From 7319c2c9e6fc37a77a96e737dc1f3ef18d439602 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Fri, 13 Aug 2021 00:18:24 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 21 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 19 +++++++++++++++++++ gcc/testsuite/ChangeLog | 40 ++++++++++++++++++++++++++++++++++++++++ libcpp/ChangeLog | 9 +++++++++ libsanitizer/ChangeLog | 8 ++++++++ 6 files changed, 98 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 75040bd82878..50326fbe3032 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-07-28 Jakub Jelinek + + 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 + + * 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 Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cffca645a16e..3f3eb1e2d273 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210812 +20210813 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 5951b836756b..992d0b29d916 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-08-04 Jakub Jelinek + + 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 + + Backported from master: + 2021-08-12 Patrick Palka + + 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 Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cfd637caa4d4..0171e65daaa3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,43 @@ +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-08-12 Jakub Jelinek + + PR preprocessor/101638 + * gcc.dg/cpp/pr101638.c: New test. + +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-08-04 Jakub Jelinek + + PR c++/101759 + * g++.dg/gomp/pr101759.C: New test. + * g++.dg/goacc/pr101759.C: New test. + +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-07-28 Jakub Jelinek + + PR middle-end/101624 + * gfortran.dg/ubsan/ubsan.exp: New file. + * gfortran.dg/ubsan/pr101624.f90: New test. + +2021-08-12 Patrick Palka + + Backported from master: + 2021-08-12 Patrick Palka + + 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 Backported from master: diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 939554b2afd0..e0a47a4928e5 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,12 @@ +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-08-12 Jakub Jelinek + + 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. diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 7f7da8887fb5..029e882853e2 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,11 @@ +2021-08-12 Jakub Jelinek + + Backported from master: + 2021-08-11 Jakub Jelinek + + * sanitizer_common/sanitizer_common_interceptors.inc: Cherry-pick + llvm-project revision faef0d042f523357fe5590e7cb6a8391cf0351a8. + 2021-08-05 Martin Liska PR sanitizer/101749 -- 2.47.2