From cc9edbf3536dd8dbde8a3745b4665f6ef50ac663 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Thu, 29 Jul 2010 07:48:43 +0000 Subject: * config/tc-ppc.c (ppc_fix_adjustable): Add got reloc types used in large toc code. --- gas/ChangeLog | 5 +++++ gas/config/tc-ppc.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gas/ChangeLog b/gas/ChangeLog index aa663c4..a70aeae 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2010-07-29 Alan Modra + + * config/tc-ppc.c (ppc_fix_adjustable): Add got reloc types used + in large toc code. + 2010-07-28 Alan Modra PR gas/11841 diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c index 8d64349..f8c5d35 100644 --- a/gas/config/tc-ppc.c +++ b/gas/config/tc-ppc.c @@ -5724,6 +5724,8 @@ ppc_fix_adjustable (fixS *fix) && fix->fx_r_type != BFD_RELOC_LO16_GOTOFF && fix->fx_r_type != BFD_RELOC_HI16_GOTOFF && fix->fx_r_type != BFD_RELOC_HI16_S_GOTOFF + && fix->fx_r_type != BFD_RELOC_PPC64_GOT16_DS + && fix->fx_r_type != BFD_RELOC_PPC64_GOT16_LO_DS && fix->fx_r_type != BFD_RELOC_GPREL16 && fix->fx_r_type != BFD_RELOC_VTABLE_INHERIT && fix->fx_r_type != BFD_RELOC_VTABLE_ENTRY -- cgit v1.1