Skip to content
Snippets Groups Projects
  1. Jul 08, 2021
  2. Jul 06, 2021
  3. Jul 02, 2021
    • Marc Chevrier's avatar
      Makefiles: Normalize compiler-generated depfile paths · 6a6efdca
      Marc Chevrier authored and Brad King's avatar Brad King committed
      Even though Makefile generators pass source files and include
      directories by absolute path to the compiler, the compiler may generate
      depfile paths relative to the current working directory.  For example,
      `ccache` with `CCACHE_BASEDIR` may transform paths this way.  When
      reading a depfile, convert relative dependencies to absolute paths
      before placing them in `compiler_depend.make`, which is later evaluated
      in the top-level build directory.
      
      Fixes: #22364
      6a6efdca
  4. Jun 30, 2021
  5. Jun 29, 2021
    • Brad King's avatar
      target_link_libraries: Restore transitive out-of-dir linking · e27a76f1
      Brad King authored
      Refactoring in commit 7f506b95 (cmGeneratorTarget: Refactor link item
      lookup, 2021-05-26, v3.21.0-rc1~103^2~4) accidentally dropped the
      persistent lookup scope tracking across multiple items that was added by
      commit f0e67da0 (target_link_libraries: Fix out-of-dir linking of a
      list of targets, 2020-01-14, v3.17.0-rc1~149^2).  This broke a
      transitive out-of-dir linking case not covered by our test suite.
      Restore the scope tracking and add a test case.
      
      Fixes: #22363
      e27a76f1
    • Brad King's avatar
      VS: Add ARM64EC to supported platforms for VS 16 and 17 · da0f74b5
      Brad King authored
      In commit 4ea3a886 (MSVC: Add support for targeting ARM64EC,
      2020-12-30, v3.20.0-rc1~121^2) the `ARM64EC` platform was accidentally
      added to the list for VS 15 (2017) instead of VS 16 (2019).  Its
      omission from the list of platforms was then repeated for VS 17 (2022).
      
      Issue: #21724
      da0f74b5
    • Marc Chevrier's avatar
      CMP0126: Add control for warnings · 16208ac1
      Marc Chevrier authored
      Fixes: #22353
      16208ac1
  6. Jun 25, 2021
  7. Jun 23, 2021
  8. Jun 21, 2021
  9. Jun 17, 2021
  10. Jun 16, 2021
  11. Jun 15, 2021
  12. Jun 14, 2021
  13. Jun 13, 2021
  14. Jun 12, 2021
  15. Jun 11, 2021
Loading