mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 20:28:28 +08:00
1999-09-11 Donn Terry <donn@interix.com>
* config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust BFD_RELOC_RVA relocations.
This commit is contained in:
@ -10,6 +10,9 @@
|
|||||||
|
|
||||||
1999-09-11 Donn Terry <donn@interix.com>
|
1999-09-11 Donn Terry <donn@interix.com>
|
||||||
|
|
||||||
|
* config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust
|
||||||
|
BFD_RELOC_RVA relocations.
|
||||||
|
|
||||||
* config/tc-i386.c (md_undefined_symbol): Compare the name against
|
* config/tc-i386.c (md_undefined_symbol): Compare the name against
|
||||||
the macro GLOBAL_OFFSET_TABLE_NAME, rather than assuming that it
|
the macro GLOBAL_OFFSET_TABLE_NAME, rather than assuming that it
|
||||||
starts with "_G".
|
starts with "_G".
|
||||||
|
@ -953,6 +953,7 @@ tc_i386_fix_adjustable (fixP)
|
|||||||
if (fixP->fx_r_type == BFD_RELOC_386_GOTOFF
|
if (fixP->fx_r_type == BFD_RELOC_386_GOTOFF
|
||||||
|| fixP->fx_r_type == BFD_RELOC_386_PLT32
|
|| fixP->fx_r_type == BFD_RELOC_386_PLT32
|
||||||
|| fixP->fx_r_type == BFD_RELOC_386_GOT32
|
|| fixP->fx_r_type == BFD_RELOC_386_GOT32
|
||||||
|
|| fixP->fx_r_type == BFD_RELOC_RVA
|
||||||
|| fixP->fx_r_type == BFD_RELOC_VTABLE_INHERIT
|
|| fixP->fx_r_type == BFD_RELOC_VTABLE_INHERIT
|
||||||
|| fixP->fx_r_type == BFD_RELOC_VTABLE_ENTRY)
|
|| fixP->fx_r_type == BFD_RELOC_VTABLE_ENTRY)
|
||||||
return 0;
|
return 0;
|
||||||
|
Reference in New Issue
Block a user