Commit Graph

5553 Commits

Author SHA1 Message Date
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
Andy Cedilnik 4caefef37e STYLE: Nightly Version update 2005-04-15 09:35:22 -04:00
Brad King df994e53fe COMP: Replacing _Select1st with a specialized hash_select1st that avoids requiring the stl pair to have first_type defined. The old HP STL does not define first_type and second_type in its pair. 2005-04-15 09:05:05 -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 d3a69766df COMP: Removed extra variable initializations to avoid Borland warnings. 2005-04-15 08:25:53 -04:00
Andy Cedilnik 5cbd066116 STYLE: Nightly Version update 2005-04-14 04:50:19 -04:00
Brad King 4fe07aa481 COMP: Remove friend templates and always use template friends (possibly with <>). Needed to work-around Sun CC bug. 2005-04-13 23:04:23 -04:00
Brad King caac6c78b4 COMP: Disable MSVC debug symbol truncation warning. 2005-04-13 23:03:26 -04:00
Andy Cedilnik b59dd02911 ENH: For sanity, create directory before creating generated file stream 2005-04-13 18:13:09 -04:00
Brad King 8d150e0bfb BUG: The test1 executable has been removed from kwsys. Instead using testIOS for the kwsys test. 2005-04-13 17:58:08 -04:00
Brad King 21d54eea8d STYLE: Renaming kwsys-hash test to kwsys-testhash for consistency with other tests. 2005-04-13 16:58:30 -04:00
Brad King 79c0487de9 COMP: Removing return value from test6. It is an infinite loop, so the return causes warnings. It will never return anyway. 2005-04-13 16:55:47 -04:00
Brad King 7297496a34 ENH: Removing old test1.c Process execution example. It is fully replaced by testProcess. 2005-04-13 16:47:19 -04:00
Brad King caf54b2093 COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. 2005-04-13 16:46:09 -04:00
Andy Cedilnik 826405a1b6 ENH: Speedup by storing source name without last extension 2005-04-13 16:35:26 -04:00
Andy Cedilnik 030dd4b91e ENH: Speedup by only getting the source once 2005-04-13 16:34:52 -04:00
Andy Cedilnik c09f6172a4 ENH: Improve performance by using vector of char instead of string 2005-04-13 16:25:55 -04:00
Brad King 5e02b5ec96 BUG: Only do ~ test if HOME variable is defined. 2005-04-13 16:05:01 -04:00
Brad King 3a7920d461 BUG: Avoid error diagnostic popups on windows for test that crashes on purpose. 2005-04-13 15:57:22 -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 5bebcea6e7 COMP: Fix for Sun CC stl allocator signature of allocate method. 2005-04-13 15:22:32 -04:00
Brad King 81f7bc9cdb BUG: When constructing the bucket vector type the allocator given must have been rebound to _Node* already because GCC 3.4's vector type does not rebind it. 2005-04-13 15:04:39 -04:00
Brad King 925743e1e7 ENH: Added better error message when TRY_COMPILE does not recognize an extension. 2005-04-13 14:43:23 -04:00
Brad King bf70e83397 BUG: Fix GetFilenameName to not use uninitialized search position in win32 version. 2005-04-13 14:37:30 -04:00
Brad King b370936a25 BUG: Added more try-compiles from kwsys. 2005-04-13 14:13:35 -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
Andy Cedilnik bddcf4ec97 ENH: Speedup improvements 2005-04-13 13:59:48 -04:00
Andy Cedilnik 4a390c174c ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools 2005-04-13 13:57:24 -04:00
Bill Hoffman 3778d89cb9 BUG: fix insert for 64 bit 2005-04-13 09:54:37 -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 1713c3fd19 ENH: Added __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd. 2005-04-13 08:05:56 -04:00
Andy Cedilnik db49ce0807 STYLE: Nightly Version update 2005-04-13 04:39:30 -04:00
Bill Hoffman a18df448db BUG: fix Ambiguity in insert call 2005-04-12 15:40:07 -04:00
Bill Hoffman c8cc20a1af BUG: add missing header for borland 2005-04-12 15:11:54 -04:00
Brad King 85f82c2092 COMP: Fixed ambiguous call to insert method of string. 2005-04-12 13:33:58 -04:00
Bill Hoffman 1004073942 ENH: performance improvements 2005-04-12 13:27:07 -04:00
Bill Hoffman 9e4506a2d0 ENH: do not collapse full path for cwd 2005-04-12 13:26:35 -04:00
Bill Hoffman a3d1de8cd2 ENH: make regex static so it is not recomputed for each line of the cache 2005-04-12 13:26:08 -04:00
Bill Hoffman 266d5d16df ENH: optimization of cwd and do not leak library handle 2005-04-12 13:25:19 -04:00
Ken Martin ee7fbdf058 BUG: local gen was setting proj dir when it shouldnt 2005-04-12 09:36:18 -04:00
Ken Martin f33c633c40 ENH: also test for correct Proj dir settings 2005-04-12 09:35:40 -04:00
Andy Cedilnik 02ed1e61d9 STYLE: Nightly Version update 2005-04-12 03:09:59 -04:00
Bill Hoffman 5e39c9ca14 BUG: fix GetLongPathName for WindowsNT 2005-04-11 12:20:24 -04:00
Andy Cedilnik 8fe7ea644d STYLE: Nightly Version update 2005-04-11 04:58:27 -04:00
Andy Cedilnik b1f6edf017 STYLE: Nightly Version update 2005-04-10 04:06:54 -04:00
Andy Cedilnik 12c1cf3458 STYLE: Nightly Version update 2005-04-09 02:38:02 -04:00
Bill Hoffman ba58264abe BUG: handle case insensitive library extensions on windows 2005-04-08 12:46:56 -04:00
Bill Hoffman a5be6b8406 BUG: fix build on mingw 2005-04-08 08:34:22 -04:00
Andy Cedilnik 98e1bc3efa STYLE: Nightly Version update 2005-04-08 02:37:22 -04:00