summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-devtools/clang/clang_git.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index 7552110..484e85c 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -73,6 +73,9 @@ LLVM_TARGETS_TO_BUILD_TARGET_append ?= "${@get_clang_target_arch(bb, d)}"
73LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ?= "RISCV" 73LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ?= "RISCV"
74LLVM_EXPERIMENTAL_TARGETS_TO_BUILD_append = ";${@get_clang_experimental_target_arch(bb, d)}" 74LLVM_EXPERIMENTAL_TARGETS_TO_BUILD_append = ";${@get_clang_experimental_target_arch(bb, d)}"
75 75
76HF = "${@ bb.utils.contains('TUNE_CCARGS_MFLOAT', 'hard', 'hf', '', d)}"
77HF[vardepvalue] = "${HF}"
78
76EXTRA_OECMAKE += "-DLLVM_ENABLE_ASSERTIONS=OFF \ 79EXTRA_OECMAKE += "-DLLVM_ENABLE_ASSERTIONS=OFF \
77 -DLLVM_ENABLE_EXPENSIVE_CHECKS=OFF \ 80 -DLLVM_ENABLE_EXPENSIVE_CHECKS=OFF \
78 -DLLVM_ENABLE_PIC=ON \ 81 -DLLVM_ENABLE_PIC=ON \
@@ -120,7 +123,7 @@ EXTRA_OECMAKE_append_class-target = "\
120 -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \ 123 -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \
121 -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \ 124 -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \
122 -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \ 125 -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \
123 -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_SYS} \ 126 -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_SYS}${HF} \
124" 127"
125EXTRA_OECMAKE_append_class-target_riscv64 = "\ 128EXTRA_OECMAKE_append_class-target_riscv64 = "\
126 -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD='${LLVM_EXPERIMENTAL_TARGETS_TO_BUILD}' \ 129 -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD='${LLVM_EXPERIMENTAL_TARGETS_TO_BUILD}' \