2003-11-11 Jan Hubicka <jh@suse.cz>
* config/tc-i386.c (tc_i386_fix_adjustable):
This commit is contained in:
parent
0f6cb37fa4
commit
8d01d9a97d
2 changed files with 10 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
|||
2003-11-11 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* config/tc-i386.c (tc_i386_fix_adjustable):
|
||||
|
||||
2003-11-10 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* config/tc-ia64.c (ia64_handle_align): Remove bogus be_nop.
|
||||
|
|
|
@ -1225,6 +1225,12 @@ tc_i386_fix_adjustable (fixP)
|
|||
&& fixP->fx_pcrel)
|
||||
return 0;
|
||||
|
||||
/* The x86_64 GOTPCREL are represented as 32bit PCrel relocations
|
||||
and changed later by validate_fix. */
|
||||
if (GOT_symbol && fixP->fx_subsy == GOT_symbol
|
||||
&& fixP->fx_r_type == BFD_RELOC_32_PCREL)
|
||||
return 0;
|
||||
|
||||
/* adjust_reloc_syms doesn't know about the GOT. */
|
||||
if (fixP->fx_r_type == BFD_RELOC_386_GOTOFF
|
||||
|| fixP->fx_r_type == BFD_RELOC_386_PLT32
|
||||
|
|
Loading…
Reference in a new issue