From 80b3ee89ae0907b4224ebfbbc6654b90973a01c7 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Tue, 20 Feb 2001 09:48:45 +0000 Subject: 2001-02-20 Bo Thorsen * config/tc-i386.c (tc_i386_fix_adjustable): Fix GOTPCREL GOT entry. --- gas/ChangeLog | 11 ++++++++--- gas/config/tc-i386.c | 1 + 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index 8168c86..09a591d 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 @@ -18,7 +23,7 @@ 2001-02-16 matthew green - * gas/cgen.c (gas_cgen_md_apply_fix3): Support BFD_RELOC_64. + * gas/cgen.c (gas_cgen_md_apply_fix3): Support BFD_RELOC_64. 2001-02-13 Jim Wilson @@ -202,7 +207,7 @@ Mon Feb 12 17:45:50 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 @@ -221,7 +226,7 @@ Mon Feb 12 17:45:50 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 75daec6..105848d 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -1188,6 +1188,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; -- cgit v1.1