+2010-05-17 Jason Merrill <jason@redhat.com>
+
+ PR c++/44157
+ * call.c (build_over_call): Limit init-list deduction warning to
+ cases where the argument is actually an init-list.
+
+ PR c++/44158
+ * call.c (build_over_call): Don't do bitwise copy for move ctor.
+
+2010-05-17 Dodji Seketeli <dodji@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/44108
+ * decl.c (compute_array_index_type): Call mark_rvalue_use.
+
+2010-05-15 Jason Merrill <jason@redhat.com>
+
+ * cp-tree.h (TYPE_NOEXCEPT_P): New macro.
+ * except.c (begin_eh_spec_block): Use MUST_NOT_THROW_EXPR if
+ TYPE_NOEXCEPT_P.
+ (finish_eh_spec_block): Adjust.
+
+2010-05-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/44148
+ * pt.c (tsubst): Unshare template argument.
+
+2010-05-15 Steven Bosscher <steven@gcc.gnu.org>
+
+ * decl.c: Include tree-iterator.h, as fixup for tree-inline.h changes.
+ * Make-lang.in: Fix dependencies accordingly.
+
+2010-05-14 Jason Merrill <jason@redhat.com>
+
+ C++ DR 475
+ * except.c (build_throw): Simplify, adjust for DR 475.
+
+ PR c++/44127
+ * except.c (dtor_nothrow): Return nonzero for type with
+ trivial destructor.
+
+ PR c++/44127
+ * cp-gimplify.c (gimplify_must_not_throw_expr): Use
+ gimple_build_eh_must_not_throw.
+
+2010-05-14 Martin Jambor <mjambor@suse.cz>
+
+ * cp-lang.c (LANG_HOOKS_FOLD_OBJ_TYPE_REF): Remove both its undef
+ and define.
+
+2010-05-14 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ * call.c (build_new_method_call): Change warning text.
+ * typeck2.c (build_functional_cast): Change error text.
+
+2010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
+
+ PR c++/30566
+ * name-lookup.c (pushdecl_maybe_friend): Avoid the warnings about
+ shadowing the outer parameter or variables by the declaration of
+ nested function in nested structure or class. Warn the shadowing by
+ the declaration of nested lambda expression.
+
2010-05-13 Jason Merrill <jason@redhat.com>
* typeck.c (cp_build_array_ref): Factor out from...