llvm-project/compiler-rt/cmake/Modules
Petr Hosek 39f0860743 [CMake] Don't parse target triple except for arch
compiler-rt CMake build currently tries to parse the triple and then
put it back together, but doing so inherently tricky, and doing so
from CMake is just crazy and currently doesn't handle triples that
have more than three components. Fortunatelly, the CMake really only
needs the architecture part, which is typically the first component,
to construct variants for other architectures. This means we can keep
the rest of the triple as is and avoid the parsing altogether.

Differential Revision: https://reviews.llvm.org/D50548

llvm-svn: 339701
2018-08-14 18:01:19 +00:00
..
AddCompilerRT.cmake [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
BuiltinTests.cmake Really fix warnings about passing -std=gnu99 to MSVC 2016-09-08 16:25:34 +00:00
CompilerRTCompile.cmake [cmake] Fix skipping DEPS (typo) in sanitizer_test_compile() 2017-10-12 18:51:37 +00:00
CompilerRTDarwinUtils.cmake [CMake] Tidy up the organisation of compiler-rt when configured as a standalone 2018-06-27 12:56:34 +00:00
CompilerRTLink.cmake Make cmake link flag naming consistent 2017-01-10 04:33:04 +00:00
CompilerRTUtils.cmake [CMake] Don't parse target triple except for arch 2018-08-14 18:01:19 +00:00
HandleCompilerRT.cmake [CMake] Cleanup find_compiler_rt_library function [NFC] 2018-05-17 20:35:55 +00:00
SanitizerUtils.cmake [CMake] Fix bug in `add_weak_symbols()` function. 2018-08-13 12:59:38 +00:00