+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95560
+ * name-lookup.c (check_local_shadow): Check if types are
+ non-null before calling same_type_p.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95066
+ * decl.c (duplicate_decls): Set DECL_HAS_DEPENDENT_EXPLICIT_SPEC_P.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94937
+ * cvt.c (cp_get_fndecl_from_callee): Return NULL_TREE if the function
+ type is not INDIRECT_TYPE_P.
+ * decl.c (omp_declare_variant_finalize_one): Call
+ cp_get_callee_fndecl_nofold instead of looking for the function decl
+ manually.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95344
+ * cp-gimplify.c (cp_fold) <case MODIFY_EXPR>: Don't set
+ TREE_THIS_VOLATILE here.
+ (cp_fold): Set it here along with TREE_NO_WARNING.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94955
+ * typeck.c (cp_build_binary_op): Use fold_for_warn instead of
+ cp_fold_rvalue.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/90915
+ * parser.c (cp_parser_has_attribute_expression): Sorry on a
+ type-dependent argument.
+
+2020-06-11 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95137
+ * coroutines.cc (expand_one_await_expression): Build separate
+ DTOR trees for the awaitable object on the destroy and resume
+ paths.
+
2020-06-10 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95346
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95611
+ * decl.c (access_attr_decl): Use correct symbol in error message.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95091
+ * class.c (gfc_hash_value): Add cast.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95091
+ * class.c (get_unique_type_string, gfc_hash_value): Enlarge
+ buffers, and check whether the strings returned by
+ get_unique_type_string() fit.
+
2020-06-05 Harald Anlauf <anlauf@gmx.de>
PR fortran/95373
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95560
+ * g++.dg/warn/Wshadow-local-3.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95066
+ * g++.dg/cpp2a/explicit16.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94937
+ * g++.dg/cpp1z/constexpr-if34.C: New test.
+ * g++.dg/cpp2a/is-constant-evaluated10.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95344
+ * c-c++-common/Wparentheses-2.c: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94955
+ * g++.dg/cpp0x/constexpr-shift2.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/90915
+ * g++.dg/ext/builtin-has-attribute.C: New test.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95611
+ * gfortran.dg/pr95611.f90: New file.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95091
+ * gfortran.dg/pr95091.f90: New file.
+
2020-06-10 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95346
+2020-06-11 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/95578
+ * include/bits/ranges_algo.h (__lexicographical_compare_fn):
+ Also check that the iterator and sentinel have the same type before
+ applying the unwrapping optimization for __normal_iterator.
+ Split the check into two, one for the first iterator/sentinel
+ pair and another for second iterator/sentinel pair. Remove uses
+ of __niter_base, and remove uses of std::move on a
+ __normal_iterator.
+ * include/bits/ranges_algobase.h (__equal_fn): Likewise.
+ (__copy_or_move): Likewise. Perform similar adjustments for
+ the reverse_iterator and move_iterator optimizations. Inline
+ the checks into the if-constexprs, and use using-declarations to
+ make them less visually noisy. Remove uses of __niter_wrap.
+ (__copy_or_move_backward): Likewise.
+ * testsuite/25_algorithms/copy/95578.cc: New test.
+ * testsuite/25_algorithms/copy_backward/95578.cc: New test.
+ * testsuite/25_algorithms/equal/95578.cc: New test.
+ * testsuite/25_algorithms/lexicographical_compare/95578.cc: New test.
+ * testsuite/25_algorithms/move/95578.cc: New test.
+ * testsuite/25_algorithms/move_backward/95578.cc: New test.
+
2020-05-28 Patrick Palka <ppalka@redhat.com>
PR libstdc++/95322