summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2024-09-11 11:24:54 -0700
committerKhem Raj <raj.khem@gmail.com>2024-09-18 07:32:26 -0700
commita4226e47c56f2389cc78e85ae9185cba41590515 (patch)
tree48aa51437ae4090f22b8180c7720fe1bbf5674a5 /conf
parentf0f9bb250045f55c018f2e65d651c63369eaecd3 (diff)
downloadmeta-clang-a4226e47c56f2389cc78e85ae9185cba41590515.tar.gz
libjxl: Use -Og instead of -O2 with clang-19
This is a workaround until [1] is fixed [1] https://github.com/llvm/llvm-project/issues/108262 Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/nonclangable.conf4
1 files changed, 4 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 33a737c..8096b38 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -662,3 +662,7 @@ LDFLAGS:append:pn-bluez5:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURE
662 662
663LD:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', '${HOST_PREFIX}ld${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', d)}" 663LD:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', '${HOST_PREFIX}ld${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', d)}"
664TOOLCHAIN:pn-perf = "gcc" 664TOOLCHAIN:pn-perf = "gcc"
665
666# See https://github.com/llvm/llvm-project/issues/108262
667SELECTED_OPTIMIZATION:remove:pn-libjxl:arm:toolchain-clang = "-O2"
668SELECTED_OPTIMIZATION:append:pn-libjxl:arm:toolchain-clang = " -Og"