summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2024-01-22 11:12:31 -0800
committerKhem Raj <raj.khem@gmail.com>2024-03-06 19:18:22 -0800
commit739bcf74cb976ad47f3ccfe691181aaf39567e2c (patch)
tree70bcb38d323d29f3461a7b8716c6f84c48223065
parent9a763fcda3a62c69703c31b9bcfe658050df9dcd (diff)
downloadmeta-clang-739bcf74cb976ad47f3ccfe691181aaf39567e2c.tar.gz
optee-os: Use gcc instead of clang-18
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--conf/nonclangable.conf6
1 files changed, 6 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index f482185..7bb2ef3 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -186,6 +186,12 @@ TOOLCHAIN:pn-optee-os:tegra = "gcc"
186TOOLCHAIN:pn-libgcc-for-nvcc:tegra = "gcc" 186TOOLCHAIN:pn-libgcc-for-nvcc:tegra = "gcc"
187TOOLCHAIN:pn-gcc-for-nvcc-runtime:tegra = "gcc" 187TOOLCHAIN:pn-gcc-for-nvcc-runtime:tegra = "gcc"
188 188
189# Does not compile with clang 18
190#| core/arch/arm/include/arm64.h:392:1: error: expected writable system register or pstate
191#| 392 | DEFINE_U32_REG_READWRITE_FUNCS(fpcr)
192#| | ^
193TOOLCHAIN:pn-optee-os:imx-nxp-bsp = "gcc"
194
189CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " 195CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions "
190 196
191# TOPDIR/build/tmp/work/core2-32-yoe-linux/gnu-efi/3.0.17-r0/gnu-efi-3.0.17//lib/ctors.S:11:41: error: expected the entry size 197# TOPDIR/build/tmp/work/core2-32-yoe-linux/gnu-efi/3.0.17-r0/gnu-efi-3.0.17//lib/ctors.S:11:41: error: expected the entry size