xref: /llvm-project/compiler-rt/cmake/caches/GPU.cmake (revision dad7442aff5c85ff9141b0d0f231bcd731cbadc6)
1*dad7442aSJoseph Huber# This file sets up a CMakeCache for GPU builds of compiler-rt. This supports
2*dad7442aSJoseph Huber# amdgcn and nvptx builds targeting the builtins library.
3*dad7442aSJoseph Huber
4*dad7442aSJoseph Huberset(COMPILER_RT_INCLUDE_TESTS OFF CACHE BOOL "")
5*dad7442aSJoseph Huberset(COMPILER_RT_HAS_SAFESTACK OFF CACHE BOOL "")
6*dad7442aSJoseph Huber
7*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_BUILTINS ON CACHE BOOL "")
8*dad7442aSJoseph Huberset(COMPILER_RT_BAREMETAL_BUILD ON CACHE BOOL "")
9*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_CRT OFF CACHE BOOL "")
10*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_SANITIZERS OFF CACHE BOOL "")
11*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_XRAY OFF CACHE BOOL "")
12*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_LIBFUZZER OFF CACHE BOOL "")
13*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_PROFILE OFF CACHE BOOL "")
14*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_MEMPROF OFF CACHE BOOL "")
15*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_XRAY_NO_PREINIT OFF CACHE BOOL "")
16*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_ORC OFF CACHE BOOL "")
17*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_GWP_ASAN OFF CACHE BOOL "")
18*dad7442aSJoseph Huberset(COMPILER_RT_BUILD_SCUDO_SANTDALONE_WITH_LLVM_LIBC OFF CACHE BOOL "")
19