summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-devtools/clang/clang_git.bb7
1 files changed, 6 insertions, 1 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index d223585..829b0ee 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -103,6 +103,11 @@ LLVM_EXPERIMENTAL_TARGETS_TO_BUILD_append = ";${@get_clang_experimental_target_a
103HF = "${@ bb.utils.contains('TUNE_CCARGS_MFLOAT', 'hard', 'hf', '', d)}" 103HF = "${@ bb.utils.contains('TUNE_CCARGS_MFLOAT', 'hard', 'hf', '', d)}"
104HF[vardepvalue] = "${HF}" 104HF[vardepvalue] = "${HF}"
105 105
106LLVM_PROJECTS ?= "clang;clang-tools-extra;lld;lldb"
107# There is no LLDB support for RISCV
108LLVM_PROJECTS_riscv32 ?= "clang;clang-tools-extra;lld"
109LLVM_PROJECTS_riscv64 ?= "clang;clang-tools-extra;lld"
110
106#CMAKE_VERBOSE = "VERBOSE=1" 111#CMAKE_VERBOSE = "VERBOSE=1"
107 112
108EXTRA_OECMAKE += "-DLLVM_ENABLE_ASSERTIONS=OFF \ 113EXTRA_OECMAKE += "-DLLVM_ENABLE_ASSERTIONS=OFF \
@@ -118,7 +123,7 @@ EXTRA_OECMAKE += "-DLLVM_ENABLE_ASSERTIONS=OFF \
118 -DCMAKE_CXX_FLAGS_RELEASE='${CXXFLAGS} -DNDEBUG -g0' \ 123 -DCMAKE_CXX_FLAGS_RELEASE='${CXXFLAGS} -DNDEBUG -g0' \
119 -DCMAKE_C_FLAGS_RELEASE='${CFLAGS} -DNDEBUG -g0' \ 124 -DCMAKE_C_FLAGS_RELEASE='${CFLAGS} -DNDEBUG -g0' \
120 -DBUILD_SHARED_LIBS=OFF \ 125 -DBUILD_SHARED_LIBS=OFF \
121 -DLLVM_ENABLE_PROJECTS='clang;clang-tools-extra;lld;lldb' \ 126 -DLLVM_ENABLE_PROJECTS='${LLVM_PROJECTS}' \
122 -DLLVM_BINUTILS_INCDIR=${STAGING_INCDIR} \ 127 -DLLVM_BINUTILS_INCDIR=${STAGING_INCDIR} \
123 -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON \ 128 -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON \
124 -DLLVM_TARGETS_TO_BUILD='${LLVM_TARGETS_TO_BUILD}' \ 129 -DLLVM_TARGETS_TO_BUILD='${LLVM_TARGETS_TO_BUILD}' \