summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-11127-612/+613
| | | | All compilers hosting CMake support the std class.
* Remove unused cmIStringStream class.Stephen Kelly2015-01-081-31/+0
|
* cmStandardIncludes: Remove std namespace hack.Stephen Kelly2015-01-081-5/+0
|
* cmStandardIncludes: Remove ANSI_FOR_SCOPE hack.Stephen Kelly2015-01-081-7/+0
| | | | All compilers hosting CMake support proper for scoping.
* cmStandardIncludes: Remove iostreams workaround for obsolete Compaq compiler.Stephen Kelly2015-01-081-49/+0
| | | | It is no longer tested on the dashboard.
* cmStandardIncludes: Drop Comeau-related workaround.Stephen Kelly2015-01-081-13/+0
| | | | | The compiler is not tested on the dashboard, and on Windows there are more-natural compilers to use to build CMake.
* Remove Borland-related undef.Stephen Kelly2015-01-081-1/+0
|
* cmStandardIncludes: Remove comment about Borland.Stephen Kelly2015-01-081-11/+0
| | | | | The code the comment refers to was removed in commit 2db55ffa (Remove borland workarounds., 2014-08-06)
* Drop SGI as a CMake host compiler.Stephen Kelly2015-01-086-87/+1
| | | | | It has not been tested since commit v3.1.0-rc1~584^2 (Utilities/Release: Drop IRIX binary generation on ferrari, 2014-04-30).
* Merge topic 'WCDH-thread_local-portability'Brad King2015-01-082-0/+22
|\ | | | | | | | | 998e9c10 WCDH: Add feature portability for thread_local.
| * WCDH: Add feature portability for thread_local.Stephen Kelly2015-01-012-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AppleClang does not support the cxx_thread_local feature, even though it is based on a Clang version which does support the feature. http://stackoverflow.com/a/23850891/2428389 A possible reason for that is that thread_local might be used as a variable in existing Apple SDK headers. Extend the WriteCompilerDetectionHeader module to generate a define for that feature with portability fallbacks. For the avoidance of making it easy to write code which looks correct but which has odd runtime behavior, don't set the define symbol at all if no equivalent keyword is known.
* | Merge topic 'record-GNU-5-features'Brad King2015-01-081-0/+7
|\ \ | | | | | | | | | | | | 998ed4ca Features: Record cxx_variable_templates for GNU 5.0.
| * | Features: Record cxx_variable_templates for GNU 5.0.Stephen Kelly2015-01-011-0/+7
| | |
* | | Merge topic 'cpack_invalid_cmake_generator'Brad King2015-01-081-0/+8
|\ \ \ | | | | | | | | | | | | | | | | f89e41c3 CPack invalid CMake generator
| * | | CPack invalid CMake generatorDomen Vrankar2015-01-021-0/+8
| | |/ | |/| | | | | | | | | | | | | Case where CPACK_CMAKE_GENERATOR value is non existent or or contains multiple words that were not quoted was not handled and produced a segmentation fault.
* | | Merge topic 'fix-error-message-typo-tar-cmd'Brad King2015-01-081-1/+1
|\ \ \ | | | | | | | | | | | | | | | | c4e74367 cmcmd: fix copy/paste typo in '-E tar t' command
| * | | cmcmd: fix copy/paste typo in '-E tar t' commandBen Boeckel2015-01-051-1/+1
| | | |
* | | | Merge topic 'FindSDL-quoting'Brad King2015-01-081-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 67516fb5 FindSDL: Allow if() to dereference SDL_INCLUDE_DIR for matching
| * | | | FindSDL: Allow if() to dereference SDL_INCLUDE_DIR for matchingRolf Eike Beer2015-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | Otherwise the syntax is incorrect when the variable is empty.
* | | | | Merge topic 'find-msmpi'Brad King2015-01-081-3/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ab4d1d07 FindMPI: MSMPI changed the subdirectories it uses 82724394 FindMPI: add more search paths for MSMPI
| * | | | | FindMPI: MSMPI changed the subdirectories it usesBen Boeckel2015-01-061-3/+5
| | | | | |
| * | | | | FindMPI: add more search paths for MSMPIBen Boeckel2015-01-061-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Also comment what the various search paths are for.
* | | | | | Merge topic 'FindIce-CMP0054'Brad King2015-01-081-5/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | cbaf0802 FindIce: Port to work with CMP0054 NEW behavior
| * | | | | | FindIce: Port to work with CMP0054 NEW behaviorRolf Eike Beer2015-01-081-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not quote if() arguments meant to test variable definitions.
* | | | | | | Merge topic 'FindCUDA-cross'Brad King2015-01-081-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d5846eb1 FindCUDA: Do not assume CMAKE_SYSTEM_PROCESSOR is set
| * | | | | | | FindCUDA: Do not assume CMAKE_SYSTEM_PROCESSOR is setMark Abraham2015-01-081-2/+2
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMAKE_SYSTEM_PROCESSOR is not guaranteed to be defined (per http://www.cmake.org/Wiki/CMake_Cross_Compiling), and when cross compiling where it happens to be undefined, this module was broken. Reviewed-by: Rolf Eike Beer <eike@sf-mail.de>
* | | | | | | Merge topic 'drop-GNU-2.95'Brad King2015-01-081-21/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f07d96cc Remove workaround for GCC < 3 ios_base absence. 5a8b9437 Remove GCC 2.95 support macros in favor of template versions.
| * | | | | | | Remove workaround for GCC < 3 ios_base absence.Stephen Kelly2015-01-011-5/+0
| | | | | | | |
| * | | | | | | Remove GCC 2.95 support macros in favor of template versions.Stephen Kelly2015-01-011-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GCC < 3 is no longer supported as a host compiler.
* | | | | | | | Merge topic 'RunCMake-stderr-default'Brad King2015-01-089-4/+17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 73ae8885 RunCMake: Expect empty output by default.
| * | | | | | | | RunCMake: Expect empty output by default.Stephen Kelly2014-12-319-4/+17
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expect tests to specify stderr content if it is present. Fix the CMP0019 test, which has only been testing the WARN status until now. Specify in the CommandLine and FPHSA tests that content is at least one character. Set policies in the Language and CheckModules tests, which have empty test output, modulo unrelated policies on some platforms.
* | | | | | | | Merge topic 'base64-casts'Brad King2015-01-083-12/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0bdd4ebf cmCTest: Use size_t for cmsysBase64_Encode return value a9fae8ac CTest: Fix integer overflow when uploading huge files
| * | | | | | | | cmCTest: Use size_t for cmsysBase64_Encode return valueBrad King2014-12-263-8/+7
| | | | | | | | |
| * | | | | | | | CTest: Fix integer overflow when uploading huge filesRolf Eike Beer2014-12-261-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When uploading files greater 2GB a cast to 'int' overflows, leading to a bad alloc when passed to new. Also avoid floating point arithmetic when integer calculations will work as well. Reported-by: Justin Borodinsky <justin.borodinsky@gmail.com>
* | | | | | | | | Merge topic 'update-kwsys'Brad King2015-01-082-20/+22
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1819d4ad Merge branch 'upstream-kwsys' into update-kwsys 6ed23ff4 KWSys 2014-12-23 (5a15cb3b)
| * | | | | | | | Merge branch 'upstream-kwsys' into update-kwsysBrad King2014-12-232-20/+22
| |\ \ \ \ \ \ \ \
| | * | | | | | | | KWSys 2014-12-23 (5a15cb3b)KWSys Robot2014-12-232-20/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 5a15cb3b | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 87c65319..5a15cb3b Brad King (1): 5a15cb3b Base64: Use size_t for lenghts in API Change-Id: I09a2c5d6b67280f96d580c7b26bf8b2aa0bdb709
* | | | | | | | | | CMake Nightly Date StampKitware Robot2015-01-081-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2015-01-071-1/+1
| |_|_|_|_|/ / / / |/| | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2015-01-061-1/+1
| |_|_|_|_|/ / / |/| | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2015-01-051-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2015-01-041-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2015-01-031-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2015-01-021-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge topic 'copyright-year'Brad King2015-01-011-1/+1
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | f881c6ba Copyright.txt: Update year range to end in 2015
| * | | | | | Copyright.txt: Update year range to end in 2015Brad King2015-01-011-1/+1
| | |_|/ / / | |/| | | |
* | | | | | CMake Nightly Date StampKitware Robot2015-01-011-1/+1
|/ / / / /
* | | | | CMake Nightly Date StampKitware Robot2014-12-311-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2014-12-301-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2014-12-291-1/+1
| | | | |