diff options
| author | Khem Raj <raj.khem@gmail.com> | 2024-07-18 15:16:43 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-08-28 09:48:56 -0700 |
| commit | 6691e4bc47e20b903dc3dd7684685086d2468b84 (patch) | |
| tree | 82636f199d900d40c9d87232c6963b18b13c059b | |
| parent | f915bbfc71f7b58c38607b8407718bd8b5cefa44 (diff) | |
| download | meta-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.conf | 1 |
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 | |||
| 640 | LDFLAGS:remove:pn-lastlog2:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" | 640 | LDFLAGS:remove:pn-lastlog2:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-fuse-ld=lld', '', d)}" |
| 641 | 641 | ||
| 642 | LD: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)}" | 642 | LD: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)}" |
| 643 | TOOLCHAIN:pn-perf = "gcc" | ||
