public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
From: Jan Hubicka <hubicka@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org
Subject: [gcc(refs/users/hubicka/heads/honza-gcc-benchmark-branch-v2)] Merge remote-tracking branch 'origin/master' into me/honza-gcc-benchmark-branch-v2
Date: Thu, 16 Sep 2021 08:55:05 +0000 (GMT)	[thread overview]
Message-ID: <20210916085505.CD8D3385802A@sourceware.org> (raw)

https://gcc.gnu.org/g:d73bde2eb1409e2007826d4028038d65cbd8de80

commit d73bde2eb1409e2007826d4028038d65cbd8de80
Merge: 2ed0fc960ca a26ff83ed07
Author: Jan Hubicka <jh@suse.cz>
Date:   Thu Sep 16 10:54:30 2021 +0200

    Merge remote-tracking branch 'origin/master' into me/honza-gcc-benchmark-branch-v2

Diff:

 ChangeLog                                          |   13 +
 MAINTAINERS                                        |    3 +
 Makefile.def                                       |    1 +
 Makefile.in                                        |    1 +
 c++tools/ChangeLog                                 |    6 +
 c++tools/resolver.cc                               |   11 +
 c++tools/resolver.h                                |    4 +
 contrib/ChangeLog                                  |   43 +
 contrib/config-list.mk                             |    8 +-
 contrib/download_prerequisites                     |    2 +-
 contrib/gcc-changelog/git_commit.py                |   11 +
 contrib/gcc-changelog/test_email.py                |    5 +
 contrib/gcc-changelog/test_patches.txt             |   25 +
 contrib/gcc_update                                 |   19 +-
 fixincludes/ChangeLog                              |    6 +
 fixincludes/fixincl.x                              |   68 +-
 fixincludes/inclhack.def                           |   28 +
 fixincludes/tests/base/inttypes.h                  |   22 +
 gcc/ChangeLog                                      | 2361 ++++++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |    9 +-
 gcc/ada/ChangeLog                                  |   79 +
 .../building_executable_programs_with_gnat.rst     |   11 +-
 gcc/ada/exp_attr.adb                               |   23 +-
 gcc/ada/gcc-interface/decl.c                       |  118 +-
 gcc/ada/gcc-interface/lang-specs.h                 |    7 +-
 gcc/ada/gcc-interface/misc.c                       |    3 +
 gcc/ada/gcc-interface/utils.c                      |   68 +-
 gcc/ada/libgnat/s-aoinar.adb                       |    2 +-
 gcc/ada/libgnat/s-aomoar.adb                       |    2 +-
 gcc/ada/libgnat/s-aotase.adb                       |    2 +-
 gcc/ada/libgnat/s-atopex.adb                       |   38 +-
 gcc/ada/libgnat/s-atopri.ads                       |    7 +-
 gcc/analyzer/ChangeLog                             |  115 +
 gcc/analyzer/analyzer.h                            |   53 +
 gcc/analyzer/call-info.cc                          |  162 +
 gcc/analyzer/call-info.h                           |   83 +
 gcc/analyzer/constraint-manager.cc                 |    9 +-
 gcc/analyzer/engine.cc                             |  271 +-
 gcc/analyzer/exploded-graph.h                      |   62 +-
 gcc/analyzer/program-state.cc                      |    6 +-
 gcc/analyzer/region-model-impl-calls.cc            |  190 +-
 gcc/analyzer/region-model.cc                       |   30 +-
 gcc/analyzer/region-model.h                        |   36 +
 gcc/analyzer/sm-malloc.cc                          |  136 +-
 gcc/analyzer/sm-signal.cc                          |   15 +-
 gcc/analyzer/sm.h                                  |    5 +
 gcc/analyzer/svalue.cc                             |    3 +-
 gcc/asan.h                                         |    5 +-
 gcc/btfout.c                                       |    2 +-
 gcc/builtins.c                                     |    3 +-
 gcc/builtins.h                                     |    1 +
 gcc/c-family/ChangeLog                             |   44 +
 gcc/c-family/c-ada-spec.c                          |   10 +-
 gcc/c-family/c-attribs.c                           |   96 +
 gcc/c-family/c-common.c                            |    6 +-
 gcc/c-family/c-common.h                            |    4 +-
 gcc/c-family/c-cppbuiltin.c                        |   20 +-
 gcc/c-family/c-omp.c                               |  175 +-
 gcc/c-family/c.opt                                 |    9 +
 gcc/c/ChangeLog                                    |   47 +
 gcc/c/c-decl.c                                     |   52 +-
 gcc/c/c-parser.c                                   |  595 +-
 gcc/c/c-tree.h                                     |    2 +
 gcc/c/c-typeck.c                                   |   15 +-
 gcc/collect-utils.c                                |   37 +
 gcc/collect-utils.h                                |    1 +
 gcc/collect2.c                                     |   36 +-
 gcc/combine.c                                      |    3 +-
 gcc/common.opt                                     |   23 +-
 gcc/common/config/i386/cpuinfo.h                   |   50 +
 gcc/common/config/i386/i386-common.c               |   26 +-
 gcc/common/config/i386/i386-cpuinfo.h              |    9 +
 gcc/common/config/i386/i386-isas.h                 |    6 +
 gcc/config.gcc                                     |  141 +-
 gcc/config/aarch64/aarch64-builtins.c              |   45 +-
 gcc/config/aarch64/aarch64-sve-builtins.cc         |    1 +
 gcc/config/aarch64/aarch64.c                       |   36 +-
 gcc/config/aarch64/aarch64.h                       |    8 +-
 gcc/config/alpha/vms.h                             |   12 +-
 gcc/config/arc/arc.md                              |    8 +-
 gcc/config/arm/arm.c                               |   23 +
 gcc/config/arm/arm.md                              |   16 +
 gcc/config/arm/vec-common.md                       |    4 +-
 gcc/config/avr/elf.h                               |    3 -
 gcc/config/bpf/bpf-opts.h                          |    7 +
 gcc/config/bpf/bpf-passes.def                      |   20 +
 gcc/config/bpf/bpf-protos.h                        |    3 +
 gcc/config/bpf/bpf.c                               |  657 +++
 gcc/config/bpf/bpf.md                              |   58 +-
 gcc/config/bpf/bpf.opt                             |   33 +
 gcc/config/bpf/coreout.c                           |  356 ++
 gcc/config/bpf/coreout.h                           |  114 +
 gcc/config/bpf/t-bpf                               |    8 +
 gcc/config/cris/cris.h                             |   18 -
 gcc/config/darwin.c                                |   51 +-
 gcc/config/darwin.h                                |    6 +-
 gcc/config/dbx.h                                   |   32 -
 gcc/config/dbxcoff.h                               |    6 -
 gcc/config/h8300/bitfield.md                       |   11 -
 gcc/config/h8300/h8300-protos.h                    |    1 -
 gcc/config/h8300/h8300.c                           |   24 +-
 gcc/config/h8300/h8300.md                          |    9 +
 gcc/config/h8300/testcompare.md                    |  196 +
 gcc/config/i386/amxbf16intrin.h                    |    2 +-
 gcc/config/i386/amxint8intrin.h                    |    2 +-
 gcc/config/i386/amxtileintrin.h                    |    2 +-
 gcc/config/i386/avx512fp16intrin.h                 | 3537 ++++++++++++
 gcc/config/i386/avx512fp16vlintrin.h               | 1595 +++++
 gcc/config/i386/cpuid.h                            |    1 +
 gcc/config/i386/cygming.h                          |    9 -
 gcc/config/i386/darwin.h                           |   16 +-
 gcc/config/i386/i386-builtin-types.def             |   55 +-
 gcc/config/i386/i386-builtin.def                   |  122 +
 gcc/config/i386/i386-builtins.c                    |   45 +-
 gcc/config/i386/i386-c.c                           |    2 +
 gcc/config/i386/i386-expand.c                      |  487 +-
 gcc/config/i386/i386-isa.def                       |    1 +
 gcc/config/i386/i386-modes.def                     |   15 +-
 gcc/config/i386/i386-options.c                     |   10 +-
 gcc/config/i386/i386-protos.h                      |    7 +-
 gcc/config/i386/i386.c                             |  390 +-
 gcc/config/i386/i386.h                             |   39 +-
 gcc/config/i386/i386.md                            |  386 +-
 gcc/config/i386/i386.opt                           |    4 +
 gcc/config/i386/immintrin.h                        |    6 +
 gcc/config/i386/lynx.h                             |    4 -
 gcc/config/i386/sse.md                             | 1333 +++--
 gcc/config/i386/subst.md                           |   11 +-
 gcc/config/i386/vxworks.h                          |   24 +-
 gcc/config/i386/x86-tune.def                       |   11 +
 gcc/config/lynx.h                                  |    7 -
 gcc/config/m32r/linux.h                            |   91 -
 gcc/config/m32r/m32r.h                             |   28 +-
 gcc/config/m32r/t-linux                            |   20 -
 gcc/config/m68k/m68k.c                             |    3 +
 gcc/config/mips/mips-cpus.def                      |  228 +-
 gcc/config/mips/mips.c                             |   42 +-
 gcc/config/mips/mips.h                             |   84 +-
 gcc/config/mips/netbsd.h                           |    5 +-
 gcc/config/mn10300/linux.h                         |    2 -
 gcc/config/mn10300/mn10300.h                       |    3 -
 gcc/config/rs6000/darwin.h                         |    8 +-
 gcc/config/rs6000/lynx.h                           |    1 -
 gcc/config/rs6000/mma.md                           |   31 +-
 gcc/config/rs6000/rs6000-builtin-new.def           |  664 +++
 gcc/config/rs6000/rs6000-call.c                    |   97 +-
 gcc/config/rs6000/rs6000-cpus.def                  |    4 +-
 gcc/config/rs6000/rs6000-gen-builtins.c            |    4 +-
 gcc/config/rs6000/rs6000-logue.c                   |   15 +-
 gcc/config/rs6000/rs6000-overload.def              | 6083 ++++++++++++++++++++
 gcc/config/rs6000/rs6000.c                         |  286 +-
 gcc/config/rs6000/rs6000.md                        |   36 +
 gcc/config/rs6000/rs6000.opt                       |    8 +-
 gcc/config/rx/rx.h                                 |    8 +-
 gcc/config/s390/s390.c                             |    3 +
 gcc/config/xtensa/t-xtensa                         |    1 +
 gcc/config/xtensa/xtensa.c                         |    3 +-
 gcc/configure                                      |   30 +-
 gcc/configure.ac                                   |   27 +-
 gcc/coretypes.h                                    |    3 +-
 gcc/cp/ChangeLog                                   |  343 ++
 gcc/cp/call.c                                      |  334 +-
 gcc/cp/class.c                                     |   23 +-
 gcc/cp/constexpr.c                                 |   93 +-
 gcc/cp/coroutines.cc                               |  724 +--
 gcc/cp/cp-tree.h                                   |   32 +-
 gcc/cp/decl.c                                      |  147 +-
 gcc/cp/decl.h                                      |    3 +-
 gcc/cp/decl2.c                                     |   75 +-
 gcc/cp/method.c                                    |    1 +
 gcc/cp/module.cc                                   |   12 +-
 gcc/cp/name-lookup.c                               |    7 +-
 gcc/cp/parser.c                                    |  163 +-
 gcc/cp/pt.c                                        |  132 +-
 gcc/cp/rtti.c                                      |   95 +-
 gcc/cp/semantics.c                                 |   21 +-
 gcc/cp/typeck.c                                    |   41 +-
 gcc/cp/typeck2.c                                   |   29 +-
 gcc/ctfc.c                                         |   18 +-
 gcc/ctfc.h                                         |    8 +-
 gcc/d/ChangeLog                                    |   71 +
 gcc/d/d-builtins.cc                                |    4 +-
 gcc/d/d-codegen.cc                                 |  186 +-
 gcc/d/d-convert.cc                                 |    4 +-
 gcc/d/d-tree.h                                     |    8 +-
 gcc/d/expr.cc                                      |   58 +-
 gcc/d/runtime.cc                                   |    5 +
 gcc/d/runtime.def                                  |   24 +-
 gcc/d/toir.cc                                      |    2 +-
 gcc/d/typeinfo.cc                                  |    9 +-
 gcc/d/types.cc                                     |    3 +-
 gcc/diagnostic-spec.c                              |   24 +-
 gcc/diagnostic-spec.h                              |    6 +-
 gcc/doc/extend.texi                                |  117 +-
 gcc/doc/install.texi                               |    9 +-
 gcc/doc/invoke.texi                                |  193 +-
 gcc/doc/md.texi                                    |    4 +
 gcc/doc/tm.texi                                    |   14 +-
 gcc/doc/tm.texi.in                                 |    3 +
 gcc/doc/trouble.texi                               |    7 +-
 gcc/dwarf2ctf.c                                    |   54 +-
 gcc/dwarf2ctf.h                                    |    4 +-
 gcc/dwarf2out.c                                    |   86 +-
 gcc/dwarf2out.h                                    |    1 +
 gcc/emit-rtl.c                                     |   23 +-
 gcc/expmed.c                                       |    6 +-
 gcc/expr.c                                         |   41 +-
 gcc/flag-types.h                                   |   16 +-
 gcc/flags.h                                        |    4 +
 gcc/fortran/ChangeLog                              |   92 +
 gcc/fortran/decl.c                                 |   57 +-
 gcc/fortran/expr.c                                 |   11 +-
 gcc/fortran/gfortran.h                             |    1 +
 gcc/fortran/match.c                                |    2 +-
 gcc/fortran/openmp.c                               |   53 +-
 gcc/fortran/options.c                              |    3 +
 gcc/fortran/parse.c                                |    3 +
 gcc/fortran/resolve.c                              |   18 +-
 gcc/fortran/simplify.c                             |   31 +-
 gcc/fortran/trans-expr.c                           |    4 +-
 gcc/fortran/trans-openmp.c                         |    7 +-
 gcc/function.h                                     |    9 +-
 gcc/gcc-rich-location.h                            |    6 +-
 gcc/gimple-fold.c                                  |   70 +-
 gcc/gimple-pretty-print.c                          |    4 +
 gcc/gimple-range-fold.cc                           |  114 +-
 gcc/gimple-range-path.cc                           |   89 +-
 gcc/gimple-range-path.h                            |    8 +
 gcc/gimple-range-trace.cc                          |   27 +-
 gcc/gimple-range-trace.h                           |   14 +
 gcc/gimple-ssa-evrp.c                              |  302 +-
 gcc/gimple-ssa-store-merging.c                     |   27 +-
 gcc/gimple-ssa-warn-access.cc                      |  439 +-
 gcc/gimple-ssa-warn-access.h                       |    1 -
 gcc/gimple.h                                       |   28 +-
 gcc/gimplify.c                                     |  389 +-
 gcc/go/gofrontend/MERGE                            |    2 +-
 gcc/go/gofrontend/expressions.cc                   |    2 +-
 gcc/go/gofrontend/types.cc                         |    3 +-
 gcc/go/gofrontend/types.h                          |   17 +-
 gcc/graph.c                                        |    9 +-
 gcc/internal-fn.c                                  |   91 +
 gcc/internal-fn.def                                |    4 +
 gcc/ipa-inline.c                                   |   17 +
 gcc/ipa-modref-tree.h                              |  331 +-
 gcc/ipa-modref.c                                   |    3 +-
 gcc/jit/ChangeLog                                  |    8 +
 gcc/jit/jit-playback.c                             |   70 +-
 gcc/jit/jit-playback.h                             |    5 +
 gcc/lto-streamer-out.c                             |    5 +-
 gcc/lto-wrapper.c                                  |   18 +-
 gcc/lto/ChangeLog                                  |   11 +
 gcc/lto/lto-common.c                               |    1 +
 gcc/lto/lto-lang.c                                 |    3 +
 gcc/match.pd                                       |   41 +-
 gcc/objc/ChangeLog                                 |   29 +
 gcc/objc/objc-act.c                                |   81 +-
 gcc/objc/objc-next-runtime-abi-02.c                |   29 +-
 gcc/omp-expand.c                                   |  341 +-
 gcc/omp-general.c                                  |    5 +-
 gcc/omp-general.h                                  |    2 +-
 gcc/omp-low.c                                      |  175 +-
 gcc/optabs.c                                       |   11 +-
 gcc/opts.c                                         |    8 +
 gcc/params.opt                                     |   16 +
 gcc/po/ChangeLog                                   |    4 +
 gcc/po/sv.po                                       |    6 +-
 gcc/pointer-query.cc                               |  127 +-
 gcc/pointer-query.h                                |    3 +
 gcc/print-tree.c                                   |    2 +
 gcc/range-op.cc                                    |   46 +-
 gcc/read-md.c                                      |   21 +-
 gcc/simplify-rtx.c                                 |   55 +-
 gcc/symbol-summary.h                               |    4 +-
 gcc/target.def                                     |   11 +-
 gcc/testsuite/ChangeLog                            | 1470 +++++
 gcc/testsuite/c-c++-common/auto-init-1.c           |   41 +
 gcc/testsuite/c-c++-common/auto-init-10.c          |   22 +
 gcc/testsuite/c-c++-common/auto-init-11.c          |   14 +
 gcc/testsuite/c-c++-common/auto-init-12.c          |   14 +
 gcc/testsuite/c-c++-common/auto-init-13.c          |   23 +
 gcc/testsuite/c-c++-common/auto-init-14.c          |   23 +
 gcc/testsuite/c-c++-common/auto-init-15.c          |   13 +
 gcc/testsuite/c-c++-common/auto-init-16.c          |   13 +
 gcc/testsuite/c-c++-common/auto-init-2.c           |   41 +
 gcc/testsuite/c-c++-common/auto-init-3.c           |   19 +
 gcc/testsuite/c-c++-common/auto-init-4.c           |   19 +
 gcc/testsuite/c-c++-common/auto-init-5.c           |   21 +
 gcc/testsuite/c-c++-common/auto-init-6.c           |   21 +
 gcc/testsuite/c-c++-common/auto-init-7.c           |   35 +
 gcc/testsuite/c-c++-common/auto-init-8.c           |   35 +
 gcc/testsuite/c-c++-common/auto-init-9.c           |   20 +
 gcc/testsuite/c-c++-common/auto-init-esra.c        |   35 +
 gcc/testsuite/c-c++-common/auto-init-padding-1.c   |   23 +
 gcc/testsuite/c-c++-common/auto-init-padding-2.c   |  114 +
 gcc/testsuite/c-c++-common/auto-init-padding-3.c   |  114 +
 gcc/testsuite/c-c++-common/cpp/va-opt-3.c          |    8 +-
 gcc/testsuite/c-c++-common/cpp/va-opt-7.c          |  101 +
 gcc/testsuite/c-c++-common/goacc-gomp/atomic.c     |    3 +-
 gcc/testsuite/c-c++-common/gomp/atomic-17.c        |   10 +
 gcc/testsuite/c-c++-common/gomp/atomic-18.c        |   24 +-
 gcc/testsuite/c-c++-common/gomp/atomic-21.c        |    3 +-
 gcc/testsuite/c-c++-common/gomp/atomic-25.c        |   50 +
 gcc/testsuite/c-c++-common/gomp/atomic-26.c        |   63 +
 gcc/testsuite/c-c++-common/gomp/atomic-27.c        |   41 +
 gcc/testsuite/c-c++-common/gomp/atomic-28.c        |   43 +
 gcc/testsuite/c-c++-common/gomp/atomic-29.c        |   44 +
 gcc/testsuite/c-c++-common/gomp/atomic-30.c        |  137 +
 gcc/testsuite/c-c++-common/gomp/flush-1.c          |    9 +
 gcc/testsuite/c-c++-common/gomp/flush-2.c          |    7 +-
 gcc/testsuite/c-c++-common/gomp/target-device-1.c  |   32 +
 gcc/testsuite/c-c++-common/gomp/target-device-2.c  |   14 +
 .../c-c++-common/gomp/target-device-ancestor-1.c   |   13 +
 .../c-c++-common/gomp/target-device-ancestor-2.c   |   82 +
 .../c-c++-common/gomp/target-device-ancestor-3.c   |   37 +
 .../c-c++-common/gomp/target-device-ancestor-4.c   |   17 +
 gcc/testsuite/c-c++-common/pr19807-2.c             |    5 +-
 gcc/testsuite/c-c++-common/pr19807-3.c             |    5 +-
 gcc/testsuite/g++.dg/auto-init-uninit-pred-1_a.C   |    3 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-2_a.C   |    3 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-3_a.C   |    3 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-4.C     |    3 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C     |   21 +
 gcc/testsuite/g++.dg/cpp0x/decltype29.C            |    4 +-
 gcc/testsuite/g++.dg/cpp0x/initlist125.C           |   12 +
 gcc/testsuite/g++.dg/cpp0x/initlist126.C           |   17 +
 gcc/testsuite/g++.dg/cpp0x/pr102305.C              |   39 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C        |   18 +
 gcc/testsuite/g++.dg/cpp23/normalize1.C            |   66 +
 gcc/testsuite/g++.dg/cpp23/normalize2.C            |   66 +
 gcc/testsuite/g++.dg/cpp23/normalize3.C            |   80 +
 gcc/testsuite/g++.dg/cpp23/normalize4.C            |   66 +
 gcc/testsuite/g++.dg/cpp23/normalize5.C            |   66 +
 gcc/testsuite/g++.dg/cpp23/normalize6.C            |   10 +
 gcc/testsuite/g++.dg/cpp23/normalize7.C            |   12 +
 gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C          |   18 +
 gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C          |   18 +
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda14.C     |    4 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-new21.C       |   17 +
 gcc/testsuite/g++.dg/diagnostic/static_assert4.C   |   30 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-1.C      |  113 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-2.C      |   10 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-3.C      |   14 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-4.C      |   11 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-5.C      |    6 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-6.C      |  110 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-7.C      |   19 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-8.C      |   17 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-9.C      |   17 +
 gcc/testsuite/g++.dg/ext/conv2.C                   |   13 +
 gcc/testsuite/g++.dg/ext/flexary39.C               |   65 +
 gcc/testsuite/g++.dg/ext/flexary40.C               |   50 +
 gcc/testsuite/g++.dg/gcov/gcov.py                  |    5 +-
 gcc/testsuite/g++.dg/gomp/atomic-18.C              |    3 +-
 gcc/testsuite/g++.dg/gomp/attrs-1.C                |    6 +
 gcc/testsuite/g++.dg/gomp/attrs-2.C                |    6 +
 gcc/testsuite/g++.dg/other/i386-2.C                |    2 +-
 gcc/testsuite/g++.dg/other/i386-3.C                |    2 +-
 gcc/testsuite/g++.dg/pr101331.C                    |    7 +
 gcc/testsuite/g++.dg/rtti/undeclared1.C            |    5 +
 gcc/testsuite/g++.dg/template/access2.C            |    6 +-
 gcc/testsuite/g++.dg/template/conv17.C             |   63 +
 gcc/testsuite/g++.dg/template/error56.C            |    4 +-
 gcc/testsuite/g++.dg/template/explicit-args6.C     |   34 +
 gcc/testsuite/g++.dg/template/explicit-args7.C     |   33 +
 gcc/testsuite/g++.dg/torture/pr102142.C            |    9 +
 gcc/testsuite/g++.dg/vect/pr102226.cc              |   29 +
 gcc/testsuite/g++.dg/warn/Winterference-2.C        |   14 +
 gcc/testsuite/g++.dg/warn/Winterference.C          |    6 +
 gcc/testsuite/g++.dg/warn/Winterference.H          |    7 +
 gcc/testsuite/g++.dg/warn/Wlogical-op-3.C          |   12 +
 gcc/testsuite/g++.old-deja/g++.pt/unify6.C         |    4 +-
 gcc/testsuite/g++.target/aarch64/interference.C    |    9 +
 gcc/testsuite/g++.target/aarch64/sve/pr102252.C    |   37 +
 gcc/testsuite/g++.target/arm/interference.C        |    9 +
 gcc/testsuite/g++.target/i386/float16-1.C          |    8 +
 gcc/testsuite/g++.target/i386/float16-2.C          |   14 +
 gcc/testsuite/g++.target/i386/float16-3.C          |   10 +
 gcc/testsuite/g++.target/i386/interference.C       |    8 +
 gcc/testsuite/g++.target/i386/mv30.C               |   50 +
 gcc/testsuite/g++.target/i386/pr102166.C           |   20 +
 gcc/testsuite/g++.target/i386/pr102295.C           |   12 +
 gcc/testsuite/g++.target/i386/pr80566-1.C          |    2 +-
 gcc/testsuite/g++.target/i386/pr80566-2.C          |    2 +-
 gcc/testsuite/gcc.c-torture/execute/pr102134.c     |   23 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-11.c       |    8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-12.c       |    6 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-43.c       |    9 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-73.c       |   35 +
 gcc/testsuite/gcc.dg/analyzer/capacity-2.c         |    8 +-
 gcc/testsuite/gcc.dg/analyzer/pr99193-1.c          |    2 +
 gcc/testsuite/gcc.dg/analyzer/pr99193-3.c          |    2 +
 gcc/testsuite/gcc.dg/analyzer/realloc-1.c          |   52 +-
 gcc/testsuite/gcc.dg/analyzer/realloc-2.c          |   80 +
 gcc/testsuite/gcc.dg/analyzer/strndup-1.c          |    1 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr102225.c   |    6 +
 gcc/testsuite/gcc.dg/array-quals-1.c               |   10 +-
 gcc/testsuite/gcc.dg/attr-unavailable-1.c          |   88 +
 gcc/testsuite/gcc.dg/attr-unavailable-2.c          |    6 +
 gcc/testsuite/gcc.dg/attr-unavailable-3.c          |   10 +
 gcc/testsuite/gcc.dg/attr-unavailable-4.c          |   88 +
 gcc/testsuite/gcc.dg/attr-unavailable-5.c          |    6 +
 gcc/testsuite/gcc.dg/attr-unavailable-6.c          |   11 +
 gcc/testsuite/gcc.dg/auto-init-sra-1.c             |   24 +
 gcc/testsuite/gcc.dg/auto-init-sra-2.c             |   24 +
 gcc/testsuite/gcc.dg/auto-init-uninit-1.c          |    5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-12.c         |    4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-13.c         |   10 +
 gcc/testsuite/gcc.dg/auto-init-uninit-14.c         |    4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-15.c         |   26 +
 gcc/testsuite/gcc.dg/auto-init-uninit-16.c         |   25 +
 gcc/testsuite/gcc.dg/auto-init-uninit-17.c         |   15 +
 gcc/testsuite/gcc.dg/auto-init-uninit-18.c         |    3 +
 gcc/testsuite/gcc.dg/auto-init-uninit-19.c         |   26 +
 gcc/testsuite/gcc.dg/auto-init-uninit-2.c          |    5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-20.c         |    4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-21.c         |    4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-22.c         |    3 +
 gcc/testsuite/gcc.dg/auto-init-uninit-23.c         |   27 +
 gcc/testsuite/gcc.dg/auto-init-uninit-24.c         |    3 +
 gcc/testsuite/gcc.dg/auto-init-uninit-25.c         |   23 +
 gcc/testsuite/gcc.dg/auto-init-uninit-26.c         |   23 +
 gcc/testsuite/gcc.dg/auto-init-uninit-3.c          |    5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-34.c         |   60 +
 gcc/testsuite/gcc.dg/auto-init-uninit-36.c         |  238 +
 gcc/testsuite/gcc.dg/auto-init-uninit-37.c         |  156 +
 gcc/testsuite/gcc.dg/auto-init-uninit-4.c          |   10 +
 gcc/testsuite/gcc.dg/auto-init-uninit-5.c          |    6 +
 gcc/testsuite/gcc.dg/auto-init-uninit-6.c          |    7 +
 gcc/testsuite/gcc.dg/auto-init-uninit-8.c          |    8 +
 gcc/testsuite/gcc.dg/auto-init-uninit-9.c          |    8 +
 gcc/testsuite/gcc.dg/auto-init-uninit-A.c          |    7 +
 gcc/testsuite/gcc.dg/auto-init-uninit-B.c          |   17 +
 gcc/testsuite/gcc.dg/auto-init-uninit-C.c          |    5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-H.c          |    5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-I.c          |    3 +
 gcc/testsuite/gcc.dg/cpp/ucnid-4-utf8.c            |    4 +-
 gcc/testsuite/gcc.dg/cpp/ucnid-4.c                 |    4 +-
 gcc/testsuite/gcc.dg/cpp/ucnid-5-utf8.c            |   17 +
 .../gcc.dg/diagnostic-tree-expr-ranges-2.c         |   26 +-
 gcc/testsuite/gcc.dg/gomp/atomic-5.c               |    2 +-
 gcc/testsuite/gcc.dg/ipa/inline-8.c                |    4 +-
 .../gcc.dg/no_profile_instrument_function-attr-2.c |   15 +
 gcc/testsuite/gcc.dg/pr102141.c                    |   11 +
 gcc/testsuite/gcc.dg/pr102152.c                    |   14 +
 gcc/testsuite/gcc.dg/pr102207.c                    |   24 +
 gcc/testsuite/gcc.dg/pr102224.c                    |   49 +
 gcc/testsuite/gcc.dg/pr102269.c                    |    4 +
 gcc/testsuite/gcc.dg/pr102273.c                    |   11 +
 gcc/testsuite/gcc.dg/pr79412.c                     |    9 +
 gcc/testsuite/gcc.dg/pr89984.c                     |   20 +
 gcc/testsuite/gcc.dg/torture/pr102124.c            |   27 +
 gcc/testsuite/gcc.dg/torture/pr102139.c            |   43 +
 gcc/testsuite/gcc.dg/torture/pr102149.c            |   19 +
 gcc/testsuite/gcc.dg/torture/pr93491.c             |   24 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-9.c           |   15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr21417.c            |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c          |    4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr68198.c            |    4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr69196-1.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr70232.c            |   12 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr77445.c            |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr88087.c            |   18 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-1.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-2.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-3.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-4.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-5.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-6.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-7-comp-ref.c |    2 +-
 .../gcc.dg/tree-ssa/pr89430-8-mem-ref-size.c       |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr99473-1.c          |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-4.c  |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-41.c         |   11 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c          |    9 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c  |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2b.c  |    4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c   |   39 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c   |   17 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-16.c         |   19 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-17.c         |   20 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c      |    7 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c      |    2 +-
 gcc/testsuite/gcc.dg/typedef-var-2.c               |    5 +-
 gcc/testsuite/gcc.dg/uninit-15-O0.c                |    2 +-
 gcc/testsuite/gcc.dg/uninit-15.c                   |    2 +-
 gcc/testsuite/gcc.dg/vect/pr101145.c               |    2 +-
 gcc/testsuite/gcc.dg/vect/pr101145_1.c             |    2 +-
 gcc/testsuite/gcc.dg/vect/pr101145_2.c             |    2 +-
 gcc/testsuite/gcc.dg/vect/pr101145_3.c             |    2 +-
 gcc/testsuite/gcc.dg/vect/pr102318.c               |   21 +
 gcc/testsuite/gcc.misc-tests/linkage.exp           |   12 +
 gcc/testsuite/gcc.target/aarch64/auto-init-1.c     |   32 +
 gcc/testsuite/gcc.target/aarch64/auto-init-2.c     |   35 +
 gcc/testsuite/gcc.target/aarch64/auto-init-3.c     |   19 +
 gcc/testsuite/gcc.target/aarch64/auto-init-4.c     |   19 +
 gcc/testsuite/gcc.target/aarch64/auto-init-5.c     |   19 +
 gcc/testsuite/gcc.target/aarch64/auto-init-6.c     |   18 +
 gcc/testsuite/gcc.target/aarch64/auto-init-7.c     |   32 +
 gcc/testsuite/gcc.target/aarch64/auto-init-8.c     |   32 +
 .../gcc.target/aarch64/auto-init-padding-1.c       |   17 +
 .../gcc.target/aarch64/auto-init-padding-10.c      |   22 +
 .../gcc.target/aarch64/auto-init-padding-11.c      |   27 +
 .../gcc.target/aarch64/auto-init-padding-12.c      |   27 +
 .../gcc.target/aarch64/auto-init-padding-2.c       |   18 +
 .../gcc.target/aarch64/auto-init-padding-3.c       |   27 +
 .../gcc.target/aarch64/auto-init-padding-4.c       |   27 +
 .../gcc.target/aarch64/auto-init-padding-5.c       |   22 +
 .../gcc.target/aarch64/auto-init-padding-6.c       |   20 +
 .../gcc.target/aarch64/auto-init-padding-7.c       |   20 +
 .../gcc.target/aarch64/auto-init-padding-8.c       |   22 +
 .../gcc.target/aarch64/auto-init-padding-9.c       |   21 +
 gcc/testsuite/gcc.target/aarch64/lane-bound-1.c    |   14 +
 gcc/testsuite/gcc.target/aarch64/lane-bound-2.c    |   10 +
 .../gcc.target/aarch64/memset-strict-align-1.c     |   28 +
 gcc/testsuite/gcc.target/arm/pr51534.c             |    5 +-
 gcc/testsuite/gcc.target/bpf/alu-1.c               |   56 +
 gcc/testsuite/gcc.target/bpf/core-attr-1.c         |   23 +
 gcc/testsuite/gcc.target/bpf/core-attr-2.c         |   21 +
 gcc/testsuite/gcc.target/bpf/core-attr-3.c         |   41 +
 gcc/testsuite/gcc.target/bpf/core-attr-4.c         |   35 +
 gcc/testsuite/gcc.target/bpf/core-builtin-1.c      |   64 +
 gcc/testsuite/gcc.target/bpf/core-builtin-2.c      |   26 +
 gcc/testsuite/gcc.target/bpf/core-builtin-3.c      |   26 +
 gcc/testsuite/gcc.target/bpf/core-lto-1.c          |    9 +
 gcc/testsuite/gcc.target/bpf/core-section-1.c      |   38 +
 gcc/testsuite/gcc.target/bpf/jmp-1.c               |   57 +
 gcc/testsuite/gcc.target/i386/auto-init-1.c        |   32 +
 gcc/testsuite/gcc.target/i386/auto-init-2.c        |   36 +
 gcc/testsuite/gcc.target/i386/auto-init-21.c       |   14 +
 gcc/testsuite/gcc.target/i386/auto-init-22.c       |   14 +
 gcc/testsuite/gcc.target/i386/auto-init-23.c       |   13 +
 gcc/testsuite/gcc.target/i386/auto-init-24.c       |   13 +
 gcc/testsuite/gcc.target/i386/auto-init-3.c        |   17 +
 gcc/testsuite/gcc.target/i386/auto-init-4.c        |   20 +
 gcc/testsuite/gcc.target/i386/auto-init-5.c        |   20 +
 gcc/testsuite/gcc.target/i386/auto-init-6.c        |   19 +
 gcc/testsuite/gcc.target/i386/auto-init-7.c        |   33 +
 gcc/testsuite/gcc.target/i386/auto-init-8.c        |   35 +
 .../gcc.target/i386/auto-init-padding-1.c          |   19 +
 .../gcc.target/i386/auto-init-padding-10.c         |   21 +
 .../gcc.target/i386/auto-init-padding-11.c         |   26 +
 .../gcc.target/i386/auto-init-padding-12.c         |   26 +
 .../gcc.target/i386/auto-init-padding-2.c          |   19 +
 .../gcc.target/i386/auto-init-padding-3.c          |   30 +
 .../gcc.target/i386/auto-init-padding-4.c          |   28 +
 .../gcc.target/i386/auto-init-padding-5.c          |   21 +
 .../gcc.target/i386/auto-init-padding-6.c          |   22 +
 .../gcc.target/i386/auto-init-padding-7.c          |   22 +
 .../gcc.target/i386/auto-init-padding-8.c          |   22 +
 .../gcc.target/i386/auto-init-padding-9.c          |   22 +
 gcc/testsuite/gcc.target/i386/avx-1.c              |   57 +-
 gcc/testsuite/gcc.target/i386/avx-2.c              |    2 +-
 gcc/testsuite/gcc.target/i386/avx-pr102224.c       |   23 +
 gcc/testsuite/gcc.target/i386/avx-pr89984.c        |   23 +
 gcc/testsuite/gcc.target/i386/avx512-check.h       |    3 +
 .../gcc.target/i386/avx512bw-vpcmpeqb-1.c          |   12 +-
 .../gcc.target/i386/avx512bw-vpcmpeqw-1.c          |   12 +-
 .../gcc.target/i386/avx512bw-vpcmpgtb-1.c          |   12 +-
 .../gcc.target/i386/avx512bw-vpcmpgtw-1.c          |   12 +-
 .../gcc.target/i386/avx512dq-abs-copysign-1.c      |    4 +-
 gcc/testsuite/gcc.target/i386/avx512f-pr101472.c   |   49 +
 gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqd-1.c |    4 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqq-1.c |    4 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtd-1.c |    4 +-
 gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtq-1.c |    4 +-
 gcc/testsuite/gcc.target/i386/avx512f-vshufpd-1.c  |    3 +-
 gcc/testsuite/gcc.target/i386/avx512f-vshufps-1.c  |    3 +-
 gcc/testsuite/gcc.target/i386/avx512fp16-10a.c     |   14 +
 gcc/testsuite/gcc.target/i386/avx512fp16-10b.c     |   25 +
 gcc/testsuite/gcc.target/i386/avx512fp16-11a.c     |   36 +
 gcc/testsuite/gcc.target/i386/avx512fp16-11b.c     |   75 +
 gcc/testsuite/gcc.target/i386/avx512fp16-12a.c     |   21 +
 gcc/testsuite/gcc.target/i386/avx512fp16-12b.c     |   27 +
 gcc/testsuite/gcc.target/i386/avx512fp16-1a.c      |   24 +
 gcc/testsuite/gcc.target/i386/avx512fp16-1b.c      |   32 +
 gcc/testsuite/gcc.target/i386/avx512fp16-1c.c      |   26 +
 gcc/testsuite/gcc.target/i386/avx512fp16-1d.c      |   33 +
 gcc/testsuite/gcc.target/i386/avx512fp16-1e.c      |   30 +
 gcc/testsuite/gcc.target/i386/avx512fp16-2a.c      |   28 +
 gcc/testsuite/gcc.target/i386/avx512fp16-2b.c      |   33 +
 gcc/testsuite/gcc.target/i386/avx512fp16-2c.c      |   36 +
 gcc/testsuite/gcc.target/i386/avx512fp16-3a.c      |   36 +
 gcc/testsuite/gcc.target/i386/avx512fp16-3b.c      |   35 +
 gcc/testsuite/gcc.target/i386/avx512fp16-3c.c      |   40 +
 gcc/testsuite/gcc.target/i386/avx512fp16-4.c       |   31 +
 gcc/testsuite/gcc.target/i386/avx512fp16-5.c       |  133 +
 gcc/testsuite/gcc.target/i386/avx512fp16-6.c       |   57 +
 gcc/testsuite/gcc.target/i386/avx512fp16-7.c       |   86 +
 gcc/testsuite/gcc.target/i386/avx512fp16-8.c       |   53 +
 gcc/testsuite/gcc.target/i386/avx512fp16-9a.c      |   27 +
 gcc/testsuite/gcc.target/i386/avx512fp16-9b.c      |   49 +
 gcc/testsuite/gcc.target/i386/avx512fp16-helper.h  |  265 +
 .../gcc.target/i386/avx512fp16-vaddph-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vaddph-1b.c         |   92 +
 .../gcc.target/i386/avx512fp16-vaddsh-1a.c         |   27 +
 .../gcc.target/i386/avx512fp16-vaddsh-1b.c         |  104 +
 .../gcc.target/i386/avx512fp16-vararg-1.c          |  122 +
 .../gcc.target/i386/avx512fp16-vararg-2.c          |  107 +
 .../gcc.target/i386/avx512fp16-vararg-3.c          |  114 +
 .../gcc.target/i386/avx512fp16-vararg-4.c          |  115 +
 .../gcc.target/i386/avx512fp16-vcmpph-1a.c         |   22 +
 .../gcc.target/i386/avx512fp16-vcmpph-1b.c         |   70 +
 .../gcc.target/i386/avx512fp16-vcmpsh-1a.c         |   21 +
 .../gcc.target/i386/avx512fp16-vcmpsh-1b.c         |   45 +
 .../gcc.target/i386/avx512fp16-vcomish-1a.c        |   41 +
 .../gcc.target/i386/avx512fp16-vcomish-1b.c        |   66 +
 .../gcc.target/i386/avx512fp16-vcomish-1c.c        |   66 +
 .../gcc.target/i386/avx512fp16-vcvtdq2ph-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vcvtdq2ph-1b.c      |   79 +
 .../gcc.target/i386/avx512fp16-vcvtph2dq-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vcvtph2dq-1b.c      |   79 +
 .../gcc.target/i386/avx512fp16-vcvtph2qq-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vcvtph2qq-1b.c      |   78 +
 .../gcc.target/i386/avx512fp16-vcvtph2udq-1a.c     |   24 +
 .../gcc.target/i386/avx512fp16-vcvtph2udq-1b.c     |   79 +
 .../gcc.target/i386/avx512fp16-vcvtph2uqq-1a.c     |   24 +
 .../gcc.target/i386/avx512fp16-vcvtph2uqq-1b.c     |   78 +
 .../gcc.target/i386/avx512fp16-vcvtph2uw-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vcvtph2uw-1b.c      |   84 +
 .../gcc.target/i386/avx512fp16-vcvtph2w-1a.c       |   24 +
 .../gcc.target/i386/avx512fp16-vcvtph2w-1b.c       |   83 +
 .../gcc.target/i386/avx512fp16-vcvtqq2ph-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vcvtqq2ph-1b.c      |   84 +
 .../gcc.target/i386/avx512fp16-vcvtudq2ph-1a.c     |   24 +
 .../gcc.target/i386/avx512fp16-vcvtudq2ph-1b.c     |   79 +
 .../gcc.target/i386/avx512fp16-vcvtuqq2ph-1a.c     |   24 +
 .../gcc.target/i386/avx512fp16-vcvtuqq2ph-1b.c     |   83 +
 .../gcc.target/i386/avx512fp16-vcvtuw2ph-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vcvtuw2ph-1b.c      |   93 +
 .../gcc.target/i386/avx512fp16-vcvtw2ph-1a.c       |   24 +
 .../gcc.target/i386/avx512fp16-vcvtw2ph-1b.c       |   92 +
 .../gcc.target/i386/avx512fp16-vdivph-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vdivph-1b.c         |   97 +
 .../gcc.target/i386/avx512fp16-vdivsh-1a.c         |   27 +
 .../gcc.target/i386/avx512fp16-vdivsh-1b.c         |   76 +
 .../gcc.target/i386/avx512fp16-vec_set_var.c       |   30 +
 .../gcc.target/i386/avx512fp16-vfpclassph-1a.c     |   16 +
 .../gcc.target/i386/avx512fp16-vfpclassph-1b.c     |   77 +
 .../gcc.target/i386/avx512fp16-vfpclasssh-1a.c     |   16 +
 .../gcc.target/i386/avx512fp16-vfpclasssh-1b.c     |   76 +
 .../gcc.target/i386/avx512fp16-vgetexpph-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vgetexpph-1b.c      |   99 +
 .../gcc.target/i386/avx512fp16-vgetexpsh-1a.c      |   24 +
 .../gcc.target/i386/avx512fp16-vgetexpsh-1b.c      |   61 +
 .../gcc.target/i386/avx512fp16-vgetmantph-1a.c     |   24 +
 .../gcc.target/i386/avx512fp16-vgetmantph-1b.c     |  102 +
 .../gcc.target/i386/avx512fp16-vgetmantsh-1a.c     |   24 +
 .../gcc.target/i386/avx512fp16-vgetmantsh-1b.c     |   62 +
 .../gcc.target/i386/avx512fp16-vmaxph-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vmaxph-1b.c         |   94 +
 .../gcc.target/i386/avx512fp16-vmaxsh-1.c          |   27 +
 .../gcc.target/i386/avx512fp16-vmaxsh-1b.c         |   72 +
 .../gcc.target/i386/avx512fp16-vminph-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vminph-1b.c         |   93 +
 .../gcc.target/i386/avx512fp16-vminsh-1.c          |   27 +
 .../gcc.target/i386/avx512fp16-vminsh-1b.c         |   72 +
 .../gcc.target/i386/avx512fp16-vmovsh-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vmovsh-1b.c         |  115 +
 .../gcc.target/i386/avx512fp16-vmovw-1a.c          |   15 +
 .../gcc.target/i386/avx512fp16-vmovw-1b.c          |   27 +
 .../gcc.target/i386/avx512fp16-vmovw-2a.c          |   21 +
 .../gcc.target/i386/avx512fp16-vmovw-2b.c          |   53 +
 .../gcc.target/i386/avx512fp16-vmovw-3a.c          |   23 +
 .../gcc.target/i386/avx512fp16-vmovw-3b.c          |   52 +
 .../gcc.target/i386/avx512fp16-vmovw-4a.c          |   27 +
 .../gcc.target/i386/avx512fp16-vmovw-4b.c          |   52 +
 .../gcc.target/i386/avx512fp16-vmulph-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vmulph-1b.c         |   92 +
 .../gcc.target/i386/avx512fp16-vmulsh-1a.c         |   27 +
 .../gcc.target/i386/avx512fp16-vmulsh-1b.c         |   77 +
 .../gcc.target/i386/avx512fp16-vrcpph-1a.c         |   19 +
 .../gcc.target/i386/avx512fp16-vrcpph-1b.c         |   79 +
 .../gcc.target/i386/avx512fp16-vrcpsh-1a.c         |   18 +
 .../gcc.target/i386/avx512fp16-vrcpsh-1b.c         |   57 +
 .../gcc.target/i386/avx512fp16-vreduceph-1a.c      |   26 +
 .../gcc.target/i386/avx512fp16-vreduceph-1b.c      |  116 +
 .../gcc.target/i386/avx512fp16-vreducesh-1a.c      |   26 +
 .../gcc.target/i386/avx512fp16-vreducesh-1b.c      |   78 +
 .../gcc.target/i386/avx512fp16-vrndscaleph-1a.c    |   26 +
 .../gcc.target/i386/avx512fp16-vrndscaleph-1b.c    |  101 +
 .../gcc.target/i386/avx512fp16-vrndscalesh-1a.c    |   25 +
 .../gcc.target/i386/avx512fp16-vrndscalesh-1b.c    |   62 +
 .../gcc.target/i386/avx512fp16-vrsqrtph-1a.c       |   19 +
 .../gcc.target/i386/avx512fp16-vrsqrtph-1b.c       |   77 +
 .../gcc.target/i386/avx512fp16-vrsqrtsh-1a.c       |   18 +
 .../gcc.target/i386/avx512fp16-vrsqrtsh-1b.c       |   59 +
 .../gcc.target/i386/avx512fp16-vscalefph-1a.c      |   25 +
 .../gcc.target/i386/avx512fp16-vscalefph-1b.c      |   94 +
 .../gcc.target/i386/avx512fp16-vscalefsh-1a.c      |   23 +
 .../gcc.target/i386/avx512fp16-vscalefsh-1b.c      |   58 +
 .../gcc.target/i386/avx512fp16-vsqrtph-1a.c        |   24 +
 .../gcc.target/i386/avx512fp16-vsqrtph-1b.c        |   92 +
 .../gcc.target/i386/avx512fp16-vsqrtsh-1a.c        |   23 +
 .../gcc.target/i386/avx512fp16-vsqrtsh-1b.c        |   60 +
 .../gcc.target/i386/avx512fp16-vsubph-1a.c         |   26 +
 .../gcc.target/i386/avx512fp16-vsubph-1b.c         |   93 +
 .../gcc.target/i386/avx512fp16-vsubsh-1a.c         |   27 +
 .../gcc.target/i386/avx512fp16-vsubsh-1b.c         |   76 +
 .../gcc.target/i386/avx512fp16vl-vaddph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vaddph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vcmpph-1a.c       |   24 +
 .../gcc.target/i386/avx512fp16vl-vcmpph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vcvtdq2ph-1a.c    |   27 +
 .../gcc.target/i386/avx512fp16vl-vcvtdq2ph-1b.c    |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2dq-1a.c    |   27 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2dq-1b.c    |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2qq-1a.c    |   27 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2qq-1b.c    |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2udq-1a.c   |   27 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2udq-1b.c   |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2uqq-1a.c   |   27 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2uqq-1b.c   |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2uw-1a.c    |   29 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2uw-1b.c    |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2w-1a.c     |   29 +
 .../gcc.target/i386/avx512fp16vl-vcvtph2w-1b.c     |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtqq2ph-1a.c    |   28 +
 .../gcc.target/i386/avx512fp16vl-vcvtqq2ph-1b.c    |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtudq2ph-1a.c   |   27 +
 .../gcc.target/i386/avx512fp16vl-vcvtudq2ph-1b.c   |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1a.c   |   28 +
 .../gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1b.c   |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtuw2ph-1a.c    |   29 +
 .../gcc.target/i386/avx512fp16vl-vcvtuw2ph-1b.c    |   15 +
 .../gcc.target/i386/avx512fp16vl-vcvtw2ph-1a.c     |   29 +
 .../gcc.target/i386/avx512fp16vl-vcvtw2ph-1b.c     |   15 +
 .../gcc.target/i386/avx512fp16vl-vdivph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vdivph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vfpclassph-1a.c   |   22 +
 .../gcc.target/i386/avx512fp16vl-vfpclassph-1b.c   |   16 +
 .../gcc.target/i386/avx512fp16vl-vgetexpph-1a.c    |   26 +
 .../gcc.target/i386/avx512fp16vl-vgetexpph-1b.c    |   16 +
 .../gcc.target/i386/avx512fp16vl-vgetmantph-1a.c   |   30 +
 .../gcc.target/i386/avx512fp16vl-vgetmantph-1b.c   |   16 +
 .../gcc.target/i386/avx512fp16vl-vmaxph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vmaxph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vminph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vminph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vmulph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vmulph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vrcpph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vrcpph-1b.c       |   16 +
 .../gcc.target/i386/avx512fp16vl-vreduceph-1a.c    |   30 +
 .../gcc.target/i386/avx512fp16vl-vreduceph-1b.c    |   16 +
 .../gcc.target/i386/avx512fp16vl-vrndscaleph-1a.c  |   30 +
 .../gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c  |   16 +
 .../gcc.target/i386/avx512fp16vl-vrsqrtph-1a.c     |   29 +
 .../gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c     |   16 +
 .../gcc.target/i386/avx512fp16vl-vscalefph-1a.c    |   29 +
 .../gcc.target/i386/avx512fp16vl-vscalefph-1b.c    |   16 +
 .../gcc.target/i386/avx512fp16vl-vsqrtph-1a.c      |   29 +
 .../gcc.target/i386/avx512fp16vl-vsqrtph-1b.c      |   16 +
 .../gcc.target/i386/avx512fp16vl-vsubph-1a.c       |   29 +
 .../gcc.target/i386/avx512fp16vl-vsubph-1b.c       |   16 +
 .../gcc.target/i386/avx512vl-abs-copysign-1.c      |    4 +-
 gcc/testsuite/gcc.target/i386/avx512vl-pr101472.c  |   79 +
 .../gcc.target/i386/avx512vl-vpcmpeqd-1.c          |    8 +-
 .../gcc.target/i386/avx512vl-vpcmpeqq-1.c          |    8 +-
 .../gcc.target/i386/avx512vl-vpcmpgtd-1.c          |    8 +-
 .../gcc.target/i386/avx512vl-vpcmpgtq-1.c          |    8 +-
 gcc/testsuite/gcc.target/i386/avx512vlfp16-11a.c   |   68 +
 gcc/testsuite/gcc.target/i386/avx512vlfp16-11b.c   |   96 +
 gcc/testsuite/gcc.target/i386/bitwise_mask_op-1.c  |    6 -
 gcc/testsuite/gcc.target/i386/bitwise_mask_op-2.c  |    1 -
 gcc/testsuite/gcc.target/i386/builtin_target.c     |    2 +
 gcc/testsuite/gcc.target/i386/eh_return-1.c        |    2 +-
 gcc/testsuite/gcc.target/i386/float16-3a.c         |   10 +
 gcc/testsuite/gcc.target/i386/float16-3b.c         |   10 +
 gcc/testsuite/gcc.target/i386/float16-4a.c         |   10 +
 gcc/testsuite/gcc.target/i386/float16-4b.c         |   10 +
 gcc/testsuite/gcc.target/i386/float16-5.c          |   12 +
 gcc/testsuite/gcc.target/i386/float16-6.c          |    8 +
 gcc/testsuite/gcc.target/i386/float16-7.c          |    9 +
 gcc/testsuite/gcc.target/i386/funcspec-56.inc      |    2 +
 gcc/testsuite/gcc.target/i386/m512-check.h         |   38 +-
 gcc/testsuite/gcc.target/i386/mvc16.c              |   15 +
 gcc/testsuite/gcc.target/i386/pieces-memcpy-12.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memcpy-15.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-11.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-14.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-2.c    |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-20.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-23.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-29.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-30.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-33.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-34.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-37.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-44.c   |    2 +-
 gcc/testsuite/gcc.target/i386/pieces-memset-5.c    |    2 +-
 gcc/testsuite/gcc.target/i386/pr100865-10a.c       |    2 +-
 gcc/testsuite/gcc.target/i386/pr100865-4a.c        |    2 +-
 gcc/testsuite/gcc.target/i386/pr101282.c           |   18 +
 gcc/testsuite/gcc.target/i386/pr102080.c           |   19 +
 gcc/testsuite/gcc.target/i386/pr102327-1.c         |   65 +
 gcc/testsuite/gcc.target/i386/pr102327-2.c         |   95 +
 gcc/testsuite/gcc.target/i386/pr43147.c            |   15 +
 gcc/testsuite/gcc.target/i386/pr54855-11.c         |   15 +
 gcc/testsuite/gcc.target/i386/pr54855-12.c         |   14 +
 gcc/testsuite/gcc.target/i386/pr54855-13.c         |   14 +
 gcc/testsuite/gcc.target/i386/pr85819-1a.c         |   11 +
 gcc/testsuite/gcc.target/i386/pr85819-1b.c         |    6 +
 gcc/testsuite/gcc.target/i386/pr85819-2a.c         |   17 +
 gcc/testsuite/gcc.target/i386/pr85819-2b.c         |    6 +
 gcc/testsuite/gcc.target/i386/pr85819-2c.c         |    7 +
 gcc/testsuite/gcc.target/i386/pr85819-3.c          |   18 +
 gcc/testsuite/gcc.target/i386/pr89984-1.c          |    8 +
 gcc/testsuite/gcc.target/i386/pr89984-2.c          |   10 +
 gcc/testsuite/gcc.target/i386/pr90773-20.c         |    2 +-
 gcc/testsuite/gcc.target/i386/pr90773-21.c         |    2 +-
 gcc/testsuite/gcc.target/i386/pr90773-22.c         |    2 +-
 gcc/testsuite/gcc.target/i386/pr90773-23.c         |    2 +-
 gcc/testsuite/gcc.target/i386/pr90773-26.c         |    2 +-
 gcc/testsuite/gcc.target/i386/pr91103-1.c          |   42 +
 gcc/testsuite/gcc.target/i386/pr91103-2.c          |   85 +
 gcc/testsuite/gcc.target/i386/pr97950.c            |    4 +-
 gcc/testsuite/gcc.target/i386/pr99591.c            |   32 +
 gcc/testsuite/gcc.target/i386/sse-13.c             |   57 +-
 gcc/testsuite/gcc.target/i386/sse-14.c             |  158 +-
 gcc/testsuite/gcc.target/i386/sse-22.c             |  157 +-
 gcc/testsuite/gcc.target/i386/sse-23.c             |   57 +-
 gcc/testsuite/gcc.target/i386/sse2-float16-1.c     |    8 +
 gcc/testsuite/gcc.target/i386/sse2-float16-2.c     |   16 +
 gcc/testsuite/gcc.target/i386/sse2-float16-3.c     |   12 +
 gcc/testsuite/gcc.target/i386/sse2-pr101059.c      |   32 +
 gcc/testsuite/gcc.target/i386/sse3-pr101059.c      |   13 +
 gcc/testsuite/gcc.target/i386/vect-float16-1.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-10.c    |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-11.c    |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-12.c    |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-2.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-3.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-4.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-5.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-6.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-7.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-8.c     |   14 +
 gcc/testsuite/gcc.target/i386/vect-float16-9.c     |   14 +
 gcc/testsuite/gcc.target/i386/xorsign-avx.c        |    4 +
 .../gcc.target/mips/data-sym-multi-pool.c          |    2 +-
 gcc/testsuite/gcc.target/mips/mips.exp             |    1 +
 .../gcc.target/powerpc/dive-vectorize-1.c          |   11 +
 .../gcc.target/powerpc/dive-vectorize-1.h          |   22 +
 .../gcc.target/powerpc/dive-vectorize-2.c          |   13 +
 .../gcc.target/powerpc/dive-vectorize-2.h          |   22 +
 .../gcc.target/powerpc/dive-vectorize-run-1.c      |   54 +
 .../gcc.target/powerpc/dive-vectorize-run-2.c      |   56 +
 gcc/testsuite/gcc.target/powerpc/float128-call.c   |   29 +-
 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c |   31 +
 .../gcc.target/powerpc/fusion-p10-stst2.c          |   30 +
 gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c   |   14 +-
 .../gcc.target/powerpc/p10-bifs-vectorize-1.c      |   16 +
 .../gcc.target/powerpc/p10-bifs-vectorize-1.h      |   40 +
 .../gcc.target/powerpc/p10-bifs-vectorize-run-1.c  |   48 +
 gcc/testsuite/gcc.target/powerpc/pr97142.c         |   35 +
 .../x86_64/abi/avx512fp16/abi-avx512fp16-xmm.exp   |   48 +
 .../gcc.target/x86_64/abi/avx512fp16/args.h        |  190 +
 .../gcc.target/x86_64/abi/avx512fp16/asm-support.S |   81 +
 .../x86_64/abi/avx512fp16/avx512fp16-check.h       |   74 +
 .../x86_64/abi/avx512fp16/avx512fp16-xmm-check.h   |    3 +
 .../gcc.target/x86_64/abi/avx512fp16/defines.h     |  166 +
 .../abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp    |   45 +
 .../gcc.target/x86_64/abi/avx512fp16/m256h/args.h  |  182 +
 .../x86_64/abi/avx512fp16/m256h/asm-support.S      |   81 +
 .../abi/avx512fp16/m256h/avx512fp16-ymm-check.h    |    3 +
 .../abi/avx512fp16/m256h/test_m256_returning.c     |   54 +
 .../abi/avx512fp16/m256h/test_passing_m256.c       |  370 ++
 .../abi/avx512fp16/m256h/test_passing_structs.c    |  113 +
 .../abi/avx512fp16/m256h/test_passing_unions.c     |  337 ++
 .../abi/avx512fp16/m256h/test_varargs-m256.c       |  160 +
 .../abi/avx512fp16/m512h/abi-avx512fp16-zmm.exp    |   48 +
 .../gcc.target/x86_64/abi/avx512fp16/m512h/args.h  |  186 +
 .../x86_64/abi/avx512fp16/m512h/asm-support.S      |   97 +
 .../abi/avx512fp16/m512h/avx512fp16-zmm-check.h    |    4 +
 .../abi/avx512fp16/m512h/test_m512_returning.c     |   62 +
 .../abi/avx512fp16/m512h/test_passing_m512.c       |  380 ++
 .../abi/avx512fp16/m512h/test_passing_structs.c    |  123 +
 .../abi/avx512fp16/m512h/test_passing_unions.c     |  415 ++
 .../abi/avx512fp16/m512h/test_varargs-m512.c       |  164 +
 .../gcc.target/x86_64/abi/avx512fp16/macros.h      |   53 +
 .../avx512fp16/test_3_element_struct_and_unions.c  |  794 +++
 .../x86_64/abi/avx512fp16/test_basic_alignment.c   |   45 +
 .../avx512fp16/test_basic_array_size_and_align.c   |   43 +
 .../x86_64/abi/avx512fp16/test_basic_returning.c   |   87 +
 .../x86_64/abi/avx512fp16/test_basic_sizes.c       |   43 +
 .../avx512fp16/test_basic_struct_size_and_align.c  |   42 +
 .../avx512fp16/test_basic_union_size_and_align.c   |   40 +
 .../x86_64/abi/avx512fp16/test_complex_returning.c |  104 +
 .../x86_64/abi/avx512fp16/test_m64m128_returning.c |   73 +
 .../x86_64/abi/avx512fp16/test_passing_floats.c    | 1066 ++++
 .../x86_64/abi/avx512fp16/test_passing_m64m128.c   |  510 ++
 .../x86_64/abi/avx512fp16/test_passing_structs.c   |  332 ++
 .../x86_64/abi/avx512fp16/test_passing_unions.c    |  335 ++
 .../x86_64/abi/avx512fp16/test_struct_returning.c  |  274 +
 .../x86_64/abi/avx512fp16/test_varargs-m128.c      |  164 +
 gcc/testsuite/gdc.dg/lto/pr102094_0.d              |   18 +
 gcc/testsuite/gdc.dg/pr102185.d                    |    7 +
 gcc/testsuite/gfortran.dg/PR100911.c               |   82 +
 gcc/testsuite/gfortran.dg/PR100911.f90             |  282 +
 gcc/testsuite/gfortran.dg/PR100914.c               |  226 +
 gcc/testsuite/gfortran.dg/PR100914.f90             |  651 +++
 gcc/testsuite/gfortran.dg/PR100915.c               |   80 +
 gcc/testsuite/gfortran.dg/PR100915.f90             |  272 +
 gcc/testsuite/gfortran.dg/bind_c_char_6.f90        |   22 +-
 gcc/testsuite/gfortran.dg/bind_c_char_7.f90        |   15 +-
 gcc/testsuite/gfortran.dg/bind_c_char_8.f90        |   12 +-
 gcc/testsuite/gfortran.dg/bind_c_char_9.f90        |  161 +-
 gcc/testsuite/gfortran.dg/bind_c_contiguous.f90    |   33 +
 gcc/testsuite/gfortran.dg/bounds_check_23.f90      |   18 +
 .../gfortran.dg/c-interop/allocatable-dummy-c.c    |   54 +
 .../gfortran.dg/c-interop/allocatable-dummy.f90    |   98 +
 .../c-interop/allocatable-optional-pointer.f90     |   23 +
 gcc/testsuite/gfortran.dg/c-interop/allocate-c.c   |  168 +
 .../gfortran.dg/c-interop/allocate-errors-c.c      |  109 +
 .../gfortran.dg/c-interop/allocate-errors.f90      |   27 +
 gcc/testsuite/gfortran.dg/c-interop/allocate.f90   |   19 +
 .../argument-association-assumed-rank-1.f90        |   31 +
 .../argument-association-assumed-rank-2.f90        |   48 +
 .../argument-association-assumed-rank-3.f90        |   51 +
 .../argument-association-assumed-rank-4.f90        |   50 +
 .../argument-association-assumed-rank-5.f90        |   31 +
 .../argument-association-assumed-rank-6.f90        |   48 +
 .../argument-association-assumed-rank-7.f90        |   51 +
 .../argument-association-assumed-rank-8.f90        |   50 +
 .../gfortran.dg/c-interop/assumed-type-dummy.f90   |   84 +
 gcc/testsuite/gfortran.dg/c-interop/c-interop.exp  |   57 +
 gcc/testsuite/gfortran.dg/c-interop/c1255-1.f90    |   83 +
 gcc/testsuite/gfortran.dg/c-interop/c1255-2.f90    |  106 +
 gcc/testsuite/gfortran.dg/c-interop/c1255a.f90     |   40 +
 gcc/testsuite/gfortran.dg/c-interop/c407a-1.f90    |   55 +
 gcc/testsuite/gfortran.dg/c-interop/c407a-2.f90    |   88 +
 gcc/testsuite/gfortran.dg/c-interop/c407b-1.f90    |  107 +
 gcc/testsuite/gfortran.dg/c-interop/c407b-2.f90    |  150 +
 gcc/testsuite/gfortran.dg/c-interop/c407c-1.f90    |   63 +
 gcc/testsuite/gfortran.dg/c-interop/c516.f90       |   67 +
 gcc/testsuite/gfortran.dg/c-interop/c524a.f90      |   30 +
 gcc/testsuite/gfortran.dg/c-interop/c535a-1.f90    |   65 +
 gcc/testsuite/gfortran.dg/c-interop/c535a-2.f90    |   78 +
 gcc/testsuite/gfortran.dg/c-interop/c535b-1.f90    |  333 ++
 gcc/testsuite/gfortran.dg/c-interop/c535b-2.f90    |  387 ++
 gcc/testsuite/gfortran.dg/c-interop/c535b-3.f90    |   79 +
 gcc/testsuite/gfortran.dg/c-interop/c535c-1.f90    |   87 +
 gcc/testsuite/gfortran.dg/c-interop/c535c-2.f90    |   74 +
 gcc/testsuite/gfortran.dg/c-interop/c535c-3.f90    |   73 +
 gcc/testsuite/gfortran.dg/c-interop/c535c-4.f90    |   73 +
 .../gfortran.dg/c-interop/cf-descriptor-1-c.c      |   91 +
 .../gfortran.dg/c-interop/cf-descriptor-1.f90      |   66 +
 .../gfortran.dg/c-interop/cf-descriptor-2-c.c      |   91 +
 .../gfortran.dg/c-interop/cf-descriptor-2.f90      |   82 +
 .../gfortran.dg/c-interop/cf-descriptor-3-c.c      |   92 +
 .../gfortran.dg/c-interop/cf-descriptor-3.f90      |   58 +
 .../gfortran.dg/c-interop/cf-descriptor-4-c.c      |  112 +
 .../gfortran.dg/c-interop/cf-descriptor-4.f90      |   73 +
 .../gfortran.dg/c-interop/cf-descriptor-5-c.c      |   36 +
 .../gfortran.dg/c-interop/cf-descriptor-5.f90      |   31 +
 .../gfortran.dg/c-interop/cf-descriptor-6-c.c      |   81 +
 .../gfortran.dg/c-interop/cf-descriptor-6.f90      |   72 +
 .../gfortran.dg/c-interop/cf-descriptor-7-c.c      |   81 +
 .../gfortran.dg/c-interop/cf-descriptor-7.f90      |   74 +
 .../gfortran.dg/c-interop/cf-descriptor-8-c.c      |   73 +
 .../gfortran.dg/c-interop/cf-descriptor-8.f90      |   78 +
 .../gfortran.dg/c-interop/cf-out-descriptor-1-c.c  |   87 +
 .../gfortran.dg/c-interop/cf-out-descriptor-1.f90  |  174 +
 .../gfortran.dg/c-interop/cf-out-descriptor-2-c.c  |   87 +
 .../gfortran.dg/c-interop/cf-out-descriptor-2.f90  |  157 +
 .../gfortran.dg/c-interop/cf-out-descriptor-3-c.c  |  108 +
 .../gfortran.dg/c-interop/cf-out-descriptor-3.f90  |  134 +
 .../gfortran.dg/c-interop/cf-out-descriptor-4-c.c  |  175 +
 .../gfortran.dg/c-interop/cf-out-descriptor-4.f90  |  207 +
 .../gfortran.dg/c-interop/cf-out-descriptor-5-c.c  |   31 +
 .../gfortran.dg/c-interop/cf-out-descriptor-5.f90  |   48 +
 .../gfortran.dg/c-interop/cf-out-descriptor-6-c.c  |   42 +
 .../gfortran.dg/c-interop/cf-out-descriptor-6.f90  |  115 +
 .../gfortran.dg/c-interop/contiguous-1-c.c         |   56 +
 .../gfortran.dg/c-interop/contiguous-1.f90         |   67 +
 .../gfortran.dg/c-interop/contiguous-2-c.c         |  113 +
 .../gfortran.dg/c-interop/contiguous-2.f90         |  152 +
 .../gfortran.dg/c-interop/contiguous-3-c.c         |   80 +
 .../gfortran.dg/c-interop/contiguous-3.f90         |  171 +
 .../gfortran.dg/c-interop/deferred-character-1.f90 |   76 +
 .../gfortran.dg/c-interop/deferred-character-2.f90 |   55 +
 .../gfortran.dg/c-interop/dump-descriptors.c       |  195 +
 .../gfortran.dg/c-interop/dump-descriptors.h       |   12 +
 gcc/testsuite/gfortran.dg/c-interop/establish-c.c  |  134 +
 .../gfortran.dg/c-interop/establish-errors-c.c     |  120 +
 .../gfortran.dg/c-interop/establish-errors.f90     |   30 +
 gcc/testsuite/gfortran.dg/c-interop/establish.f90  |   35 +
 .../gfortran.dg/c-interop/explicit-interface.f90   |   60 +
 .../gfortran.dg/c-interop/fc-descriptor-1-c.c      |   46 +
 .../gfortran.dg/c-interop/fc-descriptor-1.f90      |   34 +
 .../gfortran.dg/c-interop/fc-descriptor-2-c.c      |   68 +
 .../gfortran.dg/c-interop/fc-descriptor-2.f90      |   40 +
 .../gfortran.dg/c-interop/fc-descriptor-3-c.c      |   42 +
 .../gfortran.dg/c-interop/fc-descriptor-3.f90      |   37 +
 .../gfortran.dg/c-interop/fc-descriptor-4-c.c      |   57 +
 .../gfortran.dg/c-interop/fc-descriptor-4.f90      |   36 +
 .../gfortran.dg/c-interop/fc-descriptor-5-c.c      |   28 +
 .../gfortran.dg/c-interop/fc-descriptor-5.f90      |   35 +
 .../gfortran.dg/c-interop/fc-descriptor-6-c.c      |   51 +
 .../gfortran.dg/c-interop/fc-descriptor-6.f90      |   50 +
 .../gfortran.dg/c-interop/fc-descriptor-7-c.c      |   46 +
 .../gfortran.dg/c-interop/fc-descriptor-7.f90      |   37 +
 .../gfortran.dg/c-interop/fc-descriptor-8-c.c      |   20 +
 .../gfortran.dg/c-interop/fc-descriptor-8.f90      |   22 +
 .../gfortran.dg/c-interop/fc-descriptor-9-c.c      |   42 +
 .../gfortran.dg/c-interop/fc-descriptor-9.f90      |   23 +
 .../gfortran.dg/c-interop/fc-out-descriptor-1-c.c  |   52 +
 .../gfortran.dg/c-interop/fc-out-descriptor-1.f90  |   66 +
 .../gfortran.dg/c-interop/fc-out-descriptor-2-c.c  |   52 +
 .../gfortran.dg/c-interop/fc-out-descriptor-2.f90  |   66 +
 .../gfortran.dg/c-interop/fc-out-descriptor-3-c.c  |   71 +
 .../gfortran.dg/c-interop/fc-out-descriptor-3.f90  |   59 +
 .../gfortran.dg/c-interop/fc-out-descriptor-4-c.c  |   96 +
 .../gfortran.dg/c-interop/fc-out-descriptor-4.f90  |   75 +
 .../gfortran.dg/c-interop/fc-out-descriptor-5-c.c  |   30 +
 .../gfortran.dg/c-interop/fc-out-descriptor-5.f90  |   35 +
 .../gfortran.dg/c-interop/fc-out-descriptor-6-c.c  |   50 +
 .../gfortran.dg/c-interop/fc-out-descriptor-6.f90  |   49 +
 .../gfortran.dg/c-interop/fc-out-descriptor-7-c.c  |  136 +
 .../gfortran.dg/c-interop/fc-out-descriptor-7.f90  |   71 +
 .../gfortran.dg/c-interop/ff-descriptor-1.f90      |  123 +
 .../gfortran.dg/c-interop/ff-descriptor-2.f90      |   97 +
 .../gfortran.dg/c-interop/ff-descriptor-3.f90      |  148 +
 .../gfortran.dg/c-interop/ff-descriptor-4.f90      |  198 +
 .../gfortran.dg/c-interop/ff-descriptor-5.f90      |   61 +
 .../gfortran.dg/c-interop/ff-descriptor-6.f90      |   71 +
 .../gfortran.dg/c-interop/ff-descriptor-7.f90      |   89 +
 gcc/testsuite/gfortran.dg/c-interop/note-5-3.f90   |   55 +
 gcc/testsuite/gfortran.dg/c-interop/note-5-4-c.c   |   10 +
 gcc/testsuite/gfortran.dg/c-interop/note-5-4.f90   |   63 +
 gcc/testsuite/gfortran.dg/c-interop/optional-c.c   |   82 +
 gcc/testsuite/gfortran.dg/c-interop/optional.f90   |  114 +
 gcc/testsuite/gfortran.dg/c-interop/rank-class.f90 |   88 +
 gcc/testsuite/gfortran.dg/c-interop/rank.f90       |   99 +
 .../c-interop/removed-restrictions-1.f90           |   41 +
 .../c-interop/removed-restrictions-2.f90           |   35 +
 .../c-interop/removed-restrictions-3.f90           |   37 +
 .../c-interop/removed-restrictions-4.f90           |   34 +
 gcc/testsuite/gfortran.dg/c-interop/section-1-c.c  |  135 +
 gcc/testsuite/gfortran.dg/c-interop/section-1.f90  |   71 +
 gcc/testsuite/gfortran.dg/c-interop/section-1p.f90 |   75 +
 gcc/testsuite/gfortran.dg/c-interop/section-2-c.c  |  175 +
 gcc/testsuite/gfortran.dg/c-interop/section-2.f90  |  102 +
 gcc/testsuite/gfortran.dg/c-interop/section-2p.f90 |  104 +
 gcc/testsuite/gfortran.dg/c-interop/section-3-c.c  |  235 +
 gcc/testsuite/gfortran.dg/c-interop/section-3.f90  |  103 +
 gcc/testsuite/gfortran.dg/c-interop/section-3p.f90 |  127 +
 gcc/testsuite/gfortran.dg/c-interop/section-4-c.c  |  101 +
 gcc/testsuite/gfortran.dg/c-interop/section-4.f90  |   23 +
 .../gfortran.dg/c-interop/section-errors-c.c       |  149 +
 .../gfortran.dg/c-interop/section-errors.f90       |   27 +
 gcc/testsuite/gfortran.dg/c-interop/select-c.c     |  138 +
 .../gfortran.dg/c-interop/select-errors-c.c        |  125 +
 .../gfortran.dg/c-interop/select-errors.f90        |   27 +
 gcc/testsuite/gfortran.dg/c-interop/select.f90     |   18 +
 gcc/testsuite/gfortran.dg/c-interop/setpointer-c.c |   78 +
 .../gfortran.dg/c-interop/setpointer-errors-c.c    |  127 +
 .../gfortran.dg/c-interop/setpointer-errors.f90    |   28 +
 gcc/testsuite/gfortran.dg/c-interop/setpointer.f90 |   18 +
 gcc/testsuite/gfortran.dg/c-interop/shape.f90      |   77 +
 gcc/testsuite/gfortran.dg/c-interop/size.f90       |  106 +
 gcc/testsuite/gfortran.dg/c-interop/tkr.f90        |   46 +
 .../c-interop/typecodes-array-basic-c.c            |  169 +
 .../c-interop/typecodes-array-basic.f90            |  151 +
 .../gfortran.dg/c-interop/typecodes-array-char-c.c |   35 +
 .../gfortran.dg/c-interop/typecodes-array-char.f90 |   37 +
 .../c-interop/typecodes-array-float128-c.c         |   38 +
 .../c-interop/typecodes-array-float128.f90         |   34 +
 .../c-interop/typecodes-array-int128-c.c           |   40 +
 .../c-interop/typecodes-array-int128.f90           |   33 +
 .../c-interop/typecodes-array-longdouble-c.c       |   37 +
 .../c-interop/typecodes-array-longdouble.f90       |   32 +
 .../gfortran.dg/c-interop/typecodes-sanity-c.c     |  179 +
 .../gfortran.dg/c-interop/typecodes-sanity.f90     |   24 +
 .../c-interop/typecodes-scalar-basic-c.c           |  168 +
 .../c-interop/typecodes-scalar-basic.f90           |  160 +
 .../c-interop/typecodes-scalar-float128-c.c        |   38 +
 .../c-interop/typecodes-scalar-float128.f90        |   34 +
 .../c-interop/typecodes-scalar-int128-c.c          |   41 +
 .../c-interop/typecodes-scalar-int128.f90          |   35 +
 .../c-interop/typecodes-scalar-longdouble-c.c      |   37 +
 .../c-interop/typecodes-scalar-longdouble.f90      |   33 +
 gcc/testsuite/gfortran.dg/c-interop/ubound.f90     |  129 +
 gcc/testsuite/gfortran.dg/entry_24.f90             |   20 +
 gcc/testsuite/gfortran.dg/entry_25.f90             |   13 +
 gcc/testsuite/gfortran.dg/goacc/unexpected-end.f90 |   25 +
 gcc/testsuite/gfortran.dg/gomp/flush-1.f90         |    8 +
 gcc/testsuite/gfortran.dg/gomp/flush-2.f90         |    9 +-
 gcc/testsuite/gfortran.dg/gomp/target-device-1.f90 |   67 +
 gcc/testsuite/gfortran.dg/gomp/target-device-2.f90 |   12 +
 .../gfortran.dg/gomp/target-device-ancestor-1.f90  |    9 +
 .../gfortran.dg/gomp/target-device-ancestor-2.f90  |   92 +
 .../gfortran.dg/gomp/target-device-ancestor-3.f90  |   33 +
 .../gfortran.dg/gomp/target-device-ancestor-4.f90  |   14 +
 gcc/testsuite/gfortran.dg/gomp/unexpected-end.f90  |  123 +
 gcc/testsuite/gfortran.dg/goto_9.f90               |   10 +
 gcc/testsuite/gfortran.dg/iso_c_binding_char_1.f90 |    1 +
 gcc/testsuite/gfortran.dg/pr100950.f90             |   12 +
 gcc/testsuite/gfortran.dg/pr101327.f90             |   11 +
 gcc/testsuite/gfortran.dg/pr32599.f03              |    2 +-
 gcc/testsuite/gfortran.dg/pr82314.f90              |   11 +
 gcc/testsuite/gfortran.dg/substr_6.f90             |    2 +
 .../gfortran.dg/unlimited_polymorphic_33.f90       |   18 +
 gcc/testsuite/gnat.dg/enum_rep2.adb                |  117 +
 gcc/testsuite/gnat.dg/zcur_attr.adb                |    8 +
 gcc/testsuite/gnat.dg/zcur_attr.ads                |    4 +
 gcc/testsuite/jit.dg/jit.exp                       |   28 +
 gcc/testsuite/jit.dg/test-debuginfo.c              |   72 +
 gcc/testsuite/jit.dg/test-error-array-bounds.c     |    2 +-
 gcc/testsuite/lib/target-supports.exp              |   40 +-
 .../obj-c++.dg/attributes/method-unavailable-1.mm  |   34 +
 .../obj-c++.dg/attributes/method-unavailable-2.mm  |   24 +
 .../obj-c++.dg/attributes/method-unavailable-3.mm  |   22 +
 .../property/at-property-unavailable-1.mm          |   38 +
 .../property/at-property-unavailable-2.mm          |   26 +
 .../obj-c++.dg/property/dotsyntax-unavailable-1.mm |   42 +
 .../objc.dg/attributes/method-unavailable-1.m      |   34 +
 .../objc.dg/attributes/method-unavailable-2.m      |   24 +
 .../objc.dg/attributes/method-unavailable-3.m      |   22 +
 .../objc.dg/property/at-property-unavailable-1.m   |   39 +
 .../objc.dg/property/at-property-unavailable-2.m   |   26 +
 .../objc.dg/property/dotsyntax-unavailable-1.m     |   42 +
 gcc/tree-cfg.c                                     |   47 +-
 gcc/tree-core.h                                    |   23 +-
 gcc/tree-inline.c                                  |    4 +-
 gcc/tree-pass.h                                    |    2 +
 gcc/tree-pretty-print.c                            |   24 +-
 gcc/tree-sra.c                                     |  124 +-
 gcc/tree-ssa-ccp.c                                 |  161 +
 gcc/tree-ssa-dce.c                                 |   14 +-
 gcc/tree-ssa-dom.c                                 |   65 +
 gcc/tree-ssa-loop-ch.c                             |    1 -
 gcc/tree-ssa-loop-im.c                             |   80 +-
 gcc/tree-ssa-loop.c                                |    2 +-
 gcc/tree-ssa-pre.c                                 |  130 +-
 gcc/tree-ssa-sccvn.c                               |    3 +-
 gcc/tree-ssa-strlen.c                              |   74 +-
 gcc/tree-ssa-structalias.c                         |    3 +
 gcc/tree-ssa-ter.c                                 |   10 +-
 gcc/tree-ssa-threadbackward.c                      |  174 +-
 gcc/tree-ssa-threadedge.c                          |   56 +-
 gcc/tree-ssa-threadedge.h                          |    2 +-
 gcc/tree-ssa-threadupdate.c                        |  318 +-
 gcc/tree-ssa-threadupdate.h                        |   66 +-
 gcc/tree-ssa-uninit.c                              |  225 +-
 gcc/tree-ssa.c                                     |   40 +
 gcc/tree-streamer-in.c                             |    6 +-
 gcc/tree-streamer-out.c                            |    5 +-
 gcc/tree-vect-data-refs.c                          |  134 +-
 gcc/tree-vect-loop.c                               |    9 +
 gcc/tree-vect-patterns.c                           |   26 +-
 gcc/tree-vect-slp.c                                |  181 +-
 gcc/tree-vectorizer.h                              |   34 +-
 gcc/tree.c                                         |  251 +-
 gcc/tree.h                                         |   53 +-
 gcc/tsystem.h                                      |    2 +-
 gcc/value-pointer-equiv.cc                         |  302 +
 gcc/value-pointer-equiv.h                          |   62 +
 gcc/value-relation.cc                              |    6 +
 gcc/value-relation.h                               |    1 +
 gcc/varasm.c                                       |   12 +-
 gcc/warning-control.cc                             |   81 +-
 gcc/wide-int.cc                                    |    7 +-
 libcpp/ChangeLog                                   |   44 +
 libcpp/charset.c                                   |   46 +-
 libcpp/include/cpplib.h                            |    4 +
 libcpp/include/line-map.h                          |    6 +
 libcpp/init.c                                      |   52 +-
 libcpp/lex.c                                       |    3 +
 libcpp/macro.c                                     |   34 +-
 libcpp/makeucnid.c                                 |   87 +-
 libcpp/ucnid.h                                     | 4402 ++++++++------
 libffi/ChangeLog                                   |    6 +
 libffi/src/mips/ffi.c                              |    8 +
 libffi/src/mips/n32.S                              |    2 +
 libgcc/ChangeLog                                   |   78 +
 libgcc/Makefile.in                                 |    2 +-
 libgcc/config.host                                 |   11 +-
 libgcc/config/aarch64/value-unwind.h               |    4 +
 libgcc/config/frv/frv-abi.h                        |    4 +
 libgcc/config/i386/32/sfp-machine.h                |    1 +
 libgcc/config/i386/64/sfp-machine.h                |    1 +
 libgcc/config/i386/64/t-softfp                     |    6 +
 libgcc/config/i386/_divhc3.c                       |    4 +
 libgcc/config/i386/_mulhc3.c                       |    4 +
 libgcc/config/i386/libgcc-glibc.ver                |   20 +
 libgcc/config/i386/sfp-machine.h                   |   21 +-
 libgcc/config/i386/t-softfp                        |   24 +
 libgcc/config/i386/value-unwind.h                  |    4 +
 libgcc/config/m32r/libgcc-glibc.ver                |   48 -
 libgcc/config/m32r/t-linux                         |    5 -
 libgcc/config/pa/pa64-hpux-lib.h                   |    9 +-
 libgcc/config/rs6000/ibm-ldouble.c                 |   14 +-
 libgcc/soft-fp/eqhf2.c                             |   49 +
 libgcc/soft-fp/extendhfdf2.c                       |   53 +
 libgcc/soft-fp/extendhfsf2.c                       |   49 +
 libgcc/soft-fp/half.h                              |    1 +
 libgcc/soft-fp/truncdfhf2.c                        |   52 +
 libgcc/soft-fp/truncsfhf2.c                        |   48 +
 libgcc/unwind-arm-common.inc                       |    4 -
 libgfortran/ChangeLog                              |   50 +
 libgfortran/ISO_Fortran_binding-2-tmpl.h           |   42 -
 libgfortran/ISO_Fortran_binding-3-tmpl.h           |    5 -
 ...tran_binding-1-tmpl.h => ISO_Fortran_binding.h} |   92 +-
 libgfortran/Makefile.am                            |   20 +-
 libgfortran/Makefile.in                            |   21 +-
 libgfortran/configure                              |  146 +-
 libgfortran/configure.ac                           |    1 +
 libgfortran/libgfortran.spec.in                    |    2 +-
 libgfortran/mk-kinds-h.sh                          |   25 +-
 libgfortran/runtime/ISO_Fortran_binding.c          |  122 +-
 libgo/MERGE                                        |    2 +-
 libgo/VERSION                                      |    2 +-
 libgo/go/cmd/go/internal/modload/buildlist.go      |   19 +
 libgo/go/cmd/go/internal/modload/init.go           |   39 +-
 .../cmd/go/testdata/script/mod_tidy_lazy_self.txt  |   17 +-
 libgo/go/io/fs/fs.go                               |    2 +-
 libgo/go/net/http/transport_test.go                |   77 +-
 libgo/go/runtime/hash32.go                         |    4 +-
 libgo/go/runtime/hash64.go                         |    4 +-
 libgo/go/runtime/mfinal.go                         |    4 +
 libgo/go/sync/atomic/value.go                      |    2 +-
 libgo/go/time/format.go                            |    6 +-
 libgo/misc/cgo/testsanitizers/msan_test.go         |    1 +
 libgo/misc/cgo/testsanitizers/testdata/msan8.go    |  109 +
 libgomp/ChangeLog                                  |   28 +
 libgomp/libgomp.texi                               |  203 +-
 libgomp/testsuite/libgomp.c-c++-common/atomic-19.c |  274 +
 libgomp/testsuite/libgomp.c-c++-common/atomic-20.c |  203 +
 libgomp/testsuite/libgomp.c-c++-common/atomic-21.c |   49 +
 libgomp/testsuite/libgomp.c-c++-common/error-1.c   |    6 +-
 libgomp/testsuite/libgomp.c/target-43.c            |    2 +
 libgomp/testsuite/libgomp.fortran/error-1.f90      |   24 +-
 libiberty/ChangeLog                                |   27 +
 libiberty/configure                                |   43 +-
 libiberty/configure.ac                             |   15 +-
 libiberty/d-demangle.c                             |   71 +-
 libiberty/testsuite/d-demangle-expected            |   34 +-
 libiberty/xmalloc.c                                |    2 +
 libphobos/ChangeLog                                |   16 +
 libphobos/configure                                |   28 +-
 libphobos/m4/autoconf.m4                           |    2 +-
 libphobos/m4/druntime/os.m4                        |    7 +-
 libphobos/m4/gcc_support.m4                        |    2 +-
 libphobos/src/Makefile.am                          |    4 +
 libphobos/src/Makefile.in                          |    5 +-
 libstdc++-v3/ChangeLog                             |  168 +
 libstdc++-v3/configure                             |  216 +-
 libstdc++-v3/configure.ac                          |    8 +-
 libstdc++-v3/crossconfig.m4                        |    1 +
 libstdc++-v3/include/bits/alloc_traits.h           |  104 +
 libstdc++-v3/include/bits/allocator.h              |   38 +-
 libstdc++-v3/include/bits/atomic_base.h            |   83 +-
 libstdc++-v3/include/bits/atomic_timed_wait.h      |    2 +
 libstdc++-v3/include/bits/std_function.h           |  239 +-
 libstdc++-v3/include/bits/stl_uninitialized.h      |    2 +-
 libstdc++-v3/include/bits/unique_ptr.h             |    4 +-
 libstdc++-v3/include/experimental/internet         |   27 +-
 libstdc++-v3/include/ext/extptr_allocator.h        |    5 +
 libstdc++-v3/include/std/atomic                    |   49 +-
 libstdc++-v3/include/std/functional                |   15 +
 libstdc++-v3/include/std/span                      |    2 +
 libstdc++-v3/include/std/version                   |    4 +
 libstdc++-v3/libsupc++/new                         |   10 +-
 libstdc++-v3/src/c++11/system_error.cc             |    4 +-
 libstdc++-v3/src/c++17/fs_ops.cc                   |    7 -
 libstdc++-v3/testsuite/17_intro/names.cc           |    6 +
 .../19_diagnostics/error_category/noexcept.cc      |   13 +
 .../19_diagnostics/system_error/noexcept.cc        |    6 +
 .../testsuite/20_util/function/cons/lwg2774.cc     |   31 +
 .../testsuite/20_util/function/cons/noexcept.cc    |   37 +
 .../testsuite/20_util/function_objects/invoke/4.cc |   59 +
 .../20_util/function_objects/invoke/version.cc     |   10 +
 .../23_containers/span/cons_1_assert_neg.cc        |   14 +
 .../23_containers/span/cons_2_assert_neg.cc        |   14 +
 .../30_threads/promise/requirements/lwg3466.cc     |    4 -
 .../net/internet/resolver/ops/lookup.cc            |   24 +-
 lto-plugin/ChangeLog                               |    6 +
 lto-plugin/Makefile.am                             |    3 +-
 lto-plugin/Makefile.in                             |    7 +-
 1282 files changed, 75933 insertions(+), 7404 deletions(-)


             reply	other threads:[~2021-09-16  8:55 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-16  8:55 Jan Hubicka [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-10-11 16:42 Jan Hubicka
2021-08-26 15:03 Jan Hubicka
2021-08-11 17:12 Jan Hubicka
2021-05-10 11:20 Jan Hubicka
2021-02-17 14:53 Jan Hubicka
2021-01-28 10:39 Jan Hubicka
2020-12-07 13:50 Jan Hubicka
2020-11-28  9:28 Jan Hubicka
2020-11-20 18:12 Jan Hubicka
2020-11-13 20:43 Jan Hubicka
2020-11-07 19:14 Jan Hubicka
2020-11-07 19:14 Jan Hubicka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210916085505.CD8D3385802A@sourceware.org \
    --to=hubicka@gcc.gnu.org \
    --cc=gcc-cvs@gcc.gnu.org \
    --cc=libstdc++-cvs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).