summaryrefslogtreecommitdiff
path: root/libstdc++
Commit message (Collapse)AuthorAgeFilesLines
* * Makefile.in (SHOPT): New macro, flag to ld to createjason2000-01-134-1/+17
| | | | | | | | | | | | shared library. Defaults to "-shared". (SHLIB): Use new SHOPT rather than hardcoded "-shared". * configure.in: While configuring for *-*-beos*, if --enable-shared is given, add beos.ml to list of makefile frags. * config/beos.ml: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31373 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (MYCXXFLAGS): Include $(CXXFLAGS).jason1999-12-152-2/+7
| | | | | | | (MYCFLAGS): Include $(CFLAGS). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30948 138bc75d-0d04-0410-961f-82ee72b054a4
* back out unrelated patch to std:: qualify reverse_iteratorloewis1999-12-151-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30940 138bc75d-0d04-0410-961f-82ee72b054a4
* * std/bastring.h (basic_string::basic_string): Rename parametersloewis1999-12-153-11/+17
| | | | | | | | to avoid shadow warnings. * std/bastring.cc (alloc): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30938 138bc75d-0d04-0410-961f-82ee72b054a4
* * std/bastring.h (class basic_string::Rep): Use proper definesjakub1999-12-142-2/+12
| | | | | | | for sparc v9 and fix asm for sparc64. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30906 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-12-14 Mumit Khan <khan@xraylith.wisc.edu>khan1999-12-142-0/+8
| | | | | | | | * 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
* * stl_rope.h: Fix initialization order.loewis1999-11-223-21/+26
| | | | | | | * 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-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>gdr1999-11-192-1/+7
| | | | | | | | * std/valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION): Don't forget to define tanh. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30580 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in ($(OBJS)): Depend on stamp-picdir.law1999-11-152-1/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30535 138bc75d-0d04-0410-961f-82ee72b054a4
* * bitset: Include limits.h.loewis1999-11-062-0/+8
| | | | | | | * 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-11-05 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>gdr1999-11-052-1/+8
| | | | | | | | | * std/valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION): When building meta-expressions don't forget to take the contained closures. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30424 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-10-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>gdr1999-10-192-2/+6
| | | | | | | * std/valarray_meta.h: (_BinClos::_BinClos): Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30092 138bc75d-0d04-0410-961f-82ee72b054a4
* Update copyright.law1999-09-271-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29677 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-09017 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>gdr1999-09-172-1/+5
| | | | | | | * std/valarray_array.h (__valarray_copy): Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29476 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-09-17 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>gdr1999-09-172-1/+7
| | | | | | | | | * std/complext.cc (pow): Don't expect floating point promotion in presence of template argument deduction. There is no such thing. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29474 138bc75d-0d04-0410-961f-82ee72b054a4
* Move *-*-gnu* pattern below *-*-linux*.schwab1999-09-012-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29026 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Alphabetize selection of .ml fragments.law1999-08-252-4/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28845 138bc75d-0d04-0410-961f-82ee72b054a4
* * pthread_alloc: Solaris' ctype.h defines _U to 01; use _Up asoliva1999-08-092-9/+14
| | | | | | | template parameter instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28605 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (MARLINK, MSHLINK): Handle library versionlaw1999-08-052-2/+7
| | | | | | | number components with more than one numeric digit. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28531 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (INTERFACE): Bump to 3.law1999-07-182-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28161 138bc75d-0d04-0410-961f-82ee72b054a4
* * stdexcepti.cc (__out_of_range): Use std:: qualifier for namesmmitchel1999-07-162-2/+8
| | | | | | | | in std. (__length_error): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28117 138bc75d-0d04-0410-961f-82ee72b054a4
* law1999-07-092-1/+5
| | | | | | | * Makefile.in (VERSION): Bump to 2.10.0. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28036 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_queue.h: Rename _M_c to c, and _M_comp to comp.loewis1999-06-172-41/+45
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27581 138bc75d-0d04-0410-961f-82ee72b054a4
* law1999-06-072-1/+6
| | | | | | | | * configure.in (*-*-freebsd2*): Add missing '*' at end of configure string. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27414 138bc75d-0d04-0410-961f-82ee72b054a4
* * std/std_valarray.h: Don't #include unconditionally <alloca.h>gdr1999-06-052-2/+30
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27364 138bc75d-0d04-0410-961f-82ee72b054a4
* * std/std_valarray.h: New file.gdr1999-06-0414-3/+3130
| | | | | | | | | | | | | | | | | | | | | * std/slice.h: New file. * std/slice_array.h: New file. * std/gslice.h: New file. * std/gslice_array.h: New file. * std/mask_array.h: New file. * std/indirect_array.h: New file. * std/valarray_array.h: New file. * std/valarray_array.tcc: New file. * std/valarray_meta.h: New file. * valarray.cc: New file. * valarray: New file * Makefile.in (OBJS): add valarray.o (HEADERS): add valarray (valarray.o): define dependency on valarray.cc (install): make it possible to install valarray files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27354 138bc75d-0d04-0410-961f-82ee72b054a4
* Wed Jun 2 00:21:54 1999 Robert Lipe <robertlipe@usa.net>law1999-06-012-2/+14
| | | | | | | | * std/bastring.h (class basic_string:Rep): Encode xlock opcode as .bytes instead of mnemonics. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27295 138bc75d-0d04-0410-961f-82ee72b054a4
* libchill, libf2c, libobjc:law1999-05-202-13/+5
| | | | | | | | | | | | * configure.in (AC_PREREQ): Update to 2.13. (AC_EXEEXT): Call to find possible file extension. (compiler_name): Use. * configure: Regenerate. libio, libstdc++ * configure.in: Test for ${compiler_name}.exe as well. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27050 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h: Only define __STL_PTHREADS with GLIBC >= 2 forlaw1999-05-172-8/+15
| | | | | | | Linux. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26982 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h (__CYGWIN__): Cygwin newlib RTL lacks drand48.law1999-05-172-0/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26966 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Add shared library support for the Hurdlaw1999-05-153-0/+13
| | | | | | | | (*-*-gnu*). * config/gnu.ml: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26942 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (compiler_name): Don't do the skip-this-dir thingjason1999-05-122-1/+8
| | | | | | | if we're reconfiguring. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26899 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1999-05-071-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26821 138bc75d-0d04-0410-961f-82ee72b054a4
* (class basic_string::Rep): Make release member function thread-safe fordrepper1999-05-071-0/+27
| | | | | | | ix86 (x>=4) and UltraSPARC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26820 138bc75d-0d04-0410-961f-82ee72b054a4
* Update.drepper1999-05-072-2/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26819 138bc75d-0d04-0410-961f-82ee72b054a4
* Make it possible to compile with __USE_MALLOC.drepper1999-05-072-2/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26818 138bc75d-0d04-0410-961f-82ee72b054a4
* Fixed some old ChangeLog entries I wrote before becoming aware of the GNUoliva1999-04-272-5/+5
| | | | | | | coding standards. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26679 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/freebsd.ml (LIBS): Add ARLINK.law1999-04-263-2/+7
| | | | | | | * config/openbsd.ml (LIBS): Add ARLINK. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26640 138bc75d-0d04-0410-961f-82ee72b054a4
* * stl_config.h (__MINGW32__): Mingw32 RTL lacks drand48.law1999-04-122-0/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26388 138bc75d-0d04-0410-961f-82ee72b054a4
* * 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-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