diff options
author | Justin Bronder <jsbronder@cold-front.org> | 2019-11-25 16:07:52 -0500 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-11-26 08:12:03 -0800 |
commit | 96336131295c5592a70b21e5865103f237d1574a (patch) | |
tree | 93afb664d4e392d98faa02ab5acfbffcde70a98a | |
parent | 459814ea4768bdab50efe7e4e918faf658ed6f42 (diff) | |
download | meta-clang-96336131295c5592a70b21e5865103f237d1574a.tar.gz |
clang: enable AMDGPU for all targets
In 003dd05e4c168f7c3cccb9cbfad3fd8f38fe8741, clang replaced the oe-core
provided llvm for building mesa. However, mesa needs AMDGPU to be
enabled on the native target in order to build. Following the example
of oe-core's recipe, just enable AMDGPU for all targets.
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | recipes-devtools/clang/clang_git.bb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb index 86d8ddd..59d3d19 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb | |||
@@ -87,10 +87,10 @@ LLVM_ENABLE_LIBEDIT;LLDB_DISABLE_LIBEDIT; \ | |||
87 | # | 87 | # |
88 | # Default to build all OE-Core supported target arches (user overridable). | 88 | # Default to build all OE-Core supported target arches (user overridable). |
89 | # | 89 | # |
90 | LLVM_TARGETS_TO_BUILD ?= "AArch64;ARM;BPF;Mips;PowerPC;RISCV;X86" | 90 | LLVM_TARGETS_TO_BUILD ?= "AMDGPU;AArch64;ARM;BPF;Mips;PowerPC;RISCV;X86" |
91 | LLVM_TARGETS_TO_BUILD_append = ";${@get_clang_host_arch(bb, d)};${@get_clang_target_arch(bb, d)}" | 91 | LLVM_TARGETS_TO_BUILD_append = ";${@get_clang_host_arch(bb, d)};${@get_clang_target_arch(bb, d)}" |
92 | 92 | ||
93 | LLVM_TARGETS_TO_BUILD_TARGET ?= "AMDGPU;${LLVM_TARGETS_TO_BUILD}" | 93 | LLVM_TARGETS_TO_BUILD_TARGET ?= "${LLVM_TARGETS_TO_BUILD}" |
94 | LLVM_TARGETS_TO_BUILD_TARGET_append ?= ";${@get_clang_target_arch(bb, d)}" | 94 | LLVM_TARGETS_TO_BUILD_TARGET_append ?= ";${@get_clang_target_arch(bb, d)}" |
95 | 95 | ||
96 | LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ?= "" | 96 | LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ?= "" |