summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'drop-ancient-workarounds'Brad King2015-01-12132-894/+614
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0f7bdd61 Remove VS 6 special case. 5e92c826 Remove some obsolete stuff. 15e42bb2 cmStandardIncludes: Remove obsolete cmOStringStream. 931e055d Port all cmOStringStream to std::ostringstream. f194a009 Remove unused cmIStringStream class. 3ec1bb15 cmStandardIncludes: Remove std namespace hack. bb3bce70 cmStandardIncludes: Remove ANSI_FOR_SCOPE hack. 28fa4923 cmStandardIncludes: Remove iostreams workaround for obsolete Compaq compiler. 837a8a63 cmStandardIncludes: Drop Comeau-related workaround. 4030ddfd Remove Borland-related undef. 17d6a6fd cmStandardIncludes: Remove comment about Borland. 26fb5011 Drop SGI as a CMake host compiler.
| * Remove some obsolete stuff.Stephen Kelly2015-01-111-4/+0
| | | | | | | | | | We don't need to run compiler tests for ansi-for etc anymore. All supported compilers support the features tested here.
| * cmStandardIncludes: Remove obsolete cmOStringStream.Stephen Kelly2015-01-113-78/+4
| |
| * Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-11126-611/+612
| | | | | | | | 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 'sun-better-stdlib'Brad King2015-01-1237-354/+100
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3660d063 cmTarget: Use insert instead of std::copy. 5c28495f Help: Remove documented restriction on template use. ac3d3829 Help: Remove documented restriction on find in conditions. 36b8de56 Help: Remove documented restriction on insert APIs. 6162c919 Use two-iterator std::set::insert where appropriate. 238dd2fb Use insert instead of a loop in some cases. 2f7ef7e3 Revert "Misc. fixes for the Oracle / Sun compiler." 4c69ec6f SolarisStudio: Use alternative standard library to build CMake.
| * | cmTarget: Use insert instead of std::copy.Stephen Kelly2015-01-111-2/+2
| | | | | | | | | | | | | | | insert can reserve() memory in the container, and this is more-consistent with the rest of CMake now.
| * | Help: Remove documented restriction on find in conditions.Stephen Kelly2015-01-111-3/+1
| | | | | | | | | | | | The necessary conversion is supported by all CMake host compilers.
| * | Use two-iterator std::set::insert where appropriate.Stephen Kelly2015-01-1118-168/+41
| | |
| * | Use insert instead of a loop in some cases.Stephen Kelly2015-01-1121-169/+48
| | | | | | | | | | | | | | | | | | Limit this change to inserting into a vector from a vector. A follow up change can use insert for inserting into a set.
| * | Revert "Misc. fixes for the Oracle / Sun compiler."Stephen Kelly2015-01-112-12/+8
| | | | | | | | | | | | This reverts commit 97b65f8156734db2adc367b27c822a5fe332d740.
* | | CMake Nightly Date StampKitware Robot2015-01-121-1/+1
| | |
* | | Merge topic 'sln-bom'Brad King2015-01-112-0/+10
|\ \ \ | | | | | | | | | | | | | | | | 61cf781a Encoding: Write Visual Studio solution file with BOM.
| * | | Encoding: Write Visual Studio solution file with BOM.Clinton Stimpson2014-12-272-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When configured to use UTF-8 internally, add a UTF-8 BOM to generated .sln files for Visual Studio to correctly handle them. Otherwise, some versions of Visual Studio will read them as ANSI encoded files.
* | | | Merge topic 'fix-empty-target-property-queries'Brad King2015-01-111-1/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c6d03a10 tests: add tests for querying properties 76ff92e0 set_tests_properties: fix documentation 28214862 get_test_property: clarify the documentation 34a99094 get_target_property: discern empty from undefined properties (#15333)
| * | | | get_target_property: discern empty from undefined properties (#15333)Stephen Kelly2015-01-111-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This was accidentally regressed by commit v3.1.0-rc1~812^2~50 (stringapi: Use strings for property names, 2013-09-02).
* | | | | Merge topic 'update-kwsys'Brad King2015-01-115-6/+18
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | e5b91420 Merge branch 'upstream-kwsys' into update-kwsys 54d83cae KWSys 2015-01-09 (425fa73e)
| * | | | Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-01-105-6/+18
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2015-01-111-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2015-01-101-1/+1
|/ / / /
* | | | CMake Nightly Date StampKitware Robot2015-01-091-1/+1
| |_|/ |/| |
* | | 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 '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 '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
| | | | | | |
* | | | | | | 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
| |_|/ / / |/| | | |
* | | | | 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
| | | |