https://gcc.gnu.org/g:74a421064f3d0de5d604bc051d9c21c1b9763064

commit 74a421064f3d0de5d604bc051d9c21c1b9763064
Merge: 078cfa03d84e cb7784fd04de
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Tue Jun 17 08:33:08 2025 +0200

    Merge commit 'r14-11849-gcb7784fd04deec1f94c20536709847786f2a90e6' into 
redhat/gcc-14-branch

Diff:

 gcc/ChangeLog                                      | 145 ++++++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/alias.cc                                       |  68 +++++++--
 gcc/config/microblaze/microblaze.cc                |   4 +
 gcc/config/s390/s390.md                            |  22 +--
 gcc/config/s390/vector.md                          |   2 +-
 gcc/cp/ChangeLog                                   |  15 ++
 gcc/cp/lambda.cc                                   |   5 +-
 gcc/cp/pt.cc                                       |   6 +-
 gcc/cselib.cc                                      | 169 +++++++++++++++++++--
 gcc/fortran/ChangeLog                              |  18 +++
 gcc/fortran/resolve.cc                             |   4 +
 gcc/gimple-fold.cc                                 |  76 +++++++--
 gcc/optabs.cc                                      |  24 +--
 gcc/real.cc                                        |  27 ++--
 gcc/testsuite/ChangeLog                            | 107 +++++++++++++
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda24.C     |  13 ++
 gcc/testsuite/g++.dg/template/unify13.C            |  18 +++
 gcc/testsuite/g++.target/s390/pr119834.C           |  76 +++++++++
 gcc/testsuite/gcc.c-torture/compile/pr117358.c     |  17 +++
 gcc/testsuite/gcc.dg/bitint-123.c                  |  26 ++++
 gcc/testsuite/gcc.dg/pr117239.c                    |  42 +++++
 gcc/testsuite/gcc.dg/pr120480.c                    |  11 ++
 gcc/testsuite/gcc.dg/pr120638.c                    |  31 ++++
 gcc/testsuite/gcc.dg/torture/pr117811.c            |  32 ++++
 .../gfortran.dg/alloc_comp_auto_array_3.f90        |   4 +-
 gcc/testsuite/gfortran.dg/alloc_comp_class_3.f03   |   3 +-
 gcc/testsuite/gfortran.dg/alloc_comp_class_4.f03   |   7 +-
 .../gfortran.dg/allocate_with_source_14.f03        |   2 +-
 .../gfortran.dg/derived_constructor_comps_6.f90    |   2 +-
 gcc/testsuite/gfortran.dg/derived_result_3.f90     | 158 +++++++++++++++++++
 gcc/testsuite/gfortran.dg/derived_result_5.f90     | 123 +++++++++++++++
 gcc/testsuite/gfortran.dg/pdt_26.f03               |   2 +-
 gcc/testsuite/gnat.dg/specs/opt7.ads               |  15 ++
 gcc/testsuite/gnat.dg/specs/opt7_pkg.adb           |  15 ++
 gcc/testsuite/gnat.dg/specs/opt7_pkg.ads           |   9 ++
 gcc/tree-chrec.cc                                  |   2 +-
 gcc/tree-ssa-math-opts.cc                          |   1 +
 gcc/tree-vect-data-refs.cc                         |   3 +-
 libgcc/config/avr/libf7/ChangeLog                  |   8 +
 libgcc/config/avr/libf7/libf7.c                    |   4 +-
 libstdc++-v3/ChangeLog                             |  59 +++++++
 libstdc++-v3/doc/html/faq.html                     |   2 +-
 libstdc++-v3/doc/html/manual/containers.html       |   2 +-
 libstdc++-v3/doc/html/manual/ext_numerics.html     |   2 +-
 libstdc++-v3/doc/html/manual/ext_sgi.html          |   4 +-
 .../doc/html/manual/using_concurrency.html         |  10 +-
 libstdc++-v3/doc/html/manual/utilities.html        |   4 +-
 libstdc++-v3/doc/xml/faq.xml                       |   2 +-
 libstdc++-v3/doc/xml/manual/containers.xml         |   2 +-
 libstdc++-v3/doc/xml/manual/extensions.xml         |   6 +-
 libstdc++-v3/doc/xml/manual/using.xml              |  10 +-
 libstdc++-v3/doc/xml/manual/utilities.xml          |   4 +-
 libstdc++-v3/include/bits/chrono.h                 |   2 +
 libstdc++-v3/include/bits/shared_ptr_base.h        |   2 +-
 libstdc++-v3/include/std/format                    |  28 ++--
 .../testsuite/20_util/shared_ptr/requirements/1.cc |  33 ++++
 .../requirements/explicit_instantiation/1.cc       |  12 ++
 .../testsuite/20_util/system_clock/99832.cc        |  14 ++
 .../testsuite/20_util/weak_ptr/requirements/1.cc   |  33 ++++
 .../requirements/explicit_instantiation/1.cc       |  12 ++
 .../testsuite/std/format/functions/format.cc       |  10 ++
 62 files changed, 1439 insertions(+), 132 deletions(-)

Reply via email to