From e1e452a8d4f5c3e34c56a35cd5556164acbdcf16 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 14 Dec 2020 10:39:20 -0800 Subject: redis: Mark non-clangable as of now Signed-off-by: Khem Raj --- conf/nonclangable.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 30a52f0..480102a 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf @@ -142,6 +142,10 @@ TOOLCHAIN_pn-lttng-ust_riscv64 = "gcc" #| ../libffi-3.3-rc0/src/arm/sysv.S:132: Error: selected processor does not support `vldmgt sp,{d0-d7}' in ARM mode TOOLCHAIN_pn-libffi_armeb = "gcc" +# Clang/mips still generates __sync_fetch_and_add_8 instead of __atomic_fetch_add_8 so it can't even use +# libatomic to provide these functions, therefore can not compile redis on mips +TOOLCHAIN_pn-redis_mips = "gcc" + CFLAGS_append_pn-liboil_toolchain-clang_x86-64 = " -fheinous-gnu-extensions " #io_getevents.c:25:141: error: invalid use of a cast in a inline asm context requiring an l-value: remove the cast or build with -fheinous-gnu-extensions -- cgit v1.2.3-54-g00ecf