From: Andreas Jaeger Date: Tue, 20 Feb 2001 09:50:50 +0000 (+0000) Subject: 2001-02-20 Bo Thorsen X-Git-Tag: binutils-2_11~46 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b92624becbaa6d62bc91199e96394a4868e6d793;p=thirdparty%2Fbinutils-gdb.git 2001-02-20 Bo Thorsen * config/tc-i386.c (tc_i386_fix_adjustable): Fix GOTPCREL GOT entry. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index ab59ed6e382..ab95ceab4ca 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2001-02-20 Bo Thorsen + + * config/tc-i386.c (tc_i386_fix_adjustable): Fix GOTPCREL GOT + entry. + 001-02-18 David O'Brien * configure.in (cpu_type, arch): Add a generic FreeBSD specification as @@ -100,7 +105,7 @@ Mon Feb 12 17:44:08 CET 2001 Jan Hubicka 2001-02-02 Stephane Carrez * config/tc-m68hc11.c (relaxable_symbol): Relax externally visible - symbols because there is no support for shared libraries and these + symbols because there is no support for shared libraries and these symbols can't be overridden (unless they are weak). 2001-02-01 Momchil Velikov @@ -119,7 +124,7 @@ Mon Feb 12 17:44:08 CET 2001 Jan Hubicka still set. Issue an error message instead. (md_estimate_size_before_relax): Delete unused variable 'buffer_address'. Fixup parentheses around if statement. - + 2001-01-23 Kazu Hirata * as.c: Fix formatting. diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c index c6e288e6941..dc1d5bd8e9e 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -1152,6 +1152,7 @@ tc_i386_fix_adjustable (fixP) || fixP->fx_r_type == BFD_RELOC_386_GOT32 || fixP->fx_r_type == BFD_RELOC_X86_64_PLT32 || fixP->fx_r_type == BFD_RELOC_X86_64_GOT32 + || fixP->fx_r_type == BFD_RELOC_X86_64_GOTPCREL || fixP->fx_r_type == BFD_RELOC_VTABLE_INHERIT || fixP->fx_r_type == BFD_RELOC_VTABLE_ENTRY) return 0;