summaryrefslogtreecommitdiff
path: root/libstdc++/stl
AgeCommit message (Collapse)Author
2001-02-05 Remove V2 C++ library.mmitchel
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39445 138bc75d-0d04-0410-961f-82ee72b054a4
2000-11-08 * README: Fix typo. Remove incorrect reference to Cygnus.gerald
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37327 138bc75d-0d04-0410-961f-82ee72b054a4
2000-08-22 * stl/bitset (bitset::_M_is_any): Don't use __BITSET_WORDS macrolaw
on _Nw since _Nw is already the number of words in the bitset. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35885 138bc75d-0d04-0410-961f-82ee72b054a4
2000-07-10 * stl_function.h (bind1st, bind2nd): Rename __opr to __oper,jason
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> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34949 138bc75d-0d04-0410-961f-82ee72b054a4
2000-01-242000-01-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>gdr
* stl_iterator.h: Make it possible to use standard class `iterator'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31584 138bc75d-0d04-0410-961f-82ee72b054a4
1999-12-141999-12-14 Mumit Khan <khan@xraylith.wisc.edu>khan
* stl_config.h (__MINGW32__): Define __STL_WIN32THREADS for thread safe runtime. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30902 138bc75d-0d04-0410-961f-82ee72b054a4
1999-11-22 * stl_rope.h: Fix initialization order.loewis
* stl_deque.h: Use static_casts<size_type>(signed_type). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30622 138bc75d-0d04-0410-961f-82ee72b054a4
1999-11-06 * bitset: Include limits.h.loewis
* bitset (class bitset): Declare reference as our friend. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30430 138bc75d-0d04-0410-961f-82ee72b054a4
1999-08-09* pthread_alloc: Solaris' ctype.h defines _U to 01; use _Up asoliva
template parameter instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28605 138bc75d-0d04-0410-961f-82ee72b054a4
1999-06-17 * stl_queue.h: Rename _M_c to c, and _M_comp to comp.loewis
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27581 138bc75d-0d04-0410-961f-82ee72b054a4
1999-05-17 * stl_config.h: Only define __STL_PTHREADS with GLIBC >= 2 forlaw
Linux. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26982 138bc75d-0d04-0410-961f-82ee72b054a4
1999-05-17 * stl_config.h (__CYGWIN__): Cygwin newlib RTL lacks drand48.law
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26966 138bc75d-0d04-0410-961f-82ee72b054a4
1999-05-07Update.drepper
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26819 138bc75d-0d04-0410-961f-82ee72b054a4
1999-05-07Make it possible to compile with __USE_MALLOC.drepper
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26818 138bc75d-0d04-0410-961f-82ee72b054a4
1999-04-27Fixed some old ChangeLog entries I wrote before becoming aware of the GNUoliva
coding standards. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26679 138bc75d-0d04-0410-961f-82ee72b054a4
1999-04-12 * stl_config.h (__MINGW32__): Mingw32 RTL lacks drand48.law
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26388 138bc75d-0d04-0410-961f-82ee72b054a4
1999-04-11 * bitset: Re-install Alexandre's lost patch from 1998-11-27.law
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26354 138bc75d-0d04-0410-961f-82ee72b054a4
1999-04-07Bring over lost changes from Cygnus's directory.law
* 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
1999-02-04Add support for Solaris thread library.drepper
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25028 138bc75d-0d04-0410-961f-82ee72b054a4
1999-02-04Recognize _SOLTHREADS and define internal macros appropriately.drepper
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25027 138bc75d-0d04-0410-961f-82ee72b054a4
1999-01-20Update.drepper
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24793 138bc75d-0d04-0410-961f-82ee72b054a4
1999-01-20(__destroy_aux): Use != instead of < for ForwardIterator comparison.drepper
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24792 138bc75d-0d04-0410-961f-82ee72b054a4
1999-01-20 * stl_config.h (__STL_USE_NAMESPACES): Define.mmitchel
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24791 138bc75d-0d04-0410-961f-82ee72b054a4
1998-11-27 * bitset: explicitly convert basic_string<...>::npos to size_t inoliva
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
1998-11-01 * stl_alloc.h (default_alloc_template::_S_free_list): Don'tmmitchel
qualify _NFREELISTS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23491 138bc75d-0d04-0410-961f-82ee72b054a4
1998-10-11 * stl_config.h (__SGI_STL_USE_AUTO_PTR_CONVERSIONS): Define.mmitchel
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22989 138bc75d-0d04-0410-961f-82ee72b054a4
1998-10-11 * memory (auto_ptr::operator auto_ptr_ref<_Tp1>): Fix typo.mmitchel
(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
1998-09-15tweakjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22428 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-15tweakjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22427 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-03 * stl_config.h: Define __STL_HAS_WCHAR_T,jason
__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
1998-09-02 * algorithm alloc.h defalloc.h hash_map.h hash_set.h iteratorjason
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
1998-09-02we dont use these bits of SGI STLjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22184 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-02Initial revisionjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22182 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-02Initial revisionjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22181 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-02Initial revisionjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22180 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-02Initial revisionjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22179 138bc75d-0d04-0410-961f-82ee72b054a4
1998-09-02This commit was generated by cvs2svn to compensate for changes in r22177,jason
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
1998-09-02Initial revisionjason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22173 138bc75d-0d04-0410-961f-82ee72b054a4
1998-07-12 * stl_tempbuf.h (temporary_buffer): Add missing typename.jason
* type_traits.h: update comments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21075 138bc75d-0d04-0410-961f-82ee72b054a4
1998-06-27 * stl_config.h (__STL_PTHREADS): Don't define for glibc 2 iflaw
_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
1998-05-06typo typo fixes fixeslaw
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19601 138bc75d-0d04-0410-961f-82ee72b054a4
1998-04-07(__stl_prime_list): Mark last two numbers asdrepper
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
1998-02-20 * ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS.jason
* 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
1997-11-08fix typojason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16364 138bc75d-0d04-0410-961f-82ee72b054a4
1997-11-07fix typojason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16357 138bc75d-0d04-0410-961f-82ee72b054a4
1997-11-06 * stl_algo.h, stl_algobase.h, stl_bvector.h,jason
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
1997-11-02 * Makefile.in (install): Some of HEADERS come from the stl dir now.jason
* 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
1997-10-18 * tree.h, vector.h: Fix accidental divergence from SGI release.jason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15989 138bc75d-0d04-0410-961f-82ee72b054a4
1997-09-10 * algo.h, algobase.h, alloc.h, bvector.h, deque.h, hashtable.h,jason
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
1997-09-10Tue Sep 9 17:38:47 1997 Mark Mitchell <mmitchell@usa.net>jason
* stl_config.h (__STL_MEMBER_TEMPLATES): Enable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15209 138bc75d-0d04-0410-961f-82ee72b054a4