summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-01-04 11:35:39 -0800
committerKhem Raj <raj.khem@gmail.com>2023-01-04 17:06:02 -0800
commit4f27781daccc56228f3a0cf1cf8aa5337f919c57 (patch)
tree1e3a0706a9a0eead8008f76d4a3e08b84c99a5f9 /conf
parent77cd143e2b5b4a4a702933fadec8ab4b29fdab9a (diff)
downloadmeta-clang-4f27781daccc56228f3a0cf1cf8aa5337f919c57.tar.gz
pixman: Use gcc on aarch64
Some upgrades have regressed pixman with clang on aarch64, until this is sorted, lets use gcc for it as a workaround Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/nonclangable.conf4
1 files changed, 3 insertions, 1 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 6442ead..d09b472 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -148,6 +148,9 @@ TOOLCHAIN:pn-rsync = "gcc"
148# U-boot does compile with clang but clang-15 crashes compiling it :( 148# U-boot does compile with clang but clang-15 crashes compiling it :(
149TOOLCHAIN:pn-u-boot = "gcc" 149TOOLCHAIN:pn-u-boot = "gcc"
150 150
151# See https://github.com/kraj/meta-clang/issues/696
152TOOLCHAIN:pn-pixman:aarch64 = "gcc"
153
151CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " 154CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions "
152 155
153#../libffi-3.2.1/src/arm/sysv.S:363:2: error: invalid instruction, did you mean: fldmiax? 156#../libffi-3.2.1/src/arm/sysv.S:363:2: error: invalid instruction, did you mean: fldmiax?
@@ -367,5 +370,4 @@ DEPENDS:append:pn-pixman:mips:toolchain-clang = " openmp"
367#| .endfunc 370#| .endfunc
368#| ^ 371#| ^
369CFLAGS:append:pn-pixman:arm:toolchain-clang = " -no-integrated-as" 372CFLAGS:append:pn-pixman:arm:toolchain-clang = " -no-integrated-as"
370CFLAGS:append:pn-pixman:aarch64:toolchain-clang = " -no-integrated-as"
371 373