summaryrefslogtreecommitdiffstats
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2013-10-29 15:58:05 +1030
committerAlan Modra <amodra@gmail.com>2013-11-15 15:42:35 +1030
commit5259bdf0812a65fb44cf32a715785787374e3f8c (patch)
tree767bc05aaf058c919f8ee77d1590127169ea669b /bfd/ChangeLog
parent82a8efbbc424930446b098d30a0f20a2ef3cbe9b (diff)
downloadppe42-binutils-5259bdf0812a65fb44cf32a715785787374e3f8c.tar.gz
ppe42-binutils-5259bdf0812a65fb44cf32a715785787374e3f8c.zip
ELFv2 stub, plt and glink changes
(cherry picked from commit b9e5796b0d6ebc355e4a6d06791b7366939d10f2)
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 8f7f954448..f89b198581 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -2,6 +2,18 @@
Apply changes from mainline to 2.24
2013-10-30 Alan Modra <amodra@gmail.com>
+ * elf64-ppc.c (PLT_ENTRY_SIZE, PLT_INITIAL_ENTRY_SIZE): Add htab
+ parameter and adjust for ELFv2. Update all uses.
+ (PLT_CALL_STUB_SIZE): Delete.
+ (ppc64_elf_get_synthetic_symtab): Support new glink layout.
+ (allocate_dynrelocs): Likewise.
+ (plt_stub_size, build_plt_stub): Adjust for ELFv2.
+ (get_r2off): Return 0 for ELFv2 -R.
+ (ppc_build_one_stub, ppc_size_one_stub): Adjust for ELFv2.
+ (ppc64_elf_size_stubs): Likewise.
+ (ppc64_elf_build_stubs): Add new ELFv2 glink.
+
+ 2013-10-30 Alan Modra <amodra@gmail.com>
Ulrich Weigand <uweigand@de.ibm.com>
* elf64-ppc.c (struct ppc_stub_hash_entry): Add "other".
(stub_hash_newfunc): Init new ppc_stub_hash_entry field, and one
OpenPOWER on IntegriCloud