summaryrefslogtreecommitdiffstats
path: root/conf/nonclangable.conf
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2021-10-20 17:22:48 -0700
committerKhem Raj <raj.khem@gmail.com>2021-10-20 21:47:26 -0700
commit320c3a087790267dc9accdb6efedbbcf1f34e57f (patch)
treeeb7e8e3786544e09999715456ced72ac9696cf32 /conf/nonclangable.conf
parent826f7287ffb8ae87bd843ecfe4a21a661bb03294 (diff)
downloadmeta-clang-320c3a087790267dc9accdb6efedbbcf1f34e57f.tar.gz
openssl: Fix 3.0 build on x86
Clang runs into this issue https://github.com/openssl/openssl/issues/14083 Link with -libatomic on x86 Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'conf/nonclangable.conf')
-rw-r--r--conf/nonclangable.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index d804092..48e2174 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -206,6 +206,9 @@ CFLAGS:append:pn-openssl:toolchain-clang:armv7a = " -no-integrated-as"
206#| ^ 206#| ^
207CC:append:pn-openssl:toolchain-clang:mipsarch = " -no-integrated-as" 207CC:append:pn-openssl:toolchain-clang:mipsarch = " -no-integrated-as"
208 208
209#| threads_pthread.c:(.text+0x372): undefined reference to `__atomic_is_lock_free'
210EXTRA_OECONF:pn-openssl:toolchain-clang:x86 = "-latomic"
211
209CFLAGS:append:pn-userland:toolchain-clang = " -no-integrated-as" 212CFLAGS:append:pn-userland:toolchain-clang = " -no-integrated-as"
210 213
211# libjpeg-turbo-2.0.2/simd/mips/jsimd_dspr2.S 214# libjpeg-turbo-2.0.2/simd/mips/jsimd_dspr2.S