CMake/Modules/Platform
Brad King 180c60a86f Fix check for -isysroot on OS X
Previously we checked for this flag by parsing the version number of GCC
out of 'gcc --version', but this is not reliable because the format can
vary greatly.  Now we run 'gcc -v --help' and look for '-isysroot' in
the list of options.

We also now store the result on a per-language basis in the per-compiler
info file "CMake<LANG>Compiler.cmake".  This is necessary to make it
accessible from try-compile projects so that they generate correctly.
2009-09-19 10:14:31 -04:00
..
AIX.cmake
BSDOS.cmake
BeOS.cmake
BlueGeneL.cmake
CYGWIN-g77.cmake
CYGWIN.cmake ENH: Auto-import symbols for cygwin executables 2009-05-27 11:33:37 -04:00
Catamount.cmake
Darwin-GNU-C.cmake Fix check for -isysroot on OS X 2009-09-19 10:14:31 -04:00
Darwin-GNU-CXX.cmake Fix check for -isysroot on OS X 2009-09-19 10:14:31 -04:00
Darwin-GNU.cmake Fix check for -isysroot on OS X 2009-09-19 10:14:31 -04:00
Darwin-icc.cmake BUG: Remove implicit include dir suppression 2009-02-24 15:37:09 -05:00
Darwin-icpc.cmake
Darwin-xlc.cmake
Darwin.cmake Fix check for -isysroot on OS X 2009-09-19 10:14:31 -04:00
DragonFly.cmake
FreeBSD.cmake
GNU.cmake
Generic-ADSP-ASM.cmake
Generic-ADSP-C.cmake
Generic-ADSP-CXX.cmake
Generic-ADSP-Common.cmake
Generic-SDCC-C.cmake
Generic.cmake
HP-UX.cmake BUG: Look in arch-specific HPUX implicit link dirs 2009-06-19 17:09:36 -04:00
Haiku.cmake BUG: fix for # 8413 add more haiku searching 2009-01-29 11:42:07 -05:00
IRIX.cmake
IRIX64.cmake
Linux-GNU-Fortran.cmake
Linux-Intel-C.cmake Use Intel for Linux flags only on Linux 2009-09-01 13:55:13 -04:00
Linux-Intel-CXX.cmake Use Intel for Linux flags only on Linux 2009-09-01 13:55:13 -04:00
Linux-Intel-Fortran.cmake Use Intel for Linux flags only on Linux 2009-09-01 13:55:13 -04:00
Linux-Intel.cmake Use Intel for Linux flags only on Linux 2009-09-01 13:55:13 -04:00
Linux-PGI-C.cmake
Linux-PGI-CXX.cmake
Linux-PGI-Fortran.cmake
Linux-SunPro-C.cmake Split SunPro compiler information files 2009-08-21 10:32:26 -04:00
Linux-SunPro-CXX.cmake Split SunPro compiler information files 2009-08-21 10:32:26 -04:00
Linux-SunPro-Fortran.cmake Split SunPro compiler information files 2009-08-21 10:32:26 -04:00
Linux-VisualAge-C.cmake Teach compiler id about VisualAge -> XL rebranding 2009-08-07 10:13:07 -04:00
Linux-VisualAge-CXX.cmake Fix XL C++ compiler flags on Linux 2009-09-16 12:33:24 -04:00
Linux-VisualAge-Fortran.cmake Teach compiler id about VisualAge -> XL rebranding 2009-08-07 10:13:07 -04:00
Linux-XL-C.cmake Teach compiler id about VisualAge -> XL rebranding 2009-08-07 10:13:07 -04:00
Linux-XL-CXX.cmake Fix XL C++ compiler flags on Linux 2009-09-16 12:33:24 -04:00
Linux-XL-Fortran.cmake Teach compiler id about VisualAge -> XL rebranding 2009-08-07 10:13:07 -04:00
Linux-como.cmake
Linux.cmake BUG: fix for bug 4772, enable_language should now work on linux with correct flags 2008-10-01 13:24:51 -04:00
MP-RAS.cmake
NetBSD.cmake
OSF1.cmake
OpenBSD.cmake Use NetBSD to initialize OpenBSD configuration 2009-08-07 09:56:20 -04:00
OpenVMS.cmake ENH: use .exe on vms 2009-06-11 15:25:48 -04:00
QNX.cmake
RISCos.cmake
SCO_SV.cmake
SINIX.cmake
SunOS.cmake Split SunPro compiler information files 2009-08-21 10:32:26 -04:00
Tru64.cmake
ULTRIX.cmake
UNIX_SV.cmake
UnixPaths.cmake ENH: Re-enable system include dir suppression 2009-02-25 11:44:46 -05:00
UnixWare.cmake
Windows-Intel.cmake Add a module to determine if the intel linker supports manifest creation 2009-09-01 16:23:07 -04:00
Windows-NMcl.cmake ENH: add platform file for bounds checker 2008-08-15 15:07:56 -04:00
Windows-bcc32.cmake Quote the target name for Borland tlib tool 2009-08-12 09:09:41 -04:00
Windows-cl.cmake Move /MANIFEST flag into -E vs_link. This is so it can be used by the intel compilers without having to specifiy it in the intel compiler files 2009-09-01 14:33:26 -04:00
Windows-cl.cmake.in
Windows-df.cmake
Windows-g++.cmake
Windows-g77.cmake ENH: fix fortran flags on g77 windows 2008-11-11 13:58:55 -05:00
Windows-gcc.cmake BUG: fix for 5705, link in standard libs for mingw 2008-10-02 12:11:02 -04:00
Windows-icl.cmake Add support for embeded manifests for Intel C/C++/Fortran compilers 2009-09-01 16:33:51 -04:00
Windows-ifort.cmake Add support for embeded manifests for Intel C/C++/Fortran compilers 2009-09-01 16:33:51 -04:00
Windows-wcl386.cmake
Windows.cmake
WindowsPaths.cmake ENH: Use 32-bit and 64-bit Program Files folders 2008-12-17 09:23:30 -05:00
Xenix.cmake
cl.cmake
eCos.cmake
g77.cmake
gas.cmake
gcc.cmake
kFreeBSD.cmake
syllable.cmake