From bed4dec7699a26275abc04943f85c77b9afc6198 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Sat, 28 Dec 2024 00:16:40 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 12 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++++++ gcc/testsuite/ChangeLog | 4 ++++ libstdc++-v3/ChangeLog | 15 +++++++++++++++ 5 files changed, 41 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e6060bb123..411364f2737 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2024-12-27 Jiahao Xu + + * config/loongarch/lasx.md (vec_cmp): Remove. + (vec_cmpu): Remove. + * config/loongarch/loongarch.cc (loongarch_expand_lsx_cmp): + Ensure vector comparison instructions support CMP_OP1. + * config/loongarch/lsx.md (vec_cmp): Remove. + (vec_cmpu): Remove. + * config/loongarch/simd.md (ALLVEC, allmode_i): New mode iterators. + (vec_cmp): New define_expand. + (vec_cmpu): Likewise. + 2024-12-26 John David Anglin PR target/118050 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c880c6c1d36..922c136a4f6 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241227 +20241228 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c8277307d64..30580aea916 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2024-12-27 Jakub Jelinek + + Revert: + 2024-12-18 Jakub Jelinek + + * parser.cc (cp_lexer_new_main): Attempt to optimize large sequences + of CPP_NUMBER with int type and values 0-255 separated by CPP_COMMA + into CPP_EMBED with RAW_DATA_CST u.value. + 2024-12-20 Jakub Jelinek PR c++/110345 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8add8bea7d0..6b1a5c04ba6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2024-12-27 Jiahao Xu + + * gcc.target/loongarch/vector/lasx/lasx-vcond-3.c: New test. + 2024-12-25 Maciej W. Rozycki * gcc.target/alpha/memclr-a2-o1-c9-ptr.c: Remove XFAILs. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 335f4bc9f61..128d16b912f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,18 @@ +2024-12-27 Arsen Arsenović + + PR libstdc++/118196 + * include/std/generator (generator::operator=(generator)): Add + missing 'return *this;'. + * testsuite/24_iterators/range_generators/pr118196.cc: New test. + +2024-12-27 Arsen Arsenović + + PR libstdc++/118022 + * include/std/generator + (_Promise_erased::yield_value(const _Yielded_deref&)): Don't + implicit-constuct _Yielded_decvref. + * testsuite/24_iterators/range_generators/pr118022.cc: New test. + 2024-12-19 François Dumont PR libstdc++/57272