From 3882c27310b16e6fc097cca1966cea591769cc5c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 3 Apr 2022 20:12:06 -0700 Subject: python3: Use gcc for riscv/aarch64 and all musl Configure test crashes while using clang on riscv aarch64 needs to use gcc until [1] is merged [1] https://lists.openembedded.org/g/openembedded-core/message/164192 Signed-off-by: Khem Raj --- conf/nonclangable.conf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 74e3b42..ccb6c2c 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf @@ -95,6 +95,14 @@ TOOLCHAIN:pn-ppp = "gcc" #| void *res = __builtin_apply((void (*)()) real_syscall, __builtin_apply_args(), sizeof(long) * 7); TOOLCHAIN:pn-pseudo = "gcc" +#| checking for multiarch... riscv64-yoe-linux +#| configure: error: internal configure error for the platform triplet, please file a bug report +TOOLCHAIN:pn-python3:riscv64 = "gcc" +TOOLCHAIN:pn-python3:riscv32 = "gcc" +TOOLCHAIN:pn-python3:libc-musl = "gcc" +# Use until OE-core merges https://lists.openembedded.org/g/openembedded-core/message/164192 +TOOLCHAIN:pn-python3:aarch64 = "gcc" + # mix_neon.c:179:9: error: invalid operand in inline asm: 'vld1.s32 ${0:h}, [$2] # vld1.s32 ${1:h}, [$3] ' TOOLCHAIN:pn-pulseaudio:armv7ve = "gcc" -- cgit v1.2.3-54-g00ecf