Browse Source

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.
binutils-2_37-branch
Nick Clifton 5 years ago
parent
commit
c8795e1f2f
  1. 4
      binutils/ChangeLog
  2. 2
      binutils/readelf.c
  3. 4
      include/ChangeLog
  4. 1
      include/elf/common.h

4
binutils/ChangeLog

@ -1,3 +1,7 @@
2021-06-15 Nick Clifton <nickc@redhat.com>
* readelf.c (get_note_type): Add support for NT_GO_BUILDID.
2021-06-15 Alan Modra <amodra@gmail.com>
* readelf.c (locate_dynamic_section, is_pie): New functions.

2
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;
}

4
include/ChangeLog

@ -1,3 +1,7 @@
2021-06-15 Nick Clifton <nickc@redhat.com>
* elf/common.h (NT_GO_BUILDID): Define.
2021-06-02 Shahab Vahedi <shahab@synopsys.com>
* dis-asm.h (disassembler_options_arc): New prototype.

1
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". */

Loading…
Cancel
Save