mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-11-16 12:34:43 +00:00
aarch64, gas: Relax Armv9.6-A mandatory feature set
Remove FPRCVT and SVE2p2 from the set of mandatory features for Armv9.6-A.
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
#name: FPRCVT instructions
|
||||
#as: -march=armv8-a+fprcvt
|
||||
#as: -march=armv9.6-a
|
||||
#objdump: -dr
|
||||
|
||||
.*: file format .*
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#as: -march=armv8-a+sve2p2
|
||||
#as: -march=armv8-a+sme2p2
|
||||
#as: -march=armv9.6-a
|
||||
#objdump: -dr
|
||||
|
||||
.*: file format .*
|
||||
|
||||
@@ -397,10 +397,8 @@ static_assert ((AA64_REPLICATE (REP_PLUS, AA64_REPVAL,
|
||||
)
|
||||
#define AARCH64_ARCH_V9_6A_FEATURES(X) (AARCH64_FEATBIT (X, V9_6A) \
|
||||
| AARCH64_FEATBIT (X, CMPBR) \
|
||||
| AARCH64_FEATBIT (X, FPRCVT) \
|
||||
| AARCH64_FEATBIT (X, LSUI) \
|
||||
| AARCH64_FEATBIT (X, OCCMO) \
|
||||
| AARCH64_FEATBIT (X, SVE2p2))
|
||||
| AARCH64_FEATBIT (X, OCCMO))
|
||||
|
||||
/* Architectures are the sum of the base and extensions. */
|
||||
#define AARCH64_ARCH_V8A(X) (AARCH64_FEATBIT (X, V8) \
|
||||
|
||||
Reference in New Issue
Block a user