From f048b1425bed2e17643e37c85ac72741021ffa30 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 29 Mar 2013 20:42:48 +0000 Subject: [PATCH] Increment hdrptr by 8 after SAFE_BYTE_GET64 * dwarf.c (process_debug_info): Increment hdrptr by 8 after SAFE_BYTE_GET64. --- binutils/ChangeLog | 5 +++++ binutils/dwarf.c | 1 + 2 files changed, 6 insertions(+) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 8ae4ebc..6534091 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2013-03-29 H.J. Lu + + * dwarf.c (process_debug_info): Increment hdrptr by 8 after + SAFE_BYTE_GET64. + 2013-03-27 Phil Krylov PR binutils/13409 diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 1787e7e..a3a5949 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -2238,6 +2238,7 @@ process_debug_info (struct dwarf_section *section, if (do_types) { SAFE_BYTE_GET64 (hdrptr, &signature_high, &signature_low, end); + hdrptr += 8; SAFE_BYTE_GET_AND_INC (type_offset, hdrptr, offset_size, end); } -- 2.7.4