diff options
author | Alan Modra <amodra@gmail.com> | 2013-12-03 15:01:20 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2013-12-03 15:16:12 +1030 |
commit | 2c3f079f58204594bc271b919a643e9f2813aa12 (patch) | |
tree | ca451f2e7884e557829e24f0da7435cebf251588 /bfd/ChangeLog | |
parent | 2ea126fa785cf0d2b26cdba5c6ad8b8548b7ef15 (diff) | |
download | gdb-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/ChangeLog | 5 |
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): |