From 3e256954e11a0abb25115d185b9ec74fb49dacd7 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 19 Nov 2019 23:13:38 -0800 Subject: libffi: Use gcc for armeb libffi expects arv7+neon with clang in asm Signed-off-by: Khem Raj --- conf/nonclangable.conf | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 1a01659..ac51481 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf @@ -128,6 +128,11 @@ TOOLCHAIN_pn-caps = "gcc" TOOLCHAIN_pn-lttng-ust_riscv64 = "gcc" +#| ../libffi-3.3-rc0/src/arm/sysv.S: Assembler messages: +#| ../libffi-3.3-rc0/src/arm/sysv.S:131: Error: selected processor does not support `vldrle d0,[sp]' in ARM mode +#| ../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" + 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 @@ -140,7 +145,7 @@ CFLAGS_append_pn-mdadm_toolchain-clang = " -Wno-error=unknown-warning-option" #../libffi-3.2.1/src/arm/sysv.S:363:2: error: invalid instruction, did you mean: fldmiax? # fldmiadgt ip, {d0-d7} CFLAGS_append_pn-libffi_arm_toolchain-clang = " -no-integrated-as" -CFLAGS_append_pn-libffi_armeb_toolchain-clang = " -no-integrated-as" + # ../db-5.3.28/src/mutex/mut_tas.c:150:34: error: unknown directive #:9:2: note: instantiated into assembly here # .force_thumb -- cgit v1.2.3-54-g00ecf