+2009-10-16 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/c_compatibility/stdatomic.h: Include cstdatomic if
+ __cplusplus.
+
+2009-10-15 Benjamin Kosnik <bkoz@redhat.com>
+
+ PR libstdc++/40654
+ PR libstdc++/40826
+ * src/atomic.cc (atomic_flag_test_and_set_explicit): Add
+ static_cast from base to derived.
+ (atomic_flag_clear_explicit): Same.
+ * include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
+ Remove value type constructor.
+ * include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
+ * include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
+ initialized the atomic_flag member.
+
+2009-10-14 Benjamin Kosnik <bkoz@redhat.com>
+
+ * doc/xml/authors.xml: Update.
+ * doc/xml/manual/intro.xml: Move test section...
+ * doc/xml/manual/appendix_porting.xml: ...here.
+ * doc/xml/manual/diagnostics.xml: Edit.
+ * doc/xml/manual/using.xml: Break out exception section.
+ * doc/xml/manual/using_exceptions.xml: New.
+ * doc/html: Regenerate.
+
+2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
+
+2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * include/bits/basic_string.h (operator+=(initializer_list<>),
+ append(initializer_list<>)): Forward to the append overload taking
+ a const CharT* pointer and a size, thus avoiding instantiating
+ unnecessarily in the built library the overload taking a pair of
+ iterators.
+ (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
+ for assign.
+ (insert(iterator, initializer_list<>): Likewise for insert.
+
2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/c++config: Do not disable extern templates for string