From f5951e7a770aa6abbfc0136e08cd3822528f0efe Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Wed, 13 Dec 2023 00:22:21 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 9 +++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 31 +++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 74 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index de9f2f7dbea6..81e0d5113b21 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2023-12-12 liuhongt + + PR target/112891 + * config/i386/i386.cc (ix86_avx_u128_mode_after): Return + AVX_U128_ANY if callee_abi doesn't clobber all_sse_regs to + align with ix86_avx_u128_mode_needed. + (ix86_avx_u128_mode_needed): Return AVX_U128_ClEAN for + sibling_call. + 2023-12-05 Jakub Jelinek Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 190b92f716be..ffab8353875e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20231212 +20231213 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index fbd51af73d45..508addf075ac 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,34 @@ +2023-12-12 Marek Polacek + + Backported from master: + 2023-07-21 Marek Polacek + + PR c++/110106 + * constexpr.cc (potential_constant_expression_1): Try to complete the + type when !processing_template_decl. + +2023-12-12 Marek Polacek + + Backported from master: + 2023-11-16 Marek Polacek + + PR c++/112410 + * parser.cc (cp_parser_direct_declarator): Maybe call + abort_fully_implicit_template if it turned out the parameter list was + ill-formed. + +2023-12-12 Marek Polacek + + Backported from master: + 2023-07-14 Marek Polacek + Jason Merrill + + PR c++/109876 + * decl.cc (cp_finish_decl): Set TREE_CONSTANT when initializing + an object of empty class type. + * pt.cc (value_dependent_expression_p) : Treat a + constexpr-declared non-constant variable as value-dependent. + 2023-12-05 Jakub Jelinek Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a7bf9953f05f..3e981be92373 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2023-12-12 liuhongt + + * gcc.target/i386/pr112891.c: New test. + * gcc.target/i386/pr112891-2.c: New test. + +2023-12-12 Marek Polacek + + Backported from master: + 2023-07-21 Marek Polacek + + PR c++/110106 + * g++.dg/cpp0x/noexcept80.C: New test. + +2023-12-12 Marek Polacek + + Backported from master: + 2023-11-16 Marek Polacek + + PR c++/112410 + * g++.dg/cpp23/auto-fncast13.C: New test. + * g++.dg/cpp23/auto-fncast14.C: New test. + +2023-12-12 Marek Polacek + + Backported from master: + 2023-07-14 Marek Polacek + Jason Merrill + + PR c++/109876 + * g++.dg/cpp0x/constexpr-template12.C: New test. + * g++.dg/cpp1z/constexpr-template1.C: New test. + * g++.dg/cpp1z/constexpr-template2.C: New test. + 2023-12-10 Harald Anlauf Backported from master: -- 2.47.2