diff options
| author | Khem Raj <raj.khem@gmail.com> | 2025-07-18 00:17:51 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-07-21 23:00:18 +0100 |
| commit | 736521296cde96165c8849642bd15580447c5e89 (patch) | |
| tree | 77688f57de49a27a6b5747d9a5e75a0365832bd0 | |
| parent | 1a1be57b2e9c9f4aeffd1398e8f7059de622821f (diff) | |
| download | poky-736521296cde96165c8849642bd15580447c5e89.tar.gz | |
clang: Add libcxx to default base dependencies
When TC_CXX_RUNTIME is set to be 'llvm' then clang looks for
libcxx to provide C++ runtime and unwinding library
(From OE-Core rev: aba2d949818b032222dbaed98e38cd29e3c992b6)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/classes/toolchain/clang.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/toolchain/clang.bbclass b/meta/classes/toolchain/clang.bbclass index d7b8a3657c..7c6ed57fb3 100644 --- a/meta/classes/toolchain/clang.bbclass +++ b/meta/classes/toolchain/clang.bbclass | |||
| @@ -27,7 +27,7 @@ PREFERRED_PROVIDER_virtual/nativesdk-cross-cc:class-cross-canadian = "clang-cros | |||
| 27 | PREFERRED_PROVIDER_virtual/nativesdk-cross-c++:class-cross-canadian = "clang-crosssdk-${SDK_SYS}" | 27 | PREFERRED_PROVIDER_virtual/nativesdk-cross-c++:class-cross-canadian = "clang-crosssdk-${SDK_SYS}" |
| 28 | 28 | ||
| 29 | 29 | ||
| 30 | BASE_DEFAULT_DEPS:append:class-target = " compiler-rt" | 30 | BASE_DEFAULT_DEPS:append:class-target = " compiler-rt libcxx" |
| 31 | 31 | ||
| 32 | TUNE_CCARGS += "${@bb.utils.contains("DISTRO_FEATURES", "usrmerge", " --dyld-prefix=/usr", "", d)}" | 32 | TUNE_CCARGS += "${@bb.utils.contains("DISTRO_FEATURES", "usrmerge", " --dyld-prefix=/usr", "", d)}" |
| 33 | 33 | ||
