aboutsummaryrefslogtreecommitdiff
path: root/libstdc++/stl
AgeCommit message (Collapse)AuthorFilesLines
2001-02-05Remove V2 C++ library.Mark Mitchell79-25867/+0
* configure.in: Remove --enable-libstdcxx_v3 support. * Makefile.in (site.exp): Always set HAVE_LIBSTDCXX_V3. * configure.in: Remove --enable-libstdcxx_v3 support. * configure: Regenerated. From-SVN: r39445
2000-11-08README: Fix typo.Jan van Male2-1/+6
* README: Fix typo. Remove incorrect reference to Cygnus. Co-Authored-By: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> From-SVN: r37327
2000-08-22bitset (bitset::_M_is_any): Don't use __BITSET_WORDS macro on _Nw since _Nw ↵Geoff Berry2-1/+6
is already the number of words... * stl/bitset (bitset::_M_is_any): Don't use __BITSET_WORDS macro on _Nw since _Nw is already the number of words in the bitset. From-SVN: r35885
2000-07-10stl_function.h (bind1st, bind2nd): Rename __opr to __oper, as __opr is used ↵Jason Merrill4-13/+25
internally by egcs. * stl_function.h (bind1st, bind2nd): Rename __opr to __oper, as __opr is used internally by egcs. * stl_numeric.h (__power, power): Likewise. * stl_algo.h (transform): Rename __opr to __oper, as __opr is used internally by egcs. Reported by Harri Porten <porten@tu-harburg.de> From-SVN: r34949
2000-01-24stl_iterator.h: Make it possible to use standard class `iterator'.Gabriel Dos Reis2-2/+5
2000-01-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> * stl_iterator.h: Make it possible to use standard class `iterator'. From-SVN: r31584
1999-12-14stl_config.h (__MINGW32__): Define __STL_WIN32THREADS for thread safe runtime.Mumit Khan2-0/+8
1999-12-14 Mumit Khan <khan@xraylith.wisc.edu> * stl_config.h (__MINGW32__): Define __STL_WIN32THREADS for thread safe runtime. From-SVN: r30902
1999-11-22stl_rope.h: Fix initialization order.Benjamin Kosnik3-21/+26
* stl_rope.h: Fix initialization order. * stl_deque.h: Use static_casts<size_type>(signed_type). Co-Authored-By: Matthias Klose <doko@cs.tu-berlin.de> From-SVN: r30622
1999-11-06bitset: Include limits.h.Martin v. Löwis2-0/+8
* bitset: Include limits.h. * bitset (class bitset): Declare reference as our friend. From-SVN: r30430
1999-08-09pthread_alloc: Solaris' ctype.h defines _U to 01; use _Up as template ↵Alexandre Oliva2-9/+14
parameter instead. * pthread_alloc: Solaris' ctype.h defines _U to 01; use _Up as template parameter instead. From-SVN: r28605
1999-06-17* stl_queue.h: Rename _M_c to c, and _M_comp to comp.Martin v. Löwis2-41/+45
From-SVN: r27581
1999-05-17stl_config.h: Only define __STL_PTHREADS with GLIBC >= 2 for Linux.Mark Kettenis2-8/+15
* stl_config.h: Only define __STL_PTHREADS with GLIBC >= 2 for Linux. From-SVN: r26982
1999-05-16* stl_config.h (__CYGWIN__): Cygwin newlib RTL lacks drand48.Mumit Khan2-0/+8
From-SVN: r26966
1999-05-07Update.Ulrich Drepper1-0/+4
From-SVN: r26819
1999-05-07Make it possible to compile with __USE_MALLOC.Ulrich Drepper1-2/+8
From-SVN: r26818
1999-04-27Fixed some old ChangeLog entries I wrote before becoming aware of the GNUAlexandre Oliva1-3/+3
coding standards. From-SVN: r26679
1999-04-12* stl_config.h (__MINGW32__): Mingw32 RTL lacks drand48.Mumit Khan2-0/+8
From-SVN: r26388
1999-04-11* bitset: Re-install Alexandre's lost patch from 1998-11-27.Jeffrey A Law2-2/+6
From-SVN: r26354
1999-04-06Bring over lost changes from Cygnus's directory.Ulrich Drepper1-44/+43
* Missing ChangeLog entries. * Whitespace fixes. * Enable multilib by default * One stl fix (#ifdef -> #if) From-SVN: r26234
1999-02-04Add support for Solaris thread library.Ulrich Drepper1-26/+47
From-SVN: r25028
1999-02-04Recognize _SOLTHREADS and define internal macros appropriately.Ulrich Drepper1-24/+27
From-SVN: r25027
1999-01-20Update.Ulrich Drepper1-6/+10
From-SVN: r24793
1999-01-20(__destroy_aux): Use != instead of < for ForwardIterator comparison.Ulrich Drepper1-3/+3
From-SVN: r24792
1999-01-20* stl_config.h (__STL_USE_NAMESPACES): Define.Mark Mitchell2-0/+5
From-SVN: r24791
1998-11-27bitset: explicitly convert basic_string<...>::npos to size_t in default ↵Alexandre Oliva2-2/+8
argument to... * bitset: explicitly convert basic_string<...>::npos to size_t in default argument to constructor, to avoid parse error at `>' (__STL_EXPLICIT_FUNCTION_TMPL_ARGS): replace #if with #ifdef From-SVN: r23937
1998-11-01stl_alloc.h (default_alloc_template::_S_free_list): Don't qualify _NFREELISTS.Mark Mitchell2-4/+5
* stl_alloc.h (default_alloc_template::_S_free_list): Don't qualify _NFREELISTS. From-SVN: r23491
1998-10-11* stl_config.h (__SGI_STL_USE_AUTO_PTR_CONVERSIONS): Define.Mark Mitchell2-0/+2
From-SVN: r22989
1998-10-11memory (auto_ptr::operator auto_ptr_ref<_Tp1>): Fix typo.Mark Mitchell2-2/+8
* memory (auto_ptr::operator auto_ptr_ref<_Tp1>): Fix typo. (auto_ptr::operator auto_ptr<_Tp1>): Add missing semicolon. From-SVN: r22988
1998-09-15tweakJason Merrill1-1/+1
From-SVN: r22428
1998-09-15tweakJason Merrill1-4/+1
From-SVN: r22427
1998-09-02stl_config.h: Define __STL_HAS_WCHAR_T...Jason Merrill2-3/+14
* stl_config.h: Define __STL_HAS_WCHAR_T, __STL_MEMBER_TEMPLATE_CLASSES, __STL_HAS_NAMESPACES, __STL_NO_NAMESPACES and __STL_LONG_LONG. From-SVN: r22203
1998-09-02algorithm [...]: Update to SGI STL 3.11.Jason Merrill45-11286/+15026
* algorithm alloc.h defalloc.h hash_map.h hash_set.h iterator 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. From-SVN: r22190
1998-09-02we dont use these bits of SGI STLJason Merrill7-2708/+4
From-SVN: r22184
1998-09-02Initial revisionJason Merrill1-0/+1960
From-SVN: r22182
1998-09-02Initial revisionJason Merrill2-0/+108
From-SVN: r22181
1998-09-02Initial revisionJason Merrill1-0/+92
From-SVN: r22180
1998-09-02Initial revisionJason Merrill2-0/+1199
From-SVN: r22179
1998-09-02This commit was generated by cvs2svn to compensate for changes in r22177,Jason Merrill1-112/+121
which included commits to RCS files with non-trunk default branches. From-SVN: r22178
1998-09-02Initial revisionJason Merrill1-0/+404
From-SVN: r22173
1998-07-11stl_tempbuf.h (temporary_buffer): Add missing typename.Klaus-Georg Adams3-2/+7
* stl_tempbuf.h (temporary_buffer): Add missing typename. * type_traits.h: update comments. From-SVN: r21075
1998-06-27stl_config.h (__STL_PTHREADS): Don't define for glibc 2 if _G_USING_THUNKS ↵Jeffrey A Law2-1/+8
is not defined. * stl_config.h (__STL_PTHREADS): Don't define for glibc 2 if _G_USING_THUNKS is not defined. Bring over from egcs-1.0.3 branch since ppc-linux still uses glibc-1.9x. From-SVN: r20775
1998-05-06typo typo fixes fixesJeff Law3-3/+3
From-SVN: r19601
1998-04-07(__stl_prime_list): Mark last two numbers as unsigned long since they are...Ulrich Drepper2-6/+12
(__stl_prime_list): Mark last two numbers as unsigned long since they are otherwise too large for long int on 32bit machines. From-SVN: r19034
1998-02-20ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS.Jason Merrill6-10/+34
* ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS. * 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. From-SVN: r18138
1997-11-08fix typoJason Merrill2-0/+5
From-SVN: r16364
1997-11-07fix typoJason Merrill2-1/+5
From-SVN: r16357
1997-11-06stl_algo.h, [...]: Update to October 28 SGI release.Jason Merrill5-5/+15
* stl_algo.h, stl_algobase.h, stl_bvector.h, stl_deque.h: Update to October 28 SGI release. From-SVN: r16351
1997-11-02Makefile.in (install): Some of HEADERS come from the stl dir now.Jason Merrill77-15363/+17947
* Makefile.in (install): Some of HEADERS come from the stl dir now. * 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. From-SVN: r16277
1997-10-17* tree.h, vector.h: Fix accidental divergence from SGI release.Jason Merrill3-26/+40
From-SVN: r15989
1997-09-09algo.h, [...]: Update To September 8 SGI release.Jason Merrill15-464/+779
* algo.h, algobase.h, alloc.h, bvector.h, deque.h, hashtable.h, iterator.h, list.h, rope.h, ropeimpl.h, slist.h, stl_config.h, tree.h, vector.h: Update To September 8 SGI release. From-SVN: r15211
1997-09-09stl_config.h (__STL_MEMBER_TEMPLATES): Enable.Mark Mitchell2-0/+5
Tue Sep 9 17:38:47 1997 Mark Mitchell <mmitchell@usa.net> * stl_config.h (__STL_MEMBER_TEMPLATES): Enable. From-SVN: r15209