From: Mark Wielaard Date: Thu, 28 Dec 2017 23:46:19 +0000 (+0100) Subject: readelf: Format offset as DIE index (hex). X-Git-Tag: elfutils-0.171~90 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c3bb9051c199ed22628ecb33ce781bca70b34eb4;p=thirdparty%2Felfutils.git readelf: Format offset as DIE index (hex). That makes it so much easier to find the actual DIE offset in the output. Signed-off-by: Mark Wielaard --- diff --git a/src/ChangeLog b/src/ChangeLog index 994b1e17b..9d6ec8304 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2017-12-28 Mark Wielaard + + * readelf.c (print_debug_units): Print DIE offset in error message + as hex. + 2017-12-18 Mark Wielaard * readelf.c (handle_notes_data): Don't use EXIT_FAILURE in error. diff --git a/src/readelf.c b/src/readelf.c index ca979e3c6..ee9c7e1d7 100644 --- a/src/readelf.c +++ b/src/readelf.c @@ -6414,8 +6414,8 @@ print_debug_units (Dwfl_Module *dwflmod, if (unlikely (tag == DW_TAG_invalid)) { if (!silent) - error (0, 0, gettext ("cannot get tag of DIE at offset %" PRIu64 - " in section '%s': %s"), + error (0, 0, gettext ("cannot get tag of DIE at offset [%" PRIx64 + "] in section '%s': %s"), (uint64_t) offset, secname, dwarf_errmsg (-1)); goto do_return; }