+2006-12-29 Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/30226
+ * config/abi/pre/gnu.ver: Do not export ctype<char>::widen.
+
+2006-12-28 Paolo Carlini <pcarlini@suse.de>
+
+ * include/tr1/array (array<>::_M_at): Remove.
+ (array<>::_M_check): Add.
+ (array<>::at): Use the latter.
+
+2006-12-22 Paolo Carlini <pcarlini@suse.de>
+
+ DR 541, [WP].
+ * include/std/memory (auto_ptr<void>): Add specialization.
+ * testsuite/tr1/2_general_utilities/memory/shared_ptr/
+ assign/dr541.cc: New.
+ * testsuite/20_util/memory/auto_ptr/assign_neg.cc: Adjust
+ dg-error markers.
+ * docs/html/ext/howto.html: Add an entry for DR 541.
+
+2006-12-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * docs/html/27_io/howto.html: Fix typos.
+ * docs/html/24_iterators/howto.html: Likewise.
+ * docs/html/18_support/howto.html: Likewise.
+ * docs/html/21_strings/howto.html: Likewise.
+ * docs/html/ext/howto.html: Likewise.
+ * docs/html/ext/ballocator_doc.html: Likewise.
+ * docs/html/17_intro/porting-howto.xml: Likewise.
+ * docs/html/17_intro/howto.html: Likewise.
+ * docs/html/22_locale/howto.html: Likewise.
+ * docs/html/faq/index.html: Likewise.
+ * docs/doxygen/tables.html: Likewise.
+
+2006-12-13 Ian Lance Taylor <iant@google.com>
+
+ PR c++/19564
+ PR c++/19756
+ * include/bits/locale_facets.tcc (num_get<>::_M_extract_float):
+ Add parentheses around && within || to avoid warning.
+ (num_get<>::_M_extract_int): Likewise.
+ (money_get<>::_M_extract): Likewise.
+ (num_get<>::do_get(iter_type, iter_type, ios_base&,
+ ios_base::iostate&, void*&)): Add parentheses around & within | to
+ avoid warning.
+ (num_put<>::do_put(iter_type, ios_base&, char_type, const void*)):
+ Likewise.
+ * include/bits/streambuf_iterator.h (istreambuf_iterator::equal):
+ Add parentheses around && within || to avoid warning.
+ * libsupc++/tinfo.cc (__do_dyncast): Likewise.
+ * src/locale.cc (locale::_S_normalize_category): Likewise.
+ * include/bits/stl_tree.h (_Rb_tree<>::_M_insert_unique): Add
+ braces to avoid ambiguous else warning.
+ * src/strstream.cc (strstreambuf::_M_free): Likewise.
+ * src/tree.cc (_Rb_tree_rebalance_for_erase): Likewise.
+
+2006-12-12 Benjamin Kosnik <bkoz@redhat.com>
+
+ PR libstdc++/28265
+ * 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.
+ * configure: Regenerate.
+
+2006-12-11 Benjamin Kosnik <bkoz@redhat.com>
+
+ PR libstdc++/28125
+ * acinclude.m4 (GLIBCXX_CHECK_ICONV_SUPPORT): Remove link test, ie
+ 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>
+
+ * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Qualify types.
+ * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
+ * include/ext/rope: Likewise.
+ * include/bits/stl_tree.h (struct _Rb_tree): Change the _Link_type
+ typedefs to use _Rb_tree_node<_Val> directly.
+ (_M_get_node, _M_put_node): Use _Link_type.
+
+2006-12-10 Paolo Carlini <pcarlini@suse.de>
+
+ * src/valarray-inst.cc (__gslice_to_index): Optimize performance.
+ * testsuite/performance/26_numerics/valarray_gslice_to_index.cc: New.
+
+2006-12-08 Jakub Jelinek <jakub@redhat.com>
+
+ * testsuite/util/testsuite_hooks.cc (set_memory_limits): Don't set
+ RLIMIT_AS below 16MB on x86_64-linux.
+
2006-12-06 Benjamin Kosnik <bkoz@redhat.com>
* include/Makefile.am (std_headers_rename): Remove.