comparison gcc/config/arm/aout.h @ 55:77e2b8dfacca gcc-4.4.5

update it from 4.4.3 to 4.5.0
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Fri, 12 Feb 2010 23:39:51 +0900
parents a06113de4d67
children f6334be47118
comparison
equal deleted inserted replaced
52:c156f1bd5cd9 55:77e2b8dfacca
241 do \ 241 do \
242 { \ 242 { \
243 if (TARGET_ARM) \ 243 if (TARGET_ARM) \
244 asm_fprintf (STREAM, "\tb\t%LL%d\n", VALUE); \ 244 asm_fprintf (STREAM, "\tb\t%LL%d\n", VALUE); \
245 else if (TARGET_THUMB1) \ 245 else if (TARGET_THUMB1) \
246 asm_fprintf (STREAM, "\t.word\t%LL%d-%LL%d\n", VALUE, REL); \ 246 { \
247 if (flag_pic || optimize_size) \
248 { \
249 switch (GET_MODE(body)) \
250 { \
251 case QImode: \
252 asm_fprintf (STREAM, "\t.byte\t(%LL%d-%LL%d)/2\n", \
253 VALUE, REL); \
254 break; \
255 case HImode: /* TBH */ \
256 asm_fprintf (STREAM, "\t.2byte\t(%LL%d-%LL%d)/2\n", \
257 VALUE, REL); \
258 break; \
259 case SImode: \
260 asm_fprintf (STREAM, "\t.word\t%LL%d-%LL%d\n", \
261 VALUE, REL); \
262 break; \
263 default: \
264 gcc_unreachable(); \
265 } \
266 } \
267 else \
268 asm_fprintf (STREAM, "\t.word\t%LL%d+1\n", VALUE); \
269 } \
247 else /* Thumb-2 */ \ 270 else /* Thumb-2 */ \
248 { \ 271 { \
249 switch (GET_MODE(body)) \ 272 switch (GET_MODE(body)) \
250 { \ 273 { \
251 case QImode: /* TBB */ \ 274 case QImode: /* TBB */ \