aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf-bfd.h
diff options
context:
space:
mode:
authorEzra Sitorus <ezra.sitorus@arm.com>2022-11-15 08:54:01 +0000
committerLuis Machado <luis.machado@arm.com>2023-08-21 12:43:35 +0100
commit682267bfe4288c44ac725ba8abd7f2e790b45431 (patch)
treeaf842e3cf1f5909350979857e72530e8e597d670 /bfd/elf-bfd.h
parentfa62aafb7d81b89d68752e830a757ef4199d0b21 (diff)
downloadgdb-682267bfe4288c44ac725ba8abd7f2e790b45431.zip
gdb-682267bfe4288c44ac725ba8abd7f2e790b45431.tar.gz
gdb-682267bfe4288c44ac725ba8abd7f2e790b45431.tar.bz2
aarch64/sme: Core file support
Add required code to support core file dumps with NT_ARM_ZA and NT_ARM_SSVE register sets in them. These new register sets are dumped when SME is supported.
Diffstat (limited to 'bfd/elf-bfd.h')
-rw-r--r--bfd/elf-bfd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h
index 869e86b..659eef4 100644
--- a/bfd/elf-bfd.h
+++ b/bfd/elf-bfd.h
@@ -2940,6 +2940,10 @@ extern char *elfcore_write_aarch_pauth
(bfd *, char *, int *, const void *, int);
extern char *elfcore_write_aarch_mte
(bfd *, char *, int *, const void *, int);
+extern char *elfcore_write_aarch_ssve
+ (bfd *, char *, int *, const void *, int);
+extern char *elfcore_write_aarch_za
+ (bfd *, char *, int *, const void *, int);
extern char *elfcore_write_arc_v2
(bfd *, char *, int *, const void *, int);
extern char *elfcore_write_riscv_csr