From: Andrew Carlotti Date: Fri, 12 Jan 2024 01:43:47 +0000 (+0000) Subject: aarch64: Add +flagm2 flag for existing instructions X-Git-Tag: binutils-2_42~97 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5329ef9b8eb0ba610e2c9860db8ec0148e591c54;p=thirdparty%2Fbinutils-gdb.git aarch64: Add +flagm2 flag for existing instructions --- diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index 9df0e3b8d32..63c649a2fad 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -10320,6 +10320,7 @@ static const struct aarch64_option_cpu_value_table aarch64_features[] = { {"f64mm", AARCH64_FEATURE (F64MM), AARCH64_FEATURE (SVE)}, {"ls64", AARCH64_FEATURE (LS64), AARCH64_NO_FEATURES}, {"flagm", AARCH64_FEATURE (FLAGM), AARCH64_NO_FEATURES}, + {"flagm2", AARCH64_FEATURE (FLAGMANIP), AARCH64_FEATURE (FLAGM)}, {"pauth", AARCH64_FEATURE (PAC), AARCH64_NO_FEATURES}, {"mops", AARCH64_FEATURE (MOPS), AARCH64_NO_FEATURES}, {"hbc", AARCH64_FEATURE (HBC), AARCH64_NO_FEATURES}, diff --git a/gas/testsuite/gas/aarch64/armv8_5-a-flagm2.d b/gas/testsuite/gas/aarch64/armv8_5-a-flagm2.d index 83361e0c0b5..84144c032e5 100644 --- a/gas/testsuite/gas/aarch64/armv8_5-a-flagm2.d +++ b/gas/testsuite/gas/aarch64/armv8_5-a-flagm2.d @@ -1,4 +1,5 @@ #as: -march=armv8.5-a +#as: -march=armv8-a+flagm2 # objdump: -d .*: .*