aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2013-12-03 15:01:20 +1030
committerAlan Modra <amodra@gmail.com>2013-12-03 15:16:12 +1030
commit2c3f079f58204594bc271b919a643e9f2813aa12 (patch)
treeca451f2e7884e557829e24f0da7435cebf251588 /bfd/ChangeLog
parent2ea126fa785cf0d2b26cdba5c6ad8b8548b7ef15 (diff)
downloadgdb-2c3f079f58204594bc271b919a643e9f2813aa12.zip
gdb-2c3f079f58204594bc271b919a643e9f2813aa12.tar.gz
gdb-2c3f079f58204594bc271b919a643e9f2813aa12.tar.bz2
PowerPC64 linking of --just-symbols objects (klibc)
With -mcmodel=medium we can't assume that a -R object doesn't use toc-relative addressing if there's no toc. Lots of things are accessed via r2, not just the toc/got section. Also, testing for .opd is plain wrong for ELFv2. * elf64-ppc.c (ppc64_elf_link_just_syms): Remove .got check. Handle ELFv2.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 17e1fab..e213a15 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2013-12-03 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (ppc64_elf_link_just_syms): Remove .got check.
+ Handle ELFv2.
+
2013-11-26 Will Newton <will.newton@linaro.org>
* elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_symbol):