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 master updated. 7a2f2d82fd0e757dfd6eb79637cb790959f52295


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, master has been updated
       via  7a2f2d82fd0e757dfd6eb79637cb790959f52295 (commit)
      from  c23dd3426c75fbf7fa9f30a4082be034818967c1 (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=7a2f2d82fd0e757dfd6eb79637cb790959f52295

commit 7a2f2d82fd0e757dfd6eb79637cb790959f52295
Author: DJ Delorie <dj@redhat.com>
Date:   Tue May 27 17:14:49 2014 -0400

    Add new link-map-text hook and RX auto-vector support.
    
    * bfd/elf32-rx.c (get_symbol_value_maybe): New.
    (rx_elf_relocate_section): If we find a reloc against
    $tableentry$default$<name>, redirect it to the appropriate
    $tableentry$<n>$.
    (RX_Table_Info): New.
    (rx_table_find): New.  Check all tables and SEC_KEEP all sections
    with table parts in them.
    (rx_check_directives): New.
    (rx_table_map_2): New.
    (rx_table_map): New.
    (rx_additional_link_map_text): New.  Called to dump tables to the
    map file.
    * bfd/elf32-rx.h: New.
    
    * ld/ldemul.h (extra_map_file_text): New field.
    (ldemul_extra_map_file_text): Declare.
    * ld/ldemul.c (ldemul_extra_map_file_text): Define.
    * ld/ldlang.c (lang_map): Call it.
    
    * ld/emultempl/rxelf.em: Add extra_map_file_text hook.
    * ld/emultempl/aix.em: Add NULL extra_map_file_text hook.
    * ld/emultempl/armcoff.em: Likewise.
    * ld/emultempl/beos.em: Likewise.
    * ld/emultempl/elf32.em: Likewise.
    * ld/emultempl/generic.em: Likewise.
    * ld/emultempl/gld960.em: Likewise.
    * ld/emultempl/gld960c.em: Likewise.
    * ld/emultempl/linux.em: Likewise.
    * ld/emultempl/lnk960.em: Likewise.
    * ld/emultempl/m68kcoff.em: Likewise.
    * ld/emultempl/pe.em: Likewise.
    * ld/emultempl/pep.em: Likewise.
    * ld/emultempl/sunos.em: Likewise.
    * ld/emultempl/ticoff.em: Likewise.
    * ld/emultempl/vanilla.em: Likewise.

-----------------------------------------------------------------------

Summary of changes:
 bfd/ChangeLog               |   16 ++
 bfd/elf32-rx.c              |  397 +++++++++++++++++++++++++++++++++++++++++++
 bfd/{elf32.c => elf32-rx.h} |   10 +-
 ld/ChangeLog                |   24 +++
 ld/emultempl/aix.em         |    3 +-
 ld/emultempl/armcoff.em     |    3 +-
 ld/emultempl/beos.em        |    3 +-
 ld/emultempl/elf32.em       |    3 +-
 ld/emultempl/generic.em     |    1 +
 ld/emultempl/gld960.em      |    3 +-
 ld/emultempl/gld960c.em     |    3 +-
 ld/emultempl/linux.em       |    3 +-
 ld/emultempl/lnk960.em      |    3 +-
 ld/emultempl/m68kcoff.em    |    3 +-
 ld/emultempl/pe.em          |    3 +-
 ld/emultempl/pep.em         |    3 +-
 ld/emultempl/rxelf.em       |    4 +
 ld/emultempl/sunos.em       |    3 +-
 ld/emultempl/ticoff.em      |    3 +-
 ld/emultempl/vanilla.em     |    3 +-
 ld/ldemul.c                 |    7 +
 ld/ldemul.h                 |    7 +
 ld/ldlang.c                 |    2 +
 23 files changed, 490 insertions(+), 20 deletions(-)
 copy bfd/{elf32.c => elf32-rx.h} (72%)


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]