summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/Configure.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-kwsys' into import-KWSys-subtreeBrad King2012-10-011-14/+0
|
* Silence warnings on sgi compiler.Bill Hoffman2010-05-121-0/+4
|
* COMP: Added missing case for the export macro, thanks to Kenneth Moreland.Marcus Hanwell2010-01-061-0/+2
|
* ENH: Added support for building kwsys with GCC visibility support.Marcus Hanwell2010-01-061-5/+9
| | | | | | | When kwsys is built using GCC visibility support can be used. This is similar to the way that Windows exports symbols in DLLs, and requires projects that build kwsys to change the default visibility using some compiler flags. See http://gcc.gnu.org/wiki/Visibility for more details about GCC visibility.
* Suppress Intel float-equality test warningsBrad King2009-11-241-0/+3
| | | | | | | We suppress Intel warning 1572 because the cases where we do equality tests are valid. Since this project does not do numerical computations we need not worry about real instances against which this warning protects.
* Convert KWSys to OSI-approved BSD LicenseBrad King2009-09-281-11/+9
| | | | | | | This converts the KWSys license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the KWSys copyright to cover the full development time range.
* COMP: Quiet aggressive Borland warnings in KWSysBrad King2009-06-221-0/+7
| | | | | This disables Borland warning 8027 while compiling KWSys source files. It provides no useful information.
* ENH: Skip KWSys name maros in case of identityBrad King2009-04-141-0/+3
| | | | | | | | | | | | | All KWSys C symbol names begin with the KWSYS_NAMESPACE defined at configuration time. For ease of editing we write canonical names with the prefix 'kwsys' and use macros to map them to the configured prefix at preprocessing time. In the case of standalone KWSys, the prefix is 'kwsys', so the macros were previously defined to their own names. We now skip defining the macros in the identity case so that the final symbol names are never themselves macros. This will allow the symbols to be further transformed behind the scenes to help linkers in special cases on some platforms.
* COMP: Second try getting rid of Microsoft deprecation warnings. This time ↵David Cole2007-08-151-3/+9
| | | | tested from KWStyle with vs8 to make sure the warnings are really gone. Remove the deprecation defs from CMakeLists and guard the defs in the header so we do not redefine them if they are already defined.
* COMP: Suppress Microsoft deprecation warnings when building kwsys .c and ↵David Cole2007-08-151-0/+8
| | | | .cxx files. This way, other projects that include kwsys will not see the warnings in kwsys .c and .cxx files, but they can still see the warnings in their own source files if they want to...
* COMP: Disable _FILE_OFFSET_BITS check until sys/types.h check is enabled.Brad King2006-08-251-1/+1
|
* ENH: Separate the notion of a request for LFS and its availability. Allow ↵Brad King2006-08-251-9/+35
| | | | user code to block definitions of LFS macros. Added framework to give error if sys/types.h is included before this header when LFS is requested (currently disabled).
* ENH: Moved test for large file support into kwsysPlatformCxxTests.cxx with ↵Brad King2006-08-251-1/+1
| | | | name KWSYS_LFS_WORKS.
* ENH: Support large file systems in kwsysAndy Cedilnik2006-08-221-0/+14
|
* ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of ↵Brad King2005-07-261-0/+8
| | | | building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros.
* COMP: Disable more warnings.Brad King2005-06-091-2/+29
|
* COMP: Disable useless warnings.Brad King2005-06-091-0/+8
|
* ENH: Updated copyright.Brad King2003-12-151-7/+4
|
* BUG: Fixed dllimport.Brad King2003-12-141-1/+1
|
* ENH: Added DLL support.Brad King2003-06-301-0/+30