diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-03-14 13:44:06 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-03-14 16:39:44 -0700 |
commit | 44fde2691af65fb4431200898f98c16bec81f1da (patch) | |
tree | 7fe6343e515307792c65753ec61d38f7a344cc4c /conf | |
parent | 10b32c6112b617d9f54d3521205c26af467cd1ab (diff) | |
download | meta-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.conf | 5 |
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 |
162 | TOOLCHAIN:pn-mariadb:powerpc64le = "gcc" | 162 | TOOLCHAIN:pn-mariadb:powerpc64le = "gcc" |
163 | 163 | ||
164 | # OpenCV does not compile for ppc64 with clang due to VSX clashes with altivec.h from clang | ||
165 | TOOLCHAIN:pn-opencv:powerpc64le = "gcc" | ||
166 | # Ade is used by openCV and shared C++ runtime so we can not mix libstdc++ and libc++ | ||
167 | TOOLCHAIN: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; |