summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/kwsysPlatformCxxTests.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: add support for watcom wmake and wcl386Bill Hoffman2006-01-171-1/+10
|
* ENH: Converting FundamentalType try-compiles into a single try-run. All the ↵Brad King2005-10-031-0/+87
| | | | information about the existence, size, and signedness of types can be determined in one program thanks to limits.h.
* ENH: Added TEST_KWSYS_CXX_SAME_LONG_AND___INT64, ↵Brad King2005-07-261-0/+44
| | | | TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64, TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and TEST_KWSYS_CHAR_IS_SIGNED.
* COMP: Removed stray semicolon.Brad King2005-05-031-4/+4
|
* COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and ↵Brad King2005-04-211-0/+27
| | | | KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable.
* BUG: For some reason the non-template allocator test compiles on VS6 even ↵Brad King2005-04-151-1/+1
| | | | though its allocator is a template. Adding ::size_type to be sure it accesses a member of the allocator.
* BUG: Fix iterator traits test to use a real iterator instead of int*.Brad King2005-04-151-3/+6
|
* COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide ↵Brad King2005-04-151-0/+6
| | | | kwsys/cstddef header (to get size_t for hash_fun.hxx).
* ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, ↵Brad King2005-04-151-0/+24
| | | | 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.
* ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. ↵Brad King2005-04-151-0/+14
| | | | Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported.
* COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard ↵Brad King2005-04-131-0/+13
| | | | argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC.
* BUG: allocator<>::rebind<> test should use kwsys_stl::allocator, not ↵Brad King2005-04-131-1/+1
| | | | std::allocator.
* BUG: Fixed member template test to not produce a test program that crashes ↵Brad King2005-04-131-4/+5
| | | | when it runs.
* ENH: Adding SGI hash_map and hash_set implementation ported from STL to ↵Brad King2005-04-131-15/+71
| | | | 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.
* ENH: Added operator!= for stl string and char* when the system does not ↵Brad King2005-03-291-0/+11
| | | | provide one.
* ENH: Added istream and ostream operators for stl string in KWSys when using ↵Brad King2005-03-291-0/+24
| | | | old streams that do not provide them.
* COMP: Removing stl string io operators change until the CMake bootstrap ↵Brad King2005-03-261-24/+0
| | | | script can be fixed.
* ENH: Added istream and ostream operators for stl string when using old ↵Brad King2005-03-261-0/+24
| | | | streams that do not provide them.
* ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This tests whether struct ↵Brad King2005-02-171-0/+13
| | | | stat has the extra st_mtim member that has high resolution times.
* ENH: Renamed KWSYS_IOS_HAVE_* macros to KWSYS_IOS_USE_* to be more readable ↵Brad King2003-12-301-4/+4
| | | | in the C++ sources.
* ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to main tree. ↵Brad King2003-12-231-0/+31
This introduces separate kwsys_ios and kwsys_stl macros needed to support all platforms.