https://gcc.gnu.org/g:6adb681d9cf55f12e8a232c1e9a009e5ca5fdde5

commit 6adb681d9cf55f12e8a232c1e9a009e5ca5fdde5
Merge: 074f598e85b4 744a59f3f55b
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Tue Jan 14 11:26:00 2025 +0100

    Merge commit 'r15-6889-g744a59f3f55bfc890f755c57c72919566e1bcad5' into 
redhat/gcc-15-branch

Diff:

 ChangeLog                                          |   4 +
 gcc/ChangeLog                                      |  99 ++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |  97 ++++++
 gcc/ada/libgnat/s-objrea.adb                       |  30 +-
 gcc/ada/libgnat/s-objrea.ads                       |   8 +-
 gcc/c/c-typeck.cc                                  | 175 +++++++---
 gcc/config/riscv/riscv-v.cc                        |  18 +-
 gcc/config/rs6000/vsx.md                           |  10 +-
 gcc/cp/constexpr.cc                                |   2 +
 gcc/fortran/ChangeLog                              |   9 +
 gcc/fortran/dump-parse-tree.cc                     | 113 ++++++-
 gcc/fortran/frontend-passes.cc                     |   8 +-
 gcc/fortran/gfortran.h                             |  46 ++-
 gcc/fortran/match.cc                               | 288 ++++++++++++++++-
 gcc/fortran/parse.cc                               |   2 +-
 gcc/fortran/resolve.cc                             | 354 ++++++++++++++++++++-
 gcc/fortran/st.cc                                  |   5 +-
 gcc/fortran/trans-stmt.cc                          |   6 +-
 gcc/m2/COPYING.FDL                                 |   2 +-
 gcc/m2/ChangeLog                                   |  17 +
 gcc/testsuite/ChangeLog                            |  78 +++++
 .../g++.target/aarch64/sve/constexpr-add-1.C       |  16 +
 .../gcc.dg/c23-mismatching-fn-ptr-a52dec.c         |  23 ++
 .../gcc.dg/c23-mismatching-fn-ptr-alsatools.c      |  21 ++
 gcc/testsuite/gcc.dg/c23-mismatching-fn-ptr.c      |  70 ++++
 gcc/testsuite/gcc.target/powerpc/pr116030.c        |  22 ++
 .../gcc.target/riscv/rvv/autovec/pr117682.c        |  15 +
 .../gcc.target/riscv/stack_save_restore_1.c        |   3 +-
 .../gcc.target/riscv/stack_save_restore_2.c        |   3 +-
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-04.c    |   4 +-
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-05.c    |   4 +-
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-06.c    |   4 +-
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-07.c    |   4 +-
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-08.c    |   4 +-
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-09.c    |   4 +-
 gcc/testsuite/gfortran.dg/do_concurrent_10.f90     |  11 +
 .../gfortran.dg/do_concurrent_8_f2018.f90          |  19 ++
 .../gfortran.dg/do_concurrent_8_f2023.f90          |  23 ++
 gcc/testsuite/gfortran.dg/do_concurrent_9.f90      |  15 +
 .../gfortran.dg/do_concurrent_all_clauses.f90      |  26 ++
 gcc/testsuite/gfortran.dg/do_concurrent_basic.f90  |  11 +
 .../gfortran.dg/do_concurrent_constraints.f90      | 126 ++++++++
 .../gfortran.dg/do_concurrent_local_init.f90       |  11 +
 .../gfortran.dg/do_concurrent_locality_specs.f90   |  14 +
 .../gfortran.dg/do_concurrent_multiple_reduce.f90  |  17 +
 gcc/testsuite/gfortran.dg/do_concurrent_nested.f90 |  26 ++
 gcc/testsuite/gfortran.dg/do_concurrent_parser.f90 |  20 ++
 .../gfortran.dg/do_concurrent_reduce_max.f90       |  14 +
 .../gfortran.dg/do_concurrent_reduce_sum.f90       |  14 +
 gcc/testsuite/gfortran.dg/do_concurrent_shared.f90 |  14 +
 gcc/tree-vect-stmts.cc                             |  18 +-
 libgomp/ChangeLog                                  |   5 +
 libphobos/ChangeLog                                |   6 +
 54 files changed, 1852 insertions(+), 108 deletions(-)

Reply via email to