summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Windows-Clang.cmake
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge topic 'clang-ipo-support'Brad King2019-09-031-2/+9
|\
| * Clang: add LTO support for GNU-command line clang on windowsZsolt Parragi2019-08-271-2/+9
* | Precompile headers: Add methods to generate PCH sourcesCristian Adam2019-08-281-0/+7
|/
* Clang: Fall back to llvm-rc when rc is unavailableGregory Mitrano2019-08-141-0/+15
* clang: setup correct configuration in gnu modeZsolt Parragi2019-05-231-5/+112
* Clang: Use -TP flag for C++ sources with clang-clBrad King2017-10-251-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* Avoid if() quoted auto-dereference when checking for "MSVC"Fraser Hutchison2014-11-191-2/+2