From: Nick Clifton Date: Tue, 15 Jun 2021 10:43:43 +0000 (+0100) Subject: Allow readelf to recognise GO buildid notes. X-Git-Tag: gdb-11-branchpoint~248 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c8795e1f2f4d8617f22c3bd40dad75c75482e164;p=thirdparty%2Fbinutils-gdb.git Allow readelf to recognise GO buildid notes. binutils * readelf.c (get_note_type): Add support for NT_GO_BUILDID. include * elf/common.h (NT_GO_BUILDID): Define. --- diff --git a/binutils/ChangeLog b/binutils/ChangeLog index c70a45a6a96..af73112c81f 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,7 @@ +2021-06-15 Nick Clifton + + * readelf.c (get_note_type): Add support for NT_GO_BUILDID. + 2021-06-15 Alan Modra * readelf.c (locate_dynamic_section, is_pie): New functions. diff --git a/binutils/readelf.c b/binutils/readelf.c index e104a7ed2a1..20100f11ce6 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -18859,6 +18859,8 @@ get_note_type (Filedata * filedata, unsigned e_type) return _("OPEN"); case NT_GNU_BUILD_ATTRIBUTE_FUNC: return _("func"); + case NT_GO_BUILDID: + return _("GO BUILDID"); default: break; } diff --git a/include/ChangeLog b/include/ChangeLog index 27c5e294497..b6bf28aa7c6 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2021-06-15 Nick Clifton + + * elf/common.h (NT_GO_BUILDID): Define. + 2021-06-02 Shahab Vahedi * dis-asm.h (disassembler_options_arc): New prototype. diff --git a/include/elf/common.h b/include/elf/common.h index 24d0a09b7c8..58b0936db3b 100644 --- a/include/elf/common.h +++ b/include/elf/common.h @@ -748,6 +748,7 @@ #define NT_VERSION 1 /* Contains a version string. */ #define NT_ARCH 2 /* Contains an architecture string. */ +#define NT_GO_BUILDID 4 /* Contains GO buildid data. */ /* Values for notes in non-core files using name "GNU". */