+2001-02-11 Alexandre Oliva <aoliva@redhat.com>
+
+ * src/gen-num-limits.cc: Use sigsetjmp and siglongjmp if available.
+ * mknumeric_limits: Compile it with -DHAVE_CONFIG_H.
+ * configure.in: Test for sigsetjmp.
+ * configure, config.h.in: Rebuilt.
+
+2001-02-11 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * src/valarray-inst.cc (gslice::_Indexer::_Indexer): Don't flip
+ lengths and strides.
+ (__gslice_to_index): Document.
+
+2001-02-11 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * include/bits/char_traits.h char_traits<char>::int_type: Change
+ to `int' to match 21.1.3.1/2.
+
+ * testsuite/21_strings/char_traits-int_type.C: New test.
+
+2001-02-10 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * testsuite/Makefile.am: New file.
+
+2001-02-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ * include/c_shadow/bits/std_cstdlib.h (lldiv_t): Fix typo.
+
+2001-02-08 Loren J. Rittle <ljrittle@acm.org>
+
+ * src/locale-inst.cc (fill_n): Instantiate with size_t arguments.
+
+2001-02-08 David Edelsohn <edelsohn@gnu.org>
+
+ * configure.target (aix4*): Remove extra set of brackets.
+
+2001-02-07 Benjamin Kosnik <bkoz@redhat.com>
+
+ Clean up stdexcept.
+ * include/bits/stringfwd.h: New file.
+ * include/bits/stl_string_fwd.h: Remove.
+ * include/bits/localefwd.h: Remove declaration for allocator.
+ * include/bits/std_iosfwd: Same.
+ * include/bits/std_string.h: Include it.
+ * include/bits/std_ios.h: Remove include.
+ * include/bits/basic_string.h: Tweak.
+ * libsupc++/new: Format.
+ * src/Makefile.am (base_headers): Add stringfwd.h, remove
+ stl_string_fwd.h
+ * src/Makefile.in: Regenerate.
+ * include/bits/std_stdexcept.h: Rewrite.
+ * src/stdexcept.cc: Same.
+
+2001-02-06 Benjamin Kosnik <bkoz@redhat.com>
+
+ * acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Deal with library
+ install locations too.
+ * aclocal.m4: Regenerate.
+ * configure.in: Remove USE_LIBDIR.
+ * configure: Regenerate.
+ * src/Makefile.am (toolexecdir): Simplify, use
+ glibcpp_toolexecdir, glibcpp_toolexeclibdir.
+ * src/Makefile.in: Regenerate.
+ * libsupc++/Makefile.am: Same.
+ * libsupc++/Makefile.in: Regenerate.
+
+ * src/Makefile.am: Just remove special rules for locale-inst.cc and
+ misc-inst.cc as no longer necessary.
+
+ Follow C++STYLE for naming non-static functions.
+ * include/bits/ostream.tcc (_S_pad_char): Not static, rename to
+ __pad_char.
+ * include/bits/streambuf.tcc: Same.
+ * include/bits/ostream.tcc: Same.
+ * include/bits/istream.tcc: Same.
+ * include/bits/locale_facets.tcc (_S_pad_numeric): To __pad_numeric.
+ (_S_output_float): To __output_float.
+ * include/bits/std_streambuf.h (_S_copy_streambufs): To
+ __copy_streambufs.
+ * include/bits/locale_facets.tcc (_S_build_float_format): To
+ __build_float_format.
+ (_S_format): To __output_integer.
+ (_S_fill): To __pad.
+ * src/locale.cc: Same.
+ * src/misc-inst.cc: Fix formatting. Fix signature for wchar_t. Correct
+ names.
+ * include/bits/locale_facets.tcc (_S_group_digits): To
+ __group_digits.
+ * src/locale-inst.cc: Fixup names. Add use_facet instantiations
+ for collate, numpunct.
+
+2001-02-06 Phil Edwards <pme@sources.redhat.com>
+
+ * docs/html/configopts.html: Fix HTML markup.
+ * docs/html/install.html: Bring up to date.
+ * docs/html/17_intro/C++STYLE: Add global variable conventions.
+ * docs/html/21_strings/howto.html: More notes.
+ * docs/html/22_locale/howto.html: Fix HTML markup.
+ * docs/html/27_io/howto.html: More notes.
+ * docs/html/27_io/binary_iostreams_kanze.txt: New file.
+ * docs/html/27_io/binary_iostreams_kuehl.txt: New file.
+
+2001-02-06 Jeffrey Oldham <oldham@codesourcery.com>
+
+ * src/misc-inst.cc (_S_pad_char): Modify declaration's parameters
+ to match header files.
+ (_S_output_float): Likewise.
+ (_S_copy_streambufs): Likewise.
+
+2001-02-06 Hyman Rosen <Hyman.Rosen@kbcfp.com>
+ Phil Edwards <pme@sources.redhat.com>
+
+ * include/bits/std_istream.h (op>> signed,unsigned char): Must
+ use reinterpret_cast, not static_cast.
+
+2001-02-06 Benjamin Kosnik <bkoz@redhat.com>
+
+ * acinclude.m4 (gxx_include_dir): Quote, fix regression.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+2001-02-05 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/bits/locale_facets.h (class moneypunct): Fix typos.
+ * libsupc++/pure.cc: Revert.
+
+2001-02-05 Benjamin Kosnik <bkoz@redhat.com>
+
+ * acinclude.m4 (GLIBCPP_CHECK_MATH_DECL_1): New macro.
+ (GLIBCPP_CHECK_MATH_DECL_2): New macro.
+ (GLIBCPP_CHECK_MATH_DECL_3): New macro.
+ (GLIBCPP_CHECK_MATH_DECL_AND_LINKAGE_1): Use it, check for _* too.
+ (GLIBCPP_CHECK_MATH_DECL_AND_LINKAGE_2): Same.
+ (GLIBCPP_CHECK_MATH_DECL_AND_LINKAGE_3): Same.
+ (GLIBCPP_CHECK_MATH_SUPPORT): Remove explicit checks for _* versions.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+2001-02-05 Mark Mitchell <mark@codesourcery.com>
+
+ * include/bits/locale_facets.tcc: Remove `static' keyword on
+ function definitions.
+ * include/bits/std_streambuf.h: Likewise.
+ * src/Makefile.am: Remove use of -fimplicit-templates.
+ * src/Makefile.in: Regenerated.
+ * src/locale-inst.cc: Explicitly instantiate more functions.
+ * src/misc-inst.cc: Likewise.
+ * src/string-inst.cc: Likewise.
+
2001-02-05 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): New