diff options
author | Jan Beulich <jbeulich@suse.com> | 2019-12-05 08:44:22 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2019-12-05 08:44:22 +0100 |
commit | 2dc4b12fcd647b883223efeb308c277e629b369c (patch) | |
tree | a53555350d80f650adc883e20e423f17208fc3e4 /gas/config | |
parent | d4340f89eccb0b0a0811e142ce365efc48beb064 (diff) | |
download | gdb-2dc4b12fcd647b883223efeb308c277e629b369c.zip gdb-2dc4b12fcd647b883223efeb308c277e629b369c.tar.gz gdb-2dc4b12fcd647b883223efeb308c277e629b369c.tar.bz2 |
Arm64: simplify Crypto arch extension handling
This, at the assembler level, is just a "brace" feature covering both
AES and SHA2. Hence there's no need for it to have a separate feature
flag, freeing up a bit for future re-use. Along these lines there are
also a number of dead definitions/variables in the opcode table file.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-aarch64.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index 5ac219c..cd46016 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -8990,9 +8990,7 @@ struct aarch64_option_cpu_value_table static const struct aarch64_option_cpu_value_table aarch64_features[] = { {"crc", AARCH64_FEATURE (AARCH64_FEATURE_CRC, 0), AARCH64_ARCH_NONE}, - {"crypto", AARCH64_FEATURE (AARCH64_FEATURE_CRYPTO - | AARCH64_FEATURE_AES - | AARCH64_FEATURE_SHA2, 0), + {"crypto", AARCH64_FEATURE (AARCH64_FEATURE_CRYPTO, 0), AARCH64_FEATURE (AARCH64_FEATURE_SIMD, 0)}, {"fp", AARCH64_FEATURE (AARCH64_FEATURE_FP, 0), AARCH64_ARCH_NONE}, |