diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2025-01-09 19:33:25 +0000 |
---|---|---|
committer | Andrew Carlotti <andrew.carlotti@arm.com> | 2025-01-24 19:09:10 +0000 |
commit | b53781ce1e49fcaa18c2b7c0d4602c6ed780a9e9 (patch) | |
tree | b1481636c65745faa334f856d54a1fbc7d44b276 /config/target-posix | |
parent | c6ef35b4c3c092bf5e0171827ed918d4249575ca (diff) | |
download | gcc-b53781ce1e49fcaa18c2b7c0d4602c6ed780a9e9.zip gcc-b53781ce1e49fcaa18c2b7c0d4602c6ed780a9e9.tar.gz gcc-b53781ce1e49fcaa18c2b7c0d4602c6ed780a9e9.tar.bz2 |
aarch64: Make AARCH64_FL_CRYPTO always unset
This feature flag bit only exists to support the +crypto alias. Outside
of option processing this bit needs to be set or unset consistently.
This patch goes with the latter option.
gcc/ChangeLog:
* common/config/aarch64/aarch64-common.cc: Assert that CRYPTO
bit is not set.
* config/aarch64/aarch64-feature-deps.h
(info<FEAT>.explicit_on): Unset CRYPTO bit.
(cpu_##CORE_IDENT): Ditto.
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/crypto-alias-1.c: New test.
Diffstat (limited to 'config/target-posix')
0 files changed, 0 insertions, 0 deletions