[gcc/devel/rust/master] Merge commit 'f3f2065910a02b0099d3d5f2ad3389d0e479c782' into HEAD [#2926]

Thomas Schwinge tschwinge@gcc.gnu.org
Tue May 7 16:24:55 GMT 2024


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

commit d74728eaeddeecb4aade2a7196503729911f6ced
Merge: 2f334bb12e3b f3f2065910a0
Author: Thomas Schwinge <tschwinge@baylibre.com>
Date:   Mon Mar 25 08:19:46 2024 +0100

    Merge commit 'f3f2065910a02b0099d3d5f2ad3389d0e479c782' into HEAD [#2926]

Diff:

 .github/bors_log_expected_warnings                 |    73 +-
 .gitignore                                         |     1 +
 ChangeLog                                          |   118 +
 MAINTAINERS                                        |    33 +-
 Makefile.def                                       |    82 +-
 Makefile.in                                        |  1768 +-
 Makefile.tpl                                       |    17 +-
 SECURITY.txt                                       |     8 +-
 c++tools/ChangeLog                                 |     2 +-
 c++tools/Makefile.in                               |     2 +-
 c++tools/configure.ac                              |     2 +-
 c++tools/resolver.cc                               |     2 +-
 c++tools/resolver.h                                |     2 +-
 c++tools/server.cc                                 |     4 +-
 config/ChangeLog                                   |    13 +
 config/gettext-sister.m4                           |    35 +-
 config/gettext.m4                                  |   361 +-
 config/hwcaps.m4                                   |     1 +
 config/iconv.m4                                    |   313 +-
 config/intlmacosx.m4                               |    69 +
 configure                                          |    80 +-
 configure.ac                                       |    80 +-
 contrib/ChangeLog                                  |    93 +
 contrib/analyze_brprob.py                          |     4 +-
 contrib/analyze_brprob_spec.py                     |     4 +-
 contrib/bench-stringop                             |     2 +-
 contrib/check-MAINTAINERS.py                       |     2 +-
 contrib/check-params-in-docs.py                    |     4 +-
 contrib/check_GNU_style.py                         |     4 +-
 contrib/check_GNU_style.sh                         |     2 +-
 contrib/check_GNU_style_lib.py                     |     4 +-
 contrib/check_makefile_deps.sh                     |     2 +-
 contrib/check_warning_flags.sh                     |     2 +-
 contrib/clang-format                               |     2 +-
 contrib/compare-all-tests                          |     2 +-
 contrib/compare-debug                              |     2 +-
 contrib/compare-lto                                |     2 +-
 contrib/compareSumTests3                           |     2 +-
 contrib/compare_tests                              |     6 +-
 contrib/compare_two_ftime_report_sets              |     2 +-
 contrib/config-list.mk                             |    17 +-
 contrib/dg-cmp-results.sh                          |     2 +-
 contrib/dg-extract-results.py                      |     2 +-
 contrib/dg-extract-results.sh                      |     2 +-
 contrib/dg-out-generator.pl                        |     2 +-
 contrib/dglib.pm                                   |     2 +-
 contrib/download_prerequisites                     |    10 +-
 contrib/filter-clang-warnings.py                   |     4 +-
 contrib/gcc-changelog/git_check_commit.py          |     4 +-
 contrib/gcc-changelog/git_commit.py                |     4 +-
 contrib/gcc-changelog/git_email.py                 |     4 +-
 contrib/gcc-changelog/git_repository.py            |     4 +-
 contrib/gcc-changelog/git_update_version.py        |     7 +-
 contrib/gcc-changelog/test_email.py                |     4 +-
 contrib/gcc-git-customization.sh                   |     5 +
 contrib/gcc_build                                  |     2 +-
 contrib/gcc_update                                 |     4 +
 contrib/gen_autofdo_event.py                       |     4 +-
 contrib/gennews                                    |     2 +-
 contrib/git-backport.py                            |     2 +-
 contrib/git-commit-mklog.py                        |     2 +-
 contrib/git-fix-changelog.py                       |     2 +-
 contrib/jit-coverage-report.py                     |     2 +-
 contrib/legacy/mklog                               |     2 +-
 contrib/legacy/mklog.pl                            |     2 +-
 contrib/mark_spam.py                               |     4 +-
 contrib/mklog.py                                   |     2 +-
 contrib/patch_tester.sh                            |     2 +-
 contrib/prepare-commit-msg                         |     2 +-
 contrib/prepare_patch.sh                           |     2 +-
 contrib/prerequisites.md5                          |     1 +
 contrib/prerequisites.sha512                       |     1 +
 contrib/reghunt/bin/gcc-build-full                 |     2 +-
 contrib/reghunt/bin/gcc-build-simple               |     2 +-
 contrib/reghunt/bin/gcc-svn-patchlist              |     2 +-
 contrib/reghunt/bin/gcc-svn-update                 |     2 +-
 contrib/reghunt/bin/gcc-test-accepts-invalid       |     2 +-
 contrib/reghunt/bin/gcc-test-bogus-warning         |     2 +-
 contrib/reghunt/bin/gcc-test-compiler-hangs        |     2 +-
 contrib/reghunt/bin/gcc-test-ice-on-invalid-code   |     2 +-
 contrib/reghunt/bin/gcc-test-ice-on-valid-code     |     2 +-
 contrib/reghunt/bin/gcc-test-missing-warning       |     2 +-
 contrib/reghunt/bin/gcc-test-rejects-valid         |     2 +-
 .../reghunt/bin/gcc-test-segfault-on-valid-code    |     2 +-
 contrib/reghunt/bin/gcc-test-wrong-code            |     2 +-
 contrib/reghunt/bin/reg-hunt                       |     2 +-
 contrib/reghunt/bin/reg-newmid                     |     2 +-
 contrib/reghunt/bin/reg-test                       |     2 +-
 contrib/reghunt/date_based/reg_periodic            |     2 +-
 contrib/reghunt/date_based/reg_search              |     2 +-
 contrib/regression/ChangeLog                       |    13 +
 .../GCC_Regression_Tester.wdgt/widget.html         |     2 +-
 contrib/regression/btest-gcc.sh                    |    33 +-
 contrib/regression/mkindex.pl                      |     2 +-
 contrib/regression/objs-gcc.sh                     |     2 +-
 contrib/test_installed                             |     2 +-
 contrib/test_mklog.py                              |     6 +-
 contrib/testsuite-management/validate_failures.py  |     2 +-
 contrib/texi2pod.pl                                |     2 +-
 contrib/unicode/DerivedCoreProperties.txt          |   277 +-
 contrib/unicode/DerivedNormalizationProps.txt      |  6079 +-
 contrib/unicode/EastAsianWidth.txt                 |  5170 +-
 contrib/unicode/GraphemeBreakProperty.txt          |  1475 +
 contrib/unicode/NameAliases.txt                    |     6 +-
 contrib/unicode/PropList.txt                       |    78 +-
 contrib/unicode/README                             |    18 +-
 contrib/unicode/UnicodeData.txt                    |     7 +
 contrib/unicode/emoji-data.txt                     |  1320 +
 contrib/unicode/from_glibc/unicode_utils.py        |     2 +-
 contrib/unicode/from_glibc/utf8_gen.py             |     4 +-
 contrib/unicode/gen-box-drawing-chars.py           |     2 +-
 contrib/unicode/gen-combining-chars.py             |     2 +-
 contrib/unicode/gen-printable-chars.py             |     2 +-
 contrib/unicode/gen_libstdcxx_unicode_data.py      |   222 +
 contrib/unicode/gen_wcwidth.py                     |     4 +-
 contrib/unused_functions.py                        |     2 +-
 contrib/update-copyright.py                        |     6 +-
 contrib/vim-gcc-dev/ftdetect/gcc-dev.vim           |     2 +-
 contrib/vim-gcc-dev/syntax/gcc-match.vim           |     2 +-
 contrib/vim-gcc-dev/syntax/gcc-rtl.vim             |     2 +-
 contrib/vim-gcc-dev/syntax/gimple.vim              |     2 +-
 contrib/vimrc                                      |     2 +-
 fixincludes/ChangeLog                              |     8 +
 fixincludes/configure                              |     1 -
 gcc/ABOUT-GCC-NLS                                  |    18 +-
 gcc/ChangeLog                                      | 41588 +-------------
 gcc/ChangeLog-2023                                 | 54880 +++++++++++++++++++
 gcc/DATESTAMP                                      |     2 +-
 gcc/LANGUAGES                                      |     2 +-
 gcc/Makefile.in                                    |   172 +-
 gcc/README.Portability                             |     2 +-
 gcc/acinclude.m4                                   |     2 +-
 gcc/aclocal.m4                                     |    54 +
 gcc/ada/ChangeLog                                  |  5772 +-
 gcc/ada/ChangeLog-2023                             |  6978 +++
 gcc/ada/adaint.c                                   |    42 +-
 gcc/ada/adaint.h                                   |     2 +-
 gcc/ada/argv.c                                     |     2 +
 gcc/ada/aspects.adb                                |   155 +-
 gcc/ada/aspects.ads                                |    70 +-
 gcc/ada/atree.adb                                  |    51 +-
 gcc/ada/bindgen.adb                                |    91 +-
 gcc/ada/bindusg.adb                                |     2 +-
 gcc/ada/checks.adb                                 |    68 +-
 gcc/ada/checks.ads                                 |    13 +-
 gcc/ada/contracts.adb                              |   178 +-
 gcc/ada/contracts.ads                              |     2 +
 .../doc/gnat_rm/implementation_defined_aspects.rst |    74 +
 .../doc/gnat_rm/implementation_defined_pragmas.rst |    63 +-
 .../gnat_rm/the_implementation_of_standard_i_o.rst |     5 +-
 .../building_executable_programs_with_gnat.rst     |    33 +-
 .../doc/gnat_ugn/the_gnat_compilation_model.rst    |    12 +-
 gcc/ada/doc/share/conf.py                          |     9 +-
 gcc/ada/einfo-utils.adb                            |     6 +
 gcc/ada/einfo-utils.ads                            |     3 +
 gcc/ada/einfo.ads                                  |    30 +-
 gcc/ada/errout.adb                                 |    27 +-
 gcc/ada/errout.ads                                 |    18 +-
 gcc/ada/exp_aggr.adb                               |   308 +-
 gcc/ada/exp_attr.adb                               |    88 +-
 gcc/ada/exp_ch3.adb                                |    58 +-
 gcc/ada/exp_ch4.adb                                |   453 +-
 gcc/ada/exp_ch4.ads                                |     2 +-
 gcc/ada/exp_ch5.adb                                |    46 +-
 gcc/ada/exp_ch6.adb                                |   363 +-
 gcc/ada/exp_ch6.ads                                |     3 +-
 gcc/ada/exp_ch7.adb                                |   245 +-
 gcc/ada/exp_ch7.ads                                |    12 +-
 gcc/ada/exp_ch9.adb                                |     4 +-
 gcc/ada/exp_disp.adb                               |     2 +-
 gcc/ada/exp_pakd.adb                               |    79 +-
 gcc/ada/exp_put_image.adb                          |     2 +-
 gcc/ada/exp_spark.adb                              |   199 +-
 gcc/ada/exp_unst.adb                               |    13 +-
 gcc/ada/exp_util.adb                               |   221 +-
 gcc/ada/exp_util.ads                               |    23 +-
 gcc/ada/expect.c                                   |     7 +-
 gcc/ada/freeze.adb                                 |   271 +-
 gcc/ada/gcc-interface/Make-lang.in                 |    36 +-
 gcc/ada/gcc-interface/Makefile.in                  |     5 +-
 gcc/ada/gcc-interface/decl.cc                      |   114 +-
 gcc/ada/gcc-interface/gigi.h                       |    14 +-
 gcc/ada/gcc-interface/lang.opt.urls                |    30 +
 gcc/ada/gcc-interface/misc.cc                      |    11 +-
 gcc/ada/gcc-interface/trans.cc                     |    68 +-
 gcc/ada/gcc-interface/utils.cc                     |   223 +-
 gcc/ada/gcc-interface/utils2.cc                    |    17 +-
 gcc/ada/gen_il-fields.ads                          |    10 +-
 gcc/ada/gen_il-gen-gen_entities.adb                |     4 +-
 gcc/ada/gen_il-gen-gen_nodes.adb                   |   107 +-
 gcc/ada/gen_il-internals.adb                       |     2 -
 gcc/ada/ghost.adb                                  |     3 -
 gcc/ada/gnat-style.texi                            |     4 +-
 gcc/ada/gnat_rm.texi                               |  1904 +-
 gcc/ada/gnat_ugn.texi                              |    70 +-
 gcc/ada/inline.adb                                 |    49 +-
 gcc/ada/lib-xref.adb                               |    12 +-
 gcc/ada/libgnarl/a-rttiev.ads                      |     6 +
 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/a-comlin.adb                       |    18 +-
 gcc/ada/libgnat/g-catiio.adb                       |     4 +-
 gcc/ada/libgnat/g-regexp.ads                       |     9 +-
 gcc/ada/libgnat/i-cstrea.adb                       |     9 +
 gcc/ada/libgnat/i-cstrea.ads                       |     3 +-
 gcc/ada/libgnat/i-cstrin.adb                       |    41 +-
 gcc/ada/libgnat/i-cstrin.ads                       |     9 +-
 gcc/ada/libgnat/libada.gpr                         |    13 +-
 gcc/ada/libgnat/libgnat_common.gpr                 |     2 +-
 gcc/ada/libgnat/s-atopri.ads                       |    13 +
 gcc/ada/libgnat/s-atopri__32.ads                   |    12 +
 gcc/ada/libgnat/s-crtl.ads                         |     3 +-
 gcc/ada/libgnat/s-fileio.adb                       |     3 +-
 gcc/ada/libgnat/s-finmas.adb                       |    14 -
 gcc/ada/libgnat/s-finmas.ads                       |     4 -
 gcc/ada/libgnat/s-gearop.adb                       |     2 +-
 gcc/ada/libgnat/s-imagef.adb                       |    75 +-
 gcc/ada/libgnat/s-imgboo.adb                       |     2 -
 gcc/ada/libgnat/s-imgboo.ads                       |     5 +-
 gcc/ada/libgnat/s-imguti.adb                       |     8 +
 gcc/ada/libgnat/s-poosiz.adb                       |     2 +-
 gcc/ada/libgnat/s-rident.ads                       |     1 -
 gcc/ada/libgnat/s-valboo.ads                       |    34 +-
 gcc/ada/libgnat/s-valspe.ads                       |    36 +
 gcc/ada/local_restrict.adb                         |   268 +
 gcc/ada/local_restrict.ads                         |    59 +
 gcc/ada/par-ch13.adb                               |     1 -
 gcc/ada/par-ch4.adb                                |   120 +-
 gcc/ada/par-ch6.adb                                |     2 -
 gcc/ada/par-prag.adb                               |    57 +
 gcc/ada/par.adb                                    |    22 +
 gcc/ada/par_sco.adb                                |    13 +-
 gcc/ada/pprint.adb                                 |     6 +-
 gcc/ada/restrict.adb                               |    12 +
 gcc/ada/restrict.ads                               |    14 +
 gcc/ada/rtsfind.ads                                |     2 -
 gcc/ada/s-oscons-tmplt.c                           |     3 +-
 gcc/ada/sem_aggr.adb                               |   656 +-
 gcc/ada/sem_aggr.ads                               |    14 +-
 gcc/ada/sem_attr.adb                               |    42 +-
 gcc/ada/sem_aux.adb                                |   116 +-
 gcc/ada/sem_aux.ads                                |    16 +-
 gcc/ada/sem_ch10.adb                               |    24 +-
 gcc/ada/sem_ch11.adb                               |     4 +-
 gcc/ada/sem_ch12.adb                               |   632 +-
 gcc/ada/sem_ch13.adb                               |   438 +-
 gcc/ada/sem_ch13.ads                               |     9 +-
 gcc/ada/sem_ch3.adb                                |   206 +-
 gcc/ada/sem_ch4.adb                                |    68 +-
 gcc/ada/sem_ch5.adb                                |    31 +-
 gcc/ada/sem_ch6.adb                                |   165 +-
 gcc/ada/sem_ch6.ads                                |     4 +
 gcc/ada/sem_ch7.adb                                |    17 +-
 gcc/ada/sem_ch8.adb                                |   380 +-
 gcc/ada/sem_ch9.adb                                |   100 +-
 gcc/ada/sem_dim.adb                                |     2 -
 gcc/ada/sem_disp.adb                               |     2 +-
 gcc/ada/sem_eval.adb                               |     2 +-
 gcc/ada/sem_prag.adb                               |   655 +-
 gcc/ada/sem_prag.ads                               |    54 +-
 gcc/ada/sem_res.adb                                |   236 +-
 gcc/ada/sem_scil.adb                               |     2 +
 gcc/ada/sem_util.adb                               |   345 +-
 gcc/ada/sem_util.ads                               |    41 +-
 gcc/ada/sem_warn.adb                               |    46 +-
 gcc/ada/sinfo-utils.ads                            |    16 +
 gcc/ada/sinfo.ads                                  |    34 +-
 gcc/ada/sinput.adb                                 |    13 -
 gcc/ada/sinput.ads                                 |     5 -
 gcc/ada/snames.ads-tmpl                            |     6 +
 gcc/ada/targparm.ads                               |    20 +-
 gcc/ada/terminals.c                                |    15 +-
 gcc/ada/treepr.adb                                 |    58 -
 gcc/addresses.h                                    |     2 +-
 gcc/adjust-alignment.cc                            |     2 +-
 gcc/alias.cc                                       |     2 +-
 gcc/alias.h                                        |     2 +-
 gcc/align.h                                        |     2 +-
 gcc/alloc-pool.cc                                  |     2 +-
 gcc/alloc-pool.h                                   |     2 +-
 gcc/analyzer/ChangeLog                             |   484 +-
 gcc/analyzer/access-diagram.cc                     |    15 +-
 gcc/analyzer/access-diagram.h                      |     2 +-
 gcc/analyzer/analysis-plan.cc                      |     2 +-
 gcc/analyzer/analysis-plan.h                       |     2 +-
 gcc/analyzer/analyzer-language.cc                  |     2 +-
 gcc/analyzer/analyzer-language.h                   |     2 +-
 gcc/analyzer/analyzer-logging.cc                   |     2 +-
 gcc/analyzer/analyzer-logging.h                    |     2 +-
 gcc/analyzer/analyzer-pass.cc                      |     2 +-
 gcc/analyzer/analyzer-selftests.cc                 |     2 +-
 gcc/analyzer/analyzer-selftests.h                  |     2 +-
 gcc/analyzer/analyzer.cc                           |    61 +-
 gcc/analyzer/analyzer.h                            |    19 +-
 gcc/analyzer/analyzer.opt                          |    20 +-
 gcc/analyzer/analyzer.opt.urls                     |   215 +
 gcc/analyzer/bar-chart.cc                          |     2 +-
 gcc/analyzer/bar-chart.h                           |     2 +-
 gcc/analyzer/bounds-checking.cc                    |   621 +-
 gcc/analyzer/call-details.cc                       |    10 +-
 gcc/analyzer/call-details.h                        |     2 +-
 gcc/analyzer/call-info.cc                          |     2 +-
 gcc/analyzer/call-info.h                           |     2 +-
 gcc/analyzer/call-string.cc                        |     2 +-
 gcc/analyzer/call-string.h                         |     2 +-
 gcc/analyzer/call-summary.cc                       |     1 +
 gcc/analyzer/checker-event.cc                      |    85 +-
 gcc/analyzer/checker-event.h                       |    13 +-
 gcc/analyzer/checker-path.cc                       |     2 +-
 gcc/analyzer/checker-path.h                        |     3 +-
 gcc/analyzer/complexity.cc                         |     2 +-
 gcc/analyzer/complexity.h                          |     2 +-
 gcc/analyzer/constraint-manager.cc                 |     2 +-
 gcc/analyzer/constraint-manager.h                  |     2 +-
 gcc/analyzer/diagnostic-manager.cc                 |    62 +-
 gcc/analyzer/diagnostic-manager.h                  |     4 +-
 gcc/analyzer/engine.cc                             |   150 +-
 gcc/analyzer/engine.h                              |     2 +-
 gcc/analyzer/exploded-graph.h                      |    41 +-
 gcc/analyzer/feasible-graph.cc                     |     2 +-
 gcc/analyzer/feasible-graph.h                      |     2 +-
 gcc/analyzer/function-set.cc                       |     2 +-
 gcc/analyzer/function-set.h                        |     2 +-
 gcc/analyzer/infinite-loop.cc                      |   562 +
 gcc/analyzer/infinite-recursion.cc                 |    11 +-
 gcc/analyzer/inlining-iterator.h                   |    42 +-
 gcc/analyzer/kf-analyzer.cc                        |     6 +-
 gcc/analyzer/kf-lang-cp.cc                         |     2 +-
 gcc/analyzer/kf.cc                                 |   336 +-
 gcc/analyzer/known-function-manager.cc             |     2 +-
 gcc/analyzer/known-function-manager.h              |     2 +-
 gcc/analyzer/pending-diagnostic.cc                 |    47 +-
 gcc/analyzer/pending-diagnostic.h                  |    58 +-
 gcc/analyzer/program-point.cc                      |     2 +-
 gcc/analyzer/program-point.h                       |     2 +-
 gcc/analyzer/program-state.cc                      |    27 +-
 gcc/analyzer/program-state.h                       |     3 +-
 gcc/analyzer/ranges.cc                             |     2 +-
 gcc/analyzer/ranges.h                              |     2 +-
 gcc/analyzer/reachability.h                        |     2 +-
 gcc/analyzer/record-layout.cc                      |   125 +
 gcc/analyzer/record-layout.h                       |    91 +
 gcc/analyzer/region-model-asm.cc                   |     2 +-
 gcc/analyzer/region-model-manager.cc               |    25 +-
 gcc/analyzer/region-model-manager.h                |     6 +-
 gcc/analyzer/region-model-reachability.cc          |     2 +-
 gcc/analyzer/region-model-reachability.h           |     2 +-
 gcc/analyzer/region-model.cc                       |   615 +-
 gcc/analyzer/region-model.h                        |    69 +-
 gcc/analyzer/region.cc                             |    88 +-
 gcc/analyzer/region.h                              |    55 +-
 gcc/analyzer/sm-fd.cc                              |    77 +-
 gcc/analyzer/sm-fd.dot                             |     2 +-
 gcc/analyzer/sm-file.cc                            |    37 +-
 gcc/analyzer/sm-file.dot                           |     2 +-
 gcc/analyzer/sm-malloc.cc                          |   130 +-
 gcc/analyzer/sm-malloc.dot                         |     2 +-
 gcc/analyzer/sm-pattern-test.cc                    |    10 +-
 gcc/analyzer/sm-sensitive.cc                       |    20 +-
 gcc/analyzer/sm-signal.cc                          |    20 +-
 gcc/analyzer/sm-taint.cc                           |   251 +-
 gcc/analyzer/sm.cc                                 |     7 +-
 gcc/analyzer/sm.h                                  |     4 +-
 gcc/analyzer/state-purge.cc                        |     2 +-
 gcc/analyzer/state-purge.h                         |     2 +-
 gcc/analyzer/store.cc                              |   176 +-
 gcc/analyzer/store.h                               |    33 +-
 gcc/analyzer/supergraph.cc                         |    18 +-
 gcc/analyzer/supergraph.h                          |     4 +-
 gcc/analyzer/svalue.cc                             |    12 +-
 gcc/analyzer/svalue.h                              |    15 +-
 gcc/analyzer/symbol.cc                             |     2 +-
 gcc/analyzer/symbol.h                              |     2 +-
 gcc/analyzer/trimmed-graph.cc                      |     2 +-
 gcc/analyzer/trimmed-graph.h                       |     2 +-
 gcc/analyzer/varargs.cc                            |    47 +-
 gcc/analyzer/varargs.dot                           |     2 +-
 gcc/array-traits.h                                 |     2 +-
 gcc/asan.cc                                        |    10 +-
 gcc/asan.h                                         |     2 +-
 gcc/attr-fnspec.h                                  |     2 +-
 gcc/attribs.cc                                     |   384 +-
 gcc/attribs.h                                      |    15 +-
 gcc/auto-inc-dec.cc                                |     2 +-
 gcc/auto-profile.cc                                |     2 +-
 gcc/auto-profile.h                                 |     2 +-
 gcc/backend.h                                      |     2 +-
 gcc/basic-block.h                                  |     2 +-
 gcc/bb-reorder.cc                                  |     2 +-
 gcc/bb-reorder.h                                   |     2 +-
 gcc/bitmap.cc                                      |     2 +-
 gcc/bitmap.h                                       |     2 +-
 gcc/btfout.cc                                      |   102 +-
 gcc/builtin-attrs.def                              |     2 +-
 gcc/builtin-types.def                              |     4 +-
 gcc/builtins.cc                                    |   795 +-
 gcc/builtins.def                                   |    55 +-
 gcc/builtins.h                                     |     9 +-
 gcc/c-family/ChangeLog                             |   461 +-
 gcc/c-family/c-ada-spec.cc                         |     2 +-
 gcc/c-family/c-ada-spec.h                          |     2 +-
 gcc/c-family/c-attribs.cc                          |   401 +-
 gcc/c-family/c-common.cc                           |   279 +-
 gcc/c-family/c-common.def                          |     2 +-
 gcc/c-family/c-common.h                            |   133 +-
 gcc/c-family/c-cppbuiltin.cc                       |    17 +-
 gcc/c-family/c-dump.cc                             |     2 +-
 gcc/c-family/c-format.cc                           |    91 +-
 gcc/c-family/c-format.h                            |    60 +-
 gcc/c-family/c-gimplify.cc                         |    45 +-
 gcc/c-family/c-indentation.cc                      |    77 +-
 gcc/c-family/c-indentation.h                       |     2 +-
 gcc/c-family/c-lex.cc                              |    77 +-
 gcc/c-family/c-objc.h                              |     2 +-
 gcc/c-family/c-omp.cc                              |   896 +-
 gcc/c-family/c-opts.cc                             |   111 +-
 gcc/c-family/c-pch.cc                              |     2 +-
 gcc/c-family/c-ppoutput.cc                         |     8 +-
 gcc/c-family/c-pragma.cc                           |    58 +-
 gcc/c-family/c-pragma.h                            |     5 +-
 gcc/c-family/c-pretty-print.cc                     |     2 +-
 gcc/c-family/c-pretty-print.h                      |     2 +-
 gcc/c-family/c-semantics.cc                        |     2 +-
 gcc/c-family/c-spellcheck.cc                       |     2 +-
 gcc/c-family/c-spellcheck.h                        |     2 +-
 gcc/c-family/c-target-def.h                        |     2 +-
 gcc/c-family/c-target.def                          |     2 +-
 gcc/c-family/c-target.h                            |     2 +-
 gcc/c-family/c-ubsan.cc                            |    28 +-
 gcc/c-family/c-ubsan.h                             |     2 +-
 gcc/c-family/c-warn.cc                             |   166 +-
 gcc/c-family/c.opt                                 |    64 +-
 gcc/c-family/c.opt.urls                            |  1433 +
 gcc/c-family/cppspec.cc                            |     2 +-
 gcc/c-family/known-headers.cc                      |     2 +-
 gcc/c-family/known-headers.h                       |     2 +-
 gcc/c-family/name-hint.h                           |     2 +-
 gcc/c-family/stub-objc.cc                          |     2 +-
 gcc/c/ChangeLog                                    |   486 +-
 gcc/c/Make-lang.in                                 |     2 +-
 gcc/c/c-aux-info.cc                                |     2 +-
 gcc/c/c-convert.cc                                 |    16 +-
 gcc/c/c-decl.cc                                    |   521 +-
 gcc/c/c-errors.cc                                  |    26 +-
 gcc/c/c-fold.cc                                    |     2 +-
 gcc/c/c-lang.cc                                    |    13 +-
 gcc/c/c-lang.h                                     |    13 +-
 gcc/c/c-objc-common.cc                             |    40 +-
 gcc/c/c-objc-common.h                              |    21 +-
 gcc/c/c-parser.cc                                  |  1874 +-
 gcc/c/c-parser.h                                   |    14 +-
 gcc/c/c-tree.def                                   |    31 +
 gcc/c/c-tree.h                                     |    22 +-
 gcc/c/c-typeck.cc                                  |  1547 +-
 gcc/c/config-lang.in                               |     2 +-
 gcc/c/gccspec.cc                                   |     2 +-
 gcc/c/gimple-parser.cc                             |    76 +-
 gcc/c/gimple-parser.h                              |     2 +-
 gcc/caller-save.cc                                 |     2 +-
 gcc/calls.cc                                       |    69 +-
 gcc/calls.h                                        |     2 +-
 gcc/ccmp.cc                                        |     2 +-
 gcc/ccmp.h                                         |     2 +-
 gcc/cfg-flags.def                                  |     2 +-
 gcc/cfg.cc                                         |     2 +-
 gcc/cfg.h                                          |     2 +-
 gcc/cfganal.cc                                     |     2 +-
 gcc/cfganal.h                                      |     2 +-
 gcc/cfgbuild.cc                                    |     2 +-
 gcc/cfgbuild.h                                     |     2 +-
 gcc/cfgcleanup.cc                                  |     2 +-
 gcc/cfgcleanup.h                                   |     2 +-
 gcc/cfgexpand.cc                                   |    50 +-
 gcc/cfgexpand.h                                    |     2 +-
 gcc/cfghooks.cc                                    |     2 +-
 gcc/cfghooks.h                                     |     2 +-
 gcc/cfgloop.cc                                     |     2 +-
 gcc/cfgloop.h                                      |     2 +-
 gcc/cfgloopanal.cc                                 |     2 +-
 gcc/cfgloopmanip.cc                                |     2 +-
 gcc/cfgloopmanip.h                                 |     3 +-
 gcc/cfgrtl.cc                                      |    12 +-
 gcc/cfgrtl.h                                       |     2 +-
 gcc/cgraph.cc                                      |    50 +-
 gcc/cgraph.h                                       |     8 +-
 gcc/cgraphbuild.cc                                 |     2 +-
 gcc/cgraphclones.cc                                |    15 +-
 gcc/cgraphunit.cc                                  |     7 +-
 gcc/cif-code.def                                   |     2 +-
 gcc/collect-utils.cc                               |     2 +-
 gcc/collect-utils.h                                |     2 +-
 gcc/collect2-aix.cc                                |     2 +-
 gcc/collect2-aix.h                                 |     2 +-
 gcc/collect2.cc                                    |    17 +-
 gcc/collect2.h                                     |     2 +-
 gcc/color-macros.h                                 |     2 +-
 gcc/combine-stack-adj.cc                           |     2 +-
 gcc/combine.cc                                     |    27 +-
 gcc/common.md                                      |    30 +-
 gcc/common.opt                                     |   138 +-
 gcc/common.opt.urls                                |  1862 +
 gcc/common/common-target-def.h                     |     2 +-
 gcc/common/common-target.def                       |     2 +-
 gcc/common/common-target.h                         |     2 +-
 gcc/common/common-targhooks.cc                     |     2 +-
 gcc/common/common-targhooks.h                      |     2 +-
 gcc/common/config/aarch64/aarch64-common.cc        |    45 +-
 gcc/common/config/aarch64/cpuinfo.h                |    94 +
 gcc/common/config/alpha/alpha-common.cc            |     2 +-
 gcc/common/config/arc/arc-common.cc                |     2 +-
 gcc/common/config/arm/arm-common.cc                |     2 +-
 gcc/common/config/avr/avr-common.cc                |     2 +-
 gcc/common/config/bfin/bfin-common.cc              |     2 +-
 gcc/common/config/bpf/bpf-common.cc                |     2 +-
 gcc/common/config/c6x/c6x-common.cc                |     2 +-
 gcc/common/config/cris/cris-common.cc              |     2 +-
 gcc/common/config/csky/csky-common.cc              |     2 +-
 gcc/common/config/default-common.cc                |     2 +-
 gcc/common/config/epiphany/epiphany-common.cc      |     2 +-
 gcc/common/config/fr30/fr30-common.cc              |     2 +-
 gcc/common/config/frv/frv-common.cc                |     2 +-
 gcc/common/config/gcn/gcn-common.cc                |     2 +-
 gcc/common/config/h8300/h8300-common.cc            |     2 +-
 gcc/common/config/i386/cpuinfo.h                   |    45 +-
 gcc/common/config/i386/i386-common.cc              |    67 +-
 gcc/common/config/i386/i386-cpuinfo.h              |     5 +-
 gcc/common/config/i386/i386-isas.h                 |     5 +-
 gcc/common/config/ia64/ia64-common.cc              |     2 +-
 gcc/common/config/iq2000/iq2000-common.cc          |     2 +-
 gcc/common/config/lm32/lm32-common.cc              |     2 +-
 gcc/common/config/loongarch/loongarch-common.cc    |     2 +-
 gcc/common/config/m32r/m32r-common.cc              |     2 +-
 gcc/common/config/m68k/m68k-common.cc              |     2 +-
 gcc/common/config/mcore/mcore-common.cc            |     2 +-
 gcc/common/config/microblaze/microblaze-common.cc  |     2 +-
 gcc/common/config/mips/mips-common.cc              |     2 +-
 gcc/common/config/mmix/mmix-common.cc              |     2 +-
 gcc/common/config/mn10300/mn10300-common.cc        |     2 +-
 gcc/common/config/msp430/msp430-common.cc          |     2 +-
 gcc/common/config/nds32/nds32-common.cc            |     2 +-
 gcc/common/config/nios2/nios2-common.cc            |     2 +-
 gcc/common/config/nvptx/nvptx-common.cc            |     2 +-
 gcc/common/config/or1k/or1k-common.cc              |     2 +-
 gcc/common/config/pa/pa-common.cc                  |     2 +-
 gcc/common/config/pdp11/pdp11-common.cc            |     2 +-
 gcc/common/config/pru/pru-common.cc                |     2 +-
 gcc/common/config/riscv/riscv-common.cc            |   129 +-
 gcc/common/config/rs6000/rs6000-common.cc          |     2 +-
 gcc/common/config/rx/rx-common.cc                  |     2 +-
 gcc/common/config/s390/s390-common.cc              |     2 +-
 gcc/common/config/sh/sh-common.cc                  |     2 +-
 gcc/common/config/sparc/sparc-common.cc            |     2 +-
 gcc/common/config/v850/v850-common.cc              |     2 +-
 gcc/common/config/vax/vax-common.cc                |     2 +-
 gcc/common/config/visium/visium-common.cc          |     2 +-
 gcc/common/config/xstormy16/xstormy16-common.cc    |     2 +-
 gcc/common/config/xtensa/xtensa-common.cc          |     2 +-
 gcc/compare-elim.cc                                |     2 +-
 gcc/conditions.h                                   |     2 +-
 gcc/config.build                                   |     2 +-
 gcc/config.gcc                                     |   102 +-
 gcc/config.host                                    |    25 +-
 gcc/config.in                                      |    96 +-
 gcc/config/aarch64/aarch64-arches.def              |    32 +-
 gcc/config/aarch64/aarch64-builtins.cc             |   460 +-
 gcc/config/aarch64/aarch64-builtins.h              |    99 +
 gcc/config/aarch64/aarch64-c.cc                    |    66 +-
 gcc/config/aarch64/aarch64-cc-fusion.cc            |     2 +-
 gcc/config/aarch64/aarch64-cores.def               |     8 +-
 gcc/config/aarch64/aarch64-cost-tables.h           |   109 +-
 gcc/config/aarch64/aarch64-d.cc                    |     2 +-
 gcc/config/aarch64/aarch64-d.h                     |     2 +-
 gcc/config/aarch64/aarch64-early-ra.cc             |  3640 ++
 gcc/config/aarch64/aarch64-elf-raw.h               |     2 +-
 gcc/config/aarch64/aarch64-elf.h                   |     2 +-
 gcc/config/aarch64/aarch64-errata.h                |     2 +-
 gcc/config/aarch64/aarch64-feature-deps.h          |     9 +-
 gcc/config/aarch64/aarch64-freebsd.h               |     2 +-
 gcc/config/aarch64/aarch64-fusion-pairs.def        |     2 +-
 gcc/config/aarch64/aarch64-isa-modes.def           |    40 +
 gcc/config/aarch64/aarch64-ldp-fusion.cc           |  2725 +
 gcc/config/aarch64/aarch64-ldpstp.md               |    68 +-
 gcc/config/aarch64/aarch64-linux.h                 |     2 +-
 gcc/config/aarch64/aarch64-modes.def               |    32 +-
 .../aarch64/aarch64-neon-sve-bridge-builtins.def   |    28 +
 gcc/config/aarch64/aarch64-netbsd.h                |     2 +-
 gcc/config/aarch64/aarch64-option-extensions.def   |   200 +-
 gcc/config/aarch64/aarch64-opts.h                  |    15 +-
 gcc/config/aarch64/aarch64-passes.def              |     6 +-
 gcc/config/aarch64/aarch64-protos.h                |    49 +-
 gcc/config/aarch64/aarch64-simd-builtin-types.def  |     2 +-
 gcc/config/aarch64/aarch64-simd-builtins.def       |     9 +-
 gcc/config/aarch64/aarch64-simd.md                 |   386 +-
 gcc/config/aarch64/aarch64-sme.md                  |  2054 +
 gcc/config/aarch64/aarch64-speculation.cc          |     2 +-
 gcc/config/aarch64/aarch64-sve-builtins-base.cc    |   310 +-
 gcc/config/aarch64/aarch64-sve-builtins-base.def   |   208 +-
 gcc/config/aarch64/aarch64-sve-builtins-base.h     |     8 +-
 .../aarch64/aarch64-sve-builtins-functions.h       |   264 +-
 gcc/config/aarch64/aarch64-sve-builtins-shapes.cc  |  1412 +-
 gcc/config/aarch64/aarch64-sve-builtins-shapes.h   |    56 +-
 gcc/config/aarch64/aarch64-sve-builtins-sme.cc     |   580 +
 gcc/config/aarch64/aarch64-sve-builtins-sme.def    |   198 +
 gcc/config/aarch64/aarch64-sve-builtins-sme.h      |    83 +
 gcc/config/aarch64/aarch64-sve-builtins-sve2.cc    |   117 +-
 gcc/config/aarch64/aarch64-sve-builtins-sve2.def   |   149 +-
 gcc/config/aarch64/aarch64-sve-builtins-sve2.h     |    23 +-
 gcc/config/aarch64/aarch64-sve-builtins.cc         |  1612 +-
 gcc/config/aarch64/aarch64-sve-builtins.def        |   106 +-
 gcc/config/aarch64/aarch64-sve-builtins.h          |   296 +-
 gcc/config/aarch64/aarch64-sve.md                  |   326 +-
 gcc/config/aarch64/aarch64-sve2.md                 |   863 +-
 gcc/config/aarch64/aarch64-sys-regs.def            |  1076 +
 gcc/config/aarch64/aarch64-tune.md                 |     2 +-
 gcc/config/aarch64/aarch64-tuning-flags.def        |     6 +-
 gcc/config/aarch64/aarch64-vxworks.h               |     2 +-
 gcc/config/aarch64/aarch64.cc                      | 44859 ++++++++-------
 gcc/config/aarch64/aarch64.h                       |   287 +-
 gcc/config/aarch64/aarch64.md                      |   817 +-
 gcc/config/aarch64/aarch64.opt                     |    52 +-
 gcc/config/aarch64/aarch64.opt.urls                |    93 +
 gcc/config/aarch64/arm_acle.h                      |    73 +-
 gcc/config/aarch64/arm_bf16.h                      |     2 +-
 gcc/config/aarch64/arm_fp16.h                      |     2 +-
 gcc/config/aarch64/arm_neon.h                      |   139 +-
 gcc/config/aarch64/arm_neon_sve_bridge.h           |    38 +
 gcc/config/aarch64/arm_sme.h                       |    45 +
 gcc/config/aarch64/arm_sve.h                       |     2 +-
 gcc/config/aarch64/atomics.md                      |     6 +-
 gcc/config/aarch64/biarchilp32.h                   |     2 +-
 gcc/config/aarch64/biarchlp64.h                    |     2 +-
 gcc/config/aarch64/check-sve-md.awk                |     2 +-
 gcc/config/aarch64/constraints.md                  |    69 +-
 gcc/config/aarch64/cortex-a57-fma-steering.cc      |     2 +-
 gcc/config/aarch64/driver-aarch64.cc               |    15 +-
 .../aarch64/falkor-tag-collision-avoidance.cc      |     2 +-
 gcc/config/aarch64/falkor.md                       |     2 +-
 gcc/config/aarch64/fractional-cost.h               |     2 +-
 gcc/config/aarch64/geniterators.sh                 |     2 +-
 gcc/config/aarch64/gentune.sh                      |     2 +-
 gcc/config/aarch64/iterators.md                    |   594 +-
 gcc/config/aarch64/predicates.md                   |    91 +-
 gcc/config/aarch64/rtems.h                         |     2 +-
 gcc/config/aarch64/saphira.md                      |     2 +-
 gcc/config/aarch64/t-aarch64                       |    42 +-
 gcc/config/aarch64/t-aarch64-freebsd               |     2 +-
 gcc/config/aarch64/t-aarch64-linux                 |     2 +-
 gcc/config/aarch64/t-aarch64-netbsd                |     2 +-
 gcc/config/aarch64/t-aarch64-vxworks               |     2 +-
 gcc/config/aarch64/thunderx.md                     |     2 +-
 gcc/config/aarch64/thunderx2t99.md                 |     2 +-
 gcc/config/aarch64/thunderx3t110.md                |     2 +-
 gcc/config/aarch64/tsv110.md                       |     2 +-
 gcc/config/aarch64/tuning_models/a64fx.h           |   169 +
 gcc/config/aarch64/tuning_models/ampere1.h         |   114 +
 gcc/config/aarch64/tuning_models/ampere1a.h        |    66 +
 gcc/config/aarch64/tuning_models/ampere1b.h        |   116 +
 gcc/config/aarch64/tuning_models/cortexa35.h       |    62 +
 gcc/config/aarch64/tuning_models/cortexa53.h       |    71 +
 gcc/config/aarch64/tuning_models/cortexa57.h       |   109 +
 gcc/config/aarch64/tuning_models/cortexa72.h       |    61 +
 gcc/config/aarch64/tuning_models/cortexa73.h       |    62 +
 gcc/config/aarch64/tuning_models/emag.h            |    60 +
 gcc/config/aarch64/tuning_models/exynosm1.h        |   144 +
 gcc/config/aarch64/tuning_models/generic.h         |   190 +
 gcc/config/aarch64/tuning_models/generic_armv8_a.h |   191 +
 gcc/config/aarch64/tuning_models/generic_armv9_a.h |   245 +
 gcc/config/aarch64/tuning_models/neoverse512tvb.h  |   164 +
 gcc/config/aarch64/tuning_models/neoversen1.h      |    60 +
 gcc/config/aarch64/tuning_models/neoversen2.h      |   245 +
 gcc/config/aarch64/tuning_models/neoversev1.h      |   237 +
 gcc/config/aarch64/tuning_models/neoversev2.h      |   245 +
 gcc/config/aarch64/tuning_models/qdf24xx.h         |   137 +
 gcc/config/aarch64/tuning_models/saphira.h         |    63 +
 gcc/config/aarch64/tuning_models/thunderx.h        |   117 +
 gcc/config/aarch64/tuning_models/thunderx2t99.h    |   137 +
 gcc/config/aarch64/tuning_models/thunderx3t110.h   |   136 +
 gcc/config/aarch64/tuning_models/thunderxt88.h     |    72 +
 gcc/config/aarch64/tuning_models/tsv110.h          |   137 +
 gcc/config/aarch64/tuning_models/xgene1.h          |   145 +
 gcc/config/aarch64/x-aarch64                       |     4 +-
 gcc/config/alpha/alpha-modes.def                   |     2 +-
 gcc/config/alpha/alpha-passes.def                  |     2 +-
 gcc/config/alpha/alpha-protos.h                    |     2 +-
 gcc/config/alpha/alpha.cc                          |    14 +-
 gcc/config/alpha/alpha.h                           |     2 +-
 gcc/config/alpha/alpha.md                          |     2 +-
 gcc/config/alpha/alpha.opt                         |     2 +-
 gcc/config/alpha/alpha.opt.urls                    |    76 +
 gcc/config/alpha/constraints.md                    |     2 +-
 gcc/config/alpha/driver-alpha.cc                   |     2 +-
 gcc/config/alpha/elf.h                             |     2 +-
 gcc/config/alpha/elf.opt                           |     2 +-
 gcc/config/alpha/elf.opt.urls                      |     2 +
 gcc/config/alpha/ev4.md                            |     2 +-
 gcc/config/alpha/ev5.md                            |     2 +-
 gcc/config/alpha/ev6.md                            |     2 +-
 gcc/config/alpha/linux-elf.h                       |     2 +-
 gcc/config/alpha/linux.h                           |     2 +-
 gcc/config/alpha/netbsd.h                          |     2 +-
 gcc/config/alpha/openbsd.h                         |     2 +-
 gcc/config/alpha/predicates.md                     |     2 +-
 gcc/config/alpha/sync.md                           |     2 +-
 gcc/config/alpha/t-alpha                           |     2 +-
 gcc/config/alpha/t-vms                             |     2 +-
 gcc/config/alpha/vms.h                             |     2 +-
 gcc/config/arc/arc-arch.h                          |     2 +-
 gcc/config/arc/arc-arches.def                      |     2 +-
 gcc/config/arc/arc-c.cc                            |     2 +-
 gcc/config/arc/arc-c.def                           |     2 +-
 gcc/config/arc/arc-cpus.def                        |     2 +-
 gcc/config/arc/arc-modes.def                       |     2 +-
 gcc/config/arc/arc-options.def                     |     2 +-
 gcc/config/arc/arc-opts.h                          |     2 +-
 gcc/config/arc/arc-passes.def                      |     2 +-
 gcc/config/arc/arc-protos.h                        |     9 +-
 gcc/config/arc/arc-simd.h                          |     2 +-
 gcc/config/arc/arc-tables.opt                      |     2 +-
 gcc/config/arc/arc-tables.opt.urls                 |     2 +
 gcc/config/arc/arc.cc                              |   907 +-
 gcc/config/arc/arc.h                               |    17 +-
 gcc/config/arc/arc.md                              |   941 +-
 gcc/config/arc/arc.opt                             |     2 +-
 gcc/config/arc/arc.opt.urls                        |   260 +
 gcc/config/arc/arc600.md                           |     2 +-
 gcc/config/arc/arc700.md                           |     2 +-
 gcc/config/arc/arcEM.md                            |     2 +-
 gcc/config/arc/arcHS.md                            |     2 +-
 gcc/config/arc/arcHS4x.md                          |     2 +-
 gcc/config/arc/atomic.md                           |     2 +-
 gcc/config/arc/big.h                               |     2 +-
 gcc/config/arc/builtins.def                        |    18 +-
 gcc/config/arc/constraints.md                      |     2 +-
 gcc/config/arc/driver-arc.cc                       |     2 +-
 gcc/config/arc/elf.h                               |     2 +-
 gcc/config/arc/fpx.md                              |     2 +-
 gcc/config/arc/genmultilib.awk                     |     2 +-
 gcc/config/arc/genoptions.awk                      |     2 +-
 gcc/config/arc/linux.h                             |     2 +-
 gcc/config/arc/predicates.md                       |    18 +-
 gcc/config/arc/simdext.md                          |     2 +-
 gcc/config/arc/t-arc                               |     2 +-
 gcc/config/arc/t-multilib                          |     2 +-
 gcc/config/arc/t-multilib-linux                    |     2 +-
 gcc/config/arm/README-interworking                 |     2 +-
 gcc/config/arm/aarch-bti-insert.cc                 |     2 +-
 gcc/config/arm/aarch-common-protos.h               |     9 +-
 gcc/config/arm/aarch-common.cc                     |   236 +-
 gcc/config/arm/aarch-common.h                      |    21 +-
 gcc/config/arm/aarch-cost-tables.h                 |     2 +-
 gcc/config/arm/aout.h                              |    27 +-
 gcc/config/arm/arm-builtins.cc                     |    30 +-
 gcc/config/arm/arm-builtins.h                      |     2 +-
 gcc/config/arm/arm-c.cc                            |     2 +-
 gcc/config/arm/arm-cpus.in                         |    23 +-
 gcc/config/arm/arm-d.cc                            |     2 +-
 gcc/config/arm/arm-d.h                             |     2 +-
 gcc/config/arm/arm-fixed.md                        |     2 +-
 gcc/config/arm/arm-flags.h                         |     2 +-
 gcc/config/arm/arm-generic.md                      |     2 +-
 gcc/config/arm/arm-ldmstm.ml                       |     4 +-
 gcc/config/arm/arm-mlib.h                          |     2 +-
 gcc/config/arm/arm-modes.def                       |     2 +-
 gcc/config/arm/arm-mve-builtins-base.cc            |    60 +-
 gcc/config/arm/arm-mve-builtins-base.def           |     6 +-
 gcc/config/arm/arm-mve-builtins-base.h             |     6 +-
 gcc/config/arm/arm-mve-builtins-functions.h        |    60 +-
 gcc/config/arm/arm-mve-builtins-shapes.cc          |    94 +-
 gcc/config/arm/arm-mve-builtins-shapes.h           |     4 +-
 gcc/config/arm/arm-mve-builtins.cc                 |   117 +-
 gcc/config/arm/arm-mve-builtins.def                |    18 +-
 gcc/config/arm/arm-mve-builtins.h                  |    47 +-
 gcc/config/arm/arm-opts.h                          |     2 +-
 gcc/config/arm/arm-passes.def                      |     2 +-
 gcc/config/arm/arm-protos.h                        |     3 +-
 gcc/config/arm/arm-simd-builtin-types.def          |     2 +-
 gcc/config/arm/arm-tables.opt                      |     5 +-
 gcc/config/arm/arm-tables.opt.urls                 |     2 +
 gcc/config/arm/arm-tune.md                         |     8 +-
 gcc/config/arm/arm.cc                              |    92 +-
 gcc/config/arm/arm.h                               |    39 +-
 gcc/config/arm/arm.md                              |    31 +-
 gcc/config/arm/arm.opt                             |     2 +-
 gcc/config/arm/arm.opt.urls                        |   149 +
 gcc/config/arm/arm1020e.md                         |     2 +-
 gcc/config/arm/arm1026ejs.md                       |     2 +-
 gcc/config/arm/arm1136jfs.md                       |     2 +-
 gcc/config/arm/arm926ejs.md                        |     2 +-
 gcc/config/arm/arm_acle.h                          |     2 +-
 gcc/config/arm/arm_acle_builtins.def               |     2 +-
 gcc/config/arm/arm_bf16.h                          |     2 +-
 gcc/config/arm/arm_cde.h                           |     2 +-
 gcc/config/arm/arm_cde_builtins.def                |     2 +-
 gcc/config/arm/arm_cmse.h                          |     2 +-
 gcc/config/arm/arm_fp16.h                          |     2 +-
 gcc/config/arm/arm_mve.h                           |   284 +-
 gcc/config/arm/arm_mve_builtins.def                |     2 +-
 gcc/config/arm/arm_mve_types.h                     |     2 +-
 gcc/config/arm/arm_neon.h                          |     2 +-
 gcc/config/arm/arm_neon_builtins.def               |     2 +-
 gcc/config/arm/arm_vfp_builtins.def                |     2 +-
 gcc/config/arm/bpabi.h                             |     2 +-
 gcc/config/arm/common.md                           |     2 +-
 gcc/config/arm/constraints.md                      |     2 +-
 gcc/config/arm/cortex-a15-neon.md                  |     2 +-
 gcc/config/arm/cortex-a15.md                       |     2 +-
 gcc/config/arm/cortex-a17-neon.md                  |     2 +-
 gcc/config/arm/cortex-a17.md                       |     2 +-
 gcc/config/arm/cortex-a5.md                        |     2 +-
 gcc/config/arm/cortex-a53.md                       |     2 +-
 gcc/config/arm/cortex-a57.md                       |     2 +-
 gcc/config/arm/cortex-a7.md                        |     2 +-
 gcc/config/arm/cortex-a8-neon.md                   |     2 +-
 gcc/config/arm/cortex-a8.md                        |     2 +-
 gcc/config/arm/cortex-a9-neon.md                   |     2 +-
 gcc/config/arm/cortex-a9.md                        |     2 +-
 gcc/config/arm/cortex-m4-fpu.md                    |     2 +-
 gcc/config/arm/cortex-m4.md                        |     2 +-
 gcc/config/arm/cortex-m7.md                        |     2 +-
 gcc/config/arm/cortex-r4.md                        |     2 +-
 gcc/config/arm/cortex-r4f.md                       |     2 +-
 gcc/config/arm/crypto.def                          |     2 +-
 gcc/config/arm/crypto.md                           |     2 +-
 gcc/config/arm/driver-arm.cc                       |     2 +-
 gcc/config/arm/elf.h                               |    20 +-
 gcc/config/arm/exynos-m1.md                        |     2 +-
 gcc/config/arm/fa526.md                            |     2 +-
 gcc/config/arm/fa606te.md                          |     2 +-
 gcc/config/arm/fa626te.md                          |     2 +-
 gcc/config/arm/fa726te.md                          |     2 +-
 gcc/config/arm/fmp626.md                           |     2 +-
 gcc/config/arm/freebsd.h                           |     2 +-
 gcc/config/arm/fuchsia-elf.h                       |     2 +-
 gcc/config/arm/iterators.md                        |     2 +-
 gcc/config/arm/iwmmxt.md                           |     2 +-
 gcc/config/arm/iwmmxt2.md                          |     2 +-
 gcc/config/arm/ldmstm.md                           |     2 +-
 gcc/config/arm/ldrdstrd.md                         |     2 +-
 gcc/config/arm/linux-eabi.h                        |     2 +-
 gcc/config/arm/linux-elf.h                         |     2 +-
 gcc/config/arm/linux-gas.h                         |     2 +-
 gcc/config/arm/marvell-f-iwmmxt.md                 |     2 +-
 gcc/config/arm/marvell-pj4.md                      |     2 +-
 gcc/config/arm/mmintrin.h                          |     2 +-
 gcc/config/arm/mve.md                              |    10 +-
 gcc/config/arm/neon.md                             |    51 +-
 gcc/config/arm/netbsd-eabi.h                       |     2 +-
 gcc/config/arm/netbsd-elf.h                        |     2 +-
 gcc/config/arm/parsecpu.awk                        |     4 +-
 gcc/config/arm/predicates.md                       |     2 +-
 gcc/config/arm/rtems.h                             |     2 +-
 gcc/config/arm/semi.h                              |     2 +-
 gcc/config/arm/symbian.h                           |     2 +-
 gcc/config/arm/sync.md                             |     2 +-
 gcc/config/arm/t-aprofile                          |     2 +-
 gcc/config/arm/t-arm                               |     2 +-
 gcc/config/arm/t-arm-elf                           |     2 +-
 gcc/config/arm/t-fuchsia                           |     2 +-
 gcc/config/arm/t-linux-eabi                        |     2 +-
 gcc/config/arm/t-multilib                          |     2 +-
 gcc/config/arm/t-phoenix                           |     2 +-
 gcc/config/arm/t-rmprofile                         |     2 +-
 gcc/config/arm/t-symbian                           |     2 +-
 gcc/config/arm/t-vxworks                           |     2 +-
 gcc/config/arm/thumb1.md                           |     2 +-
 gcc/config/arm/thumb2.md                           |     2 +-
 gcc/config/arm/types.md                            |     2 +-
 gcc/config/arm/uclinux-eabi.h                      |     2 +-
 gcc/config/arm/uclinux-elf.h                       |     2 +-
 gcc/config/arm/uclinuxfdpiceabi.h                  |     2 +-
 gcc/config/arm/unknown-elf.h                       |     2 +-
 gcc/config/arm/unspecs.md                          |     2 +-
 gcc/config/arm/vec-common.md                       |     2 +-
 gcc/config/arm/vfp.md                              |     2 +-
 gcc/config/arm/vfp11.md                            |     2 +-
 gcc/config/arm/vxworks.h                           |     2 +-
 gcc/config/arm/vxworks.opt                         |     2 +-
 gcc/config/arm/vxworks.opt.urls                    |     2 +
 gcc/config/arm/xgene1.md                           |     2 +-
 gcc/config/avr/avr-arch.h                          |     2 +-
 gcc/config/avr/avr-c.cc                            |     2 +-
 gcc/config/avr/avr-devices.cc                      |     2 +-
 gcc/config/avr/avr-dimode.md                       |     2 +-
 gcc/config/avr/avr-fixed.md                        |     2 +-
 gcc/config/avr/avr-log.cc                          |     2 +-
 gcc/config/avr/avr-mcus.def                        |     2 +-
 gcc/config/avr/avr-modes.def                       |     2 +-
 gcc/config/avr/avr-passes.def                      |     2 +-
 gcc/config/avr/avr-protos.h                        |     2 +-
 gcc/config/avr/avr-stdint.h                        |     2 +-
 gcc/config/avr/avr.cc                              |   196 +-
 gcc/config/avr/avr.h                               |     2 +-
 gcc/config/avr/avr.md                              |     2 +-
 gcc/config/avr/avr.opt                             |     2 +-
 gcc/config/avr/avr.opt.urls                        |    71 +
 gcc/config/avr/avrlibc.h                           |     2 +-
 gcc/config/avr/builtins.def                        |     2 +-
 gcc/config/avr/constraints.md                      |     2 +-
 gcc/config/avr/driver-avr.cc                       |     2 +-
 gcc/config/avr/elf.h                               |     2 +-
 gcc/config/avr/gen-avr-mmcu-specs.cc               |     2 +-
 gcc/config/avr/gen-avr-mmcu-texi.cc                |     4 +-
 gcc/config/avr/genmultilib.awk                     |     2 +-
 gcc/config/avr/predicates.md                       |     2 +-
 gcc/config/avr/specs.h                             |     2 +-
 gcc/config/avr/stdfix.h                            |     2 +-
 gcc/config/avr/t-avr                               |     2 +-
 gcc/config/bfin/bfin-modes.def                     |     2 +-
 gcc/config/bfin/bfin-opts.h                        |     2 +-
 gcc/config/bfin/bfin-protos.h                      |     2 +-
 gcc/config/bfin/bfin.cc                            |     9 +-
 gcc/config/bfin/bfin.h                             |    18 +-
 gcc/config/bfin/bfin.md                            |     2 +-
 gcc/config/bfin/bfin.opt                           |     2 +-
 gcc/config/bfin/bfin.opt.urls                      |    61 +
 gcc/config/bfin/constraints.md                     |     2 +-
 gcc/config/bfin/elf.h                              |     2 +-
 gcc/config/bfin/linux.h                            |     2 +-
 gcc/config/bfin/predicates.md                      |     2 +-
 gcc/config/bfin/print-sysroot-suffix.sh            |     2 +-
 gcc/config/bfin/rtems.h                            |     2 +-
 gcc/config/bfin/sync.md                            |     2 +-
 gcc/config/bfin/t-bfin-elf                         |     2 +-
 gcc/config/bfin/t-bfin-linux                       |     2 +-
 gcc/config/bfin/t-bfin-uclinux                     |     2 +-
 gcc/config/bfin/uclinux.h                          |     2 +-
 gcc/config/bpf/atomic.md                           |     2 +-
 gcc/config/bpf/bpf-helpers.h                       |   427 -
 gcc/config/bpf/bpf-opts.h                          |     2 +-
 gcc/config/bpf/bpf-passes.def                      |    20 +
 gcc/config/bpf/bpf-protos.h                        |     6 +-
 gcc/config/bpf/bpf.cc                              |   120 +-
 gcc/config/bpf/bpf.h                               |     9 +-
 gcc/config/bpf/bpf.md                              |     8 +-
 gcc/config/bpf/bpf.opt                             |     2 +-
 gcc/config/bpf/bpf.opt.urls                        |    35 +
 gcc/config/bpf/constraints.md                      |     2 +-
 gcc/config/bpf/core-builtins.cc                    |  1022 +-
 gcc/config/bpf/core-builtins.h                     |    28 +
 gcc/config/bpf/coreout.cc                          |     2 +-
 gcc/config/bpf/coreout.h                           |     2 +-
 gcc/config/bpf/predicates.md                       |     2 +-
 gcc/config/bpf/t-bpf                               |     2 +
 gcc/config/c6x/c6x-isas.def                        |     2 +-
 gcc/config/c6x/c6x-modes.def                       |     2 +-
 gcc/config/c6x/c6x-mult.md                         |     4 +-
 gcc/config/c6x/c6x-mult.md.in                      |     2 +-
 gcc/config/c6x/c6x-opts.h                          |     2 +-
 gcc/config/c6x/c6x-protos.h                        |     2 +-
 gcc/config/c6x/c6x-sched.md                        |     8 +-
 gcc/config/c6x/c6x-sched.md.in                     |     2 +-
 gcc/config/c6x/c6x-tables.opt                      |     2 +-
 gcc/config/c6x/c6x-tables.opt.urls                 |     2 +
 gcc/config/c6x/c6x.cc                              |     2 +-
 gcc/config/c6x/c6x.h                               |     4 +-
 gcc/config/c6x/c6x.md                              |     4 +-
 gcc/config/c6x/c6x.opt                             |     2 +-
 gcc/config/c6x/c6x.opt.urls                        |    18 +
 gcc/config/c6x/c6x_intrinsics.h                    |     2 +-
 gcc/config/c6x/constraints.md                      |     2 +-
 gcc/config/c6x/elf-common.h                        |     2 +-
 gcc/config/c6x/elf.h                               |     2 +-
 gcc/config/c6x/genmult.sh                          |     2 +-
 gcc/config/c6x/genopt.sh                           |     4 +-
 gcc/config/c6x/gensched.sh                         |     2 +-
 gcc/config/c6x/predicates.md                       |     2 +-
 gcc/config/c6x/sync.md                             |     2 +-
 gcc/config/c6x/t-c6x                               |     2 +-
 gcc/config/c6x/t-c6x-elf                           |     2 +-
 gcc/config/c6x/uclinux-elf.h                       |     2 +-
 gcc/config/cris/constraints.md                     |     2 +-
 gcc/config/cris/cris-modes.def                     |     2 +-
 gcc/config/cris/cris-passes.def                    |     2 +-
 gcc/config/cris/cris-protos.h                      |     3 +-
 gcc/config/cris/cris.cc                            |    24 +-
 gcc/config/cris/cris.h                             |     5 +-
 gcc/config/cris/cris.md                            |     2 +-
 gcc/config/cris/cris.opt                           |     2 +-
 gcc/config/cris/cris.opt.urls                      |    65 +
 gcc/config/cris/elf.opt                            |     2 +-
 gcc/config/cris/elf.opt.urls                       |     8 +
 gcc/config/cris/predicates.md                      |     2 +-
 gcc/config/cris/sync.md                            |     2 +-
 gcc/config/cris/t-cris                             |     2 +-
 gcc/config/cris/t-elfmulti                         |     2 +-
 gcc/config/csky/constraints.md                     |     2 +-
 gcc/config/csky/csky-elf.h                         |     2 +-
 gcc/config/csky/csky-linux-elf.h                   |     2 +-
 gcc/config/csky/csky-modes.def                     |     2 +-
 gcc/config/csky/csky-protos.h                      |     2 +-
 gcc/config/csky/csky.cc                            |     9 +-
 gcc/config/csky/csky.h                             |     2 +-
 gcc/config/csky/csky.md                            |     2 +-
 gcc/config/csky/csky.opt                           |     2 +-
 gcc/config/csky/csky.opt.urls                      |   104 +
 gcc/config/csky/csky_cores.def                     |     2 +-
 gcc/config/csky/csky_genopt.sh                     |     4 +-
 gcc/config/csky/csky_insn_dsp.md                   |     2 +-
 gcc/config/csky/csky_insn_fpu.md                   |     2 +-
 gcc/config/csky/csky_insn_fpuv2.md                 |     2 +-
 gcc/config/csky/csky_insn_fpuv3.md                 |     2 +-
 gcc/config/csky/csky_isa.def                       |     2 +-
 gcc/config/csky/csky_isa.h                         |     2 +-
 gcc/config/csky/csky_opts.h                        |     2 +-
 gcc/config/csky/csky_pipeline_ck801.md             |     2 +-
 gcc/config/csky/csky_pipeline_ck802.md             |     2 +-
 gcc/config/csky/csky_pipeline_ck803.md             |     2 +-
 gcc/config/csky/csky_pipeline_ck810.md             |     2 +-
 gcc/config/csky/csky_tables.opt                    |     2 +-
 gcc/config/csky/csky_tables.opt.urls               |     2 +
 gcc/config/csky/predicates.md                      |     2 +-
 gcc/config/csky/t-csky                             |     2 +-
 gcc/config/csky/t-csky-elf                         |     2 +-
 gcc/config/csky/t-csky-linux                       |     2 +-
 gcc/config/darwin-c.cc                             |     2 +-
 gcc/config/darwin-d.cc                             |     2 +-
 gcc/config/darwin-driver.cc                        |     2 +-
 gcc/config/darwin-f.cc                             |     2 +-
 gcc/config/darwin-ppc-ldouble-patch.def            |     2 +-
 gcc/config/darwin-protos.h                         |     2 +-
 gcc/config/darwin-rust.cc                          |     2 +-
 gcc/config/darwin-sections.def                     |     2 +-
 gcc/config/darwin.cc                               |    17 +-
 gcc/config/darwin.h                                |    50 +-
 gcc/config/darwin.opt                              |     6 +-
 gcc/config/darwin.opt.urls                         |   224 +
 gcc/config/default-c.cc                            |     2 +-
 gcc/config/default-d.cc                            |     2 +-
 gcc/config/default-rust.cc                         |     2 +-
 gcc/config/dragonfly-d.cc                          |     2 +-
 gcc/config/dragonfly-rust.cc                       |     2 +-
 gcc/config/dragonfly-stdint.h                      |     2 +-
 gcc/config/dragonfly.h                             |     2 +-
 gcc/config/dragonfly.opt                           |     2 +-
 gcc/config/dragonfly.opt.urls                      |     9 +
 gcc/config/elfos.h                                 |     2 +-
 gcc/config/epiphany/constraints.md                 |     8 +-
 gcc/config/epiphany/epiphany-modes.def             |     2 +-
 gcc/config/epiphany/epiphany-protos.h              |     9 +-
 gcc/config/epiphany/epiphany-sched.md              |     2 +-
 gcc/config/epiphany/epiphany.cc                    |    16 +-
 gcc/config/epiphany/epiphany.h                     |     2 +-
 gcc/config/epiphany/epiphany.md                    |     2 +-
 gcc/config/epiphany/epiphany.opt                   |     2 +-
 gcc/config/epiphany/epiphany.opt.urls              |    52 +
 gcc/config/epiphany/epiphany_intrinsics.h          |     2 +-
 gcc/config/epiphany/mode-switch-use.cc             |     4 +-
 gcc/config/epiphany/predicates.md                  |     2 +-
 gcc/config/epiphany/resolve-sw-modes.cc            |     2 +-
 gcc/config/epiphany/rtems.h                        |     2 +-
 gcc/config/epiphany/t-epiphany                     |     2 +-
 gcc/config/flat.h                                  |     2 +-
 gcc/config/fr30/constraints.md                     |     2 +-
 gcc/config/fr30/fr30-protos.h                      |     2 +-
 gcc/config/fr30/fr30.cc                            |     2 +-
 gcc/config/fr30/fr30.h                             |     2 +-
 gcc/config/fr30/fr30.md                            |     2 +-
 gcc/config/fr30/fr30.opt                           |     2 +-
 gcc/config/fr30/fr30.opt.urls                      |     8 +
 gcc/config/fr30/predicates.md                      |     2 +-
 gcc/config/freebsd-d.cc                            |     2 +-
 gcc/config/freebsd-nthr.h                          |     2 +-
 gcc/config/freebsd-rust.cc                         |     2 +-
 gcc/config/freebsd-spec.h                          |     2 +-
 gcc/config/freebsd-stdint.h                        |     2 +-
 gcc/config/freebsd.h                               |     2 +-
 gcc/config/freebsd.opt                             |     2 +-
 gcc/config/freebsd.opt.urls                        |     9 +
 gcc/config/frv/constraints.md                      |     2 +-
 gcc/config/frv/frv-asm.h                           |     2 +-
 gcc/config/frv/frv-modes.def                       |     2 +-
 gcc/config/frv/frv-opts.h                          |     2 +-
 gcc/config/frv/frv-protos.h                        |     2 +-
 gcc/config/frv/frv.cc                              |     2 +-
 gcc/config/frv/frv.h                               |     4 +-
 gcc/config/frv/frv.md                              |     2 +-
 gcc/config/frv/frv.opt                             |     2 +-
 gcc/config/frv/frv.opt.urls                        |   111 +
 gcc/config/frv/linux.h                             |     2 +-
 gcc/config/frv/predicates.md                       |     2 +-
 gcc/config/frv/t-frv                               |     2 +-
 gcc/config/frv/t-linux                             |     2 +-
 gcc/config/ft32/constraints.md                     |     2 +-
 gcc/config/ft32/ft32-protos.h                      |     2 +-
 gcc/config/ft32/ft32.cc                            |     2 +-
 gcc/config/ft32/ft32.h                             |     2 +-
 gcc/config/ft32/ft32.md                            |     2 +-
 gcc/config/ft32/ft32.opt                           |     2 +-
 gcc/config/ft32/ft32.opt.urls                      |    20 +
 gcc/config/ft32/predicates.md                      |     2 +-
 gcc/config/ft32/t-ft32                             |     2 +-
 gcc/config/fuchsia-rust.cc                         |     2 +-
 gcc/config/fuchsia.h                               |     2 +-
 gcc/config/fused-madd.opt                          |     2 +-
 gcc/config/fused-madd.opt.urls                     |     4 +
 gcc/config/g.opt                                   |     2 +-
 gcc/config/g.opt.urls                              |     5 +
 gcc/config/gcn/constraints.md                      |     5 +-
 gcc/config/gcn/driver-gcn.cc                       |    32 -
 gcc/config/gcn/gcn-builtins.def                    |     4 +-
 gcc/config/gcn/gcn-hsa.h                           |    20 +-
 gcc/config/gcn/gcn-modes.def                       |     2 +-
 gcc/config/gcn/gcn-opts.h                          |    17 +-
 gcc/config/gcn/gcn-protos.h                        |     2 +-
 gcc/config/gcn/gcn-run.cc                          |     2 +-
 gcc/config/gcn/gcn-tree.cc                         |     2 +-
 gcc/config/gcn/gcn-valu.md                         |   426 +-
 gcc/config/gcn/gcn.cc                              |   378 +-
 gcc/config/gcn/gcn.h                               |   156 +-
 gcc/config/gcn/gcn.md                              |   372 +-
 gcc/config/gcn/gcn.opt                             |    19 +-
 gcc/config/gcn/gcn.opt.urls                        |    23 +
 gcc/config/gcn/mkoffload.cc                        |    63 +-
 gcc/config/gcn/offload.h                           |     2 +-
 gcc/config/gcn/predicates.md                       |    26 +-
 gcc/config/gcn/t-gcn-hsa                           |    14 +-
 gcc/config/gcn/t-omp-device                        |     2 +-
 gcc/config/glibc-c.cc                              |     2 +-
 gcc/config/glibc-stdint.h                          |     2 +-
 gcc/config/gnu-d.cc                                |     2 +-
 gcc/config/gnu-user.h                              |     2 +-
 gcc/config/gnu-user.opt                            |     2 +-
 gcc/config/gnu-user.opt.urls                       |     9 +
 gcc/config/gnu.h                                   |     2 +-
 gcc/config/h8300/addsub.md                         |    77 +
 gcc/config/h8300/combiner.md                       |   204 +
 gcc/config/h8300/constraints.md                    |     2 +-
 gcc/config/h8300/elf.h                             |     2 +-
 gcc/config/h8300/genmova.sh                        |     4 +-
 gcc/config/h8300/h8300-modes.def                   |     2 +-
 gcc/config/h8300/h8300-protos.h                    |     3 +-
 gcc/config/h8300/h8300.cc                          |    78 +-
 gcc/config/h8300/h8300.h                           |     4 +-
 gcc/config/h8300/h8300.md                          |     2 +-
 gcc/config/h8300/h8300.opt                         |     2 +-
 gcc/config/h8300/h8300.opt.urls                    |    29 +
 gcc/config/h8300/linux.h                           |     2 +-
 gcc/config/h8300/mova.md                           |     2 +-
 gcc/config/h8300/predicates.md                     |     2 +-
 gcc/config/h8300/t-h8300                           |     2 +-
 gcc/config/h8300/t-linux                           |     2 +-
 gcc/config/host-darwin.cc                          |     2 +-
 gcc/config/host-darwin.h                           |     2 +-
 gcc/config/host-hpux.cc                            |     2 +-
 gcc/config/host-linux.cc                           |     2 +-
 gcc/config/host-netbsd.cc                          |     2 +-
 gcc/config/host-openbsd.cc                         |     2 +-
 gcc/config/host-solaris.cc                         |     2 +-
 gcc/config/hpux11.opt                              |     2 +-
 gcc/config/hpux11.opt.urls                         |     6 +
 gcc/config/i386/adxintrin.h                        |     2 +-
 gcc/config/i386/ammintrin.h                        |     2 +-
 gcc/config/i386/amxbf16intrin.h                    |     2 +-
 gcc/config/i386/amxcomplexintrin.h                 |     2 +-
 gcc/config/i386/amxfp16intrin.h                    |     2 +-
 gcc/config/i386/amxint8intrin.h                    |     2 +-
 gcc/config/i386/amxtileintrin.h                    |     2 +-
 gcc/config/i386/athlon.md                          |     2 +-
 gcc/config/i386/atom.md                            |     2 +-
 gcc/config/i386/att.h                              |     2 +-
 gcc/config/i386/avx2intrin.h                       |     2 +-
 gcc/config/i386/avx5124fmapsintrin.h               |     2 +-
 gcc/config/i386/avx5124vnniwintrin.h               |     2 +-
 gcc/config/i386/avx512bf16intrin.h                 |     6 +-
 gcc/config/i386/avx512bf16vlintrin.h               |    66 +-
 gcc/config/i386/avx512bitalgintrin.h               |     2 +-
 gcc/config/i386/avx512bitalgvlintrin.h             |    14 +-
 gcc/config/i386/avx512bwintrin.h                   |    74 +-
 gcc/config/i386/avx512cdintrin.h                   |     4 +-
 gcc/config/i386/avx512dqintrin.h                   |    66 +-
 gcc/config/i386/avx512erintrin.h                   |     2 +-
 gcc/config/i386/avx512fintrin.h                    |   239 +-
 gcc/config/i386/avx512fp16intrin.h                 |    32 +-
 gcc/config/i386/avx512fp16vlintrin.h               |   176 +-
 gcc/config/i386/avx512ifmaintrin.h                 |     2 +-
 gcc/config/i386/avx512ifmavlintrin.h               |     6 +-
 gcc/config/i386/avx512pfintrin.h                   |     2 +-
 gcc/config/i386/avx512vbmi2intrin.h                |     2 +-
 gcc/config/i386/avx512vbmi2vlintrin.h              |    78 +-
 gcc/config/i386/avx512vbmiintrin.h                 |     2 +-
 gcc/config/i386/avx512vbmivlintrin.h               |    22 +-
 gcc/config/i386/avx512vlbwintrin.h                 |   672 +-
 gcc/config/i386/avx512vldqintrin.h                 |   254 +-
 gcc/config/i386/avx512vlintrin.h                   |  2717 +-
 gcc/config/i386/avx512vnniintrin.h                 |     2 +-
 gcc/config/i386/avx512vnnivlintrin.h               |     6 +-
 gcc/config/i386/avx512vp2intersectintrin.h         |     2 +-
 gcc/config/i386/avx512vp2intersectvlintrin.h       |     7 +-
 gcc/config/i386/avx512vpopcntdqintrin.h            |     2 +-
 gcc/config/i386/avx512vpopcntdqvlintrin.h          |    15 +-
 gcc/config/i386/avxifmaintrin.h                    |     2 +-
 gcc/config/i386/avxintrin.h                        |     2 +-
 gcc/config/i386/avxmath.h                          |     2 +-
 gcc/config/i386/avxneconvertintrin.h               |     2 +-
 gcc/config/i386/avxvnniint16intrin.h               |     2 +-
 gcc/config/i386/avxvnniint8intrin.h                |     2 +-
 gcc/config/i386/avxvnniintrin.h                    |     2 +-
 gcc/config/i386/bdver1.md                          |     2 +-
 gcc/config/i386/bdver3.md                          |     2 +-
 gcc/config/i386/biarch64.h                         |     2 +-
 gcc/config/i386/biarchx32.h                        |     2 +-
 gcc/config/i386/bmi2intrin.h                       |     2 +-
 gcc/config/i386/bmiintrin.h                        |     2 +-
 gcc/config/i386/bmmintrin.h                        |     2 +-
 gcc/config/i386/bsd.h                              |     2 +-
 gcc/config/i386/btver2.md                          |     2 +-
 gcc/config/i386/cet.h                              |     2 +-
 gcc/config/i386/cetintrin.h                        |     2 +-
 gcc/config/i386/cldemoteintrin.h                   |     2 +-
 gcc/config/i386/clflushoptintrin.h                 |     2 +-
 gcc/config/i386/clwbintrin.h                       |     2 +-
 gcc/config/i386/clzerointrin.h                     |     2 +-
 gcc/config/i386/cmpccxaddintrin.h                  |     2 +-
 gcc/config/i386/constraints.md                     |    22 +-
 gcc/config/i386/core2.md                           |     2 +-
 gcc/config/i386/cpuid.h                            |     7 +-
 gcc/config/i386/cross-stdarg.h                     |     2 +-
 gcc/config/i386/crtdll.h                           |     2 +-
 gcc/config/i386/cygming.h                          |     2 +-
 gcc/config/i386/cygming.opt                        |     2 +-
 gcc/config/i386/cygming.opt.urls                   |    30 +
 gcc/config/i386/cygwin-d.cc                        |     2 +-
 gcc/config/i386/cygwin-stdint.h                    |     2 +-
 gcc/config/i386/cygwin-w64.h                       |     2 +-
 gcc/config/i386/cygwin.h                           |     2 +-
 gcc/config/i386/cygwin.opt                         |     2 +-
 gcc/config/i386/cygwin.opt.urls                    |     6 +
 gcc/config/i386/darwin.h                           |     8 +-
 gcc/config/i386/darwin32-biarch.h                  |     2 +-
 gcc/config/i386/darwin64-biarch.h                  |     2 +-
 gcc/config/i386/djgpp-stdint.h                     |     2 +-
 gcc/config/i386/djgpp.cc                           |     2 +-
 gcc/config/i386/djgpp.h                            |     2 +-
 gcc/config/i386/djgpp.opt                          |     2 +-
 gcc/config/i386/djgpp.opt.urls                     |     2 +
 gcc/config/i386/dragonfly.h                        |     2 +-
 gcc/config/i386/driver-i386.cc                     |    57 +-
 gcc/config/i386/driver-mingw32.cc                  |     2 +-
 gcc/config/i386/emmintrin.h                        |     2 +-
 gcc/config/i386/enqcmdintrin.h                     |     2 +-
 gcc/config/i386/f16cintrin.h                       |     2 +-
 gcc/config/i386/fma4intrin.h                       |     2 +-
 gcc/config/i386/fmaintrin.h                        |     2 +-
 gcc/config/i386/freebsd.h                          |     2 +-
 gcc/config/i386/freebsd64.h                        |     2 +-
 gcc/config/i386/fxsrintrin.h                       |     2 +-
 gcc/config/i386/gas.h                              |     2 +-
 gcc/config/i386/geode.md                           |     2 +-
 gcc/config/i386/gfniintrin.h                       |    22 +-
 gcc/config/i386/glm.md                             |     2 +-
 gcc/config/i386/gmm_malloc.h                       |     2 +-
 gcc/config/i386/gnu-property.cc                    |     2 +-
 gcc/config/i386/gnu-user-common.h                  |     2 +-
 gcc/config/i386/gnu-user.h                         |     2 +-
 gcc/config/i386/gnu-user64.h                       |     2 +-
 gcc/config/i386/gnu.h                              |     8 +-
 gcc/config/i386/gnu64.h                            |     8 +-
 gcc/config/i386/haswell.md                         |     2 +-
 gcc/config/i386/host-cygwin.cc                     |     2 +-
 gcc/config/i386/host-i386-darwin.cc                |     2 +-
 gcc/config/i386/host-mingw32.cc                    |     2 +-
 gcc/config/i386/hresetintrin.h                     |     2 +-
 gcc/config/i386/i386-builtin-types.awk             |     2 +-
 gcc/config/i386/i386-builtin.def                   |    42 +-
 gcc/config/i386/i386-builtins.cc                   |    16 +-
 gcc/config/i386/i386-builtins.h                    |     2 +-
 gcc/config/i386/i386-c.cc                          |     9 +-
 gcc/config/i386/i386-d.cc                          |     2 +-
 gcc/config/i386/i386-d.h                           |     2 +-
 gcc/config/i386/i386-expand.cc                     |   495 +-
 gcc/config/i386/i386-expand.h                      |     9 +-
 gcc/config/i386/i386-features.cc                   |   423 +-
 gcc/config/i386/i386-features.h                    |     2 +-
 gcc/config/i386/i386-isa.def                       |     5 +-
 gcc/config/i386/i386-modes.def                     |     2 +-
 gcc/config/i386/i386-options.cc                    |   211 +-
 gcc/config/i386/i386-options.h                     |     4 +-
 gcc/config/i386/i386-opts.h                        |     5 +-
 gcc/config/i386/i386-passes.def                    |     4 +-
 gcc/config/i386/i386-protos.h                      |    30 +-
 gcc/config/i386/i386-rust.cc                       |     2 +-
 gcc/config/i386/i386-rust.h                        |     2 +-
 gcc/config/i386/i386.cc                            |   600 +-
 gcc/config/i386/i386.h                             |    72 +-
 gcc/config/i386/i386.md                            |  4246 +-
 gcc/config/i386/i386.opt                           |    48 +-
 gcc/config/i386/i386.opt.urls                      |   611 +
 gcc/config/i386/i386elf.h                          |     2 +-
 gcc/config/i386/ia32intrin.h                       |     2 +-
 gcc/config/i386/iamcu.h                            |     2 +-
 gcc/config/i386/immintrin.h                        |     2 +-
 gcc/config/i386/k6.md                              |     2 +-
 gcc/config/i386/keylockerintrin.h                  |     2 +-
 gcc/config/i386/kfreebsd-gnu.h                     |     2 +-
 gcc/config/i386/kfreebsd-gnu64.h                   |     2 +-
 gcc/config/i386/kopensolaris-gnu.h                 |     2 +-
 gcc/config/i386/linux-common.h                     |     2 +-
 gcc/config/i386/linux.h                            |     2 +-
 gcc/config/i386/linux64.h                          |     2 +-
 gcc/config/i386/lujiazui.md                        |     4 +-
 gcc/config/i386/lwpintrin.h                        |     2 +-
 gcc/config/i386/lynx.h                             |     2 +-
 gcc/config/i386/lzcntintrin.h                      |     2 +-
 gcc/config/i386/mingw-pthread.h                    |     2 +-
 gcc/config/i386/mingw-stdint.h                     |     2 +-
 gcc/config/i386/mingw-w64.h                        |     2 +-
 gcc/config/i386/mingw-w64.opt                      |     2 +-
 gcc/config/i386/mingw-w64.opt.urls                 |     5 +
 gcc/config/i386/mingw.opt                          |     2 +-
 gcc/config/i386/mingw.opt.urls                     |    12 +
 gcc/config/i386/mingw32.h                          |     2 +-
 gcc/config/i386/mm3dnow.h                          |     2 +-
 gcc/config/i386/mmintrin.h                         |     2 +-
 gcc/config/i386/mmx.md                             |   688 +-
 gcc/config/i386/movdirintrin.h                     |     2 +-
 gcc/config/i386/msformat-c.cc                      |     2 +-
 gcc/config/i386/mwaitintrin.h                      |     2 +-
 gcc/config/i386/mwaitxintrin.h                     |     2 +-
 gcc/config/i386/netbsd-elf.h                       |     2 +-
 gcc/config/i386/netbsd64.h                         |     2 +-
 gcc/config/i386/nmmintrin.h                        |     2 +-
 gcc/config/i386/nto.h                              |     2 +-
 gcc/config/i386/nto.opt                            |     2 +-
 gcc/config/i386/nto.opt.urls                       |     5 +
 gcc/config/i386/openbsdelf.h                       |     2 +-
 gcc/config/i386/pconfigintrin.h                    |     2 +-
 gcc/config/i386/pentium.md                         |     2 +-
 gcc/config/i386/pkuintrin.h                        |     2 +-
 gcc/config/i386/pmm_malloc.h                       |     2 +-
 gcc/config/i386/pmmintrin.h                        |     2 +-
 gcc/config/i386/popcntintrin.h                     |     2 +-
 gcc/config/i386/ppro.md                            |     2 +-
 gcc/config/i386/predicates.md                      |    23 +-
 gcc/config/i386/prfchiintrin.h                     |     2 +-
 gcc/config/i386/prfchwintrin.h                     |     2 +-
 gcc/config/i386/raointintrin.h                     |     2 +-
 gcc/config/i386/rdos.h                             |     2 +-
 gcc/config/i386/rdos64.h                           |     2 +-
 gcc/config/i386/rdseedintrin.h                     |     2 +-
 gcc/config/i386/rtemself.h                         |     2 +-
 gcc/config/i386/rtmintrin.h                        |     2 +-
 gcc/config/i386/serializeintrin.h                  |     2 +-
 gcc/config/i386/sgxintrin.h                        |     2 +-
 gcc/config/i386/sha512intrin.h                     |     2 +-
 gcc/config/i386/shaintrin.h                        |     2 +-
 gcc/config/i386/slm.md                             |     2 +-
 gcc/config/i386/sm3intrin.h                        |     2 +-
 gcc/config/i386/sm4intrin.h                        |     2 +-
 gcc/config/i386/smmintrin.h                        |     2 +-
 gcc/config/i386/sol2.h                             |     2 +-
 gcc/config/i386/sse.md                             |   723 +-
 gcc/config/i386/ssemath.h                          |     2 +-
 gcc/config/i386/stringop.def                       |     2 +-
 gcc/config/i386/subst.md                           |     2 +-
 gcc/config/i386/sync.md                            |     2 +-
 gcc/config/i386/sysv4.h                            |     2 +-
 gcc/config/i386/t-cygming                          |     2 +-
 gcc/config/i386/t-freebsd64                        |     2 +-
 gcc/config/i386/t-gnu-property                     |     2 +-
 gcc/config/i386/t-gnu64                            |    38 +
 gcc/config/i386/t-i386                             |     2 +-
 gcc/config/i386/t-linux64                          |     2 +-
 gcc/config/i386/t-rtems                            |     2 +-
 gcc/config/i386/t-sol2                             |     2 +-
 gcc/config/i386/tbmintrin.h                        |     2 +-
 gcc/config/i386/tmmintrin.h                        |     2 +-
 gcc/config/i386/tsxldtrkintrin.h                   |     2 +-
 gcc/config/i386/uintrintrin.h                      |     2 +-
 gcc/config/i386/unix.h                             |     2 +-
 gcc/config/i386/usermsrintrin.h                    |     2 +-
 gcc/config/i386/vaesintrin.h                       |     2 +-
 gcc/config/i386/vpclmulqdqintrin.h                 |     2 +-
 gcc/config/i386/vxworks.h                          |     2 +-
 gcc/config/i386/vxworksae.h                        |     2 +-
 gcc/config/i386/waitpkgintrin.h                    |     2 +-
 gcc/config/i386/wbnoinvdintrin.h                   |     2 +-
 gcc/config/i386/winnt-cxx.cc                       |     2 +-
 gcc/config/i386/winnt-d.cc                         |     2 +-
 gcc/config/i386/winnt-stubs.cc                     |     2 +-
 gcc/config/i386/winnt.cc                           |     2 +-
 gcc/config/i386/wmmintrin.h                        |     2 +-
 gcc/config/i386/x-mingw32                          |     2 +-
 gcc/config/i386/x-mingw32-utf8                     |     2 +-
 gcc/config/i386/x86-64.h                           |     2 +-
 gcc/config/i386/x86-tune-costs.h                   |   118 +-
 gcc/config/i386/x86-tune-sched-atom.cc             |     2 +-
 gcc/config/i386/x86-tune-sched-bd.cc               |     2 +-
 gcc/config/i386/x86-tune-sched-core.cc             |     2 +-
 gcc/config/i386/x86-tune-sched.cc                  |    29 +-
 gcc/config/i386/x86-tune.def                       |    89 +-
 gcc/config/i386/x86gprintrin.h                     |     2 +-
 gcc/config/i386/x86intrin.h                        |     2 +-
 gcc/config/i386/xm-cygwin.h                        |     2 +-
 gcc/config/i386/xm-djgpp.h                         |     2 +-
 gcc/config/i386/xm-mingw32.h                       |     2 +-
 gcc/config/i386/xmmintrin.h                        |     2 +-
 gcc/config/i386/xopintrin.h                        |     2 +-
 gcc/config/i386/xsavecintrin.h                     |     2 +-
 gcc/config/i386/xsaveintrin.h                      |     2 +-
 gcc/config/i386/xsaveoptintrin.h                   |     2 +-
 gcc/config/i386/xsavesintrin.h                     |     2 +-
 gcc/config/i386/xtestintrin.h                      |     2 +-
 gcc/config/i386/yongfeng.md                        |   848 +
 gcc/config/i386/znver.md                           |     2 +-
 gcc/config/i386/znver4.md                          |     2 +-
 gcc/config/ia64/constraints.md                     |     2 +-
 gcc/config/ia64/div.md                             |     2 +-
 gcc/config/ia64/elf.h                              |     2 +-
 gcc/config/ia64/freebsd.h                          |     2 +-
 gcc/config/ia64/hpux.h                             |     2 +-
 gcc/config/ia64/ia64-c.cc                          |     2 +-
 gcc/config/ia64/ia64-modes.def                     |     2 +-
 gcc/config/ia64/ia64-opts.h                        |     2 +-
 gcc/config/ia64/ia64-protos.h                      |     2 +-
 gcc/config/ia64/ia64.cc                            |    22 +-
 gcc/config/ia64/ia64.h                             |     2 +-
 gcc/config/ia64/ia64.md                            |     2 +-
 gcc/config/ia64/ia64.opt                           |     2 +-
 gcc/config/ia64/ia64.opt.urls                      |   122 +
 gcc/config/ia64/ilp32.opt.urls                     |     8 +
 gcc/config/ia64/itanium2.md                        |     2 +-
 gcc/config/ia64/linux.h                            |     2 +-
 gcc/config/ia64/predicates.md                      |     2 +-
 gcc/config/ia64/sync.md                            |     2 +-
 gcc/config/ia64/sysv4.h                            |     2 +-
 gcc/config/ia64/t-hpux                             |     2 +-
 gcc/config/ia64/t-ia64                             |     2 +-
 gcc/config/ia64/vect.md                            |     2 +-
 gcc/config/ia64/vms.h                              |     2 +-
 gcc/config/ia64/vms.opt                            |     2 +-
 gcc/config/ia64/vms.opt.urls                       |     2 +
 gcc/config/initfini-array.h                        |     2 +-
 gcc/config/iq2000/abi                              |     2 +-
 gcc/config/iq2000/constraints.md                   |     2 +-
 gcc/config/iq2000/iq2000-opts.h                    |     2 +-
 gcc/config/iq2000/iq2000-protos.h                  |     2 +-
 gcc/config/iq2000/iq2000.cc                        |     2 +-
 gcc/config/iq2000/iq2000.h                         |     2 +-
 gcc/config/iq2000/iq2000.md                        |     2 +-
 gcc/config/iq2000/iq2000.opt                       |     2 +-
 gcc/config/iq2000/iq2000.opt.urls                  |    14 +
 gcc/config/iq2000/predicates.md                    |     2 +-
 gcc/config/kfreebsd-d.cc                           |     2 +-
 gcc/config/kfreebsd-gnu.h                          |     2 +-
 gcc/config/kopensolaris-d.cc                       |     2 +-
 gcc/config/kopensolaris-gnu.h                      |     2 +-
 gcc/config/linux-android.h                         |     2 +-
 gcc/config/linux-android.opt                       |     2 +-
 gcc/config/linux-android.opt.urls                  |    11 +
 gcc/config/linux-d.cc                              |     2 +-
 gcc/config/linux-protos.h                          |     3 +-
 gcc/config/linux-rust.cc                           |     2 +-
 gcc/config/linux.cc                                |    11 +-
 gcc/config/linux.h                                 |     5 +-
 gcc/config/linux.opt                               |     2 +-
 gcc/config/linux.opt.urls                          |    14 +
 gcc/config/lm32/constraints.md                     |     2 +-
 gcc/config/lm32/lm32-protos.h                      |     2 +-
 gcc/config/lm32/lm32.cc                            |     2 +-
 gcc/config/lm32/lm32.h                             |     2 +-
 gcc/config/lm32/lm32.md                            |     2 +-
 gcc/config/lm32/lm32.opt                           |     2 +-
 gcc/config/lm32/lm32.opt.urls                      |    14 +
 gcc/config/lm32/predicates.md                      |     2 +-
 gcc/config/lm32/rtems.h                            |     2 +-
 gcc/config/lm32/uclinux-elf.h                      |     2 +-
 gcc/config/loongarch/constraints.md                |     2 +-
 gcc/config/loongarch/elf.h                         |     2 +-
 gcc/config/loongarch/generic.md                    |     2 +-
 gcc/config/loongarch/genopts/genstr.sh             |    96 +-
 gcc/config/loongarch/genopts/isa-evolution.in      |     5 +
 gcc/config/loongarch/genopts/loongarch-strings     |     9 +-
 gcc/config/loongarch/genopts/loongarch.opt.in      |    65 +-
 gcc/config/loongarch/gnu-user.h                    |     8 +-
 gcc/config/loongarch/la464.md                      |     2 +-
 gcc/config/loongarch/larchintrin.h                 |    40 +-
 gcc/config/loongarch/lasx.md                       |   785 +-
 gcc/config/loongarch/lasxintrin.h                  |    52 +-
 gcc/config/loongarch/linux.h                       |     2 +-
 gcc/config/loongarch/loongarch-builtins.cc         |   120 +-
 gcc/config/loongarch/loongarch-c.cc                |     5 +-
 gcc/config/loongarch/loongarch-cpu.cc              |   102 +-
 gcc/config/loongarch/loongarch-cpu.h               |     2 +-
 gcc/config/loongarch/loongarch-cpucfg-map.h        |    51 +
 gcc/config/loongarch/loongarch-d.cc                |    77 +
 gcc/config/loongarch/loongarch-d.h                 |    26 +
 gcc/config/loongarch/loongarch-def-array.h         |    40 +
 gcc/config/loongarch/loongarch-def.c               |   205 -
 gcc/config/loongarch/loongarch-def.cc              |   203 +
 gcc/config/loongarch/loongarch-def.h               |    81 +-
 gcc/config/loongarch/loongarch-driver.cc           |     2 +-
 gcc/config/loongarch/loongarch-driver.h            |    18 +-
 gcc/config/loongarch/loongarch-ftypes.def          |     2 +-
 gcc/config/loongarch/loongarch-modes.def           |     2 +-
 gcc/config/loongarch/loongarch-opts.cc             |    17 +-
 gcc/config/loongarch/loongarch-opts.h              |    39 +-
 gcc/config/loongarch/loongarch-protos.h            |    13 +-
 gcc/config/loongarch/loongarch-str.h               |    18 +-
 gcc/config/loongarch/loongarch-tune.h              |   138 +-
 gcc/config/loongarch/loongarch.cc                  |  2573 +-
 gcc/config/loongarch/loongarch.h                   |    32 +-
 gcc/config/loongarch/loongarch.md                  |   595 +-
 gcc/config/loongarch/loongarch.opt                 |    90 +-
 gcc/config/loongarch/loongarch.opt.urls            |    66 +
 gcc/config/loongarch/lsx.md                        |   634 +-
 gcc/config/loongarch/lsxintrin.h                   |    52 +-
 gcc/config/loongarch/predicates.md                 |    67 +-
 gcc/config/loongarch/simd.md                       |   464 +
 gcc/config/loongarch/sync.md                       |   355 +-
 gcc/config/loongarch/t-linux                       |     2 +-
 gcc/config/loongarch/t-loongarch                   |    31 +-
 gcc/config/loongarch/t-multilib                    |     2 +-
 gcc/config/lynx.h                                  |     2 +-
 gcc/config/lynx.opt                                |     2 +-
 gcc/config/lynx.opt.urls                           |     5 +
 gcc/config/m32c/addsub.md                          |     2 +-
 gcc/config/m32c/bitops.md                          |     2 +-
 gcc/config/m32c/blkmov.md                          |     2 +-
 gcc/config/m32c/cond.md                            |     2 +-
 gcc/config/m32c/constraints.md                     |     2 +-
 gcc/config/m32c/jump.md                            |     2 +-
 gcc/config/m32c/m32c-modes.def                     |     2 +-
 gcc/config/m32c/m32c-pragma.cc                     |     2 +-
 gcc/config/m32c/m32c-protos.h                      |     2 +-
 gcc/config/m32c/m32c.abi                           |     2 +-
 gcc/config/m32c/m32c.cc                            |     9 +-
 gcc/config/m32c/m32c.h                             |     2 +-
 gcc/config/m32c/m32c.md                            |     2 +-
 gcc/config/m32c/m32c.opt                           |     2 +-
 gcc/config/m32c/m32c.opt.urls                      |     8 +
 gcc/config/m32c/minmax.md                          |     2 +-
 gcc/config/m32c/mov.md                             |     2 +-
 gcc/config/m32c/muldiv.md                          |     2 +-
 gcc/config/m32c/predicates.md                      |     2 +-
 gcc/config/m32c/prologue.md                        |     2 +-
 gcc/config/m32c/shift.md                           |     2 +-
 gcc/config/m32c/t-m32c                             |     2 +-
 gcc/config/m32r/constraints.md                     |     2 +-
 gcc/config/m32r/little.h                           |     2 +-
 gcc/config/m32r/m32r-opts.h                        |     2 +-
 gcc/config/m32r/m32r-protos.h                      |     2 +-
 gcc/config/m32r/m32r.cc                            |     9 +-
 gcc/config/m32r/m32r.h                             |     2 +-
 gcc/config/m32r/m32r.md                            |     2 +-
 gcc/config/m32r/m32r.opt                           |     2 +-
 gcc/config/m32r/m32r.opt.urls                      |    27 +
 gcc/config/m32r/predicates.md                      |     2 +-
 gcc/config/m32r/t-m32r                             |     2 +-
 gcc/config/m68k/cf.md                              |     2 +-
 gcc/config/m68k/constraints.md                     |     2 +-
 gcc/config/m68k/genopt.sh                          |     4 +-
 gcc/config/m68k/ieee.opt                           |     2 +-
 gcc/config/m68k/ieee.opt.urls                      |     4 +
 gcc/config/m68k/linux.h                            |     6 +-
 gcc/config/m68k/m68020-elf.h                       |     2 +-
 gcc/config/m68k/m68k-devices.def                   |     2 +-
 gcc/config/m68k/m68k-isas.def                      |     2 +-
 gcc/config/m68k/m68k-microarchs.def                |     2 +-
 gcc/config/m68k/m68k-modes.def                     |     2 +-
 gcc/config/m68k/m68k-none.h                        |     2 +-
 gcc/config/m68k/m68k-opts.h                        |     2 +-
 gcc/config/m68k/m68k-protos.h                      |     2 +-
 gcc/config/m68k/m68k-tables.opt                    |     2 +-
 gcc/config/m68k/m68k-tables.opt.urls               |     2 +
 gcc/config/m68k/m68k.cc                            |     9 +-
 gcc/config/m68k/m68k.h                             |     2 +-
 gcc/config/m68k/m68k.md                            |     2 +-
 gcc/config/m68k/m68k.opt                           |     2 +-
 gcc/config/m68k/m68k.opt.urls                      |   107 +
 gcc/config/m68k/m68kelf.h                          |     6 +-
 gcc/config/m68k/m68kemb.h                          |     2 +-
 gcc/config/m68k/netbsd-elf.h                       |     6 +-
 gcc/config/m68k/openbsd.h                          |     2 +-
 gcc/config/m68k/predicates.md                      |     2 +-
 gcc/config/m68k/print-sysroot-suffix.sh            |     2 +-
 gcc/config/m68k/rtemself.h                         |     2 +-
 gcc/config/m68k/sync.md                            |     2 +-
 gcc/config/m68k/t-linux                            |     2 +-
 gcc/config/m68k/t-mlibs                            |     2 +-
 gcc/config/m68k/t-uclinux                          |     2 +-
 gcc/config/m68k/uclinux.h                          |     2 +-
 gcc/config/m68k/uclinux.opt                        |     2 +-
 gcc/config/m68k/uclinux.opt.urls                   |     2 +
 gcc/config/mcore/constraints.md                    |     2 +-
 gcc/config/mcore/mcore-elf.h                       |     4 +-
 gcc/config/mcore/mcore-protos.h                    |     2 +-
 gcc/config/mcore/mcore.cc                          |     9 +-
 gcc/config/mcore/mcore.h                           |     5 +-
 gcc/config/mcore/mcore.md                          |     2 +-
 gcc/config/mcore/mcore.opt                         |     2 +-
 gcc/config/mcore/mcore.opt.urls                    |    38 +
 gcc/config/mcore/predicates.md                     |     2 +-
 gcc/config/mcore/t-mcore                           |     2 +-
 gcc/config/microblaze/constraints.md               |     2 +-
 gcc/config/microblaze/linux.h                      |     2 +-
 gcc/config/microblaze/microblaze-c.cc              |     2 +-
 gcc/config/microblaze/microblaze-protos.h          |     2 +-
 gcc/config/microblaze/microblaze.cc                |    14 +-
 gcc/config/microblaze/microblaze.h                 |     2 +-
 gcc/config/microblaze/microblaze.md                |     6 +-
 gcc/config/microblaze/microblaze.opt               |     2 +-
 gcc/config/microblaze/microblaze.opt.urls          |    59 +
 gcc/config/microblaze/predicates.md                |     2 +-
 gcc/config/microblaze/rtems.h                      |     2 +-
 gcc/config/microblaze/sync.md                      |     2 +-
 gcc/config/mips/10000.md                           |     2 +-
 gcc/config/mips/20kc.md                            |     2 +-
 gcc/config/mips/24k.md                             |     2 +-
 gcc/config/mips/3000.md                            |     2 +-
 gcc/config/mips/4000.md                            |     2 +-
 gcc/config/mips/4100.md                            |     2 +-
 gcc/config/mips/4130.md                            |     2 +-
 gcc/config/mips/4300.md                            |     2 +-
 gcc/config/mips/4600.md                            |     2 +-
 gcc/config/mips/4k.md                              |     2 +-
 gcc/config/mips/5000.md                            |     2 +-
 gcc/config/mips/5400.md                            |     2 +-
 gcc/config/mips/5500.md                            |     2 +-
 gcc/config/mips/5k.md                              |     2 +-
 gcc/config/mips/6000.md                            |     2 +-
 gcc/config/mips/7000.md                            |     2 +-
 gcc/config/mips/74k.md                             |     2 +-
 gcc/config/mips/9000.md                            |     2 +-
 gcc/config/mips/constraints.md                     |     2 +-
 gcc/config/mips/driver-native.cc                   |    10 +-
 gcc/config/mips/elf.h                              |     2 +-
 gcc/config/mips/elfoabi.h                          |     2 +-
 gcc/config/mips/elforion.h                         |     2 +-
 gcc/config/mips/frame-header-opt.cc                |     2 +-
 gcc/config/mips/generic.md                         |     2 +-
 gcc/config/mips/genopt.sh                          |     4 +-
 gcc/config/mips/gnu-user.h                         |     2 +-
 gcc/config/mips/gs264e.md                          |     2 +-
 gcc/config/mips/gs464.md                           |     2 +-
 gcc/config/mips/gs464e.md                          |     2 +-
 gcc/config/mips/i6400.md                           |     2 +-
 gcc/config/mips/linux-common.h                     |     2 +-
 gcc/config/mips/linux.h                            |     2 +-
 gcc/config/mips/loongson-mmi.md                    |     2 +-
 gcc/config/mips/loongson-mmiintrin.h               |     2 +-
 gcc/config/mips/loongson.h                         |     2 +-
 gcc/config/mips/loongson2ef.md                     |     2 +-
 gcc/config/mips/m5100.md                           |     2 +-
 gcc/config/mips/micromips.md                       |     2 +-
 gcc/config/mips/mips-cpus.def                      |     2 +-
 gcc/config/mips/mips-d.cc                          |     2 +-
 gcc/config/mips/mips-d.h                           |     2 +-
 gcc/config/mips/mips-dsp.md                        |     2 +-
 gcc/config/mips/mips-dspr2.md                      |     2 +-
 gcc/config/mips/mips-fixed.md                      |     2 +-
 gcc/config/mips/mips-ftypes.def                    |     2 +-
 gcc/config/mips/mips-modes.def                     |     2 +-
 gcc/config/mips/mips-msa.md                        |     2 +-
 gcc/config/mips/mips-opts.h                        |     2 +-
 gcc/config/mips/mips-protos.h                      |     2 +-
 gcc/config/mips/mips-ps-3d.md                      |     2 +-
 gcc/config/mips/mips-tables.opt                    |     2 +-
 gcc/config/mips/mips-tables.opt.urls               |     2 +
 gcc/config/mips/mips.cc                            |    63 +-
 gcc/config/mips/mips.h                             |     2 +-
 gcc/config/mips/mips.md                            |    32 +-
 gcc/config/mips/mips.opt                           |     2 +-
 gcc/config/mips/mips.opt.urls                      |   269 +
 gcc/config/mips/msa.h                              |     2 +-
 gcc/config/mips/mti-elf.h                          |     2 +-
 gcc/config/mips/mti-linux.h                        |     2 +-
 gcc/config/mips/n32-elf.h                          |     2 +-
 gcc/config/mips/netbsd.h                           |     2 +-
 gcc/config/mips/octeon.md                          |     2 +-
 gcc/config/mips/p5600.md                           |     2 +-
 gcc/config/mips/p6600.md                           |     2 +-
 gcc/config/mips/predicates.md                      |     2 +-
 gcc/config/mips/r3900.h                            |     2 +-
 gcc/config/mips/rtems.h                            |     2 +-
 gcc/config/mips/sb1.md                             |     2 +-
 gcc/config/mips/sde.h                              |     2 +-
 gcc/config/mips/sde.opt                            |     2 +-
 gcc/config/mips/sde.opt.urls                       |     2 +
 gcc/config/mips/sdemtk.h                           |     2 +-
 gcc/config/mips/sr71k.md                           |     2 +-
 gcc/config/mips/st.h                               |     2 +-
 gcc/config/mips/sync.md                            |     2 +-
 gcc/config/mips/t-elf                              |     2 +-
 gcc/config/mips/t-img-elf                          |     2 +-
 gcc/config/mips/t-img-linux                        |     2 +-
 gcc/config/mips/t-isa3264                          |     2 +-
 gcc/config/mips/t-linux64                          |     2 +-
 gcc/config/mips/t-mips                             |     2 +-
 gcc/config/mips/t-mti-elf                          |     2 +-
 gcc/config/mips/t-mti-linux                        |     2 +-
 gcc/config/mips/t-r3900                            |     2 +-
 gcc/config/mips/t-rtems                            |     2 +-
 gcc/config/mips/t-sb1                              |     2 +-
 gcc/config/mips/t-sde                              |     2 +-
 gcc/config/mips/t-sdemtk                           |     2 +-
 gcc/config/mips/t-sr71k                            |     2 +-
 gcc/config/mips/t-st                               |     2 +-
 gcc/config/mips/t-vr                               |     2 +-
 gcc/config/mips/t-vxworks                          |     2 +-
 gcc/config/mips/vr.h                               |     2 +-
 gcc/config/mips/vxworks.h                          |     2 +-
 gcc/config/mips/xlp.md                             |     2 +-
 gcc/config/mips/xlr.md                             |     2 +-
 gcc/config/mmix/constraints.md                     |     2 +-
 gcc/config/mmix/mmix-modes.def                     |     2 +-
 gcc/config/mmix/mmix-protos.h                      |     2 +-
 gcc/config/mmix/mmix.cc                            |     2 +-
 gcc/config/mmix/mmix.h                             |     2 +-
 gcc/config/mmix/mmix.md                            |     2 +-
 gcc/config/mmix/mmix.opt                           |     2 +-
 gcc/config/mmix/mmix.opt.urls                      |    44 +
 gcc/config/mmix/predicates.md                      |     2 +-
 gcc/config/mmix/t-mmix                             |     2 +-
 gcc/config/mn10300/constraints.md                  |     2 +-
 gcc/config/mn10300/linux.h                         |     2 +-
 gcc/config/mn10300/mn10300-modes.def               |     2 +-
 gcc/config/mn10300/mn10300-opts.h                  |     2 +-
 gcc/config/mn10300/mn10300-protos.h                |     2 +-
 gcc/config/mn10300/mn10300.cc                      |     5 +-
 gcc/config/mn10300/mn10300.h                       |     2 +-
 gcc/config/mn10300/mn10300.md                      |     6 +-
 gcc/config/mn10300/mn10300.opt                     |     2 +-
 gcc/config/mn10300/mn10300.opt.urls                |    32 +
 gcc/config/mn10300/predicates.md                   |     2 +-
 gcc/config/mn10300/t-mn10300                       |     2 +-
 gcc/config/moxie/constraints.md                    |     2 +-
 gcc/config/moxie/moxie-protos.h                    |     2 +-
 gcc/config/moxie/moxie.cc                          |     2 +-
 gcc/config/moxie/moxie.h                           |     2 +-
 gcc/config/moxie/moxie.md                          |     2 +-
 gcc/config/moxie/moxie.opt                         |     2 +-
 gcc/config/moxie/moxie.opt.urls                    |    14 +
 gcc/config/moxie/moxiebox.h                        |     2 +-
 gcc/config/moxie/predicates.md                     |     2 +-
 gcc/config/moxie/rtems.h                           |     2 +-
 gcc/config/moxie/t-moxie                           |     2 +-
 gcc/config/moxie/uclinux.h                         |     2 +-
 gcc/config/msp430/constraints.md                   |     2 +-
 gcc/config/msp430/driver-msp430.cc                 |     2 +-
 gcc/config/msp430/msp430-c.cc                      |     2 +-
 gcc/config/msp430/msp430-devices.cc                |     2 +-
 gcc/config/msp430/msp430-devices.h                 |     2 +-
 gcc/config/msp430/msp430-opts.h                    |     2 +-
 gcc/config/msp430/msp430-protos.h                  |     2 +-
 gcc/config/msp430/msp430.cc                        |    10 +-
 gcc/config/msp430/msp430.h                         |     2 +-
 gcc/config/msp430/msp430.md                        |     2 +-
 gcc/config/msp430/msp430.opt.urls                  |    53 +
 gcc/config/msp430/predicates.md                    |     2 +-
 gcc/config/msp430/t-msp430                         |     2 +-
 gcc/config/nds32/constants.md                      |     2 +-
 gcc/config/nds32/constraints.md                    |     2 +-
 gcc/config/nds32/elf.h                             |     2 +-
 gcc/config/nds32/iterators.md                      |     2 +-
 gcc/config/nds32/linux.h                           |     2 +-
 gcc/config/nds32/nds32-cost.cc                     |     2 +-
 gcc/config/nds32/nds32-doubleword.md               |     2 +-
 gcc/config/nds32/nds32-dspext.md                   |     2 +-
 gcc/config/nds32/nds32-e8.md                       |     2 +-
 gcc/config/nds32/nds32-elf.opt.urls                |     5 +
 gcc/config/nds32/nds32-fp-as-gp.cc                 |     2 +-
 gcc/config/nds32/nds32-fpu.md                      |     2 +-
 gcc/config/nds32/nds32-graywolf.md                 |     2 +-
 gcc/config/nds32/nds32-intrinsic.cc                |     2 +-
 gcc/config/nds32/nds32-intrinsic.md                |     2 +-
 gcc/config/nds32/nds32-isr.cc                      |     2 +-
 gcc/config/nds32/nds32-linux.opt.urls              |     5 +
 gcc/config/nds32/nds32-md-auxiliary.cc             |     2 +-
 gcc/config/nds32/nds32-memory-manipulation.cc      |     2 +-
 gcc/config/nds32/nds32-modes.def                   |     2 +-
 gcc/config/nds32/nds32-multiple.md                 |     2 +-
 gcc/config/nds32/nds32-n10.md                      |     2 +-
 gcc/config/nds32/nds32-n13.md                      |     2 +-
 gcc/config/nds32/nds32-n7.md                       |     2 +-
 gcc/config/nds32/nds32-n8.md                       |     2 +-
 gcc/config/nds32/nds32-n9-2r1w.md                  |     2 +-
 gcc/config/nds32/nds32-n9-3r2w.md                  |     2 +-
 gcc/config/nds32/nds32-opts.h                      |     2 +-
 gcc/config/nds32/nds32-peephole2.md                |     2 +-
 gcc/config/nds32/nds32-pipelines-auxiliary.cc      |     2 +-
 gcc/config/nds32/nds32-predicates.cc               |     2 +-
 gcc/config/nds32/nds32-protos.h                    |     2 +-
 gcc/config/nds32/nds32-relax-opt.cc                |     2 +-
 gcc/config/nds32/nds32-utils.cc                    |     2 +-
 gcc/config/nds32/nds32.cc                          |    15 +-
 gcc/config/nds32/nds32.h                           |     2 +-
 gcc/config/nds32/nds32.md                          |     2 +-
 gcc/config/nds32/nds32.opt                         |     2 +-
 gcc/config/nds32/nds32.opt.urls                    |    57 +
 gcc/config/nds32/nds32_intrinsic.h                 |     2 +-
 gcc/config/nds32/nds32_isr.h                       |     2 +-
 gcc/config/nds32/pipelines.md                      |     2 +-
 gcc/config/nds32/predicates.md                     |     2 +-
 gcc/config/nds32/t-elf                             |     2 +-
 gcc/config/nds32/t-linux                           |     2 +-
 gcc/config/nds32/t-mlibs                           |     2 +-
 gcc/config/nds32/t-nds32                           |     2 +-
 gcc/config/netbsd-d.cc                             |     2 +-
 gcc/config/netbsd-elf.h                            |     2 +-
 gcc/config/netbsd-elf.opt                          |     2 +-
 gcc/config/netbsd-elf.opt.urls                     |     5 +
 gcc/config/netbsd-protos.h                         |     2 +-
 gcc/config/netbsd-rust.cc                          |     2 +-
 gcc/config/netbsd-stdint.h                         |     2 +-
 gcc/config/netbsd.cc                               |     2 +-
 gcc/config/netbsd.h                                |     2 +-
 gcc/config/netbsd.opt                              |     2 +-
 gcc/config/netbsd.opt.urls                         |     6 +
 gcc/config/newlib-stdint.h                         |     2 +-
 gcc/config/nios2/constraints.md                    |     2 +-
 gcc/config/nios2/elf.h                             |     2 +-
 gcc/config/nios2/elf.opt                           |     2 +-
 gcc/config/nios2/elf.opt.urls                      |    14 +
 gcc/config/nios2/ldstwm.md                         |     2 +-
 gcc/config/nios2/linux.h                           |     2 +-
 gcc/config/nios2/nios2-ldstwm.sml                  |     4 +-
 gcc/config/nios2/nios2-opts.h                      |     2 +-
 gcc/config/nios2/nios2-protos.h                    |     2 +-
 gcc/config/nios2/nios2.cc                          |     2 +-
 gcc/config/nios2/nios2.h                           |     2 +-
 gcc/config/nios2/nios2.md                          |     2 +-
 gcc/config/nios2/nios2.opt                         |     2 +-
 gcc/config/nios2/nios2.opt.urls                    |    50 +
 gcc/config/nios2/predicates.md                     |     2 +-
 gcc/config/nios2/rtems.h                           |     2 +-
 gcc/config/nios2/sync.md                           |     2 +-
 gcc/config/nios2/t-nios2                           |     2 +-
 gcc/config/nvptx/gen-copyright.sh                  |     4 +-
 gcc/config/nvptx/gen-h.sh                          |     2 +-
 gcc/config/nvptx/gen-multilib-matches.sh           |     2 +-
 gcc/config/nvptx/gen-omp-device-properties.sh      |     2 +-
 gcc/config/nvptx/gen-opt.sh                        |     2 +-
 gcc/config/nvptx/mkoffload.cc                      |    89 +-
 gcc/config/nvptx/nvptx-c.cc                        |     2 +-
 gcc/config/nvptx/nvptx-gen.h                       |     2 +-
 gcc/config/nvptx/nvptx-gen.opt                     |     2 +-
 gcc/config/nvptx/nvptx-gen.opt.urls                |     2 +
 gcc/config/nvptx/nvptx-opts.h                      |     2 +-
 gcc/config/nvptx/nvptx-protos.h                    |     2 +-
 gcc/config/nvptx/nvptx-sm.def                      |     2 +-
 gcc/config/nvptx/nvptx.cc                          |    38 +-
 gcc/config/nvptx/nvptx.h                           |     9 +-
 gcc/config/nvptx/nvptx.md                          |     7 +-
 gcc/config/nvptx/nvptx.opt                         |     2 +-
 gcc/config/nvptx/nvptx.opt.urls                    |    29 +
 gcc/config/nvptx/offload.h                         |     2 +-
 gcc/config/openbsd-d.cc                            |     2 +-
 gcc/config/openbsd-libpthread.h                    |     2 +-
 gcc/config/openbsd-rust.cc                         |     2 +-
 gcc/config/openbsd.h                               |     2 +-
 gcc/config/openbsd.opt                             |     2 +-
 gcc/config/openbsd.opt.urls                        |     6 +
 gcc/config/or1k/constraints.md                     |     2 +-
 gcc/config/or1k/elf.h                              |     2 +-
 gcc/config/or1k/elf.opt                            |     2 +-
 gcc/config/or1k/elf.opt.urls                       |     8 +
 gcc/config/or1k/linux.h                            |     2 +-
 gcc/config/or1k/or1k-opts.h                        |     2 +-
 gcc/config/or1k/or1k-protos.h                      |     2 +-
 gcc/config/or1k/or1k.cc                            |     2 +-
 gcc/config/or1k/or1k.h                             |     2 +-
 gcc/config/or1k/or1k.md                            |     2 +-
 gcc/config/or1k/or1k.opt                           |     2 +-
 gcc/config/or1k/or1k.opt.urls                      |    46 +
 gcc/config/or1k/predicates.md                      |     2 +-
 gcc/config/or1k/rtems.h                            |     2 +-
 gcc/config/or1k/t-or1k                             |     2 +-
 gcc/config/pa/constraints.md                       |     2 +-
 gcc/config/pa/elf.h                                |     2 +-
 gcc/config/pa/pa-64.h                              |     2 +-
 gcc/config/pa/pa-d.cc                              |     2 +-
 gcc/config/pa/pa-d.h                               |     2 +-
 gcc/config/pa/pa-hpux.h                            |     2 +-
 gcc/config/pa/pa-hpux.opt                          |     2 +-
 gcc/config/pa/pa-hpux.opt.urls                     |    11 +
 gcc/config/pa/pa-hpux1010.h                        |     2 +-
 gcc/config/pa/pa-hpux1010.opt                      |     2 +-
 gcc/config/pa/pa-hpux1010.opt.urls                 |     2 +
 gcc/config/pa/pa-hpux11.h                          |     2 +-
 gcc/config/pa/pa-hpux1111.h                        |     2 +-
 gcc/config/pa/pa-hpux1111.opt                      |     2 +-
 gcc/config/pa/pa-hpux1111.opt.urls                 |     2 +
 gcc/config/pa/pa-hpux1131.h                        |     2 +-
 gcc/config/pa/pa-hpux1131.opt                      |     2 +-
 gcc/config/pa/pa-hpux1131.opt.urls                 |     2 +
 gcc/config/pa/pa-linux.h                           |     7 +-
 gcc/config/pa/pa-modes.def                         |     2 +-
 gcc/config/pa/pa-netbsd.h                          |     2 +-
 gcc/config/pa/pa-openbsd.h                         |     2 +-
 gcc/config/pa/pa-opts.h                            |     2 +-
 gcc/config/pa/pa-protos.h                          |     2 +-
 gcc/config/pa/pa.cc                                |    45 +-
 gcc/config/pa/pa.h                                 |    22 +-
 gcc/config/pa/pa.md                                |     2 +-
 gcc/config/pa/pa.opt                               |     2 +-
 gcc/config/pa/pa.opt.urls                          |    71 +
 gcc/config/pa/pa32-linux.h                         |     2 +-
 gcc/config/pa/pa32-netbsd.h                        |     2 +-
 gcc/config/pa/pa32-openbsd.h                       |     2 +-
 gcc/config/pa/pa32-regs.h                          |     2 +-
 gcc/config/pa/pa64-hpux.h                          |     2 +-
 gcc/config/pa/pa64-hpux.opt                        |     2 +-
 gcc/config/pa/pa64-hpux.opt.urls                   |     8 +
 gcc/config/pa/pa64-linux.h                         |     6 +-
 gcc/config/pa/pa64-regs.h                          |     2 +-
 gcc/config/pa/predicates.md                        |    19 +-
 gcc/config/pa/som.h                                |     2 +-
 gcc/config/pdp11/constraints.md                    |     2 +-
 gcc/config/pdp11/pdp11-modes.def                   |     2 +-
 gcc/config/pdp11/pdp11-protos.h                    |     2 +-
 gcc/config/pdp11/pdp11.cc                          |     8 +-
 gcc/config/pdp11/pdp11.h                           |     2 +-
 gcc/config/pdp11/pdp11.md                          |     2 +-
 gcc/config/pdp11/pdp11.opt                         |     2 +-
 gcc/config/pdp11/pdp11.opt.urls                    |    41 +
 gcc/config/pdp11/predicates.md                     |     2 +-
 gcc/config/pdp11/t-pdp11                           |     2 +-
 gcc/config/phoenix.h                               |     2 +-
 gcc/config/print-sysroot-suffix.sh                 |     2 +-
 gcc/config/pru/alu-zext.md                         |     2 +-
 gcc/config/pru/constraints.md                      |     2 +-
 gcc/config/pru/predicates.md                       |     2 +-
 gcc/config/pru/pru-opts.h                          |     2 +-
 gcc/config/pru/pru-passes.cc                       |     2 +-
 gcc/config/pru/pru-pragma.cc                       |     2 +-
 gcc/config/pru/pru-protos.h                        |     2 +-
 gcc/config/pru/pru.cc                              |    38 +-
 gcc/config/pru/pru.h                               |     2 +-
 gcc/config/pru/pru.md                              |     2 +-
 gcc/config/pru/pru.opt                             |     2 +-
 gcc/config/pru/pru.opt.urls                        |    17 +
 gcc/config/pru/t-pru                               |     2 +-
 gcc/config/riscv/arch-canonicalize                 |    25 +-
 gcc/config/riscv/autovec-opt.md                    |   238 +-
 gcc/config/riscv/autovec.md                        |   357 +-
 gcc/config/riscv/bitmanip.md                       |     6 +-
 gcc/config/riscv/constraints.md                    |    74 +-
 gcc/config/riscv/corev.def                         |     3 +
 gcc/config/riscv/corev.md                          |    21 +-
 gcc/config/riscv/crypto.md                         |    18 +-
 gcc/config/riscv/elf.h                             |     2 +-
 gcc/config/riscv/freebsd.h                         |     2 +-
 gcc/config/riscv/generic-ooo.md                    |     2 +-
 gcc/config/riscv/generic.md                        |     2 +-
 gcc/config/riscv/genrvv-type-indexer.cc            |     2 +-
 gcc/config/riscv/iterators.md                      |     6 +-
 gcc/config/riscv/linux.h                           |     2 +-
 gcc/config/riscv/multilib-generator                |     2 +-
 gcc/config/riscv/peephole.md                       |     2 +-
 gcc/config/riscv/pic.md                            |     2 +-
 gcc/config/riscv/predicates.md                     |    62 +-
 gcc/config/riscv/riscv-avlprop.cc                  |   546 +
 gcc/config/riscv/riscv-builtins.cc                 |     4 +-
 gcc/config/riscv/riscv-c.cc                        |    53 +-
 gcc/config/riscv/riscv-cores.def                   |     3 +-
 gcc/config/riscv/riscv-d.cc                        |     3 +-
 gcc/config/riscv/riscv-d.h                         |     2 +-
 gcc/config/riscv/riscv-ftypes.def                  |     3 +-
 gcc/config/riscv/riscv-modes.def                   |     2 +-
 gcc/config/riscv/riscv-opts.h                      |    25 +-
 gcc/config/riscv/riscv-passes.def                  |     3 +-
 gcc/config/riscv/riscv-protos.h                    |   179 +-
 gcc/config/riscv/riscv-scalar-crypto.def           |     2 +-
 gcc/config/riscv/riscv-selftests.cc                |    28 +-
 gcc/config/riscv/riscv-shorten-memrefs.cc          |     2 +-
 gcc/config/riscv/riscv-string.cc                   |   569 +-
 gcc/config/riscv/riscv-subset.h                    |     3 +-
 gcc/config/riscv/riscv-target-attr.cc              |   395 +
 gcc/config/riscv/riscv-v.cc                        |  1739 +-
 gcc/config/riscv/riscv-vector-builtins-bases.cc    |   384 +-
 gcc/config/riscv/riscv-vector-builtins-bases.h     |    30 +-
 .../riscv/riscv-vector-builtins-functions.def      |   111 +-
 gcc/config/riscv/riscv-vector-builtins-shapes.cc   |   115 +-
 gcc/config/riscv/riscv-vector-builtins-shapes.h    |     6 +-
 gcc/config/riscv/riscv-vector-builtins-types.def   |    27 +-
 gcc/config/riscv/riscv-vector-builtins.cc          |   427 +-
 gcc/config/riscv/riscv-vector-builtins.def         |     3 +-
 gcc/config/riscv/riscv-vector-builtins.h           |    75 +-
 gcc/config/riscv/riscv-vector-costs.cc             |   678 +-
 gcc/config/riscv/riscv-vector-costs.h              |    61 +-
 gcc/config/riscv/riscv-vector-switch.def           |   190 +-
 gcc/config/riscv/riscv-vsetvl.cc                   |  6788 +--
 gcc/config/riscv/riscv-vsetvl.def                  |   643 +-
 gcc/config/riscv/riscv-vsetvl.h                    |   488 -
 gcc/config/riscv/riscv.cc                          |  1432 +-
 gcc/config/riscv/riscv.h                           |    31 +-
 gcc/config/riscv/riscv.md                          |   331 +-
 gcc/config/riscv/riscv.opt                         |    46 +-
 gcc/config/riscv/riscv.opt.urls                    |    91 +
 gcc/config/riscv/riscv_vector.h                    |     2 +-
 gcc/config/riscv/rtems.h                           |     2 +-
 gcc/config/riscv/sfb.md                            |    37 +
 gcc/config/riscv/sync-rvwmo.md                     |     6 +-
 gcc/config/riscv/sync-ztso.md                      |     6 +-
 gcc/config/riscv/sync.md                           |    47 +-
 gcc/config/riscv/t-riscv                           |    16 +-
 gcc/config/riscv/thead-peephole.md                 |     2 +-
 gcc/config/riscv/thead.cc                          |   552 +-
 gcc/config/riscv/thead.md                          |   597 +-
 gcc/config/riscv/vector-crypto.md                  |   654 +
 gcc/config/riscv/vector-iterators.md               |  2306 +-
 gcc/config/riscv/vector.md                         |  1025 +-
 gcc/config/riscv/zc.md                             |     2 +-
 gcc/config/riscv/zicond.md                         |     2 +-
 gcc/config/rl78/constraints.md                     |     2 +-
 gcc/config/rl78/predicates.md                      |     2 +-
 gcc/config/rl78/rl78-c.cc                          |     2 +-
 gcc/config/rl78/rl78-expand.md                     |     2 +-
 gcc/config/rl78/rl78-opts.h                        |     2 +-
 gcc/config/rl78/rl78-protos.h                      |     2 +-
 gcc/config/rl78/rl78-real.md                       |     2 +-
 gcc/config/rl78/rl78-virt.md                       |     2 +-
 gcc/config/rl78/rl78.cc                            |    16 +-
 gcc/config/rl78/rl78.h                             |     2 +-
 gcc/config/rl78/rl78.md                            |     2 +-
 gcc/config/rl78/rl78.opt                           |     2 +-
 gcc/config/rl78/rl78.opt.urls                      |    31 +
 gcc/config/rl78/t-rl78                             |     2 +-
 gcc/config/rpath.opt                               |     2 +-
 gcc/config/rpath.opt.urls                          |     2 +
 gcc/config/rs6000/40x.md                           |     2 +-
 gcc/config/rs6000/440.md                           |     2 +-
 gcc/config/rs6000/476.h                            |     2 +-
 gcc/config/rs6000/476.md                           |     2 +-
 gcc/config/rs6000/476.opt                          |     2 +-
 gcc/config/rs6000/476.opt.urls                     |     2 +
 gcc/config/rs6000/601.md                           |     2 +-
 gcc/config/rs6000/603.md                           |     2 +-
 gcc/config/rs6000/6xx.md                           |     2 +-
 gcc/config/rs6000/7450.md                          |     2 +-
 gcc/config/rs6000/7xx.md                           |     2 +-
 gcc/config/rs6000/8540.md                          |     2 +-
 gcc/config/rs6000/a2.md                            |     2 +-
 gcc/config/rs6000/aix-stdint.h                     |     2 +-
 gcc/config/rs6000/aix.h                            |     2 +-
 gcc/config/rs6000/aix64.opt                        |     2 +-
 gcc/config/rs6000/aix64.opt.urls                   |    23 +
 gcc/config/rs6000/aix71.h                          |     2 +-
 gcc/config/rs6000/aix72.h                          |     2 +-
 gcc/config/rs6000/aix73.h                          |     2 +-
 gcc/config/rs6000/altivec.h                        |     2 +-
 gcc/config/rs6000/altivec.md                       |    44 +-
 gcc/config/rs6000/amo.h                            |     2 +-
 gcc/config/rs6000/biarch64.h                       |     2 +-
 gcc/config/rs6000/bmi2intrin.h                     |     2 +-
 gcc/config/rs6000/bmiintrin.h                      |     2 +-
 gcc/config/rs6000/cell.md                          |     2 +-
 gcc/config/rs6000/constraints.md                   |     2 +-
 gcc/config/rs6000/crypto.md                        |     2 +-
 gcc/config/rs6000/darwin.h                         |     2 +-
 gcc/config/rs6000/darwin.md                        |     2 +-
 gcc/config/rs6000/darwin.opt                       |     2 +-
 gcc/config/rs6000/darwin.opt.urls                  |    14 +
 gcc/config/rs6000/darwin32-biarch.h                |     2 +-
 gcc/config/rs6000/darwin64-biarch.h                |     2 +-
 gcc/config/rs6000/darwin7.h                        |     2 +-
 gcc/config/rs6000/default64.h                      |     2 +-
 gcc/config/rs6000/dfp.md                           |     2 +-
 gcc/config/rs6000/driver-rs6000.cc                 |     2 +-
 gcc/config/rs6000/e300c2c3.md                      |     2 +-
 gcc/config/rs6000/e500mc.md                        |     2 +-
 gcc/config/rs6000/e500mc64.md                      |     2 +-
 gcc/config/rs6000/e5500.md                         |     2 +-
 gcc/config/rs6000/e6500.md                         |     2 +-
 gcc/config/rs6000/eabi.h                           |     2 +-
 gcc/config/rs6000/eabialtivec.h                    |     2 +-
 gcc/config/rs6000/eabisim.h                        |     2 +-
 gcc/config/rs6000/emmintrin.h                      |     2 +-
 gcc/config/rs6000/freebsd.h                        |     2 +-
 gcc/config/rs6000/freebsd64.h                      |     2 +-
 gcc/config/rs6000/fusion.md                        |     2 +-
 gcc/config/rs6000/genfusion.pl                     |     4 +-
 gcc/config/rs6000/genopt.sh                        |     4 +-
 gcc/config/rs6000/host-darwin.cc                   |     2 +-
 gcc/config/rs6000/host-ppc64-darwin.cc             |     2 +-
 gcc/config/rs6000/htm.md                           |     2 +-
 gcc/config/rs6000/htmintrin.h                      |     2 +-
 gcc/config/rs6000/htmxlintrin.h                    |     2 +-
 gcc/config/rs6000/immintrin.h                      |     2 +-
 gcc/config/rs6000/linux.h                          |     2 +-
 gcc/config/rs6000/linux64.h                        |     2 +-
 gcc/config/rs6000/linux64.opt                      |     2 +-
 gcc/config/rs6000/linux64.opt.urls                 |     4 +
 gcc/config/rs6000/linuxaltivec.h                   |     2 +-
 gcc/config/rs6000/lynx.h                           |     2 +-
 gcc/config/rs6000/mm_malloc.h                      |     2 +-
 gcc/config/rs6000/mma.md                           |     2 +-
 gcc/config/rs6000/mmintrin.h                       |     2 +-
 gcc/config/rs6000/mpc.md                           |     2 +-
 gcc/config/rs6000/netbsd.h                         |     2 +-
 gcc/config/rs6000/nmmintrin.h                      |     2 +-
 gcc/config/rs6000/option-defaults.h                |     2 +-
 gcc/config/rs6000/pcrel-opt.md                     |     2 +-
 gcc/config/rs6000/pmmintrin.h                      |     2 +-
 gcc/config/rs6000/power10.md                       |     2 +-
 gcc/config/rs6000/power4.md                        |     2 +-
 gcc/config/rs6000/power5.md                        |     2 +-
 gcc/config/rs6000/power6.md                        |     2 +-
 gcc/config/rs6000/power7.md                        |     2 +-
 gcc/config/rs6000/power8.md                        |     2 +-
 gcc/config/rs6000/power9.md                        |     2 +-
 gcc/config/rs6000/ppc-asm.h                        |     2 +-
 gcc/config/rs6000/ppc-auxv.h                       |     2 +-
 gcc/config/rs6000/ppu_intrinsics.h                 |     2 +-
 gcc/config/rs6000/predicates.md                    |     2 +-
 gcc/config/rs6000/rbtree.cc                        |     2 +-
 gcc/config/rs6000/rbtree.h                         |     2 +-
 gcc/config/rs6000/rs6000-builtin.cc                |     2 +-
 gcc/config/rs6000/rs6000-builtins.def              |     2 +-
 gcc/config/rs6000/rs6000-c.cc                      |     2 +-
 gcc/config/rs6000/rs6000-call.cc                   |     2 +-
 gcc/config/rs6000/rs6000-cpus.def                  |     2 +-
 gcc/config/rs6000/rs6000-d.cc                      |     2 +-
 gcc/config/rs6000/rs6000-d.h                       |     2 +-
 gcc/config/rs6000/rs6000-gen-builtins.cc           |     2 +-
 gcc/config/rs6000/rs6000-internal.h                |     2 +-
 gcc/config/rs6000/rs6000-linux.cc                  |     2 +-
 gcc/config/rs6000/rs6000-logue.cc                  |     2 +-
 gcc/config/rs6000/rs6000-modes.def                 |     2 +-
 gcc/config/rs6000/rs6000-modes.h                   |     2 +-
 gcc/config/rs6000/rs6000-opts.h                    |     2 +-
 gcc/config/rs6000/rs6000-overload.def              |     2 +-
 gcc/config/rs6000/rs6000-p8swap.cc                 |     2 +-
 gcc/config/rs6000/rs6000-passes.def                |     2 +-
 gcc/config/rs6000/rs6000-pcrel-opt.cc              |     2 +-
 gcc/config/rs6000/rs6000-protos.h                  |     2 +-
 gcc/config/rs6000/rs6000-string.cc                 |    50 +-
 gcc/config/rs6000/rs6000-tables.opt                |     2 +-
 gcc/config/rs6000/rs6000-tables.opt.urls           |     2 +
 gcc/config/rs6000/rs6000.cc                        |   347 +-
 gcc/config/rs6000/rs6000.h                         |    13 +-
 gcc/config/rs6000/rs6000.md                        |    59 +-
 gcc/config/rs6000/rs6000.opt                       |     2 +-
 gcc/config/rs6000/rs6000.opt.urls                  |   214 +
 gcc/config/rs6000/rs64.md                          |     2 +-
 gcc/config/rs6000/rtems.h                          |     2 +-
 gcc/config/rs6000/secureplt.h                      |     2 +-
 gcc/config/rs6000/si2vmx.h                         |     2 +-
 gcc/config/rs6000/smmintrin.h                      |     2 +-
 gcc/config/rs6000/spu2vmx.h                        |     2 +-
 gcc/config/rs6000/sync.md                          |     2 +-
 gcc/config/rs6000/sysv4.h                          |     2 +-
 gcc/config/rs6000/sysv4.opt                        |     2 +-
 gcc/config/rs6000/sysv4.opt.urls                   |    87 +
 gcc/config/rs6000/sysv4le.h                        |     2 +-
 gcc/config/rs6000/t-aix52                          |     2 +-
 gcc/config/rs6000/t-aix64                          |     2 +-
 gcc/config/rs6000/t-fprules                        |     2 +-
 gcc/config/rs6000/t-freebsd64                      |     2 +-
 gcc/config/rs6000/t-linux64                        |     2 +-
 gcc/config/rs6000/t-lynx                           |     2 +-
 gcc/config/rs6000/t-netbsd                         |     2 +-
 gcc/config/rs6000/t-ppccomm                        |     2 +-
 gcc/config/rs6000/t-ppcendian                      |     2 +-
 gcc/config/rs6000/t-ppcgas                         |     2 +-
 gcc/config/rs6000/t-rs6000                         |     2 +-
 gcc/config/rs6000/t-rtems                          |     2 +-
 gcc/config/rs6000/t-vxworks                        |     2 +-
 gcc/config/rs6000/titan.md                         |     2 +-
 gcc/config/rs6000/tmmintrin.h                      |     2 +-
 gcc/config/rs6000/vec_types.h                      |     2 +-
 gcc/config/rs6000/vector.md                        |     2 +-
 gcc/config/rs6000/vsx.md                           |    23 +-
 gcc/config/rs6000/vxworks.h                        |     2 +-
 gcc/config/rs6000/vxworksae.h                      |     2 +-
 gcc/config/rs6000/vxworksmils.h                    |     2 +-
 gcc/config/rs6000/x86gprintrin.h                   |     2 +-
 gcc/config/rs6000/x86intrin.h                      |     2 +-
 gcc/config/rs6000/xcoff.h                          |     2 +-
 gcc/config/rs6000/xmmintrin.h                      |     2 +-
 gcc/config/rtems.h                                 |     4 +-
 gcc/config/rtems.opt                               |     2 +-
 gcc/config/rtems.opt.urls                          |     6 +
 gcc/config/rx/constraints.md                       |     2 +-
 gcc/config/rx/elf.opt                              |     2 +-
 gcc/config/rx/elf.opt.urls                         |    14 +
 gcc/config/rx/predicates.md                        |     2 +-
 gcc/config/rx/rx-modes.def                         |     2 +-
 gcc/config/rx/rx-opts.h                            |     2 +-
 gcc/config/rx/rx-protos.h                          |     2 +-
 gcc/config/rx/rx.cc                                |     9 +-
 gcc/config/rx/rx.h                                 |     2 +-
 gcc/config/rx/rx.md                                |     2 +-
 gcc/config/rx/rx.opt                               |     2 +-
 gcc/config/rx/rx.opt.urls                          |    54 +
 gcc/config/rx/t-rx                                 |     2 +-
 gcc/config/s390/2064.md                            |     2 +-
 gcc/config/s390/2084.md                            |     2 +-
 gcc/config/s390/2097.md                            |     2 +-
 gcc/config/s390/2817.md                            |     2 +-
 gcc/config/s390/2827.md                            |     2 +-
 gcc/config/s390/2964.md                            |     2 +-
 gcc/config/s390/3906.md                            |     2 +-
 gcc/config/s390/3931.md                            |     2 +-
 gcc/config/s390/8561.md                            |     2 +-
 gcc/config/s390/constraints.md                     |     2 +-
 gcc/config/s390/driver-native.cc                   |     2 +-
 gcc/config/s390/htmintrin.h                        |     2 +-
 gcc/config/s390/htmxlintrin.h                      |     2 +-
 gcc/config/s390/linux.h                            |     2 +-
 gcc/config/s390/predicates.md                      |     2 +-
 gcc/config/s390/s390-builtin-types.def             |    12 +-
 gcc/config/s390/s390-builtins.def                  |    90 +-
 gcc/config/s390/s390-builtins.h                    |    12 +-
 gcc/config/s390/s390-c.cc                          |     6 +-
 gcc/config/s390/s390-d.cc                          |     2 +-
 gcc/config/s390/s390-d.h                           |     2 +-
 gcc/config/s390/s390-modes.def                     |     2 +-
 gcc/config/s390/s390-opts.h                        |     2 +-
 gcc/config/s390/s390-passes.def                    |     2 +-
 gcc/config/s390/s390-protos.h                      |     2 +-
 gcc/config/s390/s390.cc                            |   376 +-
 gcc/config/s390/s390.h                             |     2 +-
 gcc/config/s390/s390.md                            |    84 +-
 gcc/config/s390/s390.opt                           |     2 +-
 gcc/config/s390/s390.opt.urls                      |    92 +
 gcc/config/s390/s390intrin.h                       |     2 +-
 gcc/config/s390/s390x.h                            |     2 +-
 gcc/config/s390/subst.md                           |     2 +-
 gcc/config/s390/t-s390                             |     6 +-
 gcc/config/s390/tpf.h                              |     2 +-
 gcc/config/s390/tpf.md                             |     2 +-
 gcc/config/s390/tpf.opt                            |     2 +-
 gcc/config/s390/tpf.opt.urls                       |     8 +
 gcc/config/s390/vecintrin.h                        |     6 +-
 gcc/config/s390/vector.md                          |   207 +-
 gcc/config/s390/vx-builtins.md                     |   145 +-
 gcc/config/sh/constraints.md                       |     2 +-
 gcc/config/sh/divcost-analysis                     |     2 +-
 gcc/config/sh/divtab-sh4-300.cc                    |     2 +-
 gcc/config/sh/divtab-sh4.cc                        |     2 +-
 gcc/config/sh/elf.h                                |     2 +-
 gcc/config/sh/embed-elf.h                          |     2 +-
 gcc/config/sh/iterators.md                         |     2 +-
 gcc/config/sh/linux.h                              |     2 +-
 gcc/config/sh/little.h                             |     2 +-
 gcc/config/sh/netbsd-elf.h                         |     2 +-
 gcc/config/sh/newlib.h                             |     2 +-
 gcc/config/sh/predicates.md                        |     2 +-
 gcc/config/sh/rtems.h                              |     2 +-
 gcc/config/sh/rtemself.h                           |     2 +-
 gcc/config/sh/sh-c.cc                              |     2 +-
 gcc/config/sh/sh-mem.cc                            |     2 +-
 gcc/config/sh/sh-modes.def                         |     2 +-
 gcc/config/sh/sh-protos.h                          |     2 +-
 gcc/config/sh/sh.cc                                |    18 +-
 gcc/config/sh/sh.h                                 |     2 +-
 gcc/config/sh/sh.md                                |     6 +-
 gcc/config/sh/sh.opt                               |     2 +-
 gcc/config/sh/sh.opt.urls                          |   174 +
 gcc/config/sh/sh1.md                               |     2 +-
 gcc/config/sh/sh4-300.md                           |     2 +-
 gcc/config/sh/sh4.md                               |     2 +-
 gcc/config/sh/sh4a.md                              |     2 +-
 gcc/config/sh/sh_optimize_sett_clrt.cc             |     2 +-
 gcc/config/sh/sh_treg_combine.cc                   |    11 +-
 gcc/config/sh/superh.h                             |     2 +-
 gcc/config/sh/superh.opt.urls                      |     4 +
 gcc/config/sh/sync.md                              |     2 +-
 gcc/config/sh/t-sh                                 |     2 +-
 gcc/config/sh/vxworks.h                            |     2 +-
 gcc/config/sol2-c.cc                               |     2 +-
 gcc/config/sol2-cxx.cc                             |     2 +-
 gcc/config/sol2-d.cc                               |     2 +-
 gcc/config/sol2-protos.h                           |     2 +-
 gcc/config/sol2-rust.cc                            |     2 +-
 gcc/config/sol2-stubs.cc                           |     2 +-
 gcc/config/sol2.cc                                 |     2 +-
 gcc/config/sol2.h                                  |     2 +-
 gcc/config/sol2.opt                                |     2 +-
 gcc/config/sol2.opt.urls                           |    21 +
 gcc/config/sparc/biarch64.h                        |     2 +-
 gcc/config/sparc/constraints.md                    |     2 +-
 gcc/config/sparc/cypress.md                        |     2 +-
 gcc/config/sparc/default64.h                       |     2 +-
 gcc/config/sparc/driver-sparc.cc                   |     2 +-
 gcc/config/sparc/freebsd.h                         |     2 +-
 gcc/config/sparc/hypersparc.md                     |     2 +-
 gcc/config/sparc/leon.md                           |     2 +-
 gcc/config/sparc/leon5.md                          |     2 +-
 gcc/config/sparc/linux.h                           |     2 +-
 gcc/config/sparc/linux64.h                         |     2 +-
 gcc/config/sparc/long-double-switch.opt            |     2 +-
 gcc/config/sparc/long-double-switch.opt.urls       |     6 +
 gcc/config/sparc/m8.md                             |     2 +-
 gcc/config/sparc/netbsd-elf.h                      |     2 +-
 gcc/config/sparc/niagara.md                        |     2 +-
 gcc/config/sparc/niagara2.md                       |     2 +-
 gcc/config/sparc/niagara4.md                       |     2 +-
 gcc/config/sparc/niagara7.md                       |     2 +-
 gcc/config/sparc/openbsd1-64.h                     |     2 +-
 gcc/config/sparc/openbsd64.h                       |     2 +-
 gcc/config/sparc/predicates.md                     |     2 +-
 gcc/config/sparc/rtemself.h                        |     4 +-
 gcc/config/sparc/sol2.h                            |     2 +-
 gcc/config/sparc/sp-elf.h                          |     2 +-
 gcc/config/sparc/sp64-elf.h                        |     2 +-
 gcc/config/sparc/sparc-c.cc                        |     2 +-
 gcc/config/sparc/sparc-d.cc                        |     2 +-
 gcc/config/sparc/sparc-d.h                         |     2 +-
 gcc/config/sparc/sparc-modes.def                   |     2 +-
 gcc/config/sparc/sparc-opts.h                      |     2 +-
 gcc/config/sparc/sparc-passes.def                  |     2 +-
 gcc/config/sparc/sparc-protos.h                    |     2 +-
 gcc/config/sparc/sparc.cc                          |    20 +-
 gcc/config/sparc/sparc.h                           |     2 +-
 gcc/config/sparc/sparc.md                          |     2 +-
 gcc/config/sparc/sparc.opt                         |     2 +-
 gcc/config/sparc/sparc.opt.urls                    |   108 +
 gcc/config/sparc/sparclet.md                       |     2 +-
 gcc/config/sparc/supersparc.md                     |     2 +-
 gcc/config/sparc/sync.md                           |     2 +-
 gcc/config/sparc/sysv4.h                           |     2 +-
 gcc/config/sparc/t-elf                             |     2 +-
 gcc/config/sparc/t-leon                            |     2 +-
 gcc/config/sparc/t-leon3                           |     2 +-
 gcc/config/sparc/t-linux64                         |     2 +-
 gcc/config/sparc/t-rtems                           |     2 +-
 gcc/config/sparc/t-rtems-64                        |     2 +-
 gcc/config/sparc/t-sparc                           |     2 +-
 gcc/config/sparc/tso.h                             |     2 +-
 gcc/config/sparc/ultra1_2.md                       |     2 +-
 gcc/config/sparc/ultra3.md                         |     2 +-
 gcc/config/sparc/visintrin.h                       |     2 +-
 gcc/config/sparc/vxworks.h                         |     2 +-
 gcc/config/stormy16/constraints.md                 |     2 +-
 gcc/config/stormy16/predicates.md                  |     2 +-
 gcc/config/stormy16/stormy-abi                     |     2 +-
 gcc/config/stormy16/stormy16-protos.h              |     2 +-
 gcc/config/stormy16/stormy16.cc                    |     9 +-
 gcc/config/stormy16/stormy16.h                     |     2 +-
 gcc/config/stormy16/stormy16.md                    |     2 +-
 gcc/config/stormy16/stormy16.opt                   |     2 +-
 gcc/config/stormy16/stormy16.opt.urls              |     5 +
 gcc/config/t-darwin                                |     2 +-
 gcc/config/t-dragonfly                             |     2 +-
 gcc/config/t-freebsd                               |     2 +-
 gcc/config/t-fuchsia                               |     2 +-
 gcc/config/t-glibc                                 |     2 +-
 gcc/config/t-libunwind                             |     2 +-
 gcc/config/t-linux                                 |     2 +-
 gcc/config/t-lynx                                  |     2 +-
 gcc/config/t-netbsd                                |     2 +-
 gcc/config/t-pnt16-warn                            |     2 +-
 gcc/config/t-sol2                                  |     2 +-
 gcc/config/t-vxworks                               |     2 +-
 gcc/config/t-winnt                                 |     2 +-
 gcc/config/usegas.h                                |     2 +-
 gcc/config/v850/constraints.md                     |     2 +-
 gcc/config/v850/predicates.md                      |     2 +-
 gcc/config/v850/rtems.h                            |     2 +-
 gcc/config/v850/t-v850                             |     2 +-
 gcc/config/v850/v850-c.cc                          |     2 +-
 gcc/config/v850/v850-modes.def                     |     2 +-
 gcc/config/v850/v850-opts.h                        |     2 +-
 gcc/config/v850/v850-protos.h                      |     2 +-
 gcc/config/v850/v850.cc                            |     9 +-
 gcc/config/v850/v850.h                             |     2 +-
 gcc/config/v850/v850.md                            |     2 +-
 gcc/config/v850/v850.opt                           |     2 +-
 gcc/config/v850/v850.opt.urls                      |    60 +
 gcc/config/vax/builtins.md                         |     2 +-
 gcc/config/vax/constraints.md                      |     2 +-
 gcc/config/vax/elf.h                               |     2 +-
 gcc/config/vax/elf.opt                             |     2 +-
 gcc/config/vax/elf.opt.urls                        |     2 +
 gcc/config/vax/linux.h                             |     2 +-
 gcc/config/vax/netbsd-elf.h                        |     2 +-
 gcc/config/vax/openbsd.h                           |     2 +-
 gcc/config/vax/openbsd1.h                          |     2 +-
 gcc/config/vax/predicates.md                       |     2 +-
 gcc/config/vax/vax-modes.def                       |     2 +-
 gcc/config/vax/vax-protos.h                        |     2 +-
 gcc/config/vax/vax.cc                              |    15 +-
 gcc/config/vax/vax.h                               |     2 +-
 gcc/config/vax/vax.md                              |     2 +-
 gcc/config/vax/vax.opt                             |     2 +-
 gcc/config/vax/vax.opt.urls                        |    10 +
 gcc/config/visium/constraints.md                   |     2 +-
 gcc/config/visium/elf.h                            |     2 +-
 gcc/config/visium/gr5.md                           |     2 +-
 gcc/config/visium/gr6.md                           |     2 +-
 gcc/config/visium/predicates.md                    |     2 +-
 gcc/config/visium/t-visium                         |     2 +-
 gcc/config/visium/visium-modes.def                 |     2 +-
 gcc/config/visium/visium-opts.h                    |     2 +-
 gcc/config/visium/visium-passes.def                |     2 +-
 gcc/config/visium/visium-protos.h                  |     2 +-
 gcc/config/visium/visium.cc                        |    14 +-
 gcc/config/visium/visium.h                         |     2 +-
 gcc/config/visium/visium.md                        |     2 +-
 gcc/config/visium/visium.opt                       |     2 +-
 gcc/config/visium/visium.opt.urls                  |    29 +
 gcc/config/vms/make-crtlmap.awk                    |     2 +-
 gcc/config/vms/t-vms                               |     2 +-
 gcc/config/vms/t-vmsnative                         |     2 +-
 gcc/config/vms/vms-ar.c                            |     2 +-
 gcc/config/vms/vms-c.cc                            |     2 +-
 gcc/config/vms/vms-f.cc                            |     2 +-
 gcc/config/vms/vms-ld.c                            |     2 +-
 gcc/config/vms/vms-opts.h                          |     2 +-
 gcc/config/vms/vms-protos.h                        |     2 +-
 gcc/config/vms/vms-stdint.h                        |     2 +-
 gcc/config/vms/vms.cc                              |     2 +-
 gcc/config/vms/vms.h                               |     2 +-
 gcc/config/vms/vms.opt                             |     2 +-
 gcc/config/vms/vms.opt.urls                        |     8 +
 gcc/config/vms/x-vms                               |     2 +-
 gcc/config/vms/xm-vms.h                            |     2 +-
 gcc/config/vx-common.h                             |     2 +-
 gcc/config/vxworks-c.cc                            |     2 +-
 gcc/config/vxworks-driver.cc                       |     2 +-
 gcc/config/vxworks-dummy.h                         |     2 +-
 gcc/config/vxworks-rust.cc                         |     2 +-
 gcc/config/vxworks-smp.opt                         |     2 +-
 gcc/config/vxworks-smp.opt.urls                    |     5 +
 gcc/config/vxworks-stdint.h                        |     2 +-
 gcc/config/vxworks.cc                              |     2 +-
 gcc/config/vxworks.h                               |     2 +-
 gcc/config/vxworks.opt                             |     2 +-
 gcc/config/vxworks.opt.urls                        |    20 +
 gcc/config/vxworksae.h                             |     2 +-
 gcc/config/winnt-c.cc                              |     2 +-
 gcc/config/winnt-rust.cc                           |     2 +-
 gcc/config/xtensa/constraints.md                   |     2 +-
 gcc/config/xtensa/elf.h                            |     2 +-
 gcc/config/xtensa/elf.opt                          |     2 +-
 gcc/config/xtensa/elf.opt.urls                     |     5 +
 gcc/config/xtensa/linux.h                          |     2 +-
 gcc/config/xtensa/predicates.md                    |     2 +-
 gcc/config/xtensa/t-xtensa                         |     2 +-
 gcc/config/xtensa/uclinux.h                        |     2 +-
 gcc/config/xtensa/uclinux.opt                      |     2 +-
 gcc/config/xtensa/uclinux.opt.urls                 |     2 +
 gcc/config/xtensa/xtensa-dynconfig.cc              |     2 +-
 gcc/config/xtensa/xtensa-opts.h                    |     2 +-
 gcc/config/xtensa/xtensa-protos.h                  |     2 +-
 gcc/config/xtensa/xtensa.cc                        |     2 +-
 gcc/config/xtensa/xtensa.h                         |     4 +-
 gcc/config/xtensa/xtensa.md                        |     2 +-
 gcc/config/xtensa/xtensa.opt                       |     2 +-
 gcc/config/xtensa/xtensa.opt.urls                  |    37 +
 gcc/configure                                      |  2912 +-
 gcc/configure.ac                                   |   191 +-
 gcc/context.cc                                     |     2 +-
 gcc/context.h                                      |     2 +-
 gcc/convert.cc                                     |    32 +-
 gcc/convert.h                                      |     2 +-
 gcc/coretypes.h                                    |    13 +-
 gcc/coroutine-builtins.def                         |     2 +-
 gcc/coroutine-passes.cc                            |     2 +-
 gcc/coverage.cc                                    |     4 +-
 gcc/coverage.h                                     |     2 +-
 gcc/cp/ChangeLog                                   |  2621 +-
 gcc/cp/ChangeLog-2023                              |  4097 ++
 gcc/cp/Make-lang.in                                |     2 +-
 gcc/cp/call.cc                                     |   512 +-
 gcc/cp/cfns.gperf                                  |     2 +-
 gcc/cp/cfns.h                                      |     2 +-
 gcc/cp/class.cc                                    |    32 +-
 gcc/cp/config-lang.in                              |     2 +-
 gcc/cp/constexpr.cc                                |   487 +-
 gcc/cp/constraint.cc                               |   107 +-
 gcc/cp/contracts.cc                                |    11 +-
 gcc/cp/contracts.h                                 |     2 +-
 gcc/cp/coroutines.cc                               |     8 +-
 gcc/cp/cp-gimplify.cc                              |   400 +-
 gcc/cp/cp-lang.cc                                  |    17 +-
 gcc/cp/cp-name-hint.h                              |     2 +-
 gcc/cp/cp-objcp-common.cc                          |   155 +-
 gcc/cp/cp-objcp-common.h                           |    20 +-
 gcc/cp/cp-trait.def                                |    20 +-
 gcc/cp/cp-tree.def                                 |    29 +-
 gcc/cp/cp-tree.h                                   |   153 +-
 gcc/cp/cp-ubsan.cc                                 |     2 +-
 gcc/cp/cvt.cc                                      |     6 +-
 gcc/cp/cxx-pretty-print.cc                         |     3 +-
 gcc/cp/cxx-pretty-print.h                          |     2 +-
 gcc/cp/cxxapi-data.csv                             |     2 +-
 gcc/cp/decl.cc                                     |   367 +-
 gcc/cp/decl.h                                      |     2 +-
 gcc/cp/decl2.cc                                    |   104 +-
 gcc/cp/dump.cc                                     |     2 +-
 gcc/cp/error.cc                                    |    43 +-
 gcc/cp/except.cc                                   |    40 +-
 gcc/cp/expr.cc                                     |     4 +-
 gcc/cp/friend.cc                                   |     2 +-
 gcc/cp/g++spec.cc                                  |     2 +-
 gcc/cp/gen-cxxapi-file.py                          |     2 +-
 gcc/cp/init.cc                                     |    25 +-
 gcc/cp/lambda.cc                                   |    42 +-
 gcc/cp/lang-specs.h                                |     2 +-
 gcc/cp/lex.cc                                      |    36 +-
 gcc/cp/logic.cc                                    |     2 +-
 gcc/cp/mangle.cc                                   |   405 +-
 gcc/cp/mapper-client.cc                            |     3 +-
 gcc/cp/mapper-client.h                             |     2 +-
 gcc/cp/mapper-resolver.cc                          |     2 +-
 gcc/cp/method.cc                                   |    33 +-
 gcc/cp/module.cc                                   |   127 +-
 gcc/cp/name-lookup.cc                              |   491 +-
 gcc/cp/name-lookup.h                               |     2 +-
 gcc/cp/operators.def                               |     2 +-
 gcc/cp/optimize.cc                                 |     2 +-
 gcc/cp/parser.cc                                   |  1316 +-
 gcc/cp/parser.h                                    |     8 +-
 gcc/cp/pt.cc                                       |  3990 +-
 gcc/cp/ptree.cc                                    |     4 +-
 gcc/cp/rtti.cc                                     |     2 +-
 gcc/cp/search.cc                                   |    19 +-
 gcc/cp/semantics.cc                                |  1856 +-
 gcc/cp/std-name-hint.gperf                         |     2 +-
 gcc/cp/std-name-hint.h                             |     2 +-
 gcc/cp/tree.cc                                     |    68 +-
 gcc/cp/type-utils.h                                |     2 +-
 gcc/cp/typeck.cc                                   |   269 +-
 gcc/cp/typeck2.cc                                  |    19 +-
 gcc/cp/vtable-class-hierarchy.cc                   |     2 +-
 gcc/cppbuiltin.cc                                  |     2 +-
 gcc/cppbuiltin.h                                   |     2 +-
 gcc/cppdefault.cc                                  |     2 +-
 gcc/cppdefault.h                                   |     2 +-
 gcc/cprop.cc                                       |     2 +-
 gcc/cse.cc                                         |    40 +-
 gcc/cselib.cc                                      |     2 +-
 gcc/cselib.h                                       |     2 +-
 gcc/ctfc.cc                                        |     2 +-
 gcc/ctfc.h                                         |     2 +-
 gcc/ctfout.cc                                      |     2 +-
 gcc/d/ChangeLog                                    |   368 +-
 gcc/d/ChangeLog-2023                               |   493 +
 gcc/d/Make-lang.in                                 |     6 +-
 gcc/d/config-lang.in                               |     2 +-
 gcc/d/d-attribs.cc                                 |    45 +-
 gcc/d/d-builtins.cc                                |     5 +-
 gcc/d/d-codegen.cc                                 |    64 +-
 gcc/d/d-compiler.cc                                |     2 +-
 gcc/d/d-convert.cc                                 |   139 +-
 gcc/d/d-ctfloat.cc                                 |     2 +-
 gcc/d/d-diagnostic.cc                              |     2 +-
 gcc/d/d-frontend.cc                                |     2 +-
 gcc/d/d-frontend.h                                 |     2 +-
 gcc/d/d-gimplify.cc                                |     2 +-
 gcc/d/d-incpath.cc                                 |     2 +-
 gcc/d/d-lang.cc                                    |    11 +-
 gcc/d/d-longdouble.cc                              |     2 +-
 gcc/d/d-port.cc                                    |     2 +-
 gcc/d/d-spec.cc                                    |     2 +-
 gcc/d/d-system.h                                   |     2 +-
 gcc/d/d-target-def.h                               |     2 +-
 gcc/d/d-target.cc                                  |     2 +-
 gcc/d/d-target.def                                 |     2 +-
 gcc/d/d-target.h                                   |     2 +-
 gcc/d/d-tree.def                                   |     2 +-
 gcc/d/d-tree.h                                     |    23 +-
 gcc/d/decl.cc                                      |     4 +-
 gcc/d/dmd/MERGE                                    |     2 +-
 gcc/d/dmd/README.md                                |     1 +
 gcc/d/dmd/VERSION                                  |     2 +-
 gcc/d/dmd/aggregate.d                              |   204 +-
 gcc/d/dmd/aggregate.h                              |    11 -
 gcc/d/dmd/aliasthis.h                              |     2 +-
 gcc/d/dmd/arrayop.d                                |     2 +-
 gcc/d/dmd/arraytypes.d                             |     2 +-
 gcc/d/dmd/ast_node.d                               |     2 +-
 gcc/d/dmd/astenums.d                               |     1 +
 gcc/d/dmd/attrib.d                                 |   184 +-
 gcc/d/dmd/attrib.h                                 |    17 -
 gcc/d/dmd/blockexit.d                              |    20 +-
 gcc/d/dmd/canthrow.d                               |     5 +-
 gcc/d/dmd/common/README.md                         |     2 +-
 gcc/d/dmd/common/file.d                            |    15 +-
 gcc/d/dmd/common/outbuffer.d                       |     6 +-
 gcc/d/dmd/common/smallbuffer.d                     |   205 +
 gcc/d/dmd/common/string.d                          |   226 -
 gcc/d/dmd/compiler.d                               |     1 +
 gcc/d/dmd/cond.d                                   |     6 +-
 gcc/d/dmd/cond.h                                   |     2 -
 gcc/d/dmd/constfold.d                              |    24 +-
 gcc/d/dmd/cparse.d                                 |    57 +-
 gcc/d/dmd/cppmangle.d                              |     2 +-
 gcc/d/dmd/ctfeexpr.d                               |   276 +-
 gcc/d/dmd/dcast.d                                  |    25 +-
 gcc/d/dmd/dclass.d                                 |    75 +-
 gcc/d/dmd/declaration.d                            |    65 +-
 gcc/d/dmd/declaration.h                            |    13 -
 gcc/d/dmd/denum.d                                  |    39 -
 gcc/d/dmd/dimport.d                                |    58 +-
 gcc/d/dmd/dinterpret.d                             |    24 +-
 gcc/d/dmd/dmangle.d                                |     2 +
 gcc/d/dmd/dmodule.d                                |   107 +-
 gcc/d/dmd/doc.d                                    |     2 +-
 gcc/d/dmd/doc.h                                    |     4 +-
 gcc/d/dmd/dscope.d                                 |    26 +-
 gcc/d/dmd/dstruct.d                                |    21 +-
 gcc/d/dmd/dsymbol.d                                |   708 +-
 gcc/d/dmd/dsymbol.h                                |    21 +-
 gcc/d/dmd/dsymbolsem.d                             |  1245 +-
 gcc/d/dmd/dtemplate.d                              |    40 +-
 gcc/d/dmd/dtoh.d                                   |     3 +-
 gcc/d/dmd/dversion.d                               |    75 -
 gcc/d/dmd/enum.h                                   |     3 -
 gcc/d/dmd/escape.d                                 |    26 +-
 gcc/d/dmd/expression.d                             |  2296 +-
 gcc/d/dmd/expression.h                             |   154 +-
 gcc/d/dmd/expressionsem.d                          |  2317 +-
 gcc/d/dmd/foreachvar.d                             |     2 +-
 gcc/d/dmd/func.d                                   |    78 +-
 gcc/d/dmd/globals.d                                |     6 +
 gcc/d/dmd/globals.h                                |     5 +-
 gcc/d/dmd/gluelayer.d                              |     5 -
 gcc/d/dmd/hdrgen.d                                 |    89 +-
 gcc/d/dmd/iasmgcc.d                                |     4 +-
 gcc/d/dmd/id.d                                     |     5 +-
 gcc/d/dmd/identifier.d                             |     2 +-
 gcc/d/dmd/import.h                                 |     4 -
 gcc/d/dmd/importc.d                                |     1 +
 gcc/d/dmd/init.d                                   |    31 +-
 gcc/d/dmd/init.h                                   |    11 +-
 gcc/d/dmd/initsem.d                                |    41 +-
 gcc/d/dmd/json.d                                   |     2 +-
 gcc/d/dmd/lambdacomp.d                             |     1 +
 gcc/d/dmd/lexer.d                                  |    19 +-
 gcc/d/dmd/location.d                               |     2 +-
 gcc/d/dmd/module.h                                 |     4 +-
 gcc/d/dmd/mtype.d                                  |    43 +-
 gcc/d/dmd/mtype.h                                  |    14 +-
 gcc/d/dmd/mustuse.d                                |    23 +-
 gcc/d/dmd/nogc.d                                   |    18 +-
 gcc/d/dmd/nspace.d                                 |    57 -
 gcc/d/dmd/nspace.h                                 |     3 -
 gcc/d/dmd/ob.d                                     |     2 +-
 gcc/d/dmd/objc.h                                   |     2 -
 gcc/d/dmd/opover.d                                 |     2 +
 gcc/d/dmd/optimize.d                               |    29 +-
 gcc/d/dmd/parse.d                                  |   103 +-
 gcc/d/dmd/parsetimevisitor.d                       |     1 +
 gcc/d/dmd/root/dsystem.h                           |     2 +-
 gcc/d/dmd/root/file.d                              |     2 +-
 gcc/d/dmd/root/filename.d                          |     4 +-
 gcc/d/dmd/root/longdouble.d                        |     2 +-
 gcc/d/dmd/root/speller.d                           |     2 +-
 gcc/d/dmd/root/string.d                            |     2 +-
 gcc/d/dmd/{root => }/rootobject.d                  |     8 +-
 gcc/d/dmd/scope.h                                  |     3 +
 gcc/d/dmd/semantic2.d                              |     2 +-
 gcc/d/dmd/semantic3.d                              |    12 +-
 gcc/d/dmd/sideeffect.d                             |    39 +-
 gcc/d/dmd/statement.d                              |     8 +-
 gcc/d/dmd/statement.h                              |     7 +-
 gcc/d/dmd/statementsem.d                           |    12 +-
 gcc/d/dmd/staticassert.d                           |     5 -
 gcc/d/dmd/staticassert.h                           |     1 -
 gcc/d/dmd/staticcond.d                             |     2 +
 gcc/d/dmd/template.h                               |     5 -
 gcc/d/dmd/templateparamsem.d                       |     3 +-
 gcc/d/dmd/tokens.d                                 |     2 +-
 gcc/d/dmd/tokens.h                                 |     3 -
 gcc/d/dmd/traits.d                                 |   102 +-
 gcc/d/dmd/transitivevisitor.d                      |     2 +-
 gcc/d/dmd/typesem.d                                |    69 +-
 gcc/d/dmd/typinf.d                                 |    30 +-
 gcc/d/dmd/typinf.h                                 |    22 +
 gcc/d/dmd/version.h                                |     2 -
 gcc/d/dmd/visitor.d                                |     2 +-
 gcc/d/dmd/visitor.h                                |     2 +
 gcc/d/expr.cc                                      |   140 +-
 gcc/d/gdc.texi                                     |     2 +-
 gcc/d/implement-d.texi                             |     2 +-
 gcc/d/imports.cc                                   |     2 +-
 gcc/d/intrinsics.cc                                |     2 +-
 gcc/d/intrinsics.def                               |     2 +-
 gcc/d/lang-specs.h                                 |     2 +-
 gcc/d/lang.opt                                     |     2 +-
 gcc/d/lang.opt.urls                                |   223 +
 gcc/d/longdouble.h                                 |     2 +-
 gcc/d/modules.cc                                   |    10 +-
 gcc/d/runtime.cc                                   |     2 +-
 gcc/d/runtime.def                                  |    14 +-
 gcc/d/toir.cc                                      |    34 +-
 gcc/d/typeinfo.cc                                  |     2 +-
 gcc/d/types.cc                                     |     2 +-
 gcc/data-streamer-in.cc                            |     2 +-
 gcc/data-streamer-out.cc                           |     2 +-
 gcc/data-streamer.cc                               |     2 +-
 gcc/data-streamer.h                                |     2 +-
 gcc/dbgcnt.cc                                      |     2 +-
 gcc/dbgcnt.def                                     |     3 +-
 gcc/dbgcnt.h                                       |     2 +-
 gcc/dce.cc                                         |     2 +-
 gcc/dce.h                                          |     2 +-
 gcc/ddg.cc                                         |     2 +-
 gcc/ddg.h                                          |     2 +-
 gcc/debug.cc                                       |     2 +-
 gcc/debug.h                                        |     2 +-
 gcc/defaults.h                                     |    14 +-
 gcc/df-core.cc                                     |     2 +-
 gcc/df-problems.cc                                 |     2 +-
 gcc/df-scan.cc                                     |    12 +-
 gcc/df.h                                           |     2 +-
 gcc/dfp.cc                                         |     2 +-
 gcc/dfp.h                                          |     2 +-
 gcc/diagnostic-client-data-hooks.h                 |     2 +-
 gcc/diagnostic-color.cc                            |     2 +-
 gcc/diagnostic-color.h                             |     4 +-
 gcc/diagnostic-core.h                              |    12 +-
 gcc/diagnostic-diagram.h                           |     2 +-
 gcc/diagnostic-event-id.h                          |     2 +-
 gcc/diagnostic-format-json.cc                      |   112 +-
 gcc/diagnostic-format-sarif.cc                     |   293 +-
 gcc/diagnostic-format-sarif.h                      |     7 +-
 gcc/diagnostic-metadata.h                          |    12 +-
 gcc/diagnostic-path.h                              |    11 +-
 gcc/diagnostic-show-locus.cc                       |   416 +-
 gcc/diagnostic-spec.cc                             |     2 +-
 gcc/diagnostic-spec.h                              |     2 +-
 gcc/diagnostic-text-art.h                          |    49 -
 gcc/diagnostic-url.h                               |     2 +-
 gcc/diagnostic.cc                                  |   985 +-
 gcc/diagnostic.def                                 |     2 +-
 gcc/diagnostic.h                                   |   797 +-
 gcc/digraph.cc                                     |     2 +-
 gcc/digraph.h                                      |     2 +-
 gcc/doc/analyzer.texi                              |     2 +-
 gcc/doc/avr-mmcu.texi                              |     2 +-
 gcc/doc/bugreport.texi                             |     2 +-
 gcc/doc/cfg.texi                                   |     2 +-
 gcc/doc/collect2.texi                              |     2 +-
 gcc/doc/compat.texi                                |     2 +-
 gcc/doc/configfiles.texi                           |     2 +-
 gcc/doc/configterms.texi                           |     2 +-
 gcc/doc/contrib.texi                               |     5 +-
 gcc/doc/contribute.texi                            |     2 +-
 gcc/doc/cpp.texi                                   |    47 +-
 gcc/doc/cppdiropts.texi                            |     2 +-
 gcc/doc/cppenv.texi                                |     2 +-
 gcc/doc/cppinternals.texi                          |     4 +-
 gcc/doc/cppopts.texi                               |     2 +-
 gcc/doc/cppwarnopts.texi                           |     2 +-
 gcc/doc/extend.texi                                |  2884 +-
 gcc/doc/fragments.texi                             |     2 +-
 gcc/doc/frontends.texi                             |     2 +-
 gcc/doc/gcc.texi                                   |     2 +-
 gcc/doc/gccint.texi                                |     2 +-
 gcc/doc/gcov-dump.texi                             |     4 +-
 gcc/doc/gcov-tool.texi                             |     4 +-
 gcc/doc/gcov.texi                                  |     4 +-
 gcc/doc/generic.texi                               |    20 +-
 gcc/doc/gimple.texi                                |     2 +-
 gcc/doc/gm2.texi                                   |     4 +-
 gcc/doc/gty.texi                                   |     2 +-
 gcc/doc/headerdirs.texi                            |     2 +-
 gcc/doc/hostconfig.texi                            |     2 +-
 gcc/doc/implement-c.texi                           |     2 +-
 gcc/doc/implement-cxx.texi                         |     2 +-
 gcc/doc/include/gcc-common.texi                    |     2 +-
 gcc/doc/install.texi                               |   220 +-
 gcc/doc/install.texi2html                          |     2 +-
 gcc/doc/interface.texi                             |     2 +-
 gcc/doc/invoke.texi                                |  1084 +-
 gcc/doc/languages.texi                             |     2 +-
 gcc/doc/libgcc.texi                                |     2 +-
 gcc/doc/loop.texi                                  |     2 +-
 gcc/doc/lto-dump.texi                              |     4 +-
 gcc/doc/lto.texi                                   |     2 +-
 gcc/doc/makefile.texi                              |     2 +-
 gcc/doc/match-and-simplify.texi                    |     2 +-
 gcc/doc/md.texi                                    |   109 +-
 gcc/doc/objc.texi                                  |     2 +-
 gcc/doc/optinfo.texi                               |     2 +-
 gcc/doc/options.texi                               |    28 +-
 gcc/doc/passes.texi                                |     4 +-
 gcc/doc/plugins.texi                               |     2 +-
 gcc/doc/portability.texi                           |     2 +-
 gcc/doc/rtl.texi                                   |     2 +-
 gcc/doc/service.texi                               |     2 +-
 gcc/doc/sourcebuild.texi                           |   107 +-
 gcc/doc/standards.texi                             |    18 +-
 gcc/doc/tm.texi                                    |   323 +-
 gcc/doc/tm.texi.in                                 |    84 +-
 gcc/doc/tree-ssa.texi                              |     2 +-
 gcc/doc/trouble.texi                               |     2 +-
 gcc/doc/ux.texi                                    |     2 +-
 gcc/dojump.cc                                      |     2 +-
 gcc/dojump.h                                       |     2 +-
 gcc/dominance.cc                                   |     2 +-
 gcc/dominance.h                                    |     2 +-
 gcc/domwalk.cc                                     |     2 +-
 gcc/domwalk.h                                      |     2 +-
 gcc/double-int.cc                                  |     2 +-
 gcc/double-int.h                                   |     2 +-
 gcc/dse.cc                                         |    28 +-
 gcc/dump-context.h                                 |     2 +-
 gcc/dumpfile.cc                                    |     2 +-
 gcc/dumpfile.h                                     |     2 +-
 gcc/dwarf2asm.cc                                   |     2 +-
 gcc/dwarf2asm.h                                    |     2 +-
 gcc/dwarf2cfi.cc                                   |     2 +-
 gcc/dwarf2ctf.cc                                   |     2 +-
 gcc/dwarf2ctf.h                                    |     2 +-
 gcc/dwarf2out.cc                                   |    15 +-
 gcc/dwarf2out.h                                    |     2 +-
 gcc/early-remat.cc                                 |     2 +-
 gcc/edit-context.cc                                |   110 +-
 gcc/edit-context.h                                 |     8 +-
 gcc/emit-rtl.cc                                    |   149 +-
 gcc/emit-rtl.h                                     |    24 +-
 gcc/errors.cc                                      |     2 +-
 gcc/errors.h                                       |     2 +-
 gcc/escaped_string.h                               |     2 +-
 gcc/et-forest.cc                                   |     2 +-
 gcc/et-forest.h                                    |     2 +-
 gcc/except.cc                                      |    22 +-
 gcc/except.h                                       |     2 +-
 gcc/exec-tool.in                                   |     2 +-
 gcc/explow.cc                                      |    15 +-
 gcc/explow.h                                       |     2 +-
 gcc/expmed.cc                                      |    20 +-
 gcc/expmed.h                                       |     2 +-
 gcc/expr.cc                                        |   568 +-
 gcc/expr.h                                         |    11 +-
 gcc/fibonacci_heap.cc                              |     2 +-
 gcc/fibonacci_heap.h                               |     2 +-
 gcc/file-find.cc                                   |     2 +-
 gcc/file-find.h                                    |     2 +-
 gcc/file-prefix-map.cc                             |     2 +-
 gcc/file-prefix-map.h                              |     2 +-
 gcc/final.cc                                       |     9 +-
 gcc/fixed-value.cc                                 |     2 +-
 gcc/fixed-value.h                                  |     2 +-
 gcc/flag-types.h                                   |    23 +-
 gcc/flags.h                                        |     2 +-
 gcc/fold-const-call.cc                             |    70 +-
 gcc/fold-const-call.h                              |     2 +-
 gcc/fold-const.cc                                  |   329 +-
 gcc/fold-const.h                                   |     2 +-
 gcc/fold-mem-offsets.cc                            |    30 +-
 gcc/fortran/ChangeLog                              |  1760 +-
 gcc/fortran/ChangeLog-2023                         |  2195 +
 gcc/fortran/Make-lang.in                           |     2 +-
 gcc/fortran/arith.cc                               |     2 +-
 gcc/fortran/arith.h                                |     2 +-
 gcc/fortran/array.cc                               |     2 +-
 gcc/fortran/bbt.cc                                 |     2 +-
 gcc/fortran/check.cc                               |   100 +-
 gcc/fortran/class.cc                               |     2 +-
 gcc/fortran/config-lang.in                         |     2 +-
 gcc/fortran/constructor.cc                         |     2 +-
 gcc/fortran/constructor.h                          |     2 +-
 gcc/fortran/convert.cc                             |     2 +-
 gcc/fortran/cpp.cc                                 |     8 +-
 gcc/fortran/cpp.h                                  |     2 +-
 gcc/fortran/data.cc                                |     2 +-
 gcc/fortran/data.h                                 |     2 +-
 gcc/fortran/decl.cc                                |    23 +-
 gcc/fortran/dependency.cc                          |   130 +-
 gcc/fortran/dependency.h                           |     3 +-
 gcc/fortran/dump-parse-tree.cc                     |    46 +-
 gcc/fortran/error.cc                               |    40 +-
 gcc/fortran/expr.cc                                |    19 +-
 gcc/fortran/f95-lang.cc                            |    20 +-
 gcc/fortran/frontend-passes.cc                     |     6 +-
 gcc/fortran/gfc-diagnostic.def                     |     2 +-
 gcc/fortran/gfc-internals.texi                     |     2 +-
 gcc/fortran/gfortran.h                             |    54 +-
 gcc/fortran/gfortran.texi                          |    52 +-
 gcc/fortran/gfortranspec.cc                        |     4 +-
 gcc/fortran/interface.cc                           |    29 +-
 gcc/fortran/intrinsic.cc                           |    57 +-
 gcc/fortran/intrinsic.h                            |     2 +-
 gcc/fortran/intrinsic.texi                         |   130 +-
 gcc/fortran/invoke.texi                            |   228 +-
 gcc/fortran/io.cc                                  |     2 +-
 gcc/fortran/ioparm.def                             |     2 +-
 gcc/fortran/iresolve.cc                            |    12 +-
 gcc/fortran/iso-c-binding.def                      |     2 +-
 gcc/fortran/iso-fortran-env.def                    |     2 +-
 gcc/fortran/lang-specs.h                           |    12 +-
 gcc/fortran/lang.opt                               |    14 +-
 gcc/fortran/lang.opt.urls                          |   167 +
 gcc/fortran/libgfortran.h                          |    11 +-
 gcc/fortran/match.cc                               |    45 +-
 gcc/fortran/match.h                                |     2 +-
 gcc/fortran/matchexp.cc                            |     2 +-
 gcc/fortran/mathbuiltins.def                       |     2 +-
 gcc/fortran/misc.cc                                |     9 +-
 gcc/fortran/module.cc                              |    21 +-
 gcc/fortran/openmp.cc                              |   513 +-
 gcc/fortran/options.cc                             |    43 +-
 gcc/fortran/parse.cc                               |   125 +-
 gcc/fortran/parse.h                                |     2 +-
 gcc/fortran/primary.cc                             |    22 +-
 gcc/fortran/resolve.cc                             |    48 +-
 gcc/fortran/scanner.cc                             |     2 +-
 gcc/fortran/scanner.h                              |     2 +-
 gcc/fortran/simplify.cc                            |     2 +-
 gcc/fortran/st.cc                                  |     2 +-
 gcc/fortran/symbol.cc                              |     2 +-
 gcc/fortran/target-memory.cc                       |     2 +-
 gcc/fortran/target-memory.h                        |     2 +-
 gcc/fortran/trans-array.cc                         |   167 +-
 gcc/fortran/trans-array.h                          |     6 +-
 gcc/fortran/trans-common.cc                        |     2 +-
 gcc/fortran/trans-const.cc                         |     2 +-
 gcc/fortran/trans-const.h                          |     2 +-
 gcc/fortran/trans-decl.cc                          |     6 +-
 gcc/fortran/trans-expr.cc                          |   154 +-
 gcc/fortran/trans-intrinsic.cc                     |    11 +-
 gcc/fortran/trans-io.cc                            |     2 +-
 gcc/fortran/trans-openmp.cc                        |   448 +-
 gcc/fortran/trans-stmt.cc                          |   102 +-
 gcc/fortran/trans-stmt.h                           |     4 +-
 gcc/fortran/trans-types.cc                         |    31 +-
 gcc/fortran/trans-types.h                          |     2 +-
 gcc/fortran/trans.cc                               |    87 +-
 gcc/fortran/trans.h                                |    12 +-
 gcc/fortran/trigd_fe.inc                           |     2 +-
 gcc/fortran/types.def                              |     4 +-
 gcc/fp-test.cc                                     |     2 +-
 gcc/function-abi.cc                                |     2 +-
 gcc/function-abi.h                                 |     2 +-
 gcc/function-tests.cc                              |     2 +-
 gcc/function.cc                                    |    79 +-
 gcc/function.h                                     |    14 +-
 gcc/fwprop.cc                                      |     2 +-
 gcc/gcc-ar.cc                                      |     2 +-
 gcc/gcc-main.cc                                    |     2 +-
 gcc/gcc-plugin.h                                   |     2 +-
 gcc/gcc-rich-location.cc                           |    17 +-
 gcc/gcc-rich-location.h                            |     4 +-
 gcc/gcc-symtab.h                                   |     2 +-
 gcc/gcc-urlifier.cc                                |   228 +
 gcc/gcc-urlifier.def                               |    18 +
 gcc/gcc-urlifier.h                                 |    26 +
 gcc/gcc.cc                                         |    96 +-
 gcc/gcc.h                                          |     2 +-
 gcc/gcov-counter.def                               |     2 +-
 gcc/gcov-dump.cc                                   |     4 +-
 gcc/gcov-io.cc                                     |     2 +-
 gcc/gcov-io.h                                      |     4 +-
 gcc/gcov-tool.cc                                   |     4 +-
 gcc/gcov.cc                                        |    73 +-
 gcc/gcse-common.cc                                 |     2 +-
 gcc/gcse-common.h                                  |     2 +-
 gcc/gcse.cc                                        |     2 +-
 gcc/gcse.h                                         |     2 +-
 gcc/gdbhooks.py                                    |     2 +-
 gcc/gdbinit.in                                     |     4 +-
 gcc/gen-pass-instances.awk                         |     2 +-
 gcc/genattr-common.cc                              |     2 +-
 gcc/genattr.cc                                     |     2 +-
 gcc/genattrtab.cc                                  |     2 +-
 gcc/genautomata.cc                                 |     4 +-
 gcc/gencfn-macros.cc                               |     2 +-
 gcc/gencheck.cc                                    |     2 +-
 gcc/genchecksum.cc                                 |     2 +-
 gcc/gencodes.cc                                    |     2 +-
 gcc/genconditions.cc                               |     2 +-
 gcc/genconfig.cc                                   |     4 +-
 gcc/genconstants.cc                                |     2 +-
 gcc/genemit.cc                                     |   544 +-
 gcc/genenums.cc                                    |     2 +-
 gcc/generic-match-head.cc                          |     2 +-
 gcc/generic-match.h                                |     2 +-
 gcc/genextract.cc                                  |     2 +-
 gcc/genflags.cc                                    |     2 +-
 gcc/gengenrtl.cc                                   |     2 +-
 gcc/gengtype-lex.l                                 |     5 +-
 gcc/gengtype-parse.cc                              |     2 +-
 gcc/gengtype-state.cc                              |     2 +-
 gcc/gengtype.cc                                    |     4 +-
 gcc/gengtype.h                                     |     2 +-
 gcc/genhooks.cc                                    |     9 +-
 gcc/genmatch.cc                                    |    76 +-
 gcc/genmddeps.cc                                   |     2 +-
 gcc/genmddump.cc                                   |     2 +-
 gcc/genmodes.cc                                    |     2 +-
 gcc/genmultilib                                    |     2 +-
 gcc/genopinit.cc                                   |     2 +-
 gcc/genoutput.cc                                   |     2 +-
 gcc/genpeep.cc                                     |     2 +-
 gcc/genpreds.cc                                    |   148 +-
 gcc/genrecog.cc                                    |     2 +-
 gcc/gensupport.cc                                  |   105 +-
 gcc/gensupport.h                                   |     6 +-
 gcc/gentarget-def.cc                               |     2 +-
 gcc/genversion.cc                                  |     2 +-
 gcc/ggc-common.cc                                  |     2 +-
 gcc/ggc-internal.h                                 |     2 +-
 gcc/ggc-none.cc                                    |     2 +-
 gcc/ggc-page.cc                                    |     2 +-
 gcc/ggc-tests.cc                                   |     2 +-
 gcc/ggc.h                                          |     2 +-
 gcc/gimple-array-bounds.cc                         |     2 +-
 gcc/gimple-array-bounds.h                          |     2 +-
 gcc/gimple-builder.cc                              |     2 +-
 gcc/gimple-builder.h                               |     2 +-
 gcc/gimple-expr.cc                                 |     2 +-
 gcc/gimple-expr.h                                  |     2 +-
 gcc/gimple-fold.cc                                 |    38 +-
 gcc/gimple-fold.h                                  |     5 +-
 gcc/gimple-harden-conditionals.cc                  |    14 +-
 gcc/gimple-harden-control-flow.cc                  |  1562 +
 gcc/gimple-if-to-switch.cc                         |     2 +-
 gcc/gimple-isel.cc                                 |     2 +-
 gcc/gimple-iterator.cc                             |     2 +-
 gcc/gimple-iterator.h                              |    37 +-
 gcc/gimple-laddress.cc                             |     2 +-
 gcc/gimple-loop-interchange.cc                     |     2 +-
 gcc/gimple-loop-jam.cc                             |     2 +-
 gcc/gimple-loop-versioning.cc                      |     2 +-
 gcc/gimple-low.cc                                  |     2 +-
 gcc/gimple-low.h                                   |     2 +-
 gcc/gimple-lower-bitint.cc                         |   924 +-
 gcc/gimple-lower-bitint.h                          |     2 +-
 gcc/gimple-match-exports.cc                        |    40 +-
 gcc/gimple-match-head.cc                           |    22 +-
 gcc/gimple-match.h                                 |    80 +-
 gcc/gimple-predicate-analysis.cc                   |    80 +-
 gcc/gimple-predicate-analysis.h                    |     2 +-
 gcc/gimple-predict.h                               |     2 +-
 gcc/gimple-pretty-print.cc                         |     2 +-
 gcc/gimple-pretty-print.h                          |     2 +-
 gcc/gimple-range-cache.cc                          |    18 +-
 gcc/gimple-range-cache.h                           |     2 +-
 gcc/gimple-range-edge.cc                           |     2 +-
 gcc/gimple-range-edge.h                            |     2 +-
 gcc/gimple-range-fold.cc                           |    26 +-
 gcc/gimple-range-fold.h                            |    14 +-
 gcc/gimple-range-gori.cc                           |     2 +-
 gcc/gimple-range-gori.h                            |     2 +-
 gcc/gimple-range-infer.cc                          |     2 +-
 gcc/gimple-range-infer.h                           |     2 +-
 gcc/gimple-range-op.cc                             |    69 +-
 gcc/gimple-range-op.h                              |     2 +-
 gcc/gimple-range-path.cc                           |     2 +-
 gcc/gimple-range-path.h                            |     2 +-
 gcc/gimple-range-phi.cc                            |     2 +-
 gcc/gimple-range-phi.h                             |     2 +-
 gcc/gimple-range-tests.cc                          |     2 +-
 gcc/gimple-range-trace.cc                          |     2 +-
 gcc/gimple-range-trace.h                           |     2 +-
 gcc/gimple-range.cc                                |    36 +-
 gcc/gimple-range.h                                 |     3 +-
 gcc/gimple-ssa-backprop.cc                         |     2 +-
 gcc/gimple-ssa-isolate-paths.cc                    |     2 +-
 gcc/gimple-ssa-nonnull-compare.cc                  |     2 +-
 gcc/gimple-ssa-sccopy.cc                           |   682 +
 gcc/gimple-ssa-split-paths.cc                      |     2 +-
 gcc/gimple-ssa-sprintf.cc                          |     2 +-
 gcc/gimple-ssa-store-merging.cc                    |     2 +-
 gcc/gimple-ssa-strength-reduction.cc               |     2 +-
 gcc/gimple-ssa-warn-access.cc                      |    51 +-
 gcc/gimple-ssa-warn-access.h                       |     2 +-
 gcc/gimple-ssa-warn-alloca.cc                      |     2 +-
 gcc/gimple-ssa-warn-restrict.cc                    |     2 +-
 gcc/gimple-ssa-warn-restrict.h                     |     2 +-
 gcc/gimple-ssa.h                                   |     6 +-
 gcc/gimple-streamer-in.cc                          |     2 +-
 gcc/gimple-streamer-out.cc                         |     2 +-
 gcc/gimple-streamer.h                              |     2 +-
 gcc/gimple-walk.cc                                 |    14 +-
 gcc/gimple-walk.h                                  |     2 +-
 gcc/gimple-warn-recursion.cc                       |     2 +-
 gcc/gimple.cc                                      |    10 +-
 gcc/gimple.def                                     |     2 +-
 gcc/gimple.h                                       |    25 +-
 gcc/gimplify-me.cc                                 |     2 +-
 gcc/gimplify-me.h                                  |     2 +-
 gcc/gimplify.cc                                    |  2016 +-
 gcc/gimplify.h                                     |     2 +-
 gcc/ginclude/float.h                               |    26 +-
 gcc/ginclude/iso646.h                              |     2 +-
 gcc/ginclude/stdalign.h                            |     2 +-
 gcc/ginclude/stdarg.h                              |     2 +-
 gcc/ginclude/stdatomic.h                           |     2 +-
 gcc/ginclude/stdbool.h                             |     2 +-
 gcc/ginclude/stdckdint.h                           |     2 +-
 gcc/ginclude/stddef.h                              |     2 +-
 gcc/ginclude/stdfix.h                              |     2 +-
 gcc/ginclude/stdint-gcc.h                          |     4 +-
 gcc/ginclude/stdnoreturn.h                         |     2 +-
 gcc/ginclude/tgmath.h                              |     2 +-
 gcc/ginclude/unwind-arm-common.h                   |     2 +-
 gcc/glimits.h                                      |     6 +-
 gcc/go/ChangeLog                                   |    11 +-
 gcc/go/Make-lang.in                                |     2 +-
 gcc/go/config-lang.in                              |     2 +-
 gcc/go/gccgo.texi                                  |     2 +-
 gcc/go/go-backend.cc                               |     2 +-
 gcc/go/go-c.h                                      |     2 +-
 gcc/go/go-gcc-diagnostics.cc                       |     2 +-
 gcc/go/go-gcc.cc                                   |     2 +-
 gcc/go/go-gcc.h                                    |     2 +-
 gcc/go/go-lang.cc                                  |     2 +-
 gcc/go/go-sha1.cc                                  |     2 +-
 gcc/go/go-system.h                                 |     2 +-
 gcc/go/gofrontend/MERGE                            |     2 +-
 gcc/go/gofrontend/expressions.cc                   |  5600 +-
 gcc/go/gofrontend/expressions.h                    |   408 +-
 gcc/go/gofrontend/go.cc                            |    21 +-
 gcc/go/gofrontend/gogo.cc                          |   289 +-
 gcc/go/gofrontend/gogo.h                           |    28 +-
 gcc/go/gofrontend/parse.cc                         |    17 +-
 gcc/go/gofrontend/runtime.cc                       |    12 +-
 gcc/go/gofrontend/runtime.h                        |     2 +-
 gcc/go/gofrontend/statements.cc                    |  1447 +-
 gcc/go/gofrontend/statements.h                     |   198 +-
 gcc/go/gofrontend/types.cc                         |   138 +-
 gcc/go/gofrontend/types.h                          |    46 +-
 gcc/go/gofrontend/wb.cc                            |    29 +-
 gcc/go/gospec.cc                                   |     2 +-
 gcc/go/lang-specs.h                                |     2 +-
 gcc/go/lang.opt                                    |     2 +-
 gcc/go/lang.opt.urls                               |    17 +
 gcc/godump.cc                                      |     2 +-
 gcc/graph.cc                                       |     2 +-
 gcc/graph.h                                        |     2 +-
 gcc/graphds.cc                                     |     2 +-
 gcc/graphds.h                                      |     2 +-
 gcc/graphite-dependences.cc                        |     2 +-
 gcc/graphite-isl-ast-to-gimple.cc                  |     2 +-
 gcc/graphite-optimize-isl.cc                       |     2 +-
 gcc/graphite-poly.cc                               |     2 +-
 gcc/graphite-scop-detection.cc                     |     2 +-
 gcc/graphite-sese-to-poly.cc                       |     2 +-
 gcc/graphite.cc                                    |     2 +-
 gcc/graphite.h                                     |     2 +-
 gcc/graphviz.cc                                    |     2 +-
 gcc/graphviz.h                                     |     2 +-
 gcc/gsstruct.def                                   |     2 +-
 gcc/gsyms.h                                        |     2 +-
 gcc/haifa-sched.cc                                 |     4 +-
 gcc/hard-reg-set.h                                 |     2 +-
 gcc/hash-map-tests.cc                              |     2 +-
 gcc/hash-map-traits.h                              |     2 +-
 gcc/hash-map.h                                     |     2 +-
 gcc/hash-set-tests.cc                              |     2 +-
 gcc/hash-set.h                                     |     2 +-
 gcc/hash-table.cc                                  |     2 +-
 gcc/hash-table.h                                   |     2 +-
 gcc/hash-traits.h                                  |     2 +-
 gcc/highlev-plugin-common.h                        |     2 +-
 gcc/hooks.cc                                       |     7 +-
 gcc/hooks.h                                        |     3 +-
 gcc/host-default.cc                                |     2 +-
 gcc/hosthooks-def.h                                |     2 +-
 gcc/hosthooks.h                                    |     2 +-
 gcc/hw-doloop.cc                                   |     2 +-
 gcc/hw-doloop.h                                    |     2 +-
 gcc/hwint.cc                                       |     2 +-
 gcc/hwint.h                                        |     2 +-
 gcc/ifcvt.cc                                       |   260 +-
 gcc/ifcvt.h                                        |     2 +-
 gcc/inchash.cc                                     |     2 +-
 gcc/inchash.h                                      |     2 +-
 gcc/incpath.cc                                     |     2 +-
 gcc/incpath.h                                      |     2 +-
 gcc/init-regs.cc                                   |     2 +-
 gcc/input.cc                                       |   161 +-
 gcc/input.h                                        |    19 +-
 gcc/insn-addr.h                                    |     2 +-
 gcc/insn-notes.def                                 |     2 +-
 gcc/int-vector-builder.h                           |     2 +-
 gcc/internal-fn.cc                                 |   166 +-
 gcc/internal-fn.def                                |    36 +-
 gcc/internal-fn.h                                  |     4 +-
 gcc/intl.cc                                        |     2 +-
 gcc/intl.h                                         |     2 +-
 gcc/ipa-comdats.cc                                 |     2 +-
 gcc/ipa-cp.cc                                      |    41 +-
 gcc/ipa-devirt.cc                                  |     2 +-
 gcc/ipa-fnsummary.cc                               |     2 +-
 gcc/ipa-fnsummary.h                                |     2 +-
 gcc/ipa-free-lang-data.cc                          |     2 +-
 gcc/ipa-icf-gimple.cc                              |     2 +-
 gcc/ipa-icf-gimple.h                               |     2 +-
 gcc/ipa-icf.cc                                     |    11 +-
 gcc/ipa-icf.h                                      |     2 +-
 gcc/ipa-inline-analysis.cc                         |     2 +-
 gcc/ipa-inline-transform.cc                        |     2 +-
 gcc/ipa-inline.cc                                  |     8 +-
 gcc/ipa-inline.h                                   |     2 +-
 gcc/ipa-modref-tree.cc                             |     2 +-
 gcc/ipa-modref-tree.h                              |     2 +-
 gcc/ipa-modref.cc                                  |    63 +-
 gcc/ipa-modref.h                                   |     2 +-
 gcc/ipa-param-manipulation.cc                      |     2 +-
 gcc/ipa-param-manipulation.h                       |     2 +-
 gcc/ipa-polymorphic-call.cc                        |     2 +-
 gcc/ipa-predicate.cc                               |     2 +-
 gcc/ipa-predicate.h                                |     2 +-
 gcc/ipa-profile.cc                                 |     2 +-
 gcc/ipa-prop.cc                                    |   121 +-
 gcc/ipa-prop.h                                     |    44 +-
 gcc/ipa-pure-const.cc                              |    11 +-
 gcc/ipa-ref.cc                                     |     2 +-
 gcc/ipa-ref.h                                      |     2 +-
 gcc/ipa-reference.cc                               |     2 +-
 gcc/ipa-reference.h                                |     2 +-
 gcc/ipa-split.cc                                   |     9 +-
 gcc/ipa-sra.cc                                     |    35 +-
 gcc/ipa-strub.cc                                   |  3646 ++
 gcc/ipa-strub.h                                    |    45 +
 gcc/ipa-utils.cc                                   |     2 +-
 gcc/ipa-utils.h                                    |     3 +-
 gcc/ipa-visibility.cc                              |    56 +-
 gcc/ipa.cc                                         |     2 +-
 gcc/ira-build.cc                                   |    10 +-
 gcc/ira-color.cc                                   |    12 +-
 gcc/ira-conflicts.cc                               |     2 +-
 gcc/ira-costs.cc                                   |   282 +-
 gcc/ira-emit.cc                                    |     2 +-
 gcc/ira-int.h                                      |    16 +-
 gcc/ira-lives.cc                                   |   107 +-
 gcc/ira.cc                                         |     4 +-
 gcc/ira.h                                          |     2 +-
 gcc/is-a.h                                         |     2 +-
 gcc/iterator-utils.h                               |     2 +-
 gcc/jit/ChangeLog                                  |    50 +-
 gcc/jit/Make-lang.in                               |     4 +-
 gcc/jit/config-lang.in                             |     2 +-
 gcc/jit/docs/_build/texinfo/libgccjit.texi         |    84 +-
 gcc/jit/docs/conf.py                               |     2 +-
 gcc/jit/docs/cp/index.rst                          |     2 +-
 gcc/jit/docs/cp/intro/index.rst                    |     2 +-
 gcc/jit/docs/cp/intro/tutorial01.rst               |     2 +-
 gcc/jit/docs/cp/intro/tutorial02.rst               |     2 +-
 gcc/jit/docs/cp/intro/tutorial03.rst               |     2 +-
 gcc/jit/docs/cp/intro/tutorial04.rst               |     2 +-
 gcc/jit/docs/cp/topics/asm.rst                     |     2 +-
 gcc/jit/docs/cp/topics/compilation.rst             |     2 +-
 gcc/jit/docs/cp/topics/contexts.rst                |     2 +-
 gcc/jit/docs/cp/topics/expressions.rst             |     2 +-
 gcc/jit/docs/cp/topics/functions.rst               |     2 +-
 gcc/jit/docs/cp/topics/index.rst                   |     2 +-
 gcc/jit/docs/cp/topics/locations.rst               |     2 +-
 gcc/jit/docs/cp/topics/objects.rst                 |     2 +-
 gcc/jit/docs/cp/topics/types.rst                   |     2 +-
 gcc/jit/docs/examples/tut01-hello-world.c          |     2 +-
 gcc/jit/docs/examples/tut01-hello-world.cc         |     2 +-
 gcc/jit/docs/examples/tut02-square.c               |     2 +-
 gcc/jit/docs/examples/tut02-square.cc              |     2 +-
 gcc/jit/docs/examples/tut03-sum-of-squares.c       |     2 +-
 gcc/jit/docs/examples/tut03-sum-of-squares.cc      |     2 +-
 gcc/jit/docs/examples/tut04-toyvm/toyvm.c          |     2 +-
 gcc/jit/docs/examples/tut04-toyvm/toyvm.cc         |     2 +-
 gcc/jit/docs/index.rst                             |     2 +-
 gcc/jit/docs/internals/index.rst                   |     2 +-
 gcc/jit/docs/intro/index.rst                       |     2 +-
 gcc/jit/docs/intro/tutorial01.rst                  |     2 +-
 gcc/jit/docs/intro/tutorial02.rst                  |     2 +-
 gcc/jit/docs/intro/tutorial03.rst                  |     2 +-
 gcc/jit/docs/intro/tutorial04.rst                  |     2 +-
 gcc/jit/docs/intro/tutorial05.rst                  |     2 +-
 gcc/jit/docs/topics/asm.rst                        |     2 +-
 gcc/jit/docs/topics/compatibility.rst              |     2 +-
 gcc/jit/docs/topics/compilation.rst                |     2 +-
 gcc/jit/docs/topics/contexts.rst                   |     2 +-
 gcc/jit/docs/topics/expressions.rst                |     2 +-
 gcc/jit/docs/topics/function-pointers.rst          |     2 +-
 gcc/jit/docs/topics/functions.rst                  |     2 +-
 gcc/jit/docs/topics/index.rst                      |     2 +-
 gcc/jit/docs/topics/locations.rst                  |     2 +-
 gcc/jit/docs/topics/objects.rst                    |     2 +-
 gcc/jit/docs/topics/performance.rst                |     2 +-
 gcc/jit/docs/topics/types.rst                      |     2 +-
 gcc/jit/dummy-frontend.cc                          |    41 +-
 gcc/jit/jit-builtins.cc                            |     2 +-
 gcc/jit/jit-builtins.h                             |     2 +-
 gcc/jit/jit-common.h                               |     2 +-
 gcc/jit/jit-dejagnu.h                              |     2 +-
 gcc/jit/jit-logging.cc                             |     2 +-
 gcc/jit/jit-logging.h                              |     2 +-
 gcc/jit/jit-playback.cc                            |     8 +-
 gcc/jit/jit-playback.h                             |     8 +-
 gcc/jit/jit-recording.cc                           |     4 +-
 gcc/jit/jit-recording.h                            |     2 +-
 gcc/jit/jit-result.cc                              |     2 +-
 gcc/jit/jit-result.h                               |     2 +-
 gcc/jit/jit-spec.cc                                |     2 +-
 gcc/jit/jit-tempdir.cc                             |     2 +-
 gcc/jit/jit-tempdir.h                              |     2 +-
 gcc/jit/jit-w32.cc                                 |     2 +-
 gcc/jit/jit-w32.h                                  |     2 +-
 gcc/jit/libgccjit++.h                              |     3 +-
 gcc/jit/libgccjit.cc                               |     2 +-
 gcc/jit/libgccjit.h                                |     2 +-
 gcc/jit/libgccjit.map                              |     2 +-
 gcc/json.cc                                        |   296 +-
 gcc/json.h                                         |    25 +-
 gcc/jump.cc                                        |     2 +-
 gcc/langhooks-def.h                                |    13 +-
 gcc/langhooks.cc                                   |     6 +-
 gcc/langhooks.h                                    |     8 +-
 gcc/lcm.cc                                         |     2 +-
 gcc/lcm.h                                          |     2 +-
 gcc/libfuncs.h                                     |     2 +-
 gcc/limitx.h                                       |     2 +-
 gcc/lists.cc                                       |     2 +-
 gcc/logical-location.h                             |     2 +-
 gcc/loop-doloop.cc                                 |     2 +-
 gcc/loop-init.cc                                   |     2 +-
 gcc/loop-invariant.cc                              |     2 +-
 gcc/loop-iv.cc                                     |     2 +-
 gcc/loop-unroll.cc                                 |     2 +-
 gcc/loop-unroll.h                                  |     2 +-
 gcc/lower-subreg.cc                                |     2 +-
 gcc/lower-subreg.h                                 |     2 +-
 gcc/lra-assigns.cc                                 |     3 +-
 gcc/lra-coalesce.cc                                |     6 +-
 gcc/lra-constraints.cc                             |   178 +-
 gcc/lra-eliminations.cc                            |     6 +-
 gcc/lra-int.h                                      |    21 +-
 gcc/lra-lives.cc                                   |     6 +-
 gcc/lra-remat.cc                                   |     4 +-
 gcc/lra-spills.cc                                  |     2 +-
 gcc/lra.cc                                         |    37 +-
 gcc/lra.h                                          |     4 +-
 gcc/lto-cgraph.cc                                  |    29 +-
 gcc/lto-compress.cc                                |     2 +-
 gcc/lto-compress.h                                 |     2 +-
 gcc/lto-opts.cc                                    |     2 +-
 gcc/lto-section-in.cc                              |     2 +-
 gcc/lto-section-names.h                            |     3 +-
 gcc/lto-section-out.cc                             |     2 +-
 gcc/lto-streamer-in.cc                             |     2 +-
 gcc/lto-streamer-out.cc                            |     2 +-
 gcc/lto-streamer.cc                                |     2 +-
 gcc/lto-streamer.h                                 |     2 +-
 gcc/lto-wrapper.cc                                 |    10 +-
 gcc/lto/ChangeLog                                  |    30 +-
 gcc/lto/Make-lang.in                               |     2 +-
 gcc/lto/common.cc                                  |     2 +-
 gcc/lto/common.h                                   |     2 +-
 gcc/lto/config-lang.in                             |     2 +-
 gcc/lto/lang-specs.h                               |     2 +-
 gcc/lto/lang.opt                                   |     2 +-
 gcc/lto/lang.opt.urls                              |     8 +
 gcc/lto/lto-common.cc                              |     2 +-
 gcc/lto/lto-common.h                               |     2 +-
 gcc/lto/lto-dump.cc                                |     2 +-
 gcc/lto/lto-lang.cc                                |    34 +-
 gcc/lto/lto-object.cc                              |     2 +-
 gcc/lto/lto-partition.cc                           |     2 +-
 gcc/lto/lto-partition.h                            |     2 +-
 gcc/lto/lto-symtab.cc                              |     2 +-
 gcc/lto/lto-symtab.h                               |     2 +-
 gcc/lto/lto-tree.h                                 |     2 +-
 gcc/lto/lto.cc                                     |     2 +-
 gcc/lto/lto.h                                      |     2 +-
 gcc/m2/COPYING.FDL                                 |     2 +-
 gcc/m2/COPYING.RUNTIME                             |     2 +-
 gcc/m2/ChangeLog                                   |   189 +
 gcc/m2/Make-lang.in                                |     2 +-
 gcc/m2/Make-maintainer.in                          |     2 +-
 gcc/m2/config-lang.in                              |     2 +-
 gcc/m2/configure.ac                                |     2 +-
 gcc/m2/gm2-compiler/CLexBuf.def                    |     2 +-
 gcc/m2/gm2-compiler/CLexBuf.mod                    |     2 +-
 gcc/m2/gm2-compiler/DynamicPath.def                |     2 +-
 gcc/m2/gm2-compiler/DynamicPath.mod                |     2 +-
 gcc/m2/gm2-compiler/FifoQueue.def                  |     2 +-
 gcc/m2/gm2-compiler/FifoQueue.mod                  |     2 +-
 gcc/m2/gm2-compiler/Lists.def                      |     2 +-
 gcc/m2/gm2-compiler/Lists.mod                      |     2 +-
 gcc/m2/gm2-compiler/M2ALU.def                      |     2 +-
 gcc/m2/gm2-compiler/M2ALU.mod                      |     2 +-
 gcc/m2/gm2-compiler/M2AsmUtil.def                  |     2 +-
 gcc/m2/gm2-compiler/M2AsmUtil.mod                  |     2 +-
 gcc/m2/gm2-compiler/M2Base.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Base.mod                     |   338 +-
 gcc/m2/gm2-compiler/M2BasicBlock.def               |     2 +-
 gcc/m2/gm2-compiler/M2BasicBlock.mod               |     2 +-
 gcc/m2/gm2-compiler/M2Batch.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Batch.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2Bitset.def                   |     2 +-
 gcc/m2/gm2-compiler/M2Bitset.mod                   |     2 +-
 gcc/m2/gm2-compiler/M2CaseList.def                 |     2 +-
 gcc/m2/gm2-compiler/M2CaseList.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2Check.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Check.mod                    |   124 +-
 gcc/m2/gm2-compiler/M2Code.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Code.mod                     |     2 +-
 gcc/m2/gm2-compiler/M2ColorString.def              |     2 +-
 gcc/m2/gm2-compiler/M2ColorString.mod              |     2 +-
 gcc/m2/gm2-compiler/M2Comp.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Comp.mod                     |     2 +-
 gcc/m2/gm2-compiler/M2Const.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Const.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2Debug.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Debug.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2DebugStack.def               |     2 +-
 gcc/m2/gm2-compiler/M2DebugStack.mod               |     2 +-
 gcc/m2/gm2-compiler/M2Defaults.def                 |     2 +-
 gcc/m2/gm2-compiler/M2Defaults.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2DriverOptions.def            |     2 +-
 gcc/m2/gm2-compiler/M2DriverOptions.mod            |     2 +-
 gcc/m2/gm2-compiler/M2Emit.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Emit.mod                     |     2 +-
 gcc/m2/gm2-compiler/M2Error.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Error.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2EvalSym.def                  |     2 +-
 gcc/m2/gm2-compiler/M2FileName.def                 |     2 +-
 gcc/m2/gm2-compiler/M2FileName.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.def               |     2 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.mod               |   641 +-
 gcc/m2/gm2-compiler/M2GenGCC.def                   |     2 +-
 gcc/m2/gm2-compiler/M2GenGCC.mod                   |   276 +-
 gcc/m2/gm2-compiler/M2Graph.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Graph.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2Lex.def                      |     2 +-
 gcc/m2/gm2-compiler/M2Lex.mod                      |     2 +-
 gcc/m2/gm2-compiler/M2LexBuf.def                   |     2 +-
 gcc/m2/gm2-compiler/M2LexBuf.mod                   |     2 +-
 gcc/m2/gm2-compiler/M2MetaError.def                |     2 +-
 gcc/m2/gm2-compiler/M2MetaError.mod                |     2 +-
 gcc/m2/gm2-compiler/M2Optimize.def                 |     2 +-
 gcc/m2/gm2-compiler/M2Optimize.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2Options.def                  |     2 +-
 gcc/m2/gm2-compiler/M2Options.mod                  |     2 +-
 gcc/m2/gm2-compiler/M2Pass.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Pass.mod                     |     2 +-
 gcc/m2/gm2-compiler/M2Preprocess.def               |     2 +-
 gcc/m2/gm2-compiler/M2Preprocess.mod               |     2 +-
 gcc/m2/gm2-compiler/M2Printf.def                   |     2 +-
 gcc/m2/gm2-compiler/M2Printf.mod                   |     2 +-
 gcc/m2/gm2-compiler/M2Quads.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Quads.mod                    |    28 +-
 gcc/m2/gm2-compiler/M2Quiet.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Quiet.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2Range.def                    |    44 +-
 gcc/m2/gm2-compiler/M2Range.mod                    |    45 +-
 gcc/m2/gm2-compiler/M2Reserved.def                 |     2 +-
 gcc/m2/gm2-compiler/M2Reserved.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2SSA.mod                      |     2 +-
 gcc/m2/gm2-compiler/M2Scaffold.def                 |     2 +-
 gcc/m2/gm2-compiler/M2Scaffold.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2Scope.def                    |     2 +-
 gcc/m2/gm2-compiler/M2Scope.mod                    |     2 +-
 gcc/m2/gm2-compiler/M2Search.def                   |     2 +-
 gcc/m2/gm2-compiler/M2Search.mod                   |     2 +-
 gcc/m2/gm2-compiler/M2Size.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Size.mod                     |     2 +-
 gcc/m2/gm2-compiler/M2StackAddress.def             |     2 +-
 gcc/m2/gm2-compiler/M2StackAddress.mod             |     2 +-
 gcc/m2/gm2-compiler/M2StackWord.def                |     2 +-
 gcc/m2/gm2-compiler/M2StackWord.mod                |     2 +-
 gcc/m2/gm2-compiler/M2Students.def                 |     2 +-
 gcc/m2/gm2-compiler/M2Students.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2Swig.def                     |     2 +-
 gcc/m2/gm2-compiler/M2Swig.mod                     |     2 +-
 gcc/m2/gm2-compiler/M2SymInit.def                  |     2 +-
 gcc/m2/gm2-compiler/M2SymInit.mod                  |    14 +-
 gcc/m2/gm2-compiler/M2System.def                   |     2 +-
 gcc/m2/gm2-compiler/M2System.mod                   |     2 +-
 gcc/m2/gm2-compiler/M2Version.def                  |     2 +-
 gcc/m2/gm2-compiler/NameKey.def                    |     2 +-
 gcc/m2/gm2-compiler/NameKey.mod                    |     2 +-
 gcc/m2/gm2-compiler/ObjectFiles.def                |     2 +-
 gcc/m2/gm2-compiler/ObjectFiles.mod                |     2 +-
 gcc/m2/gm2-compiler/Output.def                     |     2 +-
 gcc/m2/gm2-compiler/Output.mod                     |     2 +-
 gcc/m2/gm2-compiler/P0SymBuild.def                 |     2 +-
 gcc/m2/gm2-compiler/P0SymBuild.mod                 |     2 +-
 gcc/m2/gm2-compiler/P0SyntaxCheck.bnf              |     4 +-
 gcc/m2/gm2-compiler/P0SyntaxCheck.def              |     2 +-
 gcc/m2/gm2-compiler/P1Build.bnf                    |     4 +-
 gcc/m2/gm2-compiler/P1Build.def                    |     2 +-
 gcc/m2/gm2-compiler/P1SymBuild.def                 |     2 +-
 gcc/m2/gm2-compiler/P1SymBuild.mod                 |     2 +-
 gcc/m2/gm2-compiler/P2Build.bnf                    |     4 +-
 gcc/m2/gm2-compiler/P2Build.def                    |     2 +-
 gcc/m2/gm2-compiler/P2SymBuild.def                 |     2 +-
 gcc/m2/gm2-compiler/P2SymBuild.mod                 |     2 +-
 gcc/m2/gm2-compiler/P3Build.bnf                    |     4 +-
 gcc/m2/gm2-compiler/P3Build.def                    |     2 +-
 gcc/m2/gm2-compiler/P3SymBuild.def                 |     2 +-
 gcc/m2/gm2-compiler/P3SymBuild.mod                 |     2 +-
 gcc/m2/gm2-compiler/PCBuild.bnf                    |     4 +-
 gcc/m2/gm2-compiler/PCBuild.def                    |     2 +-
 gcc/m2/gm2-compiler/PCSymBuild.def                 |     2 +-
 gcc/m2/gm2-compiler/PCSymBuild.mod                 |     2 +-
 gcc/m2/gm2-compiler/PHBuild.bnf                    |     4 +-
 gcc/m2/gm2-compiler/PHBuild.def                    |     2 +-
 gcc/m2/gm2-compiler/Sets.def                       |    14 +-
 gcc/m2/gm2-compiler/Sets.mod                       |    63 +-
 gcc/m2/gm2-compiler/SymbolConversion.def           |     2 +-
 gcc/m2/gm2-compiler/SymbolConversion.mod           |     2 +-
 gcc/m2/gm2-compiler/SymbolKey.def                  |     2 +-
 gcc/m2/gm2-compiler/SymbolKey.mod                  |     2 +-
 gcc/m2/gm2-compiler/SymbolTable.def                |     2 +-
 gcc/m2/gm2-compiler/SymbolTable.mod                |    12 +-
 gcc/m2/gm2-compiler/bnflex.def                     |     2 +-
 gcc/m2/gm2-compiler/bnflex.mod                     |     2 +-
 gcc/m2/gm2-compiler/cflex.def                      |     2 +-
 gcc/m2/gm2-compiler/gm2.mod                        |     2 +-
 gcc/m2/gm2-compiler/gm2lcc.mod                     |     2 +-
 gcc/m2/gm2-compiler/gm2lgen.mod                    |     2 +-
 gcc/m2/gm2-compiler/gm2lorder.mod                  |     2 +-
 gcc/m2/gm2-compiler/m2flex.def                     |     2 +-
 gcc/m2/gm2-compiler/ppg.mod                        |     4 +-
 gcc/m2/gm2-gcc/dynamicstrings.h                    |     2 +-
 gcc/m2/gm2-gcc/gcc-consolidation.h                 |     2 +-
 gcc/m2/gm2-gcc/init.cc                             |     2 +-
 gcc/m2/gm2-gcc/init.def                            |     2 +-
 gcc/m2/gm2-gcc/init.h                              |     2 +-
 gcc/m2/gm2-gcc/m2assert.cc                         |     2 +-
 gcc/m2/gm2-gcc/m2assert.h                          |     2 +-
 gcc/m2/gm2-gcc/m2block.cc                          |     2 +-
 gcc/m2/gm2-gcc/m2block.def                         |     2 +-
 gcc/m2/gm2-gcc/m2block.h                           |     2 +-
 gcc/m2/gm2-gcc/m2builtins.cc                       |    27 +-
 gcc/m2/gm2-gcc/m2builtins.def                      |     2 +-
 gcc/m2/gm2-gcc/m2builtins.h                        |     2 +-
 gcc/m2/gm2-gcc/m2color.cc                          |     2 +-
 gcc/m2/gm2-gcc/m2color.def                         |     2 +-
 gcc/m2/gm2-gcc/m2color.h                           |     2 +-
 gcc/m2/gm2-gcc/m2configure.cc                      |     2 +-
 gcc/m2/gm2-gcc/m2configure.def                     |     2 +-
 gcc/m2/gm2-gcc/m2configure.h                       |     2 +-
 gcc/m2/gm2-gcc/m2convert.cc                        |     2 +-
 gcc/m2/gm2-gcc/m2convert.def                       |     2 +-
 gcc/m2/gm2-gcc/m2convert.h                         |     2 +-
 gcc/m2/gm2-gcc/m2decl.cc                           |    33 +-
 gcc/m2/gm2-gcc/m2decl.def                          |    11 +-
 gcc/m2/gm2-gcc/m2decl.h                            |     5 +-
 gcc/m2/gm2-gcc/m2except.cc                         |     2 +-
 gcc/m2/gm2-gcc/m2except.def                        |     2 +-
 gcc/m2/gm2-gcc/m2except.h                          |     2 +-
 gcc/m2/gm2-gcc/m2expr.cc                           |    68 +-
 gcc/m2/gm2-gcc/m2expr.def                          |    11 +-
 gcc/m2/gm2-gcc/m2expr.h                            |     4 +-
 gcc/m2/gm2-gcc/m2linemap.cc                        |     2 +-
 gcc/m2/gm2-gcc/m2linemap.def                       |     2 +-
 gcc/m2/gm2-gcc/m2linemap.h                         |     2 +-
 gcc/m2/gm2-gcc/m2misc.cc                           |     2 +-
 gcc/m2/gm2-gcc/m2misc.def                          |     2 +-
 gcc/m2/gm2-gcc/m2misc.h                            |     2 +-
 gcc/m2/gm2-gcc/m2options.h                         |     2 +-
 gcc/m2/gm2-gcc/m2range.h                           |     2 +-
 gcc/m2/gm2-gcc/m2search.h                          |     2 +-
 gcc/m2/gm2-gcc/m2statement.cc                      |     2 +-
 gcc/m2/gm2-gcc/m2statement.def                     |     2 +-
 gcc/m2/gm2-gcc/m2statement.h                       |     2 +-
 gcc/m2/gm2-gcc/m2top.cc                            |     2 +-
 gcc/m2/gm2-gcc/m2top.def                           |     2 +-
 gcc/m2/gm2-gcc/m2top.h                             |     2 +-
 gcc/m2/gm2-gcc/m2tree.cc                           |     2 +-
 gcc/m2/gm2-gcc/m2tree.def                          |     2 +-
 gcc/m2/gm2-gcc/m2tree.h                            |     2 +-
 gcc/m2/gm2-gcc/m2treelib.cc                        |     2 +-
 gcc/m2/gm2-gcc/m2treelib.def                       |     2 +-
 gcc/m2/gm2-gcc/m2treelib.h                         |     2 +-
 gcc/m2/gm2-gcc/m2type.cc                           |     2 +-
 gcc/m2/gm2-gcc/m2type.def                          |     2 +-
 gcc/m2/gm2-gcc/m2type.h                            |     2 +-
 gcc/m2/gm2-gcc/rtegraph.cc                         |     2 +-
 gcc/m2/gm2-gcc/rtegraph.h                          |     2 +-
 gcc/m2/gm2-ici/M2Emit.mod                          |     2 +-
 gcc/m2/gm2-ici/m2linemap.c                         |     2 +-
 gcc/m2/gm2-internals.texi                          |     2 +-
 gcc/m2/gm2-lang.cc                                 |     2 +-
 gcc/m2/gm2-lang.h                                  |     2 +-
 gcc/m2/gm2-libiberty/choosetemp.def                |     2 +-
 gcc/m2/gm2-libiberty/pexecute.def                  |     2 +-
 gcc/m2/gm2-libs-ch/M2LINK.c                        |     2 +-
 gcc/m2/gm2-libs-ch/RTcodummy.c                     |     2 +-
 gcc/m2/gm2-libs-ch/RTintdummy.c                    |     2 +-
 gcc/m2/gm2-libs-ch/Selective.c                     |     2 +-
 gcc/m2/gm2-libs-ch/SysExceptions.c                 |     2 +-
 gcc/m2/gm2-libs-ch/UnixArgs.cc                     |     2 +-
 gcc/m2/gm2-libs-ch/cgetopt.c                       |    12 +-
 gcc/m2/gm2-libs-ch/choosetemp.c                    |     2 +-
 gcc/m2/gm2-libs-ch/dtoa.cc                         |     2 +-
 gcc/m2/gm2-libs-ch/errno.c                         |     2 +-
 gcc/m2/gm2-libs-ch/host.c                          |     2 +-
 gcc/m2/gm2-libs-ch/ldtoa.cc                        |     2 +-
 gcc/m2/gm2-libs-ch/m2rts.h                         |     2 +-
 gcc/m2/gm2-libs-ch/termios.c                       |     2 +-
 gcc/m2/gm2-libs-ch/tools.c                         |     2 +-
 gcc/m2/gm2-libs-ch/wrapc.c                         |    29 +-
 gcc/m2/gm2-libs-ch/xlibc.c                         |     2 +-
 gcc/m2/gm2-libs-coroutines/Executive.def           |     2 +-
 gcc/m2/gm2-libs-coroutines/Executive.mod           |     2 +-
 gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def        |     2 +-
 gcc/m2/gm2-libs-coroutines/README.texi             |     2 +-
 gcc/m2/gm2-libs-coroutines/SYSTEM.def              |     2 +-
 gcc/m2/gm2-libs-coroutines/SYSTEM.mod              |     6 +-
 gcc/m2/gm2-libs-coroutines/TimerHandler.def        |     2 +-
 gcc/m2/gm2-libs-coroutines/TimerHandler.mod        |     2 +-
 gcc/m2/gm2-libs-iso/COROUTINES.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/ChanConsts.h                   |     2 +-
 gcc/m2/gm2-libs-iso/ChanConsts.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/CharClass.mod                  |     2 +-
 gcc/m2/gm2-libs-iso/ClientSocket.def               |     2 +-
 gcc/m2/gm2-libs-iso/ClientSocket.mod               |     4 +-
 gcc/m2/gm2-libs-iso/ComplexMath.mod                |     2 +-
 gcc/m2/gm2-libs-iso/ConvStringLong.def             |     2 +-
 gcc/m2/gm2-libs-iso/ConvStringLong.mod             |     2 +-
 gcc/m2/gm2-libs-iso/ConvStringReal.def             |     2 +-
 gcc/m2/gm2-libs-iso/ConvStringReal.mod             |     2 +-
 gcc/m2/gm2-libs-iso/ConvStringShort.def            |    60 +
 gcc/m2/gm2-libs-iso/ConvStringShort.mod            |    69 +
 gcc/m2/gm2-libs-iso/ConvTypes.mod                  |     2 +-
 gcc/m2/gm2-libs-iso/EXCEPTIONS.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/ErrnoCategory.def              |     2 +-
 gcc/m2/gm2-libs-iso/GeneralUserExceptions.mod      |     2 +-
 gcc/m2/gm2-libs-iso/IOChan.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/IOConsts.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/IOLink.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/IOResult.mod                   |     3 +-
 gcc/m2/gm2-libs-iso/LongComplexMath.mod            |     2 +-
 gcc/m2/gm2-libs-iso/LongConv.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/LongIO.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/LongMath.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/LongStr.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/LongWholeIO.def                |     2 +-
 gcc/m2/gm2-libs-iso/LongWholeIO.mod                |     4 +-
 gcc/m2/gm2-libs-iso/LowLong.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/LowReal.mod                    |     4 +-
 gcc/m2/gm2-libs-iso/LowShort.def                   |     2 +-
 gcc/m2/gm2-libs-iso/LowShort.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/M2EXCEPTION.mod                |     2 +-
 gcc/m2/gm2-libs-iso/M2RTS.def                      |     2 +-
 gcc/m2/gm2-libs-iso/M2RTS.mod                      |     4 +-
 gcc/m2/gm2-libs-iso/MemStream.def                  |     2 +-
 gcc/m2/gm2-libs-iso/MemStream.mod                  |     4 +-
 gcc/m2/gm2-libs-iso/Preemptive.def                 |     2 +-
 gcc/m2/gm2-libs-iso/Preemptive.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/Processes.mod                  |     2 +-
 gcc/m2/gm2-libs-iso/ProgramArgs.mod                |     2 +-
 gcc/m2/gm2-libs-iso/README.texi                    |     2 +-
 gcc/m2/gm2-libs-iso/RTco.def                       |     2 +-
 gcc/m2/gm2-libs-iso/RTdata.def                     |     2 +-
 gcc/m2/gm2-libs-iso/RTdata.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/RTentity.def                   |     2 +-
 gcc/m2/gm2-libs-iso/RTentity.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/RTfio.def                      |     2 +-
 gcc/m2/gm2-libs-iso/RTfio.mod                      |     8 +-
 gcc/m2/gm2-libs-iso/RTgen.def                      |     2 +-
 gcc/m2/gm2-libs-iso/RTgen.mod                      |     9 +-
 gcc/m2/gm2-libs-iso/RTgenif.def                    |     2 +-
 gcc/m2/gm2-libs-iso/RTgenif.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/RTio.def                       |     2 +-
 gcc/m2/gm2-libs-iso/RTio.mod                       |     2 +-
 gcc/m2/gm2-libs-iso/RandomNumber.def               |     2 +-
 gcc/m2/gm2-libs-iso/RandomNumber.mod               |     2 +-
 gcc/m2/gm2-libs-iso/RawIO.mod                      |     2 +-
 gcc/m2/gm2-libs-iso/RealConv.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/RealIO.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/RealMath.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/RealStr.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/RndFile.mod                    |     4 +-
 gcc/m2/gm2-libs-iso/SIOResult.mod                  |     2 +-
 gcc/m2/gm2-libs-iso/SLongIO.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/SLongWholeIO.def               |     2 +-
 gcc/m2/gm2-libs-iso/SLongWholeIO.mod               |     2 +-
 gcc/m2/gm2-libs-iso/SRawIO.mod                     |     2 +-
 gcc/m2/gm2-libs-iso/SRealIO.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/SShortIO.def                   |     2 +-
 gcc/m2/gm2-libs-iso/SShortIO.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/SShortWholeIO.def              |     2 +-
 gcc/m2/gm2-libs-iso/SShortWholeIO.mod              |     2 +-
 gcc/m2/gm2-libs-iso/STextIO.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/SWholeIO.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/SYSTEM.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/Semaphores.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/SeqFile.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/ShortComplexMath.def           |     2 +-
 gcc/m2/gm2-libs-iso/ShortComplexMath.mod           |     2 +-
 gcc/m2/gm2-libs-iso/ShortConv.def                  |    73 +
 gcc/m2/gm2-libs-iso/ShortConv.mod                  |   350 +
 gcc/m2/gm2-libs-iso/ShortIO.def                    |     2 +-
 gcc/m2/gm2-libs-iso/ShortIO.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/ShortMath.def                  |    76 +
 gcc/m2/gm2-libs-iso/ShortMath.mod                  |   110 +
 gcc/m2/gm2-libs-iso/ShortStr.def                   |    87 +
 gcc/m2/gm2-libs-iso/ShortStr.mod                   |   150 +
 gcc/m2/gm2-libs-iso/ShortWholeIO.def               |     2 +-
 gcc/m2/gm2-libs-iso/ShortWholeIO.mod               |     4 +-
 gcc/m2/gm2-libs-iso/SimpleCipher.def               |     2 +-
 gcc/m2/gm2-libs-iso/SimpleCipher.mod               |     2 +-
 gcc/m2/gm2-libs-iso/StdChans.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/Storage.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/StreamFile.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/StringChan.def                 |     2 +-
 gcc/m2/gm2-libs-iso/StringChan.mod                 |     2 +-
 gcc/m2/gm2-libs-iso/Strings.mod                    |     2 +-
 gcc/m2/gm2-libs-iso/SysClock.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/TERMINATION.mod                |     2 +-
 gcc/m2/gm2-libs-iso/TermFile.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/TextIO.mod                     |     4 +-
 gcc/m2/gm2-libs-iso/TextUtil.def                   |     2 +-
 gcc/m2/gm2-libs-iso/TextUtil.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/WholeConv.mod                  |     2 +-
 gcc/m2/gm2-libs-iso/WholeIO.mod                    |     3 +-
 gcc/m2/gm2-libs-iso/WholeStr.mod                   |     2 +-
 gcc/m2/gm2-libs-iso/wrapclock.def                  |     2 +-
 gcc/m2/gm2-libs-iso/wrapsock.def                   |     2 +-
 gcc/m2/gm2-libs-iso/wraptime.def                   |     2 +-
 gcc/m2/gm2-libs-log/BitBlockOps.def                |     2 +-
 gcc/m2/gm2-libs-log/BitBlockOps.mod                |     2 +-
 gcc/m2/gm2-libs-log/BitByteOps.def                 |     2 +-
 gcc/m2/gm2-libs-log/BitByteOps.mod                 |     4 +-
 gcc/m2/gm2-libs-log/BitWordOps.def                 |     2 +-
 gcc/m2/gm2-libs-log/BitWordOps.mod                 |     2 +-
 gcc/m2/gm2-libs-log/BlockOps.def                   |     2 +-
 gcc/m2/gm2-libs-log/BlockOps.mod                   |     2 +-
 gcc/m2/gm2-libs-log/Break.c                        |     2 +-
 gcc/m2/gm2-libs-log/Break.def                      |     2 +-
 gcc/m2/gm2-libs-log/CardinalIO.def                 |     2 +-
 gcc/m2/gm2-libs-log/CardinalIO.mod                 |     2 +-
 gcc/m2/gm2-libs-log/Conversions.def                |     2 +-
 gcc/m2/gm2-libs-log/Conversions.mod                |     2 +-
 gcc/m2/gm2-libs-log/DebugPMD.def                   |     2 +-
 gcc/m2/gm2-libs-log/DebugPMD.mod                   |     2 +-
 gcc/m2/gm2-libs-log/DebugTrace.def                 |     2 +-
 gcc/m2/gm2-libs-log/DebugTrace.mod                 |     2 +-
 gcc/m2/gm2-libs-log/Delay.def                      |     2 +-
 gcc/m2/gm2-libs-log/Delay.mod                      |     2 +-
 gcc/m2/gm2-libs-log/Display.def                    |     2 +-
 gcc/m2/gm2-libs-log/Display.mod                    |     2 +-
 gcc/m2/gm2-libs-log/ErrorCode.def                  |     2 +-
 gcc/m2/gm2-libs-log/ErrorCode.mod                  |     2 +-
 gcc/m2/gm2-libs-log/FileSystem.def                 |     2 +-
 gcc/m2/gm2-libs-log/FileSystem.mod                 |     8 +-
 gcc/m2/gm2-libs-log/FloatingUtilities.def          |     2 +-
 gcc/m2/gm2-libs-log/FloatingUtilities.mod          |     2 +-
 gcc/m2/gm2-libs-log/InOut.def                      |     2 +-
 gcc/m2/gm2-libs-log/InOut.mod                      |     4 +-
 gcc/m2/gm2-libs-log/Keyboard.def                   |     2 +-
 gcc/m2/gm2-libs-log/Keyboard.mod                   |     2 +-
 gcc/m2/gm2-libs-log/LongIO.def                     |     2 +-
 gcc/m2/gm2-libs-log/LongIO.mod                     |     2 +-
 gcc/m2/gm2-libs-log/NumberConversion.def           |     2 +-
 gcc/m2/gm2-libs-log/NumberConversion.mod           |     2 +-
 gcc/m2/gm2-libs-log/README.texi                    |     2 +-
 gcc/m2/gm2-libs-log/Random.def                     |     2 +-
 gcc/m2/gm2-libs-log/Random.mod                     |     2 +-
 gcc/m2/gm2-libs-log/RealConversions.def            |     2 +-
 gcc/m2/gm2-libs-log/RealConversions.mod            |     4 +-
 gcc/m2/gm2-libs-log/RealInOut.def                  |     2 +-
 gcc/m2/gm2-libs-log/RealInOut.mod                  |     2 +-
 gcc/m2/gm2-libs-log/Strings.def                    |     2 +-
 gcc/m2/gm2-libs-log/Strings.mod                    |     2 +-
 gcc/m2/gm2-libs-log/Termbase.def                   |     2 +-
 gcc/m2/gm2-libs-log/Termbase.mod                   |     2 +-
 gcc/m2/gm2-libs-log/Terminal.def                   |     2 +-
 gcc/m2/gm2-libs-log/Terminal.mod                   |     2 +-
 gcc/m2/gm2-libs-log/TimeDate.def                   |     2 +-
 gcc/m2/gm2-libs-log/TimeDate.mod                   |     2 +-
 gcc/m2/gm2-libs-min/M2RTS.def                      |     2 +-
 gcc/m2/gm2-libs-min/M2RTS.mod                      |     2 +-
 gcc/m2/gm2-libs-min/SYSTEM.def                     |     2 +-
 gcc/m2/gm2-libs-min/SYSTEM.mod                     |     2 +-
 gcc/m2/gm2-libs-min/libc.c                         |     2 +-
 gcc/m2/gm2-libs-min/libc.def                       |     2 +-
 gcc/m2/gm2-libs/ASCII.def                          |     2 +-
 gcc/m2/gm2-libs/ASCII.mod                          |     2 +-
 gcc/m2/gm2-libs/Args.def                           |     2 +-
 gcc/m2/gm2-libs/Args.mod                           |     2 +-
 gcc/m2/gm2-libs/Assertion.def                      |     2 +-
 gcc/m2/gm2-libs/Assertion.mod                      |     2 +-
 gcc/m2/gm2-libs/Break.def                          |     2 +-
 gcc/m2/gm2-libs/Break.mod                          |     2 +-
 gcc/m2/gm2-libs/Builtins.def                       |     6 +-
 gcc/m2/gm2-libs/Builtins.mod                       |    18 +-
 gcc/m2/gm2-libs/COROUTINES.def                     |     2 +-
 gcc/m2/gm2-libs/COROUTINES.mod                     |     2 +-
 gcc/m2/gm2-libs/CmdArgs.def                        |     2 +-
 gcc/m2/gm2-libs/CmdArgs.mod                        |     2 +-
 gcc/m2/gm2-libs/Debug.def                          |     2 +-
 gcc/m2/gm2-libs/Debug.mod                          |     2 +-
 gcc/m2/gm2-libs/DynamicStrings.def                 |     2 +-
 gcc/m2/gm2-libs/DynamicStrings.mod                 |     2 +-
 gcc/m2/gm2-libs/Environment.def                    |     2 +-
 gcc/m2/gm2-libs/Environment.mod                    |     2 +-
 gcc/m2/gm2-libs/FIO.def                            |     2 +-
 gcc/m2/gm2-libs/FIO.mod                            |     4 +-
 gcc/m2/gm2-libs/FormatStrings.def                  |     2 +-
 gcc/m2/gm2-libs/FormatStrings.mod                  |     6 +-
 gcc/m2/gm2-libs/FpuIO.def                          |     2 +-
 gcc/m2/gm2-libs/FpuIO.mod                          |     2 +-
 gcc/m2/gm2-libs/GetOpt.def                         |    15 +-
 gcc/m2/gm2-libs/GetOpt.mod                         |    86 +-
 gcc/m2/gm2-libs/IO.def                             |     2 +-
 gcc/m2/gm2-libs/IO.mod                             |     4 +-
 gcc/m2/gm2-libs/Indexing.def                       |     2 +-
 gcc/m2/gm2-libs/Indexing.mod                       |     4 +-
 gcc/m2/gm2-libs/LMathLib0.def                      |     2 +-
 gcc/m2/gm2-libs/LMathLib0.mod                      |     2 +-
 gcc/m2/gm2-libs/LegacyReal.def                     |     2 +-
 gcc/m2/gm2-libs/LegacyReal.mod                     |     2 +-
 gcc/m2/gm2-libs/M2Dependent.def                    |     2 +-
 gcc/m2/gm2-libs/M2Dependent.mod                    |    22 +-
 gcc/m2/gm2-libs/M2EXCEPTION.def                    |     2 +-
 gcc/m2/gm2-libs/M2EXCEPTION.mod                    |     2 +-
 gcc/m2/gm2-libs/M2RTS.def                          |     2 +-
 gcc/m2/gm2-libs/M2RTS.mod                          |     4 +-
 gcc/m2/gm2-libs/MathLib0.def                       |     2 +-
 gcc/m2/gm2-libs/MathLib0.mod                       |     2 +-
 gcc/m2/gm2-libs/MemUtils.def                       |     2 +-
 gcc/m2/gm2-libs/MemUtils.mod                       |     2 +-
 gcc/m2/gm2-libs/NumberIO.def                       |     2 +-
 gcc/m2/gm2-libs/NumberIO.mod                       |     2 +-
 gcc/m2/gm2-libs/OptLib.def                         |     2 +-
 gcc/m2/gm2-libs/OptLib.mod                         |     3 +-
 gcc/m2/gm2-libs/PushBackInput.def                  |     2 +-
 gcc/m2/gm2-libs/PushBackInput.mod                  |     2 +-
 gcc/m2/gm2-libs/README.texi                        |     2 +-
 gcc/m2/gm2-libs/RTExceptions.def                   |     2 +-
 gcc/m2/gm2-libs/RTExceptions.mod                   |     2 +-
 gcc/m2/gm2-libs/RTint.def                          |     2 +-
 gcc/m2/gm2-libs/RTint.mod                          |     2 +-
 gcc/m2/gm2-libs/SArgs.def                          |     2 +-
 gcc/m2/gm2-libs/SArgs.mod                          |     2 +-
 gcc/m2/gm2-libs/SCmdArgs.def                       |     2 +-
 gcc/m2/gm2-libs/SCmdArgs.mod                       |     2 +-
 gcc/m2/gm2-libs/SEnvironment.def                   |     2 +-
 gcc/m2/gm2-libs/SEnvironment.mod                   |     2 +-
 gcc/m2/gm2-libs/SFIO.def                           |     2 +-
 gcc/m2/gm2-libs/SFIO.mod                           |     2 +-
 gcc/m2/gm2-libs/SMathLib0.def                      |     2 +-
 gcc/m2/gm2-libs/SMathLib0.mod                      |     2 +-
 gcc/m2/gm2-libs/SYSTEM.def                         |     2 +-
 gcc/m2/gm2-libs/SYSTEM.mod                         |     4 +-
 gcc/m2/gm2-libs/Scan.def                           |     2 +-
 gcc/m2/gm2-libs/Scan.mod                           |     2 +-
 gcc/m2/gm2-libs/Selective.def                      |     2 +-
 gcc/m2/gm2-libs/StdIO.def                          |     2 +-
 gcc/m2/gm2-libs/StdIO.mod                          |     2 +-
 gcc/m2/gm2-libs/Storage.def                        |     2 +-
 gcc/m2/gm2-libs/Storage.mod                        |     2 +-
 gcc/m2/gm2-libs/StrCase.def                        |     2 +-
 gcc/m2/gm2-libs/StrCase.mod                        |     2 +-
 gcc/m2/gm2-libs/StrIO.def                          |     2 +-
 gcc/m2/gm2-libs/StrIO.mod                          |     2 +-
 gcc/m2/gm2-libs/StrLib.def                         |     2 +-
 gcc/m2/gm2-libs/StrLib.mod                         |     2 +-
 gcc/m2/gm2-libs/StringConvert.def                  |     2 +-
 gcc/m2/gm2-libs/StringConvert.mod                  |     4 +-
 gcc/m2/gm2-libs/SysExceptions.def                  |     2 +-
 gcc/m2/gm2-libs/SysStorage.def                     |     2 +-
 gcc/m2/gm2-libs/SysStorage.mod                     |     2 +-
 gcc/m2/gm2-libs/TimeString.def                     |     2 +-
 gcc/m2/gm2-libs/TimeString.mod                     |     2 +-
 gcc/m2/gm2-libs/UnixArgs.def                       |     2 +-
 gcc/m2/gm2-libs/cbuiltin.def                       |     2 +-
 gcc/m2/gm2-libs/cgetopt.def                        |     5 +-
 gcc/m2/gm2-libs/config-host                        |     6 +-
 gcc/m2/gm2-libs/config-host.in                     |     2 +-
 gcc/m2/gm2-libs/cxxabi.def                         |     2 +-
 gcc/m2/gm2-libs/dtoa.def                           |     2 +-
 gcc/m2/gm2-libs/errno.def                          |     2 +-
 gcc/m2/gm2-libs/gdbif.def                          |     2 +-
 gcc/m2/gm2-libs/gdbif.mod                          |     2 +-
 gcc/m2/gm2-libs/gm2-libs-host.h.in                 |     2 +-
 gcc/m2/gm2-libs/ldtoa.def                          |     2 +-
 gcc/m2/gm2-libs/libc.def                           |     2 +-
 gcc/m2/gm2-libs/libm.def                           |     2 +-
 gcc/m2/gm2-libs/sckt.def                           |     2 +-
 gcc/m2/gm2-libs/termios.def                        |     2 +-
 gcc/m2/gm2-libs/wrapc.def                          |    31 +-
 gcc/m2/gm2spec.cc                                  |     2 +-
 gcc/m2/gm2version.h                                |     2 +-
 gcc/m2/images/LICENSE.IMG                          |     2 +-
 gcc/m2/init/mcinit                                 |     2 +-
 gcc/m2/init/ppginit                                |     2 +-
 gcc/m2/lang-specs.h                                |     2 +-
 gcc/m2/lang.opt                                    |     6 +-
 gcc/m2/lang.opt.urls                               |   118 +
 gcc/m2/m2-tree.def                                 |     2 +-
 gcc/m2/m2-tree.h                                   |     2 +-
 gcc/m2/m2.flex                                     |     2 +-
 gcc/m2/m2pp.cc                                     |     2 +-
 gcc/m2/m2pp.h                                      |     2 +-
 gcc/m2/mc-boot-ch/GBuiltins.cc                     |     2 +-
 gcc/m2/mc-boot-ch/GM2LINK.c                        |     2 +-
 gcc/m2/mc-boot-ch/GSYSTEM.c                        |     2 +-
 gcc/m2/mc-boot-ch/GSelective.c                     |     2 +-
 gcc/m2/mc-boot-ch/GSysExceptions.c                 |     2 +-
 gcc/m2/mc-boot-ch/GUnixArgs.cc                     |     2 +-
 gcc/m2/mc-boot-ch/Gabort.c                         |     2 +-
 gcc/m2/mc-boot-ch/Gcbuiltin.c                      |     2 +-
 gcc/m2/mc-boot-ch/Gdtoa.cc                         |     2 +-
 gcc/m2/mc-boot-ch/Gerrno.cc                        |     2 +-
 gcc/m2/mc-boot-ch/Gldtoa.cc                        |     2 +-
 gcc/m2/mc-boot-ch/Glibc.c                          |     2 +-
 gcc/m2/mc-boot-ch/Glibm.c                          |     2 +-
 gcc/m2/mc-boot-ch/Gm2rtsdummy.cc                   |     2 +-
 gcc/m2/mc-boot-ch/Gmcrts.c                         |     2 +-
 gcc/m2/mc-boot-ch/Gmcrts.h                         |     2 +-
 gcc/m2/mc-boot-ch/Gnetwork.h                       |     2 +-
 gcc/m2/mc-boot-ch/Gtermios.cc                      |     2 +-
 gcc/m2/mc-boot-ch/Gwrapc.c                         |     2 +-
 gcc/m2/mc-boot-ch/m2rts.h                          |     2 +-
 gcc/m2/mc-boot-ch/network.c                        |     2 +-
 gcc/m2/mc-boot/GASCII.cc                           |     2 +-
 gcc/m2/mc-boot/GASCII.h                            |     2 +-
 gcc/m2/mc-boot/GArgs.cc                            |     2 +-
 gcc/m2/mc-boot/GArgs.h                             |     2 +-
 gcc/m2/mc-boot/GAssertion.cc                       |     2 +-
 gcc/m2/mc-boot/GAssertion.h                        |     2 +-
 gcc/m2/mc-boot/GBreak.cc                           |     2 +-
 gcc/m2/mc-boot/GBreak.h                            |     2 +-
 gcc/m2/mc-boot/GCOROUTINES.h                       |     2 +-
 gcc/m2/mc-boot/GCmdArgs.cc                         |     2 +-
 gcc/m2/mc-boot/GCmdArgs.h                          |     2 +-
 gcc/m2/mc-boot/GDebug.cc                           |     2 +-
 gcc/m2/mc-boot/GDebug.h                            |     2 +-
 gcc/m2/mc-boot/GDynamicStrings.cc                  |     2 +-
 gcc/m2/mc-boot/GDynamicStrings.h                   |     2 +-
 gcc/m2/mc-boot/GEnvironment.cc                     |     2 +-
 gcc/m2/mc-boot/GEnvironment.h                      |     2 +-
 gcc/m2/mc-boot/GFIO.cc                             |     2 +-
 gcc/m2/mc-boot/GFIO.h                              |     2 +-
 gcc/m2/mc-boot/GFormatStrings.cc                   |     2 +-
 gcc/m2/mc-boot/GFormatStrings.h                    |     2 +-
 gcc/m2/mc-boot/GFpuIO.cc                           |     2 +-
 gcc/m2/mc-boot/GFpuIO.h                            |     2 +-
 gcc/m2/mc-boot/GIO.cc                              |     2 +-
 gcc/m2/mc-boot/GIO.h                               |     2 +-
 gcc/m2/mc-boot/GIndexing.cc                        |     2 +-
 gcc/m2/mc-boot/GIndexing.h                         |     2 +-
 gcc/m2/mc-boot/GM2Dependent.cc                     |     2 +-
 gcc/m2/mc-boot/GM2Dependent.h                      |     2 +-
 gcc/m2/mc-boot/GM2EXCEPTION.cc                     |     2 +-
 gcc/m2/mc-boot/GM2EXCEPTION.h                      |     2 +-
 gcc/m2/mc-boot/GM2RTS.cc                           |     2 +-
 gcc/m2/mc-boot/GM2RTS.h                            |     2 +-
 gcc/m2/mc-boot/GMemUtils.cc                        |     2 +-
 gcc/m2/mc-boot/GMemUtils.h                         |     2 +-
 gcc/m2/mc-boot/GNumberIO.cc                        |     2 +-
 gcc/m2/mc-boot/GNumberIO.h                         |     2 +-
 gcc/m2/mc-boot/GPushBackInput.cc                   |     2 +-
 gcc/m2/mc-boot/GPushBackInput.h                    |     2 +-
 gcc/m2/mc-boot/GRTExceptions.cc                    |     2 +-
 gcc/m2/mc-boot/GRTExceptions.h                     |     2 +-
 gcc/m2/mc-boot/GRTco.h                             |     2 +-
 gcc/m2/mc-boot/GRTentity.h                         |     2 +-
 gcc/m2/mc-boot/GRTint.cc                           |     2 +-
 gcc/m2/mc-boot/GRTint.h                            |     2 +-
 gcc/m2/mc-boot/GSArgs.cc                           |     2 +-
 gcc/m2/mc-boot/GSArgs.h                            |     2 +-
 gcc/m2/mc-boot/GSFIO.cc                            |     2 +-
 gcc/m2/mc-boot/GSFIO.h                             |     2 +-
 gcc/m2/mc-boot/GSYSTEM.h                           |     2 +-
 gcc/m2/mc-boot/GSelective.h                        |     2 +-
 gcc/m2/mc-boot/GStdIO.cc                           |     2 +-
 gcc/m2/mc-boot/GStdIO.h                            |     2 +-
 gcc/m2/mc-boot/GStorage.cc                         |     2 +-
 gcc/m2/mc-boot/GStorage.h                          |     2 +-
 gcc/m2/mc-boot/GStrCase.cc                         |     2 +-
 gcc/m2/mc-boot/GStrCase.h                          |     2 +-
 gcc/m2/mc-boot/GStrIO.cc                           |     2 +-
 gcc/m2/mc-boot/GStrIO.h                            |     2 +-
 gcc/m2/mc-boot/GStrLib.cc                          |     2 +-
 gcc/m2/mc-boot/GStrLib.h                           |     2 +-
 gcc/m2/mc-boot/GStringConvert.cc                   |     2 +-
 gcc/m2/mc-boot/GStringConvert.h                    |     2 +-
 gcc/m2/mc-boot/GSysExceptions.h                    |     2 +-
 gcc/m2/mc-boot/GSysStorage.cc                      |     2 +-
 gcc/m2/mc-boot/GSysStorage.h                       |     2 +-
 gcc/m2/mc-boot/GTimeString.cc                      |     2 +-
 gcc/m2/mc-boot/GTimeString.h                       |     2 +-
 gcc/m2/mc-boot/GUnixArgs.h                         |     2 +-
 gcc/m2/mc-boot/Galists.cc                          |     2 +-
 gcc/m2/mc-boot/Galists.h                           |     2 +-
 gcc/m2/mc-boot/Gdecl.cc                            |     2 +-
 gcc/m2/mc-boot/Gdecl.h                             |     2 +-
 gcc/m2/mc-boot/Gdtoa.h                             |     2 +-
 gcc/m2/mc-boot/Gerrno.h                            |     2 +-
 gcc/m2/mc-boot/Gkeyc.cc                            |     2 +-
 gcc/m2/mc-boot/Gkeyc.h                             |     2 +-
 gcc/m2/mc-boot/Gldtoa.h                            |     2 +-
 gcc/m2/mc-boot/Glibc.h                             |     2 +-
 gcc/m2/mc-boot/Glibm.h                             |     2 +-
 gcc/m2/mc-boot/Glists.cc                           |     2 +-
 gcc/m2/mc-boot/Glists.h                            |     2 +-
 gcc/m2/mc-boot/GmcComment.cc                       |     2 +-
 gcc/m2/mc-boot/GmcComment.h                        |     2 +-
 gcc/m2/mc-boot/GmcComp.cc                          |     2 +-
 gcc/m2/mc-boot/GmcComp.h                           |     2 +-
 gcc/m2/mc-boot/GmcDebug.h                          |     2 +-
 gcc/m2/mc-boot/GmcError.cc                         |     2 +-
 gcc/m2/mc-boot/GmcError.h                          |     2 +-
 gcc/m2/mc-boot/GmcFileName.h                       |     2 +-
 gcc/m2/mc-boot/GmcLexBuf.cc                        |     2 +-
 gcc/m2/mc-boot/GmcLexBuf.h                         |     2 +-
 gcc/m2/mc-boot/GmcMetaError.h                      |     2 +-
 gcc/m2/mc-boot/GmcOptions.h                        |     2 +-
 gcc/m2/mc-boot/GmcPreprocess.h                     |     2 +-
 gcc/m2/mc-boot/GmcPretty.h                         |     2 +-
 gcc/m2/mc-boot/GmcPrintf.h                         |     2 +-
 gcc/m2/mc-boot/GmcQuiet.h                          |     2 +-
 gcc/m2/mc-boot/GmcReserved.h                       |     2 +-
 gcc/m2/mc-boot/GmcSearch.h                         |     2 +-
 gcc/m2/mc-boot/GmcStack.h                          |     2 +-
 gcc/m2/mc-boot/GmcStream.cc                        |     2 +-
 gcc/m2/mc-boot/GmcStream.h                         |     2 +-
 gcc/m2/mc-boot/Gmcflex.h                           |     2 +-
 gcc/m2/mc-boot/Gmcp1.cc                            |     2 +-
 gcc/m2/mc-boot/Gmcp1.h                             |     2 +-
 gcc/m2/mc-boot/Gmcp2.cc                            |     2 +-
 gcc/m2/mc-boot/Gmcp2.h                             |     2 +-
 gcc/m2/mc-boot/Gmcp3.cc                            |     2 +-
 gcc/m2/mc-boot/Gmcp3.h                             |     2 +-
 gcc/m2/mc-boot/Gmcp4.cc                            |     2 +-
 gcc/m2/mc-boot/Gmcp4.h                             |     2 +-
 gcc/m2/mc-boot/Gmcp5.cc                            |     2 +-
 gcc/m2/mc-boot/Gmcp5.h                             |     2 +-
 gcc/m2/mc-boot/GnameKey.cc                         |     2 +-
 gcc/m2/mc-boot/GnameKey.h                          |     2 +-
 gcc/m2/mc-boot/GsymbolKey.cc                       |     2 +-
 gcc/m2/mc-boot/GsymbolKey.h                        |     2 +-
 gcc/m2/mc-boot/Gtermios.h                          |     2 +-
 gcc/m2/mc-boot/Gtop.cc                             |     2 +-
 gcc/m2/mc-boot/Gvarargs.cc                         |     2 +-
 gcc/m2/mc-boot/Gvarargs.h                          |     2 +-
 gcc/m2/mc-boot/Gwlists.cc                          |     2 +-
 gcc/m2/mc-boot/Gwlists.h                           |     2 +-
 gcc/m2/mc-boot/Gwrapc.h                            |     2 +-
 gcc/m2/mc/Indexing.def                             |     2 +-
 gcc/m2/mc/Indexing.mod                             |     2 +-
 gcc/m2/mc/alists.def                               |     2 +-
 gcc/m2/mc/alists.mod                               |     2 +-
 gcc/m2/mc/decl.def                                 |     2 +-
 gcc/m2/mc/decl.mod                                 |     2 +-
 gcc/m2/mc/keyc.def                                 |     2 +-
 gcc/m2/mc/keyc.mod                                 |     2 +-
 gcc/m2/mc/lists.def                                |     2 +-
 gcc/m2/mc/lists.mod                                |     2 +-
 gcc/m2/mc/m2flex.def                               |     2 +-
 gcc/m2/mc/mc.flex                                  |     8 +-
 gcc/m2/mc/mcComment.def                            |     2 +-
 gcc/m2/mc/mcComment.h                              |     2 +-
 gcc/m2/mc/mcComment.mod                            |     2 +-
 gcc/m2/mc/mcComp.def                               |     2 +-
 gcc/m2/mc/mcComp.mod                               |     2 +-
 gcc/m2/mc/mcDebug.def                              |     2 +-
 gcc/m2/mc/mcDebug.mod                              |     2 +-
 gcc/m2/mc/mcError.def                              |     2 +-
 gcc/m2/mc/mcError.mod                              |     2 +-
 gcc/m2/mc/mcFileName.def                           |     2 +-
 gcc/m2/mc/mcFileName.mod                           |     2 +-
 gcc/m2/mc/mcLexBuf.def                             |     2 +-
 gcc/m2/mc/mcLexBuf.h                               |     2 +-
 gcc/m2/mc/mcLexBuf.mod                             |     2 +-
 gcc/m2/mc/mcMetaError.def                          |     2 +-
 gcc/m2/mc/mcMetaError.mod                          |     2 +-
 gcc/m2/mc/mcOptions.def                            |     2 +-
 gcc/m2/mc/mcOptions.mod                            |     2 +-
 gcc/m2/mc/mcPreprocess.def                         |     2 +-
 gcc/m2/mc/mcPreprocess.mod                         |     2 +-
 gcc/m2/mc/mcPretty.def                             |     2 +-
 gcc/m2/mc/mcPretty.mod                             |     2 +-
 gcc/m2/mc/mcPrintf.def                             |     2 +-
 gcc/m2/mc/mcPrintf.mod                             |     2 +-
 gcc/m2/mc/mcQuiet.def                              |     2 +-
 gcc/m2/mc/mcQuiet.mod                              |     2 +-
 gcc/m2/mc/mcReserved.def                           |     2 +-
 gcc/m2/mc/mcReserved.h                             |     2 +-
 gcc/m2/mc/mcReserved.mod                           |     2 +-
 gcc/m2/mc/mcSearch.def                             |     2 +-
 gcc/m2/mc/mcSearch.mod                             |     2 +-
 gcc/m2/mc/mcStack.def                              |     2 +-
 gcc/m2/mc/mcStack.mod                              |     2 +-
 gcc/m2/mc/mcStream.def                             |     2 +-
 gcc/m2/mc/mcStream.mod                             |     2 +-
 gcc/m2/mc/mcflex.def                               |     2 +-
 gcc/m2/mc/mcp1.bnf                                 |     4 +-
 gcc/m2/mc/mcp1.def                                 |     2 +-
 gcc/m2/mc/mcp2.bnf                                 |     4 +-
 gcc/m2/mc/mcp2.def                                 |     2 +-
 gcc/m2/mc/mcp3.bnf                                 |     4 +-
 gcc/m2/mc/mcp3.def                                 |     2 +-
 gcc/m2/mc/mcp4.bnf                                 |     4 +-
 gcc/m2/mc/mcp4.def                                 |     2 +-
 gcc/m2/mc/mcp5.bnf                                 |     4 +-
 gcc/m2/mc/mcp5.def                                 |     2 +-
 gcc/m2/mc/nameKey.def                              |     2 +-
 gcc/m2/mc/nameKey.mod                              |     2 +-
 gcc/m2/mc/symbolKey.def                            |     2 +-
 gcc/m2/mc/symbolKey.mod                            |     2 +-
 gcc/m2/mc/top.mod                                  |     2 +-
 gcc/m2/mc/varargs.def                              |     2 +-
 gcc/m2/mc/varargs.mod                              |     2 +-
 gcc/m2/mc/wlists.def                               |     2 +-
 gcc/m2/mc/wlists.mod                               |     2 +-
 gcc/m2/pge-boot/GASCII.cc                          |     2 +-
 gcc/m2/pge-boot/GASCII.h                           |     2 +-
 gcc/m2/pge-boot/GArgs.cc                           |     2 +-
 gcc/m2/pge-boot/GArgs.h                            |     2 +-
 gcc/m2/pge-boot/GAssertion.cc                      |     2 +-
 gcc/m2/pge-boot/GAssertion.h                       |     2 +-
 gcc/m2/pge-boot/GBreak.h                           |     2 +-
 gcc/m2/pge-boot/GBuiltins.cc                       |     2 +-
 gcc/m2/pge-boot/GCmdArgs.h                         |     2 +-
 gcc/m2/pge-boot/GDebug.cc                          |     2 +-
 gcc/m2/pge-boot/GDebug.h                           |     2 +-
 gcc/m2/pge-boot/GDynamicStrings.cc                 |     2 +-
 gcc/m2/pge-boot/GDynamicStrings.h                  |     2 +-
 gcc/m2/pge-boot/GEnvironment.h                     |     2 +-
 gcc/m2/pge-boot/GFIO.cc                            |     2 +-
 gcc/m2/pge-boot/GFIO.h                             |     2 +-
 gcc/m2/pge-boot/GFormatStrings.h                   |     2 +-
 gcc/m2/pge-boot/GFpuIO.h                           |     2 +-
 gcc/m2/pge-boot/GIO.cc                             |     2 +-
 gcc/m2/pge-boot/GIO.h                              |     2 +-
 gcc/m2/pge-boot/GIndexing.cc                       |     2 +-
 gcc/m2/pge-boot/GIndexing.h                        |     2 +-
 gcc/m2/pge-boot/GLists.cc                          |     2 +-
 gcc/m2/pge-boot/GLists.h                           |     2 +-
 gcc/m2/pge-boot/GM2Dependent.cc                    |     2 +-
 gcc/m2/pge-boot/GM2Dependent.h                     |     2 +-
 gcc/m2/pge-boot/GM2EXCEPTION.cc                    |     2 +-
 gcc/m2/pge-boot/GM2EXCEPTION.h                     |     2 +-
 gcc/m2/pge-boot/GM2RTS.cc                          |     2 +-
 gcc/m2/pge-boot/GM2RTS.h                           |     2 +-
 gcc/m2/pge-boot/GNameKey.cc                        |     2 +-
 gcc/m2/pge-boot/GNameKey.h                         |     2 +-
 gcc/m2/pge-boot/GNumberIO.cc                       |     2 +-
 gcc/m2/pge-boot/GNumberIO.h                        |     2 +-
 gcc/m2/pge-boot/GOutput.cc                         |     2 +-
 gcc/m2/pge-boot/GOutput.h                          |     2 +-
 gcc/m2/pge-boot/GPushBackInput.cc                  |     2 +-
 gcc/m2/pge-boot/GPushBackInput.h                   |     2 +-
 gcc/m2/pge-boot/GRTExceptions.cc                   |     2 +-
 gcc/m2/pge-boot/GRTExceptions.h                    |     2 +-
 gcc/m2/pge-boot/GRTco.cc                           |     2 +-
 gcc/m2/pge-boot/GSArgs.h                           |     2 +-
 gcc/m2/pge-boot/GSEnvironment.h                    |     2 +-
 gcc/m2/pge-boot/GSFIO.cc                           |     2 +-
 gcc/m2/pge-boot/GSFIO.h                            |     2 +-
 gcc/m2/pge-boot/GSYSTEM.cc                         |     2 +-
 gcc/m2/pge-boot/GSYSTEM.h                          |     2 +-
 gcc/m2/pge-boot/GScan.h                            |     2 +-
 gcc/m2/pge-boot/GSelective.cc                      |     2 +-
 gcc/m2/pge-boot/GStdIO.cc                          |     2 +-
 gcc/m2/pge-boot/GStdIO.h                           |     2 +-
 gcc/m2/pge-boot/GStorage.cc                        |     2 +-
 gcc/m2/pge-boot/GStorage.h                         |     2 +-
 gcc/m2/pge-boot/GStrCase.cc                        |     2 +-
 gcc/m2/pge-boot/GStrCase.h                         |     2 +-
 gcc/m2/pge-boot/GStrIO.cc                          |     2 +-
 gcc/m2/pge-boot/GStrIO.h                           |     2 +-
 gcc/m2/pge-boot/GStrLib.cc                         |     2 +-
 gcc/m2/pge-boot/GStrLib.h                          |     2 +-
 gcc/m2/pge-boot/GStringConvert.h                   |     2 +-
 gcc/m2/pge-boot/GSymbolKey.cc                      |     2 +-
 gcc/m2/pge-boot/GSymbolKey.h                       |     2 +-
 gcc/m2/pge-boot/GSysExceptions.cc                  |     2 +-
 gcc/m2/pge-boot/GSysExceptions.h                   |     2 +-
 gcc/m2/pge-boot/GSysStorage.cc                     |     2 +-
 gcc/m2/pge-boot/GSysStorage.h                      |     2 +-
 gcc/m2/pge-boot/GTimeString.h                      |     2 +-
 gcc/m2/pge-boot/GUnixArgs.cc                       |     2 +-
 gcc/m2/pge-boot/GUnixArgs.h                        |     2 +-
 gcc/m2/pge-boot/Gabort.cc                          |     2 +-
 gcc/m2/pge-boot/Gbnflex.cc                         |     2 +-
 gcc/m2/pge-boot/Gbnflex.h                          |     2 +-
 gcc/m2/pge-boot/Gcbuiltin.cc                       |     2 +-
 gcc/m2/pge-boot/Gdtoa.cc                           |     2 +-
 gcc/m2/pge-boot/Gdtoa.h                            |     2 +-
 gcc/m2/pge-boot/Gerrno.cc                          |     2 +-
 gcc/m2/pge-boot/Gerrno.h                           |     2 +-
 gcc/m2/pge-boot/Gldtoa.cc                          |     2 +-
 gcc/m2/pge-boot/Gldtoa.h                           |     2 +-
 gcc/m2/pge-boot/Glibc.cc                           |     2 +-
 gcc/m2/pge-boot/Glibc.h                            |     2 +-
 gcc/m2/pge-boot/Glibm.cc                           |     2 +-
 gcc/m2/pge-boot/Glibm.h                            |     2 +-
 gcc/m2/pge-boot/Gmcrts.cc                          |     2 +-
 gcc/m2/pge-boot/Gmcrts.h                           |     2 +-
 gcc/m2/pge-boot/Gnetwork.h                         |     2 +-
 gcc/m2/pge-boot/Gpge.cc                            |     4 +-
 gcc/m2/pge-boot/Gtermios.cc                        |     2 +-
 gcc/m2/pge-boot/Gtermios.h                         |     2 +-
 gcc/m2/pge-boot/Gwrapc.cc                          |     2 +-
 gcc/m2/pge-boot/Gwrapc.h                           |     2 +-
 gcc/m2/pge-boot/m2rts.h                            |     2 +-
 gcc/m2/pge-boot/network.cc                         |     2 +-
 gcc/m2/plugin/m2rte.cc                             |     2 +-
 gcc/m2/target-independent/m2/gm2-ebnf.texi         |     2 +-
 gcc/m2/target-independent/m2/gm2-libs.texi         |    10 +-
 gcc/m2/tools-src/boilerplate.py                    |     2 +-
 gcc/m2/tools-src/buildpg                           |     2 +-
 gcc/m2/tools-src/calcpath                          |     2 +-
 gcc/m2/tools-src/checkmeta.py                      |     2 +-
 gcc/m2/tools-src/def2doc.py                        |     4 +-
 gcc/m2/tools-src/makeSystem                        |     8 +-
 gcc/m2/tools-src/mklink.c                          |     2 +-
 gcc/m2/tools-src/tidydates.py                      |     2 +-
 gcc/machmode.def                                   |     2 +-
 gcc/machmode.h                                     |     2 +-
 gcc/main.cc                                        |     2 +-
 gcc/make-unique.h                                  |     2 +-
 gcc/match.pd                                       |   790 +-
 gcc/mcf.cc                                         |     2 +-
 gcc/mem-stats-traits.h                             |     2 +-
 gcc/mem-stats.h                                    |     2 +-
 gcc/memmodel.h                                     |     2 +-
 gcc/memory-block.cc                                |     2 +-
 gcc/memory-block.h                                 |     2 +-
 gcc/mkconfig.sh                                    |     2 +-
 gcc/mode-classes.def                               |     2 +-
 gcc/mode-switching.cc                              |   595 +-
 gcc/modulo-sched.cc                                |     2 +-
 gcc/multiple_target.cc                             |    12 +-
 gcc/mux-utils.h                                    |     2 +-
 gcc/objc/ChangeLog                                 |    25 +-
 gcc/objc/Make-lang.in                              |     2 +-
 gcc/objc/config-lang.in                            |     2 +-
 gcc/objc/lang-specs.h                              |     2 +-
 gcc/objc/objc-act.cc                               |    57 +-
 gcc/objc/objc-act.h                                |     7 +-
 gcc/objc/objc-encoding.cc                          |     2 +-
 gcc/objc/objc-encoding.h                           |     2 +-
 gcc/objc/objc-gnu-runtime-abi-01.cc                |     5 +-
 gcc/objc/objc-lang.cc                              |    14 +-
 gcc/objc/objc-map.cc                               |     2 +-
 gcc/objc/objc-map.h                                |     2 +-
 gcc/objc/objc-next-metadata-tags.h                 |     2 +-
 gcc/objc/objc-next-runtime-abi-01.cc               |     5 +-
 gcc/objc/objc-next-runtime-abi-02.cc               |     5 +-
 gcc/objc/objc-runtime-hooks.h                      |     2 +-
 gcc/objc/objc-runtime-shared-support.cc            |     2 +-
 gcc/objc/objc-runtime-shared-support.h             |     2 +-
 gcc/objc/objc-tree.def                             |     2 +-
 gcc/objcp/ChangeLog                                |    20 +-
 gcc/objcp/Make-lang.in                             |     2 +-
 gcc/objcp/config-lang.in                           |     2 +-
 gcc/objcp/lang-specs.h                             |     2 +-
 gcc/objcp/objcp-decl.cc                            |     2 +-
 gcc/objcp/objcp-decl.h                             |     2 +-
 gcc/objcp/objcp-lang.cc                            |    27 +-
 gcc/obstack-utils.h                                |     2 +-
 gcc/omp-api.h                                      |     2 +-
 gcc/omp-builtins.def                               |     8 +-
 gcc/omp-expand.cc                                  |    64 +-
 gcc/omp-expand.h                                   |     2 +-
 gcc/omp-general.cc                                 |  1228 +-
 gcc/omp-general.h                                  |   138 +-
 gcc/omp-low.cc                                     |    41 +-
 gcc/omp-low.h                                      |     2 +-
 gcc/omp-oacc-kernels-decompose.cc                  |    17 +-
 gcc/omp-oacc-neuter-broadcast.cc                   |     2 +-
 gcc/omp-offload.cc                                 |    87 +-
 gcc/omp-offload.h                                  |     3 +-
 gcc/omp-selectors.h                                |    93 +
 gcc/omp-simd-clone.cc                              |   275 +-
 gcc/omp-simd-clone.h                               |     2 +-
 gcc/opt-functions.awk                              |    17 +-
 gcc/opt-gather.awk                                 |     2 +-
 gcc/opt-include.awk                                |     2 +-
 gcc/opt-problem.cc                                 |     2 +-
 gcc/opt-problem.h                                  |     2 +-
 gcc/opt-read.awk                                   |     2 +-
 gcc/opt-suggestions.cc                             |     2 +-
 gcc/opt-suggestions.h                              |     2 +-
 gcc/optabs-libfuncs.cc                             |     2 +-
 gcc/optabs-libfuncs.h                              |     2 +-
 gcc/optabs-query.cc                                |     2 +-
 gcc/optabs-query.h                                 |     2 +-
 gcc/optabs-tree.cc                                 |     2 +-
 gcc/optabs-tree.h                                  |     2 +-
 gcc/optabs.cc                                      |     4 +-
 gcc/optabs.def                                     |     5 +-
 gcc/optabs.h                                       |     2 +-
 gcc/optc-gen.awk                                   |     2 +-
 gcc/optc-save-gen.awk                              |     2 +-
 gcc/opth-gen.awk                                   |     2 +-
 gcc/optinfo-emit-json.cc                           |    51 +-
 gcc/optinfo-emit-json.h                            |     2 +-
 gcc/optinfo.cc                                     |     2 +-
 gcc/optinfo.h                                      |     2 +-
 gcc/options-urls-cc-gen.awk                        |   105 +
 gcc/opts-common.cc                                 |    14 +-
 gcc/opts-diagnostic.h                              |     8 +-
 gcc/opts-global.cc                                 |     2 +-
 gcc/opts-jobserver.h                               |     2 +-
 gcc/opts.cc                                        |   220 +-
 gcc/opts.h                                         |    11 +-
 gcc/ordered-hash-map-tests.cc                      |     2 +-
 gcc/ordered-hash-map.h                             |     2 +-
 gcc/output.h                                       |     6 +-
 gcc/params.opt                                     |    19 +-
 gcc/params.opt.urls                                |     2 +
 gcc/pass_manager.h                                 |     2 +-
 gcc/passes.cc                                      |     7 +-
 gcc/passes.def                                     |    10 +-
 gcc/plugin.cc                                      |     2 +-
 gcc/plugin.def                                     |     2 +-
 gcc/plugin.h                                       |     5 +-
 gcc/po/ChangeLog                                   |     2 +-
 gcc/po/EXCLUDES                                    |     2 +-
 gcc/po/exgettext                                   |     2 +-
 gcc/pointer-query.cc                               |     2 +-
 gcc/pointer-query.h                                |     2 +-
 gcc/poly-int-types.h                               |     2 +-
 gcc/poly-int.h                                     |     2 +-
 gcc/postreload-gcse.cc                             |     2 +-
 gcc/postreload.cc                                  |     2 +-
 gcc/predict.cc                                     |     3 +-
 gcc/predict.def                                    |     2 +-
 gcc/predict.h                                      |     2 +-
 gcc/prefix.cc                                      |     2 +-
 gcc/prefix.h                                       |     2 +-
 gcc/pretty-print-urlifier.h                        |    33 +
 gcc/pretty-print.cc                                |   301 +-
 gcc/pretty-print.h                                 |    12 +-
 gcc/print-rtl-function.cc                          |     2 +-
 gcc/print-rtl.cc                                   |     2 +-
 gcc/print-rtl.h                                    |     2 +-
 gcc/print-tree.cc                                  |     2 +-
 gcc/print-tree.h                                   |     2 +-
 gcc/profile-count.cc                               |     2 +-
 gcc/profile-count.h                                |     2 +-
 gcc/profile.cc                                     |     2 +-
 gcc/profile.h                                      |     2 +-
 gcc/range-op-float.cc                              |   161 +-
 gcc/range-op-mixed.h                               |    65 +-
 gcc/range-op-ptr.cc                                |     2 +-
 gcc/range-op.cc                                    |    73 +-
 gcc/range-op.h                                     |    11 +-
 gcc/range.cc                                       |     2 +-
 gcc/range.h                                        |     2 +-
 gcc/read-md.cc                                     |     6 +-
 gcc/read-md.h                                      |     4 +-
 gcc/read-rtl-function.cc                           |     2 +-
 gcc/read-rtl-function.h                            |     2 +-
 gcc/read-rtl.cc                                    |    27 +-
 gcc/real.cc                                        |     2 +-
 gcc/real.h                                         |     2 +-
 gcc/realmpfr.cc                                    |     2 +-
 gcc/realmpfr.h                                     |     2 +-
 gcc/recog.cc                                       |    96 +-
 gcc/recog.h                                        |    36 +-
 gcc/ree.cc                                         |     2 +-
 gcc/reg-notes.def                                  |     2 +-
 gcc/reg-stack.cc                                   |     2 +-
 gcc/regcprop.cc                                    |     2 +-
 gcc/regcprop.h                                     |     2 +-
 gcc/regenerate-opt-urls.py                         |   397 +
 gcc/reginfo.cc                                     |     7 +-
 gcc/regrename.cc                                   |     2 +-
 gcc/regrename.h                                    |     2 +-
 gcc/regs.h                                         |     2 +-
 gcc/regset.h                                       |     2 +-
 gcc/regstat.cc                                     |     2 +-
 gcc/reload.cc                                      |     8 +-
 gcc/reload.h                                       |     2 +-
 gcc/reload1.cc                                     |     2 +-
 gcc/reorg.cc                                       |    15 +-
 gcc/resource.cc                                    |     2 +-
 gcc/resource.h                                     |     2 +-
 gcc/rtl-error.cc                                   |     2 +-
 gcc/rtl-error.h                                    |     2 +-
 gcc/rtl-iter.h                                     |     2 +-
 gcc/rtl-ssa.h                                      |     3 +-
 gcc/rtl-ssa/access-utils.h                         |   123 +-
 gcc/rtl-ssa/accesses.cc                            |   159 +-
 gcc/rtl-ssa/accesses.h                             |     6 +-
 gcc/rtl-ssa/blocks.cc                              |    67 +-
 gcc/rtl-ssa/blocks.h                               |     2 +-
 gcc/rtl-ssa/change-utils.h                         |     2 +-
 gcc/rtl-ssa/changes.cc                             |   218 +-
 gcc/rtl-ssa/changes.h                              |     4 +-
 gcc/rtl-ssa/functions.cc                           |     4 +-
 gcc/rtl-ssa/functions.h                            |    40 +-
 gcc/rtl-ssa/insn-utils.h                           |     2 +-
 gcc/rtl-ssa/insns.cc                               |    34 +-
 gcc/rtl-ssa/insns.h                                |     9 +-
 gcc/rtl-ssa/internals.h                            |     6 +-
 gcc/rtl-ssa/internals.inl                          |     3 +-
 gcc/rtl-ssa/is-a.inl                               |     2 +-
 gcc/rtl-ssa/member-fns.inl                         |    25 +-
 gcc/rtl-ssa/movement.cc                            |    40 +
 gcc/rtl-ssa/movement.h                             |    17 +-
 gcc/rtl-tests.cc                                   |     2 +-
 gcc/rtl.cc                                         |     2 +-
 gcc/rtl.def                                        |     8 +-
 gcc/rtl.h                                          |     2 +-
 gcc/rtlanal.cc                                     |     2 +-
 gcc/rtlanal.h                                      |     2 +-
 gcc/rtlhash.cc                                     |     2 +-
 gcc/rtlhash.h                                      |     2 +-
 gcc/rtlhooks-def.h                                 |     2 +-
 gcc/rtlhooks.cc                                    |     2 +-
 gcc/rtx-vector-builder.cc                          |     2 +-
 gcc/rtx-vector-builder.h                           |     2 +-
 gcc/run-rtl-passes.cc                              |     2 +-
 gcc/run-rtl-passes.h                               |     2 +-
 gcc/rust/ChangeLog                                 |    26 +-
 gcc/rust/ast/rust-fmt.cc                           |     2 +-
 gcc/rust/backend/rust-constexpr.cc                 |     1 -
 gcc/rust/backend/rust-tree.cc                      |     3 -
 gcc/rust/config-lang.in                            |     1 +
 gcc/rust/lang.opt.urls                             |    29 +
 gcc/rust/lex/rust-lex.cc                           |     5 +-
 gcc/rust/resolve/rust-ast-resolve-expr.cc          |     4 +-
 gcc/rust/rust-location.h                           |     1 +
 gcc/sancov.cc                                      |     2 +-
 gcc/sanitizer.def                                  |     2 +-
 gcc/sanopt.cc                                      |     2 +-
 gcc/sbitmap.cc                                     |     2 +-
 gcc/sbitmap.h                                      |     2 +-
 gcc/sched-deps.cc                                  |     2 +-
 gcc/sched-ebb.cc                                   |     2 +-
 gcc/sched-int.h                                    |     2 +-
 gcc/sched-rgn.cc                                   |    21 +-
 gcc/sel-sched-dump.cc                              |     2 +-
 gcc/sel-sched-dump.h                               |     2 +-
 gcc/sel-sched-ir.cc                                |     2 +-
 gcc/sel-sched-ir.h                                 |     2 +-
 gcc/sel-sched.cc                                   |    12 +-
 gcc/sel-sched.h                                    |     2 +-
 gcc/selftest-diagnostic.cc                         |     6 +-
 gcc/selftest-diagnostic.h                          |     2 +-
 gcc/selftest-rtl.cc                                |     2 +-
 gcc/selftest-rtl.h                                 |     2 +-
 gcc/selftest-run-tests.cc                          |     3 +-
 gcc/selftest.cc                                    |    14 +-
 gcc/selftest.h                                     |    14 +-
 gcc/sese.cc                                        |     2 +-
 gcc/sese.h                                         |     2 +-
 gcc/shortest-paths.h                               |     2 +-
 gcc/shrink-wrap.cc                                 |     2 +-
 gcc/shrink-wrap.h                                  |     2 +-
 gcc/signop.h                                       |     2 +-
 gcc/simplify-rtx.cc                                |     4 +-
 gcc/sort.cc                                        |     8 +-
 gcc/sparseset.cc                                   |     2 +-
 gcc/sparseset.h                                    |     2 +-
 gcc/spellcheck-tree.cc                             |     2 +-
 gcc/spellcheck-tree.h                              |     2 +-
 gcc/spellcheck.cc                                  |     2 +-
 gcc/spellcheck.h                                   |     2 +-
 gcc/splay-tree-utils.cc                            |     2 +-
 gcc/splay-tree-utils.h                             |     2 +-
 gcc/splay-tree-utils.tcc                           |     2 +-
 gcc/sreal.cc                                       |     2 +-
 gcc/sreal.h                                        |     2 +-
 gcc/ssa-iterators.h                                |     2 +-
 gcc/ssa.h                                          |     2 +-
 gcc/stack-ptr-mod.cc                               |     2 +-
 gcc/statistics.cc                                  |     2 +-
 gcc/statistics.h                                   |     2 +-
 gcc/stmt.cc                                        |     2 +-
 gcc/stmt.h                                         |     2 +-
 gcc/stor-layout.cc                                 |    11 +-
 gcc/stor-layout.h                                  |     3 +-
 gcc/store-motion.cc                                |     2 +-
 gcc/streamer-hooks.cc                              |     2 +-
 gcc/streamer-hooks.h                               |     2 +-
 gcc/stringpool.cc                                  |    47 +-
 gcc/stringpool.h                                   |     2 +-
 gcc/substring-locations.cc                         |     2 +-
 gcc/substring-locations.h                          |     3 +-
 gcc/symbol-summary.h                               |     4 +-
 gcc/symtab-clones.cc                               |     2 +-
 gcc/symtab-clones.h                                |     2 +-
 gcc/symtab-thunks.cc                               |    20 +-
 gcc/symtab-thunks.h                                |     2 +-
 gcc/symtab.cc                                      |     2 +-
 gcc/sync-builtins.def                              |     2 +-
 gcc/system.h                                       |    25 +-
 gcc/target-def.h                                   |    16 +-
 gcc/target-globals.cc                              |     8 +-
 gcc/target-globals.h                               |     5 +-
 gcc/target-hooks-macros.h                          |     2 +-
 gcc/target-insns.def                               |     2 +-
 gcc/target.def                                     |   290 +-
 gcc/target.h                                       |    18 +-
 gcc/targhooks.cc                                   |    41 +-
 gcc/targhooks.h                                    |    11 +-
 gcc/testsuite/ChangeLog                            | 38191 +------------
 gcc/testsuite/ChangeLog-2023                       | 53054 ++++++++++++++++++
 gcc/testsuite/README                               |     2 +-
 gcc/testsuite/README.compat                        |     2 +-
 gcc/testsuite/README.gcc                           |     2 +-
 .../c-c++-common/Waddress-of-packed-member-1.c     |    12 +-
 gcc/testsuite/c-c++-common/Wattributes.c           |     2 +-
 .../c-c++-common/Wduplicated-branches-11.c         |     1 +
 .../c-c++-common/Wduplicated-branches-12.c         |     1 +
 gcc/testsuite/c-c++-common/alias-1.c               |    23 +
 .../{gcc.dg => c-c++-common}/analyzer/20020129-1.c |     0
 .../analyzer/SARD-tc117-basic-00001-min.c          |     0
 .../analyzer/SARD-tc249-basic-00034-min.c          |     0
 .../{gcc.dg => c-c++-common}/analyzer/abort.c      |     0
 .../{gcc.dg => c-c++-common}/analyzer/aliasing-1.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/aliasing-2.c |     0
 .../analyzer/alloca-leak.c                         |     0
 .../analyzer/analyzer-debugging-fns-1.c            |     0
 .../c-c++-common/analyzer/analyzer-decls.h         |     1 +
 .../analyzer/analyzer-verbosity-2a.c               |     0
 .../analyzer/analyzer-verbosity-3a.c               |     0
 .../{gcc.dg => c-c++-common}/analyzer/asm-x86-1.c  |     0
 .../analyzer/attr-alloc_size-3.c                   |     0
 .../analyzer/attr-const-1.c                        |     0
 .../analyzer/attr-const-2.c                        |     0
 .../analyzer/attr-const-3.c                        |     2 +-
 .../analyzer/attr-malloc-2.c                       |     0
 .../analyzer/attr-malloc-4.c                       |     0
 .../analyzer/attr-malloc-5.c                       |     0
 .../analyzer/attr-malloc-misuses.c                 |     0
 ...-null_terminated_string_arg-access-read_write.c |    15 +
 ...ull_terminated_string_arg-access-without-size.c |    54 +
 .../attr-null_terminated_string_arg-multiple.c     |    52 +
 .../attr-null_terminated_string_arg-nonnull-2.c    |    33 +
 ...attr-null_terminated_string_arg-nonnull-sized.c |    69 +
 .../attr-null_terminated_string_arg-nonnull.c      |    34 +
 ...ttr-null_terminated_string_arg-nullable-sized.c |    69 +
 .../attr-null_terminated_string_arg-nullable.c     |    34 +
 .../c-c++-common/analyzer/attr-tainted_args-1.c    |     3 -
 .../analyzer/attr-tainted_args-misuses.c           |     0
 .../analyzer/bzip2-arg-parse-1.c                   |     0
 .../analyzer/call-summaries-1.c                    |     0
 .../analyzer/call-summaries-3.c                    |     0
 .../analyzer/call-summaries-asm-x86.c              |     0
 .../analyzer/call-summaries-pr107158-2.c           |     2 +-
 .../analyzer/call-summaries-pr107158.c             |     2 +-
 .../analyzer/callbacks-1.c                         |     0
 .../analyzer/callbacks-2.c                         |     0
 .../analyzer/callbacks-3.c                         |     0
 gcc/testsuite/c-c++-common/analyzer/capacity-1.c   |     1 +
 .../{gcc.dg => c-c++-common}/analyzer/capacity-2.c |     2 +
 .../{gcc.dg => c-c++-common}/analyzer/capacity-3.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/casts-1.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/casts-2.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/clobbers-1.c |     0
 .../analyzer/compound-assignment-4.c               |     0
 .../analyzer/data-model-12.c                       |     0
 .../analyzer/data-model-14.c                       |     0
 .../analyzer/data-model-18.c                       |     0
 .../analyzer/data-model-2.c                        |     0
 .../c-c++-common/analyzer/data-model-20.c          |    29 +
 .../analyzer/data-model-21.c                       |     0
 .../analyzer/data-model-22.c                       |     0
 .../analyzer/data-model-4.c                        |     0
 .../analyzer/data-model-5d.c                       |     0
 .../analyzer/data-model-8.c                        |     0
 .../analyzer/data-model-path-1.c                   |     0
 .../analyzer/deref-before-check-2.c                |     0
 .../analyzer/deref-before-check-macro-pr108745.c   |     0
 .../deref-before-check-pr109060-haproxy-cfgparse.c |     2 +
 .../analyzer/deref-before-check-pr112790.c         |    27 +
 .../deref-before-check-qemu-qtest_rsp_args.c       |     0
 .../{gcc.dg => c-c++-common}/analyzer/disabling.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/dump-state.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/edges-2.c    |     0
 .../analyzer/equivalence.c                         |     0
 .../{gcc.dg => c-c++-common}/analyzer/errno-1.c    |     0
 .../analyzer/errno-___errno.c                      |     0
 .../analyzer/errno-__error.c                       |     0
 .../analyzer/errno-global-var.c                    |     0
 .../analyzer/errno-pr107777.c                      |     0
 .../{gcc.dg => c-c++-common}/analyzer/error-3.c    |     0
 .../analyzer/error-uninit.c                        |     0
 .../{gcc.dg => c-c++-common}/analyzer/factorial.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/fd-1.c       |     0
 .../{gcc.dg => c-c++-common}/analyzer/fd-2.c       |     0
 .../{gcc.dg => c-c++-common}/analyzer/fd-3.c       |     0
 .../analyzer/fd-bind-pr107928.c                    |     0
 .../analyzer/fd-connect-pr107928.c                 |     0
 .../analyzer/fd-glibc-byte-stream-socket.c         |     1 +
 .../analyzer/fd-manpage-getaddrinfo-client.c       |     1 +
 .../analyzer/fd-mappage-getaddrinfo-server.c       |     1 +
 .../{gcc.dg => c-c++-common}/analyzer/fd-meaning.c |     0
 .../analyzer/fd-socket-meaning.c                   |     0
 .../analyzer/fd-symbolic-socket.c                  |     0
 .../analyzer/fd-uninit-1.c                         |     0
 .../analyzer/feasibility-1.c                       |     0
 .../analyzer/feasibility-2.c                       |     0
 .../c-c++-common/analyzer/feasibility-3.c          |     2 +
 .../analyzer/feasibility-4.c                       |     0
 .../analyzer/feasibility-pr107948.c                |     0
 .../{gcc.dg => c-c++-common}/analyzer/ferror-1.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/fibonacci.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/file-1.c     |     0
 .../{gcc.dg => c-c++-common}/analyzer/file-3.c     |     0
 .../analyzer/file-meaning-1.c                      |     0
 .../analyzer/flex-with-call-summaries.c            |     4 +-
 .../analyzer/flex-without-call-summaries.c         |     3 +-
 gcc/testsuite/c-c++-common/analyzer/fread-1.c      |     2 -
 gcc/testsuite/c-c++-common/analyzer/gzio-2.c       |     2 +-
 gcc/testsuite/c-c++-common/analyzer/ice-pr112889.c |    17 +
 .../c-c++-common/analyzer/infinite-loop-2.c        |    34 +
 .../c-c++-common/analyzer/infinite-loop-4.c        |    71 +
 .../c-c++-common/analyzer/infinite-loop-crc32c.c   |    14 +
 .../infinite-loop-doom-d_main-IdentifyVersion.c    |    26 +
 .../analyzer/infinite-loop-doom-v_video.c          |    31 +
 .../c-c++-common/analyzer/infinite-loop-g_error.c  |    19 +
 .../analyzer/infinite-loop-linked-list.c           |   131 +
 .../c-c++-common/analyzer/infinite-recursion-3.c   |     2 +-
 .../analyzer/infinite-recursion-inlining.c         |    28 +-
 .../c-c++-common/analyzer/inlining-4-multiline.c   |    34 +-
 .../analyzer/malloc-ipa-10.c                       |     0
 .../analyzer/malloc-ipa-12.c                       |     0
 .../analyzer/malloc-ipa-13a.c                      |     0
 .../analyzer/malloc-ipa-9.c                        |     0
 .../analyzer/malloc-many-paths-1.c                 |     0
 .../analyzer/malloc-many-paths-3.c                 |     0
 .../analyzer/malloc-meaning-1.c                    |     0
 .../analyzer/malloc-paths-1.c                      |     0
 .../analyzer/malloc-paths-2.c                      |     0
 .../analyzer/malloc-paths-3.c                      |     0
 .../analyzer/malloc-paths-4.c                      |     0
 .../analyzer/malloc-paths-5.c                      |     0
 .../analyzer/malloc-paths-6.c                      |     0
 .../analyzer/malloc-paths-7.c                      |     0
 .../analyzer/malloc-paths-8.c                      |     0
 .../analyzer/malloc-sarif-1.c                      |     2 +-
 .../analyzer/malloc-vs-local-1a.c                  |     0
 .../analyzer/malloc-vs-local-1b.c                  |     0
 .../analyzer/malloc-vs-local-2.c                   |     0
 .../analyzer/malloc-vs-local-3.c                   |     0
 .../analyzer/many-disabled-diagnostics.c           |     0
 .../analyzer/many-unused-locals.c                  |     0
 .../analyzer/memcpy-pr107882.c                     |     0
 .../{gcc.dg => c-c++-common}/analyzer/memset-1.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/memset-2.c   |     0
 .../analyzer/named-constants-via-macros-2.c        |     0
 .../analyzer/named-constants-via-macros-3.c        |     0
 .../analyzer/named-constants-via-macros-4.c        |     0
 .../analyzer/named-constants-via-macros-empty.c    |     0
 .../named-constants-via-macros-traditional.c       |     0
 .../analyzer/named-constants-via-macros-undef.c    |     0
 ...-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c |     2 +-
 ...ull-deref-pr108251-smp_fetch_ssl_fc_has_early.c |     1 +
 .../null-deref-pr108400-SoftEtherVPN-WebUi.c       |     2 +
 .../analyzer/null-deref-pr108806-qemu.c            |     2 +
 .../c-c++-common/analyzer/null-deref-pr108830.c    |     2 +-
 .../analyzer/omp-parallel-for-1.c                  |     0
 .../analyzer/omp-parallel-for-get-min.c            |     0
 .../analyzer/out-of-bounds-3.c                     |     0
 .../analyzer/out-of-bounds-coreutils.c             |     2 +-
 .../analyzer/out-of-bounds-curl.c                  |     2 +-
 .../analyzer/out-of-bounds-diagram-1-json.c        |     0
 .../analyzer/out-of-bounds-diagram-1-sarif.c       |     0
 .../analyzer/out-of-bounds-pr110387.c              |     0
 .../c-c++-common/analyzer/out-of-bounds-pr112792.c |    18 +
 .../analyzer/out-of-bounds-read-char-arr.c         |     0
 .../analyzer/out-of-bounds-read-int-arr.c          |     0
 .../analyzer/out-of-bounds-read-struct-arr.c       |     0
 .../analyzer/out-of-bounds-write-char-arr.c        |     0
 .../analyzer/out-of-bounds-write-int-arr.c         |     0
 .../analyzer/out-of-bounds-write-struct-arr.c      |     0
 .../{gcc.dg => c-c++-common}/analyzer/params-2.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-1.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-1a.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-2.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-3.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-4.c    |     3 +-
 .../{gcc.dg => c-c++-common}/analyzer/paths-5.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-6.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-7.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/paths-8.c    |     0
 .../analyzer/pattern-test-1.c                      |     0
 .../analyzer/pipe-pr107486.c                       |     0
 .../analyzer/pointer-merging.c                     |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr100546.c   |     0
 gcc/testsuite/c-c++-common/analyzer/pr101503.c     |    11 +
 .../{gcc.dg => c-c++-common}/analyzer/pr101570.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr101721.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr102692-2.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr102695.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr103217-3.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr103217-4.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr103217-5.c |     0
 gcc/testsuite/c-c++-common/analyzer/pr104029.c     |     3 -
 .../{gcc.dg => c-c++-common}/analyzer/pr104089.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr104308.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr104452.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr104524.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr104560-2.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr105087-1.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr105087-2.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr105252.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr106394.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr106539.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr106845.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr109439.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr110455.c   |     0
 .../analyzer/pr93032-mztools-simplified.c          |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr93290.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr93352.c    |     0
 .../analyzer/pr93355-localealias-feasibility-3.c   |     0
 .../analyzer/pr93355-localealias-simplified.c      |     0
 gcc/testsuite/c-c++-common/analyzer/pr93546.c      |    11 +
 .../{gcc.dg => c-c++-common}/analyzer/pr93547.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr93669.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr93938.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94047.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94099.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94105.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94362-2.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94399.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94447.c    |     0
 gcc/testsuite/c-c++-common/analyzer/pr94596.c      |     3 +
 .../{gcc.dg => c-c++-common}/analyzer/pr94639.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94640.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94732.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94851-1.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94851-2.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94851-3.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr94851-4.c  |     2 +-
 .../{gcc.dg => c-c++-common}/analyzer/pr95026.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96598.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96611.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96644.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96646.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96648.c    |     0
 .../analyzer/pr96650-1-notrans.c                   |     0
 .../analyzer/pr96650-1-trans.c                     |     0
 .../analyzer/pr96650-2-notrans.c                   |     0
 .../analyzer/pr96650-2-trans.c                     |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96651-1.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96699.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96705.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96713.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96764.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr96777.c    |     0
 gcc/testsuite/c-c++-common/analyzer/pr96860-2.c    |     8 +
 .../{gcc.dg => c-c++-common}/analyzer/pr97029.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr97072.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr97130.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr97233.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr97514.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr97608.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr97668.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr98073.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr98575-1.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr98580-a.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr98580-b.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr98918.c    |     2 +
 .../{gcc.dg => c-c++-common}/analyzer/pr99044-2.c  |     2 +
 .../{gcc.dg => c-c++-common}/analyzer/pr99716-2.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr99716-3.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/pr99906.c    |     0
 .../{gcc.dg => c-c++-common}/analyzer/pragma-1.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/pragma-2.c   |     0
 .../analyzer/refcounting-1.c                       |     0
 .../analyzer/rhbz1878600.c                         |     0
 .../analyzer/sarif-pr107366.c                      |     0
 .../analyzer/setjmp-pr109094.c                     |     0
 .../{gcc.dg => c-c++-common}/analyzer/sock-2.c     |     0
 .../analyzer/stale-frame-1.c                       |     0
 .../analyzer/stdarg-sentinel-1.c                   |     0
 .../analyzer/stdarg-types-2.c                      |     0
 .../analyzer/stdarg-types-3.c                      |     0
 .../analyzer/stdarg-types-4.c                      |     0
 .../{gcc.dg => c-c++-common}/analyzer/strcpy-2.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/strndup-1.c  |     2 +-
 gcc/testsuite/c-c++-common/analyzer/strtok-1.c     |    62 +
 gcc/testsuite/c-c++-common/analyzer/strtok-2.c     |    20 +
 gcc/testsuite/c-c++-common/analyzer/strtok-3.c     |    26 +
 gcc/testsuite/c-c++-common/analyzer/strtok-4.c     |    44 +
 .../c-c++-common/analyzer/strtok-cppreference.c    |    52 +
 .../analyzer/switch-wrong-enum.c                   |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-1.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-2.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-3.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-4.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-5.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-6.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-7.c |     0
 .../{gcc.dg => c-c++-common}/analyzer/symbolic-8.c |     0
 .../analyzer/symbolic-gt-1.c                       |     0
 .../analyzer/taint-alloc-3.c                       |     3 -
 .../analyzer/taint-assert-BUG_ON.c                 |     3 -
 .../analyzer/taint-divisor-2.c                     |     3 -
 .../analyzer/taint-merger.c                        |     3 -
 .../c-c++-common/analyzer/taint-modulus-1.c        |     8 +
 .../analyzer/taint-realloc.c                       |     5 +-
 .../{gcc.dg => c-c++-common}/analyzer/uninit-1.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/uninit-2.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/uninit-3.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/uninit-6.c   |     0
 .../{gcc.dg => c-c++-common}/analyzer/uninit-6b.c  |     0
 .../{gcc.dg => c-c++-common}/analyzer/uninit-8.c   |     0
 .../analyzer/uninit-pr104576.c                     |     0
 .../analyzer/uninit-pr106204.c                     |     0
 .../analyzer/uninit-pr108704.c                     |     0
 .../analyzer/uninit-pr108806-qemu.c                |     2 +
 .../analyzer/uninit-pr108968-register.c            |     0
 .../analyzer/uninit-pr94713.c                      |     0
 .../analyzer/uninit-pr94714.c                      |     0
 .../analyzer/unknown-fns-2.c                       |     0
 .../analyzer/unknown-fns-3.c                       |     0
 .../analyzer/unknown-fns-4.c                       |     0
 .../analyzer/unused-local-1.c                      |     0
 .../analyzer/use-after-free-2.c                    |     0
 .../analyzer/use-after-free-3.c                    |     0
 .../analyzer/vsnprintf-1.c                         |     0
 .../{gcc.dg => c-c++-common}/analyzer/zlib-1.c     |     0
 .../{gcc.dg => c-c++-common}/analyzer/zlib-2.c     |     0
 .../{gcc.dg => c-c++-common}/analyzer/zlib-4.c     |     0
 .../{gcc.dg => c-c++-common}/analyzer/zlib-5.c     |     0
 gcc/testsuite/c-c++-common/array-lit.c             |     3 +-
 gcc/testsuite/c-c++-common/asan/memcmp-1.c         |     2 +-
 .../c-c++-common/asan/sanity-check-pure-c-1.c      |     4 +-
 .../c-c++-common/attr-null_terminated_string_arg.c |    16 +
 .../c-c++-common/builtin-classify-type-1.c         |    12 +
 gcc/testsuite/c-c++-common/builtins.c              |     1 +
 .../c-c++-common/cpp/Wunknown-pragmas-1.c          |    13 +
 gcc/testsuite/c-c++-common/cpp/diagnostic-poison.c |    13 +
 .../c-c++-common/cpp/diagnostic-pragma-3.c         |    37 +
 .../c-c++-common/diagnostic-format-json-1.c        |    42 +-
 .../c-c++-common/diagnostic-format-json-2.c        |    48 +-
 .../c-c++-common/diagnostic-format-json-3.c        |    48 +-
 .../c-c++-common/diagnostic-format-json-4.c        |    93 +-
 .../c-c++-common/diagnostic-format-json-5.c        |    86 +-
 .../c-c++-common/diagnostic-format-json-stderr-1.c |    42 +-
 gcc/testsuite/c-c++-common/fhardened-1.S           |     6 +
 gcc/testsuite/c-c++-common/fhardened-1.c           |    14 +
 gcc/testsuite/c-c++-common/fhardened-10.c          |    12 +
 gcc/testsuite/c-c++-common/fhardened-11.c          |    10 +
 gcc/testsuite/c-c++-common/fhardened-12.c          |    11 +
 gcc/testsuite/c-c++-common/fhardened-13.c          |     6 +
 gcc/testsuite/c-c++-common/fhardened-14.c          |     6 +
 gcc/testsuite/c-c++-common/fhardened-15.c          |     5 +
 gcc/testsuite/c-c++-common/fhardened-2.c           |    12 +
 gcc/testsuite/c-c++-common/fhardened-3.c           |    14 +
 gcc/testsuite/c-c++-common/fhardened-4.c           |     4 +
 gcc/testsuite/c-c++-common/fhardened-5.c           |    11 +
 gcc/testsuite/c-c++-common/fhardened-6.c           |    12 +
 gcc/testsuite/c-c++-common/fhardened-7.c           |     7 +
 gcc/testsuite/c-c++-common/fhardened-8.c           |     7 +
 gcc/testsuite/c-c++-common/fhardened-9.c           |     9 +
 gcc/testsuite/c-c++-common/goacc/declare-1.c       |     9 +-
 gcc/testsuite/c-c++-common/goacc/declare-2.c       |    34 +-
 gcc/testsuite/c-c++-common/goacc/if-clause-1.c     |     6 +-
 gcc/testsuite/c-c++-common/goacc/if-clause-2.c     |     2 +
 gcc/testsuite/c-c++-common/goacc/self-clause-1.c   |    34 +
 gcc/testsuite/c-c++-common/goacc/self-clause-2.c   |    43 +
 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/clauses-2.c        |     2 +-
 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 +
 .../c-c++-common/gomp/declare-variant-1.c          |     1 +
 .../c-c++-common/gomp/declare-variant-14.c         |     8 +-
 .../c-c++-common/gomp/declare-variant-2.c          |    58 +-
 .../c-c++-common/gomp/declare-variant-no-score.c   |    24 +
 gcc/testsuite/c-c++-common/gomp/depobj-3.c         |    47 +
 gcc/testsuite/c-c++-common/gomp/map-6.c            |     4 +-
 gcc/testsuite/c-c++-common/gomp/pr60823-1.c        |     5 +-
 gcc/testsuite/c-c++-common/gomp/pr60823-2.c        |     4 +
 gcc/testsuite/c-c++-common/gomp/pr60823-3.c        |     6 +-
 gcc/testsuite/c-c++-common/gomp/requires-3.c       |     8 +-
 gcc/testsuite/c-c++-common/gomp/requires-5.c       |    23 +
 gcc/testsuite/c-c++-common/gomp/requires-6.c       |    23 +
 gcc/testsuite/c-c++-common/gomp/requires-7.c       |    11 +
 gcc/testsuite/c-c++-common/gomp/requires-8.c       |    14 +
 gcc/testsuite/c-c++-common/gomp/target-50.c        |     2 +-
 .../c-c++-common/gomp/target-enter-data-1.c        |     3 +-
 .../c-c++-common/gomp/target-implicit-map-2.c      |     3 +-
 .../c-c++-common/harden-cfr-noret-never-O0.c       |    12 +
 gcc/testsuite/c-c++-common/has-feature-common.c    |    73 +
 gcc/testsuite/c-c++-common/has-feature-pedantic.c  |    20 +
 gcc/testsuite/c-c++-common/pointer-to-fn1.c        |     4 +-
 gcc/testsuite/c-c++-common/pr111309-1.c            |   470 +
 gcc/testsuite/c-c++-common/pr111309-2.c            |    85 +
 gcc/testsuite/c-c++-common/pr51628-35.c            |     6 +-
 gcc/testsuite/c-c++-common/pr77624-1.c             |     4 +-
 gcc/testsuite/c-c++-common/pragma-target-1.c       |    19 +
 gcc/testsuite/c-c++-common/pragma-target-2.c       |    27 +
 gcc/testsuite/c-c++-common/spellcheck-reserved.c   |     4 +-
 gcc/testsuite/c-c++-common/strub-O0.c              |    15 +
 gcc/testsuite/c-c++-common/strub-O1.c              |    16 +
 gcc/testsuite/c-c++-common/strub-O2.c              |    17 +
 gcc/testsuite/c-c++-common/strub-O2fni.c           |    16 +
 gcc/testsuite/c-c++-common/strub-O3.c              |    13 +
 gcc/testsuite/c-c++-common/strub-O3fni.c           |    16 +
 gcc/testsuite/c-c++-common/strub-Og.c              |    17 +
 gcc/testsuite/c-c++-common/strub-Os.c              |    19 +
 gcc/testsuite/c-c++-common/strub-all1.c            |    33 +
 gcc/testsuite/c-c++-common/strub-all2.c            |    25 +
 gcc/testsuite/c-c++-common/strub-apply1.c          |    16 +
 gcc/testsuite/c-c++-common/strub-apply2.c          |    13 +
 gcc/testsuite/c-c++-common/strub-apply3.c          |     9 +
 gcc/testsuite/c-c++-common/strub-apply4.c          |    22 +
 gcc/testsuite/c-c++-common/strub-at-calls1.c       |    31 +
 gcc/testsuite/c-c++-common/strub-at-calls2.c       |    24 +
 gcc/testsuite/c-c++-common/strub-defer-O1.c        |     8 +
 gcc/testsuite/c-c++-common/strub-defer-O2.c        |     9 +
 gcc/testsuite/c-c++-common/strub-defer-O3.c        |   111 +
 gcc/testsuite/c-c++-common/strub-defer-Os.c        |     8 +
 gcc/testsuite/c-c++-common/strub-internal1.c       |    32 +
 gcc/testsuite/c-c++-common/strub-internal2.c       |    22 +
 gcc/testsuite/c-c++-common/strub-parms1.c          |    49 +
 gcc/testsuite/c-c++-common/strub-parms2.c          |    37 +
 gcc/testsuite/c-c++-common/strub-parms3.c          |    59 +
 gcc/testsuite/c-c++-common/strub-relaxed1.c        |    19 +
 gcc/testsuite/c-c++-common/strub-relaxed2.c        |    15 +
 gcc/testsuite/c-c++-common/strub-short-O0-exc.c    |    11 +
 gcc/testsuite/c-c++-common/strub-short-O0.c        |    11 +
 gcc/testsuite/c-c++-common/strub-short-O1.c        |    11 +
 gcc/testsuite/c-c++-common/strub-short-O2.c        |    11 +
 gcc/testsuite/c-c++-common/strub-short-O3.c        |    13 +
 gcc/testsuite/c-c++-common/strub-short-Os.c        |    13 +
 gcc/testsuite/c-c++-common/strub-split-stack.c     |    10 +
 gcc/testsuite/c-c++-common/strub-strict1.c         |    37 +
 gcc/testsuite/c-c++-common/strub-strict2.c         |    26 +
 gcc/testsuite/c-c++-common/strub-tail-O1.c         |     9 +
 gcc/testsuite/c-c++-common/strub-tail-O2.c         |    15 +
 gcc/testsuite/c-c++-common/strub-unsupported-2.c   |    14 +
 gcc/testsuite/c-c++-common/strub-unsupported-3.c   |    19 +
 gcc/testsuite/c-c++-common/strub-unsupported.c     |    22 +
 gcc/testsuite/c-c++-common/strub-var1.c            |    25 +
 .../c-c++-common/torture/harden-cfr-abrt-always.c  |    11 +
 .../c-c++-common/torture/harden-cfr-abrt-never.c   |    11 +
 .../torture/harden-cfr-abrt-no-xthrow.c            |    11 +
 .../c-c++-common/torture/harden-cfr-abrt-nothrow.c |    11 +
 .../c-c++-common/torture/harden-cfr-abrt.c         |    19 +
 .../c-c++-common/torture/harden-cfr-always.c       |    13 +
 .../c-c++-common/torture/harden-cfr-bret-always.c  |    14 +
 .../c-c++-common/torture/harden-cfr-bret-except.c  |    17 +
 .../c-c++-common/torture/harden-cfr-bret-never.c   |    14 +
 .../torture/harden-cfr-bret-no-xthrow.c            |    15 +
 .../c-c++-common/torture/harden-cfr-bret-noopt.c   |    13 +
 .../c-c++-common/torture/harden-cfr-bret-noret.c   |    13 +
 .../c-c++-common/torture/harden-cfr-bret-nothrow.c |    14 +
 .../c-c++-common/torture/harden-cfr-bret-retcl.c   |    13 +
 .../c-c++-common/torture/harden-cfr-bret.c         |    30 +
 .../c-c++-common/torture/harden-cfr-never.c        |    13 +
 .../c-c++-common/torture/harden-cfr-no-xthrow.c    |    13 +
 .../c-c++-common/torture/harden-cfr-noret-never.c  |    18 +
 .../torture/harden-cfr-noret-noexcept.c            |    16 +
 .../torture/harden-cfr-noret-nothrow.c             |    13 +
 .../c-c++-common/torture/harden-cfr-noret.c        |    38 +
 .../c-c++-common/torture/harden-cfr-notail.c       |     8 +
 .../c-c++-common/torture/harden-cfr-nothrow.c      |    13 +
 .../c-c++-common/torture/harden-cfr-returning.c    |    35 +
 .../c-c++-common/torture/harden-cfr-skip-leaf.c    |    10 +
 .../c-c++-common/torture/harden-cfr-tail.c         |    52 +
 gcc/testsuite/c-c++-common/torture/harden-cfr.c    |    84 +
 .../c-c++-common/torture/strub-callable1.c         |    10 +
 .../c-c++-common/torture/strub-callable2.c         |   265 +
 gcc/testsuite/c-c++-common/torture/strub-const1.c  |    24 +
 gcc/testsuite/c-c++-common/torture/strub-const2.c  |    26 +
 gcc/testsuite/c-c++-common/torture/strub-const3.c  |    17 +
 gcc/testsuite/c-c++-common/torture/strub-const4.c  |    21 +
 gcc/testsuite/c-c++-common/torture/strub-data1.c   |    14 +
 gcc/testsuite/c-c++-common/torture/strub-data2.c   |    15 +
 gcc/testsuite/c-c++-common/torture/strub-data3.c   |    15 +
 gcc/testsuite/c-c++-common/torture/strub-data4.c   |    15 +
 gcc/testsuite/c-c++-common/torture/strub-data5.c   |    16 +
 .../c-c++-common/torture/strub-indcall1.c          |    15 +
 .../c-c++-common/torture/strub-indcall2.c          |    15 +
 .../c-c++-common/torture/strub-indcall3.c          |    15 +
 .../c-c++-common/torture/strub-inlinable1.c        |    17 +
 .../c-c++-common/torture/strub-inlinable2.c        |     8 +
 gcc/testsuite/c-c++-common/torture/strub-ptrfn1.c  |    11 +
 gcc/testsuite/c-c++-common/torture/strub-ptrfn2.c  |    56 +
 gcc/testsuite/c-c++-common/torture/strub-ptrfn3.c  |    51 +
 gcc/testsuite/c-c++-common/torture/strub-ptrfn4.c  |    44 +
 gcc/testsuite/c-c++-common/torture/strub-pure1.c   |    19 +
 gcc/testsuite/c-c++-common/torture/strub-pure2.c   |    23 +
 gcc/testsuite/c-c++-common/torture/strub-pure3.c   |    14 +
 gcc/testsuite/c-c++-common/torture/strub-pure4.c   |    18 +
 gcc/testsuite/c-c++-common/torture/strub-run1.c    |    96 +
 gcc/testsuite/c-c++-common/torture/strub-run2.c    |    85 +
 gcc/testsuite/c-c++-common/torture/strub-run3.c    |    81 +
 gcc/testsuite/c-c++-common/torture/strub-run4.c    |   107 +
 gcc/testsuite/c-c++-common/torture/strub-run4c.c   |     6 +
 gcc/testsuite/c-c++-common/torture/strub-run4d.c   |     8 +
 gcc/testsuite/c-c++-common/torture/strub-run4i.c   |     6 +
 .../c-c++-common/ubsan/Wno-attributes-1.c          |     9 +
 gcc/testsuite/c-c++-common/ubsan/pr112727.c        |    17 +
 gcc/testsuite/config/default.exp                   |     2 +-
 gcc/testsuite/g++.dg/DRs/dr2262.C                  |    16 +
 gcc/testsuite/g++.dg/DRs/dr2406.C                  |    82 +
 gcc/testsuite/g++.dg/README                        |     2 +-
 gcc/testsuite/g++.dg/abi/abi-tag25.C               |    17 +
 gcc/testsuite/g++.dg/abi/abi-tag25a.C              |    11 +
 gcc/testsuite/g++.dg/abi/mangle-arm-crypto.C       |     1 +
 gcc/testsuite/g++.dg/abi/mangle-concepts1.C        |    89 +
 gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C     |     1 +
 gcc/testsuite/g++.dg/abi/mangle-neon.C             |     1 +
 gcc/testsuite/g++.dg/abi/mangle-regparm.C          |     2 +-
 gcc/testsuite/g++.dg/abi/mangle-regparm1a.C        |     2 +-
 gcc/testsuite/g++.dg/abi/mangle-ttp1.C             |    28 +
 gcc/testsuite/g++.dg/abi/mangle-union1.C           |     1 +
 gcc/testsuite/g++.dg/abi/mangle1.C                 |     2 +-
 gcc/testsuite/g++.dg/abi/mangle10.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle13.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle15.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle16.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle18-1.C              |     2 +-
 gcc/testsuite/g++.dg/abi/mangle19-1.C              |     2 +-
 gcc/testsuite/g++.dg/abi/mangle20-1.C              |     2 +-
 gcc/testsuite/g++.dg/abi/mangle22.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle23.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle24.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle25.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle26.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle27.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle28.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle29.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle3-2.C               |     2 +-
 gcc/testsuite/g++.dg/abi/mangle3.C                 |     2 +-
 gcc/testsuite/g++.dg/abi/mangle30.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle31.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle32.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle33.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle34.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle35.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle36.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle37.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle39.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle40.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle43.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle44.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle45.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle46.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle47.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle48.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle49.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle5.C                 |     1 +
 gcc/testsuite/g++.dg/abi/mangle50.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle51.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle52.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle53.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle54.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle55.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle56.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle57.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle58.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle59.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle6.C                 |     1 +
 gcc/testsuite/g++.dg/abi/mangle60.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle61.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle62.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle62a.C               |     2 +-
 gcc/testsuite/g++.dg/abi/mangle63.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle64.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle65.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle66.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle68.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle69.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle7.C                 |     1 +
 gcc/testsuite/g++.dg/abi/mangle70.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle71.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle72.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle73.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle74.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle75.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle76.C                |     2 +-
 gcc/testsuite/g++.dg/abi/mangle77.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle78.C                |     1 +
 gcc/testsuite/g++.dg/abi/mangle8.C                 |     1 +
 gcc/testsuite/g++.dg/abi/mangle9.C                 |     2 +-
 gcc/testsuite/g++.dg/analyzer/analyzer.exp         |     2 +-
 gcc/testsuite/g++.dg/analyzer/placement-new-size.C |     3 +-
 gcc/testsuite/g++.dg/asan/asan.exp                 |     2 +-
 gcc/testsuite/g++.dg/bprob/bprob.exp               |     2 +-
 gcc/testsuite/g++.dg/charset/charset.exp           |     2 +-
 gcc/testsuite/g++.dg/compat/break/README           |     2 +-
 gcc/testsuite/g++.dg/compat/compat.exp             |     2 +-
 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/compat/struct-layout-1.exp    |     2 +-
 gcc/testsuite/g++.dg/concepts/var-concept3.C       |     2 +-
 .../g++.dg/contracts/contracts-tmpl-spec2.C        |     2 +-
 gcc/testsuite/g++.dg/coroutines/coroutines.exp     |     2 +-
 gcc/testsuite/g++.dg/cpp/elifdef-2.C               |     2 +-
 gcc/testsuite/g++.dg/cpp/elifdef-4.C               |     2 +-
 gcc/testsuite/g++.dg/cpp0x/alias-decl-75.C         |    13 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-75a.C        |    26 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-75b.C        |    26 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-76.C         |    24 +
 gcc/testsuite/g++.dg/cpp0x/catch1.C                |     1 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr6.C  |     2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-cast4.C       |    11 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C         |     2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-memfn2.C      |    10 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-noreturn1.C   |    12 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C       |     4 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-ref13.C       |    41 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-ref2.C        |     4 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-throw.C       |     1 +
 gcc/testsuite/g++.dg/cpp0x/deleted16.C             |    25 +
 gcc/testsuite/g++.dg/cpp0x/deleted16a.C            |    12 +
 gcc/testsuite/g++.dg/cpp0x/depr-copy5.C            |    16 +
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-76.C          |     8 +-
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-79.C          |     9 +
 gcc/testsuite/g++.dg/cpp0x/initlist-array20.C      |    11 +
 gcc/testsuite/g++.dg/cpp0x/initlist-const1.C       |     2 +-
 .../g++.dg/cpp0x/lambda/lambda-decltype3.C         |    30 +
 .../g++.dg/cpp0x/lambda/lambda-decltype4.C         |    15 +
 gcc/testsuite/g++.dg/cpp0x/linkage2.C              |     3 +-
 gcc/testsuite/g++.dg/cpp0x/noexcept34.C            |     8 +-
 gcc/testsuite/g++.dg/cpp0x/noexcept81.C            |    37 +
 gcc/testsuite/g++.dg/cpp0x/pr112365.C              |     8 +
 gcc/testsuite/g++.dg/cpp0x/pr113031.C              |    34 +
 gcc/testsuite/g++.dg/cpp0x/rv-conv4.C              |    16 +
 gcc/testsuite/g++.dg/cpp0x/rv-conv5.C              |    23 +
 gcc/testsuite/g++.dg/cpp0x/scoped_enum12.C         |     8 +
 gcc/testsuite/g++.dg/cpp0x/udlit-error1.C          |     6 +-
 gcc/testsuite/g++.dg/cpp0x/variadic-mangle2.C      |     8 +
 gcc/testsuite/g++.dg/cpp0x/variadic-mangle4.C      |    29 +
 gcc/testsuite/g++.dg/cpp0x/variadic-mangle5.C      |    13 +
 gcc/testsuite/g++.dg/cpp0x/variadic-mangle5a.C     |    13 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-89336-3.C     |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-89785-2.C     |     1 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-diag1.C       |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime1.C   |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime2.C   |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime3.C   |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime4.C   |     2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime7.C   |    93 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7b.C     |     4 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C       |     1 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-union6.C      |    13 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-union7.C      |    18 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto7.C        |    53 +
 .../g++.dg/cpp1y/lambda-generic-const10.C          |     2 +-
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this5.C  |    22 +
 gcc/testsuite/g++.dg/cpp1y/lambda-init20.C         |    22 +
 gcc/testsuite/g++.dg/cpp1y/pr79393-3.C             |     1 +
 gcc/testsuite/g++.dg/cpp1z/array-prvalue1.C        |     7 +
 gcc/testsuite/g++.dg/cpp1z/array-prvalue2.C        |     5 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction67.C     |     5 +-
 gcc/testsuite/g++.dg/cpp1z/constexpr-ref1.C        |    26 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-ref2.C        |    23 +
 gcc/testsuite/g++.dg/cpp1z/eval-order3.C           |     5 +
 gcc/testsuite/g++.dg/cpp1z/nontype-auto22.C        |    17 +
 gcc/testsuite/g++.dg/cpp1z/nontype-auto23.C        |    22 +
 gcc/testsuite/g++.dg/cpp1z/nontype-auto24.C        |    18 +
 gcc/testsuite/g++.dg/cpp1z/utf8-neg.C              |     6 +-
 gcc/testsuite/g++.dg/cpp23/auto-fncast13.C         |    61 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast14.C         |     9 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast15.C         |    21 +
 .../g++.dg/cpp23/class-deduction-inherited1.C      |    38 +
 .../g++.dg/cpp23/class-deduction-inherited2.C      |    26 +
 .../g++.dg/cpp23/class-deduction-inherited3.C      |    16 +
 .../g++.dg/cpp23/class-deduction-inherited4.C      |    32 +
 gcc/testsuite/g++.dg/cpp23/consteval-if10.C        |     7 +-
 gcc/testsuite/g++.dg/cpp23/consteval-if2.C         |    14 +-
 gcc/testsuite/g++.dg/cpp23/ext-floating16.C        |    40 +
 gcc/testsuite/g++.dg/cpp23/ext-floating17.C        |    42 +
 gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C            |     4 +-
 gcc/testsuite/g++.dg/cpp23/wchar-multi1.C          |    38 +-
 gcc/testsuite/g++.dg/cpp23/wchar-multi2.C          |    30 +-
 gcc/testsuite/g++.dg/cpp26/enum-conv1.C            |    39 +
 gcc/testsuite/g++.dg/cpp26/feat-cxx26.C            |    18 +-
 gcc/testsuite/g++.dg/cpp26/literals1.C             |    66 +
 gcc/testsuite/g++.dg/cpp26/literals2.C             |    68 +
 .../g++.dg/cpp26/name-independent-decl1.C          |   194 +
 .../g++.dg/cpp26/name-independent-decl2.C          |   171 +
 .../g++.dg/cpp26/name-independent-decl3.C          |    12 +
 .../g++.dg/cpp26/name-independent-decl4.C          |    12 +
 .../g++.dg/cpp26/name-independent-decl5.C          |    92 +
 .../g++.dg/cpp26/name-independent-decl6.C          |   135 +
 gcc/testsuite/g++.dg/cpp26/static_assert1.C        |   311 +
 gcc/testsuite/g++.dg/cpp26/unevalstr1.C            |   103 +
 gcc/testsuite/g++.dg/cpp26/unevalstr2.C            |   110 +
 gcc/testsuite/g++.dg/cpp2a/bitfield2.C             |     2 +-
 .../g++.dg/cpp2a/class-deduction-alias3.C          |     5 +-
 .../g++.dg/cpp2a/class-deduction-alias8.C          |     5 +-
 .../g++.dg/cpp2a/concepts-explicit-inst1.C         |     1 +
 .../g++.dg/cpp2a/concepts-explicit-inst1a.C        |    24 +
 gcc/testsuite/g++.dg/cpp2a/concepts-fn8.C          |    26 +
 .../g++.dg/cpp2a/concepts-partial-spec14.C         |    10 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires37.C   |    11 +
 gcc/testsuite/g++.dg/cpp2a/consteval-memfn1.C      |     4 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop1.C       |   169 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop10.C      |    41 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop11.C      |    49 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop12.C      |    30 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop13.C      |    23 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop14.C      |    78 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop15.C      |   107 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop16.C      |    73 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop17.C      |    17 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop18.C      |    20 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop19.C      |     7 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop2.C       |    90 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop20.C      |    21 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop3.C       |    27 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop4.C       |    30 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop5.C       |    27 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop6.C       |    59 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop7.C       |    76 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop8.C       |    82 +
 gcc/testsuite/g++.dg/cpp2a/consteval-prop9.C       |    67 +
 gcc/testsuite/g++.dg/cpp2a/consteval11.C           |    19 +
 gcc/testsuite/g++.dg/cpp2a/consteval3.C            |     4 +-
 gcc/testsuite/g++.dg/cpp2a/consteval34.C           |     9 +
 gcc/testsuite/g++.dg/cpp2a/consteval36.C           |    26 +-
 gcc/testsuite/g++.dg/cpp2a/consteval9.C            |     3 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-lifetime1.C   |    21 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-lifetime2.C   |    23 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-new3.C        |    17 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-ref1.C        |    54 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-union2.C      |    30 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-union3.C      |    45 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-union4.C      |    29 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-union5.C      |    80 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-union6.C      |    53 +
 gcc/testsuite/g++.dg/cpp2a/enum-conv1.C            |   150 +-
 gcc/testsuite/g++.dg/cpp2a/explicit1.C             |     1 +
 gcc/testsuite/g++.dg/cpp2a/explicit2.C             |     1 +
 gcc/testsuite/g++.dg/cpp2a/explicit5.C             |     1 +
 gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C            |     4 +-
 .../g++.dg/cpp2a/nodiscard-reason-nonstring.C      |     2 +-
 gcc/testsuite/g++.dg/cpp2a/nontype-class4.C        |     3 +-
 gcc/testsuite/g++.dg/cpp2a/nontype-class4a.C       |    18 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth16.C     |    13 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth9.C      |     2 +-
 gcc/testsuite/g++.dg/cpp2a/ucn2.C                  |    12 +-
 gcc/testsuite/g++.dg/debug/cleanup2.C              |    10 +
 gcc/testsuite/g++.dg/debug/debug.exp               |     2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp       |     2 +-
 gcc/testsuite/g++.dg/dfp/dfp.exp                   |     2 +-
 gcc/testsuite/g++.dg/dg.exp                        |     2 +-
 gcc/testsuite/g++.dg/diagnostic/constexpr4.C       |     9 +
 gcc/testsuite/g++.dg/diagnostic/enum3.C            |     3 +-
 .../g++.dg/diagnostic/param-type-mismatch-2.C      |    20 +-
 gcc/testsuite/g++.dg/diagnostic/sys-narrow.h       |     2 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1.C      |     4 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1a.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1b.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1c.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1d.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1e.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1f.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1g.C     |     5 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1h.C     |     6 +
 gcc/testsuite/g++.dg/diagnostic/sys-narrow1i.C     |     6 +
 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/pr112619.C                 |    15 +
 gcc/testsuite/g++.dg/eh/pr42859.C                  |     1 +
 gcc/testsuite/g++.dg/eh/return1.C                  |    81 +-
 gcc/testsuite/g++.dg/eh/return2.C                  |    26 +
 gcc/testsuite/g++.dg/ext/attr-deprecated-2.C       |     4 +-
 gcc/testsuite/g++.dg/ext/attr-hotness.C            |    18 +-
 gcc/testsuite/g++.dg/ext/attr-section1.C           |     9 +
 gcc/testsuite/g++.dg/ext/attr-section1a.C          |    11 +
 gcc/testsuite/g++.dg/ext/attr-section2.C           |     9 +
 gcc/testsuite/g++.dg/ext/attr-section2a.C          |    14 +
 gcc/testsuite/g++.dg/ext/attr-section2b.C          |    12 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-12.C     |    12 +
 gcc/testsuite/g++.dg/ext/complit17.C               |     4 +
 gcc/testsuite/g++.dg/ext/has-builtin-1.C           |   100 +-
 gcc/testsuite/g++.dg/ext/has-feature.C             |   210 +
 gcc/testsuite/g++.dg/ext/integer-pack2.C           |     2 +-
 gcc/testsuite/g++.dg/ext/is_array.C                |    27 +
 gcc/testsuite/g++.dg/ext/is_bounded_array.C        |    36 +
 gcc/testsuite/g++.dg/ext/is_function.C             |    67 +
 .../g++.dg/ext/is_member_function_pointer.C        |    29 +
 .../g++.dg/ext/is_member_object_pointer.C          |    28 +
 gcc/testsuite/g++.dg/ext/is_member_pointer.C       |    27 +
 .../g++.dg/ext/is_nothrow_constructible7.C         |    20 +
 .../g++.dg/ext/is_nothrow_constructible8.C         |    64 +
 gcc/testsuite/g++.dg/ext/is_object.C               |    26 +
 gcc/testsuite/g++.dg/ext/is_reference.C            |    38 +
 gcc/testsuite/g++.dg/ext/is_scoped_enum.C          |    63 +
 gcc/testsuite/g++.dg/ext/label15.C                 |    37 +
 gcc/testsuite/g++.dg/ext/label16.C                 |    34 +
 gcc/testsuite/g++.dg/ext/remove_pointer.C          |    51 +
 gcc/testsuite/g++.dg/ext/stmtexpr25.C              |     1 +
 gcc/testsuite/g++.dg/ext/unroll-2.C                |     3 +-
 gcc/testsuite/g++.dg/ext/unroll-3.C                |     3 +-
 gcc/testsuite/g++.dg/ext/unroll-5.C                |    36 +
 gcc/testsuite/g++.dg/ext/unroll-6.C                |    85 +
 gcc/testsuite/g++.dg/ext/unroll-7.C                |    45 +
 gcc/testsuite/g++.dg/ext/unroll-8.C                |    86 +
 gcc/testsuite/g++.dg/ext/utf16-4.C                 |     7 +-
 gcc/testsuite/g++.dg/ext/utf32-4.C                 |     7 +-
 gcc/testsuite/g++.dg/ext/vla4.C                    |     1 +
 gcc/testsuite/g++.dg/gcov/gcov.exp                 |     2 +-
 gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp     |     2 +-
 gcc/testsuite/g++.dg/goacc/goacc.exp               |     2 +-
 gcc/testsuite/g++.dg/gomp/array-section-1.C        |    38 +
 gcc/testsuite/g++.dg/gomp/array-section-2.C        |    63 +
 gcc/testsuite/g++.dg/gomp/attrs-10.C               |    65 +-
 gcc/testsuite/g++.dg/gomp/attrs-11.C               |     4 +-
 gcc/testsuite/g++.dg/gomp/attrs-2.C                |    98 +-
 gcc/testsuite/g++.dg/gomp/attrs-21.C               |     2 +-
 gcc/testsuite/g++.dg/gomp/bad-array-section-1.C    |    35 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-10.C   |    35 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-11.C   |    36 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-2.C    |    33 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-3.C    |    28 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-4.C    |    50 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-5.C    |    50 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-6.C    |    24 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-7.C    |    36 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-8.C    |    53 +
 gcc/testsuite/g++.dg/gomp/bad-array-section-9.C    |    39 +
 gcc/testsuite/g++.dg/gomp/declare-simd-1.C         |   137 +-
 gcc/testsuite/g++.dg/gomp/declare-simd-3.C         |    24 +-
 gcc/testsuite/g++.dg/gomp/declare-simd-4.C         |    19 +-
 gcc/testsuite/g++.dg/gomp/declare-simd-7.C         |     4 -
 gcc/testsuite/g++.dg/gomp/declare-simd-8.C         |     1 -
 gcc/testsuite/g++.dg/gomp/declare-target-3.C       |    14 +-
 .../g++.dg/gomp/declare-target-indirect-1.C        |    17 +
 gcc/testsuite/g++.dg/gomp/gomp.exp                 |     2 +-
 .../g++.dg/gomp/has_device_addr-non-lvalue-1.C     |    36 +
 gcc/testsuite/g++.dg/gomp/ind-base-3.C             |    37 +
 gcc/testsuite/g++.dg/gomp/map-assignment-1.C       |    12 +
 gcc/testsuite/g++.dg/gomp/map-inc-1.C              |    10 +
 gcc/testsuite/g++.dg/gomp/map-lvalue-ref-1.C       |    19 +
 gcc/testsuite/g++.dg/gomp/map-ptrmem-1.C           |    37 +
 gcc/testsuite/g++.dg/gomp/map-ptrmem-2.C           |    40 +
 .../g++.dg/gomp/map-static-cast-lvalue-1.C         |    17 +
 gcc/testsuite/g++.dg/gomp/map-ternary-1.C          |    20 +
 gcc/testsuite/g++.dg/gomp/member-array-2.C         |    91 +
 gcc/testsuite/g++.dg/gomp/pr67522.C                |     2 +-
 gcc/testsuite/g++.dg/gomp/pr88182.C                |     5 +-
 gcc/testsuite/g++.dg/gomp/static-component-1.C     |    23 +
 gcc/testsuite/g++.dg/graphite/graphite.exp         |     2 +-
 gcc/testsuite/g++.dg/harden-cfr-throw-always-O0.C  |    13 +
 .../g++.dg/harden-cfr-throw-returning-O0.C         |    12 +
 .../g++.dg/harden-cfr-throw-returning-enabled-O0.C |    11 +
 gcc/testsuite/g++.dg/hwasan/hwasan.exp             |     2 +-
 gcc/testsuite/g++.dg/inherit/multiple2.C           |    35 +
 gcc/testsuite/g++.dg/init/array54.C                |     1 +
 gcc/testsuite/g++.dg/init/placement4.C             |     2 +
 gcc/testsuite/g++.dg/ipa/devirt-2.C                |     2 +-
 gcc/testsuite/g++.dg/ipa/devirt-7.C                |     2 +-
 gcc/testsuite/g++.dg/ipa/ipa-icf-2.C               |     2 +-
 gcc/testsuite/g++.dg/ipa/ipa-icf-3.C               |     2 +-
 gcc/testsuite/g++.dg/ipa/ivinline-1.C              |     2 +-
 gcc/testsuite/g++.dg/ipa/ivinline-3.C              |     2 +-
 gcc/testsuite/g++.dg/ipa/ivinline-5.C              |     2 +-
 gcc/testsuite/g++.dg/ipa/ivinline-8.C              |     2 +-
 gcc/testsuite/g++.dg/ipa/nothrow-1.C               |     2 +-
 gcc/testsuite/g++.dg/ipa/pure-const-1.C            |     2 +-
 gcc/testsuite/g++.dg/ipa/pure-const-2.C            |     2 +-
 gcc/testsuite/g++.dg/lookup/scoped11.C             |    14 +
 gcc/testsuite/g++.dg/lookup/scoped12.C             |    14 +
 gcc/testsuite/g++.dg/lookup/scoped13.C             |    14 +
 gcc/testsuite/g++.dg/lookup/scoped14.C             |    14 +
 gcc/testsuite/g++.dg/lookup/scoped15.C             |    21 +
 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/inline-crossmodule-1_0.C  |     2 +-
 gcc/testsuite/g++.dg/lto/lto.exp                   |     2 +-
 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        |     4 +-
 gcc/testsuite/g++.dg/modules/concept-8.h           |    14 +
 gcc/testsuite/g++.dg/modules/concept-8_a.H         |     5 +
 gcc/testsuite/g++.dg/modules/concept-8_b.C         |     8 +
 gcc/testsuite/g++.dg/modules/decltype-1_a.C        |    28 +
 gcc/testsuite/g++.dg/modules/decltype-1_b.C        |    10 +
 gcc/testsuite/g++.dg/modules/export-1.C            |    20 +-
 gcc/testsuite/g++.dg/modules/export-2_a.C          |    14 +
 gcc/testsuite/g++.dg/modules/export-2_b.C          |     7 +
 gcc/testsuite/g++.dg/modules/init-5_a.C            |     9 +
 gcc/testsuite/g++.dg/modules/init-5_b.C            |    10 +
 gcc/testsuite/g++.dg/modules/lambda-5_a.C          |    24 +
 gcc/testsuite/g++.dg/modules/lambda-5_b.C          |    10 +
 gcc/testsuite/g++.dg/modules/lambda-6_a.C          |    16 +
 gcc/testsuite/g++.dg/modules/lambda-6_b.C          |     9 +
 gcc/testsuite/g++.dg/modules/mod-invalid-1.C       |     7 +
 gcc/testsuite/g++.dg/modules/modules.exp           |     2 +-
 gcc/testsuite/g++.dg/modules/part-8_a.C            |     6 +
 gcc/testsuite/g++.dg/modules/part-8_b.C            |     6 +
 gcc/testsuite/g++.dg/modules/part-8_c.C            |     8 +
 gcc/testsuite/g++.dg/modules/part-hdr-1_c.C        |     2 +-
 gcc/testsuite/g++.dg/modules/part-mac-1_c.C        |     2 +-
 gcc/testsuite/g++.dg/modules/pr103499_a.C          |    12 +
 gcc/testsuite/g++.dg/modules/pr103499_b.C          |     8 +
 gcc/testsuite/g++.dg/modules/pr104234.C            |    16 +
 gcc/testsuite/g++.dg/modules/pr106363_a.C          |     9 +
 gcc/testsuite/g++.dg/modules/pr106363_b.C          |    10 +
 gcc/testsuite/g++.dg/modules/pr99187.C             |    10 +
 gcc/testsuite/g++.dg/modules/pr99232_a.C           |    12 +
 gcc/testsuite/g++.dg/modules/pr99232_b.C           |    13 +
 gcc/testsuite/g++.dg/modules/using-10.C            |    71 +
 gcc/testsuite/g++.dg/modules/using-11.h            |     2 +
 gcc/testsuite/g++.dg/modules/using-11_a.C          |     9 +
 gcc/testsuite/g++.dg/modules/using-11_b.C          |     8 +
 gcc/testsuite/g++.dg/modules/using-9.C             |    13 +
 gcc/testsuite/g++.dg/modules/using-enum-2.C        |    23 +
 gcc/testsuite/g++.dg/opt/delay-slot-2.C            |    32 +
 gcc/testsuite/g++.dg/opt/devirt2.C                 |     4 +-
 gcc/testsuite/g++.dg/opt/is_constant_evaluated3.C  |     8 +-
 gcc/testsuite/g++.dg/opt/pr110879.C                |     2 +-
 gcc/testsuite/g++.dg/opt/pr111601.C                |    86 +
 gcc/testsuite/g++.dg/opt/pr112374.C                |    24 +
 gcc/testsuite/g++.dg/other/error32.C               |     1 +
 gcc/testsuite/g++.dg/other/i386-2.C                |     5 +
 gcc/testsuite/g++.dg/other/i386-3.C                |     5 +
 gcc/testsuite/g++.dg/overload/error5.C             |    12 +
 gcc/testsuite/g++.dg/overload/error6.C             |    10 +
 gcc/testsuite/g++.dg/overload/error6a.C            |     6 +
 gcc/testsuite/g++.dg/parse/attr3.C                 |     3 +-
 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/pch/main-file-warnings.C      |     7 +
 gcc/testsuite/g++.dg/pch/main-file-warnings.Hs     |     3 +
 gcc/testsuite/g++.dg/pch/pch.exp                   |     2 +-
 gcc/testsuite/g++.dg/pch/pr112319.C                |     5 +
 gcc/testsuite/g++.dg/pch/pr112319.Hs               |     1 +
 gcc/testsuite/g++.dg/pch/pr36887.C                 |     3 +
 gcc/testsuite/g++.dg/pch/pr36887.Hs                |     1 +
 gcc/testsuite/g++.dg/plugin/plugin.exp             |     2 +-
 .../plugin/show_template_tree_color_plugin.c       |     2 +-
 gcc/testsuite/g++.dg/pr104869.C                    |     3 +
 gcc/testsuite/g++.dg/pr112822.C                    |   370 +
 gcc/testsuite/g++.dg/pr113217.C                    |    15 +
 gcc/testsuite/g++.dg/pr58245-1.C                   |     4 +
 gcc/testsuite/g++.dg/pr80481.C                     |     2 +-
 gcc/testsuite/g++.dg/pr90462.C                     |     2 +-
 .../g++.dg/simulate-thread/simulate-thread.exp     |     2 +-
 gcc/testsuite/g++.dg/special/ecos.exp              |     2 +-
 gcc/testsuite/g++.dg/strub-run1.C                  |    20 +
 gcc/testsuite/g++.dg/template/copy1.C              |     2 +-
 gcc/testsuite/g++.dg/template/crash127.C           |     3 +-
 gcc/testsuite/g++.dg/template/enum9.C              |    12 +
 gcc/testsuite/g++.dg/template/fnspec3.C            |    20 +
 gcc/testsuite/g++.dg/template/linkage2.C           |    13 +
 gcc/testsuite/g++.dg/template/linkage3.C           |    17 +
 gcc/testsuite/g++.dg/template/linkage4.C           |    16 +
 gcc/testsuite/g++.dg/template/linkage4a.C          |    14 +
 gcc/testsuite/g++.dg/template/new14.C              |    20 +
 gcc/testsuite/g++.dg/template/non-dependent27.C    |     8 +
 gcc/testsuite/g++.dg/template/non-dependent28.C    |     6 +
 gcc/testsuite/g++.dg/template/non-dependent28a.C   |     8 +
 gcc/testsuite/g++.dg/template/non-dependent29.C    |    13 +
 gcc/testsuite/g++.dg/template/non-dependent30.C    |     9 +
 gcc/testsuite/g++.dg/template/partial-order4.C     |    17 +
 gcc/testsuite/g++.dg/template/ptrmem34.C           |    27 +
 gcc/testsuite/g++.dg/template/sfinae-dr657.C       |     7 +-
 gcc/testsuite/g++.dg/template/sizeof18.C           |     8 +
 gcc/testsuite/g++.dg/template/spec26.C             |    10 +-
 gcc/testsuite/g++.dg/tls/tls.exp                   |     2 +-
 gcc/testsuite/g++.dg/tm/noexcept-7.C               |     1 +
 gcc/testsuite/g++.dg/tm/tm.exp                     |     2 +-
 .../torture/harden-cfr-noret-always-no-nothrow.C   |    16 +
 .../torture/harden-cfr-noret-never-no-nothrow.C    |    18 +
 .../g++.dg/torture/harden-cfr-noret-no-nothrow.C   |    23 +
 .../g++.dg/torture/harden-cfr-throw-always.C       |    13 +
 .../g++.dg/torture/harden-cfr-throw-never.C        |    12 +
 .../torture/harden-cfr-throw-no-xthrow-expected.C  |    16 +
 .../g++.dg/torture/harden-cfr-throw-no-xthrow.C    |    12 +
 .../g++.dg/torture/harden-cfr-throw-nocleanup.C    |    11 +
 .../g++.dg/torture/harden-cfr-throw-nothrow.C      |    11 +
 .../g++.dg/torture/harden-cfr-throw-returning.C    |    31 +
 gcc/testsuite/g++.dg/torture/harden-cfr-throw.C    |    73 +
 .../g++.dg/torture/harden-comp-pr111520.cc         |    17 +
 gcc/testsuite/g++.dg/torture/pr42739.C             |     6 +-
 gcc/testsuite/g++.dg/torture/pr43257.C             |     1 +
 gcc/testsuite/g++.dg/torture/pr56694.C             |     1 +
 gcc/testsuite/g++.dg/torture/pr81659.C             |     1 +
 .../g++.dg/torture/stackalign/stackalign.exp       |     2 +-
 gcc/testsuite/g++.dg/torture/strub-init1.C         |    14 +
 gcc/testsuite/g++.dg/torture/strub-init2.C         |    15 +
 gcc/testsuite/g++.dg/torture/strub-init3.C         |    14 +
 gcc/testsuite/g++.dg/torture/uninit-pr112766.C     |    17 +
 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/tree-prof/tree-prof.exp       |     2 +-
 gcc/testsuite/g++.dg/tree-ssa/pr109849.C           |    31 +
 gcc/testsuite/g++.dg/tree-ssa/pr112711.C           |    31 +
 gcc/testsuite/g++.dg/tree-ssa/sra-eh-1.C           |   187 +
 gcc/testsuite/g++.dg/tsan/pthread_cond_clockwait.C |    13 +
 gcc/testsuite/g++.dg/tsan/tsan.exp                 |     2 +-
 gcc/testsuite/g++.dg/ubsan/ubsan.exp               |     2 +-
 gcc/testsuite/g++.dg/vect/pr102788.cc              |     1 -
 gcc/testsuite/g++.dg/vect/pr112793.cc              |    32 +
 gcc/testsuite/g++.dg/vect/pr112961.cc              |    17 +
 gcc/testsuite/g++.dg/vect/pr36648.cc               |     2 +-
 gcc/testsuite/g++.dg/vect/vect-early-break_1.cc    |    62 +
 gcc/testsuite/g++.dg/vect/vect-early-break_2.cc    |    61 +
 gcc/testsuite/g++.dg/vect/vect-early-break_3.cc    |    17 +
 gcc/testsuite/g++.dg/vect/vect.exp                 |     2 +-
 .../g++.dg/warn/Waddress-of-packed-member3.C       |     8 +-
 gcc/testsuite/g++.dg/warn/Walloc-size-1.C          |    52 +
 .../g++.dg/warn/Wcalloc-transposed-args-1.C        |    54 +
 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/Wno-attributes-1.C       |    52 +
 gcc/testsuite/g++.dg/warn/Wparentheses-13.C        |     2 -
 gcc/testsuite/g++.dg/warn/Wparentheses-23.C        |     3 -
 gcc/testsuite/g++.dg/warn/Wparentheses-32.C        |     8 +-
 gcc/testsuite/g++.dg/warn/Wparentheses-33.C        |    25 +
 gcc/testsuite/g++.dg/warn/Wparentheses-34.C        |    31 +
 gcc/testsuite/g++.dg/warn/Wreturn-6.C              |     2 +
 gcc/testsuite/g++.dg/warn/Wsign-promo1.C           |    15 +
 gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C   |     2 +-
 gcc/testsuite/g++.dg/warn/Wstringop-truncation-2.C |     1 +
 gcc/testsuite/g++.dg/warn/Wterminate1.C            |     1 +
 gcc/testsuite/g++.dg/warn/Wuse-after-free3.C       |     4 +-
 gcc/testsuite/g++.old-deja/g++.brendan/README      |     2 +-
 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++.old-deja/g++.robertl/README      |     2 +-
 gcc/testsuite/g++.old-deja/old-deja.exp            |     2 +-
 gcc/testsuite/g++.target/aarch64/aarch64.exp       |     2 +-
 gcc/testsuite/g++.target/aarch64/acle/acle.exp     |     2 +-
 .../advsimd-intrinsics/advsimd-intrinsics.exp      |     2 +-
 gcc/testsuite/g++.target/aarch64/pr103147-10.C     |     2 +-
 .../aarch64/sme/aarch64-sme-acle-asm.exp           |    82 +
 .../g++.target/aarch64/sme/aarch64-sme.exp         |    46 +
 .../g++.target/aarch64/sme/exceptions_1.C          |   189 +
 .../g++.target/aarch64/sme/exceptions_2.C          |   148 +
 .../g++.target/aarch64/sme/keyword_macros_1.C      |    10 +
 .../g++.target/aarch64/sme/streaming_mode_1.C      |   142 +
 .../g++.target/aarch64/sme/streaming_mode_2.C      |    25 +
 .../aarch64/sme2/aarch64-sme2-acle-asm.exp         |    82 +
 .../g++.target/aarch64/sve/aarch64-ssve.exp        |   312 +
 .../g++.target/aarch64/sve/aarch64-sve.exp         |     2 +-
 .../aarch64/sve/acle/aarch64-sve-acle-asm.exp      |     3 +-
 .../aarch64/sve/acle/aarch64-sve-acle.exp          |     2 +-
 .../aarch64/sve/acle/general-c++/func_redef_4.c    |     3 +-
 .../aarch64/sve/acle/general-c++/func_redef_5.c    |     1 +
 .../aarch64/sve/acle/general-c++/func_redef_7.c    |     1 +
 .../aarch64/sve/acle/general-c++/mangle_1.C        |     2 +
 .../aarch64/sve/acle/general-c++/mangle_2.C        |     2 +
 .../aarch64/sve/acle/general-c++/svcount_1.C       |    10 +
 .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp    |     3 +-
 gcc/testsuite/g++.target/arm/arm.exp               |     2 +-
 gcc/testsuite/g++.target/arm/mve.exp               |     2 +-
 .../g++.target/i386/excess-precision-12.C          |     4 +-
 gcc/testsuite/g++.target/i386/i386.exp             |     2 +-
 gcc/testsuite/g++.target/i386/mv32.C               |     5 +
 gcc/testsuite/g++.target/i386/mvc2.C               |     4 +-
 gcc/testsuite/g++.target/i386/mvc3.C               |     4 +-
 gcc/testsuite/g++.target/i386/part-vect-vcondhf.C  |    44 +
 gcc/testsuite/g++.target/i386/pr112443.C           |   108 +
 gcc/testsuite/g++.target/i386/pr112824-1.C         |   110 +
 gcc/testsuite/g++.target/i386/pr112904.C           |    32 +
 gcc/testsuite/g++.target/i386/pr87299-1.C          |     8 +
 gcc/testsuite/g++.target/i386/pr87299-2.C          |     8 +
 gcc/testsuite/g++.target/i386/pr89316.C            |     6 +
 gcc/testsuite/g++.target/loongarch/loongarch.exp   |     2 +-
 .../loongarch/vect-copysign-negconst-run.C         |    47 +
 .../g++.target/loongarch/vect-copysign-negconst.C  |    27 +
 gcc/testsuite/g++.target/mips/mips.exp             |     2 +-
 gcc/testsuite/g++.target/msp430/msp430.exp         |     2 +-
 gcc/testsuite/g++.target/nios2/nios2.exp           |     2 +-
 gcc/testsuite/g++.target/nvptx/nvptx.exp           |     2 +-
 gcc/testsuite/g++.target/powerpc/powerpc.exp       |     2 +-
 gcc/testsuite/g++.target/powerpc/pr111828-1.C      |    49 +
 gcc/testsuite/g++.target/powerpc/pr111828-2.C      |    52 +
 gcc/testsuite/g++.target/riscv/riscv.exp           |     2 +-
 .../g++.target/riscv/rvv/autovec/bug-01.C          |    33 -
 gcc/testsuite/g++.target/riscv/rvv/autovec/bug-1.C |    35 +
 gcc/testsuite/g++.target/riscv/rvv/autovec/bug-2.C |    26 +
 gcc/testsuite/g++.target/riscv/rvv/base/bug-14.C   |     4 +-
 gcc/testsuite/g++.target/riscv/rvv/base/bug-9.C    |     4 +-
 gcc/testsuite/g++.target/riscv/rvv/rvv.exp         |     6 +-
 gcc/testsuite/g++.target/s390/s390.exp             |     2 +-
 gcc/testsuite/g++.target/s390/zvec-templ-1.C       |    24 +
 gcc/testsuite/g++.target/xtensa/xtensa.exp         |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20000403-1.c   |     1 +
 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/20000511-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20000802-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20000804-1.c   |     1 +
 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/20020418-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20020701-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20020927-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20021015-2.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20030109-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20030110-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20030224-1.c   |     2 +
 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/20030415-1.c   |     2 +
 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/20030612-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20030917-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20031031-2.c   |     4 +
 gcc/testsuite/gcc.c-torture/compile/20031113-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20031220-2.c   |     1 +
 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/20040309-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20040310-1.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20040317-3.c   |     2 +
 gcc/testsuite/gcc.c-torture/compile/20040705-1.c   |     2 +-
 gcc/testsuite/gcc.c-torture/compile/20040817-1.c   |     1 +
 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/20091215-1.c   |     1 +
 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/86.c           |     2 +
 gcc/testsuite/gcc.c-torture/compile/900216-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/900313-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/900407-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/900516-1.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/920409-2.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/920415-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920428-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/920428-5.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920428-7.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920501-1.c     |     1 +
 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-13.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/920501-15.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/920501-16.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/920501-17.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-18.c    |     2 +
 gcc/testsuite/gcc.c-torture/compile/920501-19.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920501-20.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/920501-6.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920501-7.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920502-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920502-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920520-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920521-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920529-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920608-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920615-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/920617-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920617-2.c     |     2 +
 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/920625-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920625-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920626-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920706-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920710-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920711-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/920723-1.c     |     1 +
 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/920808-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920809-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920817-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/920831-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920917-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920928-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/920928-3.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920928-5.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921012-1.c     |     2 +
 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/921021-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921024-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921026-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921103-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921109-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921111-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921116-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921118-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921126-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/921202-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/921202-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921203-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921203-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921206-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/921227-1.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/930109-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930109-2.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930111-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930117-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930118-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930120-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930210-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/930217-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930222-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/compile/930325-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930411-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930421-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930427-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930503-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930503-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930506-2.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930513-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930513-2.c     |     2 +
 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/930530-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930602-1.c     |     2 +
 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/930618-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/930623-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930702-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/931003-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/931013-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/931013-2.c     |     2 +
 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/931102-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/931203-1.c     |     2 +
 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/940718-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/941014-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/941014-2.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/941014-3.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/941014-4.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/941111-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/941113-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/950124-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/950329-1.c     |     2 +
 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/950612-1.c     |     3 +
 gcc/testsuite/gcc.c-torture/compile/950613-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/950618-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/950719-1.c     |     1 +
 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/950910-1.c     |     2 +
 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/950922-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/951004-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/951106-1.c     |     2 +
 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/951222-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/960106-1.c     |     2 +
 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/960319-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/960704-1.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/960829-1.c     |     2 +
 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/970206-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/980825-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/990829-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/991026-2.c     |     3 +-
 gcc/testsuite/gcc.c-torture/compile/991213-2.c     |     1 +
 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.c-torture/compile/attr-complex-method-2.c  |     3 +-
 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/compile.exp    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/complex-6.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/condmove-1.c   |     9 +
 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.c-torture/compile/fold-popcount-1.c        |    13 +
 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/mipscop-1.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/mipscop-2.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/mipscop-3.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/mipscop-4.c    |     1 +
 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/pr106433.c     |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr106537-1.c   |     6 +-
 gcc/testsuite/gcc.c-torture/compile/pr106537-2.c   |     6 +-
 gcc/testsuite/gcc.c-torture/compile/pr106537-3.c   |     6 +-
 gcc/testsuite/gcc.c-torture/compile/pr113201.c     |    15 +
 gcc/testsuite/gcc.c-torture/compile/pr113210.c     |    13 +
 gcc/testsuite/gcc.c-torture/compile/pr113228.c     |    17 +
 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   |     7 +-
 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/20230630-3.c   |     2 +-
 gcc/testsuite/gcc.c-torture/execute/20230630-4.c   |     2 +-
 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/builtins.exp    |     2 +-
 .../gcc.c-torture/execute/builtins/fputs.c         |     4 +
 .../gcc.c-torture/execute/builtins/pr93262-chk.c   |     1 -
 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-1.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/execute.exp    |     2 +-
 gcc/testsuite/gcc.c-torture/execute/extzvsi.c      |     3 +
 .../gcc.c-torture/execute/frame-address.c          |    10 +-
 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/testsuite/gcc.c-torture/execute/ieee/ieee.exp  |     2 +-
 .../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/pr109938.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/pr109986.c     |     1 +
 gcc/testsuite/gcc.c-torture/execute/pr111408.c     |    26 +
 gcc/testsuite/gcc.c-torture/execute/pr111863-1.c   |    16 +
 gcc/testsuite/gcc.c-torture/execute/pr112758.c     |    15 +
 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/pr65369.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.c-torture/unsorted/unsorted.exp  |     2 +-
 gcc/testsuite/gcc.dg-selftests/dg-final.exp        |     2 +-
 gcc/testsuite/gcc.dg/20020206-1.c                  |     9 +-
 gcc/testsuite/gcc.dg/20030906-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/20030906-1a.c                 |    21 +
 gcc/testsuite/gcc.dg/20030906-2.c                  |     2 +-
 gcc/testsuite/gcc.dg/20030906-2a.c                 |    21 +
 gcc/testsuite/gcc.dg/20050629-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/20080615-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/README                        |     2 +-
 gcc/testsuite/gcc.dg/Walloc-size-1.c               |    34 +
 gcc/testsuite/gcc.dg/Walloc-size-2.c               |    18 +
 gcc/testsuite/gcc.dg/Walloc-size-3.c               |    15 +
 gcc/testsuite/gcc.dg/Walloc-size-4.c               |    54 +
 gcc/testsuite/gcc.dg/Walloc-size-5.c               |    20 +
 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/Wcalloc-transposed-args-1.c   |    54 +
 gcc/testsuite/gcc.dg/Wdouble-promotion.c           |     2 +-
 gcc/testsuite/gcc.dg/Wformat-overflow1.c           |     2 +-
 .../gcc.dg/Wimplicit-function-declaration-c99-2.c  |     7 +
 .../gcc.dg/Wimplicit-function-declaration-c99.c    |     2 +-
 gcc/testsuite/gcc.dg/Wimplicit-int-1.c             |     2 +-
 gcc/testsuite/gcc.dg/Wimplicit-int-1a.c            |    11 +
 gcc/testsuite/gcc.dg/Wimplicit-int-4.c             |     2 +-
 gcc/testsuite/gcc.dg/Wimplicit-int-4a.c            |    11 +
 .../gcc.dg/Wincompatible-pointer-types-2.c         |    10 +
 .../gcc.dg/Wincompatible-pointer-types-3.c         |    10 +
 .../gcc.dg/Wincompatible-pointer-types-4.c         |    10 +
 .../gcc.dg/Wincompatible-pointer-types-5.c         |    10 +
 gcc/testsuite/gcc.dg/Wint-conversion-2.c           |     2 +-
 gcc/testsuite/gcc.dg/Wint-conversion-3.c           |    14 +
 gcc/testsuite/gcc.dg/Wint-conversion-4.c           |    14 +
 .../gcc.dg/Wmissing-parameter-type-Wextra.c        |     4 +-
 gcc/testsuite/gcc.dg/Wmissing-parameter-type.c     |     4 +-
 gcc/testsuite/gcc.dg/Wnonnull-4.c                  |    37 +-
 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-1a.c         |    40 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-2.c          |    41 +
 gcc/testsuite/gcc.dg/Wreturn-mismatch-2a.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/Wtrampolines.c                |     3 +
 gcc/testsuite/gcc.dg/analyzer/analyzer.exp         |     4 +-
 gcc/testsuite/gcc.dg/analyzer/boxed-malloc-1.c     |     2 +-
 .../gcc.dg/analyzer/call-summaries-pr107072.c      |     2 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-20.c      |    25 -
 gcc/testsuite/gcc.dg/analyzer/data-model-20a.c     |    25 +
 .../gcc.dg/analyzer/doom-s_sound-pr108867.c        |     2 +-
 gcc/testsuite/gcc.dg/analyzer/edges-1.c            |     2 +
 gcc/testsuite/gcc.dg/analyzer/explode-2a.c         |     2 +-
 gcc/testsuite/gcc.dg/analyzer/explode-4.c          |     2 +-
 gcc/testsuite/gcc.dg/analyzer/fd-4.c               |     3 +-
 gcc/testsuite/gcc.dg/analyzer/fd-accept.c          |     2 +-
 gcc/testsuite/gcc.dg/analyzer/fd-bind-pr107783.c   |     2 +
 gcc/testsuite/gcc.dg/analyzer/fd-bind.c            |     4 +-
 .../fd-glibc-byte-stream-connection-server.c       |     1 +
 .../gcc.dg/analyzer/fd-glibc-datagram-client.c     |     2 +-
 .../gcc.dg/analyzer/fd-glibc-datagram-socket.c     |     2 +-
 gcc/testsuite/gcc.dg/analyzer/fd-socket-misuse.c   |     2 +-
 gcc/testsuite/gcc.dg/analyzer/infinite-loop-1.c    |   235 +
 gcc/testsuite/gcc.dg/analyzer/malloc-1.c           |     2 +-
 .../gcc.dg/analyzer/null-deref-pr102671-1.c        |     2 +-
 .../gcc.dg/analyzer/null-deref-pr105755.c          |     2 +-
 .../gcc.dg/analyzer/out-of-bounds-diagram-17.c     |     1 +
 .../gcc.dg/analyzer/out-of-bounds-diagram-18.c     |     1 +
 .../analyzer/out-of-bounds-diagram-pr113222.c      |    26 +
 gcc/testsuite/gcc.dg/analyzer/pr101503.c           |    11 -
 gcc/testsuite/gcc.dg/analyzer/pr103892.c           |     4 +-
 .../gcc.dg/analyzer/pr93032-mztools-signed-char.c  |     3 +
 .../analyzer/pr93032-mztools-unsigned-char.c       |     3 +
 gcc/testsuite/gcc.dg/analyzer/pr93382.c            |     2 -
 gcc/testsuite/gcc.dg/analyzer/pr93546.c            |    11 -
 gcc/testsuite/gcc.dg/analyzer/pr96860-1.c          |     2 +-
 gcc/testsuite/gcc.dg/analyzer/pr96860-2.c          |     8 -
 .../gcc.dg/analyzer/switch-enum-taint-1.c          |     3 -
 .../gcc.dg/analyzer/switch-no-short-enum-1.c       |   141 +
 .../gcc.dg/analyzer/switch-short-enum-1.c          |   140 +
 .../gcc.dg/analyzer/taint-CVE-2011-2210-1.c        |     3 -
 .../gcc.dg/analyzer/taint-CVE-2020-13143-1.c       |     3 -
 .../gcc.dg/analyzer/taint-CVE-2020-13143-2.c       |     3 -
 .../gcc.dg/analyzer/taint-CVE-2020-13143.h         |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-1.c      |     2 -
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-2.c      |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-4.c      |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-5.c      |     3 -
 .../gcc.dg/analyzer/taint-assert-macro-expansion.c |     3 -
 .../gcc.dg/analyzer/taint-assert-system-header.c   |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-assert.c       |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c    |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-ops.c          |   106 -
 gcc/testsuite/gcc.dg/analyzer/taint-read-index-1.c |     3 -
 .../gcc.dg/analyzer/taint-read-offset-1.c          |     3 -
 gcc/testsuite/gcc.dg/analyzer/taint-size-1.c       |     3 -
 .../gcc.dg/analyzer/taint-size-access-attr-1.c     |     3 +-
 .../gcc.dg/analyzer/taint-write-index-1.c          |     3 -
 .../gcc.dg/analyzer/taint-write-offset-1.c         |     3 -
 .../gcc.dg/analyzer/torture/analyzer-torture.exp   |     2 +-
 .../gcc.dg/analyzer/torture/taint-read-index-2.c   |     2 -
 .../gcc.dg/analyzer/torture/taint-read-index-3.c   |     2 -
 gcc/testsuite/gcc.dg/analyzer/use-after-free.c     |     2 +
 gcc/testsuite/gcc.dg/anon-struct-11.c              |     5 +-
 gcc/testsuite/gcc.dg/anon-struct-11a.c             |   111 +
 gcc/testsuite/gcc.dg/anon-struct-13.c              |     2 +-
 gcc/testsuite/gcc.dg/anon-struct-13a.c             |    76 +
 gcc/testsuite/gcc.dg/array-5.c                     |     2 +-
 gcc/testsuite/gcc.dg/asan/asan.exp                 |     2 +-
 gcc/testsuite/gcc.dg/asan/has-feature-asan.c       |     6 +
 gcc/testsuite/gcc.dg/asan/pr56417.c                |     2 +-
 gcc/testsuite/gcc.dg/asm-scope-1.c                 |     2 +-
 gcc/testsuite/gcc.dg/assign-warn-1.c               |     2 +-
 gcc/testsuite/gcc.dg/assign-warn-4.c               |    21 +
 gcc/testsuite/gcc.dg/atomic/atomic.exp             |     2 +-
 .../gcc.dg/atomic/c23-stdatomic-lockfree-char8_t.c |    42 +
 .../gcc.dg/atomic/c23-stdatomic-var-init-1.c       |     9 +
 .../gcc.dg/atomic/c2x-stdatomic-lockfree-char8_t.c |    42 -
 .../gcc.dg/atomic/c2x-stdatomic-var-init-1.c       |     9 -
 .../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/autopar/autopar.exp           |     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-40.c                   |    29 +
 gcc/testsuite/gcc.dg/bitint-41.c                   |    36 +
 gcc/testsuite/gcc.dg/bitint-42.c                   |     9 +
 gcc/testsuite/gcc.dg/bitint-43.c                   |    19 +
 gcc/testsuite/gcc.dg/bitint-44.c                   |    10 +
 gcc/testsuite/gcc.dg/bitint-45.c                   |    11 +
 gcc/testsuite/gcc.dg/bitint-46.c                   |    32 +
 gcc/testsuite/gcc.dg/bitint-47.c                   |    13 +
 gcc/testsuite/gcc.dg/bitint-48.c                   |    23 +
 gcc/testsuite/gcc.dg/bitint-49.c                   |    37 +
 gcc/testsuite/gcc.dg/bitint-5.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-50.c                   |    21 +
 gcc/testsuite/gcc.dg/bitint-51.c                   |    14 +
 gcc/testsuite/gcc.dg/bitint-52.c                   |    22 +
 gcc/testsuite/gcc.dg/bitint-53.c                   |    17 +
 gcc/testsuite/gcc.dg/bitint-54.c                   |    21 +
 gcc/testsuite/gcc.dg/bitint-55.c                   |   129 +
 gcc/testsuite/gcc.dg/bitint-56.c                   |   129 +
 gcc/testsuite/gcc.dg/bitint-57.c                   |    21 +
 gcc/testsuite/gcc.dg/bitint-58.c                   |    31 +
 gcc/testsuite/gcc.dg/bitint-59.c                   |    14 +
 gcc/testsuite/gcc.dg/bitint-6.c                    |     2 +-
 gcc/testsuite/gcc.dg/bitint-60.c                   |    20 +
 gcc/testsuite/gcc.dg/bitint-61.c                   |    17 +
 gcc/testsuite/gcc.dg/bitint-62.c                   |    32 +
 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-arith-overflow-4.c    |     2 +-
 gcc/testsuite/gcc.dg/builtin-arith-overflow-4a.c   |    43 +
 gcc/testsuite/gcc.dg/builtin-bswap-10.c            |     2 +-
 gcc/testsuite/gcc.dg/builtin-bswap-13.c            |     4 +
 gcc/testsuite/gcc.dg/builtin-bswap-14.c            |     4 +-
 .../gcc.dg/builtin-dynamic-object-size-0.c         |    15 +-
 .../gcc.dg/builtin-dynamic-object-size-20.c        |    49 +
 gcc/testsuite/gcc.dg/builtin-object-size-1.c       |     4 +
 gcc/testsuite/gcc.dg/builtin-object-size-2.c       |     4 +
 gcc/testsuite/gcc.dg/builtin-object-size-3.c       |     4 +
 gcc/testsuite/gcc.dg/builtin-object-size-4.c       |     4 +
 gcc/testsuite/gcc.dg/builtin-stdc-bit-1.c          |   927 +
 gcc/testsuite/gcc.dg/builtin-stdc-bit-2.c          |   150 +
 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/testsuite/gcc.dg/c23-align-1.c                 |    41 +
 gcc/testsuite/gcc.dg/c23-align-6.c                 |     8 +
 gcc/testsuite/gcc.dg/c23-attr-deprecated-1.c       |    99 +
 gcc/testsuite/gcc.dg/c23-attr-deprecated-2.c       |    31 +
 gcc/testsuite/gcc.dg/c23-attr-deprecated-3.c       |    11 +
 gcc/testsuite/gcc.dg/c23-attr-deprecated-4.c       |    11 +
 gcc/testsuite/gcc.dg/c23-attr-fallthrough-1.c      |    42 +
 gcc/testsuite/gcc.dg/c23-attr-fallthrough-2.c      |    42 +
 gcc/testsuite/gcc.dg/c23-attr-fallthrough-3.c      |    11 +
 gcc/testsuite/gcc.dg/c23-attr-fallthrough-4.c      |    20 +
 gcc/testsuite/gcc.dg/c23-attr-fallthrough-5.c      |    30 +
 gcc/testsuite/gcc.dg/c23-attr-fallthrough-6.c      |    18 +
 gcc/testsuite/gcc.dg/c23-attr-maybe_unused-1.c     |    44 +
 gcc/testsuite/gcc.dg/c23-attr-maybe_unused-2.c     |    24 +
 gcc/testsuite/gcc.dg/c23-attr-maybe_unused-3.c     |    11 +
 gcc/testsuite/gcc.dg/c23-attr-maybe_unused-4.c     |    11 +
 gcc/testsuite/gcc.dg/c23-attr-nodiscard-1.c        |    62 +
 gcc/testsuite/gcc.dg/c23-attr-nodiscard-2.c        |    48 +
 gcc/testsuite/gcc.dg/c23-attr-nodiscard-3.c        |    11 +
 gcc/testsuite/gcc.dg/c23-attr-nodiscard-4.c        |     6 +
 gcc/testsuite/gcc.dg/c23-attr-noreturn-1.c         |    56 +
 gcc/testsuite/gcc.dg/c23-attr-noreturn-2.c         |    72 +
 gcc/testsuite/gcc.dg/c23-attr-noreturn-3.c         |    11 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-1.c           |    55 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-2.c           |    60 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-3.c           |    57 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-4.c           |     7 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-5.c           |    51 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-6.c           |    62 +
 gcc/testsuite/gcc.dg/c23-attr-syntax-7.c           |    60 +
 gcc/testsuite/gcc.dg/c23-auto-1.c                  |    81 +
 gcc/testsuite/gcc.dg/c23-auto-2.c                  |    38 +
 gcc/testsuite/gcc.dg/c23-auto-3.c                  |    71 +
 gcc/testsuite/gcc.dg/c23-auto-4.c                  |     5 +
 gcc/testsuite/gcc.dg/c23-binary-constants-1.c      |     5 +
 gcc/testsuite/gcc.dg/c23-binary-constants-2.c      |    11 +
 gcc/testsuite/gcc.dg/c23-binary-constants-3.c      |     9 +
 gcc/testsuite/gcc.dg/c23-bool-1.c                  |    44 +
 gcc/testsuite/gcc.dg/c23-bool-2.c                  |    42 +
 gcc/testsuite/gcc.dg/c23-bool-limits-1.c           |    19 +
 gcc/testsuite/gcc.dg/c23-builtins-1.c              |    13 +
 gcc/testsuite/gcc.dg/c23-complit-1.c               |    35 +
 gcc/testsuite/gcc.dg/c23-complit-2.c               |    48 +
 gcc/testsuite/gcc.dg/c23-complit-3.c               |    24 +
 gcc/testsuite/gcc.dg/c23-complit-4.c               |    60 +
 gcc/testsuite/gcc.dg/c23-complit-5.c               |    52 +
 gcc/testsuite/gcc.dg/c23-complit-6.c               |     7 +
 gcc/testsuite/gcc.dg/c23-complit-7.c               |     7 +
 gcc/testsuite/gcc.dg/c23-complit-8.c               |    70 +
 gcc/testsuite/gcc.dg/c23-concat-1.c                |    31 +
 gcc/testsuite/gcc.dg/c23-constexpr-1.c             |   327 +
 gcc/testsuite/gcc.dg/c23-constexpr-2a.c            |    37 +
 gcc/testsuite/gcc.dg/c23-constexpr-2b.c            |     6 +
 gcc/testsuite/gcc.dg/c23-constexpr-3.c             |   230 +
 gcc/testsuite/gcc.dg/c23-constexpr-4.c             |    21 +
 gcc/testsuite/gcc.dg/c23-constexpr-5.c             |    21 +
 gcc/testsuite/gcc.dg/c23-constexpr-6.c             |    15 +
 gcc/testsuite/gcc.dg/c23-constexpr-7.c             |    13 +
 gcc/testsuite/gcc.dg/c23-constexpr-8.c             |    25 +
 gcc/testsuite/gcc.dg/c23-constexpr-9.c             |    46 +
 gcc/testsuite/gcc.dg/c23-digit-separators-1.c      |    39 +
 gcc/testsuite/gcc.dg/c23-digit-separators-2.c      |    25 +
 gcc/testsuite/gcc.dg/c23-digit-separators-3.c      |    12 +
 gcc/testsuite/gcc.dg/c23-empty-init-1.c            |    80 +
 gcc/testsuite/gcc.dg/c23-empty-init-2.c            |    18 +
 gcc/testsuite/gcc.dg/c23-empty-init-3.c            |    25 +
 gcc/testsuite/gcc.dg/c23-enum-1.c                  |   109 +
 gcc/testsuite/gcc.dg/c23-enum-2.c                  |    14 +
 gcc/testsuite/gcc.dg/c23-enum-3.c                  |    14 +
 gcc/testsuite/gcc.dg/c23-enum-4.c                  |    14 +
 gcc/testsuite/gcc.dg/c23-enum-5.c                  |    12 +
 gcc/testsuite/gcc.dg/c23-enum-6.c                  |   167 +
 gcc/testsuite/gcc.dg/c23-enum-7.c                  |    95 +
 gcc/testsuite/gcc.dg/c23-enum-8.c                  |     7 +
 gcc/testsuite/gcc.dg/c23-float-1.c                 |    37 +
 gcc/testsuite/gcc.dg/c23-float-10.c                |    33 +
 gcc/testsuite/gcc.dg/c23-float-11.c                |     9 +
 gcc/testsuite/gcc.dg/c23-float-12.c                |    19 +
 gcc/testsuite/gcc.dg/c23-float-13.c                |    13 +
 gcc/testsuite/gcc.dg/c23-float-2.c                 |    23 +
 gcc/testsuite/gcc.dg/c23-float-3.c                 |    27 +
 gcc/testsuite/gcc.dg/c23-float-4.c                 |    33 +
 gcc/testsuite/gcc.dg/c23-float-5.c                 |    32 +
 gcc/testsuite/gcc.dg/c23-float-6.c                 |    49 +
 gcc/testsuite/gcc.dg/c23-float-7a.c                |    32 +
 gcc/testsuite/gcc.dg/c23-float-7b.c                |    32 +
 gcc/testsuite/gcc.dg/c23-float-7c.c                |    32 +
 gcc/testsuite/gcc.dg/c23-float-8.c                 |     7 +
 gcc/testsuite/gcc.dg/c23-float-9.c                 |     7 +
 gcc/testsuite/gcc.dg/c23-float-no-dfp-1.c          |   101 +
 gcc/testsuite/gcc.dg/c23-float-no-dfp-2.c          |     9 +
 gcc/testsuite/gcc.dg/c23-float-no-dfp-3.c          |    26 +
 gcc/testsuite/gcc.dg/c23-float-no-dfp-4.c          |    10 +
 gcc/testsuite/gcc.dg/c23-floatn-1.c                |    21 +
 gcc/testsuite/gcc.dg/c23-floatn-2.c                |     9 +
 gcc/testsuite/gcc.dg/c23-floatn-3.c                |     9 +
 gcc/testsuite/gcc.dg/c23-floatn-4.c                |     9 +
 gcc/testsuite/gcc.dg/c23-floatn-5.c                |    21 +
 gcc/testsuite/gcc.dg/c23-floatn-6.c                |     9 +
 gcc/testsuite/gcc.dg/c23-floatn-7.c                |     9 +
 gcc/testsuite/gcc.dg/c23-floatn-8.c                |     9 +
 gcc/testsuite/gcc.dg/c23-fordecl-1.c               |     6 +
 gcc/testsuite/gcc.dg/c23-fordecl-2.c               |     6 +
 gcc/testsuite/gcc.dg/c23-fordecl-3.c               |    27 +
 gcc/testsuite/gcc.dg/c23-fordecl-4.c               |    14 +
 gcc/testsuite/gcc.dg/c23-has-c-attribute-1.c       |    28 +
 gcc/testsuite/gcc.dg/c23-has-c-attribute-2.c       |    57 +
 gcc/testsuite/gcc.dg/c23-has-c-attribute-3.c       |    25 +
 gcc/testsuite/gcc.dg/c23-has-c-attribute-4.c       |    18 +
 gcc/testsuite/gcc.dg/c23-labels-1.c                |    23 +
 gcc/testsuite/gcc.dg/c23-labels-2.c                |    15 +
 gcc/testsuite/gcc.dg/c23-labels-3.c                |    38 +
 gcc/testsuite/gcc.dg/c23-limits-1.c                |    13 +
 gcc/testsuite/gcc.dg/c23-no-dfp-1.c                |    12 +
 gcc/testsuite/gcc.dg/c23-nullptr-1.c               |   330 +
 gcc/testsuite/gcc.dg/c23-nullptr-2.c               |     9 +
 gcc/testsuite/gcc.dg/c23-nullptr-3.c               |    68 +
 gcc/testsuite/gcc.dg/c23-nullptr-4.c               |    11 +
 gcc/testsuite/gcc.dg/c23-nullptr-5.c               |    14 +
 gcc/testsuite/gcc.dg/c23-nullptr-6.c               |    33 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-1.c  |     9 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-2.c  |     9 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-3.c  |    10 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-4.c  |    15 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-5.c  |     9 +
 gcc/testsuite/gcc.dg/c23-old-style-definition-6.c  |    16 +
 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 +
 gcc/testsuite/gcc.dg/c23-parm-omit-2.c             |    10 +
 gcc/testsuite/gcc.dg/c23-parm-omit-3.c             |    23 +
 gcc/testsuite/gcc.dg/c23-parm-omit-4.c             |     5 +
 gcc/testsuite/gcc.dg/c23-qual-1.c                  |    30 +
 gcc/testsuite/gcc.dg/c23-qual-2.c                  |    30 +
 gcc/testsuite/gcc.dg/c23-qual-3.c                  |    30 +
 gcc/testsuite/gcc.dg/c23-qual-4.c                  |   105 +
 gcc/testsuite/gcc.dg/c23-qual-5.c                  |   101 +
 gcc/testsuite/gcc.dg/c23-qual-6.c                  |   114 +
 gcc/testsuite/gcc.dg/c23-qual-7.c                  |    16 +
 gcc/testsuite/gcc.dg/c23-static-assert-1.c         |     5 +
 gcc/testsuite/gcc.dg/c23-static-assert-2.c         |     6 +
 gcc/testsuite/gcc.dg/c23-static-assert-3.c         |     6 +
 gcc/testsuite/gcc.dg/c23-static-assert-4.c         |     6 +
 gcc/testsuite/gcc.dg/c23-stdarg-1.c                |    22 +
 gcc/testsuite/gcc.dg/c23-stdarg-2.c                |    22 +
 gcc/testsuite/gcc.dg/c23-stdarg-3.c                |    16 +
 gcc/testsuite/gcc.dg/c23-stdarg-4.c                |   164 +
 gcc/testsuite/gcc.dg/c23-stdarg-5.c                |    13 +
 gcc/testsuite/gcc.dg/c23-stdatomic-1.c             |    13 +
 gcc/testsuite/gcc.dg/c23-stddef-1.c                |    13 +
 gcc/testsuite/gcc.dg/c23-stdint-1.c                |    13 +
 gcc/testsuite/gcc.dg/c23-tag-1.c                   |    67 +
 gcc/testsuite/gcc.dg/c23-tag-2.c                   |    43 +
 gcc/testsuite/gcc.dg/c23-tag-3.c                   |    16 +
 gcc/testsuite/gcc.dg/c23-tag-4.c                   |    26 +
 gcc/testsuite/gcc.dg/c23-tag-5.c                   |    33 +
 gcc/testsuite/gcc.dg/c23-tag-6.c                   |    58 +
 gcc/testsuite/gcc.dg/c23-tag-7.c                   |    12 +
 gcc/testsuite/gcc.dg/c23-tag-8.c                   |    10 +
 gcc/testsuite/gcc.dg/c23-tag-9.c                   |     8 +
 gcc/testsuite/gcc.dg/c23-tag-alias-1.c             |    49 +
 gcc/testsuite/gcc.dg/c23-tag-alias-2.c             |    50 +
 gcc/testsuite/gcc.dg/c23-tag-alias-3.c             |    32 +
 gcc/testsuite/gcc.dg/c23-tag-alias-4.c             |    32 +
 gcc/testsuite/gcc.dg/c23-tag-alias-5.c             |    36 +
 gcc/testsuite/gcc.dg/c23-tag-alias-6.c             |    32 +
 gcc/testsuite/gcc.dg/c23-tag-alias-7.c             |    34 +
 gcc/testsuite/gcc.dg/c23-tag-composite-1.c         |    26 +
 gcc/testsuite/gcc.dg/c23-tag-composite-10.c        |    35 +
 gcc/testsuite/gcc.dg/c23-tag-composite-2.c         |    16 +
 gcc/testsuite/gcc.dg/c23-tag-composite-3.c         |    50 +
 gcc/testsuite/gcc.dg/c23-tag-composite-4.c         |    21 +
 gcc/testsuite/gcc.dg/c23-tag-composite-5.c         |    25 +
 gcc/testsuite/gcc.dg/c23-tag-composite-6.c         |    18 +
 gcc/testsuite/gcc.dg/c23-tag-composite-7.c         |    20 +
 gcc/testsuite/gcc.dg/c23-tag-composite-8.c         |    15 +
 gcc/testsuite/gcc.dg/c23-tag-composite-9.c         |    19 +
 gcc/testsuite/gcc.dg/c23-tag-enum-1.c              |    47 +
 gcc/testsuite/gcc.dg/c23-tag-enum-2.c              |    17 +
 gcc/testsuite/gcc.dg/c23-tag-enum-3.c              |     7 +
 gcc/testsuite/gcc.dg/c23-tag-enum-4.c              |    22 +
 gcc/testsuite/gcc.dg/c23-tag-enum-5.c              |    18 +
 gcc/testsuite/gcc.dg/c23-thread-local-1.c          |     6 +
 gcc/testsuite/gcc.dg/c23-thread-local-2.c          |    40 +
 gcc/testsuite/gcc.dg/c23-typeof-1.c                |   208 +
 gcc/testsuite/gcc.dg/c23-typeof-2.c                |    27 +
 gcc/testsuite/gcc.dg/c23-typeof-3.c                |     7 +
 gcc/testsuite/gcc.dg/c23-unproto-1.c               |    21 +
 gcc/testsuite/gcc.dg/c23-unproto-2.c               |    18 +
 gcc/testsuite/gcc.dg/c23-unproto-3.c               |    20 +
 gcc/testsuite/gcc.dg/c23-unproto-4.c               |    15 +
 gcc/testsuite/gcc.dg/c23-unreachable-1.c           |    29 +
 gcc/testsuite/gcc.dg/c23-utf8char-1.c              |    29 +
 gcc/testsuite/gcc.dg/c23-utf8char-2.c              |     8 +
 gcc/testsuite/gcc.dg/c23-utf8char-3.c              |     8 +
 gcc/testsuite/gcc.dg/c23-utf8str-type.c            |     6 +
 gcc/testsuite/gcc.dg/c23-utf8str.c                 |    34 +
 gcc/testsuite/gcc.dg/c2x-align-1.c                 |    41 -
 gcc/testsuite/gcc.dg/c2x-align-6.c                 |     8 -
 gcc/testsuite/gcc.dg/c2x-attr-deprecated-1.c       |    99 -
 gcc/testsuite/gcc.dg/c2x-attr-deprecated-2.c       |    31 -
 gcc/testsuite/gcc.dg/c2x-attr-deprecated-3.c       |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-deprecated-4.c       |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-1.c      |    42 -
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-2.c      |    42 -
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-3.c      |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-4.c      |    20 -
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-5.c      |    30 -
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-6.c      |    18 -
 gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-1.c     |    44 -
 gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-2.c     |    24 -
 gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-3.c     |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-4.c     |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-nodiscard-1.c        |    62 -
 gcc/testsuite/gcc.dg/c2x-attr-nodiscard-2.c        |    48 -
 gcc/testsuite/gcc.dg/c2x-attr-nodiscard-3.c        |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-nodiscard-4.c        |     6 -
 gcc/testsuite/gcc.dg/c2x-attr-noreturn-1.c         |    56 -
 gcc/testsuite/gcc.dg/c2x-attr-noreturn-2.c         |    72 -
 gcc/testsuite/gcc.dg/c2x-attr-noreturn-3.c         |    11 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-1.c           |    55 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-2.c           |    60 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-3.c           |    57 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-4.c           |     7 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-5.c           |    51 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-6.c           |    62 -
 gcc/testsuite/gcc.dg/c2x-attr-syntax-7.c           |    60 -
 gcc/testsuite/gcc.dg/c2x-auto-1.c                  |    81 -
 gcc/testsuite/gcc.dg/c2x-auto-2.c                  |    38 -
 gcc/testsuite/gcc.dg/c2x-auto-3.c                  |    71 -
 gcc/testsuite/gcc.dg/c2x-auto-4.c                  |     5 -
 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-binary-constants-3.c      |     9 -
 gcc/testsuite/gcc.dg/c2x-bool-1.c                  |    44 -
 gcc/testsuite/gcc.dg/c2x-bool-2.c                  |    42 -
 gcc/testsuite/gcc.dg/c2x-bool-limits-1.c           |    19 -
 gcc/testsuite/gcc.dg/c2x-builtins-1.c              |    13 -
 gcc/testsuite/gcc.dg/c2x-complit-1.c               |    35 -
 gcc/testsuite/gcc.dg/c2x-complit-2.c               |    48 -
 gcc/testsuite/gcc.dg/c2x-complit-3.c               |    24 -
 gcc/testsuite/gcc.dg/c2x-complit-4.c               |    60 -
 gcc/testsuite/gcc.dg/c2x-complit-5.c               |    52 -
 gcc/testsuite/gcc.dg/c2x-complit-6.c               |     7 -
 gcc/testsuite/gcc.dg/c2x-complit-7.c               |     7 -
 gcc/testsuite/gcc.dg/c2x-complit-8.c               |    70 -
 gcc/testsuite/gcc.dg/c2x-concat-1.c                |    31 -
 gcc/testsuite/gcc.dg/c2x-constexpr-1.c             |   327 -
 gcc/testsuite/gcc.dg/c2x-constexpr-2a.c            |    37 -
 gcc/testsuite/gcc.dg/c2x-constexpr-2b.c            |     6 -
 gcc/testsuite/gcc.dg/c2x-constexpr-3.c             |   230 -
 gcc/testsuite/gcc.dg/c2x-constexpr-4.c             |    21 -
 gcc/testsuite/gcc.dg/c2x-constexpr-5.c             |    21 -
 gcc/testsuite/gcc.dg/c2x-constexpr-6.c             |    15 -
 gcc/testsuite/gcc.dg/c2x-constexpr-7.c             |    13 -
 gcc/testsuite/gcc.dg/c2x-constexpr-8.c             |    25 -
 gcc/testsuite/gcc.dg/c2x-constexpr-9.c             |    45 -
 gcc/testsuite/gcc.dg/c2x-digit-separators-1.c      |    39 -
 gcc/testsuite/gcc.dg/c2x-digit-separators-2.c      |    25 -
 gcc/testsuite/gcc.dg/c2x-digit-separators-3.c      |    12 -
 gcc/testsuite/gcc.dg/c2x-empty-init-1.c            |    80 -
 gcc/testsuite/gcc.dg/c2x-empty-init-2.c            |    18 -
 gcc/testsuite/gcc.dg/c2x-empty-init-3.c            |    25 -
 gcc/testsuite/gcc.dg/c2x-enum-1.c                  |   109 -
 gcc/testsuite/gcc.dg/c2x-enum-2.c                  |    14 -
 gcc/testsuite/gcc.dg/c2x-enum-3.c                  |    14 -
 gcc/testsuite/gcc.dg/c2x-enum-4.c                  |    14 -
 gcc/testsuite/gcc.dg/c2x-enum-5.c                  |    12 -
 gcc/testsuite/gcc.dg/c2x-enum-6.c                  |   167 -
 gcc/testsuite/gcc.dg/c2x-enum-7.c                  |    97 -
 gcc/testsuite/gcc.dg/c2x-enum-8.c                  |     7 -
 gcc/testsuite/gcc.dg/c2x-float-1.c                 |    37 -
 gcc/testsuite/gcc.dg/c2x-float-10.c                |    33 -
 gcc/testsuite/gcc.dg/c2x-float-11.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-float-12.c                |    19 -
 gcc/testsuite/gcc.dg/c2x-float-13.c                |    13 -
 gcc/testsuite/gcc.dg/c2x-float-2.c                 |    23 -
 gcc/testsuite/gcc.dg/c2x-float-3.c                 |    27 -
 gcc/testsuite/gcc.dg/c2x-float-4.c                 |    33 -
 gcc/testsuite/gcc.dg/c2x-float-5.c                 |    32 -
 gcc/testsuite/gcc.dg/c2x-float-6.c                 |    49 -
 gcc/testsuite/gcc.dg/c2x-float-7a.c                |    32 -
 gcc/testsuite/gcc.dg/c2x-float-7b.c                |    32 -
 gcc/testsuite/gcc.dg/c2x-float-7c.c                |    32 -
 gcc/testsuite/gcc.dg/c2x-float-8.c                 |     7 -
 gcc/testsuite/gcc.dg/c2x-float-9.c                 |     7 -
 gcc/testsuite/gcc.dg/c2x-float-no-dfp-1.c          |   101 -
 gcc/testsuite/gcc.dg/c2x-float-no-dfp-2.c          |     9 -
 gcc/testsuite/gcc.dg/c2x-float-no-dfp-3.c          |    26 -
 gcc/testsuite/gcc.dg/c2x-float-no-dfp-4.c          |    10 -
 gcc/testsuite/gcc.dg/c2x-floatn-1.c                |    21 -
 gcc/testsuite/gcc.dg/c2x-floatn-2.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-floatn-3.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-floatn-4.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-floatn-5.c                |    21 -
 gcc/testsuite/gcc.dg/c2x-floatn-6.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-floatn-7.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-floatn-8.c                |     9 -
 gcc/testsuite/gcc.dg/c2x-fordecl-1.c               |     6 -
 gcc/testsuite/gcc.dg/c2x-fordecl-2.c               |     6 -
 gcc/testsuite/gcc.dg/c2x-fordecl-3.c               |    27 -
 gcc/testsuite/gcc.dg/c2x-fordecl-4.c               |    14 -
 gcc/testsuite/gcc.dg/c2x-has-c-attribute-1.c       |    28 -
 gcc/testsuite/gcc.dg/c2x-has-c-attribute-2.c       |    57 -
 gcc/testsuite/gcc.dg/c2x-has-c-attribute-3.c       |    25 -
 gcc/testsuite/gcc.dg/c2x-has-c-attribute-4.c       |    18 -
 gcc/testsuite/gcc.dg/c2x-labels-1.c                |    23 -
 gcc/testsuite/gcc.dg/c2x-labels-2.c                |    15 -
 gcc/testsuite/gcc.dg/c2x-labels-3.c                |    38 -
 gcc/testsuite/gcc.dg/c2x-limits-1.c                |    13 -
 gcc/testsuite/gcc.dg/c2x-no-dfp-1.c                |    12 -
 gcc/testsuite/gcc.dg/c2x-nullptr-1.c               |   328 -
 gcc/testsuite/gcc.dg/c2x-nullptr-2.c               |     9 -
 gcc/testsuite/gcc.dg/c2x-nullptr-3.c               |    68 -
 gcc/testsuite/gcc.dg/c2x-nullptr-4.c               |    11 -
 gcc/testsuite/gcc.dg/c2x-nullptr-5.c               |    14 -
 gcc/testsuite/gcc.dg/c2x-nullptr-6.c               |    33 -
 gcc/testsuite/gcc.dg/c2x-old-style-definition-1.c  |     9 -
 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-4.c  |    15 -
 gcc/testsuite/gcc.dg/c2x-old-style-definition-5.c  |     9 -
 gcc/testsuite/gcc.dg/c2x-old-style-definition-6.c  |    16 -
 gcc/testsuite/gcc.dg/c2x-parm-omit-1.c             |     5 -
 gcc/testsuite/gcc.dg/c2x-parm-omit-2.c             |    10 -
 gcc/testsuite/gcc.dg/c2x-parm-omit-3.c             |    23 -
 gcc/testsuite/gcc.dg/c2x-parm-omit-4.c             |     5 -
 gcc/testsuite/gcc.dg/c2x-qual-1.c                  |    30 -
 gcc/testsuite/gcc.dg/c2x-qual-2.c                  |    30 -
 gcc/testsuite/gcc.dg/c2x-qual-3.c                  |    30 -
 gcc/testsuite/gcc.dg/c2x-qual-4.c                  |   105 -
 gcc/testsuite/gcc.dg/c2x-qual-5.c                  |   101 -
 gcc/testsuite/gcc.dg/c2x-qual-6.c                  |   114 -
 gcc/testsuite/gcc.dg/c2x-qual-7.c                  |    16 -
 gcc/testsuite/gcc.dg/c2x-static-assert-1.c         |     5 -
 gcc/testsuite/gcc.dg/c2x-static-assert-2.c         |     6 -
 gcc/testsuite/gcc.dg/c2x-static-assert-3.c         |     6 -
 gcc/testsuite/gcc.dg/c2x-static-assert-4.c         |     6 -
 gcc/testsuite/gcc.dg/c2x-stdarg-1.c                |    22 -
 gcc/testsuite/gcc.dg/c2x-stdarg-2.c                |    22 -
 gcc/testsuite/gcc.dg/c2x-stdarg-3.c                |    16 -
 gcc/testsuite/gcc.dg/c2x-stdarg-4.c                |   164 -
 gcc/testsuite/gcc.dg/c2x-stdarg-5.c                |    13 -
 gcc/testsuite/gcc.dg/c2x-stdatomic-1.c             |    13 -
 gcc/testsuite/gcc.dg/c2x-stddef-1.c                |    13 -
 gcc/testsuite/gcc.dg/c2x-stdint-1.c                |    13 -
 gcc/testsuite/gcc.dg/c2x-thread-local-1.c          |     6 -
 gcc/testsuite/gcc.dg/c2x-thread-local-2.c          |    40 -
 gcc/testsuite/gcc.dg/c2x-typeof-1.c                |   208 -
 gcc/testsuite/gcc.dg/c2x-typeof-2.c                |    27 -
 gcc/testsuite/gcc.dg/c2x-typeof-3.c                |     7 -
 gcc/testsuite/gcc.dg/c2x-unproto-1.c               |    21 -
 gcc/testsuite/gcc.dg/c2x-unproto-2.c               |    18 -
 gcc/testsuite/gcc.dg/c2x-unproto-3.c               |    20 -
 gcc/testsuite/gcc.dg/c2x-unproto-4.c               |    15 -
 gcc/testsuite/gcc.dg/c2x-unreachable-1.c           |    29 -
 gcc/testsuite/gcc.dg/c2x-utf8char-1.c              |    29 -
 gcc/testsuite/gcc.dg/c2x-utf8char-2.c              |     8 -
 gcc/testsuite/gcc.dg/c2x-utf8char-3.c              |     8 -
 gcc/testsuite/gcc.dg/c2x-utf8str-type.c            |     6 -
 gcc/testsuite/gcc.dg/c2x-utf8str.c                 |    34 -
 gcc/testsuite/gcc.dg/c90-auto-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/c90-complit-2.c               |     2 +-
 gcc/testsuite/gcc.dg/charset/charset.exp           |     2 +-
 gcc/testsuite/gcc.dg/cleanup-1.c                   |     2 +-
 gcc/testsuite/gcc.dg/compat/compat.exp             |     2 +-
 gcc/testsuite/gcc.dg/compat/struct-layout-1.exp    |     2 +-
 gcc/testsuite/gcc.dg/cpp/assembl2.S                |     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 +-
 gcc/testsuite/gcc.dg/cpp/c23-elifdef-1.c           |    57 +
 gcc/testsuite/gcc.dg/cpp/c23-elifdef-2.c           |    63 +
 gcc/testsuite/gcc.dg/cpp/c23-scope-1.c             |     8 +
 gcc/testsuite/gcc.dg/cpp/c23-scope-2.c             |    11 +
 gcc/testsuite/gcc.dg/cpp/c23-trigraphs-1.c         |    10 +
 gcc/testsuite/gcc.dg/cpp/c23-trigraphs-2.c         |     5 +
 gcc/testsuite/gcc.dg/cpp/c23-ucn-1.c               |   996 +
 gcc/testsuite/gcc.dg/cpp/c23-ucnid-1-utf8.c        |    13 +
 gcc/testsuite/gcc.dg/cpp/c23-ucnid-1.c             |    13 +
 gcc/testsuite/gcc.dg/cpp/c23-va-opt-1.c            |    11 +
 gcc/testsuite/gcc.dg/cpp/c23-warning-1.c           |     5 +
 gcc/testsuite/gcc.dg/cpp/c23-warning-2.c           |     6 +
 gcc/testsuite/gcc.dg/cpp/c2x-elifdef-1.c           |    57 -
 gcc/testsuite/gcc.dg/cpp/c2x-elifdef-2.c           |    63 -
 gcc/testsuite/gcc.dg/cpp/c2x-scope-1.c             |     8 -
 gcc/testsuite/gcc.dg/cpp/c2x-scope-2.c             |    11 -
 gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-1.c         |    10 -
 gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-2.c         |     5 -
 gcc/testsuite/gcc.dg/cpp/c2x-ucn-1.c               |   996 -
 gcc/testsuite/gcc.dg/cpp/c2x-ucnid-1-utf8.c        |    13 -
 gcc/testsuite/gcc.dg/cpp/c2x-ucnid-1.c             |    13 -
 gcc/testsuite/gcc.dg/cpp/c2x-va-opt-1.c            |    11 -
 gcc/testsuite/gcc.dg/cpp/c2x-warning-1.c           |     5 -
 gcc/testsuite/gcc.dg/cpp/c2x-warning-2.c           |     6 -
 gcc/testsuite/gcc.dg/cpp/charconst-4.c             |     4 +-
 gcc/testsuite/gcc.dg/cpp/charconst.c               |    10 +-
 gcc/testsuite/gcc.dg/cpp/cpp.exp                   |     2 +-
 gcc/testsuite/gcc.dg/cpp/expr.c                    |    22 +-
 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 +-
 gcc/testsuite/gcc.dg/cpp/gnu23-warning-1.c         |     5 +
 gcc/testsuite/gcc.dg/cpp/gnu23-warning-2.c         |     6 +
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-1.c         |     5 -
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-2.c         |     6 -
 gcc/testsuite/gcc.dg/cpp/if-2.c                    |     6 +-
 gcc/testsuite/gcc.dg/cpp/pr111965-1.c              |     5 +
 gcc/testsuite/gcc.dg/cpp/pr111965-2.c              |     5 +
 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/trad/trad.exp             |     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/btf/btf-bitfields-2.c   |     4 +
 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-3.c     |    28 +
 gcc/testsuite/gcc.dg/debug/btf/btf-enum-small.c    |    28 +
 gcc/testsuite/gcc.dg/debug/btf/btf-forward-2.c     |    18 +
 gcc/testsuite/gcc.dg/debug/btf/btf-function-6.c    |     4 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-function-7.c    |    19 +
 gcc/testsuite/gcc.dg/debug/btf/btf-pr106773.c      |     4 +-
 gcc/testsuite/gcc.dg/debug/btf/btf.exp             |     2 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf.exp             |     2 +-
 gcc/testsuite/gcc.dg/debug/debug.exp               |     2 +-
 gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp       |     2 +-
 gcc/testsuite/gcc.dg/debug/pr57351.c               |     7 +-
 gcc/testsuite/gcc.dg/declare-simd.c                |     1 -
 .../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 +-
 gcc/testsuite/gcc.dg/dfp/c23-builtins-dfp-1.c      |    11 +
 gcc/testsuite/gcc.dg/dfp/c23-constants-1.c         |    13 +
 gcc/testsuite/gcc.dg/dfp/c23-constants-2.c         |    13 +
 gcc/testsuite/gcc.dg/dfp/c23-constexpr-dfp-1.c     |    89 +
 gcc/testsuite/gcc.dg/dfp/c23-constexpr-dfp-2.c     |    52 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-1.c         |   103 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-2.c         |     8 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-3.c         |   103 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-4.c         |    25 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-5.c         |    25 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-6.c         |    28 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-7.c         |    45 +
 gcc/testsuite/gcc.dg/dfp/c23-float-dfp-8.c         |    45 +
 gcc/testsuite/gcc.dg/dfp/c23-keywords-1.c          |     7 +
 gcc/testsuite/gcc.dg/dfp/c23-keywords-2.c          |     7 +
 gcc/testsuite/gcc.dg/dfp/c2x-builtins-dfp-1.c      |    11 -
 gcc/testsuite/gcc.dg/dfp/c2x-constants-1.c         |    13 -
 gcc/testsuite/gcc.dg/dfp/c2x-constants-2.c         |    13 -
 gcc/testsuite/gcc.dg/dfp/c2x-constexpr-dfp-1.c     |    89 -
 gcc/testsuite/gcc.dg/dfp/c2x-constexpr-dfp-2.c     |    52 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-1.c         |   103 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-2.c         |     8 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-3.c         |   103 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-4.c         |    25 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-5.c         |    25 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-6.c         |    28 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-7.c         |    45 -
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-8.c         |    45 -
 gcc/testsuite/gcc.dg/dfp/c2x-keywords-1.c          |     7 -
 gcc/testsuite/gcc.dg/dfp/c2x-keywords-2.c          |     7 -
 gcc/testsuite/gcc.dg/dfp/composite-type-2.c        |    58 +
 gcc/testsuite/gcc.dg/dfp/composite-type.c          |     2 +-
 gcc/testsuite/gcc.dg/dfp/constants-pedantic.c      |    12 +-
 gcc/testsuite/gcc.dg/dfp/dfp.exp                   |     2 +-
 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/dg.exp                        |     2 +-
 gcc/testsuite/gcc.dg/diag-aka-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/diag-aka-1a.c                 |    29 +
 .../gcc.dg/diagnostic-range-bad-return-2.c         |    52 +
 gcc/testsuite/gcc.dg/diagnostic-range-bad-return.c |     2 +-
 gcc/testsuite/gcc.dg/diagnostic-types-1.c          |     2 +-
 gcc/testsuite/gcc.dg/diagnostic-types-2.c          |    24 +
 gcc/testsuite/gcc.dg/enum-compat-1.c               |     2 +-
 gcc/testsuite/gcc.dg/enum-compat-2.c               |    32 +
 gcc/testsuite/gcc.dg/fixed-point/bitint-1.c        |     2 +-
 gcc/testsuite/gcc.dg/fixed-point/composite-type.c  |    64 +-
 gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp   |     2 +-
 gcc/testsuite/gcc.dg/fma-3.c                       |     2 +-
 gcc/testsuite/gcc.dg/fma-4.c                       |     2 +-
 gcc/testsuite/gcc.dg/fma-6.c                       |     2 +-
 gcc/testsuite/gcc.dg/fma-7.c                       |     2 +-
 gcc/testsuite/gcc.dg/fold-copysign-1.c             |     4 +-
 gcc/testsuite/gcc.dg/fold-even-1.c                 |    32 -
 gcc/testsuite/gcc.dg/fold-ior-4.c                  |     1 +
 gcc/testsuite/gcc.dg/fold-ior-5.c                  |     1 +
 gcc/testsuite/gcc.dg/fold-parity-5.c               |     1 +
 gcc/testsuite/gcc.dg/fold-popcount-5.c             |     1 +
 gcc/testsuite/gcc.dg/fold-popcount-8a.c            |    33 +
 gcc/testsuite/gcc.dg/format/c11-printf-1.c         |     2 +-
 gcc/testsuite/gcc.dg/format/c11-scanf-1.c          |     2 +-
 gcc/testsuite/gcc.dg/format/c23-dfp-printf-1.c     |    35 +
 gcc/testsuite/gcc.dg/format/c23-dfp-scanf-1.c      |    35 +
 gcc/testsuite/gcc.dg/format/c23-printf-1.c         |   151 +
 gcc/testsuite/gcc.dg/format/c23-scanf-1.c          |   136 +
 gcc/testsuite/gcc.dg/format/c23-strftime-1.c       |    15 +
 gcc/testsuite/gcc.dg/format/c2x-dfp-printf-1.c     |    35 -
 gcc/testsuite/gcc.dg/format/c2x-dfp-scanf-1.c      |    35 -
 gcc/testsuite/gcc.dg/format/c2x-printf-1.c         |   151 -
 gcc/testsuite/gcc.dg/format/c2x-scanf-1.c          |   136 -
 gcc/testsuite/gcc.dg/format/c2x-strftime-1.c       |    15 -
 gcc/testsuite/gcc.dg/format/ext-10.c               |     4 +-
 gcc/testsuite/gcc.dg/format/ext-9.c                |     4 +-
 gcc/testsuite/gcc.dg/format/format.exp             |     2 +-
 gcc/testsuite/gcc.dg/func-ptr-conv-1.c             |     2 +-
 gcc/testsuite/gcc.dg/func-ptr-conv-2.c             |    56 +
 gcc/testsuite/gcc.dg/gimplefe-52.c                 |    21 +
 gcc/testsuite/gcc.dg/gnu11-typeof-2.c              |     2 +-
 gcc/testsuite/gcc.dg/gnu23-attr-syntax-1.c         |    16 +
 gcc/testsuite/gcc.dg/gnu23-attr-syntax-2.c         |    16 +
 gcc/testsuite/gcc.dg/gnu23-attr-syntax-3.c         |    17 +
 gcc/testsuite/gcc.dg/gnu23-attrs-1.c               |    72 +
 gcc/testsuite/gcc.dg/gnu23-attrs-2.c               |    33 +
 gcc/testsuite/gcc.dg/gnu23-auto-1.c                |    11 +
 gcc/testsuite/gcc.dg/gnu23-builtins-no-dfp-1.c     |    18 +
 gcc/testsuite/gcc.dg/gnu23-complit-1.c             |     7 +
 gcc/testsuite/gcc.dg/gnu23-complit-2.c             |    18 +
 gcc/testsuite/gcc.dg/gnu23-constexpr-1.c           |    17 +
 gcc/testsuite/gcc.dg/gnu23-empty-init-1.c          |    29 +
 gcc/testsuite/gcc.dg/gnu23-empty-init-2.c          |    16 +
 gcc/testsuite/gcc.dg/gnu23-enum-1.c                |    11 +
 gcc/testsuite/gcc.dg/gnu23-opts-1.c                |     5 +
 gcc/testsuite/gcc.dg/gnu23-opts-2.c                |     5 +
 gcc/testsuite/gcc.dg/gnu23-static-assert-1.c       |     6 +
 gcc/testsuite/gcc.dg/gnu23-stdarg-1.c              |     8 +
 gcc/testsuite/gcc.dg/gnu23-tag-1.c                 |    10 +
 gcc/testsuite/gcc.dg/gnu23-tag-2.c                 |    18 +
 gcc/testsuite/gcc.dg/gnu23-tag-3.c                 |    28 +
 gcc/testsuite/gcc.dg/gnu23-tag-4.c                 |    31 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-1.c           |    33 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-2.c           |    85 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-3.c           |    83 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-4.c           |    36 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-5.c           |   107 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-6.c           |    60 +
 gcc/testsuite/gcc.dg/gnu23-tag-alias-7.c           |    93 +
 gcc/testsuite/gcc.dg/gnu23-tag-composite-1.c       |    45 +
 gcc/testsuite/gcc.dg/gnu23-tag-composite-2.c       |    30 +
 gcc/testsuite/gcc.dg/gnu23-tag-composite-3.c       |    24 +
 gcc/testsuite/gcc.dg/gnu23-tag-composite-4.c       |    28 +
 gcc/testsuite/gcc.dg/gnu23-tag-composite-5.c       |    29 +
 gcc/testsuite/gcc.dg/gnu23-tag-enum-1.c            |    29 +
 gcc/testsuite/gcc.dg/gnu23-typeof-1.c              |    39 +
 gcc/testsuite/gcc.dg/gnu23-utf8char-1.c            |     5 +
 gcc/testsuite/gcc.dg/gnu23-utf8str-type.c          |     5 +
 gcc/testsuite/gcc.dg/gnu23-utf8str.c               |    34 +
 gcc/testsuite/gcc.dg/gnu2x-attr-syntax-1.c         |    16 -
 gcc/testsuite/gcc.dg/gnu2x-attr-syntax-2.c         |    16 -
 gcc/testsuite/gcc.dg/gnu2x-attrs-1.c               |    72 -
 gcc/testsuite/gcc.dg/gnu2x-attrs-2.c               |    33 -
 gcc/testsuite/gcc.dg/gnu2x-auto-1.c                |    11 -
 gcc/testsuite/gcc.dg/gnu2x-builtins-no-dfp-1.c     |    18 -
 gcc/testsuite/gcc.dg/gnu2x-complit-1.c             |     7 -
 gcc/testsuite/gcc.dg/gnu2x-complit-2.c             |    18 -
 gcc/testsuite/gcc.dg/gnu2x-constexpr-1.c           |    17 -
 gcc/testsuite/gcc.dg/gnu2x-empty-init-1.c          |    29 -
 gcc/testsuite/gcc.dg/gnu2x-empty-init-2.c          |    16 -
 gcc/testsuite/gcc.dg/gnu2x-enum-1.c                |    11 -
 gcc/testsuite/gcc.dg/gnu2x-static-assert-1.c       |     6 -
 gcc/testsuite/gcc.dg/gnu2x-stdarg-1.c              |     8 -
 gcc/testsuite/gcc.dg/gnu2x-typeof-1.c              |    39 -
 gcc/testsuite/gcc.dg/gnu2x-utf8char-1.c            |     5 -
 gcc/testsuite/gcc.dg/gnu2x-utf8str-type.c          |     5 -
 gcc/testsuite/gcc.dg/gnu2x-utf8str.c               |    34 -
 gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp     |     2 +-
 gcc/testsuite/gcc.dg/goacc/goacc.exp               |     2 +-
 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/gomp/declare-simd-1.c         |    89 +-
 gcc/testsuite/gcc.dg/gomp/declare-simd-3.c         |    10 +-
 gcc/testsuite/gcc.dg/gomp/gomp.exp                 |     2 +-
 gcc/testsuite/gcc.dg/gomp/pr110485.c               |    19 +
 gcc/testsuite/gcc.dg/gomp/pr35738-2.c              |    18 +
 gcc/testsuite/gcc.dg/gomp/pr35738.c                |     2 +-
 gcc/testsuite/gcc.dg/gomp/pr87895-1.c              |     1 -
 gcc/testsuite/gcc.dg/gomp/pr99542.c                |     4 +-
 gcc/testsuite/gcc.dg/gomp/simd-clones-2.c          |     7 +-
 gcc/testsuite/gcc.dg/gomp/target-3.c               |     2 +-
 gcc/testsuite/gcc.dg/graphite/graphite.exp         |     2 +-
 gcc/testsuite/gcc.dg/graphite/pr111878.c           |    19 +
 gcc/testsuite/gcc.dg/graphite/pr83126.c            |     2 +-
 gcc/testsuite/gcc.dg/graphite/pr83255.c            |     2 +-
 gcc/testsuite/gcc.dg/hardbool-err.c                |    31 +
 gcc/testsuite/gcc.dg/hardbool-trap.c               |    13 +
 gcc/testsuite/gcc.dg/harden-cfr-pr111943.c         |    33 +
 gcc/testsuite/gcc.dg/has-feature.c                 |    62 +
 gcc/testsuite/gcc.dg/hwasan/hwasan.exp             |     2 +-
 gcc/testsuite/gcc.dg/init-bad-7.c                  |     2 +-
 gcc/testsuite/gcc.dg/init-bad-7a.c                 |    12 +
 gcc/testsuite/gcc.dg/init-excess-3.c               |     4 +-
 gcc/testsuite/gcc.dg/inline-mem-cmp-pr112778.c     |    10 +
 gcc/testsuite/gcc.dg/ipa/20040703-wpa.c            |     8 +-
 gcc/testsuite/gcc.dg/ipa/fopt-info-inline-1.c      |     2 +-
 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/ipa-icf-25.c              |     2 +-
 gcc/testsuite/gcc.dg/ipa/ipa-icf-38.c              |     2 +-
 gcc/testsuite/gcc.dg/ipa/ipa.exp                   |     2 +-
 gcc/testsuite/gcc.dg/ipa/pr105639.c                |     2 +-
 gcc/testsuite/gcc.dg/ipa/pr71981.c                 |     2 +-
 gcc/testsuite/gcc.dg/ipa/pure-const-1.c            |     2 +-
 gcc/testsuite/gcc.dg/ipa/remref-0.c                |     2 +-
 gcc/testsuite/gcc.dg/limits-width-2.c              |     4 +-
 gcc/testsuite/gcc.dg/loop-unswitch-10.c            |     1 +
 gcc/testsuite/gcc.dg/loop-unswitch-11.c            |     1 +
 gcc/testsuite/gcc.dg/loop-unswitch-14.c            |     1 +
 gcc/testsuite/gcc.dg/lto/20081109_0.c              |     2 +-
 gcc/testsuite/gcc.dg/lto/lto.exp                   |     2 +-
 gcc/testsuite/gcc.dg/lto/pr111157_0.c              |    24 +
 gcc/testsuite/gcc.dg/lto/pr111157_1.c              |    10 +
 gcc/testsuite/gcc.dg/lto/pr54702_1.c               |     1 +
 gcc/testsuite/gcc.dg/lto/pr55525_0.c               |     2 +-
 gcc/testsuite/gcc.dg/memchr-3.c                    |     2 +-
 gcc/testsuite/gcc.dg/missing-header-fixit-1.c      |     2 +-
 gcc/testsuite/gcc.dg/missing-header-fixit-1a.c     |    37 +
 gcc/testsuite/gcc.dg/missing-header-fixit-2.c      |     2 +-
 gcc/testsuite/gcc.dg/missing-header-fixit-2a.c     |    31 +
 gcc/testsuite/gcc.dg/missing-header-fixit-4.c      |     2 +-
 gcc/testsuite/gcc.dg/missing-header-fixit-4a.c     |    27 +
 gcc/testsuite/gcc.dg/missing-header-fixit-5.c      |     2 +-
 gcc/testsuite/gcc.dg/missing-header-fixit-5a.c     |    42 +
 gcc/testsuite/gcc.dg/noncompile/20020213-1.c       |     1 +
 gcc/testsuite/gcc.dg/noncompile/incomplete-3.c     |     2 +-
 gcc/testsuite/gcc.dg/noncompile/noncompile.exp     |     2 +-
 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/pr79758-2.c        |     6 +
 gcc/testsuite/gcc.dg/noncompile/pr79758.c          |     1 +
 gcc/testsuite/gcc.dg/noncompile/undeclared-1.c     |     2 +-
 gcc/testsuite/gcc.dg/nonnull-7.c                   |    10 +
 gcc/testsuite/gcc.dg/overflow-warn-1.c             |     4 +-
 gcc/testsuite/gcc.dg/overflow-warn-2.c             |     2 +-
 gcc/testsuite/gcc.dg/overflow-warn-3.c             |     4 +-
 gcc/testsuite/gcc.dg/param-type-mismatch-2.c       |   187 +
 gcc/testsuite/gcc.dg/param-type-mismatch.c         |     2 +-
 gcc/testsuite/gcc.dg/params/blocksort-part.c       |     1 +
 gcc/testsuite/gcc.dg/params/params.exp             |     2 +-
 gcc/testsuite/gcc.dg/pch/main-file-warnings.c      |     7 +
 gcc/testsuite/gcc.dg/pch/main-file-warnings.hs     |     3 +
 gcc/testsuite/gcc.dg/pch/pch.exp                   |     2 +-
 gcc/testsuite/gcc.dg/pch/pr112319.c                |     5 +
 gcc/testsuite/gcc.dg/pch/pr112319.hs               |     1 +
 gcc/testsuite/gcc.dg/pch/rwsr-pch.c                |     7 +
 gcc/testsuite/gcc.dg/pch/rwsr-pch.hs               |    10 +
 gcc/testsuite/gcc.dg/pch/valid-1.c                 |     1 -
 gcc/testsuite/gcc.dg/pch/valid-1b.c                |     1 -
 gcc/testsuite/gcc.dg/permerror-default.c           |    85 +
 .../gcc.dg/permerror-fpermissive-nowarning.c       |     6 +
 gcc/testsuite/gcc.dg/permerror-fpermissive.c       |    85 +
 .../gcc.dg/permerror-gnu89-nopermissive.c          |    85 +
 gcc/testsuite/gcc.dg/permerror-gnu89-pedantic.c    |    85 +
 gcc/testsuite/gcc.dg/permerror-gnu89.c             |    85 +
 gcc/testsuite/gcc.dg/permerror-noerror.c           |    85 +
 gcc/testsuite/gcc.dg/permerror-nowarning.c         |     5 +
 gcc/testsuite/gcc.dg/permerror-pedantic.c          |    85 +
 gcc/testsuite/gcc.dg/permerror-system.c            |    45 +
 gcc/testsuite/gcc.dg/pie-2.c                       |     1 +
 .../gcc.dg/plugin/analyzer_cpython_plugin.c        |    10 +-
 gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c  |    28 +-
 .../gcc.dg/plugin/diagnostic-test-paths-3.c        |    45 +-
 .../gcc.dg/plugin/diagnostic_group_plugin.c        |     6 +-
 .../plugin/diagnostic_plugin_test_show_locus.c     |     5 +-
 .../plugin/diagnostic_plugin_test_text_art.c       |     4 +-
 .../gcc.dg/plugin/expensive_selftests_plugin.c     |     2 +-
 .../gcc.dg/plugin/infoleak-uninit-size-1.c         |    20 +
 .../gcc.dg/plugin/infoleak-uninit-size-2.c         |    20 +
 .../gcc.dg/plugin/location_overflow_plugin.c       |     4 +-
 gcc/testsuite/gcc.dg/plugin/plugin.exp             |    11 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-1-fixed.c    |     3 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-1.c          |     3 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-2-fixed.c    |     6 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-2.c          |     3 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-3-fixed.c    |     6 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-3.c          |     5 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-4.c          |     8 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-5-fixed.c    |     7 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-5.c          |     8 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-6.c          |     8 +-
 gcc/testsuite/gcc.dg/plugin/taint-antipatterns-1.c |     3 +-
 gcc/testsuite/gcc.dg/plugin/taint-modulus.c        |    75 +
 .../gcc.dg/plugin/taint-pr112850-precise.c         |    50 +
 .../gcc.dg/plugin/taint-pr112850-too-complex.c     |    51 +
 .../gcc.dg/plugin/taint-pr112850-unsanitized.c     |    50 +
 gcc/testsuite/gcc.dg/plugin/taint-pr112850.c       |    47 +
 gcc/testsuite/gcc.dg/pointer-array-atomic-2.c      |    60 +
 gcc/testsuite/gcc.dg/pointer-array-atomic.c        |     2 +-
 gcc/testsuite/gcc.dg/pointer-array-quals-1.c       |     6 +-
 gcc/testsuite/gcc.dg/pr100142.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr100349.c                    |     3 +-
 gcc/testsuite/gcc.dg/pr100532-1.c                  |     7 +
 gcc/testsuite/gcc.dg/pr100790.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr100791.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr101285-1.c                  |    10 +
 gcc/testsuite/gcc.dg/pr101364-1.c                  |     8 +
 gcc/testsuite/gcc.dg/pr101836.c                    |     4 +-
 gcc/testsuite/gcc.dg/pr101836_1.c                  |     4 +-
 gcc/testsuite/gcc.dg/pr101836_2.c                  |     4 +-
 gcc/testsuite/gcc.dg/pr101836_3.c                  |     2 +-
 gcc/testsuite/gcc.dg/pr103093.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr103207.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr103451.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr103721-2.c                  |     1 +
 gcc/testsuite/gcc.dg/pr104970.c                    |    13 +
 gcc/testsuite/gcc.dg/pr105140.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr105250.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr105635-2.c                  |    11 +
 gcc/testsuite/gcc.dg/pr105635.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/pr109977.c                    |    16 +
 gcc/testsuite/gcc.dg/pr110279-1.c                  |    67 +
 gcc/testsuite/gcc.dg/pr110279-2.c                  |    39 +
 gcc/testsuite/gcc.dg/pr110496.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr110506-2.c                  |     2 +-
 gcc/testsuite/gcc.dg/pr110582.c                    |     1 +
 gcc/testsuite/gcc.dg/pr110777.c                    |     1 +
 gcc/testsuite/gcc.dg/pr111039.c                    |     4 +
 gcc/testsuite/gcc.dg/pr111070.c                    |     4 +-
 gcc/testsuite/gcc.dg/pr111409.c                    |     6 +-
 gcc/testsuite/gcc.dg/pr111599.c                    |     4 +
 gcc/testsuite/gcc.dg/pr111766.c                    |    13 +
 gcc/testsuite/gcc.dg/pr111914.c                    |    14 +
 gcc/testsuite/gcc.dg/pr111922.c                    |    29 +
 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/pr112374-1.c                  |    20 +
 gcc/testsuite/gcc.dg/pr112374-2.c                  |    33 +
 gcc/testsuite/gcc.dg/pr112380.c                    |    33 +
 gcc/testsuite/gcc.dg/pr112430.c                    |    30 +
 gcc/testsuite/gcc.dg/pr112488-1.c                  |    14 +
 gcc/testsuite/gcc.dg/pr112488-2.c                  |    13 +
 gcc/testsuite/gcc.dg/pr112509.c                    |    22 +
 gcc/testsuite/gcc.dg/pr112511.c                    |    17 +
 gcc/testsuite/gcc.dg/pr112536.c                    |    58 +
 gcc/testsuite/gcc.dg/pr112566-1.c                  |    14 +
 gcc/testsuite/gcc.dg/pr112566-2.c                  |    12 +
 gcc/testsuite/gcc.dg/pr112618.c                    |    26 +
 gcc/testsuite/gcc.dg/pr112622.c                    |     5 +
 gcc/testsuite/gcc.dg/pr112673.c                    |    10 +
 gcc/testsuite/gcc.dg/pr112719.c                    |    18 +
 gcc/testsuite/gcc.dg/pr112733.c                    |    16 +
 gcc/testsuite/gcc.dg/pr112760.c                    |    22 +
 gcc/testsuite/gcc.dg/pr112837.c                    |    11 +
 gcc/testsuite/gcc.dg/pr112845.c                    |     9 +
 gcc/testsuite/gcc.dg/pr112887.c                    |    13 +
 gcc/testsuite/gcc.dg/pr112898.c                    |     9 +
 gcc/testsuite/gcc.dg/pr112924.c                    |    26 +
 gcc/testsuite/gcc.dg/pr112939.c                    |    23 +
 gcc/testsuite/gcc.dg/pr113013.c                    |    14 +
 gcc/testsuite/gcc.dg/pr113062.c                    |    10 +
 gcc/testsuite/gcc.dg/pr113093.c                    |     4 +
 gcc/testsuite/gcc.dg/pr113262.c                    |     6 +
 gcc/testsuite/gcc.dg/pr113267.c                    |     8 +
 gcc/testsuite/gcc.dg/pr23075-2.c                   |    14 +
 gcc/testsuite/gcc.dg/pr23075.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr26865.c                     |     2 +-
 gcc/testsuite/gcc.dg/pr29521-a.c                   |    15 +
 gcc/testsuite/gcc.dg/pr29521.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/pr51628-20.c                  |    11 -
 gcc/testsuite/gcc.dg/pr51628-21.c                  |    11 -
 gcc/testsuite/gcc.dg/pr51628-25.c                  |     9 -
 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/pr61162-2.c                   |     2 +-
 gcc/testsuite/gcc.dg/pr61162-3.c                   |    13 +
 gcc/testsuite/gcc.dg/pr61852.c                     |     4 +-
 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/pr67730-a.c                   |    11 +
 gcc/testsuite/gcc.dg/pr67730.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/pr71279.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/pr87052.c                     |     4 +-
 gcc/testsuite/gcc.dg/pr88928.c                     |     6 +-
 gcc/testsuite/gcc.dg/pr90838.c                     |     5 +
 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/rtl/aarch64/pr111702.c        |    43 +
 gcc/testsuite/gcc.dg/rtl/rtl.exp                   |     2 +-
 gcc/testsuite/gcc.dg/sancov/sancov.exp             |     2 +-
 gcc/testsuite/gcc.dg/scantest-lto.c                |     9 +
 gcc/testsuite/gcc.dg/sccopy-1.c                    |    78 +
 gcc/testsuite/gcc.dg/setjmp-7.c                    |     1 +
 gcc/testsuite/gcc.dg/signbit-5.c                   |     1 +
 gcc/testsuite/gcc.dg/simd-2.c                      |     4 +-
 .../gcc.dg/simulate-thread/simulate-thread.exp     |     2 +-
 gcc/testsuite/gcc.dg/spec-barrier-3.c              |     2 +-
 gcc/testsuite/gcc.dg/spec-barrier-3a.c             |    13 +
 gcc/testsuite/gcc.dg/special/mips-abi.exp          |     2 +-
 gcc/testsuite/gcc.dg/special/special.exp           |     2 +-
 gcc/testsuite/gcc.dg/spellcheck-identifiers-1a.c   |   136 +
 gcc/testsuite/gcc.dg/spellcheck-identifiers-2.c    |     2 +-
 gcc/testsuite/gcc.dg/spellcheck-identifiers-2a.c   |    33 +
 gcc/testsuite/gcc.dg/spellcheck-identifiers-3.c    |     2 +-
 gcc/testsuite/gcc.dg/spellcheck-identifiers-3a.c   |    45 +
 gcc/testsuite/gcc.dg/spellcheck-identifiers-4.c    |     2 +-
 gcc/testsuite/gcc.dg/spellcheck-identifiers-4a.c   |    10 +
 gcc/testsuite/gcc.dg/spellcheck-identifiers.c      |     2 +-
 gcc/testsuite/gcc.dg/sso-18.c                      |    16 +
 gcc/testsuite/gcc.dg/sso-19.c                      |    17 +
 gcc/testsuite/gcc.dg/sso/sso.exp                   |     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/strub-internal-volatile.c     |    15 +
 gcc/testsuite/gcc.dg/system-binary-constants-1.c   |     2 +-
 gcc/testsuite/gcc.dg/tls/tls.exp                   |     2 +-
 gcc/testsuite/gcc.dg/tm/attrs-1.c                  |     2 +-
 gcc/testsuite/gcc.dg/tm/tm.exp                     |     2 +-
 gcc/testsuite/gcc.dg/torture/addieq.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addifeq.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addifge.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addifgt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addifle.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addiflt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addifne.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addige.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addigeu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addigt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addigtu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addile.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addileu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addilt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addiltu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addine.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addleq.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addlfeq.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlfge.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlfgt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlfle.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlflt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlfne.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlge.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addlgeu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlgt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addlgtu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlle.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addlleu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addllt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/addlltu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/addlne.c              |    31 +
 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-43.c           |   306 +
 gcc/testsuite/gcc.dg/torture/bitint-44.c           |   306 +
 gcc/testsuite/gcc.dg/torture/bitint-45.c           |    32 +
 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 +-
 .../gcc.dg/torture/builtin-fp-int-inexact-c23.c    |     6 +
 .../gcc.dg/torture/builtin-fp-int-inexact-c2x.c    |     6 -
 .../gcc.dg/torture/builtin-fp-int-inexact-trunc.c  |    12 +
 gcc/testsuite/gcc.dg/torture/c23-stdarg-split-1a.c |    37 +
 gcc/testsuite/gcc.dg/torture/c23-stdarg-split-1b.c |   147 +
 gcc/testsuite/gcc.dg/torture/c2x-stdarg-split-1a.c |    37 -
 gcc/testsuite/gcc.dg/torture/c2x-stdarg-split-1b.c |   147 -
 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/hardbool-5a.c         |     6 +
 gcc/testsuite/gcc.dg/torture/hardbool-i-5a.c       |     6 +
 gcc/testsuite/gcc.dg/torture/hardbool-i.c          |     5 +
 gcc/testsuite/gcc.dg/torture/hardbool-ll-5a.c      |     6 +
 gcc/testsuite/gcc.dg/torture/hardbool-ll.c         |     5 +
 gcc/testsuite/gcc.dg/torture/hardbool-s-5a.c       |     6 +
 gcc/testsuite/gcc.dg/torture/hardbool-s.c          |     5 +
 gcc/testsuite/gcc.dg/torture/hardbool-ul-5a.c      |     6 +
 gcc/testsuite/gcc.dg/torture/hardbool-ul.c         |     5 +
 gcc/testsuite/gcc.dg/torture/hardbool-us-5a.c      |     6 +
 gcc/testsuite/gcc.dg/torture/hardbool-us.c         |     5 +
 gcc/testsuite/gcc.dg/torture/hardbool.c            |   118 +
 .../gcc.dg/torture/harden-cfr-noret-no-nothrow.c   |    15 +
 gcc/testsuite/gcc.dg/torture/harden-cfr-tail-ub.c  |    40 +
 gcc/testsuite/gcc.dg/torture/inline-mem-cmp-1.c    |     8 +
 gcc/testsuite/gcc.dg/torture/inline-mem-cpy-1.c    |     9 +
 .../gcc.dg/torture/inline-mem-cpy-cmp-1.c          |    11 +
 gcc/testsuite/gcc.dg/torture/inline-mem-move-1.c   |     8 +
 gcc/testsuite/gcc.dg/torture/inline-mem-set-1.c    |    84 +
 gcc/testsuite/gcc.dg/torture/movieq.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movifeq.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movifge.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movifgt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movifle.c             |    31 +
 gcc/testsuite/gcc.dg/torture/moviflt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movifne.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movige.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movigeu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movigt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movigtu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movile.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movileu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movilt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/moviltu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movine.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movleq.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movlfeq.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlfge.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlfgt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlfle.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlflt.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlfne.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlge.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movlgeu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlgt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movlgtu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlle.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movlleu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movllt.c              |    31 +
 gcc/testsuite/gcc.dg/torture/movlltu.c             |    31 +
 gcc/testsuite/gcc.dg/torture/movlne.c              |    31 +
 gcc/testsuite/gcc.dg/torture/neon-sve-bridge.c     |    64 +
 gcc/testsuite/gcc.dg/torture/pr109689.c            |    34 +
 gcc/testsuite/gcc.dg/torture/pr110243.c            |    22 +
 gcc/testsuite/gcc.dg/torture/pr110640.c            |    22 +
 gcc/testsuite/gcc.dg/torture/pr110838.c            |     4 +-
 gcc/testsuite/gcc.dg/torture/pr111000.c            |    21 +
 gcc/testsuite/gcc.dg/torture/pr111233.c            |    19 +
 gcc/testsuite/gcc.dg/torture/pr111336.c            |    25 +
 gcc/testsuite/gcc.dg/torture/pr111383.c            |    29 +
 gcc/testsuite/gcc.dg/torture/pr111445.c            |    29 +
 gcc/testsuite/gcc.dg/torture/pr111652.c            |    15 +
 gcc/testsuite/gcc.dg/torture/pr111727.c            |    14 +
 gcc/testsuite/gcc.dg/torture/pr111792.c            |    39 +
 gcc/testsuite/gcc.dg/torture/pr111815.c            |    26 +
 gcc/testsuite/gcc.dg/torture/pr111838.c            |    17 +
 gcc/testsuite/gcc.dg/torture/pr111916.c            |    16 +
 gcc/testsuite/gcc.dg/torture/pr111917.c            |    23 +
 gcc/testsuite/gcc.dg/torture/pr111950.c            |    16 +
 gcc/testsuite/gcc.dg/torture/pr112113.c            |    16 +
 gcc/testsuite/gcc.dg/torture/pr112281-1.c          |    18 +
 gcc/testsuite/gcc.dg/torture/pr112281-2.c          |    18 +
 gcc/testsuite/gcc.dg/torture/pr112282.c            |   143 +
 gcc/testsuite/gcc.dg/torture/pr112305.c            |    18 +
 gcc/testsuite/gcc.dg/torture/pr112310.c            |    36 +
 gcc/testsuite/gcc.dg/torture/pr112344.c            |    20 +
 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/pr112585.c            |    18 +
 gcc/testsuite/gcc.dg/torture/pr112639.c            |    34 +
 gcc/testsuite/gcc.dg/torture/pr112736.c            |    27 +
 gcc/testsuite/gcc.dg/torture/pr112827-1.c          |    14 +
 gcc/testsuite/gcc.dg/torture/pr112827-2.c          |    18 +
 gcc/testsuite/gcc.dg/torture/pr112856.c            |    18 +
 gcc/testsuite/gcc.dg/torture/pr112991.c            |    21 +
 gcc/testsuite/gcc.dg/torture/pr113026-1.c          |    11 +
 gcc/testsuite/gcc.dg/torture/pr113026-2.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.dg/torture/stackalign/stackalign.exp       |     2 +-
 gcc/testsuite/gcc.dg/torture/tls/tls.exp           |     2 +-
 gcc/testsuite/gcc.dg/transparent-union-1.c         |     2 +-
 gcc/testsuite/gcc.dg/transparent-union-1a.c        |    85 +
 gcc/testsuite/gcc.dg/tree-prof/peel-2.c            |     2 +-
 gcc/testsuite/gcc.dg/tree-prof/time-profiler-1.c   |     2 +-
 gcc/testsuite/gcc.dg/tree-prof/time-profiler-2.c   |     2 +-
 gcc/testsuite/gcc.dg/tree-prof/time-profiler-3.c   |     2 +-
 gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp       |     2 +-
 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/bitcmp-1.c           |    20 +
 gcc/testsuite/gcc.dg/tree-ssa/bitcmp-2.c           |    20 +
 gcc/testsuite/gcc.dg/tree-ssa/bitcmp-3.c           |    21 +
 gcc/testsuite/gcc.dg/tree-ssa/bitcmp-4.c           |    36 +
 gcc/testsuite/gcc.dg/tree-ssa/bitcmp-5.c           |    46 +
 gcc/testsuite/gcc.dg/tree-ssa/bitcmp-6.c           |    45 +
 gcc/testsuite/gcc.dg/tree-ssa/bitops-bool-1.c      |    14 +
 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-29.c |     2 +-
 .../gcc.dg/tree-ssa/builtins-folding-gimple-ub.c   |     2 +-
 .../gcc.dg/tree-ssa/cltz-complement-max.c          |     4 +
 gcc/testsuite/gcc.dg/tree-ssa/cltz-max.c           |     4 +
 gcc/testsuite/gcc.dg/tree-ssa/cond-1.c             |    17 +
 gcc/testsuite/gcc.dg/tree-ssa/copy-sign-2.c        |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c        |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-8.c     |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c     |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-rawmemchr-1.c  |     8 +-
 gcc/testsuite/gcc.dg/tree-ssa/ldist-rawmemchr-2.c  |     8 +-
 gcc/testsuite/gcc.dg/tree-ssa/mult-abs-2.c         |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/negneg-3.c           |     3 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-25b.c        |     6 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-38.c         |    45 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-39.c         |    43 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-40.c         |    25 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-same-2.c     |    19 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-value-1.c    |    17 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-value-1a.c   |    19 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-value-2.c    |    19 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-value-4.c    |    36 +
 gcc/testsuite/gcc.dg/tree-ssa/popcount-max.c       |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr102563.c           |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr109849.c           |    60 +
 gcc/testsuite/gcc.dg/tree-ssa/pr110269.c           |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr110637-1.c         |    10 +
 gcc/testsuite/gcc.dg/tree-ssa/pr110637-2.c         |    13 +
 gcc/testsuite/gcc.dg/tree-ssa/pr110637-3.c         |    14 +
 gcc/testsuite/gcc.dg/tree-ssa/pr111583-1.c         |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr111583-2.c         |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr111967.c           |    15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr111972-1.c         |    34 +
 gcc/testsuite/gcc.dg/tree-ssa/pr112706.c           |    15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr112721.c           |    26 +
 gcc/testsuite/gcc.dg/tree-ssa/pr112767.c           |    18 +
 gcc/testsuite/gcc.dg/tree-ssa/pr112994-1.c         |    13 +
 gcc/testsuite/gcc.dg/tree-ssa/pr112994-2.c         |    15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr113024.c           |    22 +
 gcc/testsuite/gcc.dg/tree-ssa/pr20701.c            |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr22051-2.c          |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr55177-1.c          |     4 +-
 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/pr69270.c            |     4 +-
 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/pta-return-1.c       |    16 +
 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.dg/tree-ssa/return-value-range-1.c         |    22 +
 gcc/testsuite/gcc.dg/tree-ssa/sccp-3.c             |    20 +
 gcc/testsuite/gcc.dg/tree-ssa/scev-16.c            |    18 +
 gcc/testsuite/gcc.dg/tree-ssa/scev-3.c             |    43 -
 gcc/testsuite/gcc.dg/tree-ssa/scev-4.c             |    48 -
 gcc/testsuite/gcc.dg/tree-ssa/scev-5.c             |    43 -
 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/sra-17.c             |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/sra-18.c             |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/sra-longjmp-1.c      |    87 +
 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/tree-ssa/ssa-fre-3.c          |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-18.c        |     6 +-
 gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp         |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp05.c              |     2 +-
 gcc/testsuite/gcc.dg/tsan/tsan.exp                 |     2 +-
 gcc/testsuite/gcc.dg/ubsan/bitint-4.c              |    22 +
 gcc/testsuite/gcc.dg/ubsan/has-feature-ubsan.c     |     6 +
 gcc/testsuite/gcc.dg/ubsan/pr112741.c              |    21 +
 gcc/testsuite/gcc.dg/ubsan/pr113012.c              |    17 +
 gcc/testsuite/gcc.dg/ubsan/ubsan.exp               |     2 +-
 gcc/testsuite/gcc.dg/uninit-pr112909.c             |    28 +
 gcc/testsuite/gcc.dg/uninit-pr78548.c              |     4 +-
 gcc/testsuite/gcc.dg/uninit-pred-9_b.c             |     7 +-
 gcc/testsuite/gcc.dg/utf16-4.c                     |     6 +-
 gcc/testsuite/gcc.dg/utf32-4.c                     |     6 +-
 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 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c       |     1 +
 gcc/testsuite/gcc.dg/vect/complex/complex.exp      |     2 +-
 .../vect/costmodel/i386/i386-costmodel-vect.exp    |     2 +-
 .../vect/costmodel/ppc/ppc-costmodel-vect.exp      |     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     |     7 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-1.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-2.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-3.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-4.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-5.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-6.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul1-7.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-1.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-2.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-3.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-4.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-5.c     |     4 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-6.c     |     7 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul2-7.c     |    31 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-1.c     |     6 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-10.c    |    23 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-11.c    |    16 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-12.c    |    40 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-2.c     |     6 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-3.c     |     9 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-4.c     |    47 -
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-5.c     |    10 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-6.c     |     7 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-7.c     |     6 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-8.c     |     7 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul4-9.c     |    17 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-1.c     |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-10.c    |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-11.c    |    47 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-12.c    |    25 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-13.c    |    74 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-14.c    |    64 +
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-2.c     |    10 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-3.c     |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-4.c     |    10 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-5.c     |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-6.c     |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-7.c     |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-8.c     |     8 +-
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-9.c     |    10 +-
 .../vect/costmodel/riscv/rvv/no-dynamic-lmul-1.c   |     4 +-
 .../gcc.dg/vect/costmodel/riscv/rvv/pr111153-1.c   |    18 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr111317.c     |    12 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr11153-2.c    |    18 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr111848.c     |    34 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr112387-1.c   |    19 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr112387-2.c   |    19 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr113112-1.c   |    26 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr113112-2.c   |    20 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr113112-3.c   |    20 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c   |    28 +
 .../gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c   |    24 +
 .../gcc.dg/vect/costmodel/riscv/rvv/riscv_vector.h |    11 +
 .../costmodel/riscv/rvv/rvv-costmodel-vect.exp     |     6 +-
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-1.c |    13 +
 .../vect/costmodel/riscv/rvv/vla_vs_vls-10.c       |    28 +
 .../vect/costmodel/riscv/rvv/vla_vs_vls-11.c       |    28 +
 .../vect/costmodel/riscv/rvv/vla_vs_vls-12.c       |    28 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-2.c |    13 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-3.c |    13 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-4.c |    13 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-5.c |    13 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-6.c |    13 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-7.c |    13 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-8.c |    27 +
 .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-9.c |    27 +
 .../costmodel/x86_64/x86_64-costmodel-vect.exp     |     2 +-
 gcc/testsuite/gcc.dg/vect/no-scevccp-slp-30.c      |     2 +-
 gcc/testsuite/gcc.dg/vect/no-scevccp-slp-31.c      |     1 +
 .../gcc.dg/vect/no-section-anchors-vect-69.c       |    [...]

[diff truncated at 524288 bytes]


More information about the Gcc-cvs mailing list