diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-04-03 20:12:06 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-04-10 15:50:02 -0700 |
commit | 3882c27310b16e6fc097cca1966cea591769cc5c (patch) | |
tree | 59b0389586556ca11e014134d0a975edc99f60e5 | |
parent | aa770155dcfee2caf575f28ecef26acfbe1060b3 (diff) | |
download | meta-clang-3882c27310b16e6fc097cca1966cea591769cc5c.tar.gz |
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 <raj.khem@gmail.com>
-rw-r--r-- | conf/nonclangable.conf | 8 |
1 files changed, 8 insertions, 0 deletions
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" | |||
95 | #| void *res = __builtin_apply((void (*)()) real_syscall, __builtin_apply_args(), sizeof(long) * 7); | 95 | #| void *res = __builtin_apply((void (*)()) real_syscall, __builtin_apply_args(), sizeof(long) * 7); |
96 | TOOLCHAIN:pn-pseudo = "gcc" | 96 | TOOLCHAIN:pn-pseudo = "gcc" |
97 | 97 | ||
98 | #| checking for multiarch... riscv64-yoe-linux | ||
99 | #| configure: error: internal configure error for the platform triplet, please file a bug report | ||
100 | TOOLCHAIN:pn-python3:riscv64 = "gcc" | ||
101 | TOOLCHAIN:pn-python3:riscv32 = "gcc" | ||
102 | TOOLCHAIN:pn-python3:libc-musl = "gcc" | ||
103 | # Use until OE-core merges https://lists.openembedded.org/g/openembedded-core/message/164192 | ||
104 | TOOLCHAIN:pn-python3:aarch64 = "gcc" | ||
105 | |||
98 | # mix_neon.c:179:9: error: invalid operand in inline asm: 'vld1.s32 ${0:h}, [$2] | 106 | # mix_neon.c:179:9: error: invalid operand in inline asm: 'vld1.s32 ${0:h}, [$2] |
99 | # vld1.s32 ${1:h}, [$3] ' | 107 | # vld1.s32 ${1:h}, [$3] ' |
100 | TOOLCHAIN:pn-pulseaudio:armv7ve = "gcc" | 108 | TOOLCHAIN:pn-pulseaudio:armv7ve = "gcc" |