This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch binutils-2_24-branch updated. 87e2537d29452069a035cf838cade054434144cb


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]