diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2024-11-14 16:15:09 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2024-11-14 16:15:09 +0000 |
commit | 5ec239f1e2f9139e6dffe1a51891039f9aa3ae36 (patch) | |
tree | a5a6409701c3f0df0ead03a35ddb4a36cb9ff356 /gcc | |
parent | 89c7ebdee1177ee8131bb50dc2c8fc6217c66d9e (diff) | |
download | gcc-5ec239f1e2f9139e6dffe1a51891039f9aa3ae36.zip gcc-5ec239f1e2f9139e6dffe1a51891039f9aa3ae36.tar.gz gcc-5ec239f1e2f9139e6dffe1a51891039f9aa3ae36.tar.bz2 |
aarch64: Add ACLE feature macros for GCS
gcc/ChangeLog:
* config/aarch64/aarch64-c.cc (aarch64_update_cpp_builtins): Define
macros for GCS.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/aarch64/aarch64-c.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/aarch64/aarch64-c.cc b/gcc/config/aarch64/aarch64-c.cc index d1ae80c..faedb25 100644 --- a/gcc/config/aarch64/aarch64-c.cc +++ b/gcc/config/aarch64/aarch64-c.cc @@ -248,6 +248,9 @@ aarch64_update_cpp_builtins (cpp_reader *pfile) aarch64_def_or_undef (TARGET_PAUTH, "__ARM_FEATURE_PAUTH", pfile); aarch64_def_or_undef (TARGET_BTI, "__ARM_FEATURE_BTI", pfile); + aarch64_def_or_undef (aarch64_gcs_enabled (), + "__ARM_FEATURE_GCS_DEFAULT", pfile); + aarch64_def_or_undef (TARGET_GCS, "__ARM_FEATURE_GCS", pfile); aarch64_def_or_undef (TARGET_I8MM, "__ARM_FEATURE_MATMUL_INT8", pfile); aarch64_def_or_undef (TARGET_BF16_SIMD, "__ARM_FEATURE_BF16_VECTOR_ARITHMETIC", pfile); |