Jason Merrill
38bab5d4c6
* tstring.cc (identitytest): s/remove/erase/.
...
From-SVN: r15886
1997-10-10 03:43:28 -04:00
Jason Merrill
da8c445d07
stdexcepti.cc (__out_of_range): New fn.
...
* stdexcepti.cc (__out_of_range): New fn.
(__length_error): New fn.
* std/bastring.h (OUTOFRANGE): Fix logic. Use throwing functions.
(LENGTHERROR): Likewise.
Revert Oct 2 changes.
* string: Revert Oct 2 changes.
* std/{f,d,ld}complex.h: Replace guiding fns if not -ansi.
From-SVN: r15885
1997-10-10 02:56:56 -04:00
Jason Merrill
b6aa195e20
bastring.h: Move exception stuff after definition of string.
...
* std/bastring.h: Move exception stuff after definition of string.
Move typedef of string here.
* string: From here.
From-SVN: r15832
1997-10-02 13:26:16 -04:00
Jason Merrill
905a881f36
[multiple changes]
...
Sat Sep 27 16:48:00 1997 Jason Merrill <jason@yorick.cygnus.com>
* std/complext.h: Lose injection decls.
* std/fcomplex.h: Likewise.
* std/dcomplex.h: Likewise.
* std/ldcomplex.h: Likewise.
Sat Sep 27 16:47:35 1997 Mark Mitchell <mmitchell@usa.net>
* std/complext.h: Declare templates before making them
friends. Use new friend <> syntax.
* std/complext.cc: Don't rely on guiding declarations.
* std/fcomplex.h: Use new friend <> syntax.
* std/dcomplex.h: Likewise.
* std/ldcomplex.h: Likewise.
From-SVN: r15776
1997-09-28 15:21:52 -04:00
Jason Merrill
5a4a879c40
bastring.h: Enable exceptions.
...
* std/bastring.h: Enable exceptions.
(assign, append, insert, replace): Implement member template versions.
* tstring.cc: Add some tests for the member templates.
From-SVN: r15717
1997-09-25 23:01:01 -04:00
Jeff Law
382738969d
More stuff from Uli.
...
From-SVN: r15487
1997-09-16 10:11:13 -06:00
Ulrich Drepper
e693cc28bb
Uli's libio/libstdc++ patches.
...
From-SVN: r15486
1997-09-16 10:01:55 -06:00
Jason Merrill
2a32969dd4
bastring.h (class basic_string): Add global scope to use of reverse_iterator.
...
* std/bastring.h (class basic_string): Add global scope to
use of reverse_iterator.
From-SVN: r15423
1997-09-11 21:56:59 -04:00
Jason Merrill
f12bc7b53d
* std/bastring.h: Adjust use of reverse_iterator template.
...
From-SVN: r15212
1997-09-09 22:51:35 -04:00
Jason Merrill
ff893307d0
algo.h, [...]: Update To September 8 SGI release.
...
* 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-09 22:49:45 -04:00
Mark Mitchell
113952ef50
stl_config.h (__STL_MEMBER_TEMPLATES): Enable.
...
Tue Sep 9 17:38:47 1997 Mark Mitchell <mmitchell@usa.net>
* stl_config.h (__STL_MEMBER_TEMPLATES): Enable.
From-SVN: r15209
1997-09-09 22:29:42 -04:00
Jeffrey A Law
57f260dfbd
* lib/libstdc++.exp: Remove libg++_link_flags.
...
From-SVN: r15057
1997-09-03 09:38:21 -06:00
Alexandre Oliva
b9e6eb36ff
Makefile.in: create correct multiple links to shared libstdc++.
...
* Makefile.in: create correct multiple links to
shared libstdc++.
From-SVN: r14953
1997-08-27 00:04:41 -06:00
H.J. Lu
cf7c222f5d
Makefile.in (check): Don't depend on site.exp.
...
* testsuite/Makefile.in (check): Don't depend on site.exp.
(just-check): Depend on site.exp.
Fixes problems with SMP "make check".
From-SVN: r14945
1997-08-26 12:28:26 -06:00
Jason Merrill
3e68fa8311
[multiple changes]
...
Mon Aug 25 14:26:45 1997 Jason Merrill <jason@yorick.cygnus.com>
* Makefile.in (CXXFLAGS): Add -Weffc++.
Sat Aug 23 21:25:37 1997 Mark Mitchell <mmitchell@usa.net>
* bastring.h: Enable reverse_iterator and its ilk.
* bastring.h: Provide specializations of member function templates
for const_iterator.
From-SVN: r14922
1997-08-25 20:27:06 -04:00
Jason Merrill
6599da043e
Initial revision
...
From-SVN: r14877
1997-08-21 18:57:35 -04:00