Skip to content
  1. Jun 12, 2013
  2. May 29, 2013
  3. Apr 22, 2013
  4. Mar 02, 2013
    • Jordan Rose's avatar
      CMake: -Wno-nested-anon-types for Clang. · bd804e9d
      Jordan Rose authored
      In LLVM, -pedantic is not set unless LLVM_ENABLE_PEDANTIC is set.
      However, Clang's CMakeLists.txt unilaterally adds -pedantic to the run
      line, so we need to disable -Wnested-anon-types explicitly.
      
      llvm-svn: 176393
      bd804e9d
  5. Feb 26, 2013
  6. Feb 08, 2013
    • Jordan Rose's avatar
      CMake: Include Clang unit tests in check-clang target in standalone builds. · 08bf4fd3
      Jordan Rose authored
      Also, remove CLANG_BUILD_TESTS option. It won't have consistent behavior
      between standalone and non-standalone builds, so I'm not going to bother
      hooking it up for standalone builds. LLVM_BUILD_TESTS will continue to
      control unit test inclusion in the "all" target in non-standalone builds.
      
      Finally, fix the default value of CLANG_INCLUDE_TESTS, which was being set
      to the boolean value of "LLVM_INCLUDE_TESTS", i.e. OFF, rather than actually
      reading the variable ${LLVM_INCLUDE_TESTS}! If you picked up my earlier
      commit, YOU WILL HAVE TO MANUALLY SET THIS OPTION BACK ON. My apologies!
      
      Part two of r174691 (allow the unit tests to be built in standalone mode).
      
      llvm-svn: 174698
      08bf4fd3
    • Jordan Rose's avatar
      CMake: Optionally allow running the Clang unit tests in standalone builds. · dfbe77cd
      Jordan Rose authored
      The reason this is not enabled by default is because there is no way for
      Clang to guarantee that the LLVM unit testing infrastruture has been built.
      However, if it /has/ been built, there's no reason why the standalone Clang
      build can't use it!
      
      This should have no effect on existing builds -- in a combined build the
      value of the CLANG_INCLUDE_TESTS option defaults to the LLVM equivalent,
      and in a standalone build it defaults to off.
      
      llvm-svn: 174691
      dfbe77cd
  7. Dec 18, 2012
  8. Dec 14, 2012
  9. Dec 13, 2012
  10. Oct 23, 2012
    • Jordan Rose's avatar
      CMake: Fix public header search for generating Xcode/MSVC projects. · afaee3c3
      Jordan Rose authored
      Previously, we only had support for one level of library under lib/,
      with the existence of the two-level lib/StaticAnalyzer/* hardcoded in
      the top-level CMakeLists.txt. This became a problem with split of
      libRewrite into several libraries -- with the same sub-names as the
      libraries in lib/StaticAnalyzer/.
      
      Now, we match up anything under lib/ to the corresponding directory
      in include/clang/.
      
      llvm-svn: 166505
      afaee3c3
  11. Aug 07, 2012
  12. Jul 27, 2012
  13. Jul 09, 2012
  14. Jul 02, 2012
  15. Jun 21, 2012
  16. Jun 06, 2012
  17. Apr 16, 2012
  18. Feb 25, 2012
  19. Feb 14, 2012
    • Dylan Noblesmith's avatar
      include clang's config.h unconditionally (v2) · 4d9cbffb
      Dylan Noblesmith authored
      And remove HAVE_CLANG_CONFIG_H, now that the header is generated
      in the autoconf build, too.
      
      Reverts r149571/restores r149504, now that config.h is generated
      correctly by LLVM's configure in all build configurations.
      
      llvm-svn: 150487
      4d9cbffb
  20. Feb 02, 2012
  21. Feb 01, 2012
    • Dylan Noblesmith's avatar
      cmake: don't install config.h (v2) · 5b7ba952
      Dylan Noblesmith authored
      This header is private and shouldn't be used by clients.
      
      (This reverts r149540, reinstating r149496. False alarm.)
      
      llvm-svn: 149550
      5b7ba952
    • Dylan Noblesmith's avatar
      cmake: revert r149496 · dc3980a9
      Dylan Noblesmith authored
      It *looks* like this caused PR11903, somehow.
      
      llvm-svn: 149540
      dc3980a9
    • Dylan Noblesmith's avatar
      include clang's config.h unconditionally · 86780e90
      Dylan Noblesmith authored
      And remove HAVE_CLANG_CONFIG_H, now that the header is generated
      in the autoconf build, too. (clang r149497 / llvm r149498)
      
      Also include the config.h header after all other headers, per
      the LLVM coding standards.
      
      It also turns out WindowsToolChain.cpp wasn't using the config
      header at all, so that include's just deleted now.
      
      llvm-svn: 149504
      86780e90
    • Dylan Noblesmith's avatar
      cmake: don't install config.h · c20ccdd7
      Dylan Noblesmith authored
      This header is private and shouldn't be used by clients.
      
      llvm-svn: 149496
      c20ccdd7
  22. Jan 26, 2012
  23. Oct 06, 2011
  24. Sep 23, 2011
  25. Aug 02, 2011
  26. Jul 15, 2011
  27. Jun 08, 2011
  28. May 20, 2011
  29. May 11, 2011
  30. Apr 10, 2011
  31. Mar 29, 2011
Loading