summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2014-02-05 00:02:37 +0000
committerJordan Rose <jordan_rose@apple.com>2014-02-05 00:02:37 +0000
commit31c5b7b696f08111532c2187e55eca1255a9dd38 (patch)
treed83ec77d8998c455a2cab6b9655b85743a5453a7 /clang/lib/AST/Expr.cpp
parent9b595db16d6144762f1c2ddce02d908936bdc379 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud