1. 18 Jul, 2018 1 commit
  2. 12 Jul, 2018 1 commit
  3. 11 Jul, 2018 3 commits
  4. 03 Jul, 2018 2 commits
  5. 27 Jun, 2018 1 commit
    • Brad King's avatar
      FindOpenMP: Avoid warning in check code · 826bf5c4
      Brad King authored
      The test code added by commit v3.12.0-rc1~411^2~1 (FindOpenMP: Verify in
      test source that OMP library is linked, 2018-03-01) leaves an unused
      variable warning.  This breaks the check with `-Werror`.  Remove the
      variable and leave just the function call, which should still check that
      the OMP library is linked.
      Fixes: #18102
  6. 21 Jun, 2018 2 commits
  7. 18 Jun, 2018 2 commits
  8. 12 Jun, 2018 3 commits
  9. 08 Jun, 2018 1 commit
  10. 07 Jun, 2018 1 commit
  11. 05 Jun, 2018 1 commit
  12. 04 Jun, 2018 5 commits
    • Matt McCormick's avatar
      ExternalProject: Improve URL_HASH argument description · 470ff56e
      Matt McCormick authored
      The previous documentation suggested
      for example.
    • Brad King's avatar
      Features: Add special case to disable relaxed constexpr for Intel 18 · f719a13c
      Brad King authored
      Intel compilers define `__cpp_constexpr` to `200704` even in C++14 mode.
      This indicates that the `cxx_relaxed_constexpr` feature is not
      available.  However, Intel 17 and above document support for it.  In
      commit v3.8.0~9^2 (Features: Update features for Intel C++ 17.0.2 on
      UNIX, 2017-03-31) we added a special check for this case.  Intel 17 and
      19 work.  However, Intel 18 does not seem to work and fails our test
      case.  Add a special case to disable the feature for Intel 18.
    • Jean-Christophe Fillion-Robin's avatar
      ExternalProject: Fix cache generation when args end with "-NOTFOUND" · 7ad5165c
      Jean-Christophe Fillion-Robin authored and Brad King's avatar Brad King committed
      Generalize the fix in commit v3.11.0-rc4~8^2 (ExternalProject: Fix cache
      generation when last args ends with "-NOTFOUND", 2018-03-10) to work for
      any argument rather than just the last one.
      ExternalProject can now successfully generate the cache file when any
      (not only the last one) cache variable associated with either
      `CMAKE_CACHE_ARGS` or `CMAKE_DEFAULT_CACHE_ARGS` configure step option
      is set to a `<value>` ending with `-NOTFOUND`.
    • Arnaud Gelas's avatar
      TI: Add support for C language standards · 9e27881b
      Arnaud Gelas authored and Brad King's avatar Brad King committed
      Set C90 and C99 compile options for TI compiler.
      Fixes: #18061
    • luz.paz's avatar
      Fix misc. typos · be281068
      luz.paz authored and Brad King's avatar Brad King committed
      Found via `codespell` and `grep`
  13. 01 Jun, 2018 3 commits
    • Kitware Robot's avatar
      Revise C++ coding style using clang-format-6.0 · d7204e64
      Kitware Robot authored and Brad King's avatar Brad King committed
      Run the `clang-format.bash` script to update all our C and C++ code to a
      new style defined by `.clang-format`.  Use `clang-format` version 6.0.
      * If you reached this commit for a line in `git blame`, re-run the blame
        operation starting at the parent of this commit to see older history
        for the content.
      * See the parent commit for instructions to rebase a change across this
        style transition commit.
    • Brad King's avatar
      clang-format: Add comments to suppress some formatting · eb7ec19c
      Brad King authored
      Preserve manually-formatted blocks.
    • Sebastian Holtermann's avatar
      Move GNU COMPILER_PREDEFINES_COMMAND from Platform to Compiler · caa138c1
      Sebastian Holtermann authored
      Moves `CMAKE_${lang}_COMPILER_PREDEFINES_COMMAND` from linux specific
      [Modules/Platform/Linux-GNU.cmake](Modules/Platform/Linux-GNU.cmake) to
      This enables compiler predefines generation (in AUTOMOC) on all
      platforms that run gcc (and clang).
  14. 31 May, 2018 2 commits
  15. 29 May, 2018 1 commit
  16. 25 May, 2018 1 commit
    • Brad King's avatar
      CUDA: Drop unused/broken platform link flags placeholder · edf0ea9b
      Brad King authored
      The `<CMAKE_CUDA_LINK_FLAGS>` placeholder in CUDA rule variables comes
      from the `<CMAKE_CXX_LINK_FLAGS>` placeholder from which the CUDA rule
      variables were originally derived.  It is not a public interface for
      adding link flags so no projects should be using it.  It is needed for
      platform information modules to specify platform-specific link flags for
      the language.  None of our platform modules set it, so it is unused.
      Furthermore, it is broken as currently implemented.  Some of the
      contexts in which it is used need `-Xlinker` and some do not.
      Therefore it is not possible to use the placeholder at all.
      Simply remove it for now.  If some need for platform-specific CUDA link
      flags arises a new solution will be needed.
  17. 24 May, 2018 3 commits
  18. 22 May, 2018 3 commits
  19. 15 May, 2018 2 commits
  20. 14 May, 2018 1 commit
  21. 11 May, 2018 1 commit