- Jun 23, 2021
-
-
Brad King authored
These headers will be used to provide the ELF parsing code on all host operating systems (including those that don't have an ELF header, e.g. macOS). This will also allow removing various OS-dependent #ifdefs from the cmELF code. Add a script that was used to automate this import. Co-authored-by:
Alex Richardson <Alexander.Richardson@cl.cam.ac.uk>
-
88e56c2e Enable compiler warnings when compiling CMake with Clang cadf2b63 Fix -Wpessimizing-move warnings in QCMake::loadPresets() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6252
-
-
1d9009c2 CUDA: Implement CMAKE_USER_MAKE_RULES_OVERRIDE[_CUDA] Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6253
-
1d9009c2 CUDA: Implement CMAKE_USER_MAKE_RULES_OVERRIDE[_CUDA] Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6253
-
Kitware Robot authored
-
- Jun 22, 2021
-
-
Alex Richardson authored
I noticed that I wasn't getting any compiler warnings when testing my merge requests locally. Turns out this happens because I am compiling using Clang rather than GCC, so no warning flags are added to the build. d06a9bdf enabled warnings by default for GCC > 4.2, but Clang supports them too. This has been the case since at least Clang 3.0 (I couldn't test any older versions on godbolt.org). For AppleClang, we can also assume that the warning flags are supported. According to Wikipedia Clang became the default compiler starting with Xcode 4.2, and the table on https://trac.macports.org/wiki/XcodeVersionInfo, states that XCode 4.2 Clang was based on upstream Clang 3.0, which supports all the warning flags. The warning flags are currently not added when compiling with clang-cl since this exposes some pre-existing warnings that need to be fixed first.
-
Alex Richardson authored
-
This is implemented by other languages, and is documented for all languages. This was accidentally left out of CUDA.
-
2e114987 cmSystemTools: Support multiple binary formats Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6239
-
Kitware Robot authored
-
- Jun 21, 2021
-
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
Make it clear that the notes for these patch releases were not forgotten, and that there were simply no changes to documented features or interfaces.
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
-
360ff17d ExternalProject: Use ${ref}^0 to avoid MSYS/Cygwin shell substitutions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6249
-
360ff17d ExternalProject: Use ${ref}^0 to avoid MSYS/Cygwin shell substitutions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6249
-
-
1dd0eae4 Tests: Fix xcode version detection for Xcode 13 on ARM Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6248
-
1dd0eae4 Tests: Fix xcode version detection for Xcode 13 on ARM Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6248
-
-
73898c49 Tutorial: Make code snippets linkable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6247
-
73898c49 Tutorial: Make code snippets linkable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6247
-
-
2abce794 Help: Clarify the usage scope of source_group Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6246
-
2abce794 Help: Clarify the usage scope of source_group Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6246
-
-
37b24e0b GNUInstallDirs: don't use lib64 on Alpine Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6244
-
37b24e0b GNUInstallDirs: don't use lib64 on Alpine Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6244
-
Brad King authored
Merge-request: !6248
-
35d3e00e FindPkgConfig: split args if loaded from environment Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6222
-
bd38749f ctest: allow test output to add labels Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6234
-
f29e1874 Compiler/MSVC: use the `-external:I` flag for system includes 5a5c85df Tests/IncludeDirectories: support MSVC in system include tests 399a3204 Tests/IncludeDirectories: align sibling predicates 20ab4919 Tests/IncludeDirectories: factor out applying flags to targets 809f7b0c Tests/IncludeDirectories: fix copy pasta for otherlib b0943249 Tests/IncludeDirectories: Include system headers via angle brackets 8f63f3b0 cmVisualStudio10TargetGenerator: remove unused variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Julien Waechter <greenjava@gmail.com> Acked-by:
DE-VS wenglor <devs.wenglor@gmail.com> Merge-request: !4766
-
Brad King authored
Merge-request: !6249
-
c8eb3577 CompilerId: Tolerate variables named for languages Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6243
-