diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-01-04 11:35:39 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-01-04 17:06:02 -0800 |
commit | 4f27781daccc56228f3a0cf1cf8aa5337f919c57 (patch) | |
tree | 1e3a0706a9a0eead8008f76d4a3e08b84c99a5f9 | |
parent | 77cd143e2b5b4a4a702933fadec8ab4b29fdab9a (diff) | |
download | meta-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>
-rw-r--r-- | conf/nonclangable.conf | 4 |
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 :( |
149 | TOOLCHAIN:pn-u-boot = "gcc" | 149 | TOOLCHAIN:pn-u-boot = "gcc" |
150 | 150 | ||
151 | # See https://github.com/kraj/meta-clang/issues/696 | ||
152 | TOOLCHAIN:pn-pixman:aarch64 = "gcc" | ||
153 | |||
151 | CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " | 154 | CFLAGS: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 | #| ^ |
369 | CFLAGS:append:pn-pixman:arm:toolchain-clang = " -no-integrated-as" | 372 | CFLAGS:append:pn-pixman:arm:toolchain-clang = " -no-integrated-as" |
370 | CFLAGS:append:pn-pixman:aarch64:toolchain-clang = " -no-integrated-as" | ||
371 | 373 | ||