forked from rosa/hakurei
internal/rosa/llvm: enable libclc as a runtime
Enabling this as a project is deprecated. Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -50,8 +50,17 @@ func (t Toolchain) newLLVM() (pkg.Artifact, string) {
|
|||||||
|
|
||||||
{"LLVM_HOST_TRIPLE", `"${ROSA_TRIPLE}"`},
|
{"LLVM_HOST_TRIPLE", `"${ROSA_TRIPLE}"`},
|
||||||
{"LLVM_DEFAULT_TARGET_TRIPLE", `"${ROSA_TRIPLE}"`},
|
{"LLVM_DEFAULT_TARGET_TRIPLE", `"${ROSA_TRIPLE}"`},
|
||||||
{"LLVM_ENABLE_PROJECTS", "'clang;lld;libclc'"},
|
{"LLVM_ENABLE_PROJECTS", "'" + strings.Join([]string{
|
||||||
{"LLVM_ENABLE_RUNTIMES", "'compiler-rt;libcxx;libcxxabi;libunwind'"},
|
"clang",
|
||||||
|
"lld",
|
||||||
|
}, ";") + "'"},
|
||||||
|
{"LLVM_ENABLE_RUNTIMES", "'" + strings.Join([]string{
|
||||||
|
"compiler-rt",
|
||||||
|
"libcxx",
|
||||||
|
"libcxxabi",
|
||||||
|
"libunwind",
|
||||||
|
"libclc",
|
||||||
|
}, ";") + "'"},
|
||||||
}
|
}
|
||||||
|
|
||||||
if !t.isStage0() {
|
if !t.isStage0() {
|
||||||
|
|||||||
Reference in New Issue
Block a user