+2001-04-23 Loren J. Rittle <ljrittle@acm.org>
+
+ * include/c_std/bits/std_cerrno.h (errno): Define macro from
+ identifier declared with external linkage, if needed.
+ * include/c_std/bits/std_csetjmp.h (setjmp): Likewise.
+ * include/c_std/bits/std_cstdarg.h (va_end): Likewise.
+
+2001-04-23 Benjamin Kosnik <bkoz@fillmore.constant.com>
+
+ * acinclude.m4 (CXX): Set to CXX so that in-directory
+ re-configures find the build compiler.
+ (GLIBCPP_ENABLE_C99): Do all tests with 0.0, not 0. Fixes
+ libstdc++/2609.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+2001-04-20 Benjamin Kosnik <bkoz@redhat.com>
+
+ * acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Make sure required C99
+ support is enabled correctly before long long is activated.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+ * include/backward/backward_warning.h: Format correctly.
+
+ * testsuite/26_numerics/c99_classification_macros_c.cc: Add.
+ * testsuite/26_numerics/c99_classification_macros_c++.cc: Add.
+ * testsuite/26_numerics/c99_macros.cc: Remove.
+
+2001-04-20 Phil Edwards <pme@sources.redhat.com>
+
+ * include/bits/stl_bvector.h: Replace __ITERATOR_CATEGORY with
+ __iterator_category.
+
+2001-04-19 Benjamin Kosnik <bkoz@redhat.com>
+
+ * acconfig.h (_GLIBCPP_USE_C99): Add.
+ * config.h.in: Regenerate.
+ * acinclude.m4 (GLIBCPP_ENABLE_C99): New macro. Test for ISO/IEC
+ 9899: 1999 support.
+ * aclocal.m4: Regenerate.
+ * configure.in (GLIBCPP_ENABLE_C99): Use it, on by default.
+ * configure: Regenerate.
+ * configure.in (GLIBCPP_ENABLE_LONG_LONG): Set default to yes.
+ * configure: Regenerate.
+ * include/c_std/bits/std_cwchar.h: Put wcstold, wcstoll, wcstoull
+ into c99.
+ * include/c_std/bits/std_cmath.h: Bring C99 functions into c99
+ namespace.
+ * include/c_std/bits/std_cstdlib.h: Same.
+ * docs/html/configopts.html: Update.
+ * testsuite/26_numerics/c99_macros.cc: Edit, use cmath instead of
+ math.h
+ (test_c99_classify): Add.
+ * config/os/gnu-linux/bits/os_defines.h (_GNU_SOURCE): Remove.
+ (_ISOC99_SOURCE): Remove.
+
+ * include/bits/stl_algo.h: Use _GLIBCPP_HAVE_DRAND48.
+ * include/bits/c++config (__STL_ASSERTIONS): Simplify.
+ * acinclude.m4 (GLIBCPP_CHECK_STDLIB_SUPPORT): Add check for drand48.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+2001-04-19 Phil Edwards <pme@sources.redhat.com>
+
+ * Makefile.am (doxygen): Assume script is missing execute perms.
+ * Makefile.in: Regenerated.
+ * docs/doxygen/user.cfg.in: Add class diagrams and source browsing.
+
+2001-04-17 Loren J. Rittle <ljrittle@acm.org>
+
+ * testsuite/27_io/istream_seeks.cc: Inform DejaGnu of required files.
+
+2001-04-17 Benjamin Kosnik <bkoz@redhat.com>
+
+ * testsuite/23_containers/map_operators.cc: Add dg-excess-errors.
+ * testsuite/23_containers/set_operators.cc: Same.
+
+ * include/bits/c++config: Add _GLIBCPP_CONCEPT_CHECKS. Disable by
+ default.
+ (__GLIBCPP__): Bump from value of last release.
+ * include/bits/concept_check.h: Default to off, edit comments.
+ * src/stl-inst.cc: Use _GLIBCPP_CONCEPT_CHECKS.
+ * src/Makefile.am (AM_CXXFLAGS): Remove _GLIBCPP_NO_CONCEPT_CHECKS.
+ * src/Makefile.in: Regenerate.
+
+2001-04-14 Martin Reinecke <martin@MPA-Garching.MPG.DE>
+
+ * include/bits/boost_concept_check.h(_Mutable_ContainerConcept):
+ Properly uglify member.
+
+2001-04-13 Phil Edwards <pme@sources.redhat.com>
+
+ * include/bits/stl_algobase.h (equal): Use EqualOpConcept instead
+ of EqualityCo
+ mparableConcept.
+
+2001-04-13 Phil Edwards <pme@sources.redhat.com>
+
+ * include/bits/boost_concept_check.h: Uglify, fork from Boost.
+ * include/bits/concept_check.h: Uglify.
+ * include/bits/stl_algo.h: Likewise.
+ * include/bits/stl_algobase.h: Likewise.
+ * include/bits/stl_deque.h: Likewise.
+ * include/bits/stl_heap.h: Likewise.
+ * include/bits/stl_iterator_base_funcs.h: Likewise.
+ * include/bits/stl_list.h: Likewise.
+ * include/bits/stl_map.h: Likewise.
+ * include/bits/stl_multimap.h: Likewise.
+ * include/bits/stl_multiset.h: Likewise.
+ * include/bits/stl_numeric.h: Likewise.
+ * include/bits/stl_queue.h: Likewise.
+ * include/bits/stl_set.h: Likewise.
+ * include/bits/stl_stack.h: Likewise.
+ * include/bits/stl_vector.h: Likewise.
+ * include/ext/hash_map: Likewise.
+ * include/ext/hash_set: Likewise.
+ * include/ext/slist: Likewise.
+
+2001-04-13 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * testsuite/23_containers/set_operators.cc: Just try to compile.
+ Mark as XFAIL.
+ * testsuite/23_containers/map_operators.cc: Same.
+
+2001-04-12 Jason Merrill <jason_merrill@redhat.com>
+
+ * testsuite/lib/libstdc++.exp (libstdc++-dg-test): Prepend "./" to
+ output_file.
+ (dg-test): Revert rth's change.
+
+2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
+
+ * libsupc++/eh_alloc.cc (__cxa_allocate_exception): Don't
+ terminate holding the mutex. Make sure size fits in EMERGENCY_OBJ_SIZE.
+
+2001-04-12 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * testsuite/README: Add DejaGnu specific documentation.
+
+2001-04-11 Benjamin Kosnik <bkoz@redhat.com>
+
+ * acinclude.m4: AC_CHECK_TOOL for expect.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+ * testsuite/Makefile.am (RUNTEST): Use substituted.
+ (EXPECT): Same.
+
+ * configure.in: Remove xcompiling substitution.
+ * tests_flags.in (CROSS_LIB_PATH): Remove.
+ (xcompiling): Remove.
+ (CXX): Use substituted CXX.
+
+2001-04-11 Richard Henderson <rth@redhat.com>
+
+ * testsuite/lib/libstdc++.exp: Specify path for output_file.
+
+2001-04-08 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * include/bits/std_valarray.h(valarray<>::operator[]): Make
+ inline.
+
+2001-04-06 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * testsuite/25_algorithms/equal.cc: New test.
+
+2001-04-06 Joe Buck <jbuck@welsh-buck.org>
+
+ * stl_algobase.h (std::equal): avoid use of possibly-undefined
+ operator != (one line patch).
+
+2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/backward/backward_warning.h: Re-enable.
+
+2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
+ Alexandre Oliva <aoliva@redhat.com>
+
+ * tests_flags.in (CROSS_LIB_PATH): Add as -B flag.
+
+2001-04-06 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * include/c_std/bits/std_cmath.h: Get rid of C99 math macros.
+ * testsuite/26_numerics/c99_macros.cc: Add test.
+
2001-04-06 Phil Edwards <pme@sources.redhat.com>
* docs/html/faq/index.html: Update for 2.92, grab from RELEASE-NOTES.