summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Windows-Clang.cmake
Commit message (Expand)AuthorAgeFilesLines
* CUDA/Clang: Fail early when mixing clang++ with cl on WindowsBrad King2024-01-311-13/+8
* CUDA/Clang: Add support for MSVC ABI on Windows using GNU-like frontendBrad King2024-01-221-2/+5
* Link step: Enable to configure deduplication of librariesMarc Chevrier2023-11-091-0/+2
* Link Step: compute effective linker used by the compilerMarc Chevrier2023-10-241-0/+1
* Add options to specify linker toolMarc Chevrier2023-10-131-2/+8
* HIP, Windows: Add Windows-Clang-HIP platform moduleGergely Meszaros2022-10-091-15/+30
* MSVC: Add abstraction for debug information formatGlen Chung2022-09-141-2/+22
* Clang/Windows: Clarify name of internal runtime library flags variablesBrad King2022-09-131-10/+10
* Merge branch 'backport-3.23-clang-imsvc' into clang-imsvcBrad King2022-05-171-1/+1
|\
| * Clang: Use -imsvc flag without space to support Clang toolsBrad King2022-05-171-1/+1
* | COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errorsMartin Duffy2022-05-061-0/+2
* | genex-LINK_LIBRARY: Add feature WHOLE_ARCHIVEMarc Chevrier2022-03-171-0/+7
|/
* Windows/Clang: Support PDB when cross-compilingDeniz Bahadir2022-02-081-0/+1
* Clang/Windows: Use ThinLTO if possible to match other platformsRaul Tambre2021-11-141-1/+6
* Clang: embed windows manifests with GNU interfaceThomas Bernard2021-09-161-2/+4
* Windows-Clang: Support duplicate object names in LTO archivesBrad King2021-05-031-2/+2
* Per-language Win32/Console flagsRaul Tambre2021-03-171-2/+2
* Merge topic 'clang-imsvc'Brad King2021-02-101-0/+1
|\
| * Clang: Use -imsvc for system include only with MSVC-like front-endBrad King2021-02-091-0/+1
* | Clang: Support WIN32_EXECUTABLERaul Tambre2020-12-231-0/+3
* | Merge branch 'master' into llvm-rc-preprocess-as-cBrad King2020-12-021-3/+5
|\ \ | |/ |/|
| * Merge topic 'windows-clang-LINKER-prefix'Brad King2020-12-011-0/+3
| |\
| * | Refactoring: Introduce place-holder for dependency target.Marc Chevrier2020-11-281-2/+2
| * | llvm_rc: add llvm_rc option filter to correctly pick up all optionsThomas Bernard2020-10-281-1/+3
* | | llvm-rc: Force C language for the clang gnu frontendThomas Bernard2020-12-021-5/+5
| |/ |/|
* | Clang on Windows: 'LINKER:' prefix must be honoredMarc Chevrier2020-11-301-0/+3
|/
* Clang: Implement CMAKE_${LANG}_COMPILER_TARGET for all variants on windowsThomas Bernard2020-09-111-3/+12
* Merge topic 'ios-pch-x-lang-header'Brad King2020-09-091-1/+6
|\
| * PCH: Mark CMake PCH source files as -x <lang>-headerCristian Adam2020-09-041-1/+6
* | llvm-rc: Enable preprocessing for all Windows usage variantsThomas Bernard2020-08-271-0/+2
* | llvm-rc: Refactor the preprocessing logicThomas Bernard2020-08-271-20/+27
* | Merge branch 'backport-3.18-llvm-rc-quote-cmake' into llvm-rc-quote-cmakeBrad King2020-08-181-1/+1
|\ \ | |/
| * llvm-rc: Fix quoting of path to cmake in CMAKE_RC_COMPILE_OBJECTThomas Bernard2020-08-181-1/+1
* | clang-cl: Add '--' before source fileThomas Bernard2020-08-071-1/+1
* | cmake: Change cmake_llvm_rc separator from -- to ++ to avoid conflictThomas Bernard2020-08-071-1/+1
|/
* Merge topic 'llvm-rc-include-path'Brad King2020-04-071-1/+1
|\
| * llvm-rc: Restore include path for data after explicit preprocessingThomas Bernard2020-04-061-1/+1
* | Merge topic 'llvm_rc_pp'Brad King2020-03-301-1/+1
|\ \ | |/
| * llvm-rc: Enable preprocessing if CMAKE_RC_COMPILER_INIT is an absolute pathLucas Wang2020-03-271-1/+1
* | Merge topic 'llvm-rc-depfile'Brad King2020-03-271-3/+4
|\ \ | |/
| * llvm-rc: Write depfile to location specified by the generatorThomas Bernard2020-03-261-1/+2
| * llvm-rc: Select preprocessor from active languagesThomas Bernard2020-03-261-2/+2
* | Modules: Collapse consecutive whitespace in stringsDaan De Meyer2020-03-231-2/+2
|/
* llvm-rc: Forward DEFINES instead of FLAGSThomas Bernard2020-03-031-1/+1
* PCH: Clang: Update PCH usage flags to include original headerSergey Larin2020-02-241-1/+1
* Add -E cmake_llvm_rc to preprocess files for llvm-rcThomas Bernard2020-02-041-0/+17
* ASM: Hook up Windows-specific GNU/Clang compiler information modulesMartin Storsjö2020-01-311-16/+20
* MinGW: Update find_library to not find plain .dll filesBrad King2020-01-201-1/+1
* PCH: Add support for OBJC/OBJCXX languagesCristian Adam2019-11-031-3/+0
* PCH: Use clang's own pch functionality instead of the GCC emulationCristian Adam2019-10-031-3/+4