This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. 6e6e7cfc78e3ae1f4b670fc42d3b4e113d57a62b
- From: nickc at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 16 May 2014 14:35:36 -0000
- Subject: gdb and binutils branch master updated. 6e6e7cfc78e3ae1f4b670fc42d3b4e113d57a62b
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 6e6e7cfc78e3ae1f4b670fc42d3b4e113d57a62b (commit)
from 856ea05ccf051d4d86f422552f5cdfa83659dd6b (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=6e6e7cfc78e3ae1f4b670fc42d3b4e113d57a62b
commit 6e6e7cfc78e3ae1f4b670fc42d3b4e113d57a62b
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date: Fri May 16 15:34:13 2014 +0100
This fixes a few issues with pe/coff build-ids that were discovered since the
original patches were posted:
pe/coff: Display GUID build-id in the conventional way
pe/coff: Don't interpret debug directory in section with no contents
pe/coff: Keep .build-id with --only-keep-debug
pe/coff: Don't break .build-id with objcopy/strip
* peXXigen.c (pe_print_debugdata): Don't interpret debug directory
in a section with no contents.
(is_vma_in_section, find_section_by_vma): New functions.
(_bfd_XX_bfd_copy_private_bfd_data_common): Recalculate file
offsets in the debug directory.
(_bfd_XXi_slurp_codeview_record, _bfd_XXi_write_codeview_record):
Byte-swap GUID from little-endian to big-endian order for
consistent and conventional display.
* objcopy.c (is_nondebug_keep_contents_section): New function.
(setup_section): Use it.
-----------------------------------------------------------------------
Summary of changes:
bfd/ChangeLog | 13 +++++++-
bfd/peXXigen.c | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++--
binutils/ChangeLog | 5 +++
binutils/objcopy.c | 21 ++++++++++++-
4 files changed, 115 insertions(+), 6 deletions(-)
hooks/post-receive
--
gdb and binutils