https://gcc.gnu.org/g:a96bcdf0fce13865817e754ff78c2f0167b34c10

commit r16-2043-ga96bcdf0fce13865817e754ff78c2f0167b34c10
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Mon Jul 7 00:16:59 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog |  9 +++++++++
 libstdc++-v3/ChangeLog  | 14 ++++++++++++++
 4 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 319b7563f5cf..1181667bf09a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,50 @@
+2025-07-06  Georg-Johann Lay  <a...@gjlay.de>
+
+       * config/avr/avr-mcus.def: -mmcu= takes lower case MCU names.
+       * doc/avr-mmcu.texi: Rebuild.
+
+2025-07-06  Georg-Johann Lay  <a...@gjlay.de>
+
+       * config/avr/avr-mcus.def (avr32da28S, avr32da32S, avr32da48S)
+       (avr64da28S, avr64da32S, avr64da48S avr64da64S)
+       (avr128da28S, avr128da32S, avr128da48S, avr128da64S): Add devices.
+       * doc/avr-mmcu.texi: Rebuild.
+
+2025-07-06  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/120951
+       * tree-call-cdce.cc (use_internal_fn): For non-call exceptions
+       with EQ_EXPR can throw for floating point types, then create
+       the EQ_EXPR seperately.
+
+2025-07-06  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/120921
+       * tree-cfg.cc (verify_gimple_assign_single): Reject constant and 
address expression LHS.
+       For non-empty vector constructors, make sure the LHS is an 
is_gimple_reg.
+
+2025-07-06  Jan Hubicka  <hubi...@ucw.cz>
+
+       * auto-profile.cc
+       (autofdo_source_profile::read): Scale cutoff.
+       (read_autofdo_file): Initialize cutoff
+       * coverage.cc (read_counts_file): Initialize cutoff to 1.
+       * gcov-io.h (struct gcov_summary): Add cutoff field.
+       * ipa-inline.cc (inline_small_functions): mac_count can be non-zero
+       also with auto_profile.
+       * lto-cgraph.cc (output_profile_summary): Write cutoff
+       and sum_max.
+       (input_profile_summary): Read cutoff and sum max.
+       (merge_profile_summaries): Initialize and scale global cutoffs
+       and sum max.
+       * profile-count.cc: Include profile.h
+       (profile_count::force_nonzero): move here from ...; use cutoff.
+       * profile-count.h: (profile_count::force_nonzero): ... here.
+
+2025-07-06  Jan Hubicka  <hubi...@ucw.cz>
+
+       * profile-count.cc (profile_count::operator*): fix overflow check.
+
 2025-07-05  Alexandre Oliva  <ol...@adacore.com>
 
        * config/rs6000/vxworks.h (SUBTARGET_DRIVER_SELF_SPECS):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 0f0154fadadc..d4353d1e2c9e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250706
+20250707
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e2346306a8ce..6ad847db3909 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2025-07-06  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR tree-optimization/120951
+       * gcc.dg/torture/pr120951-1.c: New test.
+
+2025-07-06  Jan Hubicka  <hubi...@ucw.cz>
+
+       * gcc.dg/tree-prof/clone-merge-1.c:
+
 2025-07-04  Vineet Gupta  <vine...@rivosinc.com>
 
        PR target/118241
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 77333e4af801..abe6fed50ccc 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,17 @@
+2025-07-06  Patrick Palka  <ppa...@redhat.com>
+
+       * include/bits/ranges_algo.h (shift_left, shift_right): Guard
+       with __glibcxx_shift >= 201806L.
+       (ranges::__shift_left_fn, ranges::shift_left): Define for C++23.
+       (ranges::__shift_right_fn, ranges::shift_right): Likewise.
+       * include/bits/version.def (shift): Update for C++23.
+       * include/bits/version.h: Regenerate.
+       * src/c++23/std.cc.in: Add ranges::shift_left/right.
+       * testsuite/25_algorithms/shift_left/constrained.cc: New test,
+       based off of 1.cc.
+       * testsuite/25_algorithms/shift_right/constrained.cc: New test,
+       based off of 1.cc.
+
 2025-07-04  Jonathan Wakely  <jwak...@redhat.com>
 
        * include/bits/chrono_io.h (__formatter_duration::_S_spec_for):

Reply via email to