summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2021-06-29 21:17:07 -0700
committerKhem Raj <raj.khem@gmail.com>2023-09-08 09:08:54 -0700
commita0450b90a75a2e280738ff01b9d14afe6a261d95 (patch)
treeacb6f6e48d2a56e325bbcad7d728796957d5c388
parentf292e3c1972b3a1546b0809aa7ddee35c7ddde42 (diff)
downloadmeta-clang-a0450b90a75a2e280738ff01b9d14afe6a261d95.tar.gz
gnutls: Disable integrated assembler on aarch64
integrated assembler crashes latest clang on aarch64, so lets disable it for now Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9d89acd175067a828313b8b2a215e6f7595f61b5)
-rw-r--r--conf/nonclangable.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index fb5d47c..dd9c90e 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -217,6 +217,9 @@ CFLAGS_append_pn-luajit_toolchain-clang_mips = " -no-integrated-as"
217#| ^ 217#| ^
218CFLAGS_append_pn-nettle_toolchain-clang_powerpc64le = " -no-integrated-as" 218CFLAGS_append_pn-nettle_toolchain-clang_powerpc64le = " -no-integrated-as"
219 219
220# Fixes clang crash when compiling gnutls-3.7.2/lib/accelerated/aarch64/elf/sha512-armv8.s
221CFLAGS_append_pn-gnutls_toolchain-clang_aarch64 = " -no-integrated-as"
222
220# regtest.cc:374:39: error: invalid suffix on literal; C++11 requires a 223# regtest.cc:374:39: error: invalid suffix on literal; C++11 requires a
221# space between literal and identifier [-Wreserved-user-defined-literal] 224# space between literal and identifier [-Wreserved-user-defined-literal]
222#| snprintf_func (buf, sizeof(buf), "%"Q"u", x); 225#| snprintf_func (buf, sizeof(buf), "%"Q"u", x);