llvm-project/compiler-rt/cmake
Eric Fiselier 84be761332 [CMake] Fix Libc++ Modules build.
When building the dylib, the C++ headers are fundamentally non-module.
They require special versions of the headers in order to provide C++03 and
legacy ABI definitions. This causes ODR issues when modules are enabled
during both the build and the usage of the libc++ headers.

This patch fixes the build error by disabling modules when building the
libc++ sources.

llvm-svn: 334220
2018-06-07 19:57:43 +00:00
..
Modules [CMake] Fix Libc++ Modules build. 2018-06-07 19:57:43 +00:00
caches [CMake] Updating Apple CMake cache file 2016-04-28 18:24:29 +00:00
base-config-ix.cmake OpenBSD UBsan support, cmake part 2018-03-03 11:48:54 +00:00
builtin-config-ix.cmake Revert "[cmake] [ARM] Check if VFP is supported before including any VFP builtins" 2018-05-24 21:36:27 +00:00
config-ix.cmake [libFuzzer] Fix a typo in CMake configuration. 2018-05-24 23:55:51 +00:00