summaryrefslogtreecommitdiffstats
path: root/Modules/Platform
Commit message (Expand)AuthorAgeFilesLines
* macOS: Restore support for LLVM/Clang without explicit CMAKE_OSX_SYSROOTBrad King2025-05-021-0/+4
* macOS: Restore RPATH entry for libraries linked from /usr/local/libBrad King2025-04-151-0/+7
* Merge topic 'GNU-linker-pushpop_state-detection' into release-4.0Brad King2025-03-212-10/+12
|\
| * Linker: Detect GNU push-state/pop-state flags more robustlyMarc Chevrier2025-03-201-4/+5
| * Linker: Save GNU push-/pop-state detection with compiler inspection resultsMarc Chevrier2025-03-202-6/+7
* | AIX: Consider tbss symbols in ExportImportListAditya Vidyadhar Kamath2025-03-181-1/+1
* | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-03351-351/+351
* | Merge topic 'linker-configuration-haiku' into release-4.0Brad King2025-02-109-0/+39
|\ \ | |/
| * Linker configuration: Add missing platform HaikuBegasus2025-02-109-0/+39
* | AIX: Add platform id variables 'AIX' and 'CMAKE_HOST_AIX'Aditya Vidyadhar Kamath2025-02-071-0/+1
* | Merge topic 'fix-swift-whole-archive'Brad King2025-02-0412-0/+63
|\ \ | |/
| * Linker: Restore support for WHOLE_ARCHIVE with Swift librariesAlexandra Cherdantseva2025-02-0312-0/+63
* | Merge topic 'msvc-runtime-checks'Brad King2025-01-306-5/+75
|\ \
| * | MSVC: Add abstraction for runtime checksAJIOB2025-01-296-5/+75
* | | Use lower case style for commandsPeter Kokot2025-01-283-11/+11
* | | Remove optional arguments from else() and end*() commandsPeter Kokot2025-01-282-3/+3
* | | Linker configuration: rely now on CMAKE_<LANG>_LINK_MODE variable.Marc Chevrier2025-01-262-2/+0
* | | Extend CMAKE_<LANG>_LINK_MODE supportMarc Chevrier2025-01-264-1/+13
|/ /
* | CMP0065: Remove support for OLD behaviorBrad King2025-01-222-2/+2
* | CMP0057: Remove support for OLD behaviorBrad King2025-01-221-1/+0
* | CMP0054: Remove support for OLD behaviorBrad King2025-01-2024-121/+0
* | Merge topic 'homebrew-prefix'Brad King2025-01-151-4/+20
|\ \
| * | macOS: Detect homebrew prefix from brew toolAlexander Grund2025-01-141-4/+20
* | | Merge topic 'fix-typos-found-by-pre-commit-hooks'Brad King2025-01-142-5/+5
|\ \ \
| * | | Fix: A lot of typos in code found by `typos`Alex Turbov2025-01-122-5/+5
| |/ /
* | | Introduce CMAKE_<LANG>_LINK_MODE variable.Marc Chevrier2025-01-101-0/+2
|/ /
* | hurd: Add GNU linker optionsSamuel Thibault2024-12-124-0/+34
* | hurd: Add more GNU options supportSamuel Thibault2024-12-111-0/+21
* | hurd: Add relative rpath supportSamuel Thibault2024-12-091-0/+1
* | VS: Add minimal support for Windows Kernel Mode DriversJoseph Snyder2024-12-031-4/+0
* | IntelLLVM-Windows: add definitions for ARCHIVER: prefixMarc Chevrier2024-11-261-0/+4
* | style: Remove trailing blank lines from all CMake sourcesMatthew Woehlke2024-11-219-10/+0
* | Merge topic 'Linux-deduplication-static-libs'Brad King2024-11-1934-0/+49
|\ \ | |/
| * LLD linker: avoid regression on archive libraries deduplicationMarc Chevrier2024-11-1834-0/+49
| * Merge topic 'musl-linux-any' into release-3.31Brad King2024-11-131-1/+1
| |\
* | | Apple: Enable linking during iOS/tvOS/visionOS/watchOS toolchain inspectionBrad King2024-11-144-8/+0
* | | Merge topic 'musl-linux-any'Brad King2024-11-131-1/+1
|\ \ \ | | |/ | |/|
| * | Linux: Recognize multiarch directories for musl-linux-anyTimo Röhling2024-11-121-1/+1
* | | Merge topic 'WHOLE_ARCHIVE-various-systems'Brad King2024-11-1341-0/+237
|\ \ \ | | |/ | |/|
| * | Linker configuration: Add missing platformsMarc Chevrier2024-11-1241-0/+237
| |/
* | macOS: Do not pass any SDK/-isysroot to compilers by defaultBrad King2024-11-071-46/+21
* | macOS: Simplify logic converting CMAKE_OSX_SYSROOT to a pathBrad King2024-11-071-20/+14
|/
* WindowsKernelModeDriver: Switch to appending to variablesJoseph Snyder2024-10-241-9/+4
* Merge topic 'windows-kernel-mode-driver-includes'Brad King2024-09-053-0/+71
|\
| * WindowsKernelModeDriver: Add WDK include and link paths on MSVCJoseph Snyder2024-09-033-0/+71
* | MSVC: Restore support for non-incremental linking with v100 toolset and olderRüdiger Ihle2024-09-031-2/+2
|/
* Merge topic 'android-ndk-27'Brad King2024-08-261-9/+9
|\
| * Android: Fix build with NDK 27Lars Schmertmann2024-08-221-9/+9
* | Android: Fix condition detecting no APIs found in the NDKTudy Gourmelen2024-08-141-1/+1
* | WHOLE_ARCHIVE link feature: rely now on linker configurationMarc Chevrier2024-07-2224-177/+148