gdb and binutils branch binutils-2_24-branch updated. 02dff6cc5d6c5950a58f0ade8d85c12f31dda156
amodra@sourceware.org
amodra@sourceware.org
Thu Dec 5 10:52:00 GMT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, binutils-2_24-branch has been updated
via 02dff6cc5d6c5950a58f0ade8d85c12f31dda156 (commit)
via c2a2508939c74fa0760b7afa6bc25ac2438c42a2 (commit)
from 8a04105cbaaff0abeadf916dde7c627dd0e743fe (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=02dff6cc5d6c5950a58f0ade8d85c12f31dda156
commit 02dff6cc5d6c5950a58f0ade8d85c12f31dda156
Author: Alan Modra <amodra@gmail.com>
Date: Tue Dec 3 17:48:31 2013 +1030
More PowerPC64 ELFv2 --just-symbols fixes
I don't know what I was thinking here to omit the save of r2.
Possibly I was looking at -msave-toc-indirect code at the time, where
r2 is saved in the function prologue.
* elf64-ppc.c (ppc_build_one_stub <ppc_stub_plt_branch_r2off>):
Don't omit saving of r2 for ELFv2. Don't addi 2,2,0.
(ppc_size_one_stub <ppc_stub_plt_branch_r2off>): Adjust to suit.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c2a2508939c74fa0760b7afa6bc25ac2438c42a2
commit c2a2508939c74fa0760b7afa6bc25ac2438c42a2
Author: Alan Modra <amodra@gmail.com>
Date: Tue Dec 3 15:01:20 2013 +1030
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.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 11 +++++++++++
bfd/elf64-ppc.c | 36 +++++++++++++++++-------------------
2 files changed, 28 insertions(+), 19 deletions(-)
hooks/post-receive
--
gdb and binutils
More information about the Binutils-cvs
mailing list