index
:
CMake.git
master
release
CMake is a cross-platform, open-source build system generator.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
Compiler
/
GNU.cmake
Commit message (
Expand
)
Author
Age
Files
Lines
*
IPO: Do not use -flto=auto with GCC 10.x on Windows
Brad King
2022-08-10
1
-1/+8
*
IPO: Use -flto=auto if compiler is GCC >= 10.1
Linus Dierheimer
2022-06-22
1
-1/+12
*
COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errors
Martin Duffy
2022-05-06
1
-0/+1
*
color: Introduce CMAKE_COLOR_DIAGNOSTICS variable
Semyon Kolton
2022-03-08
1
-0/+7
*
Merge topic 'makefiles-compiler-deps-optims'
Brad King
2020-11-30
1
-1/+1
|
\
|
*
Refactoring: Introduce place-holder for dependency target.
Marc Chevrier
2020-11-28
1
-1/+1
*
|
Modules: Rename Internal/CMake{CheckCompiler => TryCompilerOrLinker}Flag
Robert Maynard
2020-11-25
1
-1/+0
|
/
*
Merge branch 'backport-3.17-pch-no-Fortran' into pch-no-Fortran
Brad King
2020-06-02
1
-6/+8
|
\
|
*
PCH: Do not enable GNU or Intel PCH settings for Fortran
Brad King
2020-06-02
1
-5/+7
*
|
GNU: Disable depfiles in try-compile mode only for GCC
Raul Tambre
2020-04-07
1
-1/+2
*
|
PCH: add an option to disable `-Winvalid-pch`
Cristian Adam
2020-03-26
1
-2/+3
|
/
*
PCH: Do not add #pragma system_header for Xcode generator
Cristian Adam
2019-12-04
1
-1/+3
*
PCH: Add support for OBJC/OBJCXX languages
Cristian Adam
2019-11-03
1
-0/+2
*
Precompile headers: Add methods to generate PCH sources
Cristian Adam
2019-08-28
1
-0/+8
*
PIE link options: Update strategy to fix performance regression
Marc Chevrier
2018-12-19
1
-14/+5
*
POSITION_INDEPENDENT_CODE: Manage link flags for executables
Marc Chevrier
2018-11-11
1
-0/+16
*
Respect CMAKE_<LANG>_COMPILER_ARG1 in CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND
Sebastian Holtermann
2018-08-28
1
-1/+7
*
LINK_OPTIONS: Add support of "LINKER:" prefix
Marc Chevrier
2018-06-06
1
-0/+3
*
Move GNU COMPILER_PREDEFINES_COMMAND from Platform to Compiler
Sebastian Holtermann
2018-06-01
1
-0/+2
*
IPO: Fix support for spaces in path to archive tools
Thomas Stenersen
2017-10-06
1
-3/+3
*
IPO: Consider support for each language separately
Brad King
2017-06-14
1
-3/+3
*
GNU: Use common compiler macros for language standard default
Chuck Atkins
2017-05-02
1
-0/+2
*
Rename CMAKE_GCC_{AR,RANLIB} to CMAKE_LANG_COMPILER_{AR,RANLIB}
Ruslan Baratov
2017-04-03
1
-3/+3
*
Implement interprocedural optimization for GNU compilers
Ruslan Baratov
2017-03-30
1
-0/+39
*
Simplify CMake per-source license notices
Brad King
2016-09-27
1
-12/+2
*
GNU: Use -fvisibility on GCC 4.0 and 4.1 too
Brad King
2016-08-02
1
-1/+1
*
Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain files
Brad King
2016-07-06
1
-5/+5
*
Ninja: Add dependencies on system-provided header files (#14914)
Brad King
2016-03-15
1
-1/+1
*
Apple: Enable -isystem for GNU Compiler >= 4 (#15953)
Gregor Jasny
2016-02-07
1
-1/+1
*
Factor an <INCLUDES> placeholder out of <FLAGS> in rule variables
Brad King
2015-07-13
1
-2/+2
*
Add CMAKE_SYSROOT variable to set --sysroot when cross compiling.
Stephen Kelly
2013-11-19
1
-0/+1
*
Revert "Use --sysroot when cross compiling."
Stephen Kelly
2013-07-12
1
-1/+0
*
Use --sysroot when cross compiling.
Stephen Kelly
2013-06-07
1
-0/+1
*
Introduce target property <LANG>_VISIBILITY_PRESET
Stephen Kelly
2013-06-02
1
-0/+3
*
Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it.
Clinton Stimpson
2012-08-16
1
-1/+1
*
Remove CMake-language block-end command arguments
Kitware Robot
2012-08-13
1
-1/+1
*
Convert CMake-language commands to lower case
Kitware Robot
2012-08-13
1
-1/+1
*
Add platform variables for position independent code flags
Stephen Kelly
2012-06-12
1
-0/+4
*
Ninja: Substitute <OBJECT> and <CMAKE_C_COMPILER> in depfile flags
Peter Collingbourne
2012-03-26
1
-1/+4
*
Provide dependency file flags to generator
Peter Collingbourne
2012-02-02
1
-0/+9
*
GNU: Fix CMAKE_INCLUDE_SYSTEM_FLAG_<lang> value (#12258)
Brad King
2011-06-13
1
-1/+1
*
Modules: Fix spelling 'To distributed' -> 'To distribute'
Todd Gamblin
2010-08-09
1
-1/+1
*
Split GNU compiler information files
Brad King
2009-12-02
1
-0/+38