x86: Correct ASM_OUTPUT_SYMBOL_REF
x is not a macro argument. It just happens to work as final.cc passes x for 2nd argument: final.cc: ASM_OUTPUT_SYMBOL_REF (file, x); PR target/118825 * config/i386/i386.h (ASM_OUTPUT_SYMBOL_REF): Replace x with SYM. Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
This commit is contained in:
parent
0399e3e54a
commit
7317fc0b03
1 changed files with 1 additions and 1 deletions
|
@ -2235,7 +2235,7 @@ extern unsigned int const svr4_debugger_register_map[FIRST_PSEUDO_REGISTER];
|
|||
#define ASM_OUTPUT_SYMBOL_REF(FILE, SYM) \
|
||||
do { \
|
||||
const char *name \
|
||||
= assemble_name_resolve (XSTR (x, 0)); \
|
||||
= assemble_name_resolve (XSTR (SYM, 0)); \
|
||||
/* In -masm=att wrap identifiers that start with $ \
|
||||
into parens. */ \
|
||||
if (ASSEMBLER_DIALECT == ASM_ATT \
|
||||
|
|
Loading…
Add table
Reference in a new issue