+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/101624
+ * ubsan.c (maybe_instrument_pointer_overflow,
+ instrument_object_size): Only test DECL_REGISTER on VAR_DECLs,
+ PARM_DECLs or RESULT_DECLs.
+ * sanopt.c (maybe_optimize_ubsan_ptr_ifn): Likewise.
+
+2021-08-12 Eric Botcazou <ebotcazou@gcc.gnu.org>
+
+ * configure.ac (PE linker --disable-dynamicbase support): New check.
+ * configure: Regenerate.
+ * config.in: Likewise.
+ * config/i386/mingw32.h (LINK_SPEC_DISABLE_DYNAMICBASE): New define.
+ (LINK_SPEC): Use it.
+ * config/i386/mingw-w64.h (LINK_SPEC_DISABLE_DYNAMICBASE): Likewise.
+ (LINK_SPEC): Likewise.
+
2021-08-06 Richard Sandiford <richard.sandiford@arm.com>
Backported from master:
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/101759
+ * parser.c (cp_parser_default_argument): Temporarily override
+ parser->omp_declare_simd and parser->oacc_routine to NULL.
+
+2021-08-12 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2021-08-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/101663
+ * constexpr.c (cxx_eval_store_expression): Handle the lval=true
+ case in the early exit code path for empty stores with mismatched
+ types.
+
2021-08-11 Patrick Palka <ppalka@redhat.com>
Backported from master:
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/101638
+ * gcc.dg/cpp/pr101638.c: New test.
+
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/101759
+ * g++.dg/gomp/pr101759.C: New test.
+ * g++.dg/goacc/pr101759.C: New test.
+
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/101624
+ * gfortran.dg/ubsan/ubsan.exp: New file.
+ * gfortran.dg/ubsan/pr101624.f90: New test.
+
+2021-08-12 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2021-08-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/101663
+ * g++.dg/cpp2a/construct_at.h: New convenience header file that
+ defines minimal implementations of std::construct_at/destroy_at,
+ split out from ...
+ * g++.dg/cpp2a/constexpr-new5.C: ... here.
+ * g++.dg/cpp2a/constexpr-new6.C: Use the header.
+ * g++.dg/cpp2a/constexpr-new14.C: Likewise.
+ * g++.dg/cpp2a/constexpr-new20.C: New test.
+
2021-08-11 Patrick Palka <ppalka@redhat.com>
Backported from master:
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/101638
+ * macro.c (cpp_sys_macro_p): Return true instead of
+ crashing on builtin macros.
+
2021-07-28 Release Manager
* GCC 11.2.0 released.
+2021-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2021-08-11 Jakub Jelinek <jakub@redhat.com>
+
+ * sanitizer_common/sanitizer_common_interceptors.inc: Cherry-pick
+ llvm-project revision faef0d042f523357fe5590e7cb6a8391cf0351a8.
+
2021-08-05 Martin Liska <mliska@suse.cz>
PR sanitizer/101749