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. 9f11c00cdf18f77c10caa7b0c0513a2b27f6b97a


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  9f11c00cdf18f77c10caa7b0c0513a2b27f6b97a (commit)
      from  fc063e1fbc581fd21632252a183692a0dcadf2d5 (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=9f11c00cdf18f77c10caa7b0c0513a2b27f6b97a

commit 9f11c00cdf18f77c10caa7b0c0513a2b27f6b97a
Author: Roland McGrath <mcgrathr@google.com>
Date:   Tue Nov 19 10:54:00 2013 -0800

    Fix references to __ehdr_start when it cannot be defined
    
    ld/
    	* emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
    	Don't use bfd_elf_record_link_assignment to mark __ehdr_start
    	hidden.  Instead, just do it directly here, and only if it was
    	referenced but not defined.
    
    ld/testsuite/
    	* ld-elf/ehdr_start-userdef.t: New file.
    	* ld-elf/ehdr_start-userdef.d: New file.
    	* ld-elf/ehdr_start-strongref.s: New file.
    	* ld-elf/ehdr_start-missing.t: New file.
    	* ld-elf/ehdr_start-missing.d: New file.
    	* ld-elf/ehdr_start-weak.d: New file.
    	* ld-mips-elf/ehdr_start-2.nd: Expect __ehdr_start to be global.
    
    (cherry picked from commit c2763e270c6627e55ac7a75ed3c0a717fbca9bd0)

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

Summary of changes:
 ld/ChangeLog                               |    8 ++++++++
 ld/emultempl/elf32.em                      |   23 +++++++++++++++++++----
 ld/testsuite/ChangeLog                     |   10 ++++++++++
 ld/testsuite/ld-elf/ehdr_start-missing.d   |    4 ++++
 ld/testsuite/ld-elf/ehdr_start-missing.t   |    8 ++++++++
 ld/testsuite/ld-elf/ehdr_start-strongref.s |    9 +++++++++
 ld/testsuite/ld-elf/ehdr_start-userdef.d   |    9 +++++++++
 ld/testsuite/ld-elf/ehdr_start-userdef.t   |   10 ++++++++++
 ld/testsuite/ld-elf/ehdr_start-weak.d      |    8 ++++++++
 ld/testsuite/ld-mips-elf/ehdr_start-2.nd   |    2 +-
 10 files changed, 86 insertions(+), 5 deletions(-)
 create mode 100644 ld/testsuite/ld-elf/ehdr_start-missing.d
 create mode 100644 ld/testsuite/ld-elf/ehdr_start-missing.t
 create mode 100644 ld/testsuite/ld-elf/ehdr_start-strongref.s
 create mode 100644 ld/testsuite/ld-elf/ehdr_start-userdef.d
 create mode 100644 ld/testsuite/ld-elf/ehdr_start-userdef.t
 create mode 100644 ld/testsuite/ld-elf/ehdr_start-weak.d


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]