summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorJohannes Singler <singler@kit.edu>2009-12-04 16:29:26 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2009-12-04 16:29:26 +0000
commitc21237d52701733032eaa6fb97e4d233fabcaaaa (patch)
tree9627aa49e8b2b8c8122e2477742889ec1dda185b /libstdc++-v3
parenta4384badd778dd4d5947f4a9aadf1c34050d6049 (diff)
downloadgcc-c21237d52701733032eaa6fb97e4d233fabcaaaa.tar.gz
ChangeLog: Remove spurious white spaces and tabs.
2009-12-04 Paolo Carlini <paolo.carlini@oracle.com> * ChangeLog: Remove spurious white spaces and tabs. * ChangeLog-2007: Likewise. * ChangeLog-2006: Likewise. * ChangeLog-2005: Likewise. * ChangeLog-2004: Likewise. * ChangeLog-2003: Likewise. * ChangeLog-2002: Likewise. * ChangeLog-2000: Likewise. * ChangeLog-1999: Likewise. From-SVN: r154985
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/ChangeLog-1999485
-rw-r--r--libstdc++-v3/ChangeLog-2000724
-rw-r--r--libstdc++-v3/ChangeLog-200212
-rw-r--r--libstdc++-v3/ChangeLog-2003196
-rw-r--r--libstdc++-v3/ChangeLog-200484
-rw-r--r--libstdc++-v3/ChangeLog-2005584
-rw-r--r--libstdc++-v3/ChangeLog-2006312
-rw-r--r--libstdc++-v3/ChangeLog-2007368
9 files changed, 1386 insertions, 1385 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3bdd2c830a7..4c4fbbf88aa 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -586,8 +586,8 @@
2009-10-28 Johannes Singler <singler@kit.edu>
PR libstdc++/40852
- * include/parallel/multiseq_selection.h
- (multiseq_partition, multiseq_selection): Avoid intermediate
+ * include/parallel/multiseq_selection.h
+ (multiseq_partition, multiseq_selection): Avoid intermediate
values exceeding the integer type range for very large inputs.
2009-10-26 Paolo Carlini <paolo.carlini@oracle.com>
@@ -782,7 +782,7 @@
Update link to bogus site with reference to unix.org.
* doc/xml/manual/ctype.xml: Ditto.
* doc/xml/manual/locale.xml: Ditto.
-
+
2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
* include/parallel/numeric (__adjacent_difference_switch): Fix typo.
diff --git a/libstdc++-v3/ChangeLog-1999 b/libstdc++-v3/ChangeLog-1999
index 138c5fd6866..29a506317cf 100644
--- a/libstdc++-v3/ChangeLog-1999
+++ b/libstdc++-v3/ChangeLog-1999
@@ -31,7 +31,7 @@
1999-12-21 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
* bits/c++config.h.in (__GLIBCPP__): 19991221.
- * docs/index.html: Add correct information.
+ * docs/index.html: Add correct information.
* config/irix: New directory.
* config/irix/ctype.cc: Add irix-6.5 info. Not tested.
@@ -40,14 +40,14 @@
* config/aix: New directory.
* config/aix/ctype.cc: Add aix-4.2 info. Not tested.
* config/aix/bits/ctype_base.h: And here.
-
+
1999-12-21 Philip Martin <pm@corris.dircon.co.uk>
* bits/basic_string.h: Add special case handling for integral
"iterators".
* bits/std_string.h: include type_traits.h
* testsuite/21_strings/ctor_copy_dtor.cc: Tweak.
-
+
1999-12-21 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
* bits/fstream.tcc (seekoff): Output buffer based on _M_*_in and
@@ -57,7 +57,7 @@
* testsuite/27_io/filebuf-2.tst: Correct, remove weird character
at the end of the file.
* testsuite/27_io/filebuf-3.tst: Correct.
-
+
1999-12-21 Phil Edwards <pedwards@jaj.com>
* docs/gentop/index: Hold off on .7 announcement date.
@@ -85,11 +85,11 @@
* src/Makefile.in: Regenerate.
1999-12-20 Benjamin Kosnik <bkoz@cygnus.com>
-
+
* mkcheck (SRC_DIR): Now have to include config/* dir if "make
check" and not "make check-install." Temporarily hack in linux
support.
-
+
* bits/std_streambuf.h: Tweaks.
* bits/streambuf.tcc (xsgetn): Tweaks.
* bits/std_fstream.h (sync): Make _M_really_overflow consistent.
@@ -117,25 +117,25 @@
1999-12-19 Benjamin Kosnik <bkoz@cygnus.com>
Ulrich Drepper <drepper@cygnus.com>
-
+
* acconfig.h: Remove _GLIBCPP_USE_CTYPE_ISBIT.
* src/locale.cc: Take out platform-specific hacks.
* config/linux/ctype.cc: Put here.
* config/solaris/ctype.cc: Put here.
- * config/default/ctype.cc: Put here.
+ * config/default/ctype.cc: Put here.
* bits/locale_facets.h: Take out platform-specific hacks.
* config/linux/bits/ctype_base.h: Put here.
* config/solaris/bits/ctype_base.h: Put here.
- * config/default/bits/ctype_base.h: Put here.
+ * config/default/bits/ctype_base.h: Put here.
* configure.in: Bump version.
Add tests for top-level config directory.
* configure: Regenerated.
* src/Makefile.am (INCLUDES): Add platform-specific dir.
* src/Makefile: Regenerate.
-
+
1999-12-19 Benjamin Kosnik <bkoz@cygnus.com>
Ulrich Drepper <drepper@cygnus.com>
@@ -151,7 +151,7 @@
* bits/c++config.h.in (__GLIBCPP__): Bump.
* docs/17_intro/RELEASE-NOTES: Update, Gaby please add your stuff.
- * docs/17_intro/TODO: Update.
+ * docs/17_intro/TODO: Update.
* bits/locale_facets.h: Touch this too.
* bits/localefwd.h: Add typedefs for loooooong vector names.
@@ -159,9 +159,9 @@
(has_facet): Simplify.
* src/locale-inst.cc: Add instantiations.
* src/locale.cc: Tweaks.
-
- * bits/std_streambuf.h: Move indeterminates into. .
- * bits/std_fstream.h: Here.
+
+ * bits/std_streambuf.h: Move indeterminates into. .
+ * bits/std_fstream.h: Here.
* bits/fstream.tcc (underflow): Rewind just for ios_base::out
streams.
* bits/sstream.tcc: Very minor formatting tweaks.
@@ -171,7 +171,7 @@
* testsuite/27_io/istream_unformatted.cc (test05): More tweaks,
include fstream.
* testsuite/27_io/filebuf.cc: Tweaks.
-
+
1999-12-17 Phil Edwards <pedwards@jaj.com>
* configure.in: Add OPTLEVEL, -O2 for gcc 2.96+, nothing otherwise.
@@ -206,7 +206,7 @@
* mknumeric_limits (OUT_C): restart only if $OUT_C is present.
- * bits/std_complex.h
+ * bits/std_complex.h
(complex<float>::complex(const complex<double>&),
complex<float>::complex(const complex<long double>&)): Define.
@@ -223,7 +223,7 @@
(test05): Same for stringbufs.
* testsuite/27_io/istream_unformatted-2.tst: New file.
* testsuite/27_io/istream_unformatted-1.tst: New file.
- * testsuite/27_io/istream_unformatted-1.txt: New file.
+ * testsuite/27_io/istream_unformatted-1.txt: New file.
* testsuite/21_strings/inserters_extractors.cc (test05): Change
output file.
@@ -242,7 +242,7 @@
cannot be inlined, as I can see no real reason to disqualify it.
(__valarray_product(const _Tp*, const _Tp*)): Same here.
* bits/std_valarray.h (valarray::operator[](size_t)): Same here.
-
+
* docs/17_intro/TODO: Update.
1999-12-12 Benjamin Kosnik <bkoz@gnu.org>
@@ -253,15 +253,15 @@
the resultant position.
* bits/fstream.tcc (seekoff): Explicitly set return value to
resultant external byte sequence position, not value returned from
- _M_file->seekoff. Need to make
+ _M_file->seekoff. Need to make
(seekpos): New definition.
-
+
* bits/istream.tcc (seekg): As per Library Issues List 136, set to
just istream. Necessary, or else tellg will give an invalid stream
position, but seekg will return a valid stream position, which is
not groovy: see testcase addition.
* bits/ostream.tcc (seekp): Same.
-
+
* bits/streambuf.tcc (_S_copy_streambufs): Simplify.
* bits/sstream.tcc: Tweaks.
* bits/locale_facets.tcc: Tweaks.
@@ -277,9 +277,9 @@
* bits/localefwd.h: And here.
* bits/std_ostream.h: Tweaks, sentry ctor can't be inlined.
* bits/ostream.tcc: Put here.
-
- Frank Ch. Eigler <fche@cygnus.com>
- * src/Makefile.am: Adjust CXXFLAGS, add AM_CXXFLAGS.
+
+ Frank Ch. Eigler <fche@cygnus.com>
+ * src/Makefile.am: Adjust CXXFLAGS, add AM_CXXFLAGS.
1999-12-08 Benjamin Kosnik <bkoz@cygnus.com>
@@ -326,7 +326,7 @@
1999-12-06 Mumit Khan <khan@xraylith.wisc.edu>
- * bits/istream.tcc (basic_istream::ignore): streamsize is not
+ * bits/istream.tcc (basic_istream::ignore): streamsize is not
necessarily an `int'.
1999-12-06 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
@@ -349,7 +349,7 @@
worth doing correctly. Remove const designation on ios argument.
* testsuite/27_io/ios_manip_basefield.cc (test02): Add tests.
* testsuite/27_io/ostream_inserter_arith.cc (test03): Add tests.
-
+
1999-12-04 Benjamin Kosnik <bkoz@gnu.org>
* bits/std_sstream.h (streambuf::underflow): Check for mode == in.
@@ -365,7 +365,7 @@
* bits/ostream.tcc (ostream::operator<<(const char*)): Stub out
unused argument.
(ostream::operator<<(_CharT)): Fix.
-
+
* bits/std_sstream.h: Temporarily disable including sstream.tcc to
see if this will increase compile speed.
* bits/std_ostream.h: Likewise. . .
@@ -375,23 +375,23 @@
instantiation purposes.
* src/string-inst.cc: And here.
* testsuite/27_io/ostream_inserter_arith.cc: Add test case.
-
+
1999-12-02 Benjamin Kosnik <bkoz@gnu.org>
* testsuite/27_io/istream_unformatted.cc (test03): Add tests.
- * bits/istream.tcc (get(streambuf)): More fixes.
+ * bits/istream.tcc (get(streambuf)): More fixes.
(istream::ignore): Get specific about numeric_limits<int>::max()
requirements.
* bits/fstream.tcc (filebuf::open): Tweaks for _M_last_overflowed.
(filebuf::close): Same.
* testsuite/27_io/filebuf.cc: Add tests for ios_base::ate.
-
+
1999-12-01 Phil Edwards <pedwards@jaj.com>
* mkcheck: Support for compilation/execution timing.
* testsuite/printnow.c: New file.
-
+
1999-12-01 Phil Edwards <pedwards@jaj.com>
* bits/std_cwchar.h: Test for _GLIBCPP_USE_WCHAR_T.
@@ -411,7 +411,7 @@
* bits/std_istream.h: Same.
* bits/sstream.tcc (stringbuf::pbackfail): Fix.
* testsuite/27_io/stringbuf.cc: Tweak.
- * testsuite/27_io/istream_unformatted.cc (test02): Mo' tests.
+ * testsuite/27_io/istream_unformatted.cc (test02): Mo' tests.
* bits/ostream.tcc (ostream::operator<<(arith)): Set badbit, not
failbit on failure, as per 27.6.2.5.2.
@@ -423,12 +423,12 @@
* configure.in: Fix checks for mbstate_t and WCHAR_MIN/MAX.
* configure: Regenerate.
-
+
1999-11-29 Benjamin Kosnik <bkoz@gnu.org>
* bits/istream.tcc (get(streambuf, char)): Fix.
* testsuite/27_io/istream_unformatted.cc (test03): Add tests.
-
+
1999-11-29 Scott Snyder <snyder@fnal.gov>
* bits/basic_string.h (append(const _Char*, size_type)): The
@@ -450,12 +450,12 @@
* bits/c++config.h.in (_GLIBC_USE_WCHAR_T): Move from here ...
* acconfig.h (_GLIBC_USE_WCHAR_T): to here.
* bits/string.tcc (wstring::_S_find): Guard wchar_t specialization.
-
+
1999-11-29 Mumit Khan <khan@xraylith.wisc.edu>
* acinclude.m4: Fix typo.
* src/complex.cc: Fix macro line continuation.
-
+
1999-11-29 Petter Urkedal <petter@matfys.lth.se>
* src/Makefile.am (CXXFLAGS): Add -Wno-format to allow non-
@@ -466,7 +466,7 @@
* testsuite/27_io/istream_unformatted.cc (test03): Add tests.
* bits/istream.tcc (istream::get): Extract to argument minus one.
Various tweaks and fixes.
-
+
1999-11-22 Mumit Khan <khan@xraylith.wisc.edu>
* bits/locale_facets.tcc: Workaround for compiler crash on
@@ -505,7 +505,7 @@
* bits/valarray_meta.h: Don't forget to define tanh
1999-11-18 Philip Martin <pm@corris.dircon.co.uk>
-
+
* src/stl-inst.cc: Use typedef to refer to iterator
* stl/bits/stl_algobase.h: Add traits based dispatch for
__normal_iterator in the copy()algorithm
@@ -527,7 +527,7 @@
* bits/std_sstream.h (stringbuf::_M_really_sync): Add __iend as a
parameter.
* bits/sstream.tcc: Adjust here too.
-
+
1999-11-17 Benjamin Kosnik <bkoz@gnu.org>
* bits/sbuf_iter.h (istreambuf_iter::equal): Tweak.
@@ -543,7 +543,7 @@
* bits/std_sstream.h (_M_really_sync): Fix ibuffer positioning for
in|out bufs that are empty. . .
* testsuite/27_io/istream_extractor_arith.cc (test03): Add.
-
+
1999-11-16 Benjamin Kosnik <bkoz@gnu.org>
* testsuite/27_io/streambuf.cc (class testbuf): Don't set _M_buf_size.
@@ -592,8 +592,8 @@
* testsuite/27_io/filebuf.cc: Fix.
* testsuite/27_io/ostream_inserter_other.cc: Fix.
* testsuite/27_io/ostream_inserter_other-2.tst: New file.
- * testsuite/27_io/stringbuf.cc: Tweak.
- * testsuite/27_io/streambuf.cc: Tweak.
+ * testsuite/27_io/stringbuf.cc: Tweak.
+ * testsuite/27_io/streambuf.cc: Tweak.
* testsuite/27_io/istream_extractor_other.cc: Fix.
1999-11-11 Matthias Klose <doko@cs.tu-berlin.de>
@@ -634,15 +634,15 @@
(_S_istream_fcache): New function.
Move functions out-of-line.
* bits/istream.tcc: Put here.
-
+
* bits/basic_ios.tcc (basic_ios::imbue): Tweaks, remove call to
_M_call_callbacks(), as ios_base::imbue does this already.
* src/ios.cc (register_callback): Clean.
(_M_call_callbacks): Same.
* bits/ios_base.h: Callback work.
* testsuite/27_io/ios_base_callbacks.cc (test01): New file.
-
-1999-11-10 Benjamin Kosnik <bkoz@cygnus.com>
+
+1999-11-10 Benjamin Kosnik <bkoz@cygnus.com>
Matthias Klose <doko@cs.tu-berlin.de>
* stl/ext/stl_rope.h: Fix initialization order.
@@ -657,7 +657,7 @@
* bits/istream.tcc: Re-order.
* bits/std_istream.h: Fix getline problems.
* testsuite/27_io/istream_unformatted.cc: New tests.
-
+
Clean up regressions.
* bits/std_sstream.h: Set initial stringbufs correctly.
@@ -667,7 +667,7 @@
vector::iterator.
* testsuite/23_containers/vector_modifiers.cc (test01): New file,
tests.
-
+
1999-11-09 Benjamin Kosnik <bkoz@cygnus.com>
* src/Makefile.am (CXXFLAGS): Add -Winline.
@@ -677,12 +677,12 @@
* bits/valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION): When
building meta-expressions don't forget to take the contained
- closures.
+ closures.
1999-11-02 Benjamin Kosnik <benjamin@cygnus.com>
* configure: Regenerate.
-
+
1999-11-02 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/valarray_meta.h (_Expr<>::sum): Tweak. Use copy-initialization
@@ -703,9 +703,9 @@
* bits/basic_string.h: Explicitly cast npos to unsigned type,
reported by Richard Atterer.
* bits/char_traits.h: For consistency's sake, here too.
-
+
* configure.in: Bump version to 2.90.7.
-
+
1999-10-31 Benjamin Kosnik <bkoz@cygnus.com>
* testsuite/27_io/ostream_inserter_char-1.tst: Check file output.
@@ -715,7 +715,7 @@
* bits/sstream.tcc (seekpos): Tricks, mostly: check _M_mode before
writing into buffer.
(seekoff): Same.
-
+
1999-10-29 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/valarray_array.h (__valarray_sum): New function.
@@ -723,17 +723,16 @@
* bits/std_valarray.h (valarray<T>::product): Comment out.
* bits/std_valarray.h (valarray<T>::sum): Use __valarray_sum
- instead of accumulate.
+ instead of accumulate.
* src/valarray-inst.cc: Remove explicit intantiation of
- class multiplies<size_t>, accumulate, valarray<size_t>::product.
+ class multiplies<size_t>, accumulate, valarray<size_t>::product.
* src/valarray-inst.cc (__valarray_product): Instantiate
- explicitly.
+ explicitly.
* src/valarray-inst.cc (__valarray_product(const
- valarray<size_t>&)): New function.
+ valarray<size_t>&)): New function.
* src/valarray-inst.cc (gslice::_Indexer::_Indexer): Don't use
valarray<size_t>::product. Use __valarray_product instead.
-
1999-10-25 Benjamin Kosnik <bkoz@cygnus.com>
@@ -744,11 +743,11 @@
specialization that was commented out, as ostreams now have to
correctly deal with padding.
* testsuite/27_io/ostream_inserter_char.cc (main): Add tests.
-
+
* testsuite/21_strings/ctor_copy_dtor.cc(test02): Add test case
from mailing list. This is a bug, and should be fixed.
* testsuite/21_strings/inserters_extractors.cc (main): Tweak, fix typo.
-
+
1999-10-22 Petter Urkedal <petter@matfys.lth.se>
* stl/bits/stl_numeric.h (__power): Replaced argument name `__opr'
@@ -759,9 +758,9 @@
* bits/ios_base.h: Change argument names.
* docs/17_intro/BADNAMES: Add __opr.
-
+
1999-10-20 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
-
+
Work on compilation slowdowns from 10-5 to 10-12, which are
related to the _Callback_list inlining/merge-ifcation, which is
still a pending issue, but this stuff is necessary cleanup anyway.
@@ -771,7 +770,7 @@
* bits/basic_ios.tcc: Move out of line definitions here, move
small out-of-line definitions inline.
* bits/basic_ios.h: From here.
-
+
* bits/streambuf.tcc (pbackfail, overflow): Move back inline.
* bits/std_streambuf.h: From here.
@@ -783,7 +782,7 @@
vestigial issspace hacks and use ctype::is instead.
(getline): Remove unnecessary loops, fortify and pasteurize.
(ws): Same.
-
+
1999-10-18 Benjamin Kosnik <bkoz@cygnus.com>
* bits/istream.tcc (operator>>): Tweak.
@@ -802,7 +801,7 @@
not allocated, size.
* testsuite/21_strings/inserters_extractors.cc (test06): Add test
case.
-
+
1999-10-17 Benjamin Kosnik <bkoz@cygnus.com>
* testsuite/26_numerics/c_math.cc (test03): Tweak.
@@ -816,8 +815,8 @@
* bits/istream.tcc (istream::sentry::sentry()): Simplify, correct
as per issues list addition--set failbit, eof on empty buffers.
* testsuite/27_io/istream_sentry.cc: New file.
-
-1999-10-12 Chris Prince <prince@wcug.wwu.edu>
+
+1999-10-12 Chris Prince <prince@wcug.wwu.edu>
* bits/std_cstdio.h: Remove Solaris hacks.
@@ -858,14 +857,14 @@
* acconfig.h: Add _GLIBCPP_HAS_WCHAR_MIN_MAX.
* configure.in (LIBS): Plus checks for WCHAR_MIN, WCHAR_MAX.
* configure: Regenerate.
-
+
1999-10-06 Benjamin Kosnik <bkoz@milou.cygnus.com>
* bits/streambuf.tcc (streambuf::xsgetn): Rewrite.
(streambuf::xsputn): Put in break.
Aiming for parity between these two (mostly) similar functions.
Need to re-write tests.
-
+
* bits/ios_base.h (ios_base::_M_copy_base): Remove declaration.
Make data members protected, not private.
* src/ios.cc (ios_base::_M_copy_base): Move _Callback_list into
@@ -874,14 +873,14 @@
(basic_ios::clear): Throw ios_base::failure on occasion.
(basic_ios::exceptions): Fix.
* testsuite/27_io/ios_members.cc (test02): Add tests.
-
+
* bits/fpos.h: Default initialize.
* testsuite/27_io/fpos.cc (test03): Add test.
-1999-10-04 Russell Davidson <russell@qed.econ.queensu.ca>
+1999-10-04 Russell Davidson <russell@qed.econ.queensu.ca>
* src/basic_file.cc: Fix open modes.
-
+
1999-10-04 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/locale_facets.tcc (num_get<>::do_get): Fix typo.
@@ -902,9 +901,9 @@
_S_format_long: Use long, not int.
Add std_limits.h include, for numeric_limits.
* testsuite/27_io/istream.cc: Make instantiations work when using
- -fhonor-std.
+ -fhonor-std.
* testsuite/27_io/ostream.cc: Same.
-
+
1999-09-21 Benjamin Kosnik <bkoz@milou.cygnus.com>
* bits/fpos.h (fpos::operator streamoff): Make const, don't return
@@ -943,7 +942,7 @@
* testsuite/27_io/ios_manip_basefield.cc: This.
* testsuite/27_io/stdios_fmtflags_manip: Change to
* testsuite/27_io/ios_manip_fmtflags.cc: This.
-
+
* bits/fpos.h: Fix discarding qualifiers on this when
using _M_position with a const fpos.
* bits/std_iosfwd.h: Tweak.
@@ -955,7 +954,7 @@
* bits/ostream.tcc: Tweak.
* testsuite/21_strings/inserters_extractors.cc (test04, test05):
Add new regressions.
-
+
1999-09-16 Benjamin Kosnik <bkoz@milou.cygnus.com>
* bits/basic_ios.h: Inline, tweak.
@@ -967,10 +966,10 @@
1999-09-15 Vadim Egorov <egorovv@1c.ru>
- * bits/streambuf.tcc (basic_streambuf::xsputn): Add check for
+ * bits/streambuf.tcc (basic_streambuf::xsputn): Add check for
zero count puts.
* testsuite/21_strings/inserters_extractors.cc (test01): Add test.
-
+
1999-09-08 Benjamin Kosnik <bkoz@milou.cygnus.com>
* bits/c++config.h.in: Add emacs hints.
@@ -996,11 +995,11 @@
* bits/std_cmath.h: Add mess of defines.
* testsuite/26_numerics/modf_float.cc: Change to
* testsuite/26_numerics/c_math.cc: This.
-
+
* src/locale.cc: Change.
* bits/locale_facets.h: Fix.
* testsuite/22_locale/ctype.cc: Add temporary tests.
-
+
1999-08-24 Benjamin Kosnik <bkoz@cygnus.com>
* bits/fpos.h: Test.
@@ -1019,9 +1018,9 @@
* bits/std_istream.h: Correct initialization.
* bits/std_ostream.h: Likewise.
* bits/std_sstream.h: Likewise.
- * bits/std_fstream.h: Likewise.
+ * bits/std_fstream.h: Likewise.
* testsuite/27_io/stringstream.cc: Add test case.
-
+
* bits/std_sstream.h: Replace ____string_type with __string_type.
* bits/basic_ios.h (basic_ios::rdbuf(sb*): Call clear(), as required.
* bits/std_ostream.h: Tweak dtor.
@@ -1030,7 +1029,7 @@
* src/Makefile.am (CXXFLAGS): Add -O2.
* src/Makefile.in: Likewise.
-
+
* src/gen-num-limits.cc: Conditionally allow wchar_t. See what
this breaks. . .
* mknumeric_limits (numeric_limits): Uglify.
@@ -1054,12 +1053,12 @@
* bits/sstream.tcc (stringbuf::overflow): Copy buffer into string
before overflow forces a resize.
* testsuite/27_io/ostream_inserter_char.cc: New file.
-
+
* bits/std_fstream.h: Remove declaration.
* bits/fstream.tcc: Move uflow.
* bits/std_streambuf.h: To here.
* bits/streambuf.tcc: Make consistent.
-
+
* src/Makefile.am (WERROR): Enable.
* src/Makefile.in: Regenerate.
* bits/sbuf_iter.h: Tweak.
@@ -1082,7 +1081,7 @@
expect.
* docs/index.html: Link Stroustrup's C++ page.
-
+
1999-08-12 Michael Cook <cook@sightpath.com>
* bits/fstream.tcc: Fix signed/unsigned -Wall warning.
@@ -1093,11 +1092,11 @@
* src/Makefile.in: ditto.
1999-08-12 Benjamin Kosnik <bkoz@tintin.cygnus.com>
- Russell Davidson <russell@ehess.cnrs-mrs.fr>
+ Russell Davidson <russell@ehess.cnrs-mrs.fr>
* bits/locale_facets.tcc (_M_extract): Finish off patch from yesterday.
* src/Makefile.am (myinstallheaders): Tweak, remove PHONY.
-
+
1999-08-11 Benjamin Kosnik <bkoz@tintin.cygnus.com>
* testsuite/27_io/istream_unformatted.cc: New file.
@@ -1107,7 +1106,7 @@
* testsuite/27_io/istream_extractor_other-1.txt: New file.
* testsuite/27_io/istream_extractor_other-1.tst: New file.
- * testsuite/27_io/istream_extractor_other-2.tst: New file.
+ * testsuite/27_io/istream_extractor_other-2.tst: New file.
* testsuite/27_io/istream_extractor_other.cc: Add tests.
* bits/istream.tcc: Fix operator>>(streambuf*).
@@ -1120,13 +1119,13 @@
* docs/17_intro/howto.html: Same here.
Russell Davidson <russell@ehess.cnrs-mrs.fr>
- * stl/bits/stl_vector.h (_M_insert_aux):
+ * stl/bits/stl_vector.h (_M_insert_aux):
* bits/locale_facets.tcc (_M_extract): Tweaks for preliminary
decimal/floating point support.
* bits/locale_facets.h: Change _M_extract prototype.
* bits/char_traits.h (char_traits::to_int_type): Cast to unsigned.
* bits/std_istream.h (istream::read(char_type, streamsize)): Fix.
-
+
1999-08-10 Michael Cook <cook@sightpath.com>
* bits/fstream.tcc: Fix for unused variable warning (-Wall).
@@ -1139,17 +1138,17 @@
* src/locale.cc: ditto.
* src/localename.cc: ditto.
-1999-08-10 Kirat Singh <singhki@jany.gs.com>
+1999-08-10 Kirat Singh <singhki@jany.gs.com>
* bits/std_iomanip.h: Inline.
-
+
1999-08-10 Alfred Minarik <a8601248@unet.univie.ac.at>
-
+
* bits/std_streambuf.h: Correct member initialization order.
* src/ios.cc: Add definitions for ios_base data members.
-
+
1999-08-06 Phil Edwards <pedwards@ball.com>
-
+
* docs/index.html: Seventh snapshot updates. Minor tweaks.
* docs/faq/index.html: Ditto. Removed bugs sections that have
been fixed for a long time... Lots of "egcs" references still
@@ -1185,14 +1184,14 @@
($(generated_headers)): Same.
* src/gen-c++config.cc: Remove, rename to
* bits/c++config.h.in: New file. Bump version number.
- * configure.in: Generate bits/c++config.h at configure time.
+ * configure.in: Generate bits/c++config.h at configure time.
* math/mathconf.h: include bits/c++config.h, not config.h.
-
+
* bits/std_cmath.h: Fix remaining link error for solaris shared
builds. _GLIBCPP_HAS_BUILTIN_SINF has to be disabled for the time
being, as on Solaris this silently calls sinf, which does not
exist.
-
+
* src/complex.cc: More tweaks.
1999-08-03 Benjamin Kosnik <bkoz@cygnus.com>
@@ -1204,7 +1203,7 @@
* configure.in (NEED_C_LOG10): Delete.
* configure: Regenerate.
* math/Makefile.am: Change.
-
+
1999-07-30 Benjamin Kosnik <bkoz@cygnus.com>
* math/Makefile.am: Fix, for real.
@@ -1214,10 +1213,10 @@
* math/c_log10l.c (c_log10l): Change function name.
* math/c_log10f.c (c_log10f): Change function name.
* math/c_log10.c (c_log10): Change function name.
-
+
* math/complex-stub.h: Change to c_log* variants.
- * src/complex.cc: And here.
-
+ * src/complex.cc: And here.
+
1999-07-29 Benjamin Kosnik <bkoz@cygnus.com>
* testsuite/27_io/istream_extractor_other.cc: Correct last test.
@@ -1237,10 +1236,10 @@
* bits/std_istream.h: Fix char extractors.
* testsuite/27_io/istream_extractor_char.cc: Change.
* testsuite/27_io/istream_extractor_other.cc: Add tests.
-
+
1999-07-28 Benjamin Kosnik <bkoz@cygnus.com>
- * bits/std_cctype.h: Fix for solaris2.6 builds.
+ * bits/std_cctype.h: Fix for solaris2.6 builds.
* bits/istream.tcc: Fix, thanks Alfred.
* bits/std_istream.h: Formatting changes.
@@ -1248,7 +1247,7 @@
* libio/Makefile.am (libio_la_SOURCES): Remove cleanup.c, so that
_IO_cleanup will not be undefined.
* libio/*: Regenerate.
-
+
* bits/basic_string.h: More namespace-safety stuff.
* testsuite/27_io/istream_extractor_char.cc: Fix.
* testsuite/27_io/istream_extractor_arith.cc: Fix.
@@ -1267,7 +1266,7 @@
* configure.in (use_builtin_sinf): Check for _ISBit using autoconf.
* aclocal.m4: Regenerate by running `aclocal -I m4.`
-
+
* bits/istream.tcc: Fix.
* bits/std_istream.h: More changes to extractors.
@@ -1277,7 +1276,7 @@
* bits/std_istream.h: Partially revert.
* bits/std_ostream.h: Same.
- * bits/std_sstream.h: Revert.
+ * bits/std_sstream.h: Revert.
1999-07-26 Benjamin Kosnik <bkoz@cygnus.com>
@@ -1285,7 +1284,7 @@
* bits/std_ostream.h: Make default ctor/assign/operator= private.
* bits/std_istream.h: Same, also correct sentry args.
* bits/istream.tcc: Add correct sentry args.
-
+
* testsuite/27_io/istream_extractor_char.cc: New file.
* testsuite/27_io/istream_extractor_arith.cc: New file, old file,
name changes making me dizzy.
@@ -1311,7 +1310,7 @@
* src/complex.cc: Tweak. Remove dependency on complex::__value().
(sin, sinh, tan, than): Fix call to corresponding C9x function
- syntax.
+ syntax.
1999-07-24 Benjamin Kosnik <bkoz@fidel.cygnus.com>
@@ -1328,7 +1327,7 @@
the C functions are just plain functions.
* src/gen-num-limits.cc: Fix spelling inconsistencies.
-
+
1999-07-24 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* docs/18_support/howto.html: Start documentation. Need to keep
@@ -1341,10 +1340,10 @@
1999-07-23 Benjamin Kosnik <bkoz@fidel.cygnus.com>
- * bits/ios_base.h: Move state/exception functions into basic_ios.
+ * bits/ios_base.h: Move state/exception functions into basic_ios.
* bits/basic_ios.h: Same.
* src/ios.cc: And here. Callbacks don't attempt to reset
- state now.
+ state now.
* bits/std_streambuf.h: Separate ios and streambuf locale data
members and cached facets. Using this convention: _M_locale_buf for
@@ -1361,15 +1360,15 @@
* testsuite/27_io/ios_ctor.cc: New file.
* src/ios.cc: Move _M_state init to basic_ios::init().
* bits/basic_ios.h: To here.
-
+
Attempt for some consistency in naming for testsuite/27_io/*.cc.
* testsuite/27_io/boolfmt.cc: Rename to stdios_fmtflags_manip.cc
* testsuite/27_io/octfmt.cc: Rename to stdios_basefield_manip.cc
* testsuite/27_io/istream_manip.cc: Rename to istringstream_manip.cc.
* testsuite/27_io/ostream_manip.cc: Rename to ostringstream_manip.cc.
-
+
1999-07-22 Benjamin Kosnik <bkoz@fidel.cygnus.com>
-
+
* src/ios.cc: Tweak initializations of standard iostream
objects to closely match the standard. Tie cin/wcin, set flags on
cerr/wcerr
@@ -1395,12 +1394,12 @@
* testsuite/21_strings/find.cc (test01): Add tests to catch this
find bug. . .
-1999-07-20 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
+1999-07-20 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
* bits/basic_ios.h: Put into basic_ios namespace.
Tweak widen/narrow.
-1999-07-19 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
+1999-07-19 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
* bits/std_sstream.h (stringbuf::sync): Change to _M_really_sync,
adjust _M_*_cur pointers inside the function, so callee doesn't
@@ -1412,12 +1411,12 @@
1999-07-18 Mumit Khan <khan@xraylith.wisc.edu>
- * configure.in: Check for float.h and underscored version of
+ * configure.in: Check for float.h and underscored version of
math functions.
* acconfig.h: Add @BOTTOM@ section for handling underscored
math functions.
* configure: Regenerate.
- * config.h.in: Regenerate.
+ * config.h.in: Regenerate.
* math/mathconf.h (float.h): Include conditionally.
(M_PI): Define conditionally.
(INFINITE_P): Define for Mingw.
@@ -1447,12 +1446,12 @@
_M_buf_size to initial _M_string.size(), even though for
ostringstreams it is pretty pointless. It's necessary for
istringstreams.
- (stringbuf::str()): Adjust.
+ (stringbuf::str()): Adjust.
(stringbuf::str()): Adjust, call _M_init_stringbuf.
* bits/streambuf.tcc (streambuf::xsgetn): Adjust return value for
overflow's possible success.
(streambuf::xsputn): Adjust.
-
+
* testsuite/27_io/filebuf.cc: Adjust for the xsgetn re-write from
yesterday.
* testsuite/27_io/stringbuf.cc: Tweak.
@@ -1461,7 +1460,7 @@
* testsuite/23_containers/vector_cons.cc: Rename to be consistent
with other constructor tests to. . .
* testsuite/23_containers/vector_ctor.cc: New file.
-
+
1999-07-14 Alfred Minarik <a8601248@unet.univie.ac.at>
* testsuite/*: Changes to make the testsuit compilable with
@@ -1487,7 +1486,7 @@
* bits/basic_string.h: In the three functions that return
an iterator set _M_state to -1 before return.
Also optimized two cases of operator+.
-
+
1999-07-12 Phil Edwards <pedwards@ball.com>
* docs/index.html: Expand egcs-1.1.2 notes/links.
@@ -1497,7 +1496,7 @@
* docs/21_strings/stringtok_h.txt: Goodly spelling...
* docs/23_containers/howto.html: Stub for bitmasks.
* docs/27_io/howto.html: Add section on buffering, stub binary.
-
+
1999-07-12 Nathan Myers <ncm@cantrip.org>
* stl/bits/stl_tree.h (__black_count): Optimize.
@@ -1516,24 +1515,24 @@
* bits/fstream.tcc: Define, call from both ctors.
* bits/std_sstream.h (_M_init_stringbuf): New function.
* bits/sstream.tcc: Tweak.
-
+
* docs/27_io/iostreams_hierarchy.pdf: New file.
-
+
* docs/17_intro/CHECKLIST (basic_string<char>): Validation and
acceptance. Wooo-hoo!
* bits/char_traits.h: Change int_type for char_traits general
template, so that 21_strings/capacity.cc will compile.
* testsuite/21_strings/capacity.cc: Add operators.
-
+
* bits/string.tcc (string::compare): Clean up, re-implement.
* testsuite/21_strings/compare.cc: Tweak.
-
+
* bits/string.tcc (string:_M_mutate): Keep leaked value in
_M_state, which means that whenever begin() or end() has been
called, the string is unshareable, period. By doing this, insert
and erase member functions that return iterators can remain
- footloose and fancy free.
+ footloose and fancy free.
* testsuite/21_strings/invariants.cc: Update.
* bits/basic_string.h (string::append): Fix self-referential
@@ -1586,7 +1585,7 @@
* bits/std_ostream.h: And here.
* bits/ostream.tcc: Same.
* src/misc-inst.cc: Add instantiations for ws.
-
+
* src/string-inst.cc: Add instantiations for inserters and
extractors (operators << and >>, getline).
@@ -1599,12 +1598,12 @@
* testsuite/17_intro: header_[iosfwd, ios, iostream, iomanip,
istream, ostream, streambuf, fstream, sstream].cc: New files.
-
+
1999-06-30 Ryszard Kabatek <kabatek@chemie.uni-halle.de>
* bits/std_sstream.h (stringbuf::sync): Don't use string::begin()
and string::end().
-
+
* bits/basic_string.h (basic_string<>::_S_copy_chars): Add
specializations for _CharT*, iterator and const_iterator.
* src/string-inst.cc: Remove explicit instantiation, as
@@ -1616,26 +1615,26 @@
value of the new parameter to _M_length. In reserve check
_M_state and use _M_clone instead of _M_mutate.
-1999-06-30 Benjamin Kosnik <bkoz@happy.cygnus.com>
+1999-06-30 Benjamin Kosnik <bkoz@happy.cygnus.com>
* bits/basic_string.h: Fix _S_max_size.
* bits/string.tcc: Add def here.
* testsuite/21_strings/insert.cc: Fix.
-
+
* bits/sbuf_iter.h: Remove detritus.
* testsuite/24_iterators/istreambuf_iterator.cc: Add tests.
* src/locale-inst.cc: Elaborate iterator/locale instantiations
to resolve alpha-osf4 build problems.
-1999-06-29 Benjamin Kosnik <bkoz@happy.cygnus.com>
+1999-06-29 Benjamin Kosnik <bkoz@happy.cygnus.com>
* bits/string.tcc: Fix signed/unsigned issues in compares.
* stl/bits/stl_deque.h: And here.
* stl/bits/stl_string_fwd.h: Remove __get_c_string.
1999-06-29 Ryszard Kabatek <kabatek@chemie.uni-halle.de>
-
+
* bits/string.tcc: New implementation and interface of _M_mutate.
Adapt the change in all functions that call _M_mutate.
* bits/basic_string.h: And here.
@@ -1647,12 +1646,12 @@
1999-06-29 Phil Edwards <pedwards@ball.com>
* mknumeric_limits: Exit script if gen-num-limits isn't built.
-
-1999-06-29 Andreas Gruenbacher <agruenba@pent224.infosys.tuwien.ac.at>
+
+1999-06-29 Andreas Gruenbacher <agruenba@pent224.infosys.tuwien.ac.at>
* stl/bits/stl_vector.h: Fix.
* testsuite/23_containers/vector_cons.cc: Add.
-
+
1999-06-29 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* mknumeric_limits (LDFLAGS): fix.
@@ -1676,11 +1675,11 @@
version of S_construct again.
* bits/string.tcc: Same.
* src/string-inst.cc: And add explicit instantiation here.
-
+
* src/gen-c++config.cc (_GNU_SOURCE): Take out both _GNU_SOURCE
and __USE_GNU macro defines, as single __USE_GNU use leading to
confusion on glibc2.1 systems (ie, RedHat 6.0).
-
+
* src/Makefile.am (headers): Add std_utility to installed headers.
1999-06-25 John Potter <jpotter@eagle.lhup.edu>
@@ -1697,17 +1696,17 @@
macros to include _GLIBCPP as a distinct namespace.
* bits/*: And here.
* src/*: And here.
-
+
* stl/bits/std_stdexcept.h: Forward-declare __Named_exception ctor.
* bits/basic_string.h: Remove __get_c_string.
* src/stdexcept.cc: Define ctor here.
* bits/ios_base.h: And fix ios_base::failure as well.
- * src/ios.cc: Define here.
-
+ * src/ios.cc: Define here.
+
* bits/std_streambuf.h: Add a private copy ctor and assignment
operator wrapped in _G_RESOLVE_LIB_DEFECTS.
* bits/ios_base.h: And here too.
-
+
* bits/basic_string.h: Tweak.
* testsuite/21_strings/nonmember.cc: Add operator+ tests.
@@ -1715,7 +1714,7 @@
* src/valarray-inst.cc: This.
* src/Makefile.am (sources): Change here.
* src/Makefile.in: Regenerated.
-
+
1999-06-24 Vadim Egorov <egorovv@1c.ru>
* bits/string.tcc(basic_string<>::_Rep::_S_create): Fixed
@@ -1723,9 +1722,9 @@
1999-06-24 Benjamin Kosnik <bkoz@tintin.cygnus.com>
Tom Tromey <tromey@cygnus.com>
-
+
* configure.in (use_glibc2): Eek, correct for non-glibc systems.
- Use AM_CONDITIONAL to get us out of this jam. .
+ Use AM_CONDITIONAL to get us out of this jam. .
* libio/Makefile.am: Same.
* */Makefile: Regenerated.
@@ -1734,7 +1733,7 @@
* stl/bits/stl_tree.h (insert_equal): Fix.
* testsuite/23_containers/multiset.cc: New file.
-
+
1999-06-23 Benjamin Kosnik <bkoz@cygnus.com>
* configure.in (test for glibc2): Correct AC_TRY_COMPILE so that
@@ -1742,9 +1741,9 @@
simplified linking on these systems, and successful linking on Red
Hat 6.0 systems.
* configure, Makefile: Regenerate.
-
- * bits/std_cwctype.h: Add missing 'w' to _S_iswpunct_helper name.
-
+
+ * bits/std_cwctype.h: Add missing 'w' to _S_iswpunct_helper name.
+
* testsuite/ext: New directory.
* testsuite/ext/headers.cc: New file.
@@ -1773,7 +1772,7 @@
1999-06-12 Benjamin Kosnik <bkoz@cygnus.com>
- * mkcheck (LOG_FILE): Correctly append errors.
+ * mkcheck (LOG_FILE): Correctly append errors.
* stl/bits/stl_iterator.h: Revert previous, delirious, change.
@@ -1788,7 +1787,7 @@
* testsuite/21_strings/find.cc: New file.
* testsuite/21_strings/substr: New file.
* testsuite/21_strings/replace.cc: New file.
-
+
1999-06-11 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/valarray_array.h: __restrict__ify pointers.
@@ -1801,7 +1800,7 @@
* bits/gslice.h: Tweak.
(class gslice::_Indexer): new class.
(gslice::gslice(const gslice&)): implement copy-ctor to support
- ref-counted index.
+ ref-counted index.
(gslice::operator=(const gslice&)): support ref-counted index.
(gslice::_M_convert_to_index): delete.
@@ -1832,7 +1831,7 @@
c_str() as well.
* bits/string.tcc: Add static member definition here,
temporarily.
-
+
* testsuite/21_strings/element_access.cc: Add tests.
1999-06-08 Vadim Egorov <egorovv@1c.ru>
@@ -1871,7 +1870,7 @@
* acconfig.h: Add macro for sinf here.
* configure.in (LIBS): Add test for builtin math function sinf.
* configure: Regenerated.
-
+
* bits/basic_string.h: Fix _S_max_size.
1999-06-06 Benjamin Kosnik <bkoz@tintin.cygnus.com>
@@ -1880,7 +1879,7 @@
Remove _S_construct signature for forward_iterator_tag and
input_iterator_tag.
Clean _M_fold.
- * src/string-inst.cc: Same, tweaks.
+ * src/string-inst.cc: Same, tweaks.
* bits/string.tcc: Same, tweaks.
* testsuite/21_strings/ctor_copy_dtor.cc: Add/clarify tests.
@@ -1897,18 +1896,18 @@
* docs/{23_containers,27_io}/howto.html: Added sections.
* bits/std_fstream.h: Tweak.
-
+
1999-06-05 Benjamin Kosnik <bkoz@tintin.cygnus.com>
* src/ios.cc: Same here.
* bits/std_iosfwd.h: More wchar_t defines.
- * bits/basic_string.h: Tweaks.
+ * bits/basic_string.h: Tweaks.
* bits/string.tcc: Tweak. Fix _S_construct to check for max_size
when doing error checking, as per LWG defect #83.
-
+
* src/gen-c++config.cc: Fix comment.
-
+
* testsuite/21_strings/ctor_copy_dtor.cc: New file, checks ctors,
assignments, dtors.
* testsuite/21_strings/element_access.cc: New file, checks for
@@ -1916,7 +1915,7 @@
* testsuite/21_strings/insert.cc: New file, tests string::insert.
* testsuite/21_strings/char_traits.cc: New file, tests
for char_traits<char>.
-
+
* bits/utility.h: Remove, again.
* src/Makefile.am (std_headers): Remove utility.h.
* src/Makefile.in (std_headers): Regenerate.
@@ -1937,7 +1936,7 @@
* bits/string.tcc (basic_string::_M_mutate): Fixed memory
allocation error
* testsuite/21_strings/capacity.cc (test01): Test.
-
+
1999-06-03 Phil Edwards <pedwards@ball.com>
* bits/fstream.tcc: Re-order inits to stop warnings. Comment/move
@@ -1955,9 +1954,9 @@
* bits/locale_facets.h: Same.
* bits/locale_facets.tcc: Same.
* src/wstring-inst.cc: And here.
-
+
* src/gen-c++config.cc: Comment _G_USE_WCHAR_T. Leading to
- problems on HPUX 10.20.
+ problems on HPUX 10.20.
* your-build-directory-here/bits/c++config.h: Just kidding, do it
here as a temporary hack till the compiler/host problems get
worked out.
@@ -1988,7 +1987,7 @@
* src/Makefile.am ($(generated_headers)): Remove comment.
* Makefile*: Regenerate.
-
+
* bits/std_locale.h: Remove detritus.
* bits/localefwd.h: Add <cctype> include to undefine the isspace
macro.
@@ -1998,7 +1997,7 @@
* src/gen-c++config.cc: New file. Making c++config.h at configure
time by catting this file (nee bits/config.h) with the build
directories config.h. This is not a complete or perfect solution
- but is better than what was in place previously.
+ but is better than what was in place previously.
* bits/c++config.h: Rename/move to above.
* src/Makefile.am (headers): Remove c++config.h.
(myinstallheaders). Add.
@@ -2009,7 +2008,7 @@
declared only if not present in the host's wchar.h.
* bits/locale_facets.tcc (std): Change _G_USE_STRTO* to HAVE_STRTO*.
-
+
* bits/std_cmath.h: Define out, for the moment. Linux has no
__buitin_fsqrtl? Probably need some kind of configure trickery
here as well.
@@ -2018,7 +2017,7 @@
* bits/c++config.h: Add config.h include.
* bits/std_cwchar.h: Remove remaining #error guard.
-
+
* acconfig.h: Add bits for HAVE_LC_MESSAGES.
* configure.in (LIBS): Replace previous effort for mbstate_t and
@@ -2033,7 +2032,7 @@
* bits/locale_facets.tcc (std): Eek: this left in. Autoconf bits
for determining mbstate_t differences across various hosts not
- finished.
+ finished.
1999-05-26 Benjamin Kosnik <bkoz@nabi.net>
@@ -2044,7 +2043,7 @@
* bits/std_istream.h: Add ws declaration.
* bits/istream.tcc: Stub out definition.
-
+
* docs/index.html: Fix broken link for design.txt.
* configure.in: Test for mbstate_t. If wchar.h doesn't have it,
@@ -2057,7 +2056,7 @@
* bits/std_sstream.h:
basic_stringbuf<>::basic_stringbuf: fix.
- basic_stringbuf<>::setbuf:
+ basic_stringbuf<>::setbuf:
remove the temporary __string_type object,
remove the unnecessary dynymic_cast in the return value,
change the type of the returned value from __streambuf_type*
@@ -2065,7 +2064,7 @@
1999-05-25 Phil Edwards <pedwards@ball.com>
- * bits/std_streambuf.h (streambuf::setbuf): Always return streambuf*.
+ * bits/std_streambuf.h (streambuf::setbuf): Always return streambuf*.
1999-04-25 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
@@ -2075,18 +2074,18 @@
1999-05-24 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* mknumeric_limits (LDFLAGS): set appropriate link flags.
-
+
1999-05-23 Phil Edwards <pedwards@ball.com>
* docs/17_intro/howto.html: Added links to text docs,
- e.g., BUGS.
+ e.g., BUGS.
* docs/21_strings/howto.html: Updated sections and links.
* docs/21_strings/{gotw29a.txt,stringtok_h.txt}: Added.
* docs/faq/index.html: Updated what-works for sixth
snapshot. Also a number of "internal" links have been
fixed, now that the web pages are the docs directory...
* docs/faq/index.txt: Regenerated.
-
+
1999-05-21 Benjamin Kosnik <bkoz@tintin.cygnus.com>
* bits/basic_string.h: Add Nathan's documentation on the string class.
@@ -2109,7 +2108,7 @@
* bits/istream.tcc: Same.
* src/locale-inst.cc: And here.
- * src/locale.cc: Ditto.
+ * src/locale.cc: Ditto.
* src/Makefile.am: Updated.
* src/Makefile.in: Rengenerated.
@@ -2123,7 +2122,7 @@
* bits/locfacets.h: Start separating this into a localeimp.h file.
* bits/loccore.h: Start separating this into a localefwd.h file.
Add std_climits for CHAR_BIT.
-
+
* bits/ios_base.h (ios_base::sync_with_stdio): Stub in.
* bits/char_traits.h: Tweak.
@@ -2135,7 +2134,7 @@
* bits/std_streambuf.h: Same.
* bits/std_fstream.h: Same.
* bits/std_sstream.h: And here.
-
+
* bits/std_iosfwd.h: Add _G_RESOLVE_LIB_DEFECTS here for streampos.
* bits/char_traits.h: Add include of std_cwchar.h for mbstate_t.
* bits/fpos.h: Tweak, format.
@@ -2147,18 +2146,18 @@
* src/Makefile.in: Regenerate.
* testsuite/17_intro/header_ciso646.cc: New file, disable
equivalance tests.
-
+
* bits/fpos.h: Remove libio.h include.
* bits/basic_file.h: And here.
* bits/std_ios.h: Put here.
* src/ios.cc: Simplify includes, tweak.
- * bits/std_ios.h: Simplify include order.
+ * bits/std_ios.h: Simplify include order.
* bits/ios_base.h: Modify ios_base::failure.
* stl/bits/std_numeric.h: Change include from stl_iterator to
std_iterator.
-
+
1999-05-19 Benjamin Kosnik <bkoz@tintin.cygnus.com>
* std/iostream: Remove static member __ioint.
@@ -2168,9 +2167,9 @@
* stl/bits/stl_algobase.h: Same.
* testsuite/27_io/iostream_objects.cc: Regression tests.
* testsuite/27_io/hello.cc: Remove, subset of above.
-
+
1999-05-19 Phil Edwards <pedwards@ball.com>
-
+
* docs/index.html: Tweak, update.
1999-05-18 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
@@ -2194,7 +2193,7 @@
* docs/17_intro/RELEASE-NOTES: Update.
* docs/index.html: Correct link to mailing list help page, update News.
* docs/faq/index.html: Change fifth to sixth for snapshot.
-
+
* src/Makefile.am (myinstallheaders): Bring over Gaby's changes to
install $(top_builddir)/bits/std_limits.h into
$(myincludepfx)/bits. This was mistakenly omitted from yesterday's
@@ -2216,10 +2215,10 @@
27_io}/howto.html: Created, with some initial entries.
* docs/faq/index.html: Fixed some links.
* docs/faq/index.txt: Regenerated.
-
+
1999-05-17 Benjamin Kosnik <bkoz@unhappy.cygnus.com>
- * src/Makefile.am (myinstallheaders): Missed removing missing.h.
+ * src/Makefile.am (myinstallheaders): Missed removing missing.h.
* Makefile.in*: Regenerate.
1999-05-17 Benjamin Kosnik <bkoz@happy.cygnus.com>
@@ -2237,16 +2236,16 @@
* bits/c++config.h: Remove broken CCTYPE.
* bits/std_cctype.h: Tweak, remove de-macroization, enable
- sequestered topper implementation.
+ sequestered topper implementation.
* bits/std_cwctype.h: Same.
-
+
* bits/missing.h: Remove.
* bits/std_locale.h: Remove missing.h include.
-
+
* stl/bits/std_bitset.h (bitset::bitset(string): Tweak to compile.
-
+
* src/Makefile.am (headers): Add bits/std_cwctype.h.
- INCLUDES: Add top_builddir.
+ INCLUDES: Add top_builddir.
* src/Makefile.in: Regenerate.
* Makefile.am: Add check and check-install as new targets.
@@ -2254,18 +2253,18 @@
* mkcheck: Here.
* configure.in: Tweak versions.
* mknumeric_limits: Set paths correctly.
-
+
1999-05-17 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
-
+
* src/Makefile.in (myinstallheaders): add rule to install
- std_limits.h.
-
+ std_limits.h.
+
* bits/slice.h (class slice): don't const-qualify data members
since the copy and assignment operator is implicitly used. The
valarray specification is definitively a bad one.
-
+
* Makefile.in (generate-limits-sources): fix typo.
-
+
* docs/text/TODO: update.
* docs/text/CHECKLIST: update.
@@ -2287,7 +2286,7 @@
where the generated std_limits.h is put; generate limitsMEMBERs.cc
directly under $(top_builddir)/src. Remains to put the appropriate
rule for installing std_limits.h.
-
+
* src/Makefile.in (headers): remove bits/std_limits.h to this list.
(INCLUDES): add -I$(top_builddir) for bits/std_limits.h which is
now generated at build-time in the build directory
@@ -2300,13 +2299,13 @@
all but one empty entry. Add links for HOWTOs, but no files yet.
(Corrected HOWTO links are for bkoz's new scheme.)
* docs/faq/index.txt: Regenerated.
-
+
1999-05-12 Benjamin Kosnik <bkoz@happy.cygnus.com>
* testsuite/17_intro/headers.cc: New file.
* stl/bits/std_queue.h: Change stl_bvector.h include path.
* bits/std_cwctype.h: New file.
-
+
* testsuite/27_io/filebuf.cc: Need to tweak directory structure.
1999-05-11 Benjamin Kosnik <bkoz@loony.cygnus.com>
@@ -2320,8 +2319,8 @@
* testsuite/make_check_libfree++: More tweaks.
* testsuite/21/capacity.cc: New file.
-
- * src/string.cc: Rename to be consistent with other inst files.
+
+ * src/string.cc: Rename to be consistent with other inst files.
Rename to string-inst.cc.
* src/string*.cc: Change include.
* src/wstring.cc: Rename to wstring-inst.cc.
@@ -2346,21 +2345,21 @@
26_numerics, 27_io: Add.
* docs/17_intro/*: Populate with all the text files. . .
* docs/index.html: Construct.
-
+
* testsuite/*: Update with same names as the docs subdir.
* testsuite/results: Where to stash conformance results for the
different snapshots, so that progress/size/speed issues can be
tracked over time.
-
+
1999-05-10 Benjamin Kosnik <bkoz@loony.cygnus.com>
-
+
* src/string.cc: Add _S_copy_chars instantiation, as well as
string::binary operators !=, ==, etc.
* src/Makefile.am (CXXFLAGS): Remove -fvtable-thunks.
* src/Makefile.in (CXXFLAGS): Same here.
* testsuite/make_check_libfree++ (CXX_FLAG): And here.
-
+
1999-05-07 Benjamin Kosnik <bkoz@cygnus.com>
* src/string.cc: Add missing member functions to instantiation list.
@@ -2382,14 +2381,14 @@
an iterator class. Delineate pointer versus iterator differences
in implementation.
* 23/vector_capacity.cc: New file, tests for above.
-
+
1999-05-06 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* mknumeric_limits: Fix typo. 'unsigned lont' should read
'unsigned long'.
* src/Makefile.am (libstdc___la_SOURCES): add limitsMEMBERS.cc,
generated by mknumeric_limits to the list. Now std_limits.h is
- basically working.
+ basically working.
* src/Makefile.in (generate-numeric-limits): new target to handle
automatic generation of bits/std_limits.h and src/limitsMEMBERS.cc.
(all): add target generate-numeric-limits.
@@ -2404,12 +2403,12 @@
* bits/locfacts.h: Here.
1999-05-05 Benjamin Kosnik <bkoz@cygnus.com>
- Ulrich Drepper <drepper@cygnus.com>
+ Ulrich Drepper <drepper@cygnus.com>
Solaris build issues.
* bits/c++config.h: Define new macros, _G_USE_STRTOF and
_G_USE_STRTOLD.
-
+
* bits/locfacets.tcc (num_get::do_get): Tweak long double and
float overloads to use the above macros. Account for the lack of
strtold on some systems, and revert back to using sscanf.
@@ -2432,7 +2431,7 @@
according to the standard. (see 8.5 p5 and 20.1.3).
* mknumeric_limits (OUT_C): Need this for x86 long
double extensions.
-
+
* bits/basic_file.h: Include libio.h, not libioP.h.
* src/basic_file.cc: And add libioP.h include here, so that
_IO_init, et. al are well-declared.
@@ -2443,7 +2442,7 @@
* src/Makefile.am (headers): Add stl_range_errors.h, also adjust
for ext/*. Also add basic_file.h.
* src/Makefile.in (headers): Same.
-
+
* bits/std_string.h: Reduce dependencies for faster
pre-processing. Move istream and ostream specific defines into
istream.tcc and ostream.tcc respectively.
@@ -2466,7 +2465,7 @@
* stl/bits/*: Update to SGI STL 3.20.
* stl/ext/pthread_alloc: Delete this file.
-
+
1999-05-04 Phil Edwards <pedwards@ball.com>
* docs/faq/html/index.html: Add more entries
@@ -2486,7 +2485,7 @@
* bits/locfacets.h: And here too.
* doc: Remove.
-
+
1999-04-29 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* docs/: add a FAQ.
@@ -2494,11 +2493,11 @@
* docs/faq/html/: Likewise.
* docs/faq/text/: Likewise.
* docs/faq/html/index.html: New file.
- * docs/faq/html/index.txt: Likewise. Generated from
+ * docs/faq/html/index.txt: Likewise. Generated from
docs/faq/html/index.html by lynx.
1999-04-28 Benjamin Kosnik <bkoz@happy.cygnus.com>
- Ryszard Kabatek and Branko Cibej
+ Ryszard Kabatek and Branko Cibej
* bits/locfacets.tcc: Modify.
@@ -2508,21 +2507,21 @@
conformant to 14882, wrap non-standard extensions with
_G_RESOLVE_LIB_DEFECTS, remove detritus and cruft, rennovate.
* bits/locfacets.tcc (num_get::do_get(bool)): Return correct iterator.
-
+
* testsuite/27/istringstream_formatted.cc: Add tests.
-
+
* bits/locfacets.h: Remove cruft from _Format_cache, continue
commenting, simplify.
* bits/locfacets.tcc: Same.
1999-04-27 Ryszard Kabatek <kabatek@chemie.uni-halle.de>
* bits/locfacets.tcc (num_get::do_get):
- Fix the sscanf format parameter
+ Fix the sscanf format parameter
for long long 'll' (as in C9X) instead of 'l'.
Fix the order of sscanf format parameters: "%dl" --> "%ld".
Change the type of the local variable '__conv' from 'string'
to 'const char*' and adapt the change.
-
+
1999-04-26 Benjamin Kosnik <bkoz@happy.cygnus.com>
* bits/locfacets.h: Document _Format_cache, and name data members
@@ -2534,7 +2533,7 @@
* bits/locfacets.h (num_get::_M_extract): Don't allow groupings to
stop parsing--store for later analysis.
* testsuite/27/istringstream_formatted.cc: Add cases.
-
+
1999-04-25 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/valarray_meta.h: tweak.
@@ -2543,10 +2542,10 @@
happy -- boggus warning.
* bits/std_valarray.h: Fix.
(valarray<T>::shift): Fix. Update comment.
- (valarray<T>::cshift): Fix.
+ (valarray<T>::cshift): Fix.
1999-04-23 Benjamin Kosnik <bkoz@cygnus.com>
-
+
* testsuite/27filebuf-2.txt: Delete.
* testsuite/27/filebuf.cc: Put output files directly into the
correct subdirectory (27).
@@ -2569,17 +2568,17 @@
results file, please use this in the future to guarantee filebuf
positioning accuracy.
* testsuite/27/filebuf-2.tst: Same.
-
+
1999-04-21 Benjamin Kosnik <bkoz@cygnus.com>
* bits/fstream.tcc (filebuf::xsputn): Add.
* bits/std_fstream.h: Declare.
-
+
* src/basic_file.cc (__basic_file::open): Add O_CREAT to open
calls using ios_base::trunc.
* bits/sstream.tcc (streambuf::overflow): Fix crasher.
-
+
* testsuite/make_check_libfree++ (LOG_FILE): Ugh. Another fix.
* testsuite/27/27stringstream.cc: Same.
* testsuite/27/27stringbuf.cc: More tweaks.
@@ -2587,13 +2586,13 @@
* testsuite/27/27filebuf-1.tst: Append, to force byte size over
BUFSIZE so that overflows/underflow can be tested with default
- buffer setting.
+ buffer setting.
* testsuite/27/27filebuf-1.tst: Add.
* testsuite/*/*: Remove pre-pended chapter names, as they
duplicate the chapter info contained in the enclosing directory
anyway.
-
+
1999-04-20 Benjamin Kosnik <bkoz@cygnus.com>
* bits/streambuf.tcc (streambuf::xsputn): Re-implement to conform
@@ -2608,17 +2607,17 @@
* testsuite/make_check_libfree++ (LOG_FILE): More c-c-c-changes.
* testsuite/24/24iterator.cc: Add/Fixes for DEBUG_ASSERT.
- * testsuite/27/27stringstream.cc: Same.
+ * testsuite/27/27stringstream.cc: Same.
* testsuite/27/27stringbuf.cc: Same.
* testsuite/27/27istringstream_formatted.cc: Same.
* testsuite/27/27filebuf.cc: Same.
-
+
* bits/locfacets.h: Remove specializations for messages<char> and
messages<wchar_t> ctors. Same for moneypunct. Not required, not used.
* src/locale.cc: Remove definitions for above.
- * src/misc-inst.cc: Revert, take out iomanip.h include.
+ * src/misc-inst.cc: Revert, take out iomanip.h include.
* bits/std_iomanip.h: Tweak, format.
-
+
1999-04-19 Benjamin Kosnik <bkoz@cygnus.com>
* bits/loccore.h: Format, move inline.
@@ -2636,7 +2635,7 @@
* bits/sstream.tcc: Tweak.
* std/iostream: Put __ioinit inside macro guards.
-
+
* src/stlinst.cc: Delete and move to . . .
* src/stl-inst.cc: New file, plus wrapping in namespace std.
* src/Makefile.in: Change.
@@ -2646,16 +2645,16 @@
* testsuite/make_check_libfree++: Efficiently format for minimal
space. Enforce stricter execution tests by enabling
-DDEBUG_ASSERT.
-
+
1999-04-16 Benjamin Kosnik <bkoz@cygnus.com>
* docs/text/RELEASE-NOTES: Fix include typo.
- * src/Makefile.am (headers): Add istream.tcc.
- * src/Makefile.in (headers): Add istream.tcc.
+ * src/Makefile.am (headers): Add istream.tcc.
+ * src/Makefile.in (headers): Add istream.tcc.
* ltconfig, ltmain.sh, libtool: Update to libtool-1.2g.
-
+
1999-04-16 Benjamin Kosnik <bkoz@cygnus.com>
* bits/locfacets.tcc (num_get::do_get(long)): Finish roughing in.
@@ -2681,17 +2680,17 @@
* C++STYLE: Add ChangeLog guidelines for member functions.
- * doc/* : Delete.
+ * doc/* : Delete.
* BADNAMES, BUGS, C++STYLE, CHECKLIST, COPYING,
DESIGN, HEADER_POLICY, PROBLEMS, RELEASE-NOTES, TODO: Moved into
docs/text and made less strident.
-
+
* bits/fstream.tcc: Change non-standard ctor to match Sun's sematics.
* bits/std_fstream.h: Same.
* src/ios.cc: Same.
- * bits/locfacets.h: Touch.
-
+ * bits/locfacets.h: Touch.
+
1999-04-15 Ulrich Drepper <drepper@cygnus.com>
* math/cexp.c (cexp): Use NAN instead of nan("").
diff --git a/libstdc++-v3/ChangeLog-2000 b/libstdc++-v3/ChangeLog-2000
index 98b74025abd..274f223b362 100644
--- a/libstdc++-v3/ChangeLog-2000
+++ b/libstdc++-v3/ChangeLog-2000
@@ -20,7 +20,7 @@
Reported by Brad Garcia <bgarcia@laurelnetworks.com>
* src/string-inst.cc (_S_find): Use generic template.
* include/bits/string.tcc (_S_find): Remove specializations
-
+
2000-12-22 Benjamin Kosnik <bkoz@fillmore.redhat.com>
Attempt to make locale visible in gdb.
@@ -38,7 +38,7 @@
* src/codecvt.cc (codecvt<char...>): Remove locale::id definition.
(codecvt<wchar_t...>): Same.
* src/localename: And here.
-
+
* include/bits/localefwd.h (_Count_ones): Change _S_count to _M_count.
Same for _M_halfcount.
@@ -52,7 +52,7 @@
* configure.in: Change GLIBCPP_ENABLE_SHADOW to
GLIBCPP_ENABLE_CHEADERS.
* acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to
- ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c.
+ ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* include/c: Move to ...
@@ -61,7 +61,7 @@
* include/c_shadow: ...here.
* include/c: Repopulate, with simple headers.
* docs/html/configopts.html: Adjust docs.
-
+
2000-12-21 Joseph S. Myers <jsm28@cam.ac.uk>
* acinclude.m4, configure.in, mkcheck.in,
@@ -98,8 +98,8 @@
* libmath/sqrtf.c: Likewise.
* libmath/sqrtl.c: Likewise.
* libmath/mathconf.h: Remove <complex.h> and "complex-stub.h"
- #inclusion.
-
+ #inclusion.
+
* include/bits/std_complex.h (sqrt<>): Define primary template.
(complex<>): Remove sqrt friend declarations.
@@ -132,7 +132,7 @@
(OPT_LDFLAGS): And here.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
2000-12-19 Curtis Janssen <cljanss@ca.sandia.gov>
* src/ios.cc (ios_base::_M_grow_words(int ix)): Fix libstdc++/1089.
@@ -177,7 +177,7 @@
2000-12-19 Gabriel Dos Reis <gdr@codesourcery.com>
* include/bits/std_complex.h (complex<float>::operator-=): Fix
- thinko.
+ thinko.
2000-12-18 Benjamin Kosnik <bkoz@redhat.com>
@@ -213,7 +213,7 @@
(GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT): Add it back here.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
2000-12-14 Benjamin Kosnik <bkoz@fillmore.redhat.com>
* configure.in (CXX): Exit out if mknumeric_limits fails.
@@ -231,7 +231,7 @@
* include/bits/locale_facets.h (ctype<char>): Remove throw specs not in
base class signature.
* config/os/*/bits/ctype_inline.h (is): Same.
-
+
2000-12-13 Benjamin Kosnik <bkoz@redhat.com>
* config/os/generic/bits/ctype_base.h (ctype_base): Consistency
@@ -262,7 +262,7 @@
ctype_base::mask type an integer type, not an enum.
* config/os/gnu-linux/bits/ctype_inline.h (is): Implement correctly.
* include/bits/locale_facets.h: Tweaks.
-
+
* include/bits/ios_base.h: Formatting tweaks.
* docs/html/17_intro/C++STYLE: Add.
@@ -278,7 +278,7 @@
* aclocal.m4: Regnerate.
* acconfig.h: Add more defines.
* config.h.in: Regenerate.
-
+
2000-12-12 Angela Marie Thomas <angela@cygnus.com>
* configure.in: Fix case for host-x-linux
@@ -432,7 +432,7 @@
* libmath/complex-stub.h: Remove forward declaration of functions
mentioned above.
- * include/bits/std_complex.h(tan, tanh): Define primary templates.
+ * include/bits/std_complex.h(tan, tanh): Define primary templates.
(complex<>): Remove friend declarations for tan<> and tanh<>.
* src/complex.cc(tan, tanh): Remove specializations.
@@ -466,7 +466,7 @@
* config/os/aix/bits/ctype_noninline.h (ctype): Same.
* include/bits/locale_facets.h: Tweak.
-
+
2000-12-06 Benjamin Kosnik <bkoz@kredhat.com>
* include/bits/locale_facets.h (ctype): Remove _Ctype_nois and
@@ -485,20 +485,20 @@
* config/os/bsd/netbsd/bits/ctype_noninline.h (ctype): Same.
* config/os/bsd/freebsd/bits/ctype_noninline.h (ctype): Same.
* src/locale-inst.cc: Clean instantiations.
- * src/locale.cc (ctype<char>): Add definitions here.
+ * src/locale.cc (ctype<char>): Add definitions here.
(ctype<wchar_t>::_M_wmask): Move definitions here.
-
+
* config/os/generic/bits/ctype_inline.h (ctype<char>::is):
Implement in a generic way, with only "C" functionality and no
knowlege of the target os.
* config/os/generic/bits/os_defines.h: Change comments to C++ style.
* testsuite/22_locale/ctype_char_members.cc (test01): Add tests.
-
+
* include/bits/codecvt.h (ctype_byname): Remove specializations,
as not required.
* include/bits/localefwd.h (codecvt_byname): And here.
* src/codecvt.cc: Remove codecvt_byname specializations.
-
+
* include/c/bits/std_cstdio.h: Include c++config.h.
2000-12-06 Phil Edwards <pme@sources.redhat.com>
@@ -515,7 +515,7 @@
2000-12-06 Richard Earnshaw <rearnsha@arm.com>
- * configure.target (*-*-freebsd, *-*-netbsd): Correct paths to
+ * configure.target (*-*-freebsd, *-*-netbsd): Correct paths to
os_include_dir.
2000-12-05 Jeffrey A Law <law@cygnus.com>
@@ -530,7 +530,7 @@
* src/Makefile.am (libstdc++.INC): Revert for libjava builds.
* src/Makefile.in: Regenerate.
-
+
2000-12-05 Benjamin Kosnik <bkoz@haight.redhat.com>
* acinclude.m4 (EXTRA_CXX_FLAGS): And here.
@@ -541,7 +541,7 @@
* aclocal.m4: Regenerate.
* configure: Regenerate.
* config.h.in: Regenerate.
-
+
2000-12-05 Benjamin Kosnik <bkoz@fillmore.redhat.com>
* acinclude.m4: Change up to reflect new directory organization.
@@ -598,16 +598,16 @@
2000-12-05 Gabriel Dos Reis <gdr@codesourcery.com>
* src/complex.cc (pow): Remove definitions for explicit
- specializations.
+ specializations.
* libmath/mathconf.h: Remove declarations for c_log, c_logf,
- c_logl.
+ c_logl.
* libmath/complex-stub.h: Remove declarations for cpow, cpowf,
- cpowl.
+ cpowl.
* libmath/cpow.c: Remove.
* libmath/cpowf.c: Remove.
* libmath/cpowl.c: Remove.
* libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove c_logl,
- cpowl,
+ cpowl,
(EXTRA_DIST): Remove c_log, c_logf, carg, cargf.
* libmath/Makefile.in: Regenarate.
* libmath/c_log.c: Remove
@@ -685,7 +685,7 @@
(c_shadow_headers): Split up, deal with conditional usage in a
sane manner.
* src/Makefile.in: Regenerate.
-
+
2000-11-29 Phil Edwards <pme@sources.redhat.com>
Sync with the documentation from wwwdocs.
@@ -753,7 +753,7 @@
* include/bits/c++config (__GLIBCPP__): Update.
* docs/17_intro/RELEASE-NOTES: Update.
* docs/status.html: Update, remove bogus autotools disinformation.
-
+
2000-11-27 Benjamin Kosnik <bkoz@redhat.com>
* tests_flags.in (LTCXX): Change CXX_FLAG to CXXFLAGS.
@@ -761,7 +761,7 @@
* testsuite/22_locale/ctor_copy_dtor.cc: Adjust formatting.
* testsuite/27_io/istream_extractor_arith.cc (test11): New
testcase, based on libstdc++/90.
-
+
2000-11-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* config/cpu/arm/bits/atomicity.h (__exchange_and_add): Add
@@ -770,7 +770,7 @@
(__compare_and_swap): Likewise.
(__always_swap): Likewise.
(__test_and_set): Likewise.
-
+
* config/cpu/powerpc/bits/atomicity.h: Replace '__ATOMICITY_INLINE'
with 'inline'.
(__exchange_and_add): Add __volatile__ to asm.
@@ -778,7 +778,7 @@
(__compare_and_swap): Likewise.
(__always_swap): Likewise.
(__test_and_set): Likewise.
-
+
2000-11-27 Gabriel Dos Reis <gdr@codesourcery.com>
* tests_flags.in: Update documentation to reflect the change
@@ -791,14 +791,14 @@
2000-11-26 David Billinghurst <David.Billinghurst@riotinto.com>
Benjamin Kosnik <bkoz@redhat.com>
-
+
* mkcheck.in: Add exe extension to printnow executable, abstract
out call to this with TIMER_COMMAND.
* configure.target (l_glibcpp_cxxflags): Add cygwin support.
* acinclude.m4 (GLIBCPP_CHECK_CTYPE_SUPPORT): Correct paths.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
2000-11-26 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/27_io/istream_unformatted.cc (test05): Fixup.
@@ -809,17 +809,17 @@
configuring. More fixes for 'make clean'.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
- * libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove cabsl.c
+ * libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove cabsl.c
* libmath/Makefile.in: Regenerate.
* libmath/cabs.c: Remove.
* libmath/cabsf.c: Likewise.
* libmath/cabsl.c: Likewise.
* libmath/complex-stub.h: Remove declarations for cabs*.
- * acinclude.m4: Remove check for cabs*.
+ * acinclude.m4: Remove check for cabs*.
* aclocal.m4: Regenerate.
* Makefile.in: Regenerate.
@@ -828,7 +828,7 @@
* tests_flags.in: New file. Split out of ...
* mkcheck.in: ... this. Move flags computation into
- tests_flags.in.
+ tests_flags.in.
* configure.in: Add support for tests_flags.
* confiigure: Regenerate.
@@ -842,12 +842,12 @@
libmath/mathconf.h: Change C9X references to refer to C99.
2000-11-25 Benjamin Kosnik <bkoz@redhat.com>
- Richard Earnshaw <rearnsha@arm.com>
+ Richard Earnshaw <rearnsha@arm.com>
* src/Makefile.am (INCLUDES): Remove unconditional use of
_GNU_SOURCE and _ISOC99_SOURCE macros.
* src/Makefile.in: Regenerate.
-
+
2000-11-24 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* testsuite/22_locale/codecvt_wchar_t_char.cc (main): Add
@@ -894,7 +894,7 @@
2000-11-22 Richard Henderson <rth@redhat.com>
* config/os/bsd/bits/ctype_inline.h (is): Fix order of expressions.
-
+
2000-11-22 Phil Edwards <pme@sources.redhat.com>
* porting.texi: Minor tweaks to vocabulary.
@@ -929,7 +929,7 @@
* src/Makefile.in: Regenerate.
* libsupc++/Makefile.am (headers): Remove new.h
* libsupc++/Makefile.in: Regenerate.
- * include/std/strstream: Remove.
+ * include/std/strstream: Remove.
* include/backward/strstream.h: Replace with...
* include/bits/std_strstream.h: ...this. Move.
* include/backward/complex.h: Remove SGIisms.
@@ -955,7 +955,7 @@
__off64_t and __ssize_t.
* config/os/solaris/solaris2.5/bits/os_defines.h: For now, use the
same configuration as above.
-
+
2000-11-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* acinclude.m4 (AC_LC_MESSAGES): Check for locale.h.
@@ -988,7 +988,7 @@
* testsuite/23_containers/vector_ctor.cc (test02): Add test from
libstdc++/102.
-
+
2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
* include/bits/c++config, include/bits/ios_base.h,
@@ -996,7 +996,7 @@
2000-11-19 Mark Mitchell <mark@codesourcery.com>
- * libsupc++/exception_support.cc (__throw_bad_cast): Name it
+ * libsupc++/exception_support.cc (__throw_bad_cast): Name it
__cxa_bad_cast under the new ABI.
(__throw_bad_typeid): Name it __cxa_bad_typeid under the new ABI.
* libsupc++/pure.cc (__pure_virtual): Name it __cxa_pure_virtual
@@ -1020,7 +1020,7 @@
to handle the case (const_iterator,iterator) and
(iterator,const_iterator), thus fixing libstdc++/737 and the like.
* testsuite/23_containers/map_operators.cc (test02): New tests.
-
+
2000-11-17 Loren J. Rittle <ljrittle@acm.org>
* acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Correct last patch
@@ -1048,7 +1048,7 @@
2000-11-16 Mark Mitchell <mark@codesourcery.com>
- * acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Make
+ * acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Make
--enable-cstdio=stdio the default. Disable wide character support
in that event.
* configure.in: Move GLIBCPP_ENABLE_C_MBCHAR after
@@ -1062,7 +1062,7 @@
* libmath/Makefile.in: Likewise.
* libsupc++/Makefile.in: Likewise.
* src/Makefile.in: Likewise.
-
+
2000-11-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* config/c_io_stdio.h: Include stddef.h.
@@ -1086,7 +1086,7 @@
* libmath/Makefile.in: Likewise.
* libsupc++/Makefile.in: Likewise.
* src/Makfile.in: Likewise.
-
+
2000-11-15 Mark Mitchell <mark@codesourcery.com>
* mkcheckin.in: Move check for bash version 2 later in the file.
@@ -1097,7 +1097,7 @@
* include/bits/string.tcc (basic_string::_Rep::_S_max_size):
Likewise.
(basic_string::_Rep::_S_terminal): Likewise.
-
+
2000-11-15 David Billinghurst <David.Billinghurst@riotinto.com>
* mkcheck.in: Add function size_command() for irix.
@@ -1111,7 +1111,7 @@
build issues.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
* include/bits/c++config (__GLIBCPP__): Set release version for 2.91.
2000-11-14 Phil Edwards <pme@sources.redhat.com>
@@ -1153,7 +1153,7 @@
* acinclude.m4 (GLIBCPP_CHECK_WCHAR_T_SUPPORT): Add test for
libiconv.a providing wchar_t support functions.
* aclocal.m4: Regenerate.
-
+
2000-11-12 Loren J. Rittle <ljrittle@acm.org>
* acinclude.m4 (GLIBCPP_ENABLE_ATOMICITY): Handle FreeBSD.
@@ -1167,7 +1167,7 @@
CODESET from _C_legacy::CODESET if using shadow headers.
* src/Makefile.am: Add new files.
* src/Makefile.in: Regenerate.
-
+
2000-11-12 Mark Mitchell <mark@codesourcery.com>
* include/c/bits/std_cmath.h (abs): Change extern "C" declaration
@@ -1293,14 +1293,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* testsuite/22_locale/codecvt_unicode_wchar_t.cc: Likewise.
* testsuite/22_locale/ctor_copy_dtor.cc: Likewise.
* testsuite/22_locale/ctype_wchar_t_members.cc: Likewise.
-
+
* mkcheck.in: Fix echoing of -rpath option.
-
+
* config/os/irix/bits/atomicity.h (_Atomic_word): Make it a
signed type.
(__exchange_aand_add): Adjust accordingly.
(__atomic_add): Likewise.
-
+
2000-11-02 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* src/locale.cc: Match orderings for static members.
@@ -1313,7 +1313,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(cos, cosh, sin, sinh): Define primary templates.
* src/complex.cc (cos<>, cosh<>, sin<>, sinh<>): Comment out
- definitions.
+ definitions.
2000-11-01 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
@@ -1326,7 +1326,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/c_io_stdio.h: New file.
* config/c_io_stdio.cc: New file.
* docs/configopts.html: Modify documentation.
-
+
2000-10-31 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* include/c/bits/std_cwctype.h: Add more undefs.
@@ -1339,19 +1339,19 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(exp, log, log10): Define primary templates.
* src/complex.cc (exp<>, log<>, log10<>): Comment out
- specializations.
+ specializations.
2000-10-31 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* include/bits/std_complex.h: Remove duplicate definition of conj.
* include/c/bits/std_cwctype.h: Consistent placement of undefs.
-
+
2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
* src/complex.cc (arg, polar): Comment out specializations.
* include/bits/std_complex.h (complex<>): Remove arg<> friend
- declaration.
+ declaration.
(arg): Define primary template.
(polar): Likewise.
(conj): Likewise.
@@ -1362,7 +1362,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
macro definitions of iswxxx functions, which might be brought in
by <wctype.h>. Those macro definitions prevent build on some
linux-based systems.
-
+
* include/bits/std_complex.h (complex<>): Comment out friend
declarations of abs<> specializations.
(abs): Define primary template.
@@ -1407,7 +1407,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c/bits/std_cerrno.h: Same.
* include/c/bits/std_cwchar.h: Same.
* include/c/bits/std_cassert.h: Same.
- * include/c/bits/std_cctype.h: Same.
+ * include/c/bits/std_cctype.h: Same.
* include/c/bits/std_cstddef.h: And here.
* include/c/bits/std_cstdlib.h: And here.
* include/c/bits/std_cstdio.h: Same.
@@ -1417,13 +1417,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
from here...
(_ISOC99_SOURCE): And this one....
* config/os/gnu-linux/bits/os_defines.h: ...to here.
-
+
* include/bits/codecvt.h (codecvt<_InternT, _ExternT,
__enc_traits>::do_in): Don't cast to const, this is a bug in glibc
prior to 2.2.
(codecvt<_InternT, _ExternT, __enc_traits>::do_out): Same.
* include/c/bits/std_cwchar.h: Add using declarations for mbstate_t.
-
+
2000-10-30 Steven King <sxking@uswest.net>
* include/bits/codecvt.h: Add cast.
@@ -1445,7 +1445,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-10-30 Mark Mitchell <mark@codesourcery.com>
- * acinclude.m4 (GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT): Check
+ * acinclude.m4 (GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT): Check
for cabs, cabsf, and cabsl, too.
* aclocal.m4: Regenerated.
* config.h.in: Likewise.
@@ -1479,7 +1479,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.in: Regenerate.
* libsupc++/Makefile.am: Ditto.
* libsupc++/Makefile.in: Regenerate.
-
+
2000-10-29 Benjamin Kosnik <bkoz@redhat.com>
* configure.in: Simplify use of AC_CACHE_SAVE. Put linked files
@@ -1499,29 +1499,29 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-10-29 Mark Mitchell <mark@codesourcery.com>
- * config/c_io_libio.cc (basic_file<char>::__basic_file):
+ * config/c_io_libio.cc (basic_file<char>::__basic_file):
Don't pass a NULL _IO_wide_data to _IO_no_init when
_GLIBCPP_USE_WCHAR_T is not defined.
- * config/c_io_libio.h (_IO_codecvt): Don't declare when
+ * config/c_io_libio.h (_IO_codecvt): Don't declare when
_GLIBCPP_USE_WCHAR_T is not defined.
- * config/c_io_libio_codecvt.c: Don't compile it
+ * config/c_io_libio_codecvt.c: Don't compile it
when _GLIBCPP_USE_WCHAR_T is not defined.
* include/bits/codecvt.h (codecvt<_InternT, _ExternT, __enc_traits):
- Don't define this specialization when _GLIBCPP_USE_WCHAR_T
+ Don't define this specialization when _GLIBCPP_USE_WCHAR_T
is not defined.
* include/bits/locale_facets.h (<bits/std_cwctype.h>): Don't
- include it when _GLIBCPP_USE_WCHAR_T is not defined.
+ include it when _GLIBCPP_USE_WCHAR_T is not defined.
* src/codecvt.cc (__enc_traits::_S_max_size): Don't define
when _GLIBCPP_USE_WCHAR_T is not defined.
* src/localename.cc (locale::_Impl::_M_construct_collate):
- Don't call wide-character functions when _GLIBCPP_USE_WCHAR_T is
+ Don't call wide-character functions when _GLIBCPP_USE_WCHAR_T is
not defined.
(locale::_Impl::_M_construct_ctype): Likewise.
(locale::_Impl::_M_construct_monetary): Likewise.
(locale::_Impl::_M_construct_numeric): Likewise.
(locale::_Impl::_M_construct_time): Likewise.
(locale::_Impl::_M_construct_messages): Likewise.
-
+
* acinclude.m4 (GLIBCPP_ENABLE_ATOMICITY): Handle IRIX.
* aclocal.m4: Regenerated.
* configure: Likewise.
@@ -1531,7 +1531,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(__off64_t): Likewise.
(__ssize_t): Likewise.
(_G_USING_THUNKS): Define to zero.
-
+
2000-10-28 Mark Mitchell <mark@codesourcery.com>
* src/string-inst.cc (basic_string<C>::npos): Explicitly
@@ -1546,16 +1546,16 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
GLIBCPP_CHECK_CTYPE_SUPPORT.
(GLIBCPP_CHECK_STDLIB_SUPPORT): Add.
* aclocal.m4: Regenerate.
- * configure.in: And here.
+ * configure.in: And here.
Add call to GLIBCPP_CHECK_STDLIB_SUPPORT.
* configure: Regenerate.
-
+
2000-10-26 David Edelsohn <edelsohn@gnu.org>
* acinclude.m4 (GLIBCPP_CHECK_STDLIB_DECL_AND_LINKAGE_2): New macro.
(GLIBCPP_CHECK_MATH_SUPPORT): Use it to test for strtold.
-
-2000-10-26 Phil Edwards <pme@sources.redhat.com>
+
+2000-10-26 Phil Edwards <pme@sources.redhat.com>
David Edelsohn <dje@watson.ibm.com>
* acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Comment out
@@ -1572,8 +1572,8 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/backward/streambuf.h: New file.
-2000-10-26 David Edelsohn <dje@watson.ibm.com>
-
+2000-10-26 David Edelsohn <dje@watson.ibm.com>
+
* config/os/aix/bits/ctype_inline.h (is): Use __OBJ_DATA directly.
* config/os/aix/bits/ctype_noninline.h (do_tolower): Fix typo.
* config/os/aix/bits/os_defines.h: Add AIX defines.
@@ -1613,7 +1613,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* mkcheck.in (top_srcdir): New variable.
(INC_PATH): Set the path to the backward and ext directories
correctly.
-
+
2000-10-25 Phil Edwards <pme@sources.redhat.com>
* configure.in: Check for gconv.h.
@@ -1642,7 +1642,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
into the mix.
* mkcheck.in (MAX_MEM_USAGE): Bump up to 3072. Strangely enough,
- this works.
+ this works.
2000-10-24 Levente Farkas <lfarkas@mindmaker.hu>
@@ -1689,7 +1689,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c_std/bits/std_cassert.h: Tweaks.
* mkcheck.in: Simplify.
-
+
* acinclude.m4 (GLIBCPP_ENABLE_LONG_DOUBLE): Simplify.
(GLIBCPP_ENABLE_LONG_LONG): Same.
* aclocal.m4: Regenerate.
@@ -1717,7 +1717,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c_std/bits/std_cstdlib.h: abort, exit comment.
* include/c_std/stdlib.h: Same here.
-
+
2000-10-23 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/21_strings/compare.cc (test01): Add using declarations.
@@ -1726,7 +1726,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c_std/bits/std_cassert.h: Tweaks.
* mkcheck.in: Simplify.
-
+
* acinclude.m4 (GLIBCPP_ENABLE_LONG_DOUBLE): Simplify.
(GLIBCPP_ENABLE_LONG_LONG): Same.
* aclocal.m4: Regenerate.
@@ -1754,7 +1754,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c_std/bits/std_cstdlib.h: abort, exit comment.
* include/c_std/stdlib.h: Same here.
-
+
2000-10-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* acinclude.m4 (GLIBCPP_ENABLE_LONG_DOUBLE): New macro.
@@ -1765,7 +1765,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c_std/bits/std_cmath.h: Fixup.
* include/c/bits/std_cmath.h: Fixup.
* docs/configopts.html: Add docs.
-
+
* docs/links.html: Add links to defects list, standards FAQ.
* testsuite/21_strings/ctor_copy_dtor.cc (test01): Disable tests
@@ -1776,16 +1776,16 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-10-21 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
- * libsupc++/exception.cc: Use namespace std.
- * libsupc++/new: DITTO.
- * libsupc++/new_op.cc: DITTO.
- * libsupc++/new_opnt.cc: DITTO.
- * libsupc++/new_opv.cc: DITTO.
- * libsupc++/new_opvnt.cc: DITTO.
- * libsupc++/tinfo.cc: DITTO.
- * libsupc++/tinfo.h: DITTO.
- * libsupc++/vec.cc: DITTO.
- * libsupc++/Makefile.am: Blank lines removal.
+ * libsupc++/exception.cc: Use namespace std.
+ * libsupc++/new: DITTO.
+ * libsupc++/new_op.cc: DITTO.
+ * libsupc++/new_opnt.cc: DITTO.
+ * libsupc++/new_opv.cc: DITTO.
+ * libsupc++/new_opvnt.cc: DITTO.
+ * libsupc++/tinfo.cc: DITTO.
+ * libsupc++/tinfo.h: DITTO.
+ * libsupc++/vec.cc: DITTO.
+ * libsupc++/Makefile.am: Blank lines removal.
2000-10-21 Joseph S. Myers <jsm28@cam.ac.uk>
@@ -1816,7 +1816,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
size_t __refs, bool __has_name = false, string __name): Move
default argument...
* include/bits/localefwd.h: Here.
-
+
2000-10-18 Chip Salzenberg <chip@valinux.com>
* libio/libio.h (_IO_USER_LOCK): Define.
@@ -1832,7 +1832,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.am: Remove bogus --tag CC.
* src/Makefile.in: Regenerate.
-
+
* include/bits/locale_facets.tcc (use_facet): Simplify.
* include/bits/locale_facets.h (use_facet<ctype<char> >): Correct
use_facet declaration. Replace 'const ctype<T>' with ctype<T>.
@@ -1856,7 +1856,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libsupc++/Makefile.in: Regenerate.
* src/Makefile.am: Duplicate code.
* src/Makefile.in: Regenerate.
-
+
* acinclude.m4 (GLIBCPP_ENABLE_RELIBGCC): Take this out.
* aclocal.m4: Regenerate.
* configure.in: And here.
@@ -1899,10 +1899,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libsupc++/Makefile.am: Same.
(glibcppinstalldir): Adjust.
* libsupc++/Makefile.in: Regenerate.
- * Makefile.am: Remove gxx_include_dir. Remove INCLUDE.
+ * Makefile.am: Remove gxx_include_dir. Remove INCLUDE.
* Makefile.in: Regenerate.
* docs/configopts.html: Add descriptions of flags.
-
+
2000-10-11 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* libsupc++/Makefile.am: Use it.
@@ -1927,7 +1927,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* shadow: Remove directory.
* shadow/*: De-populate.
-
+
2000-10-11 Phil Edwards <pme@sources.redhat.com>
* acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Comment out
@@ -1943,24 +1943,24 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libsupc++: Here.
* libsupc++/Makefile.am (glibcppinstall_HEADERS): Install headers.
(glibcppinstalldir): New.
-
+
* src/Makefile.am (c_base_headers): New.
(c_shadow_headers): New
(c_headers): New.
(myinstallheaders): Correct install issues.
* src/Makefile.in: Regenerate.
-
+
* Makefile.am (CSHADOW_INCLUDES): Simplify.
* Makefile.in: Regenerate.
* acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Add c_include_dir.
* aclocal.m4: Regenerate.
* mkcheck.in (SRC_DIR): Use it.
-
+
* include/bits/std_stdexcept.h: And here.
* include/bits/std_ios.h: Change std_exception.h to exception.
* src/locale.cc: And here.
* src/locale-inst.cc: And here.
-
+
* include/bits/valarray_array.h: And here.
* include/bits/stl_alloc.h: And here.
* include/bits/stl_algobase.h: And here.
@@ -1986,7 +1986,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* std/exception: Remove.
* libio/_G_config.h (__need_ptrdiff_t): Add.
-
+
* libsupc++/include/new: Change stddef.h to cstddef.
* libsupc++/tinfo.h: Change limits.h to climits.
* libsupc++/pure.cc: Comment out _GNU_LIBRARY_ bits, as this
@@ -2023,7 +2023,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
Move GLIBCPP_INCLUDES, TOPLEVEL_INCLUDES, LIBMATH_INCLUDES,
LIBIO_INCLUDES, CSHADOW_INCLUDES up Makefile hierarchy.
* src/Makefile.in: Regenerate.
-
+
* include/c: New directory.
* include/c/bits/(std_cassert.h, std_cctype.h, std_cerrno.h,
std_cfloat.h, std_climits.h, std_clocale.h, std_cmath.h,
@@ -2034,7 +2034,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* include/c_std: New directory.
* include/c_std/bits/*: Populate from...
* shadow: ...here. Remove directory.
-
+
2000-10-08 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* libsupc++/Makefile.am (INCLUDES): Add toplevel include directory.
@@ -2044,7 +2044,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4 (GLIBCPP_CHECK_OS): Link to os_defines.h.
* aclocal.m4: Regenerate.
* config/os/*/bits/os_defines: Adjust copyright dates.
-
+
2000-10-08 Phil Edwards <pme@sources.redhat.com>
* include/bits/c++config: Include <bits/os_defines.h>
@@ -2058,16 +2058,16 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/os/solaris/solaris2.6/bits/os_defines.h: Ditto.
* config/os/solaris/solaris2.7/bits/os_defines.h: Ditto.
-2000-10-07 David Edelsohn <dje@watson.ibm.com>
-
+2000-10-07 David Edelsohn <dje@watson.ibm.com>
+
* config/os/aix/bits/atomicity.h: New file.
2000-10-07 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
-
+
* acinclude.m4: Remove CPU_FLAGS
* libio/Makefile.am: Here too.
* Makefile.am: Here too.
-
+
* src/Makefile.am (CONFIG_INCLUDES): Remove.
(INCLUDES): Remove CONFIG_INCLUDES.
(cpu_headers): Remove.
@@ -2075,7 +2075,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(generated_headers): Rename to build_headers.
(build_headers): Add atomicity.h, ctype_base.h,
ctype_specializations.h.
-
+
* config/os: New directory.
* config/aix: Move to...
* config/bsd: Move to...
@@ -2091,7 +2091,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4: Remove CPU_FLAGS
* libio/Makefile.am: Here too.
* Makefile.am: Here too.
-
+
* src/Makefile.am (CONFIG_INCLUDES): Remove.
(INCLUDES): Remove CONFIG_INCLUDES.
(cpu_headers): Remove.
@@ -2109,7 +2109,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/newlib: Move to...
* config/solaris: Move to...
* config/os/*: Here.
-
+
2000-10-06 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* src/Makefile.am: Remove OPTIMIZE_CXXFLAGS, WARN_CXXFLAGS,
@@ -2123,7 +2123,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libsupc++/Makefile.am: Use top-level OPTIMIZE_CXXFLAGS,
WARN_CXXFLAGS, CONFIG_CXXFLAGS as part of local AM_CXXFLAGS.
* libsupc++/Makefile.in: Regenerate.
-
+
Change math to libmath.
* math: Move to libmath, delete.
* libmath: New directory.
@@ -2136,11 +2136,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* Makefile.am (SUBDIRS): Add libmath.
* Makefile.in: Regenerate.
* README (file): Change name.
-
+
2000-10-06 Benjamin Kosnik <bkoz@cygnus.com>
Richard Henderson <rth@cygnus.com>
Alexandre Oliva <aoliva@redhat.com>
-
+
* libsupc++: New directory.
* libsupc++/*: Populate.
* libsupc++/Makefile.am (INCLUDES): Add -I../../gcc for
@@ -2153,7 +2153,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.in: Regenerate.
* libio/Makefile.am: Remove extraneous, confusing bits.
* libio/Makefile.in: Regenerate.
-
+
2000-10-05 Brent Verner <brent@rcfile.org>
* bits/istream.tcc [basic_istream::get(basic_streambuf&)]: Removed
@@ -2190,7 +2190,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits: Move to include/bits, delete.
* ext: Move to include/ext, delete.
* std: Move to include/std, delete.
-
+
* src/complex.cc: Adjust include of mathconf.
* mkc++config (BASE_H): Add include.
@@ -2202,7 +2202,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* math/Makefile.in: Regenerate.
* libio/Makefile.am (INCLUDES): Add glibcpp_includedir.
* libio/Makefile.in: Regenerate.
-
+
2000-10-04 Benjamin Kosnik <bkoz@gnu.org>
* libio/_G_config.h : Re-guard the __mbstate_t declaration.
@@ -2214,15 +2214,15 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* docs/documentation.html: Rename links for clarity.
* src/Makefile.am (headers): Remove unistd.h, wrap_unistd.h. Add
- fcntl.h, iolibio.h, libioP.h, pthread.h, iconv.h.
+ fcntl.h, iolibio.h, libioP.h, pthread.h, iconv.h.
* src/Makefile.in: Regenerate.
-
+
2000-10-02 Steven King <sxking@uswest.net>
* mkcshadow: Fixed script to output proper include guard.
* bits/char_traits.h: Cleaned up types in char_traits<char> functions.
* libio/_G_config.h: Hacked to make work with shadow heraders.
- * shadow/*: Hacked to make shadow headers work.
+ * shadow/*: Hacked to make shadow headers work.
2000-10-02 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
@@ -2233,7 +2233,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4 (GLIBCPP_ENABLE_SHADOW): New macro.
* config/gnu-linux/bits/ctype_base.h (ctype_base): Use it.
* config/gnu-linux/ctype.cc (ctype): Use it.
-
+
* src/localename.cc (locale::_Impl::_M_replace_categories): Remove
call to assert.
* src/locale.cc: Explicitly cast mbstate_t to void* in calls to
@@ -2261,19 +2261,19 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* shadow/bits/wrap_iconv.h: New file.
* shadow/unistd.h: Remove. Useless.
* shadow/bits/wrap_unistd.h: Remove.
-
+
* src/Makefile.am: Take out machine-ansi.h, add fcntl.h unistd.h.
* src/Makefile.in: Regenerate.
-
+
* config/c_io_libio.h (_IO_codecvt): Change to normal C++ decl.
-
+
* shadow/libio.h: Fix.
* shadow/bits/wrap_libio.h: Fix.
* shadow/bits/std_clocale.h: Remove typedef struct construct,
which will not compile.
* shadow/bits/std_ctime.h: Same.
-
+
* shadow/pthread.h: New file. Put pthreads types and functions
into global scope, which is probably not the correct long-term
solution but has to be done at the moment before libio wrappers
@@ -2287,7 +2287,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
tests for compiler features.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
* config/c_io_libio.cc: Remove fcntl.h include, as SEEK_SET
redefined.
* libio/libioP.h: Comment out fcntl.h include.
@@ -2317,7 +2317,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
overloaded in the std namespace with the shadow headers.
* src/complexl.cc: Same.
* src/complex.cc: Same.
-
+
2000-09-25 Phil Edwards <pme@sources.redhat.com>
* docs/documentation.html: Add link to...
@@ -2333,10 +2333,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-09-25 Levente Farkas <lfarkas@mindmaker.hu>
* ext/stl_hashtable.h (_M_copy_from): Change __copy to __local_copy.
-
+
2000-09-19 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
- * src/localename.cc (locale::_Imp) : Remove typedefs.
+ * src/localename.cc (locale::_Imp) : Remove typedefs.
* bits/localefwd.h (locale::locale(const locale& __other, _Facet*
__f): Consistency check, call _Imp ctor with reference argument
of 1.
@@ -2390,7 +2390,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
name, has_name values.
* testsuite/22_locale/ctor_copy_dtor.cc (test01): More tests.
* docs/22_locale/locale.html: New file, more unfinished docs...
-
+
2000-09-14 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* src/locale.cc (locale::name()): Implement.
@@ -2414,7 +2414,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
return type.
* src/Makefile.an (headers): Also install backward/fstream.h.
- * src/Makefile.in: Regenerate.
+ * src/Makefile.in: Regenerate.
* bits/char_traits.h (char_traits<_CharT>::get_state,
char_traits<char>::get_state, char_traits<wchar_t>::get_state): Pass
@@ -2422,7 +2422,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(char_traits<*>::__eos): Uglify to _S_eos.
* bits/std_ostream.h (ends(basic_ostream<_CharT, _Traits>& __os)):
Change __eos to _S_eos.
-
+
2000-09-13 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* testsuite/22_locale/static_members.cc: New file.
@@ -2443,7 +2443,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-09-11 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
- * acinclude.m4 (GLIBCPP_CHECK_GNU_MAKE): Remove test != "0".
+ * acinclude.m4 (GLIBCPP_CHECK_GNU_MAKE): Remove test != "0".
* aclocal.m4: Regenerate.
* configure: Regenerate.
@@ -2488,8 +2488,8 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4: Add bits.
* aclocal.m4: Regenerate.
* configure.in: Add defaults for GLIBCPP_ENABLE_DEBUG.
- * configure: Regenerate.
-
+ * configure: Regenerate.
+
2000-09-07 Benjamin Kosnik <bkoz@cygnus.com>
* bits/std_cwctype.h: Remove yesterday's hacks.
@@ -2498,9 +2498,9 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/stl_tree.h: Make operators !=, == type safe for map, set.
* testsuite/23_containers/set_operators.cc: New file. Should not
- compile.
+ compile.
* testsuite/23_containers/map_operators.cc: New file. Ditto.
-
+
2000-09-06 Richard Henderson <rth@cygnus.com>
Benjamin Kosnik <bkoz@cygnus.com>
@@ -2510,12 +2510,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/cpu/ia64: New directory.
* config/cpu/ia64/bits: New directory.
* config/cpu/ia64/bits/atomicity.h: New file.
-
+
2000-09-06 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
-
+
* acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Force glibc_satisfactory
to no, so that libstdc++-v3's libio will be built on glibc-2.2
- systems.
+ systems.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* */Makefile.in: Regenerate.
@@ -2541,11 +2541,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-08-31 Benjamin Kosnik <bkoz@cygnus.com>
- * bits/locale_facets.tcc (_S_build_float_format): Move ...
- * src/locale.cc: Here.
+ * bits/locale_facets.tcc (_S_build_float_format): Move ...
+ * src/locale.cc: Here.
* bits/locale_facets.tcc (num_get::_M_extract): Clean up generic
definition. Move specialization to ...
- * src/locale.cc: Here.
+ * src/locale.cc: Here.
* bits/locale_facets.tcc: Move _Format_cache specializations to ...
* src/locale.cc: Here.
* bits/locale_facets.tcc: Move use_facet<ctype> specializations to ...
@@ -2568,7 +2568,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(money_base): Add _S_default_pattern, uglify.
* bits/localefwd.h: Add definitions for static members of _Count_ones.
* bits/locale_facets.h: Tweaks.
- * bits/locale_facets.tcc: Tweaks.
+ * bits/locale_facets.tcc: Tweaks.
* bits/string.tcc: Add definition for npos.
* bits/ios_base.h: Tweaks.
* bits/ios_base.h (ios_base::Init::_M_ios_base_init): Change to
@@ -2605,19 +2605,19 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/gnu-linux/bits/ctype_base.h (ctype_base): Remove mask
typedef, instead name enum.
* config/gnu-linux/bits/ctype_specializations.h: Tweak.
- * config/gnu-linux/ctype.cc: Tweak.
+ * config/gnu-linux/ctype.cc: Tweak.
* testsuite/22_locale/ctype.cc: Tweak.
-
+
* bits/codecvt.h (__enc_traits): Uglify names.
-
+
2000-08-28 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
- * docs/22_locale/codecvt.html: Add more bits, format.
+ * docs/22_locale/codecvt.html: Add more bits, format.
* bits/codecvt.h: Add copy ctor, rename types.
* testsuite/22_locale/codecvt_unicode_char.cc: Tweak.
-
+
* libio/iofwide.c: Tweak.
-
+
2000-08-28 Phil Edwards <pme@sources.redhat.com>
* docs/configopts.html: Mention new options.
@@ -2631,15 +2631,15 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* docs/22_locale/howto.html: Add notes on codecvt implementation.
* docs/22_locale/codecvt.html: New file. In progress.
-
+
2000-08-24 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* acconfig.h: Revert.
* acinclude.m4: Revert.
* libio/_G_config.h: Revert.
* libio/libio.h: Revert.
-
-2000-08-23 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
+
+2000-08-23 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* bits/codecvt.h: Tweaks.
* testsuite/22_locale/codecvt_unicode_wchar_t.cc (test01): Fix up
@@ -2700,7 +2700,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.am (INCLUDES): Put $(CSHADOW_INCLUDES) before
$(top_srcdir)
* src/Makefile.in: Regenerate.
-
+
2000-08-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* bits/codecvt.h: Implement codecvt<wchar_t, char, mbstate_t>. Fix
@@ -2714,7 +2714,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* testsuite/22_locale/codecvt_wchar_t_cc.cc: New file.
* testsuite/22_locale/codecvt_char_char.cc: New file.
* testsuite/22_locale/codecvt_unicode_char.cc: New file.
-
+
2000-08-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
* bits/std_cmath.h (std::abs): Overload for int and long.
@@ -2736,14 +2736,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-08-18 Gabriel Dos Reis <gdr@codesourcery.com>
* bits/valarray_meta.h (_Expr<>::shift, _Expr::cshift,
- _Expr<>::apply): Implement.
+ _Expr<>::apply): Implement.
2000-08-18 Gabriel Dos Reis <gdr@codesourcery.com>
* bits/valarray_meta.h (_Expr<>::min, _Expr<>::max): Implement.
* bits/valarray_array.h (__valarray_min, __valarray_max): New
- function.
+ function.
2000-08-17 Mark Mitchell <mark@codesourcery.com>
@@ -2796,7 +2796,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libio/cleanup.c: Remove.
* libio/filedoalloc.c (_IO_file_doallocate): Don't call
_IO_cleanup_registration_needed, even if not libc.
-
+
* testsuite/27_io/stringstream.cc (test02): Fix.
2000-08-14 Brent Verner <brent@rcfile.org>
@@ -2816,7 +2816,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/std_sstream.h: Same for stringstream and wstringstream.
Same for stringbuf, wstringbuf, istringstream, wistringstream,
ostringstream, wostringstream.
-
+
* testsuite/26_numerics/valarray.cc: Add test.
2000-08-14 Zack Weinberg <zack@wolery.cumb.org>
@@ -2846,7 +2846,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(_M_really_overflow): Same here.
* testsuite/21_strings/inserters_extractors.cc (test05): Tweaks.
-
+
2000-08-08 Benjamin Kosnik <bkoz@cygnus.com>
Ulrich Drepper <drepper@cygnus.com>
@@ -2894,12 +2894,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libio/libioP.h: Same.
* libio/wfiledoalloc.c: Same.
* libio/wgenops.c: Same.
-
+
2000-07-28 Alexandre Oliva <aoliva@redhat.com>
* acinclude.m4: Include ../libtool.m4.
* aclocal.m4, configure: Rebuilt.
-
+
2000-07-26 Phil Edwards <pme@sourceware.cygnus.com>
* acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Test for GNU ld
@@ -2931,11 +2931,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4: Some cleanups...
* aclocal: Regenerated.
* configure: Regenerated.
-
+
* src/Makefile.am (CXXLINK): Add -Wl,-01 to the link line for
optimizing/adapting the hash table using GNU ld.
* src/Makefile.in: Regenerate.
-
+
2000-07-24 H.J. Lu <hjl@gnu.org>
* src/Makefile.am (LIBIO_INCLUDES): Set to -I$(top_srcdir)/libio
@@ -2983,13 +2983,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
directory...
(check-install): And here.
* Makefile.in: Regenerate.
-
+
2000-07-22 Gabriel Dos Reis <gdr@codesourcery.com>
Line up with libstdc++-v2 version of valarray.
* bits/valarray_array.h (__valarray_product): Make inline.
* src/valarray-inst.cc (__valarray_product): Remove explicit
- instantiation.
+ instantiation.
2000-07-21 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
@@ -3091,7 +3091,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/std_fstream.h: Same.
* bits/basic_string.h: Tweaks.
-
+
2000-07-19 Phil Edwards <pme@sourceware.cygnus.com>
* docs/18_support/howto.html: Update.
@@ -3101,10 +3101,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
Internal consistency checks.....
* bits/ios_base.h: Change _M_locale_ios to _M_ios_locale.
* src/ios.cc: Same.
-
+
* bits/basic_ios.h: Change _M_fctype_ios to _M_ios_fctype.
* bits/basic_ios.tcc: Same.
-
+
* bits/std_streambuf.h: Change _M_locale_buf to _M_buf_locale.
Change _M_fctype_buf to _M_buf_fctype.
* bits/fstream.tcc: Same.
@@ -3171,13 +3171,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
c++threads.h instead of copying.
* acinclude.m4 (GLIBCPP_ENABLE_THREADS): Do link here.
Tweaks.
-
+
* config/c_io_libio.cc (__basic_file::_M_open_mode): Consolidate.
* bits/basic_file.h: Declare.
* mkcheck.in (TESTS_FILE): Use -v instead of --version.
-2000-07-07 brent verner <brent@rcfile.org>
+2000-07-07 brent verner <brent@rcfile.org>
* testsuite/27_io/istream_unformatted.cc (test05): New test.
@@ -3197,7 +3197,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* docs/25_algorithms/howto.html: Ditto.
* docs/26_numerics/howto.html: Ditto.
-2000-07-05 brent verner <brent@rcfile.org>
+2000-07-05 brent verner <brent@rcfile.org>
* testsuite/27_io/ifstream_members.cc (test01): Add tests.
* testsuite/27_io/ofstream_members.cc (test01): Add tests.
@@ -3205,7 +3205,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
~_IO_DELETE_DONT_CLOSE.
2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
-
+
* bits/gslice_array.h, bits/indirect_array.h, bits/mask_array.h,
bits/slice_array.h, bits/std_valarray.h, bits/valarray_meta.h:
Do not paste anything after 'operator' keyword.
@@ -3217,7 +3217,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-07-03 Brendan Kehoe <brendan@zen.org>
* bits/std_complex.h: Fix parens. Format.
-
+
2000-07-03 scott snyder <snyder@fnal.gov>
* bits/locale_facets.tcc (_M_extract): Only figure out the base
@@ -3238,7 +3238,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-07-01 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
Ulrich Drepper <drepper@purist.soma.redhat.com>
- Sync libio to glibc-2.2 current CVS.
+ Sync libio to glibc-2.2 current CVS.
* libio/_G_config.h: New file.
* libio/wfileops.c: New file.
* libio/wfiledoalloc.c: New file.
@@ -3257,18 +3257,18 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.in: Regenerate.
* math/cargl.c: Remove underscores.
-
+
* bits/locale_facets.h: Tweaks. Start adding iconv details
and notes.
* bits/locale_facets.tcc: Tweaks.
* bits/std_cwchar.h: Tweaks.
-
+
2000-06-29 scott snyder <snyder@fnal.gov>
* bits/concept_checks.h
(__less_then_comparable_requirement_violation): Only check for <.
* testsuite/25_algorithms/lower_bound.cc: New file.
-
+
2000-06-29 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* testsuite/27_io/ostream_manip.cc (test02): Add tests.
@@ -3342,7 +3342,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/concept_checks.h: New file.
* bits/container_concepts.h: New file.
* bits/sequence_concepts.h: New file.
-
+
2000-06-27 H.J. Lu <hjl@gnu.org>
Loren J. Rittle <ljrittle@acm.org>
@@ -3357,11 +3357,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/string.tcc (string::rfind): Fix.
* testsuite/21_strings/rfind.cc: New file.
-
+
2000-06-26 Anthony Williams <anthony@anthonyw.cjb.net>
* testsuite/21_strings/ctor_copy_dtor.cc: Fixed logic error.
-
+
2000-06-26 Branko Cibej <branko.cibej@hermes.si>
* testsuite/27_io/filebuf_members.cc (test_01): Fixed typos.
@@ -3372,7 +3372,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* testsuite/27_io/ostream_inserter_arith.cc: Renamed
__TEST_NUMPUT_VERBOSE to TEST_NUMPUT_VERBOSE. Define
TEST_NUMPUT_VERBOSE only if DEBUG_ASSERT.
-
+
2000-06-23 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* bits/fstream.tcc (basic_filebuf::basic_filebuf(fd)): Use it.
@@ -3380,7 +3380,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/std_fstream.h (basic_filebuf): Remove default arguments for
filebuf ctor.
(basic_filebuf): Add _M_fileno_based data member.
- As reported by brent verner <brent@rcfile.org>
+ As reported by brent verner <brent@rcfile.org>
* testsuite/27_io/filebuf_members.cc: New file.
* testsuite/27_io/filebuf_members-1.tst: New file.
@@ -3392,7 +3392,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-06-23 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
Ulrich Drepper <drepper@cygnus.com>
-
+
* acinclude.m4 (GLIBCPP_CHECK_MATH_SUPPORT): Add -D_GNU_SOURCE, so
that all the freaky stuff like sincos will be around...
@@ -3444,7 +3444,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/string.tcc: Fix find.
* testsuite/21_strings/find.cc: Patch.
-
+
2000-06-20 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* docs/install.html: Update where to get automake, where to get
@@ -3462,14 +3462,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* configure: Regenerate.
* libio/Makefile.in: Regenerate.
* src/Makefile.in: Regenerate.
-
+
2000-06-19 Russell Davidson <russell@ehess.cnrs-mrs.fr>
* testsuite/27_io/istream_extractor_arith.cc: Patch.
* bits/locale_factets.tcc: Tweak.
-
+
2000-06-19 Raja R Harinath <harinath@cs.umn.edu>
-
+
* src/Makefile.am: change @WERROR@ to $(WERROR) so that this can
be overridden on the command line for individual files.
@@ -3504,15 +3504,15 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
New. Merge both old compiler bug checks for complex into this.
2000-06-19 Anthony Williams <anthony@anthonyw.cjb.net>
-
+
* testsuite/21_strings/find.cc: Empty strings can be found at all
positions. Modified.
2000-06-19 Branko Cibej <branko.cibej@hermes.si>
- * testsuite/20_utilities: New directory.
+ * testsuite/20_utilities: New directory.
* testsuite/20_utilities/auto_ptr.cc: New file.
-
+
2000-06-14 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* src/Makefile.am (string_sources): Simplify, assuming that with
@@ -3523,7 +3523,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
-Wl,--gc-sections.
* src/string-inst.cc: Remove macro blocks.
* mkcheck.in (CXX_FLAG): Add bits here.
-
+
* src/string-inst.cc: Remove iostream-related string instantiations.
* src/misc-inst.cc: Add here.
@@ -3532,7 +3532,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* aclocal.m4: Regenerate.
* configure.in: Change up.
* configure: Regenerate.
-
+
2000-06-13 Steven King <sxking@uswest.net>
* acinclude.m4: Fixup some of the builtin math tests and add tests for
@@ -3546,7 +3546,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(modf(float, float*)): Remove reference to _C_legacy.
2000-06-13 Benjamin Kosnik <bkoz@redhat.com>
-
+
* acinclude.m4 (enable_cshadow_headers): Change CSHADOWFLAGS to
_GNU_SOURCE instead of _ISOC9X_SOURCE, as _GNU_SOURCE is the
superset, and already defined at top level.
@@ -3554,7 +3554,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* configure: Regenerate.
* docs/17_intro/contribute.html: Plead with people to use -cp.
-
+
2000-06-13 Anthony Williams <anthony@anthonyw.cjb.net>
* testsuite/23_containers/bitset_ctor.cc: Qualify reverse wth std::.
@@ -3574,14 +3574,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
_M_position() - use implicit conversion to streamoff instead
2000-06-13 Thomas Holenstein <thomas@hex.ch>
-
+
* bits/stl_iterator.h: Added inline to operators == to >=.
2000-06-13 Brent Verner <brent@rcfile.org>
* bits/streambuf.tcc: repaired _S_copy_streambufs()
* testsuite/27_io/ostream_inserter_other.cc (test03): Added testcase.
-
+
2000-06-12 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* bits/locale_facets.h (ctype<wchar_t>): Remove unnecessary data
@@ -3641,15 +3641,15 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-06-02 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* bits/locale_facets.h: Tweak.
- * src/locale.cc (codecvt<wchar_t>): Tweak.
-
- * bits/locale_facets.h (_Format_cache): _S_ecks -> _S_x.
+ * src/locale.cc (codecvt<wchar_t>): Tweak.
+
+ * bits/locale_facets.h (_Format_cache): _S_ecks -> _S_x.
* bits/locale_facets.tcc (num_get<char>::_M_extract): Fix for hex.
* bits/basic_string.h: Move data member up.
* src/string-inst.cc: Fix instantiations.
* bits/string.tcc: Fix types.
-
+
2000-06-02 Anthony Williams <anthony@anthonyw.cjb.net>
* testsuite/21_strings/replace.cc (test01): Qualify find with std::.
@@ -3666,34 +3666,34 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acconfig.h: Remove _GLIBCPP_HAS_WCHAR_MIN_MAX.
* bits/limits_generic.h: Remove.
* src/gen-num-limits.cc: Same.
-
+
* src/locale.cc: Tweaks.
* bits/char_traits.h: Tweaks.
-2000-05-31 Russell Davidson <russell@ehess.cnrs-mrs.fr>
+2000-05-31 Russell Davidson <russell@ehess.cnrs-mrs.fr>
* bits/locale_facets.tcc (num_get<char>::_M_extract): Fix signage,
exponent, scientific formatting issues.
* testsuite/27_io/istream_extractor_arith.cc (test09): Add tests.
-
+
2000-05-31 Branko Cibej <branko.cibej@hermes.si>
* bits/limits_generic.h (numeric_limits<wchar_t>): Use WCHAR_MIN
and WCHAR_MAX instead of WCHART_MIN and WCHART_MAX.
2000-05-31 Nathan Myers <ncm@cantrip.org>
-
+
* docs/thanks.html: edit own credits
2000-05-31 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* bits/generic_shadow.h: Remaining _C_Shadow -> _C_shadow fix.
-
+
* acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Add strtoull checks...
* mkcheck.in (SH_FLAG): Add in -Wl,--rpath -Wl,$LIB_PATH. Tweaks.
-
+
2000-05-31 Steven King <sxking@uswest.net>
* shadow/time.h: fix typo
@@ -3716,19 +3716,19 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* inclosure: Change to...
* mkinclosure: This.
- Fix paths to bash.
+ Fix paths to bash.
* mkcshadow: Fix paths to bash.
-
+
* src/Makefile.am: Tweaks. Do cshadow header trickery at build time.
* src/Makefile.in: Regnerate.
* acinclude.m4 (GLIBCPP_COMPILER_VERSION): Fix typo.
(GLIBCPP_ENABLE_SHADOW): Do a less gross hack.
* aclocal.m4: Regenerate.
- * mkcheck.in (INC_PATH): Tweak.
-
+ * mkcheck.in (INC_PATH): Tweak.
+
* configure.in: Enable long long by default.
* configure: Regenerate.
-
+
* mkcheck.in (LIB_PATH): Revert.
2000-05-24 Nathan "I don't write ChangeLog Entries" Myers <ncm@cantrip.org>
@@ -3739,7 +3739,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/cpu/i386/bits/atomicity.h (__compare_and_swap): Delete
'cmpxchgl' asm.
* acinclude.m4 (GLIBCPP_CHECK_CPU): Enable i386.
-
+
2000-05-24 Loren J. Rittle <ljrittle@acm.org>
* backward/alloc.h (__default_alloc_template): Only expose
@@ -3769,20 +3769,20 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/c++config.h: Rename to ...
* bits/c++config: This.
* mkc++config: Adjust.
-
+
* m4: Remove.
* m4/lc_message.m4: Merge into acinclude.m4.
* m4/mathfcts.m4: Same.
* m4/stringfcts.m4: Same.
* acinclude.m4: Add here.
* configure: Regnerate.
-
+
* acinclude.m4 (GLIBCPP_CHECK_COMPILER_VERSION): Remove
OPTLEVEL. Add FMTFLAGS.
* aclocal.m4: Regenerate.
* src/Makefile.am (AC_CXXFLAGS): Take out OPTLEVEL, as this has
been disabled due to higher-level Makefiles running amuck over
- this bit, and add in FMTFLAGS so that formatting is clear.
+ this bit, and add in FMTFLAGS so that formatting is clear.
* src/Makefile.in: Regenerate.
* configure: Regenerate.
@@ -3853,12 +3853,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
s/SWAMP/LEGACY/g
s/_Shadow/_shadow/g
-2000-05-18 Anthony Williams <anthony@anthonyw.cjb.net>
+2000-05-18 Anthony Williams <anthony@anthonyw.cjb.net>
* bits/locale_facets.tcc (num_get::_M_extract): Change char* to
const char*.
* src/string-inst.cc (string::_S_find): Same.
-
+
2000-05-18 Benjamin Kosnik <bkoz@gnu.org>
* acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to
@@ -3868,7 +3868,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* aclocal.m4: Regenerate.
* configure: Regenerate.
* configure.in: Touch.
-
+
2000-05-17 Benjamin Kosnik <bkoz@cygnus.com>
* mkcheck.in: Enable shared library testing.
@@ -3930,7 +3930,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
bits/std_ciso646.h
2000-05-16 Nathan C. Myers <ncm@cantrip.org>
-
+
* mkcshadow: fix typo s/_C_Swamp_/_C_Swamp/.
2000-05-16 Phil Edwards <pme@sourceware.cygnus.com>
@@ -3982,7 +3982,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/std_cmath.h: Tweaks.
* math/mathconf.h: Tweaks and fixes for HP-UX 11.
- (sqrtf): Define away iff !builtin and !in <math.h>.
+ (sqrtf): Define away iff !builtin and !in <math.h>.
(sinf): Same.
(cosf): Same.
(fabsf): Same.
@@ -4010,7 +4010,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4 (GLIBCPP_CHECK_CPU): Change powerpc bits to
-mcpu=powerpc.
* src/Makefile.am: Disable ENABLE_CXX_FLAGS stuff for the moment.
-
+
* config/generic/bits/ctype_specializations.h (ctype<char>::is):
Make more generic.
@@ -4019,7 +4019,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/bsd/bits/ctype_base.h (ctype_base): New.
* config/bsd/bits/ctype_specializations.h: New.
* acinclude.m4 (GLIBCPP_CHECK_CTYPE): Add bsd tests.
-
+
2000-05-09 Phil Edwards <pme@sourceware.cygnus.com>
* acinclude.m4: New macro, GLIBCPP_ENABLE_CXX_FLAGS.
@@ -4041,12 +4041,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-05-09 Vadim Egorov <egorovv@mailandnews.com>
Benjamin Kosnik <bkoz@gnu.org>
Nathan Myers <ncm@cantrip.org>
- Dietmar Kuehl <dietmar_kuehl@yahoo.com>
+ Dietmar Kuehl <dietmar_kuehl@yahoo.com>
* bits/streambuf.tcc (basic_streambuf::xsgetn): Fix uflow case.
(basic_streambuf::xsputn): Make consistent.
* testsuite/27_io/filebuf.cc: Add tests.
-
+
2000-05-08 Steven King <sxking@uswest.net>
* bits/char_traits.h: Use wchar_t utility functions for
@@ -4122,7 +4122,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* mkcheck.in: Rely on exit status instead of the presence of a
core file. Added comments on how/where to save core and exe
files. Move shell wildcards outside quotes and fix core path.
-
+
2000-04-27 scott snyder <snyder@fnal.gov>
* src/misc-inst.cc: Explicitly instantiate ifstream and ofstream
@@ -4149,12 +4149,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* math/Makefile.am (EXTRA_LONG_DOUBLE_yes): Add all the long
versions to this as copysignl is needed anyway for these targets.
* math/Makefile.in: Regenerate.
-
+
* bits/streambuf.tcc (streambuf::xsgetn): Tweak.
* bits/fstream.tcc (underflow): Cast to libio types.
* bits/basic_file.h (seekoff): Fixes for alpha: use __c_streamoff.
* config/c_io_libio.cc (seekoff): And here.
-
+
2000-04-24 Loren J. Rittle <ljrittle@acm.org>
* mkcheck.in: Report compiler version used for test. Find
@@ -4165,7 +4165,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/generic/ctype.cc (do_toupper): Remove dependence on
non-portable/non-existent lookup table.
(do_tolower): Same.
-
+
2000-04-24 Nathan Myers <ncm@cantrip.org>
* src/string-inst.cc: More fixing.
@@ -4176,11 +4176,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/std_sstream.h: And here.
* bits/string.tcc: And here.
-2000-04-24 Felix Natter <fnatter@gmx.net>
+2000-04-24 Felix Natter <fnatter@gmx.net>
* docs/17_intro/howto.html: Add bits.
* docs/17_intro/porting-howto.html: New file.
-
+
2000-04-24 Branko Cibej <branko.cibej@hermes.si>
* acinclude.m4(GLIBCPP_CHECK_WCHAR_T_SUPPORT): Expand
@@ -4204,7 +4204,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
initialization.
* testsuite/27_io/ios_manip_fmtflags.cc (test02): Add test for
bool formatting.
-
+
2000-04-19 Nathan Myers <ncm@cantrip.org>
* src/string-inst: consolidate _S_create,
@@ -4218,13 +4218,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.am (AC_CXXFLAGS): Activate debugging code, again.
Add flags for specialized rules dealing with instantiations.
-
+
* src/string-inst.cc: Add instantiations missing from shared
libraries--see stringEQ, stringCONSC.
* src/Makefile.am (wstring_sources): Add.
(string_sources): Same.
* src/Makefile.in: Regenerate.
-
+
* stl/*: Integrate contents of this directory into top-level
directories.
* ext/bvector hash_map hash_set rope ropeimpl.h slist
@@ -4249,12 +4249,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.am (sources): Take out stl directory.
* mkcheck.in (SRC_DIR): And here.
* src/Makefile.in: Regenerate.
-
+
2000-04-18 Levente Farkas <lfarkas@mindmaker.hu>
* stl/bits/stl_function.h: Add bits so that const and non-const
both work.
-
+
2000-04-18 scott snyder <snyder@fnal.gov>
* stl/bits/stl_map.h (class map): Fix default for _Alloc template
@@ -4314,10 +4314,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-04-18 Nathan Myers <ncm@cantrip.org>
* bits/basic_string.h: Remove "inline" from member _S_find.
-
+
* src/string-inst.cc: Rewrite to reflect non-inline template
instantiations in string.tcc.
-
+
* src/stringADDCS.cc, stringADDPS.cc, stringADDSC.cc, stringADDSP.cc,
stringADDSS.cc, stringBIST.cc, stringBOST.cc, stringCHTR.cc,
stringEQPS.cc, stringEQSP.cc, stringEQSS.cc, stringEXTRA.cc,
@@ -4332,7 +4332,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
Benjamin Kosnik <bkoz@haight.constant.com>
* src/Makefile.am: Modify to reflect above.
* src/Makefile.in: Regenerate.
-
+
2000-04-17 Benjamin Kosnik <bkoz@cygnus.com>
* docs/install.html (--enable-libstdcxx-v3): Clean up install docs.
@@ -4345,7 +4345,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/threads-posix.h: Consistency with stl_config.h.
* mkcheck.in (CXX_FLAG): Add DDEBUG_ASSERT back in.
-
+
2000-04-13 Loren J. Rittle <ljrittle@acm.org>
* mknumeric_limits: Rename generic type template parameter name
@@ -4368,7 +4368,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
GLIBCPP_ENABLE_RELIBGCC for --enable-libstdcxx-v3 flag.
* configure: Regenerate.
* mkcheck.in: Deal with NAMESPACES.
-
+
2000-04-05 Petter Urkedal <petter@matfys.lth.se>
* src/cmath.cc: New file...
@@ -4379,22 +4379,22 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
old definitions.
2000-04-04 Benjamin Kosnik <bkoz@redhat.com>
-
+
* acinclude.m4 (GCC_OBJDIR): Tweaks
2000-04-03 Benjamin Kosnik <bkoz@redhat.com>
-
+
* acinclude.m4 (GLIBCPP_CHECK_CPU): Add arm configure bits.
* config/cpu/arm: New directory.
Jesper Skov <jskov@redhat.com>
* config/cpu/arm/atomicity.h: New file.
-
+
2000-03-31 Benjamin Kosnik <bkoz@redhat.com>
* stl/bits/stl_config.h: Make _STL_THREADS depend on _REENTRANT.
Remove unused bits. Clean.
-
+
2000-03-29 Benjamin Kosnik <bkoz@cygnus.com>
* testsuite/25_algorithms: New directory.
@@ -4422,10 +4422,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
mistake.
* bits/std_fstream.h (filebuf::is_open): Check for _M_file before
- attempting calls to it.
+ attempting calls to it.
* bits/fstream.tcc (ctors): Don't call _M_init_filebuf in
ctors. Instead, call _M_init_filebuf ...
- (open): Here, as suggested by 27.8.1.3.
+ (open): Here, as suggested by 27.8.1.3.
* src/ios.cc (ios_base::Init::Init()): Clean up default filebufs
properly when initializing cout/cin/cerr.
@@ -4442,7 +4442,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/std_climits.h (_CPP_CLIMITS): Fix typo.
2000-03-27 Chris Faylor <cgf@cygnus.com>
-
+
* configure.in: Remove setting of CXX if canadian cross.
* configure: Regenerate.
@@ -4451,7 +4451,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/sstream.tcc: Optimize.
* bits/basic_string.h(string::append): Don't inline.
* bits/string.tcc: Move out-of-line.
-
+
2000-03-27 Phil Edwards <pme@sourceware.cygnus.com>
* acinclude.m4: (GLIBCPP_CHECK_COMPILER_VERSION) When using <2.96,
@@ -4470,11 +4470,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
not installed.
* docs/faq/index.txt: Regenerate.
-2000-03-24 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
+2000-03-24 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* src/Makefile.am (libio_headers_install): Fix.
* src/Makefile.in: Regenerate.
-
+
2000-03-24 Benjamin Kosnik <bkoz@cygnus.com>
* docs/17_intro/RELEASE-NOTES: Fix typos.
@@ -4500,13 +4500,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-22 Benjamin Kosnik <bkoz@cygnus.com>
* bits/sstream.tcc (seekoff): Fix for gptr() null cases.
- Return newoff.
+ Return newoff.
* bits/fstream.tcc (seekoff): Sync.
(seekpos): Sync.
* testsuite/27_io/ostream_unformatted.cc: New file.
* testsuite/27_io/stringbuf.cc: Fix.
* testsuite/27_io/istream_unformatted.cc (test04): Fix.
-
+
* config/newlib/bits/ctype_base.h (ctype_base): Fix.
* config/newlib/ctype.cc (ctype): Change __ctype -> _ctype_.
@@ -4534,7 +4534,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
are compiling natively.
* libio/*: Update to CVS libio from egcs.
-
+
2000-03-21 Phil Edwards <pme@sourceware.cygnus.com>
* docs/download.html: Document use of -z9 for CVS.
@@ -4543,14 +4543,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-21 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/slice_array.h: Rename generic type template parameter name
- '_T' to '_Tp'.
+ '_T' to '_Tp'.
* bits/mask_array.h: Ditto
-2000-03-20 Benjamin Kosnik <bkoz@cygnus.com>
+2000-03-20 Benjamin Kosnik <bkoz@cygnus.com>
* *: Change copyright holder from "Cygnus Solutions" to "Free
Software Foundation, Inc."
-
+
* docs/configopts.html: Explain what "hella versions" means.
* docs/install.html: Some tweaks--nice job on this Phil.
* docs/documentation.html: Add a direct link to configuration options.
@@ -4577,7 +4577,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-18 Petter Urkedal <petter@matfys.lth.se>
Benjamin Kosnik <bkoz@gnu.org>
-
+
* acinclude.m4 (GLIBCPP_CHECK_COMPLEX_SUPPORT): Move code for main
to the right place.
* aclocal.m4: Regenerate.
@@ -4585,12 +4585,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-16 Benjamin Kosnik <bkoz@cygnus.com>
scott snyder <sss@karma.fnal.gov>
-
+
* config/c_io_libio.h: Add __c_lock.
* config/threads-no.h: Same here.
* config/threads-posix.h: Add __mutext_type typedef.
- * config/c_io_libio.cc: basic_file ctor takes lock arg.
- * bits/basic_file.h: Ctor takes lock arg.
+ * config/c_io_libio.cc: basic_file ctor takes lock arg.
+ * bits/basic_file.h: Ctor takes lock arg.
* bits/std_fstream.h: Add _M_lock.
* bits/fstream.tcc: Supply it to basic_file ctor.
@@ -4598,22 +4598,22 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* testsuite/27_io/ostream_inserter_char.cc (test06): Tweak.
- * bits/locale_facets.h: Tweak.
+ * bits/locale_facets.h: Tweak.
* stl/bits/stl_config.h: Fix defines.
-
+
2000-03-16 Benjamin Kosnik <bkoz@cygnus.com>
* mkcheck.in (INC_PATH): Add paths from cpu_include_dir to find
atomicity.h
* configure: Regenerate.
* aclocal.m4: Regnerate.
-
+
2000-03-16 Nathan Myers <ncm@zembu.com>
* bits/string.tcc: Add MT support.
* bits/basic_string.h: Same.
-
+
2000-03-16 Phil Edwards <pme@sourceware.cygnus.com>
* configure.in: Make --enable-namespaces and -libgcc-rebuild=../..
@@ -4654,7 +4654,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/cpu/sparc/sparc32: Populate.
* config/cpu/sparc/sparc64: Populate.
* config/cpu/sparc/sparc32/atomicity.h: New file.
- * config/cpu/sparc/sparc64/atomicity.h: New file.
+ * config/cpu/sparc/sparc64/atomicity.h: New file.
* src/Makefile.am (myinstallheaders): Add install routines.
* acinclude.m4 (GLIBCPP_CHECK_CPU):Add configuration for the
@@ -4664,7 +4664,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/default: Adopt glibc naming conventions, and so move to
* config/generic: Here.
* acinclude.m4 (GLIBCPP_CHECK_CTYPE): Modify default case to generic.
-
+
2000-03-15 Bill Thompson <billt@toast.net>
* testsuite/27_io/ostream_inserter_char.cc (test06): Add test.
@@ -4679,7 +4679,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-13 scott snyder <snyder@fnal.gov>
Jason Merrill <jason@cygnus.com>
-
+
* bits/locale_facets.h (class ctype, class ctype<char>, class
ctype<wchar_t>): More mask fixes.
* testsuite/22_locale/ctype.cc: Test for the problem.
@@ -4688,7 +4688,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acconfig.h: Add bits.
* configure.in: Move AM_PROG_LIBTOOL up in file.
- Tweak cross compiling info.
+ Tweak cross compiling info.
* configure: Regenerate.
* mknumeric_limits (XCOMPILE): Echo compilation line for
@@ -4703,14 +4703,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-10 scott snyder <snyder@fnal.gov>
- * stl/bits/stl_vector.h (_M_assign_aux): Fix for __normal_iterator
+ * stl/bits/stl_vector.h (_M_assign_aux): Fix for __normal_iterator
conversions.
* testsuite/23_containers/vector_modifiers.cc (test01): Add a
regression test for the problem.
2000-03-09 Benjamin Kosnik <bkoz@fidel.cygnus.com>
-
- * testsuite/27_io/streambuf.cc (class testbuf): Same here.
+
+ * testsuite/27_io/streambuf.cc (class testbuf): Same here.
* bits/fpos.h: And here.
* bits/std_ostream.h: Same here.
* bits/std_istream.h: Same here.
@@ -4719,7 +4719,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/sbuf_iter.h (std): Here too.
* bits/std_sstream.h: Make types public.
- * src/misc-inst.cc: Use size_t instead of unsigned int.
+ * src/misc-inst.cc: Use size_t instead of unsigned int.
* bits/locale_facets.tcc (_S_format): For now, cast to char. I
suppose this should be ctype::narrow... all the ctype<wchar_t>
stuff needs to be cleaned up.
@@ -4731,7 +4731,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-09 scott snyder <snyder@fnal.gov>
* bits/std_cmath.h (modf): Fix pointer overrun.
- * testsuite/26_numerics/c_math.cc (test04, main): Add a regression
+ * testsuite/26_numerics/c_math.cc (test04, main): Add a regression
test for the problem.
2000-03-09 Phil Edwards <pme@sourceware.cygnus.com>
@@ -4760,12 +4760,12 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/gnu-linux/ctype.cc (ctype): Change char_type to wchar_t
as per char specialization.
* config/*/ctype.cc: Same.
-
+
2000-03-09 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/locale_facets.h (_Ctype<>::mask): Import from base class
_Ctype_nois<>. Template base classes are never examinated in
- first-phase name-lookup.
+ first-phase name-lookup.
2000-03-08 Benjamin Kosnik <bkoz@gnu.org>
@@ -4776,7 +4776,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* acinclude.m4 (GLIBCPP_CHECK_CTYPE): Add bits for solaris2.5.1.
* aclocal.m4: Regenerate.
* configure: Regenerate.
-
+
* config/default/ctype.cc (ctype): Fixup.
2000-03-07 Benjamin Kosnik <bkoz@blues.cygnus.com>
@@ -4795,7 +4795,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
re-work initialization code.
(ctype<wchar_t>): Same.
Move _S_touppper to _M_toupper and initialize in ctor.
- Move _S_tolower to _M_tolower and initialize in ctor.
+ Move _S_tolower to _M_tolower and initialize in ctor.
Move _S_table to _M_ctable and initialize in ctor.
* bits/locale_facets.h (std): And here.
* src/locale.cc (std): Tweak.
@@ -4803,7 +4803,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/newlib/ctype.cc: And here.
* config/solaris/solaris2.7/ctype.cc: And here.
* config/solaris/solaris2.6/ctype.cc: And here.
-
+
* bits/localefwd.h: Tweak.
* bits/std_streambuf.h: Tweak formatting.
@@ -4814,7 +4814,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/misc-inst.cc (basic_iostream<>): Instantiate.
2000-03-02 Phil Edwards <pme@sourceware.cygnus.com>
- Kevin Atkinson <kevinatk@home.com>
+ Kevin Atkinson <kevinatk@home.com>
Initial grab of SGI's strstream implementation with minor
modifications.
@@ -4828,22 +4828,22 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-03-03 2000 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/valarray_meta.h: Fix typo.
-
-2000-03-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
+
+2000-03-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
Chip Salzenberg <chip@valinux.com>
Petter Urkedal <petter@matfys.lth.se>
* src/Makefile.am (myinstallheaders): Hack to avoid
`for i in ; do'.
* src/Makefile.in: Regenerate.
-
+
2000-03-02 Chip Salzenberg <chip@valinux.com>
* libio/Makefile.an, math/Makefile.an, src/Makefile.am
(LINK): Put quotes around "$(CC)" for libtool link mode,
so libtool will use "-B" options during GCC bootstrap.
* */Makefile.in: Regenerate.
-
+
2000-03-02 Petter Urkedal <petter@matfys.lth.se>
* config/c_io_libio.h: Enclose it all in ::std.
@@ -4857,7 +4857,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* math/cabs.c (__mycabs): Rename to cabs.
2000-02-29 LLeweLLyn Reese <llewelly@198.dsl.xmission.com>
-
+
* bits/basic_string.h: Move declarations of __out_of_range(),
__length_error() and accompanying macros ...
* bits/exception_support.h: here. (Newly created file).
@@ -4865,9 +4865,9 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* stl/bits/stl_vector.h: #include <bits/exception_support.h>
* src/Makefile.am (headers): Add.
* src/Makefile.in: Regenerate.
-
+
2000-02-29 Benjamin Kosnik <bkoz@cygnus.com>
-
+
* bits/cpp_type_traits.h: Rename structs so they don't clash with
type_traits.h.
* bits/valarray_array.h: Synch. Fix typos.
@@ -4890,7 +4890,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/basic_file.h: Stub out or delete unused bits in this
interface.
- (filepos_beg): Remove.
+ (filepos_beg): Remove.
(filepos_cur): Remove.
(filepos_valid): Remove.
* config/c_io_libio.cc: Resynch with the changes to basic_file.
@@ -4902,10 +4902,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-02-29 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* bits/cpp_type_traits.h: New file.
-
+
* bits/valarray_array.h: Tweak. #include <bits/cpp_type_traits.h>
Improve array construction.
- (_Array_default_ctor): New dispatcher class.
+ (_Array_default_ctor): New dispatcher class.
(__valarray_default_construct): New function.
(_Array_copy_ctor): New dispatcher class.
(__valarray_copy_construct): New function.
@@ -4926,13 +4926,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
stdstreams.cc: Remove.
* libio/floatio.h, iolibio.h, iostdio.h, iostreamP.h: Remove.
* libio/iofflush_u.c: Remove.
-
- * libio/dbz: Remove.
- * libio/include: Remove.
- * libio/stdio: Remove.
- * libio/tests: Remove.
+
+ * libio/dbz: Remove.
+ * libio/include: Remove.
+ * libio/stdio: Remove.
+ * libio/tests: Remove.
* libio/testsuite: Remove.
-
+
* config/c_io_libio.cc: Add fcntl.h include for Solaris.
* acinclude.m4 (GLIBCPP_ENABLE_CSTDIO): Add bits.
@@ -4959,9 +4959,9 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* Makefile.in: Regenerate.
* math/Makefile.am (TOPLEVEL_INCLUDES): And here.
* libio/Makefile.am (TOPLEVEL_INCLUDES): And here.
-
+
* bits/std_ios.h: Include <bits/c++io.h> instead of libio.
- * bits/fpos.h: And here.
+ * bits/fpos.h: And here.
* bits/basic_file.h (get_fileno): Move definition from ...
* src/basic_file.cc (std): To here.
* bits/fpos.h: Move types for streamoff, streampos to..
@@ -4972,9 +4972,9 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
UPPERCASE, ADJUSTFIELD, BASEFIELD, FLOATFIELD, BADBIT, EOFBIT,
FAILBIT, GOODBIT, APP, ATE, BINARY, IN, OUT, TRUNC): New macros to
abstract out bits in ios_base.
- * bits/ios_base.h: Re-macrofy.
+ * bits/ios_base.h: Re-macrofy.
* src/basic_file.cc : Rename, move to
- * config/c_io_libio.cc: Here.
+ * config/c_io_libio.cc: Here.
* config/c_io_libio.h: New file. Include libio.
* bits/c++config.h: Don't define _GLIBCPP_USE_LIBIO.
* configure.in (blddir): Add enabling bits for GLIBCPP_ENABLE_CSTDIO.
@@ -4985,14 +4985,14 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
underlying "C" io library.
* acinclude.m4 (GLIBCPP_CHECK_LIBIO): Roll functionality into
GLIBCPP_ENABLE_CSTDIO.
-
+
* configure.in: Add configure bits for cross compiling non-newlib
targets. .
GLIBCPP_CHECK_COMPILER_VERSION: Take out this test for this
target, as we assume g++ support is not the limiting factor.
- GLIBCPP_CHECK_LIBIO: Same, know we don't need libio.
+ GLIBCPP_CHECK_LIBIO: Same, know we don't need libio.
* configure: Regenerate.
-
+
2000-02-22 Benjamin Kosnik <bkoz@cygnus.com>
* Makefile.am (INTERFACE): Define.
@@ -5020,7 +5020,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* libio/gen-params (CONFIG_NM): Specifically add in nm as the
default CONFIG_NM.
-
+
2000-02-18 Benjamin Kosnik <bkoz@haight.constant.com>
Tom Tromey <tromey@cygnus.com>
@@ -5032,10 +5032,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* Makefile.am (AM_MAKEFLAGS): Don't define MULTISUBDIR, instead
have configure hack it in.
* Makefile.in: Regenerate.
- * acinclude.m4 (GLIBCPP_CXXFLAGS): Tweak wording.
+ * acinclude.m4 (GLIBCPP_CXXFLAGS): Tweak wording.
Add enabling bits for native Cygwin ctypes, and other newlib-based
Oses.
-
+
2000-02-17 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
* mkc++config (OUT_H): Remove EOF in cygwin.
@@ -5046,13 +5046,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-02-17 Benjamin Kosnik <bkoz@cygnus.com>
- * src/Makefile.am:
+ * src/Makefile.am:
(toolexeclib_LTLIBRARIES): Use this instead of lib_LTLIBRARIES.
Add USE_LIBDIR bits here, not...
* src/Makefile.in: Regenerate.
* Makefile.am: ...here.
* Makefile.in: Regenerate.
-
+
2000-02-17 Benjamin Kosnik <bkoz@gnu.org>
* acinclude.m4 (LIBS): Fix typos.
@@ -5067,7 +5067,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/complex_io.cc: Tweak.
* configure.in: _GLIBCPP_BUGGY_COMPLEX for crosses.
* configure: Regenerate.
-
+
* config/newlib/ctype.cc: Tweaks.
* config/newlib/bits/ctype_base.h (ctype_base): Set mask to char,
not const char.
@@ -5105,17 +5105,17 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config/solaris/solaris2.7/bits/ctype_specializations.h: New file.
* src/Makefile.am (headers): Add ctype_specializations.h.
* src/Makefile.in: Regenerate.
-
- Aaron Weiss <weiss@clearway.com>
+
+ Aaron Weiss <weiss@clearway.com>
* Makefile.am (AM_MAKEFLAGS): Add NM_FOR_BUILD, NM_FOR_TARGET, and
CONFIG_NM for Solaris builds.
* Makefile.in: Regenerate.
-
+
* src/locale.cc: Tweak formatting.
2000-02-15 Benjamin Kosnik <bkoz@cygnus.com>
- Jim Parsons <parsons@clearway.com>
+ Jim Parsons <parsons@clearway.com>
* testsuite/27_io/istream_unformatted.cc (test06): Add test.
* bits/istream.tcc (read): Set failbit if !good(). Don't increment
gcount if eof.
@@ -5125,7 +5125,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* testsuite/27_io/streambuf.cc: Add test.
* bits/streambuf.tcc (xsgetn): Don't test for valid mode.
(xsputn): Same.
-
+
* src/Makefile.am (AM_CXXFLAGS): Pass down AC_CXXFLAGS,
OPTIMIZE_CXXFLAGS, etc. So --enable-debug and --enable-namespaces
will work correctly, for instance.
@@ -5134,7 +5134,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/locale_facets.h: Fix merge error.
(num_put::put(unsigned long long): And here.
* mknumeric_limits (trait_name): Same.
-
+
2000-02-15 Chip Salzenberg <chip@valinux.com>
Support 'configure --enable-long-long'.
@@ -5184,7 +5184,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* ctype/config/linux/*: Rename, move to...
* ctype/config/gnu-linux/*: Here.
-
+
Finish off multilib work.
* configure.in: Don't set CXX if not Canadian cross.
* configure: Regenerate.
@@ -5200,22 +5200,22 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* ltmain.sh: Remove.
* config.guess: Remove.
* config.sub: Remove.
-
+
2000-02-13 Benjamin Kosnik <bkoz@cygnus.com>
* configure.in (glibcpp_basedir): Add glibcpp_basedir.
- * Makefile.am: Move mutlilib stuff to src/Makefile.am.
+ * Makefile.am: Move mutlilib stuff to src/Makefile.am.
* Makefile.in: Regenerate.
* src/Makefile.am: Add multilib bits.
* src/Makefile.in: Regenerate.
-
+
2000-02-12 Benjamin Kosnik <bkoz@cygnus.com>
* configure.in: Clean, add some multilib support.
* configure: Regenerate.
* configure.host: New file.
- * acinclude.m4: GLIBCPP_CHECK_LIBIO. Take bits from configure.in and
+ * acinclude.m4: GLIBCPP_CHECK_LIBIO. Take bits from configure.in and
roll a new function, checks for presence of libio.
GLIBCPP_CHECK_COMPILER_VERSION: Same.
GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT: Same.
@@ -5224,11 +5224,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
GLIBCPP_CHECK_LIBIO: Same.
GLIBCPP_CHECK_CTYPE: Same.
* aclocal.m4: Regenerate.
- * config.h.in: Regenerate.
+ * config.h.in: Regenerate.
* Makefile.am: Tweaks.
* Makefile.in: Regenerate.
-
+
2000-02-11 Benjamin Kosnik <bkoz@cygnus.com>
* configure.in: Make outputing the libio/Makefile
@@ -5245,7 +5245,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
null library if it's not needed. At least we are being consistent,
if not as elegant as we could be.
* src/Makefile: Regenerate.
-
+
2000-02-10 Benjamin Kosnik <bkoz@gnu.org>
* Makefile.am (SUBDIRS): Add libio again.
@@ -5257,7 +5257,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
libio.la is referring back to the libio subdir again.
(LIBIO_INCLUDES): And here.
* src/Makefile.in: Regenerate.
-
+
2000-02-09 Benjamin Kosnik <bkoz@decepticon.cygnus.com>
* math/complex-stub.h: Missed one. Change __mycabs* to cabs*.
@@ -5273,15 +5273,15 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(__valarray_destroy_elements): New function.
* bits/valarray_array.tcc (__valarray_copy_construct): New
- functions.
+ functions.
* bits/std_valarray.h (valarray<>::valarray): Use
__valarray_get_memory and __valarray_fill_construct,
__valarray_copy_construct, __valarray_default_construct to
- properly construct valarrays.
+ properly construct valarrays.
(valarray<>::~valarray): Use __valarray_destroy_elements to
destroy elements and __valarray_release_memory to return memory.
- (valarray<>::shift): Tweak.
+ (valarray<>::shift): Tweak.
(valarray<>::cshift): Likewise.
(valarray<>::resize): Robustify.
@@ -5289,7 +5289,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* mknumeric_limits (XCOMPILE): Add support for cross compiling.
* bits/limits_generic.h: New file, defaults.
- * src/limits_generic.cc: New file, defaults.
+ * src/limits_generic.cc: New file, defaults.
* configure.in (LIBS): Run mknumeric_limits at configure time.
* acconfig.h: Remove PACKAGE VERSION HAVE_COMPLEX
HAVE_LC_MESSAGES, tidy, clean, etc.
@@ -5308,7 +5308,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
(libmath_la_SOURCES): And here.
* math/(mycabs.c, mycabsf.c, mycabsl.c): Move to. . .
* math/(cabs.c, cabsf.c, cabsl.c): . . . Here.
- * math/complex-stub.h: Move c_log declarations into. . .
+ * math/complex-stub.h: Move c_log declarations into. . .
* math/mathconf.h: Here. This is because glibc's <complex.h>
declares cclog, not c_log. The case of the dueling standards. . .
* math/mathconf.h: Add _GLIBCPP_HAVE_* to macros.
@@ -5316,7 +5316,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* math/nan.c (nan): Change signature.
* math/mathconf.h (NAN): Same.
* math/complex-stub.h (nan): And here.
-
+
* Makefile.am (rebuild-stamp): Remove libio and libio
dependencies. Plan to take out libio subdir and just merge with
libio in top level gcc directory. Of course, this assumes there is
@@ -5327,7 +5327,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-02-09 Chip Salzenberg <chip@valinux.com>
* localefwd.h (locale): Make public: facet, id, category.
-
+
2000-02-09 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
* testsuite/26_numerics/buggy_complex.cc: Fix Origin:.
@@ -5345,7 +5345,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* configure.in: Use.
* acconfig.h: New _GLIBCPP_BUGGY_COMPLEX macro.
* bits/std_complex.h: Use.
-
+
2000-02-04 Philip Martin <pm@corris.dircon.co.uk>
* stl/bits/stl_algobase.h: Add traits based dispatch for
@@ -5354,9 +5354,9 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
base() function.
2000-02-04 Mumit Khan <khan@xraylith.wisc.edu>
-
+
* src/gen-num-limits.cc (signal_handler): Work around signal
- handling problem on Cygwin.
+ handling problem on Cygwin.
Thanks to Chris Faylor <cgf@cygnus.com>.
2000-02-03 Benjamin Kosnik <bkoz@cygnus.com>
@@ -5370,10 +5370,10 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile: Regenerate.
* Makefile.am: Add support for cross compiles.
* Makefile.in: Regenerate.
-
+
2000-02-02 Benjamin Kosnik <bkoz@cygnus.com>
- * configure.in (LIBS): Remove unused subdirs.
+ * configure.in (LIBS): Remove unused subdirs.
* configure: Regenerate.
* Makefile.am (SUBDIRS): And here.
* Makefile.in: Regenerate.
@@ -5392,7 +5392,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* config.guess: Same.
2000-02-02 Benjamin Kosnik <bkoz@cygnus.com>
- Alexandre Petit-Bianco <apbianco@cygnus.com>
+ Alexandre Petit-Bianco <apbianco@cygnus.com>
* mkc++config: New file. Put autoconf macros into _GLIBCPP_
namespace instead of polluting global namespace with duplicate
@@ -5414,7 +5414,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/complexl.cc: And here.
* math/mathconf.h: Change to include "config.h" instead of
bits/c++config.h.
-
+
2000-02-01 Benjamin Kosnik <bkoz@gnu.org>
* configure.in: Add support for threads. Try a model closer to
@@ -5425,11 +5425,11 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
is AC_DEFINE(-D_PTHREADS) etc. However, let's try something
new. . . and see if we arrive at a more elegant solution.
* configure: Regenerated.
- * config/threads-no.h: New file.
- * config/threads-posix.h: New file.
+ * config/threads-no.h: New file.
+ * config/threads-posix.h: New file.
* src/Makefile.am (myinstallheaders): Install c++threads.h.
* src/Makefile.in: Regenerated.
-
+
2000-01-31 Benjamin Kosnik <bkoz@gnu.org>
META-QUESTION: Can we just make a "header.html" file and a
@@ -5457,23 +5457,23 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
2000-01-31 Scott Snyder <snyder@fnal.gov>
- * bits/istream.tcc (operator>>(istream&, string&)): Set failbit if
+ * bits/istream.tcc (operator>>(istream&, string&)): Set failbit if
we don't extract any characters.
* testsuite/21_strings/inserters_extractors.cc (main): New tests.
-
+
2000-01-31 Anders Widell <awl@hem.passagen.se>
* stl/bits/std_bitset.h (_M_do_left_shift): Handle case when shift
step is a multiple of the word size.
(_M_do_right_shift): Same.
* testsuite/23_containers/bitset_shift.cc: New file.
-
+
2000-01-31 Nathan Myers <ncm@zembu.com>
-
+
* README (Documentation): Add path info, fix typos.
-
+
2000-01-26 Benjamin Kosnik <bkoz@redhat.com>
-
+
* bits/locale_facets.tcc (num_get::_M_extract): Add the freaking
crazy group checking for numpunct, for real this time. At some
point, the local variable __grp should probably get replaced a
@@ -5486,7 +5486,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
Jim Parsons <parsons@clearway.com>
* testsuite/27_io/istream_extractor_arith.cc (test08): Add
more grouping tests, tweak, scold, wine.
-
+
2000-01-24 Benjamin Kosnik <bkoz@gnu.org>
* testsuite/27_io/istream_extractor_arith.cc (test07): Add
@@ -5508,7 +5508,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* testsuite/27_io/istream_extractor_arith.cc: Fix.
* bits/locale_facets.tcc (do_get(...void)): Change to strtoul.
* testsuite/27_io/istream_unformatted.cc (test04): Tweak.
-
+
2000-01-14 Phil Edwards <pme@sourceware.cygnus.com>
* docs/README.html: Reformat, more installation instructions.
@@ -5551,13 +5551,13 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
feedback from LWG 49.
* src/ios.cc: Move definition here.
* testsuite/27_io/ios_base_members_static.cc (test01): Add tests.
-
+
* bits/std_sstream.h (_M_really_sync): Simplify argument list. Set
output part of internal buffer based on string size, so that
_M_out_end is set consistently with filebufs. Correct comments.
* bits/sstream.tcc (stringbuf::overflow): Update here too.
* testsuite/27_io/stringbuf.cc: Changes.
-
+
2000-01-11 Benjamin Kosnik <bkoz@gnu.org>
* bits/sstream.tcc (seekoff): Set based on end of written buffer,
@@ -5570,9 +5570,9 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* bits/locale_facets.tcc (_M_extract): Have consistency between
istream::sentry and extractors, where failbit | eofbit is
set. Don't change this, but instead change. . (do some formatting
- tweaks.)
+ tweaks.)
* bits/istream.tcc (istream::sentry): Only set eofbit.
-
+
2000-01-10 Benjamin Kosnik <bkoz@gnu.org>
* testsuite/27_io/istringstream_members.cc: New file.
@@ -5586,7 +5586,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.am (generated_headers): Remove bits/c++config.h so
that make clean will not delete it.
* src/Makefile: Regenerate.
-
+
2000-01-07 Phil Edwards <pme@sourceware.cygnus.com>
* mkcheck.in: Use host-specific invocation of size(1);
@@ -5610,7 +5610,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
and file ctype.cc. Probably doesn't work.
* config/solaris/solaris2.6: Same.
* config/solaris/solaris2.7: Same, as per specs via Phil Edwards.
-
+
* Makefile.am: Change paths to mkcheck.
* Makefile: Regenerate.
* configure.in (AC_OUTPUT_COMMANDS): Build mkcheck here.
@@ -5618,7 +5618,7 @@ Thu Nov 2 10:11:45 2000 Mark P Mitchell <mark@codesourcery.com>
* src/Makefile.am (generated_headers): Add bits/c++config.h.
* mkcheck: Now autogenerated by configure and renamed. . .
- * mkcheck.in (INC_PATH): Add glue for ctype_include_dir.
+ * mkcheck.in (INC_PATH): Add glue for ctype_include_dir.
Have longer-style dates.
Raja R Harinath <harinath@cs.umn.edu>
* mkcheck: Change path to #!/usr/clocal/bin/bash.
diff --git a/libstdc++-v3/ChangeLog-2002 b/libstdc++-v3/ChangeLog-2002
index 932de0c619d..3448363ee08 100644
--- a/libstdc++-v3/ChangeLog-2002
+++ b/libstdc++-v3/ChangeLog-2002
@@ -47,7 +47,7 @@
* libsupc++/tinfo.cc: Likewise.
* src/stdexcept.c (logic_error::~logic_error): Likewise.
(runtime_error::~runtime_error): Likewise.
-
+
2002-12-26 Phil Edwards <pme@gcc.gnu.org>
* libsupc++/exception: Add comment (mistakenly skipped).
@@ -112,7 +112,7 @@
* docs/html/documentation.html: Add link for debug.html.
* docs/html/debug.html: New.
-
+
2002-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* testsuite/23_containers/vector_capacity.cc (test03): Move ...
@@ -155,9 +155,9 @@
(GLIBCPP_ENABLE_DEBUG_FLAGS): New.
* aclocal.m4: Regenerate.
* libio/Makefile.am: Remove DEBUG_FLAGS.
- * libio/Makefile.in: Regenerate.
+ * libio/Makefile.in: Regenerate.
* libsupc++/Makefile.am: Remove DEBUG_FLAGS.
- * libsupc++/Makefile.in: Regenerate.
+ * libsupc++/Makefile.in: Regenerate.
* docs/html/configopts.html: Add docs for --enable-debug,
--enable-debug-flags.
@@ -171,7 +171,7 @@
* include/Makefile.in: Regenerate.
* src/Makefile.am (codecvt_members.cc): New rule.
(collate_members.cc): Same.
- (ctype_members.cc): Same.
+ (ctype_members.cc): Same.
(messages_members.cc): Same.
(monetary_members.cc): Same.
(numeric_members.cc): Same.
@@ -189,7 +189,7 @@
(CTIME_CC): Same.
(CLOCALE_CC): Same.
* aclocal.m4: Regenerate.
-
+
* src/Makefile.am (libstdc___la_LIBADD): Use top_builddir
for convenience libraries.
(version_arg): Rename linker.map to libstdc++.ver.
diff --git a/libstdc++-v3/ChangeLog-2003 b/libstdc++-v3/ChangeLog-2003
index 36492ca519e..b01638cd7a5 100644
--- a/libstdc++-v3/ChangeLog-2003
+++ b/libstdc++-v3/ChangeLog-2003
@@ -18,7 +18,7 @@
__grouping.size().
* testsuite/22_locale/num_get/get/char/13.cc: New.
* testsuite/22_locale/num_get/get/wchar_t/13.cc: Ditto.
-
+
2003-12-29 Jerry Quinn <jlquinn@optonline.net>
* include/bits/locale_facets.h (ctype.narrow,widen): Add cast.
@@ -65,7 +65,7 @@
2003-12-24 Andrew Pinski <pinskia@physics.uc.edu>
- * config/cpu/i386/atomicity.h (__exchange_and_add): Fix output
+ * config/cpu/i386/atomicity.h (__exchange_and_add): Fix output
constraint.
PR libstdc++/13480
@@ -81,7 +81,7 @@
* include/ext/debug_allocator.h: Convert to the new style.
* include/ext/pool_allocator.h: Use global new and delete directly.
* include/backward/alloc.h: Don't inject malloc_allocator, or
- debug_allocator.
+ debug_allocator.
* testsuite/ext/allocators.cc: Minimal fixups for usage of new
classes. Comment out tests with __pool_alloc for now.
* testsuite/performance/allocator.cc: Same.
@@ -95,11 +95,11 @@
(_Rb_tree): Inherit directly from node allocator.
* include/ext/slist (_Alist_alloc_base): Eliminate.
(_Slist_base): Inherit direcly from node allocator.
-
+
2003-12-22 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/18_support/numeric_limits.cc: Add _GLIBCXX_ASSERT to
- dg-options in testcases that use VERIFY.
+ dg-options in testcases that use VERIFY.
* testsuite/23_containers/vector/invalidation/1.cc: Same.
* testsuite/23_containers/vector/invalidation/2.cc: Same.
* testsuite/23_containers/vector/invalidation/3.cc: Same.
@@ -115,13 +115,13 @@
* include/ext/hash_set (class hash_multiset): Fix typo.
-2003-12-22 Benjamin Kosnik <bkoz@redhat.com>
+2003-12-22 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/27_io/objects/char/5.cc: Don't use stdc++.h.gch.
* testsuite/27_io/objects/wchar_t/5.cc: Same.
* docs/html/test.html: Add docs for constructing test files that
don't use stdc++.h.gch.
- * scripts/testsuite_flags.in (PCHFLAGS): Move to --cxxpchflags.
+ * scripts/testsuite_flags.in (PCHFLAGS): Move to --cxxpchflags.
* testsuite/libstdc++-dg/normal.exp: Compute DEFAULT_CXXFLAGS
differently.
@@ -130,7 +130,7 @@
* config/linker-map.gnu: Same.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Adjust line numbers.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Same.
-
+
2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
PR libstdc++/13462
@@ -152,7 +152,7 @@
* testsuite/22_locale/num_get/get/char/11.cc: Add a comment.
* testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
-
+
2003-12-20 Jason Merrill <jason@redhat.com>
* config/cpu/powerpc/atomicity.h: Fix oversight in previous
@@ -203,8 +203,8 @@
When __found_sci becomes true stop eating thousands separators
and the decimal radix separator.
* testsuite/22_locale/num_get/get/char/9.cc: New.
- * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
-
+ * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
+
* config/locale/generic/c_locale.cc (__convert_to_v): Don't
check that *__sanity == '\0': parsing may stop earlier, still
be successful.
@@ -230,20 +230,20 @@
container's.
* include/bits/stl_deque.h (_Deque_alloc_base): Eliminate.
(_Deque_base): inherit directly from the deque's allocator. Use
- rebinding instead of _Alloc_traits. Pick up data members from
+ rebinding instead of _Alloc_traits. Pick up data members from
_Deque_alloc_base.
* include/bits/stl_list.h (_List_alloc_base): Eliminate.
(_List_base): Inherit directly from the list's allocator. Use
- rebinding instead of _Alloc_traits. Pick up data members from
+ rebinding instead of _Alloc_traits. Pick up data members from
_List_alloc_base.
* include/bits/stl_vector.h (_Vector_alloc_base): Eliminate
(_Vector_base): Inherit directly from the vector's allocator. Use
- rebinding instead of _Alloc_traits. Pick up data members from
+ rebinding instead of _Alloc_traits. Pick up data members from
_Vector_alloc_base.
* include/ext/hashtable.h: Fix allocator type correctness (the
vector of buckets must be passed an allocator for objects of
type _Node*). Use rebinding instead of _Alloc_traits.
-
+
2003-12-17 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (time_get::_M_extract_via_format):
@@ -353,27 +353,27 @@
* src/locale_init.cc: Use it.
(locale::locale): Lock critical regions.
(locale::global): Same.
-
+
2003-12-15 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/basic_string.h: Change _*_references to _*_refcount.
* include/bits/locale_classes.h: Same.
* src/locale.cc: Same.
- * src/locale_name.cc: Same.
- * src/locale_init.cc: Same.
-
+ * src/locale_name.cc: Same.
+ * src/locale_init.cc: Same.
+
2003-12-15 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/12855
+ PR libstdc++/12855
* include/bits/ios_base.h (Init::_S_ios_base_init): Change to
_S_refcount, make atomic.
- * src/ios.cc: Adjust definition.
+ * src/ios.cc: Adjust definition.
* src/ios_init.cc (ios_base::Init::Init): Use __exchange_and_add,
and __atomic_add.
(ios_base::Init::~Init): Same.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust line numbers.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
-
+
2003-12-15 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (num_get::do_get(bool&)):
@@ -386,7 +386,7 @@
2003-12-15 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.h (_M_widen): Reserve space
- for all the possible widened chars.
+ for all the possible widened chars.
* config/locale/generic/ctype_members.cc (_M_initialize_ctype):
Compute at construction time all the possible widened chars.
(do_widen): Tweak, simplify.
@@ -431,10 +431,10 @@
* testsuite/lib/libstdc++.exp (v3-init): Add
original_ld_library_path, calculate ld_library path, set
LD_LIBRARY_PATH to both. Based on libjava.exp.
-
+
2003-12-10 Benjamin Kosnik <bkoz@redhat.com>
Alexandre Oliva <aoliva@redhat.com>
-
+
PR libstdc++/11612
* testsuite/Makefile.am (GLIBCXX_DIR): New.
(GLIBGCC_DIR): New.
@@ -452,7 +452,7 @@
* config/io/basic_file_stdio.cc (__basic_file::sys_open): Sync.
* testsuite/ext/stdio_filebuf/char/10063-1.cc: New.
* testsuite/ext/stdio_filebuf/char/10063-2.cc: New.
-
+
2003-12-10 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (num_put::do_put(void*)):
@@ -465,7 +465,7 @@
64 bit machines.
2003-12-09 Benjamin Kosnik <bkoz@redhat.com>
-
+
* config/linker-map.gnu: Remove private ios_base members from
export list.
@@ -481,7 +481,7 @@
* config/cpu/powerpc/atomicity.h: Same.
* config/cpu/s390/atomicity.h: Same.
* config/cpu/sparc/atomicity.h: Same.
-
+
2003-12-09 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/13296
@@ -492,9 +492,9 @@
* src/Makefile.am (libstdc___la_LDFLAGS): Remove LIBUNWIND_FLAGS.
* src/Makefile.in: Regenerate.
* docs/html/17_intro/configury.html: Modify.
-
+
2003-12-09 Paolo Carlini <pcaelini@suse.de>
-
+
* include/bits/demangle.h (struct implementation_details):
Keep in comments the names of the unused parameters.
@@ -608,10 +608,10 @@
* testsuite/ext/enc_filebuf/char/13189.cc: Guard for __enc_traits.
* testsuite/ext/enc_filebuf/wchar_t/13189.cc: Same.
-
+
2003-12-06 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/11691
+ PR libstdc++/11691
* include/ext/stdio_filebuf.h (stdio_filebuf::stdio_filebuf):
Remove __del argument to file descriptor constructor.
* config/io/basic_file_stdio.h (__basic_file::sys_open): Remove
@@ -687,7 +687,7 @@
* config.h.in: Regenerated.
* configure: Same.
* aclocal.m4: Same.
-
+
2003-12-04 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/12653
@@ -742,7 +742,7 @@
* include/bits/istream.tcc: Only call setstate if __err != goodbit.
* include/bits/ostream.tcc: Same.
* testsuite/27_io/basic_ios/exceptions/char/2.cc: New.
-
+
* testsuite/testsuite_io.h (__gnu_test::fail_streambuf): Make
internal buffer non-static.
@@ -801,7 +801,7 @@
* testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc:
Remove extraneous wchar_t lines.
-
+
2003-11-27 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/11544
@@ -837,14 +837,14 @@
* include/bits/basic_ios.tcc: Tweak.
* include/bits/fstream.tcc: Tweak.
* include/bits/istream.tcc: Use _M_setstate for common exception
- handling. Move setstate calls after catch.
+ handling. Move setstate calls after catch.
(basic_istream::tellg): Check for exceptions thrown by streambuf
virtual functions.
(basic_istream::seekg): Same.
* include/bits/ostream.tcc: Same, but for ostream.
(basic_ostream::flush): Check for exceptions thrown by streambuf
virtual functions.
- (basic_istream::tellp): Same.
+ (basic_istream::tellp): Same.
(basic_istream::seekp): Same.
* include/bits/locale_facets.tcc: Tweak.
* include/bits/streambuf.tcc: Tweak.
@@ -854,8 +854,8 @@
(fail_num_put): New.
(facet_error): New.
(underflow_error): New.
- (overflow_error): New.
- (positioning_error): New.
+ (overflow_error): New.
+ (positioning_error): New.
* testsuite/27_io/basic_istream/exceptions/char/9561.cc: Tweak.
* testsuite/27_io/basic_istream/extractors_arithmetic/char/
exceptions_badbit_throw.cc, exceptions_failbit.cc,
@@ -863,7 +863,7 @@
* testsuite/27_io/basic_istream/extractors_other/char/
error_failbit.cc, exceptions_badbit_throw.cc,
exceptions_failbit_throw.cc, exceptions_null.cc: New.
- * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
+ * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
New.
* testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
New.
@@ -874,9 +874,9 @@
* testsuite/27_io/basic_ostream/inserters_other/char/
error_failbit.cc, exceptions_badbit_throw.cc,
exceptions_failbit_throw.cc, exceptions_null.cc: New.
- * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
+ * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
New.
- * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
+ * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
New.
2003-11-26 Benjamin Kosnik <bkoz@redhat.com>
@@ -885,7 +885,7 @@
* include/bits/istream.tcc
(basic_istream::sentry::sentry): Set failbit and eofbit when eof.
* testsuite/27_io/basic_istream/sentry/char/12297.cc: New.
-
+
2003-11-26 Paolo Carlini <pcarlini@suse.de>
Petur Runolfsson <peturr02@ru.is>
@@ -938,7 +938,7 @@
in order to avoid memory leaks; simplify a bit.
2003-11-24 Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/bits/streambuf_iterator.h (ostreambuf_iterator): Remove
non-standard throw specs.
* testsuite/24_iterators/istreambuf_iterator.cc: Split into...
@@ -951,9 +951,9 @@
* testsuite/24_iterators/reverse_iterator/1.cc: Just compile,
don't link.
-
+
* include/bits/allocator.h: Formatting tweak.
-
+
2003-11-24 Paolo Carlini <pcarlini@suse.de>
* src/locale_init.cc: Cosmetic reformatting.
@@ -1006,12 +1006,12 @@
* include/debug/formatter.h: Use _Tp as template argument.
* src/debug.cc: Same, instantiate std::size_t.
-
+
2003-11-20 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/13109
* include/debug/formatter.h (_Error_formatter::_M_format_word): New.
- * src/debug.cc (__gnu_debug): Format.
+ * src/debug.cc (__gnu_debug): Format.
(_Error_formatter::_M_format_word): Define, use, instantiate.
2003-11-20 Paolo Carlini <pcarlini@suse.de>
@@ -1059,9 +1059,9 @@
always ok to imbue a new locale, provided seekoff(0, cur, ...)
doesn't fail, of course.
(underflow): In order for the above to work, deal gracefully
- with _M_codecvt->in returning codecvt_base::error while
+ with _M_codecvt->in returning codecvt_base::error while
(__ilen = __iend - this->eback()) > 0: it just means __ilen
- correctly converted internal characters before an error.
+ correctly converted internal characters before an error.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: New.
2003-11-17 Paolo Carlini <pcarlini@suse.de>
@@ -1107,10 +1107,10 @@
std::basic_string does provide extra debugging capabilities, but
not safe iterators.
* include/bits/basic_string.tcc: Make sure there's never an
- ambiguity when calling __is_null_pointer.
+ ambiguity when calling __is_null_pointer.
* include/debug/deque: (deque::erase) Properly handle invalidation
when erasing at the end of the deque.
- * include/debug/vector: (vector::swap): Swap _M_guaranteed_capacity.
+ * include/debug/vector: (vector::swap): Swap _M_guaranteed_capacity.
(vector::clear): Set the guaranteed capacity to 0.
* testsuite/23_containers/deque/invalidation/4.cc: (test04): Test
iterator invalidation when erasing at the end of the deque.
@@ -1154,7 +1154,7 @@
* testsuite/27_io/basic_ostream/inserters_other/char/5.cc: New test.
* testsuite/27_io/basic_ostream/put/char/1.cc: New test.
* testsuite/27_io/basic_ostream/write/char/1.cc: New test.
-
+
2003-11-13 Paolo Carlini <pcarlini@suse.de>
* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1:
@@ -1234,10 +1234,10 @@
* docs/html/17_intro/howto.html: Document debug-mode macros.
* include/Makefile.am: Install debug-mode headers.
* src/Makefile.am: Include debug.cc.
- * include/bits/basic_string.tcc:
- (basic_string::_S_construct): Fix NULL pointer check.
- (__is_null_pointer): New.
- Add precondition annotations.
+ * include/bits/basic_string.tcc:
+ (basic_string::_S_construct): Fix NULL pointer check.
+ (__is_null_pointer): New.
+ Add precondition annotations.
* include/bits/stream_iterator.h (istream_iterator,
ostream_iterator): Added precondition annotations.
* include/bits/streambuf_iterator.h (istreambuf_iterator): Ditto.
@@ -1253,10 +1253,10 @@
annotations.
* include/bits/stl_numeric.h: Ditto.
* include/ext/algorithm: Added algorithm precondition
- annotations.
+ annotations.
(__is_heap): Moved away from here.
* include/bits/stl_heap.h: Added algorithm precondition
- annotations.
+ annotations.
(__is_heap): Moved to the top of this file.
(__is_heap): Added iterator range overloads.
* testsuite/20_util/auto_ptr_neg.cc: Fix line numbers to match up
@@ -1291,27 +1291,27 @@
* include/debug/deque: New.
* include/debug/formatter.h: New.
* include/debug/hash_map: New.
- * include/debug/hash_map.h: New.
+ * include/debug/hash_map.h: New.
* include/debug/hash_multimap.h: New.
* include/debug/hash_set: New.
* include/debug/hash_set.h: New.
- * include/debug/hash_multiset.h: New.
+ * include/debug/hash_multiset.h: New.
* include/debug/list: New.
* include/debug/map: New.
* include/debug/map.h: New.
* include/debug/multimap.h: New.
- * include/debug/multiset.h: New.
+ * include/debug/multiset.h: New.
* include/debug/safe_base.h: New.
* include/debug/safe_iterator.h: New.
* include/debug/safe_iterator.tcc: New.
* include/debug/safe_sequence.h: New.
* include/debug/set: New.
- * include/debug/set.h: New.
+ * include/debug/set.h: New.
* include/debug/string: New.
* include/debug/vector: New.
* src/debug.cc: New.
* config/linker-map.gnu: Add debug mode symbols.
-
+
2003-11-11 Benjamin Kosnik <bkoz@redhat.com>
* src/string-inst.cc: Tweak namespaces.
@@ -1345,7 +1345,7 @@
* include/std/std_list.h: Same.
* include/std/std_map.h: Same.
* include/std/std_set.h: Same.
- * include/std/std_vector.h: Same.
+ * include/std/std_vector.h: Same.
* include/std/std_queue.h: Use deque, vector.
* include/std/std_stack.h: Same.
@@ -1423,7 +1423,7 @@
* libsupc++/vec.cc (__cxa_vec_delete2): If given a NULL pointer,
immediately return. This reflects a C++ ABI change 2003 Nov 03.
(__cxa_vec_delete3): Likewise.
-
+
2003-11-03 Petur Runolfsson <peturr02@ru.is>
PR libstdc++/12790
@@ -1448,7 +1448,7 @@
needed and output the result.
(basic_filebuf::sync): Move here, don't modify _M_writing
or _M_reading.
-
+
* include/std/std_fstream.h
(basic_filebuf::_M_state_last): Declare it.
(basic_filebuf::_M_last_overflowed): Delete.
@@ -1456,12 +1456,12 @@
(basic_filebuf::sync): Declare only.
(basic_filebuf::_M_output_unshift): Delete.
(basic_filebuf::_M_terminate_output): Declare it.
-
+
* testsuite/testsuite_character.h:
Define character class and state class plus char_traits and
codecvt specializations for same for testing support for
stateful encodings.
-
+
* testsuite/27_io/basic_filebuf/close/12790-1.cc,
* testsuite/27_io/basic_filebuf/close/char/12790-1.cc,
* testsuite/27_io/basic_filebuf/close/char/12790-2.cc,
@@ -1521,10 +1521,10 @@
2003-11-03 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_facets.h (time_get::_M_extract_name): Add
- ctype argument.
+ ctype argument.
* include/bits/locale_facets.tcc: Same, use it to allow
capitalized names.
-
+
* include/bits/fstream.tcc: Spacing tweak.
* include/bits/istream.tcc: Same.
* include/bits/ostream.tcc: Same.
@@ -1546,7 +1546,7 @@
* include/bits/locale_facets.tcc (num_get::_M_extract_float):
Revert the last commit, is not correct, sorry.
-
+
2003-10-29 Paolo Carlini <pcarlini@suse.de>
* config/locale/generic/c_locale.cc: Add back <cmath> and
@@ -1595,11 +1595,11 @@
* configure: Regenerate.
2003-10-27 Benjamin Kosnik <bkoz@redhat.com>
-
+
* docs/html/17_intro/TODO: Add links.
* testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
Uncomment.
-
+
2003-10-27 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/12750
@@ -1720,7 +1720,7 @@
* include/bits/locale_facets.tcc (__int_to_char): Remove
the const int parameter.
(_M_insert_int): Update caller.
- * src/locale-inst.cc (__int_to_char): Update instantiations.
+ * src/locale-inst.cc (__int_to_char): Update instantiations.
2003-10-22 Benjamin Kosnik <bkoz@redhat.com>
@@ -1771,7 +1771,7 @@
* acinclude.m4 (GLIBCXX_CHECK_POLL, GLIBCXX_CHECK_WRITEV):
Use AC_TRY_LINK instead of AC_TRY_COMPILE.
-
+
2003-10-22 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/12657
@@ -1786,9 +1786,9 @@
* include/ext/pool_allocator.h: Adjust namespaces.
* include/bits/stl_threads.h (_Refcount_base): Move.
Put remaining into namespace __gnu_cxx.
-
+
2003-10-21 Benjamin Kosnik <bkoz@redhat.com>
-
+
PR libstdc++/9858
* include/bits/locale_facets.h (ctype<char>): Remove
__ctype_abstract_base.
@@ -1819,7 +1819,7 @@
* src/localename.cc: Move a comment.
2003-10-20 Benjamin Kosnik <bkoz@redhat.com>
-
+
PR libstdc++/10081
* testsuite_hooks.h: Add pod_type, ctype and numpunct specializations.
* testsuite_hooks.cc: Same.
@@ -1868,7 +1868,7 @@
returns true.
2003-10-17 Benjamin Kosnik <bkoz@redhat.com>
-
+
* src/Makefile.am: Add new files.
* src/Makefile.in: Regenerate.
* src/globals.cc: Split into..
@@ -1967,7 +1967,7 @@
* aclocal.m4: Regenerated.
* config.h.in: Regenerated.
* configure: Regenerated.
-
+
2003-10-16 Bernardo Innocenti <bernie@develer.com>
* config/cpu/m68k/atomicity.h (__exchange_and_add): Use TAS on
@@ -1990,7 +1990,7 @@
for __res too and avoid strdup.
2003-10-14 Jeff Bailey <jbailey@nisa.net>
-
+
PR libstdc++/12562
* crossconfig.m4: Share the config between *-linux* and *-gnu*.
* configure: Regenerate.
@@ -2087,7 +2087,7 @@
* include/bits/locale_classes.h: Move _M_id out of line, so that
locale::id::_S_highwater can be removed from the export list.
* src/locale.cc (locale::id::_M_id): Define.
-
+
2003-10-09 Andreas Tobler <a.tobler@schweiz.ch>
* testsuite/lib/libstdc++.exp: Set LD_LIBRARY_PATH_64 for
@@ -2118,7 +2118,7 @@
* src/string-inst.cc: Prune.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust line numbers.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
-
+
2003-10-09 Petur Runolfsson <peturr02@ru.is>
* src/io-inst.cc: Don't include iostream.
@@ -2201,7 +2201,7 @@
PR libstdc++/12451
* libsupc++/cxxabi.h: Move forward declaration of __class_type_info.
-
+
2003-10-02 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_classes.h (locale::facet::_S_get_c_name): Add.
@@ -2230,7 +2230,7 @@
* src/locale.cc (locale::_S_initialize): Use __gthread_active_p.
(locale::facet::_S_get_c_locale): Same.
-
+
2003-10-02 Benjamin Kosnik <bkoz@redhat.com>
* config/linker-map.gnu: Export _S_get_c_locale instead of
@@ -2251,7 +2251,7 @@
* config/os/gnu-linux/ctype_noninline.h
(ctype<char>::classic_table()): Don't call locale::classic().
* include/bits/locale_classes.h
- (locale::_S_categories): Const qualify.
+ (locale::_S_categories): Const qualify.
(locale::_S_once, locale::_S_initialize_once,
locale::facet::_S_once, locale::facet::_S_initialize_once,
locale::facet::_S_get_c_locale): Declare.
@@ -2265,7 +2265,7 @@
* src/locale.cc
(locale::_S_once, locale::facet::_S_once): Define.
(locale::classic): Move initialization code...
- (locale::_S_initialize_once): ...here.
+ (locale::_S_initialize_once): ...here.
(locale::_S_initialize): Call _S_initialize_once through
__gthread_once.
(locale::facet::_S_initialize_once): Initialize _S_c_locale.
@@ -2274,7 +2274,7 @@
* src/localename.cc (locale::_Impl::_Impl(facet**, size_t, bool)):
Drop unused parameters, add throw() specifier, don't initialize
locale::facet::_S_c_locale and _S_c_name.
-
+
* config/locale/generic/messages_members.h:
Replace _S_c_locale with _S_get_c_locale().
* config/locale/gnu/c_locale.cc: Same.
@@ -2403,7 +2403,7 @@
2003-09-26 Ulrich Weigand <uweigand@de.ibm.com>
- * testsuite/22_locale/time_put/put/char/2.cc (test_02): Allow either
+ * testsuite/22_locale/time_put/put/char/2.cc (test_02): Allow either
"Son" or "So" as abbreviated name for Sunday in de_DE locale.
* testsuite/22_locale/time_put/put/wchar_t/2.cc (test_02): Likewise.
@@ -2415,7 +2415,7 @@
* testsuite/27_io/basic_istream/sentry/char/3983-sstream.cc: Same.
* testsuite/27_io/basic_ostream/sentry/char/3983-fstream.cc: Same.
* testsuite/27_io/basic_ostream/sentry/char/3983-sstream.cc: Same.
-
+
2003-09-25 Paolo Carlini <pcarlini@unitus.it>
PR libstdc++/12352
@@ -2440,7 +2440,7 @@
PR libstdc++/6072
* acinclude.m4: Split out checks for vfwscanf, vswscanf, vwscanf,
- wcstof, iswblank.
+ wcstof, iswblank.
* aclocal.m4: Regenerate.
* config.h.in: Regenerate.
* configure: Regenerate.
@@ -2449,7 +2449,7 @@
* include/c_compatibility/wchar.h: Guard extra wchar_t functionality.
* include/c_std/std_cwchar.h: Same.
* include/c_std/std_cwctype.h: Same.
-
+
2003-09-25 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/11065
@@ -2459,7 +2459,7 @@
* testsuite/22_locale/ctype/is/wchar_t/1.cc: Same.
* config/os/generic/ctype_inline.h: Update.
-
+
2003-09-25 Ulrich Weigand <uweigand@de.ibm.com>
* src/Makefile.am (version_dep): New variable.
@@ -2502,7 +2502,7 @@
* config/io/basic_file_stdio.h: Same.
* include/std/std_fstream.h (__ctype_type): Delete.
* include/std/std_streambuf.h (__ctype_type, __state_type): Delete.
-
+
2003-09-17 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/12239
@@ -2627,8 +2627,8 @@
* docs/html/configopts.html: Document --disable-hosted-libstdcxx.
2003-08-29 Nathan Myers <ncm@cantrip.org>
-
- PR libstdc++/11990
+
+ PR libstdc++/11990
* include/bits/locale_facets.tcc (__pad): delete dead code.
2003-08-28 Alan Modra <amodra@bigpond.net.au>
@@ -6252,7 +6252,7 @@
2003-04-09 Benjamin Kosnik <bkoz@redhat.com>
- Reshuffle 27_io testsuite.
+ Reshuffle 27_io testsuite.
* testsuite/27_io/filebuf.cc,
filebuf_members-1.tst, filebuf_members-1.txt, filebuf_members.cc,
filebuf_virtuals-1.tst, filebuf_virtuals-1.txt,
diff --git a/libstdc++-v3/ChangeLog-2004 b/libstdc++-v3/ChangeLog-2004
index 9b58b9ed936..71642834917 100644
--- a/libstdc++-v3/ChangeLog-2004
+++ b/libstdc++-v3/ChangeLog-2004
@@ -90,7 +90,7 @@
Add memory barriers to the double-checked locking used for static
initialization.
* libsupc++/guard.cc (__test_and_acquire): Define default.
- (_GLIBCXX_GUARD_TEST_AND_ACQUIRE, __set_and_release)
+ (_GLIBCXX_GUARD_TEST_AND_ACQUIRE, __set_and_release)
(_GLIBCXX_GUARD_SET_AND_RELEASE): Likewise.
(recursion_push, recursion_pop): New abstraction functions.
(__cxa_guard_acquire): Use _GLIBCXX_GUARD_TEST_AND_ACQUIRE.
@@ -99,7 +99,7 @@
from _GLIBCXX_GUARD_ACQUIRE and reverse sense.
(_GLIBCXX_GUARD_SET): Rename from _GLIBCXX_GUARD_RELEASE.
* config/cpu/arm/cxxabi_tweaks.h: Likewise.
- * config/cpu/alpha/atomic_word.h (_GLIBCXX_READ_MEM_BARRIER)
+ * config/cpu/alpha/atomic_word.h (_GLIBCXX_READ_MEM_BARRIER)
(_GLIBCXX_WRITE_MEM_BARRIER): Define.
* config/cpu/powerpc/atomic_word.h: Likewise.
* config/cpu/sparc/atomic_word.h: Likewise.
@@ -307,12 +307,12 @@
dummy return values.
2004-12-19 Dhruv Matani <dhruvbird@gmx.net>
-
+
* include/ext/bitmap_allocator.h: Make doxygen style comments for
internal functions and classes.
2004-12-19 Dhruv Matani <dhruvbird@gmx.net>
-
+
* docs/html/20_util/allocator.html: Correct link.
* docs/html/ext/ballocator_doc.txt: Remove.
* docs/html/ext/ballocator_doc.html: Add.
@@ -368,7 +368,7 @@
2004-12-12 Paolo Carlini <pcarlini@suse.de>
* include/tr1/type_traits: Implement is_pointer, remove_pointer,
- and add_pointer; reformat.
+ and add_pointer; reformat.
(_DEFINE_PRIMARY_SPEC_HELPER, _DEFINE_PRIMARY_SPEC): Generalize
and rename to _DEFINE_SPEC_HELPER and _DEFINE_SPEC; update uses.
* testsuite/tr1/4_metaprogramming/pointer_modifications/
@@ -664,7 +664,7 @@
2004-11-24 Chris Jefferson <chris@bubblescope.net>
- * include/tr1/tuple(operator!=): Change operator
+ * include/tr1/tuple(operator!=): Change operator
definition to match (draft) technical report.
(operator>): Same.
(operator<=): Same.
@@ -726,7 +726,7 @@
* config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
* include/tr1/array: Add markup.
* include/tr1/tuple: Same.
-
+
* docs/doxygen/run_doxygen: Print arguments.
* docs/doxygen/user.cfg.in: Tweaks.
@@ -868,7 +868,7 @@
end iterators.
* include/bits/locale_facets.tcc (time_get<>::_M_extract_name):
- Minor tweak.
+ Minor tweak.
2004-11-08 Benjamin Kosnik <bkoz@redhat.com>
Doug Gregor <dgregor@cs.indiana.edu>
@@ -951,7 +951,7 @@
* include/bits/stl_numeric.h (partial_sum, adjacent_difference):
Avoid dereferencing two times __first in the prologue.
-
+
2004-11-03 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_numeric.h: Trivial formatting fixes.
@@ -995,12 +995,12 @@
2004-11-02 Benjamin Kosnik <bkoz@redhat.com>
Lothar Werzinger <lothar@xcerla.com>
-
+
PR libstdc++/17664
* src/debug.cc: Include concurrence, use mutexes.
- (_Safe_iterator_base::_M_attach): Here.
- (_Safe_iterator_base::_M_detach): Here.
-
+ (_Safe_iterator_base::_M_attach): Here.
+ (_Safe_iterator_base::_M_detach): Here.
+
2004-11-02 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/17922
@@ -1026,7 +1026,7 @@
* libsupc++/eh_globals.cc (get_globals_dtor): Delete unhandled
exceptions.
* testsuite/thread/18185.cc: New.
-
+
2004-11-01 Chris Jefferson <chris@bubblescope.net>
PR libstdc++/18159
@@ -1157,7 +1157,7 @@
array object, use its size member function directly.
* testsuite/ext/array_allocator/3.cc: New.
* docs/html/20_util/allocator.html: Add docs.
-
+
2004-10-25 Geoffrey Keating <geoffk@apple.com>
* configure.host (darwin*): Build libstdc++ single module
@@ -1179,7 +1179,7 @@
* scripts/testsuite_flags.in (build-includes): Remove redundant
search for libsupc++.
* fragment.am: Clean.
-
+
2004-10-25 Benjamin Kosnik <bkoz@redhat.com>
* include/Makefile.am (tr1_headers): Add tuple.
@@ -1195,16 +1195,16 @@
* testsuite/tr1/6_containers/tuple/cons/assignment.cc: New.
* testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: New.
* testsuite/tr1/6_containers/tuple/cons/constructor.cc: New.
- * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
+ * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
New.
* testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: New.
* testsuite/tr1/6_containers/tuple/element_access/get.cc: New.
2004-10-25 Paolo Carlini <pcarlini@suse.de>
-
+
* include/bits/basic_string.h (_Rep::_M_is_safe): Move to
basic_string as _M_disjunct, adjust to take only __s.
- * include/bits/basic_string.tcc: Adjust consistently callers.
+ * include/bits/basic_string.tcc: Adjust consistently callers.
2004-10-25 Paolo Carlini <pcarlini@suse.de>
@@ -1272,9 +1272,9 @@
* testsuite/tr1/6_containers/array/comparison_operators/(equal.cc,
greater.cc, greater_or_equal.cc, less.cc, less_or_equal.cc,
not_equal): New.
- * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
+ * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
New.
- * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
+ * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
New.
* testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc: New.
* testsuite/tr1/6_containers/array/requirements/(contiguous.cc,
@@ -1296,7 +1296,7 @@
_M_range_insert): Check at the outset that we are not trying
to exceed max_size, then deal properly with __len overflows.
* testsuite/23_containers/vector/modifiers/insert/1.cc: New.
-
+
* testsuite/testsuite_allocator.h: Remove redundant include.
2004-10-20 Paolo Carlini <pcarlini@suse.de>
@@ -1337,10 +1337,10 @@
(__mt_alloc::allocate): Use it.
* src/mt_allocator.cc (__pool::_M_reclaim_block): Use it.
(__pool::_M_reserve_block): Simplify block allocation.
-
+
2004-10-17 Dhruv Matani <dhruvbird@gmx.net>
Paolo Carlini <pcarlini@suse.de>
-
+
* include/ext/bitmap_allocator.h: Change unsigned int -> size_t: this
makes the code 64-bit correct and also fixes (together with using at
the beginning a bitmap 2 * size_t bytes wide) alignment issues: now
@@ -1357,7 +1357,7 @@
* include/tr1/array (array::end const): Fix casting from iterator
to const_iterator.
-
+
2004-10-15 Paolo Carlini <pcarlini@suse.de>
* include/ext/bitmap_allocator.h: Qualify ::operator delete.
@@ -1391,7 +1391,7 @@
* testsuite/testsuite_allocator.h (check_new): Add instance argument.
* testsuite/ext/array_allocator/check_new.cc: New.
-
+
2004-10-14 Paolo Carlini <pcarlini@suse.de>
* include/ext/bitmap_allocator.h (bitmap_allocator::_Alloc_block):
@@ -1415,7 +1415,7 @@
* testsuite/ext/slist/check_construct_destroy.cc: ...here.
* testsuite/ext/slist_explicit_instantiation.cc: Move to...
* testsuite/ext/slist/instantiate.cc: ...here.
-
+
2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/mt_allocator.h: Tweaks.
@@ -1446,7 +1446,7 @@
PR libstdc++/17948
* include/bits/stl_tree.h (erase(iterator, iterator)): Revert
wrong commit of 2004-10-07.
-
+
2004-10-12 Scott Snyder <snyder@fnal.gov>
PR libstdc++/17948
@@ -1469,7 +1469,7 @@
* config/linker-map.gnu: Tweak exports.
* docs/html/ext/mt_allocator.html: Update docs.
* testsuite/ext/mt_allocator/deallocate_global-2.cc: Fix.
- * testsuite/ext/mt_allocator/deallocate_global-4.cc: Fix.
+ * testsuite/ext/mt_allocator/deallocate_global-4.cc: Fix.
* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Fix.
* testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Fix.
* testsuite/ext/mt_allocator/deallocate_local-2.cc: Fix.
@@ -1504,7 +1504,7 @@
* acinclude.m4 (GLIBCXX_ENABLE_THREADS): Tweak test.
* configure: Regenerate.
-
+
2004-10-10 Paolo Carlini <pcarlini@suse.de>
* config/locale/gnu/monetary_members.cc (_S_construct_pattern):
@@ -1540,7 +1540,7 @@
* testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Same.
* testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
-
+
2004-10-07 Phil Edwards <phil@codesourcery.com>
* testsuite/lib/libstdc++.exp: Update list of undefined functions.
@@ -1600,7 +1600,7 @@
* testsuite/ext/mt_allocator/deallocate_global-1.cc: Move to...
* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: ...here.
* testsuite/ext/mt_allocator/deallocate_global-3.cc: Move to...
- * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: ...here.
+ * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: ...here.
* testsuite/ext/mt_allocator/deallocate_local-1.cc: Move to...
* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: ...here.
* testsuite/ext/mt_allocator/deallocate_local-3.cc: Move to...
@@ -1647,10 +1647,10 @@
(__pool_base::_Block_address): New.
(__pool_base): Rearrange data members.
(__pool::_M_reserve_memory): To _M_reserve_block.
- (__pool::_M_reclaim_memory): To _M_reclaim_block.
+ (__pool::_M_reclaim_memory): To _M_reclaim_block.
(__pool::_Bin_record): Add _Block_address data member.
(__pool<false>): Add _M_thread_freelist_initial.
- (__pool::~__pool): Declare.
+ (__pool::~__pool): Declare.
(__common_pool_policy): Move static data member to...
(__common_pool_policy::_S_get_pool): ...here, make static local.
(__per_type_pool_policy): Move static data member to...
@@ -1675,10 +1675,10 @@
* testsuite/ext/mt_allocator/deallocate_local-3.cc: New.
* testsuite/ext/mt_allocator/deallocate_local-4.cc: New.
* testsuite/ext/mt_allocator/deallocate.cc: New.
- * testsuite/ext/malloc_allocator/deallocate.cc: New.
+ * testsuite/ext/malloc_allocator/deallocate.cc: New.
* testsuite/ext/malloc_allocator/deallocate_global.cc: New.
* testsuite/ext/malloc_allocator/deallocate_local.cc: New.
-
+
2004-10-05 Ulrich Weigand <uweigand@de.ibm.com>
* configure.host (abi_baseline_pair): Define for s390-*-linux* and
@@ -1776,7 +1776,7 @@
2004-09-29 Paolo Carlini <pcarlini@suse.de>
Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/testsuite_io.h (class constraint_buf): New, extended
and templatized version of constraint_filebuf; add typedefs for
streambuf/stringbuf/filebuf and wchar_t counterparts.
@@ -1790,7 +1790,7 @@
* include/bits/basic_string.tcc (_S_construct, _M_destroy,
_M_leak_hard, _M_mutate): Likewise.
* acinclude.m4 (GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING): New.
- * acconfig.h: Add corresponding undef.
+ * acconfig.h: Add corresponding undef.
* configure.ac: Use GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING.
* docs/html/configopts.html: Document --enable-fully-dynamic-string.
* configure: Regenerate.
@@ -1802,7 +1802,7 @@
* testsuite/21_strings/basic_string/operations/char/1.cc: New.
* testsuite/21_strings/basic_string/operations/wchar_t/1.cc: New.
* testsuite/21_strings/basic_string/element_access/char/empty.cc: New.
- * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
+ * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
New.
2004-09-28 Paolo Carlini <pcarlini@suse.de>
@@ -3812,10 +3812,12 @@
* testsuite/21_strings/char_traits/requirements/short/1.cc: Same.
* testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
Same.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc: Same.
+ * testsuite/27_io/basic_ostream/inserters_arithmetic/char/
+ exceptions_badbit_throw.cc: Same.
* testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
Same.
- * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc: Same.
+ * testsuite/27_io/basic_ostream/inserters_arithmetic/char/
+ exceptions_failbit_throw.cc: Same.
* testsuite/27_io/types/2.cc: Same.
* testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Fix temporary
diff --git a/libstdc++-v3/ChangeLog-2005 b/libstdc++-v3/ChangeLog-2005
index ef546e60d77..48ae4c1f54f 100644
--- a/libstdc++-v3/ChangeLog-2005
+++ b/libstdc++-v3/ChangeLog-2005
@@ -80,7 +80,7 @@
* testsuite/25_algorithms/unique_copy/check_type.cc (S2::S2,X2::X2):
Likewise.
* testsuite/22_locale/ctype/narrow/char/19955.cc (do_narrow): Likewise.
- * testsuite/22_locale/ctype/is/char/9858.cc (Derived::do_is,
+ * testsuite/22_locale/ctype/is/char/9858.cc (Derived::do_is,
Derived::do_scan_is, Derived::do_scan_not, Derived2::do_is,
Derived2::do_scan_is, Derived2::do_scan_not): Likewise.
* testsuite/22_locale/time_put/put/wchar_t/12439_1.cc (TP::do_put):
@@ -106,7 +106,7 @@
to_int_type): Likewise.
* testsuite/27_io/basic_filebuf/imbue/12206.cc (codecvt::do_out, do_in,
do_unshift, do_length): Likewise.
- * testsuite/21_strings/basic_string/capacity/1.cc
+ * testsuite/21_strings/basic_string/capacity/1.cc
(operator==(A<T>,A<T>), operator<(A<T>,A<T>),
char_traits::to_char_type, char_traits::to_int_type): Likewise
* testsuite/testsuite_character.h (ctype::do_is, ctype::do_scan_is,
@@ -146,7 +146,7 @@
* testsuite/27_io/basic_ostream/ends/wchar_t/1.cc (test01): Likewise.
* testsuite/27_io/basic_ostream/ends/char/1.cc (test01): Likewise.
* testsuite/tr1/2_general_utilities/memory/shared_ptr/
- assign/shared_ptr.cc (test01): Correct return type.
+ assign/shared_ptr.cc (test01): Correct return type.
* testsuite/27_io/basic_filebuf/close/char/2.cc (test_02):
Add default value to close_num.
@@ -172,12 +172,12 @@
* include/bits/deque.tcc (erase(iterator)): Avoid troubles with ADL,
user defined operators and _Deque_iterator.
* testsuite/23_containers/deque/types/1.cc: Add.
-
+
* include/bits/deque.tcc (_M_insert_aux(iterator, size_type,
const value_type&)): Qualify with std:: fill call.
2005-12-18 Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/bits/c++config: Add in revised namespace associations.
_GLIBCXX_BEGIN_NAMESPACE: New macro.
_GLIBCXX_END_NAMESPACE: Same.
@@ -188,7 +188,7 @@
* config.h.in: Same.
* config/abi/pre/gnu-versioned-namespace.ver: New.
* config/abi/pre/gnu.ver (GLIBCXX_3.4.7): Add exports for nested
- debug mode items.
+ debug mode items.
* include/Makefile.am (${host_builddir}/c++config.h): Fill in
values for __GLIBCXX__ and _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION.
* include/Makefile.in: Regnerate.
@@ -196,17 +196,17 @@
symbols from non-nested __gnu_debug.
* src/Makefile.am: Add in ENABLE_SYMVERS_GNU_NAMESPACE.
* src/Makefile.in: Regenerate.
-
+
* docs/html/debug_mode.html: Revise for nested design.
* docs/html/debug.html: Use debug qualifications instead of
__gnu_debug.
* docs/html/configopts.html: Revise documentation for
--enable-symvers.
-
+
* include/debug/formatter: Simplify namespace qualifications for
current, nested-only reality. Add top-level namespace alias,
namespace debug, for debug-mode containers.
- * include/debug/safe_iterator.h: Same.
+ * include/debug/safe_iterator.h: Same.
* include/debug/set.h: Same.
* include/debug/hash_multimap.h: Same.
* include/debug/hash_set.h: Same.
@@ -225,7 +225,7 @@
* include/debug/macros.h: Same.
* include/debug/list
* include/debug/debug.h: Same.
- * include/debug/multimap.h: Same.
+ * include/debug/multimap.h: Same.
* src/debug.cc: Same.
* testsuite/23_containers/vector/invalidation/1.cc: Cleanups.
* testsuite/23_containers/vector/invalidation/2.cc: Same.
@@ -251,9 +251,9 @@
* testsuite/23_containers/map/invalidation/1.cc: Same.
* testsuite/23_containers/map/invalidation/2.cc: Same.
* testsuite/23_containers/map/insert/16813.cc: Same.
-
+
* include/bits/basic_ios.h: Use _GLIBCXX_BEGIN_NAMESPACE(std) and
- friends.
+ friends.
* include/bits/stl_list.h: Same.
* include/bits/stl_map.h: Same.
* include/bits/stl_algobase.h: Same.
@@ -494,7 +494,7 @@
* config/cpu/s390/atomicity.h: Same.
* config/io/c_io_stdio.h: Same.
* config/io/basic_file_stdio.cc: Same.
- * config/io/basic_file_stdio.h: Same.
+ * config/io/basic_file_stdio.h: Same.
* src/misc-inst.cc: Same.
* src/concept-inst.cc: Same.
* src/ext-inst.cc: Same.
@@ -505,10 +505,10 @@
* libsupc++/exception: Same.
* libsupc++/vterminate.cc: Same.
* testsuite/ext/hash_map/1.cc: Explicitly qualify __gnu_cxx::hash_map.
- * testsuite/ext/hash_map/14648.cc: Same.
+ * testsuite/ext/hash_map/14648.cc: Same.
* libsupc++/eh_alloc.cc: Correct comment line spacing.
-
+
2005-12-18 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_algobase.h (__copy_normal::copy_n): Uglify
@@ -543,10 +543,10 @@
* config/abi/post: New.
* config/abi/*-linux-gnu: Move to..
- * config/abi/post/*-linux-gnu: ... here.
+ * config/abi/post/*-linux-gnu: ... here.
* config/abi/pre: New.
* config/linker-map.gnu: Move to ..
- * config/abi/pre/gnu.ver: ... here.
+ * config/abi/pre/gnu.ver: ... here.
* config/linker-map.dummy: Move to..
* config/abi/pre/none.ver: ... here.
* src/Makefile.am: Use ENABLE_SYMVERS_GNU,
@@ -560,17 +560,17 @@
* configure: Regnerate.
* config.h.in: Regnerate.
* src/compatibility.cc: Adjust macro usage.
-
+
2005-12-17 Benjamin Kosnik <bkoz@redhat.com>
* src/io-inst.cc: Separate instantiations into...
* src/ios-inst.cc: .. this.
* src/iostream-inst.cc: ... and this.
* src/Makefile.am (sources): Update.
- * src/Makefile.in: Regenerate.
+ * src/Makefile.in: Regenerate.
2005-12-17 Benjamin Kosnik <bkoz@redhat.com>
-
+
PR libstdc++/25472
* include/c_std/std_cstdlib.h: Fix for freestanding.
@@ -596,14 +596,14 @@
Use the above.
* include/bits/deque.tcc (deque<>::operator=, _M_assign_aux): Same.
(erase(iterator, iterator)): Likewise, clean-up.
- (erase(iterator)): Tweak, don't call copy unnecessarily.
+ (erase(iterator)): Tweak, don't call copy unnecessarily.
(_M_destroy_data_aux): Define.
* testsuite/23_containers/deque/modifiers/erase/1.cc: New.
* testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2005-12-17 Gabriel Dos Reis <gdr@integrable-solutions.net>
- * include/bits/valarray_after.h (_Expr<>::operator[](slice)):
+ * include/bits/valarray_after.h (_Expr<>::operator[](slice)):
Don't assume the closure implements general indexing, as a matter
of fact, most of them don't.
(_Expr<>::operator[](const gslice&)): Likewise.
@@ -766,7 +766,7 @@
Add non const version.
* include/ext/rc_string_base.h (__rc_string_base<>::_M_get_allocator):
Likewise.
-
+
* include/ext/sso_string_base.h (__sso_string_base<>::_M_erase): Add.
* include/ext/rc_string_base.h (__rc_string_base<>::_M_erase): Likewise.
(_M_leak_hard): Use it.
@@ -846,7 +846,7 @@
* acinclude.m4: Include tls.m4.
* configure: Regenerate.
* config.h.in: Same.
-
+
2005-11-21 Benjamin Kosnik <bkoz@redhat.com>
* libsupc++/del_op.cc: Include c++config.h first.
@@ -897,7 +897,7 @@
* include/ext/rc_string_base.h (__rc_string_base<>::_Rep): Use
anonymous union together with _CharT to fix alignment issues,
- rebind to _Rep and rename _Raw_alloc to _Rep_alloc_type.
+ rebind to _Rep and rename _Raw_alloc to _Rep_alloc_type.
(__rc_string_base<>::_Rep::_S_create, _M_destroy): Adjust consistently.
* include/ext/vstring_util.h (__is_null_p): Move inside struct
@@ -1056,13 +1056,13 @@
new.
(GLIBCXX_ENABLE_PCH): Adjust message order.
* configure: Regenerate.
-
+
* scripts/testsuite_flags.in (query): Correct print_usagex typo.
* include/bits/functexcept.h: Remove argument names.
* src/mt_allocator.cc: Adjust comment.
-
+
2005-11-06 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/18174
@@ -1089,7 +1089,7 @@
* libmath/Makefile.in: Likewise.
* libsupc++/Makefile.in: Likewise.
* po/Makefile.in: Likewise.
- * src/Makefile.in: Likewise.
+ * src/Makefile.in: Likewise.
* testsuite/Makefile.in: Likewise.
2005-11-03 Paolo Carlini <pcarlini@suse.de>
@@ -1375,7 +1375,7 @@
PR libstdc++/23978
* include/tr1/tuple_iterate.h (tuple): Add operator=(std::pair).
* testsuite/tr1/6_containers/tuple/creation_functions/23978.cc: New.
-
+
* include/tr1/functional (ref, cref): Make inline.
* include/tr1/tuple_iterate.h (tie): Correct formatting.
(make_tuple): Make inline.
@@ -1400,7 +1400,7 @@
PR libstdc++/23956
* include/ext/mt_allocator.h: Remove excess
policy_type::_S_get_pool calls in constructors.
-
+
2005-09-18 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/23417 (cont)
@@ -1448,7 +1448,7 @@
PR libstdc++/21674
* testsuite/21_strings/basic_string/element_access/char/21674.cc: New.
- * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
+ * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
New.
2005-09-12 David Edelsohn <dje@gcc.gnu.org>
@@ -1458,13 +1458,13 @@
* include/Makefile.am (stamp-assoc): Install each subgroup
of headers separately.
* include/Makefile.in: Regenerate.
-
+
2005-09-12 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/ext/mt_allocator/22309_thread.cc: Remove dg-do run.
* testsuite/lib/libstdc++.exp ( proc libstdc++_init): Enable
shared only for linux.
-
+
2005-09-12 Benjamin Kosnik <bkoz@redhat.com>
David Edelsohn <dje@gcc.gnu.org>
@@ -1474,7 +1474,7 @@
(install-headers): Use them.
(stamp-assoc): Same.
* include/Makefile.in: Regenerate.
-
+
2005-09-12 Chris Jefferson <chris@bubblescope.net>
* include/bits/stl_algo.h (search_n): Delegate to specializations.
@@ -1519,12 +1519,12 @@
(__pool<true>::_M_initialize_once): Nothing fancy.
(__pool<true>::_M_once): Remove.
(__common_pool): New.
- (__common_pool_base): New.
+ (__common_pool_base): New.
(__per_type_pool): New.
(__per_type_pool_base): New.
* src/mt_allocator.cc: Same.
* config/linker-map.gnu (__pool<true>::_M_initialize()): Add.
-
+
2005-09-11 Jakub Jelinek <jakub@redhat.com>
PR libstdc++/19265
@@ -1539,7 +1539,7 @@
Don't use _M_thread_freelist and _M_thread_freelist_initial
__pool<true> fields, instead use __gnu_internal::freelist fields, call
gthread_key_create just once. Use
- __gnu_internal::_M_destroy_thread_key as key destructor.
+ __gnu_internal::_M_destroy_thread_key as key destructor.
(__gnu_cxx::__pool<true>::_M_get_thread_id): Store size_t id
rather than _Thread_record* in the thread specific value. Don't
use _M_thread_freelist __pool<true> field, instead use
@@ -1550,7 +1550,7 @@
Jakub Jelinek <jakub@redhat.com>
PR libstdc++/19265
- PR libstdc++/22309
+ PR libstdc++/22309
* testsuite/testsuite_shared.cc: New.
* testsuite/lib/dg-options.exp (dg-require-sharedlib): New.
* testsuite/lib/libstdc++.exp (libstdc++_init): Look for shared
@@ -1606,7 +1606,7 @@
* src/locale_init.cc (locale_mutex): Same.
* src/mt_allocator.cc (freelist_mutex): Same.
* src/pool_allocator.cc (palloc_init_mutex): Same.
-
+
2005-09-02 Paolo Carlini <pcarlini@suse.de>
* testsuite/tr1/6_containers/unordered/hashtable/23465.cc:
@@ -1619,7 +1619,7 @@
2005-09-01 Benjamin Kosnik <bkoz@redhat.com>
Paolo Carlini <pcarlini@suse.de>
-
+
* testsuite/lib/libstdc++.exp (check_v3_target_cxa_atexit): Fix
comment.
@@ -1645,7 +1645,7 @@
* testsuite/ext/new_allocator/deallocate_local.cc: Same.
2005-08-31 Paolo Carlini <pcarlini@suse.de>
- Kaspar Fischer <fischerk@inf.ethz.ch>
+ Kaspar Fischer <fischerk@inf.ethz.ch>
PR libstdc++/23632
* include/bits/stl_bvector.h (_Bit_iterator::operator[],
@@ -1693,7 +1693,7 @@
* include/debug/macros.h: Remove __fancy_abort declaration,
_GLIBXX_DEBUG_ABORT definition.
* config/linker-map.gnu: Remove export.
-
+
2005-08-26 Benjamin Kosnik <bkoz@redhat.com>
* scripts/check_compile (UNIQUE_ID): New. Use to name output files.
@@ -1793,7 +1793,7 @@
PR libstdc++/22284
* libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Revert
the change to info.ttype_base.
-
+
2005-07-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
* include/std/std_valarray.h: Fix grammar in comments.
@@ -1896,7 +1896,7 @@
the preferred base class. Two are provided: __rc_string_base,
which implements a behavior very similar to our standard string,
and __sso_string_base, not reference-counted and optimized for
- short strings.
+ short strings.
* include/ext/rc_string_base.h: New.
* include/ext/sso_string_base.h: Likewise.
* include/ext/vstring.h: Likewise.
@@ -1939,10 +1939,10 @@
type before shifting.
2005-06-29 Paolo Carlini <pcarlini@suse.de>
-
+
PR libstdc++/21244 (cont^2)
* include/ext/bitmap_allocator.h: Convert everywhere
- bits_per_block to size_t.
+ bits_per_block to size_t.
2005-06-29 Jonathan Wakely <redi@gcc.gnu.org>
@@ -2030,7 +2030,7 @@
2005-06-27 Benjamin Kosnik <bkoz@redhat.com>
Ami Tavory <pbassoc@gmail.com>
-
+
* docs/html/documentation.html: Add link for policy based
associative containers docs.
* docs/html/ext/pb_assoc/Std_hash_set_impl.jpg: New.
@@ -2247,7 +2247,7 @@
* include/ext/pb_assoc/detail/basic_tree_assoc_cntnr/
r_range_iteration_fn_imps.hpp: New.
* include/ext/pb_assoc/detail/basic_tree_assoc_cntnr/
- range_iteration_fn_imps.hpp: New.
+ range_iteration_fn_imps.hpp: New.
* include/ext/pb_assoc/detail/basic_tree_assoc_cntnr/
split_join_fn_imps.hpp: New.
* include/ext/pb_assoc/detail/bin_search_tree_/
@@ -2524,7 +2524,7 @@
* testsuite/performance/23_containers/create_sort/list.cc: ...here.
* testsuite/performance/23_containers/set_insert_from_sorted.cc: Move.
* testsuite/performance/23_containers/insert_from_sorted/set.cc: here.
-
+
2005-06-23 Jakub Jelinek <jakub@redhat.com>
PR libstdc++/22109
@@ -2559,7 +2559,7 @@
v3-symver before proceeding.
* testsuite/lib/libstdc++.exp (libstdc++-dg-test): Set v3-symvers
if _GLIBCXX_SYMVER.
-
+
2005-06-17 Paolo Carlini <pcarlini@suse.de>
Port from libstdcxx_so_7-branch:
@@ -2673,7 +2673,7 @@
PR libstdc++/21955
* include/std/std_sstream.h (basic_stringbuf::showmanyc): Add.
Remove unnecessary this->_M_mode decoration.
- * include/bits/fstream.tcc: Adjust line spacing.
+ * include/bits/fstream.tcc: Adjust line spacing.
* testsuite/27_io/basic_streambuf/in_avail/char/1.cc: New, test
base class behavior.
* testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Same.
@@ -2685,7 +2685,7 @@
* testsuite/27_io/basic_stringbuf/str/char/1.cc: Same.
* testsuite/27_io/basic_streambuf/in_avail/char/9701-3.cc: Move...
* testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: ...here.
-
+
2005-06-07 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCXX_ENABLE_C99): Use C++ compiler for complex
@@ -2694,7 +2694,7 @@
2005-06-07 Adrian Straetling <straetling@de.ibm.com>
- * config/cpu/s390/atomicity.h: (__exchange_and_add,
+ * config/cpu/s390/atomicity.h: (__exchange_and_add,
__atomic_add): Use the builtins for atomic memory operations.
2005-06-06 Paolo Carlini <pcarlini@suse.de>
@@ -2874,10 +2874,10 @@
PR libstdc++/21674
* include/bits/c++config: Remove extern template use when in debug
mode, disable for non-weak systems.
-
+
2005-05-27 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/20534
+ PR libstdc++/20534
* include/debug/debug.h: Forwarding header, that pulls in details
only if in debug mode.
* include/debug/macros.h: ...transfer all the internal macros here.
@@ -2893,7 +2893,7 @@
* include/ext/hash_map: Same.
* include/debug/hash_map: Fix included files to match actual files.
* include/debug/hash_set: Same.
-
+
2005-05-26 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/13943
@@ -2915,7 +2915,7 @@
* configure.ac (libtool_VERSION): To 6:5:0.
* configure: Regenerate.
* testsuite/testsuite_abi.cc (check_version): Add GLIBCXX_3.4.5.
-
+
2005-05-25 Paolo Carlini <pcarlini@suse.de>
* include/bits/basic_string.h (_Rep::_M_set_length_and_sharable):
@@ -2962,7 +2962,7 @@
* include/bits/stl_algo.h (replace_copy, replace_copy_if):
Don't assume that __new_value and *__first are convertible to
- each other.
+ each other.
* testsuite/25_algorithms/find/1.cc: New.
* testsuite/25_algorithms/find/check_type.cc: New.
@@ -2989,7 +2989,7 @@
Paolo Carlini <pcarlini@suse.de>
* testsuite/ext/is_heap/check_type.cc: New.
-
+
2005-02-27 Paolo Carlini <pcarlini@suse.de>
* testsuite/ext/is_heap/1.cc: New.
@@ -3032,7 +3032,7 @@
* testsuite/25_algorithms/set_difference/1.cc: New.
* testsuite/25_algorithms/set_difference/check_type.cc: New.
* testsuite/25_algorithms/set_symmetric_difference/1.cc: New.
- * testsuite/25_algorithms/set_symmetric_difference/check_type.cc: New.
+ * testsuite/25_algorithms/set_symmetric_difference/check_type.cc: New.
* testsuite/25_algorithms/min_element/1.cc: New.
* testsuite/25_algorithms/min_element/check_type.cc: New.
* testsuite/25_algorithms/max_element/1.cc: New.
@@ -3093,14 +3093,14 @@
* testsuite/testsuite_iterators.h (WritableObject::WritableObject):
Add const.
-
+
2005-02-01 Christopher Jefferson <chris@bubblescope.net>
* testsuite/testsuite_iterators.h (random_access_iterator_wrapper::
operator--): Fix typo.
(OutputContainer::OutputContainer): Correct zeroing array.
(WritableObject::operator==): Fix typo.
- (WritableObject::operator=): make operator= templated
+ (WritableObject::operator=): make operator= templated
to allow differing types to be assigned.
(WritableObject::operator++): Fix checking if iterator is
written to multiple times.
@@ -3185,7 +3185,7 @@
* testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
* testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
* testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
+ * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
Likewise.
* testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
Likewise.
@@ -3202,229 +3202,229 @@
* testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
* testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
* testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
+ * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
* testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
* testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
- * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
- * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
+ * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
Likewise.
* testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
- Likewise.
- * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
+ Likewise.
+ * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
* testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
Likewise.
- * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
- * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
+ * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
* testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
Likewise.
- * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
- * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
- * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
- * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
+ * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
+ * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
+ * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
+ * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
* testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
- Likewise.
- * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
- * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
+ Likewise.
+ * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
+ * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
* testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
- * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
- * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
+ * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
+ * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
Likewise.
- * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
* testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
Likewise.
* testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
Likewise.
* testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
- * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
- * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
+ * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
* testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
* testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
* testsuite/22_locale/facet/2.cc: Likewise.
* testsuite/22_locale/locale/cons/12352.cc: Likewise.
* testsuite/22_locale/locale/cons/12438.cc: Likewise.
- * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
- * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
+ * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
+ * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
* testsuite/22_locale/locale/cons/2.cc: Likewise.
* testsuite/22_locale/locale/cons/4.cc: Likewise.
* testsuite/22_locale/locale/cons/5.cc: Likewise.
* testsuite/22_locale/locale/cons/7.cc: Likewise.
- * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
- * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
+ * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
+ * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
* testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
* testsuite/22_locale/messages/members/char/1.cc: Likewise.
* testsuite/22_locale/messages/members/char/2.cc: Likewise.
* testsuite/22_locale/messages/members/char/3.cc: Likewise.
- * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
+ * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
* testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
* testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
- * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
+ * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
+ * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
+ * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
+ * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
+ * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
+ * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
* testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
- * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
- Likewise.
- * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
+ Likewise.
+ * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
* testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
Likewise.
* testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
Likewise.
* testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
+ * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
+ * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
+ * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
+ * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
+ * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
* testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
* testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
* testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
- * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
* testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
* testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
- * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
* testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
- Likewise.
- * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
- * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
+ Likewise.
+ * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
+ * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
Likewise.
* testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
- * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
- * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
+ * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
* testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
Likewise.
- * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
- * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
- * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
+ * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
+ * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
+ * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
* testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
Likewise.
- * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
+ * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
* testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
Likewise.
* testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
@@ -3442,88 +3442,88 @@
* testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
* testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
* testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
Likewise.
* testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
* testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
Likewise.
* testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
* testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
- Likewise.
+ Likewise.
* testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
- Likewise.
- * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
+ Likewise.
+ * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
* testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
- * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
+ * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
+ * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
- * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
+ * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
* testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
* testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
* testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
* testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
* testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
- * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
- * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
- * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
- * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
* testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
* testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
* testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
* testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
- * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
- * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
+ * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
+ * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
- Likewise.
+ Likewise.
* testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
Likewise.
* testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
* testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
- * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
- * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
- * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
- * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
- * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
+ * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
+ * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
+ * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
+ * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
+ * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
* testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
- * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
+ * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
+ * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
+ * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
+ * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
* testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
* testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
@@ -3547,7 +3547,7 @@
2005-05-12 Benjamin Kosnik <bkoz@redhat.com>
* scripts/create_testsuite_files: Fix.
-
+
2005-05-12 Kaz Kojima <kkojima@gcc.gnu.org>
* testsuite/18_support/numeric_limits.cc (dg-options): Add
@@ -3559,7 +3559,7 @@
2005-05-09 Paolo Carlini <pcarlini@suse.de>
Giovanni Bajo <giovannibajo@gcc.gnu.org>
-
+
PR libstdc++/18604
* include/bits/deque.tcc: Fully qualify names from namespace std.
* include/bits/stl_bvector.h: Likewise.
@@ -3577,7 +3577,7 @@
* testsuite/23_containers/list/18604.cc: Likewise.
* testsuite/23_containers/map/18604.cc: Likewise.
* testsuite/23_containers/set/18604.cc: Likewise.
- * testsuite/23_containers/vector/18604.cc: Likewise.
+ * testsuite/23_containers/vector/18604.cc: Likewise.
2005-05-09 Mike Stump <mrs@apple.com>
@@ -3616,7 +3616,7 @@
* acinclude.m4: Remove testsuite_wchar_t and testsuite_thread.
* testsuite/Makefile.am: Same.
- * scripts/create_testsuite_files: Same.
+ * scripts/create_testsuite_files: Same.
* Makefile.in: Regenerate.
* configure: Same.
* include/Makefile.in: Same.
@@ -3632,7 +3632,7 @@
whether or not thread support is available.
* docs/html/test.html: Explain how to run the testsuite on an
- installed directory.
+ installed directory.
2005-05-01 Paolo Carlini <pcarlini@suse.de>
@@ -3763,7 +3763,7 @@
* testsuite/ext/bitmap_allocator/check_allocate_max_size.cpp: Add
explicit instantiations for systems without weak symbols.
* testsuite/ext/bitmap_allocator/check_deallocate_null.cc:
- Likewise.
+ Likewise.
2005-04-18 Jonathan Wakely <redi@gcc.gnu.org>
@@ -3854,7 +3854,7 @@
* testsuite/Makefile.am: Remove libv3test.a.
* testsuite/Makefile.in: Regenerate.
* testsuite/lib/libstdc++.exp (v3_target_compile): Fix comments.
-
+
2005-04-08 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/20909
@@ -3885,14 +3885,14 @@
2005-04-08 Kelley Cook <kcook@gcc.gnu.org>
* linkage.m4 (GLIBCXX_CHECK_MATH_DECLS_AND_LINKAGES_1): Eliminate
- a subshell and if test fails, test for same functions with
+ a subshell and if test fails, test for same functions with
leading underscore.
(GLIBCXX_CHECK_MATH_SUPPORT): Eliminate seperate checks for _funcs.
* configure: Regenerate.
2005-04-08 Danny Smith <dannysmith@users.sourceforge.net>
Paolo Carlini <pcarlini@suse.de>
-
+
PR libstdc++/20806
* config/os/mingw32/os_defines.h: Define
_GLIBCXX_HAVE_DOS_BASED_FILESYSTEM.
@@ -3917,8 +3917,8 @@
Update comment on how to regenerate file. Update minimum
automake version to 1.9.3.
* acconfig.h: Remove PACKAGE and VERSION.
- * aclocal.m4, configure, Makefile.in, po/Makefile.in,
- src/Makefile.in, include/Makefile.in, libmath/Makefile.in,
+ * aclocal.m4, configure, Makefile.in, po/Makefile.in,
+ src/Makefile.in, include/Makefile.in, libmath/Makefile.in,
testsuite/Makefile.in, config.h.in: Regenerate.
2005-04-06 Benjamin Kosnik <bkoz@redhat.com>
@@ -3961,13 +3961,13 @@
* testsuite/27_io/fpos/1.cc: Same.
* testsuite/ext/mt_allocator/tune-1.cc: Same.
* testsuite/ext/mt_allocator/tune-2.cc: Same.
- * testsuite/ext/stdio_filebuf/char/1.cc: Same.
+ * testsuite/ext/stdio_filebuf/char/1.cc: Same.
* testsuite/lib/libstdc++.exp (v3-build_support): Add
testsuite_character.cc.
* testsuite/Makefile.am (libv3test_a_SOURCES): Add
testsuite_character.cc.
* testsuite/Makefile.in: Regenerate.
-
+
* configure.ac: Remove use of check_survey.
* configure: Regenerate.
* testsuite/Makefile.am: Remove check-script and
@@ -3991,15 +3991,15 @@
* acconfig.h: ... to eliminate them from here.
(_GLIBCXX_ASM_SYMVER): Move definition below @BOTTOM@.
* config.h.in, configure: Regenerate.
-
+
2005-04-05 Kelley Cook <kcook@gcc.gnu.org>
* Makefile.am (ACLOCAL_AMFLAGS): Define.
* crossconfig.m4: Wrap file into new GLIBCXX_CROSSCONFIG macro.
* configure.ac: Use it.
* acinclude.m4: Delete explicit m4_includes and sincludes.
- * aclocal.m4, configure, Makefile.in, po/Makefile.in,
- src/Makefile.in, include/Makefile.in, libmath/Makefile.in,
+ * aclocal.m4, configure, Makefile.in, po/Makefile.in,
+ src/Makefile.in, include/Makefile.in, libmath/Makefile.in,
testsuite/Makefile.in: Regenerate.
2005-04-05 Jonathan Wakely <redi@gcc.gnu.org>
@@ -4041,10 +4041,10 @@
* acconfig.h (ENABLE_NLS, HAVE_CATGETS): Remove.
(HAVE_GETTEXT, HAVE_STPCPY): Likewise.
* config.h.in: Regenerate.
-
+
2005-04-05 Kelley Cook <kcook@gcc.gnu.org>
- * linkage.m4 (GLIBCXX_CHECK_BUILTIN_MATH_DEC): Use m4 translit macro
+ * linkage.m4 (GLIBCXX_CHECK_BUILTIN_MATH_DEC): Use m4 translit macro
to convert to uppercase instead of shelling out to tr.
* acconfig.h: Remove now redundant HAVE__BUILTINS_*.
* configure, config.h.in: Regenerate.
@@ -4063,14 +4063,14 @@
* testsuite/libstdc++-abi/abi.exp: Build current_symbols.txt.
2005-04-02 Douglas Gregor <doug.gregor@gmail.com>
-
+
* include/tr1/tuple_iterate.h (tuple_element): Use new macro
_GLIBCXX_T_NUM_ARGS_PLUS_1 because _T is a macro on Darwin.
* include/tr1/repeat.h (_GLIBCXX_T_NUM_ARGS_PLUS_1): Define for
each iteration.
* scripts/gen_includers.h: Define _GLIBCXX_T_NUM_ARGS_PLUS_1 for
each iteration.
-
+
2005-04-01 Douglas Gregor <doug.gregor@gmail.com>
* include/tr1/functional (_Maybe_wrap_member_pointer): Wrap up
@@ -4079,7 +4079,7 @@
* include/tr1/functional_iterator (bind): Reduce number of bind()
overloads to two to eliminate ambiguities. Use
_Maybe_wrap_member_pointer to handle member pointers gracefully.
-
+
2005-04-01 Mark Mitchell <mark@codesourcery.com>
* testsuite/Makefile.am (noinst_PROGRAMS): Remove.
@@ -4139,8 +4139,8 @@
* scripts/gen_includers.pl: Generate the repetitive part of
include/tr1/repeat.h.
* scripts/gen_bind_includers.pl: Generate the repetitive part of
- include/tr1/bind_repeat.h.
-
+ include/tr1/bind_repeat.h.
+
2005-03-30 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
* testsuite/Makefile.am (CXX): Use ${SHELL}.
@@ -4152,7 +4152,7 @@
* testsuite/lib/libstdc++.exp (libstdc++_init): Define LOCALEDIR
when testing an installed compiler.
-
+
* testsuite/lib/libstdc++.exp (v3-build_support): Pass -w when
compiling support objects.
@@ -4168,7 +4168,7 @@
2005-03-23 Mark Mitchell <mark@codesourcery.com>
* testsuite/Makefile.am (all-local): Do not build testsuite_files.
- * testsuite/Makefile.in: Regenerated.
+ * testsuite/Makefile.in: Regenerated.
2005-03-23 Benjamin Kosnik <bkoz@redhat.com>
@@ -4177,7 +4177,7 @@
_GLIBCXX_USE_C99_WCHAR.
Remove GLIBCXX_ENABLE_C_MBCHAR, consolidate in GLIBCXX_ENABLE_C99
and GLIBCXX_ENABLE_WCHAR_T.
- Take C99 bits from GLIBCXX_CHECK_WCHAR_T_SUPPORT and put in
+ Take C99 bits from GLIBCXX_CHECK_WCHAR_T_SUPPORT and put in
GLIBCXX_ENABLE_C99.
Change remaining parts of GLIBCXX_CHECK_WCHAR_T_SUPPORT to
GLIBCXX_CHECK_ICONV_SUPPORT.
diff --git a/libstdc++-v3/ChangeLog-2006 b/libstdc++-v3/ChangeLog-2006
index d1a79955553..4f91c8e56e4 100644
--- a/libstdc++-v3/ChangeLog-2006
+++ b/libstdc++-v3/ChangeLog-2006
@@ -61,13 +61,13 @@
* crossconfig.m4: Remove GLIBCXX_CHECK_ICONV_SUPPORT call for
mingw crosses.
* configure: Regenerate.
-
+
2006-12-12 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/26497
* crossconfig.m4: Add GLIBCXX_CHECK_LINKER_FEATURES for Solaris.
* acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Set
- glibcxx_gnu_ld_version only when with GNU ld confirmed.
+ glibcxx_gnu_ld_version only when with GNU ld confirmed.
* configure: Regenerate.
2006-12-11 Benjamin Kosnik <bkoz@redhat.com>
@@ -77,7 +77,7 @@
AC_CHECK_LIB for libiconv. Instead, use bits of AM_ICONV.
* configure: Regenerate.
* scripts/testsuite_flags.in (cxxldflags): Add LIBICONV bits.
-
+
2006-12-11 Richard Guenther <rguenther@suse.de>
Paolo Carlini <pcarlini@suse.de>
@@ -442,7 +442,7 @@
* config/abi/compatibility.h: Same.
* docs/doxygen/user.cfg.in: Adjust file list.
-
+
2006-12-05 Paolo Carlini <pcarlini@suse.de>
DR 543, [Ready].
@@ -512,14 +512,14 @@
* include/debug/macros.h: Same.
* include/debug/list: Same.
* include/debug/debug.h: Same.
- * include/debug/map: Same.
+ * include/debug/map: Same.
* include/debug/safe_iterator.h: Same.
* include/debug/multimap.h: Same.
* config/cpu/generic/atomicity_mutex/atomicity.h: Same.
* config/cpu/generic/atomicity_builtins/atomicity.h: Same.
* config/cpu/generic/atomic_word.h: Same.
* include/tr1/memory: Same.
- * include/tr1/random: Same.
+ * include/tr1/random: Same.
* include/std/std_queue.h: Same.
* include/std/std_iterator.h: Same.
* include/std/std_bitset.h: Same.
@@ -535,11 +535,11 @@
* libsupc++/exception: Same.
* libsupc++/exception_defines.h: Same.
* libsupc++/new: Same.
-
+
* include/ext/bitmap_allocator.h: Change namespace __balloc to
__detail.
* src/bitmap_allocator.cc: Same.
-
+
* include/bits/cpp_type_traits.h: Change __true_type and
__false_type from global to namespace std scope.
* include/ext/slist: Same.
@@ -578,9 +578,9 @@
* include/tr1/random.tcc: Same.
* include/tr1/functional: Same.
* include/tr1/functional_iterate.h: Same.
-
+
* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Line
- number changes.
+ number changes.
* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Same.
* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Same.
* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Same.
@@ -655,7 +655,7 @@
* include/Makefile.in: Regenerate.
2006-11-21 Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/ext/hashtable.h: -Wshadow fixes.
* include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp: Same.
@@ -760,7 +760,7 @@
* include/ext/pb_ds/exception.hpp: Keep exception classes defined
even when -fno-exceptions is passed, consistent with other usage.
-
+
2006-11-07 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/pb_ds/exception.hpp (pb_ds): Modify for -fno-exceptions.
@@ -806,7 +806,7 @@
* include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/list_update_map_/
constructor_destructor_fn_imps.hpp: Same.
- * include/ext/pb_ds/exception.hpp: Same.
+ * include/ext/pb_ds/exception.hpp: Same.
* src/functexcept.cc: Qualify abort with std.
2006-11-07 Benjamin Kosnik <bkoz@redhat.com>
@@ -851,7 +851,7 @@
pasto, advance __iter only once per iteration.
2006-10-29 Paolo Carlini <pcarlini@suse.de>
-
+
PR libstdc++/29520
* include/tr1/random (geometric_distribution<>::
operator()(_UniformRandomNumberGenerator&)): Only declare.
@@ -863,7 +863,7 @@
result_type.
2006-10-28 Paolo Carlini <pcarlini@suse.de>
-
+
* include/tr1/array (array<>::_M_at): New.
(array<>::at): Fix off-by-one bug, use the above.
* testsuite/tr1/6_containers/array/element_access/
@@ -897,7 +897,7 @@
2006-10-17 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/28514
+ PR libstdc++/28514
* include/bits/cpp_type_traits.h (__detail): Uglify namespace.
* include/ext/rope: Remove global-scope anonymous namespace, use
nested __detail. Fixup resulting formatting issues.
@@ -937,7 +937,7 @@
(_GLIBCXX_TEMPLATE_PARAMS_NULL_CLASS): New.
(_GLIBCXX_TEMPLATE_ARGS_STRIPPED): New.
* scripts/gen_includers.pl: Update.
- * scripts/gen_includers2.pl: New.
+ * scripts/gen_includers2.pl: New.
2006-10-16 Benjamin Kosnik <bkoz@redhat.com>
@@ -1052,13 +1052,13 @@
2006-10-11 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/29426
- * libsupc++/guard.cc (get_static_mutex): New.
+ * libsupc++/guard.cc (get_static_mutex): New.
(mutex_wrapper::mutex_wrapper): Use it to get properly initialized
recursive mutex without ordering issues.
* src/locale_init.cc (__get_locale_mutex): No need to
uglify. Change to get_locale_mutex.
-
+
2006-10-11 Paolo Carlini <pcarlini@suse.de>
* testsuite/22_locale/num_put/put/char/11.cc: New.
@@ -1072,9 +1072,9 @@
2006-10-09 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/29118
- * src/locale_init.cc (__get_locale_mutex): New.
+ * src/locale_init.cc (__get_locale_mutex): New.
(locale::locale): Use it.
- (locale::global): Use it.
+ (locale::global): Use it.
2006-10-09 Benjamin Kosnik <bkoz@redhat.com>
@@ -1091,7 +1091,7 @@
* scripts/create_testsuite_files: Same.
* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): New.
(libstdc++-dg-test): Use it.
-
+
2006-10-09 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28277 (partial: __add_grouping)
@@ -1148,7 +1148,7 @@
2006-10-04 Benjamin Kosnik <bkoz@redhat.com>
Mike Stump <mrs@apple.com>
-
+
* testsuite/27_io/ios_base/storage/2.cc: Fail on Darwin 8.[0-4].* only.
* testsuite/23_containers/vector/resize/1.cc: Same.
@@ -1167,7 +1167,7 @@
(allocation_tracker::allocationTotal): To get_allocation_count.
(allocation_tracker::deallocationTotal): To get_deallocation_count.
(allocation_tracker::constructCount): To get_construct_count.
- (allocation_tracker::destructCount): To get_destruct_count.
+ (allocation_tracker::destructCount): To get_destruct_count.
(allocation_tracker::resetCounts): To reset.
(tracker_alloc): To tracker_allocator.
* testsuite/util/performance/mem: Remove.
@@ -1194,7 +1194,7 @@
* testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp
* testsuite/util/performance/assoc/mem_usage/erase_test.hpp
* testsuite/util/testsuite_allocator.cc: Same.
-
+
2006-10-03 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/util/native_type/priority_queue/native_pq_tag.hpp: Remove.
@@ -1230,9 +1230,9 @@
2006-10-02 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/pb_ds/detail/basic_types.hpp (comp_hash_): Remove,
- format.
+ format.
* include/ext/pb_ds/detail/types_traits.hpp
- (types_traits::comp_hash): Use pair typedef.
+ (types_traits::comp_hash): Use pair typedef.
* include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Same.
* include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Same.
@@ -1314,7 +1314,7 @@
sample_update_policy.hpp: Same.
* include/ext/pb_ds/detail/list_update_policy/
counter_lu_policy_imp.hpp: Same.
- * include/ext/pb_ds/list_update_policy.hpp: Same.
+ * include/ext/pb_ds/list_update_policy.hpp: Same.
2006-09-29 Benjamin Kosnik <bkoz@redhat.com>
Howard Hinnant <hhinnant@apple.com>
@@ -1322,17 +1322,17 @@
* include/ext/type_traits.h (__remove_unsigned): Fix up for signed
char, bool, wchar_t, and floating point types.
- (__add_unsigned): Same.
+ (__add_unsigned): Same.
* testsuite/ext/type_traits: New.
* testsuite/ext/type_traits.cc: Move...
- * testsuite/ext/type_traits/numeric_traits.cc: ...here.
+ * testsuite/ext/type_traits/numeric_traits.cc: ...here.
* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: New.
* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: New.
* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: New.
* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: New.
* testsuite/ext/type_traits/add_unsigned.cc: New.
* testsuite/ext/type_traits/remove_unsigned.cc: New.
-
+
2006-09-29 Joseph S. Myers <joseph@codesourcery.com>
* acinclude.m4 (enable_symvers): Default to no if unable to link.
@@ -1530,7 +1530,7 @@
* testsuite/performance/ext/pb_ds/
priority_queue_text_pop_mem_usage.cc: Same.
* testsuite/performance/ext/pb_ds/
- hash_zlob_random_int_find_timing.cc: Same.
+ hash_zlob_random_int_find_timing.cc: Same.
* testsuite/util/regression/trait/assoc/type_trait.hpp: Same.
* testsuite/util/regression/rand/priority_queue/
rand_regression_test.hpp: Same.
@@ -1629,7 +1629,7 @@
* include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp: Same.
* include/ext/pb_ds/detail/hash_fn/
direct_mask_range_hashing_imp.hpp: Same.
-
+
2006-09-27 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/29217
@@ -1669,9 +1669,9 @@
__dynamic_cast_tag), static_pointer_cast(const shared_ptr<>&),
const_pointer_cast(const shared_ptr<>&), dynamic_pointer_cast(const
shared_ptr<>&), weak_ptr<>::weak_ptr(const shared_ptr<>&),
- weak_ptr(const weak_ptr<>&), weak_ptr<>::lock(),
+ weak_ptr(const weak_ptr<>&), weak_ptr<>::lock(),
__enable_shared_from_this_helper(const __shared_count<>&, const
- enable_shared_from_this<>*, const _Tp2*)): Add.
+ enable_shared_from_this<>*, const _Tp2*)): Add.
(class enable_shared_from_this): Add.
* testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/
1.cc: New.
@@ -1726,7 +1726,7 @@
(__numeric_traits_floating): New.
(__numeric_traits): Use them.
* testsuite/ext/type_traits.cc: New.
-
+
2006-09-21 Paolo Carlini <pcarlini@suse.de>
* include/ext/hash_map: Remove forward declaration of equality
@@ -1782,7 +1782,7 @@
* testsuite/23_containers/set/capacity/29134.cc: Likewise.
* testsuite/23_containers/map/capacity/29134.cc: Likewise.
* testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
- * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
+ * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
* testsuite/tr1/6_containers/unordered/capacity/29134-set.cc: Likewise.
* testsuite/tr1/6_containers/unordered/capacity/29134-map.cc: Likewise.
* testsuite/tr1/6_containers/unordered/capacity/29134-multiset.cc:
@@ -1810,7 +1810,7 @@
typelist_assoc_container.hpp: Remove, unused.
* include/ext/pb_ds/detail/typelist/
typelist_assoc_container_find.hpp: Same.
- * include/ext/pb_ds/detail/typelist: Remove.
+ * include/ext/pb_ds/detail/typelist: Remove.
* include/ext/pb_ds/detail/typelist.hpp: Merge...
* include/ext/pb_ds/detail/typelist/typelist_flatten.hpp: Same.
* include/ext/pb_ds/detail/typelist/typelist_contains.hpp: Same.
@@ -1825,7 +1825,7 @@
* include/Makefile.in: Regenerate.
* include/ext/pb_ds/assoc_container.hpp: Fixups for new includes,
- namespaces, and names.
+ namespaces, and names.
* include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp: Same.
* include/ext/pb_ds/detail/resize_policy/
hash_prime_size_policy_imp.hpp: Same.
@@ -1898,35 +1898,35 @@
* testsuite/util/common_type/assoc/common_type.hpp: Same.
* testsuite/util/common_type/assoc/string_form.hpp: Same.
* testsuite/util/common_type/assoc/template_policy.hpp: Same.
- * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
+ * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
Same.
- * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
+ * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
Same.
* testsuite/util/performance/priority_queue/timing/join_test.hpp: Same.
* testsuite/util/performance/priority_queue/timing/push_test.hpp: Same.
- * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
+ * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
Same.
- * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
+ * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
Same.
* testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Same.
* testsuite/util/performance/assoc/timing/common_type.hpp: Same.
- * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
+ * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
Same.
- * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
+ * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
Same.
* testsuite/util/performance/assoc/timing/find_test.hpp: Same.
- * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
+ * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
Same.
* testsuite/util/performance/assoc/timing/insert_test.hpp: Same.
* testsuite/util/performance/assoc/timing/
tree_order_statistics_test.hpp: Same.
* testsuite/util/performance/assoc/timing/multimap_find_test.hpp: Same.
- * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
+ * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
Same.
* testsuite/util/performance/assoc/multimap_common_type.hpp: Same.
* testsuite/ext/pb_ds/example/hash_resize_neg.cc: Fixup line numbers.
-
+
2006-09-19 Paolo Carlini <pcarlini@suse.de>
* include/tr1/hashtable_policy.h: Uglify all the names.
@@ -1947,7 +1947,7 @@
* include/ext/throw_allocator.h (throw_allocator): ... into this.
* src/throw_allocator.cc: ...and this.
* include/Makefile.am (ext_headers): Add.
- * include/Makefile.in: Regenerate.
+ * include/Makefile.in: Regenerate.
* src/Makefile.am (sources): New.
* src/Makefile.in: Regenerate.
* testsuite/lib/libstdc++.exp: Subtract dbg_ex_allocator_base.cc.
@@ -1985,7 +1985,7 @@
* testsuite/util/regression/assoc/common_type.hpp: Same.
* testsuite/util/regression/basic_type.hpp: Same.
* testsuite/util/rng/twister_rand_gen.cc: Tweak.
-
+
2006-09-18 Tom Tromey <tromey@redhat.com>
* configure: Rebuilt.
@@ -2002,8 +2002,8 @@
2006-09-18 Benjamin Kosnik <bkoz@redhat.com>
Peter Doerfler <gcc@pdoerfler.com>
Paolo Carlini <pcarlini@suse.de>
-
- * include/ext/type_traits.h: New.
+
+ * include/ext/type_traits.h: New.
(__conditional_type): New.
(__numeric_traits): New.
(__add_unsigned): New.
@@ -2033,9 +2033,9 @@
* include/ext/pb_ds/detail/type_utils.hpp: Same.
* include/ext/pb_ds/trie_policy.hpp: Same.
* docs/html/ext/pb_ds/string_trie_e_access_traits.html: Same.
-
+
* include/bits/cpp_type_traits.h (__enable_if): Move to ext, make
- boolean argument first.
+ boolean argument first.
* include/bits/locale_facets.h: Fixups for __enable_if argument
and namespace switch.
* include/bits/stl_algobase.h: Same.
@@ -2051,7 +2051,7 @@
* include/c_std/std_cmath.h: Same.
* testsuite/util/testsuite_tr1.h: Same.
* testsuite/util/performance/assoc/multimap_common_type.hpp: Same.
-
+
2006-09-18 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/29063
@@ -2063,11 +2063,11 @@
* include/bits/concurrence.h (__mutex::__mutex): Pass address of
mutex to *_MUTEX_INIT_FUNCTION.
-
-2006-09-13 Benjamin Kosnik <bkoz@redhat.com>
+
+2006-09-13 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/atomicity.h: Move to...
- * include/ext/atomicity.h: ...here.
+ * include/ext/atomicity.h: ...here.
* include/bits/concurrence.h: Move to...
* include/ext/concurrence.h: ...here.
* include/Makefile.am (ext_headers): Additions.
@@ -2077,9 +2077,9 @@
* include/ext/bitmap_allocator.h (_Mutex), __threads_enabled,
_Lock, _Auto_Lock): Subsume into...
* include/bits/concurrence.h (__mutex): ..this. Error check
- locking and unlocking.
+ locking and unlocking.
(lock): Uglify to...
- (__scoped_lock): Use __mutex.
+ (__scoped_lock): Use __mutex.
(__glibcxx_mutex_define_initialized): Remove.
(__glibcxx_mutex_type): Remove.
@@ -2123,7 +2123,7 @@
* src/bitmap_allocator.cc: Same.
* src/ios_init.cc: Same.
* src/debug.cc: Same.
-
+
2006-09-12 Benjamin Kosnik <bkoz@redhat.com>
* libsupc++/eh_globals.cc: Remove __gnu_internal.
@@ -2131,7 +2131,7 @@
* config/abi/compatibility.h: Same.
* config/cpu/generic/atomicity_mutex/atomicity.h: Same.
* config/cpu/sh/atomicity.h: Same.
-
+
2006-09-10 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_heap.h (sort_heap): Iterator post-decrement is
@@ -2176,7 +2176,7 @@
* include/ext/pb_ds/detail/cc_hash_table_map_/
constructor_destructor_store_hash_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/cc_hash_table_map_/
- insert_store_hash_fn_imps.hpp: Same.
+ insert_store_hash_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/cc_hash_table_map_/
@@ -2232,13 +2232,13 @@
* include/ext/pb_ds/detail/gp_hash_table_map_/
insert_no_store_hash_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/
- resize_store_hash_fn_imps.hpp: Same.
+ resize_store_hash_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/
constructor_destructor_store_hash_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/
- insert_store_hash_fn_imps.hpp: Same.
+ insert_store_hash_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp: Same.
@@ -2257,7 +2257,7 @@
* include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Same.
* include/ext/pb_ds/detail/binary_heap_/
- constructors_destructor_fn_imps.hpp: Same.
+ constructors_destructor_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp: Same.
* include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Same.
@@ -2283,9 +2283,9 @@
* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
left_child_next_sibling_heap_.hpp: Same.
* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
- const_iterator.hpp: Same.
+ const_iterator.hpp: Same.
* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
- insert_fn_imps.hpp: Same.
+ insert_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
constructors_destructor_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
@@ -2304,7 +2304,7 @@
* include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Same.
* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
* include/ext/pb_ds/detail/ov_tree_map_/
- constructors_destructor_fn_imps.hpp: Same.
+ constructors_destructor_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Same.
* include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp: Same.
@@ -2344,7 +2344,7 @@
* include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/rb_tree_map_/
- constructors_destructor_fn_imps.hpp: Same.
+ constructors_destructor_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Same.
* include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Same.
* include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp: Same.
@@ -2385,7 +2385,7 @@
* testsuite/lib/libstdc++.exp (libstdc++_init): PCHFLAGS revert to
stdc++.h.
-
+
2006-09-04 Paolo Carlini <pcarlini@suse.de>
* src/mt_allocator.cc (__pool<true>::_M_reclaim_block): Do
@@ -2410,7 +2410,7 @@
CXXFLAGS when checking for atomic builtins.
* configure: Regenerate.
* include/bits/atomicity.h: Revert.
-
+
2006-08-31 Richard Guenther <rguenther@suse.de>
* include/ext/mt_allocator.h: Remove volatile qualifiers
@@ -2428,10 +2428,10 @@
* include/bits/atomicity.h (__exchange_and_add): Declare only.
(__atomic_add): Same.
* config/cpu/generic/atomicity_builtins/atomicity.h: Remove comment.
-
+
2006-08-30 Benjamin Kosnik <bkoz@redhat.com>
Richard Guenther <rguenther@suse.de>
-
+
* config/abi/pre/gnu.ver: Spell out exact signatures for atomic
access functions.
@@ -2440,7 +2440,7 @@
(__atomic_add_single): Same.
(__exchange_and_add_dispatch): Same.
(__exchange_and_add_single): Same.
-
+
2006-08-29 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random (subtract_with_carry_01<>::_M_initialize_npows):
@@ -2461,9 +2461,9 @@
* acinclude.m4(glibcxx_PCHFLAGS): Set to stdtr1c++.h.
* configure: Regenerate.
-
+
* scripts/check_compile: Output current compile line.
-
+
2006-08-28 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/23773 partial
@@ -2527,12 +2527,12 @@
mutex_weaktoshared.cc: New.
*testsuite/tr1/2_general_utilities/memory/shared_ptr/assign/
shared_ptr_neg.cc: Modify.
-
+
2006-08-22 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random.tcc (subtract_with_carry_01<>::
seed(_Gen&, false_type)): Fix _M_carry initialization.
-
+
* testsuite/tr1/5_numerical_facilities/random/
subtract_with_carry/cons/default.cc: Qualify 1 as 1UL.
* testsuite/tr1/5_numerical_facilities/random/
@@ -2655,7 +2655,7 @@
* include/tr1/random (operator>>(std::basic_istream<>&,
gamma_distribution&)): Minor tweak.
-
+
* include/tr1/random.tcc (poisson_distribution<>::operator()):
Minor tweak.
@@ -2679,7 +2679,7 @@
* include/tr1/random.tcc (mersenne_twister<>::operator()): Tweak
a bit for efficiency.
-
+
* include/tr1/random.tcc (operator<<(std::basic_ostream<>&,
const normal_distribution<>&), operator>>(std::basic_istream<>&,
normal_distribution<>&)): Do not output _M_saved unnecessarily.
@@ -2727,7 +2727,7 @@
* include/bits/stl_algo.h (find(istreambuf_iterator<>,
istreambuf_iterator<>, _CharT)): Adjust signature.
* include/bits/streambuf_iterator.h: Likewise.
- * include/std/std_streambuf.h: Likewise.
+ * include/std/std_streambuf.h: Likewise.
2006-08-09 Paolo Carlini <pcarlini@suse.de>
@@ -2749,7 +2749,7 @@
* include/bits/stl_bvector.h (vector<bool>::_M_fill): New.
(vector<bool>::_M_fill_insert): Use it.
* testsuite/performance/23_containers/resize/vector_bool.cc: New.
-
+
* testsuite/23_containers/vector/bool/modifiers/insert/1.cc: New.
* testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
@@ -2786,12 +2786,12 @@
2006-07-27 Benjamin Kosnik <bkoz@wells.artheist.org>
- PR libstdc++/19664 round 3
+ PR libstdc++/19664 round 3
* include/Makefile.am (tr1_headers): Add hashtable_policy.h.
* include/Makefile.in: Regenerate.
* include/tr1/hashtable: Move policy classes into...
* include/tr1/hashtable_policy.h: ... this. New.
-
+
* src/globals_locale.cc: Move contents....
* src/locale_init.cc: ... to here, put in anonymous namespace.
* src/Makefile.am: Remove globals_locale.cc.
@@ -2802,7 +2802,7 @@
* src/ext-inst.cc: Same.
* src/mt_allocator.cc: Same.
* src/pool_allocator.cc: Same.
-
+
* include/tr1/random: Convert std::tr1::_Private to anonymous
namespace.
* include/tr1/random.tcc: Same.
@@ -2818,7 +2818,7 @@
* include/bits/cpp_type_traits.h: Move __type_type into anonymous
namespace.
-
+
* include/ext/rope: Change _Rope_constants to anonymous namespace.
* include/ext/ropeimpl.h: Same.
* src/ext-inst.cc: Same.
@@ -2856,7 +2856,7 @@
2006-07-21 Jason Merrill <jason@redhat.com>
- PR libstdc++/19664 round 2
+ PR libstdc++/19664 round 2
* libsupc++/eh_personality.cc: Wrap extern "C" function
definitions in namespace __cxxabiv1.
@@ -2867,7 +2867,7 @@
2006-07-20 Benjamin Kosnik <bkoz@redhat.com>
Jakub Jelinek <jakub@redhat.com>
-
+
PR libstdc++/19664 round 1
* acinclude.m4 (GLIBCXX_ENABLE_VISIBILITY): Check it.
* configure.ac: Use it.
@@ -2879,7 +2879,7 @@
(_GLIBCXX_BEGIN_NAMESPACE): Use it.
(_GLIBCXX_END_NAMESPACE): Use it.
(_GLIBCXX_BEGIN_NESTED_NAMESPACE): Use it.
- (_GLIBCXX_END_NESTED_NAMESPACE): Use it.
+ (_GLIBCXX_END_NESTED_NAMESPACE): Use it.
* src/debug.cc: Mark __gnu_internal namespace with hidden
visibility attribute.
* src/ext-inst.cc: Same.
@@ -2924,7 +2924,7 @@
* config/cpu/mips/atomicity.h: Comment MIPS II requirement.
* scripts/testsuite_flags.in: Make --cxxflags reflect CXXFLAGS.
-
+
2006-07-14 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random (minstd_rand0, minstd_rand, ranlux3, ranlux4):
@@ -2952,7 +2952,7 @@
(pch*_output): Use.
(CLEANFILES): Use.
* include/Makefile.in: Regenerate.
-
+
* scripts/check_performance: Be verbose on compile error.
2006-07-12 Benjamin Kosnik <bkoz@redhat.com>
@@ -2967,7 +2967,7 @@
* include/Makefile.in: Regenerate.
* testsuite/lib/libstdc++.exp: Test PCH with stdtr1c++.h.
-
+
2006-07-11 Paolo Carlini <pcarlini@suse.de>
* include/ext/codecvt_specializations.h: Fix typo in commit
@@ -3045,7 +3045,7 @@
* testsuite/util/regression/assoc/common_type.hpp: Same.
* testsuite/util/regression/basic_type.hpp: Same.
-2006-07-05 Benjamin Kosnik <bkoz@redhat.com>
+2006-07-05 Benjamin Kosnik <bkoz@redhat.com>
* include/Makefile.am (pch_output): New.
(clean-local): Use it.
@@ -3092,7 +3092,7 @@
* include/precompiled: New directory.
* include/stdc++.h: Move...
- * include/precompiled/stdc++.h: ... here.
+ * include/precompiled/stdc++.h: ... here.
* include/precompiled/stdtr1c++.h: New.
* include/precompiled/extc++.h: New.
@@ -3111,13 +3111,13 @@
2006-06-27 Benjamin Kosnik <bkoz@redhat.com>
- * include/ext/typelist.h (typelist_append): To append_typelist.
+ * include/ext/typelist.h (typelist_append): To append_typelist.
(typelist): To node.
Enclose in namespace typelist.
* testsuite/util/testsuite_common_types.h: Adjust names, namespaces.
* testsuite/performance/23_containers/find/map.cc: Same.
* testsuite/performance/23_containers/create/map.cc: Same.
- * testsuite/performance/23_containers/insert_erase/associative.cc:
+ * testsuite/performance/23_containers/insert_erase/associative.cc:
Same.
* testsuite/performance/23_containers/insert/sequence.cc: Same.
* testsuite/performance/23_containers/insert/associative.cc: Same.
@@ -3126,7 +3126,7 @@
* testsuite/performance/23_containers/insert_from_sorted/set.cc: Same.
* testsuite/performance/23_containers/create_sort/list.cc: Same.
* testsuite/performance/23_containers/sort_search/list.cc: Same.
- * testsuite/performance/23_containers/producer_consumer/sequence.cc:
+ * testsuite/performance/23_containers/producer_consumer/sequence.cc:
Same.
* testsuite/performance/23_containers/producer_consumer/associative.cc:
Same.
@@ -3177,7 +3177,7 @@
* include/tr1/random (class normal_distribution<>): Add.
* include/tr1/random.tcc (normal_distribution<>::operator()): Define.
-
+
* include/tr1/random.tcc (struct _Max): Remove, "inline" in the
only user, mersenne_twister<>::max().
@@ -3208,7 +3208,7 @@
* testsuite/lib/libstdc++.exp (libstdc++_init): Adjust
testing includes.
* docs/html/test.html: Adjust for testsuite changes.
-
+
2006-06-22 Jonathan Lennox <lennox@cs.columbia.edu>
Paolo Carlini <pcarlini@suse.de>
@@ -3248,7 +3248,7 @@
2006-06-19 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random (xor_combine<>::operator<<): Fix typo.
-
+
* include/tr1/random (bernoulli_distribution::min(),
bernoulli_distribution::max(), geometric_distribution<>::min(),
geometric_distribution<>::max()): Remove.
@@ -3342,7 +3342,7 @@
* testsuite/ext/pb_assoc: Delete.
* testsuite/ext/pb_ds: Add.
* testsuite/performance/ext: Add.
- * testsuite/performance/ext/pb_ds: Add.
+ * testsuite/performance/ext/pb_ds: Add.
* testsuite/util/regression: New.
* testsuite/util/rng: New.
@@ -3357,7 +3357,7 @@
* scripts/make_graphs.py: New.
* testsuite/data/thirty_years_among_the_dead_preproc.txt: Add.
* testsuite/data/make_graph_htmls.xml: Add.
- * testsuite/data/make_graph_test_infos.xml: Add.
+ * testsuite/data/make_graph_test_infos.xml: Add.
* testsuite/lib/libstdc++.exp (v3-build_support): Add in new
object files for regression testing.
@@ -4207,7 +4207,7 @@
* testsuite/util/statistic/res_recorder.hpp: Same.
* testsuite/util/statistic/sample_mean.hpp: Same.
* testsuite/util/statistic/sample_mean_confidence_checker.hpp: Same.
-
+
2006-06-12 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/26970
@@ -4277,18 +4277,18 @@
* testsuite/libstdc++-abi/abi.exp: Same.
* testsuite/libstdc++-dg/conformance.exp: Remove any files in the
utilities subdirectory from the list of test cases.
-
+
* scripts/testsuite_flags.in (build-includes): Adjust path for
testsuite includes.
* scripts/create_testsuite_files (dlist): Don't let utility files
creep into the testsuite_files list.
-
+
2006-06-06 Paolo Carlini <pcarlini@suse.de>
* include/tr1/random (mersenne_twister<>::operator==,
operator!=, operator<<, operator>>): Implement.
* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
- operators/equal.cc: New.
+ operators/equal.cc: New.
* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
operators/not_equal.cc: Likewise.
* testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
@@ -4302,7 +4302,7 @@
2006-06-06 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/tr1/5_numerical_facilies: Move to...
- * testsuite/tr1/5_numerical_facilities: ...this.
+ * testsuite/tr1/5_numerical_facilities: ...this.
2006-06-06 Paolo Carlini <pcarlini@suse.de>
@@ -4500,7 +4500,7 @@
(hashtable<>::find, m_insert(const value_type&, std::tr1::true_type),
map_base<>::operator[]): Use the above.
* testsuite/performance/23_containers/insert/unordered_map_array.cc:
- New.
+ New.
* include/tr1/hashtable (hashtable<>::find_node,
insert(const value_type&, ...), erase_node): Rename to m_*, adjust
@@ -4573,14 +4573,14 @@
2006-04-27 Benjamin Kosnik <bkoz@redhat.com>
* docs/html/17_intro/TODO: Update.
-
+
2006-04-26 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/26875
* include/ext/array_allocator.h (array_allocator): _M_used, new
- data member.
+ data member.
* testsuite/ext/array_allocator/26875.cc: New.
-
+
2006-04-26 Shantonu Sen <ssen@opendarwin.org>
PR libstdc++/26513
@@ -4741,7 +4741,7 @@
2006-03-10 Paolo Carlini <pcarlini@suse.de>
- * include/tr1/cmath: Add atan2 and pow bits; add using declarations.
+ * include/tr1/cmath: Add atan2 and pow bits; add using declarations.
* include/tr1/math.h: Add using declarations.
* include/tr1/complex: Add using declarations.
* testsuite/tr1/8_c_compatibility/cmath/functions.cc: Fully
@@ -4791,7 +4791,7 @@
* include/bits/ios_base.h: Adjust consistently.
(ios_base::_S_local_word_size): Change to an anonymous enum.
* src/ios.cc: Do not define static const data of __ios_flags,
- likewise for ios_base::_S_local_word_size.
+ likewise for ios_base::_S_local_word_size.
* include/bits/locale_classes.h (locale::_S_categories_size):
Change to an anonymous enum.
* src/locale.cc: Don't define.
@@ -4828,7 +4828,7 @@
2006-02-26 Paolo Carlini <pcarlini@suse.de>
- * include/tr1/cmath: Add templates (8.16.3).
+ * include/tr1/cmath: Add templates (8.16.3).
* include/tr1/cstdbool: New.
* include/tr1/stdbool.h: Likewise.
* include/Makefile.am: Add.
@@ -4857,7 +4857,7 @@
* testsuite/22_locale/codecvt/in/wchar_t/6.cc (test06): Same.
* testsuite/22_locale/codecvt/in/wchar_t/5.cc (test05): Same.
* testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc (test01): Same.
-
+
2006-02-22 Paolo Carlini <pcarlini@suse.de>
* docs/html/ext/pb_assoc/
@@ -4905,7 +4905,7 @@
* include/bits/c++config: Simplify debug namespaces.
* include/ext/hash_set: Specialize insert_iterator after norm,
debug containers have been (optionally) declared. Use nested
- namespaces.
+ namespaces.
* include/ext/hash_map: Same.
* include/debug/hash_map.h (insert): Add specialization for value
pointer types.
@@ -4931,14 +4931,14 @@
(_M_invalidate): Adjust compare order.
* include/debug/string: Change std::__gnu_debug to __gnu_debug.
* include/ext/hashtable.h: Formatting fixes.
- * include/bits/stl_map.h: Formatting fixes.
+ * include/bits/stl_map.h: Formatting fixes.
* src/compatibility.cc: Adjust compatibility symbols for old debug
- mode model.
+ mode model.
* src/debug_list.cc: Tweak.
* src/debug.cc: Adjust namespaces.
* docs/html/debug_mode.html: Adjust namespace names.
* testsuite/25_algorithms/heap/heap.cc: Restore _GLIBCXX_DEBUG
- macro guards, as count values differ when in debug mode.
+ macro guards, as count values differ when in debug mode.
* testsuite/23_containers/vector/26412.cc: Move to...
* testsuite/23_containers/vector/26412-1.cc: ... here.
* testsuite/23_containers/vector/26412-2.cc: Add.
@@ -4952,7 +4952,7 @@
* config/abi/pre/gnu.ver: Revert to exporting __gnu_debug symbols.
(GLIBCXX_3.4.8): New.
* testsuite/testsuite_abi.cc: Add GLIBCXX_3.4.8 to known versions.
-
+
2006-02-21 Paolo Carlini <pcarlini@suse.de>
* include/tr1/hashtable: Trivial formatting fixes.
@@ -5051,10 +5051,10 @@
PR libstdc++/26142
* include/debug/debug.h: Move debug alias inside namespace std,
same with namespace __gnu_cxx. Add top-level __gnu_debug
- namespace.
+ namespace.
* include/debug/hash_multimap.h: Nest within __gnu_cxx, not
std. Also, change nesting namespace name from __gnu_debug_def to
- __gnu_debug.
+ __gnu_debug.
* include/debug/hash_map.h: Same.
* include/debug/hash_multiset.h: Same.
* include/debug/hash_set.h: Same.
@@ -5099,7 +5099,7 @@
(unique_copy): Adjust, dispatch to the three helpers above.
* testsuite/25_algorithms/unique_copy/2.cc: New.
* testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
- * testsuite/25_algorithms/unique_copy/3.cc: Likewise.
+ * testsuite/25_algorithms/unique_copy/3.cc: Likewise.
* docs/html/ext/howto.html: Add an entry for DR 241.
* testsuite/25_algorithms/unique_copy/1.cc: Minor cosmetic changes.
@@ -5143,7 +5143,7 @@
symbols.
* src/limits.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
* src/locale.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
- * src/locale-inst.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
+ * src/locale-inst.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
* src/locale-misc-inst.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
* src/istream-inst.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
* src/ostream-inst.cc [_GLIBCXX_LONG_DOUBLE_COMPAT]: Likewise.
@@ -5161,9 +5161,9 @@
(compatibility-ldbl.lo, compatibility-ldbl.o): New rules.
* src/Makefile.in: Rebuilt.
* testsuite/testsuite_abi.cc: Recognize GLIBCXX_LDBL_3.4,
- GLIBCXX_LDBL_3.4.7, CXXABI_LDBL_1.3.
+ GLIBCXX_LDBL_3.4.7, CXXABI_LDBL_1.3.
-2006-02-07 Paolo Carlini <pcarlini@suse.de>
+2006-02-07 Paolo Carlini <pcarlini@suse.de>
* include/tr1/hashtable: Trivial formatting fixes.
@@ -5180,14 +5180,14 @@
* include/tr1/cmath: New.
* include/tr1/cstdlib: Likewise.
* include/tr1/ctime: Likewise.
- * include/tr1/math.h: Likewise.
+ * include/tr1/math.h: Likewise.
* include/tr1/stdlib.h: Likewise.
* include/Makefile.am: Add.
* acinclude.m4 ([GLIBCXX_CHECK_C99_TR1]): Add <math.h> checks.
* testsuite/tr1/8_c_compatibility/cmath/functions.cc: New.
* testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
* testsuite/tr1/8_c_compatibility/cstdlib/types.cc: Likewise.
- * testsuite/tr1/headers.cc: Update.
+ * testsuite/tr1/headers.cc: Update.
* include/tr1/cinttypes: Do not provide abs and div, conflicting
with the above overloads for _Longlong types.
@@ -5195,7 +5195,7 @@
* testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Adjust.
* docs/html/ext/tr1.html: Update.
-
+
* testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Tweak.
* include/Makefile.in: Regenerate.
@@ -5205,8 +5205,8 @@
2006-02-07 Mark Mitchell <mark@codesourcery.com>
* testsuite/testsuite_tr1.h (test_property): New function.
- * testsuite/tr1/4_metaprogramming/type_properties/extent/extent.cc
- (test01)
+ * testsuite/tr1/4_metaprogramming/type_properties/extent/extent.cc
+ (test01)
2006-02-05 Paolo Carlini <pcarlini@suse.de>
@@ -5214,7 +5214,7 @@
* include/tr1/stdio.h: Likewise.
* include/Makefile.am: Add.
* testsuite/tr1/8_c_compatibility/cstdio/functions.cc: New.
- * testsuite/tr1/headers.cc: Update.
+ * testsuite/tr1/headers.cc: Update.
* docs/html/ext/tr1.html: Update.
* include/tr1/cwchar: Simplify, use _GLIBCXX_USE_C99, consistently
@@ -5260,7 +5260,7 @@
2006-02-02 Paolo Carlini <pcarlini@suse.de>
* include/tr1/cfloat: New.
- * include/tr1/climits: Likewise.
+ * include/tr1/climits: Likewise.
* include/tr1/cstdarg: Likewise.
* include/tr1/ctype.h: Likewise.
* include/tr1/fenv.h: Likewise.
@@ -5310,7 +5310,7 @@
* include/tr1/cinttypes: New.
* include/Makefile.am: Add.
- * testsuite/tr1/8_c_compatibility/cinttypes/functions: New.
+ * testsuite/tr1/8_c_compatibility/cinttypes/functions: New.
* testsuite/tr1/8_c_compatibility/cinttypes/types: Likewise.
* acinclude.m4 ([GLIBCXX_CHECK_C99_TR1]): Add <inttypes.h> checks.
* docs/html/ext/tr1.html: Update.
@@ -5365,7 +5365,7 @@
* docs/html/ext/tr1.html: Update; add note.
* include/Makefile.in: Regenerate.
* config.h.in: Likewise.
- * configure: Likewise.
+ * configure: Likewise.
* testsuite/tr1/8_c_compatibility/complex/functions.cc: Tweak.
* testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
@@ -5471,7 +5471,7 @@
* acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Add -Werror to
CFLAGS for --gc-sections test. Correct compile test.
* configure: Regenerated.
-
+
2006-01-15 Paolo Carlini <pcarlini@suse.de>
Gabriel Dos Reis <gdr@integrable-solutions.net>
@@ -5516,13 +5516,13 @@
2006-01-12 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4(GLIBCXX_CHECK_LINKER_FEATURES): Enable
- --gc-sections in more cases.
+ --gc-sections in more cases.
* configure: Regenerate.
* scripts/testsuite_flags.in: Remove SECTION_LDFLAGS.
* scripts/testsuite_flags.in (cxxldflags): New.
* testsuite/lib/libstdc++.exp (v3_target_compile): Add cxxldflags.
(libstdc++_init ): Same.
-
+
2006-01-12 Jan Beulich <jbeulich@novell.com>
* crossconfig.m4: Add AC_DEFINE-s for HAVE_HYPOT, HAVE_ISINF, and
@@ -5532,7 +5532,7 @@
2006-01-11 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4(GLIBCXX_CHECK_LINKER_FEATURES): Use -Wl,-z,relro if
- possible.
+ possible.
* configure: Regenerate.
2006-01-10 Paolo Carlini <pcarlini@suse.de>
@@ -5607,7 +5607,7 @@
* testsuite/23_containers/vector/bool/modifiers/swap/2.cc: New.
2006-01-05 Paolo Carlini <pcarlini@suse.de>
-
+
* testsuite/testsuite_hooks.h (test_tm(unsigned)): Change to
take all the tm members.
* testsuite/testsuite_hooks.cc (test_tm): Adjust.
@@ -5667,7 +5667,7 @@
* testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2006-01-05 Paolo Carlini <pcarlini@suse.de>
-
+
* testsuite/testsuite_hooks.h (test_tm(unsigned)): New.
* testsuite/testsuite_hooks.cc (test_tm(unsigned)): Define.
* testsuite/22_locale/time_put/put/wchar_t/10.cc: Use it.
@@ -5752,40 +5752,40 @@
* include/tr1/unordered_set: Likewise.
* docs/html/ext/howto.html: Add an entry for DR 431.
* testsuite/23_containers/deque/modifiers/swap.cc: Move to...
- * testsuite/23_containers/deque/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/deque/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/deque/modifiers/swap/2.cc: New.
* testsuite/23_containers/deque/modifiers/swap/3.cc: New.
* testsuite/23_containers/list/modifiers/swap.cc: Move to...
- * testsuite/23_containers/list/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/list/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/list/modifiers/swap/2.cc: New.
* testsuite/23_containers/list/modifiers/swap/3.cc: New.
* testsuite/23_containers/vector/modifiers/swap.cc: Move to...
- * testsuite/23_containers/vector/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/vector/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/vector/modifiers/swap/2.cc: New.
* testsuite/23_containers/vector/modifiers/swap/3.cc: New.
* testsuite/23_containers/set/modifiers/swap.cc: Move to...
- * testsuite/23_containers/set/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/set/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/set/modifiers/swap/2.cc: New.
* testsuite/23_containers/set/modifiers/swap/3.cc: New.
* testsuite/23_containers/map/modifiers/swap.cc: Move to...
- * testsuite/23_containers/map/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/map/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/map/modifiers/swap/2.cc: New.
* testsuite/23_containers/map/modifiers/swap/3.cc: New.
* testsuite/23_containers/multiset/modifiers/swap.cc: Move to...
- * testsuite/23_containers/multiset/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/multiset/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/multiset/modifiers/swap/2.cc: New.
* testsuite/23_containers/multiset/modifiers/swap/3.cc: New.
* testsuite/23_containers/multimap/modifiers/swap.cc: Move to...
- * testsuite/23_containers/multimap/modifiers/swap/1.cc: ... here.
+ * testsuite/23_containers/multimap/modifiers/swap/1.cc: ... here.
* testsuite/23_containers/multimap/modifiers/swap/2.cc: New.
* testsuite/23_containers/multimap/modifiers/swap/3.cc: New.
- * testsuite/tr1/6_containers/unordered/swap/unordered_set/1.cc: New.
+ * testsuite/tr1/6_containers/unordered/swap/unordered_set/1.cc: New.
* testsuite/tr1/6_containers/unordered/swap/unordered_set/2.cc: New.
- * testsuite/tr1/6_containers/unordered/swap/unordered_map/1.cc: New.
+ * testsuite/tr1/6_containers/unordered/swap/unordered_map/1.cc: New.
* testsuite/tr1/6_containers/unordered/swap/unordered_map/2.cc: New.
- * testsuite/tr1/6_containers/unordered/swap/unordered_multiset/1.cc: New.
+ * testsuite/tr1/6_containers/unordered/swap/unordered_multiset/1.cc: New.
* testsuite/tr1/6_containers/unordered/swap/unordered_multiset/2.cc: New.
- * testsuite/tr1/6_containers/unordered/swap/unordered_multimap/1.cc: New.
+ * testsuite/tr1/6_containers/unordered/swap/unordered_multimap/1.cc: New.
* testsuite/tr1/6_containers/unordered/swap/unordered_multimap/2.cc: New.
2006-01-03 Paolo Carlini <pcarlini@suse.de>
@@ -5803,7 +5803,7 @@
* testsuite/23_containers/map/operators/1_neg.cc: Adjust dg-error
line numbers.
* testsuite/23_containers/set/operators/1_neg.cc: Likewise.
-
+
* testsuite/testsuite_allocator.h (uneq_allocator<>::swap): Fix.
* testsuite/testsuite_allocator.h (class uneq_allocator): A simple
@@ -5819,10 +5819,10 @@
2006-01-02 Mark Mitchell <mark@codesourcery.com>
- * src/Makefile.am (LTLDFLAGS): New variable.
+ * src/Makefile.am (LTLDFLAGS): New variable.
(CXXLINK): Use LTLDFLAGS.
* src/Makefile.in: Regenerated.
- * libsupc++/Makefile.am (LTLDFLAGS): New variable.
+ * libsupc++/Makefile.am (LTLDFLAGS): New variable.
(CXXLINK): Use LTLDFLAGS.
* libsupc++/Makefile.in: Regenerated.
diff --git a/libstdc++-v3/ChangeLog-2007 b/libstdc++-v3/ChangeLog-2007
index 5b472c06837..d3a1407a91e 100644
--- a/libstdc++-v3/ChangeLog-2007
+++ b/libstdc++-v3/ChangeLog-2007
@@ -81,7 +81,7 @@
Paolo Carlini <pcarlini@suse.de>
* include/std/tuple: New.
- * include/tr1/tuple: New, adjust from tr1_impl/tuple code.
+ * include/tr1/tuple: New, adjust from tr1_impl/tuple code.
* include/tr1_impl/tuple: Remove.
* include/Makefile.am: Update.
* include/Makefile.in: Regenerate.
@@ -250,14 +250,14 @@
2007-12-15 Benjamin Kosnik <bkoz@redhat.com>
Paolo Carlini <pcarlini@suse.de>
-
- * include/parallel/partial_sum.h: Include new. Fix for DR 402.
+
+ * include/parallel/partial_sum.h: Include new. Fix for DR 402.
* include/parallel/multiway_merge.h:Fix for DR 402.
* include/parallel/losertree.h: Same.
* include/parallel/quicksort.h: Same.
* include/parallel/random_shuffle.h: Same.
* include/parallel/multiway_mergesort.h: Same.
-
+
2007-12-14 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/30127
@@ -267,7 +267,7 @@
* testsuite/22_locale/global_templates/user_facet_hierarchies.cc: New.
* testsuite/22_locale/global_templates/
standard_facet_hierarchies.cc: New.
-
+
2007-12-11 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/34015
@@ -438,7 +438,7 @@
(unordered_map<>::unordered_map(unordered_map&&),
operator=(unordered_map&&), clear, _M_invalidate_all,
unordered_multimap<>::unordered_multimap(unordered_multimap&&),
- operator=(unordered_map&&), clear, _M_invalidate_all,
+ operator=(unordered_map&&), clear, _M_invalidate_all,
swap(unordered_map<>&&, unordered_map<>&), swap(unordered_map<>&,
unordered_map<>&&), swap(unordered_multimap<>&&,
unordered_multimap<>&), swap(unordered_multimap<>&,
@@ -451,7 +451,7 @@
(unordered_set<>::unordered_set(unordered_set&&),
operator=(unordered_set&&), clear, _M_invalidate_all,
unordered_multiset<>::unordered_multiset(unordered_multiset&&),
- operator=(unordered_set&&), clear, _M_invalidate_all,
+ operator=(unordered_set&&), clear, _M_invalidate_all,
swap(unordered_set<>&&, unordered_set<>&), swap(unordered_set<>&,
unordered_set<>&&), swap(unordered_multiset<>&&,
unordered_multiset<>&), swap(unordered_multiset<>&,
@@ -477,18 +477,18 @@
2007-11-28 Johannes Singler <singler@ira.uka.de>
- * include/parallel/multiway_merge.h: Destruct only elements that
+ * include/parallel/multiway_merge.h: Destruct only elements that
were have been constructed before. Code beautifying and formatting.
- * include/parallel/losertree.h: (Copy) construct all loser tree
+ * include/parallel/losertree.h: (Copy) construct all loser tree
item keys, so they can be deconstructed all at once.
* include/parallel/quicksort.h: Fix memory leak.
- * include/parallel/random_shuffle.h: Use copy constructor instead
+ * include/parallel/random_shuffle.h: Use copy constructor instead
of assignment. Code beautifying and formatting.
- * include/parallel/unique_copy.h: Use assignment instead of copy
+ * include/parallel/unique_copy.h: Use assignment instead of copy
constructor.
- * include/parallel/multiway_mergesort.h: Use copy constructor
+ * include/parallel/multiway_mergesort.h: Use copy constructor
instead of assignment. Code beautifying and formatting.
- * include/parallel/random_shuffle.h: Use copy constructor instead
+ * include/parallel/random_shuffle.h: Use copy constructor instead
of assignment. Code beautifying.
2007-11-27 Kaz Kojima <kkojima@gcc.gnu.org>
@@ -624,7 +624,7 @@
* include/debug/bitset (bitset<>::all): Add.
* testsuite/23_containers/bitset/all/1.cc: New.
* docs/html/ext/howto.html: Add an entry for DR 693.
-
+
* include/std/bitset (bitset<0>::set, reset, flip, test): Remove,
not necessary anymore.
@@ -711,7 +711,7 @@
* docs/html/17_intro/api.html: Correct HTML.
* include/bits/stl_algobase.h: Adjust comment.
-
+
2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
* testsuite/ext/throw_allocator/variadic_construct.cc: Add
@@ -876,10 +876,10 @@
* docs/html/faq/index.html: Same.
* docs/html/install.html: Same.
* docs/html/test.html: Same.
-
+
* include/bits/c++config: Change _GLIBCXX_DEPRECATED to
_GLIBCXX_DEPRECATED_ATTR, _GLIBCXX_VISIBILITY to
- _GLIBCXX_VISIBILITY_ATTR.
+ _GLIBCXX_VISIBILITY_ATTR.
* include/backward/auto_ptr.h: Same.
* include/backward/binders.h: Same.
* include/bits/stl_function.h: Same.
@@ -986,7 +986,7 @@
* include/debug/multiset.h (multiset<>::operator=(multiset&&)):
Likewise.
* include/debug/deque (deque<>::operator=(deque&&)): Likewise.
- * include/debug/list (list<>::operator=(list&&)): Likewise.
+ * include/debug/list (list<>::operator=(list&&)): Likewise.
* include/debug/vector (vector<>::operator=(vector&&)): Likewise.
* testsuite/23_containers/multimap/moveable.cc: Adjust.
* testsuite/23_containers/multiset/moveable.cc: Likewise.
@@ -1170,7 +1170,7 @@
2007-10-30 Benjamin Kosnik <bkoz@redhat.com>
* docs/html/ext/pb_ds/multimap_text_insert_timing_test_small.html:
- Correct filename.
+ Correct filename.
* docs/html/ext/pb_ds/multimap_text_find_timing_test_large.html: Same.
* docs/html/ext/pb_ds/
multimap_text_insert_mem_usage_test_small.html: Same.
@@ -1180,14 +1180,14 @@
* docs/html/ext/pb_ds/multimap_text_find_timing_test_small.html: Same.
2007-10-30 Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/Makefile.am (PCHFLAGS): Remove -Wno-deprecated.
* include/Makefile.in: Regenerate.
- * include/std/memory: Remove extraneous include.
+ * include/std/memory: Remove extraneous include.
2007-10-29 Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/bits/c++config (_GLIBCXX_DEPRECATED,
_GLIBCXX_USE_DEPRECATED): New. Adjust comments.
* include/bits/stl_auto_ptr.h: Move...
@@ -1204,7 +1204,7 @@
* include/backward/backward_warning.h: Adjust for all new items.
* config/abi/pre/gnu.ver: Export basic_streambuf::stossc.
-
+
* include/Makefile.am (backward_headers): Adjust.
* include/Makefile.in: Regenerate.
* configure: Regenerate.
@@ -1265,7 +1265,7 @@
construct<>(pointer, _Args&&...)): Add.
* include/ext/pool_allocator.h (__pool_alloc<>::
construct<>(pointer, _Args&&...)): Likewise.
- (construct(pointer, const _Tp&)): Cast pointer to void*.
+ (construct(pointer, const _Tp&)): Cast pointer to void*.
* include/ext/bitmap_allocator.h (bitmap_allocator<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
@@ -1297,7 +1297,7 @@
2007-10-26 Benjamin Kosnik <bkoz@redhat.com>
* include/std/unordered_map: Fix for parallel mode.
- * include/std/unordered_set: Same.
+ * include/std/unordered_set: Same.
2007-10-25 Andreas Tobler <a.tobler@schweiz.org>
@@ -1394,21 +1394,21 @@
* include/backward/hash_fun.h: ...here.
* include/ext/hashtable.h: To...
* include/backward/hashtable.h: ...here.
-
+
* include/bits/c++config: Remove __gnu_cxx namespace from debug mode.
* include/debug/debug.h: Same.
-
+
* include/debug/hash_map: Remove.
* include/debug/hash_multimap.h: Remove.
* include/debug/hash_set.h: Remove.
* include/debug/hash_set: Remove.
* include/debug/hash_multiset.h: Remove.
* include/debug/hash_map.h: Remove.
-
+
* include/Makefile.am (ext_headers): Move hash_set, hash_map to
backward.
(debug_headers): Remove hash_map, hash_set, hash_map.h,
- hash_map.h, hash_multiset.h, hash_multimap.h.
+ hash_map.h, hash_multiset.h, hash_multimap.h.
* include/Makefile.in: Regenerate.
* docs/html/debug.html: Update.
@@ -1420,9 +1420,9 @@
* testsuite/backward/hash_map: ...here.
* testsuite/ext/hash_set: Move to...
* testsuite/backward/hash_set: ...here.
-
+
2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
-
+
Removal of pre-ISO C++ items from include/backwards.
* include/Makefile.am (backward_headers): Remove all but strstream,
backward_warning.h.
@@ -1475,7 +1475,7 @@
PR libstdc++/30085
* include/debug/unordered_map: New.
* include/debug/unordered_set: New.
- * include/debug/safe_association.h: New.
+ * include/debug/safe_association.h: New.
* include/std/unordered_map: Include debug header if _GLIBCXX_DEBUG.
* include/std/unordered_set: Same.
* include/Makefile.am (debug_headers): Add unordered_map,
@@ -1489,7 +1489,7 @@
debug.cc: New.
2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/util/native_type/assoc/native_hash_multimap.hpp: Remove
hash_map include.
@@ -1527,7 +1527,7 @@
2007-10-16 Paolo Carlini <pcarlini@suse.de>
- * include/ext/vstring.h (__versa_string<>::front,
+ * include/ext/vstring.h (__versa_string<>::front,
__versa_string<>::back): Add.
* testsuite/ext/vstring/element_access/char/front_back.cc: New.
* testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
@@ -1628,7 +1628,7 @@
Likewise.
* include/debug/map.h (map<>::cbegin, cend, crbegin, crend):
Likewise.
- * include/debug/deque (deque<>::cbegin, cend, crbegin, crend):
+ * include/debug/deque (deque<>::cbegin, cend, crbegin, crend):
Likewise.
* include/debug/list (list<>::cbegin, cend, crbegin, crend):
Likewise.
@@ -1654,7 +1654,7 @@
crend): Likewise.
* include/bits/stl_bvector.h (vector<bool>::cbegin, cend, crbegin,
crend): Likewise.
- * include/tr1_impl/hashtable (_Hashtable<>::cbegin, cend): Add.
+ * include/tr1_impl/hashtable (_Hashtable<>::cbegin, cend): Ad.
* testsuite/ext/vstring/requirements/citerators.cc: Add.
* testsuite/23_containers/unordered_map/requirements/citerators.cc:
@@ -1776,12 +1776,12 @@
* include/ext/hash_set: Same.
* testsuite/25_algorithms/headers/parallel_algorithm.cc: Move
- inside algorithm directory.
+ inside algorithm directory.
* testsuite/25_algorithms/headers/algorithm_parallel_mode.cc: Same.
* testsuite/25_algorithms/headers/parallel_algorithm_mixed1.cc: Same.
* testsuite/25_algorithms/headers/parallel_algorithm_mixed2.cc: Same.
* testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
- To this.
+ To this.
* testsuite/25_algorithms/headers/algorithm/
algorithm_parallel_mode.cc: Same.
* testsuite/25_algorithms/headers/algorithm/
@@ -1791,11 +1791,11 @@
* testsuite/21_strings/basic_string/requirements/
explicit_instantiation/debug.cc: Remove exception text.
-
+
* testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
- Fix for debug mode testing.
+ Fix for debug mode testing.
* testsuite/23_containers/vector/bool/capacity/29134.cc: Same.
-
+
2007-10-12 Jesper Nilsson <jesper.nilsson@axis.com>
* testsuite/tr1/5_numerical_facilities/special_functions/
@@ -1835,7 +1835,7 @@
* testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
* include/ext/pb_ds/detail/standard_policies.hpp: Format.
- * testsuite/util/native_type/assoc/native_set.hpp: Same,
+ * testsuite/util/native_type/assoc/native_set.hpp: Same,
update comment.
* testsuite/util/native_type/assoc/native_map.hpp: Same.
* testsuite/util/native_type/assoc/native_multimap.hpp: Same.
@@ -1868,7 +1868,7 @@
PR libstdc++/33578
* include/parallel/compatibility.h. Use POSIX sched_yield on
- __CYGWIN__
+ __CYGWIN__
(Sleep): Add prototype for __MINGW32__.
2007-10-10 Jason Merrill <jason@redhat.com>
@@ -1896,7 +1896,7 @@
2007-10-10 Benjamin Kosnik <bkoz@redhat.com>
- * include/parallel/losertree.h (loser_tree_traits_unguarded): To
+ * include/parallel/losertree.h (loser_tree_traits_unguarded): To
loser_tree_unguarded_traits.
* include/parallel/multiway_merge.h (__gnu_parallel): Same.
@@ -1915,7 +1915,7 @@
PR libstdc++/33485 continued.
* include/parallel/multiway_mergesort.h: Use __builtin_alloca.
-
+
2007-10-09 Zhou Drangon <drangon.mail@gmail.com>
PR libstdc++/33682
@@ -1924,7 +1924,7 @@
2007-10-09 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/33489 continued.
+ PR libstdc++/33489 continued.
* include/parallel/features.h (_GLIBCXX_LOSER_TREE): Set to zero.
(_GLIBCXX_LOSER_TREE_POINTER): Set to one.
(_GLIBCXX_LOSER_TREE_UNGUARDED): Set to zero.
@@ -1942,7 +1942,7 @@
(parallel_sort_mwms_pu): Same.
* include/parallel/quicksort.h (parallel_sort_qs_divide): Don't
use array form to construct pointer to value_type on stack,
- instead use __builtin_alloca.
+ instead use __builtin_alloca.
* include/parallel/random_shuffle.h (sequential_random_shuffle): Same,
but use operator new.
(parallel_random_shuffle_drs_pu): Same.
@@ -1952,8 +1952,8 @@
* include/parallel/settings.h: Format.
* include/parallel/multiway_merge.h: Move traits to....
- * include/parallel/losertree.h: ... here.
-
+ * include/parallel/losertree.h: ... here.
+
2007-10-09 Paolo Carlini <pcarlini@suse.de>
* include/tr1_impl/type_traitsfwd.h (add_reference): Remove.
@@ -1985,10 +1985,10 @@
2007-10-08 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/33489
+ PR libstdc++/33489
* include/parallel/multiseq_selection.h: Remove default constructed
value_type.
- * include/parallel/partition.h:
+ * include/parallel/partition.h:
* include/parallel/partial_sum.h: Format.
2007-10-08 Johannes Singler <singler@ira.uka.de>
@@ -2054,14 +2054,14 @@
* include/bits/stl_algobase.h (_GLIBCXX_MOVE): Add.
(swap, __iter_swap): Use it.
- * testsuite/25_algorithms/rotate/moveable.cc: Remove
+ * testsuite/25_algorithms/rotate/moveable.cc: Remove
dg-require-rvalref.
* testsuite/25_algorithms/remove/moveable.cc: Likewise.
- * testsuite/25_algorithms/partition/moveable.cc: Likewise.
+ * testsuite/25_algorithms/partition/moveable.cc: Likewise.
* testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
- * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
- * testsuite/25_algorithms/unique/moveable.cc: Likewise.
- * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
+ * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
+ * testsuite/25_algorithms/unique/moveable.cc: Likewise.
+ * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
* include/bits/stl_algobase.h (lexicographical_compare):
Clean up.
@@ -2080,7 +2080,7 @@
2007-10-06 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/33678
+ PR libstdc++/33678
* libsupc++/typeinfo (typeinfo): Revert ordering of virtual components.
2007-10-06 Benjamin Kosnik <bkoz@redhat.com>
@@ -2101,7 +2101,7 @@
conventions.
* include/parallel/search.h (calc_borders): Only use operator ==.
-
+
* include/parallel/algorithmfwd.h: Move __gnu_sequential bits to...
* include/parallel/tags.h: ...here, and use a using directive.
@@ -2109,7 +2109,7 @@
uses of partial_num with __gnu_sequential.
* include/parallel/tree.h: Formatting.
-
+
2007-10-05 Benjamin Kosnik <bkoz@redhat.com>
Fixes for --disable-libstdcxx-pch.
@@ -2217,11 +2217,11 @@
* testsuite/23_containers/map/moveable.cc: Remove dg-require-rvalref.
* testsuite/23_containers/multimap/moveable.cc: Likewise.
- * testsuite/23_containers/set/moveable.cc: Likewise.
+ * testsuite/23_containers/set/moveable.cc: Likewise.
* testsuite/23_containers/multiset/moveable.cc: Likewise.
- * testsuite/23_containers/deque/moveable.cc: Likewise.
- * testsuite/23_containers/list/moveable.cc: Likewise.
- * testsuite/23_containers/vector/moveable.cc: Likewise.
+ * testsuite/23_containers/deque/moveable.cc: Likewise.
+ * testsuite/23_containers/list/moveable.cc: Likewise.
+ * testsuite/23_containers/vector/moveable.cc: Likewise.
* include/std/utility: Use _GLIBCXX_BEGIN_NAMESPACE.
2007-10-05 Paolo Carlini <pcarlini@suse.de>
@@ -2330,12 +2330,12 @@
(_Rb_tree<>::_Rb_tree(const _Compare&, const allocator_type&),
_Rb_tree(const _Rb_tree&)): Adjust.
* include/bits/stl_set.h (set<>::set(),
- set(_InputIterator, _InputIterator)): Use _M_t default constructor.
+ set(_InputIterator, _InputIterator)): Use _M_t default constructor.
* include/bits/stl_map.h (map<>::map(), set(_InputIterator,
- _InputIterator)): Use _M_t default constructor.
+ _InputIterator)): Use _M_t default constructor.
* include/bits/stl_multiset.h (multiset<>::multiset(),
multiset(_InputIterator, _InputIterator)): Use _M_t default
- constructor.
+ constructor.
* include/bits/stl_multimap.h (multimap<>::multimap(),
multimap(_InputIterator, _InputIterator)): Use _M_t default
constructor.
@@ -2343,7 +2343,7 @@
2007-10-03 Chris Jefferson <chris@bubblescope.net>
Benjamin Kosnik <bkoz@redhat.com>
- * testsuite/20_util/pair/moveable.cc: New. Merge from
+ * testsuite/20_util/pair/moveable.cc: New. Merge from
libstdcxx_so_7-branch.
* testsuite/23_containers/deque/capacity/moveable.cc: Same.
* testsuite/23_containers/deque/cons/moveable.cc: Same.
@@ -2380,13 +2380,13 @@
* testsuite/25_algorithms/partition/partition.cc: Move to...
* testsuite/25_algorithms/partition/1.cc: ...this.
* testsuite/25_algorithms/stable_partition/1.cc: ... and this.
-
+
* testsuite/25_algorithms/search/1.cc: Update from merge.
* testsuite/25_algorithms/search/check_type.cc: Same.
* testsuite/lib/dg-options.exp (dg-require-rvalref): New.
* testsuite/lib/libstdc++.exp (check_v3_target_rvalref): New.
-
+
2007-10-03 Richard Sandiford <richard@codesourcery.com>
* acinclude.m4 (GLIBCXX_ENABLE_C99): Temporarily add
@@ -2438,7 +2438,7 @@
2007-10-02 Chris Jefferson <chris@bubblescope.net>
- * testsuite/25_algorithms/search/1.cc: Merge from
+ * testsuite/25_algorithms/search/1.cc: Merge from
libstdcxx_so_7-branch.
* testsuite/25_algorithms/search/check_type.cc: Same.
* testsuite/25_algorithms/sort/vectorbool.cc: Same.
@@ -2464,15 +2464,15 @@
* include/parallel/algorithmfwd.h: Spacing.
* include/parallel/tags.h: Correct comment.
-
+
* testsuite/Makefile.am (AM_MAKEFLAGS, AM_RUNTESTFLAGS): Remove.
* testsuite/Makefile.in: Regenerate.
-
+
2007-09-27 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/util/testsuite_hooks.cc (set_memory_limits): Adjust
x86_64 virtual memory setting for libgomp.
-
+
2007-09-26 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/stl_algo.h: Add return type information to comments.
@@ -2487,12 +2487,12 @@
* testsuite/26_numerics/accumulate, adjacent_difference, inner_product,
partial_sum/requirements/explicit_instantiation/2.cc, pod.cc: New.
-
+
* testsuite/26_numerics/numeric_arrays/*: Move contents into
testsuite/26_numerics.
* testsuite/26_numerics/numeric_operations: Same.
-
+
* testsuite/23_containers/*/requirements/explicit_instantiation/2.cc:
Adjust includes from testsuite_eh.h to testsuite_api.h.
@@ -2506,12 +2506,12 @@
PR libstdc++/32819
PR libstdc++/32822
* docs/html/ext/pb_ds/hash_based_containers.html: Correct.
-
+
2007-09-17 Benjamin Kosnik <bkoz@redhat.com>
* configure.host: Set atomic_flags on i486.
- * include/Makefile.am: Remove parallel-mode pch.
+ * include/Makefile.am: Remove parallel-mode pch.
* include/Makefile.in: Regenerate.
* testsuite/lib/libstdc++.exp: Set ld_library_flags for libgomp if
@@ -2558,15 +2558,15 @@
in the neat and general way.
2007-09-14 Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/parallel/base.h (__gnu_parallel::less<Tp>): Add partial
- specialization for one argument.
+ specialization for one argument.
(__gnu_parallel::less): Add operator.
- * include/parallel/multiway_merge.h: Use __builtin_alloca.
+ * include/parallel/multiway_merge.h: Use __builtin_alloca.
* include/parallel/partial_sum.h: Same.
- * include/parallel/find.h: Same.
-
+ * include/parallel/find.h: Same.
+
2007-09-14 Jonathan Wakely <jwakely.gcc@gmail.com>
* include/tr1_impl/boost_shared_ptr.h: (__weak_ptr::lock()): Add
@@ -2600,7 +2600,7 @@
* testsuite/ext/pb_ds/*: Same.
* testsuite/performance/ext/pb_ds/*: Same.
* testsuite/util/*: Same.
-
+
2007-09-12 Benjamin Kosnik <bkoz@redhat.com>
* include/parallel/find.h: Doxygen fixups.
@@ -2680,7 +2680,7 @@
* include/Makefile.in: Same.
* src/Makefile.in: Same.
* po/Makefile.in: Same.
-
+
* config/abi/pre/gnu.ver: Export parallel list bits.
* docs/html/parallel_mode.html: New.
@@ -2736,7 +2736,7 @@
parallel_numeric_mixed1.cc: New.
* testsuite/26_numerics/headers/numeric/
parallel_numeric_mixed2.cc: New.
-
+
2007-09-11 Daniel Jacobowitz <dan@codesourcery.com>
* testsuite/lib/libstdc++.exp (libstdc++_init): Revert part of
@@ -2751,11 +2751,11 @@
types_std_c++0x.cc: Same.
2007-09-09 Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/25_algorithms/binary_search.cc: Move...
* testsuite/25_algorithms/binary_search/2.cc: ...here.
- * testsuite/25_algorithms/sort.cc: Move...
+ * testsuite/25_algorithms/sort.cc: Move...
* testsuite/25_algorithms/sort/1.cc: ...here.
* testsuite/25_algorithms/partial_sort_copy/2.cc: ...here.
* testsuite/25_algorithms/nth_element/3.cc: ...here.
@@ -2793,7 +2793,7 @@
* testsuite/Makefile.in: Same.
* config/abi/pre/gnu.ver: Add symbols.
* config/abi/pre/gnu-versioned-namespace.ver: Same, fix.
-
+
2007-09-07 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/19_diagnostics/error_category/cons/copy_neg.cc:
@@ -2826,20 +2826,20 @@
* include/ext/rope: Same.
* include/bits/stl_function.h: Format.
* include/tr1_impl/array: Remove section number in doxygen markup.
- * src/list.cc: Comment tweak.
-
+ * src/list.cc: Comment tweak.
+
* docs/doxygen/user.cfg.in: Update for include/tr1_impl.
-
+
* testsuite/25_algorithms/search_n/iterator.cc: Add using declaration.
* testsuite/25_algorithms/nth_element/1.cc: Same.
* testsuite/21_strings/char_traits/requirements/short/1.cc: Use
- char_type typedef to the underlying character type.
+ char_type typedef to the underlying character type.
* testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
Remove -ansi -pedantic-errors.
* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: Same.
* testsuite/tr1/6_containers/headers/functional/synopsis.cc:
Remove specializations.
-
+
2007-09-06 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_vector.h (_Vector_base<>::_M_allocate):
@@ -2847,7 +2847,7 @@
* testsuite/23_containers/vector/zero_sized_allocations.cc: New.
2007-09-06 Benjamin Kosnik <bkoz@redhat.com>
-
+
PR libstdc++/29367
* include/ext/pb_ds/detail/map_debug_base.hpp: From this..
* include/ext/pb_ds/detail/debug_map_base.hpp: ...to this.
@@ -2857,7 +2857,7 @@
* include/ext/pb_ds/*: Likewise.
* include/Makefile.am: Same.
* include/Makefile.in: Regenerate.
-
+
2007-09-06 Matthias Klose <doko@debian.org>
* testsuite/27_io/headers/cstdlib: Remove empty directory.
@@ -2885,9 +2885,9 @@
2007-08-29 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add ENODATA, ENOSR,
- ENOSTR, ETIME for freebsd.
+ ENOSTR, ETIME for freebsd.
* configure: Regenerate.
- * include/std/system_error: Guard.
+ * include/std/system_error: Guard.
* testsuite/19_diagnostics/headers/system_error/
types_std_c++0x.cc: Same.
* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
@@ -2911,7 +2911,7 @@
* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add ENOLINK, EPROTO
for netbsd.
* configure: Regenerate.
- * include/std/system_error: Guard.
+ * include/std/system_error: Guard.
* testsuite/19_diagnostics/headers/system_error/
types_std_c++0x.cc: Same.
* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
@@ -2922,7 +2922,7 @@
* include/std/system_error: New file.
* src/system_error.cc: New file.
* src/Makefile.am (sources): Add.
- * src/Makefile.in: Regenerate.
+ * src/Makefile.in: Regenerate.
* include/Makefile.am (std_headers): Add system_error.
* include/Makefile.in: Regenerate.
* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): New.
@@ -2930,7 +2930,7 @@
* config.h.in: Regenerate.
* include/bits/functional_hash.h: Add hash<error_code>.
* include/std/ostream: Add inserters for error_code.
-
+
* docs/doxygen/user.cfg.in: Add system_error.
* config/abi/pre/gnu.ver(GLIBCXX_3.4.10): Add new symbols.
@@ -2969,7 +2969,7 @@
error_code.cc: Same.
* testsuite/tr1/6_containers/hash/operators: New.
* testsuite/tr1/6_containers/hash/operators/size_t.cc: Same.
-
+
* testsuite/23_containers/hash: Move...
* testsuite/20_util/hash: ... here.
* testsuite/20_util/hash/operators: New.
@@ -2977,7 +2977,7 @@
* testsuite/20_util/function_objects/bad_function_call: Move...
* testsuite/20_util/bad_function_call: ...here.
-
+
2007-08-21 Benjamin Kosnik <bkoz@montsouris.artheist.org>
* include/Makefile.am (install-data-local): Remove pch-install rules.
@@ -2985,14 +2985,14 @@
* include/Makefile.in: Regenerate.
* config.h.in: Same.
- * scripts/check_compile: Remove space between outputs.
- * include/ext/throw_allocator.h: Correct doxygen markup.
+ * scripts/check_compile: Remove space between outputs.
+ * include/ext/throw_allocator.h: Correct doxygen markup.
* include/bits/char_traits.h: Correct spacing.
* include/bits/stl_function.h: Same, for 80 column.
* include/std/valarray: Same.
- * testsuite/util/testsuite_iterators.h: Same.
+ * testsuite/util/testsuite_iterators.h: Same.
* testsuite/25_algorithms/headers/algorithm/synopsis.cc: Format.
-
+
2007-08-17 Daniel Jacobowitz <dan@codesourcery.com>
PR testsuite/31884
@@ -3134,7 +3134,7 @@
* testsuite/tr1/3_function_objects/bind/nested.cc: Ditto.
* testsuite/tr1/3_function_objects/bind/placeholders.cc: Ditto.
* testsuite/tr1/6_containers/unordered_multimap/requirements/
- explicit_instantiation.cc: Ditto.
+ explicit_instantiation.cc: Ditto.
* testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Ditto.
* testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Ditto.
* testsuite/tr1/6_containers/unordered_set/requirements/
@@ -3143,7 +3143,7 @@
* testsuite/tr1/6_containers/unordered_set/swap/2.cc: Ditto.
* testsuite/tr1/6_containers/utility/pair.cc: Ditto.
* testsuite/tr1/6_containers/unordered_map/requirements/
- explicit_instantiation.cc: Ditto.
+ explicit_instantiation.cc: Ditto.
* testsuite/tr1/6_containers/unordered_map/24064.cc: Ditto.
* testsuite/tr1/6_containers/unordered_map/swap/1.cc: Ditto.
* testsuite/tr1/6_containers/unordered_map/swap/2.cc: Ditto.
@@ -3153,7 +3153,7 @@
* testsuite/tr1/6_containers/tuple/tuple_element.cc: Ditto.
* testsuite/tr1/6_containers/tuple/tuple_size.cc: Ditto.
* testsuite/tr1/6_containers/tuple/comparison_operators/
- comparisons.cc: Ditto.
+ comparisons.cc: Ditto.
* testsuite/tr1/6_containers/tuple/element_access/get.cc: Ditto.
* testsuite/tr1/6_containers/tuple/creation_functions/23978.cc: Ditto.
* testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Ditto.
@@ -3165,11 +3165,11 @@
* testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Ditto.
2007-07-10 Bob Wilson <bob.wilson@acm.org>
-
+
* configure.ac: Check if $atomicity_dir is cpu/generic/atomicity_mutex
instead of the non-existent cpu/generic/atomic_mutex.
* configure: Regenerate.
-
+
2007-07-10 Paolo Carlini <pcarlini@suse.de>
* include/std/utility (identity, move, forward): Add.
@@ -3183,7 +3183,7 @@
New.
* testsuite/20_util/forward/1.cc: New.
* testsuite/20_util/forward/1_neg.cc: New.
-
+
2007-07-09 Paolo Carlini <pcarlini@suse.de>
* testsuite/27_io/ios_base/failure/what-1.cc: Include <stdexcept>.
@@ -3206,7 +3206,7 @@
PR libstdc++/31957
* include/Makefile.am: Work around an AIX sed oddity.
* include/Makefile.in: Regenerate.
-
+
2007-07-04 Jim Xochellis <jimxoch@yahoo.gr>
* include/bits/stl_algo.h (search(_ForwardIterator1,
@@ -3215,7 +3215,7 @@
(search(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2,
_ForwardIterator2, _BinaryPredicate)): Likewise; remove redundant
inner loop.
-
+
2007-07-03 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/31518
@@ -3247,19 +3247,19 @@
* include/std/type_traits (__make_unsigned): Remove invalid
wchar_t specialization.
(__make_signed): Remove invalid wchar_t specialization.
-
+
2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
* testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Force
- C++98 mode.
+ C++98 mode.
* testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Ditto.
* testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Ditto.
* testsuite/23_containers/headers/array/std_c++0x_neg.cc: Ditto.
* testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Ditto.
* testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
- Ditto.
+ Ditto.
* testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
- Ditto.
+ Ditto.
* testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Ditto.
* testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Ditto.
* testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Ditto.
@@ -3305,8 +3305,8 @@
* testsuite/20_util/function_objects/bad_function_call: New.
* testsuite/20_util/function_objects/bad_function_call/
cons_virtual_derivation.cc: Same.
-
-2007-06-26 Benjamin Kosnik <bkoz@redhat.com>
+
+2007-06-26 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/throw_allocator.h: Fixes for -fno-exceptions.
* testsuite/util/testsuite_shared.cc: Same.
@@ -3317,7 +3317,7 @@
clarify member access and public interface.
* libsupc++/exception: Less compressed comments.
* libsupc++/new: Same.
-
+
2007-06-18 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_list.h: Rename guard macro consistently with
@@ -3387,7 +3387,7 @@
2007-06-06 Benjamin Kosnik <bkoz@redhat.com>
Frank Mori Hess <frank.hess@nist.gov>
-
+
* docs/html/debug.html: Correct link.
2007-06-02 Paolo Carlini <pcarlini@suse.de>
@@ -3448,7 +3448,7 @@
* configure: Regenerate.
2007-06-01 Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/19_diagnostics/logic_error/what-big.cc: New.
* testsuite/19_diagnostics/logic_error/what-3.cc: Same.
* testsuite/19_diagnostics/runtime_error/what-big.cc: Same.
@@ -3470,7 +3470,7 @@
2007-06-01 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/throw_allocator.h (__throw_allocator::allocate):
- Throw bad_alloc for out of memory conditions.
+ Throw bad_alloc for out of memory conditions.
* testsuite/ext/throw_allocator/deallocate_global.cc: New.
* testsuite/ext/throw_allocator/check_delete.cc: Same.
* testsuite/ext/throw_allocator/check_allocate_max_size.cc: Same.
@@ -3585,7 +3585,7 @@
* include/c_global/cstdarg: Likewise.
* include/c_global/ctime: Likewise.
* include/c_global/climits: Likewise.
- * include/c_global/cfloat: Likewise.
+ * include/c_global/cfloat: Likewise.
* include/c_global/ccomplex: Likewise.
* include/c_global/cstdbool: Likewise.
@@ -3648,7 +3648,7 @@
* testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
Likewise.
- * include/Makefile.am: Adjust.
+ * include/Makefile.am: Adjust.
* include/Makefile.in: Regenerate.
2007-05-31 Paolo Carlini <pcarlini@suse.de>
@@ -3687,7 +3687,7 @@
2007-05-28 Benjamin Kosnik <bkoz@redhat.com>
- PR libstdc++/31717
+ PR libstdc++/31717
* acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Re-organize. Sanity check
gnu locale model requests to make sure it will work for the requested
target. Add checks for strxfrm_l, strerror_l when in gnu locale,
@@ -3695,7 +3695,7 @@
* aclocal.m4: Regenerated.
* configure: Regenerated.
* config.h.in: Regenerated.
-
+
2007-05-27 Paolo Carlini <pcarlini@suse.de>
* include/tr1/boost_shared_ptr.h
@@ -3707,7 +3707,7 @@
* include/c_global/cwchar: Do not include <ctime>.
* include/c_std/cwchar: Likewise.
* include/ext/throw_allocator.h: Do it here.
-
+
2007-05-25 Paolo Carlini <pcarlini@suse.de>
* config/locale/gnu/c_locale.h (__convert_from_v): Fix typo.
@@ -3775,7 +3775,7 @@
* config/locale/gnu/c_locale.h: Do not include <libintl.h>.
* config/locale/gnu/messages_members.h: Do it here.
-
+
* config/locale/gnu/c_locale.h: Do not include <cstdio>, use
the builtins.
* config/locale/generic/c_locale.h: Likewise.
@@ -3785,10 +3785,10 @@
* acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Add -g to
compile flags, move code to test to global scope.
* configure: Regenerate.
-
+
2007-05-17 Benjamin Kosnik <bkoz@redhat.com>
- * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
+ * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
Fix dg bits.
* testsuite/21_strings/char_traits/requirements/char/typedefs.cc: Same.
@@ -3817,25 +3817,25 @@
* testsuite/22_locale/ctype/scan/wchar_t/1.cc: Remove
_GLIBCXX_USE_WCHAR_T guards as superfluous.
-
+
* testsuite/20_util/make_signed/requirements/typedefs-1.cc: Add
- _GLIBCXX_USE_WCHAR_T guards.
+ _GLIBCXX_USE_WCHAR_T guards.
* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Same.
* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
- * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
+ * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
Add.
* testsuite/21_strings/char_traits/typedefs/char/1.cc: Move...
- * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
+ * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
...here.
* testsuite/21_strings/char_traits/typedefs: Remove.
* testsuite/21_strings/char_traits/typedefs/char: Remove.
-
-2007-05-16 Benjamin Kosnik <bkoz@redhat.com>
+
+2007-05-16 Benjamin Kosnik <bkoz@redhat.com>
* docs/html/abi.html: Update for gcc-4.1.2 and gcc-4.2.0.
-
+
2007-05-14 Kaz Kojima <kkojima@gcc.gnu.org>
* testsuite/tr1/5_numerical_facilities/special_functions/
@@ -3887,7 +3887,7 @@
* config/locale/generic/time_members.h: Likewise.
* config/os/gnu-linux/ctype_noninline.h: Likewise, avoid strdup.
* config/os/tpf/ctype_noninline.h: Likewise.
- * config/locale/generic/codecvt_members.cc: Include <cstring>.
+ * config/locale/generic/codecvt_members.cc: Include <cstring>.
* config/locale/generic/ctype_members.cc: Likewise.
* config/locale/generic/collate_members.cc: Likewise.
* config/locale/gnu/c++locale_internal.h: Likewise.
@@ -3900,7 +3900,7 @@
* testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
* config/locale/gnu/messages_members.cc: Avoid strdup.
* config/locale/gnu/monetary_members.cc: Likewise.
- * config/locale/gnu/time_members.cc: Likewise.
+ * config/locale/gnu/time_members.cc: Likewise.
* config/locale/gnu/time_members.cc: Likewise.
* config/locale/generic/c_locale.cc: Likewise.
@@ -4008,7 +4008,7 @@
* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Same.
* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Same.
-
+
2007-05-08 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: New.
@@ -4057,7 +4057,7 @@
* libsupc++/eh_personality.cc: A handler for abi::__forced_unwind
matches a forced unwind, and a handler for abi::__foreign_exception
matches a foreign exception.
-
+
* include/bits/istream.tcc: Rethrow forced unwind.
* include/bits/ostream.tcc: Likewise.
* include/bits/ostream_insert.h: Likewise.
@@ -4111,7 +4111,7 @@
Howard Hinnant <hhinnant@apple.com>
* include/std/type_traits: (make_signed, make_unsigned): Adjust
- for enum sizes.
+ for enum sizes.
* testsuite/20_util/make_unsigned/requirements/typedefs.cc: Move to...
* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: ...here.
* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Add,
@@ -4123,7 +4123,7 @@
* testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
Add a temporary xfail to this test for all platforms.
-
+
2007-05-06 Paolo Carlini <pcarlini@suse.de>
* include/std/complex: Add missing extern template declarations.
@@ -4156,7 +4156,7 @@
* libsupc++/cxxabi.h (__cxa_atexit): Conditionalize exception
specification on #ifdef __cplusplus.
-
+
2007-05-04 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_memory.h: Rename to stl_auto_ptr.h.
@@ -4211,7 +4211,7 @@
* include/tr1/type_traits_fwd: Move to...
* include/tr1/type_traitsfwd: ... this, consistency with
ios/string/locale forward headers.
- * include/tr1/type_traits: Adjust include.
+ * include/tr1/type_traits: Adjust include.
* include/Makefile.am (tr1_headers): Change type_traits_fwd.h to
type_traitsfwd.h.
* include/Makefile.in: Regenerate.
@@ -4275,7 +4275,7 @@
explicit_instantiation.cc: Same.
* testsuite/20_util/make_unsigned/requirements/typedefs.cc: Same.
* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
-
+
2007-05-02 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/31777
@@ -4283,23 +4283,23 @@
__pool_alloc<>::deallocate): Fix _S_force_new check.
2007-05-01 Benjamin Kosnik <bkoz@redhat.com>
-
+
* 23_containers/requirements/sequences/dr438/deque/*: Move to...
* 23_containers/deque/requirements/dr438: ...here.
-
+
* 23_containers/requirements/sequences/dr438/list/*: Move to...
* 23_containers/list/requirements/dr438: ...here.
-
+
* 23_containers/requirements/sequences/dr438/vector/*: Move to...
* 23_containers/vector/requirements/dr438: ...here.
2007-05-01 Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/*/explicit_instantiations.cc: Change to...
* testsuite/*/explicit_instantiation.cc: ... this.
2007-05-01 Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/tr1/4_metaprogramming/*/explicit_instantiations.cc: Change
"basic_ofstream" in comment to type_traits.
@@ -4617,7 +4617,7 @@
explicit_instantiations.cc
* tr1/4_metaprogramming/remove_volatile/value.cc
- Deleted in testsuite:
+ Deleted in testsuite:
* tr1/4_metaprogramming/alignment_of/alignment_of.cc
* tr1/4_metaprogramming/alignment_of/typedefs.cc
* tr1/4_metaprogramming/array_modifications
@@ -5248,7 +5248,7 @@
* include/ext/pb_ds/detail/resize_policy/
cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify
- namespace std members.
+ namespace std members.
* include/ext/pb_ds/detail/list_update_policy/
counter_lu_metadata.hpp: Same.
* include/ext/throw_allocator.h: Same.
@@ -5257,10 +5257,10 @@
* libsupc++/del_op.cc: Same, simplify.
* include/bits/c++config: Adjust macro name.
-
+
* include/c_global/cstring: Alphabetize.
* include/c_global/cwctype: Same.
-
+
2007-04-10 Paolo Carlini <pcarlini@suse.de>
* include/tr1/cmath: Include <bits/stl_algobase.h> instead of
@@ -5385,7 +5385,7 @@
* include/ext/type_traits.h (__numeric_traits): Move...
* include/ext/numeric_traits.h: ... here.
* include/Makefile.am: Add.
- * include/ext/pb_ds/detail/type_utils.hpp: Include
+ * include/ext/pb_ds/detail/type_utils.hpp: Include
<ext/numeric_traits.h> too.
* include/tr1/random: Likewise.
* testsuite/ext/type_traits/numeric_traits.cc: Move...
@@ -5507,7 +5507,7 @@
2007-03-26 Benjamin Kosnik <bkoz@redhat.com>
* include/c_compatibility/complex.h: Without
- __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h.
+ __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h.
* include/c_compatibility/fenv.h: Same.
* include/c_compatibility/inttypes.h: Same.
* include/c_compatibility/stdbool.h: Same.
@@ -5521,7 +5521,7 @@
* acinclude.m4 (GLIBCXX_ENABLE_C99): Add check for tgmath.h
* configure: Regenerate.
* config.h.in: Same.
-
+
2007-03-25 Paolo Carlini <pcarlini@suse.de>
* include/tr1/functional: Formatting fixes.
@@ -5557,7 +5557,7 @@
* testsuite/21_strings/headers/cwctype/types_std.cc: Same.
* testsuite/21_strings/headers/cwchar/functions_std.cc: Same.
* testsuite/21_strings/headers/cwchar/types_std.cc: Same.
-
+
* include/Makefile.am (c_compatibility_headers): Add fenv.h.
* include/Makefile.in: Regenerate.
* configure.host: Update comment.
@@ -5573,7 +5573,7 @@
2007-03-19 Benjamin Kosnik <bkoz@redhat.com>
* docs/doxygen/user.cfg.in: Update for new includes, macros.
-
+
2007-03-18 Mark Mitchell <mark@codesourcery.com>
* libsupc++/array_type_info.cc: Likewise.
@@ -5634,12 +5634,12 @@
explicit_instantiation.cc: Same.
* testsuite/20_util/weak_ptr/requirements/
explicit_instantiation.cc: Same.
-
+
2007-03-16 Benjamin Kosnik <bkoz@redhat.com>
-
+
* testsuite/lib/dg-options.exp (dg-require-c-std): New.
* testsuite/lib/libstdc++.exp (check_v3_target_c_std): New. Check to
- see if _GLIBCXX_USE_C99_MATH is active.
+ see if _GLIBCXX_USE_C99_MATH is active.
* testsuite/tr1/5_numerical_facilities/special_functions/
08_cyl_bessel_i/check_nan.cc: Use dg-require-c-std.
* testsuite/tr1/5_numerical_facilities/special_functions/
@@ -5695,7 +5695,7 @@
* docs/html/ext/tr1.html : Marked tr1 math special functions done.
* docs/html/faq/index.html : Ditto.
* include/Makefile.in : Added new special function header files.
- * include/Makefile.am : Ditto.
+ * include/Makefile.am : Ditto.
* include/tr1/common.h : Added type promotion routines for three
and four args.
@@ -5901,7 +5901,7 @@
23_sph_neumann/check_value.cc: New.
* testsuite/tr1/5_numerical_facilities/special_functions/
23_sph_neumann/ compile_2.cc: New.
-
+
2007-03-15 Hans-Peter Nilsson <hp@axis.com>
* testsuite/lib/libstdc++.exp (v3-build_support) <ar>: If it
@@ -6155,7 +6155,7 @@
* include/ext/stdio_sync_filebuf.h: Likewise.
* include/ext/rope: Include <bits/gthr.h> unconditionally.
* include/std/fstream: Do not include <bits/gthr.h>.
-
+
* include/std/ios: Do not include <cstdio>.
* include/bits/ios_base.h: Do it here.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error
@@ -6227,7 +6227,7 @@
* include/tr1/functional_iterate.h: Remove.
* include/tr1/repeat.h: Remove.
* include/Makefile.am: Don't install removed headers.
-
+
2007-03-06 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
@@ -6284,7 +6284,7 @@
"C" includes that are in the global namespace, with C++ includes
injecting into namespace std and no C++ "C" compatibility
includes.
-
+
2007-03-04 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/c++config: Add _GLIBCXX_NAMEPACE_C.
@@ -6342,12 +6342,12 @@
* include/c_global/ccomplex: Add.
* include/c_global/cfenv: Add.
- * include/c_global/cinttypes: Add.
+ * include/c_global/cinttypes: Add.
* include/c_global/cstdbool: Add.
* include/c_global/cstdint: Add.
* include/c_global/ctgmath: Add.
- * include/std/algorithm: Use C++0x features if -std=c++0x.
+ * include/std/algorithm: Use C++0x features if -std=c++0x.
* include/std/bitset: Same.
* include/std/complex: Same.
* include/std/deque: Same.
@@ -6385,7 +6385,7 @@
* include/std/unordered_map: Add.
* include/std/unordered_set: Add.
* include/std/c++0x_warning.h: Add.
-
+
* include/tr1/array: Switch namespaces based on _GLIBCXX_TR1.
* include/tr1/boost_shared_ptr.h: Same.
* include/tr1/cctype: Same.
@@ -6502,10 +6502,10 @@
2007-03-03 Benjamin Kosnik <bkoz@redhat.com>
* include/debug/functions.h: Use cstddef.
-
+
* testsuite/tr1/3_function_objects/headers/functional/
using_namespace_std_tr1_placeholders.cc: Fix include.
-
+
2007-03-03 Benjamin Kosnik <bkoz@redhat.com>
* crossconfig.m4 (djgpp): Correct builtin defines to HAVE___,
@@ -6633,7 +6633,7 @@
* include/std/bitset: Do not include <ios>, <iosfwd> is enough.
(operator>>(std::basic_istream<>&, bitset<>&)): Tweak, refer to
ios_base as a base of basic_istream.
- * include/std/iomanip: Do not include <ios>, <iosfwd> +
+ * include/std/iomanip: Do not include <ios>, <iosfwd> +
<bits/ios_base.h> is enough.
* include/std/iosfwd: Do not include <cctype> here...
* include/bits/locale_facets.h: ... do it here, when needed.
@@ -6697,7 +6697,7 @@
* testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
2007-02-23 Paolo Carlini <pcarlini@suse.de>
-
+
PR libstdc++/25896
* include/tr1/hashtable (_Hashtable<>::erase(const key_type&)):
Take care of &_M_extract((*__slot)->_M_v) == &__k.
@@ -6822,7 +6822,7 @@
* tr1/2_general_utilities/enable_shared_from_this
* tr1/2_general_utilities/shared_ptr
* tr1/2_general_utilities/weak_ptr
-
+
Deleted in testsuite:
* 20_util/functional
* 20_util/functional/binders
@@ -6957,7 +6957,7 @@
2007-02-20 Benjamin Kosnik <bkoz@redhat.com>
Revamp library API testing.
-
+
Added in testsuite:
* 17_intro/headers
* 17_intro/headers/all_assert_neg.cc
@@ -7851,7 +7851,7 @@
* testsuite/24_iterators/reverse_iterator/2.cc: To just one
non-requirements test.
* testsuite/ext/headers.cc: Add new includes.
-
+
2007-02-18 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
@@ -8005,7 +8005,7 @@
PR libstdc++/14493
* libsupc++/typeinfo (bad_cast::what, bad_typeid::what): Declare.
- * libsupc++/tinfo.cc: Define.
+ * libsupc++/tinfo.cc: Define.
* libsupc++/exception (bad_exception::what): Declare.
* libsupc++/eh_exception.cc: Define.
(exception::what): Adjust, don't use typeid.
@@ -8046,7 +8046,7 @@
tree_order_statistics_test.hpp: Same.
* testsuite/ext/pb_ds/example/hash_resize_neg.cc: Adjust line numbers.
* testsuite/17_intro/headers_c++_c++0x_compat.cc: New.
-
+
* include/precompiled/extc++.h: Update to current list of ext files.
2007-01-29 Paolo Carlini <pcarlini@suse.de>
@@ -8138,7 +8138,7 @@
libsupc++ library directory.
* testsuite/abi/cxx_runtime_only_linkage.cc: Remove hard-coded
path specification.
-
+
2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
* libsupc++/eh_personality.cc (parse_lsda_header, check_exception_spec,
@@ -8166,7 +8166,7 @@
const unsigned char&), fill_n(char*, _Size, char&)): Rename to
__*_aux.
(__fill_normal, __fill_n_normal): New, call the latter.
- (fill, fill_n): Adjust, call the latter.
+ (fill, fill_n): Adjust, call the latter.
* testsuite/25_algorithms/fill/4.cc: New.
* testsuite/25_algorithms/fill/5.cc: New.