From: GCC Administrator Date: Tue, 31 May 2022 00:19:02 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-12.2.0~259 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a4ae11d935c839abbeb5c79b4122524a02db14f8;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7bba694f8a6f..d3b245435801 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,40 @@ +2022-05-30 Martin Jambor + + Backported from master: + 2022-05-27 Martin Jambor + + PR ipa/105639 + * ipa-prop.cc (propagate_controlled_uses): Check type of the + constant before adding a LOAD reference. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-27 Jakub Jelinek + + PR sanitizer/105729 + * fold-const.cc (fold_unary_loc): Don't optimize (X &) ((Y *) z + w) + to (X &) z + w if -fsanitize=null during GENERIC folding. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-25 Jakub Jelinek + + PR sanitizer/105714 + * asan.cc (has_stmt_been_instrumented_p): For assignments which + are both stores and loads, return true only if both destination + and source have been instrumented. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-19 Jakub Jelinek + + PR c/105635 + * pointer-query.cc (gimple_parm_array_size): Return NULL if var + doesn't have pointer or reference type. + 2022-05-26 Simon Cook Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 158b96c0da4b..de050e6319cb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220530 +20220531 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3c91afee0eb2..f77efe2cd895 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,43 @@ +2022-05-30 Martin Jambor + + Backported from master: + 2022-05-27 Martin Jambor + + PR ipa/105639 + * gcc.dg/ipa/pr105639.c: New test. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-29 Jakub Jelinek + + PR preprocessor/105732 + * c-c++-common/cpp/va-opt-10.c: New test. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-27 Jakub Jelinek + + PR sanitizer/105729 + * g++.dg/ubsan/pr105729.C: New test. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-25 Jakub Jelinek + + PR sanitizer/105714 + * gcc.dg/asan/pr105714.c: New test. + +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-19 Jakub Jelinek + + PR c/105635 + * gcc.dg/pr105635.c: New test. + 2022-05-27 Marek Polacek Backported from master: diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index f9e2cfd5bb76..86b56ad24b9d 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,12 @@ +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-29 Jakub Jelinek + + PR preprocessor/105732 + * expr.cc (_cpp_parse_expr): Handle CPP_PADDING by just another + token. + 2022-05-06 Release Manager * GCC 12.1.0 released. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 6c313ee40808..30ee29672b7e 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,16 @@ +2022-05-30 Jakub Jelinek + + Backported from master: + 2022-05-28 Jakub Jelinek + + PR libgomp/105745 + * libgomp.h (GOMP_HAVE_EFFICIENT_ALIGNED_ALLOC): Don't define for + defined(HAVE__ALIGNED_MALLOC) case. + * alloc.c (gomp_aligned_alloc): Move defined(HAVE__ALIGNED_MALLOC) + handling as last option before fallback instead of first. + (gomp_aligned_free): For defined(HAVE__ALIGNED_MALLOC) call + _aligned_free. + 2022-05-17 Jakub Jelinek Backported from master: