diff options
author | Jordan Rose <jordan_rose@apple.com> | 2014-02-05 00:02:37 +0000 |
---|---|---|
committer | Jordan Rose <jordan_rose@apple.com> | 2014-02-05 00:02:37 +0000 |
commit | 31c5b7b696f08111532c2187e55eca1255a9dd38 (patch) | |
tree | d83ec77d8998c455a2cab6b9655b85743a5453a7 /clang/lib/AST/Expr.cpp | |
parent | 9b595db16d6144762f1c2ddce02d908936bdc379 (diff) | |
download | bcm5719-llvm-31c5b7b696f08111532c2187e55eca1255a9dd38.tar.gz bcm5719-llvm-31c5b7b696f08111532c2187e55eca1255a9dd38.zip |
[CMake] Move -stdlib=libc++ handling into its own file.
r200744 moved this into cmake/config-ix.cmake, so that it would happen very
early in the build process. However, standalone builds of Clang and other
external projects never include this file (which is correct).
Now, -stdlib=libc++ and the LLVM_COMPILER_IS_GCC_COMPATIBLE option are
both set in a new include file, HandleLLVMStdlib, which is included by
both config-ix.cmake and HandleLLVMOptions.cmake. This preserves existing
behavior for projects relying on HandleLLVMOptions and still does the
right thing for builds of LLVM itself.
llvm-svn: 200811
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
0 files changed, 0 insertions, 0 deletions