Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split XL compiler information files | Brad King | 2009-09-30 | 1 | -31/+0 |
| | | | | | | This moves platform-independent XL compiler flags into separate "Compiler/XL-<lang>.cmake" modules. Platform-specific flags go in "Platform/<os>-XL-<lang>.cmake" modules. | ||||
* | BUG: Added TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help ↵ | Brad King | 2008-02-04 | 1 | -0/+3 |
| | | | | compute proper rpath information on AIX when shared libraries have names like "libfoo.a". | ||||
* | ENH: Implement linking with paths to library files instead of -L and -l ↵ | Brad King | 2008-01-22 | 1 | -6/+14 |
| | | | | | | | | | | | | | | | | | separation. See bug #3832 - This is purely an implementation improvement. No interface has changed. - Create cmComputeLinkInformation class - Move and re-implement logic from: cmLocalGenerator::ComputeLinkInformation cmOrderLinkDirectories - Link libraries to targets with their full path (if it is known) - Dirs specified with link_directories command still added with -L - Make link type specific to library names without paths (name libfoo.a without path becomes -Wl,-Bstatic -lfoo) - Make directory ordering specific to a runtime path computation feature (look for conflicting SONAMEs instead of library names) - Implement proper rpath support on HP-UX and AIX. | ||||
* | ENH: Create COMPILE_DEFINITIONS property for targets and source files. ↵ | Brad King | 2008-01-14 | 1 | -5/+5 |
| | | | | Create <config>_COMPILE_DEFINITIONS property as per-configuration version. Add Preprocess test to test the feature. Document limitations on Xcode and VS6 generators. | ||||
* | BUG: also include UnixPaths.cmake on these platforms, this also sets UNIX to 1 | Alexander Neundorf | 2007-08-10 | 1 | -0/+2 |
| | | | | Alex | ||||
* | ENH: force c++ when building c++ objects | Bill Hoffman | 2007-02-21 | 1 | -0/+2 |
| | |||||
* | ENH: disable static shared stuff on AIX, see comment | Bill Hoffman | 2006-10-03 | 1 | -4/+9 |
| | |||||
* | ENH: Enabling link type selection flags for this platform. See bug#1644 for ↵ | Brad King | 2006-09-15 | 1 | -0/+9 |
| | | | | details. | ||||
* | ENH: Enabling preprocessed source and asembly source generation rules on AIX ↵ | Brad King | 2006-08-09 | 1 | -0/+10 |
| | | | | compilers. | ||||
* | ENH: add correct initial flags for aix | Bill Hoffman | 2006-03-09 | 1 | -0/+4 |
| | |||||
* | ENH: add flags for debug release for aix | Bill Hoffman | 2005-08-29 | 1 | -0/+4 |
| | |||||
* | ENH: try and fix aix xlC with gcc | Bill Hoffman | 2004-11-23 | 1 | -0/+4 |
| | |||||
* | ENH: try and fix aix xlC with gcc | Bill Hoffman | 2004-11-23 | 1 | -4/+4 |
| | |||||
* | ENH: try to fix aix with native cxx and gcc | Bill Hoffman | 2004-11-23 | 1 | -0/+10 |
| | |||||
* | ENH: major changes to support addition of languages from cmake modules ↵ | Bill Hoffman | 2004-09-22 | 1 | -1/+1 |
| | | | | directory. | ||||
* | ENH: more uniform approach to enable language, one step closer to being able ↵ | Bill Hoffman | 2004-08-26 | 1 | -1/+0 |
| | | | | to enable a language without modifing cmake source code | ||||
* | BUG: fix for bug 383 gcc flags are now always set if the compiler is gnu | Bill Hoffman | 2003-11-14 | 1 | -0/+1 |
| | |||||
* | BUG: Need -brtl when creating shared libraries. Also added -bexpall (AIX ↵ | Brad King | 2003-05-16 | 1 | -2/+2 |
| | | | | equivalent to Linux's -rdynamic) when building executables. | ||||
* | clean up some c/cxx issues | Bill Hoffman | 2003-01-02 | 1 | -3/+4 |
| | |||||
* | ENH: fix shared libraries on AIX | Bill Hoffman | 2002-12-30 | 1 | -2/+3 |
| | |||||
* | Complete rework of makefile generators expect trouble | Bill Hoffman | 2002-11-08 | 1 | -0/+9 |