]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
aarch64: Enable +cssc for armv8.9-a
authorAndrew Carlotti <andrew.carlotti@arm.com>
Fri, 12 Apr 2024 12:35:00 +0000 (13:35 +0100)
committerAndrew Carlotti <andrew.carlotti@arm.com>
Sun, 23 Jun 2024 13:00:34 +0000 (14:00 +0100)
FEAT_CSSC is mandatory in the architecture from Armv8.9.

gas/testsuite/gas/aarch64/cssc.d
include/opcode/aarch64.h

index d41df24b916d26b0c71ad0435f3e83090268e4e7..f6ff9d207a2fd876793ac3769e87b524201d8cbb 100644 (file)
@@ -1,5 +1,6 @@
 #name: CSSC extension
 #as: -march=armv8-a+cssc
+#as: -march=armv8.9-a
 #objdump: -dr
 
 .*:     file format .*
index 8ab7de233ee3f68ff2c54187e6c42521e4eaaaf1..44fc5faf6950fe13a50264b451681e7e6c4c817a 100644 (file)
@@ -287,6 +287,7 @@ enum aarch64_feature_bit {
                                         | AARCH64_FEATBIT (X, MOPS)    \
                                         | AARCH64_FEATBIT (X, HBC))
 #define AARCH64_ARCH_V8_9A_FEATURES(X) (AARCH64_FEATBIT (X, V8_9A)     \
+                                        | AARCH64_FEATBIT (X, CSSC) \
                                         | AARCH64_FEATBIT (X, SPEv1p4) \
                                         | AARCH64_FEATBIT (X, SPE_CRR) \
                                         | AARCH64_FEATBIT (X, SPE_FDS) \