This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 24ef1aa73ed312282bd1a755b3ac94681c9f1544
- From: amodra at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 20 Jan 2014 03:52:28 -0000
- Subject: gdb and binutils branch master updated. 24ef1aa73ed312282bd1a755b3ac94681c9f1544
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 24ef1aa73ed312282bd1a755b3ac94681c9f1544 (commit)
from d7c85de1c3d15d7abf68212e4b18cd140dd3f397 (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=24ef1aa73ed312282bd1a755b3ac94681c9f1544
commit 24ef1aa73ed312282bd1a755b3ac94681c9f1544
Author: Guy Martin <gmsoft@tuxicoman.be>
Date: Mon Jan 20 14:16:16 2014 +1030
Fix duplicate output section statement lookup
Tie output section statements to their associated output section via
output section userdata. This allows us to avoid hash lookups which
are slower and fail when multiple output sections have the same name.
* ldlang.h (lang_output_section_get): Define.
* ldlang.c (lang_output_section_get): Likewise.
(init_os): Set the output_section userdata to the output
section statement.
* emultempl/hppaelf.em: Use lang_output_section_get instead of
lang_output_section_find where applicable.
* emultempl/aarch64elf.em: Likewise.
* emultempl/aix.em: Likewise.
* emultempl/armelf.em: Likewise.
* emultempl/m68hc1xelf.em: Likewise.
* emultempl/metagelf.em: Likewise.
* emultempl/mipself.em: Likewise.
* emultempl/ppc64elf.em: Likewise.
* emultempl/spuelf.em: Likewise.
-----------------------------------------------------------------------
Summary of changes:
ld/ChangeLog | 18 ++++++++++++++++++
ld/emultempl/aarch64elf.em | 4 +---
ld/emultempl/aix.em | 2 +-
ld/emultempl/armelf.em | 4 +---
ld/emultempl/hppaelf.em | 4 +---
ld/emultempl/m68hc1xelf.em | 4 +---
ld/emultempl/metagelf.em | 4 +---
ld/emultempl/mipself.em | 5 +----
ld/emultempl/ppc64elf.em | 4 +---
ld/emultempl/spuelf.em | 5 +++--
ld/ldlang.c | 12 ++++++++++++
ld/ldlang.h | 2 ++
12 files changed, 43 insertions(+), 25 deletions(-)
hooks/post-receive
--
gdb and binutils