1. 03 May, 2021 1 commit
  2. 30 Apr, 2021 1 commit
  3. 29 Apr, 2021 2 commits
  4. 28 Apr, 2021 2 commits
  5. 26 Apr, 2021 2 commits
  6. 23 Apr, 2021 2 commits
  7. 22 Apr, 2021 2 commits
  8. 21 Apr, 2021 3 commits
  9. 20 Apr, 2021 2 commits
  10. 19 Apr, 2021 2 commits
  11. 17 Apr, 2021 2 commits
  12. 16 Apr, 2021 5 commits
  13. 15 Apr, 2021 2 commits
  14. 14 Apr, 2021 4 commits
  15. 08 Apr, 2021 4 commits
  16. 07 Apr, 2021 4 commits
    • Brad King's avatar
      Restore support for backslashes in initial language-wide flags · 3953dfcb
      Brad King authored
      Refactoring in commit bdc40742 (CMakeDetermineCompilerId: Test without
      COMPILER_ID_FLAGS if REQUIRE_SUCCESS, 2021-02-27, v3.20.0-rc3~6^2) added
      an extra macro layer through which flag strings are passed.  That caused
      an extra level of argument re-parsing, and broke flags with backslashes.
      Pass flags to the helper macro through variable names instead.
      
      Fixes: #22041
      3953dfcb
    • Brad King's avatar
      FindBLAS: Fix detection of OpenMP as dependency of BLA_STATIC · 9ef82d95
      Brad King authored
      Update the change from commit f7f3d898 (FindBLAS: Add dependency of
      OpenBLAS on OpenMP for BLA_STATIC, 2020-11-10, v3.20.0-rc1~492^2):
      
      * If C is not enabled, find CXX OpenMP libraries instead.
      
      * Do not use BLA_STATIC's custom CMAKE_FIND_LIBRARY_SUFFIXES for OpenMP.
        It can break projects that already call `find_package(OpenMP)` and
        expect a shared library.  Whether OpenMP is static is orthogonal to
        whether BLAS is static.
      
      Fixes: #22039
      Issue: #16221
      9ef82d95
    • Brad King's avatar
      Makefiles: Fix dependency extraction with CUDA < 10.2 and host compiler · 8e38985d
      Brad King authored
      Since commit 2c71d051 (Makefiles Generators: use compiler for
      dependencies generation, 2020-10-18, v3.20.0-rc1~392^2) we invoke `nvcc`
      for CUDA < 10.2 a second time in order to generate a depfile.  When
      `CMAKE_CUDA_HOST_COMPILER` is set, the second invocation is missing its
      `-ccbin=` option, even after refactoring in commit 8981e3e7
      (NVIDIA-CUDA: rely on new capabilities for deps generation, 2020-12-02,
      v3.20.0-rc1~362^2).
      
      Ideally we should move the `-ccbin=` flag into `Compiler/NVIDIA-CUDA`,
      but that will add `CMAKE_CUDA_HOST_COMPILER` support on Windows in
      command-line generators but not the Visual Studio generators.
      For now, add the flag to the depfile command specifically.
      
      Fixes: #22037
      8e38985d
    • Brad King's avatar
      Merge topic 'binutils-var-private' into release-3.20 · f8af94a2
      Brad King authored
      4d786dfc
      
       BinUtils: Avoid clobbering a variable named without a private prefix
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !5986
      f8af94a2