diff options
author | Victor Do Nascimento <victor.donascimento@arm.com> | 2023-11-15 12:21:33 +0000 |
---|---|---|
committer | Victor Do Nascimento <victor.donascimento@arm.com> | 2024-01-09 10:16:40 +0000 |
commit | 7b08cc32165912395838e7bb995d880f623fe636 (patch) | |
tree | 0735bac1c022cf88e22f863c109f81760d71d5c6 /include | |
parent | 435ad222b3de93fa647fba7221eece36b1b395eb (diff) | |
download | binutils-7b08cc32165912395838e7bb995d880f623fe636.zip binutils-7b08cc32165912395838e7bb995d880f623fe636.tar.gz binutils-7b08cc32165912395838e7bb995d880f623fe636.tar.bz2 |
aarch64: Add +d128 architectural feature support
Indicating the presence of the Armv9.4-a features concerning 128-bit
Page Table Descriptors, 128-bit System Registers and Instructions,
the "+d128" architectural extension flag is added to the list of
possible -march options in Binutils, together with the necessary macro
for encoding d128 instructions.
Diffstat (limited to 'include')
-rw-r--r-- | include/opcode/aarch64.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index cc172af..7b7b15a 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -201,6 +201,9 @@ enum aarch64_feature_bit { AARCH64_FEATURE_PREDRES2, /* Instrumentation Extension. */ AARCH64_FEATURE_ITE, + /* 128-bit page table descriptor, system registers + and isntructions. */ + AARCH64_FEATURE_D128, AARCH64_NUM_FEATURES }; |