1. 03 Feb, 2018 1 commit
  2. 17 Jan, 2018 1 commit
  3. 08 Jan, 2018 3 commits
  4. 21 Nov, 2017 1 commit
    • Brad King's avatar
      Fortran: Add option to run the compiler through launcher tools · f19c70c3
      Brad King authored
      Add a `Fortran_COMPILER_LAUNCHER` target property like those added for C
      and CXX by commit v3.4.0-rc1~450^2 (Add options to launch the compiler
      through tools like ccache or distcc, 2015-06-04) and CUDA by commit
      v3.10.0-rc1~531^2 (CUDA: Add option to run the compiler through launcher
      tools, 2017-06-09).
      
      Fixes: #17499
      f19c70c3
  5. 18 Nov, 2017 1 commit
  6. 17 Nov, 2017 1 commit
  7. 07 Nov, 2017 1 commit
    • Deniz Bahadir's avatar
      Add new target-property `IMPORTED_GLOBAL`. · 6a3922be
      Deniz Bahadir authored
      The purpose of this new `IMPORTED_GLOBAL` target-property is to prolong
      the lifetime and scope of `IMPORTED` targets in such a way as if they
      had been created with the keyword `GLOBAL` in the first place.
      
      * It can only be set to `TRUE`. That means, a local `IMPORTED` target
        can be promoted to global scope but a global `IMPORTED` target cannot
        be degraded to local scope!
      * Setting it to `TRUE` only succeeds if done from within the same
        directory in which the `IMPORTED` target was created in the first
        place.
      
      Fixes #17256.
      6a3922be
  8. 23 Oct, 2017 1 commit
  9. 13 Oct, 2017 1 commit
  10. 09 Oct, 2017 1 commit
  11. 07 Oct, 2017 2 commits
  12. 29 Sep, 2017 1 commit
  13. 28 Sep, 2017 1 commit
  14. 26 Sep, 2017 1 commit
    • Robert Maynard's avatar
      CUDA: Add support for requesting C++98 under CUDA 9 · fe37b994
      Robert Maynard authored and Brad King's avatar Brad King committed
      Starting in CUDA 9 the default compilation mode is C++14, and you need
      to explicitly enable C++98/03 mode.
      
      While at it, document `14` among the values for `CUDA_STANDARD`.  This
      was accidentally left out of commit v3.9.0-rc1~118^2 (CUDA: Add support
      for the C++14 standard flag, 2017-05-11).
      fe37b994
  15. 25 Sep, 2017 1 commit
  16. 30 Aug, 2017 1 commit
  17. 18 Aug, 2017 1 commit
  18. 05 Aug, 2017 1 commit
  19. 17 Jun, 2017 1 commit
  20. 13 Jun, 2017 1 commit
  21. 09 Jun, 2017 1 commit
  22. 07 Jun, 2017 1 commit
    • Brad King's avatar
      Autogen: Do not use per-config file suffixes with VS yet · cc1b513d
      Brad King authored
      The change in commit v3.9.0-rc1~42^2~1 (Autogen: Per-config file
      suffixes, 2017-05-15) broke Visual Studio builds because the generators
      do not yet fully support per-config sources.  Disable the behavior on
      Visual Studio generators for now.
      
      Fixes: #16939
      cc1b513d
  23. 26 May, 2017 1 commit
  24. 26 Apr, 2017 1 commit
  25. 20 Apr, 2017 1 commit
  26. 19 Apr, 2017 1 commit
  27. 18 Apr, 2017 1 commit
  28. 17 Apr, 2017 1 commit
  29. 10 Apr, 2017 1 commit
  30. 21 Mar, 2017 1 commit
    • Brad King's avatar
      Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` files · 075f6454
      Brad King authored
      The `WINDOWS_EXPORT_ALL_SYMBOLS` target property exports all symbols
      found in object files explicitly given to the linker.  However, the
      linker may also find additional symbols in dependencies and copy them
      into the linked binary (e.g. from `msvcrt.lib`).  Provide a way to
      export an explicit list of such symbols by adding a `.def` file as a
      source file.
      
      Fixes: #16473
      075f6454
  31. 16 Mar, 2017 1 commit
  32. 06 Mar, 2017 1 commit
  33. 02 Mar, 2017 2 commits
  34. 23 Feb, 2017 1 commit
  35. 21 Feb, 2017 1 commit
  36. 14 Feb, 2017 1 commit