Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: move convenience method to get OS name and version from KWApp to KWSys. | Sebastien Barre | 2005-04-15 | 2 | -0/+271 |
| | |||||
* | BUG: Added missing variable initialization that was accidentally removed on ↵ | Brad King | 2005-04-15 | 1 | -1/+1 |
| | | | | the previsous commit. | ||||
* | ENH: Changing kwsysProcess implementation on Cygwin to use the Win32 ↵ | Brad King | 2005-04-15 | 1 | -5/+5 |
| | | | | implementation instead of the UNIX implementation. This makes dealing with misbehaving children work better. The KWSys Win32 process implementaion is more robust than the Cygwin implementation (partly because it doesn't have to exactly reproduce the POSIX api). | ||||
* | ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, ↵ | Brad King | 2005-04-15 | 6 | -19/+113 |
| | | | | 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. | ||||
* | COMP: Replacing _Select1st with a specialized hash_select1st that avoids ↵ | Brad King | 2005-04-15 | 1 | -5/+6 |
| | | | | requiring the stl pair to have first_type defined. The old HP STL does not define first_type and second_type in its pair. | ||||
* | ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. ↵ | Brad King | 2005-04-15 | 4 | -0/+28 |
| | | | | Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported. | ||||
* | COMP: Removed extra variable initializations to avoid Borland warnings. | Brad King | 2005-04-15 | 1 | -3/+2 |
| | |||||
* | COMP: Remove friend templates and always use template friends (possibly with ↵ | Brad King | 2005-04-14 | 3 | -31/+0 |
| | | | | <>). Needed to work-around Sun CC bug. | ||||
* | COMP: Disable MSVC debug symbol truncation warning. | Brad King | 2005-04-14 | 1 | -0/+5 |
| | |||||
* | STYLE: Renaming kwsys-hash test to kwsys-testhash for consistency with other ↵ | Brad King | 2005-04-13 | 1 | -1/+1 |
| | | | | tests. | ||||
* | COMP: Removing return value from test6. It is an infinite loop, so the ↵ | Brad King | 2005-04-13 | 1 | -3/+2 |
| | | | | return causes warnings. It will never return anyway. | ||||
* | ENH: Removing old test1.c Process execution example. It is fully replaced ↵ | Brad King | 2005-04-13 | 2 | -53/+0 |
| | | | | by testProcess. | ||||
* | COMP: Adding work-around for CMake dependency scanning limitation. Any ↵ | Brad King | 2005-04-13 | 13 | -1/+111 |
| | | | | configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. | ||||
* | BUG: Only do ~ test if HOME variable is defined. | Brad King | 2005-04-13 | 1 | -2/+4 |
| | |||||
* | BUG: Avoid error diagnostic popups on windows for test that crashes on purpose. | Brad King | 2005-04-13 | 1 | -0/+4 |
| | |||||
* | COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard ↵ | Brad King | 2005-04-13 | 4 | -0/+26 |
| | | | | 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 King | 2005-04-13 | 1 | -1/+1 |
| | | | | std::allocator. | ||||
* | COMP: Fix for Sun CC stl allocator signature of allocate method. | Brad King | 2005-04-13 | 1 | -1/+5 |
| | |||||
* | BUG: When constructing the bucket vector type the allocator given must have ↵ | Brad King | 2005-04-13 | 1 | -1/+2 |
| | | | | been rebound to _Node* already because GCC 3.4's vector type does not rebind it. | ||||
* | BUG: Fix GetFilenameName to not use uninitialized search position in win32 ↵ | Brad King | 2005-04-13 | 1 | -1/+1 |
| | | | | version. | ||||
* | BUG: Fixed member template test to not produce a test program that crashes ↵ | Brad King | 2005-04-13 | 1 | -4/+5 |
| | | | | when it runs. | ||||
* | ENH: Speedup improvements | Andy Cedilnik | 2005-04-13 | 1 | -28/+44 |
| | |||||
* | ENH: Do kwsys testing as part of cmake testing, command line arguments are ↵ | Andy Cedilnik | 2005-04-13 | 11 | -47/+117 |
| | | | | not experimental and add simple test for systemtools | ||||
* | BUG: fix insert for 64 bit | Bill Hoffman | 2005-04-13 | 1 | -2/+2 |
| | |||||
* | ENH: Adding SGI hash_map and hash_set implementation ported from STL to ↵ | Brad King | 2005-04-13 | 8 | -17/+2311 |
| | | | | 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 __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd. | Brad King | 2005-04-13 | 1 | -0/+19 |
| | |||||
* | COMP: Fixed ambiguous call to insert method of string. | Brad King | 2005-04-12 | 1 | -1/+2 |
| | |||||
* | ENH: optimization of cwd and do not leak library handle | Bill Hoffman | 2005-04-12 | 2 | -10/+18 |
| | |||||
* | BUG: fix GetLongPathName for WindowsNT | Bill Hoffman | 2005-04-11 | 1 | -10/+84 |
| | |||||
* | BUG: fix build on mingw | Bill Hoffman | 2005-04-08 | 1 | -0/+5 |
| | |||||
* | BUG: if short path or long path fails return the original input | Bill Hoffman | 2005-04-07 | 1 | -2/+2 |
| | |||||
* | ENH: check return value of GetLongPath | Bill Hoffman | 2005-04-07 | 1 | -1/+5 |
| | |||||
* | BUG: fix for bug 1717 incorrect path sent to dart server | Bill Hoffman | 2005-04-07 | 2 | -0/+28 |
| | |||||
* | ENH: Added proper namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED, ↵ | Brad King | 2005-04-06 | 1 | -3/+12 |
| | | | | KWSYS_STL_STRING_OSTREAM_DEFINED, and _STL_STRING_NEQ_CHAR_DEFINED macros. | ||||
* | remove cerr stuff | Bill Hoffman | 2005-04-06 | 1 | -6/+0 |
| | |||||
* | Fix bug in != stuff | Bill Hoffman | 2005-04-06 | 1 | -2/+7 |
| | |||||
* | COMP: hack fix for old sgi until bootstrap is fixed | Bill Hoffman | 2005-04-06 | 1 | -1/+1 |
| | |||||
* | BUG: Test for stl stirng operator!= for char* needs to know result of ↵ | Brad King | 2005-03-30 | 1 | -4/+3 |
| | | | | KWSYS_STL_HAVE_STD. | ||||
* | ENH: Added operator!= for stl string and char* when the system does not ↵ | Brad King | 2005-03-29 | 4 | -10/+47 |
| | | | | provide one. | ||||
* | ENH: Added istream and ostream operators for stl string in KWSys when using ↵ | Brad King | 2005-03-29 | 6 | -10/+164 |
| | | | | old streams that do not provide them. | ||||
* | ENH: SplitPath now supports slashes in both directions in the input path but ↵ | Brad King | 2005-03-29 | 2 | -5/+4 |
| | | | | still produces forward slashes in the root component. | ||||
* | ENH: move EstimateFormatLength to kwsys | Sebastien Barre | 2005-03-28 | 2 | -0/+81 |
| | |||||
* | COMP: Removing stl string io operators change until the CMake bootstrap ↵ | Brad King | 2005-03-26 | 6 | -154/+2 |
| | | | | script can be fixed. | ||||
* | ENH: Added istream and ostream operators for stl string when using old ↵ | Brad King | 2005-03-26 | 6 | -2/+154 |
| | | | | streams that do not provide them. | ||||
* | ENH: Adding SharedForward C header to help create forwarding executables on ↵ | Brad King | 2005-03-25 | 2 | -1/+500 |
| | | | | UNIX systems that configure the shared library runtime search path and then replace themselves with the real executable. This is useful to create binary distributions that work from any extracted location even with shared libraries. | ||||
* | ENH: Re-implemented CollapseFullPath to not need to change directories. ↵ | Brad King | 2005-03-25 | 1 | -42/+64 |
| | | | | Operation is now fully string based. | ||||
* | COMP: Using proper __QNX__ preprocessor test. | Brad King | 2005-03-17 | 1 | -2/+2 |
| | |||||
* | COMP: Only include malloc.h on QNX. | Brad King | 2005-03-16 | 1 | -1/+3 |
| | |||||
* | FIX: that was wrong | Sebastien Barre | 2005-03-16 | 1 | -1/+1 |
| | |||||
* | COMP: Need malloc.h for malloc/free on QNX. | Brad King | 2005-03-16 | 1 | -0/+1 |
| |