From ad80a69dc7598db0eebd78d977f2a23a779452ee Mon Sep 17 00:00:00 2001 From: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed, 6 Dec 2023 00:20:51 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 71 +++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 ++++++ gcc/testsuite/ChangeLog | 56 ++++++++++++++++++++++++++++++++ libgomp/ChangeLog | 9 ++++++ libstdc++-v3/ChangeLog | 10 ++++++ 6 files changed, 156 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 496fb0e526c0..de9f2f7dbea6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,74 @@ +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-05 Jakub Jelinek <jakub@redhat.com> + + PR target/112845 + * config/i386/i386.md (movabsq $(i32 << shift), r64 peephole2): FAIL + if the new immediate is ix86_endbr_immediate_operand. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-04 Jakub Jelinek <jakub@redhat.com> + + PR target/112837 + * config/i386/i386.cc (ix86_elim_entry_set_got): Before checking + for UNSPEC_SET_GOT check that SET_SRC is UNSPEC. Use SET_SRC and + SET_DEST macros instead of XEXP, rename vec variable to set. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-04 Jakub Jelinek <jakub@redhat.com> + + PR target/112816 + * config/i386/sse.md (signbit<mode>2): Force operands[1] into a REG. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-01 Jakub Jelinek <jakub@redhat.com> + + * doc/extend.texi (__builtin_darn, __builtin_darn_raw, + __builtin_ia32_vec_ext_v2di, __builtin_ia32_crc32qi, + __builtin_ia32_crc32hi, __builtin_ia32_crc32si, + __builtin_ia32_crc32di): Put {}s around return type with spaces in it. + (__builtin_rx_mvfachi, __builtin_rx_mvfacmi): Remove superfluous + whitespace. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-11-25 Jakub Jelinek <jakub@redhat.com> + + PR target/111408 + * config/i386/i386.md (*jcc_bt<mode>_mask, + *jcc_bt<mode>_mask_1): Add (const_int 0) as expected + second operand of bt_comparison_operator. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-11-13 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/111967 + * gimple-range-cache.cc (block_range_cache::set_bb_range): Grow + m_ssa_ranges to num_ssa_names rather than num_ssa_names + 1. + (block_range_cache::dump): Iterate from 1 rather than 0. Don't use + ssa_name (x) unless m_ssa_ranges[x] is non-NULL. Iterate to + m_ssa_ranges.length () rather than num_ssa_names. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-11-09 Jakub Jelinek <jakub@redhat.com> + + PR c/112339 + * attribs.cc (attribute_ignored_p): Only return true for + attr_namespace_ignored_p if as is NULL. + (decl_attributes): Never add ignored attributes. + 2023-11-30 Vladimir N. Makarov <vmakarov@redhat.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6f4231ffb412..76ff872532c3 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20231205 +20231206 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index e449b542e758..fbd51af73d45 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-04 Jakub Jelinek <jakub@redhat.com> + + PR c++/112795 + * parser.cc (cp_parser_pragma_unroll): Use fold_non_dependent_expr + instead of maybe_constant_value. + 2023-11-24 Patrick Palka <ppalka@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 75503bc86434..01b5ee002d5b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,59 @@ +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-05 Jakub Jelinek <jakub@redhat.com> + + PR target/112845 + * gcc.dg/pr112845.c: New file. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-04 Jakub Jelinek <jakub@redhat.com> + + PR target/112837 + * gcc.dg/pr112837.c: New test. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-04 Jakub Jelinek <jakub@redhat.com> + + PR target/112816 + * gcc.target/i386/sse2-pr112816.c: New test. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-12-04 Jakub Jelinek <jakub@redhat.com> + + PR c++/112795 + * g++.dg/ext/unroll-5.C: New test. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-11-25 Jakub Jelinek <jakub@redhat.com> + + PR target/111408 + * gcc.c-torture/execute/pr111408.c: New test. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-11-13 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/111967 + * gcc.dg/tree-ssa/pr111967.c: New test. + +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-11-09 Jakub Jelinek <jakub@redhat.com> + + PR c/112339 + * c-c++-common/ubsan/Wno-attributes-1.c: New test. + 2023-11-30 Harald Anlauf <anlauf@gmx.de> Backported from master: diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index f86157edc7ec..15a7377d79e2 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,12 @@ +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-09-19 Jakub Jelinek <jakub@redhat.com> + + PR libgomp/111413 + * env.c (initialize_env): Don't dereference environ if it is NULL. + Reindent. + 2023-08-24 Tobias Burnus <tobias@codesourcery.com> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0684607fe525..94093137b249 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,13 @@ +2023-12-05 Jakub Jelinek <jakub@redhat.com> + + Backported from master: + 2023-10-13 Jakub Jelinek <jakub@redhat.com> + + * testsuite/tr1/8_c_compatibility/cstdio/functions.cc (test01): + Initialize stream to va_arg(ap, FILE*) rather than 0. + * testsuite/tr1/8_c_compatibility/cwchar/functions.cc (test01): + Likewise. + 2023-11-28 Jonathan Wakely <jwakely@redhat.com> Backported from master: -- GitLab