+2021-07-28 Martin Uecker <muecker@gwdg.de>
+
+ * calls.c (maybe_warn_rdwr_sizes): Correct argument
+ numbers in warning that were switched.
+
+2021-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-07-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/101586
+ * gimple-fold.c (clear_padding_type): Ignore FIELD_DECLs with byte
+ positions above or equal to sz except for diagnostics of flexible
+ array members.
+
+2021-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-07-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/101562
+ * expmed.c (store_integral_bit_field): Only use movstrict_optab
+ if the operand isn't paradoxical.
+
2021-07-28 Release Manager
* GCC 11.2.0 released.
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101640
+ * expr.cc (binary_op): Use build2 instead of fold_build2.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101490
+ * d-codegen.cc (build_array_index): Handle void arrays same as byte.
+ * d-convert.cc (convert_expr): Handle converting to zero-sized arrays.
+ * dmd/dcast.c (castTo): Handle casting to zero-sized arrays.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101441
+ * dmd/expression.c (FuncInitExp::resolveLoc): Set type as `string'.
+ (PrettyFuncInitExp::resolveLoc): Likewise.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101127
+ * d-builtins.cc (d_builtin_function_ext_scope): New function.
+ * d-lang.cc (LANG_HOOKS_BUILTIN_FUNCTION_EXT_SCOPE): Define.
+ * d-tree.h (d_builtin_function_ext_scope): Declare.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101619
+ * dmd/expression.c (DotTemplateExp::checkType): New function.
+ (DotTemplateExp::checkValue): New function.
+ * dmd/expression.h (class DotTemplateExp): Declare checkType and
+ checkValue.
+
2021-07-28 Release Manager
* GCC 11.2.0 released.
+2021-07-28 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2021-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/101536
+ * check.c (array_check): Adjust check for the case of CLASS
+ arrays.
+
+2021-07-28 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2021-07-21 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/101514
+ * target-memory.c (gfc_interpret_derived): Size of array component
+ of derived type can only be computed here for explicit shape.
+ * trans-types.c (gfc_get_nodesc_array_type): Do not dereference
+ NULL pointers.
+
+2021-07-28 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2021-07-18 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/101084
+ * io.c (resolve_tag_format): Extend FORMAT check to unknown type.
+
2021-07-28 Release Manager
* GCC 11.2.0 released.
+2021-07-28 Martin Uecker <muecker@gwdg.de>
+
+ * gcc.dg/Wnonnull-4.c: Correct argument numbers in warnings.
+
+2021-07-28 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2021-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/101536
+ * gfortran.dg/pr101536.f90: New test.
+
+2021-07-28 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2021-07-21 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/101514
+ * gfortran.dg/pr101514.f90: New test.
+
+2021-07-28 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2021-07-18 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/101084
+ * gfortran.dg/fmt_nonchar_3.f90: New test.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101640
+ * gdc.dg/pr96429.d: Update test.
+ * gdc.dg/pr101640.d: New test.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101490
+ * gdc.dg/pr101490.d: New test.
+ * gdc.test/fail_compilation/fail22144.d: New test.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101441
+ * gdc.test/compilable/b19002.d: New test.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101127
+ * gdc.dg/pr101127a.d: New test.
+ * gdc.dg/pr101127b.d: New test.
+
+2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/101619
+ * gdc.test/fail_compilation/fail7424b.d: Update test.
+ * gdc.test/fail_compilation/fail7424c.d: Update test.
+ * gdc.test/fail_compilation/fail7424d.d: Update test.
+ * gdc.test/fail_compilation/fail7424e.d: Update test.
+ * gdc.test/fail_compilation/fail7424f.d: Update test.
+ * gdc.test/fail_compilation/fail7424g.d: Update test.
+ * gdc.test/fail_compilation/fail7424h.d: Update test.
+ * gdc.test/fail_compilation/fail7424i.d: Update test.
+ * gdc.test/compilable/test22133.d: New test.
+ * gdc.test/fail_compilation/fail22133.d: New test.
+
+2021-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-07-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/101586
+ * g++.dg/torture/builtin-clear-padding-4.C: New test.
+
+2021-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-07-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/101562
+ * gcc.c-torture/compile/pr101562.c: New test.
+
2021-07-28 Release Manager
* GCC 11.2.0 released.