https://gcc.gnu.org/g:5c430061648071408996c44f7094f7af7aae0868
commit r16-58-g5c430061648071408996c44f7094f7af7aae0868 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Apr 22 00:17:26 2025 +0000 Daily bump. Diff: --- 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 4a2a79fd6779..5b54c5a5374d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,31 @@ +2025-04-21 Jan Hubicka <hubi...@ucw.cz> + + 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 <matthew.fort...@imgtec.com> + + * config/mips/mips.cc (mips_option_override): Error out for + -mmicromips -mmsa. + +2025-04-21 Andrew Pinski <quic_apin...@quicinc.com> + + 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 <quic_apin...@quicinc.com> + + * vec.h (array_slice::begin): Assert that the + slice is valid. + (array_slice::end): Likewise. + +2025-04-21 hongtao.liu <hongtao....@intel.com> + + * config/i386/i386-expand.cc (ix86_emit_swdivsf): Generate 2 + FMA instructions when TARGET_FMA. + 2025-04-19 Jeff Law <j...@ventanamicro.com> PR target/119865 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2aaf995f5efb..fa0255d10595 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250421 +20250422 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 6975efb42540..e85a710305dc 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2025-04-21 Jason Merrill <ja...@redhat.com> + + * constexpr.cc (cxx_eval_outermost_constant_expr): Move + verify_constant later. + +2025-04-21 Jason Merrill <ja...@redhat.com> + + 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 <ja...@redhat.com> + + 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 <ja...@redhat.com> * coroutines.cc (coro_build_expr_stmt) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 521176a93e93..4c219bd52a35 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,31 @@ +2025-04-21 Jason Merrill <ja...@redhat.com> + + PR c++/118775 + * g++.dg/cpp2a/constexpr-new24.C: Adjust diagnostic. + +2025-04-21 Andrew Bennett <andrew.benn...@imgtec.com> + + * gcc.dg/memcpy-4.c: Remove mips specific code. + * gcc.target/mips/memcpy-2.c: New test. + +2025-04-21 Matthew Fortune <matthew.fort...@imgtec.com> + + * gcc.target/mips/clear-cache-1.c: Also allow jrc. + +2025-04-21 Matthew Fortune <matthew.fort...@imgtec.com> + + * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Do not check output for + MIPS lp64 abi. + +2025-04-21 Andrew Pinski <quic_apin...@quicinc.com> + + PR middle-end/119507 + * g++.dg/eh/pr119507.C: New test. + +2025-04-21 hongtao.liu <hongtao....@intel.com> + + * gcc.target/i386/recip-vec-divf-fma.c: New test. + 2025-04-20 H.J. Lu <hjl.to...@gmail.com> PR target/117863 diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog index 6a0e9614bc5e..9de17142fcb2 100644 --- a/libgcobol/ChangeLog +++ b/libgcobol/ChangeLog @@ -1,3 +1,10 @@ +2025-04-21 Rainer Orth <r...@cebitec.uni-bielefeld.de> + + * 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 <sch...@suse.de> * configure.tgt: Set LIBGCOBOL_SUPPORTED for riscv64-*-linux* with