diff options
Diffstat (limited to 'gas/config/tc-i386.h')
-rw-r--r-- | gas/config/tc-i386.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gas/config/tc-i386.h b/gas/config/tc-i386.h index 40483a1..2c43044 100644 --- a/gas/config/tc-i386.h +++ b/gas/config/tc-i386.h @@ -170,11 +170,12 @@ extern int tc_i386_fix_adjustable (struct fix *); the .o file. GOTOFF and GOT32 do not need to be checked here because they are not pcrel. .*/ -#define TC_FORCE_RELOCATION_LOCAL(FIX) \ - (!(FIX)->fx_pcrel \ - || (FIX)->fx_r_type == BFD_RELOC_386_PLT32 \ - || (FIX)->fx_r_type == BFD_RELOC_386_GOTPC \ - || (FIX)->fx_r_type == BFD_RELOC_X86_64_GOTPCREL \ +#define TC_FORCE_RELOCATION_LOCAL(FIX) \ + (!(FIX)->fx_pcrel \ + || (FIX)->fx_r_type == BFD_RELOC_386_PLT32 \ + || (FIX)->fx_r_type == BFD_RELOC_386_GOTPC \ + || (FIX)->fx_r_type == BFD_RELOC_X86_64_GOTPCRELX \ + || (FIX)->fx_r_type == BFD_RELOC_X86_64_REX_GOTPCRELX \ || TC_FORCE_RELOCATION (FIX)) extern int i386_parse_name (char *, expressionS *, char *); |