summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-03-14 13:44:06 -0700
committerKhem Raj <raj.khem@gmail.com>2022-03-14 16:39:44 -0700
commit44fde2691af65fb4431200898f98c16bec81f1da (patch)
tree7fe6343e515307792c65753ec61d38f7a344cc4c /conf
parent10b32c6112b617d9f54d3521205c26af467cd1ab (diff)
downloadmeta-clang-44fde2691af65fb4431200898f98c16bec81f1da.tar.gz
opencv: Use gcc for ppc64
it will take some effort to fix it going with clang 14 due to VSX/altivec intrinsics conflicts Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/nonclangable.conf5
1 files changed, 5 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 1cbfb49..aa8f188 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -161,6 +161,11 @@ TOOLCHAIN:pn-redis:mips = "gcc"
161# This header is only available with gcc-cross 161# This header is only available with gcc-cross
162TOOLCHAIN:pn-mariadb:powerpc64le = "gcc" 162TOOLCHAIN:pn-mariadb:powerpc64le = "gcc"
163 163
164# OpenCV does not compile for ppc64 with clang due to VSX clashes with altivec.h from clang
165TOOLCHAIN:pn-opencv:powerpc64le = "gcc"
166# Ade is used by openCV and shared C++ runtime so we can not mix libstdc++ and libc++
167TOOLCHAIN:pn-ade:powerpc64le = "gcc"
168
164# latest 32bit arch versions fails to compile with clang 13 169# latest 32bit arch versions fails to compile with clang 13
165# common/JackEngineControl.h:89:5: error: requested alignment is less than minimum alignment of 8 for type 'Jack::JackFrameTimer' 170# common/JackEngineControl.h:89:5: error: requested alignment is less than minimum alignment of 8 for type 'Jack::JackFrameTimer'
166#| alignas(UInt32) JackFrameTimer fFrameTimer; 171#| alignas(UInt32) JackFrameTimer fFrameTimer;