gdb and binutils branch binutils-2_24-branch updated. 87e2537d29452069a035cf838cade054434144cb
amodra@sourceware.org
amodra@sourceware.org
Thu Jun 12 15:31:00 GMT 2014
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 87e2537d29452069a035cf838cade054434144cb (commit)
from f17706ea1111ab537a33ad6f13a094f18c1acaea (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=87e2537d29452069a035cf838cade054434144cb
commit 87e2537d29452069a035cf838cade054434144cb
Author: Alan Modra <amodra@gmail.com>
Date: Mon Feb 17 17:08:00 2014 +1030
Consolidate ppc64 ld/bfd communication
Moves assorted variables used to communicate between ld and bfd into
a struct, hooks it into the bfd link_hash_table early, and removes
all other places where such variables were passed piecemeal.
bfd/
* elf64-ppc.h (struct ppc64_elf_params): Define.
(ppc64_elf_init_stub_bfd, ppc64_elf_edit_opd, ppc64_elf_tls_setup,
ppc64_elf_setup_section_lists, ppc64_elf_size_stubs,
ppc64_elf_build_stubs): Update prototype.
* elf64-ppp.c (struct ppc_link_hash_table): Add params, delete other
fields now in params. Adjust code throughout file.
(ppc64_elf_init_stub_bfd): Delete "abfd" parameter, add "params".
Save params pointer in htab.
(ppc64_elf_edit_opd, ppc64_elf_tls_setup,
ppc64_elf_setup_section_lists, ppc64_elf_size_stubs,
ppc64_elf_build_stubs): Remove parameters now in "params".
ld/
* emultemps/ppc64elf.em (params): New static struct replacing
various other static vars. Adjust code throughout file.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 13 +++
bfd/elf64-ppc.c | 225 ++++++++++++++++++++-------------------------
bfd/elf64-ppc.h | 53 +++++++++--
ld/ChangeLog | 7 ++
ld/emultempl/ppc64elf.em | 84 +++++++----------
5 files changed, 199 insertions(+), 183 deletions(-)
hooks/post-receive
--
gdb and binutils
More information about the Binutils-cvs
mailing list