summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler/GNU.cmake
Commit message (Expand)AuthorAgeFilesLines
* IPO: Do not use -flto=auto with GCC 10.x on WindowsBrad King2022-08-101-1/+8
* IPO: Use -flto=auto if compiler is GCC >= 10.1Linus Dierheimer2022-06-221-1/+12
* COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errorsMartin Duffy2022-05-061-0/+1
* color: Introduce CMAKE_COLOR_DIAGNOSTICS variableSemyon Kolton2022-03-081-0/+7
* Merge topic 'makefiles-compiler-deps-optims'Brad King2020-11-301-1/+1
|\
| * Refactoring: Introduce place-holder for dependency target.Marc Chevrier2020-11-281-1/+1
* | Modules: Rename Internal/CMake{CheckCompiler => TryCompilerOrLinker}FlagRobert Maynard2020-11-251-1/+0
|/
* Merge branch 'backport-3.17-pch-no-Fortran' into pch-no-FortranBrad King2020-06-021-6/+8
|\
| * PCH: Do not enable GNU or Intel PCH settings for FortranBrad King2020-06-021-5/+7
* | GNU: Disable depfiles in try-compile mode only for GCCRaul Tambre2020-04-071-1/+2
* | PCH: add an option to disable `-Winvalid-pch`Cristian Adam2020-03-261-2/+3
|/
* PCH: Do not add #pragma system_header for Xcode generatorCristian Adam2019-12-041-1/+3
* PCH: Add support for OBJC/OBJCXX languagesCristian Adam2019-11-031-0/+2
* Precompile headers: Add methods to generate PCH sourcesCristian Adam2019-08-281-0/+8
* PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-191-14/+5
* POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-111-0/+16
* Respect CMAKE_<LANG>_COMPILER_ARG1 in CMAKE_<LANG>_COMPILER_PREDEFINES_COMMANDSebastian Holtermann2018-08-281-1/+7
* LINK_OPTIONS: Add support of "LINKER:" prefixMarc Chevrier2018-06-061-0/+3
* Move GNU COMPILER_PREDEFINES_COMMAND from Platform to CompilerSebastian Holtermann2018-06-011-0/+2
* IPO: Fix support for spaces in path to archive toolsThomas Stenersen2017-10-061-3/+3
* IPO: Consider support for each language separatelyBrad King2017-06-141-3/+3
* GNU: Use common compiler macros for language standard defaultChuck Atkins2017-05-021-0/+2
* Rename CMAKE_GCC_{AR,RANLIB} to CMAKE_LANG_COMPILER_{AR,RANLIB}Ruslan Baratov2017-04-031-3/+3
* Implement interprocedural optimization for GNU compilersRuslan Baratov2017-03-301-0/+39
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* GNU: Use -fvisibility on GCC 4.0 and 4.1 tooBrad King2016-08-021-1/+1
* Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain filesBrad King2016-07-061-5/+5
* Ninja: Add dependencies on system-provided header files (#14914)Brad King2016-03-151-1/+1
* Apple: Enable -isystem for GNU Compiler >= 4 (#15953)Gregor Jasny2016-02-071-1/+1
* Factor an <INCLUDES> placeholder out of <FLAGS> in rule variablesBrad King2015-07-131-2/+2
* Add CMAKE_SYSROOT variable to set --sysroot when cross compiling.Stephen Kelly2013-11-191-0/+1
* Revert "Use --sysroot when cross compiling."Stephen Kelly2013-07-121-1/+0
* Use --sysroot when cross compiling.Stephen Kelly2013-06-071-0/+1
* Introduce target property <LANG>_VISIBILITY_PRESETStephen Kelly2013-06-021-0/+3
* Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it.Clinton Stimpson2012-08-161-1/+1
* Remove CMake-language block-end command argumentsKitware Robot2012-08-131-1/+1
* Convert CMake-language commands to lower caseKitware Robot2012-08-131-1/+1
* Add platform variables for position independent code flagsStephen Kelly2012-06-121-0/+4
* Ninja: Substitute <OBJECT> and <CMAKE_C_COMPILER> in depfile flagsPeter Collingbourne2012-03-261-1/+4
* Provide dependency file flags to generatorPeter Collingbourne2012-02-021-0/+9
* GNU: Fix CMAKE_INCLUDE_SYSTEM_FLAG_<lang> value (#12258)Brad King2011-06-131-1/+1
* Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-091-1/+1
* Split GNU compiler information filesBrad King2009-12-021-0/+38