This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 41c7760520c02124d2d3d0b8ad12e2186ba48f46
- From: qiyao at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 17 Nov 2014 00:37:05 -0000
- Subject: gdb and binutils branch master updated. 41c7760520c02124d2d3d0b8ad12e2186ba48f46
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 41c7760520c02124d2d3d0b8ad12e2186ba48f46 (commit)
from 209fed2decc3cbda86fdf0c2c7bf24ee14cd9fc8 (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=41c7760520c02124d2d3d0b8ad12e2186ba48f46
commit 41c7760520c02124d2d3d0b8ad12e2186ba48f46
Author: Petr Machata <pmachata@redhat.com>
Date: Mon Nov 17 08:31:47 2014 +0800
dwarf.exp: In 64-bit units, emit also abbrev offset as a 64-bit field
Dwarf::tu and Dwarf::cu allow selection of units with 64-bit offsets
through an option. When selected, unit size is encoded properly, but
offset to abbreviation unit is still encoded in a 4-byte field. This
patch fixes the problem.
Reproducer:
Dwarf::assemble "blah.s" {
tu {is_64 1 version 4 addr_size 8} 0x1122334455667788 the_type {
type_unit {} { the_type: }
}
cu {is_64 1 version 4 addr_size 8} {
compile_unit {{language @DW_LANG_C}} {}
}
}
gdb/testsuite:
* lib/dwarf.exp (Dwarf::cu, Dwarf::tu): Emit
${_cu_offset_size} bytes abbrev offset.
-----------------------------------------------------------------------
Summary of changes:
gdb/testsuite/ChangeLog | 5 +++++
gdb/testsuite/lib/dwarf.exp | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
hooks/post-receive
--
gdb and binutils