This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 4320c6919860634baf2207d9a642a9fbd9efc3d5
- From: ccoutant at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 6 Jun 2014 23:24:59 -0000
- Subject: gdb and binutils branch master updated. 4320c6919860634baf2207d9a642a9fbd9efc3d5
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 4320c6919860634baf2207d9a642a9fbd9efc3d5 (commit)
from 25326a285b3aea10ea9acd63b6187ae78b59b09e (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=4320c6919860634baf2207d9a642a9fbd9efc3d5
commit 4320c6919860634baf2207d9a642a9fbd9efc3d5
Author: Cary Coutant <ccoutant@google.com>
Date: Fri Jun 6 16:23:21 2014 -0700
Strip .debug_gnu_pubnames and .debug_gnu_pubtypes when building .gdb_index.
When not stripping those sections, there was a bug where gold was incorrectly
adjusting section-relative offsets by the offset of the input section within
the output section. That adjustment was both unnecessary and wrong, causing
gold to miss a number of debug entries that should have been added to
.gdb_index. (With stripping, the adjustment was always 0, so the bug in
dwarf_reader.cc would have been hidden by the change to layout.cc.)
gold/
* dwarf_reader.h (Dwarf_pubnames_table): Remove output_section_offset_.
* dwarf_reader.cc (Dwarf_pubnames_table::read_section): Likewise.
(Dwarf_pubnames_table::read_header): Likewise.
* layout.cc (gdb_fast_lookup_sections): Add .debug_gnu_pubnames and
.debug_gnu_pubtypes.
-----------------------------------------------------------------------
Summary of changes:
gold/ChangeLog | 8 ++++++++
gold/dwarf_reader.cc | 7 -------
gold/dwarf_reader.h | 7 +------
gold/layout.cc | 2 ++
4 files changed, 11 insertions(+), 13 deletions(-)
hooks/post-receive
--
gdb and binutils