gdb and binutils branch binutils-2_24-branch updated. 9f11c00cdf18f77c10caa7b0c0513a2b27f6b97a
roland@sourceware.org
roland@sourceware.org
Tue Nov 19 18:55: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 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
More information about the Binutils-cvs
mailing list