https://gcc.gnu.org/g:64c9fcfa70edeba5e1889a6cd02be64abe751e04

commit r16-7527-g64c9fcfa70edeba5e1889a6cd02be64abe751e04
Author: GCC Administrator <[email protected]>
Date:   Mon Feb 16 00:16:25 2026 +0000

    Daily bump.

Diff:
---
 fixincludes/ChangeLog   |  8 ++++++++
 gcc/ChangeLog           | 51 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        |  6 ++++++
 gcc/fortran/ChangeLog   | 14 ++++++++++++++
 gcc/testsuite/ChangeLog | 23 ++++++++++++++++++++++
 6 files changed, 103 insertions(+), 1 deletion(-)

diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog
index 58542d099b94..cffe20394d34 100644
--- a/fixincludes/ChangeLog
+++ b/fixincludes/ChangeLog
@@ -1,3 +1,11 @@
+2026-02-15  Rainer Orth  <[email protected]>
+
+       PR libstdc++/113450
+       PR libstdc++/123176
+       * inclhack.def (solaris_int8_t): New fix.
+       * fixincl.x: Regenerate.
+       * tests/base/sys/int_types.h: New file.
+
 2026-01-09  Ben Boeckel  <[email protected]>
 
        * README: Replace gcc-bugs@ with bug reporting link.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cabfd68092a2..9e7c66dab259 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,54 @@
+2026-02-15  Rainer Orth  <[email protected]>
+
+       PR libstdc++/113450
+       PR libstdc++/123176
+       * config/sol2.h (INT8_TYPE): Change to signed char.
+       (INT_LEAST8_TYPE): Likewise.
+       (INT_FAST8_TYPE): Likewise.
+
+2026-02-15  Iain Sandoe  <[email protected]>
+
+       * json.cc (pointer::token::print): Cast the value to pp_scalar
+       with (fmt_size_t).
+
+2026-02-15  Jan Hubicka  <[email protected]>
+
+       * ipa-devirt.cc (ipa_devirt): Improve statistics for multi-target
+       devirtualization; do not simple-call devirtualize already devirtualized 
calls.
+
+2026-02-15  Rainer Orth  <[email protected]>
+
+       * configure.ac <sparc*-*-*> (gcc_cv_as_sparc_fmaf): Remove.
+       (gcc_cv_as_sparc_sparc4): Remove.
+       (gcc_cv_as_sparc_sparc): Remove.
+       (gcc_cv_as_sparc_sparc6): Remove.
+       * configure: Regenerate.
+       * config.in: Regenerate.
+       * config/sparc/sparc.h (AS_NIAGARA3_FLAG) Remove.  Replace uses by
+       definition.
+       (AS_NIAGARA4_FLAG): Likewise.
+       (AS_NIAGARA7_FLAG): Likewise.
+       (AS_M8_FLAG): Likewise.
+       * config/sparc/sol2.h [!HAVE_AS_SPARC4]: Remove.
+       (AS_SPARC32_FLAG): Remove.
+       (AS_SPARC64_FLAG): Remove.
+       (AS_NIAGARA3_FLAG) Replace uses by definition.
+       (AS_NIAGARA4_FLAG): Likewise.
+       (AS_NIAGARA7_FLAG): Likewise.
+       (AS_M8_FLAG): Likewise.
+       * config/sparc/sparc.cc (sparc_option_override):
+       [!HAVE_AS_FMAF_HPC_VIS3]: Remove.
+       [!HAVE_AS_SPARC4]: Likewise.
+       [!HAVE_AS_SPARC5_VIS4]: Likewise.
+       [!HAVE_AS_SPARC6]: Likewise.
+
+2026-02-15  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/124099
+       * tree-ssa-forwprop.cc (optimize_agr_copyprop_return): Don't do anything
+       if the return is already result decl or a deference of result decl.
+       Also reject non local var decls.
+
 2026-02-14  Jakub Jelinek  <[email protected]>
 
        PR cobol/122839
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 4820ef6632aa..4fe04e093b44 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260215
+20260216
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b7a8bf6e98a8..d828ee69a341 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,9 @@
+2026-02-15  Patrick Palka  <[email protected]>
+
+       PR c++/121500
+       * cp-gimplify.cc (cp_genericize_r): Walk DECL_VALUE_EXPR within
+       an xobj lambda.
+
 2026-02-13  Marek Polacek  <[email protected]>
 
        * cp-tree.h (inform_tree_category): Declare.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 5c24f45016a1..4f682e0b96b0 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,17 @@
+2026-02-15  Paul Thomas  <[email protected]>
+
+       PR fortran/108663
+       * decl.cc (gfc_get_pdt_instance): Use PDT_PREFIX and
+       PDT_PREFIX_LEN.
+       * gfortran.h : Define PDT_PREFIX and PDT_PREFIX_LEN. Note that
+       PDT_PREFIX must have at least two upper case letters.
+       * module.cc (read_module): Use PDT_PREFIX and PDT_PREFIX_LEN.
+       * resolve.cc (resolve_typebound_procedure): Both pdt_template
+       and pdt_type resolve_bindings_derived dummies should be tested
+       for LEN type parameters being assumed.
+       * symbol.cc (gfc_pdt_is_instance_of): Update preceding comment
+       and use PDT_PREFIX_LEN.
+
 2026-02-14  Christopher Albert  <[email protected]>
            Harald Anlauf  <[email protected]>
 
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1b15d128d1b5..2b194b7f10e1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,26 @@
+2026-02-15  Patrick Palka  <[email protected]>
+
+       PR c++/121500
+       * g++.dg/cpp23/explicit-obj-lambda20.C: New test.
+
+2026-02-15  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/124099
+       * gcc.dg/torture/tls-return-1.c: New test.
+
+2026-02-15  Paul Thomas  <[email protected]>
+
+       PR fortran/108663
+       * gfortran.dg/pdt_15.f03: Modify tree dump test for new prefix.
+       * gfortran.dg/pdt_71.f03: Ditto.
+       * gfortran.dg/pdt_79.f03: Ditto.
+       * gfortran.dg/pdt_84.f03: New test.
+
+2026-02-15  Andrew Pinski  <[email protected]>
+
+       * c-c++-common/torture/pr124086-1.c: Only enable
+       for power of 2 long double.
+
 2026-02-14  Kalvis Duckmanton  <[email protected]>
 
        PR target/112400

Reply via email to