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>2021-06-30 08:57:54 -0700
commit9d89acd175067a828313b8b2a215e6f7595f61b5 (patch)
treedbf5cd2b736cfdfdd9ae112c0270d6a9cc157476
parent81119d8315050c422872c918bb576239ba71bf05 (diff)
downloadmeta-clang-9d89acd175067a828313b8b2a215e6f7595f61b5.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>
-rw-r--r--conf/nonclangable.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index fde67e2..bfa4875 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -251,6 +251,9 @@ CFLAGS_append_pn-libucontext_toolchain-clang_powerpc64le = " -no-integrated-as"
251#| ^ 251#| ^
252CFLAGS_append_pn-nettle_toolchain-clang_powerpc64le = " -no-integrated-as" 252CFLAGS_append_pn-nettle_toolchain-clang_powerpc64le = " -no-integrated-as"
253 253
254# Fixes clang crash when compiling gnutls-3.7.2/lib/accelerated/aarch64/elf/sha512-armv8.s
255CFLAGS_append_pn-gnutls_toolchain-clang_aarch64 = " -no-integrated-as"
256
254# regtest.cc:374:39: error: invalid suffix on literal; C++11 requires a 257# regtest.cc:374:39: error: invalid suffix on literal; C++11 requires a
255# space between literal and identifier [-Wreserved-user-defined-literal] 258# space between literal and identifier [-Wreserved-user-defined-literal]
256#| snprintf_func (buf, sizeof(buf), "%"Q"u", x); 259#| snprintf_func (buf, sizeof(buf), "%"Q"u", x);