public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/rust/master] Merge commit 'db50aea62595452db12565186cb520728540d987^' into HEAD
@ 2024-05-07 16:21 Thomas Schwinge
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Schwinge @ 2024-05-07 16:21 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

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

commit fc5b92bc61841ef8321be4e60d6c27ec37d5d674
Merge: 79be34b6dc73 fbe4e64365ec
Author: Thomas Schwinge <tschwinge@baylibre.com>
Date:   Sat Mar 16 23:57:22 2024 +0100

    Merge commit 'db50aea62595452db12565186cb520728540d987^' into HEAD

Diff:

 ChangeLog                                          |    13 +
 MAINTAINERS                                        |     5 +-
 gcc/ChangeLog                                      |  1378 +
 gcc/DATESTAMP                                      |     2 +-
 gcc/Makefile.in                                    |     3 +-
 gcc/ada/ChangeLog                                  |   390 +
 gcc/ada/adaint.c                                   |    11 +-
 gcc/ada/aspects.adb                                |   155 +-
 gcc/ada/aspects.ads                                |    64 +-
 gcc/ada/atree.adb                                  |    35 -
 .../doc/gnat_rm/implementation_defined_aspects.rst |    62 +
 .../doc/gnat_rm/implementation_defined_pragmas.rst |    31 +
 .../building_executable_programs_with_gnat.rst     |     4 +-
 .../doc/gnat_ugn/the_gnat_compilation_model.rst    |     1 +
 gcc/ada/doc/share/conf.py                          |     9 +-
 gcc/ada/exp_aggr.adb                               |    10 +-
 gcc/ada/exp_ch3.adb                                |    57 +-
 gcc/ada/exp_ch4.adb                                |     2 +-
 gcc/ada/exp_ch6.adb                                |     7 +-
 gcc/ada/exp_ch7.adb                                |     4 +-
 gcc/ada/exp_disp.adb                               |     2 +-
 gcc/ada/exp_pakd.adb                               |    79 +-
 gcc/ada/exp_unst.adb                               |     9 +-
 gcc/ada/exp_util.adb                               |     8 +-
 gcc/ada/expect.c                                   |     6 +-
 gcc/ada/freeze.adb                                 |    13 +-
 gcc/ada/gcc-interface/Make-lang.in                 |     1 +
 gcc/ada/gcc-interface/decl.cc                      |    12 +
 gcc/ada/gcc-interface/misc.cc                      |     4 +-
 gcc/ada/gcc-interface/trans.cc                     |    24 -
 gcc/ada/gcc-interface/utils.cc                     |     2 +-
 gcc/ada/gen_il-fields.ads                          |     3 +-
 gcc/ada/gen_il-gen-gen_nodes.adb                   |   104 +-
 gcc/ada/ghost.adb                                  |     3 -
 gcc/ada/gnat-style.texi                            |     4 +-
 gcc/ada/gnat_rm.texi                               |  1365 +-
 gcc/ada/gnat_ugn.texi                              |    15 +-
 gcc/ada/inline.adb                                 |    11 +-
 gcc/ada/libgnarl/s-osinte__android.ads             |     2 +-
 gcc/ada/libgnarl/s-osinte__linux.ads               |     2 +-
 gcc/ada/libgnarl/s-osinte__qnx.ads                 |     2 +-
 gcc/ada/libgnarl/s-osinte__rtems.ads               |     2 +-
 gcc/ada/libgnat/a-calfor.adb                       |    11 +-
 gcc/ada/libgnat/s-gearop.adb                       |     2 +-
 gcc/ada/libgnat/s-poosiz.adb                       |     2 +-
 gcc/ada/local_restrict.adb                         |   268 +
 gcc/ada/local_restrict.ads                         |    59 +
 gcc/ada/par-ch13.adb                               |     1 -
 gcc/ada/par-ch6.adb                                |     2 -
 gcc/ada/par-prag.adb                               |    56 +
 gcc/ada/par_sco.adb                                |     6 +-
 gcc/ada/restrict.adb                               |    12 +
 gcc/ada/restrict.ads                               |    14 +
 gcc/ada/sem_aggr.adb                               |     2 +-
 gcc/ada/sem_attr.adb                               |     4 +-
 gcc/ada/sem_aux.adb                                |   116 +-
 gcc/ada/sem_aux.ads                                |    16 +-
 gcc/ada/sem_ch10.adb                               |    22 +-
 gcc/ada/sem_ch11.adb                               |     4 +-
 gcc/ada/sem_ch12.adb                               |   196 +-
 gcc/ada/sem_ch13.adb                               |   314 +-
 gcc/ada/sem_ch13.ads                               |     9 +-
 gcc/ada/sem_ch3.adb                                |    85 +-
 gcc/ada/sem_ch4.adb                                |    36 +-
 gcc/ada/sem_ch6.adb                                |    52 +-
 gcc/ada/sem_ch7.adb                                |    17 +-
 gcc/ada/sem_ch8.adb                                |    28 +-
 gcc/ada/sem_ch9.adb                                |    74 +-
 gcc/ada/sem_dim.adb                                |     2 -
 gcc/ada/sem_disp.adb                               |     1 -
 gcc/ada/sem_eval.adb                               |     2 +-
 gcc/ada/sem_prag.adb                               |   210 +-
 gcc/ada/sem_res.adb                                |    14 +-
 gcc/ada/sem_util.adb                               |    25 +-
 gcc/ada/sinfo.ads                                  |    20 +
 gcc/ada/snames.ads-tmpl                            |     4 +
 gcc/ada/treepr.adb                                 |    56 -
 gcc/analyzer/ChangeLog                             |    18 +
 gcc/analyzer/access-diagram.cc                     |     9 +-
 gcc/analyzer/bounds-checking.cc                    |     4 +-
 gcc/analyzer/region-model.cc                       |    21 +-
 gcc/analyzer/region-model.h                        |     2 +-
 gcc/attribs.cc                                     |     9 +-
 gcc/builtins.def                                   |    38 +-
 gcc/c-family/ChangeLog                             |   106 +
 gcc/c-family/c-attribs.cc                          |    14 +-
 gcc/c-family/c-common.cc                           |    38 +-
 gcc/c-family/c-common.h                            |    12 +-
 gcc/c-family/c-cppbuiltin.cc                       |     4 +-
 gcc/c-family/c-format.cc                           |    86 +-
 gcc/c-family/c-format.h                            |    58 +-
 gcc/c-family/c-indentation.cc                      |     2 +-
 gcc/c-family/c-lex.cc                              |    34 +-
 gcc/c-family/c-opts.cc                             |    56 +-
 gcc/c-family/c-pragma.cc                           |     4 +-
 gcc/c-family/c-pragma.h                            |     1 +
 gcc/c-family/c-warn.cc                             |     6 +-
 gcc/c-family/c.opt                                 |    34 +-
 gcc/c/ChangeLog                                    |   132 +
 gcc/c/c-decl.cc                                    |   182 +-
 gcc/c/c-errors.cc                                  |    24 +-
 gcc/c/c-lang.cc                                    |     2 +
 gcc/c/c-lang.h                                     |    11 +-
 gcc/c/c-objc-common.h                              |     2 +
 gcc/c/c-parser.cc                                  |  1086 +-
 gcc/c/c-parser.h                                   |    12 +
 gcc/c/c-tree.def                                   |    31 +
 gcc/c/c-tree.h                                     |    10 +-
 gcc/c/c-typeck.cc                                  |   302 +-
 gcc/collect2.cc                                    |    13 +-
 gcc/common.opt                                     |     4 -
 gcc/config.in                                      |     6 +
 gcc/config/aarch64/aarch64-protos.h                |     2 +
 gcc/config/aarch64/aarch64-simd.md                 |    91 +-
 gcc/config/aarch64/aarch64-sve.md                  |    78 +-
 gcc/config/aarch64/aarch64.cc                      |   280 +-
 gcc/config/aarch64/aarch64.md                      |    42 +-
 gcc/config/aarch64/constraints.md                  |     8 +
 gcc/config/aarch64/iterators.md                    |    61 +-
 gcc/config/aarch64/predicates.md                   |     5 +
 gcc/config/arc/arc.cc                              |    43 +
 gcc/config/arc/arc.md                              |   291 +-
 gcc/config/arc/builtins.def                        |    16 +-
 gcc/config/bpf/bpf.cc                              |    18 +-
 gcc/config/bpf/bpf.md                              |     2 +-
 gcc/config/epiphany/epiphany-protos.h              |     7 +-
 gcc/config/epiphany/epiphany.cc                    |     7 +-
 gcc/config/epiphany/mode-switch-use.cc             |     2 +-
 gcc/config/gcn/gcn-valu.md                         |   118 +-
 gcc/config/gcn/gcn.cc                              |    10 +-
 gcc/config/gcn/mkoffload.cc                        |    29 +-
 gcc/config/h8300/combiner.md                       |   157 +
 gcc/config/i386/avx512bf16intrin.h                 |     4 +-
 gcc/config/i386/avx512bf16vlintrin.h               |    64 +-
 gcc/config/i386/avx512bitalgvlintrin.h             |    12 +-
 gcc/config/i386/avx512bwintrin.h                   |    30 +-
 gcc/config/i386/avx512dqintrin.h                   |    64 +-
 gcc/config/i386/avx512fintrin.h                    |   237 +-
 gcc/config/i386/avx512fp16intrin.h                 |    30 +-
 gcc/config/i386/avx512fp16vlintrin.h               |   174 +-
 gcc/config/i386/avx512ifmavlintrin.h               |     4 +-
 gcc/config/i386/avx512vbmi2vlintrin.h              |    76 +-
 gcc/config/i386/avx512vbmivlintrin.h               |    20 +-
 gcc/config/i386/avx512vlbwintrin.h                 |   670 +-
 gcc/config/i386/avx512vldqintrin.h                 |   252 +-
 gcc/config/i386/avx512vlintrin.h                   |  1203 +-
 gcc/config/i386/avx512vnnivlintrin.h               |     4 +-
 gcc/config/i386/avx512vp2intersectvlintrin.h       |     5 +-
 gcc/config/i386/avx512vpopcntdqvlintrin.h          |    13 +-
 gcc/config/i386/constraints.md                     |    15 +-
 gcc/config/i386/gfniintrin.h                       |    20 +-
 gcc/config/i386/i386-expand.cc                     |    67 +-
 gcc/config/i386/i386-expand.h                      |     2 +
 gcc/config/i386/i386.cc                            |   275 +-
 gcc/config/i386/i386.h                             |    36 +-
 gcc/config/i386/i386.md                            |  1288 +-
 gcc/config/i386/mmx.md                             |   388 +-
 gcc/config/i386/predicates.md                      |    20 +-
 gcc/config/i386/sse.md                             |   303 +-
 gcc/config/loongarch/loongarch.cc                  |    11 +-
 gcc/config/loongarch/loongarch.md                  |    38 +-
 gcc/config/loongarch/lsx.md                        |     2 +-
 gcc/config/mips/mips.cc                            |     2 +
 gcc/config/nvptx/mkoffload.cc                      |    87 +-
 gcc/config/nvptx/nvptx.cc                          |     6 +-
 gcc/config/nvptx/nvptx.h                           |     3 +
 gcc/config/pa/pa-linux.h                           |     5 +-
 gcc/config/pa/pa.cc                                |     2 +-
 gcc/config/riscv/autovec-opt.md                    |   236 +-
 gcc/config/riscv/autovec.md                        |   141 +-
 gcc/config/riscv/bitmanip.md                       |     4 +-
 gcc/config/riscv/predicates.md                     |     9 +-
 gcc/config/riscv/riscv-avlprop.cc                  |   119 +-
 gcc/config/riscv/riscv-c.cc                        |    38 +-
 gcc/config/riscv/riscv-protos.h                    |    15 +-
 gcc/config/riscv/riscv-v.cc                        |   286 +-
 gcc/config/riscv/riscv-vector-builtins-bases.cc    |   114 +-
 .../riscv/riscv-vector-builtins-functions.def      |     6 +
 gcc/config/riscv/riscv-vector-builtins-shapes.cc   |    26 +-
 gcc/config/riscv/riscv-vector-builtins.cc          |   279 +-
 gcc/config/riscv/riscv-vector-builtins.h           |    27 +-
 gcc/config/riscv/riscv-vector-costs.cc             |    11 +-
 gcc/config/riscv/riscv-vsetvl.cc                   |     8 +-
 gcc/config/riscv/riscv.cc                          |    87 +-
 gcc/config/riscv/riscv.md                          |    28 +-
 gcc/config/riscv/t-riscv                           |     3 +-
 gcc/config/riscv/vector-iterators.md               |   222 +-
 gcc/config/riscv/vector.md                         |   102 +-
 gcc/config/rl78/rl78.cc                            |     2 +-
 gcc/config/rs6000/rs6000.cc                        |     5 +-
 gcc/config/s390/s390.cc                            |   206 +-
 gcc/config/s390/s390.md                            |    54 +-
 gcc/config/s390/vector.md                          |   191 +-
 gcc/config/s390/vx-builtins.md                     |   143 -
 gcc/config/sh/sh.cc                                |     9 +-
 gcc/configure                                      |    47 +-
 gcc/configure.ac                                   |    17 +
 gcc/coretypes.h                                    |     4 +-
 gcc/cp/ChangeLog                                   |    67 +
 gcc/cp/call.cc                                     |     4 +-
 gcc/cp/class.cc                                    |     4 +-
 gcc/cp/cp-tree.h                                   |     5 +
 gcc/cp/decl.cc                                     |     6 +-
 gcc/cp/decl2.cc                                    |     6 +
 gcc/cp/error.cc                                    |    10 +-
 gcc/cp/except.cc                                   |    22 +-
 gcc/cp/parser.cc                                   |   165 +-
 gcc/cp/parser.h                                    |     3 +-
 gcc/cp/pt.cc                                       |     2 +-
 gcc/cp/semantics.cc                                |   103 +-
 gcc/d/ChangeLog                                    |     7 +
 gcc/d/d-attribs.cc                                 |     2 +-
 gcc/d/d-lang.cc                                    |     1 -
 gcc/d/decl.cc                                      |     2 +-
 gcc/d/dmd/MERGE                                    |     2 +-
 gcc/d/dmd/aggregate.d                              |   184 +-
 gcc/d/dmd/attrib.d                                 |     6 +-
 gcc/d/dmd/cond.d                                   |     1 +
 gcc/d/dmd/constfold.d                              |    24 +-
 gcc/d/dmd/cparse.d                                 |     1 +
 gcc/d/dmd/dcast.d                                  |     3 +-
 gcc/d/dmd/dclass.d                                 |     2 +-
 gcc/d/dmd/declaration.d                            |    50 +-
 gcc/d/dmd/dinterpret.d                             |     3 +-
 gcc/d/dmd/dmangle.d                                |     1 +
 gcc/d/dmd/doc.d                                    |     2 +-
 gcc/d/dmd/dstruct.d                                |     2 +-
 gcc/d/dmd/dsymbol.d                                |    74 +-
 gcc/d/dmd/dsymbolsem.d                             |    11 +-
 gcc/d/dmd/dtemplate.d                              |    15 +-
 gcc/d/dmd/expression.d                             |   546 +-
 gcc/d/dmd/expression.h                             |    20 +-
 gcc/d/dmd/expressionsem.d                          |   511 +-
 gcc/d/dmd/func.d                                   |     1 +
 gcc/d/dmd/globals.h                                |     1 -
 gcc/d/dmd/gluelayer.d                              |     5 -
 gcc/d/dmd/initsem.d                                |     1 +
 gcc/d/dmd/lexer.d                                  |     1 -
 gcc/d/dmd/mtype.d                                  |    25 +-
 gcc/d/dmd/mtype.h                                  |     2 +-
 gcc/d/dmd/optimize.d                               |     1 +
 gcc/d/dmd/parse.d                                  |    22 +-
 gcc/d/dmd/semantic3.d                              |     7 +-
 gcc/d/dmd/statementsem.d                           |     5 +-
 gcc/d/dmd/staticcond.d                             |     1 +
 gcc/d/dmd/templateparamsem.d                       |     1 +
 gcc/d/dmd/traits.d                                 |     1 +
 gcc/d/dmd/typesem.d                                |     2 +
 gcc/d/dmd/typinf.d                                 |    30 +-
 gcc/d/dmd/typinf.h                                 |    22 +
 gcc/diagnostic-format-json.cc                      |    41 +-
 gcc/diagnostic-format-sarif.cc                     |    60 +-
 gcc/diagnostic-show-locus.cc                       |   224 +-
 gcc/diagnostic-text-art.h                          |    49 -
 gcc/diagnostic.cc                                  |   801 +-
 gcc/diagnostic.h                                   |   634 +-
 gcc/doc/cpp.texi                                   |     4 +-
 gcc/doc/extend.texi                                |    28 +-
 gcc/doc/invoke.texi                                |   100 +-
 gcc/doc/md.texi                                    |    28 +
 gcc/doc/passes.texi                                |     2 +-
 gcc/doc/sourcebuild.texi                           |    24 +-
 gcc/doc/standards.texi                             |    10 +-
 gcc/doc/tm.texi                                    |   126 +-
 gcc/doc/tm.texi.in                                 |    32 +-
 gcc/dwarf2out.cc                                   |     6 +-
 gcc/explow.cc                                      |    13 +-
 gcc/expr.cc                                        |    16 +-
 gcc/fold-const.cc                                  |    74 +-
 gcc/fortran/ChangeLog                              |    46 +
 gcc/fortran/cpp.cc                                 |     6 +-
 gcc/fortran/error.cc                               |    26 +-
 gcc/fortran/gfortran.h                             |     2 +-
 gcc/fortran/interface.cc                           |    11 +
 gcc/fortran/match.cc                               |     1 +
 gcc/fortran/options.cc                             |     3 +-
 gcc/fortran/parse.cc                               |    96 +-
 gcc/fortran/trans-decl.cc                          |     2 +-
 gcc/fortran/trans-expr.cc                          |    50 +-
 gcc/function.cc                                    |    12 +-
 gcc/function.h                                     |     1 +
 gcc/gcc-urlifier.cc                                |   160 +
 gcc/gcc-urlifier.def                               |    20 +
 gcc/gcc-urlifier.h                                 |    26 +
 gcc/gcc.cc                                         |     6 +-
 gcc/gdbinit.in                                     |     2 +-
 gcc/genmatch.cc                                    |     7 +-
 gcc/gimple-fold.cc                                 |    25 +-
 gcc/gimple-fold.h                                  |     3 +-
 gcc/gimple-match-exports.cc                        |    13 +-
 gcc/gimple-match.h                                 |     6 +-
 gcc/gimple-range-cache.cc                          |    16 +-
 gcc/gimple-ssa-warn-access.cc                      |    29 +-
 gcc/ginclude/float.h                               |    24 +-
 gcc/ginclude/stdint-gcc.h                          |     2 +-
 gcc/glimits.h                                      |     4 +-
 gcc/input.cc                                       |    50 +-
 gcc/input.h                                        |     2 -
 gcc/internal-fn.cc                                 |    66 +
 gcc/internal-fn.def                                |    11 +-
 gcc/internal-fn.h                                  |     1 +
 gcc/ipa-cp.cc                                      |    28 +-
 gcc/ipa-prop.cc                                    |    29 +-
 gcc/ira-costs.cc                                   |    35 +-
 gcc/ira-lives.cc                                   |    44 +-
 gcc/jit/ChangeLog                                  |     5 +
 gcc/jit/jit-playback.cc                            |     2 +-
 gcc/jit/jit-playback.h                             |     4 +-
 gcc/jit/libgccjit++.h                              |     1 +
 gcc/langhooks.cc                                   |     2 +-
 gcc/lto-cgraph.cc                                  |    27 +
 gcc/lto-section-names.h                            |     1 +
 gcc/lto-wrapper.cc                                 |     4 +-
 gcc/lto/ChangeLog                                  |     4 +
 gcc/lto/lto-lang.cc                                |     2 +-
 gcc/m2/ChangeLog                                   |    16 +
 gcc/match.pd                                       |   119 +-
 gcc/mode-switching.cc                              |   593 +-
 gcc/objc/ChangeLog                                 |     6 +
 gcc/objc/objc-act.cc                               |    19 -
 gcc/objc/objc-act.h                                |     2 -
 gcc/objc/objc-lang.cc                              |     2 -
 gcc/omp-builtins.def                               |     3 +
 gcc/omp-offload.cc                                 |    85 +-
 gcc/omp-offload.h                                  |     1 +
 gcc/optabs.def                                     |     3 +
 gcc/opts.cc                                        |    46 +-
 gcc/pretty-print-urlifier.h                        |    33 +
 gcc/pretty-print.cc                                |   242 +-
 gcc/pretty-print.h                                 |     5 +-
 gcc/range-op.cc                                    |    20 +-
 gcc/read-rtl.cc                                    |    25 +-
 gcc/selftest-diagnostic.cc                         |     2 +-
 gcc/selftest-run-tests.cc                          |     1 +
 gcc/selftest.h                                     |     1 +
 gcc/simplify-rtx.cc                                |     2 +-
 gcc/target.def                                     |   103 +-
 gcc/testsuite/ChangeLog                            |  1788 +
 .../c-c++-common/Wduplicated-branches-11.c         |     1 +
 .../c-c++-common/Wduplicated-branches-12.c         |     1 +
 gcc/testsuite/c-c++-common/alias-1.c               |     2 +-
 gcc/testsuite/c-c++-common/builtins.c              |     1 +
 gcc/testsuite/c-c++-common/gomp/attrs-1.c          |   132 +-
 gcc/testsuite/c-c++-common/gomp/attrs-2.c          |   132 +-
 gcc/testsuite/c-c++-common/gomp/attrs-3.c          |    24 +
 gcc/testsuite/c-c++-common/gomp/declare-target-7.c |     2 +-
 .../c-c++-common/gomp/declare-target-indirect-1.c  |    62 +
 .../c-c++-common/gomp/declare-target-indirect-2.c  |    32 +
 gcc/testsuite/c-c++-common/pointer-to-fn1.c        |     4 +-
 .../c-c++-common/ubsan/Wno-attributes-1.c          |     9 +
 gcc/testsuite/g++.dg/compat/eh/ctor1_main.C        |     2 +
 gcc/testsuite/g++.dg/compat/eh/ctor2_main.C        |     2 +
 gcc/testsuite/g++.dg/compat/eh/dtor1_main.C        |     2 +
 gcc/testsuite/g++.dg/compat/eh/filter1_main.C      |     2 +
 gcc/testsuite/g++.dg/compat/eh/filter2_main.C      |     2 +
 gcc/testsuite/g++.dg/compat/eh/new1_main.C         |     2 +
 gcc/testsuite/g++.dg/compat/eh/nrv1_main.C         |     2 +
 gcc/testsuite/g++.dg/compat/eh/spec3_main.C        |     2 +
 gcc/testsuite/g++.dg/compat/eh/template1_main.C    |     2 +
 gcc/testsuite/g++.dg/compat/eh/unexpected1_main.C  |     2 +
 gcc/testsuite/g++.dg/compat/init/array5_main.C     |     2 +
 gcc/testsuite/g++.dg/cpp/elifdef-2.C               |     2 +-
 gcc/testsuite/g++.dg/cpp/elifdef-4.C               |     2 +-
 gcc/testsuite/g++.dg/cpp0x/catch1.C                |     1 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-throw.C       |     1 +
 .../g++.dg/cpp0x/lambda/lambda-decltype3.C         |    30 +
 gcc/testsuite/g++.dg/cpp0x/udlit-error1.C          |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-89785-2.C     |     1 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C       |     1 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto7.C        |    53 +
 gcc/testsuite/g++.dg/cpp1y/lambda-init20.C         |    22 +
 gcc/testsuite/g++.dg/cpp1y/pr79393-3.C             |     1 +
 gcc/testsuite/g++.dg/cpp26/unevalstr1.C            |   103 +
 gcc/testsuite/g++.dg/cpp26/unevalstr2.C            |   110 +
 gcc/testsuite/g++.dg/cpp2a/consteval-memfn1.C      |     1 +
 gcc/testsuite/g++.dg/cpp2a/consteval11.C           |     1 +
 gcc/testsuite/g++.dg/cpp2a/consteval34.C           |     1 +
 gcc/testsuite/g++.dg/cpp2a/consteval9.C            |     1 +
 gcc/testsuite/g++.dg/cpp2a/explicit1.C             |     1 +
 gcc/testsuite/g++.dg/cpp2a/explicit2.C             |     1 +
 gcc/testsuite/g++.dg/cpp2a/explicit5.C             |     1 +
 .../g++.dg/cpp2a/nodiscard-reason-nonstring.C      |     2 +-
 gcc/testsuite/g++.dg/eh/builtin10.C                |     1 +
 gcc/testsuite/g++.dg/eh/builtin11.C                |     1 +
 gcc/testsuite/g++.dg/eh/builtin6.C                 |     1 +
 gcc/testsuite/g++.dg/eh/builtin7.C                 |     1 +
 gcc/testsuite/g++.dg/eh/builtin9.C                 |     1 +
 gcc/testsuite/g++.dg/eh/dtor4.C                    |     2 +
 gcc/testsuite/g++.dg/eh/pr42859.C                  |     1 +
 gcc/testsuite/g++.dg/eh/return1.C                  |    81 +-
 gcc/testsuite/g++.dg/ext/stmtexpr25.C              |     1 +
 gcc/testsuite/g++.dg/ext/vla4.C                    |     1 +
 gcc/testsuite/g++.dg/gomp/attrs-2.C                |    98 +-
 gcc/testsuite/g++.dg/gomp/attrs-21.C               |     2 +-
 gcc/testsuite/g++.dg/gomp/declare-target-3.C       |    14 +-
 .../g++.dg/gomp/declare-target-indirect-1.C        |    17 +
 gcc/testsuite/g++.dg/init/array54.C                |     1 +
 gcc/testsuite/g++.dg/init/placement4.C             |     2 +
 gcc/testsuite/g++.dg/lto/20081109-1_0.C            |     1 +
 gcc/testsuite/g++.dg/lto/20081109_0.C              |     2 +
 gcc/testsuite/g++.dg/lto/20091026-1_0.C            |     1 +
 gcc/testsuite/g++.dg/lto/pr87906_0.C               |     1 +
 gcc/testsuite/g++.dg/lto/pr88046_0.C               |     1 +
 gcc/testsuite/g++.dg/modules/bad-mapper-1.C        |     2 +-
 gcc/testsuite/g++.dg/other/error32.C               |     1 +
 gcc/testsuite/g++.dg/parse/crash55.C               |     2 +
 gcc/testsuite/g++.dg/parse/pr31952-2.C             |     2 +
 gcc/testsuite/g++.dg/parse/pr31952-3.C             |     2 +
 gcc/testsuite/g++.dg/pr58245-1.C                   |     4 +
 gcc/testsuite/g++.dg/tm/noexcept-7.C               |     1 +
 gcc/testsuite/g++.dg/torture/pr43257.C             |     1 +
 gcc/testsuite/g++.dg/torture/pr56694.C             |     1 +
 gcc/testsuite/g++.dg/torture/pr81659.C             |     1 +
 gcc/testsuite/g++.dg/tree-prof/indir-call-prof-2.C |     1 +
 gcc/testsuite/g++.dg/tree-prof/partition1.C        |     1 +
 gcc/testsuite/g++.dg/tree-prof/partition2.C        |     1 +
 gcc/testsuite/g++.dg/tree-prof/partition3.C        |     1 +
 gcc/testsuite/g++.dg/tree-prof/pr51719.C           |     1 +
 gcc/testsuite/g++.dg/tree-prof/pr57451.C           |     1 +
 gcc/testsuite/g++.dg/tree-prof/pr59255.C           |     1 +
 gcc/testsuite/g++.dg/vect/pr102788.cc              |     1 -
 gcc/testsuite/g++.dg/warn/Wcatch-value-1.C         |     1 +
 gcc/testsuite/g++.dg/warn/Wcatch-value-2.C         |     1 +
 gcc/testsuite/g++.dg/warn/Wcatch-value-3.C         |     1 +
 gcc/testsuite/g++.dg/warn/Wcatch-value-3b.C        |     1 +
 gcc/testsuite/g++.dg/warn/Wexceptions1.C           |     2 +
 gcc/testsuite/g++.dg/warn/Wexceptions3.C           |     2 +
 gcc/testsuite/g++.dg/warn/Winfinite-recursion-3.C  |     1 +
 gcc/testsuite/g++.dg/warn/Wreturn-6.C              |     2 +
 gcc/testsuite/g++.dg/warn/Wstringop-truncation-2.C |     1 +
 gcc/testsuite/g++.dg/warn/Wterminate1.C            |     1 +
 gcc/testsuite/g++.old-deja/g++.eh/catch1.C         |     1 +
 gcc/testsuite/g++.old-deja/g++.eh/catch10.C        |     1 +
 gcc/testsuite/g++.old-deja/g++.eh/cond1.C          |     1 +
 gcc/testsuite/g++.old-deja/g++.eh/ctor1.C          |     2 +
 gcc/testsuite/g++.old-deja/g++.eh/throw2.C         |     1 +
 gcc/testsuite/g++.old-deja/g++.other/cond5.C       |     1 +
 gcc/testsuite/g++.target/i386/pr112443.C           |   108 +
 gcc/testsuite/g++.target/powerpc/pr111828-1.C      |    49 +
 gcc/testsuite/g++.target/powerpc/pr111828-2.C      |    52 +
 gcc/testsuite/gcc.c-torture/compile/20000412-2.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20000427-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20000802-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20010320-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20010525-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20010706-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20020314-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/compile/20020701-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20021015-2.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20030110-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20030314-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20030405-1.c   |     3 +-
 gcc/testsuite/gcc.c-torture/compile/20030416-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/compile/20030503-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20030530-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20031031-2.c   |     4 +
 gcc/testsuite/gcc.c-torture/compile/20040101-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/compile/20040124-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20040304-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20040705-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20040908-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20050105-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20050510-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20051228-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20060109-1.c   |     4 +
 gcc/testsuite/gcc.c-torture/compile/20060202-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20070129.c     |     3 +
 gcc/testsuite/gcc.c-torture/compile/20070529-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20070529-2.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20070605-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20071107-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20080613-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20080704-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20080910-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20090907-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20090917-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20100907.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20100915-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20101216-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20120524-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20120830-2.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20121010-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20121027-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20180605-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/386.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/920301-1.c     |     4 +-
 gcc/testsuite/gcc.c-torture/compile/920409-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920410-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/compile/920410-2.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/920411-2.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920413-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920428-3.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920428-4.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-10.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-12.c    |    10 +-
 gcc/testsuite/gcc.c-torture/compile/920501-17.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-19.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-22.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-3.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-4.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920529-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920615-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/920623-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920624-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920711-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920729-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920806-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920821-2.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920825-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920825-2.c     |     4 +-
 gcc/testsuite/gcc.c-torture/compile/920826-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920828-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920829-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920928-3.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921012-2.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921013-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921019-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/921026-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921126-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/921227-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/930109-2.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930210-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930222-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/compile/930421-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930503-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930513-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930513-3.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930523-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930527-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930603-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930607-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930702-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/931018-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/931031-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/931102-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/940611-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/940712-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/950512-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/950530-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/950610-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/950613-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/950816-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/950816-2.c     |     5 +-
 gcc/testsuite/gcc.c-torture/compile/950816-3.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/950919-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/950921-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/951004-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/951116-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/951128-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/951220-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/960220-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/960221-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/960704-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/961031-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/961126-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/compile/961203-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/981001-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/981107-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/990517-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/990617-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/991026-2.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/991229-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/991229-3.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/BUG1.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/BUG11.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/BUG16.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/BUG17.c        |     3 +-
 gcc/testsuite/gcc.c-torture/compile/BUG18.c        |     5 +-
 gcc/testsuite/gcc.c-torture/compile/BUG2.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/BUG21.c        |     3 +-
 gcc/testsuite/gcc.c-torture/compile/BUG23.c        |     3 +-
 gcc/testsuite/gcc.c-torture/compile/BUG24.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/BUG25.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/BUG3.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/BUG5.c         |     2 +-
 gcc/testsuite/gcc.c-torture/compile/BUG6.c         |     5 +-
 gcc/testsuite/gcc.c-torture/compile/DFcmp.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/HIcmp.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/HIset.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/QIcmp.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/QIset.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/SFset.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/SIcmp.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/SIset.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/UHIcmp.c       |     1 +
 gcc/testsuite/gcc.c-torture/compile/UQIcmp.c       |     1 +
 gcc/testsuite/gcc.c-torture/compile/USIcmp.c       |     1 +
 gcc/testsuite/gcc.c-torture/compile/a.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/a1.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/a3.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/aa.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/aaa.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/abs.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/ac.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/acc.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/add.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/add386.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/addcc.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/andm.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/andmem.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/andn.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/andok.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/andsi.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/andsparc.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/aos.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/arr.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/as.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/ase.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/b.c            |     3 +-
 gcc/testsuite/gcc.c-torture/compile/b1.c           |     6 +-
 gcc/testsuite/gcc.c-torture/compile/b88.c          |     4 +-
 gcc/testsuite/gcc.c-torture/compile/band.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/bb0.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/bb1.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/bbb.c          |     4 +-
 gcc/testsuite/gcc.c-torture/compile/bc.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/bcopy.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/bf.c           |     5 +-
 gcc/testsuite/gcc.c-torture/compile/bfx.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/bge.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/bit.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/bitf.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/bitw.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/blk.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/bt.c           |     3 +-
 gcc/testsuite/gcc.c-torture/compile/bt386.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/bug.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/buns.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/c.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/c2.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/call.c         |     1 +
 gcc/testsuite/gcc.c-torture/compile/callind.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/calls-void.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/calls.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/cc.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/charmtst.c     |     4 +
 gcc/testsuite/gcc.c-torture/compile/cmb.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/cmpdi-1.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/cmphi.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/cmpsi386.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/cmul.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/comb.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/complex-6.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/consec.c       |     1 +
 gcc/testsuite/gcc.c-torture/compile/const.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/conv.c         |    13 +-
 gcc/testsuite/gcc.c-torture/compile/conv_tst.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/cvt.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/dbl_parm.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/dblbug.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/ddd.c          |     3 +-
 gcc/testsuite/gcc.c-torture/compile/dead.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/delay.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/di.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/dilayout.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/dimove.c       |     1 +
 gcc/testsuite/gcc.c-torture/compile/div.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/dm.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/dse.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/dshift.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/e.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/ex.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/ext.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/f2.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/flatten.c      |     3 +-
 gcc/testsuite/gcc.c-torture/compile/flo.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/fnul.c         |     9 +-
 gcc/testsuite/gcc.c-torture/compile/forgetcc.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/fq.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/funcptr-1.c    |     7 +-
 gcc/testsuite/gcc.c-torture/compile/g.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/gen_tst.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/glob.c         |     3 +-
 gcc/testsuite/gcc.c-torture/compile/goto-1.c       |     3 +-
 gcc/testsuite/gcc.c-torture/compile/gronk.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/hi.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/i++.c          |     2 +-
 gcc/testsuite/gcc.c-torture/compile/i.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/ic.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/icmp.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/ifreg.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/iftrap-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/compile/iftrap-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/jmp.c          |     3 +-
 gcc/testsuite/gcc.c-torture/compile/jumptab.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/l.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/labels-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/compile/labels-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/compile/layout.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/lbug.c         |     3 +-
 gcc/testsuite/gcc.c-torture/compile/lll.c          |     1 +
 gcc/testsuite/gcc.c-torture/compile/load8.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/loadhicc.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/log2.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/logic.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/loop-1.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/loop386.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/lop.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/m1.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/m5.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/m68.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/mbyte.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/mcmp.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/memtst.c       |     6 +-
 gcc/testsuite/gcc.c-torture/compile/miscomp.c      |     5 +-
 gcc/testsuite/gcc.c-torture/compile/mm.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/mod.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/modcc.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/move.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/move_qhi.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/mregtst.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/msp.c          |     5 +-
 gcc/testsuite/gcc.c-torture/compile/mtst.c         |     1 +
 gcc/testsuite/gcc.c-torture/compile/mu.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/mword.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/n.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/n1.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/nand.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/neg.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/o.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/omit.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/opout.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/opt.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/or.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/or386.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/p.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/packed-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/parms.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/pass.c         |     1 +
 gcc/testsuite/gcc.c-torture/compile/pp.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr100576.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr17119.c      |     3 +
 gcc/testsuite/gcc.c-torture/compile/pr17408.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr18712.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr19121.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr20412.c      |     4 +
 gcc/testsuite/gcc.c-torture/compile/pr21532.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr22398.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr23445.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr23946.c      |    12 +-
 gcc/testsuite/gcc.c-torture/compile/pr24883.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr25311.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr25514.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr26213.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr26425.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr27087.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr27282.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr27341-2.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr27907.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr28489.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr28776-1.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr28776-2.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr29128.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr29945.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr31953.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr32355.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr32372.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr32453.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr32571.c      |     3 +
 gcc/testsuite/gcc.c-torture/compile/pr32584.c      |     3 +-
 gcc/testsuite/gcc.c-torture/compile/pr32919.c      |     4 +
 gcc/testsuite/gcc.c-torture/compile/pr33133.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr33173.c      |     9 +-
 gcc/testsuite/gcc.c-torture/compile/pr33382.c      |     8 +-
 gcc/testsuite/gcc.c-torture/compile/pr33855.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr34091.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr34334.c      |     4 +-
 gcc/testsuite/gcc.c-torture/compile/pr35006.c      |     6 +
 gcc/testsuite/gcc.c-torture/compile/pr35595.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr35869.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr36141.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr36154.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr36172.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr36238.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr36988.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr37026.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr37207.c      |     3 +
 gcc/testsuite/gcc.c-torture/compile/pr37258.c      |     5 +
 gcc/testsuite/gcc.c-torture/compile/pr37285.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr37305.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr37327.c      |     7 +
 gcc/testsuite/gcc.c-torture/compile/pr37381.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr37387.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr37432.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr37713.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr38360.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr38554.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr39886.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr39941.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr40291.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr41016.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr41182-1.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr42164.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr42632.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr43635.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr44043.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr44063.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr44246.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr44788.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr45535.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr46934.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr47364-1.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr47428.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr48596.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr49145.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr49206.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr49710.c      |     6 +-
 gcc/testsuite/gcc.c-torture/compile/pr51694.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr52437.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr53886.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr57441.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr65241.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr72802.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr81360.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr82052.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr87110.c      |     7 +-
 gcc/testsuite/gcc.c-torture/compile/pr87468.c      |     6 +-
 gcc/testsuite/gcc.c-torture/compile/pr90275-2.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/pr90275.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/pr96796.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pret-arg.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/pyr.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/pyr2.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/r.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/r1.c           |     2 +
 .../gcc.c-torture/compile/regs-arg-size.c          |     1 +
 gcc/testsuite/gcc.c-torture/compile/rel.c          |     1 +
 gcc/testsuite/gcc.c-torture/compile/rmsc.c         |     1 +
 gcc/testsuite/gcc.c-torture/compile/round.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/run.c          |     3 +-
 gcc/testsuite/gcc.c-torture/compile/sar.c          |     3 +-
 gcc/testsuite/gcc.c-torture/compile/sc.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/scal.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/scc.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/scond.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/selfrec.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/seq.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/set386.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/set88.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/sh.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/shand.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/shft.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/shift.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/shloop.c       |     3 +-
 gcc/testsuite/gcc.c-torture/compile/shm.c          |     1 +
 gcc/testsuite/gcc.c-torture/compile/signext.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/signext2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/sim.c          |     3 +-
 gcc/testsuite/gcc.c-torture/compile/simd-5.c       |     4 +-
 gcc/testsuite/gcc.c-torture/compile/simple.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/sne.c          |     1 +
 gcc/testsuite/gcc.c-torture/compile/sound.c        |     5 +-
 gcc/testsuite/gcc.c-torture/compile/sparcbug.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/speed.c        |     3 +-
 gcc/testsuite/gcc.c-torture/compile/stor.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/store0.c       |     1 +
 gcc/testsuite/gcc.c-torture/compile/storecc.c      |     1 +
 gcc/testsuite/gcc.c-torture/compile/str.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/strcpy-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/stru.c         |     1 +
 gcc/testsuite/gcc.c-torture/compile/structret.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/stuct.c        |     3 +-
 gcc/testsuite/gcc.c-torture/compile/sub32.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/subcc.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/subcse.c       |     2 +
 gcc/testsuite/gcc.c-torture/compile/sym.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/symconst.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/t.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/test-flow.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/test-loop.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/test.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/time.c         |     3 +-
 gcc/testsuite/gcc.c-torture/compile/tmp.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/trivial.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/trunc.c        |     2 +
 gcc/testsuite/gcc.c-torture/compile/u.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/udivmod4.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/unalign-1.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/uns.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/uns_tst.c      |     2 +
 gcc/testsuite/gcc.c-torture/compile/uuarg.c        |     1 +
 gcc/testsuite/gcc.c-torture/compile/v.c            |     1 +
 gcc/testsuite/gcc.c-torture/compile/volatile-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/widechar-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/ww.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/x.c            |     2 +
 gcc/testsuite/gcc.c-torture/compile/xb.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/xc.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/xcsebug.c      |     3 +-
 gcc/testsuite/gcc.c-torture/compile/xdi.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/xfoo.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/xi.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/xlop.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/xmtst.c        |     4 +
 gcc/testsuite/gcc.c-torture/compile/xneg.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/xopt.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/xor.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/xorn.c         |     2 +
 gcc/testsuite/gcc.c-torture/compile/xp.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/xpp.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/xs.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/xsh.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/xz.c           |     1 +
 gcc/testsuite/gcc.c-torture/compile/xzz.c          |     2 +
 gcc/testsuite/gcc.c-torture/compile/zero-strct-1.c |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000112-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000113-1.c   |     9 +-
 gcc/testsuite/gcc.c-torture/execute/20000205-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000217-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000223-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000224-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000225-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000227-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000313-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000314-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000314-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000314-3.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20000402-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20000403-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000412-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000412-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000412-3.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000412-4.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000412-5.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000412-6.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000419-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000422-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000503-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000511-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000519-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000519-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000523-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000528-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000603-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000605-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000605-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000605-3.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000622-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000717-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000717-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000717-3.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000717-5.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000722-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000726-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20000731-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000731-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000801-3.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000801-4.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20000808-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000815-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000818-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000819-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20000822-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20000914-1.c   |     8 +-
 gcc/testsuite/gcc.c-torture/execute/20000917-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001009-1.c   |     4 +-
 gcc/testsuite/gcc.c-torture/execute/20001009-2.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20001013-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20001017-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20001017-2.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20001024-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001027-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001031-1.c   |     3 +-
 gcc/testsuite/gcc.c-torture/execute/20001101.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/20001108-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001112-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001124-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20001130-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20001130-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001203-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001221-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001228-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20001229-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20010106-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010118-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010119-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20010206-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010209-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010221-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20010222-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010329-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010403-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010409-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010422-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010518-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010518-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010520-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010604-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010605-2.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20010711-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010723-1.c   |     7 +-
 gcc/testsuite/gcc.c-torture/execute/20010904-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010904-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20010915-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20010924-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20011024-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20011109-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20011109-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20011114-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20011121-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20011126-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20011128-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20011217-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020213-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20020215-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020225-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020226-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20020227-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020307-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020314-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20020328-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20020404-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020406-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20020413-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020418-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20020508-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20020508-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20020508-3.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20020529-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020611-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20020615-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20020619-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20020819-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20020904-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20020916-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20021010-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20021010-2.c   |     3 +-
 gcc/testsuite/gcc.c-torture/execute/20021113-1.c   |     9 +-
 gcc/testsuite/gcc.c-torture/execute/20021118-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20021118-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20021120-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20021120-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20021120-3.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20030105-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030109-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20030117-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030120-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030125-1.c   |     4 +-
 gcc/testsuite/gcc.c-torture/execute/20030128-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030209-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030216-1.c   |     3 +-
 gcc/testsuite/gcc.c-torture/execute/20030222-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030316-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20030403-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20030404-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20030501-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030606-1.c   |     9 +-
 gcc/testsuite/gcc.c-torture/execute/20030828-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20030828-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20030903-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20030910-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030913-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030914-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030914-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030916-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20030928-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20031010-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20031012-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/execute/20031201-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20031204-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20031211-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20031211-2.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20040208-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20040218-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20040223-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/execute/20040307-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20040319-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20040411-1.c   |     4 +-
 gcc/testsuite/gcc.c-torture/execute/20040423-1.c   |     4 +-
 gcc/testsuite/gcc.c-torture/execute/20040625-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20040703-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20040706-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20040707-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20040805-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20040917-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/execute/20041011-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20041019-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20041113-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20041124-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20041210-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20041212-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20050131-1.c   |     3 +-
 gcc/testsuite/gcc.c-torture/execute/20050410-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20051113-1.c   |     3 +-
 gcc/testsuite/gcc.c-torture/execute/20070623-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20091229-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20101025-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20120427-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20120427-2.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/20120817-1.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/20121108-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/20170401-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/900409-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920202-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920302-1.c     |     9 +-
 gcc/testsuite/gcc.c-torture/execute/920409-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/920410-1.c     |     4 +-
 gcc/testsuite/gcc.c-torture/execute/920411-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/920415-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920428-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920428-2.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920429-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920501-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920501-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920501-3.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/920501-4.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/920501-5.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/920501-6.c     |     4 +
 gcc/testsuite/gcc.c-torture/execute/920501-7.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920501-8.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/920501-9.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/920506-1.c     |     4 +-
 gcc/testsuite/gcc.c-torture/execute/920520-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/920603-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920604-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/920612-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920618-1.c     |     4 +-
 gcc/testsuite/gcc.c-torture/execute/920625-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920710-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920721-1.c     |     4 +-
 gcc/testsuite/gcc.c-torture/execute/920721-2.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920721-3.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920721-4.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920726-1.c     |    12 +-
 gcc/testsuite/gcc.c-torture/execute/920728-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920730-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920731-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920810-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/execute/920812-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920829-1.c     |     4 +-
 gcc/testsuite/gcc.c-torture/execute/920908-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920908-2.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920909-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/920922-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/920929-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/921006-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/921007-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/921013-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921016-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921017-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921019-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921019-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921029-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921104-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921110-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921112-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/921113-1.c     |    11 +-
 gcc/testsuite/gcc.c-torture/execute/921117-1.c     |    10 +-
 gcc/testsuite/gcc.c-torture/execute/921123-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/921123-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921124-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/921202-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921202-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921204-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921207-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921208-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/921208-2.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921215-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/921218-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/921218-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930106-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/930111-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930123-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/930126-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/930208-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930406-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/930408-1.c     |    12 +-
 gcc/testsuite/gcc.c-torture/execute/930429-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/930429-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930513-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/930513-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930518-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930527-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930603-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930603-2.c     |     9 +-
 gcc/testsuite/gcc.c-torture/execute/930603-3.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930608-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/930614-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/930614-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/930621-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/930622-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930622-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/930628-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/930630-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/930702-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/930713-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/930718-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930719-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930725-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/930818-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930916-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930921-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930929-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930930-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/930930-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/931002-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/931004-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-10.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-11.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-12.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-13.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-14.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-2.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-3.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-4.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-5.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-6.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-7.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-8.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931004-9.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/931005-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/931009-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/931012-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/931017-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/931018-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/931031-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/931102-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/931102-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/931110-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/931110-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/931208-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/931228-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/940115-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/940122-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/941014-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/941014-2.c     |     3 +-
 gcc/testsuite/gcc.c-torture/execute/941015-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/941021-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/941025-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/941031-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/941101-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/941110-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/941202-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/950221-1.c     |    12 +-
 gcc/testsuite/gcc.c-torture/execute/950322-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/950426-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/950426-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950503-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950511-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950512-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/950605-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/950607-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950607-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950612-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950621-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/950628-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950704-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950706-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950710-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950714-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950809-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/950906-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/950915-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/950929-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/951003-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/951115-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/951204-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/960116-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/960117-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/960209-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960215-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960218-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/960219-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/960301-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960302-1.c     |     9 +-
 gcc/testsuite/gcc.c-torture/execute/960311-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960311-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960311-3.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960312-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/960317-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960321-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960326-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960327-1.c     |    13 +-
 gcc/testsuite/gcc.c-torture/execute/960402-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/960405-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960416-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960419-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960419-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960512-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960513-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960521-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960608-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/960801-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960802-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/960830-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/960909-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/961004-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/961017-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/961017-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/961026-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/961112-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/961122-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/961122-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/961125-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/961206-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/961213-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/970214-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/970214-2.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/970217-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/970923-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/980205.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/980223.c       |     5 +-
 gcc/testsuite/gcc.c-torture/execute/980424-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980505-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980505-2.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980506-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/980506-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/980506-3.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/980526-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980526-2.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980526-3.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/980602-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/980602-2.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980604-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/980605-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/980612-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980617-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980618-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980701-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/980709-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/980716-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/980929-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/981001-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/981019-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/981130-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/981206-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990106-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/990106-2.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990117-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/990127-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/execute/990128-1.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/990130-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/990208-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990222-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/990324-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/990326-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990404-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/990513-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/990524-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/990525-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990525-2.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990527-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990531-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/990604-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/990628-1.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/990804-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990811-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990826-0.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/990827-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990829-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/990923-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991014-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/execute/991016-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991019-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/991023-1.c     |    11 +-
 gcc/testsuite/gcc.c-torture/execute/991030-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991112-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991118-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/991201-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991202-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/991202-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/991202-3.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/991216-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991216-2.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991216-4.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991221-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/991227-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/991228-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/alias-1.c      |     8 +-
 gcc/testsuite/gcc.c-torture/execute/alias-2.c      |     3 +-
 gcc/testsuite/gcc.c-torture/execute/alias-3.c      |     2 +-
 gcc/testsuite/gcc.c-torture/execute/alias-4.c      |     1 +
 gcc/testsuite/gcc.c-torture/execute/align-1.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/align-2.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/align-3.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/alloca-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/anon-1.c       |     2 +
 gcc/testsuite/gcc.c-torture/execute/arith-1.c      |     7 +-
 .../gcc.c-torture/execute/arith-rand-ll.c          |     6 +-
 gcc/testsuite/gcc.c-torture/execute/arith-rand.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/bf-layout-1.c  |     6 +-
 gcc/testsuite/gcc.c-torture/execute/bf-pack-1.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/bf-sign-1.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/bf64-1.c       |     7 +-
 .../gcc.c-torture/execute/builtin-constant.c       |     3 +
 .../gcc.c-torture/execute/builtin-prefetch-1.c     |     2 +
 .../gcc.c-torture/execute/builtin-prefetch-2.c     |     4 +-
 .../gcc.c-torture/execute/builtin-prefetch-3.c     |     4 +-
 .../gcc.c-torture/execute/builtin-prefetch-4.c     |     3 +
 .../gcc.c-torture/execute/builtin-prefetch-5.c     |     2 +
 .../gcc.c-torture/execute/builtin-prefetch-6.c     |     2 +
 .../execute/builtin-types-compatible-p.c           |     3 +
 .../gcc.c-torture/execute/builtins/fputs.c         |     4 +
 gcc/testsuite/gcc.c-torture/execute/cbrt.c         |     8 +-
 gcc/testsuite/gcc.c-torture/execute/cmpdi-1.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/cmpsf-1.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/cmpsi-1.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/cmpsi-2.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/comp-goto-2.c  |     1 +
 gcc/testsuite/gcc.c-torture/execute/complex-1.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/complex-2.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/complex-3.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/complex-4.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/complex-5.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/compndlit-1.c  |     6 +-
 gcc/testsuite/gcc.c-torture/execute/conversion.c   |    10 +-
 gcc/testsuite/gcc.c-torture/execute/cvt-1.c        |     6 +-
 gcc/testsuite/gcc.c-torture/execute/dbra-1.c       |     2 +
 gcc/testsuite/gcc.c-torture/execute/divconst-1.c   |     7 +-
 gcc/testsuite/gcc.c-torture/execute/divconst-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/divconst-3.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/divmod-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/enum-1.c       |     6 +-
 gcc/testsuite/gcc.c-torture/execute/enum-2.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/extzvsi.c      |     3 +
 .../gcc.c-torture/execute/frame-address.c          |     2 +
 gcc/testsuite/gcc.c-torture/execute/func-ptr-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/gofast.c       |     3 +
 .../gcc.c-torture/execute/ieee/20000320-1.c        |     3 +
 .../gcc.c-torture/execute/ieee/20001122-1.c        |     3 +
 .../gcc.c-torture/execute/ieee/20010226-1.c        |     2 +
 .../gcc.c-torture/execute/ieee/20011123-1.c        |     6 +-
 .../gcc.c-torture/execute/ieee/920518-1.c          |     6 +-
 .../gcc.c-torture/execute/ieee/920810-1.c          |     4 +-
 .../gcc.c-torture/execute/ieee/930529-1.c          |     6 +-
 .../gcc.c-torture/execute/ieee/980619-1.c          |     3 +
 gcc/testsuite/gcc.c-torture/execute/ieee/acc1.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/ieee/acc2.c    |     3 +
 .../gcc.c-torture/execute/ieee/fp-cmp-1.c          |     6 +-
 .../gcc.c-torture/execute/ieee/fp-cmp-2.c          |     6 +-
 .../gcc.c-torture/execute/ieee/fp-cmp-3.c          |     6 +-
 .../gcc.c-torture/execute/ieee/fp-cmp-4.c          |     3 +
 .../gcc.c-torture/execute/ieee/fp-cmp-5.c          |     3 +
 .../gcc.c-torture/execute/ieee/fp-cmp-6.c          |     4 +-
 .../gcc.c-torture/execute/ieee/fp-cmp-8.c          |     3 +
 .../gcc.c-torture/execute/ieee/fp-cmp-9.c          |     4 +-
 gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.c |     3 +
 .../gcc.c-torture/execute/ieee/minuszero.c         |     6 +-
 .../execute/ieee/mul-subnormal-single-1.c          |     3 +
 gcc/testsuite/gcc.c-torture/execute/ieee/mzero2.c  |     9 +-
 gcc/testsuite/gcc.c-torture/execute/ieee/mzero3.c  |    12 +-
 gcc/testsuite/gcc.c-torture/execute/ieee/mzero5.c  |     3 +-
 gcc/testsuite/gcc.c-torture/execute/ieee/mzero6.c  |     3 +
 gcc/testsuite/gcc.c-torture/execute/ieee/pr28634.c |     2 +
 gcc/testsuite/gcc.c-torture/execute/ieee/rbug.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/index-1.c      |     6 +-
 gcc/testsuite/gcc.c-torture/execute/inst-check.c   |     2 +
 gcc/testsuite/gcc.c-torture/execute/int-compare.c  |     2 +
 gcc/testsuite/gcc.c-torture/execute/longlong.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/loop-1.c       |     6 +-
 gcc/testsuite/gcc.c-torture/execute/loop-10.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-11.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-13.c      |     1 +
 gcc/testsuite/gcc.c-torture/execute/loop-14.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/loop-15.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-2.c       |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-2b.c      |     7 +-
 gcc/testsuite/gcc.c-torture/execute/loop-2d.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-2e.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-2f.c      |    12 +-
 gcc/testsuite/gcc.c-torture/execute/loop-2g.c      |    12 +-
 gcc/testsuite/gcc.c-torture/execute/loop-3.c       |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-3b.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-3c.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/loop-4.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/loop-4b.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/loop-5.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/loop-6.c       |     6 +-
 gcc/testsuite/gcc.c-torture/execute/loop-7.c       |     6 +-
 gcc/testsuite/gcc.c-torture/execute/loop-8.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/lto-tbaa-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/memcpy-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/memcpy-2.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c    |     5 +-
 gcc/testsuite/gcc.c-torture/execute/memset-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/memset-2.c     |     5 +
 gcc/testsuite/gcc.c-torture/execute/memset-3.c     |     5 +
 gcc/testsuite/gcc.c-torture/execute/mod-1.c        |     2 +
 gcc/testsuite/gcc.c-torture/execute/multdi-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/execute/multi-ix.c     |     3 +
 gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c   |     7 +-
 gcc/testsuite/gcc.c-torture/execute/nestfunc-2.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/nestfunc-3.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/nestfunc-4.c   |     3 +
 gcc/testsuite/gcc.c-torture/execute/packed-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/pending-4.c    |     2 +
 gcc/testsuite/gcc.c-torture/execute/pr15262-1.c    |     8 +-
 gcc/testsuite/gcc.c-torture/execute/pr15262-2.c    |     7 +-
 gcc/testsuite/gcc.c-torture/execute/pr15262.c      |     6 +-
 gcc/testsuite/gcc.c-torture/execute/pr15296.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr17252.c      |     5 +-
 gcc/testsuite/gcc.c-torture/execute/pr17377.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr19606.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr21331.c      |     3 +-
 gcc/testsuite/gcc.c-torture/execute/pr21964-1.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr22061-1.c    |     1 +
 gcc/testsuite/gcc.c-torture/execute/pr22061-2.c    |     1 +
 gcc/testsuite/gcc.c-torture/execute/pr22061-3.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr22061-4.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr23467.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr27073.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr27364.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/pr28403.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr31605.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr34176.c      |     2 +-
 gcc/testsuite/gcc.c-torture/execute/pr38969.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/pr40657.c      |     3 +
 gcc/testsuite/gcc.c-torture/execute/pr42231.c      |     2 +-
 gcc/testsuite/gcc.c-torture/execute/pr42614.c      |     4 +-
 gcc/testsuite/gcc.c-torture/execute/pr44575.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/pr54937.c      |     4 +-
 gcc/testsuite/gcc.c-torture/execute/pr55875.c      |     1 +
 gcc/testsuite/gcc.c-torture/execute/pr56799.c      |     4 +
 gcc/testsuite/gcc.c-torture/execute/pr58640.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/pr71335.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/pr79043.c      |     7 +-
 gcc/testsuite/gcc.c-torture/execute/ptr-arith-1.c  |     6 +-
 gcc/testsuite/gcc.c-torture/execute/regstack-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/scope-1.c      |     9 +-
 gcc/testsuite/gcc.c-torture/execute/simd-1.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/simd-2.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/simd-4.c       |     3 +
 gcc/testsuite/gcc.c-torture/execute/simd-5.c       |    10 +-
 gcc/testsuite/gcc.c-torture/execute/strcmp-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/strcpy-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/strct-pack-1.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/strct-pack-2.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/strct-pack-3.c |     2 +
 gcc/testsuite/gcc.c-torture/execute/strct-pack-4.c |     6 +-
 .../gcc.c-torture/execute/strct-stdarg-1.c         |     7 +-
 gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c |     7 +-
 gcc/testsuite/gcc.c-torture/execute/strlen-1.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/strncmp-1.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/struct-ini-2.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/struct-ini-3.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/struct-ini-4.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/struct-ret-1.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/struct-ret-2.c |     6 +-
 gcc/testsuite/gcc.c-torture/execute/tstdi-1.c      |     2 +
 gcc/testsuite/gcc.c-torture/execute/usmul.c        |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-1.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/va-arg-10.c    |     6 +-
 gcc/testsuite/gcc.c-torture/execute/va-arg-11.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-12.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-13.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-14.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-15.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-16.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-17.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-18.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-19.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-2.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/va-arg-20.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-23.c    |     2 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-26.c    |     3 +
 gcc/testsuite/gcc.c-torture/execute/va-arg-4.c     |     6 +-
 gcc/testsuite/gcc.c-torture/execute/va-arg-5.c     |     8 +-
 gcc/testsuite/gcc.c-torture/execute/va-arg-6.c     |     7 +-
 gcc/testsuite/gcc.c-torture/execute/va-arg-9.c     |     5 +-
 gcc/testsuite/gcc.c-torture/execute/widechar-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/execute/widechar-2.c   |     3 +
 gcc/testsuite/gcc.dg/20020206-1.c                  |     8 +-
 gcc/testsuite/gcc.dg/20050629-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/20080615-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/Walloc-size-3.c               |    15 +
 gcc/testsuite/gcc.dg/Walloca-14.c                  |     1 +
 .../gcc.dg/Wbuiltin-declaration-mismatch-3.c       |     2 +-
 .../gcc.dg/Wbuiltin-declaration-mismatch-9.c       |     2 +-
 gcc/testsuite/gcc.dg/Wdouble-promotion.c           |     2 +-
 gcc/testsuite/gcc.dg/Wformat-overflow1.c           |     2 +-
 .../gcc.dg/Wmissing-parameter-type-Wextra.c        |     4 +-
 gcc/testsuite/gcc.dg/Wmissing-parameter-type.c     |     4 +-
 gcc/testsuite/gcc.dg/Wnonnull-4.c                  |    36 +-
 gcc/testsuite/gcc.dg/Wnonnull-8.c                  |     2 +-
 gcc/testsuite/gcc.dg/Wnonnull-9.c                  |    17 +
 gcc/testsuite/gcc.dg/Wrestrict-5.c                 |     2 +-
 gcc/testsuite/gcc.dg/Wreturn-mismatch-1.c          |    40 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-2.c          |    41 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-3.c          |    40 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-4.c          |    40 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-5.c          |    40 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-6.c          |    40 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-13.c       |     2 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-40.c       |     8 +-
 gcc/testsuite/gcc.dg/analyzer/fd-bind-pr107783.c   |     2 +
 gcc/testsuite/gcc.dg/array-5.c                     |     2 +-
 gcc/testsuite/gcc.dg/asan/pr56417.c                |     2 +-
 gcc/testsuite/gcc.dg/asm-scope-1.c                 |     2 +-
 ...-char8_t.c => c23-stdatomic-lockfree-char8_t.c} |     2 +-
 ...mic-var-init-1.c => c23-stdatomic-var-init-1.c} |     4 +-
 .../atomic/gnu23-stdatomic-lockfree-char8_t.c      |     5 +
 .../atomic/gnu2x-stdatomic-lockfree-char8_t.c      |     5 -
 gcc/testsuite/gcc.dg/atomic/stdatomic-bitint-1.c   |     2 +-
 gcc/testsuite/gcc.dg/atomic/stdatomic-bitint-2.c   |     2 +-
 gcc/testsuite/gcc.dg/attr-access-read-only.c       |     2 +-
 gcc/testsuite/gcc.dg/attr-access-read-write.c      |     2 +-
 gcc/testsuite/gcc.dg/attr-access-write-only.c      |     2 +-
 gcc/testsuite/gcc.dg/attr-assume-1.c               |     2 +-
 gcc/testsuite/gcc.dg/attr-assume-2.c               |     2 +-
 gcc/testsuite/gcc.dg/attr-assume-3.c               |     2 +-
 gcc/testsuite/gcc.dg/attr-assume-4.c               |     2 +-
 gcc/testsuite/gcc.dg/binary-constants-2.c          |     4 +-
 gcc/testsuite/gcc.dg/binary-constants-3.c          |     4 +-
 gcc/testsuite/gcc.dg/bitint-1.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-10.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-11.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-12.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-13.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-14.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-15.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-16.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-17.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-18.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-19.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-2.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-20.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-21.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-22.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-23.c                   |    16 +-
 gcc/testsuite/gcc.dg/bitint-25.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-26.c                   |    14 +-
 gcc/testsuite/gcc.dg/bitint-27.c                   |    14 +-
 gcc/testsuite/gcc.dg/bitint-28.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-29.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-3.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-30.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-31.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-32.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-34.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-35.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-36.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-38.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-39.c                   |     2 +-
 gcc/testsuite/gcc.dg/bitint-4.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-5.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-6.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-7.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-8.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-9.c                    |     2 +-
 gcc/testsuite/gcc.dg/builtin-bswap-10.c            |     2 +-
 gcc/testsuite/gcc.dg/c11-attr-syntax-1.c           |     6 +-
 gcc/testsuite/gcc.dg/c11-attr-syntax-2.c           |     6 +-
 gcc/testsuite/gcc.dg/c11-attr-syntax-3.c           |     6 +-
 gcc/testsuite/gcc.dg/c11-builtins-1.c              |     2 +-
 gcc/testsuite/gcc.dg/c11-complit-1.c               |     2 +-
 gcc/testsuite/gcc.dg/c11-complit-2.c               |     2 +-
 gcc/testsuite/gcc.dg/c11-complit-3.c               |     6 +-
 gcc/testsuite/gcc.dg/c11-digit-separators-1.c      |     2 +-
 gcc/testsuite/gcc.dg/c11-empty-init-3.c            |     2 +-
 gcc/testsuite/gcc.dg/c11-enum-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/c11-enum-2.c                  |     2 +-
 gcc/testsuite/gcc.dg/c11-enum-3.c                  |     6 +-
 gcc/testsuite/gcc.dg/c11-enum-4.c                  |     2 +-
 gcc/testsuite/gcc.dg/c11-enum-5.c                  |     2 +-
 gcc/testsuite/gcc.dg/c11-enum-6.c                  |     6 +-
 gcc/testsuite/gcc.dg/c11-float-dfp-1.c             |     2 +-
 gcc/testsuite/gcc.dg/c11-float-dfp-2.c             |     2 +-
 gcc/testsuite/gcc.dg/c11-floatn-1.c                |    12 +-
 gcc/testsuite/gcc.dg/c11-floatn-2.c                |     4 +-
 gcc/testsuite/gcc.dg/c11-floatn-3.c                |     4 +-
 gcc/testsuite/gcc.dg/c11-floatn-4.c                |     4 +-
 gcc/testsuite/gcc.dg/c11-floatn-5.c                |    14 +-
 gcc/testsuite/gcc.dg/c11-floatn-6.c                |     6 +-
 gcc/testsuite/gcc.dg/c11-floatn-7.c                |     6 +-
 gcc/testsuite/gcc.dg/c11-floatn-8.c                |     6 +-
 gcc/testsuite/gcc.dg/c11-fordecl-3.c               |     4 +-
 gcc/testsuite/gcc.dg/c11-fordecl-4.c               |     4 +-
 gcc/testsuite/gcc.dg/c11-keywords-1.c              |     2 +-
 gcc/testsuite/gcc.dg/c11-old-style-definition-1.c  |     2 +-
 gcc/testsuite/gcc.dg/c11-old-style-definition-2.c  |     2 +-
 gcc/testsuite/gcc.dg/c11-parm-omit-3.c             |     4 +-
 gcc/testsuite/gcc.dg/c11-qual-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/c11-static-assert-9.c         |     4 +-
 gcc/testsuite/gcc.dg/c11-stdarg-3.c                |     4 +-
 gcc/testsuite/gcc.dg/c11-unproto-1.c               |     2 +-
 gcc/testsuite/gcc.dg/c11-unproto-2.c               |     4 +-
 gcc/testsuite/gcc.dg/c11-utf8char-1.c              |     2 +-
 gcc/testsuite/gcc.dg/c17-nullptr-2.c               |     2 +-
 .../gcc.dg/{c2x-align-1.c => c23-align-1.c}        |     4 +-
 gcc/testsuite/gcc.dg/c23-align-6.c                 |     8 +
 ...attr-deprecated-1.c => c23-attr-deprecated-1.c} |     6 +-
 ...attr-deprecated-2.c => c23-attr-deprecated-2.c} |     4 +-
 ...attr-deprecated-3.c => c23-attr-deprecated-3.c} |     4 +-
 ...attr-deprecated-4.c => c23-attr-deprecated-4.c} |     4 +-
 ...tr-fallthrough-1.c => c23-attr-fallthrough-1.c} |     4 +-
 ...tr-fallthrough-2.c => c23-attr-fallthrough-2.c} |     4 +-
 ...tr-fallthrough-3.c => c23-attr-fallthrough-3.c} |     4 +-
 ...tr-fallthrough-4.c => c23-attr-fallthrough-4.c} |     4 +-
 ...tr-fallthrough-5.c => c23-attr-fallthrough-5.c} |     4 +-
 ...tr-fallthrough-6.c => c23-attr-fallthrough-6.c} |     4 +-
 ...-maybe_unused-1.c => c23-attr-maybe_unused-1.c} |     4 +-
 ...-maybe_unused-2.c => c23-attr-maybe_unused-2.c} |     4 +-
 ...-maybe_unused-3.c => c23-attr-maybe_unused-3.c} |     4 +-
 ...-maybe_unused-4.c => c23-attr-maybe_unused-4.c} |     4 +-
 ...x-attr-nodiscard-1.c => c23-attr-nodiscard-1.c} |     4 +-
 ...x-attr-nodiscard-2.c => c23-attr-nodiscard-2.c} |     4 +-
 ...x-attr-nodiscard-3.c => c23-attr-nodiscard-3.c} |     4 +-
 ...x-attr-nodiscard-4.c => c23-attr-nodiscard-4.c} |     4 +-
 ...c2x-attr-noreturn-1.c => c23-attr-noreturn-1.c} |     4 +-
 ...c2x-attr-noreturn-2.c => c23-attr-noreturn-2.c} |     4 +-
 ...c2x-attr-noreturn-3.c => c23-attr-noreturn-3.c} |     4 +-
 .../{c2x-attr-syntax-1.c => c23-attr-syntax-1.c}   |     4 +-
 .../{c2x-attr-syntax-2.c => c23-attr-syntax-2.c}   |     4 +-
 .../{c2x-attr-syntax-3.c => c23-attr-syntax-3.c}   |     4 +-
 gcc/testsuite/gcc.dg/c23-attr-syntax-4.c           |     7 +
 .../{c2x-attr-syntax-5.c => c23-attr-syntax-5.c}   |     4 +-
 .../{c2x-attr-syntax-6.c => c23-attr-syntax-6.c}   |    10 +-
 .../{c2x-attr-syntax-7.c => c23-attr-syntax-7.c}   |    12 +-
 .../gcc.dg/{c2x-auto-1.c => c23-auto-1.c}          |     4 +-
 .../gcc.dg/{c2x-auto-2.c => c23-auto-2.c}          |     4 +-
 .../gcc.dg/{c2x-auto-3.c => c23-auto-3.c}          |     4 +-
 .../gcc.dg/{c2x-auto-4.c => c23-auto-4.c}          |     4 +-
 gcc/testsuite/gcc.dg/c23-binary-constants-1.c      |     5 +
 gcc/testsuite/gcc.dg/c23-binary-constants-2.c      |    11 +
 ...nary-constants-3.c => c23-binary-constants-3.c} |     4 +-
 .../gcc.dg/{c2x-bool-1.c => c23-bool-1.c}          |     4 +-
 .../gcc.dg/{c2x-bool-2.c => c23-bool-2.c}          |     4 +-
 .../{c2x-bool-limits-1.c => c23-bool-limits-1.c}   |     4 +-
 .../gcc.dg/{c2x-builtins-1.c => c23-builtins-1.c}  |     4 +-
 .../gcc.dg/{c2x-complit-1.c => c23-complit-1.c}    |     4 +-
 .../gcc.dg/{c2x-complit-2.c => c23-complit-2.c}    |     4 +-
 .../gcc.dg/{c2x-complit-3.c => c23-complit-3.c}    |     4 +-
 .../gcc.dg/{c2x-complit-4.c => c23-complit-4.c}    |     4 +-
 .../gcc.dg/{c2x-complit-5.c => c23-complit-5.c}    |     6 +-
 .../gcc.dg/{c2x-complit-6.c => c23-complit-6.c}    |     6 +-
 .../gcc.dg/{c2x-complit-7.c => c23-complit-7.c}    |     6 +-
 .../gcc.dg/{c2x-complit-8.c => c23-complit-8.c}    |     4 +-
 .../gcc.dg/{c2x-concat-1.c => c23-concat-1.c}      |     2 +-
 .../{c2x-constexpr-1.c => c23-constexpr-1.c}       |     4 +-
 .../{c2x-constexpr-2a.c => c23-constexpr-2a.c}     |     6 +-
 .../{c2x-constexpr-2b.c => c23-constexpr-2b.c}     |     4 +-
 .../{c2x-constexpr-3.c => c23-constexpr-3.c}       |     4 +-
 .../{c2x-constexpr-4.c => c23-constexpr-4.c}       |     4 +-
 .../{c2x-constexpr-5.c => c23-constexpr-5.c}       |     4 +-
 .../{c2x-constexpr-6.c => c23-constexpr-6.c}       |     4 +-
 .../{c2x-constexpr-7.c => c23-constexpr-7.c}       |     4 +-
 .../{c2x-constexpr-8.c => c23-constexpr-8.c}       |     4 +-
 .../{c2x-constexpr-9.c => c23-constexpr-9.c}       |     4 +-
 ...git-separators-1.c => c23-digit-separators-1.c} |     4 +-
 ...git-separators-2.c => c23-digit-separators-2.c} |     4 +-
 ...git-separators-3.c => c23-digit-separators-3.c} |     4 +-
 .../{c2x-empty-init-1.c => c23-empty-init-1.c}     |     4 +-
 .../{c2x-empty-init-2.c => c23-empty-init-2.c}     |     4 +-
 .../{c2x-empty-init-3.c => c23-empty-init-3.c}     |     4 +-
 .../gcc.dg/{c2x-enum-1.c => c23-enum-1.c}          |     4 +-
 .../gcc.dg/{c2x-enum-2.c => c23-enum-2.c}          |     4 +-
 .../gcc.dg/{c2x-enum-3.c => c23-enum-3.c}          |     4 +-
 .../gcc.dg/{c2x-enum-4.c => c23-enum-4.c}          |     4 +-
 .../gcc.dg/{c2x-enum-5.c => c23-enum-5.c}          |     6 +-
 .../gcc.dg/{c2x-enum-6.c => c23-enum-6.c}          |     4 +-
 .../gcc.dg/{c2x-enum-7.c => c23-enum-7.c}          |     4 +-
 .../gcc.dg/{c2x-enum-8.c => c23-enum-8.c}          |     4 +-
 .../gcc.dg/{c2x-float-1.c => c23-float-1.c}        |     2 +-
 .../gcc.dg/{c2x-float-10.c => c23-float-10.c}      |     2 +-
 .../gcc.dg/{c2x-float-11.c => c23-float-11.c}      |     2 +-
 .../gcc.dg/{c2x-float-12.c => c23-float-12.c}      |     4 +-
 .../gcc.dg/{c2x-float-13.c => c23-float-13.c}      |     4 +-
 .../gcc.dg/{c2x-float-2.c => c23-float-2.c}        |     2 +-
 .../gcc.dg/{c2x-float-3.c => c23-float-3.c}        |     2 +-
 .../gcc.dg/{c2x-float-4.c => c23-float-4.c}        |     2 +-
 .../gcc.dg/{c2x-float-5.c => c23-float-5.c}        |     2 +-
 .../gcc.dg/{c2x-float-6.c => c23-float-6.c}        |     2 +-
 .../gcc.dg/{c2x-float-7a.c => c23-float-7a.c}      |     2 +-
 .../gcc.dg/{c2x-float-7b.c => c23-float-7b.c}      |     2 +-
 .../gcc.dg/{c2x-float-7c.c => c23-float-7c.c}      |     2 +-
 .../gcc.dg/{c2x-float-8.c => c23-float-8.c}        |     2 +-
 .../gcc.dg/{c2x-float-9.c => c23-float-9.c}        |     2 +-
 .../{c2x-float-no-dfp-1.c => c23-float-no-dfp-1.c} |     2 +-
 .../{c2x-float-no-dfp-2.c => c23-float-no-dfp-2.c} |     4 +-
 .../{c2x-float-no-dfp-3.c => c23-float-no-dfp-3.c} |     2 +-
 .../{c2x-float-no-dfp-4.c => c23-float-no-dfp-4.c} |     4 +-
 .../gcc.dg/{c2x-floatn-1.c => c23-floatn-1.c}      |     2 +-
 .../gcc.dg/{c2x-floatn-2.c => c23-floatn-2.c}      |     2 +-
 .../gcc.dg/{c2x-floatn-3.c => c23-floatn-3.c}      |     2 +-
 .../gcc.dg/{c2x-floatn-4.c => c23-floatn-4.c}      |     2 +-
 .../gcc.dg/{c2x-floatn-5.c => c23-floatn-5.c}      |    14 +-
 .../gcc.dg/{c2x-floatn-6.c => c23-floatn-6.c}      |     6 +-
 .../gcc.dg/{c2x-floatn-7.c => c23-floatn-7.c}      |     6 +-
 .../gcc.dg/{c2x-floatn-8.c => c23-floatn-8.c}      |     6 +-
 .../gcc.dg/{c2x-fordecl-1.c => c23-fordecl-1.c}    |     4 +-
 .../gcc.dg/{c2x-fordecl-2.c => c23-fordecl-2.c}    |     4 +-
 .../gcc.dg/{c2x-fordecl-3.c => c23-fordecl-3.c}    |     4 +-
 .../gcc.dg/{c2x-fordecl-4.c => c23-fordecl-4.c}    |     4 +-
 ...has-c-attribute-1.c => c23-has-c-attribute-1.c} |     2 +-
 ...has-c-attribute-2.c => c23-has-c-attribute-2.c} |     2 +-
 ...has-c-attribute-3.c => c23-has-c-attribute-3.c} |     2 +-
 ...has-c-attribute-4.c => c23-has-c-attribute-4.c} |     2 +-
 .../gcc.dg/{c2x-labels-1.c => c23-labels-1.c}      |     2 +-
 .../gcc.dg/{c2x-labels-2.c => c23-labels-2.c}      |     2 +-
 .../gcc.dg/{c2x-labels-3.c => c23-labels-3.c}      |     2 +-
 .../gcc.dg/{c2x-limits-1.c => c23-limits-1.c}      |     4 +-
 .../gcc.dg/{c2x-no-dfp-1.c => c23-no-dfp-1.c}      |     2 +-
 .../gcc.dg/{c2x-nullptr-1.c => c23-nullptr-1.c}    |     5 +-
 .../gcc.dg/{c2x-nullptr-2.c => c23-nullptr-2.c}    |     2 +-
 .../gcc.dg/{c2x-nullptr-3.c => c23-nullptr-3.c}    |     2 +-
 gcc/testsuite/gcc.dg/c23-nullptr-4.c               |    11 +
 .../gcc.dg/{c2x-nullptr-5.c => c23-nullptr-5.c}    |     2 +-
 .../gcc.dg/{c2x-nullptr-6.c => c23-nullptr-6.c}    |     2 +-
 ...definition-1.c => c23-old-style-definition-1.c} |     4 +-
 gcc/testsuite/gcc.dg/c23-old-style-definition-2.c  |     9 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-3.c  |    10 +
 ...definition-4.c => c23-old-style-definition-4.c} |     4 +-
 gcc/testsuite/gcc.dg/c23-old-style-definition-5.c  |     9 +
 ...definition-6.c => c23-old-style-definition-6.c} |     4 +-
 gcc/testsuite/gcc.dg/c23-opts-1.c                  |     5 +
 gcc/testsuite/gcc.dg/c23-opts-2.c                  |     5 +
 gcc/testsuite/gcc.dg/c23-opts-3.c                  |     5 +
 gcc/testsuite/gcc.dg/c23-opts-4.c                  |     5 +
 gcc/testsuite/gcc.dg/c23-opts-5.c                  |     5 +
 gcc/testsuite/gcc.dg/c23-parm-omit-1.c             |     5 +
 .../{c2x-parm-omit-2.c => c23-parm-omit-2.c}       |     4 +-
 .../{c2x-parm-omit-3.c => c23-parm-omit-3.c}       |     4 +-
 gcc/testsuite/gcc.dg/c23-parm-omit-4.c             |     5 +
 .../gcc.dg/{c2x-qual-1.c => c23-qual-1.c}          |     6 +-
 .../gcc.dg/{c2x-qual-2.c => c23-qual-2.c}          |     8 +-
 .../gcc.dg/{c2x-qual-3.c => c23-qual-3.c}          |     8 +-
 .../gcc.dg/{c2x-qual-4.c => c23-qual-4.c}          |     2 +-
 .../gcc.dg/{c2x-qual-5.c => c23-qual-5.c}          |     2 +-
 .../gcc.dg/{c2x-qual-6.c => c23-qual-6.c}          |    62 +-
 .../gcc.dg/{c2x-qual-7.c => c23-qual-7.c}          |     6 +-
 gcc/testsuite/gcc.dg/c23-static-assert-1.c         |     5 +
 ...c2x-static-assert-2.c => c23-static-assert-2.c} |     4 +-
 gcc/testsuite/gcc.dg/c23-static-assert-3.c         |     6 +
 ...c2x-static-assert-4.c => c23-static-assert-4.c} |     4 +-
 .../gcc.dg/{c2x-stdarg-1.c => c23-stdarg-1.c}      |     4 +-
 .../gcc.dg/{c2x-stdarg-2.c => c23-stdarg-2.c}      |     4 +-
 .../gcc.dg/{c2x-stdarg-3.c => c23-stdarg-3.c}      |     4 +-
 .../gcc.dg/{c2x-stdarg-4.c => c23-stdarg-4.c}      |     4 +-
 .../gcc.dg/{c2x-stdarg-5.c => c23-stdarg-5.c}      |     4 +-
 .../{c2x-stdatomic-1.c => c23-stdatomic-1.c}       |     4 +-
 .../gcc.dg/{c2x-stddef-1.c => c23-stddef-1.c}      |     4 +-
 .../gcc.dg/{c2x-stdint-1.c => c23-stdint-1.c}      |     4 +-
 .../{c2x-thread-local-1.c => c23-thread-local-1.c} |     4 +-
 .../{c2x-thread-local-2.c => c23-thread-local-2.c} |     4 +-
 .../gcc.dg/{c2x-typeof-1.c => c23-typeof-1.c}      |     4 +-
 .../gcc.dg/{c2x-typeof-2.c => c23-typeof-2.c}      |     4 +-
 gcc/testsuite/gcc.dg/c23-typeof-3.c                |     7 +
 .../gcc.dg/{c2x-unproto-1.c => c23-unproto-1.c}    |     6 +-
 .../gcc.dg/{c2x-unproto-2.c => c23-unproto-2.c}    |     6 +-
 .../gcc.dg/{c2x-unproto-3.c => c23-unproto-3.c}    |     4 +-
 .../gcc.dg/{c2x-unproto-4.c => c23-unproto-4.c}    |     4 +-
 .../{c2x-unreachable-1.c => c23-unreachable-1.c}   |     4 +-
 .../gcc.dg/{c2x-utf8char-1.c => c23-utf8char-1.c}  |     4 +-
 .../gcc.dg/{c2x-utf8char-2.c => c23-utf8char-2.c}  |     4 +-
 .../gcc.dg/{c2x-utf8char-3.c => c23-utf8char-3.c}  |     4 +-
 .../{c2x-utf8str-type.c => c23-utf8str-type.c}     |     4 +-
 .../gcc.dg/{c2x-utf8str.c => c23-utf8str.c}        |     4 +-
 gcc/testsuite/gcc.dg/c2x-align-6.c                 |     8 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-4.c           |     7 -
 gcc/testsuite/gcc.dg/c2x-binary-constants-1.c      |     5 -
 gcc/testsuite/gcc.dg/c2x-binary-constants-2.c      |    11 -
 gcc/testsuite/gcc.dg/c2x-nullptr-4.c               |    11 -
 gcc/testsuite/gcc.dg/c2x-old-style-definition-2.c  |     9 -
 gcc/testsuite/gcc.dg/c2x-old-style-definition-3.c  |    10 -
 gcc/testsuite/gcc.dg/c2x-old-style-definition-5.c  |     9 -
 gcc/testsuite/gcc.dg/c2x-parm-omit-1.c             |     5 -
 gcc/testsuite/gcc.dg/c2x-parm-omit-4.c             |     5 -
 gcc/testsuite/gcc.dg/c2x-static-assert-1.c         |     5 -
 gcc/testsuite/gcc.dg/c2x-static-assert-3.c         |     6 -
 gcc/testsuite/gcc.dg/c2x-typeof-3.c                |     7 -
 gcc/testsuite/gcc.dg/c90-auto-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/c90-complit-2.c               |     2 +-
 gcc/testsuite/gcc.dg/cleanup-1.c                   |     2 +-
 gcc/testsuite/gcc.dg/cpp/c11-warning-1.c           |     2 +-
 gcc/testsuite/gcc.dg/cpp/c11-warning-2.c           |     2 +-
 gcc/testsuite/gcc.dg/cpp/c11-warning-3.c           |     4 +-
 .../cpp/{c2x-elifdef-1.c => c23-elifdef-1.c}       |     4 +-
 .../cpp/{c2x-elifdef-2.c => c23-elifdef-2.c}       |     4 +-
 .../gcc.dg/cpp/{c2x-scope-1.c => c23-scope-1.c}    |     4 +-
 .../gcc.dg/cpp/{c2x-scope-2.c => c23-scope-2.c}    |     6 +-
 .../cpp/{c2x-trigraphs-1.c => c23-trigraphs-1.c}   |     4 +-
 gcc/testsuite/gcc.dg/cpp/c23-trigraphs-2.c         |     5 +
 .../gcc.dg/cpp/{c2x-ucn-1.c => c23-ucn-1.c}        |     4 +-
 .../cpp/{c2x-ucnid-1-utf8.c => c23-ucnid-1-utf8.c} |     4 +-
 .../gcc.dg/cpp/{c2x-ucnid-1.c => c23-ucnid-1.c}    |     4 +-
 .../gcc.dg/cpp/{c2x-va-opt-1.c => c23-va-opt-1.c}  |     4 +-
 .../cpp/{c2x-warning-1.c => c23-warning-1.c}       |     4 +-
 gcc/testsuite/gcc.dg/cpp/c23-warning-2.c           |     6 +
 gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-2.c         |     5 -
 gcc/testsuite/gcc.dg/cpp/c2x-warning-2.c           |     6 -
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-1.c         |     2 +-
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-3.c         |    16 +-
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-4.c         |    16 +-
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-1.c         |     2 +-
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-2.c         |     2 +-
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-3.c         |     4 +-
 .../cpp/{gnu2x-warning-1.c => gnu23-warning-1.c}   |     4 +-
 gcc/testsuite/gcc.dg/cpp/gnu23-warning-2.c         |     6 +
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-2.c         |     6 -
 gcc/testsuite/gcc.dg/cpp/pr60014-1.c               |     2 +-
 gcc/testsuite/gcc.dg/cpp/pr60014-2.c               |     2 +-
 gcc/testsuite/gcc.dg/cpp/pr60014-3.c               |     2 +-
 gcc/testsuite/gcc.dg/cpp/wchar-1.c                 |     4 +-
 gcc/testsuite/gcc.dg/cr-decimal-dig-2.c            |     4 +-
 gcc/testsuite/gcc.dg/cr-decimal-dig-3.c            |     4 +-
 gcc/testsuite/gcc.dg/debug/pr57351.c               |     7 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-1.c          |     2 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-2.c          |     2 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-3.c          |     2 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-4.c          |     2 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d32-1.c |     2 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d32-2.c |     2 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d64-1.c |     2 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d64-2.c |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-1.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-2.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-3.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-4.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-5.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-6.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-7.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/bitint-8.c                |     2 +-
 gcc/testsuite/gcc.dg/dfp/c11-constants-1.c         |    18 +-
 gcc/testsuite/gcc.dg/dfp/c11-constants-2.c         |    18 +-
 .../{c2x-builtins-dfp-1.c => c23-builtins-dfp-1.c} |     4 +-
 .../dfp/{c2x-constants-1.c => c23-constants-1.c}   |     4 +-
 gcc/testsuite/gcc.dg/dfp/c23-constants-2.c         |    13 +
 ...c2x-constexpr-dfp-1.c => c23-constexpr-dfp-1.c} |     4 +-
 ...c2x-constexpr-dfp-2.c => c23-constexpr-dfp-2.c} |     4 +-
 .../dfp/{c2x-float-dfp-1.c => c23-float-dfp-1.c}   |     2 +-
 .../dfp/{c2x-float-dfp-2.c => c23-float-dfp-2.c}   |     4 +-
 .../dfp/{c2x-float-dfp-3.c => c23-float-dfp-3.c}   |     2 +-
 .../dfp/{c2x-float-dfp-4.c => c23-float-dfp-4.c}   |     2 +-
 .../dfp/{c2x-float-dfp-5.c => c23-float-dfp-5.c}   |     2 +-
 .../dfp/{c2x-float-dfp-6.c => c23-float-dfp-6.c}   |     2 +-
 .../dfp/{c2x-float-dfp-7.c => c23-float-dfp-7.c}   |     2 +-
 .../dfp/{c2x-float-dfp-8.c => c23-float-dfp-8.c}   |     2 +-
 gcc/testsuite/gcc.dg/dfp/c23-keywords-1.c          |     7 +
 .../dfp/{c2x-keywords-2.c => c23-keywords-2.c}     |     4 +-
 gcc/testsuite/gcc.dg/dfp/c2x-constants-2.c         |    13 -
 gcc/testsuite/gcc.dg/dfp/c2x-keywords-1.c          |     7 -
 gcc/testsuite/gcc.dg/dfp/constants-pedantic.c      |    12 +-
 gcc/testsuite/gcc.dg/dfp/int128-1.c                |   150 +
 gcc/testsuite/gcc.dg/dfp/int128-2.c                |   200 +
 gcc/testsuite/gcc.dg/dfp/int128-3.c                |    81 +
 gcc/testsuite/gcc.dg/dfp/int128-4.c                |   104 +
 gcc/testsuite/gcc.dg/dfp/tr24732-float-dfp-1.c     |     2 +-
 gcc/testsuite/gcc.dg/dfp/ts18661-2-float-dfp-1.c   |     4 +-
 gcc/testsuite/gcc.dg/fixed-point/bitint-1.c        |     2 +-
 gcc/testsuite/gcc.dg/fold-copysign-1.c             |     4 +-
 gcc/testsuite/gcc.dg/format/c11-printf-1.c         |     2 +-
 gcc/testsuite/gcc.dg/format/c11-scanf-1.c          |     2 +-
 .../{c2x-dfp-printf-1.c => c23-dfp-printf-1.c}     |     2 +-
 .../{c2x-dfp-scanf-1.c => c23-dfp-scanf-1.c}       |     2 +-
 .../format/{c2x-printf-1.c => c23-printf-1.c}      |     4 +-
 .../gcc.dg/format/{c2x-scanf-1.c => c23-scanf-1.c} |     4 +-
 .../format/{c2x-strftime-1.c => c23-strftime-1.c}  |     4 +-
 gcc/testsuite/gcc.dg/format/ext-10.c               |     4 +-
 gcc/testsuite/gcc.dg/format/ext-9.c                |     4 +-
 gcc/testsuite/gcc.dg/gnu11-typeof-2.c              |     2 +-
 ...gnu2x-attr-syntax-1.c => gnu23-attr-syntax-1.c} |     4 +-
 ...gnu2x-attr-syntax-2.c => gnu23-attr-syntax-2.c} |     6 +-
 .../gcc.dg/{gnu2x-attrs-1.c => gnu23-attrs-1.c}    |     4 +-
 .../gcc.dg/{gnu2x-attrs-2.c => gnu23-attrs-2.c}    |     4 +-
 .../gcc.dg/{gnu2x-auto-1.c => gnu23-auto-1.c}      |     4 +-
 ...iltins-no-dfp-1.c => gnu23-builtins-no-dfp-1.c} |     4 +-
 .../{gnu2x-complit-1.c => gnu23-complit-1.c}       |     4 +-
 .../{gnu2x-complit-2.c => gnu23-complit-2.c}       |     4 +-
 .../{gnu2x-constexpr-1.c => gnu23-constexpr-1.c}   |     4 +-
 .../{gnu2x-empty-init-1.c => gnu23-empty-init-1.c} |     4 +-
 .../{gnu2x-empty-init-2.c => gnu23-empty-init-2.c} |     4 +-
 .../gcc.dg/{gnu2x-enum-1.c => gnu23-enum-1.c}      |     4 +-
 gcc/testsuite/gcc.dg/gnu23-opts-1.c                |     5 +
 gcc/testsuite/gcc.dg/gnu23-opts-2.c                |     5 +
 ...x-static-assert-1.c => gnu23-static-assert-1.c} |     4 +-
 .../gcc.dg/{gnu2x-stdarg-1.c => gnu23-stdarg-1.c}  |     2 +-
 .../gcc.dg/{gnu2x-typeof-1.c => gnu23-typeof-1.c}  |     6 +-
 gcc/testsuite/gcc.dg/gnu23-utf8char-1.c            |     5 +
 gcc/testsuite/gcc.dg/gnu23-utf8str-type.c          |     5 +
 .../gcc.dg/{gnu2x-utf8str.c => gnu23-utf8str.c}    |     4 +-
 gcc/testsuite/gcc.dg/gnu2x-utf8char-1.c            |     5 -
 gcc/testsuite/gcc.dg/gnu2x-utf8str-type.c          |     5 -
 gcc/testsuite/gcc.dg/gomp/attrs-1.c                |     4 +
 gcc/testsuite/gcc.dg/gomp/attrs-10.c               |   192 +
 gcc/testsuite/gcc.dg/gomp/attrs-11.c               |    88 +
 gcc/testsuite/gcc.dg/gomp/attrs-12.c               |    42 +
 gcc/testsuite/gcc.dg/gomp/attrs-13.c               |    35 +
 gcc/testsuite/gcc.dg/gomp/attrs-14.c               |     5 +
 gcc/testsuite/gcc.dg/gomp/attrs-15.c               |    42 +
 gcc/testsuite/gcc.dg/gomp/attrs-16.c               |     4 +
 gcc/testsuite/gcc.dg/gomp/attrs-17.c               |     4 +
 gcc/testsuite/gcc.dg/gomp/attrs-18.c               |    42 +
 gcc/testsuite/gcc.dg/gomp/attrs-19.c               |    69 +
 gcc/testsuite/gcc.dg/gomp/attrs-2.c                |     4 +
 gcc/testsuite/gcc.dg/gomp/attrs-20.c               |   192 +
 gcc/testsuite/gcc.dg/gomp/attrs-21.c               |    28 +
 gcc/testsuite/gcc.dg/gomp/attrs-3.c                |    39 +
 gcc/testsuite/gcc.dg/gomp/attrs-4.c                |    62 +
 gcc/testsuite/gcc.dg/gomp/attrs-5.c                |     4 +
 gcc/testsuite/gcc.dg/gomp/attrs-6.c                |   104 +
 gcc/testsuite/gcc.dg/gomp/attrs-7.c                |    62 +
 gcc/testsuite/gcc.dg/gomp/attrs-8.c                |     4 +
 gcc/testsuite/gcc.dg/gomp/attrs-9.c                |     4 +
 gcc/testsuite/gcc.dg/ipa/20040703-wpa.c            |     8 +-
 gcc/testsuite/gcc.dg/ipa/ipa-bit-cp-1.c            |     2 +-
 gcc/testsuite/gcc.dg/ipa/ipa-bit-cp-2.c            |     2 +-
 gcc/testsuite/gcc.dg/ipa/ipa-bit-cp.c              |     2 +-
 gcc/testsuite/gcc.dg/ipa/pr105639.c                |     2 +-
 gcc/testsuite/gcc.dg/ipa/pr71981.c                 |     2 +-
 gcc/testsuite/gcc.dg/limits-width-2.c              |     4 +-
 gcc/testsuite/gcc.dg/lto/20081109_0.c              |     2 +-
 gcc/testsuite/gcc.dg/lto/pr54702_1.c               |     1 +
 gcc/testsuite/gcc.dg/lto/pr55525_0.c               |     2 +-
 gcc/testsuite/gcc.dg/noncompile/20020213-1.c       |     1 +
 gcc/testsuite/gcc.dg/noncompile/pr55976-1.c        |     2 +-
 gcc/testsuite/gcc.dg/noncompile/pr55976-2.c        |     4 +-
 gcc/testsuite/gcc.dg/noncompile/pr71426.c          |     2 +-
 gcc/testsuite/gcc.dg/noncompile/undeclared-1.c     |     2 +-
 gcc/testsuite/gcc.dg/overflow-warn-2.c             |     2 +-
 .../gcc.dg/plugin/diagnostic_group_plugin.c        |     2 +-
 .../plugin/diagnostic_plugin_test_text_art.c       |     4 +-
 gcc/testsuite/gcc.dg/pr100142.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr100349.c                    |     3 +-
 gcc/testsuite/gcc.dg/pr100790.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr100791.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr103093.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr103721-2.c                  |     1 +
 gcc/testsuite/gcc.dg/pr105140.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr105250.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr105853.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr105856.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr106189.c                    |     1 +
 gcc/testsuite/gcc.dg/pr110777.c                    |     1 +
 gcc/testsuite/gcc.dg/pr111766.c                    |    13 +
 gcc/testsuite/gcc.dg/pr112320.c                    |    14 +
 gcc/testsuite/gcc.dg/pr112359.c                    |    15 +
 gcc/testsuite/gcc.dg/pr112369.c                    |    23 +
 gcc/testsuite/gcc.dg/pr112430.c                    |    30 +
 gcc/testsuite/gcc.dg/pr26865.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr30260.c                     |     4 +-
 gcc/testsuite/gcc.dg/pr40989.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr42715.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr44971.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr45506.c                     |     5 +-
 gcc/testsuite/gcc.dg/pr46571.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr54363.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr55152-2.c                   |     3 +-
 gcc/testsuite/gcc.dg/pr56724-2.c                   |     2 +-
 gcc/testsuite/gcc.dg/pr59630.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr61868.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr67043.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr67730-1.c                   |     2 +-
 gcc/testsuite/gcc.dg/pr67730-2.c                   |     2 +-
 gcc/testsuite/gcc.dg/pr68320.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr69156.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr69824.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr70174.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr70281.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr77862.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr82765.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr83852.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr84206.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr85164-1.c                   |     2 +-
 gcc/testsuite/gcc.dg/pr85955.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr86271.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr86928.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr97359.c                     |     4 +-
 gcc/testsuite/gcc.dg/pr99122-1.c                   |     2 +-
 gcc/testsuite/gcc.dg/pr99136.c                     |     2 +-
 gcc/testsuite/gcc.dg/qual-return-10.c              |     4 +-
 gcc/testsuite/gcc.dg/qual-return-9.c               |     4 +-
 gcc/testsuite/gcc.dg/redecl-19.c                   |     2 +-
 gcc/testsuite/gcc.dg/redecl-24.c                   |     2 +-
 gcc/testsuite/gcc.dg/scantest-lto.c                |     9 +
 gcc/testsuite/gcc.dg/setjmp-7.c                    |     1 +
 gcc/testsuite/gcc.dg/sso-19.c                      |     2 +-
 gcc/testsuite/gcc.dg/stdckdint-1.c                 |     2 +-
 gcc/testsuite/gcc.dg/stdckdint-2.c                 |     2 +-
 gcc/testsuite/gcc.dg/stdint-width-2.c              |     4 +-
 gcc/testsuite/gcc.dg/strlenopt-80.c                |     4 +
 gcc/testsuite/gcc.dg/system-binary-constants-1.c   |     2 +-
 gcc/testsuite/gcc.dg/tm/attrs-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-1.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-10.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-11.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-12.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-13.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-14.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-15.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-16.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-17.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-18.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-19.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-2.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-20.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-21.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-22.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-23.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-24.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-25.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-26.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-27.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-28.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-29.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-3.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-30.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-31.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-32.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-33.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-34.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-35.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-36.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-37.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-38.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-39.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-4.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-40.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-41.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-42.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-5.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-6.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-7.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-8.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-9.c            |     2 +-
 ...-inexact-c2x.c => builtin-fp-int-inexact-c23.c} |     4 +-
 ...c2x-stdarg-split-1a.c => c23-stdarg-split-1a.c} |     6 +-
 ...c2x-stdarg-split-1b.c => c23-stdarg-split-1b.c} |     4 +-
 gcc/testsuite/gcc.dg/torture/float128-nan-floath.c |     2 +-
 .../gcc.dg/torture/float128x-nan-floath.c          |     2 +-
 gcc/testsuite/gcc.dg/torture/float16-nan-floath.c  |     2 +-
 gcc/testsuite/gcc.dg/torture/float32-nan-floath.c  |     2 +-
 gcc/testsuite/gcc.dg/torture/float32x-nan-floath.c |     2 +-
 gcc/testsuite/gcc.dg/torture/float64-nan-floath.c  |     2 +-
 gcc/testsuite/gcc.dg/torture/float64x-nan-floath.c |     2 +-
 gcc/testsuite/gcc.dg/torture/pr111792.c            |    39 +
 gcc/testsuite/gcc.dg/torture/pr111950.c            |    16 +
 gcc/testsuite/gcc.dg/torture/pr112310.c            |    36 +
 gcc/testsuite/gcc.dg/torture/pr112444.c            |    65 +
 gcc/testsuite/gcc.dg/torture/pr112469.c            |    12 +
 gcc/testsuite/gcc.dg/torture/pr112487.c            |    18 +
 gcc/testsuite/gcc.dg/torture/pr39204.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr39829.c             |     2 +
 gcc/testsuite/gcc.dg/torture/pr44977.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr53703.c             |     7 +-
 gcc/testsuite/gcc.dg/torture/pr55964.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr57676.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr67222.c             |     1 +
 gcc/testsuite/gcc.dg/torture/pr68625.c             |     4 +-
 gcc/testsuite/gcc.dg/torture/pr70623.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr77677-2.c           |     2 +-
 gcc/testsuite/gcc.dg/torture/pr79125.c             |     1 +
 gcc/testsuite/gcc.dg/torture/pr81118.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr81510.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr84528.c             |     7 +-
 gcc/testsuite/gcc.dg/torture/pr94479.c             |     2 +-
 gcc/testsuite/gcc.dg/torture/pr99694.c             |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/20070815.c           |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/abs-4.c              |     5 +-
 gcc/testsuite/gcc.dg/tree-ssa/backprop-6.c         |     5 +-
 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-29.c |     2 +-
 .../gcc.dg/tree-ssa/builtins-folding-gimple-ub.c   |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/copy-sign-2.c        |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/mult-abs-2.c         |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr102563.c           |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr111967.c           |    15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr22051-2.c          |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr68619-2.c          |     2 +
 gcc/testsuite/gcc.dg/tree-ssa/pr68619-3.c          |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr68619-4.c          |     3 +
 gcc/testsuite/gcc.dg/tree-ssa/pr68619-5.c          |     2 +
 gcc/testsuite/gcc.dg/tree-ssa/pr69270-2.c          |     6 +
 gcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c          |     5 +
 gcc/testsuite/gcc.dg/tree-ssa/pr92085-1.c          |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr92085-2.c          |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-2.c  |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-3.c  |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-43.c         |     3 +
 gcc/testsuite/gcc.dg/tree-ssa/scev-3.c             |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/scev-5.c             |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/split-path-3.c       |     7 +
 gcc/testsuite/gcc.dg/tree-ssa/split-path-4.c       |     3 +
 gcc/testsuite/gcc.dg/tree-ssa/split-path-6.c       |    14 +-
 gcc/testsuite/gcc.dg/tree-ssa/split-path-7.c       |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-branch-1.c   |     8 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-12.c  |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-13.c  |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-14.c  |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-15.c  |     4 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-10.c         |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-25.c         |     4 +-
 gcc/testsuite/gcc.dg/uninit-pr78548.c              |     4 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-33.c              |    35 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-39.c              |     4 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-43.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c          |     4 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c    |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul-ice-1.c  |    25 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul-ice-2.c  |    22 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul-ice-3.c  |    14 +
 .../costmodel/riscv/rvv/dynamic-lmul-mixed-1.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-1.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-2.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-3.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-4.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-5.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-6.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-7.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-1.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-2.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-3.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-4.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-5.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-6.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-7.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-1.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-2.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-3.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-4.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-5.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-6.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-7.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-8.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-9.c     |     5 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-1.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-10.c    |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-2.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-3.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-4.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-5.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-6.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-7.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-8.c     |     2 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-9.c     |     2 +-
 .../vect/costmodel/riscv/rvv/no-dynamic-lmul-1.c   |     2 +-
 .../gcc.dg/vect/costmodel/riscv/rvv/pr111848.c     |     5 +-
 .../costmodel/riscv/rvv/rvv-costmodel-vect.exp     |     4 +-
 gcc/testsuite/gcc.dg/vect/pr65518.c                |     4 +-
 gcc/testsuite/gcc.dg/vect/pr97428.c                |     1 +
 gcc/testsuite/gcc.dg/vect/slp-reduc-sad.c          |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-2.c      |     1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-reduc-4.c      |     3 +-
 .../vect/vect-cond-reduc-in-order-2-signed-zero.c  |   141 +
 gcc/testsuite/gcc.dg/vect/vect-reduc-sad.c         |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-20.c     |    87 +
 .../gcc.target/aarch64/aapcs64/va_arg-17.c         |     4 +-
 .../gcc.target/aarch64/dbl_mov_immediate_1.c       |     6 +-
 gcc/testsuite/gcc.target/aarch64/fneg-abs_1.c      |    39 +
 gcc/testsuite/gcc.target/aarch64/fneg-abs_2.c      |    32 +
 gcc/testsuite/gcc.target/aarch64/fneg-abs_3.c      |    36 +
 gcc/testsuite/gcc.target/aarch64/fneg-abs_4.c      |    39 +
 gcc/testsuite/gcc.target/aarch64/pr112105.c        |    31 +
 gcc/testsuite/gcc.target/aarch64/pr60697.c         |     2 +-
 gcc/testsuite/gcc.target/aarch64/pr87305.c         |     2 +-
 gcc/testsuite/gcc.target/aarch64/sve/fneg-abs_1.c  |    35 +
 gcc/testsuite/gcc.target/aarch64/sve/fneg-abs_2.c  |    26 +
 gcc/testsuite/gcc.target/aarch64/sve/fneg-abs_3.c  |    34 +
 gcc/testsuite/gcc.target/aarch64/sve/fneg-abs_4.c  |    34 +
 gcc/testsuite/gcc.target/aarch64/sve/fneg-abs_5.c  |    36 +
 .../gcc.target/aarch64/sve/pcs/struct_3_128.c      |     4 +-
 gcc/testsuite/gcc.target/aarch64/sve/pr96357.c     |     2 +-
 gcc/testsuite/gcc.target/arc/adddi3-1.c            |    10 +
 gcc/testsuite/gcc.target/arc/ashldi3-1.c           |    10 +
 gcc/testsuite/gcc.target/arc/ashrdi3-1.c           |    10 +
 gcc/testsuite/gcc.target/arc/builtin_norm-1.c      |     9 +
 gcc/testsuite/gcc.target/arc/builtin_norm-2.c      |    10 +
 gcc/testsuite/gcc.target/arc/builtin_normw-1.c     |     9 +
 gcc/testsuite/gcc.target/arc/builtin_normw-2.c     |    10 +
 gcc/testsuite/gcc.target/arc/builtin_swap-1.c      |     9 +
 gcc/testsuite/gcc.target/arc/builtin_swap-2.c      |     9 +
 gcc/testsuite/gcc.target/arc/builtin_swap-3.c      |    10 +
 gcc/testsuite/gcc.target/arc/lshrdi3-1.c           |    10 +
 gcc/testsuite/gcc.target/arc/rotldi3-1.c           |    11 +
 gcc/testsuite/gcc.target/arc/rotrdi3-1.c           |    11 +
 .../gcc.target/arm/acle/data-intrinsics-armv6.c    |     2 +-
 .../gcc.target/arm/acle/data-intrinsics-rbit.c     |     2 +-
 .../gcc.target/arm/acle/pacbti-m-predef-11.c       |     2 +-
 gcc/testsuite/gcc.target/arm/attr-crypto.c         |     2 +-
 gcc/testsuite/gcc.target/arm/attr_thumb-static2.c  |     2 +-
 gcc/testsuite/gcc.target/arm/ftest-armv7m-thumb.c  |     3 +-
 gcc/testsuite/gcc.target/arm/g2.c                  |    10 +-
 gcc/testsuite/gcc.target/arm/lto/pr96939_1.c       |     2 +-
 gcc/testsuite/gcc.target/arm/macro_defs0.c         |     7 +-
 gcc/testsuite/gcc.target/arm/macro_defs1.c         |     6 +-
 gcc/testsuite/gcc.target/arm/macro_defs2.c         |     6 +-
 gcc/testsuite/gcc.target/arm/optional_thumb-1.c    |     2 +-
 gcc/testsuite/gcc.target/arm/optional_thumb-3.c    |     4 +-
 gcc/testsuite/gcc.target/arm/pr112337.c            |    14 +
 gcc/testsuite/gcc.target/arm/pr19599.c             |     2 +-
 gcc/testsuite/gcc.target/arm/pr59575.c             |     4 +-
 gcc/testsuite/gcc.target/arm/pr60650-2.c           |     4 +-
 gcc/testsuite/gcc.target/arm/pr60657.c             |     4 +-
 gcc/testsuite/gcc.target/arm/pr60663.c             |     4 +-
 gcc/testsuite/gcc.target/arm/pr65647-2.c           |     3 +-
 gcc/testsuite/gcc.target/arm/pr78353-1.c           |     3 +-
 gcc/testsuite/gcc.target/arm/pr78353-2.c           |     3 +-
 gcc/testsuite/gcc.target/arm/pr81863.c             |     4 +-
 .../gcc.target/arm/pr88648-asm-syntax-unified.c    |     2 +-
 gcc/testsuite/gcc.target/arm/pr97969.c             |     4 +-
 gcc/testsuite/gcc.target/arm/pr98931.c             |     5 +-
 .../gcc.target/arm/pragma_arch_attribute.c         |     6 +-
 .../gcc.target/arm/pragma_arch_attribute_2.c       |     2 +-
 .../gcc.target/arm/pragma_arch_attribute_3.c       |     2 +-
 .../gcc.target/arm/pragma_arch_switch_2.c          |     5 +-
 gcc/testsuite/gcc.target/arm/scd42-2.c             |     9 +-
 gcc/testsuite/gcc.target/arm/tail-long-call.c      |     6 +-
 gcc/testsuite/gcc.target/bpf/ldxdw.c               |     2 +-
 .../gcc.target/bpf/mulsidi3-zeroextend-pseudoc.c   |    14 +
 gcc/testsuite/gcc.target/i386/attr-nocf-check-1a.c |     2 +-
 gcc/testsuite/gcc.target/i386/attr-nocf-check-3a.c |     2 +-
 .../gcc.target/i386/avx512bf16-pr108881.c          |     2 +-
 gcc/testsuite/gcc.target/i386/cet-notrack-2a.c     |     2 +-
 gcc/testsuite/gcc.target/i386/cet-notrack-2b.c     |     2 +-
 gcc/testsuite/gcc.target/i386/cet-notrack-5b.c     |     2 +-
 gcc/testsuite/gcc.target/i386/cet-notrack-6a.c     |     2 +-
 gcc/testsuite/gcc.target/i386/cet-notrack-6b.c     |     2 +-
 .../gcc.target/i386/excess-precision-11.c          |     4 +-
 .../gcc.target/i386/excess-precision-12.c          |     4 +-
 .../gcc.target/i386/part-vect-complexhf.c          |    40 +
 .../gcc.target/i386/part-vect-vec_elem-1.c         |   135 +
 .../gcc.target/i386/part-vect-vec_elem-2.c         |   135 +
 gcc/testsuite/gcc.target/i386/pr111753.c           |     2 +-
 gcc/testsuite/gcc.target/i386/pr111889.c           |    10 +
 gcc/testsuite/gcc.target/i386/pr111907.c           |     8 +
 gcc/testsuite/gcc.target/i386/pr112393.c           |    20 +
 gcc/testsuite/gcc.target/i386/pr112394.c           |    24 +
 gcc/testsuite/gcc.target/i386/pr112464.c           |    10 +
 gcc/testsuite/gcc.target/i386/pr112494.c           |    17 +
 gcc/testsuite/gcc.target/i386/pr112495.c           |    12 +
 gcc/testsuite/gcc.target/i386/pr69030.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr70325.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr70858.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr71621-1.c          |     2 +-
 gcc/testsuite/gcc.target/i386/pr78904-1.c          |     9 +
 gcc/testsuite/gcc.target/i386/pr78904-1a.c         |     9 +
 gcc/testsuite/gcc.target/i386/pr78904-1b.c         |     9 +
 gcc/testsuite/gcc.target/i386/pr78904-2.c          |     9 +
 gcc/testsuite/gcc.target/i386/pr78904-2a.c         |     9 +
 gcc/testsuite/gcc.target/i386/pr78904-2b.c         |     9 +
 gcc/testsuite/gcc.target/i386/pr78952-4.c          |     9 +
 gcc/testsuite/gcc.target/i386/pr79571.c            |     7 +-
 gcc/testsuite/gcc.target/i386/pr82524-1.c          |    63 +
 gcc/testsuite/gcc.target/i386/pr82524-2.c          |    63 +
 gcc/testsuite/gcc.target/i386/pr82524-3.c          |    42 +
 gcc/testsuite/gcc.target/i386/pr82524.c            |    83 +
 gcc/testsuite/gcc.target/i386/pr83488.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr85511.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr87246.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr87572.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr87759.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr88195.c            |     2 +-
 gcc/testsuite/gcc.target/i386/pr99454.c            |     2 +-
 gcc/testsuite/gcc.target/loongarch/pr112476-1.c    |    24 +
 gcc/testsuite/gcc.target/loongarch/pr112476-2.c    |     5 +
 gcc/testsuite/gcc.target/mips/fabs-nan2008.c       |    10 +
 gcc/testsuite/gcc.target/mips/fabsf-nan2008.c      |    10 +
 .../gcc.target/powerpc/p9-vec-length-epil-1.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-2.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-3.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-4.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-5.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-6.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-7.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-8.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-1.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-2.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-3.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-4.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-5.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-6.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-7.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-epil-run-8.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-1.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-2.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-3.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-4.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-5.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-6.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-7.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-8.c      |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-1.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-2.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-3.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-4.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-5.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-6.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-7.c  |     2 +
 .../gcc.target/powerpc/p9-vec-length-full-run-8.c  |     2 +
 gcc/testsuite/gcc.target/powerpc/pr106550_1.c      |     1 +
 gcc/testsuite/gcc.target/powerpc/prefix-ds-dq.c    |     2 +
 .../riscv/rvv/autovec/binop/fmax_zvfh-1.c          |    11 +-
 .../riscv/rvv/autovec/binop/fmax_zvfh_run-1.c      |     4 +-
 .../riscv/rvv/autovec/binop/fmin_zvfh-1.c          |     1 -
 .../riscv/rvv/autovec/binop/fmin_zvfh_run-1.c      |     2 +-
 .../riscv/rvv/autovec/binop/vmul-zvfh-run.c        |    34 +-
 .../riscv/rvv/autovec/binop/vsub-zvfh-run.c        |    72 +-
 .../rvv/autovec/cond/cond_convert_float2int-1.h    |     8 -
 .../rvv/autovec/cond/cond_convert_float2int-2.h    |     8 -
 .../autovec/cond/cond_convert_float2int-rv32-1.c   |    13 +-
 .../autovec/cond/cond_convert_float2int-rv32-2.c   |    13 +-
 .../autovec/cond/cond_convert_float2int-rv64-1.c   |    13 +-
 .../autovec/cond/cond_convert_float2int-rv64-2.c   |    13 +-
 .../autovec/cond/cond_convert_float2int_run-1.c    |    11 +-
 .../autovec/cond/cond_convert_float2int_run-2.c    |     2 +-
 .../autovec/cond/cond_convert_float2int_zvfh-1.h   |    35 +
 .../autovec/cond/cond_convert_float2int_zvfh-2.h   |    34 +
 .../cond/cond_convert_float2int_zvfh-rv32-1.c      |    17 +
 .../cond/cond_convert_float2int_zvfh-rv32-2.c      |    17 +
 .../cond/cond_convert_float2int_zvfh-rv64-1.c      |    17 +
 .../cond/cond_convert_float2int_zvfh-rv64-2.c      |    17 +
 .../cond/cond_convert_float2int_zvfh_run-1.c       |    35 +
 .../cond/cond_convert_float2int_zvfh_run-2.c       |    31 +
 .../autovec/cond/cond_convert_int2float_run-1.c    |    11 +-
 .../autovec/cond/cond_convert_int2float_run-2.c    |    11 +-
 .../riscv/rvv/autovec/cond/cond_fmax_zvfh_run-1.c  |     4 +-
 .../riscv/rvv/autovec/cond/cond_fmax_zvfh_run-2.c  |     2 +-
 .../riscv/rvv/autovec/cond/cond_fmax_zvfh_run-3.c  |     2 +-
 .../riscv/rvv/autovec/cond/cond_fmax_zvfh_run-4.c  |     2 +-
 .../riscv/rvv/autovec/cond/cond_fmin_zvfh_run-1.c  |     2 +-
 .../riscv/rvv/autovec/cond/cond_fmin_zvfh_run-2.c  |     2 +-
 .../riscv/rvv/autovec/cond/cond_fmin_zvfh_run-3.c  |     2 +-
 .../riscv/rvv/autovec/cond/cond_fmin_zvfh_run-4.c  |     2 +-
 .../rvv/autovec/cond/cond_narrow_shift_run-3.c     |     2 +-
 .../riscv/rvv/autovec/cond/cond_sqrt_run-zvfh-1.c  |    12 +-
 .../riscv/rvv/autovec/cond/cond_sqrt_run-zvfh-2.c  |    11 +-
 .../riscv/rvv/autovec/cond/cond_widen_reduc-1.c    |    13 +-
 .../riscv/rvv/autovec/cond/cond_widen_reduc-2.c    |    30 +-
 .../gcc.target/riscv/rvv/autovec/cond/pr111401.c   |   139 +
 .../rvv/autovec/conversions/vfcvt-itof-zvfh-run.c  |     4 +-
 .../rvv/autovec/conversions/vfcvt_rtz-zvfh-run.c   |     4 +-
 .../rvv/autovec/conversions/vfncvt-ftoi-zvfh-run.c |    18 +-
 .../rvv/autovec/conversions/vfncvt-itof-template.h |    36 +-
 .../rvv/autovec/conversions/vfncvt-itof-zvfh-run.c |    31 +-
 .../rvv/autovec/conversions/vfncvt-zvfh-run.c      |     4 +-
 .../rvv/autovec/conversions/vfwcvt-ftoi-zvfh-run.c |    10 +-
 .../rvv/autovec/conversions/vfwcvt-itof-zvfh-run.c |     4 +-
 .../rvv/autovec/conversions/vfwcvt-zvfh-run.c      |    40 +-
 .../rvv/autovec/partial/multiple_rgroup_zbb.c      |    23 +
 .../gcc.target/riscv/rvv/autovec/pr112326.c        |    16 +
 .../gcc.target/riscv/rvv/autovec/pr112399.c        |    31 +
 .../gcc.target/riscv/rvv/autovec/pr112438.c        |    33 +
 .../gcc.target/riscv/rvv/autovec/pr112450.c        |    19 +
 .../gcc.target/riscv/rvv/autovec/pr112469.c        |    13 +
 .../riscv/rvv/autovec/reduc/reduc_call-2.c         |     4 +-
 .../riscv/rvv/autovec/reduc/reduc_call-4.c         |     4 +-
 .../riscv/rvv/autovec/reduc/reduc_zvfh-10.c        |     7 +-
 .../riscv/rvv/autovec/reduc/reduc_zvfh_run-10.c    |    46 +-
 .../gcc.target/riscv/rvv/autovec/slp-mask-run-1.c  |     2 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-1.c   |     4 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-10.c  |     4 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-11.c  |    50 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-12.c  |    49 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-2.c   |    24 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-3.c   |    21 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-4.c   |     4 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-5.c   |    50 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-6.c   |    50 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-7.c   |     4 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-8.c   |    21 +-
 .../riscv/rvv/autovec/ternop/ternop_run_zvfh-9.c   |    22 +-
 .../riscv/rvv/autovec/unop/math-iceil-1.c          |    18 +
 .../riscv/rvv/autovec/unop/math-iceil-run-1.c      |    83 +
 .../riscv/rvv/autovec/unop/math-ifloor-1.c         |    18 +
 .../riscv/rvv/autovec/unop/math-ifloor-run-1.c     |    83 +
 .../riscv/rvv/autovec/unop/math-irint-1.c          |    13 +
 .../riscv/rvv/autovec/unop/math-irint-run-0.c      |    88 +-
 .../riscv/rvv/autovec/unop/math-irintf-run-0.c     |    63 +
 .../riscv/rvv/autovec/unop/math-iround-1.c         |    18 +
 .../riscv/rvv/autovec/unop/math-iround-run-1.c     |    83 +
 .../riscv/rvv/autovec/unop/math-lceil-rv32-0.c     |    18 +
 .../riscv/rvv/autovec/unop/math-lceil-rv32-run-0.c |    83 +
 .../riscv/rvv/autovec/unop/math-lceilf-rv64-0.c    |    18 +
 .../rvv/autovec/unop/math-lceilf-rv64-run-0.c      |    84 +
 .../riscv/rvv/autovec/unop/math-lfloor-rv32-0.c    |    18 +
 .../rvv/autovec/unop/math-lfloor-rv32-run-0.c      |    83 +
 .../riscv/rvv/autovec/unop/math-lfloorf-rv64-0.c   |    18 +
 .../rvv/autovec/unop/math-lfloorf-rv64-run-0.c     |    84 +
 .../riscv/rvv/autovec/unop/math-llceilf-0.c        |    19 +
 .../riscv/rvv/autovec/unop/math-llceilf-run-0.c    |    84 +
 .../riscv/rvv/autovec/unop/math-llfloorf-0.c       |    19 +
 .../riscv/rvv/autovec/unop/math-llfloorf-run-0.c   |    84 +
 .../riscv/rvv/autovec/unop/math-llrintf-0.c        |    13 +
 .../riscv/rvv/autovec/unop/math-llrintf-run-0.c    |    65 +
 .../riscv/rvv/autovec/unop/math-llrintf16-0.c      |    14 +
 .../riscv/rvv/autovec/unop/math-llroundf-0.c       |    19 +
 .../riscv/rvv/autovec/unop/math-llroundf-run-0.c   |    84 +
 .../riscv/rvv/autovec/unop/math-llroundf16-0.c     |    21 +
 .../riscv/rvv/autovec/unop/math-lrint-rv32-0.c     |    13 +
 .../riscv/rvv/autovec/unop/math-lrint-rv32-run-0.c |    63 +
 .../riscv/rvv/autovec/unop/math-lrintf-rv64-0.c    |    13 +
 .../rvv/autovec/unop/math-lrintf-rv64-run-0.c      |    63 +
 .../riscv/rvv/autovec/unop/math-lrintf16-rv32-0.c  |    13 +
 .../riscv/rvv/autovec/unop/math-lrintf16-rv64-0.c  |    15 +
 .../riscv/rvv/autovec/unop/math-lround-rv32-0.c    |    18 +
 .../rvv/autovec/unop/math-lround-rv32-run-0.c      |    83 +
 .../riscv/rvv/autovec/unop/math-lroundf-rv64-0.c   |    18 +
 .../rvv/autovec/unop/math-lroundf-rv64-run-0.c     |    84 +
 .../riscv/rvv/autovec/unop/math-lroundf16-rv32-0.c |    18 +
 .../riscv/rvv/autovec/unop/math-lroundf16-rv64-0.c |    20 +
 .../gcc.target/riscv/rvv/autovec/unop/sew64-rv32.c |    29 +
 .../gcc.target/riscv/rvv/autovec/unop/vfsqrt-run.c |    30 +-
 .../riscv/rvv/autovec/unop/vfsqrt-rv32gcv.c        |     2 +-
 .../riscv/rvv/autovec/unop/vfsqrt-rv64gcv.c        |     2 +-
 .../riscv/rvv/autovec/unop/vfsqrt-template.h       |    24 +-
 .../riscv/rvv/autovec/unop/vfsqrt-zvfh-run.c       |    34 +-
 .../riscv/rvv/autovec/vls-vlmax/combine-1.c        |    30 +
 .../riscv/rvv/autovec/vls-vlmax/combine-merge-1.c  |    18 +
 .../riscv/rvv/autovec/vls-vlmax/combine-merge-2.c  |    18 +
 .../rvv/autovec/vls-vlmax/combine-merge_run-1.c    |    30 +
 .../rvv/autovec/vls-vlmax/combine-merge_run-2.c    |    30 +
 .../rvv/autovec/vls-vlmax/vec_extract-zvfh-run.c   |     4 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_set-zvfh-run.c |     4 +-
 .../gcc.target/riscv/rvv/autovec/vls/combine-1.c   |   338 +
 .../gcc.target/riscv/rvv/autovec/vls/combine-2.c   |   178 +
 .../gcc.target/riscv/rvv/autovec/vls/combine-3.c   |    98 +
 .../gcc.target/riscv/rvv/autovec/vls/combine-4.c   |    58 +
 .../gcc.target/riscv/rvv/autovec/vls/combine-5.c   |   178 +
 .../gcc.target/riscv/rvv/autovec/vls/combine-6.c   |    98 +
 .../gcc.target/riscv/rvv/autovec/vls/combine-7.c   |    58 +
 .../riscv/rvv/autovec/vls/combine-merge-1.c        |   179 +
 .../riscv/rvv/autovec/vls/combine-merge-10.c       |    98 +
 .../riscv/rvv/autovec/vls/combine-merge-11.c       |    98 +
 .../riscv/rvv/autovec/vls/combine-merge-12.c       |   178 +
 .../riscv/rvv/autovec/vls/combine-merge-13.c       |    98 +
 .../riscv/rvv/autovec/vls/combine-merge-14.c       |    98 +
 .../riscv/rvv/autovec/vls/combine-merge-2.c        |    97 +
 .../riscv/rvv/autovec/vls/combine-merge-3.c        |    97 +
 .../riscv/rvv/autovec/vls/combine-merge-4.c        |    97 +
 .../riscv/rvv/autovec/vls/combine-merge-5.c        |    98 +
 .../riscv/rvv/autovec/vls/combine-merge-6.c        |    97 +
 .../riscv/rvv/autovec/vls/combine-merge-7.c        |    97 +
 .../riscv/rvv/autovec/vls/combine-merge-8.c        |   337 +
 .../riscv/rvv/autovec/vls/combine-merge-9.c        |   178 +
 .../gcc.target/riscv/rvv/autovec/vls/def.h         |     9 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-1.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-2.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-3.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-4.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-5.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-6.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/init-7.c      |     2 +-
 .../riscv/rvv/autovec/vls/math-iceil-1.c           |    27 +
 .../riscv/rvv/autovec/vls/math-ifloor-1.c          |    27 +
 .../riscv/rvv/autovec/vls/math-irint-1.c           |    30 +
 .../riscv/rvv/autovec/vls/math-iround-1.c          |    27 +
 .../riscv/rvv/autovec/vls/math-lceil-rv32-0.c      |    27 +
 .../riscv/rvv/autovec/vls/math-lceilf-rv64-0.c     |    27 +
 .../riscv/rvv/autovec/vls/math-lfloor-rv32-0.c     |    27 +
 .../riscv/rvv/autovec/vls/math-lfloorf-rv64-0.c    |    27 +
 .../riscv/rvv/autovec/vls/math-llceilf-0.c         |    27 +
 .../riscv/rvv/autovec/vls/math-llfloorf-0.c        |    27 +
 .../riscv/rvv/autovec/vls/math-llrintf-0.c         |    30 +
 .../riscv/rvv/autovec/vls/math-llrintf16-0.c       |    28 +
 .../riscv/rvv/autovec/vls/math-llroundf-0.c        |    27 +
 .../riscv/rvv/autovec/vls/math-llroundf16-0.c      |    28 +
 .../riscv/rvv/autovec/vls/math-lrint-rv32-0.c      |    30 +
 .../riscv/rvv/autovec/vls/math-lrintf-rv64-0.c     |    30 +
 .../riscv/rvv/autovec/vls/math-lrintf16-rv32-0.c   |    27 +
 .../riscv/rvv/autovec/vls/math-lrintf16-rv64-0.c   |    28 +
 .../riscv/rvv/autovec/vls/math-lround-rv32-0.c     |    27 +
 .../riscv/rvv/autovec/vls/math-lroundf-rv64-0.c    |    27 +
 .../riscv/rvv/autovec/vls/math-lroundf16-rv32-0.c  |    27 +
 .../riscv/rvv/autovec/vls/math-lroundf16-rv64-0.c  |    28 +
 .../riscv/rvv/base/float-point-dynamic-frm-54.c    |     2 +-
 .../riscv/rvv/base/float-point-dynamic-frm-57.c    |     2 +-
 .../riscv/rvv/base/float-point-dynamic-frm-58.c    |     2 +-
 .../riscv/rvv/base/overloaded_rv32_vadd.c          |    12 +
 .../riscv/rvv/base/overloaded_rv32_vfadd.c         |    12 +
 .../riscv/rvv/base/overloaded_rv32_vget_vset.c     |     7 +
 .../riscv/rvv/base/overloaded_rv32_vloxseg2ei16.c  |    11 +
 .../riscv/rvv/base/overloaded_rv32_vmv.c           |    10 +
 .../riscv/rvv/base/overloaded_rv32_vreinterpret.c  |    10 +
 .../riscv/rvv/base/overloaded_rv64_vadd.c          |    11 +
 .../riscv/rvv/base/overloaded_rv64_vfadd.c         |    11 +
 .../riscv/rvv/base/overloaded_rv64_vget_vset.c     |     6 +
 .../riscv/rvv/base/overloaded_rv64_vloxseg2ei16.c  |    10 +
 .../riscv/rvv/base/overloaded_rv64_vmv.c           |    10 +
 .../riscv/rvv/base/overloaded_rv64_vreinterpret.c  |     9 +
 .../gcc.target/riscv/rvv/base/overloaded_vadd.h    |    59 +
 .../gcc.target/riscv/rvv/base/overloaded_vfadd.h   |    67 +
 .../riscv/rvv/base/overloaded_vget_vset.h          |    27 +
 .../riscv/rvv/base/overloaded_vloxseg2ei16.h       |    39 +
 .../gcc.target/riscv/rvv/base/overloaded_vmv.h     |    26 +
 .../riscv/rvv/base/overloaded_vreinterpret.h       |    29 +
 .../gcc.target/riscv/rvv/base/pr112327-1.c         |    27 +
 .../gcc.target/riscv/rvv/base/pr112327-2.c         |    27 +
 .../gcc.target/riscv/rvv/base/tuple_create.c       |   123 -
 gcc/testsuite/gcc.target/riscv/rvv/base/vcreate.c  |   260 +
 .../gcc.target/riscv/rvv/base/vl-use-ice.c         |    11 +
 .../gcc.target/riscv/rvv/vsetvl/imm_switch-2.c     |     3 +-
 .../gcc.target/riscv/rvv/vsetvl/pr109743-1.c       |     2 +-
 .../gcc.target/riscv/rvv/vsetvl/pr109743-3.c       |     3 +-
 .../gcc.target/riscv/rvv/vsetvl/pr112092-1.c       |    25 +
 .../gcc.target/riscv/rvv/vsetvl/pr112092-2.c       |    25 +
 .../gcc.target/riscv/rvv/vsetvl/vsetvl-11.c        |     2 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvl-15.c        |     2 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvl-22.c        |     2 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvl_int.c       |    31 +
 .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c     |     4 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c     |     6 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c      |     4 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c      |     2 +-
 .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c      |     4 +-
 .../gcc.target/riscv/xtheadfmemidx-index-update.c  |     2 +-
 .../riscv/xtheadfmemidx-index-xtheadbb-update.c    |     2 +-
 .../riscv/xtheadfmemidx-index-xtheadbb.c           |     2 +-
 .../gcc.target/riscv/xtheadfmemidx-index.c         |     2 +-
 .../gcc.target/riscv/xtheadfmemidx-uindex-update.c |     2 +-
 .../riscv/xtheadfmemidx-uindex-xtheadbb-update.c   |     2 +-
 .../riscv/xtheadfmemidx-uindex-xtheadbb.c          |     2 +-
 .../gcc.target/riscv/xtheadfmemidx-uindex-zbb.c    |    30 +
 .../gcc.target/riscv/xtheadfmemidx-uindex.c        |     2 +-
 .../gcc.target/riscv/xtheadmemidx-helpers.h        |     2 +-
 .../riscv/xtheadmempair-interrupt-fcsr.c           |    18 +
 .../gcc.target/s390/vector/reverse-elements-1.c    |    46 +
 .../gcc.target/s390/vector/reverse-elements-2.c    |    16 +
 .../gcc.target/s390/vector/reverse-elements-3.c    |    56 +
 .../gcc.target/s390/vector/reverse-elements-4.c    |    67 +
 .../gcc.target/s390/vector/reverse-elements-5.c    |    56 +
 .../gcc.target/s390/vector/reverse-elements-6.c    |    67 +
 .../gcc.target/s390/vector/reverse-elements-7.c    |    67 +
 .../s390/zvector/vec-reve-load-halfword-z14.c      |     4 +-
 .../s390/zvector/vec-reve-load-halfword.c          |     4 +-
 .../gcc.target/x86_64/abi/avx/avx-check.h          |     4 +-
 .../gcc.target/x86_64/abi/avx/test_passing_m256.c  |     1 +
 .../gcc.target/x86_64/abi/avx512f/avx512f-check.h  |     6 +-
 .../x86_64/abi/avx512f/test_passing_m512.c         |     1 +
 .../gcc.target/x86_64/abi/bf16/bf16-check.h        |     4 +-
 .../x86_64/abi/bf16/m256bf16/bf16-ymm-check.h      |     4 +-
 .../x86_64/abi/bf16/m256bf16/test_passing_m256.c   |     1 +
 .../x86_64/abi/bf16/m512bf16/bf16-zmm-check.h      |     4 +-
 .../x86_64/abi/bf16/m512bf16/test_passing_m512.c   |     1 +
 gcc/testsuite/gdc.test/compilable/dbitfield.d      |    13 +
 gcc/testsuite/gdc.test/compilable/deprecate14283.d |     8 +-
 .../gdc.test/compilable/named_arguments.d          |    18 +-
 gcc/testsuite/gdc.test/compilable/test20039.d      |     2 +-
 gcc/testsuite/gdc.test/fail_compilation/b23686.d   |    42 +
 gcc/testsuite/gdc.test/fail_compilation/diag4596.d |     4 +-
 .../gdc.test/fail_compilation/fail13116.d          |     2 +-
 .../gdc.test/fail_compilation/fail24208.d          |    20 +
 .../gdc.test/fail_compilation/fail24212.d          |    30 +
 .../gdc.test/fail_compilation/fail24213.d          |    17 +
 gcc/testsuite/gdc.test/fail_compilation/ice23865.d |    32 +
 gcc/testsuite/gdc.test/fail_compilation/ice24188.d |    14 +
 .../fail_compilation/ice24188_a/ice24188_c.d       |     0
 .../gdc.test/fail_compilation/test18480.d          |     1 +
 .../gdc.test/fail_compilation/test24157.d          |    28 +
 gcc/testsuite/gfortran.dg/20231103-1.f90           |    22 +
 gcc/testsuite/gfortran.dg/20231103-2.f90           |    22 +
 gcc/testsuite/gfortran.dg/allocated_4.f90          |   195 +
 gcc/testsuite/gfortran.dg/bound_10.f90             |   207 +
 gcc/testsuite/gfortran.dg/bound_11.f90             |   588 +
 gcc/testsuite/gfortran.dg/interface_50.f90         |    98 +
 gcc/testsuite/gfortran.dg/pr110221.f               |    17 +
 gcc/testsuite/gfortran.dg/pr112316.f90             |    79 +
 gcc/testsuite/gfortran.dg/pr112404.f90             |    23 +
 gcc/testsuite/gfortran.dg/proc_ptr_53.f90          |    35 +
 gcc/testsuite/gfortran.dg/simd-builtins-1.h        |     1 -
 gcc/testsuite/gfortran.dg/simd-builtins-6.f90      |     1 -
 gcc/testsuite/gfortran.dg/value_optional_1.f90     |    83 +
 gcc/testsuite/gnat.dg/calendar_format_value.adb    |    26 +
 gcc/testsuite/gnat.dg/opt103.adb                   |    39 +
 gcc/testsuite/gnat.dg/opt103.ads                   |    12 +
 gcc/testsuite/lib/dg-pch.exp                       |     2 +-
 gcc/testsuite/lib/scanasm.exp                      |    19 +
 gcc/testsuite/lib/target-supports.exp              |   166 +-
 .../objc.dg/attributes/gnu23-attr-syntax-1.m       |     5 +
 .../objc.dg/attributes/gnu2x-attr-syntax-1.m       |     5 -
 gcc/toplev.cc                                      |    52 +-
 gcc/tree-cfg.cc                                    |    16 +
 gcc/tree-core.h                                    |     3 +
 gcc/tree-data-ref.cc                               |     7 +
 gcc/tree-diagnostic-path.cc                        |    10 +-
 gcc/tree-diagnostic.cc                             |     9 +-
 gcc/tree-if-conv.cc                                |   105 +-
 gcc/tree-inline.cc                                 |     6 +-
 gcc/tree-scalar-evolution.cc                       |    15 +-
 gcc/tree-ssa-ifcombine.cc                          |     2 +-
 gcc/tree-ssa-math-opts.cc                          |     8 +-
 gcc/tree-ssa-pre.cc                                |    26 +-
 gcc/tree-ssa-reassoc.cc                            |     2 +-
 gcc/tree-ssa-sccvn.cc                              |    16 +-
 gcc/tree-vect-loop-manip.cc                        |   242 +-
 gcc/tree-vect-loop.cc                              |   355 +-
 gcc/tree-vect-slp.cc                               |    46 +-
 gcc/tree-vect-stmts.cc                             |   885 +-
 gcc/tree-vectorizer.h                              |     5 +-
 gcc/tree.cc                                        |     4 +-
 gcc/tree.h                                         |     6 +-
 gcc/value-range.cc                                 |    30 +
 gcc/value-range.h                                  |    16 +
 gotools/ChangeLog                                  |     5 +
 gotools/Makefile.am                                |     4 +-
 gotools/Makefile.in                                |     4 +-
 include/ChangeLog                                  |     5 +
 include/gomp-constants.h                           |     4 +-
 intl/ChangeLog                                     |   306 -
 intl/Makefile.in                                   |   264 -
 intl/README                                        |    21 -
 intl/VERSION                                       |     1 -
 intl/aclocal.m4                                    |    33 -
 intl/bindtextdom.c                                 |   374 -
 intl/config.h.in                                   |   280 -
 intl/config.intl.in                                |    12 -
 intl/configure                                     |  8288 ----
 intl/configure.ac                                  |   108 -
 intl/dcgettext.c                                   |    59 -
 intl/dcigettext.c                                  |  1238 -
 intl/dcngettext.c                                  |    60 -
 intl/dgettext.c                                    |    60 -
 intl/dngettext.c                                   |    62 -
 intl/eval-plural.h                                 |   114 -
 intl/explodename.c                                 |   192 -
 intl/finddomain.c                                  |   195 -
 intl/gettext.c                                     |    64 -
 intl/gettextP.h                                    |   224 -
 intl/gmo.h                                         |   148 -
 intl/hash-string.h                                 |    59 -
 intl/intl-compat.c                                 |   151 -
 intl/l10nflist.c                                   |   453 -
 intl/libgnuintl.h                                  |   341 -
 intl/loadinfo.h                                    |   156 -
 intl/loadmsgcat.c                                  |  1322 -
 intl/localcharset.c                                |   398 -
 intl/localcharset.h                                |    42 -
 intl/locale.alias                                  |    78 -
 intl/localealias.c                                 |   419 -
 intl/localename.c                                  |   772 -
 intl/log.c                                         |   104 -
 intl/ngettext.c                                    |    68 -
 intl/osdep.c                                       |    24 -
 intl/plural-config.h                               |     1 -
 intl/plural-exp.c                                  |   156 -
 intl/plural-exp.h                                  |   132 -
 intl/plural.c                                      |  1540 -
 intl/plural.y                                      |   434 -
 intl/relocatable.c                                 |   439 -
 intl/relocatable.h                                 |    67 -
 intl/textdomain.c                                  |   142 -
 libatomic/config/linux/aarch64/host-config.h       |    26 +-
 libcpp/ChangeLog                                   |    34 +
 libcpp/charset.cc                                  |    22 +-
 libcpp/directives.cc                               |    22 +-
 libcpp/expr.cc                                     |    30 +-
 libcpp/include/cpplib.h                            |    35 +-
 libcpp/include/line-map.h                          |    17 +-
 libcpp/init.cc                                     |    10 +-
 libcpp/lex.cc                                      |     2 +-
 libcpp/line-map.cc                                 |    22 +-
 libcpp/macro.cc                                    |     2 +-
 libgcc/ChangeLog                                   |    11 +
 libgcc/config/avr/libf7/ChangeLog                  |     4 +
 libgcc/config/avr/libf7/libf7-asm.sx               |   459 +-
 libgcc/config/avr/libf7/libf7.c                    |    36 +-
 libgcc/config/gcn/gthr-gcn.h                       |     2 +-
 libgcc/config/m68k/fpgnulib.c                      |   161 +-
 libgcc/config/m68k/lb1sf68.S                       |     7 +-
 libgcc/config/t-softfp                             |     4 +-
 libgcc/offloadstuff.c                              |    12 +-
 libgcc/soft-fp/fixddti.c                           |    53 +
 libgcc/soft-fp/fixsdti.c                           |    53 +
 libgcc/soft-fp/fixtdti.c                           |    53 +
 libgcc/soft-fp/fixunsddti.c                        |    53 +
 libgcc/soft-fp/fixunssdti.c                        |    53 +
 libgcc/soft-fp/fixunstdti.c                        |    53 +
 libgcc/soft-fp/floattidd.c                         |    53 +
 libgcc/soft-fp/floattisd.c                         |    53 +
 libgcc/soft-fp/floattitd.c                         |    53 +
 libgcc/soft-fp/floatuntidd.c                       |    53 +
 libgcc/soft-fp/floatuntisd.c                       |    53 +
 libgcc/soft-fp/floatuntitd.c                       |    53 +
 libgfortran/ChangeLog                              |   518 +
 libgfortran/generated/all_l1.c                     |     9 +-
 libgfortran/generated/all_l16.c                    |     9 +-
 libgfortran/generated/all_l2.c                     |     9 +-
 libgfortran/generated/all_l4.c                     |     9 +-
 libgfortran/generated/all_l8.c                     |     9 +-
 libgfortran/generated/any_l1.c                     |     9 +-
 libgfortran/generated/any_l16.c                    |     9 +-
 libgfortran/generated/any_l2.c                     |     9 +-
 libgfortran/generated/any_l4.c                     |     9 +-
 libgfortran/generated/any_l8.c                     |     9 +-
 libgfortran/generated/count_16_l.c                 |     9 +-
 libgfortran/generated/count_1_l.c                  |     9 +-
 libgfortran/generated/count_2_l.c                  |     9 +-
 libgfortran/generated/count_4_l.c                  |     9 +-
 libgfortran/generated/count_8_l.c                  |     9 +-
 libgfortran/generated/findloc1_c10.c               |    18 +-
 libgfortran/generated/findloc1_c16.c               |    18 +-
 libgfortran/generated/findloc1_c17.c               |    18 +-
 libgfortran/generated/findloc1_c4.c                |    18 +-
 libgfortran/generated/findloc1_c8.c                |    18 +-
 libgfortran/generated/findloc1_i1.c                |    18 +-
 libgfortran/generated/findloc1_i16.c               |    18 +-
 libgfortran/generated/findloc1_i2.c                |    18 +-
 libgfortran/generated/findloc1_i4.c                |    18 +-
 libgfortran/generated/findloc1_i8.c                |    18 +-
 libgfortran/generated/findloc1_r10.c               |    18 +-
 libgfortran/generated/findloc1_r16.c               |    18 +-
 libgfortran/generated/findloc1_r17.c               |    18 +-
 libgfortran/generated/findloc1_r4.c                |    18 +-
 libgfortran/generated/findloc1_r8.c                |    18 +-
 libgfortran/generated/findloc1_s1.c                |    18 +-
 libgfortran/generated/findloc1_s4.c                |    18 +-
 libgfortran/generated/iall_i1.c                    |    30 +-
 libgfortran/generated/iall_i16.c                   |    30 +-
 libgfortran/generated/iall_i2.c                    |    30 +-
 libgfortran/generated/iall_i4.c                    |    30 +-
 libgfortran/generated/iall_i8.c                    |    30 +-
 libgfortran/generated/iany_i1.c                    |    30 +-
 libgfortran/generated/iany_i16.c                   |    30 +-
 libgfortran/generated/iany_i2.c                    |    30 +-
 libgfortran/generated/iany_i4.c                    |    30 +-
 libgfortran/generated/iany_i8.c                    |    30 +-
 libgfortran/generated/iparity_i1.c                 |    30 +-
 libgfortran/generated/iparity_i16.c                |    30 +-
 libgfortran/generated/iparity_i2.c                 |    30 +-
 libgfortran/generated/iparity_i4.c                 |    30 +-
 libgfortran/generated/iparity_i8.c                 |    30 +-
 libgfortran/generated/maxloc1_16_i1.c              |    30 +-
 libgfortran/generated/maxloc1_16_i16.c             |    30 +-
 libgfortran/generated/maxloc1_16_i2.c              |    30 +-
 libgfortran/generated/maxloc1_16_i4.c              |    30 +-
 libgfortran/generated/maxloc1_16_i8.c              |    30 +-
 libgfortran/generated/maxloc1_16_r10.c             |    30 +-
 libgfortran/generated/maxloc1_16_r16.c             |    30 +-
 libgfortran/generated/maxloc1_16_r17.c             |    30 +-
 libgfortran/generated/maxloc1_16_r4.c              |    30 +-
 libgfortran/generated/maxloc1_16_r8.c              |    30 +-
 libgfortran/generated/maxloc1_16_s1.c              |    30 +-
 libgfortran/generated/maxloc1_16_s4.c              |    30 +-
 libgfortran/generated/maxloc1_4_i1.c               |    30 +-
 libgfortran/generated/maxloc1_4_i16.c              |    30 +-
 libgfortran/generated/maxloc1_4_i2.c               |    30 +-
 libgfortran/generated/maxloc1_4_i4.c               |    30 +-
 libgfortran/generated/maxloc1_4_i8.c               |    30 +-
 libgfortran/generated/maxloc1_4_r10.c              |    30 +-
 libgfortran/generated/maxloc1_4_r16.c              |    30 +-
 libgfortran/generated/maxloc1_4_r17.c              |    30 +-
 libgfortran/generated/maxloc1_4_r4.c               |    30 +-
 libgfortran/generated/maxloc1_4_r8.c               |    30 +-
 libgfortran/generated/maxloc1_4_s1.c               |    30 +-
 libgfortran/generated/maxloc1_4_s4.c               |    30 +-
 libgfortran/generated/maxloc1_8_i1.c               |    30 +-
 libgfortran/generated/maxloc1_8_i16.c              |    30 +-
 libgfortran/generated/maxloc1_8_i2.c               |    30 +-
 libgfortran/generated/maxloc1_8_i4.c               |    30 +-
 libgfortran/generated/maxloc1_8_i8.c               |    30 +-
 libgfortran/generated/maxloc1_8_r10.c              |    30 +-
 libgfortran/generated/maxloc1_8_r16.c              |    30 +-
 libgfortran/generated/maxloc1_8_r17.c              |    30 +-
 libgfortran/generated/maxloc1_8_r4.c               |    30 +-
 libgfortran/generated/maxloc1_8_r8.c               |    30 +-
 libgfortran/generated/maxloc1_8_s1.c               |    30 +-
 libgfortran/generated/maxloc1_8_s4.c               |    30 +-
 libgfortran/generated/maxval1_s1.c                 |    30 +-
 libgfortran/generated/maxval1_s4.c                 |    30 +-
 libgfortran/generated/maxval_i1.c                  |    30 +-
 libgfortran/generated/maxval_i16.c                 |    30 +-
 libgfortran/generated/maxval_i2.c                  |    30 +-
 libgfortran/generated/maxval_i4.c                  |    30 +-
 libgfortran/generated/maxval_i8.c                  |    30 +-
 libgfortran/generated/maxval_r10.c                 |    30 +-
 libgfortran/generated/maxval_r16.c                 |    30 +-
 libgfortran/generated/maxval_r17.c                 |    30 +-
 libgfortran/generated/maxval_r4.c                  |    30 +-
 libgfortran/generated/maxval_r8.c                  |    30 +-
 libgfortran/generated/minloc1_16_i1.c              |    30 +-
 libgfortran/generated/minloc1_16_i16.c             |    30 +-
 libgfortran/generated/minloc1_16_i2.c              |    30 +-
 libgfortran/generated/minloc1_16_i4.c              |    30 +-
 libgfortran/generated/minloc1_16_i8.c              |    30 +-
 libgfortran/generated/minloc1_16_r10.c             |    30 +-
 libgfortran/generated/minloc1_16_r16.c             |    30 +-
 libgfortran/generated/minloc1_16_r17.c             |    30 +-
 libgfortran/generated/minloc1_16_r4.c              |    30 +-
 libgfortran/generated/minloc1_16_r8.c              |    30 +-
 libgfortran/generated/minloc1_16_s1.c              |    30 +-
 libgfortran/generated/minloc1_16_s4.c              |    30 +-
 libgfortran/generated/minloc1_4_i1.c               |    30 +-
 libgfortran/generated/minloc1_4_i16.c              |    30 +-
 libgfortran/generated/minloc1_4_i2.c               |    30 +-
 libgfortran/generated/minloc1_4_i4.c               |    30 +-
 libgfortran/generated/minloc1_4_i8.c               |    30 +-
 libgfortran/generated/minloc1_4_r10.c              |    30 +-
 libgfortran/generated/minloc1_4_r16.c              |    30 +-
 libgfortran/generated/minloc1_4_r17.c              |    30 +-
 libgfortran/generated/minloc1_4_r4.c               |    30 +-
 libgfortran/generated/minloc1_4_r8.c               |    30 +-
 libgfortran/generated/minloc1_4_s1.c               |    30 +-
 libgfortran/generated/minloc1_4_s4.c               |    30 +-
 libgfortran/generated/minloc1_8_i1.c               |    30 +-
 libgfortran/generated/minloc1_8_i16.c              |    30 +-
 libgfortran/generated/minloc1_8_i2.c               |    30 +-
 libgfortran/generated/minloc1_8_i4.c               |    30 +-
 libgfortran/generated/minloc1_8_i8.c               |    30 +-
 libgfortran/generated/minloc1_8_r10.c              |    30 +-
 libgfortran/generated/minloc1_8_r16.c              |    30 +-
 libgfortran/generated/minloc1_8_r17.c              |    30 +-
 libgfortran/generated/minloc1_8_r4.c               |    30 +-
 libgfortran/generated/minloc1_8_r8.c               |    30 +-
 libgfortran/generated/minloc1_8_s1.c               |    30 +-
 libgfortran/generated/minloc1_8_s4.c               |    30 +-
 libgfortran/generated/minval1_s1.c                 |    30 +-
 libgfortran/generated/minval1_s4.c                 |    30 +-
 libgfortran/generated/minval_i1.c                  |    30 +-
 libgfortran/generated/minval_i16.c                 |    30 +-
 libgfortran/generated/minval_i2.c                  |    30 +-
 libgfortran/generated/minval_i4.c                  |    30 +-
 libgfortran/generated/minval_i8.c                  |    30 +-
 libgfortran/generated/minval_r10.c                 |    30 +-
 libgfortran/generated/minval_r16.c                 |    30 +-
 libgfortran/generated/minval_r17.c                 |    30 +-
 libgfortran/generated/minval_r4.c                  |    30 +-
 libgfortran/generated/minval_r8.c                  |    30 +-
 libgfortran/generated/norm2_r10.c                  |     7 +-
 libgfortran/generated/norm2_r16.c                  |     7 +-
 libgfortran/generated/norm2_r17.c                  |     7 +-
 libgfortran/generated/norm2_r4.c                   |     7 +-
 libgfortran/generated/norm2_r8.c                   |     7 +-
 libgfortran/generated/parity_l1.c                  |     7 +-
 libgfortran/generated/parity_l16.c                 |     7 +-
 libgfortran/generated/parity_l2.c                  |     7 +-
 libgfortran/generated/parity_l4.c                  |     7 +-
 libgfortran/generated/parity_l8.c                  |     7 +-
 libgfortran/generated/product_c10.c                |    30 +-
 libgfortran/generated/product_c16.c                |    30 +-
 libgfortran/generated/product_c17.c                |    30 +-
 libgfortran/generated/product_c4.c                 |    30 +-
 libgfortran/generated/product_c8.c                 |    30 +-
 libgfortran/generated/product_i1.c                 |    30 +-
 libgfortran/generated/product_i16.c                |    30 +-
 libgfortran/generated/product_i2.c                 |    30 +-
 libgfortran/generated/product_i4.c                 |    30 +-
 libgfortran/generated/product_i8.c                 |    30 +-
 libgfortran/generated/product_r10.c                |    30 +-
 libgfortran/generated/product_r16.c                |    30 +-
 libgfortran/generated/product_r17.c                |    30 +-
 libgfortran/generated/product_r4.c                 |    30 +-
 libgfortran/generated/product_r8.c                 |    30 +-
 libgfortran/generated/sum_c10.c                    |    30 +-
 libgfortran/generated/sum_c16.c                    |    30 +-
 libgfortran/generated/sum_c17.c                    |    30 +-
 libgfortran/generated/sum_c4.c                     |    30 +-
 libgfortran/generated/sum_c8.c                     |    30 +-
 libgfortran/generated/sum_i1.c                     |    30 +-
 libgfortran/generated/sum_i16.c                    |    30 +-
 libgfortran/generated/sum_i2.c                     |    30 +-
 libgfortran/generated/sum_i4.c                     |    30 +-
 libgfortran/generated/sum_i8.c                     |    30 +-
 libgfortran/generated/sum_r10.c                    |    30 +-
 libgfortran/generated/sum_r16.c                    |    30 +-
 libgfortran/generated/sum_r17.c                    |    30 +-
 libgfortran/generated/sum_r4.c                     |    30 +-
 libgfortran/generated/sum_r8.c                     |    30 +-
 libgfortran/io/async.c                             |     8 +-
 libgfortran/m4/ifindloc1.m4                        |    18 +-
 libgfortran/m4/ifunction-s.m4                      |    30 +-
 libgfortran/m4/ifunction-s2.m4                     |    30 +-
 libgfortran/m4/ifunction.m4                        |    30 +-
 libgfortran/m4/ifunction_logical.m4                |     9 +-
 libgm2/Makefile.in                                 |    11 +-
 libgm2/acinclude.m4                                |   784 +
 libgm2/aclocal.m4                                  |     1 +
 libgm2/config.h.in                                 |    34 +
 libgm2/configure                                   |  2538 +-
 libgm2/configure.ac                                |     1 -
 libgm2/configure.host                              |   381 +
 libgm2/libm2cor/Makefile.in                        |    11 +-
 libgm2/libm2iso/Makefile.in                        |    11 +-
 libgm2/libm2log/Makefile.in                        |    11 +-
 libgm2/libm2min/Makefile.in                        |    11 +-
 libgm2/libm2pim/Makefile.in                        |    11 +-
 libgomp/ChangeLog                                  |    51 +
 libgomp/Makefile.am                                |     2 +-
 libgomp/Makefile.in                                |     5 +-
 libgomp/config/accel/target-indirect.c             |   126 +
 libgomp/config/gcn/team.c                          |     4 +
 libgomp/config/nvptx/team.c                        |     5 +
 libgomp/libgomp-plugin.h                           |     5 +-
 libgomp/libgomp.h                                  |    23 +
 libgomp/libgomp.map                                |     1 +
 libgomp/libgomp.texi                               |    78 +-
 libgomp/libgomp_g.h                                |     1 +
 libgomp/oacc-host.c                                |     3 +-
 libgomp/plugin/plugin-gcn.c                        |    88 +-
 libgomp/plugin/plugin-nvptx.c                      |    63 +-
 libgomp/target-indirect.c                          |    32 +
 libgomp/target.c                                   |    17 +-
 .../libgomp.c++/declare-target-indirect-1.C        |    23 +
 .../declare-target-indirect-1.c                    |    21 +
 .../declare-target-indirect-2.c                    |    33 +
 libiberty/aclocal.m4                               |     4 +-
 libiberty/config.in                                |     9 +
 libiberty/configure                                |     8 +-
 libiberty/configure.ac                             |     8 +-
 libiberty/pex-unix.c                               |   168 +
 libphobos/ChangeLog                                |    11 +
 libphobos/libdruntime/MERGE                        |     2 +-
 libphobos/libdruntime/Makefile.am                  |     7 +-
 libphobos/libdruntime/Makefile.in                  |    34 +-
 .../libdruntime/core/sys/linux/linux/if_arp.d      |   136 +
 .../libdruntime/core/sys/linux/linux/if_packet.d   |   315 +
 libphobos/src/MERGE                                |     2 +-
 libphobos/src/std/parallelism.d                    |     4 +-
 libphobos/src/std/range/primitives.d               |    17 +-
 libphobos/src/std/traits.d                         |    41 +
 libstdc++-v3/ChangeLog                             |    65 +
 libstdc++-v3/acinclude.m4                          |     9 +-
 libstdc++-v3/config.h.in                           |   506 -
 libstdc++-v3/configure                             | 40035 +++++--------------
 .../doc/html/manual/source_code_style.html         |     4 +-
 .../doc/xml/manual/appendix_contributing.xml       |     4 +-
 libstdc++-v3/include/bits/hashtable.h              |    58 +-
 libstdc++-v3/include/bits/hashtable_policy.h       |    92 +-
 libstdc++-v3/include/bits/memoryfwd.h              |     3 +-
 libstdc++-v3/include/bits/shared_ptr_atomic.h      |    22 +
 libstdc++-v3/include/bits/std_mutex.h              |     2 +
 libstdc++-v3/include/bits/stl_bvector.h            |    39 +-
 libstdc++-v3/include/bits/unique_lock.h            |     5 +
 libstdc++-v3/include/bits/utility.h                |     7 +-
 libstdc++-v3/include/c_global/cmath                |   199 +
 libstdc++-v3/include/std/expected                  |    64 +-
 libstdc++-v3/include/std/mutex                     |     5 +
 libstdc++-v3/include/std/optional                  |    26 +-
 libstdc++-v3/include/std/ranges                    |    20 +-
 libstdc++-v3/include/std/span                      |    26 +-
 libstdc++-v3/include/std/string_view               |    27 +-
 libstdc++-v3/include/std/system_error              |     4 +-
 libstdc++-v3/linkage.m4                            |    51 -
 libstdc++-v3/src/c++11/system_error.cc             |    78 +-
 libstdc++-v3/src/c++98/locale.cc                   |    13 +-
 .../testsuite/20_util/integer_sequence/112473.cc   |     8 +
 .../testsuite/20_util/pair/dangling_ref.cc         |    20 +-
 .../testsuite/20_util/scoped_allocator/noexcept.cc |     1 +
 .../testsuite/20_util/shared_ptr/atomic/1.cc       |     1 +
 .../testsuite/20_util/shared_ptr/atomic/2.cc       |     1 +
 .../testsuite/20_util/shared_ptr/atomic/3.cc       |     1 +
 .../modifiers/remove_prefix/debug.cc               |    14 +
 .../modifiers/remove_suffix/debug.cc               |    14 +
 .../23_containers/span/back_assert_neg.cc          |     2 +-
 .../testsuite/23_containers/span/back_neg.cc       |     2 +-
 .../23_containers/span/first_2_assert_neg.cc       |     2 +-
 .../23_containers/span/first_assert_neg.cc         |     2 +-
 .../testsuite/23_containers/span/first_neg.cc      |     2 +-
 .../23_containers/span/front_assert_neg.cc         |     2 +-
 .../testsuite/23_containers/span/front_neg.cc      |     2 +-
 .../23_containers/span/index_op_assert_neg.cc      |     2 +-
 .../testsuite/23_containers/span/index_op_neg.cc   |     2 +-
 .../23_containers/span/last_2_assert_neg.cc        |     2 +-
 .../23_containers/span/last_assert_neg.cc          |     2 +-
 .../testsuite/23_containers/span/last_neg.cc       |     2 +-
 .../testsuite/23_containers/span/nodiscard.cc      |    58 +
 .../23_containers/span/subspan_2_assert_neg.cc     |     2 +-
 .../23_containers/span/subspan_3_assert_neg.cc     |     2 +-
 .../23_containers/span/subspan_4_assert_neg.cc     |     2 +-
 .../23_containers/span/subspan_5_assert_neg.cc     |     2 +-
 .../23_containers/span/subspan_6_assert_neg.cc     |     2 +-
 .../23_containers/span/subspan_assert_neg.cc       |     2 +-
 .../testsuite/23_containers/span/subspan_neg.cc    |     6 +-
 .../headers/cmath/equivalent_functions.cc          |   224 +
 .../headers/cmath/functions_std_c++17.cc           |    45 +
 .../complex.h/{std_c++11.h => std_c++11.cc}        |     4 +-
 .../complex.h/{std_c++98.h => std_c++98.cc}        |    14 +-
 .../complex.h/{std_gnu++11.h => std_gnu++11.cc}    |     3 +-
 .../testsuite/29_atomics/atomic/lwg3220.cc         |     1 +
 .../30_threads/lock_guard/cons/nodiscard.cc        |    20 +
 .../30_threads/scoped_lock/cons/nodiscard.cc       |    29 +
 .../30_threads/unique_lock/cons/nodiscard.cc       |    40 +
 libstdc++-v3/testsuite/std/ranges/repeat/1.cc      |    13 +
 libstdc++-v3/testsuite/std/time/clock/file/io.cc   |     1 +
 libstdc++-v3/testsuite/std/time/clock/gps/io.cc    |     1 +
 libstdc++-v3/testsuite/std/time/clock/local/io.cc  |     1 +
 libstdc++-v3/testsuite/std/time/clock/system/io.cc |     1 +
 libstdc++-v3/testsuite/std/time/clock/tai/io.cc    |     1 +
 libstdc++-v3/testsuite/std/time/clock/utc/io.cc    |     1 +
 3069 files changed, 57010 insertions(+), 65038 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gcc/devel/rust/master] Merge commit 'db50aea62595452db12565186cb520728540d987' into HEAD
@ 2024-05-07 16:21 Thomas Schwinge
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Schwinge @ 2024-05-07 16:21 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:0a9e0719ea7605e54096c42af4a0b2a6fcfc81b0

commit 0a9e0719ea7605e54096c42af4a0b2a6fcfc81b0
Merge: fc5b92bc6184 db50aea62595
Author: Thomas Schwinge <tschwinge@baylibre.com>
Date:   Sun Mar 17 00:06:54 2024 +0100

    Merge commit 'db50aea62595452db12565186cb520728540d987' into HEAD

Diff:

 .gitignore                     |    1 +
 Makefile.def                   |   72 +-
 Makefile.in                    | 1660 ++++++++++++------------
 config/gettext-sister.m4       |   35 +-
 config/gettext.m4              |  361 +++---
 config/iconv.m4                |  313 +++--
 config/intlmacosx.m4           |   69 +
 configure                      |   44 +-
 configure.ac                   |   44 +-
 contrib/download_prerequisites |    2 +
 contrib/prerequisites.md5      |    1 +
 contrib/prerequisites.sha512   |    1 +
 gcc/Makefile.in                |    8 +-
 gcc/aclocal.m4                 |    4 +
 gcc/configure                  | 2761 ++++++++++++++++++++++++++++++++--------
 gcc/doc/install.texi           |   72 +-
 libcpp/aclocal.m4              |    5 +
 libcpp/configure               | 2345 +++++++++++++++++++++++++++++-----
 libstdc++-v3/configure         |  725 ++++-------
 19 files changed, 5975 insertions(+), 2548 deletions(-)

diff --cc .gitignore
index b1c6625d645c,93a16b0b950c..1b2ecabbfe7e
--- a/.gitignore
+++ b/.gitignore
@@@ -69,11 -69,4 +69,12 @@@ stamp-
  /mpc*
  /gmp*
  /isl*
+ /gettext*
 +
 +# ADDITIONS from GCCRS front-end
 +.vscode/*
 +test.code-workspace
 +
 +gcc/rust/test3-tiny/*
 +.clang-format.swap
 +libgrust/*/target/
diff --cc Makefile.def
index fbc15cfc79d9,792f81447e1b..0e2d7869a3ab
--- a/Makefile.def
+++ b/Makefile.def
@@@ -359,8 -363,7 +365,8 @@@ dependencies = { module=configure-gcc; 
  dependencies = { module=configure-gcc; on=all-gold; };
  dependencies = { module=configure-gcc; on=all-libiconv; };
  dependencies = { module=all-gcc; on=all-libiberty; hard=true; };
 +dependencies = { module=all-gcc; on=all-libgrust; };
- dependencies = { module=all-gcc; on=all-intl; };
+ dependencies = { module=all-gcc; on=all-gettext; };
  dependencies = { module=all-gcc; on=all-mpfr; };
  dependencies = { module=all-gcc; on=all-mpc; };
  dependencies = { module=all-gcc; on=all-isl; };
diff --cc Makefile.in
index bcd46394af52,b65ab4953bce..46d310630bf7
--- a/Makefile.in
+++ b/Makefile.in
@@@ -67688,26 -65916,16 +67690,26 @@@ all-stagetrain-gcc: all-stagetrain-libi
  all-stagefeedback-gcc: all-stagefeedback-libiberty
  all-stageautoprofile-gcc: all-stageautoprofile-libiberty
  all-stageautofeedback-gcc: all-stageautofeedback-libiberty
 +all-gcc: maybe-all-libgrust
 +all-stage1-gcc: maybe-all-stage1-libgrust
 +all-stage2-gcc: maybe-all-stage2-libgrust
 +all-stage3-gcc: maybe-all-stage3-libgrust
 +all-stage4-gcc: maybe-all-stage4-libgrust
 +all-stageprofile-gcc: maybe-all-stageprofile-libgrust
 +all-stagetrain-gcc: maybe-all-stagetrain-libgrust
 +all-stagefeedback-gcc: maybe-all-stagefeedback-libgrust
 +all-stageautoprofile-gcc: maybe-all-stageautoprofile-libgrust
 +all-stageautofeedback-gcc: maybe-all-stageautofeedback-libgrust
- all-gcc: maybe-all-intl
- all-stage1-gcc: maybe-all-stage1-intl
- all-stage2-gcc: maybe-all-stage2-intl
- all-stage3-gcc: maybe-all-stage3-intl
- all-stage4-gcc: maybe-all-stage4-intl
- all-stageprofile-gcc: maybe-all-stageprofile-intl
- all-stagetrain-gcc: maybe-all-stagetrain-intl
- all-stagefeedback-gcc: maybe-all-stagefeedback-intl
- all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
- all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
+ all-gcc: maybe-all-gettext
+ all-stage1-gcc: maybe-all-stage1-gettext
+ all-stage2-gcc: maybe-all-stage2-gettext
+ all-stage3-gcc: maybe-all-stage3-gettext
+ all-stage4-gcc: maybe-all-stage4-gettext
+ all-stageprofile-gcc: maybe-all-stageprofile-gettext
+ all-stagetrain-gcc: maybe-all-stagetrain-gettext
+ all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
+ all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
+ all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
  all-gcc: maybe-all-mpfr
  all-stage1-gcc: maybe-all-stage1-mpfr
  all-stage2-gcc: maybe-all-stage2-mpfr
diff --cc configure
index 55b1252a0305,f8abb26b4711..0ed26583b061
--- a/configure
+++ b/configure
@@@ -2829,7 -2829,7 +2829,7 @@@ build_tools="build-texinfo build-flex b
  
  # these libraries are used by various programs built for the host environment
  #f
- host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe libgrust "
 -host_libs="gettext libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe"
++host_libs="gettext libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe libgrust "
  
  # these tools are built for the host environment
  # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
diff --cc configure.ac
index 03abcc6582bc,d5490982542a..dd9389ae2591
--- a/configure.ac
+++ b/configure.ac
@@@ -133,7 -133,7 +133,7 @@@ build_tools="build-texinfo build-flex b
  
  # these libraries are used by various programs built for the host environment
  #f
- host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe libgrust "
 -host_libs="gettext libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe"
++host_libs="gettext libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe libgrust "
  
  # these tools are built for the host environment
  # Note, the powerpc-eabi build depends on sim occurring before gdb in order to

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-05-07 16:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-07 16:21 [gcc/devel/rust/master] Merge commit 'db50aea62595452db12565186cb520728540d987^' into HEAD Thomas Schwinge
2024-05-07 16:21 [gcc/devel/rust/master] Merge commit 'db50aea62595452db12565186cb520728540d987' " Thomas Schwinge

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).