summaryrefslogtreecommitdiffstats
path: root/Modules/Compiler
Commit message (Expand)AuthorAgeFilesLines
* Add a COMPILE_OPTION for a VISIBILITY_INLINES_HIDDEN target property.Stephen Kelly2013-06-022-0/+12
* Introduce target property <LANG>_VISIBILITY_PRESETStephen Kelly2013-06-024-0/+12
* Add support files for C, C++ and ASM for the IAR toolchain.Alex Neundorf2013-04-154-0/+128
* Merge topic 'dev/add-isystem-for-clang'Brad King2013-03-281-0/+1
|\
| * Clang: Add -isystem flag support everywhereBen Boeckel2013-03-281-0/+1
* | rename TI_DSP toolchain to TI, since it works also for the ARM compilerAlex Neundorf2013-03-143-0/+0
* | Merge topic 'aix-pic'Brad King2013-03-141-0/+1
|\ \ | |/ |/|
| * XL: Use -qpic for position independent code (#14010)Brad King2013-03-131-0/+1
* | NAG: Use -PIC for Fortran position-independent code (#13932)Neil Carlson2013-02-181-0/+1
* | Add support for Texas Instruments DSP compiler (#12405)Alex Neundorf2012-11-043-0/+28
|/
* Clang: All versions know about -fPIE (#13550)Brad King2012-09-191-0/+1
* Clang: Split Compiler/Clang* modules out from GNU (#13550)Brad King2012-09-194-3/+34
* Merge topic 'relwithdebinfo-consistency'David Cole2012-08-2010-10/+10
|\
| * Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it.Clinton Stimpson2012-08-1610-10/+10
* | Recognize Clang ASM support (#13473)Brad King2012-08-151-0/+1
|/
* Remove CMake-language block-end command argumentsKitware Robot2012-08-135-6/+6
* Convert CMake-language commands to lower caseKitware Robot2012-08-1325-153/+153
* Add platform variable for flags specific to shared librariesStephen Kelly2012-06-121-0/+1
* Add platform variables for position independent code flagsStephen Kelly2012-06-124-0/+10
* Support building shared libraries or modules without soname (#13155)Modestas Vainius2012-04-301-1/+1
* 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
* TinyCC: Add default compilation flags (#12605)Mathieu Malaterre2011-12-051-0/+7
* TinyCC: Add compiler info for shared libs on Linux (#12605)Brad King2011-12-021-0/+1
* Merge topic 'fortran-format'David Cole2011-09-0712-0/+27
|\
| * Fortran: Add support for free- and fixed-form flagsBrad King2011-08-3112-0/+27
* | Fix XL compilers on non-AIX machines.Todd Gamblin2011-08-291-10/+15
|/
* GNU: Fix CMAKE_INCLUDE_SYSTEM_FLAG_<lang> value (#12258)Brad King2011-06-131-1/+1
* XL: Place Fortran modules with -qmoddir= flag (#12246)Brad King2011-06-011-0/+2
* Merge topic 'absoft-fortran-compiler'Brad King2011-05-241-0/+8
|\
| * Add Absoft Fortran compiler id and basic flagsBrad King2011-05-201-0/+8
* | XL: Avoid copying archives into shared libraries that link themBrad King2011-04-081-0/+17
* | XL: Consolidate compiler flag informationBrad King2011-04-074-23/+44
* | XL: Set C++ and Fortran flags consistently with CBrad King2011-04-072-0/+8
* | Add support for the Intel compiler used for ASM under WindowsAlex Neundorf2011-03-021-1/+5
* | Add assemble- and preprocess commands for HPAlex Neundorf2011-02-232-3/+6
* | Fix the default CMAKE_ASM_COMPILE_OBJECT, make XL-ASM use itAlex Neundorf2011-02-231-2/+0
* | Change the default rules so they fit better to the new ASM handlingAlex Neundorf2011-02-233-6/+0
* | Set the HP asm file suffixAlex Neundorf2011-02-231-0/+2
* | Add support for ASm for the HP compiler.Alex Neundorf2011-02-232-1/+5
* | Add suport for ASM for the IBM XL compilerAlex Neundorf2011-02-231-0/+15
* | Add support for ASM for the SunPro compilerAlex Neundorf2011-02-231-0/+26
* | Actually use CMAKE_ASM_COMPILER for asm, instead of CMAKE_C_COMPILERAlex Neundorf2011-02-231-1/+1
* | Add ASM support for the Intel compilerAlex Neundorf2011-02-232-1/+12
* | Rework the way assembler is handled, use the C/CXX compiler by defaultAlex Neundorf2011-01-301-0/+8
|/
* Factor SCO compiler info out of platform file (#11700)Brad King2011-01-173-0/+29
* Merge topic 'NAG-Fortran'Brad King2010-12-161-0/+32
|\
| * Add NAG Fortran compiler information filesBrad King2010-12-091-0/+32
* | Teach CMake about Cray C, C++, and Fortran compilersBrad King2010-11-123-0/+6
|/
* Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-093-3/+3