+2008-09-10 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR libstdc++/37455
+ * include/bits/locale_facets.h (ctype<char>::_M_narrow_init,
+ ctype<char>::_M_widen_init): Don't define inline.
+ * config/locale/darwin/ctype_members.cc: ... define here.
+ * config/locale/gnu/ctype_members.cc: ... likewise.
+ * config/locale/generic/ctype_members.cc: ... likewise.
+ * config/abi/pre/gnu.ver: Export.
+
+2008-09-09 Benjamin Kosnik <bkoz@redhat.com>
+
+ * doc/xml/manual/abi.xml: Update for new releases.
+ * doc/doxygen/user.cfg.in: Include C compatibility headers.
+ * doc/html/*: Regenerate.
+
+2008-09-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * include/tr1_impl/cinttypes: Restore __STDC_FORMAT_MACROS after
+ inclusion of <inttypes.h>.
+ * include/tr1_impl/cstdint: Likewise for __STDC_LIMIT_MACROS and
+ __STDC_CONSTANT_MACROS after <stdint.h>.
+ * include/bits/postypes.h: Likewise.
+
+2008-09-09 Andreas Schwab <schwab@suse.de>
+
+ * acinclude.m4 (GLIBCXX_CHECK_STANDARD_LAYOUT): Fix compile check
+ not to redefine main.
+
+2008-09-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * acinclude.m4 ([GLIBCXX_CHECK_C99_TR1]): Check wcstoimax and
+ wcstoumax, define _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1.
+ * include/tr1_impl/cinttypes: Use the latter.
+ * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
+ * configure: Regenerate.
+ * config.h.in: Likewise.
+
+2008-09-05 Peter Dimov <pdimov@mmltd.net>
+
+ * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc: New.
+
+2008-09-05 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref.cc: Rename
+ to...
+ * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc: ...
+ this.
+
+2008-09-04 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ PR libstdc++/36962
+ * include/Makefile.am: Update headers.
+ * include/Makefile.in: Regenerate.
+ * include/std/memory: Update headers.
+ * include/tr1/memory: Likewise.
+ * include/tr1_impl/boost_shared_ptr.h: Remove, splitting into
+ separate implementations for std and tr1.
+ * include/bits/boost_sp_shared_count.h: Remove.
+ * include/tr1/boost_sp_shared_count.h: Remove.
+ * include/bits/shared_ptr.h: New. Combines boost_sp_shared_count.h
+ and boost_shared_ptr.h into one file.
+ (__shared_count,__shared_ptr,shared_ptr,swap): Add unique_ptr
+ and rvalue-reference support as per current WP.
+ * include/tr1/shared_ptr.h: New. Combines boost_sp_shared_count.h
+ and boost_shared_ptr.h into one file.
+ * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: New.
+ * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: New.
+ * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref.cc: New.
+ * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: New.
+ * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: New.
+ * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc: New.
+ * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: New.
+ * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: New.
+ * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue_neg.cc: Remove.
+
+2008-09-04 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ * doc/xml/manual/locale.xml: Fix typo.
+
+2008-09-04 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * acinclude.m4 ([GLIBCXX_CHECK_GTHREADS]): Tidy checks in case of
+ POSIX threads.
+ * configure: Regenerate.
+
+2008-09-04 Chris Fairles <chris.fairles@gmail.com>
+
+ * include/std/mutex (once_flag): Construct __gthread_once_t in a
+ temporary variable before assigning to _M_once to avoid initialization
+ errors.
+
2008-09-03 Paolo Carlini <paolo.carlini@oracle.com>
* config/abi/pre/gnu.ver: Also export __once_functor_lock; tighten