diff --git a/gas/ChangeLog b/gas/ChangeLog index aa663c4b3b..a70aeae87e 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 8d64349f9f..f8c5d35081 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