libelf: Sync elf.h from glibc
authorAndreas Schwab <schwab@suse.de>
Mon, 8 Aug 2022 11:44:08 +0000 (13:44 +0200)
committerMark Wielaard <mark@klomp.org>
Mon, 8 Aug 2022 20:14:14 +0000 (22:14 +0200)
commitde209d23e5f571f03ff0efc6547a2ebbfae3828e
tree925578267413cd9bb17852ccc8a958c45a2da475
parentcb298ffe2916346cde60605e87af4f83a7520779
libelf: Sync elf.h from glibc

Adds PT_RISCV_ATTRIBUTES, SHT_RISCV_ATTRIBUTES, PT_AARCH64_MEMTAG_MTE,
RELR definitions, LoongArch relocations.

dwelf_elf_e_machine_string was updated to handle EM_LOONGARCH, and
ebl_dynamic_tag_name was updated to handle the new RELR dynamic tags.

Signed-off-by: Andreas Schwab <schwab@suse.de>
libdwelf/ChangeLog
libdwelf/dwelf_elf_e_machine_string.c
libebl/ChangeLog
libebl/ebldynamictagname.c
libelf/ChangeLog
libelf/elf.h