mirror of
https://git.yoctoproject.org/poky
synced 2026-05-07 04:58:26 +00:00
compiler-rt/libcxx: Use clang as compiler
(From OE-Core rev: e75b2dee39fc0a35f764caa6b72af2a0b9beb165) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -36,6 +36,8 @@ BUILD_CXX = "${CCACHE}${HOST_PREFIX}clang++ ${BUILD_CC_ARCH}$"
|
||||
CFLAGS += "${COMPILER_RT}"
|
||||
CXXFLAGS += "${COMPILER_RT} ${LIBCPLUSPLUS}"
|
||||
|
||||
TOOLCHAIN = "clang"
|
||||
|
||||
DEPENDS += "ninja-native virtual/crypt compiler-rt"
|
||||
DEPENDS:append:class-native = " clang-native libxcrypt-native libcxx-native"
|
||||
DEPENDS:append:class-nativesdk = " virtual/cross-c++ clang-native clang-crosssdk-${SDK_SYS} nativesdk-libxcrypt nativesdk-gcc-runtime"
|
||||
|
||||
@@ -58,6 +58,8 @@ BUILD_CXX = "${CCACHE}clang++ ${BUILD_CC_ARCH}"
|
||||
LDFLAGS += "${COMPILER_RT} ${UNWINDLIB}"
|
||||
CXXFLAGS += "${LIBCPLUSPLUS}"
|
||||
|
||||
TOOLCHAIN = "clang"
|
||||
|
||||
def get_compiler_rt_arch(bb, d):
|
||||
if bb.utils.contains('TUNE_FEATURES', 'armv5 thumb dsp', True, False, d):
|
||||
return 'armv5te'
|
||||
|
||||
@@ -54,6 +54,8 @@ BUILD_CXX = "${CCACHE}clang++ ${BUILD_CC_ARCH}"
|
||||
LDFLAGS += "${COMPILER_RT} ${UNWINDLIB} ${LIBCPLUSPLUS}"
|
||||
CXXFLAGS += "${LIBCPLUSPLUS}"
|
||||
|
||||
TOOLCHAIN = "clang"
|
||||
|
||||
OECMAKE_SOURCEPATH = "${S}/llvm"
|
||||
EXTRA_OECMAKE += "\
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
|
||||
Reference in New Issue
Block a user