Brad King
|
c500078dcc
|
ENH: Adding KWSys component IOStream to provide help with broken C++ stream libraries.
|
2006-08-27 13:17:23 -04:00 |
Brad King
|
ffb1a9f80a
|
ENH: Moved test for large file support into kwsysPlatformCxxTests.cxx with name KWSYS_LFS_WORKS.
|
2006-08-25 16:00:10 -04:00 |
Brad King
|
6c75c03143
|
ENH: Switching KWSYS_CHAR_IS_SIGNED test to use KWSYS_PLATFORM_CXX_TEST_RUN macro.
|
2006-08-25 15:53:03 -04:00 |
Bill Hoffman
|
9891260a6d
|
ENH: add support for watcom wmake and wcl386
|
2006-01-17 10:21:45 -05:00 |
Brad King
|
d937de494a
|
ENH: Converting FundamentalType try-compiles into a single try-run. All the information about the existence, size, and signedness of types can be determined in one program thanks to limits.h.
|
2005-10-03 14:44:27 -04:00 |
Brad King
|
a5483acc0e
|
ENH: Added TEST_KWSYS_CXX_SAME_LONG_AND___INT64, TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64, TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and TEST_KWSYS_CHAR_IS_SIGNED.
|
2005-07-26 11:36:39 -04:00 |
Brad King
|
7b7f1db00a
|
COMP: Removed stray semicolon.
|
2005-05-03 14:53:48 -04:00 |
Brad King
|
8ddc8accb3
|
COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable.
|
2005-04-21 13:47:43 -04:00 |
Brad King
|
eebd1fb2dc
|
BUG: For some reason the non-template allocator test compiles on VS6 even though its allocator is a template. Adding ::size_type to be sure it accesses a member of the allocator.
|
2005-04-15 18:57:15 -04:00 |
Brad King
|
c290726b8f
|
BUG: Fix iterator traits test to use a real iterator instead of int*.
|
2005-04-15 18:49:21 -04:00 |
Brad King
|
bddade9696
|
COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx).
|
2005-04-15 16:00:44 -04:00 |
Brad King
|
6c68c81475
|
ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, KWSYS_STL_HAS_ITERATOR_CATEGORY, KWSYS_STL_HAS___ITERATOR_CATEGORY, and KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to compile on old HP and Sun compilers.
|
2005-04-15 09:54:03 -04:00 |
Brad King
|
7f706ecc98
|
ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported.
|
2005-04-15 08:59:30 -04:00 |
Brad King
|
be1084b524
|
COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC.
|
2005-04-13 15:39:03 -04:00 |
Brad King
|
551b28d501
|
BUG: allocator<>::rebind<> test should use kwsys_stl::allocator, not std::allocator.
|
2005-04-13 15:29:22 -04:00 |
Brad King
|
772b121a14
|
BUG: Fixed member template test to not produce a test program that crashes when it runs.
|
2005-04-13 14:13:05 -04:00 |
Brad King
|
743ab3a05f
|
ENH: Adding SGI hash_map and hash_set implementation ported from STL to KWSys. This also adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND, KWSYS_CXX_HAS_FULL_SPECIALIZATION, KWSYS_CXX_HAS_MEMBER_TEMPLATES, and KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.
|
2005-04-13 08:08:54 -04:00 |
Brad King
|
65f1e3e1d8
|
ENH: Added operator!= for stl string and char* when the system does not provide one.
|
2005-03-29 10:10:25 -05:00 |
Brad King
|
22f6d68be3
|
ENH: Added istream and ostream operators for stl string in KWSys when using old streams that do not provide them.
|
2005-03-29 08:20:08 -05:00 |
Brad King
|
ebbe1ffdd9
|
COMP: Removing stl string io operators change until the CMake bootstrap script can be fixed.
|
2005-03-26 09:58:05 -05:00 |
Brad King
|
098c33c4da
|
ENH: Added istream and ostream operators for stl string when using old streams that do not provide them.
|
2005-03-26 08:19:36 -05:00 |
Brad King
|
0fd1c5d809
|
ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the extra st_mtim member that has high resolution times.
|
2005-02-17 10:49:16 -05:00 |
Brad King
|
c14915697c
|
ENH: Renamed KWSYS_IOS_HAVE_* macros to KWSYS_IOS_USE_* to be more readable in the C++ sources.
|
2003-12-30 17:15:51 -05:00 |
Brad King
|
032d1d8652
|
ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to main tree. This introduces separate kwsys_ios and kwsys_stl macros needed to support all platforms.
|
2003-12-23 11:03:33 -05:00 |