Skip to content
  • Jordan Rose's avatar
    [CMake] Move -stdlib=libc++ handling into its own file. · 31c5b7b6
    Jordan Rose authored
    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
    31c5b7b6
Loading