From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1534) id 654B43857C66; Fri, 29 Sep 2023 12:29:42 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 654B43857C66 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1695990582; bh=q8l8DdllFDnK7G7PxUCqU4OaBibT0GHkNQWteyDM728=; h=From:To:Subject:Date:From; b=Qc6jAao9hSs1/zaCKghv8OBb5j51dFHF+zTWoYX3WC+47DYb+lmehzT8yURGadAWk 0nvPVJEBVa/cexRnUZGWewimJu344b/y0HgZfN299Bgl9ty+oklB9nZFVp1XsrFmVI dJY41aXnwRhhksrmrYDpCUfQrqvH5XDOD+wtu79w= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Tobias Burnus To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13 X-Act-Checkin: gcc X-Git-Author: Tobias Burnus X-Git-Refname: refs/heads/devel/omp/gcc-13 X-Git-Oldrev: fceb155363542a2606b146cd51f22e6ffdfaa4f2 X-Git-Newrev: 93ce7c1c5ffdb81d2135d46d62deeeca849b40c6 Message-Id: <20230929122942.654B43857C66@sourceware.org> Date: Fri, 29 Sep 2023 12:29:42 +0000 (GMT) List-Id: https://gcc.gnu.org/g:93ce7c1c5ffdb81d2135d46d62deeeca849b40c6 commit 93ce7c1c5ffdb81d2135d46d62deeeca849b40c6 Merge: fceb1553635 b5b98a2d055 Author: Tobias Burnus Date: Fri Sep 29 14:27:17 2023 +0200 Merge branch 'releases/gcc-13' into devel/omp/gcc-13 Merge up to r13-7922-gb5b98a2d055d967d1fc92859827839c83c9368d7 (29th Sep 2023) Diff: gcc/ChangeLog | 48 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 449 +++++++++++++++++++ gcc/ada/checks.adb | 2 + gcc/ada/contracts.adb | 47 +- gcc/ada/einfo.ads | 8 +- gcc/ada/exp_aggr.adb | 58 +-- gcc/ada/exp_attr.adb | 72 +++- gcc/ada/exp_ch3.adb | 122 ++++-- gcc/ada/exp_ch4.adb | 186 +++++--- gcc/ada/exp_ch5.adb | 8 +- gcc/ada/exp_ch6.adb | 31 +- gcc/ada/exp_ch7.adb | 104 +++-- gcc/ada/exp_imgv.adb | 23 +- gcc/ada/exp_util.adb | 269 +++++++++--- gcc/ada/freeze.adb | 68 ++- gcc/ada/frontend.adb | 21 +- gcc/ada/gcc-interface/decl.cc | 20 +- gcc/ada/gcc-interface/trans.cc | 16 +- gcc/ada/gcc-interface/utils.cc | 2 +- gcc/ada/inline.adb | 1 + gcc/ada/repinfo.adb | 56 ++- gcc/ada/repinfo.ads | 5 +- gcc/ada/sem_attr.adb | 74 +++- gcc/ada/sem_ch12.adb | 51 ++- gcc/ada/sem_ch13.adb | 138 ++++-- gcc/ada/sem_ch3.adb | 21 +- gcc/ada/sem_ch4.adb | 266 ++++++------ gcc/ada/sem_ch4.ads | 3 + gcc/ada/sem_ch6.adb | 12 +- gcc/ada/sem_ch7.adb | 4 + gcc/ada/sem_prag.adb | 9 +- gcc/ada/sem_res.adb | 242 +++++++---- gcc/ada/sem_type.adb | 2 +- gcc/ada/sem_util.adb | 104 +++-- gcc/ada/sem_util.ads | 30 +- gcc/config/aarch64/aarch64-cores.def | 6 +- gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.cc | 23 +- gcc/config/aarch64/aarch64.md | 51 ++- gcc/cp/ChangeLog | 43 ++ gcc/cp/cxx-pretty-print.cc | 19 +- gcc/cp/decl2.cc | 15 +- gcc/cp/pt.cc | 5 +- gcc/cp/semantics.cc | 8 + gcc/fortran/ChangeLog | 13 + gcc/fortran/decl.cc | 84 ++-- gcc/fortran/trans-expr.cc | 3 +- gcc/gimple-range-gori.cc | 1 + gcc/m2/ChangeLog | 14 + gcc/m2/gm2-compiler/M2GenGCC.mod | 4 +- gcc/m2/gm2-compiler/M2Options.mod | 2 +- gcc/m2/gm2-compiler/M2Quads.mod | 36 +- gcc/testsuite/ChangeLog | 79 ++++ gcc/testsuite/g++.dg/concepts/diagnostic19.C | 20 + gcc/testsuite/g++.dg/cpp23/subscript15.C | 25 ++ gcc/testsuite/g++.dg/cpp2a/concepts-ttp5.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/concepts-ttp6.C | 17 + gcc/testsuite/g++.dg/cpp2a/nontype-class60.C | 18 + gcc/testsuite/gcc.dg/rtl/aarch64/pr111411.c | 57 +++ gcc/testsuite/gcc.target/aarch64/mops_4.c | 48 +++ gcc/testsuite/gfortran.dg/pr68155.f90 | 29 ++ gcc/testsuite/gfortran.dg/pr92586.f90 | 61 +++ gcc/testsuite/gnat.dg/opt102.adb | 10 + gcc/testsuite/gnat.dg/opt102_pkg.adb | 12 + gcc/testsuite/gnat.dg/opt102_pkg.ads | 10 + gcc/value-range-storage.h | 2 +- gcc/value-range.cc | 15 + gcc/value-range.h | 96 +++-- libstdc++-v3/ChangeLog | 80 ++++ libstdc++-v3/doc/html/manual/configure.html | 4 +- libstdc++-v3/doc/html/manual/status.html | 257 +++++++++-- libstdc++-v3/doc/xml/manual/configure.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 47 +- libstdc++-v3/doc/xml/manual/status_cxx2023.xml | 475 ++++++++++++++++++++- libstdc++-v3/include/bits/chrono.h | 6 +- libstdc++-v3/include/bits/stl_algobase.h | 15 +- libstdc++-v3/include/experimental/bits/fs_path.h | 2 +- libstdc++-v3/include/std/array | 4 +- libstdc++-v3/include/std/charconv | 2 +- libstdc++-v3/include/std/format | 56 +-- .../23_containers/array/creation/111512.cc | 25 ++ .../testsuite/std/format/functions/format.cc | 4 + libstdc++-v3/testsuite/std/format/string.cc | 15 + 85 files changed, 3531 insertions(+), 892 deletions(-)