summaryrefslogtreecommitdiff
path: root/libstdc++/stl
Commit message (Collapse)AuthorAgeFilesLines
* * bitset: Re-install Alexandre's lost patch from 1998-11-27.law1999-04-112-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26354 138bc75d-0d04-0410-961f-82ee72b054a4
* Bring over lost changes from Cygnus's directory.law1999-04-071-44/+43
| | | | | | | | | | * Missing ChangeLog entries. * Whitespace fixes. * Enable multilib by default * One stl fix (#ifdef -> #if) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26234 138bc75d-0d04-0410-961f-82ee72b054a4
* Add support for Solaris thread library.drepper1999-02-041-26/+47
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25028 138bc75d-0d04-0410-961f-82ee72b054a4
* Recognize _SOLTHREADS and define internal macros appropriately.drepper1999-02-041-24/+27
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25027 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1999-01-201-6/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24793 138bc75d-0d04-0410-961f-82ee72b054a4
* (__destroy_aux): Use != instead of < for ForwardIterator comparison.drepper1999-01-201-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24792 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h (__STL_USE_NAMESPACES): Define.mmitchel1999-01-202-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24791 138bc75d-0d04-0410-961f-82ee72b054a4
* * bitset: explicitly convert basic_string<...>::npos to size_t inoliva1998-11-272-2/+8
| | | | | | | | default argument to constructor, to avoid parse error at `>' (__STL_EXPLICIT_FUNCTION_TMPL_ARGS): replace #if with #ifdef git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23937 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_alloc.h (default_alloc_template::_S_free_list): Don'tmmitchel1998-11-012-4/+5
| | | | | | | qualify _NFREELISTS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23491 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h (__SGI_STL_USE_AUTO_PTR_CONVERSIONS): Define.mmitchel1998-10-112-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22989 138bc75d-0d04-0410-961f-82ee72b054a4
* * memory (auto_ptr::operator auto_ptr_ref<_Tp1>): Fix typo.mmitchel1998-10-112-2/+8
| | | | | | | | (auto_ptr::operator auto_ptr<_Tp1>): Add missing semicolon. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22988 138bc75d-0d04-0410-961f-82ee72b054a4
* tweakjason1998-09-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22428 138bc75d-0d04-0410-961f-82ee72b054a4
* tweakjason1998-09-151-4/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22427 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h: Define __STL_HAS_WCHAR_T,jason1998-09-032-3/+14
| | | | | | | | __STL_MEMBER_TEMPLATE_CLASSES, __STL_HAS_NAMESPACES, __STL_NO_NAMESPACES and __STL_LONG_LONG. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22203 138bc75d-0d04-0410-961f-82ee72b054a4
* * algorithm alloc.h defalloc.h hash_map.h hash_set.h iteratorjason1998-09-0245-11286/+15026
| | | | | | | | | | | | | | | memory pthread_alloc pthread_alloc.h rope ropeimpl.h stl_algo.h stl_algobase.h stl_alloc.h stl_bvector.h stl_config.h stl_construct.h stl_deque.h stl_function.h stl_hash_fun.h stl_hash_map.h stl_hash_set.h stl_hashtable.h stl_heap.h stl_iterator.h stl_list.h stl_map.h stl_multimap.h stl_multiset.h stl_numeric.h stl_pair.h stl_queue.h stl_raw_storage_iter.h stl_relops.h stl_rope.h stl_set.h stl_slist.h stl_stack.h stl_tempbuf.h stl_tree.h stl_uninitialized.h stl_vector.h tempbuf.h type_traits.h: Update to SGI STL 3.11. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22190 138bc75d-0d04-0410-961f-82ee72b054a4
* we dont use these bits of SGI STLjason1998-09-027-2708/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22184 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1998-09-021-0/+1960
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22182 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1998-09-022-0/+108
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22181 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1998-09-021-0/+92
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22180 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1998-09-022-0/+1199
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22179 138bc75d-0d04-0410-961f-82ee72b054a4
* This commit was generated by cvs2svn to compensate for changes in r22177,jason1998-09-021-112/+121
| | | | | | | which included commits to RCS files with non-trunk default branches. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22178 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1998-09-021-0/+404
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22173 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_tempbuf.h (temporary_buffer): Add missing typename.jason1998-07-123-2/+7
| | | | | | | * type_traits.h: update comments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21075 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h (__STL_PTHREADS): Don't define for glibc 2 iflaw1998-06-272-1/+8
| | | | | | | | _G_USING_THUNKS is not defined. Bring over from egcs-1.0.3 branch since ppc-linux still uses glibc-1.9x. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20775 138bc75d-0d04-0410-961f-82ee72b054a4
* typo typo fixes fixeslaw1998-05-063-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19601 138bc75d-0d04-0410-961f-82ee72b054a4
* (__stl_prime_list): Mark last two numbers asdrepper1998-04-072-6/+12
| | | | | | | | unsigned long since they are otherwise too large for long int on 32bit machines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19034 138bc75d-0d04-0410-961f-82ee72b054a4
* * ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS.jason1998-02-206-10/+34
| | | | | | | | | | | | * stl_alloc.h: Ditto. * stl_config.h: Ditto. * stl_rope.h: Ditto. * stl_config.h: include <_G_config.h> if __GNUG__ is defined. (__STL_PTHREADS): Defined if _PTHREADS is defined or __GLIBC__ >= 2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18138 138bc75d-0d04-0410-961f-82ee72b054a4
* fix typojason1997-11-082-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16364 138bc75d-0d04-0410-961f-82ee72b054a4
* fix typojason1997-11-072-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16357 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_algo.h, stl_algobase.h, stl_bvector.h,jason1997-11-065-5/+15
| | | | | | | stl_deque.h: Update to October 28 SGI release. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16351 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (install): Some of HEADERS come from the stl dir now.jason1997-11-0277-15363/+17947
| | | | | | | | | | | | | | | | | | | | | | | | | * algorithm, deque, functional, iterator, list, map, memory, numeric, queue, set, stack, utility, vector: Now in stl dir. stl/: * algo.h, algobase.h, alloc.h, bvector.h, defalloc.h, deque.h, function.h, hash_map.h, hash_set.h, hashtable.h, heap.h, iterator.h, list.h, map.h, multimap.h, multiset.h, pair.h, pthread_alloc.h, rope.h, ropeimpl.h, set.h, slist.h, stack.h, stl_config.h, tempbuf.h, tree.h, type_traits.h, vector.h: Update to October 27 SGI snapshot. * algorithm, deque, functional, hash_map, hash_set, iterator, list, map, memory, numeric, pthread_alloc, queue, rope, set, slist, stack, stl_algo.h, stl_algobase.h, stl_alloc.h, stl_bvector.h, stl_construct.h, stl_deque.h, stl_function.h, stl_hash_fun.h, stl_hash_map.h, stl_hash_set.h, stl_hashtable.h, stl_heap.h, stl_iterator.h, stl_list.h, stl_map.h, stl_multimap.h, stl_multiset.h, stl_numeric.h, stl_pair.h, stl_queue.h, stl_raw_storage_iter.h, stl_relops.h, stl_rope.h, stl_set.h, stl_slist.h, stl_stack.h, stl_tempbuf.h, stl_tree.h, stl_uninitialized.h, stl_vector.h, utility, vector: New files in October 27 SGI snapshot. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16277 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.h, vector.h: Fix accidental divergence from SGI release.jason1997-10-183-26/+40
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15989 138bc75d-0d04-0410-961f-82ee72b054a4
* * algo.h, algobase.h, alloc.h, bvector.h, deque.h, hashtable.h,jason1997-09-1015-464/+779
| | | | | | | | iterator.h, list.h, rope.h, ropeimpl.h, slist.h, stl_config.h, tree.h, vector.h: Update To September 8 SGI release. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15211 138bc75d-0d04-0410-961f-82ee72b054a4
* Tue Sep 9 17:38:47 1997 Mark Mitchell <mmitchell@usa.net>jason1997-09-102-0/+5
| | | | | | | * stl_config.h (__STL_MEMBER_TEMPLATES): Enable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15209 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1997-08-2130-0/+17933
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14877 138bc75d-0d04-0410-961f-82ee72b054a4