summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/SunOS.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Move GNU flags from SunOS.cmake to SunOS-GNU.cmakeBrad King2009-12-021-17/+0
| | | | | The GNU-specific link-type flags do not belong in the platform-wide file.
* Split GNU compiler information filesBrad King2009-12-021-17/+0
| | | | | | | | | | | | | | This moves GNU compiler flags into new-style modules Compiler/GNU-<lang>.cmake Platform/<os>-GNU-<lang>.cmake We use language-independent helper modules Compiler/GNU.cmake Platform/<os>-GNU.cmake to define macros consolidating the information.
* Split SunPro compiler information filesBrad King2009-08-211-50/+0
| | | | | | This moves platform-independent SunPro compiler flags into separate "Compiler/SunPro-<lang>.cmake" modules. Platform-specific flags are left untouched.
* ENH: Make /opt/SUNWspro/lib, /opt/SUNWspro/prod/lib, and /usr/ccs/lib ↵Brad King2008-04-301-0/+6
| | | | implicit link directories on the Sun when using the SunPro compiler.
* BUG: Apply patch from bug#6445. Add preprocessor definitions to assembly ↵Brad King2008-02-271-3/+3
| | | | and preprocessing build rules.
* ENH: Better linker search path computation.Brad King2008-02-211-1/+3
| | | | | | | | | | | | | - Use linker search path -L.. -lfoo for lib w/out soname when platform sets CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME - Rename cmOrderRuntimeDirectories to cmOrderDirectories and generalize it for both soname constraints and link library constraints - Use cmOrderDirectories to order -L directories based on all needed constraints - Avoid processing implicit link directories - For CMAKE_OLD_LINK_PATHS add constraints from libs producing them to produce old ordering
* ENH: Enable dependent library search paths on more platformsBrad King2008-02-011-0/+6
| | | | | | | - HP-UX needs dependent library paths as -L options. - IRIX needs dependent library paths as -L options. - Sun needs dependent library paths as -L options. - FreeBSD needs dependent library paths in -rpath-link option.
* BUG: fix for bug 6231, bad regex for sunos, worked by chance, but better to ↵Bill Hoffman2008-01-151-2/+2
| | | | have it right
* BUG: Need -Wl, to pass linker flags when using gcc on Sun.Brad King2006-09-161-4/+22
|
* ENH: Enabling link type selection flags for this platform. See bug#1644 for ↵Brad King2006-09-151-0/+9
| | | | details.
* ENH: Enabling preprocessed source and asembly source generation rules on Sun CC.Brad King2006-08-091-0/+10
|
* ENH: use correct flags for optimizationBill Hoffman2006-05-031-6/+6
|
* ENH: check in new find stuffBill Hoffman2006-03-021-0/+1
|
* ENH: more compiler flagsBill Hoffman2005-11-221-0/+12
|
* ENH: major changes to support addition of languages from cmake modules ↵Bill Hoffman2004-09-221-6/+6
| | | | directory.
* hack to try and fix sun platformBill Hoffman2004-08-271-1/+3
|
* ENH: more uniform approach to enable language, one step closer to being able ↵Bill Hoffman2004-08-261-2/+0
| | | | to enable a language without modifing cmake source code
* ENH: Using separate CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.Brad King2003-12-121-4/+7
|
* ENH: Added CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library ↵Brad King2003-12-121-1/+4
| | | | version support for SunOS.
* BUG: fix for bug 383 gcc flags are now always set if the compiler is gnuBill Hoffman2003-11-141-0/+2
|
* Fix gnu c and Sun CC mixBill Hoffman2003-03-271-0/+4
|
* BUG: Don't use -nostdlib option to link shared libraries. Just use gcc ↵Brad King2003-03-131-7/+12
| | | | -shared, even for C++ libraries.
* BUG: bad rpath flag for sunsBill Hoffman2003-01-031-4/+4
|
* clean up some c/cxx issuesBill Hoffman2003-01-021-1/+1
|
* clean up some c/cxx issuesBill Hoffman2003-01-021-1/+8
|
* fix for sunBill Hoffman2002-11-151-0/+1
|
* Complete rework of makefile generators expect troubleBill Hoffman2002-11-081-0/+25