summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/kwsysPlatformTestsCXX.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Convert KWSys to OSI-approved BSD LicenseBrad King2009-09-281-0/+11
| | | | | | | 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.
* Define kwsys_ios_binary macro for std::ios::binaryBrad King2009-08-311-0/+11
| | | | | | | | The 'binary' openmode does not exist on all compilers. We define macro <kwsys>_ios_binary, where <kwsys> is the KWSys namespace, to refer to std::ios::binary if it exists and 0 otherwise. Sample usage: kwsys_ios::ifstream fin(fn, kwsys_ios::ios::in | kwsys_ios_binary);
* BUG: Enable large files only if <cstdio> worksBrad King2009-07-271-0/+8
| | | | | | | | | | | Some AIX/gcc version combinations the <cstdio> header breaks when large file support is enabled. See this GCC issue for details: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20366 We work around the problem by enhancing the configuration check for large file support to include <cstdio> when available. This will cause LFS to be disabled when the above problem occurs.
* STYLE: Work-around std:: check since this is a platform test.Brad King2008-01-311-4/+4
|
* COMP: Make sure gcc 2.96 sstream header is not used.Brad King2007-04-201-0/+3
|
* ENH: Renamed kwsysPlatformCxxTests to kwsysPlatformTests and generalized it ↵Brad King2006-10-041-0/+439
for multiple language tests (C and CXX).