summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@arm.com>2024-07-11 16:33:30 +0100
committerKhem Raj <raj.khem@gmail.com>2024-07-11 14:23:00 -0700
commitfc82c9cd0db456c9614336b1c720391b9484c264 (patch)
treebd024f2648521345d0e088fbb5b681e53a8348cb
parent1f77bff85b1fae3422884aabf91bff7f4aa789e2 (diff)
downloadmeta-clang-fc82c9cd0db456c9614336b1c720391b9484c264.tar.gz
clang: remove pointless experimental targets code
LLVM_EXPERIMENTAL_TARGETS_TO_BUILD is appended with the value of get_clang_experimental_target_arch() which is just the value of get_clang_experimental_arch which is always the empty string despite appearances. Thus none of this is useful, remove it. Signed-off-by: Ross Burton <ross.burton@arm.com>
-rw-r--r--recipes-devtools/clang/clang_git.bb9
1 files changed, 0 insertions, 9 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index aeba404..ad68c3e 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -27,11 +27,6 @@ inherit cmake cmake-native pkgconfig python3native python3targetconfig
27 27
28OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH" 28OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH"
29 29
30def get_clang_experimental_arch(bb, d, arch_var):
31 import re
32 a = d.getVar(arch_var)
33 return ""
34
35def get_clang_arch(bb, d, arch_var): 30def get_clang_arch(bb, d, arch_var):
36 import re 31 import re
37 a = d.getVar(arch_var) 32 a = d.getVar(arch_var)
@@ -55,9 +50,6 @@ def get_clang_host_arch(bb, d):
55def get_clang_target_arch(bb, d): 50def get_clang_target_arch(bb, d):
56 return get_clang_arch(bb, d, 'TARGET_ARCH') 51 return get_clang_arch(bb, d, 'TARGET_ARCH')
57 52
58def get_clang_experimental_target_arch(bb, d):
59 return get_clang_experimental_arch(bb, d, 'TARGET_ARCH')
60
61PACKAGECONFIG_CLANG_COMMON = "build-id eh libedit rtti shared-libs \ 53PACKAGECONFIG_CLANG_COMMON = "build-id eh libedit rtti shared-libs \
62 ${@bb.utils.contains('TC_CXX_RUNTIME', 'llvm', 'compiler-rt libcplusplus libomp unwindlib', '', d)} \ 54 ${@bb.utils.contains('TC_CXX_RUNTIME', 'llvm', 'compiler-rt libcplusplus libomp unwindlib', '', d)} \
63 " 55 "
@@ -121,7 +113,6 @@ LLVM_BUILD_TOOLS;LLVM_USE_HOST_TOOLS;LLVM_CONFIG_PATH;\
121LLVM_TARGETS_TO_BUILD ?= "AMDGPU;AArch64;ARM;BPF;Mips;PowerPC;RISCV;X86;LoongArch" 113LLVM_TARGETS_TO_BUILD ?= "AMDGPU;AArch64;ARM;BPF;Mips;PowerPC;RISCV;X86;LoongArch"
122 114
123LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ?= "" 115LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ?= ""
124LLVM_EXPERIMENTAL_TARGETS_TO_BUILD:append = ";${@get_clang_experimental_target_arch(bb, d)}"
125 116
126HF = "" 117HF = ""
127HF:class-target = "${@ bb.utils.contains('TUNE_CCARGS_MFLOAT', 'hard', 'hf', '', d)}" 118HF:class-target = "${@ bb.utils.contains('TUNE_CCARGS_MFLOAT', 'hard', 'hf', '', d)}"