[gcc(refs/vendors/redhat/heads/gcc-12-branch)] Merge commit 'r12-8321-g621650f64fb6679c457c33abf27c925f28bddc62' into redhat/gcc-12-branch

Jakub Jelinek jakub@gcc.gnu.org
Fri Apr 29 14:36:10 GMT 2022


https://gcc.gnu.org/g:07f76ab820568c24917f1667cea80f1178279ac6

commit 07f76ab820568c24917f1667cea80f1178279ac6
Merge: 33917d2d6ed 621650f64fb
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Fri Apr 29 16:35:41 2022 +0200

    Merge commit 'r12-8321-g621650f64fb6679c457c33abf27c925f28bddc62' into redhat/gcc-12-branch

Diff:

 ChangeLog                                          |    4 +
 MAINTAINERS                                        |    2 +-
 contrib/ChangeLog                                  |   10 +
 contrib/filter-clang-warnings.py                   |    6 +-
 gcc/ChangeLog                                      |  415 ++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/DEV-PHASE                                      |    2 +-
 gcc/ada/ChangeLog                                  |   11 +
 gcc/ada/gnat1drv.adb                               |    5 -
 gcc/ada/tracebak.c                                 |   32 +-
 gcc/analyzer/ChangeLog                             |   26 +
 gcc/analyzer/region-model-reachability.cc          |    8 +-
 gcc/analyzer/svalue.cc                             |   75 +-
 gcc/analyzer/svalue.h                              |    2 +
 gcc/asan.cc                                        |   14 +-
 gcc/c-family/ChangeLog                             |    6 +
 gcc/c-family/c-common.cc                           |    2 +-
 gcc/cgraph.cc                                      |    7 +-
 gcc/cgraphclones.cc                                |    1 +
 gcc/combine.cc                                     |   81 +-
 gcc/config/aarch64/aarch64.cc                      |   12 +-
 gcc/config/freebsd.h                               |    2 +-
 gcc/config/gcn/gcn.cc                              |    5 +-
 gcc/config/i386/avx512fintrin.h                    |   76 +-
 gcc/config/i386/i386-expand.cc                     |   25 +-
 gcc/config/i386/i386.cc                            |    7 +-
 gcc/config/i386/smmintrin.h                        |   25 +-
 gcc/config/loongarch/loongarch.cc                  |    3 +
 gcc/config/loongarch/loongarch.md                  |   46 +-
 gcc/config/rs6000/rs6000-builtins.def              |    6 +-
 gcc/config/rs6000/rs6000.md                        |   67 +-
 gcc/config/s390/3931.md                            | 2562 ++++++++++++++++++++
 gcc/config/s390/s390-protos.h                      |    1 -
 gcc/config/s390/s390.cc                            |  237 +-
 gcc/config/s390/s390.h                             |    2 +-
 gcc/config/s390/s390.md                            |    5 +-
 gcc/config/sparc/sparc.cc                          |   16 +-
 gcc/configure                                      |   10 +-
 gcc/configure.ac                                   |   10 +-
 gcc/cp/ChangeLog                                   |  192 ++
 gcc/cp/call.cc                                     |    7 +-
 gcc/cp/constexpr.cc                                |   12 +-
 gcc/cp/coroutines.cc                               |   64 +-
 gcc/cp/cp-tree.h                                   |    1 +
 gcc/cp/decl.cc                                     |    4 +-
 gcc/cp/error.cc                                    |    8 +
 gcc/cp/init.cc                                     |    2 +-
 gcc/cp/lambda.cc                                   |   20 +-
 gcc/cp/name-lookup.cc                              |   18 +
 gcc/cp/parser.cc                                   |   12 +-
 gcc/cp/pt.cc                                       |   37 +-
 gcc/cp/semantics.cc                                |   11 +-
 gcc/cp/tree.cc                                     |    3 +-
 gcc/cp/typeck.cc                                   |    4 +-
 gcc/cp/typeck2.cc                                  |   31 +
 gcc/ctfc.cc                                        |   62 +-
 gcc/ctfc.h                                         |    8 +-
 gcc/ctfout.cc                                      |   28 +-
 gcc/d/ChangeLog                                    |   22 +
 gcc/d/d-lang.cc                                    |    5 +
 gcc/d/d-port.cc                                    |    8 +-
 gcc/d/dmd/MERGE                                    |    2 +-
 gcc/d/dmd/VERSION                                  |    2 +-
 gcc/d/dmd/aggregate.d                              |   22 +
 gcc/d/dmd/astenums.d                               |    1 +
 gcc/d/dmd/blockexit.d                              |   15 +-
 gcc/d/dmd/clone.d                                  |    6 +-
 gcc/d/dmd/cparse.d                                 |  117 +-
 gcc/d/dmd/declaration.d                            |   18 +-
 gcc/d/dmd/dmodule.d                                |    6 +-
 gcc/d/dmd/dscope.d                                 |    2 +
 gcc/d/dmd/dsymbol.d                                |    4 +-
 gcc/d/dmd/dsymbolsem.d                             |    9 +-
 gcc/d/dmd/errors.d                                 |   16 +-
 gcc/d/dmd/escape.d                                 |   61 +-
 gcc/d/dmd/expression.d                             |   11 +-
 gcc/d/dmd/expression.h                             |    8 +-
 gcc/d/dmd/expressionsem.d                          |   58 +-
 gcc/d/dmd/initsem.d                                |    8 +-
 gcc/d/dmd/lexer.d                                  |   55 +-
 gcc/d/dmd/mtype.d                                  |   92 +-
 gcc/d/dmd/mtype.h                                  |    2 +-
 gcc/d/dmd/optimize.d                               |   13 +-
 gcc/d/dmd/parse.d                                  |   98 +-
 gcc/d/dmd/root/port.h                              |    5 +-
 gcc/d/dmd/statement.d                              |    8 +
 gcc/d/dmd/transitivevisitor.d                      |    4 +-
 gcc/d/dmd/typesem.d                                |   11 +-
 gcc/d/dmd/utils.d                                  |    2 +-
 gcc/d/lang.opt                                     |    4 +
 gcc/doc/extend.texi                                |    4 +-
 gcc/doc/install.texi                               |   48 +-
 gcc/doc/invoke.texi                                |   29 +-
 gcc/dwarf2ctf.cc                                   |   18 +-
 gcc/emit-rtl.cc                                    |    3 +-
 gcc/fortran/ChangeLog                              |   89 +
 gcc/fortran/array.cc                               |   27 +-
 gcc/fortran/gfortran.texi                          |   30 +-
 gcc/fortran/interface.cc                           |   19 +-
 gcc/fortran/invoke.texi                            |   18 +-
 gcc/fortran/match.cc                               |  166 +-
 gcc/fortran/resolve.cc                             |    5 +-
 gcc/fortran/trans-array.cc                         |   61 +-
 gcc/fortran/trans-expr.cc                          |   13 +-
 gcc/fortran/trans-io.cc                            |   48 +-
 gcc/fortran/trans-openmp.cc                        |    2 +
 gcc/fortran/trans.cc                               |   42 +-
 gcc/fortran/trans.h                                |    4 +-
 gcc/gimple-fold.cc                                 |    3 +
 gcc/gimple-isel.cc                                 |    8 +
 gcc/gimple-range.cc                                |    4 +
 gcc/gimple-ssa-warn-access.cc                      |    7 +-
 gcc/go/gofrontend/MERGE                            |    2 +-
 gcc/go/gofrontend/gogo.cc                          |   37 +-
 gcc/ifcvt.cc                                       |    6 +-
 gcc/ipa-modref-tree.cc                             |   31 +-
 gcc/jit/ChangeLog                                  |    5 +
 gcc/jit/jit-playback.cc                            |    4 +-
 gcc/lto-wrapper.cc                                 |   20 +-
 gcc/po/ChangeLog                                   |    8 +
 gcc/po/de.po                                       |  491 ++--
 gcc/po/fr.po                                       |  508 ++--
 gcc/po/sv.po                                       | 1379 +++++------
 gcc/rtlanal.cc                                     |    4 +-
 gcc/simplify-rtx.cc                                |   24 +-
 gcc/targhooks.cc                                   |   14 +
 gcc/targhooks.h                                    |    1 +
 gcc/testsuite/ChangeLog                            |  547 +++++
 gcc/testsuite/g++.dg/concepts/variadic6.C          |   20 +
 gcc/testsuite/g++.dg/coroutines/pr103868.C         |  150 ++
 gcc/testsuite/g++.dg/coroutines/pr104051.C         |   29 +
 gcc/testsuite/g++.dg/coroutines/pr105287.C         |   48 +
 gcc/testsuite/g++.dg/coroutines/pr105301.C         |   49 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C      |   18 +
 .../g++.dg/cpp0x/constexpr-fno-elide-ctors1.C      |   89 +
 gcc/testsuite/g++.dg/cpp0x/decltype81.C            |   15 +
 gcc/testsuite/g++.dg/cpp0x/initlist-new6.C         |   39 +
 gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C         |   34 +
 gcc/testsuite/g++.dg/cpp0x/initlist129.C           |    6 +
 .../g++.dg/cpp0x/lambda/lambda-current-inst1.C     |   18 +
 gcc/testsuite/g++.dg/cpp0x/pr105256.C              |   18 +
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C  |   15 +
 .../g++.dg/cpp1y/lambda-generic-local-fn1.C        |   17 +
 .../g++.dg/cpp1y/lambda-generic-variadic22.C       |   15 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires30.C   |   10 +
 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C     |   18 +
 gcc/testsuite/g++.dg/diagnostic/using1.C           |   16 +
 gcc/testsuite/g++.dg/ext/builtin-shufflevector-3.C |   23 +
 gcc/testsuite/g++.dg/ext/unsigned-typedef1.C       |    9 +
 gcc/testsuite/g++.dg/lto/pr105399_0.C              |    9 +
 .../g++.dg/opt/{pr104880.cc => pr104880.C}         |    0
 gcc/testsuite/g++.dg/opt/pr105306.C                |   13 +
 gcc/testsuite/g++.dg/parse/qualified6.C            |   10 +
 gcc/testsuite/g++.dg/pr105276.C                    |   18 +
 gcc/testsuite/g++.dg/template/conv19.C             |   34 +
 .../g++.dg/template/partial-specialization11.C     |   11 +
 .../g++.dg/template/partial-specialization12.C     |   12 +
 .../g++.dg/template/partial-specialization13.C     |   11 +
 gcc/testsuite/g++.dg/vect/pr105254.cc              |   26 +
 gcc/testsuite/g++.dg/warn/pr104492.C               |  115 +
 gcc/testsuite/g++.target/i386/mv31.C               |    1 +
 gcc/testsuite/g++.target/i386/vec-tmpl1.C          |   17 +
 .../debug/dwarf2 => g++.target/powerpc}/const2.C   |    0
 .../powerpc}/darwin-minversion-1.C                 |    0
 .../eh => g++.target/powerpc}/ppc64-sighandle-cr.C |    0
 .../{g++.dg/eh => g++.target/powerpc}/simd-4.C     |    2 +-
 .../{g++.dg/eh => g++.target/powerpc}/simd-5.C     |    0
 .../other => g++.target/powerpc}/spu2vmx-1.C       |    2 +-
 .../{g++.dg/eh => g++.target/powerpc}/uncaught3.C  |    2 +-
 gcc/testsuite/g++.target/s390/pr102024-1.C         |   12 +
 gcc/testsuite/g++.target/s390/pr102024-2.C         |   14 +
 gcc/testsuite/g++.target/s390/pr102024-3.C         |   15 +
 gcc/testsuite/g++.target/s390/pr102024-4.C         |   15 +
 gcc/testsuite/g++.target/s390/pr102024-5.C         |   14 +
 gcc/testsuite/g++.target/s390/pr102024-6.C         |   12 +
 gcc/testsuite/gcc.c-torture/compile/103818.c       |   12 +
 gcc/testsuite/gcc.c-torture/compile/pr105247.c     |   10 +
 gcc/testsuite/gcc.dg/analyzer/pr104308.c           |   13 +-
 gcc/testsuite/gcc.dg/analyzer/pr105252.c           |   20 +
 gcc/testsuite/gcc.dg/analyzer/pr105365.c           |   17 +
 gcc/testsuite/gcc.dg/analyzer/pr105366.c           |   19 +
 .../gcc.dg/analyzer/torture/symbolic-10.c          |   40 +
 gcc/testsuite/gcc.dg/asan/pr105396.c               |   19 +
 gcc/testsuite/gcc.dg/debug/ctf/ctf-array-2.c       |   22 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf-array-5.c       |   17 +
 gcc/testsuite/gcc.dg/debug/ctf/ctf-variables-3.c   |   22 +
 gcc/testsuite/gcc.dg/pr105250.c                    |    1 +
 gcc/testsuite/gcc.dg/pr105257.c                    |   16 +
 gcc/testsuite/gcc.dg/pr105331.c                    |   11 +
 gcc/testsuite/gcc.dg/pr105333.c                    |   21 +
 gcc/testsuite/gcc.dg/torture/pr100810.c            |   34 +
 gcc/testsuite/gcc.dg/torture/pr104676.c            |    2 +-
 gcc/testsuite/gcc.dg/torture/pr105231.c            |   15 +
 gcc/testsuite/gcc.dg/torture/pr105337.c            |   31 +
 gcc/testsuite/gcc.dg/vect/pr105219.c               |   29 +
 gcc/testsuite/gcc.target/arm/pr105312.c            |   23 +
 gcc/testsuite/gcc.target/arm/simd/pr105374.C       |    8 +
 gcc/testsuite/gcc.target/i386/crc32-6.c            |    2 +-
 gcc/testsuite/gcc.target/i386/crc32-7.c            |   34 +
 gcc/testsuite/gcc.target/i386/memcpy-strategy-10.c |    4 +-
 gcc/testsuite/gcc.target/i386/memcpy-strategy-5.c  |    4 +-
 gcc/testsuite/gcc.target/i386/memset-strategy-5.c  |    4 +-
 gcc/testsuite/gcc.target/i386/memset-strategy-7.c  |    4 +-
 gcc/testsuite/gcc.target/i386/pr103941-1.c         |   14 +
 gcc/testsuite/gcc.target/i386/pr103941-2.c         |   12 +
 gcc/testsuite/gcc.target/i386/pr105338.c           |   26 +
 gcc/testsuite/gcc.target/i386/pr105367.c           |   12 +
 gcc/testsuite/gcc.target/i386/sse-14.c             |    4 +
 .../gcc.target/loongarch/zero-size-field-pass.c    |   30 +
 .../gcc.target/loongarch/zero-size-field-ret.c     |   28 +
 gcc/testsuite/gcc.target/powerpc/bswap-brw.c       |    2 +-
 gcc/testsuite/gcc.target/powerpc/pr105271.c        |   14 +
 gcc/testsuite/gcc.target/powerpc/pr105334.c        |   31 +
 gcc/testsuite/gcc.target/riscv/pr105314.c          |   12 +
 gcc/testsuite/gcc.target/s390/pr80725.c            |    2 +-
 gcc/testsuite/gdc.test/compilable/betterCarray.d   |    7 +
 gcc/testsuite/gdc.test/compilable/revert_dip1000.d |    7 +
 gcc/testsuite/gdc.test/compilable/test18216.d      |   40 +
 gcc/testsuite/gdc.test/compilable/test22635.d      |   13 +
 .../gdc.test/fail_compilation/diag11198.d          |   12 +-
 .../gdc.test/fail_compilation/fail22202.d          |   22 +
 .../gdc.test/fail_compilation/fail23036.d          |   22 +
 .../gdc.test/fail_compilation/fail_scope.d         |   30 +-
 .../gdc.test/fail_compilation/retscope6.d          |   48 +-
 .../gdc.test/fail_compilation/test22999.d          |   27 +
 .../gdc.test/fail_compilation/test23017.d          |   20 +
 gcc/testsuite/gdc.test/runnable/testscope.d        |   16 -
 gcc/testsuite/gfortran.dg/array_reference_3.f90    |  195 ++
 gcc/testsuite/gfortran.dg/c_loc_test_22.f90        |    4 +-
 .../gfortran.dg/character_array_dummy_1.f90        |   21 +
 gcc/testsuite/gfortran.dg/class_dummy_8.f90        |   20 +
 gcc/testsuite/gfortran.dg/class_dummy_9.f90        |   20 +
 gcc/testsuite/gfortran.dg/dec_union_12.f90         |   43 +
 gcc/testsuite/gfortran.dg/dependency_49.f90        |    3 +-
 gcc/testsuite/gfortran.dg/finalize_10.f90          |    2 +-
 gcc/testsuite/gfortran.dg/g77/pr105203.f           |   20 +
 gcc/testsuite/gfortran.dg/goacc/pr104717.f90       |   22 +
 .../goacc/privatization-1-compute-loop.f90         |    7 +-
 gcc/testsuite/gfortran.dg/gomp/loop-exit.f90       |  674 +++++
 gcc/testsuite/gfortran.dg/negative_stride_1.f90    |   25 +
 gcc/testsuite/gfortran.dg/pr70673.f90              |    2 -
 gcc/testsuite/gfortran.dg/pr70673_2.f90            |   25 +
 .../gfortran.dg/unlimited_polymorphic_3.f03        |   56 +-
 gcc/testsuite/gfortran.dg/vector_subscript_8.f90   |   16 +
 gcc/testsuite/gfortran.dg/vector_subscript_9.f90   |   21 +
 gcc/testsuite/go.test/test/fixedbugs/issue10441.go |    2 +-
 gcc/testsuite/lib/prune.exp                        |    5 +
 gcc/testsuite/lib/target-supports.exp              |   36 +-
 gcc/tree-ssa-loop-ivopts.cc                        |   31 +
 gcc/tree-ssa-math-opts.cc                          |    2 +-
 gcc/tree-ssa-reassoc.cc                            |    6 +-
 gcc/tree-vect-loop-manip.cc                        |   60 +-
 gcc/tree-vect-loop.cc                              |    6 +-
 gcc/tree-vect-slp.cc                               |   48 +-
 gcc/value-prof.cc                                  |    4 +
 libgo/Makefile.am                                  |    2 +-
 libgo/Makefile.in                                  |    2 +-
 libgo/go/runtime/mpagealloc.go                     |   12 +-
 libgo/go/runtime/mpagecache.go                     |    2 +-
 libgo/go/runtime/signal_gccgo.go                   |    3 +-
 libgo/match.sh                                     |    2 +-
 libgo/mksigtab.sh                                  |   12 +-
 libgo/runtime/go-signal.c                          |   58 +-
 libgomp/ChangeLog                                  |   30 +
 libgomp/loop.c                                     |    7 +-
 libgomp/loop_ull.c                                 |    7 +-
 libgomp/sections.c                                 |    7 +-
 libgomp/testsuite/libgomp.oacc-fortran/print-1.f90 |   30 +-
 .../libgomp.oacc-fortran/privatized-ref-2.f90      |    7 +
 libgomp/work.c                                     |    4 +-
 libphobos/ChangeLog                                |   21 +
 libphobos/libdruntime/MERGE                        |    2 +-
 libphobos/libdruntime/core/exception.d             |   84 +-
 libphobos/libdruntime/gcc/emutls.d                 |    8 +-
 libphobos/libdruntime/object.d                     |    4 +-
 libphobos/libdruntime/rt/aaA.d                     |    4 +-
 libphobos/src/MERGE                                |    2 +-
 libphobos/src/Makefile.am                          |    2 +-
 libphobos/src/Makefile.in                          |    4 +-
 libphobos/src/std/base64.d                         |   20 +-
 libphobos/src/std/int128.d                         |  374 +++
 libphobos/src/std/path.d                           |    2 +-
 libphobos/src/std/traits.d                         |   21 +-
 libstdc++-v3/ChangeLog                             |  239 ++
 libstdc++-v3/acinclude.m4                          |    9 +-
 .../post/aarch64-linux-gnu/baseline_symbols.txt    |   12 +-
 .../post/i386-solaris/amd64/baseline_symbols.txt   |   12 +
 .../abi/post/i386-solaris/baseline_symbols.txt     |   12 +
 .../abi/post/i486-linux-gnu/baseline_symbols.txt   |   12 +-
 .../post/powerpc-linux-gnu/baseline_symbols.txt    |   12 +-
 .../powerpc64-linux-gnu/32/baseline_symbols.txt    |   12 +-
 .../post/powerpc64-linux-gnu/baseline_symbols.txt  |   26 +-
 .../abi/post/s390x-linux-gnu/baseline_symbols.txt  |   12 +-
 .../abi/post/sparc-solaris/baseline_symbols.txt    |   12 +
 .../sparc-solaris/sparcv9/baseline_symbols.txt     |   12 +
 .../post/x86_64-linux-gnu/32/baseline_symbols.txt  |   12 +-
 .../abi/post/x86_64-linux-gnu/baseline_symbols.txt |   12 +-
 .../config/abi/pre/gnu-versioned-namespace.ver     |    1 -
 libstdc++-v3/configure                             |   13 +-
 libstdc++-v3/doc/html/manual/setup.html            |   33 +
 libstdc++-v3/doc/html/manual/status.html           |   22 +-
 libstdc++-v3/doc/xml/manual/intro.xml              |    2 +-
 libstdc++-v3/doc/xml/manual/prerequisites.xml      |   50 +
 libstdc++-v3/doc/xml/manual/status_cxx1998.xml     |    4 +-
 libstdc++-v3/doc/xml/manual/status_cxx2011.xml     |    4 +-
 libstdc++-v3/doc/xml/manual/status_cxx2014.xml     |    2 +-
 libstdc++-v3/doc/xml/manual/status_cxx2017.xml     |    2 +-
 libstdc++-v3/doc/xml/manual/status_cxx2020.xml     |    2 +-
 libstdc++-v3/doc/xml/manual/status_cxxtr1.xml      |    4 +-
 libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml  |    4 +-
 libstdc++-v3/include/bits/atomic_base.h            |    8 +-
 libstdc++-v3/include/bits/fs_path.h                |   10 +
 libstdc++-v3/include/bits/ptr_traits.h             |    5 +-
 libstdc++-v3/include/bits/ranges_algo.h            |    2 +-
 libstdc++-v3/include/bits/shared_ptr_atomic.h      |    4 +
 libstdc++-v3/include/bits/stl_vector.h             |    3 +-
 libstdc++-v3/include/bits/unique_ptr.h             |  124 +-
 libstdc++-v3/include/c_compatibility/stdatomic.h   |    2 +
 libstdc++-v3/include/precompiled/stdc++.h          |    4 +
 libstdc++-v3/include/std/atomic                    |   16 +-
 libstdc++-v3/include/std/charconv                  |  255 +-
 libstdc++-v3/include/std/future                    |   11 +
 libstdc++-v3/include/std/optional                  |   12 +-
 libstdc++-v3/include/std/version                   |    9 +-
 libstdc++-v3/python/libstdcxx/v6/printers.py       |  111 +-
 libstdc++-v3/src/Makefile.am                       |    4 +-
 libstdc++-v3/src/Makefile.in                       |    4 +-
 .../src/c++11/compatibility-ldbl-alt128.cc         |   36 +
 libstdc++-v3/src/c++17/floating_from_chars.cc      |   50 +-
 libstdc++-v3/src/c++17/floating_to_chars.cc        |    9 +-
 libstdc++-v3/src/c++17/fs_ops.cc                   |    8 +-
 libstdc++-v3/src/filesystem/ops.cc                 |    8 +-
 .../testsuite/20_util/from_chars/pr105324.cc       |   14 +
 .../testsuite/20_util/optional/monadic/and_then.cc |    4 +-
 .../testsuite/20_util/optional/monadic/version.cc  |   10 -
 .../testsuite/20_util/optional/requirements.cc     |    4 +-
 libstdc++-v3/testsuite/20_util/optional/version.cc |    4 +-
 .../20_util/shared_ptr/atomic/atomic_shared_ptr.cc |    2 +
 .../20_util/unique_ptr/assign/constexpr.cc         |   48 +
 .../20_util/unique_ptr/comparison/constexpr.cc     |   73 +
 .../20_util/unique_ptr/cons/constexpr_c++20.cc     |   85 +
 .../20_util/unique_ptr/creation/constexpr.cc       |   34 +
 .../20_util/unique_ptr/modifiers/constexpr.cc      |   68 +
 .../unique_ptr/specialized_algorithms/constexpr.cc |   46 +
 .../operations/copy/char/constexpr.cc              |    2 +-
 .../23_containers/vector/cons/constexpr.cc         |    7 +
 .../23_containers/vector/requirements/version.cc   |   10 +
 .../testsuite/25_algorithms/minmax/constrained.cc  |   30 +
 .../testsuite/27_io/filesystem/operations/copy.cc  |   29 +
 .../27_io/filesystem/path/nonmember/hash_value.cc  |   10 +
 .../29_atomics/atomic/wait_notify/102994.cc        |    4 +-
 .../29_atomics/headers/stdatomic.h/c_compat.cc     |    6 +
 .../29_atomics/headers/stdatomic.h/version.cc      |   10 +
 .../30_threads/packaged_task/cons/deduction.cc     |   85 +
 .../experimental/filesystem/operations/copy.cc     |   29 +
 .../testsuite/libstdc++-prettyprinters/cxx11.cc    |   16 +
 .../testsuite/libstdc++-prettyprinters/cxx20.cc    |   20 +
 357 files changed, 11960 insertions(+), 2745 deletions(-)


More information about the Libstdc++-cvs mailing list