libelf: Sync elf.h from glibc.
authorMark Wielaard <mark@klomp.org>
Thu, 24 Mar 2022 22:06:09 +0000 (23:06 +0100)
committerMark Wielaard <mark@klomp.org>
Thu, 24 Mar 2022 22:06:09 +0000 (23:06 +0100)
commit31d551ae4dd8cf307c68f86b6c1ecac2f92b522a
tree58131e167e45b5abe62338cd8c8942887e7a3d2e
parentd85945f1056641180e03fb48ab770b893125786e
libelf: Sync elf.h from glibc.

Adds EM_INTELGT, NT_ARM_TAGGED_ADDR_CTRL, NT_ARM_PAC_ENABLED_KEYS,
ELF_NOTE_FDO, NT_FDO_PACKAGING_METADATA and OpenRISC 1000 specific
relocs.

It also adds and renames some GNU_PROPERTY constants. But none of the
constants the elfutils code uses was renamed or given a different
constant value.

dwelf_elf_e_machine_string was updated to handle EM_INTELGT.

Signed-off-by: Mark Wielaard <mark@klomp.org>
libdwelf/ChangeLog
libdwelf/dwelf_elf_e_machine_string.c
libelf/ChangeLog
libelf/elf.h