From 5c430061648071408996c44f7094f7af7aae0868 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Tue, 22 Apr 2025 00:17:26 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 28 ++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 19 +++++++++++++++++++ gcc/testsuite/ChangeLog | 28 ++++++++++++++++++++++++++++ libgcobol/ChangeLog | 7 +++++++ 5 files changed, 83 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4a2a79fd677..5b54c5a5374 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,31 @@ +2025-04-21 Jan Hubicka + + PR target/119879 + * config/i386/i386.cc (fp_conversion_stmt_cost): Inline to ... + (ix86_vector_costs::add_stmt_cost): ... here; fix handling of NOP_EXPR. + +2025-04-21 Matthew Fortune + + * config/mips/mips.cc (mips_option_override): Error out for + -mmicromips -mmsa. + +2025-04-21 Andrew Pinski + + PR middle-end/119507 + * except.cc (switch_to_exception_section): Don't use the cached section if + the current function is in comdat. + +2025-04-21 Andrew Pinski + + * vec.h (array_slice::begin): Assert that the + slice is valid. + (array_slice::end): Likewise. + +2025-04-21 hongtao.liu + + * config/i386/i386-expand.cc (ix86_emit_swdivsf): Generate 2 + FMA instructions when TARGET_FMA. + 2025-04-19 Jeff Law PR target/119865 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2aaf995f5ef..fa0255d1059 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250421 +20250422 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 6975efb4254..e85a710305d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2025-04-21 Jason Merrill + + * constexpr.cc (cxx_eval_outermost_constant_expr): Move + verify_constant later. + +2025-04-21 Jason Merrill + + PR c++/118775 + * constexpr.cc (cxx_eval_call_expression): Add assert. + (fold_to_constant): Handle processing_template_decl. + * init.cc (build_new_1): Use fold_to_constant. + +2025-04-21 Jason Merrill + + PR c++/99456 + * constexpr.cc (cxx_eval_constant_expression): Check strict + instead of manifestly_const_eval. + (maybe_constant_init_1): Be strict for static constexpr vars. + 2025-04-19 Jason Merrill * coroutines.cc (coro_build_expr_stmt) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 521176a93e9..4c219bd52a3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,31 @@ +2025-04-21 Jason Merrill + + PR c++/118775 + * g++.dg/cpp2a/constexpr-new24.C: Adjust diagnostic. + +2025-04-21 Andrew Bennett + + * gcc.dg/memcpy-4.c: Remove mips specific code. + * gcc.target/mips/memcpy-2.c: New test. + +2025-04-21 Matthew Fortune + + * gcc.target/mips/clear-cache-1.c: Also allow jrc. + +2025-04-21 Matthew Fortune + + * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Do not check output for + MIPS lp64 abi. + +2025-04-21 Andrew Pinski + + PR middle-end/119507 + * g++.dg/eh/pr119507.C: New test. + +2025-04-21 hongtao.liu + + * gcc.target/i386/recip-vec-divf-fma.c: New test. + 2025-04-20 H.J. Lu PR target/117863 diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog index 6a0e9614bc5..9de17142fcb 100644 --- a/libgcobol/ChangeLog +++ b/libgcobol/ChangeLog @@ -1,3 +1,10 @@ +2025-04-21 Rainer Orth + + * configure.ac: Check for struct tm.tm_zone. + * configure, config.h.in: Regenerate. + * intrinsic.cc (__gg__formatted_current_date): Guard tm.tm_zone + use with HAVE_STRUCT_TM_TM_ZONE. + 2025-04-15 Andreas Schwab * configure.tgt: Set LIBGCOBOL_SUPPORTED for riscv64-*-linux* with -- 2.47.2