summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2024-07-18 15:16:43 -0700
committerKhem Raj <raj.khem@gmail.com>2025-08-28 09:48:56 -0700
commit6691e4bc47e20b903dc3dd7684685086d2468b84 (patch)
tree82636f199d900d40c9d87232c6963b18b13c059b
parentf915bbfc71f7b58c38607b8407718bd8b5cefa44 (diff)
downloadmeta-clang-6691e4bc47e20b903dc3dd7684685086d2468b84.tar.gz
perf: Use gcc as default compiler
Since its being build from kernel sources which are procecced with gcc by default KERNEL_CC is gcc, its a constant battle to keep this compiling with clang, so unless clang is also used to compile kernel this is a fruitless excercise to use clang just for perf. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9fadcead4fd4336783ef270a4019e105a270daf4) Signed-off-by: Deepak Rathore <deeratho@cisco.com>
-rw-r--r--conf/nonclangable.conf1
1 files changed, 1 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 54b3ea6..0dd0ee3 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -640,3 +640,4 @@ LDFLAGS:append:pn-lastlog2:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATU
640LDFLAGS:remove:pn-lastlog2:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" 640LDFLAGS:remove:pn-lastlog2:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}"
641 641
642LD: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)}" 642LD: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)}"
643TOOLCHAIN:pn-perf = "gcc"