]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 22 Apr 2025 00:17:26 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 22 Apr 2025 00:17:26 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libgcobol/ChangeLog

index 4a2a79fd6779b66d3ea94fe5596c257f2456cb7f..5b54c5a5374d1cd5eaed62f620fef9360881a24e 100644 (file)
@@ -1,3 +1,31 @@
+2025-04-21  Jan Hubicka  <hubicka@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.fortune@imgtec.com>
+
+       * config/mips/mips.cc (mips_option_override): Error out for
+       -mmicromips -mmsa.
+
+2025-04-21  Andrew Pinski  <quic_apinski@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_apinski@quicinc.com>
+
+       * vec.h (array_slice::begin): Assert that the
+       slice is valid.
+       (array_slice::end): Likewise.
+
+2025-04-21  hongtao.liu  <hongtao.liu@intel.com>
+
+       * config/i386/i386-expand.cc (ix86_emit_swdivsf): Generate 2
+       FMA instructions when TARGET_FMA.
+
 2025-04-19  Jeff Law  <jlaw@ventanamicro.com>
 
        PR target/119865
index 2aaf995f5efb28dddbc1cdf021f9d0cc2cc88847..fa0255d10595ec102c563ca823dce3dd82cb04fb 100644 (file)
@@ -1 +1 @@
-20250421
+20250422
index 6975efb4254094d9b33588831df1bccc9161bfa5..e85a710305dc7ead10491267d398d9a8f8f6880f 100644 (file)
@@ -1,3 +1,22 @@
+2025-04-21  Jason Merrill  <jason@redhat.com>
+
+       * constexpr.cc (cxx_eval_outermost_constant_expr): Move
+       verify_constant later.
+
+2025-04-21  Jason Merrill  <jason@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  <jason@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  <jason@redhat.com>
 
        * coroutines.cc (coro_build_expr_stmt)
index 521176a93e9323e49411536ac210307b70de960e..4c219bd52a35fba72a4ccdf729541a8d5853ca2a 100644 (file)
@@ -1,3 +1,31 @@
+2025-04-21  Jason Merrill  <jason@redhat.com>
+
+       PR c++/118775
+       * g++.dg/cpp2a/constexpr-new24.C: Adjust diagnostic.
+
+2025-04-21  Andrew Bennett  <andrew.bennett@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.fortune@imgtec.com>
+
+       * gcc.target/mips/clear-cache-1.c: Also allow jrc.
+
+2025-04-21  Matthew Fortune  <matthew.fortune@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_apinski@quicinc.com>
+
+       PR middle-end/119507
+       * g++.dg/eh/pr119507.C: New test.
+
+2025-04-21  hongtao.liu  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/recip-vec-divf-fma.c: New test.
+
 2025-04-20  H.J. Lu  <hjl.tools@gmail.com>
 
        PR target/117863
index 6a0e9614bc5ed82a9f03c15f02246e88a2f37253..9de17142fcb2d7b0dc489d22c6a54796203adfe6 100644 (file)
@@ -1,3 +1,10 @@
+2025-04-21  Rainer Orth  <ro@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  <schwab@suse.de>
 
        * configure.tgt: Set LIBGCOBOL_SUPPORTED for riscv64-*-linux* with