diff options
author | Andreas Schwab <schwab@suse.de> | 2022-08-08 13:44:08 +0200 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2022-08-08 22:14:14 +0200 |
commit | de209d23e5f571f03ff0efc6547a2ebbfae3828e (patch) | |
tree | 925578267413cd9bb17852ccc8a958c45a2da475 /libdwelf | |
parent | cb298ffe2916346cde60605e87af4f83a7520779 (diff) | |
download | elfutils-de209d23e5f571f03ff0efc6547a2ebbfae3828e.tar.gz |
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>
Diffstat (limited to 'libdwelf')
-rw-r--r-- | libdwelf/ChangeLog | 5 | ||||
-rw-r--r-- | libdwelf/dwelf_elf_e_machine_string.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libdwelf/ChangeLog b/libdwelf/ChangeLog index c9010af8..d5800751 100644 --- a/libdwelf/ChangeLog +++ b/libdwelf/ChangeLog @@ -1,3 +1,8 @@ +2022-08-08 Andreas Schwab <schwab@suse.de> + + * dwelf_elf_e_machine_string.c (dwelf_elf_e_machine_string): Add + EM_LOONGARCH LoongArch. + 2022-03-24 Mark Wielaard <mark@klomp.org> * dwelf_elf_e_machine_string.c (dwelf_elf_e_machine_string): Add diff --git a/libdwelf/dwelf_elf_e_machine_string.c b/libdwelf/dwelf_elf_e_machine_string.c index 051c70b5..6d588ea8 100644 --- a/libdwelf/dwelf_elf_e_machine_string.c +++ b/libdwelf/dwelf_elf_e_machine_string.c @@ -398,6 +398,8 @@ dwelf_elf_e_machine_string (int machine) return "BPF"; case EM_CSKY: return "C-SKY"; + case EM_LOONGARCH: + return "LoongArch"; case EM_ALPHA: return "Alpha"; |