[sh] Wrap ASM_OUTPUT_ADDR_VEC_ELT in do {} while (0)
2017-11-23 Tom de Vries <tom@codesourcery.com> * config/sh/sh.h (ASM_OUTPUT_ADDR_VEC_ELT): Wrap in "do {} while (0)". From-SVN: r255100
This commit is contained in:
parent
7f339ecbd3
commit
356db29280
@ -1,3 +1,7 @@
|
||||
2017-11-23 Tom de Vries <tom@codesourcery.com>
|
||||
|
||||
* config/sh/sh.h (ASM_OUTPUT_ADDR_VEC_ELT): Wrap in "do {} while (0)".
|
||||
|
||||
2017-11-23 Tom de Vries <tom@codesourcery.com>
|
||||
|
||||
* config/ft32/ft32.h (ASM_OUTPUT_ADDR_VEC_ELT): Remove semicolon after
|
||||
|
@ -1754,12 +1754,13 @@ extern bool current_function_interrupt;
|
||||
}
|
||||
|
||||
/* Output an absolute table element. */
|
||||
#define ASM_OUTPUT_ADDR_VEC_ELT(STREAM,VALUE) \
|
||||
if (! optimize || TARGET_BIGTABLE) \
|
||||
asm_fprintf ((STREAM), "\t.long\t%LL%d\n", (VALUE)); \
|
||||
else \
|
||||
asm_fprintf ((STREAM), "\t.word\t%LL%d\n", (VALUE));
|
||||
|
||||
#define ASM_OUTPUT_ADDR_VEC_ELT(STREAM,VALUE) \
|
||||
do { \
|
||||
if (! optimize || TARGET_BIGTABLE) \
|
||||
asm_fprintf ((STREAM), "\t.long\t%LL%d\n", (VALUE)); \
|
||||
else \
|
||||
asm_fprintf ((STREAM), "\t.word\t%LL%d\n", (VALUE)); \
|
||||
} while (0)
|
||||
|
||||
/* A C statement to be executed just prior to the output of
|
||||
assembler code for INSN, to modify the extracted operands so
|
||||
|
Loading…
x
Reference in New Issue
Block a user