mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 02:33:06 +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
|
# build, see runtimes/CMakeLists.txt, except that we currently check whether
|
||||||
# compiler-rt is being built to determine whether to first build builtins
|
# compiler-rt is being built to determine whether to first build builtins
|
||||||
# or not so we need that information in this file as well.
|
# 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
|
set(LLVM_ENABLE_RUNTIMES "" CACHE STRING
|
||||||
"Semicolon-separated list of runtimes to build (${LLVM_ALL_RUNTIMES}), or \"all\".")
|
"Semicolon-separated list of runtimes to build (${LLVM_ALL_RUNTIMES}), or \"all\".")
|
||||||
if(LLVM_ENABLE_RUNTIMES STREQUAL "all" )
|
if(LLVM_ENABLE_RUNTIMES STREQUAL "all" )
|
||||||
@ -166,6 +166,12 @@ endif()
|
|||||||
# for all variables that will apply to runtimes.
|
# for all variables that will apply to runtimes.
|
||||||
foreach(entry ${runtimes})
|
foreach(entry ${runtimes})
|
||||||
get_filename_component(projName ${entry} NAME)
|
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(REPLACE "-" "_" canon_name ${projName})
|
||||||
string(TOUPPER ${canon_name} canon_name)
|
string(TOUPPER ${canon_name} canon_name)
|
||||||
list(APPEND prefixes ${canon_name})
|
list(APPEND prefixes ${canon_name})
|
||||||
|
Loading…
Reference in New Issue
Block a user