summaryrefslogtreecommitdiff
path: root/libstdc++
Commit message (Collapse)AuthorAgeFilesLines
* Bring over lost changes from Cygnus's directory.law1999-04-073-44/+62
| | | | | | | | | | * 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
* * configure (gxx_include_dir): Removed.law1999-04-023-0/+35
| | | | | | | | | | | | * configure.in (gxx_include_dir): Handle it. * Makefile.in: Likewise. * libio/configure.in (gxx_include_dir): Handle it. * libio/Makefile.in: Likewise. * libstdc++/configure.in (gxx_include_dir): Handle it. * libstdc++/Makefile.in: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26126 138bc75d-0d04-0410-961f-82ee72b054a4
* Wed Mar 24 22:36:45 1999 Mumit Khan <khan@xraylith.wisc.edu>law1999-03-242-3/+23
| | | | | | | | * configure.in (EXEEXT): Define. (compiler_name): Use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25951 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Add mh-*pic handling for alpha, arm, powerpclaw1999-03-112-0/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25691 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Support shared libs on FreeBSD 3.x and 4.xlaw1999-03-053-0/+14
| | | | | | | | * config/freebsd.ml: A copy of config/linux.ml since they are both ELF and both have a shared libm. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25594 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Fix INSTALLDIR sed pattern for Solaris sed.jason1999-02-242-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25419 138bc75d-0d04-0410-961f-82ee72b054a4
* * string, std/straits.h, std/bastring.h: Revert recent change. Needslaw1999-02-204-13/+11
| | | | | | | some libiberty support before it can be re-enabled. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25336 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Handle OpenBSD with and without threads.law1999-02-184-0/+21
| | | | | | | | * config/openbsd.ml: New file. * config/openbsd.mt: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25291 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1999-02-161-0/+14
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25248 138bc75d-0d04-0410-961f-82ee72b054a4
* Remove #if 0/#endif from around struct string_char_traits <wchar_t>.drepper1999-02-161-4/+10
| | | | | | | | | #include <cwchar>. Add missing definition for wchar_t move method. Add empty() method for trait-based empty string return. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25247 138bc75d-0d04-0410-961f-82ee72b054a4
* (c_str): Change return of "" to return of traits::empty() call so thatdrepper1999-02-161-1/+2
| | | | | | | | proper empty string is returned based on the character type (i.e. "" or L""). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25246 138bc75d-0d04-0410-961f-82ee72b054a4
* Uncomment wstring declaration.drepper1999-02-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25245 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (stuff2): Tweak.jason1999-02-072-4/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25073 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1999-02-041-0/+14
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25031 138bc75d-0d04-0410-961f-82ee72b054a4
* Configuration fragment for thread lbirary.drepper1999-02-043-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25030 138bc75d-0d04-0410-961f-82ee72b054a4
* (frags): Add fragments for Solaris defining macro specifying threaddrepper1999-02-041-0/+9
| | | | | | | library to be used and generic POSIX thread libraries. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25029 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
* law1999-01-303-0/+15
| | | | | | | | * config/x86-interix.ml: New file. * configure.in (i[3456]86-*-interix*): Add shared library support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24914 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
* * configure.in: Test for "ln -s" and set LN_S in generated Makefile.drepper1999-01-133-9/+33
| | | | | | | * Makefile.in: Use $(LN_S) instead of explicitly ln -s. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24655 138bc75d-0d04-0410-961f-82ee72b054a4
* More FSF address updates.law1999-01-111-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24615 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: (*-*-sysv5, *-*-*udk*): Treat like sysv4.robertl1999-01-022-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24462 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Be more selective about what files to install.law1998-12-082-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24176 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1998-11-301-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24012 138bc75d-0d04-0410-961f-82ee72b054a4
* (operator>>): Correct cast in last patch.drepper1998-11-301-2/+2
| | | | | | | (getline): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24011 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
* * Makefile.in (HEADERS): Install bitsetoliva1998-11-272-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23936 138bc75d-0d04-0410-961f-82ee72b054a4
* ./ChangeLog:manfred1998-11-262-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure (skip-this-dir): Add handling for new shell script, which might be created by a sub-directory's configure to indicate, this particular directory is "unwanted". * Makefile.in ($(CONFIGURE_TARGET_MODULES)): Likewise. ./gcc/ChangeLog: 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (CONFIG_LANGUAGES): New macro taking all languages which can be configured. (LANGUAGES): Use $(CONFIG_LANGUAGES) instead of @all_languages@ (Makefile): Pass actual LANGUAGES through the environment when re-configuring. (cstamp-h): Likewise. (config.status): Likewise. * configure.in (enable_languages): Add new configuration parameter "--enable-languages=lang1,lang2,...". (${srcdir}/*/config-lang.in): Change handling to configure only those directories, that the user might have enabled; default to "all" existing languages. * configure: Regenerate. ./libchill/ChangeLog: 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. * configure: Regenerate. ./libf2c/ChangeLog: 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. * configure: Regenerate. ./libio/ChangeLog: 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. ./libobjc/ChangeLog: 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. * configure: Regenerate. ./libstdc++/ChangeLog: 1998-11-26 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (compiler_name): Add check to detect if this language's compiler has been built. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23892 138bc75d-0d04-0410-961f-82ee72b054a4
* (law1998-11-251-1/+1
| | | | | | | * Makefile.in (just-check): Ignore errors. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23842 138bc75d-0d04-0410-961f-82ee72b054a4
* law1998-11-251-0/+4
| | | | | | | * Makefile.in (just-check): Ignore errors. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23841 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1998-11-231-1/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23787 138bc75d-0d04-0410-961f-82ee72b054a4
* (operator>>): Cast new character to char before adding to string.drepper1998-11-231-3/+3
| | | | | | | (getline): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23786 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
* * Makefile.in ($(ARLINK), $(SHLINK)): Don't rely on 'ln -f'.law1998-09-172-8/+20
| | | | | | | * Makefile.in (install): Don't rely on 'ln -f'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22456 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
* pmanfred1998-09-091-2/+3
| | | | | | | | | | | | | * libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value; don't change its value if --enable-version-specific-runtime-libs has been specified. * libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly even for multilib and cross configurations. * libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init value if --enable-version-specific-runtime-libs has been specified. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22355 138bc75d-0d04-0410-961f-82ee72b054a4
* Mmanfred1998-09-092-6/+19
| | | | | | | | | | | | | * libio/configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's value; don't change its value if --enable-version-specific-runtime-libs has been specified. * libstdc++/Makefile.in (install): Initialize RELINSTALLDIR correctly even for multilib and cross configurations. * libstdc++/configure.in (INSTALLDIR): Don't change INSTALLDIR's init value if --enable-version-specific-runtime-libs has been specified. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22354 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
* * Makefile.in (RELINSTALLDIR): New. Use it to make symlinks.law1998-09-023-5/+27
| | | | | | | * configure.in: Fix INSTALLDIR replacement for cross-compile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22197 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