diff options
author | Alan Modra <amodra@gmail.com> | 2015-01-22 12:39:50 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2015-01-22 15:42:45 +1030 |
commit | b01a4b043a5b08e1208b1fedd61a6f3d65a328e0 (patch) | |
tree | cd6431e80039865ce540f1001fc7bd0623691352 /gold/ChangeLog | |
parent | b99e251379fd81716660e88b933f0bc015d6c6d8 (diff) | |
download | gdb-b01a4b043a5b08e1208b1fedd61a6f3d65a328e0.zip gdb-b01a4b043a5b08e1208b1fedd61a6f3d65a328e0.tar.gz gdb-b01a4b043a5b08e1208b1fedd61a6f3d65a328e0.tar.bz2 |
[GOLD] Correct powerpc64 ifunc plt entry test
Found when attempting to build an ELFv2 Linux kernel. We don't
generally need a plt entry for ELFv2 got relocs, only on ifunc, just
like ppc32.
* powerpc.cc (Target_powerpc::Scan::local <got relocs>): Correct
condition for need of ifunc plt entry.
(Target_powerpc::Scan::global <got relocs>): Likewise.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index 9a52a3e..48f46ce 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,9 @@ +2015-01-22 Alan Modra <amodra@gmail.com> + + * powerpc.cc (Target_powerpc::Scan::local <got relocs>): Correct + condition for need of ifunc plt entry. + (Target_powerpc::Scan::global <got relocs>): Likewise. + 2015-01-14 Sasa Stankovic <Sasa.Stankovic@imgtec.com> * mips.cc (reloc_high): Add r_sym. |