mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 04:02:41 +01:00
[runtimes] Add the libc project to the list of runtimes.
This is possible as the default libc build now works under runtimes build. Differential Revision: https://reviews.llvm.org/D99101
This commit is contained in:
parent
2de727df6f
commit
1f9792a0bf
@ -7,7 +7,7 @@
|
||||
# build, see runtimes/CMakeLists.txt, except that we currently check whether
|
||||
# compiler-rt is being built to determine whether to first build builtins
|
||||
# or not so we need that information in this file as well.
|
||||
set(LLVM_ALL_RUNTIMES "compiler-rt;libcxx;libcxxabi;libunwind;openmp")
|
||||
set(LLVM_ALL_RUNTIMES "compiler-rt;libc;libcxx;libcxxabi;libunwind;openmp")
|
||||
set(LLVM_ENABLE_RUNTIMES "" CACHE STRING
|
||||
"Semicolon-separated list of runtimes to build (${LLVM_ALL_RUNTIMES}), or \"all\".")
|
||||
if(LLVM_ENABLE_RUNTIMES STREQUAL "all" )
|
||||
@ -166,6 +166,12 @@ endif()
|
||||
# for all variables that will apply to runtimes.
|
||||
foreach(entry ${runtimes})
|
||||
get_filename_component(projName ${entry} NAME)
|
||||
if(projName STREQUAL "libc")
|
||||
# For now, we will use the name "llvmlibc" for the libc project as it is
|
||||
# not a full libc yet. Also, if we leave it as is, the "lib" prefix gets
|
||||
# stripped below and the targets endup having the name "c", "check-c" etc.
|
||||
set(projName "llvmlibc")
|
||||
endif()
|
||||
string(REPLACE "-" "_" canon_name ${projName})
|
||||
string(TOUPPER ${canon_name} canon_name)
|
||||
list(APPEND prefixes ${canon_name})
|
||||
|
Loading…
Reference in New Issue
Block a user