public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-contracts] Merge branch 'master' into c++-contracts
@ 2022-10-17 21:16 Jason Merrill
  0 siblings, 0 replies; only message in thread
From: Jason Merrill @ 2022-10-17 21:16 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:0199003d90ca69d67eed1ae4bc919cef3addad69

commit 0199003d90ca69d67eed1ae4bc919cef3addad69
Merge: 493164dddd8 537e08cfad0
Author: Jason Merrill <jason@redhat.com>
Date:   Mon Oct 17 15:51:09 2022 -0400

    Merge branch 'master' into c++-contracts

Diff:

 gcc/ada/gnat-style.texi                            |     74 +-
 gcc/ada/gnat_rm.texi                               |   4402 +-
 gcc/ada/gnat_ugn.texi                              |   2172 +-
 gcc/d/gdc.texi                                     |    132 +-
 gcc/doc/analyzer.texi                              |     33 +-
 gcc/doc/avr-mmcu.texi                              |     14 +-
 gcc/doc/bugreport.texi                             |      2 +-
 gcc/doc/cfg.texi                                   |      6 +-
 gcc/doc/collect2.texi                              |      2 +-
 gcc/doc/compat.texi                                |      2 +-
 gcc/doc/configfiles.texi                           |      2 +-
 gcc/doc/configterms.texi                           |      2 +-
 gcc/doc/contrib.texi                               |      6 +-
 gcc/doc/contribute.texi                            |     12 +-
 gcc/doc/cpp.texi                                   |     30 +-
 gcc/doc/cppdiropts.texi                            |      2 +-
 gcc/doc/cppenv.texi                                |      2 +-
 gcc/doc/cppinternals.texi                          |     10 +-
 gcc/doc/cppopts.texi                               |      2 +-
 gcc/doc/cppwarnopts.texi                           |      2 +-
 gcc/doc/extend.texi                                |   3858 +-
 gcc/doc/fragments.texi                             |      2 +-
 gcc/doc/frontends.texi                             |      2 +-
 gcc/doc/gcc.texi                                   |      2 +-
 gcc/doc/gccint.texi                                |      4 +-
 gcc/doc/gcov-dump.texi                             |      9 +-
 gcc/doc/gcov-tool.texi                             |     40 +-
 gcc/doc/gcov.texi                                  |    393 +-
 gcc/doc/generic.texi                               |     77 +-
 gcc/doc/gimple.texi                                |     25 +-
 gcc/doc/gnu.texi                                   |      4 +-
 gcc/doc/gty.texi                                   |     39 +-
 gcc/doc/headerdirs.texi                            |      2 +-
 gcc/doc/hostconfig.texi                            |      2 +-
 gcc/doc/implement-c.texi                           |      7 +-
 gcc/doc/implement-cxx.texi                         |      4 +-
 gcc/doc/include/fdl.texi                           |      6 +-
 gcc/doc/include/gcc-common.texi                    |      2 +-
 gcc/doc/include/gpl_v3.texi                        |      6 +-
 gcc/doc/install.texi                               |    369 +-
 gcc/doc/interface.texi                             |      2 +-
 gcc/doc/invoke.texi                                |   2819 +-
 gcc/doc/languages.texi                             |      2 +-
 gcc/doc/libgcc.texi                                |      2 +-
 gcc/doc/loop.texi                                  |     23 +-
 gcc/doc/lto-dump.texi                              |      4 +-
 gcc/doc/lto.texi                                   |     42 +-
 gcc/doc/makefile.texi                              |      2 +-
 gcc/doc/match-and-simplify.texi                    |     46 +-
 gcc/doc/md.texi                                    |    518 +-
 gcc/doc/objc.texi                                  |      2 +-
 gcc/doc/optinfo.texi                               |      6 +-
 gcc/doc/options.texi                               |     48 +-
 gcc/doc/passes.texi                                |    292 +-
 gcc/doc/plugins.texi                               |      6 +-
 gcc/doc/portability.texi                           |      2 +-
 gcc/doc/rtl.texi                                   |     24 +-
 gcc/doc/service.texi                               |      4 +-
 gcc/doc/sourcebuild.texi                           |    151 +-
 gcc/doc/standards.texi                             |      8 +-
 gcc/doc/tm.texi                                    |    558 +-
 gcc/doc/tree-ssa.texi                              |      8 +-
 gcc/doc/trouble.texi                               |      9 +-
 gcc/doc/ux.texi                                    |      2 +-
 gcc/fortran/gfc-internals.texi                     |     14 +-
 gcc/fortran/gfortran.texi                          |   1049 +-
 gcc/fortran/intrinsic.texi                         |    269 +-
 gcc/fortran/invoke.texi                            |     93 +-
 gcc/go/gccgo.texi                                  |      6 +-
 gcc/jit/docs/_build/texinfo/libgccjit.texi         |   2648 +-
 libffi/doc/libffi.texi                             |    382 +-
 libffi/doc/version.texi                            |      8 +-
 libgomp/libgomp.texi                               |    685 +-
 libiberty/copying-lib.texi                         |      2 +-
 libiberty/functions.texi                           |      2 +-
 libiberty/libiberty.texi                           |      4 +-
 libitm/libitm.texi                                 |      2 +-
 libquadmath/libquadmath.texi                       |      2 +-
 gcc/analyzer/analyzer.opt                          |     96 +-
 gcc/c-family/c.opt                                 |    131 +-
 gcc/common.opt                                     |    236 +-
 gcc/config/aarch64/aarch64.opt                     |     35 +-
 gcc/config/alpha/alpha.opt                         |      2 +-
 gcc/config/alpha/elf.opt                           |      2 +-
 gcc/config/arc/arc-tables.opt                      |      5 +-
 gcc/config/arc/arc.opt                             |     15 +-
 gcc/config/arm/arm-tables.opt                      |     18 +-
 gcc/config/arm/arm.opt                             |     40 +-
 gcc/config/arm/vxworks.opt                         |      2 +-
 gcc/config/avr/avr.opt                             |      2 +-
 gcc/config/bfin/bfin.opt                           |      2 +-
 gcc/config/bpf/bpf.opt                             |     35 +-
 gcc/config/c6x/c6x-tables.opt                      |      2 +-
 gcc/config/c6x/c6x.opt                             |      2 +-
 gcc/config/cr16/cr16.opt                           |     51 -
 gcc/config/cris/cris.opt                           |      4 +-
 gcc/config/cris/elf.opt                            |      2 +-
 gcc/config/csky/csky.opt                           |      2 +-
 gcc/config/csky/csky_tables.opt                    |      2 +-
 gcc/config/darwin.opt                              |    161 +-
 gcc/config/dragonfly.opt                           |      2 +-
 gcc/config/epiphany/epiphany.opt                   |      2 +-
 gcc/config/fr30/fr30.opt                           |      2 +-
 gcc/config/freebsd.opt                             |      2 +-
 gcc/config/frv/frv.opt                             |      2 +-
 gcc/config/ft32/ft32.opt                           |      2 +-
 gcc/config/fused-madd.opt                          |      2 +-
 gcc/config/g.opt                                   |      2 +-
 gcc/config/gcn/gcn.opt                             |     37 +-
 gcc/config/gnu-user.opt                            |      2 +-
 gcc/config/h8300/h8300.opt                         |      2 +-
 gcc/config/hpux11.opt                              |      2 +-
 gcc/config/i386/cygming.opt                        |      2 +-
 gcc/config/i386/cygwin.opt                         |      2 +-
 gcc/config/i386/djgpp.opt                          |      2 +-
 gcc/config/i386/i386.opt                           |     52 +-
 gcc/config/i386/mingw-w64.opt                      |      2 +-
 gcc/config/i386/mingw.opt                          |      2 +-
 gcc/config/i386/nto.opt                            |      2 +-
 gcc/config/ia64/ia64.opt                           |      2 +-
 gcc/config/ia64/vms.opt                            |      2 +-
 gcc/config/iq2000/iq2000.opt                       |      2 +-
 gcc/config/linux-android.opt                       |      2 +-
 gcc/config/linux.opt                               |      2 +-
 gcc/config/lm32/lm32.opt                           |      2 +-
 gcc/config/loongarch/loongarch.opt                 |    197 +
 gcc/config/lynx.opt                                |      2 +-
 gcc/config/m32c/m32c.opt                           |      2 +-
 gcc/config/m32r/m32r.opt                           |      2 +-
 gcc/config/m68k/ieee.opt                           |      2 +-
 gcc/config/m68k/m68k-tables.opt                    |      2 +-
 gcc/config/m68k/m68k.opt                           |      2 +-
 gcc/config/m68k/uclinux.opt                        |      2 +-
 gcc/config/mcore/mcore.opt                         |      2 +-
 gcc/config/microblaze/microblaze.opt               |      2 +-
 gcc/config/mips/mips-tables.opt                    |      2 +-
 gcc/config/mips/mips.opt                           |      6 +-
 gcc/config/mips/sde.opt                            |      2 +-
 gcc/config/mmix/mmix.opt                           |      2 +-
 gcc/config/mn10300/mn10300.opt                     |      2 +-
 gcc/config/moxie/moxie.opt                         |      2 +-
 gcc/config/nds32/nds32.opt                         |      2 +-
 gcc/config/netbsd-elf.opt                          |      2 +-
 gcc/config/netbsd.opt                              |      2 +-
 gcc/config/nios2/elf.opt                           |      2 +-
 gcc/config/nios2/nios2.opt                         |      2 +-
 gcc/config/nvptx/nvptx-gen.opt                     |     42 +
 gcc/config/nvptx/nvptx.opt                         |    103 +-
 gcc/config/openbsd.opt                             |      2 +-
 gcc/config/or1k/elf.opt                            |      2 +-
 gcc/config/or1k/or1k.opt                           |     21 +-
 gcc/config/pa/pa-hpux.opt                          |      2 +-
 gcc/config/pa/pa-hpux10.opt                        |     22 -
 gcc/config/pa/pa-hpux1010.opt                      |      2 +-
 gcc/config/pa/pa-hpux1111.opt                      |      2 +-
 gcc/config/pa/pa-hpux1131.opt                      |      2 +-
 gcc/config/pa/pa.opt                               |     10 +-
 gcc/config/pa/pa64-hpux.opt                        |      2 +-
 gcc/config/pdp11/pdp11.opt                         |      2 +-
 gcc/config/pru/pru.opt                             |      2 +-
 gcc/config/riscv/riscv.opt                         |     33 +-
 gcc/config/rl78/rl78.opt                           |      2 +-
 gcc/config/rpath.opt                               |      2 +-
 gcc/config/rs6000/476.opt                          |      2 +-
 gcc/config/rs6000/aix64.opt                        |      2 +-
 gcc/config/rs6000/darwin.opt                       |      2 +-
 gcc/config/rs6000/linux64.opt                      |      2 +-
 gcc/config/rs6000/rs6000-tables.opt                |      2 +-
 gcc/config/rs6000/rs6000.opt                       |    104 +-
 gcc/config/rs6000/sysv4.opt                        |      2 +-
 gcc/config/rtems.opt                               |      2 +-
 gcc/config/rx/elf.opt                              |      2 +-
 gcc/config/rx/rx.opt                               |      2 +-
 gcc/config/s390/s390.opt                           |     11 +-
 gcc/config/s390/tpf.opt                            |      2 +-
 gcc/config/sh/sh.opt                               |      4 +-
 gcc/config/sol2.opt                                |      2 +-
 gcc/config/sparc/long-double-switch.opt            |      2 +-
 gcc/config/sparc/sparc.opt                         |      5 +-
 gcc/config/stormy16/stormy16.opt                   |      2 +-
 gcc/config/tilegx/tilegx.opt                       |     63 -
 gcc/config/tilepro/tilepro.opt                     |     36 -
 gcc/config/v850/v850.opt                           |      2 +-
 gcc/config/vax/elf.opt                             |      2 +-
 gcc/config/vax/vax.opt                             |      6 +-
 gcc/config/visium/visium.opt                       |      2 +-
 gcc/config/vms/vms.opt                             |      2 +-
 gcc/config/vxworks.opt                             |      2 +-
 gcc/config/xtensa/elf.opt                          |      2 +-
 gcc/config/xtensa/uclinux.opt                      |      2 +-
 gcc/config/xtensa/xtensa.opt                       |      8 +-
 gcc/d/lang.opt                                     |    187 +-
 gcc/fortran/lang.opt                               |     29 +-
 gcc/go/lang.opt                                    |      2 +-
 gcc/lto/lang.opt                                   |      2 +-
 gcc/params.opt                                     |    182 +-
 c++tools/resolver.h                                |      6 +-
 fixincludes/tests/base/bits/floatn.h               |     96 +
 fixincludes/tests/base/fcntl.h                     |     33 +
 fixincludes/tests/base/inttypes.h                  |     22 +
 fixincludes/tests/base/math.h                      |     46 +
 fixincludes/tests/base/sys/socket.h                |      1 +
 fixincludes/tests/base/sys/stat.h                  |      8 +-
 fixincludes/tests/base/time.h                      |     15 +
 fixincludes/tests/base/yvals.h                     |     17 +
 gcc/ada/adadecode.h                                |      2 +-
 gcc/ada/adaint.h                                   |      4 +-
 gcc/ada/atree.h                                    |     66 +-
 gcc/ada/elists.h                                   |      2 +-
 gcc/ada/env.h                                      |      2 +-
 gcc/ada/fe.h                                       |    127 +-
 gcc/ada/gcc-interface/ada-tree.h                   |     16 +-
 gcc/ada/gcc-interface/ada.h                        |      2 +-
 gcc/ada/gcc-interface/gadaint.h                    |      2 +-
 gcc/ada/gcc-interface/gigi.h                       |    105 +-
 gcc/ada/gcc-interface/lang-specs.h                 |     11 +-
 gcc/ada/gsocket.h                                  |      9 +-
 gcc/ada/mingw32.h                                  |     30 +-
 gcc/ada/namet.h                                    |      2 +-
 gcc/ada/nlists.h                                   |      2 +-
 gcc/ada/raise.h                                    |      2 +-
 gcc/ada/repinfo.h                                  |      2 +-
 gcc/ada/runtime.h                                  |      2 +-
 gcc/ada/scos.h                                     |      2 +-
 gcc/ada/sigtramp-vxworks-target.h                  |    585 +
 gcc/ada/sigtramp.h                                 |      2 +-
 gcc/ada/stringt.h                                  |      2 +-
 gcc/ada/types.h                                    |      6 +-
 gcc/ada/uintp.h                                    |      2 +-
 gcc/ada/urealp.h                                   |      2 +-
 gcc/addresses.h                                    |      2 +-
 gcc/alias.h                                        |      5 +-
 gcc/align.h                                        |      2 +-
 gcc/alloc-pool.h                                   |      2 +-
 gcc/analyzer/analysis-plan.h                       |      2 +-
 gcc/analyzer/analyzer-logging.h                    |      4 +-
 gcc/analyzer/analyzer-selftests.h                  |      2 +-
 gcc/analyzer/analyzer.h                            |    136 +-
 gcc/analyzer/bar-chart.h                           |      2 +-
 gcc/analyzer/call-info.h                           |     83 +
 gcc/analyzer/call-string.h                         |    122 +-
 gcc/analyzer/call-summary.h                        |    117 +
 gcc/analyzer/checker-path.h                        |    179 +-
 gcc/analyzer/complexity.h                          |      3 +-
 gcc/analyzer/constraint-manager.h                  |    217 +-
 gcc/analyzer/diagnostic-manager.h                  |     26 +-
 gcc/analyzer/engine.h                              |      2 +-
 gcc/analyzer/exploded-graph.h                      |    247 +-
 gcc/analyzer/feasible-graph.h                      |     21 +-
 gcc/analyzer/function-set.h                        |      2 +-
 gcc/analyzer/inlining-iterator.h                   |    109 +
 gcc/analyzer/known-function-manager.h              |     47 +
 gcc/analyzer/pending-diagnostic.h                  |    132 +-
 gcc/analyzer/program-point.h                       |     48 +-
 gcc/analyzer/program-state.h                       |     31 +-
 gcc/analyzer/reachability.h                        |      2 +-
 gcc/analyzer/region-model-manager.h                |    318 +
 gcc/analyzer/region-model-reachability.h           |      2 +-
 gcc/analyzer/region-model.h                        |    735 +-
 gcc/analyzer/region.h                              |    438 +-
 gcc/analyzer/sm.h                                  |     71 +-
 gcc/analyzer/state-purge.h                         |    120 +-
 gcc/analyzer/store.h                               |     88 +-
 gcc/analyzer/supergraph.h                          |     66 +-
 gcc/analyzer/svalue.h                              |    501 +-
 gcc/analyzer/trimmed-graph.h                       |      6 +-
 gcc/array-traits.h                                 |      2 +-
 gcc/asan.h                                         |      7 +-
 gcc/attr-fnspec.h                                  |     25 +-
 gcc/attribs.h                                      |    106 +-
 gcc/auto-profile.h                                 |      4 +-
 gcc/backend.h                                      |      2 +-
 gcc/basic-block.h                                  |     18 +-
 gcc/bb-reorder.h                                   |      2 +-
 gcc/bitmap.h                                       |      7 +-
 gcc/builtins.h                                     |    224 +-
 gcc/c-family/c-ada-spec.h                          |      4 +-
 gcc/c-family/c-common.h                            |    163 +-
 gcc/c-family/c-format.h                            |     16 +-
 gcc/c-family/c-indentation.h                       |      4 +-
 gcc/c-family/c-objc.h                              |      4 +-
 gcc/c-family/c-pragma.h                            |     37 +-
 gcc/c-family/c-pretty-print.h                      |      7 +-
 gcc/c-family/c-spellcheck.h                        |      2 +-
 gcc/c-family/c-target-def.h                        |      2 +-
 gcc/c-family/c-target.h                            |      2 +-
 gcc/c-family/c-ubsan.h                             |      2 +-
 gcc/c-family/known-headers.h                       |      2 +-
 gcc/c-family/name-hint.h                           |     14 +-
 gcc/c/c-lang.h                                     |     12 +-
 gcc/c/c-objc-common.h                              |      6 +-
 gcc/c/c-parser.h                                   |      4 +-
 gcc/c/c-tree.h                                     |     49 +-
 gcc/c/gimple-parser.h                              |      2 +-
 gcc/calls.h                                        |     17 +-
 gcc/ccmp.h                                         |      2 +-
 gcc/cfg.h                                          |      2 +-
 gcc/cfganal.h                                      |      7 +-
 gcc/cfgbuild.h                                     |      2 +-
 gcc/cfgcleanup.h                                   |      3 +-
 gcc/cfgexpand.h                                    |      2 +-
 gcc/cfghooks.h                                     |     45 +-
 gcc/cfgloop.h                                      |    240 +-
 gcc/cfgloopmanip.h                                 |     11 +-
 gcc/cfgrtl.h                                       |      2 +-
 gcc/cgraph.h                                       |     59 +-
 gcc/collect-utils.h                                |      5 +-
 gcc/collect2-aix.h                                 |      4 +-
 gcc/collect2.h                                     |      2 +-
 gcc/color-macros.h                                 |      2 +-
 gcc/common/common-target-def.h                     |      2 +-
 gcc/common/common-target.h                         |      2 +-
 gcc/common/common-targhooks.h                      |     13 +-
 gcc/common/config/i386/cpuinfo.h                   |    170 +-
 gcc/common/config/i386/i386-cpuinfo.h              |     14 +-
 gcc/common/config/i386/i386-isas.h                 |     12 +-
 gcc/conditions.h                                   |      4 +-
 gcc/config/aarch64/aarch64-cost-tables.h           |    139 +-
 gcc/config/aarch64/aarch64-d.h                     |     24 +
 gcc/config/aarch64/aarch64-elf-raw.h               |      2 +-
 gcc/config/aarch64/aarch64-elf.h                   |      5 +-
 gcc/config/aarch64/aarch64-errata.h                |      2 +-
 gcc/config/aarch64/aarch64-feature-deps.h          |    121 +
 gcc/config/aarch64/aarch64-freebsd.h               |      2 +-
 gcc/config/aarch64/aarch64-linux.h                 |      2 +-
 gcc/config/aarch64/aarch64-netbsd.h                |      2 +-
 gcc/config/aarch64/aarch64-opts.h                  |     12 +-
 gcc/config/aarch64/aarch64-protos.h                |     86 +-
 gcc/config/aarch64/aarch64-sve-builtins-base.h     |      2 +-
 .../aarch64/aarch64-sve-builtins-functions.h       |     50 +-
 gcc/config/aarch64/aarch64-sve-builtins-shapes.h   |      2 +-
 gcc/config/aarch64/aarch64-sve-builtins-sve2.h     |      2 +-
 gcc/config/aarch64/aarch64-sve-builtins.h          |     15 +-
 gcc/config/aarch64/aarch64-vxworks.h               |      5 +-
 gcc/config/aarch64/aarch64.h                       |    313 +-
 gcc/config/aarch64/arm_acle.h                      |     94 +-
 gcc/config/aarch64/arm_bf16.h                      |      2 +-
 gcc/config/aarch64/arm_fp16.h                      |      4 +-
 gcc/config/aarch64/arm_neon.h                      |  10218 +-
 gcc/config/aarch64/arm_sve.h                       |      2 +-
 gcc/config/aarch64/biarchilp32.h                   |      2 +-
 gcc/config/aarch64/biarchlp64.h                    |      2 +-
 gcc/config/aarch64/fractional-cost.h               |    236 +
 gcc/config/aarch64/rtems.h                         |      2 +-
 gcc/config/alpha/alpha-protos.h                    |      6 +-
 gcc/config/alpha/alpha.h                           |     12 +-
 gcc/config/alpha/elf.h                             |      4 +-
 gcc/config/alpha/linux-elf.h                       |      2 +-
 gcc/config/alpha/linux.h                           |     27 +-
 gcc/config/alpha/netbsd.h                          |      2 +-
 gcc/config/alpha/openbsd.h                         |      2 +-
 gcc/config/alpha/vms.h                             |     14 +-
 gcc/config/arc/arc-arch.h                          |      5 +-
 gcc/config/arc/arc-opts.h                          |      2 +-
 gcc/config/arc/arc-protos.h                        |      4 +-
 gcc/config/arc/arc-simd.h                          |      2 +-
 gcc/config/arc/arc.h                               |     27 +-
 gcc/config/arc/big.h                               |      2 +-
 gcc/config/arc/elf.h                               |      2 +-
 gcc/config/arc/linux.h                             |      3 +-
 gcc/config/arm/aarch-common-protos.h               |      8 +-
 gcc/config/arm/aarch-cost-tables.h                 |     32 +-
 gcc/config/arm/aout.h                              |     11 +-
 gcc/config/arm/arm-builtins.h                      |     91 +-
 gcc/config/arm/arm-d.h                             |     24 +
 gcc/config/arm/arm-flags.h                         |      2 +-
 gcc/config/arm/arm-mve-builtins.h                  |     41 +
 gcc/config/arm/arm-opts.h                          |      8 +-
 gcc/config/arm/arm-protos.h                        |     26 +-
 gcc/config/arm/arm.h                               |     32 +-
 gcc/config/arm/arm_acle.h                          |      2 +-
 gcc/config/arm/arm_bf16.h                          |      2 +-
 gcc/config/arm/arm_cde.h                           |      2 +-
 gcc/config/arm/arm_cmse.h                          |      2 +-
 gcc/config/arm/arm_fp16.h                          |      2 +-
 gcc/config/arm/arm_mve.h                           |      4 +-
 gcc/config/arm/arm_mve_types.h                     |     32 +-
 gcc/config/arm/arm_neon.h                          |    207 +-
 gcc/config/arm/bpabi.h                             |      2 +-
 gcc/config/arm/elf.h                               |      2 +-
 gcc/config/arm/freebsd.h                           |      2 +-
 gcc/config/arm/fuchsia-elf.h                       |      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/mmintrin.h                          |      2 +-
 gcc/config/arm/netbsd-eabi.h                       |      2 +-
 gcc/config/arm/netbsd-elf.h                        |      5 +-
 gcc/config/arm/rtems.h                             |      2 +-
 gcc/config/arm/semi.h                              |      2 +-
 gcc/config/arm/symbian.h                           |      4 +-
 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/vxworks.h                           |      2 +-
 gcc/config/avr/avr-arch.h                          |      2 +-
 gcc/config/avr/avr-protos.h                        |      6 +-
 gcc/config/avr/avr-stdint.h                        |      2 +-
 gcc/config/avr/avr.h                               |      6 +-
 gcc/config/avr/avrlibc.h                           |      2 +-
 gcc/config/avr/elf.h                               |      5 +-
 gcc/config/avr/specs.h                             |      2 +-
 gcc/config/avr/stdfix.h                            |      2 +-
 gcc/config/bfin/bfin-opts.h                        |      2 +-
 gcc/config/bfin/bfin-protos.h                      |      2 +-
 gcc/config/bfin/bfin.h                             |      6 +-
 gcc/config/bfin/elf.h                              |      2 +-
 gcc/config/bfin/linux.h                            |      2 +-
 gcc/config/bfin/rtems.h                            |      2 +-
 gcc/config/bfin/uclinux.h                          |      2 +-
 gcc/config/bpf/bpf-helpers.h                       |      2 +-
 gcc/config/bpf/bpf-opts.h                          |      9 +-
 gcc/config/bpf/bpf-protos.h                        |      7 +-
 gcc/config/bpf/bpf.h                               |      6 +-
 gcc/config/bpf/coreout.h                           |    113 +
 gcc/config/c6x/c6x-opts.h                          |      2 +-
 gcc/config/c6x/c6x-protos.h                        |      6 +-
 gcc/config/c6x/c6x.h                               |      6 +-
 gcc/config/c6x/c6x_intrinsics.h                    |      2 +-
 gcc/config/c6x/elf-common.h                        |      2 +-
 gcc/config/c6x/elf.h                               |      2 +-
 gcc/config/c6x/uclinux-elf.h                       |      2 +-
 gcc/config/cr16/cr16-protos.h                      |     98 -
 gcc/config/cr16/cr16.h                             |    556 -
 gcc/config/cris/cris-protos.h                      |      2 +-
 gcc/config/cris/cris.h                             |     82 +-
 gcc/config/csky/csky-elf.h                         |      2 +-
 gcc/config/csky/csky-linux-elf.h                   |      2 +-
 gcc/config/csky/csky-protos.h                      |      2 +-
 gcc/config/csky/csky.h                             |     16 +-
 gcc/config/csky/csky_isa.h                         |      2 +-
 gcc/config/csky/csky_opts.h                        |      2 +-
 gcc/config/darwin-protos.h                         |      2 +-
 gcc/config/darwin.h                                |    469 +-
 gcc/config/dbx.h                                   |     32 -
 gcc/config/dbxcoff.h                               |     62 -
 gcc/config/dbxelf.h                                |     68 -
 gcc/config/dragonfly-stdint.h                      |      2 +-
 gcc/config/dragonfly.h                             |      2 +-
 gcc/config/elfos.h                                 |     12 +-
 gcc/config/epiphany/epiphany-protos.h              |      2 +-
 gcc/config/epiphany/epiphany.h                     |     15 +-
 gcc/config/epiphany/epiphany_intrinsics.h          |      2 +-
 gcc/config/epiphany/rtems.h                        |      2 +-
 gcc/config/flat.h                                  |      2 +-
 gcc/config/fr30/fr30-protos.h                      |      4 +-
 gcc/config/fr30/fr30.h                             |      2 +-
 gcc/config/freebsd-nthr.h                          |      2 +-
 gcc/config/freebsd-spec.h                          |      2 +-
 gcc/config/freebsd-stdint.h                        |      2 +-
 gcc/config/freebsd.h                               |      4 +-
 gcc/config/frv/frv-asm.h                           |      2 +-
 gcc/config/frv/frv-opts.h                          |      2 +-
 gcc/config/frv/frv-protos.h                        |      4 +-
 gcc/config/frv/frv.h                               |     16 +-
 gcc/config/frv/linux.h                             |      2 +-
 gcc/config/ft32/ft32-protos.h                      |      4 +-
 gcc/config/ft32/ft32.h                             |      2 +-
 gcc/config/fuchsia.h                               |      4 +-
 gcc/config/gcn/gcn-hsa.h                           |     16 +-
 gcc/config/gcn/gcn-opts.h                          |     35 +-
 gcc/config/gcn/gcn-protos.h                        |     35 +-
 gcc/config/gcn/gcn.h                               |     47 +-
 gcc/config/gcn/offload.h                           |      2 +-
 gcc/config/glibc-stdint.h                          |      5 +-
 gcc/config/gnu-user.h                              |      2 +-
 gcc/config/gnu.h                                   |      2 +-
 gcc/config/h8300/elf.h                             |      2 +-
 gcc/config/h8300/h8300-protos.h                    |      9 +-
 gcc/config/h8300/h8300.h                           |      8 +-
 gcc/config/h8300/linux.h                           |      2 +-
 gcc/config/host-darwin.h                           |      4 +-
 gcc/config/i386/adxintrin.h                        |      2 +-
 gcc/config/i386/ammintrin.h                        |      2 +-
 gcc/config/i386/amxbf16intrin.h                    |      4 +-
 gcc/config/i386/amxint8intrin.h                    |      4 +-
 gcc/config/i386/amxtileintrin.h                    |     10 +-
 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                 |     38 +-
 gcc/config/i386/avx512bf16vlintrin.h               |     65 +-
 gcc/config/i386/avx512bitalgintrin.h               |      2 +-
 gcc/config/i386/avx512bwintrin.h                   |      2 +-
 gcc/config/i386/avx512cdintrin.h                   |      2 +-
 gcc/config/i386/avx512dqintrin.h                   |      6 +-
 gcc/config/i386/avx512erintrin.h                   |      2 +-
 gcc/config/i386/avx512fintrin.h                    |    206 +-
 gcc/config/i386/avx512fp16intrin.h                 |   7210 +
 gcc/config/i386/avx512fp16vlintrin.h               |   3362 +
 gcc/config/i386/avx512ifmaintrin.h                 |      2 +-
 gcc/config/i386/avx512ifmavlintrin.h               |      2 +-
 gcc/config/i386/avx512pfintrin.h                   |      2 +-
 gcc/config/i386/avx512vbmi2intrin.h                |      2 +-
 gcc/config/i386/avx512vbmi2vlintrin.h              |      2 +-
 gcc/config/i386/avx512vbmiintrin.h                 |      2 +-
 gcc/config/i386/avx512vbmivlintrin.h               |      2 +-
 gcc/config/i386/avx512vlbwintrin.h                 |      2 +-
 gcc/config/i386/avx512vldqintrin.h                 |      2 +-
 gcc/config/i386/avx512vlintrin.h                   |    258 +-
 gcc/config/i386/avx512vnniintrin.h                 |      2 +-
 gcc/config/i386/avx512vnnivlintrin.h               |      2 +-
 gcc/config/i386/avx512vp2intersectintrin.h         |      2 +-
 gcc/config/i386/avx512vp2intersectvlintrin.h       |      2 +-
 gcc/config/i386/avx512vpopcntdqintrin.h            |      2 +-
 gcc/config/i386/avx512vpopcntdqvlintrin.h          |      2 +-
 gcc/config/i386/avxintrin.h                        |      2 +-
 gcc/config/i386/avxmath.h                          |      2 +-
 gcc/config/i386/avxvnniintrin.h                    |      2 +-
 gcc/config/i386/biarch64.h                         |      2 +-
 gcc/config/i386/biarchx32.h                        |      2 +-
 gcc/config/i386/bmi2intrin.h                       |      2 +-
 gcc/config/i386/bmiintrin.h                        |     20 +-
 gcc/config/i386/bmmintrin.h                        |      2 +-
 gcc/config/i386/bsd.h                              |     10 +-
 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/cpuid.h                            |     12 +-
 gcc/config/i386/cross-stdarg.h                     |      2 +-
 gcc/config/i386/crtdll.h                           |      2 +-
 gcc/config/i386/cygming.h                          |     29 +-
 gcc/config/i386/cygwin-stdint.h                    |      2 +-
 gcc/config/i386/cygwin-w64.h                       |      2 +-
 gcc/config/i386/cygwin.h                           |      2 +-
 gcc/config/i386/darwin.h                           |     74 +-
 gcc/config/i386/darwin32-biarch.h                  |     15 +-
 gcc/config/i386/darwin64-biarch.h                  |     15 +-
 gcc/config/i386/djgpp-stdint.h                     |      2 +-
 gcc/config/i386/djgpp.h                            |     10 +-
 gcc/config/i386/dragonfly.h                        |     10 +-
 gcc/config/i386/emmintrin.h                        |      7 +-
 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                          |     10 +-
 gcc/config/i386/freebsd64.h                        |      2 +-
 gcc/config/i386/fxsrintrin.h                       |      2 +-
 gcc/config/i386/gas.h                              |      8 +-
 gcc/config/i386/gfniintrin.h                       |      2 +-
 gcc/config/i386/gmm_malloc.h                       |      2 +-
 gcc/config/i386/gnu-user-common.h                  |      7 +-
 gcc/config/i386/gnu-user.h                         |      8 +-
 gcc/config/i386/gnu-user64.h                       |      2 +-
 gcc/config/i386/gnu.h                              |      7 +-
 gcc/config/i386/hresetintrin.h                     |      2 +-
 gcc/config/i386/i386-builtins.h                    |      2 +-
 gcc/config/i386/i386-d.h                           |     26 +
 gcc/config/i386/i386-expand.h                      |      7 +-
 gcc/config/i386/i386-features.h                    |     48 +-
 gcc/config/i386/i386-options.h                     |      8 +-
 gcc/config/i386/i386-opts.h                        |      9 +-
 gcc/config/i386/i386-protos.h                      |     54 +-
 gcc/config/i386/i386.h                             |    199 +-
 gcc/config/i386/i386elf.h                          |      8 +-
 gcc/config/i386/ia32intrin.h                       |     16 +-
 gcc/config/i386/iamcu.h                            |      8 +-
 gcc/config/i386/immintrin.h                        |      8 +-
 gcc/config/i386/intelmic-offload.h                 |      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/lwpintrin.h                        |      2 +-
 gcc/config/i386/lynx.h                             |     14 +-
 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                        |     11 +-
 gcc/config/i386/mingw32.h                          |     10 +-
 gcc/config/i386/mm3dnow.h                          |      2 +-
 gcc/config/i386/mmintrin.h                         |      2 +-
 gcc/config/i386/movdirintrin.h                     |      2 +-
 gcc/config/i386/mwaitintrin.h                      |      2 +-
 gcc/config/i386/mwaitxintrin.h                     |      2 +-
 gcc/config/i386/netbsd-elf.h                       |      6 +-
 gcc/config/i386/netbsd64.h                         |      2 +-
 gcc/config/i386/nmmintrin.h                        |      2 +-
 gcc/config/i386/nto.h                              |      4 +-
 gcc/config/i386/openbsdelf.h                       |      8 +-
 gcc/config/i386/pconfigintrin.h                    |      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/prfchwintrin.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                  |      9 +-
 gcc/config/i386/sgxintrin.h                        |      2 +-
 gcc/config/i386/shaintrin.h                        |      2 +-
 gcc/config/i386/smmintrin.h                        |     27 +-
 gcc/config/i386/sol2.h                             |      2 +-
 gcc/config/i386/ssemath.h                          |      2 +-
 gcc/config/i386/sysv4.h                            |      6 +-
 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/vaesintrin.h                       |      2 +-
 gcc/config/i386/vpclmulqdqintrin.h                 |      2 +-
 gcc/config/i386/vxworks.h                          |     34 +-
 gcc/config/i386/vxworksae.h                        |      2 +-
 gcc/config/i386/waitpkgintrin.h                    |      2 +-
 gcc/config/i386/wbnoinvdintrin.h                   |      2 +-
 gcc/config/i386/wmmintrin.h                        |      2 +-
 gcc/config/i386/x86-64.h                           |      8 +-
 gcc/config/i386/x86-tune-costs.h                   |    385 +-
 gcc/config/i386/x86gprintrin.h                     |     13 +-
 gcc/config/i386/x86intrin.h                        |      2 +-
 gcc/config/i386/xm-cygwin.h                        |      2 +-
 gcc/config/i386/xm-djgpp.h                         |      6 +-
 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/ia64/elf.h                              |      2 +-
 gcc/config/ia64/freebsd.h                          |      6 +-
 gcc/config/ia64/hpux.h                             |      4 +-
 gcc/config/ia64/ia64-opts.h                        |      2 +-
 gcc/config/ia64/ia64-protos.h                      |      6 +-
 gcc/config/ia64/ia64.h                             |     20 +-
 gcc/config/ia64/linux.h                            |      2 +-
 gcc/config/ia64/sysv4.h                            |     13 +-
 gcc/config/ia64/vms.h                              |      2 +-
 gcc/config/initfini-array.h                        |      2 +-
 gcc/config/iq2000/iq2000-opts.h                    |      2 +-
 gcc/config/iq2000/iq2000-protos.h                  |      2 +-
 gcc/config/iq2000/iq2000.h                         |      4 +-
 gcc/config/kfreebsd-gnu.h                          |      2 +-
 gcc/config/kopensolaris-gnu.h                      |      2 +-
 gcc/config/linux-android.h                         |      2 +-
 gcc/config/linux-protos.h                          |      2 +-
 gcc/config/linux.h                                 |     31 +-
 gcc/config/lm32/lm32-protos.h                      |      2 +-
 gcc/config/lm32/lm32.h                             |      4 +-
 gcc/config/lm32/rtems.h                            |      2 +-
 gcc/config/lm32/uclinux-elf.h                      |      3 +-
 gcc/config/loongarch/gnu-user.h                    |     82 +
 gcc/config/loongarch/larchintrin.h                 |    355 +
 gcc/config/loongarch/linux.h                       |     50 +
 gcc/config/loongarch/loongarch-cpu.h               |     30 +
 gcc/config/loongarch/loongarch-def.h               |    152 +
 gcc/config/loongarch/loongarch-driver.h            |     68 +
 gcc/config/loongarch/loongarch-opts.h              |     95 +
 gcc/config/loongarch/loongarch-protos.h            |    183 +
 gcc/config/loongarch/loongarch-str.h               |     60 +
 gcc/config/loongarch/loongarch-tune.h              |     50 +
 gcc/config/loongarch/loongarch.h                   |   1155 +
 gcc/config/lynx.h                                  |      9 +-
 gcc/config/m32c/m32c-protos.h                      |      2 +-
 gcc/config/m32c/m32c.h                             |      6 +-
 gcc/config/m32c/rtems.h                            |     38 -
 gcc/config/m32r/linux.h                            |     91 -
 gcc/config/m32r/little.h                           |      2 +-
 gcc/config/m32r/m32r-opts.h                        |      2 +-
 gcc/config/m32r/m32r-protos.h                      |      4 +-
 gcc/config/m32r/m32r.h                             |     34 +-
 gcc/config/m68k/linux.h                            |     10 +-
 gcc/config/m68k/m68020-elf.h                       |      2 +-
 gcc/config/m68k/m68k-none.h                        |      2 +-
 gcc/config/m68k/m68k-opts.h                        |      2 +-
 gcc/config/m68k/m68k-protos.h                      |      8 +-
 gcc/config/m68k/m68k.h                             |     10 +-
 gcc/config/m68k/m68kelf.h                          |      6 +-
 gcc/config/m68k/m68kemb.h                          |      4 +-
 gcc/config/m68k/netbsd-elf.h                       |      8 +-
 gcc/config/m68k/openbsd.h                          |     14 +-
 gcc/config/m68k/rtemself.h                         |      2 +-
 gcc/config/m68k/uclinux.h                          |      4 +-
 gcc/config/mcore/mcore-elf.h                       |      2 +-
 gcc/config/mcore/mcore-protos.h                    |      4 +-
 gcc/config/mcore/mcore.h                           |      6 +-
 gcc/config/microblaze/linux.h                      |      2 +-
 gcc/config/microblaze/microblaze-protos.h          |      4 +-
 gcc/config/microblaze/microblaze.h                 |     12 +-
 gcc/config/microblaze/rtems.h                      |      2 +-
 gcc/config/mips/elf.h                              |      2 +-
 gcc/config/mips/elfoabi.h                          |      2 +-
 gcc/config/mips/elforion.h                         |      2 +-
 gcc/config/mips/gnu-user.h                         |      2 +-
 gcc/config/mips/linux-common.h                     |      2 +-
 gcc/config/mips/linux.h                            |      2 +-
 gcc/config/mips/loongson-mmiintrin.h               |      2 +-
 gcc/config/mips/loongson.h                         |      2 +-
 gcc/config/mips/mips-d.h                           |     24 +
 gcc/config/mips/mips-opts.h                        |      2 +-
 gcc/config/mips/mips-protos.h                      |      8 +-
 gcc/config/mips/mips.h                             |    117 +-
 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                           |      7 +-
 gcc/config/mips/r3900.h                            |      2 +-
 gcc/config/mips/rtems.h                            |      2 +-
 gcc/config/mips/sde.h                              |      2 +-
 gcc/config/mips/sdemtk.h                           |      2 +-
 gcc/config/mips/st.h                               |      2 +-
 gcc/config/mips/vr.h                               |      2 +-
 gcc/config/mips/vxworks.h                          |      4 +-
 gcc/config/mmix/mmix-protos.h                      |      6 +-
 gcc/config/mmix/mmix.h                             |     17 +-
 gcc/config/mn10300/linux.h                         |      4 +-
 gcc/config/mn10300/mn10300-opts.h                  |      2 +-
 gcc/config/mn10300/mn10300-protos.h                |      2 +-
 gcc/config/mn10300/mn10300.h                       |     11 +-
 gcc/config/moxie/moxie-protos.h                    |      4 +-
 gcc/config/moxie/moxie.h                           |      2 +-
 gcc/config/moxie/moxiebox.h                        |      2 +-
 gcc/config/moxie/rtems.h                           |      2 +-
 gcc/config/moxie/uclinux.h                         |      4 +-
 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.h                         |      6 +-
 gcc/config/nds32/elf.h                             |      2 +-
 gcc/config/nds32/linux.h                           |      2 +-
 gcc/config/nds32/nds32-opts.h                      |      2 +-
 gcc/config/nds32/nds32-protos.h                    |      4 +-
 gcc/config/nds32/nds32.h                           |     14 +-
 gcc/config/nds32/nds32_intrinsic.h                 |      2 +-
 gcc/config/nds32/nds32_isr.h                       |      2 +-
 gcc/config/netbsd-elf.h                            |      2 +-
 gcc/config/netbsd-protos.h                         |      2 +-
 gcc/config/netbsd-stdint.h                         |      2 +-
 gcc/config/netbsd.h                                |      2 +-
 gcc/config/newlib-stdint.h                         |      2 +-
 gcc/config/nios2/elf.h                             |      2 +-
 gcc/config/nios2/linux.h                           |      5 +-
 gcc/config/nios2/nios2-opts.h                      |      2 +-
 gcc/config/nios2/nios2-protos.h                    |      2 +-
 gcc/config/nios2/nios2.h                           |      2 +-
 gcc/config/nios2/rtems.h                           |      2 +-
 gcc/config/nvptx/nvptx-gen.h                       |     29 +
 gcc/config/nvptx/nvptx-opts.h                      |     16 +-
 gcc/config/nvptx/nvptx-protos.h                    |      9 +-
 gcc/config/nvptx/nvptx.h                           |     58 +-
 gcc/config/nvptx/offload.h                         |      2 +-
 gcc/config/openbsd-libpthread.h                    |      2 +-
 gcc/config/openbsd.h                               |     13 +-
 gcc/config/or1k/elf.h                              |      2 +-
 gcc/config/or1k/linux.h                            |      4 +-
 gcc/config/or1k/or1k-opts.h                        |     30 +
 gcc/config/or1k/or1k-protos.h                      |      3 +-
 gcc/config/or1k/or1k.h                             |     18 +-
 gcc/config/or1k/rtems.h                            |      2 +-
 gcc/config/pa/elf.h                                |      4 +-
 gcc/config/pa/pa-64.h                              |      6 +-
 gcc/config/pa/pa-d.h                               |     24 +
 gcc/config/pa/pa-hpux.h                            |      2 +-
 gcc/config/pa/pa-hpux10.h                          |    157 -
 gcc/config/pa/pa-hpux1010.h                        |      2 +-
 gcc/config/pa/pa-hpux11.h                          |      2 +-
 gcc/config/pa/pa-hpux1111.h                        |      2 +-
 gcc/config/pa/pa-hpux1131.h                        |      2 +-
 gcc/config/pa/pa-linux.h                           |      4 +-
 gcc/config/pa/pa-netbsd.h                          |      4 +-
 gcc/config/pa/pa-openbsd.h                         |      4 +-
 gcc/config/pa/pa-opts.h                            |      2 +-
 gcc/config/pa/pa-protos.h                          |     15 +-
 gcc/config/pa/pa.h                                 |     40 +-
 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                          |      8 +-
 gcc/config/pa/pa64-hpux.h                          |      3 +-
 gcc/config/pa/pa64-linux.h                         |      2 +-
 gcc/config/pa/pa64-regs.h                          |      8 +-
 gcc/config/pa/som.h                                |     15 +-
 gcc/config/pdp11/pdp11-protos.h                    |      2 +-
 gcc/config/pdp11/pdp11.h                           |     13 +-
 gcc/config/phoenix.h                               |      2 +-
 gcc/config/pru/pru-opts.h                          |      2 +-
 gcc/config/pru/pru-protos.h                        |     15 +-
 gcc/config/pru/pru.h                               |      7 +-
 gcc/config/riscv/elf.h                             |      8 +-
 gcc/config/riscv/freebsd.h                         |      2 +-
 gcc/config/riscv/linux.h                           |      2 +-
 gcc/config/riscv/riscv-d.h                         |     24 +
 gcc/config/riscv/riscv-opts.h                      |     99 +-
 gcc/config/riscv/riscv-protos.h                    |     37 +-
 gcc/config/riscv/riscv-subset.h                    |      5 +-
 gcc/config/riscv/riscv-vector-builtins.h           |     47 +
 gcc/config/riscv/riscv.h                           |    144 +-
 gcc/config/riscv/riscv_vector.h                    |    100 +
 gcc/config/riscv/rtems.h                           |      2 +-
 gcc/config/rl78/rl78-opts.h                        |      2 +-
 gcc/config/rl78/rl78-protos.h                      |      2 +-
 gcc/config/rl78/rl78.h                             |      2 +-
 gcc/config/rs6000/476.h                            |      2 +-
 gcc/config/rs6000/aix-stdint.h                     |      2 +-
 gcc/config/rs6000/aix.h                            |     10 +-
 gcc/config/rs6000/aix71.h                          |     20 +-
 gcc/config/rs6000/aix72.h                          |     13 +-
 gcc/config/rs6000/aix73.h                          |     14 +-
 gcc/config/rs6000/altivec.h                        |    522 +-
 gcc/config/rs6000/amo.h                            |      2 +-
 gcc/config/rs6000/biarch64.h                       |      2 +-
 gcc/config/rs6000/bmi2intrin.h                     |     73 +-
 gcc/config/rs6000/bmiintrin.h                      |      6 +-
 gcc/config/rs6000/darwin.h                         |     19 +-
 gcc/config/rs6000/darwin32-biarch.h                |      2 +-
 gcc/config/rs6000/darwin64-biarch.h                |      4 +-
 gcc/config/rs6000/darwin7.h                        |      2 +-
 gcc/config/rs6000/default64.h                      |      8 +-
 gcc/config/rs6000/eabi.h                           |      4 +-
 gcc/config/rs6000/eabialtivec.h                    |      4 +-
 gcc/config/rs6000/eabisim.h                        |      2 +-
 gcc/config/rs6000/emmintrin.h                      |    946 +-
 gcc/config/rs6000/freebsd.h                        |      6 +-
 gcc/config/rs6000/freebsd64.h                      |      6 +-
 gcc/config/rs6000/htmintrin.h                      |      2 +-
 gcc/config/rs6000/htmxlintrin.h                    |      2 +-
 gcc/config/rs6000/immintrin.h                      |     41 +
 gcc/config/rs6000/linux.h                          |     27 +-
 gcc/config/rs6000/linux64.h                        |     27 +-
 gcc/config/rs6000/linuxaltivec.h                   |      6 +-
 gcc/config/rs6000/lynx.h                           |      5 +-
 gcc/config/rs6000/mm_malloc.h                      |     26 +-
 gcc/config/rs6000/mmintrin.h                       |    768 +-
 gcc/config/rs6000/netbsd.h                         |      2 +-
 gcc/config/rs6000/nmmintrin.h                      |     40 +
 gcc/config/rs6000/option-defaults.h                |      8 +-
 gcc/config/rs6000/pmmintrin.h                      |     34 +-
 gcc/config/rs6000/ppc-asm.h                        |      2 +-
 gcc/config/rs6000/ppc-auxv.h                       |      2 +-
 gcc/config/rs6000/ppu_intrinsics.h                 |      2 +-
 gcc/config/rs6000/rbtree.h                         |     52 +
 gcc/config/rs6000/rs6000-d.h                       |     24 +
 gcc/config/rs6000/rs6000-internal.h                |     23 +-
 gcc/config/rs6000/rs6000-modes.h                   |      2 +-
 gcc/config/rs6000/rs6000-opts.h                    |      2 +-
 gcc/config/rs6000/rs6000-protos.h                  |     56 +-
 gcc/config/rs6000/rs6000.h                         |    341 +-
 gcc/config/rs6000/rtems.h                          |     14 +-
 gcc/config/rs6000/secureplt.h                      |      2 +-
 gcc/config/rs6000/si2vmx.h                         |      2 +-
 gcc/config/rs6000/smmintrin.h                      |    623 +-
 gcc/config/rs6000/spu2vmx.h                        |      2 +-
 gcc/config/rs6000/sysv4.h                          |     20 +-
 gcc/config/rs6000/sysv4le.h                        |      2 +-
 gcc/config/rs6000/tmmintrin.h                      |     18 +-
 gcc/config/rs6000/vec_types.h                      |      2 +-
 gcc/config/rs6000/vxworks.h                        |     32 +-
 gcc/config/rs6000/vxworksae.h                      |      2 +-
 gcc/config/rs6000/vxworksmils.h                    |      2 +-
 gcc/config/rs6000/x86gprintrin.h                   |     31 +
 gcc/config/rs6000/x86intrin.h                      |     12 +-
 gcc/config/rs6000/xcoff.h                          |      6 +-
 gcc/config/rs6000/xmmintrin.h                      |    859 +-
 gcc/config/rtems.h                                 |      2 +-
 gcc/config/rx/rx-opts.h                            |      2 +-
 gcc/config/rx/rx-protos.h                          |      2 +-
 gcc/config/rx/rx.h                                 |     11 +-
 gcc/config/s390/htmintrin.h                        |      2 +-
 gcc/config/s390/htmxlintrin.h                      |      4 +-
 gcc/config/s390/linux.h                            |      2 +-
 gcc/config/s390/s390-builtins.h                    |      4 +-
 gcc/config/s390/s390-d.h                           |     24 +
 gcc/config/s390/s390-opts.h                        |      6 +-
 gcc/config/s390/s390-protos.h                      |     20 +-
 gcc/config/s390/s390.h                             |     39 +-
 gcc/config/s390/s390intrin.h                       |      2 +-
 gcc/config/s390/s390x.h                            |      2 +-
 gcc/config/s390/tpf.h                              |      2 +-
 gcc/config/s390/vecintrin.h                        |      2 +-
 gcc/config/sh/elf.h                                |      9 +-
 gcc/config/sh/embed-elf.h                          |      2 +-
 gcc/config/sh/linux.h                              |     14 +-
 gcc/config/sh/little.h                             |      2 +-
 gcc/config/sh/netbsd-elf.h                         |      4 +-
 gcc/config/sh/newlib.h                             |      2 +-
 gcc/config/sh/rtems.h                              |      2 +-
 gcc/config/sh/rtemself.h                           |      2 +-
 gcc/config/sh/sh-protos.h                          |      4 +-
 gcc/config/sh/sh.h                                 |     16 +-
 gcc/config/sh/superh.h                             |      2 +-
 gcc/config/sh/vxworks.h                            |      2 +-
 gcc/config/sol2-protos.h                           |      8 +-
 gcc/config/sol2.h                                  |     10 +-
 gcc/config/sparc/biarch64.h                        |      2 +-
 gcc/config/sparc/default64.h                       |      2 +-
 gcc/config/sparc/freebsd.h                         |     12 +-
 gcc/config/sparc/linux.h                           |      2 +-
 gcc/config/sparc/linux64.h                         |      6 +-
 gcc/config/sparc/netbsd-elf.h                      |      7 +-
 gcc/config/sparc/openbsd1-64.h                     |      2 +-
 gcc/config/sparc/openbsd64.h                       |      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-d.h                         |     24 +
 gcc/config/sparc/sparc-opts.h                      |      3 +-
 gcc/config/sparc/sparc-protos.h                    |      6 +-
 gcc/config/sparc/sparc.h                           |     54 +-
 gcc/config/sparc/sysv4.h                           |      2 +-
 gcc/config/sparc/tso.h                             |      2 +-
 gcc/config/sparc/visintrin.h                       |      2 +-
 gcc/config/sparc/vxworks.h                         |      2 +-
 gcc/config/stormy16/stormy16-protos.h              |      2 +-
 gcc/config/stormy16/stormy16.h                     |      2 +-
 gcc/config/tilegx/feedback.h                       |     14 -
 gcc/config/tilegx/linux.h                          |     83 -
 gcc/config/tilegx/tilegx-builtins.h                |    325 -
 gcc/config/tilegx/tilegx-multiply.h                |     78 -
 gcc/config/tilegx/tilegx-opts.h                    |     33 -
 gcc/config/tilegx/tilegx-protos.h                  |     75 -
 gcc/config/tilegx/tilegx.h                         |    530 -
 gcc/config/tilepro/feedback.h                      |     14 -
 gcc/config/tilepro/linux.h                         |     83 -
 gcc/config/tilepro/tilepro-builtins.h              |    216 -
 gcc/config/tilepro/tilepro-multiply.h              |     82 -
 gcc/config/tilepro/tilepro-protos.h                |     76 -
 gcc/config/tilepro/tilepro.h                       |    457 -
 gcc/config/usegas.h                                |      2 +-
 gcc/config/v850/rtems.h                            |      2 +-
 gcc/config/v850/v850-opts.h                        |      2 +-
 gcc/config/v850/v850-protos.h                      |      4 +-
 gcc/config/v850/v850.h                             |     11 +-
 gcc/config/vax/elf.h                               |      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/vax-protos.h                        |      2 +-
 gcc/config/vax/vax.h                               |     26 +-
 gcc/config/visium/elf.h                            |      2 +-
 gcc/config/visium/visium-opts.h                    |      2 +-
 gcc/config/visium/visium-protos.h                  |      2 +-
 gcc/config/visium/visium.h                         |     12 +-
 gcc/config/vms/vms-opts.h                          |      2 +-
 gcc/config/vms/vms-protos.h                        |      6 +-
 gcc/config/vms/vms-stdint.h                        |      2 +-
 gcc/config/vms/vms.h                               |      2 +-
 gcc/config/vms/xm-vms.h                            |      2 +-
 gcc/config/vx-common.h                             |     20 +-
 gcc/config/vxworks-dummy.h                         |      2 +-
 gcc/config/vxworks-stdint.h                        |      2 +-
 gcc/config/vxworks.h                               |    238 +-
 gcc/config/vxworks/_vxworks-versions.h             |     19 +-
 gcc/config/vxworks/_yvals.h                        |      6 +-
 gcc/config/vxworks/stdint.h                        |     28 -
 gcc/config/vxworksae.h                             |      2 +-
 gcc/config/xtensa/elf.h                            |      4 +-
 gcc/config/xtensa/linux.h                          |      9 +-
 gcc/config/xtensa/uclinux.h                        |      4 +-
 gcc/config/xtensa/xtensa-protos.h                  |     17 +-
 gcc/config/xtensa/xtensa.h                         |     17 +-
 gcc/context.h                                      |      2 +-
 gcc/convert.h                                      |      4 +-
 gcc/coretypes.h                                    |     22 +-
 gcc/coverage.h                                     |      4 +-
 gcc/cp/cfns.h                                      |      2 +-
 gcc/cp/cp-name-hint.h                              |      2 +-
 gcc/cp/cp-objcp-common.h                           |     17 +-
 gcc/cp/cp-tree.h                                   |    774 +-
 gcc/cp/cxx-pretty-print.h                          |     44 +-
 gcc/cp/decl.h                                      |      5 +-
 gcc/cp/lang-specs.h                                |     10 +-
 gcc/cp/mapper-client.h                             |      2 +-
 gcc/cp/name-lookup.h                               |     14 +-
 gcc/cp/parser.h                                    |     18 +-
 gcc/cp/std-name-hint.h                             |    675 +
 gcc/cp/type-utils.h                                |      2 +-
 gcc/cppbuiltin.h                                   |      2 +-
 gcc/cppdefault.h                                   |      4 +-
 gcc/cselib.h                                       |      3 +-
 gcc/ctfc.h                                         |     29 +-
 gcc/d/d-frontend.h                                 |     37 +
 gcc/d/d-system.h                                   |     54 +-
 gcc/d/d-target-def.h                               |      2 +-
 gcc/d/d-target.h                                   |      2 +-
 gcc/d/d-tree.h                                     |     49 +-
 gcc/d/dmd/aggregate.h                              |    278 +-
 gcc/d/dmd/aliasthis.h                              |     22 +-
 gcc/d/dmd/arraytypes.h                             |     14 +-
 gcc/d/dmd/ast_node.h                               |      6 +-
 gcc/d/dmd/attrib.h                                 |    254 +-
 gcc/d/dmd/common/outbuffer.h                       |     77 +
 gcc/d/dmd/compiler.h                               |     12 +-
 gcc/d/dmd/cond.h                                   |     65 +-
 gcc/d/dmd/ctfe.h                                   |    242 +-
 gcc/d/dmd/declaration.h                            |    947 +-
 gcc/d/dmd/doc.h                                    |     12 +-
 gcc/d/dmd/dsymbol.h                                |    226 +-
 gcc/d/dmd/enum.h                                   |     68 +-
 gcc/d/dmd/errors.h                                 |     14 +-
 gcc/d/dmd/expression.h                             |   1259 +-
 gcc/d/dmd/globals.h                                |    337 +-
 gcc/d/dmd/hdrgen.h                                 |     49 +-
 gcc/d/dmd/id.h                                     |     16 +
 gcc/d/dmd/identifier.h                             |     39 +-
 gcc/d/dmd/import.h                                 |     39 +-
 gcc/d/dmd/init.h                                   |    104 +-
 gcc/d/dmd/intrange.h                               |    177 -
 gcc/d/dmd/json.h                                   |      8 +-
 gcc/d/dmd/lexer.h                                  |     75 -
 gcc/d/dmd/macro.h                                  |     38 -
 gcc/d/dmd/mangle.h                                 |     12 +-
 gcc/d/dmd/mars.h                                   |     93 -
 gcc/d/dmd/module.h                                 |     89 +-
 gcc/d/dmd/mtype.h                                  |    826 +-
 gcc/d/dmd/nspace.h                                 |     32 +-
 gcc/d/dmd/objc.h                                   |     61 +-
 gcc/d/dmd/parse.h                                  |    192 -
 gcc/d/dmd/root/aav.h                               |     22 -
 gcc/d/dmd/root/array.h                             |     59 +-
 gcc/d/dmd/root/bitarray.h                          |     10 +-
 gcc/d/dmd/root/checkedint.h                        |     30 -
 gcc/d/dmd/{ => root}/complex_t.h                   |     14 +-
 gcc/d/dmd/root/ctfloat.h                           |     14 +-
 gcc/d/dmd/root/dcompat.h                           |     21 +-
 gcc/d/dmd/root/dsystem.h                           |      2 +-
 gcc/d/dmd/root/file.h                              |     53 -
 gcc/d/dmd/root/filename.h                          |     21 +-
 gcc/d/dmd/root/hash.h                              |     76 -
 gcc/d/dmd/root/object.h                            |     33 +-
 gcc/d/dmd/root/optional.h                          |     42 +
 gcc/d/dmd/root/outbuffer.h                         |     74 -
 gcc/d/dmd/root/port.h                              |     22 +-
 gcc/d/dmd/root/rmem.h                              |     23 +-
 gcc/d/dmd/root/root.h                              |     19 -
 gcc/d/dmd/root/speller.h                           |     16 -
 gcc/d/dmd/root/stringtable.h                       |     56 -
 gcc/d/dmd/scope.h                                  |    121 +-
 gcc/d/dmd/statement.h                              |    556 +-
 gcc/d/dmd/statement_rewrite_walker.h               |    172 -
 gcc/d/dmd/staticassert.h                           |     21 +-
 gcc/d/dmd/target.h                                 |    145 +-
 gcc/d/dmd/template.h                               |    266 +-
 gcc/d/dmd/tokens.h                                 |    543 +-
 gcc/d/dmd/utf.h                                    |    117 -
 gcc/d/dmd/version.h                                |     40 +-
 gcc/d/dmd/visitor.h                                |    535 +-
 gcc/d/lang-specs.h                                 |      4 +-
 gcc/d/longdouble.h                                 |      2 +-
 gcc/d/verstr.h                                     |      1 -
 gcc/data-streamer.h                                |      8 +-
 gcc/dbgcnt.h                                       |      3 +-
 gcc/dbxout.h                                       |     60 -
 gcc/dce.h                                          |      2 +-
 gcc/ddg.h                                          |      2 +-
 gcc/debug.h                                        |     11 +-
 gcc/defaults.h                                     |     60 +-
 gcc/df.h                                           |     11 +-
 gcc/dfp.h                                          |      2 +-
 gcc/diagnostic-client-data-hooks.h                 |    105 +
 gcc/diagnostic-color.h                             |      4 +-
 gcc/diagnostic-core.h                              |      2 +-
 gcc/diagnostic-event-id.h                          |      4 +-
 gcc/diagnostic-metadata.h                          |     49 +-
 gcc/diagnostic-path.h                              |     96 +-
 gcc/diagnostic-spec.h                              |     19 +-
 gcc/diagnostic-url.h                               |      2 +-
 gcc/diagnostic.h                                   |     79 +-
 gcc/digraph.h                                      |      2 +-
 gcc/dojump.h                                       |      4 +-
 gcc/dominance.h                                    |      4 +-
 gcc/domwalk.h                                      |      7 +-
 gcc/double-int.h                                   |      2 +-
 gcc/dump-context.h                                 |      4 +-
 gcc/dumpfile.h                                     |     57 +-
 gcc/dwarf2asm.h                                    |      2 +-
 gcc/dwarf2ctf.h                                    |     10 +-
 gcc/dwarf2out.h                                    |     50 +-
 gcc/edit-context.h                                 |      2 +-
 gcc/emit-rtl.h                                     |      8 +-
 gcc/errors.h                                       |      2 +-
 gcc/escaped_string.h                               |      2 +-
 gcc/et-forest.h                                    |      2 +-
 gcc/except.h                                       |      2 +-
 gcc/explow.h                                       |      4 +-
 gcc/expmed.h                                       |     15 +-
 gcc/expr.h                                         |     25 +-
 gcc/fibonacci_heap.h                               |      2 +-
 gcc/file-find.h                                    |      2 +-
 gcc/file-prefix-map.h                              |      4 +-
 gcc/fixed-value.h                                  |      4 +-
 gcc/flag-types.h                                   |     98 +-
 gcc/flags.h                                        |     16 +-
 gcc/fold-const-call.h                              |      2 +-
 gcc/fold-const.h                                   |     29 +-
 gcc/fortran/arith.h                                |      2 +-
 gcc/fortran/constructor.h                          |     12 +-
 gcc/fortran/cpp.h                                  |      6 +-
 gcc/fortran/data.h                                 |      2 +-
 gcc/fortran/dependency.h                           |      2 +-
 gcc/fortran/gfortran.h                             |    397 +-
 gcc/fortran/intrinsic.h                            |      9 +-
 gcc/fortran/lang-specs.h                           |      6 +-
 gcc/fortran/libgfortran.h                          |     38 +-
 gcc/fortran/match.h                                |     58 +-
 gcc/fortran/parse.h                                |      6 +-
 gcc/fortran/scanner.h                              |      4 +-
 gcc/fortran/target-memory.h                        |      4 +-
 gcc/fortran/trans-array.h                          |     31 +-
 gcc/fortran/trans-const.h                          |      2 +-
 gcc/fortran/trans-stmt.h                           |     12 +-
 gcc/fortran/trans-types.h                          |     17 +-
 gcc/fortran/trans.h                                |     48 +-
 gcc/function-abi.h                                 |      2 +-
 gcc/function.h                                     |     32 +-
 gcc/gcc-plugin.h                                   |      2 +-
 gcc/gcc-rich-location.h                            |     16 +-
 gcc/gcc-symtab.h                                   |      4 +-
 gcc/gcc.h                                          |      8 +-
 gcc/gcov-io.h                                      |     40 +-
 gcc/gcse-common.h                                  |      2 +-
 gcc/gcse.h                                         |      4 +-
 gcc/generic-match.h                                |      2 +-
 gcc/gengtype.h                                     |     19 +-
 gcc/gensupport.h                                   |     14 +-
 gcc/ggc-internal.h                                 |      7 +-
 gcc/ggc.h                                          |     12 +-
 gcc/gimple-array-bounds.h                          |     20 +-
 gcc/gimple-builder.h                               |      2 +-
 gcc/gimple-expr.h                                  |      4 +-
 gcc/gimple-fold.h                                  |    231 +-
 gcc/gimple-iterator.h                              |     41 +-
 gcc/gimple-low.h                                   |      2 +-
 gcc/gimple-match.h                                 |     31 +-
 gcc/gimple-predicate-analysis.h                    |    158 +
 gcc/gimple-predict.h                               |      2 +-
 gcc/gimple-pretty-print.h                          |      4 +-
 gcc/gimple-range-cache.h                           |     79 +-
 gcc/gimple-range-edge.h                            |      9 +-
 gcc/gimple-range-fold.h                            |     92 +-
 gcc/gimple-range-gori.h                            |     78 +-
 gcc/gimple-range-infer.h                           |     84 +
 gcc/gimple-range-op.h                              |     54 +
 gcc/gimple-range-path.h                            |    115 +
 gcc/gimple-range-trace.h                           |     78 +
 gcc/gimple-range.h                                 |     67 +-
 gcc/gimple-ssa-evrp-analyze.h                      |     65 -
 gcc/gimple-ssa-warn-access.h                       |     48 +
 gcc/gimple-ssa-warn-restrict.h                     |      4 +-
 gcc/gimple-ssa.h                                   |      2 +-
 gcc/gimple-streamer.h                              |      6 +-
 gcc/gimple-walk.h                                  |      2 +-
 gcc/gimple.h                                       |    244 +-
 gcc/gimplify-me.h                                  |      2 +-
 gcc/gimplify.h                                     |      2 +-
 gcc/ginclude/float.h                               |      9 +-
 gcc/ginclude/iso646.h                              |      2 +-
 gcc/ginclude/stdalign.h                            |      5 +-
 gcc/ginclude/stdarg.h                              |      2 +-
 gcc/ginclude/stdatomic.h                           |     10 +-
 gcc/ginclude/stdbool.h                             |      7 +-
 gcc/ginclude/stddef.h                              |     24 +-
 gcc/ginclude/stdfix.h                              |      2 +-
 gcc/ginclude/stdint-gcc.h                          |      2 +-
 gcc/ginclude/stdnoreturn.h                         |      2 +-
 gcc/ginclude/tgmath.h                              |      2 +-
 gcc/ginclude/unwind-arm-common.h                   |      2 +-
 gcc/glimits.h                                      |      2 +-
 gcc/go/go-c.h                                      |      2 +-
 gcc/go/go-gcc.h                                    |      2 +-
 gcc/go/go-system.h                                 |      2 +-
 gcc/go/gofrontend/export.h                         |     10 +
 gcc/go/gofrontend/expressions.h                    |    233 +-
 gcc/go/gofrontend/gogo.h                           |     39 +-
 gcc/go/gofrontend/lex.h                            |      6 +
 gcc/go/gofrontend/parse.h                          |     21 +-
 gcc/go/gofrontend/statements.h                     |      5 +-
 gcc/go/gofrontend/types.h                          |     49 +-
 gcc/go/lang-specs.h                                |      4 +-
 gcc/graph.h                                        |      2 +-
 gcc/graphds.h                                      |      5 +-
 gcc/graphite.h                                     |      2 +-
 gcc/graphviz.h                                     |      2 +-
 gcc/gstab.h                                        |     35 -
 gcc/gsyms.h                                        |      2 +-
 gcc/hard-reg-set.h                                 |      2 +-
 gcc/hash-map-traits.h                              |     76 +-
 gcc/hash-map.h                                     |     12 +-
 gcc/hash-set.h                                     |      4 +-
 gcc/hash-table.h                                   |      7 +-
 gcc/hash-traits.h                                  |    120 +-
 gcc/highlev-plugin-common.h                        |      2 +-
 gcc/hooks.h                                        |      2 +-
 gcc/hosthooks-def.h                                |      6 +-
 gcc/hosthooks.h                                    |     12 +-
 gcc/hw-doloop.h                                    |      2 +-
 gcc/hwint.h                                        |      2 +-
 gcc/ifcvt.h                                        |      2 +-
 gcc/inchash.h                                      |      4 +-
 gcc/incpath.h                                      |      2 +-
 gcc/input.h                                        |     51 +-
 gcc/insn-addr.h                                    |      2 +-
 gcc/int-vector-builder.h                           |      2 +-
 gcc/internal-fn.h                                  |     21 +-
 gcc/intl.h                                         |      2 +-
 gcc/ipa-fnsummary.h                                |     49 +-
 gcc/ipa-icf-gimple.h                               |      8 +-
 gcc/ipa-icf.h                                      |     38 +-
 gcc/ipa-inline.h                                   |      8 +-
 gcc/ipa-modref-tree.h                              |    447 +-
 gcc/ipa-modref.h                                   |     94 +-
 gcc/ipa-param-manipulation.h                       |     22 +-
 gcc/ipa-predicate.h                                |     67 +-
 gcc/ipa-prop.h                                     |    111 +-
 gcc/ipa-ref.h                                      |      2 +-
 gcc/ipa-reference.h                                |      6 +-
 gcc/ipa-utils.h                                    |     16 +-
 gcc/ira-int.h                                      |    199 +-
 gcc/ira.h                                          |     15 +-
 gcc/is-a.h                                         |      2 +-
 gcc/iterator-utils.h                               |      2 +-
 gcc/jit/jit-builtins.h                             |      2 +-
 gcc/jit/jit-common.h                               |     14 +-
 gcc/jit/jit-dejagnu.h                              |    338 +
 gcc/jit/jit-logging.h                              |      2 +-
 gcc/jit/jit-playback.h                             |     72 +-
 gcc/jit/jit-recording.h                            |    752 +-
 gcc/jit/jit-result.h                               |      2 +-
 gcc/jit/jit-tempdir.h                              |      2 +-
 gcc/jit/jit-w32.h                                  |      2 +-
 gcc/jit/libgccjit++.h                              |     92 +-
 gcc/jit/libgccjit.h                                |    373 +-
 gcc/json.h                                         |     26 +-
 gcc/langhooks-def.h                                |     23 +-
 gcc/langhooks.h                                    |     47 +-
 gcc/lcm.h                                          |      2 +-
 gcc/libfuncs.h                                     |      4 +-
 gcc/limitx.h                                       |      2 +-
 gcc/logical-location.h                             |     72 +
 gcc/loop-unroll.h                                  |      2 +-
 gcc/lower-subreg.h                                 |      4 +-
 gcc/lra-int.h                                      |     34 +-
 gcc/lra.h                                          |      4 +-
 gcc/lto-compress.h                                 |      4 +-
 gcc/lto-section-names.h                            |      2 +-
 gcc/lto-streamer.h                                 |     27 +-
 gcc/lto/common.h                                   |      2 +-
 gcc/lto/lang-specs.h                               |      4 +-
 gcc/lto/lto-common.h                               |      4 +-
 gcc/lto/lto-partition.h                            |      2 +-
 gcc/lto/lto-symtab.h                               |      2 +-
 gcc/lto/lto-tree.h                                 |      2 +-
 gcc/lto/lto.h                                      |      6 +-
 gcc/machmode.h                                     |     78 +-
 gcc/mem-stats-traits.h                             |      2 +-
 gcc/mem-stats.h                                    |      2 +-
 gcc/memmodel.h                                     |      2 +-
 gcc/memory-block.h                                 |      2 +-
 gcc/mux-utils.h                                    |      2 +-
 gcc/objc/lang-specs.h                              |     12 +-
 gcc/objc/objc-act.h                                |      7 +-
 gcc/objc/objc-encoding.h                           |      2 +-
 gcc/objc/objc-map.h                                |      2 +-
 gcc/objc/objc-next-metadata-tags.h                 |      4 +-
 gcc/objc/objc-runtime-hooks.h                      |      2 +-
 gcc/objc/objc-runtime-shared-support.h             |      4 +-
 gcc/objcp/lang-specs.h                             |      6 +-
 gcc/objcp/objcp-decl.h                             |      2 +-
 gcc/obstack-utils.h                                |      2 +-
 gcc/omp-expand.h                                   |      2 +-
 gcc/omp-general.h                                  |     21 +-
 gcc/omp-low.h                                      |      2 +-
 gcc/omp-offload.h                                  |      2 +-
 gcc/omp-simd-clone.h                               |      2 +-
 gcc/opt-problem.h                                  |      2 +-
 gcc/opt-suggestions.h                              |      2 +-
 gcc/optabs-libfuncs.h                              |      2 +-
 gcc/optabs-query.h                                 |     11 +-
 gcc/optabs-tree.h                                  |      5 +-
 gcc/optabs.h                                       |      6 +-
 gcc/optinfo-emit-json.h                            |      2 +-
 gcc/optinfo.h                                      |      2 +-
 gcc/opts-diagnostic.h                              |      2 +-
 gcc/opts-jobserver.h                               |     62 +
 gcc/opts.h                                         |     73 +-
 gcc/ordered-hash-map.h                             |      2 +-
 gcc/output.h                                       |    113 +-
 gcc/pass_manager.h                                 |      7 +-
 gcc/plugin.h                                       |     11 +-
 gcc/pointer-query.h                                |    294 +
 gcc/poly-int-types.h                               |      2 +-
 gcc/poly-int.h                                     |     21 +-
 gcc/predict.h                                      |      8 +-
 gcc/prefix.h                                       |      4 +-
 gcc/pretty-print.h                                 |      9 +-
 gcc/print-rtl.h                                    |      4 +-
 gcc/print-tree.h                                   |      2 +-
 gcc/profile-count.h                                |     60 +-
 gcc/profile.h                                      |      4 +-
 gcc/range-op.h                                     |    213 +-
 gcc/range.h                                        |     30 +-
 gcc/read-md.h                                      |     14 +-
 gcc/read-rtl-function.h                            |      2 +-
 gcc/real.h                                         |     35 +-
 gcc/realmpfr.h                                     |      2 +-
 gcc/recog.h                                        |     22 +-
 gcc/regcprop.h                                     |      2 +-
 gcc/regrename.h                                    |      2 +-
 gcc/regs.h                                         |      9 +-
 gcc/regset.h                                       |      7 +-
 gcc/reload.h                                       |     10 +-
 gcc/resource.h                                     |      2 +-
 gcc/rtl-error.h                                    |      2 +-
 gcc/rtl-iter.h                                     |     10 +-
 gcc/rtl-ssa.h                                      |      2 +-
 gcc/rtl-ssa/access-utils.h                         |      2 +-
 gcc/rtl-ssa/accesses.h                             |     24 +-
 gcc/rtl-ssa/blocks.h                               |      2 +-
 gcc/rtl-ssa/change-utils.h                         |      2 +-
 gcc/rtl-ssa/changes.h                              |      2 +-
 gcc/rtl-ssa/functions.h                            |      2 +-
 gcc/rtl-ssa/insn-utils.h                           |      2 +-
 gcc/rtl-ssa/insns.h                                |      2 +-
 gcc/rtl-ssa/internals.h                            |      2 +-
 gcc/rtl-ssa/movement.h                             |      8 +-
 gcc/rtl.h                                          |    187 +-
 gcc/rtlanal.h                                      |     17 +-
 gcc/rtlhash.h                                      |      2 +-
 gcc/rtlhooks-def.h                                 |      2 +-
 gcc/rtx-vector-builder.h                           |      2 +-
 gcc/run-rtl-passes.h                               |      2 +-
 gcc/sbitmap.h                                      |     30 +-
 gcc/sched-int.h                                    |     34 +-
 gcc/sel-sched-dump.h                               |      4 +-
 gcc/sel-sched-ir.h                                 |     14 +-
 gcc/sel-sched.h                                    |      2 +-
 gcc/selftest-diagnostic.h                          |      2 +-
 gcc/selftest-rtl.h                                 |      2 +-
 gcc/selftest.h                                     |     88 +-
 gcc/sese.h                                         |      2 +-
 gcc/shortest-paths.h                               |      2 +-
 gcc/shrink-wrap.h                                  |      4 +-
 gcc/signop.h                                       |      2 +-
 gcc/sparseset.h                                    |      2 +-
 gcc/spellcheck-tree.h                              |      4 +-
 gcc/spellcheck.h                                   |     31 +-
 gcc/splay-tree-utils.h                             |      2 +-
 gcc/sreal.h                                        |      2 +-
 gcc/ssa-iterators.h                                |      2 +-
 gcc/ssa.h                                          |      2 +-
 gcc/statistics.h                                   |      4 +-
 gcc/stmt.h                                         |      4 +-
 gcc/stor-layout.h                                  |      4 +-
 gcc/streamer-hooks.h                               |      4 +-
 gcc/stringpool.h                                   |      4 +-
 gcc/substring-locations.h                          |      2 +-
 gcc/symbol-summary.h                               |     14 +-
 gcc/symtab-clones.h                                |      2 +-
 gcc/symtab-thunks.h                                |      2 +-
 gcc/system.h                                       |     56 +-
 gcc/target-def.h                                   |      6 +-
 gcc/target-globals.h                               |      2 +-
 gcc/target-hooks-macros.h                          |      2 +-
 gcc/target.h                                       |      8 +-
 gcc/targhooks.h                                    |     20 +-
 gcc/testsuite/g++.dg/abi/lambda-ctx1.h             |     20 +
 gcc/testsuite/g++.dg/compat/pr102024_test.h        |     12 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-warn1.h           |      2 +
 gcc/testsuite/g++.dg/cpp1y/Wnarrowing2.h           |      2 +
 gcc/testsuite/g++.dg/cpp23/ext-floating.h          |     30 +
 gcc/testsuite/g++.dg/cpp2a/construct_at.h          |     62 +
 gcc/testsuite/g++.dg/lookup/operator-3-ops.h       |     53 +
 gcc/testsuite/g++.dg/modules/auto-3.h              |     10 +
 gcc/testsuite/g++.dg/modules/partial-2.h           |     38 +
 gcc/testsuite/g++.dg/modules/pr105169.h            |     22 +
 gcc/testsuite/g++.dg/modules/pr106761.h            |     22 +
 gcc/testsuite/g++.dg/modules/xtreme-header-2.h     |      3 +-
 gcc/testsuite/g++.dg/modules/xtreme-header-6.h     |     14 +-
 gcc/testsuite/g++.dg/modules/xtreme-header.h       |     63 +-
 .../{g++.dg => g++.target/powerpc}/pr65240.h       |      0
 gcc/testsuite/gcc.c-torture/execute/gcc_tmpnam.h   |     13 +
 gcc/testsuite/gcc.dg/Warray-bounds-71.h            |     46 +
 gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h     |     11 +
 gcc/testsuite/gcc.dg/analyzer/pr104434.h           |    108 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1.h       |      1 +
 .../gcc.dg/analyzer/taint-CVE-2020-13143.h         |     91 +
 gcc/testsuite/gcc.dg/analyzer/test-setjmp.h        |      4 +-
 gcc/testsuite/gcc.dg/analyzer/test-uaccess.h       |     15 +
 gcc/testsuite/gcc.dg/bic-bitmask.h                 |     43 +
 gcc/testsuite/gcc.dg/compat/pr102024_test.h        |     12 +
 gcc/testsuite/gcc.dg/cpp/pr60014-1.h               |      5 +
 gcc/testsuite/gcc.dg/cpp/pr60014-2.h               |      5 +
 gcc/testsuite/gcc.dg/cpp/pr60014-3.h               |      2 +
 gcc/testsuite/gcc.dg/plugin/taint-CVE-2011-0521.h  |    136 +
 gcc/testsuite/gcc.dg/plugin/test-uaccess.h         |     10 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.h         |     33 +
 gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h              |   1436 +
 .../gcc.target/aarch64/aapcs64/macro-def.h         |      2 +-
 .../gcc.target/aarch64/aapcs64/type-def.h          |    132 +
 gcc/testsuite/gcc.target/aarch64/ldp_stp_14.h      |     50 +
 gcc/testsuite/gcc.target/i386/amx-check.h          |     53 +-
 gcc/testsuite/gcc.target/i386/avx512-check.h       |      3 +
 gcc/testsuite/gcc.target/i386/avx512fp16-helper.h  |    284 +
 gcc/testsuite/gcc.target/i386/m128-check.h         |      8 +-
 gcc/testsuite/gcc.target/i386/m512-check.h         |     38 +-
 gcc/testsuite/gcc.target/i386/sse4_2-check.h       |      1 +
 .../gcc.target/powerpc/dive-vectorize-1.h          |     22 +
 .../gcc.target/powerpc/dive-vectorize-2.h          |     22 +
 .../gcc.target/powerpc/p10-bifs-vectorize-1.h      |     40 +
 gcc/testsuite/gcc.target/powerpc/pr103109.h        |     12 +
 gcc/testsuite/gcc.target/powerpc/sse4_1-check.h    |      4 +
 .../gcc.target/powerpc/sse4_1-round-data.h         |     20 +
 gcc/testsuite/gcc.target/powerpc/sse4_1-round.h    |     27 +
 gcc/testsuite/gcc.target/powerpc/sse4_1-round2.h   |     27 +
 gcc/testsuite/gcc.target/powerpc/sse4_1-round3.h   |     81 +
 gcc/testsuite/gcc.target/powerpc/sse4_2-check.h    |     18 +
 .../gcc.target/powerpc/unpack-vectorize-1.h        |     14 +
 .../gcc.target/powerpc/unpack-vectorize-2.h        |      7 +
 .../gcc.target/powerpc/unpack-vectorize-3.h        |      7 +
 .../gcc.target/powerpc/unpack-vectorize.h          |     42 +
 gcc/testsuite/gcc.target/pru/regio.h               |      7 +
 .../gcc.target/riscv/rvv/base/riscv_vector.h       |     11 +
 gcc/testsuite/gcc.target/s390/call.h               |     40 +
 gcc/testsuite/gcc.target/s390/tls.h                |     23 +
 gcc/testsuite/gcc.target/s390/vector/vec-types.h   |     35 +
 gcc/testsuite/gcc.target/s390/zvector/vec-types.h  |     37 +
 .../gcc.target/x86_64/abi/avx512fp16/args.h        |    190 +
 .../x86_64/abi/avx512fp16/avx512fp16-check.h       |     74 +
 .../x86_64/abi/avx512fp16/avx512fp16-xmm-check.h   |      3 +
 .../gcc.target/x86_64/abi/avx512fp16/defines.h     |    166 +
 .../gcc.target/x86_64/abi/avx512fp16/m256h/args.h  |    182 +
 .../abi/avx512fp16/m256h/avx512fp16-ymm-check.h    |      3 +
 .../gcc.target/x86_64/abi/avx512fp16/m512h/args.h  |    186 +
 .../abi/avx512fp16/m512h/avx512fp16-zmm-check.h    |      4 +
 .../gcc.target/x86_64/abi/avx512fp16/macros.h      |     53 +
 gcc/testsuite/gcc.target/x86_64/abi/bf16/args.h    |    164 +
 .../gcc.target/x86_64/abi/bf16/bf16-check.h        |     24 +
 .../gcc.target/x86_64/abi/bf16/bf16-helper.h       |     45 +
 gcc/testsuite/gcc.target/x86_64/abi/bf16/defines.h |    163 +
 .../gcc.target/x86_64/abi/bf16/m256bf16/args.h     |    152 +
 .../x86_64/abi/bf16/m256bf16/bf16-ymm-check.h      |     24 +
 .../gcc.target/x86_64/abi/bf16/m512bf16/args.h     |    155 +
 .../x86_64/abi/bf16/m512bf16/bf16-zmm-check.h      |     24 +
 gcc/testsuite/gcc.target/x86_64/abi/bf16/macros.h  |     53 +
 .../gdc.test/runnable_cxx/extra-files/cppb.h       |     83 +
 .../gfortran.dg/c-interop/dump-descriptors.h       |     12 +
 gcc/testsuite/jit.dg/all-non-failing-tests.h       |     82 +
 gcc/testsuite/jit.dg/harness.h                     |      6 +-
 gcc/timevar.h                                      |     50 +-
 gcc/toplev.h                                       |     18 +-
 gcc/tracer.h                                       |      2 +-
 gcc/trans-mem.h                                    |      2 +-
 gcc/tree-affine.h                                  |      2 +-
 gcc/tree-cfg.h                                     |      4 +-
 gcc/tree-cfgcleanup.h                              |      4 +-
 gcc/tree-chrec.h                                   |      2 +-
 gcc/tree-core.h                                    |    164 +-
 gcc/tree-data-ref.h                                |     35 +-
 gcc/tree-dfa.h                                     |      2 +-
 gcc/tree-diagnostic.h                              |      2 +-
 gcc/tree-dump.h                                    |      2 +-
 gcc/tree-eh.h                                      |      2 +-
 gcc/tree-hash-traits.h                             |      2 +-
 gcc/tree-hasher.h                                  |      2 +-
 gcc/tree-if-conv.h                                 |      2 +-
 gcc/tree-inline.h                                  |      7 +-
 gcc/tree-into-ssa.h                                |      2 +-
 gcc/tree-iterator.h                                |      2 +-
 gcc/tree-logical-location.h                        |     67 +
 gcc/tree-nested.h                                  |      2 +-
 gcc/tree-object-size.h                             |     17 +-
 gcc/tree-outof-ssa.h                               |      2 +-
 gcc/tree-parloops.h                                |      2 +-
 gcc/tree-pass.h                                    |     17 +-
 gcc/tree-phinodes.h                                |      2 +-
 gcc/tree-pretty-print.h                            |      3 +-
 gcc/tree-scalar-evolution.h                        |      2 +-
 gcc/tree-sra.h                                     |      2 +-
 gcc/tree-ssa-address.h                             |      2 +-
 gcc/tree-ssa-alias-compare.h                       |      2 +-
 gcc/tree-ssa-alias.h                               |     21 +-
 gcc/tree-ssa-ccp.h                                 |      2 +-
 gcc/tree-ssa-coalesce.h                            |      4 +-
 gcc/tree-ssa-dce.h                                 |      2 +-
 gcc/tree-ssa-dom.h                                 |      5 +-
 gcc/tree-ssa-dse.h                                 |      4 +-
 gcc/tree-ssa-live.h                                |      2 +-
 gcc/tree-ssa-loop-ivopts.h                         |      2 +-
 gcc/tree-ssa-loop-manip.h                          |     17 +-
 gcc/tree-ssa-loop-niter.h                          |      2 +-
 gcc/tree-ssa-loop.h                                |     12 +-
 gcc/tree-ssa-math-opts.h                           |      2 +-
 gcc/tree-ssa-operands.h                            |      2 +-
 gcc/tree-ssa-propagate.h                           |      4 +-
 gcc/tree-ssa-reassoc.h                             |      2 +-
 gcc/tree-ssa-sccvn.h                               |     24 +-
 gcc/tree-ssa-scopedtables.h                        |      2 +-
 gcc/tree-ssa-strlen.h                              |      8 +-
 gcc/tree-ssa-ter.h                                 |      4 +-
 gcc/tree-ssa-threadedge.h                          |     91 +-
 gcc/tree-ssa-threadupdate.h                        |     77 +-
 gcc/tree-ssa.h                                     |      3 +-
 gcc/tree-ssanames.h                                |     19 +-
 gcc/tree-stdarg.h                                  |      2 +-
 gcc/tree-streamer.h                                |      8 +-
 gcc/tree-switch-conversion.h                       |     53 +-
 gcc/tree-vector-builder.h                          |      2 +-
 gcc/tree-vectorizer.h                              |    683 +-
 gcc/tree-vrp.h                                     |      4 +-
 gcc/tree.h                                         |    288 +-
 gcc/tristate.h                                     |      2 +-
 gcc/tsan.h                                         |      2 +-
 gcc/tsystem.h                                      |      4 +-
 gcc/typeclass.h                                    |      2 +-
 gcc/typed-splay-tree.h                             |      2 +-
 gcc/ubsan.h                                        |      3 +-
 gcc/valtrack.h                                     |      2 +-
 gcc/value-pointer-equiv.h                          |     62 +
 gcc/value-prof.h                                   |      6 +-
 gcc/value-query.h                                  |     39 +-
 gcc/value-range-equiv.h                            |     20 +-
 gcc/value-range-pretty-print.h                     |     40 +
 gcc/value-range-storage.h                          |    233 +
 gcc/value-range.h                                  |    930 +-
 gcc/value-relation.h                               |    336 +-
 gcc/varasm.h                                       |      8 +-
 gcc/vec-perm-indices.h                             |      2 +-
 gcc/vec.h                                          |     91 +-
 gcc/vector-builder.h                               |      2 +-
 gcc/vmsdbg.h                                       |      2 +-
 gcc/vr-values.h                                    |     26 +-
 gcc/vtable-verify.h                                |      4 +-
 gcc/wide-int-bitmask.h                             |      2 +-
 gcc/wide-int-print.h                               |      2 +-
 gcc/wide-int.h                                     |     68 +-
 gcc/xcoff.h                                        |      2 +-
 gcc/xcoffout.h                                     |    194 -
 include/ansidecl.h                                 |     94 +-
 include/btf.h                                      |      2 +-
 include/ctf.h                                      |      2 +-
 {libgomp/plugin => include}/cuda/cuda.h            |     28 +-
 include/demangle.h                                 |     25 +-
 include/dwarf2.h                                   |     12 +-
 include/dyn-string.h                               |      2 +-
 include/environ.h                                  |      2 +-
 include/fibheap.h                                  |      2 +-
 include/filenames.h                                |      2 +-
 include/floatformat.h                              |     10 +-
 include/fnmatch.h                                  |      2 +-
 include/gcc-c-interface.h                          |      2 +-
 include/gcc-cp-interface.h                         |      2 +-
 include/gcc-interface.h                            |      2 +-
 include/gdb/gdb-index.h                            |      2 +-
 include/getopt.h                                   |      2 +-
 include/gomp-constants.h                           |     53 +-
 include/hashtab.h                                  |      6 +-
 include/leb128.h                                   |      2 +-
 include/libiberty.h                                |      2 +-
 include/longlong.h                                 |     14 +-
 include/lto-symtab.h                               |      2 +-
 include/md5.h                                      |      8 +-
 include/objalloc.h                                 |      2 +-
 include/obstack.h                                  |      8 +-
 include/partition.h                                |      2 +-
 include/plugin-api.h                               |    103 +-
 include/safe-ctype.h                               |      2 +-
 include/sha1.h                                     |      2 +-
 include/simple-object.h                            |      2 +-
 include/sort.h                                     |      2 +-
 include/splay-tree.h                               |      2 +-
 include/symcat.h                                   |      2 +-
 include/timeval-utils.h                            |      2 +-
 include/unique-ptr.h                               |    405 -
 include/vtv-change-permission.h                    |      2 +-
 include/xregex2.h                                  |      2 +-
 include/xtensa-config.h                            |      2 +-
 libatomic/config/aarch64/aarch64-config.h          |     23 +
 libatomic/config/aarch64/host-config.h             |     46 +
 libatomic/config/arm/arm-config.h                  |      2 +-
 libatomic/config/arm/host-config.h                 |     19 +
 libatomic/config/linux/aarch64/host-config.h       |      2 +-
 libatomic/config/linux/arm/host-config.h           |     10 +-
 libatomic/config/mingw/host-config.h               |      2 +-
 libatomic/config/nvptx/host-config.h               |      2 +-
 libatomic/config/posix/host-config.h               |      2 +-
 libatomic/config/rtems/host-config.h               |      2 +-
 libatomic/config/x86/host-config.h                 |     45 +-
 libatomic/host-config.h                            |      2 +-
 libatomic/libatomic_i.h                            |      2 +-
 libbacktrace/backtrace.h                           |      2 +-
 libbacktrace/internal.h                            |      2 +-
 libbacktrace/testlib.h                             |      2 +-
 libcpp/generated_cpp_wcwidth.h                     |    164 +-
 libcpp/include/cpplib.h                            |    181 +-
 libcpp/include/line-map.h                          |    108 +-
 libcpp/include/mkdeps.h                            |      4 +-
 libcpp/include/symtab.h                            |      2 +-
 libcpp/internal.h                                  |     66 +-
 libcpp/system.h                                    |     14 +-
 libcpp/ucnid.h                                     |   4645 +-
 libcpp/uname2c.h                                   |  18256 +++
 libdecnumber/bid/bid-dpd.h                         |      2 +-
 libdecnumber/bid/bid2dpd_dpd2bid.h                 |      2 +-
 libdecnumber/dconfig.h                             |      2 +-
 libdecnumber/decContext.h                          |      2 +-
 libdecnumber/decDPD.h                              |      2 +-
 libdecnumber/decDouble.h                           |      2 +-
 libdecnumber/decExcept.h                           |      2 +-
 libdecnumber/decNumber.h                           |      2 +-
 libdecnumber/decNumberLocal.h                      |      2 +-
 libdecnumber/decPacked.h                           |      2 +-
 libdecnumber/decQuad.h                             |      2 +-
 libdecnumber/decRound.h                            |      2 +-
 libdecnumber/decSingle.h                           |      2 +-
 libdecnumber/dpd/decimal128.h                      |      2 +-
 libdecnumber/dpd/decimal128Local.h                 |      2 +-
 libdecnumber/dpd/decimal32.h                       |      2 +-
 libdecnumber/dpd/decimal64.h                       |      2 +-
 libffi/include/ffi_cfi.h                           |     21 +
 libffi/include/ffi_common.h                        |     50 +-
 libffi/include/tramp.h                             |     45 +
 libffi/src/aarch64/ffitarget.h                     |     35 +-
 libffi/src/aarch64/internal.h                      |     33 +
 libffi/src/arm/ffitarget.h                         |     24 +-
 libffi/src/arm/internal.h                          |     10 +
 libffi/src/csky/ffitarget.h                        |     63 +
 libffi/src/ia64/ffitarget.h                        |      3 +-
 libffi/src/kvx/asm.h                               |      5 +
 libffi/src/kvx/ffitarget.h                         |     75 +
 libffi/src/mips/ffitarget.h                        |     25 +-
 libffi/src/pa/ffitarget.h                          |     11 +-
 libffi/src/powerpc/asm.h                           |      4 +-
 libffi/src/powerpc/ffi_powerpc.h                   |     25 +-
 libffi/src/powerpc/ffitarget.h                     |     14 +-
 libffi/src/x86/asmnames.h                          |     30 +
 libffi/src/x86/ffitarget.h                         |     42 +-
 libffi/src/x86/internal.h                          |     14 +
 libffi/src/x86/internal64.h                        |     14 +
 libffi/testsuite/libffi.bhaible/alignof.h          |     50 +
 libffi/testsuite/libffi.call/ffitest.h             |     13 +-
 libffi/testsuite/libffi.closures/ffitest.h         |    144 +
 libffi/testsuite/libffi.go/static-chain.h          |      6 -
 libffi/testsuite/libffi.special/ffitestcxx.h       |     96 -
 libgcc/config/aarch64/aarch64-unwind.h             |     10 +-
 libgcc/config/aarch64/freebsd-unwind.h             |      6 +-
 libgcc/config/aarch64/linux-unwind.h               |     10 +-
 libgcc/config/aarch64/sfp-machine.h                |      2 +-
 libgcc/config/aarch64/value-unwind.h               |      6 +-
 libgcc/config/alpha/linux-unwind.h                 |      8 +-
 libgcc/config/alpha/vms-unwind.h                   |      8 +-
 libgcc/config/arc/asm.h                            |      2 +-
 libgcc/config/arc/dp-hack.h                        |      2 +-
 libgcc/config/arc/fp-hack.h                        |      2 +-
 libgcc/config/arc/ieee-754/arc-ieee-754.h          |      2 +-
 libgcc/config/arc/linux-unwind.h                   |     15 +-
 libgcc/config/arm/bpabi-lib.h                      |      2 +-
 libgcc/config/arm/symbian-lib.h                    |      2 +-
 libgcc/config/arm/unwind-arm.h                     |      2 +-
 libgcc/config/avr/avr-lib.h                        |      2 +-
 libgcc/config/avr/libf7/asm-defs.h                 |      2 +-
 libgcc/config/avr/libf7/f7-wraps.h                 |      2 +-
 libgcc/config/avr/libf7/libf7-constdef.h           |      2 +-
 libgcc/config/avr/libf7/libf7.h                    |      2 +-
 libgcc/config/bfin/linux-unwind.h                  |     86 +-
 libgcc/config/c6x/c6x-abi.h                        |      2 +-
 libgcc/config/c6x/sfp-machine.h                    |      2 +-
 libgcc/config/c6x/unwind-c6x.h                     |      2 +-
 libgcc/config/cr16/unwind-dw2.h                    |     80 -
 libgcc/config/cris/sfp-machine.h                   |      2 +-
 libgcc/config/csky/linux-unwind.h                  |     18 +-
 libgcc/config/epiphany/epiphany-asm.h              |      2 +-
 libgcc/config/frv/elf-lib.h                        |      2 +-
 libgcc/config/frv/frv-abi.h                        |      6 +-
 libgcc/config/gcn/gthr-gcn.h                       |      2 +-
 libgcc/config/gcn/lib2-gcn.h                       |      2 +-
 libgcc/config/gthr-lynx.h                          |      2 +-
 libgcc/config/gthr-rtems.h                         |      2 +-
 libgcc/config/gthr-vxworks.h                       |      7 +-
 libgcc/config/h8300/sfp-machine.h                  |      2 +-
 libgcc/config/i386/32/sfp-machine.h                |      1 +
 libgcc/config/i386/64/sfp-machine.h                |      1 +
 libgcc/config/i386/darwin-lib.h                    |     11 +-
 libgcc/config/i386/dragonfly-unwind.h              |     50 +-
 libgcc/config/i386/elf-lib.h                       |      2 +-
 libgcc/config/i386/freebsd-unwind.h                |     50 +-
 libgcc/config/i386/gnu-unwind.h                    |     18 +-
 libgcc/config/i386/gthr-win32.h                    |     25 +-
 libgcc/config/i386/i386-asm.h                      |      2 +-
 libgcc/config/i386/linux-unwind.h                  |     50 +-
 libgcc/config/i386/resms64.h                       |      2 +-
 libgcc/config/i386/resms64f.h                      |      2 +-
 libgcc/config/i386/resms64fx.h                     |      2 +-
 libgcc/config/i386/resms64x.h                      |      2 +-
 libgcc/config/i386/savms64.h                       |      2 +-
 libgcc/config/i386/savms64f.h                      |      2 +-
 libgcc/config/i386/sfp-machine.h                   |     23 +-
 libgcc/config/i386/shadow-stack-unwind.h           |      2 +-
 libgcc/config/i386/sol2-unwind.h                   |     50 +-
 libgcc/config/i386/value-unwind.h                  |      6 +-
 libgcc/config/i386/w32-unwind.h                    |     22 +-
 libgcc/config/ia64/linux-unwind.h                  |      2 +-
 libgcc/config/ia64/unwind-ia64.h                   |      2 +-
 libgcc/config/ia64/vms-unwind.h                    |      2 +-
 libgcc/config/libbid/bid128_2_str.h                |      2 +-
 libgcc/config/libbid/bid128_2_str_macros.h         |      2 +-
 libgcc/config/libbid/bid_b2d.h                     |      2 +-
 libgcc/config/libbid/bid_conf.h                    |      2 +-
 libgcc/config/libbid/bid_div_macros.h              |      2 +-
 libgcc/config/libbid/bid_functions.h               |      2 +-
 libgcc/config/libbid/bid_gcc_intrinsics.h          |     32 +-
 libgcc/config/libbid/bid_inline_add.h              |      2 +-
 libgcc/config/libbid/bid_internal.h                |      2 +-
 libgcc/config/libbid/bid_sqrt_macros.h             |      2 +-
 libgcc/config/lm32/libgcc_lm32.h                   |      2 +-
 libgcc/config/loongarch/linux-unwind.h             |     80 +
 libgcc/config/loongarch/sfp-machine.h              |    152 +
 libgcc/config/m68k/linux-unwind.h                  |     24 +-
 libgcc/config/mips/gthr-mipssde.h                  |      2 +-
 libgcc/config/mips/linux-unwind.h                  |      6 +-
 libgcc/config/mips/sfp-machine.h                   |      2 +-
 libgcc/config/msp430/msp430-divmod.h               |      2 +-
 libgcc/config/msp430/msp430-mul.h                  |      2 +-
 libgcc/config/nds32/linux-unwind.h                 |      4 +-
 libgcc/config/nds32/sfp-machine.h                  |      2 +-
 libgcc/config/nios2/elf-lib.h                      |      2 +-
 libgcc/config/nios2/lib2-nios2.h                   |      2 +-
 libgcc/config/nios2/linux-unwind.h                 |      4 +-
 libgcc/config/nios2/sfp-machine.h                  |      2 +-
 libgcc/config/nvptx/nvptx-malloc.h                 |      2 +-
 libgcc/config/or1k/linux-unwind.h                  |      6 +-
 libgcc/config/or1k/sfp-machine.h                   |      2 +-
 libgcc/config/pa/gthr-dce.h                        |      2 +-
 libgcc/config/pa/hpux-unwind.h                     |     14 +-
 libgcc/config/pa/linux-unwind.h                    |     12 +-
 libgcc/config/pa/pa64-hpux-lib.h                   |     11 +-
 libgcc/config/pa/sfp-machine.h                     |    155 +
 libgcc/config/pru/pru-abi.h                        |      2 +-
 libgcc/config/pru/pru-asm.h                        |      2 +-
 libgcc/config/pru/pru-divmod.h                     |      2 +-
 libgcc/config/pru/sfp-machine.h                    |      2 +-
 libgcc/config/riscv/linux-unwind.h                 |      6 +-
 libgcc/config/riscv/riscv-asm.h                    |      8 +-
 libgcc/config/riscv/sfp-machine.h                  |      5 +-
 libgcc/config/rl78/rl78-divmod.h                   |      2 +-
 libgcc/config/rl78/rl78-mul.h                      |      2 +-
 libgcc/config/rs6000/aix-unwind.h                  |      8 +-
 libgcc/config/rs6000/darwin-asm.h                  |      2 +-
 libgcc/config/rs6000/darwin-unwind.h               |      2 +-
 libgcc/config/rs6000/exit.h                        |      2 +-
 libgcc/config/rs6000/freebsd-unwind.h              |      4 +-
 libgcc/config/rs6000/gthr-aix.h                    |      2 +-
 libgcc/config/rs6000/linux-unwind.h                |    135 +-
 libgcc/config/rs6000/quad-float128.h               |      2 +-
 libgcc/config/rx/rx-abi.h                          |      2 +-
 libgcc/config/s390/gthr-tpf.h                      |      2 +-
 libgcc/config/s390/linux-unwind.h                  |      8 +-
 libgcc/config/s390/tpf-unwind.h                    |     12 +-
 libgcc/config/sh/crt.h                             |      2 +-
 libgcc/config/sh/lib1funcs.h                       |      2 +-
 libgcc/config/sh/linux-unwind.h                    |     24 +-
 libgcc/config/sparc/linux-unwind.h                 |     20 +-
 libgcc/config/sparc/sol2-unwind.h                  |     14 +-
 libgcc/config/tilegx/sfp-machine.h                 |      5 -
 libgcc/config/tilegx/sfp-machine32.h               |     68 -
 libgcc/config/tilegx/sfp-machine64.h               |     68 -
 libgcc/config/tilepro/atomic.h                     |    437 -
 libgcc/config/tilepro/linux-unwind.h               |     99 -
 libgcc/config/tilepro/sfp-machine.h                |     59 -
 libgcc/config/visium/memcpy.h                      |      2 +-
 libgcc/config/visium/memset.h                      |      2 +-
 libgcc/config/xtensa/linux-unwind.h                |      6 +-
 libgcc/config/xtensa/unwind-dw2-xtensa.h           |      2 +-
 libgcc/dfp-bit.h                                   |      2 +-
 libgcc/fixed-bit.h                                 |      2 +-
 libgcc/fp-bit.h                                    |      2 +-
 libgcc/gbl-ctors.h                                 |      2 +-
 libgcc/gcov.h                                      |     36 +-
 libgcc/generic-morestack.h                         |      2 +-
 libgcc/gthr-posix.h                                |      2 +-
 libgcc/gthr-single.h                               |      2 +-
 libgcc/gthr.h                                      |      2 +-
 libgcc/libgcc2.h                                   |      2 +-
 libgcc/libgcov.h                                   |     24 +-
 libgcc/soft-fp/double.h                            |      8 +-
 libgcc/soft-fp/extended.h                          |      5 +-
 libgcc/soft-fp/half.h                              |      6 +-
 libgcc/soft-fp/op-1.h                              |      8 +-
 libgcc/soft-fp/op-2.h                              |      8 +-
 libgcc/soft-fp/op-4.h                              |      8 +-
 libgcc/soft-fp/op-8.h                              |      7 +-
 libgcc/soft-fp/op-common.h                         |      8 +-
 libgcc/soft-fp/quad.h                              |      8 +-
 libgcc/soft-fp/single.h                            |      8 +-
 libgcc/soft-fp/soft-fp.h                           |      8 +-
 libgcc/unwind-compat.h                             |      2 +-
 libgcc/unwind-dw2-btree.h                          |    954 +
 libgcc/unwind-dw2-fde.h                            |      4 +-
 libgcc/unwind-dw2.h                                |     22 +-
 libgcc/unwind-generic.h                            |      2 +-
 libgcc/unwind-pe.h                                 |      2 +-
 libgfortran/ISO_Fortran_binding.h                  |    179 +-
 libgfortran/c99_protos.h                           |      2 +-
 libgfortran/caf/libcaf.h                           |      2 +-
 libgfortran/config/fpu-387.h                       |      9 +-
 libgfortran/config/fpu-aarch64.h                   |    334 +
 libgfortran/config/fpu-aix.h                       |     24 +-
 libgfortran/config/fpu-generic.h                   |     13 +-
 libgfortran/config/fpu-glibc.h                     |     20 +-
 libgfortran/config/fpu-sysv.h                      |      9 +-
 libgfortran/intrinsics/time_1.h                    |     16 +-
 libgfortran/io/async.h                             |      4 +-
 libgfortran/io/fbuf.h                              |      2 +-
 libgfortran/io/format.h                            |      2 +-
 libgfortran/io/io.h                                |      8 +-
 libgfortran/io/unix.h                              |      2 +-
 libgfortran/kinds-override.h                       |     43 +-
 libgfortran/libgfortran.h                          |    267 +-
 libgomp/acc_prof.h                                 |      2 +-
 libgomp/config/accel/mutex.h                       |      2 +-
 libgomp/config/accel/pool.h                        |      2 +-
 libgomp/config/accel/ptrlock.h                     |      2 +-
 libgomp/config/accel/sem.h                         |      2 +-
 libgomp/config/accel/thread-stacksize.h            |      2 +-
 libgomp/config/darwin/plugin-suffix.h              |      2 +-
 libgomp/config/darwin/thread-stacksize.h           |      2 +-
 libgomp/config/gcn/bar.h                           |      2 +-
 libgomp/config/gcn/doacross.h                      |      2 +-
 libgomp/config/gcn/simple-bar.h                    |      2 +-
 libgomp/config/hpux/plugin-suffix.h                |      2 +-
 libgomp/config/linux/alpha/futex.h                 |      2 +-
 libgomp/config/linux/bar.h                         |      2 +-
 libgomp/config/linux/doacross.h                    |      2 +-
 libgomp/config/linux/futex.h                       |      2 +-
 libgomp/config/linux/ia64/futex.h                  |      2 +-
 libgomp/config/linux/mips/futex.h                  |      2 +-
 libgomp/config/linux/mutex.h                       |      2 +-
 libgomp/config/linux/powerpc/futex.h               |      2 +-
 libgomp/config/linux/proc.h                        |      2 +-
 libgomp/config/linux/ptrlock.h                     |      2 +-
 libgomp/config/linux/s390/futex.h                  |      2 +-
 libgomp/config/linux/sem.h                         |      6 +-
 libgomp/config/linux/sparc/futex.h                 |      2 +-
 libgomp/config/linux/tile/futex.h                  |      2 +-
 libgomp/config/linux/wait.h                        |      2 +-
 libgomp/config/linux/x86/futex.h                   |      2 +-
 libgomp/config/nvptx/bar.h                         |      6 +-
 libgomp/config/nvptx/doacross.h                    |      2 +-
 libgomp/config/nvptx/simple-bar.h                  |      2 +-
 libgomp/config/posix/bar.h                         |      2 +-
 libgomp/config/posix/doacross.h                    |      2 +-
 libgomp/config/posix/mutex.h                       |      2 +-
 libgomp/config/posix/plugin-suffix.h               |      2 +-
 libgomp/config/posix/pool.h                        |      2 +-
 libgomp/config/posix/ptrlock.h                     |      2 +-
 libgomp/config/posix/sem.h                         |      2 +-
 libgomp/config/posix/simple-bar.h                  |      2 +-
 libgomp/config/posix/thread-stacksize.h            |      2 +-
 libgomp/config/rtems/bar.h                         |      2 +-
 libgomp/config/rtems/mutex.h                       |      2 +-
 libgomp/config/rtems/pool.h                        |      2 +-
 libgomp/config/rtems/sem.h                         |      2 +-
 libgomp/hashtab.h                                  |      2 +-
 libgomp/libgomp-plugin.h                           |     12 +-
 libgomp/libgomp.h                                  |    176 +-
 libgomp/libgomp_g.h                                |     13 +-
 libgomp/oacc-int.h                                 |      2 +-
 libgomp/oacc-plugin.h                              |      2 +-
 libgomp/openacc.h                                  |      2 +-
 libgomp/openacc_lib.h                              |      2 +-
 libgomp/priority_queue.h                           |      2 +-
 libgomp/secure_getenv.h                            |      2 +-
 libgomp/splay-tree.h                               |     32 +-
 .../libgomp.c-c++-common/on_device_arch.h          |     36 +
 libgomp/testsuite/libgomp.c/declare-variant-3.h    |     66 +
 libiberty/cp-demangle.h                            |      4 +-
 libiberty/pex-common.h                             |      2 +-
 libiberty/simple-object-common.h                   |      2 +-
 libiberty/vprintf-support.h                        |      2 +-
 libitm/aatree.h                                    |      2 +-
 libitm/common.h                                    |      2 +-
 libitm/config/aarch64/target.h                     |      2 +-
 libitm/config/alpha/target.h                       |      2 +-
 libitm/config/arm/hwcap.h                          |      2 +-
 libitm/config/arm/target.h                         |      2 +-
 libitm/config/generic/asmcfi.h                     |      2 +-
 libitm/config/generic/tls.h                        |      2 +-
 libitm/config/linux/alpha/futex_bits.h             |      2 +-
 libitm/config/linux/futex.h                        |      2 +-
 libitm/config/linux/futex_bits.h                   |      2 +-
 libitm/config/linux/powerpc/futex_bits.h           |      2 +-
 libitm/config/linux/rwlock.h                       |      2 +-
 libitm/config/linux/sh/futex_bits.h                |      2 +-
 libitm/config/linux/sparc/futex_bits.h             |      2 +-
 libitm/config/linux/x86/futex_bits.h               |      2 +-
 libitm/config/linux/x86/tls.h                      |      2 +-
 libitm/config/loongarch/asm.h                      |     54 +
 libitm/config/loongarch/target.h                   |     50 +
 libitm/config/posix/rwlock.h                       |      2 +-
 libitm/config/powerpc/target.h                     |      2 +-
 libitm/config/s390/target.h                        |      2 +-
 libitm/config/sh/target.h                          |      2 +-
 libitm/config/sparc/target.h                       |      2 +-
 libitm/config/x86/target.h                         |      2 +-
 libitm/containers.h                                |      2 +-
 libitm/dispatch.h                                  |      2 +-
 libitm/libitm.h                                    |      2 +-
 libitm/libitm_i.h                                  |      2 +-
 libobjc/objc-private/accessors.h                   |      2 +-
 libobjc/objc-private/common.h                      |      2 +-
 libobjc/objc-private/error.h                       |      2 +-
 libobjc/objc-private/hash.h                        |      2 +-
 libobjc/objc-private/module-abi-8.h                |      2 +-
 libobjc/objc-private/objc-list.h                   |      2 +-
 libobjc/objc-private/objc-sync.h                   |      2 +-
 libobjc/objc-private/protocols.h                   |      2 +-
 libobjc/objc-private/runtime.h                     |      2 +-
 libobjc/objc-private/sarray.h                      |      2 +-
 libobjc/objc-private/selector.h                    |      2 +-
 libobjc/objc/NXConstStr.h                          |      2 +-
 libobjc/objc/Object.h                              |      2 +-
 libobjc/objc/Protocol.h                            |      2 +-
 libobjc/objc/message.h                             |      2 +-
 libobjc/objc/objc-decls.h                          |      2 +-
 libobjc/objc/objc-exception.h                      |      2 +-
 libobjc/objc/objc-sync.h                           |      2 +-
 libobjc/objc/objc.h                                |      2 +-
 libobjc/objc/runtime.h                             |      2 +-
 libobjc/objc/thr.h                                 |      2 +-
 .../include/coi/source/COIBuffer_source.h          |      2 +-
 libsanitizer/asan/asan_allocator.h                 |      2 -
 libsanitizer/asan/asan_errors.h                    |      6 +-
 libsanitizer/asan/asan_interceptors.h              |     47 +-
 .../asan/asan_interceptors_memintrinsics.h         |    144 +-
 libsanitizer/asan/asan_interface_internal.h        |      5 +-
 libsanitizer/asan/asan_internal.h                  |     55 +-
 libsanitizer/asan/asan_malloc_local.h              |     52 -
 libsanitizer/asan/asan_mapping.h                   |    230 +-
 libsanitizer/asan/asan_mapping_myriad.h            |     85 -
 libsanitizer/asan/asan_mapping_sparc64.h           |      9 +-
 libsanitizer/asan/asan_poisoning.h                 |     14 +-
 libsanitizer/asan/asan_thread.h                    |     21 +-
 libsanitizer/builtins/assembly.h                   |      6 +
 libsanitizer/hwasan/hwasan.h                       |     89 +-
 libsanitizer/hwasan/hwasan_allocator.h             |     11 +-
 libsanitizer/hwasan/hwasan_checks.h                |     19 +-
 libsanitizer/hwasan/hwasan_interface_internal.h    |     52 +-
 libsanitizer/hwasan/hwasan_mapping.h               |     17 +-
 libsanitizer/hwasan/hwasan_thread.h                |     21 +-
 libsanitizer/hwasan/hwasan_thread_list.h           |      8 +-
 libsanitizer/include/sanitizer/asan_interface.h    |      2 +-
 .../include/sanitizer/common_interface_defs.h      |     11 +-
 libsanitizer/include/sanitizer/dfsan_interface.h   |    122 +-
 .../include/sanitizer/linux_syscall_hooks.h        |   2120 +-
 libsanitizer/include/sanitizer/tsan_interface.h    |      3 +
 libsanitizer/interception/interception.h           |     47 +-
 libsanitizer/interception/interception_mac.h       |      4 +-
 libsanitizer/lsan/lsan.h                           |     24 +-
 libsanitizer/lsan/lsan_allocator.h                 |     10 +-
 libsanitizer/lsan/lsan_common.h                    |     62 +-
 libsanitizer/lsan/lsan_thread.h                    |      5 +-
 .../sanitizer_common/sanitizer_addrhashmap.h       |    146 +-
 .../sanitizer_common/sanitizer_allocator.h         |     11 +-
 .../sanitizer_common/sanitizer_allocator_bytemap.h |    107 -
 .../sanitizer_allocator_combined.h                 |     10 +-
 .../sanitizer_common/sanitizer_allocator_dlsym.h   |     79 +
 .../sanitizer_allocator_internal.h                 |      2 +
 .../sanitizer_allocator_local_cache.h              |     19 +-
 .../sanitizer_allocator_primary32.h                |     21 +-
 .../sanitizer_allocator_primary64.h                |    191 +-
 .../sanitizer_allocator_secondary.h                |     16 +-
 .../sanitizer_allocator_size_class_map.h           |      8 +-
 libsanitizer/sanitizer_common/sanitizer_asm.h      |     11 +-
 .../sanitizer_common/sanitizer_atomic_clang.h      |     17 +-
 .../sanitizer_common/sanitizer_atomic_clang_mips.h |      2 +-
 .../sanitizer_chained_origin_depot.h               |     46 +-
 libsanitizer/sanitizer_common/sanitizer_common.h   |    120 +-
 .../sanitizer_common/sanitizer_deadlock_detector.h |      2 +-
 .../sanitizer_common/sanitizer_dense_map.h         |    705 +
 .../sanitizer_common/sanitizer_dense_map_info.h    |    282 +
 libsanitizer/sanitizer_common/sanitizer_errno.h    |      5 +-
 libsanitizer/sanitizer_common/sanitizer_file.h     |      4 +-
 .../sanitizer_common/sanitizer_flag_parser.h       |      2 +-
 libsanitizer/sanitizer_common/sanitizer_flat_map.h |    173 +
 libsanitizer/sanitizer_common/sanitizer_fuchsia.h  |      2 +
 libsanitizer/sanitizer_common/sanitizer_hash.h     |     24 +
 .../sanitizer_interface_internal.h                 |    197 +-
 .../sanitizer_common/sanitizer_internal_defs.h     |     73 +-
 libsanitizer/sanitizer_common/sanitizer_leb128.h   |     87 +
 libsanitizer/sanitizer_common/sanitizer_libc.h     |      8 +-
 .../sanitizer_common/sanitizer_libignore.h         |      2 +-
 libsanitizer/sanitizer_common/sanitizer_linux.h    |     19 +-
 .../sanitizer_local_address_space_view.h           |      2 +-
 libsanitizer/sanitizer_common/sanitizer_lzw.h      |    159 +
 libsanitizer/sanitizer_common/sanitizer_mac.h      |     21 +-
 libsanitizer/sanitizer_common/sanitizer_mutex.h    |    479 +-
 .../sanitizer_persistent_allocator.h               |     71 -
 libsanitizer/sanitizer_common/sanitizer_platform.h |    428 +-
 .../sanitizer_platform_interceptors.h              |     71 +-
 .../sanitizer_platform_limits_freebsd.h            |    217 +-
 .../sanitizer_platform_limits_netbsd.h             |      3 +-
 .../sanitizer_platform_limits_posix.h              |    117 +-
 .../sanitizer_platform_limits_solaris.h            |      3 +-
 libsanitizer/sanitizer_common/sanitizer_posix.h    |      7 +-
 libsanitizer/sanitizer_common/sanitizer_procmaps.h |     20 +-
 .../sanitizer_common/sanitizer_quarantine.h        |      3 +-
 .../sanitizer_common/sanitizer_ring_buffer.h       |     13 +-
 libsanitizer/sanitizer_common/sanitizer_rtems.h    |     20 -
 libsanitizer/sanitizer_common/sanitizer_solaris.h  |     56 +
 .../sanitizer_common/sanitizer_stack_store.h       |    121 +
 .../sanitizer_common/sanitizer_stackdepot.h        |     39 +-
 .../sanitizer_common/sanitizer_stackdepotbase.h    |    173 +-
 .../sanitizer_common/sanitizer_stacktrace.h        |     45 +-
 .../sanitizer_common/sanitizer_symbolizer.h        |     13 +-
 .../sanitizer_symbolizer_internal.h                |     15 +-
 .../sanitizer_common/sanitizer_symbolizer_mac.h    |      5 +-
 .../sanitizer_common/sanitizer_symbolizer_rtems.h  |     40 -
 .../sanitizer_common/sanitizer_thread_registry.h   |     30 +-
 .../sanitizer_common/sanitizer_thread_safety.h     |     49 +
 .../sanitizer_common/sanitizer_type_traits.h       |     79 +
 libsanitizer/sanitizer_common/sanitizer_vector.h   |      4 +-
 libsanitizer/tsan/tsan_clock.h                     |    293 -
 libsanitizer/tsan/tsan_defs.h                      |    122 +-
 libsanitizer/tsan/tsan_dense_alloc.h               |    141 +-
 libsanitizer/tsan/tsan_dispatch_defs.h             |      2 +-
 libsanitizer/tsan/tsan_fd.h                        |      3 +-
 libsanitizer/tsan/tsan_ignoreset.h                 |     13 +-
 libsanitizer/tsan/tsan_ilist.h                     |    189 +
 libsanitizer/tsan/tsan_interceptors.h              |     71 +-
 libsanitizer/tsan/tsan_interface.h                 |     13 +-
 libsanitizer/tsan/tsan_interface_inl.h             |    133 -
 libsanitizer/tsan/tsan_mman.h                      |     55 +-
 libsanitizer/tsan/tsan_mutex.h                     |     90 -
 libsanitizer/tsan/tsan_mutexset.h                  |     60 +-
 libsanitizer/tsan/tsan_platform.h                  |   1301 +-
 libsanitizer/tsan/tsan_report.h                    |     43 +-
 libsanitizer/tsan/tsan_rtl.h                       |    810 +-
 libsanitizer/tsan/tsan_shadow.h                    |    193 +
 libsanitizer/tsan/tsan_stat.h                      |    191 -
 libsanitizer/tsan/tsan_sync.h                      |     81 +-
 libsanitizer/tsan/tsan_trace.h                     |    222 +-
 libsanitizer/tsan/tsan_update_shadow_word_inl.h    |     69 -
 libsanitizer/tsan/tsan_vector_clock.h              |     51 +
 libsanitizer/ubsan/ubsan_handlers_cxx.h            |      2 +-
 libsanitizer/ubsan/ubsan_platform.h                |      8 +-
 libssp/ssp/stdio.h                                 |      2 +-
 libssp/ssp/string.h                                |      2 +-
 libssp/ssp/unistd.h                                |      2 +-
 libstdc++-v3/config/abi/compatibility.h            |      2 +-
 .../config/allocator/bitmap_allocator_base.h       |     55 -
 .../config/allocator/malloc_allocator_base.h       |     12 +-
 libstdc++-v3/config/allocator/mt_allocator_base.h  |     55 -
 libstdc++-v3/config/allocator/new_allocator_base.h |     23 +-
 .../config/allocator/pool_allocator_base.h         |     55 -
 .../config/cpu/aarch64/opt/bits/opt_random.h       |      2 +-
 .../config/cpu/aarch64/opt/ext/opt_random.h        |      2 +-
 libstdc++-v3/config/cpu/arm/cpu_defines.h          |      2 +-
 libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h        |      2 +-
 libstdc++-v3/config/cpu/cris/atomic_word.h         |      2 +-
 libstdc++-v3/config/cpu/cris/atomicity.h           |      2 +-
 libstdc++-v3/config/cpu/generic/atomic_word.h      |      2 +-
 .../cpu/generic/atomicity_builtins/atomicity.h     |      2 +-
 .../config/cpu/generic/atomicity_mutex/atomicity.h |      2 +-
 libstdc++-v3/config/cpu/generic/cpu_defines.h      |      2 +-
 libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h    |      2 +-
 .../config/cpu/generic/opt/bits/opt_random.h       |      2 +-
 .../config/cpu/generic/opt/ext/opt_random.h        |      2 +-
 libstdc++-v3/config/cpu/hppa/atomicity.h           |      2 +-
 libstdc++-v3/config/cpu/i386/atomicity.h           |      2 +-
 libstdc++-v3/config/cpu/i486/atomicity.h           |      2 +-
 libstdc++-v3/config/cpu/i486/opt/bits/opt_random.h |      2 +-
 libstdc++-v3/config/cpu/i486/opt/ext/opt_random.h  |      2 +-
 libstdc++-v3/config/cpu/m68k/atomicity.h           |      2 +-
 libstdc++-v3/config/cpu/microblaze/cpu_defines.h   |      2 +-
 libstdc++-v3/config/cpu/powerpc/cpu_defines.h      |      2 +-
 libstdc++-v3/config/cpu/sh/atomicity.h             |      2 +-
 libstdc++-v3/config/cpu/sparc/atomic_word.h        |      2 +-
 libstdc++-v3/config/cpu/sparc/atomicity.h          |      2 +-
 libstdc++-v3/config/io/basic_file_stdio.h          |      2 +-
 libstdc++-v3/config/io/c_io_stdio.h                |      2 +-
 libstdc++-v3/config/locale/dragonfly/c_locale.h    |      2 +-
 .../config/locale/dragonfly/time_members.h         |      2 +-
 .../config/locale/generic/c++locale_internal.h     |      2 +-
 libstdc++-v3/config/locale/generic/c_locale.h      |      2 +-
 .../config/locale/generic/messages_members.h       |      2 +-
 libstdc++-v3/config/locale/generic/time_members.h  |      2 +-
 .../config/locale/gnu/c++locale_internal.h         |      2 +-
 libstdc++-v3/config/locale/gnu/c_locale.h          |     12 +-
 libstdc++-v3/config/locale/gnu/messages_members.h  |      2 +-
 libstdc++-v3/config/locale/gnu/time_members.h      |      2 +-
 .../config/locale/ieee_1003.1-2001/c_locale.h      |      2 +-
 .../locale/ieee_1003.1-2001/messages_members.h     |      2 +-
 libstdc++-v3/config/os/aix/ctype_base.h            |      2 +-
 libstdc++-v3/config/os/aix/ctype_inline.h          |      2 +-
 libstdc++-v3/config/os/aix/os_defines.h            |      7 +-
 libstdc++-v3/config/os/bionic/ctype_base.h         |      2 +-
 libstdc++-v3/config/os/bionic/ctype_inline.h       |      2 +-
 libstdc++-v3/config/os/bionic/os_defines.h         |      2 +-
 libstdc++-v3/config/os/bsd/darwin/ctype_base.h     |      2 +-
 libstdc++-v3/config/os/bsd/darwin/ctype_inline.h   |      2 +-
 libstdc++-v3/config/os/bsd/darwin/os_defines.h     |      2 +-
 libstdc++-v3/config/os/bsd/dragonfly/ctype_base.h  |      2 +-
 .../config/os/bsd/dragonfly/ctype_inline.h         |      2 +-
 libstdc++-v3/config/os/bsd/dragonfly/os_defines.h  |      2 +-
 libstdc++-v3/config/os/bsd/freebsd/ctype_base.h    |      2 +-
 libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h  |      2 +-
 libstdc++-v3/config/os/bsd/freebsd/os_defines.h    |      2 +-
 libstdc++-v3/config/os/bsd/netbsd/ctype_base.h     |      2 +-
 libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h   |      2 +-
 libstdc++-v3/config/os/bsd/netbsd/os_defines.h     |      2 +-
 libstdc++-v3/config/os/bsd/openbsd/ctype_base.h    |      2 +-
 libstdc++-v3/config/os/bsd/openbsd/ctype_inline.h  |      2 +-
 libstdc++-v3/config/os/bsd/openbsd/os_defines.h    |      2 +-
 libstdc++-v3/config/os/djgpp/ctype_base.h          |      2 +-
 libstdc++-v3/config/os/djgpp/ctype_inline.h        |      2 +-
 libstdc++-v3/config/os/djgpp/error_constants.h     |      2 +-
 libstdc++-v3/config/os/djgpp/os_defines.h          |      2 +-
 libstdc++-v3/config/os/generic/ctype_base.h        |      2 +-
 libstdc++-v3/config/os/generic/ctype_inline.h      |      2 +-
 libstdc++-v3/config/os/generic/error_constants.h   |      2 +-
 libstdc++-v3/config/os/generic/os_defines.h        |      2 +-
 libstdc++-v3/config/os/gnu-linux/ctype_base.h      |      2 +-
 libstdc++-v3/config/os/gnu-linux/ctype_inline.h    |      2 +-
 libstdc++-v3/config/os/gnu-linux/os_defines.h      |      8 +-
 libstdc++-v3/config/os/hpux/ctype_base.h           |      2 +-
 libstdc++-v3/config/os/hpux/ctype_inline.h         |      2 +-
 libstdc++-v3/config/os/hpux/os_defines.h           |      2 +-
 libstdc++-v3/config/os/mingw32-w64/ctype_base.h    |      2 +-
 libstdc++-v3/config/os/mingw32-w64/ctype_inline.h  |      2 +-
 .../config/os/mingw32-w64/error_constants.h        |      2 +-
 libstdc++-v3/config/os/mingw32-w64/os_defines.h    |      2 +-
 libstdc++-v3/config/os/mingw32/ctype_base.h        |      2 +-
 libstdc++-v3/config/os/mingw32/ctype_inline.h      |      2 +-
 libstdc++-v3/config/os/mingw32/error_constants.h   |      2 +-
 libstdc++-v3/config/os/mingw32/os_defines.h        |      2 +-
 libstdc++-v3/config/os/newlib/ctype_base.h         |      2 +-
 libstdc++-v3/config/os/newlib/ctype_inline.h       |      2 +-
 libstdc++-v3/config/os/newlib/os_defines.h         |      2 +-
 libstdc++-v3/config/os/qnx/qnx6.1/ctype_base.h     |      2 +-
 libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h   |      2 +-
 libstdc++-v3/config/os/qnx/qnx6.1/os_defines.h     |      2 +-
 libstdc++-v3/config/os/solaris/ctype_base.h        |      2 +-
 libstdc++-v3/config/os/solaris/ctype_inline.h      |      2 +-
 libstdc++-v3/config/os/solaris/os_defines.h        |      2 +-
 libstdc++-v3/config/os/tpf/ctype_base.h            |      2 +-
 libstdc++-v3/config/os/tpf/ctype_inline.h          |      2 +-
 libstdc++-v3/config/os/tpf/os_defines.h            |      2 +-
 libstdc++-v3/config/os/uclibc/ctype_base.h         |      2 +-
 libstdc++-v3/config/os/uclibc/ctype_inline.h       |      2 +-
 libstdc++-v3/config/os/uclibc/os_defines.h         |      2 +-
 libstdc++-v3/config/os/vxworks/ctype_base.h        |      2 +-
 libstdc++-v3/config/os/vxworks/ctype_inline.h      |      2 +-
 libstdc++-v3/config/os/vxworks/os_defines.h        |      6 +-
 libstdc++-v3/include/backward/auto_ptr.h           |     10 +-
 libstdc++-v3/include/backward/backward_warning.h   |      2 +-
 libstdc++-v3/include/backward/binders.h            |      4 +-
 libstdc++-v3/include/backward/hash_fun.h           |      2 +-
 libstdc++-v3/include/backward/hashtable.h          |      2 +-
 libstdc++-v3/include/bits/algorithmfwd.h           |     21 +-
 libstdc++-v3/include/bits/align.h                  |      2 +-
 libstdc++-v3/include/bits/alloc_traits.h           |    178 +-
 libstdc++-v3/include/bits/allocated_ptr.h          |      4 +-
 libstdc++-v3/include/bits/allocator.h              |    140 +-
 libstdc++-v3/include/bits/atomic_base.h            |    224 +-
 libstdc++-v3/include/bits/atomic_futex.h           |      5 +-
 libstdc++-v3/include/bits/atomic_timed_wait.h      |     20 +-
 libstdc++-v3/include/bits/atomic_wait.h            |    105 +-
 libstdc++-v3/include/bits/basic_ios.h              |      2 +-
 libstdc++-v3/include/bits/basic_string.h           |   3636 +-
 libstdc++-v3/include/bits/boost_concept_check.h    |    115 +-
 libstdc++-v3/include/bits/c++0x_warning.h          |      2 +-
 libstdc++-v3/include/bits/char_traits.h            |    250 +-
 libstdc++-v3/include/bits/charconv.h               |      2 +-
 libstdc++-v3/include/bits/chrono.h                 |   1383 +
 libstdc++-v3/include/bits/codecvt.h                |      2 +-
 libstdc++-v3/include/bits/concept_check.h          |      4 +-
 libstdc++-v3/include/bits/cow_string.h             |   3713 +
 libstdc++-v3/include/bits/cpp_type_traits.h        |      4 +-
 libstdc++-v3/include/bits/enable_special_members.h |      4 +-
 libstdc++-v3/include/bits/erase_if.h               |     10 +-
 libstdc++-v3/include/bits/forward_list.h           |     38 +-
 libstdc++-v3/include/bits/fs_dir.h                 |     43 +-
 libstdc++-v3/include/bits/fs_fwd.h                 |     10 +-
 libstdc++-v3/include/bits/fs_ops.h                 |     83 +-
 libstdc++-v3/include/bits/fs_path.h                |    255 +-
 libstdc++-v3/include/bits/functexcept.h            |     27 +-
 libstdc++-v3/include/bits/functional_hash.h        |     25 +-
 libstdc++-v3/include/bits/gslice.h                 |      2 +-
 libstdc++-v3/include/bits/gslice_array.h           |      2 +-
 libstdc++-v3/include/bits/hashtable.h              |    300 +-
 libstdc++-v3/include/bits/hashtable_policy.h       |    305 +-
 libstdc++-v3/include/bits/indirect_array.h         |      2 +-
 libstdc++-v3/include/bits/invoke.h                 |     34 +-
 libstdc++-v3/include/bits/ios_base.h               |     17 +-
 libstdc++-v3/include/bits/iterator_concepts.h      |     33 +-
 libstdc++-v3/include/bits/locale_classes.h         |      2 +-
 libstdc++-v3/include/bits/locale_conv.h            |     74 +-
 libstdc++-v3/include/bits/locale_facets.h          |      2 +-
 libstdc++-v3/include/bits/locale_facets_nonio.h    |     44 +-
 libstdc++-v3/include/bits/localefwd.h              |      2 +-
 libstdc++-v3/include/bits/mask_array.h             |      2 +-
 libstdc++-v3/include/bits/max_size_type.h          |     11 +-
 libstdc++-v3/include/bits/memory_resource.h        |    507 +
 libstdc++-v3/include/bits/memoryfwd.h              |      4 +-
 libstdc++-v3/include/bits/mofunc_impl.h            |    237 +
 libstdc++-v3/include/bits/move.h                   |     12 +-
 libstdc++-v3/include/bits/move_only_function.h     |    216 +
 libstdc++-v3/include/bits/new_allocator.h          |    230 +
 libstdc++-v3/include/bits/node_handle.h            |     24 +-
 libstdc++-v3/include/bits/ostream_insert.h         |      6 +-
 libstdc++-v3/include/bits/parse_numbers.h          |      8 +-
 libstdc++-v3/include/bits/postypes.h               |      2 +-
 libstdc++-v3/include/bits/predefined_ops.h         |      2 +-
 libstdc++-v3/include/bits/ptr_traits.h             |    167 +-
 libstdc++-v3/include/bits/quoted_string.h          |      2 +-
 libstdc++-v3/include/bits/random.h                 |     64 +-
 libstdc++-v3/include/bits/range_access.h           |     42 +-
 libstdc++-v3/include/bits/ranges_algo.h            |    118 +-
 libstdc++-v3/include/bits/ranges_algobase.h        |     59 +-
 libstdc++-v3/include/bits/ranges_base.h            |    119 +-
 libstdc++-v3/include/bits/ranges_cmp.h             |      9 +-
 libstdc++-v3/include/bits/ranges_uninitialized.h   |     28 +-
 libstdc++-v3/include/bits/ranges_util.h            |    132 +-
 libstdc++-v3/include/bits/refwrap.h                |     20 +-
 libstdc++-v3/include/bits/regex.h                  |    298 +-
 libstdc++-v3/include/bits/regex_automaton.h        |     29 +-
 libstdc++-v3/include/bits/regex_compiler.h         |    135 +-
 libstdc++-v3/include/bits/regex_constants.h        |    172 +-
 libstdc++-v3/include/bits/regex_error.h            |     42 +-
 libstdc++-v3/include/bits/regex_executor.h         |     85 +-
 libstdc++-v3/include/bits/regex_scanner.h          |     13 +-
 libstdc++-v3/include/bits/requires_hosted.h        |     37 +
 libstdc++-v3/include/bits/semaphore_base.h         |     15 +-
 libstdc++-v3/include/bits/shared_ptr.h             |    295 +-
 libstdc++-v3/include/bits/shared_ptr_atomic.h      |    535 +-
 libstdc++-v3/include/bits/shared_ptr_base.h        |    449 +-
 libstdc++-v3/include/bits/slice_array.h            |      2 +-
 libstdc++-v3/include/bits/specfun.h                |      6 +-
 libstdc++-v3/include/bits/std_abs.h                |     12 +-
 libstdc++-v3/include/bits/std_function.h           |    322 +-
 libstdc++-v3/include/bits/std_mutex.h              |     29 +-
 libstdc++-v3/include/bits/std_thread.h             |     69 +-
 libstdc++-v3/include/bits/stl_algo.h               |    469 +-
 libstdc++-v3/include/bits/stl_algobase.h           |     84 +-
 libstdc++-v3/include/bits/stl_bvector.h            |    335 +-
 libstdc++-v3/include/bits/stl_construct.h          |     27 +-
 libstdc++-v3/include/bits/stl_deque.h              |     62 +-
 libstdc++-v3/include/bits/stl_function.h           |    225 +-
 libstdc++-v3/include/bits/stl_heap.h               |      3 +-
 libstdc++-v3/include/bits/stl_iterator.h           |    495 +-
 .../include/bits/stl_iterator_base_funcs.h         |     20 +-
 .../include/bits/stl_iterator_base_types.h         |      4 +-
 libstdc++-v3/include/bits/stl_list.h               |    146 +-
 libstdc++-v3/include/bits/stl_map.h                |     60 +-
 libstdc++-v3/include/bits/stl_multimap.h           |     10 +-
 libstdc++-v3/include/bits/stl_multiset.h           |      7 +-
 libstdc++-v3/include/bits/stl_numeric.h            |     12 +-
 libstdc++-v3/include/bits/stl_pair.h               |    416 +-
 libstdc++-v3/include/bits/stl_queue.h              |    119 +-
 libstdc++-v3/include/bits/stl_raw_storage_iter.h   |      9 +-
 libstdc++-v3/include/bits/stl_relops.h             |     17 +-
 libstdc++-v3/include/bits/stl_set.h                |      6 +-
 libstdc++-v3/include/bits/stl_stack.h              |     49 +-
 libstdc++-v3/include/bits/stl_tempbuf.h            |      8 +-
 libstdc++-v3/include/bits/stl_tree.h               |    168 +-
 libstdc++-v3/include/bits/stl_uninitialized.h      |    318 +-
 libstdc++-v3/include/bits/stl_vector.h             |    193 +-
 libstdc++-v3/include/bits/stream_iterator.h        |     43 +-
 libstdc++-v3/include/bits/streambuf_iterator.h     |     16 +-
 libstdc++-v3/include/bits/stringfwd.h              |      6 +-
 libstdc++-v3/include/bits/this_thread_sleep.h      |      8 +-
 libstdc++-v3/include/bits/uniform_int_dist.h       |      5 +-
 libstdc++-v3/include/bits/unique_lock.h            |      6 +-
 libstdc++-v3/include/bits/unique_ptr.h             |    270 +-
 libstdc++-v3/include/bits/unordered_map.h          |      9 +-
 libstdc++-v3/include/bits/unordered_set.h          |      7 +-
 libstdc++-v3/include/bits/uses_allocator.h         |     12 +-
 libstdc++-v3/include/bits/uses_allocator_args.h    |     67 +-
 libstdc++-v3/include/bits/utility.h                |    270 +
 libstdc++-v3/include/bits/valarray_after.h         |      2 +-
 libstdc++-v3/include/bits/valarray_array.h         |      2 +-
 libstdc++-v3/include/bits/valarray_before.h        |      2 +-
 libstdc++-v3/include/c_compatibility/assert.h      |      2 +-
 libstdc++-v3/include/c_compatibility/complex.h     |      2 +-
 libstdc++-v3/include/c_compatibility/ctype.h       |      2 +-
 libstdc++-v3/include/c_compatibility/errno.h       |      2 +-
 libstdc++-v3/include/c_compatibility/fenv.h        |      2 +-
 libstdc++-v3/include/c_compatibility/float.h       |      2 +-
 libstdc++-v3/include/c_compatibility/inttypes.h    |      2 +-
 libstdc++-v3/include/c_compatibility/iso646.h      |      2 +-
 libstdc++-v3/include/c_compatibility/limits.h      |      2 +-
 libstdc++-v3/include/c_compatibility/locale.h      |      2 +-
 libstdc++-v3/include/c_compatibility/math.h        |      2 +-
 libstdc++-v3/include/c_compatibility/setjmp.h      |      2 +-
 libstdc++-v3/include/c_compatibility/signal.h      |      2 +-
 libstdc++-v3/include/c_compatibility/stdarg.h      |      2 +-
 libstdc++-v3/include/c_compatibility/stdatomic.h   |    130 +
 libstdc++-v3/include/c_compatibility/stdbool.h     |      2 +-
 libstdc++-v3/include/c_compatibility/stddef.h      |      2 +-
 libstdc++-v3/include/c_compatibility/stdint.h      |      2 +-
 libstdc++-v3/include/c_compatibility/stdio.h       |      2 +-
 libstdc++-v3/include/c_compatibility/stdlib.h      |      5 +-
 libstdc++-v3/include/c_compatibility/string.h      |      2 +-
 libstdc++-v3/include/c_compatibility/tgmath.h      |      2 +-
 libstdc++-v3/include/c_compatibility/time.h        |      2 +-
 libstdc++-v3/include/c_compatibility/uchar.h       |     10 +-
 libstdc++-v3/include/c_compatibility/wchar.h       |      2 +-
 libstdc++-v3/include/c_compatibility/wctype.h      |      2 +-
 libstdc++-v3/include/debug/assertions.h            |     18 +-
 libstdc++-v3/include/debug/debug.h                 |     18 +-
 libstdc++-v3/include/debug/formatter.h             |     60 +-
 libstdc++-v3/include/debug/functions.h             |      8 +-
 libstdc++-v3/include/debug/helper_functions.h      |     17 +-
 libstdc++-v3/include/debug/macros.h                |     48 +-
 libstdc++-v3/include/debug/map.h                   |     37 +-
 libstdc++-v3/include/debug/multimap.h              |     38 +-
 libstdc++-v3/include/debug/multiset.h              |     38 +-
 libstdc++-v3/include/debug/safe_base.h             |      2 +-
 libstdc++-v3/include/debug/safe_container.h        |     20 +-
 libstdc++-v3/include/debug/safe_iterator.h         |     62 +-
 libstdc++-v3/include/debug/safe_local_iterator.h   |     21 +-
 libstdc++-v3/include/debug/safe_sequence.h         |      2 +-
 libstdc++-v3/include/debug/safe_unordered_base.h   |      2 +-
 .../include/debug/safe_unordered_container.h       |     92 +-
 libstdc++-v3/include/debug/set.h                   |     37 +-
 libstdc++-v3/include/debug/stl_iterator.h          |     34 +-
 libstdc++-v3/include/decimal/decimal.h             |      2 +-
 libstdc++-v3/include/experimental/bits/fs_dir.h    |      2 +-
 libstdc++-v3/include/experimental/bits/fs_fwd.h    |      6 +-
 libstdc++-v3/include/experimental/bits/fs_ops.h    |     83 +-
 libstdc++-v3/include/experimental/bits/fs_path.h   |    119 +-
 .../include/experimental/bits/lfts_config.h        |      2 +-
 libstdc++-v3/include/experimental/bits/net.h       |      2 +-
 .../include/experimental/bits/numeric_traits.h     |      2 +-
 .../include/experimental/bits/shared_ptr.h         |      2 +-
 libstdc++-v3/include/experimental/bits/simd.h      |    418 +-
 .../include/experimental/bits/simd_builtin.h       |     43 +-
 .../include/experimental/bits/simd_converter.h     |      2 +-
 .../include/experimental/bits/simd_detail.h        |     42 +-
 .../include/experimental/bits/simd_fixed_size.h    |     41 +-
 libstdc++-v3/include/experimental/bits/simd_math.h |     47 +-
 libstdc++-v3/include/experimental/bits/simd_neon.h |      6 +-
 libstdc++-v3/include/experimental/bits/simd_ppc.h  |      6 +-
 .../include/experimental/bits/simd_scalar.h        |     73 +-
 libstdc++-v3/include/experimental/bits/simd_x86.h  |      6 +-
 .../experimental/bits/simd_x86_conversions.h       |      2 +-
 libstdc++-v3/include/ext/aligned_buffer.h          |      2 +-
 libstdc++-v3/include/ext/alloc_traits.h            |      5 +-
 libstdc++-v3/include/ext/atomicity.h               |      2 +-
 libstdc++-v3/include/ext/bitmap_allocator.h        |     17 +-
 libstdc++-v3/include/ext/cast.h                    |      2 +-
 libstdc++-v3/include/ext/codecvt_specializations.h |      4 +-
 libstdc++-v3/include/ext/concurrence.h             |      2 +-
 libstdc++-v3/include/ext/debug_allocator.h         |      4 +-
 libstdc++-v3/include/ext/enc_filebuf.h             |      4 +-
 libstdc++-v3/include/ext/extptr_allocator.h        |      9 +-
 libstdc++-v3/include/ext/malloc_allocator.h        |     10 +-
 libstdc++-v3/include/ext/mt_allocator.h            |      4 +-
 libstdc++-v3/include/ext/new_allocator.h           |    161 +-
 libstdc++-v3/include/ext/numeric_traits.h          |      4 +-
 libstdc++-v3/include/ext/pod_char_traits.h         |      4 +-
 libstdc++-v3/include/ext/pointer.h                 |     59 +-
 libstdc++-v3/include/ext/pool_allocator.h          |      4 +-
 libstdc++-v3/include/ext/rc_string_base.h          |      6 +-
 libstdc++-v3/include/ext/ropeimpl.h                |      4 +-
 libstdc++-v3/include/ext/sso_string_base.h         |      4 +-
 libstdc++-v3/include/ext/stdio_filebuf.h           |      4 +-
 libstdc++-v3/include/ext/stdio_sync_filebuf.h      |      4 +-
 libstdc++-v3/include/ext/string_conversions.h      |      4 +-
 libstdc++-v3/include/ext/throw_allocator.h         |      9 +-
 libstdc++-v3/include/ext/type_traits.h             |     28 +-
 libstdc++-v3/include/ext/typelist.h                |      2 +-
 libstdc++-v3/include/ext/vstring.h                 |     56 +-
 libstdc++-v3/include/ext/vstring_fwd.h             |      6 +-
 libstdc++-v3/include/ext/vstring_util.h            |      4 +-
 libstdc++-v3/include/parallel/algo.h               |      2 +-
 libstdc++-v3/include/parallel/algobase.h           |      2 +-
 libstdc++-v3/include/parallel/algorithmfwd.h       |      2 +-
 libstdc++-v3/include/parallel/balanced_quicksort.h |      2 +-
 libstdc++-v3/include/parallel/base.h               |      2 +-
 libstdc++-v3/include/parallel/basic_iterator.h     |      2 +-
 libstdc++-v3/include/parallel/checkers.h           |      2 +-
 libstdc++-v3/include/parallel/compatibility.h      |      2 +-
 .../include/parallel/compiletime_settings.h        |      2 +-
 libstdc++-v3/include/parallel/equally_split.h      |      2 +-
 libstdc++-v3/include/parallel/features.h           |      2 +-
 libstdc++-v3/include/parallel/find.h               |      2 +-
 libstdc++-v3/include/parallel/find_selectors.h     |      2 +-
 libstdc++-v3/include/parallel/for_each.h           |      2 +-
 libstdc++-v3/include/parallel/for_each_selectors.h |      2 +-
 libstdc++-v3/include/parallel/iterator.h           |      2 +-
 libstdc++-v3/include/parallel/list_partition.h     |      2 +-
 libstdc++-v3/include/parallel/losertree.h          |      2 +-
 libstdc++-v3/include/parallel/merge.h              |      2 +-
 libstdc++-v3/include/parallel/multiseq_selection.h |      2 +-
 libstdc++-v3/include/parallel/multiway_merge.h     |      2 +-
 libstdc++-v3/include/parallel/multiway_mergesort.h |      2 +-
 libstdc++-v3/include/parallel/numericfwd.h         |      2 +-
 libstdc++-v3/include/parallel/omp_loop.h           |      2 +-
 libstdc++-v3/include/parallel/omp_loop_static.h    |      2 +-
 libstdc++-v3/include/parallel/par_loop.h           |      2 +-
 libstdc++-v3/include/parallel/parallel.h           |      2 +-
 libstdc++-v3/include/parallel/partial_sum.h        |      2 +-
 libstdc++-v3/include/parallel/partition.h          |      2 +-
 libstdc++-v3/include/parallel/queue.h              |      2 +-
 libstdc++-v3/include/parallel/quicksort.h          |      2 +-
 libstdc++-v3/include/parallel/random_number.h      |      2 +-
 libstdc++-v3/include/parallel/random_shuffle.h     |      2 +-
 libstdc++-v3/include/parallel/search.h             |      2 +-
 libstdc++-v3/include/parallel/set_operations.h     |      2 +-
 libstdc++-v3/include/parallel/settings.h           |      2 +-
 libstdc++-v3/include/parallel/sort.h               |      2 +-
 libstdc++-v3/include/parallel/tags.h               |      2 +-
 libstdc++-v3/include/parallel/types.h              |      2 +-
 libstdc++-v3/include/parallel/unique_copy.h        |      2 +-
 libstdc++-v3/include/parallel/workstealing.h       |      2 +-
 libstdc++-v3/include/precompiled/extc++.h          |     19 +-
 libstdc++-v3/include/precompiled/stdc++.h          |     94 +-
 libstdc++-v3/include/precompiled/stdtr1c++.h       |      2 +-
 libstdc++-v3/include/pstl/glue_algorithm_defs.h    |      2 +-
 libstdc++-v3/include/pstl/utils.h                  |      4 +-
 libstdc++-v3/include/tr1/complex.h                 |      4 +-
 libstdc++-v3/include/tr1/ctype.h                   |      4 +-
 libstdc++-v3/include/tr1/fenv.h                    |      4 +-
 libstdc++-v3/include/tr1/float.h                   |      4 +-
 libstdc++-v3/include/tr1/functional_hash.h         |      7 +-
 libstdc++-v3/include/tr1/hashtable.h               |      2 +-
 libstdc++-v3/include/tr1/hashtable_policy.h        |      2 +-
 libstdc++-v3/include/tr1/inttypes.h                |      4 +-
 libstdc++-v3/include/tr1/limits.h                  |      4 +-
 libstdc++-v3/include/tr1/math.h                    |      4 +-
 libstdc++-v3/include/tr1/random.h                  |    117 +-
 libstdc++-v3/include/tr1/shared_ptr.h              |      2 +-
 libstdc++-v3/include/tr1/special_function_util.h   |      2 +-
 libstdc++-v3/include/tr1/stdarg.h                  |      4 +-
 libstdc++-v3/include/tr1/stdbool.h                 |      4 +-
 libstdc++-v3/include/tr1/stdint.h                  |      4 +-
 libstdc++-v3/include/tr1/stdio.h                   |      4 +-
 libstdc++-v3/include/tr1/stdlib.h                  |      4 +-
 libstdc++-v3/include/tr1/tgmath.h                  |      4 +-
 libstdc++-v3/include/tr1/unordered_map.h           |      2 +-
 libstdc++-v3/include/tr1/unordered_set.h           |      2 +-
 libstdc++-v3/include/tr1/wchar.h                   |      4 +-
 libstdc++-v3/include/tr1/wctype.h                  |      4 +-
 libstdc++-v3/libsupc++/atomic_lockfree_defines.h   |      2 +-
 libstdc++-v3/libsupc++/cxxabi.h                    |      2 +-
 libstdc++-v3/libsupc++/cxxabi_forced.h             |      2 +-
 libstdc++-v3/libsupc++/cxxabi_init_exception.h     |      2 +-
 libstdc++-v3/libsupc++/eh_atomics.h                |      2 +-
 libstdc++-v3/libsupc++/eh_term_handler.h           |      2 +-
 libstdc++-v3/libsupc++/exception.h                 |      8 +-
 libstdc++-v3/libsupc++/exception_defines.h         |      2 +-
 libstdc++-v3/libsupc++/exception_ptr.h             |     68 +-
 libstdc++-v3/libsupc++/hash_bytes.h                |      2 +-
 libstdc++-v3/libsupc++/nested_exception.h          |    124 +-
 libstdc++-v3/libsupc++/tinfo.h                     |      2 +-
 libstdc++-v3/libsupc++/unwind-cxx.h                |     10 +-
 .../src/c++11/compatibility-ldbl-facets-aliases.h  |      2 +-
 libstdc++-v3/src/c++11/locale-inst-monetary.h      |      2 +-
 libstdc++-v3/src/c++11/locale-inst-numeric.h       |      2 +-
 libstdc++-v3/src/c++11/mutex_pool.h                |      2 +-
 libstdc++-v3/src/c++17/fast_float/fast_float.h     |   2905 +
 libstdc++-v3/src/c++17/ryu/d2s_intrinsics.h        |      9 +-
 libstdc++-v3/src/c++17/uint128_t.h                 |      2 +-
 libstdc++-v3/src/filesystem/dir-common.h           |    159 +-
 libstdc++-v3/src/filesystem/ops-common.h           |    114 +-
 libstdc++-v3/src/libbacktrace/backtrace-rename.h   |     42 +
 .../testsuite/18_support/source_location/srcloc.h  |      2 +-
 libstdc++-v3/testsuite/20_util/hash/chi2_quality.h |      2 +-
 .../testsuite/20_util/is_nothrow_swappable/value.h |      6 +-
 .../testsuite/20_util/is_swappable/value.h         |     13 +-
 .../testsuite/23_containers/list/capacity/1.h      |      2 +-
 .../23_containers/list/check_construct_destroy.h   |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/1.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/2.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/3.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/4.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/5.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/6.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/7.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/8.h |      2 +-
 libstdc++-v3/testsuite/23_containers/list/cons/9.h |      2 +-
 .../23_containers/list/cons/clear_allocator.h      |      2 +-
 .../testsuite/23_containers/list/cons/moveable.h   |      2 +-
 .../testsuite/23_containers/list/init-list.h       |      2 +-
 .../testsuite/23_containers/list/modifiers/1.h     |      2 +-
 .../testsuite/23_containers/list/modifiers/2.h     |      2 +-
 .../testsuite/23_containers/list/modifiers/3.h     |      2 +-
 .../23_containers/list/modifiers/insert/25288.h    |      2 +-
 .../23_containers/list/modifiers/swap/1.h          |      2 +-
 .../23_containers/list/modifiers/swap/2.h          |      2 +-
 .../23_containers/list/modifiers/swap/3.h          |      2 +-
 .../testsuite/23_containers/list/operations/1.h    |      2 +-
 .../testsuite/23_containers/list/operations/2.h    |      2 +-
 .../testsuite/23_containers/list/operations/3.h    |      2 +-
 .../testsuite/23_containers/list/operations/4.h    |      2 +-
 .../26_numerics/headers/complex.h/std_c++11.h      |      2 +-
 .../26_numerics/headers/complex.h/std_c++98.h      |      2 +-
 .../26_numerics/headers/complex.h/std_gnu++11.h    |      2 +-
 .../29_atomics/headers/stdatomic.h/c_compat.cc     |    148 +
 .../29_atomics/headers/stdatomic.h/version.cc      |     13 +
 .../experimental/simd/tests/bits/conversions.h     |      2 +-
 .../experimental/simd/tests/bits/make_vec.h        |      2 +-
 .../experimental/simd/tests/bits/mathreference.h   |      2 +-
 .../experimental/simd/tests/bits/metahelpers.h     |      2 +-
 .../experimental/simd/tests/bits/simd_view.h       |      2 +-
 .../experimental/simd/tests/bits/test_values.h     |      2 +-
 .../testsuite/experimental/simd/tests/bits/ulp.h   |      2 +-
 .../experimental/simd/tests/bits/verify.h          |      2 +-
 .../testsuite/performance/28_regex/split.h         |      4 +-
 .../special_functions/testcase.h                   |      2 +-
 .../testsuite/util/atomic/wait_notify_util.h       |      2 +-
 libstdc++-v3/testsuite/util/debug/checks.h         |      2 +-
 .../testsuite/util/debug/unordered_checks.h        |      2 +-
 libstdc++-v3/testsuite/util/exception/safety.h     |     10 +-
 .../rand/assoc/container_rand_regression_test.h    |      2 +-
 .../container_rand_regression_test.h               |      2 +-
 .../testsuite/util/replacement_memory_operators.h  |      2 +-
 libstdc++-v3/testsuite/util/slow_clock.h           |      2 +-
 libstdc++-v3/testsuite/util/specfun_testcase.h     |      2 +-
 libstdc++-v3/testsuite/util/testsuite_abi.h        |      6 +-
 libstdc++-v3/testsuite/util/testsuite_allocator.h  |      4 +-
 libstdc++-v3/testsuite/util/testsuite_api.h        |      2 +-
 libstdc++-v3/testsuite/util/testsuite_character.h  |      7 +-
 .../testsuite/util/testsuite_common_types.h        |     22 +-
 .../testsuite/util/testsuite_container_traits.h    |      2 +-
 .../testsuite/util/testsuite_containergen.h        |      2 +-
 libstdc++-v3/testsuite/util/testsuite_containers.h |      2 +-
 .../testsuite/util/testsuite_counter_type.h        |      2 +-
 libstdc++-v3/testsuite/util/testsuite_error.h      |      2 +-
 libstdc++-v3/testsuite/util/testsuite_fs.h         |     92 +-
 libstdc++-v3/testsuite/util/testsuite_greedy_ops.h |      2 +-
 libstdc++-v3/testsuite/util/testsuite_hooks.h      |      2 +-
 libstdc++-v3/testsuite/util/testsuite_io.h         |      2 +-
 libstdc++-v3/testsuite/util/testsuite_iterators.h  |     25 +-
 .../testsuite/util/testsuite_new_operators.h       |      2 +-
 .../testsuite/util/testsuite_performance.h         |     73 +-
 libstdc++-v3/testsuite/util/testsuite_random.h     |      2 +-
 libstdc++-v3/testsuite/util/testsuite_regex.h      |     29 +-
 libstdc++-v3/testsuite/util/testsuite_rng.h        |      2 +-
 libstdc++-v3/testsuite/util/testsuite_rvalref.h    |      2 +-
 libstdc++-v3/testsuite/util/testsuite_string.h     |     20 +
 libstdc++-v3/testsuite/util/testsuite_tr1.h        |      2 +-
 libstdc++-v3/testsuite/util/thread/all.h           |      2 +-
 libvtv/vtv_fail.h                                  |      2 +-
 libvtv/vtv_malloc.h                                |      2 +-
 libvtv/vtv_map.h                                   |      2 +-
 libvtv/vtv_rts.h                                   |      2 +-
 libvtv/vtv_set.h                                   |      2 +-
 libvtv/vtv_utils.h                                 |      2 +-
 c++tools/resolver.cc                               |     27 +-
 c++tools/server.cc                                 |     38 +-
 contrib/paranoia.cc                                |      2 +-
 fixincludes/fixincl.c                              |     16 +-
 gcc/ada/adadecode.c                                |      2 +-
 gcc/ada/adaint.c                                   |     75 +-
 gcc/ada/affinity.c                                 |      2 +-
 gcc/ada/argv-lynxos178-raven-cert.c                |      2 +-
 gcc/ada/argv.c                                     |      2 +-
 gcc/ada/aux-io.c                                   |      2 +-
 gcc/ada/cal.c                                      |      4 +-
 gcc/ada/cio.c                                      |      2 +-
 gcc/ada/cstreams.c                                 |     24 +-
 gcc/ada/ctrl_c.c                                   |      2 +-
 gcc/ada/env.c                                      |      2 +-
 gcc/ada/errno.c                                    |      2 +-
 gcc/ada/exit.c                                     |      2 +-
 gcc/ada/expect.c                                   |     23 +-
 gcc/ada/final.c                                    |      2 +-
 gcc/ada/gcc-interface/cuintp.c                     |    180 -
 gcc/ada/gcc-interface/cuintp.cc                    |    181 +
 gcc/ada/gcc-interface/decl.c                       |  10471 --
 gcc/ada/gcc-interface/decl.cc                      |  10758 ++
 gcc/ada/gcc-interface/misc.c                       |   1424 -
 gcc/ada/gcc-interface/misc.cc                      |   1432 +
 gcc/ada/gcc-interface/targtyps.c                   |    237 -
 gcc/ada/gcc-interface/targtyps.cc                  |    238 +
 gcc/ada/gcc-interface/trans.c                      |  10950 --
 gcc/ada/gcc-interface/trans.cc                     |  11114 ++
 gcc/ada/gcc-interface/utils.c                      |   7088 -
 gcc/ada/gcc-interface/utils.cc                     |   7210 +
 gcc/ada/gcc-interface/utils2.c                     |   3045 -
 gcc/ada/gcc-interface/utils2.cc                    |   3352 +
 gcc/ada/init.c                                     |    181 +-
 gcc/ada/initialize.c                               |      2 +-
 gcc/ada/libgnarl/thread.c                          |      2 +-
 gcc/ada/link.c                                     |      2 +-
 gcc/ada/locales.c                                  |     10 +-
 gcc/ada/mkdir.c                                    |      2 +-
 gcc/ada/raise-gcc.c                                |      8 +-
 gcc/ada/raise.c                                    |      2 +-
 gcc/ada/rtfinal.c                                  |      2 +-
 gcc/ada/rtinit.c                                   |     20 +-
 gcc/ada/s-oscons-tmplt.c                           |     35 +-
 gcc/ada/seh_init.c                                 |      2 +-
 gcc/ada/sigtramp-arm-qnx.c                         |    148 +
 gcc/ada/sigtramp-armdroid.c                        |      2 +-
 gcc/ada/sigtramp-ios.c                             |     10 +-
 gcc/ada/sigtramp-qnx.c                             |      4 +-
 gcc/ada/sigtramp-vxworks.c                         |     14 +-
 gcc/ada/socket.c                                   |      6 +-
 gcc/ada/sysdep.c                                   |     31 +-
 gcc/ada/targext.c                                  |      2 +-
 gcc/ada/terminals.c                                |     19 +-
 gcc/ada/tracebak.c                                 |     25 +-
 gcc/adjust-alignment.c                             |     85 -
 gcc/adjust-alignment.cc                            |     85 +
 gcc/alias.c                                        |   3596 -
 gcc/alias.cc                                       |   3600 +
 gcc/alloc-pool.c                                   |     38 -
 gcc/alloc-pool.cc                                  |     38 +
 gcc/analyzer/analysis-plan.cc                      |      8 +-
 gcc/analyzer/analyzer-logging.cc                   |      2 +-
 gcc/analyzer/analyzer-pass.cc                      |      7 +-
 gcc/analyzer/analyzer-selftests.cc                 |      3 +-
 gcc/analyzer/analyzer.cc                           |    163 +-
 gcc/analyzer/bar-chart.cc                          |      2 +-
 gcc/analyzer/call-info.cc                          |    164 +
 gcc/analyzer/call-string.cc                        |    244 +-
 gcc/analyzer/call-summary.cc                       |    889 +
 gcc/analyzer/checker-path.cc                       |    645 +-
 gcc/analyzer/complexity.cc                         |     22 +-
 gcc/analyzer/constraint-manager.cc                 |   1821 +-
 gcc/analyzer/diagnostic-manager.cc                 |    646 +-
 gcc/analyzer/engine.cc                             |   1742 +-
 gcc/analyzer/feasible-graph.cc                     |     81 +-
 gcc/analyzer/function-set.cc                       |      4 +-
 gcc/analyzer/known-function-manager.cc             |     77 +
 gcc/analyzer/pending-diagnostic.cc                 |    112 +-
 gcc/analyzer/program-point.cc                      |    144 +-
 gcc/analyzer/program-state.cc                      |    392 +-
 gcc/analyzer/region-model-asm.cc                   |    303 +
 gcc/analyzer/region-model-impl-calls.cc            |    706 +-
 gcc/analyzer/region-model-manager.cc               |    467 +-
 gcc/analyzer/region-model-reachability.cc          |     46 +-
 gcc/analyzer/region-model.cc                       |   3926 +-
 gcc/analyzer/region.cc                             |    633 +-
 gcc/analyzer/sm-fd.cc                              |   1191 +
 gcc/analyzer/sm-file.cc                            |    131 +-
 gcc/analyzer/sm-malloc.cc                          |    558 +-
 gcc/analyzer/sm-pattern-test.cc                    |     44 +-
 gcc/analyzer/sm-sensitive.cc                       |     58 +-
 gcc/analyzer/sm-signal.cc                          |     77 +-
 gcc/analyzer/sm-taint.cc                           |   1296 +-
 gcc/analyzer/sm.cc                                 |     30 +-
 gcc/analyzer/state-purge.cc                        |    756 +-
 gcc/analyzer/store.cc                              |    641 +-
 gcc/analyzer/supergraph.cc                         |    185 +-
 gcc/analyzer/svalue.cc                             |    430 +-
 gcc/analyzer/trimmed-graph.cc                      |     15 +-
 gcc/analyzer/varargs.cc                            |   1050 +
 gcc/asan.c                                         |   4692 -
 gcc/asan.cc                                        |   4767 +
 gcc/attribs.c                                      |   2552 -
 gcc/attribs.cc                                     |   2757 +
 gcc/auto-inc-dec.c                                 |   1752 -
 gcc/auto-inc-dec.cc                                |   1752 +
 gcc/auto-profile.c                                 |   1745 -
 gcc/auto-profile.cc                                |   1771 +
 gcc/bb-reorder.c                                   |   3054 -
 gcc/bb-reorder.cc                                  |   3054 +
 gcc/bitmap.c                                       |   2983 -
 gcc/bitmap.cc                                      |   2995 +
 gcc/btfout.c                                       |   1133 -
 gcc/btfout.cc                                      |   1141 +
 gcc/builtins.c                                     |  14839 --
 gcc/builtins.cc                                    |  11641 ++
 gcc/c-family/c-ada-spec.c                          |   3524 -
 gcc/c-family/c-ada-spec.cc                         |   3569 +
 gcc/c-family/c-attribs.c                           |   5997 -
 gcc/c-family/c-attribs.cc                          |   6300 +
 gcc/c-family/c-common.c                            |   9364 --
 gcc/c-family/c-common.cc                           |   9494 ++
 gcc/c-family/c-cppbuiltin.c                        |   1961 -
 gcc/c-family/c-cppbuiltin.cc                       |   2022 +
 gcc/c-family/c-dump.c                              |     88 -
 gcc/c-family/c-dump.cc                             |     88 +
 gcc/c-family/c-format.c                            |   5434 -
 gcc/c-family/c-format.cc                           |   5436 +
 gcc/c-family/c-gimplify.c                          |    738 -
 gcc/c-family/c-gimplify.cc                         |    730 +
 gcc/c-family/c-indentation.c                       |    815 -
 gcc/c-family/c-indentation.cc                      |    815 +
 gcc/c-family/c-lex.c                               |   1459 -
 gcc/c-family/c-lex.cc                              |   1508 +
 gcc/c-family/c-omp.c                               |   3065 -
 gcc/c-family/c-omp.cc                              |   3249 +
 gcc/c-family/c-opts.c                              |   1823 -
 gcc/c-family/c-opts.cc                             |   1851 +
 gcc/c-family/c-pch.c                               |    427 -
 gcc/c-family/c-pch.cc                              |    413 +
 gcc/c-family/c-ppoutput.c                          |    814 -
 gcc/c-family/c-ppoutput.cc                         |    857 +
 gcc/c-family/c-pragma.c                            |   1612 -
 gcc/c-family/c-pragma.cc                           |   1893 +
 gcc/c-family/c-pretty-print.c                      |   3009 -
 gcc/c-family/c-pretty-print.cc                     |   3036 +
 gcc/c-family/c-semantics.c                         |    203 -
 gcc/c-family/c-semantics.cc                        |    203 +
 gcc/c-family/c-spellcheck.cc                       |      2 +-
 gcc/c-family/c-ubsan.c                             |    511 -
 gcc/c-family/c-ubsan.cc                            |    576 +
 gcc/c-family/c-warn.c                              |   3726 -
 gcc/c-family/c-warn.cc                             |   3892 +
 gcc/c-family/cppspec.c                             |    200 -
 gcc/c-family/cppspec.cc                            |    200 +
 gcc/c-family/known-headers.cc                      |     23 +-
 gcc/c-family/stub-objc.c                           |    470 -
 gcc/c-family/stub-objc.cc                          |    470 +
 gcc/c/c-aux-info.c                                 |    569 -
 gcc/c/c-aux-info.cc                                |    569 +
 gcc/c/c-convert.c                                  |    182 -
 gcc/c/c-convert.cc                                 |    230 +
 gcc/c/c-decl.c                                     |  12402 --
 gcc/c/c-decl.cc                                    |  12636 ++
 gcc/c/c-errors.c                                   |    163 -
 gcc/c/c-errors.cc                                  |    163 +
 gcc/c/c-fold.c                                     |    698 -
 gcc/c/c-fold.cc                                    |    700 +
 gcc/c/c-lang.c                                     |     72 -
 gcc/c/c-lang.cc                                    |     84 +
 gcc/c/c-objc-common.c                              |    411 -
 gcc/c/c-objc-common.cc                             |    405 +
 gcc/c/c-parser.c                                   |  22194 ---
 gcc/c/c-parser.cc                                  |  24215 ++++
 gcc/c/c-typeck.c                                   |  15868 ---
 gcc/c/c-typeck.cc                                  |  16257 +++
 gcc/c/gccspec.c                                    |    107 -
 gcc/c/gccspec.cc                                   |    107 +
 gcc/c/gimple-parser.c                              |   2447 -
 gcc/c/gimple-parser.cc                             |   2485 +
 gcc/caller-save.c                                  |   1400 -
 gcc/caller-save.cc                                 |   1400 +
 gcc/calls.c                                        |   6338 -
 gcc/calls.cc                                       |   5312 +
 gcc/ccmp.c                                         |    323 -
 gcc/ccmp.cc                                        |    321 +
 gcc/cfg.c                                          |   1136 -
 gcc/cfg.cc                                         |   1140 +
 gcc/cfganal.c                                      |   1952 -
 gcc/cfganal.cc                                     |   1975 +
 gcc/cfgbuild.c                                     |    752 -
 gcc/cfgbuild.cc                                    |    752 +
 gcc/cfgcleanup.c                                   |   3336 -
 gcc/cfgcleanup.cc                                  |   3339 +
 gcc/cfgexpand.c                                    |   7044 -
 gcc/cfgexpand.cc                                   |   7057 +
 gcc/cfghooks.c                                     |   1516 -
 gcc/cfghooks.cc                                    |   1566 +
 gcc/cfgloop.c                                      |   2111 -
 gcc/cfgloop.cc                                     |   2183 +
 gcc/cfgloopanal.c                                  |    529 -
 gcc/cfgloopanal.cc                                 |    529 +
 gcc/cfgloopmanip.c                                 |   1773 -
 gcc/cfgloopmanip.cc                                |   1712 +
 gcc/cfgrtl.c                                       |   5361 -
 gcc/cfgrtl.cc                                      |   5418 +
 gcc/cgraph.c                                       |   4215 -
 gcc/cgraph.cc                                      |   4281 +
 gcc/cgraphbuild.c                                  |    549 -
 gcc/cgraphbuild.cc                                 |    552 +
 gcc/cgraphclones.c                                 |   1146 -
 gcc/cgraphclones.cc                                |   1161 +
 gcc/cgraphunit.c                                   |   2602 -
 gcc/cgraphunit.cc                                  |   2595 +
 gcc/collect-utils.c                                |    234 -
 gcc/collect-utils.cc                               |    271 +
 gcc/collect2-aix.c                                 |    369 -
 gcc/collect2-aix.cc                                |    369 +
 gcc/collect2.c                                     |   3103 -
 gcc/collect2.cc                                    |   3078 +
 gcc/combine-stack-adj.c                            |    854 -
 gcc/combine-stack-adj.cc                           |    854 +
 gcc/combine.c                                      |  14915 --
 gcc/combine.cc                                     |  15034 ++
 gcc/common/common-targhooks.c                      |     92 -
 gcc/common/common-targhooks.cc                     |    107 +
 gcc/common/config/aarch64/aarch64-common.c         |    551 -
 gcc/common/config/aarch64/aarch64-common.cc        |    419 +
 gcc/common/config/alpha/alpha-common.c             |     94 -
 gcc/common/config/alpha/alpha-common.cc            |     94 +
 gcc/common/config/arc/arc-common.c                 |    118 -
 gcc/common/config/arc/arc-common.cc                |    114 +
 gcc/common/config/arm/arm-common.c                 |   1106 -
 gcc/common/config/arm/arm-common.cc                |   1116 +
 gcc/common/config/avr/avr-common.c                 |    152 -
 gcc/common/config/avr/avr-common.cc                |    153 +
 gcc/common/config/bfin/bfin-common.c               |    390 -
 gcc/common/config/bfin/bfin-common.cc              |    390 +
 gcc/common/config/bpf/bpf-common.c                 |     42 -
 gcc/common/config/bpf/bpf-common.cc                |     42 +
 gcc/common/config/c6x/c6x-common.c                 |     64 -
 gcc/common/config/c6x/c6x-common.cc                |     64 +
 gcc/common/config/cr16/cr16-common.c               |     27 -
 gcc/common/config/cris/cris-common.c               |     94 -
 gcc/common/config/cris/cris-common.cc              |     94 +
 gcc/common/config/csky/csky-common.c               |     42 -
 gcc/common/config/csky/csky-common.cc              |     42 +
 gcc/common/config/default-common.c                 |     33 -
 gcc/common/config/default-common.cc                |     33 +
 gcc/common/config/epiphany/epiphany-common.c       |     46 -
 gcc/common/config/epiphany/epiphany-common.cc      |     46 +
 gcc/common/config/fr30/fr30-common.c               |     30 -
 gcc/common/config/fr30/fr30-common.cc              |     30 +
 gcc/common/config/frv/frv-common.c                 |     45 -
 gcc/common/config/frv/frv-common.cc                |     45 +
 gcc/common/config/gcn/gcn-common.c                 |     46 -
 gcc/common/config/gcn/gcn-common.cc                |     46 +
 gcc/common/config/h8300/h8300-common.c             |     47 -
 gcc/common/config/h8300/h8300-common.cc            |     47 +
 gcc/common/config/i386/i386-common.c               |   2119 -
 gcc/common/config/i386/i386-common.cc              |   2177 +
 gcc/common/config/ia64/ia64-common.c               |    103 -
 gcc/common/config/ia64/ia64-common.cc              |    103 +
 gcc/common/config/iq2000/iq2000-common.c           |     27 -
 gcc/common/config/iq2000/iq2000-common.cc          |     27 +
 gcc/common/config/lm32/lm32-common.c               |     31 -
 gcc/common/config/lm32/lm32-common.cc              |     31 +
 gcc/common/config/loongarch/loongarch-common.cc    |     41 +
 gcc/common/config/m32r/m32r-common.c               |     66 -
 gcc/common/config/m32r/m32r-common.cc              |     66 +
 gcc/common/config/m68k/m68k-common.c               |     78 -
 gcc/common/config/m68k/m68k-common.cc              |     78 +
 gcc/common/config/mcore/mcore-common.c             |     52 -
 gcc/common/config/mcore/mcore-common.cc            |     52 +
 gcc/common/config/microblaze/microblaze-common.c   |     30 -
 gcc/common/config/microblaze/microblaze-common.cc  |     30 +
 gcc/common/config/mips/mips-common.c               |     68 -
 gcc/common/config/mips/mips-common.cc              |     68 +
 gcc/common/config/mmix/mmix-common.c               |     30 -
 gcc/common/config/mmix/mmix-common.cc              |     30 +
 gcc/common/config/mn10300/mn10300-common.c         |     80 -
 gcc/common/config/mn10300/mn10300-common.cc        |     80 +
 gcc/common/config/msp430/msp430-common.c           |     67 -
 gcc/common/config/msp430/msp430-common.cc          |     67 +
 gcc/common/config/nds32/nds32-common.c             |    165 -
 gcc/common/config/nds32/nds32-common.cc            |    165 +
 gcc/common/config/nios2/nios2-common.c             |     43 -
 gcc/common/config/nios2/nios2-common.cc            |     43 +
 gcc/common/config/nvptx/nvptx-common.c             |     48 -
 gcc/common/config/nvptx/nvptx-common.cc            |     48 +
 gcc/common/config/or1k/or1k-common.c               |     41 -
 gcc/common/config/or1k/or1k-common.cc              |     41 +
 gcc/common/config/pa/pa-common.c                   |     69 -
 gcc/common/config/pa/pa-common.cc                  |     69 +
 gcc/common/config/pdp11/pdp11-common.c             |     95 -
 gcc/common/config/pdp11/pdp11-common.cc            |     95 +
 gcc/common/config/pru/pru-common.c                 |     36 -
 gcc/common/config/pru/pru-common.cc                |     36 +
 gcc/common/config/riscv/riscv-common.c             |   1072 -
 gcc/common/config/riscv/riscv-common.cc            |   1704 +
 gcc/common/config/rs6000/rs6000-common.c           |    274 -
 gcc/common/config/rs6000/rs6000-common.cc          |    284 +
 gcc/common/config/rx/rx-common.c                   |     79 -
 gcc/common/config/rx/rx-common.cc                  |     79 +
 gcc/common/config/s390/s390-common.c               |    143 -
 gcc/common/config/s390/s390-common.cc              |    156 +
 gcc/common/config/sh/sh-common.c                   |    155 -
 gcc/common/config/sh/sh-common.cc                  |    155 +
 gcc/common/config/sparc/sparc-common.c             |     40 -
 gcc/common/config/sparc/sparc-common.cc            |     40 +
 gcc/common/config/tilegx/tilegx-common.c           |     58 -
 gcc/common/config/tilepro/tilepro-common.c         |     54 -
 gcc/common/config/v850/v850-common.c               |    132 -
 gcc/common/config/v850/v850-common.cc              |    132 +
 gcc/common/config/vax/vax-common.c                 |     30 -
 gcc/common/config/vax/vax-common.cc                |     30 +
 gcc/common/config/visium/visium-common.c           |     28 -
 gcc/common/config/visium/visium-common.cc          |     28 +
 gcc/common/config/xstormy16/xstormy16-common.c     |     27 -
 gcc/common/config/xstormy16/xstormy16-common.cc    |     27 +
 gcc/common/config/xtensa/xtensa-common.c           |     45 -
 gcc/common/config/xtensa/xtensa-common.cc          |     47 +
 gcc/compare-elim.c                                 |    978 -
 gcc/compare-elim.cc                                |    978 +
 gcc/config/aarch64/aarch64-bti-insert.c            |    248 -
 gcc/config/aarch64/aarch64-bti-insert.cc           |    248 +
 gcc/config/aarch64/aarch64-builtins.c              |   2661 -
 gcc/config/aarch64/aarch64-builtins.cc             |   3457 +
 gcc/config/aarch64/aarch64-c.c                     |    364 -
 gcc/config/aarch64/aarch64-c.cc                    |    360 +
 gcc/config/aarch64/aarch64-cc-fusion.cc            |      2 +-
 gcc/config/aarch64/aarch64-d.c                     |     56 -
 gcc/config/aarch64/aarch64-d.cc                    |     57 +
 gcc/config/aarch64/aarch64-speculation.cc          |      2 +-
 gcc/config/aarch64/aarch64-sve-builtins-base.cc    |    323 +-
 gcc/config/aarch64/aarch64-sve-builtins-shapes.cc  |    418 +-
 gcc/config/aarch64/aarch64-sve-builtins-sve2.cc    |     46 +-
 gcc/config/aarch64/aarch64-sve-builtins.cc         |     84 +-
 gcc/config/aarch64/aarch64.c                       |  26120 ----
 gcc/config/aarch64/aarch64.cc                      |  27875 ++++
 gcc/config/aarch64/cortex-a57-fma-steering.c       |   1096 -
 gcc/config/aarch64/cortex-a57-fma-steering.cc      |   1096 +
 gcc/config/aarch64/driver-aarch64.c                |    470 -
 gcc/config/aarch64/driver-aarch64.cc               |    470 +
 .../aarch64/falkor-tag-collision-avoidance.c       |    890 -
 .../aarch64/falkor-tag-collision-avoidance.cc      |    888 +
 gcc/config/aarch64/host-aarch64-darwin.cc          |     33 +
 gcc/config/alpha/alpha.c                           |  10058 --
 gcc/config/alpha/alpha.cc                          |  10123 ++
 gcc/config/alpha/driver-alpha.c                    |    101 -
 gcc/config/alpha/driver-alpha.cc                   |    101 +
 gcc/config/arc/arc-c.c                             |     84 -
 gcc/config/arc/arc-c.cc                            |     84 +
 gcc/config/arc/arc.c                               |  11773 --
 gcc/config/arc/arc.cc                              |  11836 ++
 gcc/config/arc/driver-arc.c                        |     83 -
 gcc/config/arc/driver-arc.cc                       |     83 +
 gcc/config/arm/aarch-common.c                      |    659 -
 gcc/config/arm/aarch-common.cc                     |    659 +
 gcc/config/arm/arm-builtins.c                      |   4252 -
 gcc/config/arm/arm-builtins.cc                     |   4139 +
 gcc/config/arm/arm-c.c                             |    481 -
 gcc/config/arm/arm-c.cc                            |    507 +
 gcc/config/arm/arm-d.c                             |     97 -
 gcc/config/arm/arm-d.cc                            |     98 +
 gcc/config/arm/arm-mve-builtins.cc                 |    196 +
 gcc/config/arm/arm.c                               |  34166 -----
 gcc/config/arm/arm.cc                              |  34362 +++++
 gcc/config/arm/driver-arm.c                        |    137 -
 gcc/config/arm/driver-arm.cc                       |    137 +
 gcc/config/avr/avr-c.c                             |    509 -
 gcc/config/avr/avr-c.cc                            |    509 +
 gcc/config/avr/avr-devices.c                       |    156 -
 gcc/config/avr/avr-devices.cc                      |    156 +
 gcc/config/avr/avr-log.c                           |    325 -
 gcc/config/avr/avr-log.cc                          |    325 +
 gcc/config/avr/avr.c                               |  14717 --
 gcc/config/avr/avr.cc                              |  14717 ++
 gcc/config/avr/driver-avr.c                        |    167 -
 gcc/config/avr/driver-avr.cc                       |    167 +
 gcc/config/avr/gen-avr-mmcu-specs.c                |    323 -
 gcc/config/avr/gen-avr-mmcu-specs.cc               |    323 +
 gcc/config/avr/gen-avr-mmcu-texi.c                 |    202 -
 gcc/config/avr/gen-avr-mmcu-texi.cc                |    204 +
 gcc/config/bfin/bfin.c                             |   5882 -
 gcc/config/bfin/bfin.cc                            |   5884 +
 gcc/config/bpf/bpf.c                               |    928 -
 gcc/config/bpf/bpf.cc                              |   1588 +
 gcc/config/bpf/coreout.cc                          |    368 +
 gcc/config/c6x/c6x.c                               |   6876 -
 gcc/config/c6x/c6x.cc                              |   6877 +
 gcc/config/cr16/cr16.c                             |   2201 -
 gcc/config/cris/cris.c                             |   3729 -
 gcc/config/cris/cris.cc                            |   3729 +
 gcc/config/csky/csky.c                             |   7328 -
 gcc/config/csky/csky.cc                            |   7327 +
 gcc/config/darwin-c.c                              |    889 -
 gcc/config/darwin-c.cc                             |    890 +
 gcc/config/darwin-d.c                              |     75 -
 gcc/config/darwin-d.cc                             |     76 +
 gcc/config/darwin-driver.c                         |    489 -
 gcc/config/darwin-driver.cc                        |    493 +
 gcc/config/darwin-f.c                              |     60 -
 gcc/config/darwin-f.cc                             |     60 +
 gcc/config/darwin.c                                |   3860 -
 gcc/config/darwin.cc                               |   3888 +
 gcc/config/default-c.c                             |     33 -
 gcc/config/default-c.cc                            |     33 +
 gcc/config/default-d.c                             |     26 -
 gcc/config/default-d.cc                            |     28 +
 gcc/config/dragonfly-d.c                           |     63 -
 gcc/config/dragonfly-d.cc                          |     64 +
 gcc/config/epiphany/epiphany.c                     |   3042 -
 gcc/config/epiphany/epiphany.cc                    |   3047 +
 gcc/config/epiphany/mode-switch-use.c              |    107 -
 gcc/config/epiphany/mode-switch-use.cc             |    107 +
 gcc/config/epiphany/resolve-sw-modes.c             |    191 -
 gcc/config/epiphany/resolve-sw-modes.cc            |    191 +
 gcc/config/fr30/fr30.c                             |   1037 -
 gcc/config/fr30/fr30.cc                            |   1037 +
 gcc/config/freebsd-d.c                             |     69 -
 gcc/config/freebsd-d.cc                            |     68 +
 gcc/config/frv/frv.c                               |   9450 --
 gcc/config/frv/frv.cc                              |   9451 ++
 gcc/config/ft32/ft32.c                             |    941 -
 gcc/config/ft32/ft32.cc                            |    941 +
 gcc/config/gcn/driver-gcn.c                        |     32 -
 gcc/config/gcn/driver-gcn.cc                       |     32 +
 gcc/config/gcn/gcn-run.c                           |    775 -
 gcc/config/gcn/gcn-run.cc                          |    775 +
 gcc/config/gcn/gcn-tree.c                          |    607 -
 gcc/config/gcn/gcn-tree.cc                         |    584 +
 gcc/config/gcn/gcn.c                               |   6575 -
 gcc/config/gcn/gcn.cc                              |   7196 +
 gcc/config/gcn/mkoffload.c                         |   1062 -
 gcc/config/gcn/mkoffload.cc                        |   1151 +
 gcc/config/glibc-c.c                               |     37 -
 gcc/config/glibc-c.cc                              |     37 +
 gcc/config/glibc-d.c                               |     74 -
 gcc/config/glibc-d.cc                              |     73 +
 gcc/config/h8300/h8300.c                           |   5538 -
 gcc/config/h8300/h8300.cc                          |   5632 +
 gcc/config/host-darwin.c                           |     81 -
 gcc/config/host-darwin.cc                          |    183 +
 gcc/config/host-hpux.c                             |    129 -
 gcc/config/host-hpux.cc                            |    129 +
 gcc/config/host-linux.c                            |    232 -
 gcc/config/host-linux.cc                           |    232 +
 gcc/config/host-netbsd.c                           |     85 -
 gcc/config/host-netbsd.cc                          |     85 +
 gcc/config/host-openbsd.c                          |     85 -
 gcc/config/host-openbsd.cc                         |     85 +
 gcc/config/host-solaris.c                          |    125 -
 gcc/config/host-solaris.cc                         |    125 +
 gcc/config/i386/djgpp.c                            |     66 -
 gcc/config/i386/djgpp.cc                           |     66 +
 gcc/config/i386/driver-i386.c                      |    828 -
 gcc/config/i386/driver-i386.cc                     |    856 +
 gcc/config/i386/driver-mingw32.c                   |     28 -
 gcc/config/i386/driver-mingw32.cc                  |     28 +
 gcc/config/i386/gnu-property.c                     |    124 -
 gcc/config/i386/gnu-property.cc                    |    132 +
 gcc/config/i386/host-cygwin.c                      |     80 -
 gcc/config/i386/host-cygwin.cc                     |     80 +
 gcc/config/i386/host-i386-darwin.c                 |     32 -
 gcc/config/i386/host-i386-darwin.cc                |     32 +
 gcc/config/i386/host-mingw32.c                     |    200 -
 gcc/config/i386/host-mingw32.cc                    |    200 +
 gcc/config/i386/i386-builtins.c                    |   2280 -
 gcc/config/i386/i386-builtins.cc                   |   2222 +
 gcc/config/i386/i386-c.c                           |    811 -
 gcc/config/i386/i386-c.cc                          |    824 +
 gcc/config/i386/i386-d.c                           |    113 -
 gcc/config/i386/i386-d.cc                          |    114 +
 gcc/config/i386/i386-expand.c                      |  22086 ---
 gcc/config/i386/i386-expand.cc                     |  23871 ++++
 gcc/config/i386/i386-features.c                    |   3045 -
 gcc/config/i386/i386-features.cc                   |   3440 +
 gcc/config/i386/i386-options.c                     |   3746 -
 gcc/config/i386/i386-options.cc                    |   3892 +
 gcc/config/i386/i386.c                             |  24096 ----
 gcc/config/i386/i386.cc                            |  25132 ++++
 gcc/config/i386/intelmic-mkoffload.c               |    695 -
 gcc/config/i386/intelmic-mkoffload.cc              |    728 +
 gcc/config/i386/msformat-c.c                       |    195 -
 gcc/config/i386/msformat-c.cc                      |    195 +
 gcc/config/i386/winnt-cxx.c                        |    177 -
 gcc/config/i386/winnt-cxx.cc                       |    177 +
 gcc/config/i386/winnt-d.c                          |     86 -
 gcc/config/i386/winnt-d.cc                         |     86 +
 gcc/config/i386/winnt-stubs.c                      |     43 -
 gcc/config/i386/winnt-stubs.cc                     |     43 +
 gcc/config/i386/winnt.c                            |   1377 -
 gcc/config/i386/winnt.cc                           |   1377 +
 gcc/config/i386/x86-tune-sched-atom.c              |    247 -
 gcc/config/i386/x86-tune-sched-atom.cc             |    247 +
 gcc/config/i386/x86-tune-sched-bd.c                |    825 -
 gcc/config/i386/x86-tune-sched-bd.cc               |    825 +
 gcc/config/i386/x86-tune-sched-core.c              |    257 -
 gcc/config/i386/x86-tune-sched-core.cc             |    257 +
 gcc/config/i386/x86-tune-sched.c                   |    637 -
 gcc/config/i386/x86-tune-sched.cc                  |    657 +
 gcc/config/ia64/ia64-c.c                           |    189 -
 gcc/config/ia64/ia64-c.cc                          |    189 +
 gcc/config/ia64/ia64.c                             |  11923 --
 gcc/config/ia64/ia64.cc                            |  11938 ++
 gcc/config/iq2000/iq2000.c                         |   3506 -
 gcc/config/iq2000/iq2000.cc                        |   3506 +
 gcc/config/linux.c                                 |     40 -
 gcc/config/linux.cc                                |     40 +
 gcc/config/lm32/lm32.c                             |   1253 -
 gcc/config/lm32/lm32.cc                            |   1253 +
 gcc/config/loongarch/loongarch-builtins.cc         |    424 +
 gcc/config/loongarch/loongarch-c.cc                |    109 +
 gcc/config/loongarch/loongarch-cpu.cc              |    206 +
 gcc/config/loongarch/loongarch-def.c               |    180 +
 gcc/config/loongarch/loongarch-driver.cc           |    187 +
 gcc/config/loongarch/loongarch-opts.cc             |    596 +
 gcc/config/loongarch/loongarch.cc                  |   6678 +
 gcc/config/m32c/m32c-pragma.c                      |    128 -
 gcc/config/m32c/m32c-pragma.cc                     |    128 +
 gcc/config/m32c/m32c.c                             |   4505 -
 gcc/config/m32c/m32c.cc                            |   4506 +
 gcc/config/m32r/m32r.c                             |   2958 -
 gcc/config/m32r/m32r.cc                            |   2959 +
 gcc/config/m68k/m68k.c                             |   7151 -
 gcc/config/m68k/m68k.cc                            |   7154 +
 gcc/config/mcore/mcore.c                           |   3290 -
 gcc/config/mcore/mcore.cc                          |   3290 +
 gcc/config/microblaze/microblaze-c.c               |    103 -
 gcc/config/microblaze/microblaze-c.cc              |    103 +
 gcc/config/microblaze/microblaze.c                 |   4069 -
 gcc/config/microblaze/microblaze.cc                |   4070 +
 gcc/config/mips/driver-native.c                    |     91 -
 gcc/config/mips/driver-native.cc                   |    110 +
 gcc/config/mips/frame-header-opt.c                 |    292 -
 gcc/config/mips/frame-header-opt.cc                |    292 +
 gcc/config/mips/mips-d.c                           |     88 -
 gcc/config/mips/mips-d.cc                          |     89 +
 gcc/config/mips/mips.c                             |  22890 ---
 gcc/config/mips/mips.cc                            |  23066 +++
 gcc/config/mmix/mmix.c                             |   2865 -
 gcc/config/mmix/mmix.cc                            |   2872 +
 gcc/config/mn10300/mn10300.c                       |   3425 -
 gcc/config/mn10300/mn10300.cc                      |   3423 +
 gcc/config/moxie/moxie.c                           |    664 -
 gcc/config/moxie/moxie.cc                          |    664 +
 gcc/config/msp430/driver-msp430.c                  |    177 -
 gcc/config/msp430/driver-msp430.cc                 |    177 +
 gcc/config/msp430/msp430-c.c                       |     37 -
 gcc/config/msp430/msp430-c.cc                      |     37 +
 gcc/config/msp430/msp430-devices.c                 |   1110 -
 gcc/config/msp430/msp430-devices.cc                |   1110 +
 gcc/config/msp430/msp430.c                         |   4521 -
 gcc/config/msp430/msp430.cc                        |   4521 +
 gcc/config/nds32/nds32-cost.c                      |    726 -
 gcc/config/nds32/nds32-cost.cc                     |    726 +
 gcc/config/nds32/nds32-fp-as-gp.c                  |    281 -
 gcc/config/nds32/nds32-fp-as-gp.cc                 |    281 +
 gcc/config/nds32/nds32-intrinsic.c                 |   1854 -
 gcc/config/nds32/nds32-intrinsic.cc                |   1854 +
 gcc/config/nds32/nds32-isr.c                       |   1001 -
 gcc/config/nds32/nds32-isr.cc                      |   1001 +
 gcc/config/nds32/nds32-md-auxiliary.c              |   3938 -
 gcc/config/nds32/nds32-md-auxiliary.cc             |   3938 +
 gcc/config/nds32/nds32-memory-manipulation.c       |   1193 -
 gcc/config/nds32/nds32-memory-manipulation.cc      |   1193 +
 gcc/config/nds32/nds32-pipelines-auxiliary.c       |   1796 -
 gcc/config/nds32/nds32-pipelines-auxiliary.cc      |   1796 +
 gcc/config/nds32/nds32-predicates.c                |    634 -
 gcc/config/nds32/nds32-predicates.cc               |    634 +
 gcc/config/nds32/nds32-relax-opt.c                 |    582 -
 gcc/config/nds32/nds32-relax-opt.cc                |    582 +
 gcc/config/nds32/nds32-utils.c                     |    634 -
 gcc/config/nds32/nds32-utils.cc                    |    634 +
 gcc/config/nds32/nds32.c                           |   5894 -
 gcc/config/nds32/nds32.cc                          |   5889 +
 gcc/config/netbsd-d.c                              |     67 -
 gcc/config/netbsd-d.cc                             |     66 +
 gcc/config/netbsd.c                                |     54 -
 gcc/config/netbsd.cc                               |     54 +
 gcc/config/nios2/nios2.c                           |   5586 -
 gcc/config/nios2/nios2.cc                          |   5627 +
 gcc/config/nvptx/mkoffload.c                       |    607 -
 gcc/config/nvptx/mkoffload.cc                      |    749 +
 gcc/config/nvptx/nvptx-c.cc                        |     62 +
 gcc/config/nvptx/nvptx.c                           |   6969 -
 gcc/config/nvptx/nvptx.cc                          |   7662 +
 gcc/config/openbsd-d.c                             |     67 -
 gcc/config/openbsd-d.cc                            |     66 +
 gcc/config/or1k/or1k.c                             |   2213 -
 gcc/config/or1k/or1k.cc                            |   2253 +
 gcc/config/pa/pa-d.c                               |     86 -
 gcc/config/pa/pa-d.cc                              |     87 +
 gcc/config/pa/pa.c                                 |  11150 --
 gcc/config/pa/pa.cc                                |  11080 ++
 gcc/config/pdp11/pdp11.c                           |   2417 -
 gcc/config/pdp11/pdp11.cc                          |   2416 +
 gcc/config/pru/pru-passes.c                        |    228 -
 gcc/config/pru/pru-passes.cc                       |    228 +
 gcc/config/pru/pru-pragma.c                        |     86 -
 gcc/config/pru/pru-pragma.cc                       |     88 +
 gcc/config/pru/pru.c                               |   3022 -
 gcc/config/pru/pru.cc                              |   3206 +
 gcc/config/riscv/riscv-builtins.c                  |    293 -
 gcc/config/riscv/riscv-builtins.cc                 |    336 +
 gcc/config/riscv/riscv-c.c                         |    136 -
 gcc/config/riscv/riscv-c.cc                        |    193 +
 gcc/config/riscv/riscv-d.c                         |     87 -
 gcc/config/riscv/riscv-d.cc                        |     88 +
 gcc/config/riscv/riscv-selftests.cc                |    241 +
 gcc/config/riscv/riscv-shorten-memrefs.c           |    220 -
 gcc/config/riscv/riscv-shorten-memrefs.cc          |    220 +
 gcc/config/riscv/riscv-sr.c                        |    475 -
 gcc/config/riscv/riscv-sr.cc                       |    475 +
 gcc/config/riscv/riscv-vector-builtins.cc          |    359 +
 gcc/config/riscv/riscv.c                           |   5566 -
 gcc/config/riscv/riscv.cc                          |   6607 +
 gcc/config/rl78/rl78-c.c                           |     35 -
 gcc/config/rl78/rl78-c.cc                          |     35 +
 gcc/config/rl78/rl78.c                             |   4977 -
 gcc/config/rl78/rl78.cc                            |   4977 +
 gcc/config/rs6000/driver-rs6000.c                  |    635 -
 gcc/config/rs6000/driver-rs6000.cc                 |    638 +
 gcc/config/rs6000/host-darwin.c                    |    155 -
 gcc/config/rs6000/host-darwin.cc                   |    155 +
 gcc/config/rs6000/host-ppc64-darwin.c              |     32 -
 gcc/config/rs6000/host-ppc64-darwin.cc             |     32 +
 gcc/config/rs6000/rbtree.cc                        |    242 +
 gcc/config/rs6000/rs6000-builtin.cc                |   3702 +
 gcc/config/rs6000/rs6000-c.c                       |   1932 -
 gcc/config/rs6000/rs6000-c.cc                      |   2034 +
 gcc/config/rs6000/rs6000-call.c                    |  15340 --
 gcc/config/rs6000/rs6000-call.cc                   |   2983 +
 gcc/config/rs6000/rs6000-d.c                       |     98 -
 gcc/config/rs6000/rs6000-d.cc                      |     99 +
 gcc/config/rs6000/rs6000-gen-builtins.cc           |   3022 +
 gcc/config/rs6000/rs6000-linux.c                   |     38 -
 gcc/config/rs6000/rs6000-linux.cc                  |     38 +
 gcc/config/rs6000/rs6000-logue.c                   |   5682 -
 gcc/config/rs6000/rs6000-logue.cc                  |   5709 +
 gcc/config/rs6000/rs6000-p8swap.c                  |   2771 -
 gcc/config/rs6000/rs6000-p8swap.cc                 |   2806 +
 gcc/config/rs6000/rs6000-pcrel-opt.c               |    910 -
 gcc/config/rs6000/rs6000-pcrel-opt.cc              |    910 +
 gcc/config/rs6000/rs6000-string.c                  |   2928 -
 gcc/config/rs6000/rs6000-string.cc                 |   2928 +
 gcc/config/rs6000/rs6000.c                         |  27982 ----
 gcc/config/rs6000/rs6000.cc                        |  28846 ++++
 gcc/config/rx/rx.c                                 |   3812 -
 gcc/config/rx/rx.cc                                |   3812 +
 gcc/config/s390/driver-native.c                    |    189 -
 gcc/config/s390/driver-native.cc                   |    193 +
 gcc/config/s390/s390-c.c                           |   1098 -
 gcc/config/s390/s390-c.cc                          |   1101 +
 gcc/config/s390/s390-d.c                           |     73 -
 gcc/config/s390/s390-d.cc                          |     74 +
 gcc/config/s390/s390.c                             |  17174 ---
 gcc/config/s390/s390.cc                            |  17755 +++
 gcc/config/sh/divtab-sh4-300.c                     |     77 -
 gcc/config/sh/divtab-sh4-300.cc                    |     77 +
 gcc/config/sh/divtab-sh4.c                         |     85 -
 gcc/config/sh/divtab-sh4.cc                        |     85 +
 gcc/config/sh/divtab.c                             |    203 -
 gcc/config/sh/divtab.cc                            |    203 +
 gcc/config/sh/sh-c.c                               |    144 -
 gcc/config/sh/sh-c.cc                              |    144 +
 gcc/config/sh/sh-mem.cc                            |      2 +-
 gcc/config/sh/sh.c                                 |  12630 --
 gcc/config/sh/sh.cc                                |  12636 ++
 gcc/config/sh/sh_optimize_sett_clrt.cc             |      2 +-
 gcc/config/sh/sh_treg_combine.cc                   |      2 +-
 gcc/config/sol2-c.c                                |    271 -
 gcc/config/sol2-c.cc                               |    271 +
 gcc/config/sol2-cxx.c                              |     62 -
 gcc/config/sol2-cxx.cc                             |     62 +
 gcc/config/sol2-d.c                                |     65 -
 gcc/config/sol2-d.cc                               |     64 +
 gcc/config/sol2-stubs.c                            |     32 -
 gcc/config/sol2-stubs.cc                           |     32 +
 gcc/config/sol2.c                                  |    301 -
 gcc/config/sol2.cc                                 |    302 +
 gcc/config/sparc/driver-sparc.c                    |    169 -
 gcc/config/sparc/driver-sparc.cc                   |    169 +
 gcc/config/sparc/sparc-c.c                         |     70 -
 gcc/config/sparc/sparc-c.cc                        |     70 +
 gcc/config/sparc/sparc-d.c                         |     78 -
 gcc/config/sparc/sparc-d.cc                        |     79 +
 gcc/config/sparc/sparc.c                           |  13808 --
 gcc/config/sparc/sparc.cc                          |  13975 ++
 gcc/config/stormy16/stormy16.c                     |   2749 -
 gcc/config/stormy16/stormy16.cc                    |   2749 +
 gcc/config/tilegx/mul-tables.c                     |  27249 ----
 gcc/config/tilegx/tilegx-c.c                       |     55 -
 gcc/config/tilegx/tilegx.c                         |   5727 -
 gcc/config/tilepro/gen-mul-tables.cc               |   1367 -
 gcc/config/tilepro/mul-tables.c                    |  17837 ---
 gcc/config/tilepro/tilepro-c.c                     |     54 -
 gcc/config/tilepro/tilepro.c                       |   5083 -
 gcc/config/v850/v850-c.c                           |    272 -
 gcc/config/v850/v850-c.cc                          |    272 +
 gcc/config/v850/v850.c                             |   3343 -
 gcc/config/v850/v850.cc                            |   3343 +
 gcc/config/vax/vax.c                               |   2202 -
 gcc/config/vax/vax.cc                              |   2209 +
 gcc/config/visium/visium.c                         |   4332 -
 gcc/config/visium/visium.cc                        |   4332 +
 gcc/config/vms/vms-ar.c                            |      2 +-
 gcc/config/vms/vms-c.c                             |    489 -
 gcc/config/vms/vms-c.cc                            |    489 +
 gcc/config/vms/vms-f.c                             |     33 -
 gcc/config/vms/vms-f.cc                            |     33 +
 gcc/config/vms/vms-ld.c                            |      2 +-
 gcc/config/vms/vms.c                               |    331 -
 gcc/config/vms/vms.cc                              |    331 +
 gcc/config/vxworks-c.c                             |     37 -
 gcc/config/vxworks-c.cc                            |     37 +
 gcc/config/vxworks-driver.cc                       |     93 +
 gcc/config/vxworks.c                               |    196 -
 gcc/config/vxworks.cc                              |    191 +
 gcc/config/winnt-c.c                               |     38 -
 gcc/config/winnt-c.cc                              |     38 +
 gcc/config/xtensa/xtensa.c                         |   4488 -
 gcc/config/xtensa/xtensa.cc                        |   5122 +
 gcc/context.c                                      |     44 -
 gcc/context.cc                                     |     44 +
 gcc/convert.c                                      |   1209 -
 gcc/convert.cc                                     |   1209 +
 gcc/coroutine-passes.cc                            |     10 +-
 gcc/coverage.c                                     |   1368 -
 gcc/coverage.cc                                    |   1392 +
 gcc/cp/call.c                                      |  12942 --
 gcc/cp/call.cc                                     |  13507 ++
 gcc/cp/class.c                                     |  10344 --
 gcc/cp/class.cc                                    |  10483 ++
 gcc/cp/constexpr.c                                 |   9126 --
 gcc/cp/constexpr.cc                                |   9944 ++
 gcc/cp/constraint.cc                               |    243 +-
 gcc/cp/contracts.cc                                |      3 +-
 gcc/cp/coroutines.cc                               |   1183 +-
 gcc/cp/cp-gimplify.c                               |   3062 -
 gcc/cp/cp-gimplify.cc                              |   3419 +
 gcc/cp/cp-lang.c                                   |    291 -
 gcc/cp/cp-lang.cc                                  |    304 +
 gcc/cp/cp-objcp-common.c                           |    611 -
 gcc/cp/cp-objcp-common.cc                          |    624 +
 gcc/cp/cp-ubsan.c                                  |    360 -
 gcc/cp/cp-ubsan.cc                                 |    360 +
 gcc/cp/cvt.c                                       |   2144 -
 gcc/cp/cvt.cc                                      |   2156 +
 gcc/cp/cxx-pretty-print.c                          |   2984 -
 gcc/cp/cxx-pretty-print.cc                         |   2926 +
 gcc/cp/decl.c                                      |  18358 ---
 gcc/cp/decl.cc                                     |  18839 +++
 gcc/cp/decl2.c                                     |   5887 -
 gcc/cp/decl2.cc                                    |   5890 +
 gcc/cp/dump.c                                      |    311 -
 gcc/cp/dump.cc                                     |    311 +
 gcc/cp/error.c                                     |   4660 -
 gcc/cp/error.cc                                    |   4735 +
 gcc/cp/except.c                                    |   1353 -
 gcc/cp/except.cc                                   |   1371 +
 gcc/cp/expr.c                                      |    419 -
 gcc/cp/expr.cc                                     |    424 +
 gcc/cp/friend.c                                    |    648 -
 gcc/cp/friend.cc                                   |    670 +
 gcc/cp/g++spec.c                                   |    436 -
 gcc/cp/g++spec.cc                                  |    437 +
 gcc/cp/init.c                                      |   5120 -
 gcc/cp/init.cc                                     |   5374 +
 gcc/cp/lambda.c                                    |   1566 -
 gcc/cp/lambda.cc                                   |   1666 +
 gcc/cp/lex.c                                       |   1136 -
 gcc/cp/lex.cc                                      |   1144 +
 gcc/cp/logic.cc                                    |    122 +-
 gcc/cp/mangle.c                                    |   4567 -
 gcc/cp/mangle.cc                                   |   4574 +
 gcc/cp/mapper-client.cc                            |      3 +-
 gcc/cp/mapper-resolver.cc                          |      3 +-
 gcc/cp/method.c                                    |   3429 -
 gcc/cp/method.cc                                   |   3597 +
 gcc/cp/module.cc                                   |   1871 +-
 gcc/cp/name-lookup.c                               |   9166 --
 gcc/cp/name-lookup.cc                              |   8786 ++
 gcc/cp/optimize.c                                  |    708 -
 gcc/cp/optimize.cc                                 |    701 +
 gcc/cp/parser.c                                    |  46859 ------
 gcc/cp/parser.cc                                   |  49696 +++++++
 gcc/cp/pt.c                                        |  30369 ----
 gcc/cp/pt.cc                                       |  31303 +++++
 gcc/cp/ptree.c                                     |    416 -
 gcc/cp/ptree.cc                                    |    432 +
 gcc/cp/rtti.c                                      |   1694 -
 gcc/cp/rtti.cc                                     |   1719 +
 gcc/cp/search.c                                    |   2784 -
 gcc/cp/search.cc                                   |   2790 +
 gcc/cp/semantics.c                                 |  11148 --
 gcc/cp/semantics.cc                                |  12609 ++
 gcc/cp/tree.c                                      |   6180 -
 gcc/cp/tree.cc                                     |   6336 +
 gcc/cp/typeck.c                                    |  11035 --
 gcc/cp/typeck.cc                                   |  11708 ++
 gcc/cp/typeck2.c                                   |   2448 -
 gcc/cp/typeck2.cc                                  |   2779 +
 gcc/cp/vtable-class-hierarchy.c                    |   1346 -
 gcc/cp/vtable-class-hierarchy.cc                   |   1356 +
 gcc/cppbuiltin.c                                   |    197 -
 gcc/cppbuiltin.cc                                  |    207 +
 gcc/cppdefault.c                                   |    138 -
 gcc/cppdefault.cc                                  |    141 +
 gcc/cprop.c                                        |   1974 -
 gcc/cprop.cc                                       |   1977 +
 gcc/cse.c                                          |   7693 -
 gcc/cse.cc                                         |   7742 +
 gcc/cselib.c                                       |   3269 -
 gcc/cselib.cc                                      |   3360 +
 gcc/ctfc.c                                         |    969 -
 gcc/ctfc.cc                                        |   1047 +
 gcc/ctfout.c                                       |    832 -
 gcc/ctfout.cc                                      |    840 +
 gcc/d/d-attribs.cc                                 |    286 +-
 gcc/d/d-builtins.cc                                |    247 +-
 gcc/d/d-codegen.cc                                 |    497 +-
 gcc/d/d-compiler.cc                                |     86 +-
 gcc/d/d-convert.cc                                 |    183 +-
 gcc/d/d-ctfloat.cc                                 |     10 +-
 gcc/d/d-diagnostic.cc                              |     91 +-
 gcc/d/d-frontend.cc                                |    126 +-
 gcc/d/d-gimplify.cc                                |    153 +-
 gcc/d/d-incpath.cc                                 |      9 +-
 gcc/d/d-lang.cc                                    |    470 +-
 gcc/d/d-longdouble.cc                              |      8 +-
 gcc/d/d-port.cc                                    |     10 +-
 gcc/d/d-spec.cc                                    |     55 +-
 gcc/d/d-target.cc                                  |    176 +-
 gcc/d/decl.cc                                      |    590 +-
 gcc/d/dmd/access.c                                 |    560 -
 gcc/d/dmd/aliasthis.c                              |     94 -
 gcc/d/dmd/apply.c                                  |    149 -
 gcc/d/dmd/arrayop.c                                |    634 -
 gcc/d/dmd/attrib.c                                 |   1320 -
 gcc/d/dmd/blockexit.c                              |    506 -
 gcc/d/dmd/canthrow.c                               |    316 -
 gcc/d/dmd/chkformat.c                              |    985 -
 gcc/d/dmd/clone.c                                  |   1179 -
 gcc/d/dmd/cond.c                                   |    738 -
 gcc/d/dmd/constfold.c                              |   1922 -
 gcc/d/dmd/cppmangle.c                              |   1168 -
 gcc/d/dmd/ctfeexpr.c                               |   2127 -
 gcc/d/dmd/dcast.c                                  |   3563 -
 gcc/d/dmd/dclass.c                                 |   1041 -
 gcc/d/dmd/declaration.c                            |   1575 -
 gcc/d/dmd/delegatize.c                             |    208 -
 gcc/d/dmd/denum.c                                  |    388 -
 gcc/d/dmd/dimport.c                                |    320 -
 gcc/d/dmd/dinterpret.c                             |   7017 -
 gcc/d/dmd/dmacro.c                                 |    458 -
 gcc/d/dmd/dmangle.c                                |   1122 -
 gcc/d/dmd/dmodule.c                                |   1276 -
 gcc/d/dmd/doc.c                                    |   2807 -
 gcc/d/dmd/dscope.c                                 |    646 -
 gcc/d/dmd/dstruct.c                                |   1303 -
 gcc/d/dmd/dsymbol.c                                |   1803 -
 gcc/d/dmd/dsymbolsem.c                             |   5620 -
 gcc/d/dmd/dtemplate.c                              |   7581 -
 gcc/d/dmd/dversion.c                               |    187 -
 gcc/d/dmd/entity.c                                 |   2390 -
 gcc/d/dmd/escape.c                                 |   1234 -
 gcc/d/dmd/expression.c                             |   5694 -
 gcc/d/dmd/expressionsem.c                          |  10740 --
 gcc/d/dmd/func.c                                   |   3161 -
 gcc/d/dmd/hdrgen.c                                 |   3591 -
 gcc/d/dmd/iasm.c                                   |     44 -
 gcc/d/dmd/iasmgcc.c                                |    379 -
 gcc/d/dmd/identifier.c                             |    188 -
 gcc/d/dmd/idgen.c                                  |    560 -
 gcc/d/dmd/impcnvgen.c                              |    598 -
 gcc/d/dmd/imphint.c                                |     52 -
 gcc/d/dmd/init.c                                   |    282 -
 gcc/d/dmd/initsem.c                                |    914 -
 gcc/d/dmd/intrange.c                               |    839 -
 gcc/d/dmd/json.c                                   |    888 -
 gcc/d/dmd/lexer.c                                  |   2405 -
 gcc/d/dmd/mtype.c                                  |   8722 --
 gcc/d/dmd/nogc.c                                   |    241 -
 gcc/d/dmd/nspace.c                                 |    164 -
 gcc/d/dmd/objc.c                                   |     84 -
 gcc/d/dmd/opover.c                                 |   1960 -
 gcc/d/dmd/optimize.c                               |   1230 -
 gcc/d/dmd/parse.c                                  |   8492 --
 gcc/d/dmd/root/aav.c                               |    171 -
 gcc/d/dmd/root/checkedint.c                        |    238 -
 gcc/d/dmd/root/file.c                              |    258 -
 gcc/d/dmd/root/filename.c                          |    671 -
 gcc/d/dmd/root/outbuffer.c                         |    417 -
 gcc/d/dmd/root/rmem.c                              |    191 -
 gcc/d/dmd/root/rootobject.c                        |     48 -
 gcc/d/dmd/root/speller.c                           |    231 -
 gcc/d/dmd/root/stringtable.c                       |    196 -
 gcc/d/dmd/safe.c                                   |    168 -
 gcc/d/dmd/sapply.c                                 |    155 -
 gcc/d/dmd/semantic2.c                              |    430 -
 gcc/d/dmd/semantic3.c                              |   1399 -
 gcc/d/dmd/sideeffect.c                             |    432 -
 gcc/d/dmd/statement.c                              |   1793 -
 gcc/d/dmd/statementsem.c                           |   3875 -
 gcc/d/dmd/staticassert.c                           |     55 -
 gcc/d/dmd/staticcond.c                             |     96 -
 gcc/d/dmd/templateparamsem.c                       |    116 -
 gcc/d/dmd/tokens.c                                 |    476 -
 gcc/d/dmd/traits.c                                 |   1973 -
 gcc/d/dmd/typesem.c                                |   1462 -
 gcc/d/dmd/utf.c                                    |    306 -
 gcc/d/dmd/utils.c                                  |    123 -
 gcc/d/expr.cc                                      |    969 +-
 gcc/d/imports.cc                                   |    115 +-
 gcc/d/intrinsics.cc                                |    618 +-
 gcc/d/modules.cc                                   |     48 +-
 gcc/d/runtime.cc                                   |      7 +-
 gcc/d/toir.cc                                      |    173 +-
 gcc/d/typeinfo.cc                                  |    212 +-
 gcc/d/types.cc                                     |    360 +-
 gcc/data-streamer-in.c                             |    238 -
 gcc/data-streamer-in.cc                            |    238 +
 gcc/data-streamer-out.c                            |    421 -
 gcc/data-streamer-out.cc                           |    421 +
 gcc/data-streamer.c                                |    115 -
 gcc/data-streamer.cc                               |    115 +
 gcc/dbgcnt.c                                       |    276 -
 gcc/dbgcnt.cc                                      |    282 +
 gcc/dbxout.c                                       |   3936 -
 gcc/dce.c                                          |   1301 -
 gcc/dce.cc                                         |   1301 +
 gcc/ddg.c                                          |   1160 -
 gcc/ddg.cc                                         |   1160 +
 gcc/debug.c                                        |    166 -
 gcc/debug.cc                                       |    166 +
 gcc/df-core.c                                      |   2472 -
 gcc/df-core.cc                                     |   2513 +
 gcc/df-problems.c                                  |   4799 -
 gcc/df-problems.cc                                 |   4799 +
 gcc/df-scan.c                                      |   4253 -
 gcc/df-scan.cc                                     |   4258 +
 gcc/dfp.c                                          |    745 -
 gcc/dfp.cc                                         |    745 +
 gcc/diagnostic-color.c                             |    348 -
 gcc/diagnostic-color.cc                            |    350 +
 gcc/diagnostic-format-json.cc                      |    130 +-
 gcc/diagnostic-format-sarif.cc                     |   1586 +
 gcc/diagnostic-show-locus.c                        |   5287 -
 gcc/diagnostic-show-locus.cc                       |   5729 +
 gcc/diagnostic-spec.c                              |    179 -
 gcc/diagnostic-spec.cc                             |    210 +
 gcc/diagnostic.c                                   |   2441 -
 gcc/diagnostic.cc                                  |   2692 +
 gcc/digraph.cc                                     |      6 +-
 gcc/dojump.c                                       |   1300 -
 gcc/dojump.cc                                      |   1298 +
 gcc/dominance.c                                    |   1687 -
 gcc/dominance.cc                                   |   1687 +
 gcc/domwalk.c                                      |    362 -
 gcc/domwalk.cc                                     |    364 +
 gcc/double-int.c                                   |   1571 -
 gcc/double-int.cc                                  |   1571 +
 gcc/dse.c                                          |   3795 -
 gcc/dse.cc                                         |   3814 +
 gcc/dumpfile.c                                     |   2778 -
 gcc/dumpfile.cc                                    |   2778 +
 gcc/dwarf2asm.c                                    |   1162 -
 gcc/dwarf2asm.cc                                   |   1162 +
 gcc/dwarf2cfi.c                                    |   3663 -
 gcc/dwarf2cfi.cc                                   |   3821 +
 gcc/dwarf2ctf.c                                    |    990 -
 gcc/dwarf2ctf.cc                                   |   1034 +
 gcc/dwarf2out.c                                    |  33017 -----
 gcc/dwarf2out.cc                                   |  33265 +++++
 gcc/early-remat.c                                  |   2640 -
 gcc/early-remat.cc                                 |   2640 +
 gcc/edit-context.c                                 |   1813 -
 gcc/edit-context.cc                                |   1813 +
 gcc/emit-rtl.c                                     |   6587 -
 gcc/emit-rtl.cc                                    |   6620 +
 gcc/errors.c                                       |    134 -
 gcc/errors.cc                                      |    134 +
 gcc/et-forest.c                                    |    884 -
 gcc/et-forest.cc                                   |    884 +
 gcc/except.c                                       |   3522 -
 gcc/except.cc                                      |   3522 +
 gcc/explow.c                                       |   2314 -
 gcc/explow.cc                                      |   2321 +
 gcc/expmed.c                                       |   6342 -
 gcc/expmed.cc                                      |   6364 +
 gcc/expr.c                                         |  13051 --
 gcc/expr.cc                                        |  13322 ++
 gcc/fibonacci_heap.c                               |    295 -
 gcc/fibonacci_heap.cc                              |    295 +
 gcc/file-find.c                                    |    210 -
 gcc/file-find.cc                                   |    210 +
 gcc/file-prefix-map.c                              |    132 -
 gcc/file-prefix-map.cc                             |    149 +
 gcc/final.c                                        |   4662 -
 gcc/final.cc                                       |   4618 +
 gcc/fixed-value.c                                  |   1121 -
 gcc/fixed-value.cc                                 |   1120 +
 gcc/fold-const-call.c                              |   1844 -
 gcc/fold-const-call.cc                             |   1846 +
 gcc/fold-const.c                                   |  16581 ---
 gcc/fold-const.cc                                  |  16925 +++
 gcc/fortran/arith.c                                |   2706 -
 gcc/fortran/arith.cc                               |   2801 +
 gcc/fortran/array.c                                |   2771 -
 gcc/fortran/array.cc                               |   2800 +
 gcc/fortran/bbt.c                                  |    198 -
 gcc/fortran/bbt.cc                                 |    198 +
 gcc/fortran/check.c                                |   7542 -
 gcc/fortran/check.cc                               |   7531 +
 gcc/fortran/class.c                                |   3080 -
 gcc/fortran/class.cc                               |   3073 +
 gcc/fortran/constructor.c                          |    277 -
 gcc/fortran/constructor.cc                         |    261 +
 gcc/fortran/convert.c                              |    121 -
 gcc/fortran/convert.cc                             |    121 +
 gcc/fortran/cpp.c                                  |   1170 -
 gcc/fortran/cpp.cc                                 |   1203 +
 gcc/fortran/data.c                                 |    848 -
 gcc/fortran/data.cc                                |    852 +
 gcc/fortran/decl.c                                 |  11810 --
 gcc/fortran/decl.cc                                |  11942 ++
 gcc/fortran/dependency.c                           |   2336 -
 gcc/fortran/dependency.cc                          |   2336 +
 gcc/fortran/dump-parse-tree.c                      |   3834 -
 gcc/fortran/dump-parse-tree.cc                     |   4003 +
 gcc/fortran/error.c                                |   1555 -
 gcc/fortran/error.cc                               |   1656 +
 gcc/fortran/expr.c                                 |   6391 -
 gcc/fortran/expr.cc                                |   6517 +
 gcc/fortran/f95-lang.c                             |   1303 -
 gcc/fortran/f95-lang.cc                            |   1336 +
 gcc/fortran/frontend-passes.c                      |   5940 -
 gcc/fortran/frontend-passes.cc                     |   5950 +
 gcc/fortran/gfortranspec.c                         |    450 -
 gcc/fortran/gfortranspec.cc                        |    450 +
 gcc/fortran/interface.c                            |   5388 -
 gcc/fortran/interface.cc                           |   5612 +
 gcc/fortran/intrinsic.c                            |   5497 -
 gcc/fortran/intrinsic.cc                           |   5504 +
 gcc/fortran/io.c                                   |   4899 -
 gcc/fortran/io.cc                                  |   4899 +
 gcc/fortran/iresolve.c                             |   4014 -
 gcc/fortran/iresolve.cc                            |   4050 +
 gcc/fortran/match.c                                |   7259 -
 gcc/fortran/match.cc                               |   7336 +
 gcc/fortran/matchexp.c                             |    903 -
 gcc/fortran/matchexp.cc                            |    903 +
 gcc/fortran/misc.c                                 |    460 -
 gcc/fortran/misc.cc                                |    460 +
 gcc/fortran/module.c                               |   7516 -
 gcc/fortran/module.cc                              |   7582 +
 gcc/fortran/openmp.c                               |   8039 --
 gcc/fortran/openmp.cc                              |  10264 ++
 gcc/fortran/options.c                              |    902 -
 gcc/fortran/options.cc                             |    907 +
 gcc/fortran/parse.c                                |   6782 -
 gcc/fortran/parse.cc                               |   7051 +
 gcc/fortran/primary.c                              |   4156 -
 gcc/fortran/primary.cc                             |   4167 +
 gcc/fortran/resolve.c                              |  17472 ---
 gcc/fortran/resolve.cc                             |  17667 +++
 gcc/fortran/scanner.c                              |   2873 -
 gcc/fortran/scanner.cc                             |   2906 +
 gcc/fortran/simplify.c                             |   8880 --
 gcc/fortran/simplify.cc                            |   8959 ++
 gcc/fortran/st.c                                   |    326 -
 gcc/fortran/st.cc                                  |    335 +
 gcc/fortran/symbol.c                               |   5261 -
 gcc/fortran/symbol.cc                              |   5257 +
 gcc/fortran/target-memory.c                        |    804 -
 gcc/fortran/target-memory.cc                       |    807 +
 gcc/fortran/trans-array.c                          |  11403 --
 gcc/fortran/trans-array.cc                         |  11792 ++
 gcc/fortran/trans-common.c                         |   1391 -
 gcc/fortran/trans-common.cc                        |   1399 +
 gcc/fortran/trans-const.c                          |    430 -
 gcc/fortran/trans-const.cc                         |    430 +
 gcc/fortran/trans-decl.c                           |   7204 -
 gcc/fortran/trans-decl.cc                          |   7960 ++
 gcc/fortran/trans-expr.c                           |  11714 --
 gcc/fortran/trans-expr.cc                          |  12172 ++
 gcc/fortran/trans-intrinsic.c                      |  12513 --
 gcc/fortran/trans-intrinsic.cc                     |  12714 ++
 gcc/fortran/trans-io.c                             |   2687 -
 gcc/fortran/trans-io.cc                            |   2712 +
 gcc/fortran/trans-openmp.c                         |   7056 -
 gcc/fortran/trans-openmp.cc                        |   7861 ++
 gcc/fortran/trans-stmt.c                           |   7472 -
 gcc/fortran/trans-stmt.cc                          |   7504 +
 gcc/fortran/trans-types.c                          |   3717 -
 gcc/fortran/trans-types.cc                         |   3864 +
 gcc/fortran/trans.c                                |   2446 -
 gcc/fortran/trans.cc                               |   2487 +
 gcc/fp-test.c                                      |    251 -
 gcc/fp-test.cc                                     |    251 +
 gcc/function-abi.cc                                |      2 +-
 gcc/function-tests.c                               |    702 -
 gcc/function-tests.cc                              |    686 +
 gcc/function.c                                     |   6958 -
 gcc/function.cc                                    |   6986 +
 gcc/fwprop.c                                       |   1076 -
 gcc/fwprop.cc                                      |   1079 +
 gcc/gcc-ar.c                                       |    254 -
 gcc/gcc-ar.cc                                      |    254 +
 gcc/gcc-main.c                                     |     48 -
 gcc/gcc-main.cc                                    |     48 +
 gcc/gcc-rich-location.c                            |    273 -
 gcc/gcc-rich-location.cc                           |    273 +
 gcc/gcc.c                                          |  11245 --
 gcc/gcc.cc                                         |  11218 ++
 gcc/gcov-dump.c                                    |    478 -
 gcc/gcov-dump.cc                                   |    525 +
 gcc/gcov-io.c                                      |    540 -
 gcc/gcov-io.cc                                     |    574 +
 gcc/gcov-tool.c                                    |    610 -
 gcc/gcov-tool.cc                                   |    679 +
 gcc/gcov.c                                         |   3241 -
 gcc/gcov.cc                                        |   3269 +
 gcc/gcse-common.c                                  |    222 -
 gcc/gcse-common.cc                                 |    222 +
 gcc/gcse.c                                         |   4135 -
 gcc/gcse.cc                                        |   4142 +
 gcc/genattr-common.c                               |    112 -
 gcc/genattr-common.cc                              |    112 +
 gcc/genattr.c                                      |    373 -
 gcc/genattr.cc                                     |    373 +
 gcc/genattrtab.c                                   |   5417 -
 gcc/genattrtab.cc                                  |   5417 +
 gcc/genautomata.c                                  |   9685 --
 gcc/genautomata.cc                                 |   9682 ++
 gcc/gencfn-macros.c                                |    257 -
 gcc/gencfn-macros.cc                               |    257 +
 gcc/gencheck.c                                     |     79 -
 gcc/gencheck.cc                                    |     79 +
 gcc/genchecksum.c                                  |    120 -
 gcc/genchecksum.cc                                 |    120 +
 gcc/gencodes.c                                     |     95 -
 gcc/gencodes.cc                                    |     95 +
 gcc/genconditions.c                                |    252 -
 gcc/genconditions.cc                               |    252 +
 gcc/genconfig.c                                    |    369 -
 gcc/genconfig.cc                                   |    369 +
 gcc/genconstants.c                                 |    105 -
 gcc/genconstants.cc                                |    105 +
 gcc/genemit.c                                      |    952 -
 gcc/genemit.cc                                     |    952 +
 gcc/genenums.c                                     |     70 -
 gcc/genenums.cc                                    |     70 +
 gcc/generic-match-head.c                           |    101 -
 gcc/generic-match-head.cc                          |    102 +
 gcc/genextract.c                                   |    507 -
 gcc/genextract.cc                                  |    507 +
 gcc/genflags.c                                     |    251 -
 gcc/genflags.cc                                    |    251 +
 gcc/gengenrtl.c                                    |    358 -
 gcc/gengenrtl.cc                                   |    358 +
 gcc/gengtype-parse.c                               |   1179 -
 gcc/gengtype-parse.cc                              |   1179 +
 gcc/gengtype-state.c                               |   2609 -
 gcc/gengtype-state.cc                              |   2651 +
 gcc/gengtype.c                                     |   5341 -
 gcc/gengtype.cc                                    |   5367 +
 gcc/genhooks.c                                     |    322 -
 gcc/genhooks.cc                                    |    321 +
 gcc/genmatch.c                                     |   5256 -
 gcc/genmatch.cc                                    |   5258 +
 gcc/genmddeps.c                                    |     71 -
 gcc/genmddeps.cc                                   |     71 +
 gcc/genmddump.c                                    |     59 -
 gcc/genmddump.cc                                   |     59 +
 gcc/genmodes.c                                     |   2051 -
 gcc/genmodes.cc                                    |   2128 +
 gcc/genopinit.c                                    |    468 -
 gcc/genopinit.cc                                   |    495 +
 gcc/genoutput.c                                    |   1184 -
 gcc/genoutput.cc                                   |   1184 +
 gcc/genpeep.c                                      |    418 -
 gcc/genpeep.cc                                     |    418 +
 gcc/genpreds.c                                     |   1682 -
 gcc/genpreds.cc                                    |   1687 +
 gcc/genrecog.c                                     |   5447 -
 gcc/genrecog.cc                                    |   5447 +
 gcc/gensupport.c                                   |   3316 -
 gcc/gensupport.cc                                  |   3316 +
 gcc/gentarget-def.c                                |    338 -
 gcc/gentarget-def.cc                               |    338 +
 gcc/genversion.c                                   |     89 -
 gcc/genversion.cc                                  |     89 +
 gcc/ggc-common.c                                   |   1026 -
 gcc/ggc-common.cc                                  |   1285 +
 gcc/ggc-none.c                                     |     79 -
 gcc/ggc-none.cc                                    |     79 +
 gcc/ggc-page.c                                     |   2688 -
 gcc/ggc-page.cc                                    |   2689 +
 gcc/ggc-tests.c                                    |    526 -
 gcc/ggc-tests.cc                                   |    515 +
 gcc/gimple-array-bounds.cc                         |    386 +-
 gcc/gimple-builder.c                               |    121 -
 gcc/gimple-builder.cc                              |    121 +
 gcc/gimple-expr.c                                  |    938 -
 gcc/gimple-expr.cc                                 |    979 +
 gcc/gimple-fold.c                                  |   9078 --
 gcc/gimple-fold.cc                                 |   9287 ++
 gcc/gimple-harden-conditionals.cc                  |    629 +
 gcc/gimple-if-to-switch.cc                         |     24 +-
 gcc/gimple-isel.cc                                 |     75 +-
 gcc/gimple-iterator.c                              |    941 -
 gcc/gimple-iterator.cc                             |    945 +
 gcc/gimple-laddress.c                              |    138 -
 gcc/gimple-laddress.cc                             |    138 +
 gcc/gimple-loop-interchange.cc                     |     15 +-
 gcc/gimple-loop-jam.c                              |    656 -
 gcc/gimple-loop-jam.cc                             |    686 +
 gcc/gimple-loop-versioning.cc                      |     68 +-
 gcc/gimple-low.c                                   |    945 -
 gcc/gimple-low.cc                                  |    950 +
 gcc/gimple-match-head.c                            |   1262 -
 gcc/gimple-match-head.cc                           |   1413 +
 gcc/gimple-predicate-analysis.cc                   |   2197 +
 gcc/gimple-pretty-print.c                          |   3081 -
 gcc/gimple-pretty-print.cc                         |   3119 +
 gcc/gimple-range-cache.cc                          |    936 +-
 gcc/gimple-range-edge.cc                           |     42 +-
 gcc/gimple-range-fold.cc                           |    941 +-
 gcc/gimple-range-gori.cc                           |    808 +-
 gcc/gimple-range-infer.cc                          |    316 +
 gcc/gimple-range-op.cc                             |    874 +
 gcc/gimple-range-path.cc                           |    813 +
 gcc/gimple-range-tests.cc                          |      5 +-
 gcc/gimple-range-trace.cc                          |    234 +
 gcc/gimple-range.cc                                |    735 +-
 gcc/gimple-ssa-backprop.c                          |    967 -
 gcc/gimple-ssa-backprop.cc                         |    967 +
 gcc/gimple-ssa-evrp-analyze.c                      |    458 -
 gcc/gimple-ssa-evrp.c                              |    740 -
 gcc/gimple-ssa-isolate-paths.c                     |    994 -
 gcc/gimple-ssa-isolate-paths.cc                    |    997 +
 gcc/gimple-ssa-nonnull-compare.c                   |    152 -
 gcc/gimple-ssa-nonnull-compare.cc                  |    152 +
 gcc/gimple-ssa-split-paths.c                       |    595 -
 gcc/gimple-ssa-split-paths.cc                      |    597 +
 gcc/gimple-ssa-sprintf.c                           |   4708 -
 gcc/gimple-ssa-sprintf.cc                          |   4755 +
 gcc/gimple-ssa-store-merging.c                     |   5540 -
 gcc/gimple-ssa-store-merging.cc                    |   5648 +
 gcc/gimple-ssa-strength-reduction.c                |   4071 -
 gcc/gimple-ssa-strength-reduction.cc               |   4070 +
 gcc/gimple-ssa-warn-access.cc                      |   4792 +
 gcc/gimple-ssa-warn-alloca.c                       |    395 -
 gcc/gimple-ssa-warn-alloca.cc                      |    390 +
 gcc/gimple-ssa-warn-restrict.c                     |   2174 -
 gcc/gimple-ssa-warn-restrict.cc                    |   2173 +
 gcc/gimple-streamer-in.c                           |    304 -
 gcc/gimple-streamer-in.cc                          |    303 +
 gcc/gimple-streamer-out.c                          |    257 -
 gcc/gimple-streamer-out.cc                         |    256 +
 gcc/gimple-walk.c                                  |    966 -
 gcc/gimple-walk.cc                                 |    968 +
 gcc/gimple-warn-recursion.cc                       |    214 +
 gcc/gimple.c                                       |   3442 -
 gcc/gimple.cc                                      |   3510 +
 gcc/gimplify-me.c                                  |    318 -
 gcc/gimplify-me.cc                                 |    318 +
 gcc/gimplify.c                                     |  15819 ---
 gcc/gimplify.cc                                    |  18036 +++
 gcc/go/go-backend.c                                |    194 -
 gcc/go/go-backend.cc                               |    194 +
 gcc/go/go-gcc-diagnostics.cc                       |      2 +-
 gcc/go/go-gcc.cc                                   |     36 +-
 gcc/go/go-lang.c                                   |    637 -
 gcc/go/go-lang.cc                                  |    645 +
 gcc/go/go-sha1.cc                                  |      2 +-
 gcc/go/gofrontend/escape.cc                        |    164 +-
 gcc/go/gofrontend/export.cc                        |    390 +-
 gcc/go/gofrontend/expressions.cc                   |    883 +-
 gcc/go/gofrontend/go.cc                            |      3 +
 gcc/go/gofrontend/gogo.cc                          |    559 +-
 gcc/go/gofrontend/import.cc                        |      6 +
 gcc/go/gofrontend/lex.cc                           |     11 +-
 gcc/go/gofrontend/names.cc                         |     29 +-
 gcc/go/gofrontend/parse.cc                         |    241 +-
 gcc/go/gofrontend/statements.cc                    |    117 +-
 gcc/go/gofrontend/types.cc                         |    354 +-
 gcc/go/gofrontend/unsafe.cc                        |     68 +-
 gcc/go/gospec.c                                    |    466 -
 gcc/go/gospec.cc                                   |    462 +
 gcc/godump.c                                       |   1446 -
 gcc/godump.cc                                      |   1448 +
 gcc/graph.c                                        |    394 -
 gcc/graph.cc                                       |    396 +
 gcc/graphds.c                                      |    476 -
 gcc/graphds.cc                                     |    483 +
 gcc/graphite-dependences.c                         |    342 -
 gcc/graphite-dependences.cc                        |    342 +
 gcc/graphite-isl-ast-to-gimple.c                   |   1561 -
 gcc/graphite-isl-ast-to-gimple.cc                  |   1556 +
 gcc/graphite-optimize-isl.c                        |    224 -
 gcc/graphite-optimize-isl.cc                       |    224 +
 gcc/graphite-poly.c                                |    615 -
 gcc/graphite-poly.cc                               |    605 +
 gcc/graphite-scop-detection.c                      |   1671 -
 gcc/graphite-scop-detection.cc                     |   1813 +
 gcc/graphite-sese-to-poly.c                        |   1223 -
 gcc/graphite-sese-to-poly.cc                       |   1224 +
 gcc/graphite.c                                     |    627 -
 gcc/graphite.cc                                    |    631 +
 gcc/graphviz.cc                                    |      2 +-
 gcc/haifa-sched.c                                  |   9254 --
 gcc/haifa-sched.cc                                 |   9263 ++
 gcc/hash-map-tests.c                               |    317 -
 gcc/hash-map-tests.cc                              |    482 +
 gcc/hash-set-tests.c                               |    304 -
 gcc/hash-set-tests.cc                              |    304 +
 gcc/hash-table.c                                   |    138 -
 gcc/hash-table.cc                                  |    138 +
 gcc/hooks.c                                        |    571 -
 gcc/hooks.cc                                       |    571 +
 gcc/host-default.c                                 |     27 -
 gcc/host-default.cc                                |     27 +
 gcc/hw-doloop.c                                    |    666 -
 gcc/hw-doloop.cc                                   |    666 +
 gcc/hwint.c                                        |    190 -
 gcc/hwint.cc                                       |    190 +
 gcc/ifcvt.c                                        |   5686 -
 gcc/ifcvt.cc                                       |   6084 +
 gcc/inchash.c                                      |     26 -
 gcc/inchash.cc                                     |     26 +
 gcc/incpath.c                                      |    532 -
 gcc/incpath.cc                                     |    536 +
 gcc/init-regs.c                                    |    171 -
 gcc/init-regs.cc                                   |    171 +
 gcc/input.c                                        |   3911 -
 gcc/input.cc                                       |   4075 +
 gcc/internal-fn.c                                  |   4134 -
 gcc/internal-fn.cc                                 |   4530 +
 gcc/intl.c                                         |    150 -
 gcc/intl.cc                                        |    150 +
 gcc/ipa-comdats.c                                  |    440 -
 gcc/ipa-comdats.cc                                 |    440 +
 gcc/ipa-cp.c                                       |   6079 -
 gcc/ipa-cp.cc                                      |   6689 +
 gcc/ipa-devirt.c                                   |   4375 -
 gcc/ipa-devirt.cc                                  |   4406 +
 gcc/ipa-fnsummary.c                                |   4904 -
 gcc/ipa-fnsummary.cc                               |   4978 +
 gcc/ipa-free-lang-data.cc                          |     14 +-
 gcc/ipa-icf-gimple.c                               |   1002 -
 gcc/ipa-icf-gimple.cc                              |   1005 +
 gcc/ipa-icf.c                                      |   3657 -
 gcc/ipa-icf.cc                                     |   3658 +
 gcc/ipa-inline-analysis.c                          |    587 -
 gcc/ipa-inline-analysis.cc                         |    587 +
 gcc/ipa-inline-transform.c                         |    803 -
 gcc/ipa-inline-transform.cc                        |    803 +
 gcc/ipa-inline.c                                   |   3135 -
 gcc/ipa-inline.cc                                  |   3163 +
 gcc/ipa-modref-tree.c                              |    258 -
 gcc/ipa-modref-tree.cc                             |   1116 +
 gcc/ipa-modref.c                                   |   3884 -
 gcc/ipa-modref.cc                                  |   5532 +
 gcc/ipa-param-manipulation.c                       |   2140 -
 gcc/ipa-param-manipulation.cc                      |   2401 +
 gcc/ipa-polymorphic-call.c                         |   2615 -
 gcc/ipa-polymorphic-call.cc                        |   2615 +
 gcc/ipa-predicate.c                                |    698 -
 gcc/ipa-predicate.cc                               |    697 +
 gcc/ipa-profile.c                                  |   1080 -
 gcc/ipa-profile.cc                                 |   1067 +
 gcc/ipa-prop.c                                     |   5951 -
 gcc/ipa-prop.cc                                    |   6108 +
 gcc/ipa-pure-const.c                               |   2378 -
 gcc/ipa-pure-const.cc                              |   2404 +
 gcc/ipa-ref.c                                      |    103 -
 gcc/ipa-ref.cc                                     |    103 +
 gcc/ipa-reference.c                                |   1341 -
 gcc/ipa-reference.cc                               |   1341 +
 gcc/ipa-split.c                                    |   1981 -
 gcc/ipa-split.cc                                   |   2000 +
 gcc/ipa-sra.c                                      |   4138 -
 gcc/ipa-sra.cc                                     |   4151 +
 gcc/ipa-utils.c                                    |    783 -
 gcc/ipa-utils.cc                                   |    783 +
 gcc/ipa-visibility.c                               |   1002 -
 gcc/ipa-visibility.cc                              |   1002 +
 gcc/ipa.c                                          |   1388 -
 gcc/ipa.cc                                         |   1582 +
 gcc/ira-build.c                                    |   3513 -
 gcc/ira-build.cc                                   |   3568 +
 gcc/ira-color.c                                    |   5017 -
 gcc/ira-color.cc                                   |   5298 +
 gcc/ira-conflicts.c                                |    895 -
 gcc/ira-conflicts.cc                               |    895 +
 gcc/ira-costs.c                                    |   2437 -
 gcc/ira-costs.cc                                   |   2417 +
 gcc/ira-emit.c                                     |   1330 -
 gcc/ira-emit.cc                                    |   1330 +
 gcc/ira-lives.c                                    |   1765 -
 gcc/ira-lives.cc                                   |   1765 +
 gcc/ira.c                                          |   6130 -
 gcc/ira.cc                                         |   6138 +
 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          |      7 +-
 gcc/jit/docs/examples/tut04-toyvm/toyvm.cc         |      6 +-
 gcc/jit/dummy-frontend.c                           |    736 -
 gcc/jit/dummy-frontend.cc                          |    733 +
 gcc/jit/jit-builtins.c                             |    707 -
 gcc/jit/jit-builtins.cc                            |    706 +
 gcc/jit/jit-logging.c                              |    171 -
 gcc/jit/jit-logging.cc                             |    171 +
 gcc/jit/jit-playback.c                             |   3371 -
 gcc/jit/jit-playback.cc                            |   3680 +
 gcc/jit/jit-recording.c                            |   7039 -
 gcc/jit/jit-recording.cc                           |   7773 +
 gcc/jit/jit-result.c                               |    145 -
 gcc/jit/jit-result.cc                              |    145 +
 gcc/jit/jit-spec.c                                 |     41 -
 gcc/jit/jit-spec.cc                                |     41 +
 gcc/jit/jit-tempdir.c                              |    174 -
 gcc/jit/jit-tempdir.cc                             |    174 +
 gcc/jit/jit-w32.c                                  |    255 -
 gcc/jit/jit-w32.cc                                 |    255 +
 gcc/jit/libgccjit.c                                |   3476 -
 gcc/jit/libgccjit.cc                               |   4280 +
 gcc/json.cc                                        |      4 +-
 gcc/jump.c                                         |   1894 -
 gcc/jump.cc                                        |   1897 +
 gcc/langhooks.c                                    |    932 -
 gcc/langhooks.cc                                   |    957 +
 gcc/lcm.c                                          |    838 -
 gcc/lcm.cc                                         |    838 +
 gcc/lists.c                                        |    245 -
 gcc/lists.cc                                       |    245 +
 gcc/loop-doloop.c                                  |    811 -
 gcc/loop-doloop.cc                                 |    807 +
 gcc/loop-init.c                                    |    654 -
 gcc/loop-init.cc                                   |    653 +
 gcc/loop-invariant.c                               |   2304 -
 gcc/loop-invariant.cc                              |   2322 +
 gcc/loop-iv.c                                      |   3051 -
 gcc/loop-iv.cc                                     |   3008 +
 gcc/loop-unroll.c                                  |   2153 -
 gcc/loop-unroll.cc                                 |   2132 +
 gcc/lower-subreg.c                                 |   1870 -
 gcc/lower-subreg.cc                                |   1874 +
 gcc/lra-assigns.c                                  |   1843 -
 gcc/lra-assigns.cc                                 |   1877 +
 gcc/lra-coalesce.c                                 |    362 -
 gcc/lra-coalesce.cc                                |    362 +
 gcc/lra-constraints.c                              |   7386 -
 gcc/lra-constraints.cc                             |   7438 +
 gcc/lra-eliminations.c                             |   1406 -
 gcc/lra-eliminations.cc                            |   1406 +
 gcc/lra-lives.c                                    |   1528 -
 gcc/lra-lives.cc                                   |   1531 +
 gcc/lra-remat.c                                    |   1345 -
 gcc/lra-remat.cc                                   |   1345 +
 gcc/lra-spills.c                                   |    880 -
 gcc/lra-spills.cc                                  |    880 +
 gcc/lra.c                                          |   2523 -
 gcc/lra.cc                                         |   2562 +
 gcc/lto-cgraph.c                                   |   2075 -
 gcc/lto-cgraph.cc                                  |   2211 +
 gcc/lto-compress.c                                 |    418 -
 gcc/lto-compress.cc                                |    414 +
 gcc/lto-opts.c                                     |    198 -
 gcc/lto-opts.cc                                    |    199 +
 gcc/lto-section-in.c                               |    473 -
 gcc/lto-section-in.cc                              |    473 +
 gcc/lto-section-out.c                              |    272 -
 gcc/lto-section-out.cc                             |    272 +
 gcc/lto-streamer-in.c                              |   2159 -
 gcc/lto-streamer-in.cc                             |   2174 +
 gcc/lto-streamer-out.c                             |   3360 -
 gcc/lto-streamer-out.cc                            |   3373 +
 gcc/lto-streamer.c                                 |    280 -
 gcc/lto-streamer.cc                                |    280 +
 gcc/lto-wrapper.c                                  |   2153 -
 gcc/lto-wrapper.cc                                 |   2149 +
 gcc/lto/common.c                                   |     47 -
 gcc/lto/common.cc                                  |     47 +
 gcc/lto/lto-common.c                               |   3105 -
 gcc/lto/lto-common.cc                              |   3109 +
 gcc/lto/lto-dump.c                                 |    379 -
 gcc/lto/lto-dump.cc                                |    383 +
 gcc/lto/lto-lang.c                                 |   1486 -
 gcc/lto/lto-lang.cc                                |   1487 +
 gcc/lto/lto-object.c                               |    378 -
 gcc/lto/lto-object.cc                              |    374 +
 gcc/lto/lto-partition.c                            |   1189 -
 gcc/lto/lto-partition.cc                           |   1199 +
 gcc/lto/lto-symtab.c                               |   1130 -
 gcc/lto/lto-symtab.cc                              |   1130 +
 gcc/lto/lto.c                                      |    670 -
 gcc/lto/lto.cc                                     |    704 +
 gcc/main.c                                         |     45 -
 gcc/main.cc                                        |     45 +
 gcc/mcf.c                                          |   1384 -
 gcc/mcf.cc                                         |   1384 +
 gcc/memory-block.cc                                |      2 +-
 gcc/mode-switching.c                               |    922 -
 gcc/mode-switching.cc                              |    922 +
 gcc/modulo-sched.c                                 |   3380 -
 gcc/modulo-sched.cc                                |   3379 +
 gcc/multiple_target.c                              |    568 -
 gcc/multiple_target.cc                             |    548 +
 gcc/objc/objc-act.c                                |  10327 --
 gcc/objc/objc-act.cc                               |  10365 ++
 gcc/objc/objc-encoding.c                           |    952 -
 gcc/objc/objc-encoding.cc                          |    952 +
 gcc/objc/objc-gnu-runtime-abi-01.c                 |   2261 -
 gcc/objc/objc-gnu-runtime-abi-01.cc                |   2262 +
 gcc/objc/objc-lang.c                               |     56 -
 gcc/objc/objc-lang.cc                              |     64 +
 gcc/objc/objc-map.c                                |    160 -
 gcc/objc/objc-map.cc                               |    160 +
 gcc/objc/objc-next-runtime-abi-01.c                |   2963 -
 gcc/objc/objc-next-runtime-abi-01.cc               |   2957 +
 gcc/objc/objc-next-runtime-abi-02.c                |   3972 -
 gcc/objc/objc-next-runtime-abi-02.cc               |   3968 +
 gcc/objc/objc-runtime-shared-support.c             |    723 -
 gcc/objc/objc-runtime-shared-support.cc            |    718 +
 gcc/objcp/objcp-decl.c                             |    115 -
 gcc/objcp/objcp-decl.cc                            |    115 +
 gcc/objcp/objcp-lang.c                             |     92 -
 gcc/objcp/objcp-lang.cc                            |     92 +
 gcc/omp-expand.c                                   |  10416 --
 gcc/omp-expand.cc                                  |  11088 ++
 gcc/omp-general.c                                  |   2801 -
 gcc/omp-general.cc                                 |   3016 +
 gcc/omp-low.c                                      |  14451 --
 gcc/omp-low.cc                                     |  15058 ++
 gcc/omp-oacc-kernels-decompose.cc                  |    115 +-
 gcc/omp-oacc-neuter-broadcast.cc                   |   1977 +
 gcc/omp-offload.c                                  |   2720 -
 gcc/omp-offload.cc                                 |   2874 +
 gcc/omp-simd-clone.c                               |   1841 -
 gcc/omp-simd-clone.cc                              |   1859 +
 gcc/opt-problem.cc                                 |      4 +-
 gcc/opt-suggestions.c                              |    411 -
 gcc/opt-suggestions.cc                             |    411 +
 gcc/optabs-libfuncs.c                              |    959 -
 gcc/optabs-libfuncs.cc                             |    959 +
 gcc/optabs-query.c                                 |    773 -
 gcc/optabs-query.cc                                |    793 +
 gcc/optabs-tree.c                                  |    549 -
 gcc/optabs-tree.cc                                 |    569 +
 gcc/optabs.c                                       |   7856 --
 gcc/optabs.cc                                      |   8040 ++
 gcc/optinfo-emit-json.cc                           |      6 +-
 gcc/optinfo.cc                                     |      2 +-
 gcc/opts-common.c                                  |   1850 -
 gcc/opts-common.cc                                 |   2110 +
 gcc/opts-global.c                                  |    480 -
 gcc/opts-global.cc                                 |    488 +
 gcc/opts.c                                         |   3596 -
 gcc/opts.cc                                        |   3859 +
 gcc/ordered-hash-map-tests.cc                      |      2 +-
 gcc/passes.c                                       |   3130 -
 gcc/passes.cc                                      |   3218 +
 gcc/plugin.c                                       |   1011 -
 gcc/plugin.cc                                      |   1049 +
 gcc/pointer-query.cc                               |   2605 +
 gcc/postreload-gcse.c                              |   1464 -
 gcc/postreload-gcse.cc                             |   1469 +
 gcc/postreload.c                                   |   2371 -
 gcc/postreload.cc                                  |   2363 +
 gcc/predict.c                                      |   4529 -
 gcc/predict.cc                                     |   4579 +
 gcc/prefix.c                                       |    351 -
 gcc/prefix.cc                                      |    351 +
 gcc/pretty-print.c                                 |   2627 -
 gcc/pretty-print.cc                                |   2627 +
 gcc/print-rtl-function.c                           |    267 -
 gcc/print-rtl-function.cc                          |    267 +
 gcc/print-rtl.c                                    |   2183 -
 gcc/print-rtl.cc                                   |   2189 +
 gcc/print-tree.c                                   |   1249 -
 gcc/print-tree.cc                                  |   1256 +
 gcc/profile-count.c                                |    457 -
 gcc/profile-count.cc                               |    479 +
 gcc/profile.c                                      |   1635 -
 gcc/profile.cc                                     |   1707 +
 gcc/range-op-float.cc                              |   1714 +
 gcc/range-op.cc                                    |   1421 +-
 gcc/range.cc                                       |      2 +-
 gcc/read-md.c                                      |   1350 -
 gcc/read-md.cc                                     |   1363 +
 gcc/read-rtl-function.c                            |   2226 -
 gcc/read-rtl-function.cc                           |   2230 +
 gcc/read-rtl.c                                     |   2098 -
 gcc/read-rtl.cc                                    |   2098 +
 gcc/real.c                                         |   5558 -
 gcc/real.cc                                        |   5592 +
 gcc/realmpfr.c                                     |    114 -
 gcc/realmpfr.cc                                    |    114 +
 gcc/recog.c                                        |   4627 -
 gcc/recog.cc                                       |   4653 +
 gcc/ree.c                                          |   1420 -
 gcc/ree.cc                                         |   1420 +
 gcc/reg-stack.c                                    |   3485 -
 gcc/reg-stack.cc                                   |   3485 +
 gcc/regcprop.c                                     |   1432 -
 gcc/regcprop.cc                                    |   1457 +
 gcc/reginfo.c                                      |   1319 -
 gcc/reginfo.cc                                     |   1342 +
 gcc/regrename.c                                    |   2021 -
 gcc/regrename.cc                                   |   2033 +
 gcc/regstat.c                                      |    466 -
 gcc/regstat.cc                                     |    466 +
 gcc/reload.c                                       |   7362 -
 gcc/reload.cc                                      |   7367 +
 gcc/reload1.c                                      |   9069 --
 gcc/reload1.cc                                     |   9069 ++
 gcc/reorg.c                                        |   3939 -
 gcc/reorg.cc                                       |   3939 +
 gcc/resource.c                                     |   1314 -
 gcc/resource.cc                                    |   1314 +
 gcc/rtl-error.c                                    |    120 -
 gcc/rtl-error.cc                                   |    120 +
 gcc/rtl-ssa/accesses.cc                            |     54 +-
 gcc/rtl-ssa/blocks.cc                              |      6 +-
 gcc/rtl-ssa/changes.cc                             |      2 +-
 gcc/rtl-ssa/functions.cc                           |      2 +-
 gcc/rtl-ssa/insns.cc                               |      2 +-
 gcc/rtl-tests.c                                    |    329 -
 gcc/rtl-tests.cc                                   |    329 +
 gcc/rtl.c                                          |    974 -
 gcc/rtl.cc                                         |   1002 +
 gcc/rtlanal.c                                      |   6942 -
 gcc/rtlanal.cc                                     |   6971 +
 gcc/rtlhash.c                                      |    113 -
 gcc/rtlhash.cc                                     |    113 +
 gcc/rtlhooks.c                                     |    133 -
 gcc/rtlhooks.cc                                    |    133 +
 gcc/rtx-vector-builder.c                           |    112 -
 gcc/rtx-vector-builder.cc                          |    114 +
 gcc/run-rtl-passes.c                               |     79 -
 gcc/run-rtl-passes.cc                              |     79 +
 gcc/sancov.c                                       |    352 -
 gcc/sancov.cc                                      |    352 +
 gcc/sanopt.c                                       |   1400 -
 gcc/sanopt.cc                                      |   1411 +
 gcc/sbitmap.c                                      |   1007 -
 gcc/sbitmap.cc                                     |   1007 +
 gcc/sched-deps.c                                   |   4956 -
 gcc/sched-deps.cc                                  |   4954 +
 gcc/sched-ebb.c                                    |    734 -
 gcc/sched-ebb.cc                                   |    734 +
 gcc/sched-rgn.c                                    |   3956 -
 gcc/sched-rgn.cc                                   |   3968 +
 gcc/sel-sched-dump.c                               |   1027 -
 gcc/sel-sched-dump.cc                              |   1027 +
 gcc/sel-sched-ir.c                                 |   6466 -
 gcc/sel-sched-ir.cc                                |   6461 +
 gcc/sel-sched.c                                    |   7725 -
 gcc/sel-sched.cc                                   |   7725 +
 gcc/selftest-diagnostic.c                          |     64 -
 gcc/selftest-diagnostic.cc                         |     64 +
 gcc/selftest-rtl.c                                 |    123 -
 gcc/selftest-rtl.cc                                |    123 +
 gcc/selftest-run-tests.c                           |    136 -
 gcc/selftest-run-tests.cc                          |    133 +
 gcc/selftest.c                                     |    411 -
 gcc/selftest.cc                                    |    426 +
 gcc/sese.c                                         |    502 -
 gcc/sese.cc                                        |    502 +
 gcc/shrink-wrap.c                                  |   1881 -
 gcc/shrink-wrap.cc                                 |   1890 +
 gcc/simplify-rtx.c                                 |   8088 --
 gcc/simplify-rtx.cc                                |   8553 ++
 gcc/sort.cc                                        |     30 +-
 gcc/sparseset.c                                    |    239 -
 gcc/sparseset.cc                                   |    239 +
 gcc/spellcheck-tree.c                              |    114 -
 gcc/spellcheck-tree.cc                             |    114 +
 gcc/spellcheck.c                                   |    529 -
 gcc/spellcheck.cc                                  |    538 +
 gcc/splay-tree-utils.cc                            |      2 +-
 gcc/sreal.c                                        |    391 -
 gcc/sreal.cc                                       |    391 +
 gcc/stack-ptr-mod.c                                |    115 -
 gcc/stack-ptr-mod.cc                               |    115 +
 gcc/statistics.c                                   |    363 -
 gcc/statistics.cc                                  |    380 +
 gcc/stmt.c                                         |   1119 -
 gcc/stmt.cc                                        |   1118 +
 gcc/stor-layout.c                                  |   3141 -
 gcc/stor-layout.cc                                 |   3146 +
 gcc/store-motion.c                                 |   1269 -
 gcc/store-motion.cc                                |   1269 +
 gcc/streamer-hooks.c                               |     37 -
 gcc/streamer-hooks.cc                              |     37 +
 gcc/stringpool.c                                   |    279 -
 gcc/stringpool.cc                                  |    279 +
 gcc/substring-locations.c                          |    285 -
 gcc/substring-locations.cc                         |    285 +
 gcc/symtab-clones.cc                               |      2 +-
 gcc/symtab-thunks.cc                               |     21 +-
 gcc/symtab.c                                       |   2566 -
 gcc/symtab.cc                                      |   2587 +
 gcc/target-globals.c                               |    147 -
 gcc/target-globals.cc                              |    147 +
 gcc/targhooks.c                                    |   2649 -
 gcc/targhooks.cc                                   |   2689 +
 gcc/testsuite/README.compat                        |      2 +-
 gcc/testsuite/c-c++-common/Waddress-3.c            |    125 +
 gcc/testsuite/c-c++-common/Waddress-4.c            |    106 +
 gcc/testsuite/c-c++-common/Waddress-5.c            |    133 +
 gcc/testsuite/c-c++-common/Waddress-6.c            |     32 +
 gcc/testsuite/c-c++-common/Waddress-7.c            |     22 +
 gcc/testsuite/c-c++-common/Walloca-larger-than.C   |     21 -
 gcc/testsuite/c-c++-common/Walloca-larger-than.c   |     22 +
 gcc/testsuite/c-c++-common/Warray-bounds-10.c      |    114 +
 gcc/testsuite/c-c++-common/Warray-bounds-3.c       |      4 +-
 gcc/testsuite/c-c++-common/Warray-bounds-4.c       |     12 +-
 gcc/testsuite/c-c++-common/Warray-bounds-9.c       |    145 +
 gcc/testsuite/c-c++-common/Warray-compare-1.c      |     44 +
 gcc/testsuite/c-c++-common/Warray-compare-2.c      |     44 +
 gcc/testsuite/c-c++-common/Wbidi-chars-1.c         |     12 +
 gcc/testsuite/c-c++-common/Wbidi-chars-10.c        |     27 +
 gcc/testsuite/c-c++-common/Wbidi-chars-11.c        |     13 +
 gcc/testsuite/c-c++-common/Wbidi-chars-12.c        |     19 +
 gcc/testsuite/c-c++-common/Wbidi-chars-13.c        |     17 +
 gcc/testsuite/c-c++-common/Wbidi-chars-14.c        |     38 +
 gcc/testsuite/c-c++-common/Wbidi-chars-15.c        |     59 +
 gcc/testsuite/c-c++-common/Wbidi-chars-16.c        |     26 +
 gcc/testsuite/c-c++-common/Wbidi-chars-17.c        |     30 +
 gcc/testsuite/c-c++-common/Wbidi-chars-18.c        |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-19.c        |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-2.c         |      9 +
 gcc/testsuite/c-c++-common/Wbidi-chars-20.c        |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-21.c        |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-22.c        |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-23.c        |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-24.c        |     28 +
 gcc/testsuite/c-c++-common/Wbidi-chars-25.c        |     28 +
 gcc/testsuite/c-c++-common/Wbidi-chars-3.c         |     11 +
 gcc/testsuite/c-c++-common/Wbidi-chars-4.c         |    188 +
 gcc/testsuite/c-c++-common/Wbidi-chars-5.c         |    188 +
 gcc/testsuite/c-c++-common/Wbidi-chars-6.c         |    155 +
 gcc/testsuite/c-c++-common/Wbidi-chars-7.c         |      9 +
 gcc/testsuite/c-c++-common/Wbidi-chars-8.c         |     13 +
 gcc/testsuite/c-c++-common/Wbidi-chars-9.c         |     29 +
 gcc/testsuite/c-c++-common/Wbidi-chars-ranges.c    |     54 +
 gcc/testsuite/c-c++-common/Wcast-align.c           |      4 +-
 gcc/testsuite/c-c++-common/Wconversion-1.c         |     14 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-2.c   |    438 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-3.c   |     64 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-4.c   |     74 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-5.c   |     91 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-6.c   |     32 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-7.c   |     36 +
 gcc/testsuite/c-c++-common/Wdangling-pointer-8.c   |     20 +
 gcc/testsuite/c-c++-common/Wdangling-pointer.c     |    435 +
 gcc/testsuite/c-c++-common/Wformat-pr104148.c      |     33 +
 .../c-c++-common/Wimplicit-fallthrough-38.c        |     24 +
 .../c-c++-common/Wimplicit-fallthrough-39.c        |    140 +
 gcc/testsuite/c-c++-common/Winit-self1.c           |     31 +
 gcc/testsuite/c-c++-common/Winit-self2.c           |     31 +
 gcc/testsuite/c-c++-common/Winvalid-memory-model.c |    239 +
 .../c-c++-common/Wmisleading-indentation-6.c       |     11 +
 gcc/testsuite/c-c++-common/Wno-attributes-1.c      |     54 +
 gcc/testsuite/c-c++-common/Wno-attributes-2.c      |     55 +
 gcc/testsuite/c-c++-common/Wno-attributes-3.c      |      9 +
 gcc/testsuite/c-c++-common/Wno-attributes-4.c      |      7 +
 gcc/testsuite/c-c++-common/Wno-attributes-5.c      |      8 +
 gcc/testsuite/c-c++-common/Wno-attributes-6.c      |     16 +
 gcc/testsuite/c-c++-common/Wpadded.c               |     14 +
 .../c-c++-common/Wshift-negative-value-1.c         |      9 +-
 .../c-c++-common/Wshift-negative-value-10.c        |      7 +
 .../c-c++-common/Wshift-negative-value-2.c         |      5 +-
 .../c-c++-common/Wshift-negative-value-3.c         |      5 +-
 .../c-c++-common/Wshift-negative-value-4.c         |      5 +-
 .../c-c++-common/Wshift-negative-value-7.c         |      5 +
 .../c-c++-common/Wshift-negative-value-8.c         |      5 +
 .../c-c++-common/Wshift-negative-value-9.c         |      5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-1.c     |     45 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-10.c    |      5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-11.c    |      5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-12.c    |      5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-2.c     |      1 -
 gcc/testsuite/c-c++-common/Wshift-overflow-5.c     |      7 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-6.c     |      3 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-7.c     |     65 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-8.c     |      5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-9.c     |      7 +
 .../c-c++-common/Wsizeof-pointer-memaccess1.c      |      4 +-
 .../c-c++-common/Wstringop-overflow-2-novec.c      |    126 +
 gcc/testsuite/c-c++-common/Wstringop-overflow-2.c  |     70 +-
 gcc/testsuite/c-c++-common/Wswitch-1.c             |     29 +
 gcc/testsuite/c-c++-common/Wunused-var-16.c        |      4 +-
 gcc/testsuite/c-c++-common/Wuse-after-free-2.c     |    169 +
 gcc/testsuite/c-c++-common/Wuse-after-free-3.c     |     83 +
 gcc/testsuite/c-c++-common/Wuse-after-free-4.c     |    102 +
 gcc/testsuite/c-c++-common/Wuse-after-free-5.c     |    103 +
 gcc/testsuite/c-c++-common/Wuse-after-free-6.c     |    105 +
 gcc/testsuite/c-c++-common/Wuse-after-free-7.c     |    103 +
 gcc/testsuite/c-c++-common/Wuse-after-free.c       |    167 +
 gcc/testsuite/c-c++-common/Wxor-used-as-pow-1.c    |     57 +
 .../c-c++-common/Wxor-used-as-pow-fixits.c         |     34 +
 .../c-c++-common/asan/alloca_loop_unpoisoning.c    |      1 +
 .../c-c++-common/asan/global-overflow-1.c          |      1 +
 gcc/testsuite/c-c++-common/asan/null-deref-1.c     |      2 +-
 gcc/testsuite/c-c++-common/attr-cdtor-1.c          |      6 +
 gcc/testsuite/c-c++-common/attr-fd.c               |     18 +
 gcc/testsuite/c-c++-common/attr-mode-1.c           |      4 +
 gcc/testsuite/c-c++-common/attr-mode-2.c           |      4 +
 gcc/testsuite/c-c++-common/attr-nonstring-3.c      |      4 +-
 gcc/testsuite/c-c++-common/attr-retain-5.c         |      3 +
 gcc/testsuite/c-c++-common/attr-retain-6.c         |      3 +
 gcc/testsuite/c-c++-common/attr-retain-9.c         |      3 +
 gcc/testsuite/c-c++-common/attr-used-5.c           |      2 +-
 gcc/testsuite/c-c++-common/attr-used-6.c           |      2 +-
 gcc/testsuite/c-c++-common/attr-used-9.c           |      2 +-
 gcc/testsuite/c-c++-common/auto-init-1.c           |     41 +
 gcc/testsuite/c-c++-common/auto-init-10.c          |     22 +
 gcc/testsuite/c-c++-common/auto-init-11.c          |     15 +
 gcc/testsuite/c-c++-common/auto-init-12.c          |     15 +
 gcc/testsuite/c-c++-common/auto-init-13.c          |     23 +
 gcc/testsuite/c-c++-common/auto-init-14.c          |     23 +
 gcc/testsuite/c-c++-common/auto-init-15.c          |     14 +
 gcc/testsuite/c-c++-common/auto-init-16.c          |     14 +
 gcc/testsuite/c-c++-common/auto-init-2.c           |     41 +
 gcc/testsuite/c-c++-common/auto-init-3.c           |     19 +
 gcc/testsuite/c-c++-common/auto-init-4.c           |     19 +
 gcc/testsuite/c-c++-common/auto-init-5.c           |     21 +
 gcc/testsuite/c-c++-common/auto-init-6.c           |     21 +
 gcc/testsuite/c-c++-common/auto-init-7.c           |     35 +
 gcc/testsuite/c-c++-common/auto-init-8.c           |     35 +
 gcc/testsuite/c-c++-common/auto-init-9.c           |     20 +
 gcc/testsuite/c-c++-common/auto-init-esra.c        |     35 +
 gcc/testsuite/c-c++-common/auto-init-padding-1.c   |     23 +
 gcc/testsuite/c-c++-common/auto-init-padding-2.c   |    114 +
 gcc/testsuite/c-c++-common/auto-init-padding-3.c   |    114 +
 .../c-c++-common/builtin-assoc-barrier-1.c         |     71 +
 .../c-c++-common/builtin-convertvector-3.c         |     11 +
 gcc/testsuite/c-c++-common/cpp/Winvalid-utf8-1.c   |     43 +
 gcc/testsuite/c-c++-common/cpp/Winvalid-utf8-2.c   |     88 +
 gcc/testsuite/c-c++-common/cpp/Winvalid-utf8-3.c   |     27 +
 .../c-c++-common/cpp/delimited-escape-seq-1.c      |     92 +
 .../c-c++-common/cpp/delimited-escape-seq-2.c      |     18 +
 .../c-c++-common/cpp/delimited-escape-seq-3.c      |     33 +
 .../c-c++-common/cpp/delimited-escape-seq-4.c      |     13 +
 .../c-c++-common/cpp/delimited-escape-seq-5.c      |     13 +
 .../c-c++-common/cpp/delimited-escape-seq-6.c      |     13 +
 .../c-c++-common/cpp/delimited-escape-seq-7.c      |     13 +
 gcc/testsuite/c-c++-common/cpp/dir-only-9.c        |     13 +
 gcc/testsuite/c-c++-common/cpp/line-2.c            |      2 +-
 gcc/testsuite/c-c++-common/cpp/line-3.c            |      2 +-
 .../cpp/named-universal-char-escape-1.c            |    174 +
 .../cpp/named-universal-char-escape-2.c            |     18 +
 .../cpp/named-universal-char-escape-3.c            |     22 +
 .../cpp/named-universal-char-escape-4.c            |     60 +
 .../cpp/named-universal-char-escape-5.c            |     17 +
 .../cpp/named-universal-char-escape-6.c            |     17 +
 .../cpp/named-universal-char-escape-7.c            |     17 +
 gcc/testsuite/c-c++-common/cpp/pr104147.c          |     27 +
 gcc/testsuite/c-c++-common/cpp/ucnid-2011-1-utf8.c |      6 +-
 gcc/testsuite/c-c++-common/cpp/ucnid-2011-1.c      |      6 +-
 gcc/testsuite/c-c++-common/cpp/va-opt-10.c         |     18 +
 gcc/testsuite/c-c++-common/cpp/va-opt-3.c          |      8 +-
 gcc/testsuite/c-c++-common/cpp/va-opt-5.c          |     67 +
 gcc/testsuite/c-c++-common/cpp/va-opt-6.c          |     17 +
 gcc/testsuite/c-c++-common/cpp/va-opt-7.c          |    101 +
 gcc/testsuite/c-c++-common/cpp/va-opt-8.c          |     18 +
 gcc/testsuite/c-c++-common/cpp/va-opt-9.c          |     20 +
 gcc/testsuite/c-c++-common/dfp/convert-bfp-11.c    |     20 +-
 gcc/testsuite/c-c++-common/dfp/pr39986.c           |     22 +-
 .../c-c++-common/diagnostic-format-json-1.c        |      1 +
 .../c-c++-common/diagnostic-format-json-2.c        |      1 +
 .../c-c++-common/diagnostic-format-json-3.c        |      1 +
 .../c-c++-common/diagnostic-format-json-4.c        |      2 +
 .../c-c++-common/diagnostic-format-json-5.c        |      1 +
 .../c-c++-common/diagnostic-format-json-file-1.c   |      8 +
 .../c-c++-common/diagnostic-format-json-stderr-1.c |     33 +
 .../c-c++-common/diagnostic-format-sarif-file-1.c  |     43 +
 .../c-c++-common/diagnostic-format-sarif-file-2.c  |     29 +
 .../c-c++-common/diagnostic-format-sarif-file-3.c  |     30 +
 .../c-c++-common/diagnostic-format-sarif-file-4.c  |     19 +
 gcc/testsuite/c-c++-common/goacc-gomp/atomic.c     |      3 +-
 gcc/testsuite/c-c++-common/goacc-gomp/nesting-1.c  |     16 +-
 .../goacc/builtin-goacc-parlevel-id-size.c         |      8 +
 .../c-c++-common/goacc/classify-kernels-parloops.c |     42 +
 .../classify-kernels-unparallelized-parloops.c     |     46 +
 .../goacc/classify-kernels-unparallelized.c        |     28 +-
 .../c-c++-common/goacc/classify-kernels.c          |     28 +-
 .../c-c++-common/goacc/classify-parallel.c         |     13 +-
 .../c-c++-common/goacc/classify-routine-nohost.c   |     42 +
 .../c-c++-common/goacc/classify-routine.c          |     19 +-
 gcc/testsuite/c-c++-common/goacc/classify-serial.c |     19 +-
 .../goacc/kernels-counter-vars-function-scope.c    |      2 +-
 .../c-c++-common/goacc/kernels-decompose-1.c       |     29 +-
 .../c-c++-common/goacc/kernels-decompose-2.c       |    124 +-
 .../c-c++-common/goacc/kernels-decompose-ice-1.c   |    109 -
 .../c-c++-common/goacc/kernels-decompose-ice-2.c   |     16 -
 .../goacc/kernels-decompose-pr100280-1.c           |     21 +
 .../goacc/kernels-decompose-pr100400-1-1.c         |     35 +
 .../goacc/kernels-decompose-pr100400-1-2.c         |     40 +
 .../goacc/kernels-decompose-pr100400-1-3.c         |     44 +
 .../goacc/kernels-decompose-pr100400-1-4.c         |     42 +
 .../goacc/kernels-decompose-pr103836-1-1.c         |     26 +
 .../goacc/kernels-decompose-pr103836-1-2.c         |     29 +
 .../goacc/kernels-decompose-pr103836-1-3.c         |     30 +
 .../goacc/kernels-decompose-pr103836-1-4.c         |     30 +
 .../goacc/kernels-decompose-pr104061-1-1.c         |     32 +
 .../goacc/kernels-decompose-pr104061-1-2.c         |     37 +
 .../goacc/kernels-decompose-pr104061-1-3.c         |     39 +
 .../goacc/kernels-decompose-pr104061-1-4.c         |     39 +
 .../goacc/kernels-decompose-pr104086-1.c           |     48 +
 .../goacc/kernels-decompose-pr104132-1.c           |     37 +
 .../goacc/kernels-decompose-pr104133-1.c           |     39 +
 .../goacc/kernels-decompose-pr104774-1.c           |     38 +
 gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c  |      2 +-
 gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c  |      2 +-
 .../c-c++-common/goacc/kernels-loop-data-2.c       |      2 +-
 .../goacc/kernels-loop-data-enter-exit-2.c         |      2 +-
 .../goacc/kernels-loop-data-enter-exit.c           |      2 +-
 .../c-c++-common/goacc/kernels-loop-data-update.c  |      2 +-
 .../c-c++-common/goacc/kernels-loop-data.c         |      2 +-
 gcc/testsuite/c-c++-common/goacc/kernels-loop-g.c  |      5 +-
 .../c-c++-common/goacc/kernels-loop-mod-not-zero.c |      2 +-
 gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c  |      2 +-
 .../c-c++-common/goacc/kernels-loop-nest.c         |      2 +-
 gcc/testsuite/c-c++-common/goacc/kernels-loop.c    |      2 +-
 .../c-c++-common/goacc/kernels-one-counter-var.c   |      2 +-
 .../goacc/kernels-parallel-loop-data-enter-exit.c  |      2 +-
 gcc/testsuite/c-c++-common/goacc/mdc-1.c           |      4 +
 gcc/testsuite/c-c++-common/goacc/mdc-2.c           |      2 +
 .../goacc/nested-reductions-1-kernels.c            |     11 +
 .../goacc/nested-reductions-1-parallel.c           |     14 +
 .../goacc/nested-reductions-1-routine.c            |     11 +
 .../goacc/nested-reductions-2-kernels.c            |     11 +
 .../goacc/nested-reductions-2-parallel.c           |     14 +
 .../goacc/nested-reductions-2-routine.c            |     12 +
 gcc/testsuite/c-c++-common/goacc/nesting-1.c       |     65 +-
 .../c-c++-common/goacc/orphan-reductions-1.c       |     56 +
 .../c-c++-common/goacc/orphan-reductions-2.c       |     91 +
 .../c-c++-common/goacc/orphan-reductions-3.c       |    102 +
 gcc/testsuite/c-c++-common/goacc/pr102432.c        |     23 +
 .../goacc/privatization-1-compute-loop.c           |      9 +-
 .../c-c++-common/goacc/privatization-1-compute.c   |      9 +-
 .../goacc/privatization-1-routine_gang-loop.c      |      9 +-
 .../goacc/privatization-1-routine_gang.c           |      9 +-
 gcc/testsuite/c-c++-common/goacc/reduction-7.c     |     22 +
 gcc/testsuite/c-c++-common/goacc/reduction-8.c     |     12 +
 gcc/testsuite/c-c++-common/goacc/routine-2.c       |      4 +
 .../c-c++-common/goacc/routine-4-extern.c          |     72 +-
 gcc/testsuite/c-c++-common/goacc/routine-4.c       |     72 +-
 gcc/testsuite/c-c++-common/goacc/routine-5.c       |      8 +
 .../c-c++-common/goacc/routine-nohost-1.c          |     50 +
 .../c-c++-common/goacc/routine-nohost-2.c          |     96 +
 .../c-c++-common/goacc/struct-component-kind-1.c   |     72 +
 .../c-c++-common/goacc/uninit-dim-clause.c         |      6 +
 .../goacc/uninit-firstprivate-clause.c             |      1 +
 .../c-c++-common/goacc/uninit-if-clause.c          |     17 +-
 gcc/testsuite/c-c++-common/gomp/all-memory-1.c     |     54 +
 gcc/testsuite/c-c++-common/gomp/all-memory-2.c     |     57 +
 gcc/testsuite/c-c++-common/gomp/all-memory-3.c     |     22 +
 gcc/testsuite/c-c++-common/gomp/allocate-2.c       |     15 +
 gcc/testsuite/c-c++-common/gomp/allocate-6.c       |     84 +
 gcc/testsuite/c-c++-common/gomp/allocate-7.c       |     41 +
 gcc/testsuite/c-c++-common/gomp/allocate-8.c       |     18 +
 gcc/testsuite/c-c++-common/gomp/assume-1.c         |     29 +
 gcc/testsuite/c-c++-common/gomp/assume-2.c         |     46 +
 gcc/testsuite/c-c++-common/gomp/assume-3.c         |     27 +
 gcc/testsuite/c-c++-common/gomp/assume-4.c         |     23 +
 gcc/testsuite/c-c++-common/gomp/assumes-1.c        |     26 +
 gcc/testsuite/c-c++-common/gomp/assumes-2.c        |     23 +
 gcc/testsuite/c-c++-common/gomp/assumes-3.c        |     15 +
 gcc/testsuite/c-c++-common/gomp/assumes-4.c        |      6 +
 gcc/testsuite/c-c++-common/gomp/atomic-17.c        |     10 +
 gcc/testsuite/c-c++-common/gomp/atomic-18.c        |     20 +-
 gcc/testsuite/c-c++-common/gomp/atomic-21.c        |      3 +-
 gcc/testsuite/c-c++-common/gomp/atomic-25.c        |     50 +
 gcc/testsuite/c-c++-common/gomp/atomic-26.c        |     63 +
 gcc/testsuite/c-c++-common/gomp/atomic-27.c        |     41 +
 gcc/testsuite/c-c++-common/gomp/atomic-28.c        |     43 +
 gcc/testsuite/c-c++-common/gomp/atomic-29.c        |     44 +
 gcc/testsuite/c-c++-common/gomp/atomic-30.c        |    142 +
 gcc/testsuite/c-c++-common/gomp/atomic-31.c        |     11 +
 gcc/testsuite/c-c++-common/gomp/atomic-32.c        |     14 +
 gcc/testsuite/c-c++-common/gomp/atomic-4.c         |      2 +-
 gcc/testsuite/c-c++-common/gomp/attrs-1.c          |    146 +
 gcc/testsuite/c-c++-common/gomp/attrs-2.c          |    146 +
 gcc/testsuite/c-c++-common/gomp/attrs-3.c          |     74 +
 gcc/testsuite/c-c++-common/gomp/begin-assumes-1.c  |     46 +
 gcc/testsuite/c-c++-common/gomp/begin-assumes-2.c  |     63 +
 gcc/testsuite/c-c++-common/gomp/begin-assumes-3.c  |      2 +
 gcc/testsuite/c-c++-common/gomp/begin-assumes-4.c  |      2 +
 .../c-c++-common/gomp/begin-declare-target-1.c     |     25 +
 .../c-c++-common/gomp/begin-declare-target-2.c     |     18 +
 .../c-c++-common/gomp/begin-declare-target-3.c     |     19 +
 .../c-c++-common/gomp/begin-declare-target-4.c     |      2 +
 gcc/testsuite/c-c++-common/gomp/cancel-1.c         |     22 +
 gcc/testsuite/c-c++-common/gomp/clause-dups-1.c    |     37 +-
 gcc/testsuite/c-c++-common/gomp/clauses-1.c        |    138 +-
 gcc/testsuite/c-c++-common/gomp/clauses-3.c        |      4 +-
 gcc/testsuite/c-c++-common/gomp/clauses-5.c        |      2 +
 gcc/testsuite/c-c++-common/gomp/declare-target-1.c |      2 +-
 gcc/testsuite/c-c++-common/gomp/declare-target-2.c |     22 +-
 gcc/testsuite/c-c++-common/gomp/declare-target-3.c |      3 +
 gcc/testsuite/c-c++-common/gomp/declare-target-4.c |      6 -
 gcc/testsuite/c-c++-common/gomp/declare-target-6.c |      2 +
 gcc/testsuite/c-c++-common/gomp/declare-target-7.c |      8 +
 gcc/testsuite/c-c++-common/gomp/default-2.c        |     67 +
 gcc/testsuite/c-c++-common/gomp/default-3.c        |     14 +
 gcc/testsuite/c-c++-common/gomp/depobj-1.c         |      5 +-
 gcc/testsuite/c-c++-common/gomp/doacross-2.c       |     18 +-
 gcc/testsuite/c-c++-common/gomp/doacross-5.c       |     94 +
 gcc/testsuite/c-c++-common/gomp/doacross-6.c       |    106 +
 gcc/testsuite/c-c++-common/gomp/doacross-7.c       |     78 +
 gcc/testsuite/c-c++-common/gomp/error-1.c          |     45 +
 gcc/testsuite/c-c++-common/gomp/error-2.c          |     24 +
 gcc/testsuite/c-c++-common/gomp/error-3.c          |     70 +
 gcc/testsuite/c-c++-common/gomp/flush-1.c          |      9 +
 gcc/testsuite/c-c++-common/gomp/flush-2.c          |      7 +-
 gcc/testsuite/c-c++-common/gomp/linear-2.c         |     58 +
 gcc/testsuite/c-c++-common/gomp/linear-3.c         |      9 +
 gcc/testsuite/c-c++-common/gomp/linear-4.c         |     34 +
 gcc/testsuite/c-c++-common/gomp/loop-1.c           |     18 +
 gcc/testsuite/c-c++-common/gomp/loop-10.c          |     35 +
 gcc/testsuite/c-c++-common/gomp/loop-11.c          |      5 +
 gcc/testsuite/c-c++-common/gomp/loop-6.c           |     14 +
 gcc/testsuite/c-c++-common/gomp/loop-8.c           |     10 +
 gcc/testsuite/c-c++-common/gomp/loop-9.c           |     38 +
 .../c-c++-common/gomp/map-incomplete-type.c        |     17 +
 gcc/testsuite/c-c++-common/gomp/masked-1.c         |     23 +
 gcc/testsuite/c-c++-common/gomp/masked-2.c         |     11 +
 .../c-c++-common/gomp/masked-combined-1.c          |     37 +
 .../c-c++-common/gomp/masked-combined-2.c          |     13 +
 gcc/testsuite/c-c++-common/gomp/nesting-2.c        |     23 +-
 gcc/testsuite/c-c++-common/gomp/nothing-1.c        |     37 +
 gcc/testsuite/c-c++-common/gomp/nothing-2.c        |      2 +
 gcc/testsuite/c-c++-common/gomp/num-teams-1.c      |     48 +
 gcc/testsuite/c-c++-common/gomp/num-teams-2.c      |     27 +
 gcc/testsuite/c-c++-common/gomp/ompx-1.c           |      4 +
 gcc/testsuite/c-c++-common/gomp/ompx-2.c           |      5 +
 gcc/testsuite/c-c++-common/gomp/order-1.c          |     15 +-
 gcc/testsuite/c-c++-common/gomp/order-2.c          |      2 +-
 gcc/testsuite/c-c++-common/gomp/order-5.c          |    101 +
 gcc/testsuite/c-c++-common/gomp/order-6.c          |    412 +
 gcc/testsuite/c-c++-common/gomp/ordered-3.c        |     44 +-
 gcc/testsuite/c-c++-common/gomp/pr101535-1.c       |     31 +
 gcc/testsuite/c-c++-common/gomp/pr101535-2.c       |     11 +
 gcc/testsuite/c-c++-common/gomp/pr102431.c         |     16 +
 gcc/testsuite/c-c++-common/gomp/pr102432.c         |     23 +
 gcc/testsuite/c-c++-common/gomp/pr102640.c         |     44 +
 gcc/testsuite/c-c++-common/gomp/pr103642.c         |     34 +
 gcc/testsuite/c-c++-common/gomp/pr103705.c         |     14 +
 gcc/testsuite/c-c++-common/gomp/pr104968.c         |     14 +
 gcc/testsuite/c-c++-common/gomp/pr106836.c         |      9 +
 gcc/testsuite/c-c++-common/gomp/pr106981.c         |      9 +
 gcc/testsuite/c-c++-common/gomp/pr107001.c         |     14 +
 gcc/testsuite/c-c++-common/gomp/pr61486-2.c        |     13 +
 gcc/testsuite/c-c++-common/gomp/pr63326.c          |     44 +-
 gcc/testsuite/c-c++-common/gomp/pragma-1.c         |     50 +
 gcc/testsuite/c-c++-common/gomp/pragma-2.c         |     50 +
 gcc/testsuite/c-c++-common/gomp/pragma-3.c         |     23 +
 gcc/testsuite/c-c++-common/gomp/pragma-4.c         |     20 +
 gcc/testsuite/c-c++-common/gomp/pragma-5.c         |     23 +
 gcc/testsuite/c-c++-common/gomp/reduction-task-2.c |      8 +-
 gcc/testsuite/c-c++-common/gomp/requires-3.c       |      3 +
 gcc/testsuite/c-c++-common/gomp/requires-4.c       |      2 -
 .../c-c++-common/gomp/reverse-offload-1.c          |     93 +
 gcc/testsuite/c-c++-common/gomp/scan-1.c           |      2 +
 gcc/testsuite/c-c++-common/gomp/scope-1.c          |     39 +
 gcc/testsuite/c-c++-common/gomp/scope-2.c          |     41 +
 gcc/testsuite/c-c++-common/gomp/scope-3.c          |     21 +
 gcc/testsuite/c-c++-common/gomp/scope-4.c          |     11 +
 gcc/testsuite/c-c++-common/gomp/scope-5.c          |      9 +
 gcc/testsuite/c-c++-common/gomp/scope-6.c          |     31 +
 gcc/testsuite/c-c++-common/gomp/sections1.c        |     22 +-
 gcc/testsuite/c-c++-common/gomp/sink-3.c           |      2 +-
 gcc/testsuite/c-c++-common/gomp/sink-5.c           |     16 +
 gcc/testsuite/c-c++-common/gomp/target-50.c        |     23 +
 gcc/testsuite/c-c++-common/gomp/target-data-2.c    |     20 +
 gcc/testsuite/c-c++-common/gomp/target-data-3.c    |     17 +
 gcc/testsuite/c-c++-common/gomp/target-device-1.c  |     32 +
 gcc/testsuite/c-c++-common/gomp/target-device-2.c  |     14 +
 .../c-c++-common/gomp/target-device-ancestor-1.c   |     13 +
 .../c-c++-common/gomp/target-device-ancestor-2.c   |     80 +
 .../c-c++-common/gomp/target-device-ancestor-3.c   |     39 +
 .../c-c++-common/gomp/target-device-ancestor-4.c   |     17 +
 .../c-c++-common/gomp/target-device-ancestor-5.c   |     28 +
 .../c-c++-common/gomp/target-enter-data-1.c        |     24 +
 .../c-c++-common/gomp/target-has-device-addr-1.c   |     65 +
 .../c-c++-common/gomp/target-has-device-addr-2.c   |     17 +
 .../c-c++-common/gomp/target-implicit-map-1.c      |     39 +
 .../c-c++-common/gomp/target-implicit-map-2.c      |     52 +
 .../c-c++-common/gomp/target-is-device-ptr-1.c     |     22 +
 .../c-c++-common/gomp/target-is-device-ptr-2.c     |     17 +
 .../c-c++-common/gomp/taskwait-depend-nowait-1.c   |     17 +
 gcc/testsuite/c-c++-common/gomp/teams-3.c          |     64 +
 .../c-c++-common/hwasan/alloca-outside-caught.c    |      2 +-
 gcc/testsuite/c-c++-common/hwasan/arguments-3.c    |      4 +-
 gcc/testsuite/c-c++-common/hwasan/heap-overflow.c  |      2 +-
 .../hwasan/hwasan-thread-access-parent.c           |      2 +-
 .../c-c++-common/hwasan/large-aligned-1.c          |      2 +-
 .../c-c++-common/hwasan/stack-tagging-basic-1.c    |      2 +-
 gcc/testsuite/c-c++-common/modref-dse.c            |     38 +
 gcc/testsuite/c-c++-common/nonnull-1.c             |      2 +-
 .../patchable_function_entry-default.c             |      3 +
 gcc/testsuite/c-c++-common/pointer-to-fn1.c        |     18 +
 gcc/testsuite/c-c++-common/pr101537.c              |     26 +
 gcc/testsuite/c-c++-common/pr102281.c              |     17 +
 gcc/testsuite/c-c++-common/pr102285.c              |     10 +
 gcc/testsuite/c-c++-common/pr103798-1.c            |     28 +
 gcc/testsuite/c-c++-common/pr103798-10.c           |     10 +
 gcc/testsuite/c-c++-common/pr103798-2.c            |     30 +
 gcc/testsuite/c-c++-common/pr103798-3.c            |     28 +
 gcc/testsuite/c-c++-common/pr103798-4.c            |     28 +
 gcc/testsuite/c-c++-common/pr103798-5.c            |     26 +
 gcc/testsuite/c-c++-common/pr103798-6.c            |     27 +
 gcc/testsuite/c-c++-common/pr103798-7.c            |     27 +
 gcc/testsuite/c-c++-common/pr103798-8.c            |     27 +
 gcc/testsuite/c-c++-common/pr103798-9.c            |     10 +
 gcc/testsuite/c-c++-common/pr103881.c              |     20 +
 gcc/testsuite/c-c++-common/pr104505.c              |     13 +
 gcc/testsuite/c-c++-common/pr105186.c              |      5 +
 gcc/testsuite/c-c++-common/pr105998.c              |     12 +
 gcc/testsuite/c-c++-common/pr19807-2.c             |      5 +-
 gcc/testsuite/c-c++-common/pr19807-3.c             |      5 +-
 gcc/testsuite/c-c++-common/pr57371-4.c             |      8 +-
 gcc/testsuite/c-c++-common/pr69543-3.c             |      8 +-
 gcc/testsuite/c-c++-common/pr69543-4.c             |      8 +-
 gcc/testsuite/c-c++-common/pr83059.c               |      9 +-
 gcc/testsuite/c-c++-common/pr91669.c               |     28 +
 gcc/testsuite/c-c++-common/pr91733.c               |     17 +
 gcc/testsuite/c-c++-common/pr97498.c               |      4 +
 gcc/testsuite/c-c++-common/pragma-diag-11.c        |     13 +
 gcc/testsuite/c-c++-common/pragma-diag-12.c        |     10 +
 gcc/testsuite/c-c++-common/pragma-diag-13.c        |      4 +
 gcc/testsuite/c-c++-common/pragma-diag-14.c        |      9 +
 gcc/testsuite/c-c++-common/pragma-diag-15.c        |     13 +
 gcc/testsuite/c-c++-common/pragma-diag-16.c        |     63 +
 gcc/testsuite/c-c++-common/tm/inline-asm.c         |      2 +-
 .../compile => c-c++-common/torture}/20050113-1.c  |      1 +
 gcc/testsuite/c-c++-common/torture/attr-noinit-1.c |      3 +-
 gcc/testsuite/c-c++-common/torture/attr-noinit-2.c |      3 +-
 gcc/testsuite/c-c++-common/torture/attr-noinit-3.c |      3 +-
 .../c-c++-common/torture/attr-persistent-1.c       |      3 +-
 .../c-c++-common/torture/attr-persistent-3.c       |      3 +-
 .../c-c++-common/torture/builtin-clear-padding-4.c |      2 +
 .../c-c++-common/torture/builtin-convertvector-2.c |     26 +
 .../c-c++-common/torture/builtin-shufflevector-2.c |     29 +
 .../c-c++-common/torture/builtin-shufflevector-3.c |     16 +
 gcc/testsuite/c-c++-common/torture/harden-comp.c   |     14 +
 gcc/testsuite/c-c++-common/torture/harden-cond.c   |     18 +
 gcc/testsuite/c-c++-common/torture/pr101636.c      |     30 +
 gcc/testsuite/c-c++-common/torture/pr104497.c      |     12 +
 gcc/testsuite/c-c++-common/tsan/atomic_stack.c     |      3 +-
 gcc/testsuite/c-c++-common/tsan/free_race.c        |      1 +
 gcc/testsuite/c-c++-common/tsan/free_race2.c       |      1 +
 gcc/testsuite/c-c++-common/ubsan/align-8.c         |      2 +-
 gcc/testsuite/c-c++-common/ubsan/div-by-zero-3.c   |      2 +-
 gcc/testsuite/c-c++-common/ubsan/div-by-zero-4.c   |      2 +-
 gcc/testsuite/c-c++-common/ubsan/div-by-zero-5.c   |      2 +-
 .../c-c++-common/ubsan/float-div-by-zero-2.c       |     18 +
 gcc/testsuite/c-c++-common/ubsan/nonnull-4.c       |      2 +-
 gcc/testsuite/c-c++-common/ubsan/overflow-add-4.c  |      2 +-
 gcc/testsuite/c-c++-common/ubsan/overflow-div-1.c  |     17 +
 gcc/testsuite/c-c++-common/ubsan/overflow-div-2.c  |     41 +
 gcc/testsuite/c-c++-common/ubsan/overflow-div-3.c  |     41 +
 gcc/testsuite/c-c++-common/ubsan/pr56956.c         |      2 +-
 gcc/testsuite/c-c++-common/ubsan/pr64888.c         |     27 +
 gcc/testsuite/c-c++-common/ubsan/pr68142.c         |      2 +-
 gcc/testsuite/c-c++-common/ubsan/pr80932.c         |      2 +-
 gcc/testsuite/c-c++-common/ubsan/pr85213.c         |      7 +-
 gcc/testsuite/c-c++-common/uninit-17.c             |      6 +-
 gcc/testsuite/c-c++-common/zero-scratch-regs-10.c  |      2 +-
 gcc/testsuite/c-c++-common/zero-scratch-regs-11.c  |      2 +-
 gcc/testsuite/c-c++-common/zero-scratch-regs-8.c   |      2 +-
 gcc/testsuite/c-c++-common/zero-scratch-regs-9.c   |      2 +-
 gcc/testsuite/g++.dg/DRs/dr2082.C                  |     12 +
 gcc/testsuite/g++.dg/Walloca2.C                    |      6 +
 gcc/testsuite/g++.dg/abi/abi-tag16.C               |      2 +-
 gcc/testsuite/g++.dg/abi/abi-tag18a.C              |      2 +-
 gcc/testsuite/g++.dg/abi/anon1.C                   |      1 +
 gcc/testsuite/g++.dg/abi/anon4.C                   |      1 +
 gcc/testsuite/g++.dg/abi/guard4.C                  |      3 +-
 gcc/testsuite/g++.dg/abi/lambda-ctx1-17.C          |     10 +
 gcc/testsuite/g++.dg/abi/lambda-ctx1-18.C          |     11 +
 gcc/testsuite/g++.dg/abi/lambda-ctx1-18vs17.C      |      9 +
 gcc/testsuite/g++.dg/abi/lambda-defarg1.C          |      1 +
 gcc/testsuite/g++.dg/abi/lambda-vis.C              |      8 +-
 gcc/testsuite/g++.dg/abi/macro0.C                  |      2 +-
 gcc/testsuite/g++.dg/abi/mangle-union1.C           |     10 +
 gcc/testsuite/g++.dg/abi/mangle26.C                |      2 +-
 gcc/testsuite/g++.dg/abi/no_unique_address2.C      |     27 +
 gcc/testsuite/g++.dg/abi/no_unique_address6.C      |     23 +
 gcc/testsuite/g++.dg/abi/nsdmi-aggr1.C             |     39 +
 gcc/testsuite/g++.dg/abi/nsdmi-aggr1a.C            |     35 +
 gcc/testsuite/g++.dg/abi/pure-virtual1.C           |      2 +-
 .../g++.dg/analyzer/out-of-bounds-placement-new.C  |     19 +
 gcc/testsuite/g++.dg/analyzer/placement-new.C      |      4 +-
 gcc/testsuite/g++.dg/analyzer/pr100244.C           |      7 +-
 gcc/testsuite/g++.dg/analyzer/pr101522.C           |     31 +
 gcc/testsuite/g++.dg/analyzer/pr102662.C           |     39 +
 gcc/testsuite/g++.dg/analyzer/pr93212.C            |      4 +-
 gcc/testsuite/g++.dg/analyzer/pr94011.C            |      2 +-
 gcc/testsuite/g++.dg/analyzer/pr94503.C            |      2 +
 gcc/testsuite/g++.dg/analyzer/vfunc-2.C            |     44 +
 gcc/testsuite/g++.dg/analyzer/vfunc-3.C            |     32 +
 gcc/testsuite/g++.dg/analyzer/vfunc-4.C            |     28 +
 gcc/testsuite/g++.dg/analyzer/vfunc-5.C            |    103 +
 gcc/testsuite/g++.dg/asan/asan_test.C              |      2 +-
 gcc/testsuite/g++.dg/asan/large-func-test-1.C      |      1 +
 gcc/testsuite/g++.dg/asan/pr102656.C               |     27 +
 gcc/testsuite/g++.dg/asan/pr104449.C               |     16 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-1_a.C   |      3 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-2_a.C   |      3 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-3_a.C   |      3 +
 gcc/testsuite/g++.dg/auto-init-uninit-pred-4.C     |      3 +
 gcc/testsuite/g++.dg/compat/pr102024_main.C        |     26 +
 gcc/testsuite/g++.dg/compat/pr102024_x.C           |     11 +
 gcc/testsuite/g++.dg/compat/pr102024_y.C           |     11 +
 gcc/testsuite/g++.dg/concepts/diagnostic18.C       |      4 +-
 gcc/testsuite/g++.dg/concepts/diagnostic3.C        |      8 +-
 gcc/testsuite/g++.dg/concepts/explicit-spec1.C     |      9 +
 gcc/testsuite/g++.dg/concepts/pr105061.C           |     13 +
 gcc/testsuite/g++.dg/concepts/variadic6.C          |     20 +
 gcc/testsuite/g++.dg/conversion/pr41426.C          |     10 +-
 gcc/testsuite/g++.dg/conversion/ref8.C             |     22 +
 gcc/testsuite/g++.dg/conversion/ref9.C             |     21 +
 gcc/testsuite/g++.dg/coroutines/pr100127.C         |     65 +
 gcc/testsuite/g++.dg/coroutines/pr100673.C         |     18 +
 gcc/testsuite/g++.dg/coroutines/pr100772-a.C       |     77 +
 gcc/testsuite/g++.dg/coroutines/pr100772-b.C       |     93 +
 gcc/testsuite/g++.dg/coroutines/pr101133.C         |     31 +
 gcc/testsuite/g++.dg/coroutines/pr101765.C         |     45 +
 gcc/testsuite/g++.dg/coroutines/pr102454.C         |     38 +
 gcc/testsuite/g++.dg/coroutines/pr102489.C         |     16 +
 gcc/testsuite/g++.dg/coroutines/pr103328.C         |     32 +
 gcc/testsuite/g++.dg/coroutines/pr103868.C         |    150 +
 gcc/testsuite/g++.dg/coroutines/pr104051.C         |     29 +
 gcc/testsuite/g++.dg/coroutines/pr105287.C         |     48 +
 gcc/testsuite/g++.dg/coroutines/pr105301.C         |     49 +
 gcc/testsuite/g++.dg/coroutines/pr106188.C         |     34 +
 gcc/testsuite/g++.dg/coroutines/pr95520.C          |     29 +
 gcc/testsuite/g++.dg/coroutines/pr96517.C          |     29 +
 gcc/testsuite/g++.dg/coroutines/pr99047.C          |      1 +
 gcc/testsuite/g++.dg/coroutines/pr99575.C          |     35 +
 gcc/testsuite/g++.dg/coroutines/pr99710.C          |     25 +
 gcc/testsuite/g++.dg/cpp/delimited-escape-seq-1.C  |      8 +
 gcc/testsuite/g++.dg/cpp/delimited-escape-seq-2.C  |      8 +
 gcc/testsuite/g++.dg/cpp/elifdef-1.C               |      3 +
 gcc/testsuite/g++.dg/cpp/elifdef-2.C               |      4 +
 gcc/testsuite/g++.dg/cpp/elifdef-3.C               |     62 +
 gcc/testsuite/g++.dg/cpp/elifdef-4.C               |      5 +
 gcc/testsuite/g++.dg/cpp/elifdef-5.C               |     63 +
 gcc/testsuite/g++.dg/cpp/elifdef-6.C               |     65 +
 gcc/testsuite/g++.dg/cpp/elifdef-7.C               |     65 +
 .../g++.dg/cpp/named-universal-char-escape-1.C     |      6 +
 .../g++.dg/cpp/named-universal-char-escape-2.C     |      6 +
 gcc/testsuite/g++.dg/cpp/pr103012.C                |     18 +
 gcc/testsuite/g++.dg/cpp/ucnid-1-utf8.C            |     16 +-
 gcc/testsuite/g++.dg/cpp/ucnid-1.C                 |     16 +-
 gcc/testsuite/g++.dg/cpp/ucnid-4-utf8.C            |      2 +-
 gcc/testsuite/g++.dg/cpp/warning-1.C               |      6 +
 gcc/testsuite/g++.dg/cpp/warning-2.C               |      6 +
 gcc/testsuite/g++.dg/cpp/warning-3.C               |      6 +
 gcc/testsuite/g++.dg/cpp0x/Wnarrowing19.C          |      6 +
 gcc/testsuite/g++.dg/cpp0x/Wnarrowing20.C          |     26 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move10.C   |     30 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move3.C    |      2 +-
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move7.C    |     63 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move8.C    |     65 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move9.C    |     89 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move1.C      |      3 +-
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move10.C     |     61 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move11.C     |     32 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move12.C     |     36 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move2.C      |      4 +-
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move7.C      |      6 +-
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move9.C      |      3 +-
 gcc/testsuite/g++.dg/cpp0x/alias-decl-1.C          |      2 +-
 gcc/testsuite/g++.dg/cpp0x/alias-decl-59.C         |      4 +-
 gcc/testsuite/g++.dg/cpp0x/alias-decl-74.C         |      9 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C    |     12 -
 gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286a.C    |     16 +-
 gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C       |     20 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp2.C       |     25 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-void1.C      |     18 +
 gcc/testsuite/g++.dg/cpp0x/alignas20.C             |     26 +
 gcc/testsuite/g++.dg/cpp0x/auto25.C                |      4 +-
 gcc/testsuite/g++.dg/cpp0x/auto56.C                |      6 +
 gcc/testsuite/g++.dg/cpp0x/auto57.C                |     15 +
 gcc/testsuite/g++.dg/cpp0x/auto9.C                 |      2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-104226.C      |     15 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C      |      9 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C      |     18 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-52830.C       |      1 -
 gcc/testsuite/g++.dg/cpp0x/constexpr-52830a.C      |     39 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-77482.C       |      2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr10.C |      5 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-array28.C     |     21 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-attribute4.C  |     14 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-compare1.C    |      8 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C    |     11 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-condition.C   |      2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-decltype5.C   |     23 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-diag3.C       |     14 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-elision1.C    |     16 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-empty14a.C    |     11 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C     |     21 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C         |      4 +-
 .../g++.dg/cpp0x/constexpr-fno-elide-ctors1.C      |     89 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-fp-except1.C  |      4 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-ice5.C        |      2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-incomplete2.C |      2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-inst1.C       |     17 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-memfn1.C      |      4 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-mutable3.C    |      9 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-neg3.C        |      4 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C         |      2 +-
 .../g++.dg/cpp0x/constexpr-specialization.C        |      8 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C       |      6 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-typeid2.C     |     15 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C      |     17 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C     |     15 +
 gcc/testsuite/g++.dg/cpp0x/decltype-bitfield1.C    |     65 +
 gcc/testsuite/g++.dg/cpp0x/decltype-bitfield2.C    |     18 +
 gcc/testsuite/g++.dg/cpp0x/decltype29.C            |      4 +-
 gcc/testsuite/g++.dg/cpp0x/decltype80.C            |     16 +
 gcc/testsuite/g++.dg/cpp0x/decltype81.C            |     15 +
 gcc/testsuite/g++.dg/cpp0x/decltype82.C            |     10 +
 gcc/testsuite/g++.dg/cpp0x/decltype82a.C           |     11 +
 gcc/testsuite/g++.dg/cpp0x/dr2351.C                |     51 +
 gcc/testsuite/g++.dg/cpp0x/elision4.C              |     15 +
 gcc/testsuite/g++.dg/cpp0x/elision_weak.C          |      4 +-
 gcc/testsuite/g++.dg/cpp0x/enum42.C                |      7 +
 gcc/testsuite/g++.dg/cpp0x/error2.C                |      4 +-
 gcc/testsuite/g++.dg/cpp0x/explicit15.C            |     83 +
 gcc/testsuite/g++.dg/cpp0x/fntmp-equiv1.C          |     18 +-
 gcc/testsuite/g++.dg/cpp0x/friend7.C               |      2 +-
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-45.C          |      2 +-
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-58.C          |      2 +-
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-59.C          |      9 +-
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-75.C          |     35 +
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-76.C          |     34 +
 gcc/testsuite/g++.dg/cpp0x/gen-attrs-77.C          |     17 +
 gcc/testsuite/g++.dg/cpp0x/inh-ctor19.C            |      2 +-
 gcc/testsuite/g++.dg/cpp0x/inh-ctor30.C            |      1 +
 gcc/testsuite/g++.dg/cpp0x/initlist-array14.C      |     12 +
 gcc/testsuite/g++.dg/cpp0x/initlist-array15.C      |     13 +
 gcc/testsuite/g++.dg/cpp0x/initlist-array16.C      |     11 +
 gcc/testsuite/g++.dg/cpp0x/initlist-array17.C      |     37 +
 gcc/testsuite/g++.dg/cpp0x/initlist-const1.C       |      9 +
 gcc/testsuite/g++.dg/cpp0x/initlist-defarg3.C      |     13 +
 gcc/testsuite/g++.dg/cpp0x/initlist-new6.C         |     39 +
 gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C         |     34 +
 gcc/testsuite/g++.dg/cpp0x/initlist116.C           |     29 +
 gcc/testsuite/g++.dg/cpp0x/initlist117.C           |     40 +
 gcc/testsuite/g++.dg/cpp0x/initlist122.C           |     12 +-
 gcc/testsuite/g++.dg/cpp0x/initlist125.C           |     12 +
 gcc/testsuite/g++.dg/cpp0x/initlist126.C           |     17 +
 gcc/testsuite/g++.dg/cpp0x/initlist127.C           |     39 +
 gcc/testsuite/g++.dg/cpp0x/initlist128.C           |     16 +
 gcc/testsuite/g++.dg/cpp0x/initlist129.C           |      6 +
 gcc/testsuite/g++.dg/cpp0x/initlist130.C           |      5 +
 gcc/testsuite/g++.dg/cpp0x/initlist48.C            |      1 +
 gcc/testsuite/g++.dg/cpp0x/keywords1.C             |     15 +
 gcc/testsuite/g++.dg/cpp0x/keywords2.C             |     16 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-104403.C  |      8 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-array4.C  |     29 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv.C    |      2 +-
 .../g++.dg/cpp0x/lambda/lambda-current-inst1.C     |     18 +
 .../g++.dg/cpp0x/lambda/lambda-defarg10.C          |     21 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C      |     34 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh2.C     |      2 +-
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mangle3.C |      1 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mangle5.C |      1 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested9.C |     41 +
 .../g++.dg/cpp0x/lambda/lambda-nested9a.C          |     42 +
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-switch.C  |      4 +-
 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this22.C  |     20 +
 .../g++.dg/cpp0x/lambda/lambda-variadic13.C        |      2 +-
 .../g++.dg/cpp0x/lambda/lambda-variadic14.C        |      2 +-
 .../g++.dg/cpp0x/lambda/lambda-variadic14a.C       |      9 +
 .../g++.dg/cpp0x/lambda/lambda-variadic15.C        |     14 +
 .../g++.dg/cpp0x/lambda/lambda-variadic16.C        |     13 +
 gcc/testsuite/g++.dg/cpp0x/move-return2.C          |      2 +-
 gcc/testsuite/g++.dg/cpp0x/move-return3.C          |      3 +-
 gcc/testsuite/g++.dg/cpp0x/move-return4.C          |      2 +-
 gcc/testsuite/g++.dg/cpp0x/move-return5.C          |     20 +
 gcc/testsuite/g++.dg/cpp0x/noexcept06.C            |      4 +-
 gcc/testsuite/g++.dg/cpp0x/noexcept07.C            |      2 +-
 gcc/testsuite/g++.dg/cpp0x/noexcept34.C            |     12 +-
 gcc/testsuite/g++.dg/cpp0x/noexcept70.C            |      5 +
 gcc/testsuite/g++.dg/cpp0x/noexcept71.C            |     31 +
 gcc/testsuite/g++.dg/cpp0x/noexcept72.C            |     21 +
 gcc/testsuite/g++.dg/cpp0x/noexcept73.C            |     13 +
 gcc/testsuite/g++.dg/cpp0x/noexcept74.C            |     11 +
 gcc/testsuite/g++.dg/cpp0x/noexcept74a.C           |     12 +
 gcc/testsuite/g++.dg/cpp0x/noexcept75.C            |     17 +
 gcc/testsuite/g++.dg/cpp0x/noexcept76.C            |     17 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-array1.C          |      6 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-list7.C           |     17 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-list8.C           |     17 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template21.C      |      8 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template21a.C     |     10 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C      |     13 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C      |     13 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-union7.C          |     13 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-warn1.C           |     10 +
 gcc/testsuite/g++.dg/cpp0x/nullptr11.C             |     16 -
 gcc/testsuite/g++.dg/cpp0x/nullptr46.C             |     12 +
 gcc/testsuite/g++.dg/cpp0x/pr102305.C              |     39 +
 gcc/testsuite/g++.dg/cpp0x/pr104668.C              |     13 +
 gcc/testsuite/g++.dg/cpp0x/pr105256.C              |     18 +
 .../g++.dg/cpp0x/{pr56868.cpp => pr56868.C}        |      0
 gcc/testsuite/g++.dg/cpp0x/pr65327.C               |      4 +-
 gcc/testsuite/g++.dg/cpp0x/pr78765.C               |      2 +-
 gcc/testsuite/g++.dg/cpp0x/pr85070.C               |      4 +-
 gcc/testsuite/g++.dg/cpp0x/pr96440.C               |      4 +
 gcc/testsuite/g++.dg/cpp0x/range-for38.C           |     16 +
 gcc/testsuite/g++.dg/cpp0x/ref-bind4.C             |      2 +-
 gcc/testsuite/g++.dg/cpp0x/ref-bind8.C             |     10 +
 gcc/testsuite/g++.dg/cpp0x/ref-qual20.C            |      2 +-
 gcc/testsuite/g++.dg/cpp0x/ref-qual21.C            |     23 +
 gcc/testsuite/g++.dg/cpp0x/trailing15.C            |     14 +
 gcc/testsuite/g++.dg/cpp0x/trailing16.C            |     17 +
 gcc/testsuite/g++.dg/cpp0x/variadic-alias3.C       |     45 +
 gcc/testsuite/g++.dg/cpp0x/variadic-alias4.C       |     48 +
 gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C       |      9 +
 gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C       |     20 +
 gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C       |     16 +
 gcc/testsuite/g++.dg/cpp0x/variadic-mem_fn2.C      |      1 +
 gcc/testsuite/g++.dg/cpp0x/variadic-partial2.C     |     16 +
 gcc/testsuite/g++.dg/cpp0x/variadic-partial2a.C    |     22 +
 gcc/testsuite/g++.dg/cpp0x/variadic-tuple.C        |      2 +-
 gcc/testsuite/g++.dg/cpp0x/variadic183.C           |     14 +
 gcc/testsuite/g++.dg/cpp0x/vt-34314.C              |     12 +-
 gcc/testsuite/g++.dg/cpp1y/Wnarrowing2.C           |      4 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn12.C             |      1 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn27.C             |      2 +-
 gcc/testsuite/g++.dg/cpp1y/auto-fn62.C             |     14 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn63.C             |     12 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn64.C             |     12 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn65.C             |     10 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-101371-2.C    |     23 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-101371.C      |     29 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C    |     34 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C    |     33 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C    |     33 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C    |     35 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C      |     10 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-105050.C      |     12 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-89074-1.C     |     28 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-89074-2.C     |     19 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-89074-3.C     |    132 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-89285-2.C     |      2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-89285.C       |      2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-94716.C       |      9 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-base2.C       |     15 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-base2a.C      |     17 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-complex1.C    |     24 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-elision1.C    |     53 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-empty2.C      |      1 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-label.C       |      2 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-local4.C      |     17 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-loop5.C       |      4 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-mutable1.C    |     16 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-neg1.C        |      6 +-
 gcc/testsuite/g++.dg/cpp1y/decltype-auto2.C        |     12 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto3.C        |     12 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto4.C        |     65 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C        |     35 +
 gcc/testsuite/g++.dg/cpp1y/decltype-auto6.C        |     19 +
 .../g++.dg/cpp1y/lambda-generic-85713-2.C          |      2 +-
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-89419.C  |      6 +-
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C  |     15 +
 .../g++.dg/cpp1y/lambda-generic-local-fn1.C        |     17 +
 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C  |      7 +
 .../g++.dg/cpp1y/lambda-generic-variadic22.C       |     15 +
 gcc/testsuite/g++.dg/cpp1y/noexcept2.C             |     20 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr14.C          |    131 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr15.C          |     80 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr16.C          |     57 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr17.C          |    137 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr18.C          |     56 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr19.C          |     28 +
 gcc/testsuite/g++.dg/cpp1y/pr104031.C              |     23 +
 gcc/testsuite/g++.dg/cpp1y/pr60054.C               |      4 +-
 gcc/testsuite/g++.dg/cpp1y/pr60332.C               |      3 +-
 gcc/testsuite/g++.dg/cpp1y/var-templ69.C           |      5 +
 gcc/testsuite/g++.dg/cpp1z/aggr-base11.C           |     19 +
 gcc/testsuite/g++.dg/cpp1z/aggr-base12.C           |     24 +
 gcc/testsuite/g++.dg/cpp1z/aligned-new9.C          |     31 +
 .../g++.dg/cpp1z/class-deduction-alias1.C          |     18 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction-new1.C  |     16 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction100.C    |     13 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction101.C    |     17 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction101a.C   |     22 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction101b.C   |     22 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction102.C    |     25 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction102a.C   |     27 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction102b.C   |     30 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction103.C    |     22 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction104.C    |     17 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction105.C    |     17 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction106.C    |     16 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction107.C    |     24 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction108.C    |     78 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction109.C    |     64 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction110.C    |     28 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction111.C    |     10 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction112.C    |     14 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction113.C    |      5 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction12.C     |      6 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction92.C     |     17 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction93.C     |     25 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction94.C     |     19 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction95.C     |     11 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction96.C     |     34 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction97.C     |      6 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction98.C     |     10 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction99.C     |     35 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-89074-1.C     |     26 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-aggr-base1.C  |     27 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-array2.C      |     12 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-compare1.C    |      9 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C        |     18 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-if36.C        |     20 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-if37.C        |     21 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-if38.C        |     16 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-lambda13.C    |      2 +-
 gcc/testsuite/g++.dg/cpp1z/constexpr-lambda27.C    |     26 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-lambda7.C     |      2 +-
 gcc/testsuite/g++.dg/cpp1z/decomp-decltype1.C      |     28 +
 gcc/testsuite/g++.dg/cpp1z/decomp54.C              |      4 +-
 gcc/testsuite/g++.dg/cpp1z/eval-order11.C          |     89 +
 gcc/testsuite/g++.dg/cpp1z/fallthrough2.C          |     24 +
 gcc/testsuite/g++.dg/cpp1z/fold13.C                |     29 +
 gcc/testsuite/g++.dg/cpp1z/inh-ctor23.C            |      2 +-
 gcc/testsuite/g++.dg/cpp1z/lambda-this1.C          |      8 +-
 gcc/testsuite/g++.dg/cpp1z/lambda-this8.C          |      9 +
 gcc/testsuite/g++.dg/cpp1z/noexcept-type25.C       |     13 +
 gcc/testsuite/g++.dg/cpp1z/noexcept-type26.C       |     12 +
 gcc/testsuite/g++.dg/cpp1z/nontype-auto20.C        |      5 +
 gcc/testsuite/g++.dg/cpp1z/nontype-auto21.C        |     20 +
 gcc/testsuite/g++.dg/cpp1z/nontype4.C              |     14 +
 gcc/testsuite/g++.dg/cpp1z/nontype4a.C             |     14 +
 gcc/testsuite/g++.dg/cpp1z/nontype5.C              |     11 +
 gcc/testsuite/g++.dg/cpp1z/ttp2.C                  |     21 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-1.C       |     43 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-10.C      |     25 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-11.C      |     25 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-12.C      |     25 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-2.C       |     43 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-3.C       |     43 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-4.C       |     43 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-5.C       |     80 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-6.C       |     80 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-7.C       |     80 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-8.C       |     80 +
 gcc/testsuite/g++.dg/cpp23/Winvalid-utf8-9.C       |     25 +
 gcc/testsuite/g++.dg/cpp23/attr-assume1.C          |    191 +
 gcc/testsuite/g++.dg/cpp23/attr-assume2.C          |     83 +
 gcc/testsuite/g++.dg/cpp23/attr-assume3.C          |    198 +
 gcc/testsuite/g++.dg/cpp23/attr-assume4.C          |    136 +
 gcc/testsuite/g++.dg/cpp23/auto-array2.C           |     11 +
 gcc/testsuite/g++.dg/cpp23/auto-array3.C           |     16 +
 gcc/testsuite/g++.dg/cpp23/auto-array4.C           |     14 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast1.C          |     14 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast10.C         |     18 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast11.C         |     19 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast12.C         |      8 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast2.C          |     62 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast3.C          |     21 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast4.C          |     26 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast5.C          |     39 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast6.C          |     14 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast7.C          |      9 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast8.C          |     42 +
 gcc/testsuite/g++.dg/cpp23/auto-fncast9.C          |     17 +
 gcc/testsuite/g++.dg/cpp23/charlit-encoding1.C     |     33 +
 gcc/testsuite/g++.dg/cpp23/concepts-err1.C         |      6 +
 gcc/testsuite/g++.dg/cpp23/consteval-if11.C        |     27 +
 gcc/testsuite/g++.dg/cpp23/consteval-if12.C        |     34 +
 gcc/testsuite/g++.dg/cpp23/consteval-if2.C         |      4 +-
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit1.C     |     68 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit2.C     |     54 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit3.C     |     10 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit4.C     |     57 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit5.C     |     57 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit6.C     |     25 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C     |      6 +
 gcc/testsuite/g++.dg/cpp23/decltype1.C             |    113 +
 gcc/testsuite/g++.dg/cpp23/decltype2.C             |     49 +
 gcc/testsuite/g++.dg/cpp23/elision1.C              |    114 +
 gcc/testsuite/g++.dg/cpp23/elision2.C              |     46 +
 gcc/testsuite/g++.dg/cpp23/elision3.C              |     16 +
 gcc/testsuite/g++.dg/cpp23/elision4.C              |     38 +
 gcc/testsuite/g++.dg/cpp23/elision5.C              |     53 +
 gcc/testsuite/g++.dg/cpp23/elision6.C              |     20 +
 gcc/testsuite/g++.dg/cpp23/elision7.C              |     72 +
 gcc/testsuite/g++.dg/cpp23/ext-floating1.C         |    447 +
 gcc/testsuite/g++.dg/cpp23/ext-floating10.C        |     13 +
 gcc/testsuite/g++.dg/cpp23/ext-floating11.C        |     79 +
 gcc/testsuite/g++.dg/cpp23/ext-floating2.C         |    157 +
 gcc/testsuite/g++.dg/cpp23/ext-floating3.C         |    134 +
 gcc/testsuite/g++.dg/cpp23/ext-floating4.C         |    126 +
 gcc/testsuite/g++.dg/cpp23/ext-floating5.C         |     13 +
 gcc/testsuite/g++.dg/cpp23/ext-floating6.C         |     30 +
 gcc/testsuite/g++.dg/cpp23/ext-floating7.C         |    119 +
 gcc/testsuite/g++.dg/cpp23/ext-floating8.C         |     13 +
 gcc/testsuite/g++.dg/cpp23/ext-floating9.C         |     13 +
 gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C            |    116 +-
 gcc/testsuite/g++.dg/cpp23/init-stmt1.C            |     31 +
 gcc/testsuite/g++.dg/cpp23/init-stmt2.C            |     25 +
 gcc/testsuite/g++.dg/cpp23/label1.C                |     89 +
 gcc/testsuite/g++.dg/cpp23/label2.C                |     52 +
 gcc/testsuite/g++.dg/cpp23/lambda-attr1.C          |     37 +
 gcc/testsuite/g++.dg/cpp23/lambda-attr2.C          |     19 +
 gcc/testsuite/g++.dg/cpp23/lookup2.C               |      6 +
 .../g++.dg/cpp23/named-universal-char-escape1.C    |     16 +
 .../g++.dg/cpp23/named-universal-char-escape2.C    |     18 +
 gcc/testsuite/g++.dg/cpp23/normalize1.C            |     66 +
 gcc/testsuite/g++.dg/cpp23/normalize2.C            |     66 +
 gcc/testsuite/g++.dg/cpp23/normalize3.C            |     80 +
 gcc/testsuite/g++.dg/cpp23/normalize4.C            |     66 +
 gcc/testsuite/g++.dg/cpp23/normalize5.C            |     66 +
 gcc/testsuite/g++.dg/cpp23/normalize6.C            |     10 +
 gcc/testsuite/g++.dg/cpp23/normalize7.C            |     10 +
 gcc/testsuite/g++.dg/cpp23/static-operator-call1.C |     41 +
 gcc/testsuite/g++.dg/cpp23/static-operator-call2.C |     22 +
 gcc/testsuite/g++.dg/cpp23/static-operator-call3.C |     10 +
 gcc/testsuite/g++.dg/cpp23/subscript1.C            |     55 +
 gcc/testsuite/g++.dg/cpp23/subscript2.C            |     51 +
 gcc/testsuite/g++.dg/cpp23/subscript3.C            |     90 +
 gcc/testsuite/g++.dg/cpp23/subscript4.C            |     44 +
 gcc/testsuite/g++.dg/cpp23/subscript5.C            |     28 +
 gcc/testsuite/g++.dg/cpp23/subscript6.C            |     31 +
 gcc/testsuite/g++.dg/cpp23/subscript7.C            |     17 +
 gcc/testsuite/g++.dg/cpp23/subscript8.C            |      7 +
 gcc/testsuite/g++.dg/cpp23/ucnid-1-utf8.C          |     18 +
 gcc/testsuite/g++.dg/cpp23/ucnid-2-utf8.C          |     18 +
 gcc/testsuite/g++.dg/cpp23/wchar-multi1.C          |     42 +
 gcc/testsuite/g++.dg/cpp23/wchar-multi2.C          |     43 +
 gcc/testsuite/g++.dg/cpp2a/attr-likely7.C          |     38 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast11.C            |     63 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast12.C            |     68 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast13.C            |     63 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast14.C            |     75 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast15.C            |     19 +
 .../g++.dg/cpp2a/builtin-clear-padding1.C          |     50 +
 gcc/testsuite/g++.dg/cpp2a/char8_t3.C              |     37 +
 gcc/testsuite/g++.dg/cpp2a/char8_t4.C              |     17 +
 .../g++.dg/cpp2a/class-deduction-aggr11.C          |     29 +
 .../g++.dg/cpp2a/class-deduction-aggr12.C          |     15 +
 .../g++.dg/cpp2a/class-deduction-aggr13.C          |     11 +
 .../g++.dg/cpp2a/class-deduction-aggr13a.C         |     18 +
 .../g++.dg/cpp2a/class-deduction-alias10.C         |     10 +
 .../g++.dg/cpp2a/class-deduction-alias11.C         |     12 +
 .../g++.dg/cpp2a/class-deduction-alias12.C         |     23 +
 .../g++.dg/cpp2a/class-deduction-alias13.C         |     24 +
 gcc/testsuite/g++.dg/cpp2a/comma1.C                |     15 +-
 gcc/testsuite/g++.dg/cpp2a/comma3.C                |     15 +-
 gcc/testsuite/g++.dg/cpp2a/comma4.C                |      5 +
 gcc/testsuite/g++.dg/cpp2a/comma5.C                |     18 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-class3.C       |     12 +
 gcc/testsuite/g++.dg/cpp2a/concepts-class4.C       |     11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-decltype4.C    |     16 +
 gcc/testsuite/g++.dg/cpp2a/concepts-err4.C         |      6 +
 gcc/testsuite/g++.dg/cpp2a/concepts-friend9.C      |     12 +
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda14.C     |      4 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C     |     14 +
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C     |     11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C     |     17 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C      |     25 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memfun3.C      |     12 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl4.C     |      2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5.C     |     11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5a.C    |     15 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl6.C     |     34 +
 gcc/testsuite/g++.dg/cpp2a/concepts-nondep2.C      |     21 +
 gcc/testsuite/g++.dg/cpp2a/concepts-nondep3.C      |      9 +
 .../g++.dg/cpp2a/concepts-partial-spec10.C         |     17 +
 .../g++.dg/cpp2a/concepts-partial-spec11.C         |     19 +
 .../g++.dg/cpp2a/concepts-partial-spec12.C         |     10 +
 .../g++.dg/cpp2a/concepts-partial-spec12a.C        |     14 +
 .../g++.dg/cpp2a/concepts-partial-spec13.C         |     16 +
 gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C     |      6 +
 gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C      |      2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-2.C    |     13 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-3.C    |     13 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-pr84979.C      |      2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C      |     12 +
 gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C      |     14 +
 gcc/testsuite/g++.dg/cpp2a/concepts-pr98644.C      |      7 +
 .../g++.dg/cpp2a/concepts-recursive-sat1.C         |     15 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-requires26.C   |     18 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires27.C   |     10 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C   |     13 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C   |     18 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C  |     23 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires30.C   |     10 +
 gcc/testsuite/g++.dg/cpp2a/concepts-return-req4.C  |     24 +
 gcc/testsuite/g++.dg/cpp2a/concepts-spec2.C        |     16 +
 .../g++.dg/cpp2a/concepts-template-parm11.C        |     20 +
 gcc/testsuite/g++.dg/cpp2a/concepts-this1.C        |     30 +
 gcc/testsuite/g++.dg/cpp2a/concepts-traits3.C      |     66 +
 gcc/testsuite/g++.dg/cpp2a/concepts-ttp3.C         |     11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-ttp4.C         |      9 +
 gcc/testsuite/g++.dg/cpp2a/concepts-uneval4.C      |     12 +
 gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C      |     17 +
 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1.C   |      9 +
 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1a.C  |     14 +
 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1b.C  |     15 +
 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ2.C   |     13 +
 gcc/testsuite/g++.dg/cpp2a/cond-triv3.C            |     44 +
 gcc/testsuite/g++.dg/cpp2a/consteval-defarg3.C     |     23 +
 gcc/testsuite/g++.dg/cpp2a/consteval-memfn1.C      |     27 +
 gcc/testsuite/g++.dg/cpp2a/consteval-memfn2.C      |     34 +
 gcc/testsuite/g++.dg/cpp2a/consteval13.C           |      4 +-
 gcc/testsuite/g++.dg/cpp2a/consteval20.C           |     28 +
 gcc/testsuite/g++.dg/cpp2a/consteval21.C           |     35 +
 gcc/testsuite/g++.dg/cpp2a/consteval22.C           |     34 +
 gcc/testsuite/g++.dg/cpp2a/consteval23.C           |     17 +
 gcc/testsuite/g++.dg/cpp2a/consteval24.C           |     30 +
 gcc/testsuite/g++.dg/cpp2a/consteval25.C           |     17 +
 gcc/testsuite/g++.dg/cpp2a/consteval26.C           |     39 +
 gcc/testsuite/g++.dg/cpp2a/consteval27.C           |     18 +
 gcc/testsuite/g++.dg/cpp2a/consteval28.C           |     10 +
 gcc/testsuite/g++.dg/cpp2a/consteval29.C           |     20 +
 gcc/testsuite/g++.dg/cpp2a/consteval3.C            |      8 +-
 gcc/testsuite/g++.dg/cpp2a/consteval30.C           |     12 +
 gcc/testsuite/g++.dg/cpp2a/consteval31.C           |     26 +
 gcc/testsuite/g++.dg/cpp2a/consteval7.C            |      4 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor11.C      |     12 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor12.C      |     13 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor13.C      |     11 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor14.C      |     13 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor3.C       |     18 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-init1.C       |      4 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-new13.C       |      4 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-new14.C       |     60 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-new20.C       |     18 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-new21.C       |     17 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C       |     42 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-new5.C        |     60 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-new6.C        |     64 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-try5.C        |     22 +-
 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C   |     11 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual20.C   |     22 +
 gcc/testsuite/g++.dg/cpp2a/constinit11.C           |     10 +-
 gcc/testsuite/g++.dg/cpp2a/constinit12.C           |      4 +-
 gcc/testsuite/g++.dg/cpp2a/constinit14.C           |      2 +-
 gcc/testsuite/g++.dg/cpp2a/constinit15.C           |      2 +-
 gcc/testsuite/g++.dg/cpp2a/constinit16.C           |     21 +
 gcc/testsuite/g++.dg/cpp2a/constinit17.C           |     24 +
 gcc/testsuite/g++.dg/cpp2a/constinit3.C            |      2 +-
 gcc/testsuite/g++.dg/cpp2a/desig20.C               |     20 +
 gcc/testsuite/g++.dg/cpp2a/desig21.C               |     48 +
 gcc/testsuite/g++.dg/cpp2a/desig22.C               |     11 +
 gcc/testsuite/g++.dg/cpp2a/desig23.C               |     20 +
 gcc/testsuite/g++.dg/cpp2a/desig24.C               |     11 +
 gcc/testsuite/g++.dg/cpp2a/desig25.C               |     13 +
 gcc/testsuite/g++.dg/cpp2a/desig26.C               |     22 +
 gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C    |      4 +-
 gcc/testsuite/g++.dg/cpp2a/destroying-delete6.C    |     36 +
 gcc/testsuite/g++.dg/cpp2a/explicit11.C            |      2 +-
 gcc/testsuite/g++.dg/cpp2a/explicit19.C            |     12 +
 gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C            |     80 +-
 gcc/testsuite/g++.dg/cpp2a/fn-template23.C         |     36 +
 gcc/testsuite/g++.dg/cpp2a/fn-template24.C         |     16 +
 gcc/testsuite/g++.dg/cpp2a/fn-template25.C         |     12 +
 gcc/testsuite/g++.dg/cpp2a/inline-asm3.C           |      2 +-
 .../g++.dg/cpp2a/is-constant-evaluated13.C         |     19 +
 .../g++.dg/cpp2a/is-corresponding-member1.C        |     61 +
 .../g++.dg/cpp2a/is-corresponding-member2.C        |    158 +
 .../g++.dg/cpp2a/is-corresponding-member3.C        |     14 +
 .../g++.dg/cpp2a/is-corresponding-member4.C        |     25 +
 .../g++.dg/cpp2a/is-corresponding-member5.C        |     95 +
 .../g++.dg/cpp2a/is-corresponding-member6.C        |     34 +
 .../g++.dg/cpp2a/is-corresponding-member7.C        |     71 +
 .../g++.dg/cpp2a/is-corresponding-member8.C        |     25 +
 gcc/testsuite/g++.dg/cpp2a/is-layout-compatible1.C |     80 +
 gcc/testsuite/g++.dg/cpp2a/is-layout-compatible2.C |     36 +
 gcc/testsuite/g++.dg/cpp2a/is-layout-compatible3.C |     64 +
 .../cpp2a/is-pointer-interconvertible-base-of1.C   |     55 +
 .../is-pointer-interconvertible-with-class1.C      |     65 +
 .../is-pointer-interconvertible-with-class2.C      |    135 +
 .../is-pointer-interconvertible-with-class3.C      |     11 +
 .../is-pointer-interconvertible-with-class4.C      |     31 +
 .../is-pointer-interconvertible-with-class5.C      |     59 +
 .../is-pointer-interconvertible-with-class6.C      |     19 +
 gcc/testsuite/g++.dg/cpp2a/keywords1.C             |     12 +
 gcc/testsuite/g++.dg/cpp2a/keywords2.C             |     13 +
 gcc/testsuite/g++.dg/cpp2a/lambda-generic10.C      |     14 +
 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C     |     18 +
 gcc/testsuite/g++.dg/cpp2a/lambda-requires1.C      |      4 +
 gcc/testsuite/g++.dg/cpp2a/lambda-this3.C          |      2 +-
 gcc/testsuite/g++.dg/cpp2a/lambda-uneval16.C       |     22 +
 gcc/testsuite/g++.dg/cpp2a/lambda-uneval17.C       |     17 +
 gcc/testsuite/g++.dg/cpp2a/no_unique_address14.C   |     19 +
 gcc/testsuite/g++.dg/cpp2a/nodiscard1.C            |     13 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class49.C       |      8 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class50.C       |     13 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class50a.C      |      5 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class51.C       |     26 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class52.C       |     13 +
 gcc/testsuite/g++.dg/cpp2a/nontype-float2.C        |     14 +
 gcc/testsuite/g++.dg/cpp2a/pr96437.C               |      4 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr1.C  |      4 +-
 gcc/testsuite/g++.dg/cpp2a/spaceship-eq11.C        |     43 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-eq12.C        |      5 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-eq13.C        |     22 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-eq14.C        |     17 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-eq3.C         |      4 +-
 gcc/testsuite/g++.dg/cpp2a/spaceship-err7.C        |     14 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg6.C  |     11 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth11.C     |     29 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth12.C     |     24 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth13.C     |     29 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth14.C     |     26 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth15.C     |     22 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth8.C      |     13 +-
 gcc/testsuite/g++.dg/cpp2a/spaceship-synth8a.C     |     25 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-virtual1.C    |     20 +
 gcc/testsuite/g++.dg/cpp2a/srcloc20.C              |     44 +
 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-neg2.C |      4 +-
 gcc/testsuite/g++.dg/cpp2a/volatile1.C             |     11 +-
 gcc/testsuite/g++.dg/cpp2a/volatile3.C             |     11 +-
 gcc/testsuite/g++.dg/cpp2a/volatile5.C             |      8 +-
 gcc/testsuite/g++.dg/debug/dwarf2/auto1.C          |      2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C        |      2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/deallocator.C    |      3 +-
 gcc/testsuite/g++.dg/debug/dwarf2/lambda1.C        |      2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/lineno-array1.C  |     25 +
 gcc/testsuite/g++.dg/debug/dwarf2/pr101378.C       |     13 +
 gcc/testsuite/g++.dg/debug/dwarf2/pr104407.C       |     12 +
 gcc/testsuite/g++.dg/debug/dwarf2/pr54508.C        |      2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/pubnames-2.C     |      2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/pubnames-3.C     |      2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/utf-1.C          |      9 +
 gcc/testsuite/g++.dg/debug/pr106261.C              |     36 +
 .../g++.dg/diagnostic/conflicting-specifiers-1.C   |      2 +-
 gcc/testsuite/g++.dg/diagnostic/constexpr1.C       |      6 +-
 gcc/testsuite/g++.dg/diagnostic/function-color1.C  |     21 +
 gcc/testsuite/g++.dg/diagnostic/ptrtomem3.C        |     14 +
 gcc/testsuite/g++.dg/diagnostic/recur-align.C      |     19 +
 gcc/testsuite/g++.dg/diagnostic/redeclaration-2.C  |     19 +
 gcc/testsuite/g++.dg/diagnostic/scope1.C           |     12 +
 gcc/testsuite/g++.dg/diagnostic/static_assert4.C   |     30 +
 gcc/testsuite/g++.dg/diagnostic/undeclared1.C      |      7 +
 gcc/testsuite/g++.dg/diagnostic/using1.C           |     17 +
 gcc/testsuite/g++.dg/eh/aggregate1.C               |     56 +
 gcc/testsuite/g++.dg/eh/aggregate2.C               |     27 +
 gcc/testsuite/g++.dg/eh/arm-vfp-unwind.C           |      6 +-
 gcc/testsuite/g++.dg/eh/array1.C                   |      8 +-
 gcc/testsuite/g++.dg/eh/array2.C                   |     43 +
 gcc/testsuite/g++.dg/eh/array3.C                   |     40 +
 gcc/testsuite/g++.dg/eh/cleanup6.C                 |     13 +
 gcc/testsuite/g++.dg/eh/ctor-fntry1.C              |     23 +
 gcc/testsuite/g++.dg/eh/delegating1.C              |     28 +
 gcc/testsuite/g++.dg/eh/delete1.C                  |      2 +-
 gcc/testsuite/g++.dg/eh/dfp-1.C                    |     54 +
 gcc/testsuite/g++.dg/eh/dfp-2.C                    |     54 +
 gcc/testsuite/g++.dg/eh/dfp-saves-aarch64.C        |     49 +
 gcc/testsuite/g++.dg/eh/forced3.C                  |      2 +-
 gcc/testsuite/g++.dg/eh/new2.C                     |     10 +
 gcc/testsuite/g++.dg/eh/ref-temp1.C                |     51 +
 gcc/testsuite/g++.dg/eh/ref-temp2.C                |     15 +
 gcc/testsuite/g++.dg/eh/return1.C                  |     56 +-
 gcc/testsuite/g++.dg/eh/unexpected1.C              |      2 +-
 gcc/testsuite/g++.dg/expr/ptr-comp4.C              |     21 +
 gcc/testsuite/g++.dg/ext/anon-struct10.C           |     21 +
 gcc/testsuite/g++.dg/ext/anon-struct8.C            |      9 +
 gcc/testsuite/g++.dg/ext/anon-struct9.C            |      9 +
 gcc/testsuite/g++.dg/ext/array4.C                  |      3 +-
 gcc/testsuite/g++.dg/ext/attr-format-arg1.C        |     26 +
 gcc/testsuite/g++.dg/ext/attr-format1.C            |     32 +
 gcc/testsuite/g++.dg/ext/attr-format2.C            |     38 +
 gcc/testsuite/g++.dg/ext/attr-format3.C            |     15 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-1.C      |    113 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-10.C     |     22 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-11.C     |     22 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-2.C      |     10 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-3.C      |     14 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-4.C      |     11 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-5.C      |      6 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-6.C      |    110 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-7.C      |     19 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-8.C      |     17 +
 gcc/testsuite/g++.dg/ext/attr-unavailable-9.C      |     17 +
 gcc/testsuite/g++.dg/ext/attrib64.C                |     11 +
 gcc/testsuite/g++.dg/ext/attrib65.C                |      7 +
 gcc/testsuite/g++.dg/ext/attrib66.C                |     27 +
 gcc/testsuite/g++.dg/ext/attrib67.C                |     27 +
 .../ext/{boolcomplex-1.c => boolcomplex-1.C}       |      0
 .../g++.dg/ext/builtin-dynamic-object-size1.C      |      5 +
 .../g++.dg/ext/builtin-dynamic-object-size2.C      |      5 +
 gcc/testsuite/g++.dg/ext/builtin-shufflevector-3.C |     23 +
 gcc/testsuite/g++.dg/ext/builtin-shufflevector-4.C |     18 +
 gcc/testsuite/g++.dg/ext/char8_t-char-literal-1.C  |      6 +-
 gcc/testsuite/g++.dg/ext/char8_t-char-literal-2.C  |      4 +
 .../g++.dg/ext/char8_t-feature-test-macro-2.C      |      4 +-
 gcc/testsuite/g++.dg/ext/char8_t-init-2.C          |      4 +-
 gcc/testsuite/g++.dg/ext/complex10.C               |      5 +
 gcc/testsuite/g++.dg/ext/cond4.C                   |     17 +-
 gcc/testsuite/g++.dg/ext/cond5.C                   |     13 +
 gcc/testsuite/g++.dg/ext/conv2.C                   |     13 +
 gcc/testsuite/g++.dg/ext/desig4.C                  |      4 -
 gcc/testsuite/g++.dg/ext/flexary3.C                |      2 +-
 gcc/testsuite/g++.dg/ext/flexary37.C               |      2 +-
 gcc/testsuite/g++.dg/ext/flexary39.C               |     65 +
 gcc/testsuite/g++.dg/ext/flexary40.C               |     50 +
 gcc/testsuite/g++.dg/ext/has-builtin-1.C           |    148 +
 gcc/testsuite/g++.dg/ext/integer-pack5.C           |     29 +
 gcc/testsuite/g++.dg/ext/integer-pack6.C           |     13 +
 gcc/testsuite/g++.dg/ext/is_constructible6.C       |     10 +
 gcc/testsuite/g++.dg/ext/is_convertible1.C         |    269 +
 gcc/testsuite/g++.dg/ext/is_convertible2.C         |     46 +
 gcc/testsuite/g++.dg/ext/is_convertible3.C         |      9 +
 gcc/testsuite/g++.dg/ext/is_convertible4.C         |     33 +
 gcc/testsuite/g++.dg/ext/is_enum2.C                |     10 +
 gcc/testsuite/g++.dg/ext/is_literal_type3.C        |      4 +
 gcc/testsuite/g++.dg/ext/is_nothrow_convertible1.C |    270 +
 gcc/testsuite/g++.dg/ext/is_nothrow_convertible2.C |     19 +
 gcc/testsuite/g++.dg/ext/is_nothrow_convertible3.C |      9 +
 gcc/testsuite/g++.dg/ext/is_nothrow_convertible4.C |     33 +
 .../g++.dg/ext/is_trivially_constructible7.C       |     17 +
 gcc/testsuite/g++.dg/ext/pr106877.C                |     13 +
 .../ext/reference_constructs_from_temporary1.C     |    214 +
 .../ext/reference_converts_from_temporary1.C       |    214 +
 gcc/testsuite/g++.dg/ext/remove_cv.C               |     32 +
 gcc/testsuite/g++.dg/ext/remove_cvref.C            |     32 +
 gcc/testsuite/g++.dg/ext/remove_reference.C        |     32 +
 gcc/testsuite/g++.dg/ext/stmtexpr24.C              |     27 +
 gcc/testsuite/g++.dg/ext/unary_trait_incomplete.C  |    130 +-
 gcc/testsuite/g++.dg/ext/underlying_type13.C       |      7 +
 gcc/testsuite/g++.dg/ext/underlying_type14.C       |      8 +
 gcc/testsuite/g++.dg/ext/underlying_type7.C        |      2 +-
 gcc/testsuite/g++.dg/ext/unsigned-typedef1.C       |      9 +
 gcc/testsuite/g++.dg/ext/visibility/noPLT.C        |      2 +-
 gcc/testsuite/g++.dg/ext/visibility/template7.C    |      2 +-
 .../ext/visibility/visibility-local-extern1.C      |     11 +
 gcc/testsuite/g++.dg/ext/vla22.C                   |      2 +-
 gcc/testsuite/g++.dg/ext/vla24.C                   |      7 +
 gcc/testsuite/g++.dg/fstack-protector-strong.C     |      2 +-
 gcc/testsuite/g++.dg/gcov/gcov-12.C                |      2 +-
 gcc/testsuite/g++.dg/gcov/gcov-2.C                 |      2 +-
 gcc/testsuite/g++.dg/gcov/gcov-threads-1.C         |      2 +-
 gcc/testsuite/g++.dg/gcov/pr16855-priority.C       |      6 +-
 gcc/testsuite/g++.dg/gcov/pr16855.C                |      4 +-
 gcc/testsuite/g++.dg/goacc/mdc.C                   |      2 +
 gcc/testsuite/g++.dg/goacc/member-array-acc.C      |     13 +
 gcc/testsuite/g++.dg/goacc/pr101759.C              |      5 +
 gcc/testsuite/g++.dg/goacc/pr107028-1.C            |     14 +
 gcc/testsuite/g++.dg/goacc/pr107028-2.C            |     27 +
 gcc/testsuite/g++.dg/goacc/template.C              |     17 +-
 gcc/testsuite/g++.dg/gomp/all-memory-1.C           |     24 +
 gcc/testsuite/g++.dg/gomp/all-memory-2.C           |     26 +
 gcc/testsuite/g++.dg/gomp/allocate-4.C             |    108 +
 gcc/testsuite/g++.dg/gomp/atomic-18.C              |      3 +-
 gcc/testsuite/g++.dg/gomp/atomic-20.C              |    104 +
 gcc/testsuite/g++.dg/gomp/atomic-5.C               |      2 +-
 gcc/testsuite/g++.dg/gomp/attrs-1.C                |    200 +-
 gcc/testsuite/g++.dg/gomp/attrs-10.C               |    240 +
 gcc/testsuite/g++.dg/gomp/attrs-11.C               |     86 +
 gcc/testsuite/g++.dg/gomp/attrs-12.C               |     41 +
 gcc/testsuite/g++.dg/gomp/attrs-13.C               |     34 +
 gcc/testsuite/g++.dg/gomp/attrs-14.C               |      4 +
 gcc/testsuite/g++.dg/gomp/attrs-15.C               |     41 +
 gcc/testsuite/g++.dg/gomp/attrs-16.C               |     26 +
 gcc/testsuite/g++.dg/gomp/attrs-17.C               |     17 +
 gcc/testsuite/g++.dg/gomp/attrs-18.C               |     41 +
 gcc/testsuite/g++.dg/gomp/attrs-2.C                |    188 +-
 gcc/testsuite/g++.dg/gomp/attrs-4.C                |     61 +
 gcc/testsuite/g++.dg/gomp/attrs-5.C                |     46 +
 gcc/testsuite/g++.dg/gomp/attrs-6.C                |    103 +
 gcc/testsuite/g++.dg/gomp/attrs-7.C                |     67 +
 gcc/testsuite/g++.dg/gomp/attrs-8.C                |     10 +
 gcc/testsuite/g++.dg/gomp/attrs-9.C                |     51 +
 gcc/testsuite/g++.dg/gomp/barrier-2.C              |      2 +-
 gcc/testsuite/g++.dg/gomp/block-11.C               |     18 +
 gcc/testsuite/g++.dg/gomp/declare-target-1.C       |      5 +
 gcc/testsuite/g++.dg/gomp/default-1.C              |    112 +
 gcc/testsuite/g++.dg/gomp/depobj-1.C               |      2 +-
 gcc/testsuite/g++.dg/gomp/error-1.C                |     42 +
 gcc/testsuite/g++.dg/gomp/linear-3.C               |     54 +
 gcc/testsuite/g++.dg/gomp/linear-4.C               |     27 +
 gcc/testsuite/g++.dg/gomp/linear-5.C               |     15 +
 gcc/testsuite/g++.dg/gomp/loop-3.C                 |     12 +-
 gcc/testsuite/g++.dg/gomp/loop-7.C                 |     22 +
 gcc/testsuite/g++.dg/gomp/loop-8.C                 |    128 +
 gcc/testsuite/g++.dg/gomp/map-3.C                  |      9 +
 gcc/testsuite/g++.dg/gomp/masked-1.C               |     14 +
 gcc/testsuite/g++.dg/gomp/member-array-omp.C       |     13 +
 gcc/testsuite/g++.dg/gomp/num-teams-1.C            |    122 +
 gcc/testsuite/g++.dg/gomp/num-teams-2.C            |     64 +
 gcc/testsuite/g++.dg/gomp/ompx-attrs-1.C           |      7 +
 gcc/testsuite/g++.dg/gomp/pr101516.C               |      8 +
 gcc/testsuite/g++.dg/gomp/pr101759.C               |      8 +
 gcc/testsuite/g++.dg/gomp/pr102431.C               |     13 +
 gcc/testsuite/g++.dg/gomp/pr103704.C               |     19 +
 gcc/testsuite/g++.dg/gomp/pr103851.C               |     15 +
 gcc/testsuite/g++.dg/gomp/pr104623.C               |      9 +
 gcc/testsuite/g++.dg/gomp/pr105092.C               |     26 +
 gcc/testsuite/g++.dg/gomp/pr106492.C               |     49 +
 gcc/testsuite/g++.dg/gomp/pr106829.C               |     15 +
 gcc/testsuite/g++.dg/gomp/pr56217.C                |      4 +-
 gcc/testsuite/g++.dg/gomp/sections-2.C             |      4 +-
 gcc/testsuite/g++.dg/gomp/simd-3.C                 |     16 +
 gcc/testsuite/g++.dg/gomp/target-3.C               |     38 +
 gcc/testsuite/g++.dg/gomp/target-lambda-1.C        |     94 +
 gcc/testsuite/g++.dg/gomp/target-lambda-2.C        |     35 +
 gcc/testsuite/g++.dg/gomp/target-this-1.C          |     33 +
 gcc/testsuite/g++.dg/gomp/target-this-2.C          |     49 +
 gcc/testsuite/g++.dg/gomp/target-this-3.C          |    105 +
 gcc/testsuite/g++.dg/gomp/target-this-4.C          |    107 +
 gcc/testsuite/g++.dg/gomp/target-this-5.C          |     34 +
 gcc/testsuite/g++.dg/gomp/this-2.C                 |     24 +-
 gcc/testsuite/g++.dg/gomp/tpl-masked-1.C           |     21 +
 gcc/testsuite/g++.dg/gomp/unmappable-1.C           |      5 +-
 gcc/testsuite/g++.dg/inherit/covariant23.C         |     14 +
 gcc/testsuite/g++.dg/init/aggr15.C                 |     11 +
 gcc/testsuite/g++.dg/init/aggr7-eh.C               |     62 +
 gcc/testsuite/g++.dg/init/aggr7-eh2.C              |     98 +
 gcc/testsuite/g++.dg/init/aggr7-eh3.C              |     98 +
 gcc/testsuite/g++.dg/init/array12.C                |     11 +-
 gcc/testsuite/g++.dg/init/array41a.C               |     27 +
 gcc/testsuite/g++.dg/init/array61.C                |     17 +
 gcc/testsuite/g++.dg/init/assign2.C                |      6 +
 gcc/testsuite/g++.dg/init/bitfield6.C              |     20 +
 gcc/testsuite/g++.dg/init/delete4.C                |     14 +
 gcc/testsuite/g++.dg/init/delete5.C                |      8 +
 gcc/testsuite/g++.dg/init/elide8.C                 |     11 +
 gcc/testsuite/g++.dg/init/elide9.C                 |     25 +
 gcc/testsuite/g++.dg/init/new50.C                  |      9 +
 gcc/testsuite/g++.dg/init/static-cdtor1.C          |     19 +
 gcc/testsuite/g++.dg/ipa/devirt-35.C               |      5 +-
 gcc/testsuite/g++.dg/ipa/devirt-36.C               |      4 +-
 gcc/testsuite/g++.dg/ipa/devirt-37.C               |      2 +-
 gcc/testsuite/g++.dg/ipa/devirt-40.C               |     10 +-
 gcc/testsuite/g++.dg/ipa/devirt-44.C               |      2 +-
 gcc/testsuite/g++.dg/ipa/imm-devirt-1.C            |      4 +-
 gcc/testsuite/g++.dg/ipa/inline-4.C                |     15 +
 gcc/testsuite/g++.dg/ipa/ipa-icf-4.C               |      2 +-
 gcc/testsuite/g++.dg/ipa/modref-1.C                |     35 +
 gcc/testsuite/g++.dg/ipa/pr100413.C                |     64 +
 gcc/testsuite/g++.dg/ipa/pr103099.C                |     25 +
 gcc/testsuite/g++.dg/ipa/pr82352.C                 |      2 +-
 gcc/testsuite/g++.dg/ipa/pure-const-3.C            |      2 +-
 gcc/testsuite/g++.dg/lookup/ambig6.C               |     18 +
 gcc/testsuite/g++.dg/lookup/builtin5.C             |      2 +-
 gcc/testsuite/g++.dg/lookup/friend22.C             |      7 +
 gcc/testsuite/g++.dg/lookup/friend23.C             |     17 +
 gcc/testsuite/g++.dg/lookup/memfn1.C               |     16 +
 gcc/testsuite/g++.dg/lookup/name-clash13.C         |      7 +
 gcc/testsuite/g++.dg/lookup/name-clash14.C         |      9 +
 gcc/testsuite/g++.dg/lookup/name-clash15.C         |     14 +
 gcc/testsuite/g++.dg/lookup/name-clash16.C         |     13 +
 gcc/testsuite/g++.dg/lookup/new3.C                 |     10 +
 gcc/testsuite/g++.dg/lookup/operator-3.C           |     56 +-
 gcc/testsuite/g++.dg/lookup/operator-3a.C          |     61 +
 gcc/testsuite/g++.dg/lookup/operator-4.C           |     74 +
 gcc/testsuite/g++.dg/lookup/operator-4a.C          |     76 +
 gcc/testsuite/g++.dg/lookup/operator-5.C           |     74 +
 gcc/testsuite/g++.dg/lookup/operator-5a.C          |     76 +
 gcc/testsuite/g++.dg/lookup/operator-6.C           |     59 +
 gcc/testsuite/g++.dg/lookup/operator-7.C           |     27 +
 gcc/testsuite/g++.dg/lookup/operator-8.C           |     34 +
 gcc/testsuite/g++.dg/lookup/strong-using.C         |      9 +
 gcc/testsuite/g++.dg/lookup/strong-using2.C        |      9 +
 gcc/testsuite/g++.dg/lookup/using66a.C             |     22 +
 gcc/testsuite/g++.dg/lookup/using67.C              |     20 +
 gcc/testsuite/g++.dg/lto/alignas1_0.C              |      7 +
 gcc/testsuite/g++.dg/lto/inline-crossmodule-1_0.C  |      2 +-
 gcc/testsuite/g++.dg/lto/pr101396_0.C              |     12 +
 gcc/testsuite/g++.dg/lto/pr101396_1.C              |     10 +
 gcc/testsuite/g++.dg/lto/pr105399_0.C              |      9 +
 gcc/testsuite/g++.dg/lto/pr90990_0.C               |      1 +
 gcc/testsuite/g++.dg/lto/pr97565_0.C               |      7 +
 gcc/testsuite/g++.dg/lto/pr97565_1.C               |      6 +
 gcc/testsuite/g++.dg/modules/100616_b.C            |      7 +
 gcc/testsuite/g++.dg/modules/100616_c.C            |      7 +
 gcc/testsuite/g++.dg/modules/100616_d.C            |     10 +
 gcc/testsuite/g++.dg/modules/auto-3_b.C            |      4 +
 gcc/testsuite/g++.dg/modules/bad-mapper-1.C        |      5 +-
 gcc/testsuite/g++.dg/modules/ben-1_a.C             |      2 +-
 gcc/testsuite/g++.dg/modules/enum-1_a.C            |      2 +-
 gcc/testsuite/g++.dg/modules/explicit-bool-1_b.C   |      6 +
 gcc/testsuite/g++.dg/modules/fn-inline-1_b.C       |      6 +-
 gcc/testsuite/g++.dg/modules/fn-inline-1_c.C       |      6 +-
 gcc/testsuite/g++.dg/modules/imp-inline-1_a.C      |      4 +-
 gcc/testsuite/g++.dg/modules/imp-inline-1_b.C      |     12 +-
 gcc/testsuite/g++.dg/modules/indirect-3_b.C        |      2 +-
 gcc/testsuite/g++.dg/modules/init-2_a.C            |      9 +-
 gcc/testsuite/g++.dg/modules/init-2_b.C            |      7 +-
 gcc/testsuite/g++.dg/modules/init-2_c.C            |     12 +-
 gcc/testsuite/g++.dg/modules/init-2_d.C            |     11 +
 gcc/testsuite/g++.dg/modules/init-3_a.C            |     17 +
 gcc/testsuite/g++.dg/modules/init-3_b.C            |      6 +
 gcc/testsuite/g++.dg/modules/init-3_c.C            |     17 +
 gcc/testsuite/g++.dg/modules/lang-3_a.C            |     17 +
 gcc/testsuite/g++.dg/modules/lang-3_b.C            |     18 +
 gcc/testsuite/g++.dg/modules/lang-3_c.C            |     12 +
 gcc/testsuite/g++.dg/modules/loc-prune-1.C         |     19 +
 gcc/testsuite/g++.dg/modules/loc-prune-2.C         |     14 +
 gcc/testsuite/g++.dg/modules/loc-prune-3.C         |     16 +
 gcc/testsuite/g++.dg/modules/loc-prune-4.C         |     22 +
 gcc/testsuite/g++.dg/modules/member-def-2_d.C      |      2 +-
 gcc/testsuite/g++.dg/modules/mod-sym-1.C           |     13 +-
 gcc/testsuite/g++.dg/modules/mod-sym-2.C           |      4 +-
 gcc/testsuite/g++.dg/modules/mod-sym-3.C           |      8 +-
 gcc/testsuite/g++.dg/modules/mod-sym-4.C           |     48 +
 gcc/testsuite/g++.dg/modules/partial-2.cc          |     17 +
 gcc/testsuite/g++.dg/modules/partial-2_a.C         |      6 +
 gcc/testsuite/g++.dg/modules/partial-2_b.C         |      5 +
 gcc/testsuite/g++.dg/modules/partial-2_d.C         |      8 +
 gcc/testsuite/g++.dg/modules/pmf-1_b.C             |      2 +-
 gcc/testsuite/g++.dg/modules/pr101582-1.C          |      9 +
 gcc/testsuite/g++.dg/modules/pr102576_b.C          |      9 +
 gcc/testsuite/g++.dg/modules/pr105169_a.C          |     25 +
 gcc/testsuite/g++.dg/modules/pr105169_b.C          |     12 +
 gcc/testsuite/g++.dg/modules/pr106761_b.C          |      7 +
 gcc/testsuite/g++.dg/modules/pr98718_a.C           |      4 +-
 gcc/testsuite/g++.dg/modules/pr98718_b.C           |      6 +-
 gcc/testsuite/g++.dg/modules/pr99377-2_a.C         |      6 +
 gcc/testsuite/g++.dg/modules/pr99377-2_b.C         |      8 +
 gcc/testsuite/g++.dg/modules/static-2_b.C          |      9 +
 gcc/testsuite/g++.dg/modules/std-subst-2.C         |     13 +
 gcc/testsuite/g++.dg/modules/std-subst-3.C         |     34 +
 gcc/testsuite/g++.dg/modules/std-subst-4_a.C       |     14 +
 gcc/testsuite/g++.dg/modules/std-subst-4_b.C       |     14 +
 gcc/testsuite/g++.dg/modules/std-subst-4_c.C       |     16 +
 gcc/testsuite/g++.dg/modules/sym-subst-1.C         |      2 +-
 gcc/testsuite/g++.dg/modules/sym-subst-2_b.C       |      4 +-
 gcc/testsuite/g++.dg/modules/sym-subst-3_a.C       |      2 +-
 gcc/testsuite/g++.dg/modules/sym-subst-3_b.C       |      2 +-
 gcc/testsuite/g++.dg/modules/sym-subst-4.C         |      2 +-
 gcc/testsuite/g++.dg/modules/sym-subst-5.C         |      2 +-
 gcc/testsuite/g++.dg/modules/sym-subst-6.C         |      2 +-
 gcc/testsuite/g++.dg/modules/tpl-friend-2_a.C      |      2 +-
 gcc/testsuite/g++.dg/modules/tpl-friend-8_b.C      |      8 +
 gcc/testsuite/g++.dg/modules/tpl-spec-1_a.C        |      2 +-
 gcc/testsuite/g++.dg/modules/tpl-spec-2_b.C        |      2 +-
 gcc/testsuite/g++.dg/modules/tpl-spec-2_d.C        |      4 +-
 gcc/testsuite/g++.dg/modules/tpl-spec-3_a.C        |      2 +-
 gcc/testsuite/g++.dg/modules/tpl-spec-8_b.C        |      8 +
 gcc/testsuite/g++.dg/modules/typename-friend_a.C   |     11 +
 gcc/testsuite/g++.dg/modules/typename-friend_b.C   |      6 +
 gcc/testsuite/g++.dg/modules/used-1_c.C            |      2 +-
 gcc/testsuite/g++.dg/modules/virt-1_a.C            |      7 +-
 gcc/testsuite/g++.dg/modules/virt-2_a.C            |      6 +-
 gcc/testsuite/g++.dg/modules/virt-2_b.C            |      6 +-
 gcc/testsuite/g++.dg/modules/virt-2_c.C            |      6 +-
 gcc/testsuite/g++.dg/modules/vtt-1_a.C             |      6 +-
 gcc/testsuite/g++.dg/modules/vtt-1_b.C             |     10 +-
 gcc/testsuite/g++.dg/no-stack-protector-attr-3.C   |      1 +
 gcc/testsuite/g++.dg/opt/const7.C                  |      8 +
 gcc/testsuite/g++.dg/opt/pr100469.C                |     32 +
 gcc/testsuite/g++.dg/opt/pr100541-1.C              |     24 +
 gcc/testsuite/g++.dg/opt/pr100541-2.C              |     25 +
 gcc/testsuite/g++.dg/opt/pr101597.C                |     13 +
 gcc/testsuite/g++.dg/opt/pr102970.C                |     60 +
 gcc/testsuite/g++.dg/opt/pr103742.C                |     36 +
 gcc/testsuite/g++.dg/opt/pr103756.C                |     57 +
 gcc/testsuite/g++.dg/opt/pr103842.C                |     31 +
 gcc/testsuite/g++.dg/opt/pr103984.C                |     31 +
 gcc/testsuite/g++.dg/opt/pr103989.C                |     30 +
 gcc/testsuite/g++.dg/opt/pr104334.C                |     40 +
 gcc/testsuite/g++.dg/opt/pr104681.C                |     19 +
 gcc/testsuite/g++.dg/opt/pr104880.C                |     43 +
 gcc/testsuite/g++.dg/opt/pr105235-1.C              |     12 +
 gcc/testsuite/g++.dg/opt/pr105306.C                |     13 +
 gcc/testsuite/g++.dg/opt/pr105802.C                |     23 +
 gcc/testsuite/g++.dg/opt/pr105874.C                |     30 +
 gcc/testsuite/g++.dg/opt/pr106860.C                |     23 +
 gcc/testsuite/g++.dg/opt/pr47639.C                 |     17 +
 gcc/testsuite/g++.dg/opt/pr47639.c                 |     17 -
 gcc/testsuite/g++.dg/opt/pr96780.C                 |     38 +
 gcc/testsuite/g++.dg/opt/pr99728.C                 |     50 +
 gcc/testsuite/g++.dg/other/PR23205.C               |     17 -
 gcc/testsuite/g++.dg/other/error36.C               |     13 +
 gcc/testsuite/g++.dg/other/i386-2.C                |      2 +-
 gcc/testsuite/g++.dg/other/i386-3.C                |      2 +-
 gcc/testsuite/g++.dg/other/mult-stor1.C            |      2 +-
 gcc/testsuite/g++.dg/other/pr104989.C              |      9 +
 gcc/testsuite/g++.dg/other/pr23205-2.C             |     17 -
 gcc/testsuite/g++.dg/other/pr84964.C               |      7 +
 gcc/testsuite/g++.dg/other/pr88187.C               |      2 +-
 gcc/testsuite/g++.dg/overload/builtin6.C           |     14 +
 gcc/testsuite/g++.dg/overload/conv-op4.C           |     22 +
 gcc/testsuite/g++.dg/overload/paren1.C             |      7 +
 gcc/testsuite/g++.dg/parse/ambig11.C               |     39 +
 gcc/testsuite/g++.dg/parse/ambig12.C               |     12 +
 gcc/testsuite/g++.dg/parse/ambig13.C               |     32 +
 gcc/testsuite/g++.dg/parse/ambig14.C               |     21 +
 gcc/testsuite/g++.dg/parse/array-size2.C           |      2 -
 gcc/testsuite/g++.dg/parse/crash39.C               |      2 +-
 gcc/testsuite/g++.dg/parse/error64.C               |      4 +
 gcc/testsuite/g++.dg/parse/expr3.C                 |      2 +-
 gcc/testsuite/g++.dg/parse/functor1.C              |     22 +
 gcc/testsuite/g++.dg/parse/no-typename1.C          |      2 +-
 gcc/testsuite/g++.dg/parse/pr101783.C              |      5 +
 gcc/testsuite/g++.dg/parse/pr39751.C               |     10 +
 gcc/testsuite/g++.dg/parse/pr43765.C               |      6 +-
 gcc/testsuite/g++.dg/parse/pr95999.C               |      8 +
 gcc/testsuite/g++.dg/parse/pr96442.C               |      6 +
 gcc/testsuite/g++.dg/parse/qualified6.C            |     10 +
 gcc/testsuite/g++.dg/parse/template-keyword2.C     |      8 +
 gcc/testsuite/g++.dg/parse/template-keyword3.C     |     12 +
 gcc/testsuite/g++.dg/parse/template-keyword4.C     |     17 +
 gcc/testsuite/g++.dg/parse/template28.C            |      4 +-
 gcc/testsuite/g++.dg/parse/template30.C            |     49 +
 gcc/testsuite/g++.dg/parse/template31.C            |      4 +
 gcc/testsuite/g++.dg/parse/typedef8.C              |     10 +-
 gcc/testsuite/g++.dg/plugin/selfassign.c           |      4 +-
 gcc/testsuite/g++.dg/pr100574.C                    |      4 +
 gcc/testsuite/g++.dg/pr100774.C                    |      2 +-
 gcc/testsuite/g++.dg/pr101331.C                    |      7 +
 gcc/testsuite/g++.dg/pr101511.C                    |     22 +
 gcc/testsuite/g++.dg/pr102359_1.C                  |     13 +
 gcc/testsuite/g++.dg/pr102359_2.C                  |     13 +
 gcc/testsuite/g++.dg/pr102360.C                    |     54 +
 gcc/testsuite/g++.dg/pr102796.C                    |     18 +
 gcc/testsuite/g++.dg/pr102955.C                    |     14 +
 gcc/testsuite/g++.dg/pr102988.C                    |     17 +
 gcc/testsuite/g++.dg/pr103007.C                    |     19 +
 gcc/testsuite/g++.dg/pr103024.C                    |     12 +
 gcc/testsuite/g++.dg/pr103038.C                    |      5 +
 gcc/testsuite/g++.dg/pr103122.C                    |     15 +
 gcc/testsuite/g++.dg/pr103326.C                    |     15 +
 gcc/testsuite/g++.dg/pr103530.C                    |     27 +
 gcc/testsuite/g++.dg/pr103856.C                    |     17 +
 gcc/testsuite/g++.dg/pr104547.C                    |     13 +
 gcc/testsuite/g++.dg/pr104648.C                    |      9 +
 gcc/testsuite/g++.dg/pr104869.C                    |     78 +
 gcc/testsuite/g++.dg/pr104992-1.C                  |     30 +
 gcc/testsuite/g++.dg/pr105276.C                    |     18 +
 gcc/testsuite/g++.dg/pr105871.C                    |     12 +
 gcc/testsuite/g++.dg/pr106219.C                    |     31 +
 gcc/testsuite/g++.dg/pr106474.C                    |     16 +
 gcc/testsuite/g++.dg/pr106687.C                    |     22 +
 gcc/testsuite/g++.dg/pr106824.C                    |     76 +
 gcc/testsuite/g++.dg/pr58245-1.C                   |     10 +
 gcc/testsuite/g++.dg/pr65240-1.C                   |      9 -
 gcc/testsuite/g++.dg/pr65240-2.C                   |      9 -
 gcc/testsuite/g++.dg/pr65240-3.C                   |      9 -
 gcc/testsuite/g++.dg/pr65240-4.C                   |      9 -
 gcc/testsuite/g++.dg/pr69667.C                     |      3 +-
 gcc/testsuite/g++.dg/pr71389.C                     |      2 +-
 gcc/testsuite/g++.dg/pr71655.C                     |      1 +
 gcc/testsuite/g++.dg/pr71694.C                     |      1 +
 gcc/testsuite/g++.dg/pr83541.C                     |     17 +
 gcc/testsuite/g++.dg/{pr83979.c => pr83979.C}      |      0
 gcc/testsuite/g++.dg/pr84279.C                     |     36 -
 gcc/testsuite/g++.dg/pr88173-1.C                   |      9 +
 gcc/testsuite/g++.dg/pr88173-2.C                   |      9 +
 gcc/testsuite/g++.dg/pr94920-1.C                   |     18 +
 gcc/testsuite/g++.dg/pr94920.C                     |     63 +
 gcc/testsuite/g++.dg/pr95768.C                     |      2 +-
 gcc/testsuite/g++.dg/pr96707.C                     |     10 +
 gcc/testsuite/g++.dg/pr98335.C                     |     15 +
 gcc/testsuite/g++.dg/rtti/typeid-complete1.C       |     14 +
 gcc/testsuite/g++.dg/rtti/undeclared1.C            |      5 +
 gcc/testsuite/g++.dg/spellcheck-pr104806.C         |      5 +
 gcc/testsuite/g++.dg/spellcheck-pr77565.C          |     12 +
 gcc/testsuite/g++.dg/spellcheck-stdlib.C           |     29 +
 gcc/testsuite/g++.dg/stackprotectexplicit2.C       |      1 +
 gcc/testsuite/g++.dg/strict-flex-array-1.C         |     31 +
 gcc/testsuite/g++.dg/template/access2.C            |      6 +-
 gcc/testsuite/g++.dg/template/access37.C           |      8 +-
 gcc/testsuite/g++.dg/template/array35.C            |     11 +
 gcc/testsuite/g++.dg/template/array36.C            |     15 +
 gcc/testsuite/g++.dg/template/attr-used.C          |     16 +
 gcc/testsuite/g++.dg/template/canon-type-15.C      |      7 +
 gcc/testsuite/g++.dg/template/canon-type-16.C      |      6 +
 gcc/testsuite/g++.dg/template/canon-type-17.C      |      5 +
 gcc/testsuite/g++.dg/template/canon-type-18.C      |      6 +
 gcc/testsuite/g++.dg/template/conv17.C             |     63 +
 gcc/testsuite/g++.dg/template/conv18.C             |     14 +
 gcc/testsuite/g++.dg/template/conv19.C             |     34 +
 gcc/testsuite/g++.dg/template/crash106.C           |      4 +-
 gcc/testsuite/g++.dg/template/crash90.C            |      3 +-
 gcc/testsuite/g++.dg/template/ctor10.C             |     10 +
 gcc/testsuite/g++.dg/template/defarg23.C           |     21 +
 gcc/testsuite/g++.dg/template/defarg23a.C          |     24 +
 gcc/testsuite/g++.dg/template/dependent-name15.C   |     18 +
 gcc/testsuite/g++.dg/template/dependent-name16.C   |     14 +
 gcc/testsuite/g++.dg/template/dependent-name17.C   |     49 +
 gcc/testsuite/g++.dg/template/dependent-name18.C   |      5 +
 gcc/testsuite/g++.dg/template/dtor11.C             |     22 +
 gcc/testsuite/g++.dg/template/dtor5.C              |      2 +-
 gcc/testsuite/g++.dg/template/error30.C            |      2 +-
 gcc/testsuite/g++.dg/template/error56.C            |      4 +-
 gcc/testsuite/g++.dg/template/evaluated1.C         |     17 +
 gcc/testsuite/g++.dg/template/evaluated1a.C        |     16 +
 gcc/testsuite/g++.dg/template/evaluated1b.C        |     17 +
 gcc/testsuite/g++.dg/template/evaluated1c.C        |     17 +
 gcc/testsuite/g++.dg/template/explicit-args6.C     |     36 +
 gcc/testsuite/g++.dg/template/explicit-args7.C     |     33 +
 gcc/testsuite/g++.dg/template/fn-ptr3.C            |     28 +
 gcc/testsuite/g++.dg/template/fnspec2.C            |      9 +
 gcc/testsuite/g++.dg/template/friend69.C           |      4 +-
 gcc/testsuite/g++.dg/template/friend72.C           |     15 +
 gcc/testsuite/g++.dg/template/friend72a.C          |     14 +
 gcc/testsuite/g++.dg/template/friend73.C           |      5 +
 gcc/testsuite/g++.dg/template/friend74.C           |      8 +
 gcc/testsuite/g++.dg/template/lookup18.C           |     17 +
 gcc/testsuite/g++.dg/template/nested7.C            |     12 +
 gcc/testsuite/g++.dg/template/new13.C              |     11 +
 gcc/testsuite/g++.dg/template/non-dependent16.C    |     37 +
 gcc/testsuite/g++.dg/template/non-dependent16a.C   |     36 +
 gcc/testsuite/g++.dg/template/non-dependent16b.C   |     37 +
 gcc/testsuite/g++.dg/template/non-dependent17.C    |     21 +
 gcc/testsuite/g++.dg/template/non-dependent18.C    |     19 +
 gcc/testsuite/g++.dg/template/non-dependent19.C    |     14 +
 gcc/testsuite/g++.dg/template/non-dependent19a.C   |     16 +
 gcc/testsuite/g++.dg/template/non-dependent20.C    |     16 +
 gcc/testsuite/g++.dg/template/non-dependent21.C    |      9 +
 gcc/testsuite/g++.dg/template/non-dependent22.C    |     12 +
 gcc/testsuite/g++.dg/template/non-dependent23.C    |     25 +
 gcc/testsuite/g++.dg/template/non-dependent24.C    |     19 +
 gcc/testsuite/g++.dg/template/operator16.C         |      9 +
 gcc/testsuite/g++.dg/template/param6.C             |     32 +
 gcc/testsuite/g++.dg/template/parm-cv1.C           |     15 +
 gcc/testsuite/g++.dg/template/parm-cv2.C           |     23 +
 gcc/testsuite/g++.dg/template/parm-cv3.C           |    142 +
 .../g++.dg/template/partial-specialization10.C     |     25 +
 .../g++.dg/template/partial-specialization11.C     |     11 +
 .../g++.dg/template/partial-specialization12.C     |     12 +
 .../g++.dg/template/partial-specialization13.C     |     11 +
 gcc/testsuite/g++.dg/template/partial20.C          |      7 +
 gcc/testsuite/g++.dg/template/pr92440.C            |      4 +-
 gcc/testsuite/g++.dg/template/pr96329.C            |      4 +
 gcc/testsuite/g++.dg/template/redecl4.C            |      2 +-
 gcc/testsuite/g++.dg/template/redecl5.C            |      5 +
 gcc/testsuite/g++.dg/template/sfinae14.C           |      2 +-
 gcc/testsuite/g++.dg/template/sfinae32.C           |     24 +
 gcc/testsuite/g++.dg/template/sfinae32a.C          |     24 +
 gcc/testsuite/g++.dg/template/sfinae33.C           |     12 +
 gcc/testsuite/g++.dg/template/using30.C            |     13 +
 gcc/testsuite/g++.dg/template/using31.C            |     16 +
 gcc/testsuite/g++.dg/tls/pr102496-1.C              |     20 +
 gcc/testsuite/g++.dg/tls/pr102496-2.C              |      6 +
 gcc/testsuite/g++.dg/tls/pr102642.C                |     10 +
 gcc/testsuite/g++.dg/tls/thread_local11.C          |      2 +-
 gcc/testsuite/g++.dg/tls/thread_local11a.C         |      2 +-
 gcc/testsuite/g++.dg/tm/{asm-1.c => asm-1.C}       |      0
 gcc/testsuite/g++.dg/tm/pr46653.C                  |      2 +-
 .../g++.dg/torture/builtin-clear-padding-4.C       |     44 +
 .../g++.dg/torture/builtin-clear-padding-5.C       |     44 +
 gcc/testsuite/g++.dg/torture/except-1.C            |     44 +
 gcc/testsuite/g++.dg/torture/phi-1.C               |     28 +
 gcc/testsuite/g++.dg/torture/ppc-ldst-array.C      |      3 +-
 gcc/testsuite/g++.dg/torture/pr100382.C            |      1 +
 gcc/testsuite/g++.dg/torture/pr101373.C            |     33 +
 gcc/testsuite/g++.dg/torture/pr10148.C             |     52 +
 gcc/testsuite/g++.dg/torture/pr102142.C            |      9 +
 gcc/testsuite/g++.dg/torture/pr102505.C            |     15 +
 gcc/testsuite/g++.dg/torture/pr102581.C            |     51 +
 gcc/testsuite/g++.dg/torture/pr103040.C            |     37 +
 gcc/testsuite/g++.dg/torture/pr103073.C            |      8 +
 gcc/testsuite/g++.dg/torture/pr103266.C            |     23 +
 gcc/testsuite/g++.dg/torture/pr103351.C            |     88 +
 gcc/testsuite/g++.dg/torture/pr103361.C            |     18 +
 gcc/testsuite/g++.dg/torture/pr103669.C            |     22 +
 gcc/testsuite/g++.dg/torture/pr104450.C            |     16 +
 gcc/testsuite/g++.dg/torture/pr104601.C            |     33 +
 gcc/testsuite/g++.dg/torture/pr104679.C            |     22 +
 gcc/testsuite/g++.dg/torture/pr105142.C            |      8 +
 gcc/testsuite/g++.dg/torture/pr105189.C            |     19 +
 gcc/testsuite/g++.dg/torture/pr105577.C            |    156 +
 gcc/testsuite/g++.dg/torture/pr106131.C            |     34 +
 gcc/testsuite/g++.dg/torture/pr106922.C            |     48 +
 gcc/testsuite/g++.dg/torture/pr107029.C            |     19 +
 gcc/testsuite/g++.dg/torture/pr57993-2.C           |    215 +
 gcc/testsuite/g++.dg/torture/pr71792.C             |     42 +
 gcc/testsuite/g++.dg/torture/pr90994.C             |     40 +
 gcc/testsuite/g++.dg/torture/pr96881-1.C           |     37 +
 gcc/testsuite/g++.dg/torture/pr96881-2.C           |     37 +
 gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C   |      4 +-
 .../tree-prof/indir-call-recursive-inlining.C      |     54 +
 gcc/testsuite/g++.dg/tree-prof/morefunc.C          |      7 +-
 gcc/testsuite/g++.dg/tree-prof/reorder.C           |      6 +-
 gcc/testsuite/g++.dg/tree-ssa/aggregate1.C         |     19 +
 gcc/testsuite/g++.dg/tree-ssa/cond-temp1.C         |     16 +
 gcc/testsuite/g++.dg/tree-ssa/empty-loop.C         |      2 +-
 gcc/testsuite/g++.dg/tree-ssa/modref-1.C           |     32 +
 gcc/testsuite/g++.dg/tree-ssa/pr101769.C           |     56 +
 gcc/testsuite/g++.dg/tree-ssa/pr101839.C           |     53 +
 gcc/testsuite/g++.dg/tree-ssa/pr102216-1.C         |     21 +
 gcc/testsuite/g++.dg/tree-ssa/pr102216-2.C         |     45 +
 gcc/testsuite/g++.dg/tree-ssa/pr103168.C           |     24 +
 gcc/testsuite/g++.dg/tree-ssa/pr104529.C           |     20 +
 gcc/testsuite/g++.dg/tree-ssa/pr106922.C           |     90 +
 gcc/testsuite/g++.dg/tree-ssa/pr106936.C           |     14 +
 gcc/testsuite/g++.dg/tree-ssa/pr31146-2.C          |      2 +-
 gcc/testsuite/g++.dg/tree-ssa/pr81408.C            |      2 +-
 gcc/testsuite/g++.dg/tree-ssa/pr94403.C            |      2 +-
 gcc/testsuite/g++.dg/tree-ssa/stabilize1.C         |     13 -
 gcc/testsuite/g++.dg/ubsan/pr105093.C              |     12 +
 gcc/testsuite/g++.dg/ubsan/pr105729.C              |     29 +
 gcc/testsuite/g++.dg/ubsan/pr70035.C               |      2 +-
 gcc/testsuite/g++.dg/ubsan/return-8.C              |      9 +
 gcc/testsuite/g++.dg/ubsan/return-8a.C             |     16 +
 gcc/testsuite/g++.dg/ubsan/return-8b.C             |     17 +
 gcc/testsuite/g++.dg/ubsan/return-8d.C             |     16 +
 gcc/testsuite/g++.dg/ubsan/return-8e.C             |     17 +
 gcc/testsuite/g++.dg/uninit-pr105646.C             |     17 +
 gcc/testsuite/g++.dg/uninit-pr105937.C             |    235 +
 gcc/testsuite/g++.dg/uninit-pr106722-1.C           |     65 +
 gcc/testsuite/g++.dg/uninit-pred-5.C               |     94 +
 ...nit-pred-loop-1_a.cc => uninit-pred-loop-1_a.C} |      0
 gcc/testsuite/g++.dg/uninit-pred-loop-1_b.C        |     21 +
 gcc/testsuite/g++.dg/uninit-pred-loop-1_b.cc       |     21 -
 gcc/testsuite/g++.dg/uninit-pred-loop-1_c.C        |     23 +
 gcc/testsuite/g++.dg/uninit-pred-loop-1_c.cc       |     23 -
 ...{uninit-pred-loop_1.cc => uninit-pred-loop_1.C} |      0
 gcc/testsuite/g++.dg/vect/pr102226.cc              |     29 +
 gcc/testsuite/g++.dg/vect/pr102421.cc              |     34 +
 gcc/testsuite/g++.dg/vect/pr102572.cc              |     14 +
 gcc/testsuite/g++.dg/vect/pr102696.cc              |     16 +
 gcc/testsuite/g++.dg/vect/pr102788.cc              |     32 +
 gcc/testsuite/g++.dg/vect/pr103494.cc              |     26 +
 gcc/testsuite/g++.dg/vect/pr105053.cc              |     25 +
 gcc/testsuite/g++.dg/vect/pr105254.cc              |     26 +
 gcc/testsuite/g++.dg/vect/pr105437.cc              |     24 +
 gcc/testsuite/g++.dg/vect/pr106794.cc              |     40 +
 gcc/testsuite/g++.dg/vect/pr106841.cc              |     52 +
 .../g++.dg/vect/{pr71483.c => pr71483.cc}          |      0
 gcc/testsuite/g++.dg/vect/pr99149.cc               |      5 +-
 gcc/testsuite/g++.dg/vect/pr99220.cc               |      0
 gcc/testsuite/g++.dg/vect/slp-pr98855.cc           |     10 +-
 gcc/testsuite/g++.dg/warn/Waddress-5.C             |    115 +
 gcc/testsuite/g++.dg/warn/Waddress-6.C             |     79 +
 gcc/testsuite/g++.dg/warn/Waddress-7.C             |     76 +
 gcc/testsuite/g++.dg/warn/Waddress-8.C             |     85 +
 gcc/testsuite/g++.dg/warn/Waddress-9.C             |     31 +
 gcc/testsuite/g++.dg/warn/Walways-true-2.C         |      2 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-10.C       |      4 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-11.C       |     23 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-12.C       |      4 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-13.C       |     23 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-16.C       |      6 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-17.C       |      2 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-20.C       |     12 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-25.C       |     59 +
 gcc/testsuite/g++.dg/warn/Warray-bounds-26.C       |     27 +
 gcc/testsuite/g++.dg/warn/Warray-bounds-27.C       |     16 +
 .../g++.dg/{ => warn}/Wclass-memaccess-2.C         |      0
 .../g++.dg/{ => warn}/Wclass-memaccess-3.C         |      0
 .../g++.dg/{ => warn}/Wclass-memaccess-4.C         |      0
 .../g++.dg/{ => warn}/Wclass-memaccess-5.C         |      0
 .../g++.dg/{ => warn}/Wclass-memaccess-6.C         |      0
 gcc/testsuite/g++.dg/warn/Wclass-memaccess-7.C     |     13 +
 gcc/testsuite/g++.dg/{ => warn}/Wclass-memaccess.C |      2 +-
 .../g++.dg/warn/Wconversion-real-integer2.C        |      2 +-
 .../g++.dg/warn/Wctad-maybe-unsupported4.C         |     13 +
 gcc/testsuite/g++.dg/warn/Wdangling-pointer-2.C    |     23 +
 gcc/testsuite/g++.dg/warn/Wdangling-pointer-3.C    |     39 +
 gcc/testsuite/g++.dg/warn/Wdangling-pointer-4.C    |     22 +
 gcc/testsuite/g++.dg/warn/Wdangling-pointer-5.C    |     34 +
 gcc/testsuite/g++.dg/warn/Wdangling-pointer.C      |     74 +
 gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C      |     29 +
 gcc/testsuite/g++.dg/warn/Wformat-char8_t-1.C      |     10 +
 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-6.C |      4 +-
 gcc/testsuite/g++.dg/warn/Wignored-qualifiers2.C   |     17 +
 gcc/testsuite/g++.dg/warn/Winfinite-recursion-2.C  |     75 +
 gcc/testsuite/g++.dg/warn/Winfinite-recursion-3.C  |     77 +
 gcc/testsuite/g++.dg/warn/Winfinite-recursion.C    |     34 +
 gcc/testsuite/g++.dg/warn/Winit-list5.C            |     61 +
 gcc/testsuite/g++.dg/warn/Winterference-2.C        |     14 +
 gcc/testsuite/g++.dg/warn/Winterference.C          |      6 +
 .../g++.dg/warn/Winvalid-memory-model-2.C          |     79 +
 gcc/testsuite/g++.dg/warn/Winvalid-memory-model.C  |     84 +
 gcc/testsuite/g++.dg/warn/Wlogical-op-3.C          |     12 +
 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-3.C  |     70 +
 .../g++.dg/warn/Wmismatched-new-delete-5.C         |      2 +-
 .../g++.dg/warn/Wmismatched-new-delete-6.C         |    158 +
 .../g++.dg/warn/Wmismatched-new-delete-7.C         |     91 +
 gcc/testsuite/g++.dg/warn/Wmismatched-tags-10.C    |     10 +
 gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C     |     32 +
 gcc/testsuite/g++.dg/warn/Wno-return-local-addr.C  |      2 +-
 gcc/testsuite/g++.dg/warn/Woverloaded-virt1.C      |     14 +
 gcc/testsuite/g++.dg/warn/Woverloaded-virt2.C      |     15 +
 gcc/testsuite/g++.dg/warn/Woverloaded-virt3.C      |      7 +
 gcc/testsuite/g++.dg/warn/Woverloaded-virt4.C      |      7 +
 gcc/testsuite/g++.dg/warn/Wparentheses-10.C        |     14 +-
 gcc/testsuite/g++.dg/warn/Wparentheses-18.C        |      4 +-
 gcc/testsuite/g++.dg/warn/Wparentheses-19.C        |     12 +-
 gcc/testsuite/g++.dg/warn/Wparentheses-31.C        |     59 +
 gcc/testsuite/g++.dg/warn/Wparentheses-9.C         |      4 +-
 gcc/testsuite/g++.dg/warn/Wplacement-new-size-10.C |     13 +
 gcc/testsuite/g++.dg/warn/Wplacement-new-size-11.C |     15 +
 gcc/testsuite/g++.dg/warn/Wreturn-5.C              |     15 +
 gcc/testsuite/g++.dg/warn/Wreturn-local-addr-6.C   |      4 +-
 gcc/testsuite/g++.dg/warn/Wreturn-local-addr.C     |      2 +-
 gcc/testsuite/g++.dg/warn/Wreturn-type-13.C        |     35 +
 gcc/testsuite/g++.dg/warn/Wself-move1.C            |    125 +
 gcc/testsuite/g++.dg/warn/Wshadow-18.C             |     22 +
 .../g++.dg/warn/Wshadow-compatible-local-3.C       |     10 +
 gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C   |     44 +-
 gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C   |     43 +-
 gcc/testsuite/g++.dg/warn/Wstringop-overflow-8.C   |     10 +
 gcc/testsuite/g++.dg/warn/Wsubobject-linkage-5.C   |      7 +
 gcc/testsuite/g++.dg/warn/Wswitch-4.C              |     52 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-13.C      |      5 +-
 gcc/testsuite/g++.dg/warn/Wuninitialized-14.C      |     31 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-15.C      |    118 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-16.C      |     12 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-17.C      |     33 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-18.C      |     22 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-19.C      |     50 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-20.C      |     16 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-21.C      |     20 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-22.C      |     37 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-23.C      |     24 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-24.C      |     89 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-25.C      |     12 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-26.C      |     22 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-27.C      |     20 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-28.C      |     60 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-29.C      |     60 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-30.C      |     13 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-31.C      |     73 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-32.C      |     14 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-33.C      |     55 +
 gcc/testsuite/g++.dg/warn/Wunused-18.C             |     13 +
 gcc/testsuite/g++.dg/warn/Wunused-19.C             |     16 +
 gcc/testsuite/g++.dg/warn/Wunused-var-37.C         |     64 +
 gcc/testsuite/g++.dg/warn/Wunused-var-38.C         |     16 +
 gcc/testsuite/g++.dg/warn/Wunused-var-39.C         |     16 +
 gcc/testsuite/g++.dg/warn/Wuse-after-free.C        |    158 +
 gcc/testsuite/g++.dg/warn/Wuse-after-free2.C       |     10 +
 gcc/testsuite/g++.dg/warn/Wuse-after-free3.C       |     16 +
 gcc/testsuite/g++.dg/warn/Wuse-after-free4.C       |     27 +
 gcc/testsuite/g++.dg/warn/Wuse-after-free5.C       |     15 +
 gcc/testsuite/g++.dg/warn/Wuseless-cast2.C         |     24 +
 .../g++.dg/warn/Wxor-used-as-pow-named-op.C        |      8 +
 gcc/testsuite/g++.dg/warn/anonymous-namespace-3.C  |      3 +-
 gcc/testsuite/g++.dg/warn/deprecated-14.C          |     72 +
 gcc/testsuite/g++.dg/warn/deprecated-15.C          |     14 +
 gcc/testsuite/g++.dg/warn/deprecated-16.C          |      2 +
 gcc/testsuite/g++.dg/warn/deprecated-17.C          |     35 +
 gcc/testsuite/g++.dg/warn/deprecated-18.C          |     37 +
 gcc/testsuite/g++.dg/warn/pr101219.C               |     13 +
 gcc/testsuite/g++.dg/warn/pr101515.C               |     18 +
 gcc/testsuite/g++.dg/warn/pr104025.C               |     20 +
 gcc/testsuite/g++.dg/warn/pr104492.C               |    115 +
 gcc/testsuite/g++.dg/warn/pr83054.C                |      9 +-
 gcc/testsuite/g++.dg/warn/ref-temp1.C              |      3 +
 gcc/testsuite/g++.dg/warn/uninit-pr105562.C        |     10 +
 gcc/testsuite/g++.dg/warn/uninit-pr55881.C         |     34 +
 gcc/testsuite/g++.dg/warn/uninit-pr93100.C         |      4 +-
 gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C        |      2 +-
 gcc/testsuite/g++.old-deja/g++.brendan/crash55.C   |      3 +-
 gcc/testsuite/g++.old-deja/g++.eh/spec1.C          |      2 +-
 gcc/testsuite/g++.old-deja/g++.eh/spec2.C          |      2 +-
 gcc/testsuite/g++.old-deja/g++.eh/spec3.C          |      2 +-
 gcc/testsuite/g++.old-deja/g++.eh/spec4.C          |      2 +-
 gcc/testsuite/g++.old-deja/g++.jason/operator.C    |      2 +-
 gcc/testsuite/g++.old-deja/g++.jason/temporary2.C  |      2 +-
 gcc/testsuite/g++.old-deja/g++.martin/new1.C       |     18 +-
 gcc/testsuite/g++.old-deja/g++.mike/eh33.C         |      2 +-
 gcc/testsuite/g++.old-deja/g++.mike/eh34.C         |      2 +-
 gcc/testsuite/g++.old-deja/g++.mike/eh50.C         |      2 +-
 gcc/testsuite/g++.old-deja/g++.mike/eh51.C         |      2 +-
 gcc/testsuite/g++.old-deja/g++.mike/p2846b.C       |      2 +-
 gcc/testsuite/g++.old-deja/g++.other/delete6.C     |      2 +-
 gcc/testsuite/g++.old-deja/g++.other/inline7.C     |      2 +-
 gcc/testsuite/g++.old-deja/g++.pt/nontype5.C       |      2 +-
 gcc/testsuite/g++.old-deja/g++.pt/ptrmem6.C        |      2 +-
 gcc/testsuite/g++.old-deja/g++.pt/redecl1.C        |     12 +-
 gcc/testsuite/g++.old-deja/g++.pt/unify6.C         |      4 +-
 gcc/testsuite/g++.old-deja/g++.robertl/eb43.C      |      1 +
 gcc/testsuite/g++.target/aarch64/complex-init.C    |     37 +
 gcc/testsuite/g++.target/aarch64/interference.C    |      9 +
 gcc/testsuite/g++.target/aarch64/pr103147-1.C      |     12 +
 gcc/testsuite/g++.target/aarch64/pr103147-10.C     |     88 +
 gcc/testsuite/g++.target/aarch64/pr103147-2.C      |     12 +
 gcc/testsuite/g++.target/aarch64/pr103147-3.C      |     12 +
 gcc/testsuite/g++.target/aarch64/pr103147-4.C      |     12 +
 gcc/testsuite/g++.target/aarch64/pr103147-5.C      |     12 +
 gcc/testsuite/g++.target/aarch64/pr103147-6.C      |      3 +
 gcc/testsuite/g++.target/aarch64/pr103147-7.C      |      3 +
 gcc/testsuite/g++.target/aarch64/pr103147-8.C      |      3 +
 gcc/testsuite/g++.target/aarch64/pr103147-9.C      |     10 +
 gcc/testsuite/g++.target/aarch64/pr107080.C        |     19 +
 gcc/testsuite/g++.target/aarch64/sve/pr102252.C    |     37 +
 gcc/testsuite/g++.target/aarch64/sve/pr96974.C     |      4 +-
 .../aarch64/sve/static-var-in-template.C           |     17 +
 gcc/testsuite/g++.target/arm/interference.C        |      9 +
 gcc/testsuite/g++.target/arm/pr102842.C            |     30 +
 gcc/testsuite/g++.target/arm/pr103676.C            |     32 +
 gcc/testsuite/g++.target/arm/pr107080.C            |     19 +
 .../g++.target/i386/avx512fp16-vcondmn-minmax.C    |     25 +
 .../g++.target/i386/avx512fp16-vcondmn-vec.C       |     70 +
 .../g++.target/i386/avx512vl-pr100738-1.C          |      8 +
 .../g++.target/i386/bfloat_cpp_typecheck.C         |     10 +
 gcc/testsuite/g++.target/i386/float16-1.C          |      8 +
 gcc/testsuite/g++.target/i386/float16-2.C          |     14 +
 gcc/testsuite/g++.target/i386/float16-3.C          |     10 +
 gcc/testsuite/g++.target/i386/interference.C       |      8 +
 gcc/testsuite/g++.target/i386/mv30.C               |     50 +
 gcc/testsuite/g++.target/i386/mv31.C               |     11 +
 gcc/testsuite/g++.target/i386/mv32.C               |     31 +
 gcc/testsuite/g++.target/i386/pr100738-1.C         |     19 +
 gcc/testsuite/g++.target/i386/pr101180.C           |     25 +
 gcc/testsuite/g++.target/i386/pr102024.C           |     12 +
 gcc/testsuite/g++.target/i386/pr102166.C           |     20 +
 gcc/testsuite/g++.target/i386/pr102295.C           |     12 +
 gcc/testsuite/g++.target/i386/pr102548.C           |     12 +
 gcc/testsuite/g++.target/i386/pr102566-1.C         |     31 +
 gcc/testsuite/g++.target/i386/pr102566-2.C         |     31 +
 gcc/testsuite/g++.target/i386/pr102566-3.C         |     31 +
 gcc/testsuite/g++.target/i386/pr102566-4.C         |     29 +
 gcc/testsuite/g++.target/i386/pr102566-5a.C        |     31 +
 gcc/testsuite/g++.target/i386/pr102566-5b.C        |     31 +
 gcc/testsuite/g++.target/i386/pr102566-6a.C        |     31 +
 gcc/testsuite/g++.target/i386/pr102566-6b.C        |     31 +
 gcc/testsuite/g++.target/i386/pr102639.C           |     19 +
 gcc/testsuite/g++.target/i386/pr103012.C           |     19 +
 gcc/testsuite/g++.target/i386/pr103696.C           |     25 +
 gcc/testsuite/g++.target/i386/pr103750-fwprop-1.C  |     26 +
 gcc/testsuite/g++.target/i386/pr103861-1-sse4.C    |      5 +
 gcc/testsuite/g++.target/i386/pr103861-1-xop.C     |      5 +
 gcc/testsuite/g++.target/i386/pr103861-1.C         |     17 +
 gcc/testsuite/g++.target/i386/pr103973-1.C         |     71 +
 gcc/testsuite/g++.target/i386/pr103973-10.C        |      7 +
 gcc/testsuite/g++.target/i386/pr103973-11.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-12.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-13.C        |     62 +
 gcc/testsuite/g++.target/i386/pr103973-14.C        |      7 +
 gcc/testsuite/g++.target/i386/pr103973-15.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-16.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-17.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-18.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-19.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-2.C         |      7 +
 gcc/testsuite/g++.target/i386/pr103973-20.C        |      8 +
 gcc/testsuite/g++.target/i386/pr103973-3.C         |      8 +
 gcc/testsuite/g++.target/i386/pr103973-4.C         |      8 +
 gcc/testsuite/g++.target/i386/pr103973-5.C         |     66 +
 gcc/testsuite/g++.target/i386/pr103973-6.C         |      7 +
 gcc/testsuite/g++.target/i386/pr103973-7.C         |      8 +
 gcc/testsuite/g++.target/i386/pr103973-8.C         |      8 +
 gcc/testsuite/g++.target/i386/pr103973-9.C         |     67 +
 gcc/testsuite/g++.target/i386/pr104533.C           |     11 +
 gcc/testsuite/g++.target/i386/pr104540.C           |     21 +
 gcc/testsuite/g++.target/i386/pr105638.C           |     45 +
 gcc/testsuite/g++.target/i386/pr105953.C           |      4 +
 gcc/testsuite/g++.target/i386/pr106180-1.C         |     31 +
 gcc/testsuite/g++.target/i386/pr106627.C           |     28 +
 gcc/testsuite/g++.target/i386/pr35513-1.C          |     25 +
 gcc/testsuite/g++.target/i386/pr35513-2.C          |     53 +
 gcc/testsuite/g++.target/i386/pr80566-1.C          |     15 +
 gcc/testsuite/g++.target/i386/pr80566-2.C          |     14 +
 gcc/testsuite/g++.target/i386/pr91681.C            |     20 +
 gcc/testsuite/g++.target/i386/pr98335.C            |     18 +
 gcc/testsuite/g++.target/i386/vec-tmpl1.C          |     17 +
 gcc/testsuite/g++.target/i386/vect-bfloat16-1.C    |     13 +
 gcc/testsuite/g++.target/loongarch/pr106096.C      |     75 +
 gcc/testsuite/g++.target/loongarch/pr106828.C      |      4 +
 gcc/testsuite/g++.target/mips/cxx17_empty_base.C   |     20 +
 gcc/testsuite/g++.target/mips/pr102024.C           |     20 +
 .../{g++.dg/ext => g++.target/powerpc}/altivec-1.C |      2 +-
 .../ext => g++.target/powerpc}/altivec-10.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-11.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-12.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-13.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-14.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-15.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-16.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-17.C        |      2 +-
 .../ext => g++.target/powerpc}/altivec-18.C        |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-2.C |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-3.C |      4 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-4.C |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-5.C |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-6.C |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-7.C |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-8.C |      2 +-
 .../{g++.dg/ext => g++.target/powerpc}/altivec-9.C |      2 +-
 .../ext => g++.target/powerpc}/altivec-cell-1.C    |      2 +-
 .../ext => g++.target/powerpc}/altivec-cell-2.C    |      4 +-
 .../ext => g++.target/powerpc}/altivec-cell-3.C    |      4 +-
 .../ext => g++.target/powerpc}/altivec-cell-4.C    |      4 +-
 .../ext => g++.target/powerpc}/altivec-cell-5.C    |      2 +-
 .../ext => g++.target/powerpc}/altivec-types-1.C   |      2 +-
 .../ext => g++.target/powerpc}/altivec-types-2.C   |      2 +-
 .../ext => g++.target/powerpc}/altivec-types-3.C   |      2 +-
 .../ext => g++.target/powerpc}/altivec-types-4.C   |      2 +-
 .../debug/dwarf2 => g++.target/powerpc}/const2.C   |      0
 .../powerpc}/darwin-minversion-1.C                 |      0
 .../eh => g++.target/powerpc}/ppc64-sighandle-cr.C |      0
 gcc/testsuite/g++.target/powerpc/pr101168.C        |      6 +
 gcc/testsuite/g++.target/powerpc/pr101322.C        |     17 +
 gcc/testsuite/g++.target/powerpc/pr102024.C        |     23 +
 gcc/testsuite/g++.target/powerpc/pr105485.C        |      9 +
 gcc/testsuite/g++.target/powerpc/pr65240-1.C       |      8 +
 gcc/testsuite/g++.target/powerpc/pr65240-2.C       |      8 +
 gcc/testsuite/g++.target/powerpc/pr65240-3.C       |      8 +
 gcc/testsuite/g++.target/powerpc/pr65240-4.C       |      7 +
 .../{g++.dg => g++.target/powerpc}/pr65242.C       |      6 +-
 .../{g++.dg => g++.target/powerpc}/pr67211.C       |      6 +-
 .../{g++.dg => g++.target/powerpc}/pr71294.C       |      4 +-
 .../{gcc.target => g++.target}/powerpc/pr83660.C   |      0
 .../{g++.dg => g++.target/powerpc}/pr84264.C       |      2 +-
 gcc/testsuite/g++.target/powerpc/pr84279.C         |     35 +
 .../{g++.dg => g++.target/powerpc}/pr85657.C       |      2 +-
 .../{g++.dg => g++.target/powerpc}/pr93974.C       |      0
 .../{g++.dg/eh => g++.target/powerpc}/simd-4.C     |      2 +-
 .../{g++.dg/eh => g++.target/powerpc}/simd-5.C     |      0
 .../other => g++.target/powerpc}/spu2vmx-1.C       |      2 +-
 .../{g++.dg/eh => g++.target/powerpc}/uncaught3.C  |      2 +-
 .../ext => g++.target/powerpc}/undef-bool-1.C      |      2 +-
 gcc/testsuite/g++.target/riscv/_Float16.C          |     18 +
 gcc/testsuite/g++.target/s390/mi-thunk.C           |     23 +
 gcc/testsuite/g++.target/s390/pr102024-1.C         |     12 +
 gcc/testsuite/g++.target/s390/pr102024-2.C         |     14 +
 gcc/testsuite/g++.target/s390/pr102024-3.C         |     15 +
 gcc/testsuite/g++.target/s390/pr102024-4.C         |     15 +
 gcc/testsuite/g++.target/s390/pr102024-5.C         |     14 +
 gcc/testsuite/g++.target/s390/pr102024-6.C         |     12 +
 gcc/testsuite/g++.target/xtensa/pr95571.C          |      6 +
 gcc/testsuite/gcc.c-torture/compile/103818.c       |     12 +
 gcc/testsuite/gcc.c-torture/compile/20030405-2.c   |     58 +
 gcc/testsuite/gcc.c-torture/compile/20040304-2.c   |     45 +
 gcc/testsuite/gcc.c-torture/compile/920826-1.c     |      2 +-
 gcc/testsuite/gcc.c-torture/compile/920831-1.c     |      2 +-
 .../gcc.c-torture/compile/attr-complex-method-2.c  |     11 +
 .../gcc.c-torture/compile/attr-complex-method.c    |     11 +
 .../gcc.c-torture/compile/attr-retain-1.c          |      2 +
 .../gcc.c-torture/compile/attr-retain-2.c          |      2 +
 gcc/testsuite/gcc.c-torture/compile/compile.exp    |      2 +-
 gcc/testsuite/gcc.c-torture/compile/inline-asm-1.c |     14 +
 gcc/testsuite/gcc.c-torture/compile/pr100241-1.c   |     48 +
 .../tree-ssa => gcc.c-torture/compile}/pr100278.c  |      2 -
 gcc/testsuite/gcc.c-torture/compile/pr100316.c     |     18 +
 gcc/testsuite/gcc.c-torture/compile/pr100576.c     |      2 +
 .../tree-ssa => gcc.c-torture/compile}/pr101189.c  |      2 -
 gcc/testsuite/gcc.c-torture/compile/pr101437.c     |     29 +
 gcc/testsuite/gcc.c-torture/compile/pr10153-1.c    |      7 +
 gcc/testsuite/gcc.c-torture/compile/pr10153-2.c    |      9 +
 gcc/testsuite/gcc.c-torture/compile/pr101562.c     |     21 +
 gcc/testsuite/gcc.c-torture/compile/pr101642.c     |     17 +
 gcc/testsuite/gcc.c-torture/compile/pr101941-1.c   |     50 +
 gcc/testsuite/gcc.c-torture/compile/pr102645.c     |     18 +
 gcc/testsuite/gcc.c-torture/compile/pr103288-1.c   |      6 +
 gcc/testsuite/gcc.c-torture/compile/pr103314-1.c   |      6 +
 gcc/testsuite/gcc.c-torture/compile/pr103317-1.c   |     13 +
 gcc/testsuite/gcc.c-torture/compile/pr103376.c     |      9 +
 gcc/testsuite/gcc.c-torture/compile/pr103513.c     |      8 +
 gcc/testsuite/gcc.c-torture/compile/pr103682.c     |      3 +
 gcc/testsuite/gcc.c-torture/compile/pr103813.c     |     10 +
 gcc/testsuite/gcc.c-torture/compile/pr104327.c     |     15 +
 gcc/testsuite/gcc.c-torture/compile/pr104499.c     |     11 +
 gcc/testsuite/gcc.c-torture/compile/pr105234.c     |     14 +
 gcc/testsuite/gcc.c-torture/compile/pr105247.c     |     10 +
 gcc/testsuite/gcc.c-torture/compile/pr106030.c     |     16 +
 gcc/testsuite/gcc.c-torture/compile/pr106101.c     |     62 +
 gcc/testsuite/gcc.c-torture/compile/pr106878.c     |     15 +
 gcc/testsuite/gcc.c-torture/compile/pr106958.c     |     13 +
 gcc/testsuite/gcc.c-torture/compile/pr27863.c      |      4 +-
 gcc/testsuite/gcc.c-torture/compile/pr70190.c      |      2 +-
 gcc/testsuite/gcc.c-torture/compile/pr83510.c      |     54 +-
 .../tree-ssa => gcc.c-torture/compile}/pr93776.c   |      4 +-
 gcc/testsuite/gcc.c-torture/compile/pr97576.c      |      2 +
 gcc/testsuite/gcc.c-torture/compile/pr99787-1.c    |     19 +
 gcc/testsuite/gcc.c-torture/compile/vector-dup-1.c |     15 +
 gcc/testsuite/gcc.c-torture/execute/20101011-1.c   |      1 +
 gcc/testsuite/gcc.c-torture/execute/20221006-1.c   |     29 +
 gcc/testsuite/gcc.c-torture/execute/bitfld-10.c    |     24 +
 .../gcc.c-torture/execute/builtins/builtins.exp    |      2 +-
 .../gcc.c-torture/execute/builtins/lib/chk.c       |     11 +
 gcc/testsuite/gcc.c-torture/execute/execute.exp    |      2 +-
 gcc/testsuite/gcc.c-torture/execute/fprintf-2.c    |      3 +-
 gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.x |      3 -
 gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp  |      2 +-
 .../gcc.c-torture/execute/ieee/pr29302-1.x         |      6 -
 gcc/testsuite/gcc.c-torture/execute/mul-sext.c     |     20 +
 .../tree-ssa => gcc.c-torture/execute}/pr100453.c  |      2 -
 gcc/testsuite/gcc.c-torture/execute/pr101335.c     |     15 +
 gcc/testsuite/gcc.c-torture/execute/pr102134.c     |     23 +
 gcc/testsuite/gcc.c-torture/execute/pr103052.c     |     35 +
 gcc/testsuite/gcc.c-torture/execute/pr103209.c     |     36 +
 gcc/testsuite/gcc.c-torture/execute/pr103255.c     |     41 +
 gcc/testsuite/gcc.c-torture/execute/pr103376.c     |     29 +
 gcc/testsuite/gcc.c-torture/execute/pr103405.c     |     37 +
 gcc/testsuite/gcc.c-torture/execute/pr103417.c     |     11 +
 gcc/testsuite/gcc.c-torture/execute/pr10352-1.c    |     12 +
 gcc/testsuite/gcc.c-torture/execute/pr104196.c     |     19 +
 gcc/testsuite/gcc.c-torture/execute/pr104604.c     |     34 +
 gcc/testsuite/gcc.c-torture/execute/pr104814.c     |     30 +
 gcc/testsuite/gcc.c-torture/execute/pr104839.c     |     37 +
 gcc/testsuite/gcc.c-torture/execute/pr105613.c     |     26 +
 gcc/testsuite/gcc.c-torture/execute/pr105777.c     |     73 +
 gcc/testsuite/gcc.c-torture/execute/pr105984.c     |     19 +
 gcc/testsuite/gcc.c-torture/execute/pr106032.c     |     21 +
 gcc/testsuite/gcc.c-torture/execute/pr30314.c      |     29 +
 gcc/testsuite/gcc.c-torture/execute/pr98304-2.c    |     37 +
 gcc/testsuite/gcc.c-torture/execute/printf-2.c     |      3 +-
 gcc/testsuite/gcc.c-torture/execute/user-printf.c  |      3 +-
 gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp  |      2 +-
 gcc/testsuite/gcc.dg/20020312-2.c                  |      2 +
 gcc/testsuite/gcc.dg/20021029-1.c                  |      1 +
 gcc/testsuite/gcc.dg/20030612-2.c                  |     20 +
 gcc/testsuite/gcc.dg/20040813-1.c                  |     14 -
 gcc/testsuite/gcc.dg/Waddress-3.c                  |     35 +
 gcc/testsuite/gcc.dg/Waddress.c                    |      2 +-
 gcc/testsuite/gcc.dg/Walloca-larger-than-4.c       |      3 +-
 gcc/testsuite/gcc.dg/Walways-true-2.c              |      2 +-
 gcc/testsuite/gcc.dg/Warray-bounds-29.c            |     22 +-
 gcc/testsuite/gcc.dg/Warray-bounds-30.c            |      2 +-
 gcc/testsuite/gcc.dg/Warray-bounds-31.c            |      8 +-
 gcc/testsuite/gcc.dg/Warray-bounds-32.c            |     26 +-
 gcc/testsuite/gcc.dg/Warray-bounds-39.c            |     49 +-
 gcc/testsuite/gcc.dg/Warray-bounds-48-novec.c      |    366 +
 gcc/testsuite/gcc.dg/Warray-bounds-48.c            |      5 +-
 gcc/testsuite/gcc.dg/Warray-bounds-51-novec.c      |     21 +
 gcc/testsuite/gcc.dg/Warray-bounds-51.c            |      5 +-
 gcc/testsuite/gcc.dg/Warray-bounds-52.c            |      6 +-
 gcc/testsuite/gcc.dg/Warray-bounds-53.c            |      6 +-
 gcc/testsuite/gcc.dg/Warray-bounds-58.c            |      2 +-
 gcc/testsuite/gcc.dg/Warray-bounds-63.c            |      6 +-
 gcc/testsuite/gcc.dg/Warray-bounds-66.c            |     12 +-
 gcc/testsuite/gcc.dg/Warray-bounds-69.c            |      2 +-
 gcc/testsuite/gcc.dg/Warray-bounds-71.c            |      7 +
 gcc/testsuite/gcc.dg/Warray-bounds-72.c            |      7 +
 gcc/testsuite/gcc.dg/Warray-bounds-73.c            |      7 +
 gcc/testsuite/gcc.dg/Warray-bounds-74.c            |      7 +
 gcc/testsuite/gcc.dg/Warray-bounds-75.c            |     12 +
 gcc/testsuite/gcc.dg/Warray-bounds-76.c            |     35 +
 gcc/testsuite/gcc.dg/Warray-bounds-77.c            |    135 +
 gcc/testsuite/gcc.dg/Warray-bounds-78.c            |    109 +
 gcc/testsuite/gcc.dg/Warray-bounds-79.c            |    112 +
 gcc/testsuite/gcc.dg/Warray-bounds-80.c            |     96 +
 gcc/testsuite/gcc.dg/Warray-bounds-81.c            |    302 +
 gcc/testsuite/gcc.dg/Warray-bounds-82.c            |    258 +
 gcc/testsuite/gcc.dg/Warray-bounds-83.c            |    172 +
 gcc/testsuite/gcc.dg/Warray-bounds-84.c            |     65 +
 gcc/testsuite/gcc.dg/Warray-bounds-85.c            |     30 +
 gcc/testsuite/gcc.dg/Warray-bounds-87.c            |     48 +
 gcc/testsuite/gcc.dg/Warray-bounds-88.c            |    134 +
 gcc/testsuite/gcc.dg/Warray-bounds-89.c            |    139 +
 gcc/testsuite/gcc.dg/Warray-bounds-90.c            |    147 +
 gcc/testsuite/gcc.dg/Warray-bounds-91.c            |    145 +
 gcc/testsuite/gcc.dg/Warray-bounds-92.c            |    149 +
 gcc/testsuite/gcc.dg/Warray-parameter-10.c         |     20 +
 gcc/testsuite/gcc.dg/Warray-parameter-11.c         |     24 +
 gcc/testsuite/gcc.dg/Warray-parameter-3-novec.c    |     16 +
 gcc/testsuite/gcc.dg/Warray-parameter-3.c          |      4 +-
 gcc/testsuite/gcc.dg/Wattributes-8.c               |      6 +-
 gcc/testsuite/gcc.dg/Wdangling-pointer-2.c         |     82 +
 gcc/testsuite/gcc.dg/Wdangling-pointer-3.c         |     92 +
 gcc/testsuite/gcc.dg/Wdangling-pointer-4.c         |     22 +
 gcc/testsuite/gcc.dg/Wdangling-pointer.c           |     76 +
 gcc/testsuite/gcc.dg/Wenum-int-mismatch-1.c        |     43 +
 gcc/testsuite/gcc.dg/Wenum-int-mismatch-2.c        |     43 +
 gcc/testsuite/gcc.dg/Wenum-int-mismatch-3.c        |     43 +
 gcc/testsuite/gcc.dg/Wenum-int-mismatch-4.c        |      5 +
 gcc/testsuite/gcc.dg/Wenum-int-mismatch-5.c        |      5 +
 gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c      |      3 +-
 gcc/testsuite/gcc.dg/Wfree-nonheap-object-4.c      |     24 +-
 gcc/testsuite/gcc.dg/Wfree-nonheap-object-5.c      |     46 +
 gcc/testsuite/gcc.dg/Wfree-nonheap-object-6.c      |     49 +
 gcc/testsuite/gcc.dg/Wfree-nonheap-object.c        |      3 +-
 gcc/testsuite/gcc.dg/Winfinite-recursion-2.c       |    252 +
 gcc/testsuite/gcc.dg/Winfinite-recursion-3.c       |     18 +
 gcc/testsuite/gcc.dg/Winfinite-recursion-4.c       |     19 +
 gcc/testsuite/gcc.dg/Winfinite-recursion-5.c       |     18 +
 gcc/testsuite/gcc.dg/Winfinite-recursion.c         |    227 +
 gcc/testsuite/gcc.dg/Wint-in-bool-context-4.c      |     35 +
 gcc/testsuite/gcc.dg/Wmismatched-dealloc-2.c       |     13 +-
 gcc/testsuite/gcc.dg/Wmismatched-dealloc-3.c       |      5 +
 .../gcc.dg/Wmissing-field-initializers-1.c         |     22 +
 .../gcc.dg/Wmissing-field-initializers-2.c         |     11 +
 .../gcc.dg/Wmissing-field-initializers-3.c         |     24 +
 .../gcc.dg/Wmissing-field-initializers-4.c         |     43 +
 .../gcc.dg/Wmissing-field-initializers-5.c         |     22 +
 gcc/testsuite/gcc.dg/Wno-frame-address.c           |      2 +-
 gcc/testsuite/gcc.dg/Wnonnull-4.c                  |     36 +-
 gcc/testsuite/gcc.dg/Wobjsize-1.c                  |     11 +-
 gcc/testsuite/gcc.dg/Wparentheses-6.c              |      4 +-
 gcc/testsuite/gcc.dg/Wparentheses-7.c              |     12 +-
 gcc/testsuite/gcc.dg/Wrestrict-23.c                |    146 +
 gcc/testsuite/gcc.dg/Wrestrict-24.c                |     35 +
 gcc/testsuite/gcc.dg/Wrestrict-25.c                |    165 +
 gcc/testsuite/gcc.dg/Wrestrict-26.c                |    114 +
 gcc/testsuite/gcc.dg/Wstring-compare-3.c           |      2 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-11.c       |      8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-12.c       |      6 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-14-novec.c |     16 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-14.c       |      7 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-15.c       |     14 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-21-novec.c |     34 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-21.c       |      8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-22.c       |     11 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-28.c       |      8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-34.c       |      8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-41.c       |      3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-42.c       |     12 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-43.c       |     13 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-46.c       |      5 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-47.c       |     25 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-56.c       |      3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-57.c       |      3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-58.c       |     22 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-59.c       |     18 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-61.c       |      4 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-62.c       |      8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-67.c       |      3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-68.c       |    112 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-69.c       |     84 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-70.c       |     24 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-71.c       |    114 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-72.c       |     13 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-73.c       |     35 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-74.c       |     22 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-75.c       |    133 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-76-novec.c |     88 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-76.c       |    150 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-77.c       |    516 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-78.c       |    518 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-79.c       |     70 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-80.c       |     70 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-81.c       |     38 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-82.c       |     29 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-83.c       |     19 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-84.c       |     15 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-85.c       |    153 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-86.c       |     63 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-87.c       |    147 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-88.c       |    327 +
 gcc/testsuite/gcc.dg/Wstringop-overread-6.c        |    574 +
 gcc/testsuite/gcc.dg/Wstringop-overread.c          |     32 +-
 gcc/testsuite/gcc.dg/Wuse-after-free-2.c           |    117 +
 gcc/testsuite/gcc.dg/Wuse-after-free-3.c           |     22 +
 gcc/testsuite/gcc.dg/Wuse-after-free.c             |     41 +
 gcc/testsuite/gcc.dg/Wvla-larger-than-5.c          |      3 +-
 gcc/testsuite/gcc.dg/Wvla-parameter-12.c           |     36 +
 gcc/testsuite/gcc.dg/Wvla-parameter-13.c           |     18 +
 gcc/testsuite/gcc.dg/Wxor-used-as-pow-pr106830.c   |      6 +
 .../gcc.dg/Wzero-length-array-bounds-2-novec.c     |     45 +
 gcc/testsuite/gcc.dg/Wzero-length-array-bounds-2.c |      2 +-
 gcc/testsuite/gcc.dg/add-mul-overflow-1.c          |     28 +
 gcc/testsuite/gcc.dg/alias-10.c                    |      2 +-
 gcc/testsuite/gcc.dg/analyzer/aliasing-3.c         |     75 +
 gcc/testsuite/gcc.dg/analyzer/allocation-size-1.c  |    127 +
 gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c  |    156 +
 gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c  |     48 +
 gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c  |     61 +
 gcc/testsuite/gcc.dg/analyzer/allocation-size-5.c  |     37 +
 .../gcc.dg/analyzer/analyzer-verbosity-2a.c        |      5 +-
 .../gcc.dg/analyzer/analyzer-verbosity-3a.c        |      5 +-
 gcc/testsuite/gcc.dg/analyzer/asm-x86-1.c          |     69 +
 gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-1.c   |    126 +
 gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-2.c   |     77 +
 gcc/testsuite/gcc.dg/analyzer/asm-x86-lp64-1.c     |    131 +
 gcc/testsuite/gcc.dg/analyzer/asm-x86-lp64-2.c     |     34 +
 gcc/testsuite/gcc.dg/analyzer/attr-const-1.c       |    152 +
 gcc/testsuite/gcc.dg/analyzer/attr-const-2.c       |     16 +
 gcc/testsuite/gcc.dg/analyzer/attr-const-3.c       |     26 +
 gcc/testsuite/gcc.dg/analyzer/attr-malloc-1.c      |     21 +-
 .../gcc.dg/analyzer/attr-tainted_args-1.c          |     88 +
 .../gcc.dg/analyzer/attr-tainted_args-misuses.c    |      6 +
 gcc/testsuite/gcc.dg/analyzer/boxed-malloc-1.c     |    485 +
 gcc/testsuite/gcc.dg/analyzer/call-summaries-2.c   |    653 +
 gcc/testsuite/gcc.dg/analyzer/call-summaries-3.c   |     29 +
 .../gcc.dg/analyzer/call-summaries-asm-x86.c       |     20 +
 .../gcc.dg/analyzer/call-summaries-malloc.c        |     80 +
 .../gcc.dg/analyzer/call-summaries-pr107072.c      |     90 +
 .../gcc.dg/analyzer/call-summaries-pr107158-2.c    |    108 +
 .../gcc.dg/analyzer/call-summaries-pr107158.c      |     83 +
 gcc/testsuite/gcc.dg/analyzer/calloc-1.c           |     27 +
 gcc/testsuite/gcc.dg/analyzer/capacity-1.c         |      4 +-
 gcc/testsuite/gcc.dg/analyzer/capacity-2.c         |      8 +-
 gcc/testsuite/gcc.dg/analyzer/capacity-3.c         |      4 +-
 gcc/testsuite/gcc.dg/analyzer/casts-1.c            |     45 +-
 gcc/testsuite/gcc.dg/analyzer/clobbers-1.c         |      3 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-1.c       |     48 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-20.c      |      2 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-22.c      |    101 +
 gcc/testsuite/gcc.dg/analyzer/data-model-23.c      |     26 +
 gcc/testsuite/gcc.dg/analyzer/dump-state.c         |     14 +
 gcc/testsuite/gcc.dg/analyzer/edges-1.c            |      5 +-
 gcc/testsuite/gcc.dg/analyzer/error-uninit.c       |     29 +
 gcc/testsuite/gcc.dg/analyzer/escaping-1.c         |     27 +
 gcc/testsuite/gcc.dg/analyzer/explode-1.c          |      4 +-
 gcc/testsuite/gcc.dg/analyzer/explode-2.c          |     18 +-
 gcc/testsuite/gcc.dg/analyzer/explode-2a.c         |      2 +-
 gcc/testsuite/gcc.dg/analyzer/fd-1.c               |     60 +
 gcc/testsuite/gcc.dg/analyzer/fd-2.c               |     64 +
 gcc/testsuite/gcc.dg/analyzer/fd-3.c               |     85 +
 gcc/testsuite/gcc.dg/analyzer/fd-4.c               |    104 +
 gcc/testsuite/gcc.dg/analyzer/fd-5.c               |     53 +
 gcc/testsuite/gcc.dg/analyzer/fd-dup-1.c           |    259 +
 gcc/testsuite/gcc.dg/analyzer/fd-meaning.c         |     37 +
 gcc/testsuite/gcc.dg/analyzer/fd-uninit-1.c        |     19 +
 gcc/testsuite/gcc.dg/analyzer/feasibility-3.c      |    133 +
 gcc/testsuite/gcc.dg/analyzer/fgets-1.c            |     31 +
 gcc/testsuite/gcc.dg/analyzer/fields.c             |      2 +-
 gcc/testsuite/gcc.dg/analyzer/file-1.c             |     12 +-
 gcc/testsuite/gcc.dg/analyzer/file-2.c             |      8 +-
 gcc/testsuite/gcc.dg/analyzer/file-meaning-1.c     |     15 +
 gcc/testsuite/gcc.dg/analyzer/file-paths-1.c       |      9 +-
 gcc/testsuite/gcc.dg/analyzer/file-pr58237.c       |      8 +-
 gcc/testsuite/gcc.dg/analyzer/file-uninit-1.c      |     52 +
 .../gcc.dg/analyzer/flexible-array-member-1.c      |    100 +
 .../gcc.dg/analyzer/fold-string-to-char.c          |      8 +
 gcc/testsuite/gcc.dg/analyzer/fread-1.c            |     13 +
 gcc/testsuite/gcc.dg/analyzer/fread-2.c            |     31 +
 gcc/testsuite/gcc.dg/analyzer/function-ptr-2.c     |      5 +-
 gcc/testsuite/gcc.dg/analyzer/function-ptr-4.c     |     24 +
 gcc/testsuite/gcc.dg/analyzer/function-ptr-5.c     |     42 +
 gcc/testsuite/gcc.dg/analyzer/gzio-3.c             |      2 +-
 gcc/testsuite/gcc.dg/analyzer/gzio-3a.c            |      2 +-
 .../gcc.dg/analyzer/imprecise-floating-point-1.c   |     74 +
 .../gcc.dg/analyzer/inlining-1-multiline.c         |     56 +
 gcc/testsuite/gcc.dg/analyzer/inlining-1-no-undo.c |     18 +
 gcc/testsuite/gcc.dg/analyzer/inlining-1.c         |     17 +
 .../gcc.dg/analyzer/inlining-2-multiline.c         |     46 +
 gcc/testsuite/gcc.dg/analyzer/inlining-2.c         |     17 +
 .../gcc.dg/analyzer/inlining-3-multiline.c         |     64 +
 gcc/testsuite/gcc.dg/analyzer/inlining-3.c         |     30 +
 .../gcc.dg/analyzer/inlining-4-multiline.c         |     72 +
 gcc/testsuite/gcc.dg/analyzer/inlining-4.c         |     27 +
 .../gcc.dg/analyzer/inlining-5-multiline.c         |     59 +
 gcc/testsuite/gcc.dg/analyzer/inlining-5.c         |     24 +
 .../gcc.dg/analyzer/inlining-6-multiline.c         |     64 +
 gcc/testsuite/gcc.dg/analyzer/inlining-6.c         |     23 +
 .../gcc.dg/analyzer/inlining-7-multiline.c         |    128 +
 gcc/testsuite/gcc.dg/analyzer/inlining-7.c         |     49 +
 gcc/testsuite/gcc.dg/analyzer/leak-3.c             |     41 +
 gcc/testsuite/gcc.dg/analyzer/leak-4.c             |    103 +
 gcc/testsuite/gcc.dg/analyzer/malloc-1.c           |     43 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c   |      7 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-meaning-1.c   |     10 +
 gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c     |      4 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-sarif-1.c     |     20 +
 .../gcc.dg/analyzer/many-disabled-diagnostics.c    |     55 +
 gcc/testsuite/gcc.dg/analyzer/many-unused-locals.c |     69 +
 gcc/testsuite/gcc.dg/analyzer/memcpy-1.c           |    125 +
 gcc/testsuite/gcc.dg/analyzer/memcpy-2.c           |      8 +
 gcc/testsuite/gcc.dg/analyzer/memset-2.c           |     27 +
 .../gcc.dg/analyzer/memset-CVE-2017-18549-1.c      |     10 +-
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-1.c    |    120 +
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-2.c    |     83 +
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-3.c    |     91 +
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-4.c    |     65 +
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-5.c    |    156 +
 .../gcc.dg/analyzer/out-of-bounds-container_of.c   |     51 +
 .../gcc.dg/analyzer/out-of-bounds-coreutils.c      |     29 +
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-curl.c |     41 +
 .../gcc.dg/analyzer/out-of-bounds-read-char-arr.c  |     55 +
 .../gcc.dg/analyzer/out-of-bounds-read-int-arr.c   |     54 +
 .../gcc.dg/analyzer/out-of-bounds-realloc-grow.c   |     87 +
 .../gcc.dg/analyzer/out-of-bounds-write-char-arr.c |     55 +
 .../gcc.dg/analyzer/out-of-bounds-write-int-arr.c  |     54 +
 gcc/testsuite/gcc.dg/analyzer/out-of-bounds-zero.c |     67 +
 gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c     |     10 +-
 gcc/testsuite/gcc.dg/analyzer/phi-1.c              |     24 +
 gcc/testsuite/gcc.dg/analyzer/phi-2.c              |     27 +
 gcc/testsuite/gcc.dg/analyzer/pr100546.c           |     17 +
 gcc/testsuite/gcc.dg/analyzer/pr101503.c           |     11 +
 gcc/testsuite/gcc.dg/analyzer/pr101547.c           |     11 +
 gcc/testsuite/gcc.dg/analyzer/pr101570.c           |      5 +
 gcc/testsuite/gcc.dg/analyzer/pr101721.c           |      8 +
 gcc/testsuite/gcc.dg/analyzer/pr101837.c           |     10 +
 gcc/testsuite/gcc.dg/analyzer/pr101875.c           |     16 +
 gcc/testsuite/gcc.dg/analyzer/pr101962.c           |     53 +
 gcc/testsuite/gcc.dg/analyzer/pr101983-main.c      |     38 +
 gcc/testsuite/gcc.dg/analyzer/pr101983-not-main.c  |     40 +
 gcc/testsuite/gcc.dg/analyzer/pr102692-2.c         |     22 +
 gcc/testsuite/gcc.dg/analyzer/pr102695.c           |     44 +
 gcc/testsuite/gcc.dg/analyzer/pr103217-2.c         |     52 +
 gcc/testsuite/gcc.dg/analyzer/pr103217-3.c         |     52 +
 gcc/testsuite/gcc.dg/analyzer/pr103217-4.c         |     52 +
 gcc/testsuite/gcc.dg/analyzer/pr103217-5.c         |     47 +
 gcc/testsuite/gcc.dg/analyzer/pr103217.c           |     42 +
 gcc/testsuite/gcc.dg/analyzer/pr103526.c           |     50 +
 gcc/testsuite/gcc.dg/analyzer/pr103892.c           |     75 +
 gcc/testsuite/gcc.dg/analyzer/pr104029.c           |    115 +
 gcc/testsuite/gcc.dg/analyzer/pr104062.c           |     13 +
 gcc/testsuite/gcc.dg/analyzer/pr104089.c           |     11 +
 gcc/testsuite/gcc.dg/analyzer/pr104224.c           |    106 +
 gcc/testsuite/gcc.dg/analyzer/pr104308.c           |     19 +
 gcc/testsuite/gcc.dg/analyzer/pr104369-1.c         |     86 +
 gcc/testsuite/gcc.dg/analyzer/pr104369-2.c         |     79 +
 gcc/testsuite/gcc.dg/analyzer/pr104417.c           |      7 +
 gcc/testsuite/gcc.dg/analyzer/pr104434-const.c     |    173 +
 gcc/testsuite/gcc.dg/analyzer/pr104434-nonconst.c  |    173 +
 gcc/testsuite/gcc.dg/analyzer/pr104452.c           |     10 +
 gcc/testsuite/gcc.dg/analyzer/pr104524.c           |      9 +
 gcc/testsuite/gcc.dg/analyzer/pr104560-1.c         |     43 +
 gcc/testsuite/gcc.dg/analyzer/pr104560-2.c         |     26 +
 gcc/testsuite/gcc.dg/analyzer/pr105074.c           |      9 +
 gcc/testsuite/gcc.dg/analyzer/pr105087-1.c         |     18 +
 gcc/testsuite/gcc.dg/analyzer/pr105087-2.c         |     20 +
 gcc/testsuite/gcc.dg/analyzer/pr105252.c           |     20 +
 gcc/testsuite/gcc.dg/analyzer/pr105365.c           |     17 +
 gcc/testsuite/gcc.dg/analyzer/pr105366.c           |     19 +
 gcc/testsuite/gcc.dg/analyzer/pr105783.c           |     26 +
 gcc/testsuite/gcc.dg/analyzer/pr106181.c           |     11 +
 gcc/testsuite/gcc.dg/analyzer/pr106394.c           |     19 +
 gcc/testsuite/gcc.dg/analyzer/pr106539.c           |     15 +
 gcc/testsuite/gcc.dg/analyzer/pr106845.c           |     11 +
 .../gcc.dg/analyzer/pr93032-mztools-signed-char.c  |    332 +
 .../analyzer/pr93032-mztools-unsigned-char.c       |    332 +
 gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c    |    331 -
 .../analyzer/pr93355-localealias-feasibility.c     |      7 +
 gcc/testsuite/gcc.dg/analyzer/pr93382.c            |      2 +-
 gcc/testsuite/gcc.dg/analyzer/pr94047.c            |      4 +-
 gcc/testsuite/gcc.dg/analyzer/pr94362-1.c          |     60 +
 gcc/testsuite/gcc.dg/analyzer/pr94362-2.c          |     42 +
 gcc/testsuite/gcc.dg/analyzer/pr94579.c            |     11 +
 gcc/testsuite/gcc.dg/analyzer/pr94851-2.c          |      2 +-
 gcc/testsuite/gcc.dg/analyzer/pr94858-1.c          |      2 +
 gcc/testsuite/gcc.dg/analyzer/pr95000-1.c          |     38 +
 gcc/testsuite/gcc.dg/analyzer/pr96639.c            |      2 +-
 gcc/testsuite/gcc.dg/analyzer/pr96713.c            |      1 +
 gcc/testsuite/gcc.dg/analyzer/pr96764.c            |      2 +
 gcc/testsuite/gcc.dg/analyzer/pr96841.c            |      6 +-
 gcc/testsuite/gcc.dg/analyzer/pr97029.c            |      4 +-
 gcc/testsuite/gcc.dg/analyzer/pr98628.c            |      3 +-
 gcc/testsuite/gcc.dg/analyzer/pr98969.c            |      4 +-
 gcc/testsuite/gcc.dg/analyzer/pr99042.c            |      8 +-
 gcc/testsuite/gcc.dg/analyzer/pr99193-1.c          |      2 +
 gcc/testsuite/gcc.dg/analyzer/pr99193-3.c          |      2 +
 gcc/testsuite/gcc.dg/analyzer/pr99269.c            |     16 +
 gcc/testsuite/gcc.dg/analyzer/pr99716-1.c          |      9 +-
 gcc/testsuite/gcc.dg/analyzer/pr99716-2.c          |      2 +-
 gcc/testsuite/gcc.dg/analyzer/pr99774-1.c          |      2 +-
 gcc/testsuite/gcc.dg/analyzer/pragma-2.c           |     57 +
 gcc/testsuite/gcc.dg/analyzer/putenv-1.c           |    109 +
 gcc/testsuite/gcc.dg/analyzer/realloc-1.c          |     52 +-
 gcc/testsuite/gcc.dg/analyzer/realloc-2.c          |     80 +
 gcc/testsuite/gcc.dg/analyzer/realloc-3.c          |     81 +
 gcc/testsuite/gcc.dg/analyzer/realloc-4.c          |     85 +
 gcc/testsuite/gcc.dg/analyzer/realloc-5.c          |     45 +
 gcc/testsuite/gcc.dg/analyzer/sock-1.c             |    112 +
 gcc/testsuite/gcc.dg/analyzer/sock-2.c             |     20 +
 gcc/testsuite/gcc.dg/analyzer/stale-frame-1.c      |     29 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-1.c           |    433 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-2.c           |    436 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-3.c           |     57 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-fmtstring-1.c |    103 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-a.c     |     24 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-b.c     |      6 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-sentinel-1.c  |     25 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-types-1.c     |     25 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-types-2.c     |     55 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-types-3.c     |     67 +
 gcc/testsuite/gcc.dg/analyzer/stdarg-types-4.c     |     22 +
 gcc/testsuite/gcc.dg/analyzer/strchr-1.c           |     26 +
 gcc/testsuite/gcc.dg/analyzer/strcpy-2.c           |     27 +
 gcc/testsuite/gcc.dg/analyzer/strcpy-3.c           |     23 +
 gcc/testsuite/gcc.dg/analyzer/strdup-1.c           |     19 +
 gcc/testsuite/gcc.dg/analyzer/strndup-1.c          |      2 +
 gcc/testsuite/gcc.dg/analyzer/switch.c             |    141 +-
 gcc/testsuite/gcc.dg/analyzer/symbolic-1.c         |      8 +-
 gcc/testsuite/gcc.dg/analyzer/symbolic-12.c        |    106 +
 gcc/testsuite/gcc.dg/analyzer/symbolic-7.c         |      6 +-
 gcc/testsuite/gcc.dg/analyzer/symbolic-9.c         |    197 +
 gcc/testsuite/gcc.dg/analyzer/symbolic-gt-1.c      |     76 +
 gcc/testsuite/gcc.dg/analyzer/taint-1.c            |    130 -
 .../gcc.dg/analyzer/taint-CVE-2011-2210-1.c        |     93 +
 .../gcc.dg/analyzer/taint-CVE-2020-13143-1.c       |     38 +
 .../gcc.dg/analyzer/taint-CVE-2020-13143-2.c       |     32 +
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-1.c      |     67 +
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-2.c      |     27 +
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-3.c      |     21 +
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-4.c      |     31 +
 gcc/testsuite/gcc.dg/analyzer/taint-alloc-5.c      |     21 +
 gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c    |     92 +
 gcc/testsuite/gcc.dg/analyzer/taint-merger.c       |     57 +
 gcc/testsuite/gcc.dg/analyzer/taint-ops.c          |    106 +
 gcc/testsuite/gcc.dg/analyzer/taint-read-index-1.c |    131 +
 .../gcc.dg/analyzer/taint-read-offset-1.c          |    128 +
 gcc/testsuite/gcc.dg/analyzer/taint-realloc.c      |     21 +
 gcc/testsuite/gcc.dg/analyzer/taint-size-1.c       |     41 +
 .../gcc.dg/analyzer/taint-size-access-attr-1.c     |     64 +
 .../gcc.dg/analyzer/taint-write-index-1.c          |    132 +
 .../gcc.dg/analyzer/taint-write-offset-1.c         |    132 +
 .../asm-x86-linux-array_index_mask_nospec.c        |     74 +
 .../torture/asm-x86-linux-cpuid-paravirt-1.c       |     81 +
 .../torture/asm-x86-linux-cpuid-paravirt-2.c       |    135 +
 .../gcc.dg/analyzer/torture/asm-x86-linux-cpuid.c  |     46 +
 .../torture/asm-x86-linux-rdmsr-paravirt.c         |    210 +
 .../gcc.dg/analyzer/torture/asm-x86-linux-rdmsr.c  |     33 +
 .../asm-x86-linux-wfx_get_ps_timeout-full.c        |    319 +
 .../asm-x86-linux-wfx_get_ps_timeout-reduced.c     |     77 +
 .../gcc.dg/analyzer/torture/boxed-int-1.c          |    170 +
 .../gcc.dg/analyzer/torture/boxed-ptr-1.c          |     78 +
 .../gcc.dg/analyzer/torture/empty-struct-1.c       |     18 +
 .../gcc.dg/analyzer/torture/leak-pr102308-1.c      |     19 +
 .../gcc.dg/analyzer/torture/leak-pr102308-2.c      |     12 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr102225.c   |      6 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr102692.c   |    110 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr103685.c   |     33 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr104159.c   |     18 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr104863.c   |     14 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr51628-30.c |      1 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr93451.c    |      2 +
 gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c    |      3 +-
 gcc/testsuite/gcc.dg/analyzer/torture/stdarg-4.c   |    329 +
 gcc/testsuite/gcc.dg/analyzer/torture/switch-2.c   |     42 +
 gcc/testsuite/gcc.dg/analyzer/torture/switch-3.c   |    158 +
 gcc/testsuite/gcc.dg/analyzer/torture/switch-4.c   |     27 +
 gcc/testsuite/gcc.dg/analyzer/torture/switch-5.c   |     68 +
 .../gcc.dg/analyzer/torture/symbolic-10.c          |     40 +
 .../gcc.dg/analyzer/torture/taint-read-index-2.c   |    141 +
 .../gcc.dg/analyzer/torture/taint-read-index-3.c   |     52 +
 gcc/testsuite/gcc.dg/analyzer/torture/ubsan-1.c    |     63 +
 .../gcc.dg/analyzer/torture/uninit-bit-field-ref.c |     31 +
 .../gcc.dg/analyzer/torture/uninit-pr106204.c      |     13 +
 .../gcc.dg/analyzer/torture/uninit-pr63311.c       |    134 +
 .../torture/uninit-trivial-auto-var-init-pattern.c |     10 +
 .../uninit-trivial-auto-var-init-uninitialized.c   |     10 +
 .../torture/uninit-trivial-auto-var-init-zero.c    |     10 +
 gcc/testsuite/gcc.dg/analyzer/uninit-1.c           |    148 +
 gcc/testsuite/gcc.dg/analyzer/uninit-2.c           |     14 +
 gcc/testsuite/gcc.dg/analyzer/uninit-3.c           |     36 +
 gcc/testsuite/gcc.dg/analyzer/uninit-4.c           |     39 +
 gcc/testsuite/gcc.dg/analyzer/uninit-6.c           |     29 +
 gcc/testsuite/gcc.dg/analyzer/uninit-6b.c          |     29 +
 .../gcc.dg/analyzer/uninit-CWE-457-examples.c      |    119 +
 gcc/testsuite/gcc.dg/analyzer/uninit-alloca.c      |      7 +
 gcc/testsuite/gcc.dg/analyzer/uninit-pr104576.c    |     16 +
 gcc/testsuite/gcc.dg/analyzer/uninit-pr106204.c    |     17 +
 gcc/testsuite/gcc.dg/analyzer/uninit-pr94713.c     |     11 +
 gcc/testsuite/gcc.dg/analyzer/uninit-pr94714.c     |     12 +
 gcc/testsuite/gcc.dg/analyzer/untracked-1.c        |    131 +
 gcc/testsuite/gcc.dg/analyzer/untracked-2.c        |      7 +
 gcc/testsuite/gcc.dg/analyzer/unused-local-1.c     |     22 +
 gcc/testsuite/gcc.dg/analyzer/use-after-free-2.c   |      8 +
 gcc/testsuite/gcc.dg/analyzer/use-after-free-3.c   |     12 +
 gcc/testsuite/gcc.dg/analyzer/vasprintf-1.c        |     57 +
 gcc/testsuite/gcc.dg/analyzer/vla-1.c              |      9 +
 gcc/testsuite/gcc.dg/analyzer/write-to-const-2.c   |     60 +
 .../gcc.dg/analyzer/write-to-function-1.c          |     15 +
 .../gcc.dg/analyzer/write-to-string-literal-2.c    |     19 +
 .../gcc.dg/analyzer/write-to-string-literal-3.c    |     66 +
 .../analyzer/write-to-string-literal-4-disabled.c  |     28 +
 .../gcc.dg/analyzer/write-to-string-literal-4.c    |     23 +
 .../gcc.dg/analyzer/write-to-string-literal-5.c    |     31 +
 gcc/testsuite/gcc.dg/analyzer/zlib-3.c             |      8 +-
 gcc/testsuite/gcc.dg/analyzer/zlib-5.c             |      2 +-
 gcc/testsuite/gcc.dg/analyzer/zlib-6.c             |     13 +-
 gcc/testsuite/gcc.dg/analyzer/zlib-6a.c            |     47 +
 gcc/testsuite/gcc.dg/array-quals-1.c               |     10 +-
 gcc/testsuite/gcc.dg/asan/pr104449.c               |     12 +
 gcc/testsuite/gcc.dg/asan/pr105214.c               |     16 +
 gcc/testsuite/gcc.dg/asan/pr105396.c               |     19 +
 gcc/testsuite/gcc.dg/asan/pr105714.c               |     33 +
 gcc/testsuite/gcc.dg/asan/pr99673.c                |     29 +
 gcc/testsuite/gcc.dg/asan/use-after-scope-4.c      |      1 +
 gcc/testsuite/gcc.dg/associative-math-1.c          |     17 +
 gcc/testsuite/gcc.dg/associative-math-2.c          |     17 +
 gcc/testsuite/gcc.dg/atomic-invalid-2.c            |     12 +-
 gcc/testsuite/gcc.dg/atomic-invalid.c              |      2 +-
 gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-4.c    |     12 +-
 gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-5.c    |      6 +-
 .../gcc.dg/atomic/c2x-stdatomic-lockfree-char8_t.c |     42 +
 .../gcc.dg/atomic/c2x-stdatomic-var-init-1.c       |      9 +
 .../atomic/gnu2x-stdatomic-lockfree-char8_t.c      |      5 +
 gcc/testsuite/gcc.dg/atomic/pr80640-2.c            |      6 +-
 gcc/testsuite/gcc.dg/atomic/pr80640.c              |      6 +-
 gcc/testsuite/gcc.dg/atomic/pr81316.c              |      9 +-
 gcc/testsuite/gcc.dg/attr-aligned.c                |      8 +-
 gcc/testsuite/gcc.dg/attr-alloc_size-5.c           |      2 +-
 gcc/testsuite/gcc.dg/attr-alloc_size-6.c           |      2 +-
 gcc/testsuite/gcc.dg/attr-alloc_size-7.c           |     51 +-
 gcc/testsuite/gcc.dg/attr-alloc_size-8.c           |      2 +-
 gcc/testsuite/gcc.dg/attr-assume-1.c               |     69 +
 gcc/testsuite/gcc.dg/attr-assume-2.c               |     66 +
 gcc/testsuite/gcc.dg/attr-assume-3.c               |     35 +
 gcc/testsuite/gcc.dg/attr-nonstring-2.c            |     22 +-
 gcc/testsuite/gcc.dg/attr-nonstring-4.c            |      4 +-
 gcc/testsuite/gcc.dg/attr-returns-nonnull.c        |      2 +-
 gcc/testsuite/gcc.dg/attr-unavailable-1.c          |     88 +
 gcc/testsuite/gcc.dg/attr-unavailable-2.c          |      6 +
 gcc/testsuite/gcc.dg/attr-unavailable-3.c          |     10 +
 gcc/testsuite/gcc.dg/attr-unavailable-4.c          |     88 +
 gcc/testsuite/gcc.dg/attr-unavailable-5.c          |      6 +
 gcc/testsuite/gcc.dg/attr-unavailable-6.c          |     11 +
 gcc/testsuite/gcc.dg/auto-init-hardreg-1.c         |      9 +
 gcc/testsuite/gcc.dg/auto-init-pr102276-1.c        |     38 +
 gcc/testsuite/gcc.dg/auto-init-pr102276-2.c        |     38 +
 gcc/testsuite/gcc.dg/auto-init-pr102276-3.c        |     40 +
 gcc/testsuite/gcc.dg/auto-init-pr102276-4.c        |     40 +
 gcc/testsuite/gcc.dg/auto-init-pr104550-1.c        |     10 +
 gcc/testsuite/gcc.dg/auto-init-pr104550-2.c        |     11 +
 gcc/testsuite/gcc.dg/auto-init-pr104550-3.c        |     11 +
 gcc/testsuite/gcc.dg/auto-init-sra-1.c             |     24 +
 gcc/testsuite/gcc.dg/auto-init-sra-2.c             |     24 +
 gcc/testsuite/gcc.dg/auto-init-uninit-1.c          |      5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-12.c         |      4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-13.c         |     10 +
 gcc/testsuite/gcc.dg/auto-init-uninit-14.c         |      4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-15.c         |     26 +
 gcc/testsuite/gcc.dg/auto-init-uninit-16.c         |     23 +
 gcc/testsuite/gcc.dg/auto-init-uninit-17.c         |     15 +
 gcc/testsuite/gcc.dg/auto-init-uninit-18.c         |      3 +
 gcc/testsuite/gcc.dg/auto-init-uninit-19.c         |     26 +
 gcc/testsuite/gcc.dg/auto-init-uninit-2.c          |      5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-20.c         |      4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-21.c         |      4 +
 gcc/testsuite/gcc.dg/auto-init-uninit-22.c         |      3 +
 gcc/testsuite/gcc.dg/auto-init-uninit-23.c         |     27 +
 gcc/testsuite/gcc.dg/auto-init-uninit-24.c         |      3 +
 gcc/testsuite/gcc.dg/auto-init-uninit-25.c         |     23 +
 gcc/testsuite/gcc.dg/auto-init-uninit-26.c         |     23 +
 gcc/testsuite/gcc.dg/auto-init-uninit-3.c          |      5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-34.c         |     58 +
 gcc/testsuite/gcc.dg/auto-init-uninit-36.c         |    238 +
 gcc/testsuite/gcc.dg/auto-init-uninit-37.c         |    154 +
 gcc/testsuite/gcc.dg/auto-init-uninit-4.c          |     10 +
 gcc/testsuite/gcc.dg/auto-init-uninit-5.c          |      6 +
 gcc/testsuite/gcc.dg/auto-init-uninit-6.c          |      7 +
 gcc/testsuite/gcc.dg/auto-init-uninit-8.c          |      8 +
 gcc/testsuite/gcc.dg/auto-init-uninit-9.c          |      8 +
 gcc/testsuite/gcc.dg/auto-init-uninit-A.c          |      7 +
 gcc/testsuite/gcc.dg/auto-init-uninit-B.c          |     15 +
 gcc/testsuite/gcc.dg/auto-init-uninit-C.c          |      5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-H.c          |      5 +
 gcc/testsuite/gcc.dg/auto-init-uninit-I.c          |      3 +
 gcc/testsuite/gcc.dg/autopar/pr106737.c            |     18 +
 gcc/testsuite/gcc.dg/autopar/pr107153.c            |     17 +
 gcc/testsuite/gcc.dg/bad-pragma-locations.c        |     86 +
 gcc/testsuite/gcc.dg/bic-bitmask-13.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-14.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-15.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-16.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-17.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-18.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-19.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-20.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-21.c              |     25 +
 gcc/testsuite/gcc.dg/bic-bitmask-22.c              |     24 +
 gcc/testsuite/gcc.dg/bic-bitmask-7.c               |     24 +
 gcc/testsuite/gcc.dg/builtin-apply2.c              |      2 +-
 gcc/testsuite/gcc.dg/builtin-bswap-13.c            |    329 +
 gcc/testsuite/gcc.dg/builtin-bswap-14.c            |    302 +
 gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c  |      7 +
 .../gcc.dg/builtin-dynamic-object-size-0.c         |    659 +
 .../gcc.dg/builtin-dynamic-object-size-1.c         |      6 +
 .../gcc.dg/builtin-dynamic-object-size-10.c        |     11 +
 .../gcc.dg/builtin-dynamic-object-size-11.c        |      7 +
 .../gcc.dg/builtin-dynamic-object-size-12.c        |      5 +
 .../gcc.dg/builtin-dynamic-object-size-13.c        |      5 +
 .../gcc.dg/builtin-dynamic-object-size-14.c        |      5 +
 .../gcc.dg/builtin-dynamic-object-size-15.c        |      5 +
 .../gcc.dg/builtin-dynamic-object-size-16.c        |      6 +
 .../gcc.dg/builtin-dynamic-object-size-17.c        |      7 +
 .../gcc.dg/builtin-dynamic-object-size-18.c        |      8 +
 .../gcc.dg/builtin-dynamic-object-size-19.c        |    104 +
 .../gcc.dg/builtin-dynamic-object-size-2.c         |      6 +
 .../gcc.dg/builtin-dynamic-object-size-3.c         |      6 +
 .../gcc.dg/builtin-dynamic-object-size-4.c         |      6 +
 .../gcc.dg/builtin-dynamic-object-size-5-main.c    |     32 +
 .../gcc.dg/builtin-dynamic-object-size-5.c         |      6 +
 .../gcc.dg/builtin-dynamic-object-size-6.c         |      5 +
 .../gcc.dg/builtin-dynamic-object-size-7.c         |      5 +
 .../gcc.dg/builtin-dynamic-object-size-8.c         |      5 +
 .../gcc.dg/builtin-dynamic-object-size-9.c         |      5 +
 gcc/testsuite/gcc.dg/builtin-object-size-1.c       |    211 +-
 gcc/testsuite/gcc.dg/builtin-object-size-10.c      |      6 +-
 gcc/testsuite/gcc.dg/builtin-object-size-16.c      |      2 +
 gcc/testsuite/gcc.dg/builtin-object-size-17.c      |      2 +
 gcc/testsuite/gcc.dg/builtin-object-size-2.c       |    163 +
 gcc/testsuite/gcc.dg/builtin-object-size-20.c      |     64 +-
 gcc/testsuite/gcc.dg/builtin-object-size-22.c      |     79 +
 gcc/testsuite/gcc.dg/builtin-object-size-3.c       |    208 +
 gcc/testsuite/gcc.dg/builtin-object-size-4.c       |    123 +
 gcc/testsuite/gcc.dg/builtin-object-size-5.c       |     49 +-
 gcc/testsuite/gcc.dg/c11-align-4.c                 |      2 +-
 gcc/testsuite/gcc.dg/c11-empty-init-1.c            |     25 +
 gcc/testsuite/gcc.dg/c11-empty-init-2.c            |     25 +
 gcc/testsuite/gcc.dg/c11-empty-init-3.c            |     25 +
 gcc/testsuite/gcc.dg/c11-float-7.c                 |     24 +
 gcc/testsuite/gcc.dg/c11-keywords-1.c              |     11 +
 gcc/testsuite/gcc.dg/c11-nullptr-1.c               |     10 +
 gcc/testsuite/gcc.dg/c11-qual-1.c                  |     11 +
 gcc/testsuite/gcc.dg/c11-typeof-1.c                |      6 +
 gcc/testsuite/gcc.dg/c11-unproto-1.c               |      7 +-
 gcc/testsuite/gcc.dg/c11-unproto-2.c               |      7 +-
 gcc/testsuite/gcc.dg/c11-unproto-3.c               |     19 +
 gcc/testsuite/gcc.dg/c11-unreachable-1.c           |      9 +
 gcc/testsuite/gcc.dg/c11-utf8str-type.c            |      6 +
 gcc/testsuite/gcc.dg/c17-nullptr-1.c               |     10 +
 gcc/testsuite/gcc.dg/c17-nullptr-2.c               |     10 +
 gcc/testsuite/gcc.dg/c17-utf8str-type.c            |      6 +
 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-2.c       |      9 +-
 gcc/testsuite/gcc.dg/c2x-attr-fallthrough-2.c      |      4 +
 gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-1.c     |     13 +
 gcc/testsuite/gcc.dg/c2x-attr-nodiscard-2.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-bool-1.c                  |     14 +-
 gcc/testsuite/gcc.dg/c2x-bool-2.c                  |     42 +
 gcc/testsuite/gcc.dg/c2x-complit-1.c               |     35 +
 gcc/testsuite/gcc.dg/c2x-concat-1.c                |     31 +
 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-float-10.c                |      6 +-
 gcc/testsuite/gcc.dg/c2x-float-11.c                |      9 +
 gcc/testsuite/gcc.dg/c2x-float-12.c                |     19 +
 gcc/testsuite/gcc.dg/c2x-float-2.c                 |      4 +-
 gcc/testsuite/gcc.dg/c2x-has-c-attribute-2.c       |     24 +-
 gcc/testsuite/gcc.dg/c2x-nullptr-1.c               |    298 +
 gcc/testsuite/gcc.dg/c2x-nullptr-2.c               |      9 +
 gcc/testsuite/gcc.dg/c2x-nullptr-3.c               |     80 +
 gcc/testsuite/gcc.dg/c2x-nullptr-4.c               |     11 +
 gcc/testsuite/gcc.dg/c2x-nullptr-5.c               |     14 +
 gcc/testsuite/gcc.dg/c2x-old-style-definition-6.c  |     12 +-
 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-3.c         |      6 +
 gcc/testsuite/gcc.dg/c2x-static-assert-4.c         |      6 +
 gcc/testsuite/gcc.dg/c2x-thread-local-1.c          |      6 +
 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               |     25 +-
 gcc/testsuite/gcc.dg/c2x-unproto-2.c               |     11 +-
 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-utf8str-type.c            |      6 +
 gcc/testsuite/gcc.dg/c2x-utf8str.c                 |     34 +
 gcc/testsuite/gcc.dg/comp-goto-5.c                 |     11 +
 gcc/testsuite/gcc.dg/comp-goto-6.c                 |      6 +
 gcc/testsuite/gcc.dg/compat/pr102024_main.c        |     22 +
 gcc/testsuite/gcc.dg/compat/pr102024_x.c           |     10 +
 gcc/testsuite/gcc.dg/compat/pr102024_y.c           |     10 +
 gcc/testsuite/gcc.dg/complex-6.c                   |      2 +-
 gcc/testsuite/gcc.dg/complex-7.c                   |      2 +-
 gcc/testsuite/gcc.dg/cpp/c11-trigraphs-1.c         |      5 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-1.c           |      6 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-2.c           |      6 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-3.c           |      6 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-4.c           |      6 +
 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-warning-1.c           |      5 +
 gcc/testsuite/gcc.dg/cpp/c2x-warning-2.c           |      6 +
 gcc/testsuite/gcc.dg/cpp/delimited-escape-seq-1.c  |     10 +
 gcc/testsuite/gcc.dg/cpp/delimited-escape-seq-2.c  |     10 +
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-1.c         |      5 +
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-2.c         |     63 +
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-3.c         |     65 +
 gcc/testsuite/gcc.dg/cpp/gnu11-elifdef-4.c         |     65 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-1.c         |      6 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-2.c         |      6 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-3.c         |      6 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-4.c         |      6 +
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-1.c         |      5 +
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-2.c         |      6 +
 .../gcc.dg/cpp/named-universal-char-escape-1.c     |      8 +
 .../gcc.dg/cpp/named-universal-char-escape-2.c     |      8 +
 gcc/testsuite/gcc.dg/cpp/pr101638.c                |      7 +
 gcc/testsuite/gcc.dg/cpp/pr60014-1.c               |      9 +
 gcc/testsuite/gcc.dg/cpp/pr60014-2.c               |      5 +
 gcc/testsuite/gcc.dg/cpp/pr60014-3.c               |     16 +
 gcc/testsuite/gcc.dg/cpp/pragma-diagnostic-2.c     |      7 +-
 gcc/testsuite/gcc.dg/cpp/ucnid-4-utf8.c            |      4 +-
 gcc/testsuite/gcc.dg/cpp/ucnid-4.c                 |      4 +-
 gcc/testsuite/gcc.dg/cpp/ucnid-5-utf8.c            |     17 +
 gcc/testsuite/gcc.dg/cpp/warn-normalized-4-bytes.c |     21 +
 .../gcc.dg/cpp/warn-normalized-4-unicode.c         |     19 +
 gcc/testsuite/gcc.dg/darwin-20040809-2.c           |     15 -
 gcc/testsuite/gcc.dg/darwin-aligned-globals.c      |     24 +
 gcc/testsuite/gcc.dg/darwin-comm-1.c               |      6 +
 gcc/testsuite/gcc.dg/darwin-minversion-link.c      |      3 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c   |      7 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-3.c   |     11 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c     |      3 +
 gcc/testsuite/gcc.dg/debug/btf/btf-function-4.c    |     14 +
 gcc/testsuite/gcc.dg/debug/btf/btf-function-5.c    |     14 +
 gcc/testsuite/gcc.dg/debug/btf/btf-int-1.c         |     18 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf-array-2.c       |     22 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf-array-5.c       |     17 +
 gcc/testsuite/gcc.dg/debug/ctf/ctf-attr-mode-1.c   |      7 +-
 .../gcc.dg/debug/ctf/ctf-struct-array-2.c          |      2 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf-variables-3.c   |     22 +
 gcc/testsuite/gcc.dg/debug/dwarf2/pr103874.c       |     12 +
 gcc/testsuite/gcc.dg/debug/pr104337.c              |     15 +
 gcc/testsuite/gcc.dg/debug/pr35154.c               |     35 -
 gcc/testsuite/gcc.dg/debug/pr57351.c               |      1 +
 gcc/testsuite/gcc.dg/devnull-dump.c                |      7 +
 .../gcc.dg/dfp/bid-non-canonical-d128-1.c          |      3 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-2.c          |      3 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-3.c          |      3 +-
 .../gcc.dg/dfp/bid-non-canonical-d128-4.c          |      3 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d32-1.c |      3 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d32-2.c |      3 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d64-1.c |      3 +-
 gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d64-2.c |      3 +-
 gcc/testsuite/gcc.dg/dfp/pr104510.c                |     12 +
 gcc/testsuite/gcc.dg/dfp/pr104557.c                |     22 +
 gcc/testsuite/gcc.dg/di-sync-multithread.c         |      8 +
 gcc/testsuite/gcc.dg/diagnostic-input-charset-1.c  |     17 +
 gcc/testsuite/gcc.dg/diagnostic-input-utf8-bom.c   |     14 +
 .../gcc.dg/diagnostic-tree-expr-ranges-2.c         |     26 +-
 gcc/testsuite/gcc.dg/encoding-issues-bytes.c       |    Bin 0 -> 595 bytes
 gcc/testsuite/gcc.dg/encoding-issues-unicode.c     |    Bin 0 -> 613 bytes
 gcc/testsuite/gcc.dg/fixed-point/composite-type.c  |      2 +-
 gcc/testsuite/gcc.dg/fmax-fmin-1.c                 |     18 +
 gcc/testsuite/gcc.dg/fold-condneg-1.c              |     59 +
 gcc/testsuite/gcc.dg/fold-condneg-2.c              |     11 +
 gcc/testsuite/gcc.dg/fold-condnot-1.c              |     84 +
 gcc/testsuite/gcc.dg/fold-convlshift-1.c           |     20 +
 gcc/testsuite/gcc.dg/fold-convlshift-2.c           |     20 +
 gcc/testsuite/gcc.dg/fold-convlshift-3.c           |      8 +
 gcc/testsuite/gcc.dg/fold-convlshift-4.c           |      9 +
 gcc/testsuite/gcc.dg/fold-eqandshift-4.c           |     46 +
 gcc/testsuite/gcc.dg/fold-eqbswap-1.c              |    113 +
 gcc/testsuite/gcc.dg/fold-eqrotate-1.c             |     46 +
 gcc/testsuite/gcc.dg/fold-ior-4.c                  |     61 +
 gcc/testsuite/gcc.dg/fold-ior-5.c                  |     17 +
 gcc/testsuite/gcc.dg/fold-negate-1.c               |     58 +
 gcc/testsuite/gcc.dg/fold-reduc-1.c                |     19 +
 gcc/testsuite/gcc.dg/fold-stringops-1.c            |     23 +
 gcc/testsuite/gcc.dg/fold-stringops-2.c            |     63 +
 gcc/testsuite/gcc.dg/fold-stringops-3.c            |     18 +
 gcc/testsuite/gcc.dg/format/c11-dfp-printf-1.c     |     35 +
 gcc/testsuite/gcc.dg/format/c11-dfp-scanf-1.c      |     35 +
 gcc/testsuite/gcc.dg/format/c11-printf-1.c         |     13 +
 gcc/testsuite/gcc.dg/format/c11-scanf-1.c          |     11 +
 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         |     26 +
 gcc/testsuite/gcc.dg/format/c2x-scanf-1.c          |     17 +
 gcc/testsuite/gcc.dg/format/c90-printf-1.c         |      2 +-
 gcc/testsuite/gcc.dg/format/ext-10.c               |     13 +
 gcc/testsuite/gcc.dg/format/ext-9.c                |     29 +
 gcc/testsuite/gcc.dg/format/gcc_diag-10.c          |     20 +-
 gcc/testsuite/gcc.dg/gcov-info-to-gcda.c           |     81 +
 gcc/testsuite/gcc.dg/gimplefe-27.c                 |      4 +-
 gcc/testsuite/gcc.dg/gimplefe-37.c                 |      2 +-
 gcc/testsuite/gcc.dg/gimplefe-45.c                 |      4 +-
 gcc/testsuite/gcc.dg/gimplefe-46.c                 |     23 +
 gcc/testsuite/gcc.dg/gimplefe-47.c                 |     27 +
 gcc/testsuite/gcc.dg/gimplefe-48.c                 |     20 +
 gcc/testsuite/gcc.dg/gimplefe-49.c                 |     27 +
 gcc/testsuite/gcc.dg/gimplefe-error-12.c           |     10 +
 gcc/testsuite/gcc.dg/gimplefe-error-13.c           |     11 +
 gcc/testsuite/gcc.dg/gimplefe-error-14.c           |      8 +
 gcc/testsuite/gcc.dg/gnu11-typeof-1.c              |      6 +
 gcc/testsuite/gcc.dg/gnu11-typeof-2.c              |     39 +
 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-typeof-1.c              |     39 +
 gcc/testsuite/gcc.dg/gnu2x-utf8str-type.c          |      5 +
 gcc/testsuite/gcc.dg/gnu2x-utf8str.c               |     34 +
 gcc/testsuite/gcc.dg/goacc/loop-processing-1.c     |      4 +-
 gcc/testsuite/gcc.dg/goacc/nested-function-1.c     |     76 +-
 gcc/testsuite/gcc.dg/goacc/nested-function-2.c     |     28 +-
 gcc/testsuite/gcc.dg/gomp/atomic-5.c               |      2 +-
 gcc/testsuite/gcc.dg/gomp/barrier-2.c              |      3 +-
 gcc/testsuite/gcc.dg/gomp/declare-simd-5.c         |      2 +-
 gcc/testsuite/gcc.dg/gomp/declare-variant-2.c      |      2 +-
 gcc/testsuite/gcc.dg/gomp/nesting-1.c              |     99 +-
 gcc/testsuite/gcc.dg/gomp/pr104517.c               |     56 +
 gcc/testsuite/gcc.dg/gomp/pr104532.c               |     15 +
 gcc/testsuite/gcc.dg/gomp/pr104757.c               |     14 +
 gcc/testsuite/gcc.dg/gomp/pr46032-2.c              |      2 +-
 gcc/testsuite/gcc.dg/gomp/pr46032-3.c              |      2 +-
 gcc/testsuite/gcc.dg/gomp/sections-2.c             |      4 +-
 gcc/testsuite/gcc.dg/gomp/target-3.c               |     16 +
 gcc/testsuite/gcc.dg/graphite/fuse-1.c             |      2 +-
 gcc/testsuite/gcc.dg/graphite/pr106055.c           |     41 +
 gcc/testsuite/gcc.dg/graphite/pr69728.c            |      4 +-
 gcc/testsuite/gcc.dg/graphite/pr99085.c            |      1 +
 gcc/testsuite/gcc.dg/graphite/scop-22a.c           |     56 +
 gcc/testsuite/gcc.dg/graphite/scop-dsyr2k-2.c      |      1 +
 gcc/testsuite/gcc.dg/graphite/scop-dsyr2k.c        |      3 +-
 gcc/testsuite/gcc.dg/graphite/scop-dsyrk-2.c       |      1 +
 gcc/testsuite/gcc.dg/graphite/scop-dsyrk.c         |      3 +-
 gcc/testsuite/gcc.dg/guality/example.c             |      3 +-
 gcc/testsuite/gcc.dg/guality/ipa-sra-1.c           |     45 +
 gcc/testsuite/gcc.dg/guality/pr101905.c            |     15 +
 gcc/testsuite/gcc.dg/guality/pr54519-1.c           |      6 +-
 gcc/testsuite/gcc.dg/guality/pr54519-3.c           |      6 +-
 gcc/testsuite/gcc.dg/ifcvt-4.c                     |      5 +-
 gcc/testsuite/gcc.dg/infinite-loop.c               |     26 +
 gcc/testsuite/gcc.dg/init-bad-1.c                  |      3 +-
 gcc/testsuite/gcc.dg/init-compare-1.c              |      6 +
 gcc/testsuite/gcc.dg/init-rounding-math-1.c        |     11 +
 gcc/testsuite/gcc.dg/instrument-4.c                |      7 +
 gcc/testsuite/gcc.dg/ipa/inline-8.c                |      4 +-
 gcc/testsuite/gcc.dg/ipa/inline-9.c                |      2 +-
 gcc/testsuite/gcc.dg/ipa/inline10.c                |     33 +
 gcc/testsuite/gcc.dg/ipa/ipa-sra-4.c               |      2 +-
 gcc/testsuite/gcc.dg/ipa/ipa-sra-ret-nonull.c      |     40 +
 gcc/testsuite/gcc.dg/ipa/modref-1.c                |      8 +-
 gcc/testsuite/gcc.dg/ipa/modref-3.c                |     20 +
 gcc/testsuite/gcc.dg/ipa/pr100600.c                |     22 +
 gcc/testsuite/gcc.dg/ipa/pr101066.c                |     20 +
 gcc/testsuite/gcc.dg/ipa/pr102513.c                |     33 +
 gcc/testsuite/gcc.dg/ipa/pr102714.c                |    117 +
 gcc/testsuite/gcc.dg/ipa/pr103083-1.c              |     28 +
 gcc/testsuite/gcc.dg/ipa/pr103083-2.c              |     30 +
 gcc/testsuite/gcc.dg/ipa/pr103107.c                |     17 +
 gcc/testsuite/gcc.dg/ipa/pr103132.c                |     19 +
 gcc/testsuite/gcc.dg/ipa/pr103227-1.c              |     29 +
 gcc/testsuite/gcc.dg/ipa/pr103227-2.c              |     29 +
 gcc/testsuite/gcc.dg/ipa/pr103227-3.c              |     52 +
 gcc/testsuite/gcc.dg/ipa/pr103601.c                |     35 +
 gcc/testsuite/gcc.dg/ipa/pr104813.c                |     32 +
 gcc/testsuite/gcc.dg/ipa/pr105160.c                |     77 +
 gcc/testsuite/gcc.dg/ipa/pr105639.c                |     16 +
 gcc/testsuite/gcc.dg/ipa/pr105739.c                |     30 +
 gcc/testsuite/gcc.dg/ipa/pr91088.c                 |      3 +-
 gcc/testsuite/gcc.dg/ipa/remref-3.c                |     23 +
 gcc/testsuite/gcc.dg/ipa/remref-4.c                |     31 +
 gcc/testsuite/gcc.dg/ipa/remref-5.c                |     38 +
 gcc/testsuite/gcc.dg/ipa/remref-6.c                |     24 +
 gcc/testsuite/gcc.dg/ipa/remref-7.c                |     33 +
 gcc/testsuite/gcc.dg/live-patching-2.c             |      4 +-
 gcc/testsuite/gcc.dg/live-patching-5.c             |      8 +
 gcc/testsuite/gcc.dg/loop-8.c                      |     21 +-
 gcc/testsuite/gcc.dg/loop-invariant-2.c            |     20 +
 gcc/testsuite/gcc.dg/loop-unswitch-1.c             |      4 +-
 gcc/testsuite/gcc.dg/loop-unswitch-10.c            |     56 +
 gcc/testsuite/gcc.dg/loop-unswitch-11.c            |     45 +
 gcc/testsuite/gcc.dg/loop-unswitch-12.c            |     28 +
 gcc/testsuite/gcc.dg/loop-unswitch-13.c            |     35 +
 gcc/testsuite/gcc.dg/loop-unswitch-14.c            |     60 +
 gcc/testsuite/gcc.dg/loop-unswitch-15.c            |     15 +
 gcc/testsuite/gcc.dg/loop-unswitch-16.c            |     22 +
 gcc/testsuite/gcc.dg/loop-unswitch-17.c            |     24 +
 gcc/testsuite/gcc.dg/loop-unswitch-2.c             |      5 +-
 gcc/testsuite/gcc.dg/loop-unswitch-3.c             |      7 +-
 gcc/testsuite/gcc.dg/loop-unswitch-4.c             |      1 -
 gcc/testsuite/gcc.dg/loop-unswitch-5.c             |      2 +-
 gcc/testsuite/gcc.dg/loop-unswitch-6.c             |     33 +
 gcc/testsuite/gcc.dg/loop-unswitch-7.c             |     28 +
 gcc/testsuite/gcc.dg/loop-unswitch-8.c             |     31 +
 gcc/testsuite/gcc.dg/loop-unswitch-9.c             |     27 +
 gcc/testsuite/gcc.dg/lower-subreg-1.c              |      4 +-
 gcc/testsuite/gcc.dg/lto/20090717_0.c              |      2 +-
 gcc/testsuite/gcc.dg/lto/modref-3_0.c              |      2 +-
 gcc/testsuite/gcc.dg/lto/modref-4_0.c              |      2 +-
 gcc/testsuite/gcc.dg/lto/pr101868_0.c              |     34 +
 gcc/testsuite/gcc.dg/lto/pr101868_1.c              |     23 +
 gcc/testsuite/gcc.dg/lto/pr101868_2.c              |     11 +
 gcc/testsuite/gcc.dg/lto/pr101868_3.c              |      8 +
 gcc/testsuite/gcc.dg/lto/pr101949_0.c              |     20 +
 gcc/testsuite/gcc.dg/lto/pr101949_1.c              |      4 +
 gcc/testsuite/gcc.dg/lto/pr102059-1_0.c            |     12 +
 gcc/testsuite/gcc.dg/lto/pr102059-1_1.c            |      9 +
 gcc/testsuite/gcc.dg/lto/pr102059-1_2.c            |     11 +
 gcc/testsuite/gcc.dg/lto/pr102059-2_0.c            |     12 +
 gcc/testsuite/gcc.dg/lto/pr102059-2_1.c            |      9 +
 gcc/testsuite/gcc.dg/lto/pr102059-2_2.c            |     10 +
 gcc/testsuite/gcc.dg/lto/pr103171_0.c              |     11 +
 gcc/testsuite/gcc.dg/lto/pr103171_1.c              |     35 +
 gcc/testsuite/gcc.dg/lto/pr105459_0.c              |     35 +
 gcc/testsuite/gcc.dg/lto/pr48622_1.c               |      6 +
 .../gcc.dg/lto/semantic-interposition-1_0.c        |     13 +
 .../gcc.dg/lto/semantic-interposition-1_1.c        |      5 +
 gcc/testsuite/gcc.dg/mallign.c                     |      2 +-
 gcc/testsuite/gcc.dg/memchr.c                      |      3 +-
 gcc/testsuite/gcc.dg/memcmp-3.c                    |      3 +-
 gcc/testsuite/gcc.dg/memcpy-6.c                    |      3 +-
 gcc/testsuite/gcc.dg/no-signed-zeros-1.c           |     17 +
 gcc/testsuite/gcc.dg/no-signed-zeros-2.c           |     17 +
 gcc/testsuite/gcc.dg/no-trapping-math-1.c          |     17 +
 gcc/testsuite/gcc.dg/no-trapping-math-2.c          |     17 +
 .../gcc.dg/no_profile_instrument_function-attr-2.c |     15 +
 gcc/testsuite/gcc.dg/noncompile/pr71583.c          |      2 +-
 gcc/testsuite/gcc.dg/old-style-asm-1.c             |      2 +-
 gcc/testsuite/gcc.dg/optimize-bswapdi-1.c          |      4 +-
 gcc/testsuite/gcc.dg/optimize-bswapdi-2.c          |      4 +-
 gcc/testsuite/gcc.dg/optimize-bswaphi-1.c          |      2 +-
 gcc/testsuite/gcc.dg/optimize-bswapsi-1.c          |      4 +-
 gcc/testsuite/gcc.dg/optimize-bswapsi-3.c          |      4 +-
 gcc/testsuite/gcc.dg/optimize-bswapsi-5.c          |      4 +-
 gcc/testsuite/gcc.dg/optimize-bswapsi-6.c          |      2 +-
 gcc/testsuite/gcc.dg/optimize-bswapsi-7.c          |     37 +
 gcc/testsuite/gcc.dg/out-of-bounds-1.c             |      2 +-
 gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c  |     86 +-
 .../gcc.dg/plugin/analyzer_kernel_plugin.c         |    237 +
 .../gcc.dg/plugin/analyzer_known_fns_plugin.c      |    201 +
 gcc/testsuite/gcc.dg/plugin/copy_from_user-1.c     |     45 +
 .../gcc.dg/plugin/diagnostic-test-metadata.c       |      2 +-
 .../gcc.dg/plugin/diagnostic-test-paths-5.c        |     56 +
 .../plugin/diagnostic-test-string-literals-1.c     |      4 +-
 .../gcc.dg/plugin/diagnostic_group_plugin.c        |      4 +-
 .../gcc.dg/plugin/diagnostic_plugin_show_trees.c   |      4 +-
 .../plugin/diagnostic_plugin_test_inlining.c       |      6 +-
 .../plugin/diagnostic_plugin_test_metadata.c       |     13 +-
 .../gcc.dg/plugin/diagnostic_plugin_test_paths.c   |      4 +-
 .../plugin/diagnostic_plugin_test_show_locus.c     |      4 +-
 .../diagnostic_plugin_test_string_literals.c       |      4 +-
 .../diagnostic_plugin_test_tree_expression_range.c |      4 +-
 gcc/testsuite/gcc.dg/plugin/finish_unit_plugin.c   |      1 -
 gcc/testsuite/gcc.dg/plugin/ggcplug.c              |      1 -
 gcc/testsuite/gcc.dg/plugin/gil-1.c                |      1 +
 gcc/testsuite/gcc.dg/plugin/infoleak-1.c           |    185 +
 gcc/testsuite/gcc.dg/plugin/infoleak-2.c           |     33 +
 gcc/testsuite/gcc.dg/plugin/infoleak-3.c           |    145 +
 .../gcc.dg/plugin/infoleak-CVE-2011-1078-1.c       |    138 +
 .../gcc.dg/plugin/infoleak-CVE-2011-1078-2.c       |     46 +
 .../gcc.dg/plugin/infoleak-CVE-2014-1446-1.c       |    117 +
 .../gcc.dg/plugin/infoleak-CVE-2017-18549-1.c      |    105 +
 .../gcc.dg/plugin/infoleak-CVE-2017-18550-1.c      |    175 +
 .../gcc.dg/plugin/infoleak-antipatterns-1.c        |    166 +
 gcc/testsuite/gcc.dg/plugin/infoleak-fixit-1.c     |     26 +
 .../gcc.dg/plugin/infoleak-net-ethtool-ioctl.c     |     82 +
 .../gcc.dg/plugin/infoleak-vfio_iommu_type1.c      |     44 +
 gcc/testsuite/gcc.dg/plugin/known-fns-1.c          |     61 +
 .../gcc.dg/plugin/must_tail_call_plugin.c          |      1 -
 gcc/testsuite/gcc.dg/plugin/one_time_plugin.c      |      1 -
 gcc/testsuite/gcc.dg/plugin/selfassign.c           |      4 +-
 gcc/testsuite/gcc.dg/plugin/start_unit_plugin.c    |      1 -
 .../gcc.dg/plugin/taint-CVE-2011-0521-1-fixed.c    |    115 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-1.c          |    115 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-2-fixed.c    |     98 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-2.c          |     95 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-3-fixed.c    |     61 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-3.c          |     59 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-4.c          |     45 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-5-fixed.c    |     46 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-5.c          |     45 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-6.c          |     42 +
 gcc/testsuite/gcc.dg/plugin/taint-antipatterns-1.c |    139 +
 gcc/testsuite/gcc.dg/pointer-array-quals-1.c       |      2 +-
 gcc/testsuite/gcc.dg/pointer-array-quals-2.c       |      2 +-
 gcc/testsuite/gcc.dg/pow-sqrt-synth-1.c            |      4 +-
 gcc/testsuite/gcc.dg/pr100225.c                    |      1 +
 gcc/testsuite/gcc.dg/pr100509.c                    |      1 +
 gcc/testsuite/gcc.dg/pr100520.c                    |      5 +
 gcc/testsuite/gcc.dg/pr100680.c                    |     31 +
 gcc/testsuite/gcc.dg/pr100781.c                    |      2 +-
 gcc/testsuite/gcc.dg/pr100834.c                    |     42 +
 gcc/testsuite/gcc.dg/pr100843.c                    |      8 +
 gcc/testsuite/gcc.dg/pr101145-1.c                  |     12 +
 gcc/testsuite/gcc.dg/pr101145-2.c                  |     17 +
 gcc/testsuite/gcc.dg/pr101384.c                    |     39 +
 gcc/testsuite/gcc.dg/pr101403.c                    |     17 +
 gcc/testsuite/gcc.dg/pr101419.c                    |     62 +
 gcc/testsuite/gcc.dg/pr101496.c                    |     22 +
 gcc/testsuite/gcc.dg/pr101497.c                    |     13 +
 gcc/testsuite/gcc.dg/pr101741.c                    |     16 +
 gcc/testsuite/gcc.dg/pr101836.c                    |     60 +
 gcc/testsuite/gcc.dg/pr101836_1.c                  |     60 +
 gcc/testsuite/gcc.dg/pr101836_2.c                  |     60 +
 gcc/testsuite/gcc.dg/pr101836_3.c                  |     60 +
 gcc/testsuite/gcc.dg/pr101836_4.c                  |     60 +
 gcc/testsuite/gcc.dg/pr101836_5.c                  |     60 +
 gcc/testsuite/gcc.dg/pr101858.c                    |      9 +
 gcc/testsuite/gcc.dg/pr101885.c                    |     31 +
 gcc/testsuite/gcc.dg/pr101938.c                    |     28 +
 gcc/testsuite/gcc.dg/pr102009.c                    |     10 +
 gcc/testsuite/gcc.dg/pr102087.c                    |     35 +
 gcc/testsuite/gcc.dg/pr102087_1.c                  |     13 +
 gcc/testsuite/gcc.dg/pr102140.c                    |     23 +
 gcc/testsuite/gcc.dg/pr102141.c                    |     11 +
 gcc/testsuite/gcc.dg/pr102152.c                    |     14 +
 gcc/testsuite/gcc.dg/pr102207.c                    |     24 +
 gcc/testsuite/gcc.dg/pr102224.c                    |     49 +
 gcc/testsuite/gcc.dg/pr102269.c                    |      4 +
 gcc/testsuite/gcc.dg/pr102273.c                    |     11 +
 gcc/testsuite/gcc.dg/pr102356.c                    |     33 +
 gcc/testsuite/gcc.dg/pr102385.c                    |     14 +
 gcc/testsuite/gcc.dg/pr102463.c                    |     21 +
 gcc/testsuite/gcc.dg/pr102478.c                    |     29 +
 gcc/testsuite/gcc.dg/pr102511.c                    |     21 +
 gcc/testsuite/gcc.dg/pr102540.c                    |     19 +
 gcc/testsuite/gcc.dg/pr102585.c                    |      6 +
 gcc/testsuite/gcc.dg/pr102648.c                    |     21 +
 gcc/testsuite/gcc.dg/pr102738.c                    |     49 +
 gcc/testsuite/gcc.dg/pr102764.c                    |     14 +
 gcc/testsuite/gcc.dg/pr102798.c                    |     41 +
 gcc/testsuite/gcc.dg/pr102827.c                    |     13 +
 gcc/testsuite/gcc.dg/pr102872.c                    |     16 +
 gcc/testsuite/gcc.dg/pr102892-1.c                  |     22 +
 gcc/testsuite/gcc.dg/pr102892-2.c                  |      7 +
 gcc/testsuite/gcc.dg/pr102897.c                    |     16 +
 gcc/testsuite/gcc.dg/pr102950.c                    |     21 +
 gcc/testsuite/gcc.dg/pr102983.c                    |     21 +
 gcc/testsuite/gcc.dg/pr103003.c                    |     12 +
 gcc/testsuite/gcc.dg/pr103028.c                    |     21 +
 gcc/testsuite/gcc.dg/pr103062.c                    |      7 +
 gcc/testsuite/gcc.dg/pr103075.c                    |      8 +
 gcc/testsuite/gcc.dg/pr103079.c                    |     20 +
 gcc/testsuite/gcc.dg/pr103093.c                    |     20 +
 gcc/testsuite/gcc.dg/pr103120.c                    |     33 +
 gcc/testsuite/gcc.dg/pr103184-1.c                  |     43 +
 gcc/testsuite/gcc.dg/pr103184-2.c                  |     12 +
 gcc/testsuite/gcc.dg/pr103207.c                    |     15 +
 gcc/testsuite/gcc.dg/pr103222.c                    |     33 +
 gcc/testsuite/gcc.dg/pr103248.c                    |      8 +
 gcc/testsuite/gcc.dg/pr103254.c                    |     25 +
 gcc/testsuite/gcc.dg/pr103268-1.c                  |     10 +
 gcc/testsuite/gcc.dg/pr103268-2.c                  |     12 +
 gcc/testsuite/gcc.dg/pr103270.c                    |     19 +
 gcc/testsuite/gcc.dg/pr103277.c                    |     14 +
 gcc/testsuite/gcc.dg/pr103359.c                    |     21 +
 gcc/testsuite/gcc.dg/pr103406.c                    |     14 +
 gcc/testsuite/gcc.dg/pr103431.c                    |     21 +
 gcc/testsuite/gcc.dg/pr103440.c                    |     24 +
 gcc/testsuite/gcc.dg/pr103451.c                    |     19 +
 gcc/testsuite/gcc.dg/pr103485.c                    |     10 +
 gcc/testsuite/gcc.dg/pr103587.c                    |      7 +
 gcc/testsuite/gcc.dg/pr103594.c                    |     14 +
 gcc/testsuite/gcc.dg/pr103721-2.c                  |     28 +
 gcc/testsuite/gcc.dg/pr103721.c                    |     25 +
 gcc/testsuite/gcc.dg/pr103775.c                    |     12 +
 gcc/testsuite/gcc.dg/pr103793.c                    |     12 +
 gcc/testsuite/gcc.dg/pr103808.c                    |     23 +
 gcc/testsuite/gcc.dg/pr103837.c                    |     19 +
 gcc/testsuite/gcc.dg/pr103838.c                    |     28 +
 gcc/testsuite/gcc.dg/pr103845.c                    |     29 +
 gcc/testsuite/gcc.dg/pr103860.c                    |     31 +
 gcc/testsuite/gcc.dg/pr103961.c                    |     30 +
 gcc/testsuite/gcc.dg/pr104198.c                    |     36 +
 gcc/testsuite/gcc.dg/pr104263.c                    |     25 +
 gcc/testsuite/gcc.dg/pr104288.c                    |     23 +
 gcc/testsuite/gcc.dg/pr104380.c                    |     32 +
 gcc/testsuite/gcc.dg/pr104381.c                    |     20 +
 gcc/testsuite/gcc.dg/pr104389.c                    |     26 +
 gcc/testsuite/gcc.dg/pr104420-1.c                  |     10 +
 gcc/testsuite/gcc.dg/pr104420-2.c                  |     10 +
 gcc/testsuite/gcc.dg/pr104420-3.c                  |     10 +
 gcc/testsuite/gcc.dg/pr104420-4.c                  |     10 +
 gcc/testsuite/gcc.dg/pr104427.c                    |     13 +
 gcc/testsuite/gcc.dg/pr104459.c                    |     38 +
 gcc/testsuite/gcc.dg/pr104464.c                    |     13 +
 gcc/testsuite/gcc.dg/pr104506-1.c                  |     12 +
 gcc/testsuite/gcc.dg/pr104506-2.c                  |     11 +
 gcc/testsuite/gcc.dg/pr104506-3.c                  |     11 +
 gcc/testsuite/gcc.dg/pr104511.c                    |     16 +
 gcc/testsuite/gcc.dg/pr104522.c                    |     14 +
 gcc/testsuite/gcc.dg/pr104526.c                    |     15 +
 gcc/testsuite/gcc.dg/pr104544.c                    |     19 +
 gcc/testsuite/gcc.dg/pr104558.c                    |     15 +
 gcc/testsuite/gcc.dg/pr104612.c                    |     27 +
 gcc/testsuite/gcc.dg/pr104644.c                    |      9 +
 gcc/testsuite/gcc.dg/pr104675-1.c                  |     29 +
 gcc/testsuite/gcc.dg/pr104675-2.c                  |     18 +
 gcc/testsuite/gcc.dg/pr104675-3.c                  |     29 +
 gcc/testsuite/gcc.dg/pr104700-2.c                  |     21 +
 gcc/testsuite/gcc.dg/pr104786.c                    |      8 +
 gcc/testsuite/gcc.dg/pr104910.c                    |     14 +
 gcc/testsuite/gcc.dg/pr104975.c                    |     20 +
 gcc/testsuite/gcc.dg/pr104992.c                    |     58 +
 gcc/testsuite/gcc.dg/pr105049.c                    |     12 +
 gcc/testsuite/gcc.dg/pr105080.c                    |     11 +
 gcc/testsuite/gcc.dg/pr105094.c                    |     13 +
 gcc/testsuite/gcc.dg/pr105140.c                    |     18 +
 gcc/testsuite/gcc.dg/pr105149.c                    |     16 +
 gcc/testsuite/gcc.dg/pr105150.c                    |      8 +
 gcc/testsuite/gcc.dg/pr105165.c                    |     13 +
 gcc/testsuite/gcc.dg/pr105173.c                    |     12 +
 gcc/testsuite/gcc.dg/pr105175.c                    |     16 +
 gcc/testsuite/gcc.dg/pr105211.c                    |     11 +
 gcc/testsuite/gcc.dg/pr105218.c                    |     16 +
 gcc/testsuite/gcc.dg/pr105226.c                    |     23 +
 gcc/testsuite/gcc.dg/pr105250.c                    |     30 +
 gcc/testsuite/gcc.dg/pr105257.c                    |     16 +
 gcc/testsuite/gcc.dg/pr105263.c                    |     15 +
 gcc/testsuite/gcc.dg/pr105331.c                    |     11 +
 gcc/testsuite/gcc.dg/pr105333.c                    |     21 +
 gcc/testsuite/gcc.dg/pr105376.c                    |      9 +
 gcc/testsuite/gcc.dg/pr105414.c                    |     30 +
 gcc/testsuite/gcc.dg/pr105415.c                    |     26 +
 gcc/testsuite/gcc.dg/pr105455.c                    |     17 +
 gcc/testsuite/gcc.dg/pr105458.c                    |     20 +
 gcc/testsuite/gcc.dg/pr105461.c                    |     16 +
 gcc/testsuite/gcc.dg/pr105528.c                    |     23 +
 gcc/testsuite/gcc.dg/pr105591.c                    |     12 +
 gcc/testsuite/gcc.dg/pr105597.c                    |     27 +
 gcc/testsuite/gcc.dg/pr105630.c                    |     22 +
 gcc/testsuite/gcc.dg/pr105635.c                    |     11 +
 gcc/testsuite/gcc.dg/pr105763.c                    |     21 +
 gcc/testsuite/gcc.dg/pr105770.c                    |     19 +
 gcc/testsuite/gcc.dg/pr105825.c                    |     13 +
 gcc/testsuite/gcc.dg/pr105835.c                    |     18 +
 gcc/testsuite/gcc.dg/pr105853.c                    |     11 +
 gcc/testsuite/gcc.dg/pr105856.c                    |     10 +
 gcc/testsuite/gcc.dg/pr105911.c                    |     16 +
 gcc/testsuite/gcc.dg/pr105969.c                    |     13 +
 gcc/testsuite/gcc.dg/pr106027.c                    |      8 +
 gcc/testsuite/gcc.dg/pr106063.c                    |      9 +
 gcc/testsuite/gcc.dg/pr106099.c                    |     10 +
 gcc/testsuite/gcc.dg/pr106114.c                    |     14 +
 gcc/testsuite/gcc.dg/pr106189.c                    |      5 +
 gcc/testsuite/gcc.dg/pr106198.c                    |     22 +
 gcc/testsuite/gcc.dg/pr106243-1.c                  |     18 +
 gcc/testsuite/gcc.dg/pr106243.c                    |     43 +
 gcc/testsuite/gcc.dg/pr106249.c                    |     16 +
 gcc/testsuite/gcc.dg/pr106264.c                    |     27 +
 gcc/testsuite/gcc.dg/pr106278.c                    |     22 +
 gcc/testsuite/gcc.dg/pr106379-1.c                  |      9 +
 gcc/testsuite/gcc.dg/pr106397.c                    |     18 +
 gcc/testsuite/gcc.dg/pr106510.c                    |     10 +
 gcc/testsuite/gcc.dg/pr106519.c                    |     11 +
 gcc/testsuite/gcc.dg/pr106617.c                    |     36 +
 gcc/testsuite/gcc.dg/pr106621.c                    |     30 +
 gcc/testsuite/gcc.dg/pr106844.c                    |     16 +
 gcc/testsuite/gcc.dg/pr106938.c                    |     36 +
 gcc/testsuite/gcc.dg/pr107107.c                    |     25 +
 gcc/testsuite/gcc.dg/pr107109.c                    |     21 +
 gcc/testsuite/gcc.dg/pr20126.c                     |      6 +
 gcc/testsuite/gcc.dg/pr23911.c                     |      3 +-
 gcc/testsuite/gcc.dg/pr25521.c                     |     10 +
 gcc/testsuite/gcc.dg/pr25530.c                     |      2 +-
 gcc/testsuite/gcc.dg/pr36902.c                     |      5 +-
 gcc/testsuite/gcc.dg/pr46647.c                     |      4 +-
 gcc/testsuite/gcc.dg/pr54346.c                     |     13 +
 gcc/testsuite/gcc.dg/pr56727-2.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr61096-1.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr64992.c                     |      7 +
 gcc/testsuite/gcc.dg/pr67089-6.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr68217.c                     |      2 +-
 gcc/testsuite/gcc.dg/pr68317.c                     |      4 +-
 gcc/testsuite/gcc.dg/pr69471-2.c                   |      8 -
 gcc/testsuite/gcc.dg/pr71343-1.c                   |     56 +
 gcc/testsuite/gcc.dg/pr78213.c                     |     12 +-
 gcc/testsuite/gcc.dg/pr78408-1.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr78888.c                     |     29 +
 gcc/testsuite/gcc.dg/pr79214.c                     |     22 +-
 gcc/testsuite/gcc.dg/pr79412.c                     |      9 +
 gcc/testsuite/gcc.dg/pr80776-1.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr82929-2.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr82929.c                     |      2 +-
 gcc/testsuite/gcc.dg/pr83072-2.c                   |     18 +
 gcc/testsuite/gcc.dg/pr83073.c                     |     10 +
 gcc/testsuite/gcc.dg/pr86010-2.c                   |     22 +
 gcc/testsuite/gcc.dg/pr86010.c                     |     24 +
 gcc/testsuite/gcc.dg/pr86723.c                     |     63 +
 gcc/testsuite/gcc.dg/pr87052.c                     |      8 +-
 gcc/testsuite/gcc.dg/pr89984.c                     |     20 +
 gcc/testsuite/gcc.dg/pr90838.c                     |     25 +
 gcc/testsuite/gcc.dg/pr91134.c                     |     32 +
 gcc/testsuite/gcc.dg/pr91441.c                     |      4 +-
 gcc/testsuite/gcc.dg/pr94026.c                     |     21 +
 gcc/testsuite/gcc.dg/pr94726.c                     |     11 +
 gcc/testsuite/gcc.dg/pr94899.c                     |     49 +
 gcc/testsuite/gcc.dg/pr94920-2.c                   |     15 +
 gcc/testsuite/gcc.dg/pr95115.c                     |     25 +
 gcc/testsuite/gcc.dg/pr96260.c                     |      2 +-
 gcc/testsuite/gcc.dg/pr96307.c                     |      2 +-
 gcc/testsuite/gcc.dg/pr96392.c                     |      6 -
 gcc/testsuite/gcc.dg/pr96542.c                     |     27 +
 gcc/testsuite/gcc.dg/pr97567-2.c                   |      2 +-
 gcc/testsuite/gcc.dg/pr98198.c                     |      7 +
 gcc/testsuite/gcc.dg/pr98211.c                     |      8 +-
 gcc/testsuite/gcc.dg/pr98304-1.c                   |     57 +
 gcc/testsuite/gcc.dg/pr98420.c                     |      8 +
 gcc/testsuite/gcc.dg/pr98721-1.c                   |      1 +
 gcc/testsuite/gcc.dg/pr98865.c                     |     14 +
 gcc/testsuite/gcc.dg/pr99122-2.c                   |      1 +
 gcc/testsuite/gcc.dg/pr99578-1.c                   |     26 +
 gcc/testsuite/gcc.dg/pr99578-2.c                   |     26 +
 gcc/testsuite/gcc.dg/pr99578-3.c                   |     13 +
 gcc/testsuite/gcc.dg/pr99708.c                     |      7 +
 gcc/testsuite/gcc.dg/pragma-diag-10.c              |     21 +
 gcc/testsuite/gcc.dg/pragma-diag-9.c               |    141 +
 gcc/testsuite/gcc.dg/pragma-message.c              |      8 +-
 gcc/testsuite/gcc.dg/precedence-1.c                |      4 +-
 gcc/testsuite/gcc.dg/predict-1.c                   |      2 +-
 gcc/testsuite/gcc.dg/predict-9.c                   |      4 +-
 gcc/testsuite/gcc.dg/reciprocal-math-1.c           |     17 +
 gcc/testsuite/gcc.dg/reciprocal-math-2.c           |     17 +
 gcc/testsuite/gcc.dg/rounding-math-1.c             |     17 +
 gcc/testsuite/gcc.dg/rounding-math-2.c             |     17 +
 .../gcc.dg/rtl/aarch64/big-endian-cse-1.c          |     42 +
 gcc/testsuite/gcc.dg/rtl/arm/mve-vxbi.c            |     89 +
 gcc/testsuite/gcc.dg/sancov/cmp0.c                 |      2 +-
 gcc/testsuite/gcc.dg/sancov/pr104158-1.c           |     11 +
 gcc/testsuite/gcc.dg/sancov/pr104158-2.c           |     11 +
 gcc/testsuite/gcc.dg/sancov/pr104158-3.c           |     11 +
 gcc/testsuite/gcc.dg/sancov/pr104158-4.c           |     11 +
 gcc/testsuite/gcc.dg/sancov/pr104158-5.c           |     11 +
 gcc/testsuite/gcc.dg/sancov/pr104158-6.c           |     11 +
 gcc/testsuite/gcc.dg/sancov/pr104158-7.c           |     11 +
 gcc/testsuite/gcc.dg/setjmp-7.c                    |     13 +
 gcc/testsuite/gcc.dg/shrink-wrap-loop.c            |      2 +-
 gcc/testsuite/gcc.dg/sibcall-1.c                   |     12 +-
 gcc/testsuite/gcc.dg/sibcall-10.c                  |      8 +-
 gcc/testsuite/gcc.dg/sibcall-11.c                  |      1 +
 gcc/testsuite/gcc.dg/sibcall-2.c                   |      2 +-
 gcc/testsuite/gcc.dg/sibcall-3.c                   |      8 +-
 gcc/testsuite/gcc.dg/sibcall-4.c                   |      8 +-
 gcc/testsuite/gcc.dg/sibcall-9.c                   |      6 +-
 gcc/testsuite/gcc.dg/signbit-2.c                   |     26 +
 gcc/testsuite/gcc.dg/signbit-3.c                   |     13 +
 gcc/testsuite/gcc.dg/signbit-4.c                   |     65 +
 gcc/testsuite/gcc.dg/signbit-5.c                   |     71 +
 gcc/testsuite/gcc.dg/signbit-6.c                   |     72 +
 gcc/testsuite/gcc.dg/spellcheck-options-24.c       |      5 +
 gcc/testsuite/gcc.dg/sso-14.c                      |      5 +-
 gcc/testsuite/gcc.dg/sso-15.c                      |     36 +
 gcc/testsuite/gcc.dg/sso-16.c                      |    100 +
 gcc/testsuite/gcc.dg/sso-6.c                       |      4 +-
 gcc/testsuite/gcc.dg/sso/memcpy-1.c                |      8 +-
 gcc/testsuite/gcc.dg/stack-usage-1.c               |      4 +-
 gcc/testsuite/gcc.dg/store_merging_1.c             |      2 +-
 gcc/testsuite/gcc.dg/store_merging_11.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_13.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_15.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_16.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_18.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_19.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_24.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_25.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_28.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_29.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_30.c            |      2 +-
 gcc/testsuite/gcc.dg/store_merging_5.c             |      2 +-
 gcc/testsuite/gcc.dg/store_merging_7.c             |      2 +-
 gcc/testsuite/gcc.dg/store_merging_8.c             |      2 +-
 gcc/testsuite/gcc.dg/strict-flex-array-1.c         |     33 +
 gcc/testsuite/gcc.dg/strict-flex-array-2.c         |     60 +
 gcc/testsuite/gcc.dg/strict-flex-array-3.c         |     60 +
 gcc/testsuite/gcc.dg/strlenopt-10.c                |      6 +-
 gcc/testsuite/gcc.dg/strlenopt-11.c                |     14 +-
 gcc/testsuite/gcc.dg/strlenopt-13.c                |     16 +-
 gcc/testsuite/gcc.dg/strlenopt-73.c                |      2 +-
 gcc/testsuite/gcc.dg/strlenopt-80.c                |      3 +-
 gcc/testsuite/gcc.dg/strlenopt-85.c                |      2 +-
 gcc/testsuite/gcc.dg/strlenopt-95.c                |     65 +
 gcc/testsuite/gcc.dg/struct-by-value-1.c           |      1 +
 gcc/testsuite/gcc.dg/subnot.c                      |      9 +
 gcc/testsuite/gcc.dg/superblock.c                  |      2 +-
 gcc/testsuite/gcc.dg/torture/20210916.c            |     20 +
 gcc/testsuite/gcc.dg/torture/20211118-1.c          |     27 +
 gcc/testsuite/gcc.dg/torture/20220518-1.c          |     39 +
 gcc/testsuite/gcc.dg/torture/20220518-2.c          |     14 +
 gcc/testsuite/gcc.dg/torture/20220525-1.c          |     33 +
 .../gcc.dg/torture/builtin-issignaling-1.c         |    130 +
 .../gcc.dg/torture/builtin-issignaling-2.c         |     73 +
 gcc/testsuite/gcc.dg/torture/builtin-self.c        |      1 +
 gcc/testsuite/gcc.dg/torture/convert-dfp-2.c       |     45 +
 gcc/testsuite/gcc.dg/torture/convert-dfp.c         |     63 +
 gcc/testsuite/gcc.dg/torture/dfp-default-init-1.c  |    115 +
 gcc/testsuite/gcc.dg/torture/dfp-default-init-2.c  |      8 +
 gcc/testsuite/gcc.dg/torture/dfp-default-init-3.c  |      8 +
 .../torture/float128-builtin-issignaling-1.c       |     13 +
 .../torture/float128x-builtin-issignaling-1.c      |     13 +
 .../gcc.dg/torture/float16-builtin-issignaling-1.c |     13 +
 .../gcc.dg/torture/float32-builtin-issignaling-1.c |     13 +
 .../torture/float32x-builtin-issignaling-1.c       |     13 +
 .../gcc.dg/torture/float64-builtin-issignaling-1.c |     13 +
 .../torture/float64x-builtin-issignaling-1.c       |     13 +
 .../gcc.dg/torture/fp-double-convert-float-1.c     |     42 +
 .../gcc.dg/torture/fp-int-convert-timode-3.c       |      2 +-
 .../gcc.dg/torture/fp-int-convert-timode-4.c       |      2 +-
 .../gcc.dg/torture/fp-uint64-convert-double-1.c    |     75 +
 .../gcc.dg/torture/fp-uint64-convert-double-2.c    |     76 +
 gcc/testsuite/gcc.dg/torture/pr100329.c            |      2 +-
 gcc/testsuite/gcc.dg/torture/pr100499-1.c          |     27 +
 gcc/testsuite/gcc.dg/torture/pr100499-2.c          |     16 +
 gcc/testsuite/gcc.dg/torture/pr100499-3.c          |     14 +
 gcc/testsuite/gcc.dg/torture/pr100519.c            |      2 +-
 gcc/testsuite/gcc.dg/torture/pr100740.c            |     12 +
 gcc/testsuite/gcc.dg/torture/pr100786.c            |     10 +
 gcc/testsuite/gcc.dg/torture/pr100810.c            |     34 +
 gcc/testsuite/gcc.dg/torture/pr101394.c            |     18 +
 gcc/testsuite/gcc.dg/torture/pr101508.c            |     13 +
 gcc/testsuite/gcc.dg/torture/pr101512.c            |     11 +
 gcc/testsuite/gcc.dg/torture/pr101972.c            |     39 +
 gcc/testsuite/gcc.dg/torture/pr102124.c            |     27 +
 gcc/testsuite/gcc.dg/torture/pr102131-1.c          |     16 +
 gcc/testsuite/gcc.dg/torture/pr102131-2.c          |     15 +
 gcc/testsuite/gcc.dg/torture/pr102131-3.c          |     11 +
 gcc/testsuite/gcc.dg/torture/pr102131-4.c          |     15 +
 gcc/testsuite/gcc.dg/torture/pr102139.c            |     43 +
 gcc/testsuite/gcc.dg/torture/pr102149.c            |     19 +
 gcc/testsuite/gcc.dg/torture/pr102518.c            |     12 +
 gcc/testsuite/gcc.dg/torture/pr102762.c            |     11 +
 gcc/testsuite/gcc.dg/torture/pr102920.c            |     25 +
 gcc/testsuite/gcc.dg/torture/pr103037.c            |     23 +
 gcc/testsuite/gcc.dg/torture/pr103181.c            |     24 +
 gcc/testsuite/gcc.dg/torture/pr103188.c            |     38 +
 gcc/testsuite/gcc.dg/torture/pr103204.c            |     16 +
 gcc/testsuite/gcc.dg/torture/pr103219.c            |     24 +
 gcc/testsuite/gcc.dg/torture/pr103237.c            |     24 +
 gcc/testsuite/gcc.dg/torture/pr103458.c            |     21 +
 gcc/testsuite/gcc.dg/torture/pr103489.c            |     12 +
 gcc/testsuite/gcc.dg/torture/pr103596.c            |     36 +
 gcc/testsuite/gcc.dg/torture/pr103615.c            |     13 +
 gcc/testsuite/gcc.dg/torture/pr103816.c            |     10 +
 gcc/testsuite/gcc.dg/torture/pr103987.c            |     13 +
 gcc/testsuite/gcc.dg/torture/pr104279.c            |     12 +
 gcc/testsuite/gcc.dg/torture/pr104280.c            |     16 +
 gcc/testsuite/gcc.dg/torture/pr104281.c            |     22 +
 gcc/testsuite/gcc.dg/torture/pr104402.c            |      8 +
 gcc/testsuite/gcc.dg/torture/pr104467.c            |     11 +
 gcc/testsuite/gcc.dg/torture/pr104519.c            |     10 +
 gcc/testsuite/gcc.dg/torture/pr104543.c            |     21 +
 gcc/testsuite/gcc.dg/torture/pr104676.c            |     35 +
 gcc/testsuite/gcc.dg/torture/pr104700-1.c          |     38 +
 gcc/testsuite/gcc.dg/torture/pr104825.c            |     14 +
 gcc/testsuite/gcc.dg/torture/pr105132.c            |     12 +
 gcc/testsuite/gcc.dg/torture/pr105148.c            |     20 +
 gcc/testsuite/gcc.dg/torture/pr105163.c            |     17 +
 gcc/testsuite/gcc.dg/torture/pr105166.c            |      9 +
 gcc/testsuite/gcc.dg/torture/pr105185.c            |     13 +
 gcc/testsuite/gcc.dg/torture/pr105198.c            |     26 +
 gcc/testsuite/gcc.dg/torture/pr105231.c            |     15 +
 gcc/testsuite/gcc.dg/torture/pr105337.c            |     31 +
 gcc/testsuite/gcc.dg/torture/pr105484.c            |     15 +
 gcc/testsuite/gcc.dg/torture/pr105537.c            |     34 +
 gcc/testsuite/gcc.dg/torture/pr105598.c            |     32 +
 gcc/testsuite/gcc.dg/torture/pr105665.c            |     20 +
 gcc/testsuite/gcc.dg/torture/pr105786.c            |     13 +
 gcc/testsuite/gcc.dg/torture/pr106070.c            |     22 +
 gcc/testsuite/gcc.dg/torture/pr106112.c            |     16 +
 gcc/testsuite/gcc.dg/torture/pr106182.c            |     18 +
 gcc/testsuite/gcc.dg/torture/pr106196.c            |     14 +
 gcc/testsuite/gcc.dg/torture/pr106414-1.c          |     12 +
 gcc/testsuite/gcc.dg/torture/pr106414-2.c          |     12 +
 gcc/testsuite/gcc.dg/torture/pr106422.c            |     14 +
 gcc/testsuite/gcc.dg/torture/pr106497.c            |     20 +
 gcc/testsuite/gcc.dg/torture/pr106513.c            |     26 +
 gcc/testsuite/gcc.dg/torture/pr106521.c            |     17 +
 gcc/testsuite/gcc.dg/torture/pr106590.c            |     75 +
 gcc/testsuite/gcc.dg/torture/pr106630.c            |     13 +
 gcc/testsuite/gcc.dg/torture/pr106809.c            |     28 +
 gcc/testsuite/gcc.dg/torture/pr106892.c            |     30 +
 gcc/testsuite/gcc.dg/torture/pr106971.c            |     12 +
 gcc/testsuite/gcc.dg/torture/pr107115.c            |     37 +
 gcc/testsuite/gcc.dg/torture/pr47917.c             |      1 -
 gcc/testsuite/gcc.dg/torture/pr55107.c             |      2 +-
 gcc/testsuite/gcc.dg/torture/pr57147-2.c           |      6 +
 gcc/testsuite/gcc.dg/torture/pr57993-2.cpp         |    213 -
 gcc/testsuite/gcc.dg/torture/pr69170.c             |      2 +-
 gcc/testsuite/gcc.dg/torture/pr69760.c             |      3 +-
 gcc/testsuite/gcc.dg/torture/pr70025.c             |      5 +
 gcc/testsuite/gcc.dg/torture/pr79334-0.c           |     23 +
 gcc/testsuite/gcc.dg/torture/pr79334-1.c           |      1 +
 gcc/testsuite/gcc.dg/torture/pr89135.c             |      2 +-
 gcc/testsuite/gcc.dg/torture/pr89595.c             |      4 +-
 gcc/testsuite/gcc.dg/torture/pr90071.c             |      2 +-
 gcc/testsuite/gcc.dg/torture/pr93491.c             |     24 +
 gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c        |      8 +-
 .../gcc.dg/torture/stackalign/builtin-apply-2.c    |      2 +-
 gcc/testsuite/gcc.dg/torture/tls/pr104777.c        |     30 +
 gcc/testsuite/gcc.dg/tree-prof/cmpsf-1.c           |      2 +-
 .../gcc.dg/tree-prof/cold_partition_label.c        |      4 +-
 gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c |      8 +-
 gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c   |      2 +-
 gcc/testsuite/gcc.dg/tree-prof/init-array.c        |     43 +
 gcc/testsuite/gcc.dg/tree-prof/merge_block.c       |      2 +-
 gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c    |      4 +-
 gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c    |      4 +-
 gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c    |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/20030714-2.c         |      7 +-
 .../gcc.dg/tree-ssa/alias-access-path-13.c         |     36 +
 gcc/testsuite/gcc.dg/tree-ssa/bittest.c            |     27 +
 .../gcc.dg/tree-ssa/builtin-snprintf-13.c          |    131 +
 .../gcc.dg/tree-ssa/builtin-snprintf-warn-6.c      |     47 +
 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-3.c  |     25 +-
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-16.c      |     28 +-
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-22.c      |     13 +-
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-23.c      |     24 +-
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-25.c      |      3 +-
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-27.c      |     20 +
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-28.c      |     21 +
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-29.c      |    179 +
 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c    |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/divide-6.c           |      9 +
 gcc/testsuite/gcc.dg/tree-ssa/divide-7.c           |     10 +
 gcc/testsuite/gcc.dg/tree-ssa/dump-6.c             |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp-ignore.c        |     28 +
 gcc/testsuite/gcc.dg/tree-ssa/evrp-trans.c         |    144 +
 gcc/testsuite/gcc.dg/tree-ssa/evrp-trans2.c        |      8 +
 gcc/testsuite/gcc.dg/tree-ssa/evrp1.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp10.c             |     30 +
 gcc/testsuite/gcc.dg/tree-ssa/evrp2.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp3.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp4.c              |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp6.c              |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp9.c              |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11.c        |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c       |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c         |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-25.c        |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c        |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c        |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c        |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/gen-vect-34.c        |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-11.c    |     28 +
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-3.c     |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-5.c     |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ifc-20040816-1.c     |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/inline-13.c          |     27 +
 gcc/testsuite/gcc.dg/tree-ssa/ivopts-5.c           |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/ivopts-6.c           |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/ivopts-7.c           |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/ivopts-8.c           |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/ivopts-9.c           |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-24.c           |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/ldist-36.c           |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/ldist-39.c           |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-rawmemchr-1.c  |     73 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-rawmemchr-2.c  |     84 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-1.c     |    101 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-2.c     |     58 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-3.c     |     13 +
 gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-4.c     |     17 +
 gcc/testsuite/gcc.dg/tree-ssa/loop-6.c             |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/minmax-10.c          |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-11.c          |     34 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-12.c          |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-13.c          |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-14.c          |     33 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-15.c          |     34 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-16.c          |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-3.c           |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-4.c           |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-5.c           |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-6.c           |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-7.c           |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-8.c           |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/minmax-9.c           |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-10.c          |     20 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-11.c          |     13 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-12.c          |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-13.c          |     21 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-14.c          |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-15.c          |      9 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-4.c           |      8 +-
 gcc/testsuite/gcc.dg/tree-ssa/modref-5.c           |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/modref-6.c           |     37 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-7.c           |     13 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-8.c           |     25 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-9.c           |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-1.c       |     28 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-2.c       |     31 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-3.c       |     22 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-4.c       |     26 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-5.c       |     42 +
 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-6.c       |     23 +
 gcc/testsuite/gcc.dg/tree-ssa/nonzero-1.c          |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/nonzero-1a.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-25.c         |     83 +
 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-26.c         |     31 +
 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-1.c   |      9 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-2.c   |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-3.c   |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-4.c   |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/popcount6.c          |     12 +
 gcc/testsuite/gcc.dg/tree-ssa/popcount6b.c         |      6 +
 gcc/testsuite/gcc.dg/tree-ssa/pr100359.c           |     31 +
 gcc/testsuite/gcc.dg/tree-ssa/pr101824.c           |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/pr101941-1.c         |     53 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102232.c           |     52 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102546.c           |     23 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102563.c           |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102736.c           |     21 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102880.c           |     27 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102906.c           |     17 +
 gcc/testsuite/gcc.dg/tree-ssa/pr102951.c           |     41 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103218-1.c         |     28 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103220-1.c         |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103220-2.c         |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103228-1.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103245-1.c         |     25 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103257-1.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103345.c           |     53 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103514.c           |     33 +
 gcc/testsuite/gcc.dg/tree-ssa/pr104639-1.c         |     13 +
 gcc/testsuite/gcc.dg/tree-ssa/pr104639-2.c         |     54 +
 gcc/testsuite/gcc.dg/tree-ssa/pr104645.c           |     28 +
 gcc/testsuite/gcc.dg/tree-ssa/pr105777.c           |     68 +
 gcc/testsuite/gcc.dg/tree-ssa/pr105860.c           |     63 +
 gcc/testsuite/gcc.dg/tree-ssa/pr105983.c           |     17 +
 gcc/testsuite/gcc.dg/tree-ssa/pr106126.c           |     12 +
 gcc/testsuite/gcc.dg/tree-ssa/pr106819.c           |     24 +
 gcc/testsuite/gcc.dg/tree-ssa/pr106867.c           |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/pr106967.c           |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/pr106970.c           |      9 +
 gcc/testsuite/gcc.dg/tree-ssa/pr107009.c           |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr107052.c           |     13 +
 gcc/testsuite/gcc.dg/tree-ssa/pr107130.c           |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/pr107170.c           |      8 +
 gcc/testsuite/gcc.dg/tree-ssa/pr107195-1.c         |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/pr107195-2.c         |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr20701.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr20702.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21001.c            |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21086.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21090.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21294.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21417.c            |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21458-2.c          |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21559.c            |     10 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr21563.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr23744.c            |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr25382.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr30314.c            |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/pr47059.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr49039.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr55177-1.c          |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/pr58480.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr59597.c            |     10 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c          |     10 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr61839_2.c          |     40 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr61839_3.c          |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr64130.c            |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr65855-2.c          |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c          |     19 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr68198.c            |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr69196-1.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr70232.c            |     12 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr71437.c            |      8 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr76174.c            |     22 +
 gcc/testsuite/gcc.dg/tree-ssa/pr77445-2.c          |     11 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr77445.c            |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr79095.c            |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr83907-1.c          |     13 +
 gcc/testsuite/gcc.dg/tree-ssa/pr83907-2.c          |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/pr86017.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr88087.c            |     18 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89074.c            |     12 +
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-1.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-2.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-3.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-4.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-5.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-6.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr89430-7-comp-ref.c |      2 +-
 .../gcc.dg/tree-ssa/pr89430-8-mem-ref-size.c       |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr91482.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr93781-1.c          |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr96779-disabled.c   |     84 +
 gcc/testsuite/gcc.dg/tree-ssa/pr96779.c            |     79 +
 gcc/testsuite/gcc.dg/tree-ssa/pr96928-1.c          |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr98737-1.c          |    148 +
 gcc/testsuite/gcc.dg/tree-ssa/pr98737-2.c          |    123 +
 gcc/testsuite/gcc.dg/tree-ssa/pr98953.c            |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/pr99473-1.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c          |     22 +
 gcc/testsuite/gcc.dg/tree-ssa/pr99793.c            |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/predcom-3.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-3.c      |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/prefetch-3.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/prefetch-6.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/prefetch-8.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/prefetch-9.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pta-callused.c       |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-1.c  |     20 +
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-2.c  |     39 +
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-3.c  |     41 +
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-4.c  |     83 +
 gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-5.c  |     80 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-46.c         |      7 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-47.c         |      9 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c         |      9 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-49.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-50.c         |     10 +
 gcc/testsuite/gcc.dg/tree-ssa/reassoc-51.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/recip-3.c            |      9 +-
 gcc/testsuite/gcc.dg/tree-ssa/slsr-39.c            |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/split-path-1.c       |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/split-path-4.c       |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-40.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-41.c         |     11 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c          |      9 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-9.c          |     10 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-branch-1.c   |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-1.c   |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-11.c  |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-12.c  |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-14.c  |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-16.c  |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c  |     24 -
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2a.c  |     21 -
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2b.c  |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c   |     61 -
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c   |     77 -
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c   |     26 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-18.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-19.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c         |      1 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-44.c         |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-45.c         |     24 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-100.c        |     25 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-3.c          |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-48.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-95.c         |     25 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-96.c         |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-97.c         |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-98.c         |     18 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-99.c         |     27 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-12.c         |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-16.c         |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-17.c         |     20 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-18.c         |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-19.c         |     29 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-20.c         |     25 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-21.c         |     35 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-22.c         |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-23.c         |     21 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-33.c         |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-19.c        |     21 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-11.c      |     49 -
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c      |     74 -
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c      |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-14.c      |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-16.c      |     24 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-17.c      |      7 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-18.c      |     20 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-19.c      |     33 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-20.c      |     15 +
 .../gcc.dg/tree-ssa/ssa-thread-backedge.c          |     32 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-invalid.c |    102 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-valid.c   |     39 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-vrp-thread-1.c   |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-1.c        |     19 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-11.c       |     26 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-3.c        |     18 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-4.c        |     16 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-6.c        |     20 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-7.c        |     14 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-8.c        |     26 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-abs-1.c    |     17 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-inf-1.c    |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-nan-1.c    |     18 +
 .../gcc.dg/tree-ssa/vrp-float-signbit-1.c          |     12 +
 .../gcc.dg/tree-ssa/vrp-float-signbit-2.c          |     24 +
 .../gcc.dg/tree-ssa/vrp-float-signbit-3.c          |     15 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp02.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp03.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp05.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp06.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp07.c              |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp08.c              |      3 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp09.c              |      5 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp106.c             |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp113.c             |      2 -
 gcc/testsuite/gcc.dg/tree-ssa/vrp116.c             |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp19.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp20.c              |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp24.c              |      4 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp33.c              |      2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp55.c              |      6 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp92.c              |      7 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp98-1.c            |     41 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp98.c              |      2 +-
 gcc/testsuite/gcc.dg/tsan/pr106984.c               |      7 +
 gcc/testsuite/gcc.dg/typedef-var-2.c               |      5 +-
 gcc/testsuite/gcc.dg/ubsan/c-shift-1.c             |     12 +-
 gcc/testsuite/gcc.dg/ubsan/commutative-1.c         |     30 +
 gcc/testsuite/gcc.dg/ubsan/object-size-dyn.c       |     45 +
 gcc/testsuite/gcc.dg/ubsan/pr103456.c              |     21 +
 gcc/testsuite/gcc.dg/ubsan/pr106099.c              |     10 +
 gcc/testsuite/gcc.dg/ubsan/pr81981.c               |      2 +-
 gcc/testsuite/gcc.dg/uninit-15-O0.c                |      4 +-
 gcc/testsuite/gcc.dg/uninit-15.c                   |     10 +-
 gcc/testsuite/gcc.dg/uninit-23.c                   |      2 +-
 gcc/testsuite/gcc.dg/uninit-38.c                   |     42 +-
 gcc/testsuite/gcc.dg/uninit-39.c                   |      3 +-
 gcc/testsuite/gcc.dg/uninit-40.c                   |      4 +-
 gcc/testsuite/gcc.dg/uninit-41.c                   |    122 +
 gcc/testsuite/gcc.dg/uninit-42.c                   |     87 +
 gcc/testsuite/gcc.dg/uninit-pr100250.c             |      3 +-
 gcc/testsuite/gcc.dg/uninit-pr101300.c             |     54 +
 gcc/testsuite/gcc.dg/uninit-pr101494.c             |     61 +
 gcc/testsuite/gcc.dg/uninit-pr101573.c             |     10 +
 gcc/testsuite/gcc.dg/uninit-pr102403-c2.c          |     34 +
 gcc/testsuite/gcc.dg/uninit-pr102403.c             |     49 +
 gcc/testsuite/gcc.dg/uninit-pr105109.c             |     15 +
 gcc/testsuite/gcc.dg/uninit-pr106155-1.c           |     40 +
 gcc/testsuite/gcc.dg/uninit-pr106866.c             |     38 +
 gcc/testsuite/gcc.dg/uninit-pr106881.c             |     16 +
 gcc/testsuite/gcc.dg/uninit-pr20644-O0.c           |      2 +-
 gcc/testsuite/gcc.dg/uninit-pr50476.c              |      2 +-
 gcc/testsuite/gcc.dg/uninit-pr61112.c              |      6 +-
 gcc/testsuite/gcc.dg/uninit-pr63660.c              |     58 +
 gcc/testsuite/gcc.dg/uninit-pr65178.c              |     21 +
 gcc/testsuite/gcc.dg/uninit-pr65244-1.c            |     20 +
 gcc/testsuite/gcc.dg/uninit-pr65244-2.c            |     20 +
 gcc/testsuite/gcc.dg/uninit-pr89230-1.c            |      5 +-
 gcc/testsuite/gcc.dg/uninit-pr93100.c              |      2 +-
 gcc/testsuite/gcc.dg/uninit-pr98578.c              |      3 +-
 gcc/testsuite/gcc.dg/uninit-pr98583.c              |      3 +-
 gcc/testsuite/gcc.dg/uninit-pred-10.c              |     36 +
 gcc/testsuite/gcc.dg/uninit-pred-11.c              |     27 +
 gcc/testsuite/gcc.dg/uninit-pred-12.c              |     34 +
 gcc/testsuite/gcc.dg/uninit-pred-9_b.c             |      5 +-
 gcc/testsuite/gcc.dg/uninit-suppress_3.c           |     98 +
 gcc/testsuite/gcc.dg/unroll-10.c                   |     13 +
 gcc/testsuite/gcc.dg/unroll-7.c                    |      2 +-
 gcc/testsuite/gcc.dg/unroll-9.c                    |     12 +
 gcc/testsuite/gcc.dg/vect/bb-slp-16.c              |      5 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-17.c              |      5 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-68.c              |      5 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c          |      3 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-1.c        |     13 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-10.c       |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-11.c       |     34 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-12.c       |      8 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-13.c       |     13 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-14.c       |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-15.c       |     13 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-16.c       |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-17.c       |     27 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-18.c       |     15 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-19.c       |     34 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-2.c        |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-20.c       |     33 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-21.c       |     23 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-3.c        |     13 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-4.c        |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-5.c        |     13 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-6.c        |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-7.c        |     17 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-8.c        |      6 +
 gcc/testsuite/gcc.dg/vect/bb-slp-layout-9.c        |     36 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-1.c      |     30 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-2.c      |     23 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr101668.c        |     59 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr101756.c        |     17 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr103800.c        |     17 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr104240.c        |     17 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr106019.c        |     15 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr54400.c         |      4 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c         |      1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-2.c       |      2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-4.c       |      6 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr97709.c         |      4 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-3.c     |      5 +-
 .../vect/complex/bb-slp-complex-add-pattern-byte.c |     12 -
 .../vect/complex/bb-slp-complex-add-pattern-int.c  |     11 +-
 .../vect/complex/bb-slp-complex-add-pattern-long.c |     11 +-
 .../complex/bb-slp-complex-add-pattern-short.c     |     13 +-
 .../bb-slp-complex-add-pattern-unsigned-byte.c     |     12 -
 .../bb-slp-complex-add-pattern-unsigned-int.c      |     13 +-
 .../bb-slp-complex-add-pattern-unsigned-long.c     |     12 +-
 .../bb-slp-complex-add-pattern-unsigned-short.c    |     13 +-
 .../vect/complex/complex-add-pattern-template.c    |     17 +-
 .../gcc.dg/vect/complex/complex-add-template.c     |     30 +
 .../gcc.dg/vect/complex/complex-operations-run.c   |      2 +-
 .../complex/fast-math-bb-slp-complex-add-double.c  |     12 +-
 .../complex/fast-math-bb-slp-complex-add-float.c   |     12 +-
 .../fast-math-bb-slp-complex-add-half-float.c      |      3 +-
 .../fast-math-bb-slp-complex-add-pattern-double.c  |     13 +-
 .../fast-math-bb-slp-complex-add-pattern-float.c   |     12 +-
 ...st-math-bb-slp-complex-add-pattern-half-float.c |     11 +-
 .../complex/fast-math-bb-slp-complex-mla-double.c  |      4 +-
 .../complex/fast-math-bb-slp-complex-mla-float.c   |      6 +-
 .../fast-math-bb-slp-complex-mla-half-float.c      |      5 +-
 .../complex/fast-math-bb-slp-complex-mls-double.c  |      6 +-
 .../complex/fast-math-bb-slp-complex-mls-float.c   |      7 +-
 .../fast-math-bb-slp-complex-mls-half-float.c      |      7 +-
 .../complex/fast-math-bb-slp-complex-mul-double.c  |      4 +-
 .../complex/fast-math-bb-slp-complex-mul-float.c   |      5 +-
 .../fast-math-bb-slp-complex-mul-half-float.c      |      5 +-
 .../vect/complex/fast-math-complex-add-double.c    |      9 +-
 .../vect/complex/fast-math-complex-add-float.c     |      9 +-
 .../complex/fast-math-complex-add-half-float.c     |      8 +-
 .../complex/fast-math-complex-add-pattern-double.c |      9 +-
 .../complex/fast-math-complex-add-pattern-float.c  |      9 +-
 .../fast-math-complex-add-pattern-half-float.c     |      8 +-
 .../vect/complex/fast-math-complex-mla-double.c    |      3 +-
 .../vect/complex/fast-math-complex-mla-float.c     |      3 +-
 .../complex/fast-math-complex-mla-half-float.c     |      6 +-
 .../vect/complex/fast-math-complex-mls-double.c    |      7 +-
 .../vect/complex/fast-math-complex-mls-float.c     |      7 +-
 .../complex/fast-math-complex-mls-half-float.c     |      7 +-
 .../vect/complex/fast-math-complex-mul-double.c    |      3 +-
 .../vect/complex/fast-math-complex-mul-float.c     |      3 +-
 .../complex/fast-math-complex-mul-half-float.c     |      4 +-
 gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c     |     21 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c     |     18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c     |     18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c     |     18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c     |     18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c     |     19 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c     |     19 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c     |     19 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c     |     22 +
 gcc/testsuite/gcc.dg/vect/complex/pr103169.c       |     12 +
 .../vect/complex/vect-complex-add-pattern-byte.c   |     10 +-
 .../vect/complex/vect-complex-add-pattern-int.c    |     10 +-
 .../vect/complex/vect-complex-add-pattern-long.c   |     11 +-
 .../vect/complex/vect-complex-add-pattern-short.c  |     10 +-
 .../vect-complex-add-pattern-unsigned-byte.c       |     10 +-
 .../vect-complex-add-pattern-unsigned-int.c        |     10 +-
 .../vect-complex-add-pattern-unsigned-long.c       |     11 +-
 .../vect-complex-add-pattern-unsigned-short.c      |     10 +-
 .../costmodel/ppc/costmodel-bb-slp-9a-pr63175.c    |      2 +-
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c |      2 +-
 .../vect/costmodel/x86_64/costmodel-pr104582-1.c   |     15 +
 .../vect/costmodel/x86_64/costmodel-pr104582-2.c   |     13 +
 .../vect/costmodel/x86_64/costmodel-pr104582-3.c   |     13 +
 .../vect/costmodel/x86_64/costmodel-pr104582-4.c   |     15 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c   |      3 +-
 gcc/testsuite/gcc.dg/vect/pr101145.c               |    187 +
 gcc/testsuite/gcc.dg/vect/pr101145_1.c             |     13 +
 gcc/testsuite/gcc.dg/vect/pr101145_2.c             |     13 +
 gcc/testsuite/gcc.dg/vect/pr101145_3.c             |     13 +
 gcc/testsuite/gcc.dg/vect/pr101145inf.c            |     25 +
 gcc/testsuite/gcc.dg/vect/pr101145inf_1.c          |     23 +
 gcc/testsuite/gcc.dg/vect/pr101445.c               |     28 +
 gcc/testsuite/gcc.dg/vect/pr101505.c               |     16 +
 gcc/testsuite/gcc.dg/vect/pr102046.c               |     19 +
 gcc/testsuite/gcc.dg/vect/pr102318.c               |     21 +
 gcc/testsuite/gcc.dg/vect/pr102832.c               |     12 +
 gcc/testsuite/gcc.dg/vect/pr103116-1.c             |     50 +
 gcc/testsuite/gcc.dg/vect/pr103116-2.c             |     59 +
 gcc/testsuite/gcc.dg/vect/pr103253.c               |     16 +
 gcc/testsuite/gcc.dg/vect/pr103494.c               |     14 +
 gcc/testsuite/gcc.dg/vect/pr103517.c               |     13 +
 gcc/testsuite/gcc.dg/vect/pr103544.c               |     24 +
 gcc/testsuite/gcc.dg/vect/pr103581.c               |     59 +
 gcc/testsuite/gcc.dg/vect/pr103744-1.c             |     20 +
 gcc/testsuite/gcc.dg/vect/pr103744-2.c             |     31 +
 gcc/testsuite/gcc.dg/vect/pr103761.c               |     13 +
 gcc/testsuite/gcc.dg/vect/pr103864.c               |     16 +
 gcc/testsuite/gcc.dg/vect/pr104112-1.c             |     18 +
 gcc/testsuite/gcc.dg/vect/pr104112-2.c             |     11 +
 gcc/testsuite/gcc.dg/vect/pr104152.c               |     40 +
 gcc/testsuite/gcc.dg/vect/pr104445.c               |     16 +
 gcc/testsuite/gcc.dg/vect/pr104595.c               |     24 +
 gcc/testsuite/gcc.dg/vect/pr104782.c               |     18 +
 gcc/testsuite/gcc.dg/vect/pr105219.c               |     30 +
 gcc/testsuite/gcc.dg/vect/pr106250.c               |     17 +
 gcc/testsuite/gcc.dg/vect/pr106914.c               |     15 +
 gcc/testsuite/gcc.dg/vect/pr107160.c               |     41 +
 gcc/testsuite/gcc.dg/vect/pr107212-1.c             |     27 +
 gcc/testsuite/gcc.dg/vect/pr107212-2.c             |     23 +
 gcc/testsuite/gcc.dg/vect/pr107229-1.c             |     16 +
 gcc/testsuite/gcc.dg/vect/pr107229-2.c             |     18 +
 gcc/testsuite/gcc.dg/vect/pr107229-3.c             |     19 +
 gcc/testsuite/gcc.dg/vect/pr33953.c                |      3 +-
 gcc/testsuite/gcc.dg/vect/pr34195.c                |     33 +
 gcc/testsuite/gcc.dg/vect/pr65206.c                |     22 +
 gcc/testsuite/gcc.dg/vect/pr65947-12.c             |      3 +-
 gcc/testsuite/gcc.dg/vect/pr65947-13.c             |      3 +-
 gcc/testsuite/gcc.dg/vect/pr80631-2.c              |      3 +-
 gcc/testsuite/gcc.dg/vect/pr81196-2.c              |     18 +
 gcc/testsuite/gcc.dg/vect/pr84201.c                |     22 +
 gcc/testsuite/gcc.dg/vect/pr97769.c                |      2 +-
 gcc/testsuite/gcc.dg/vect/pr99102.c                |      2 +-
 gcc/testsuite/gcc.dg/vect/slp-11a.c                |     10 +-
 gcc/testsuite/gcc.dg/vect/slp-11b.c                |      2 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-9.c             |      4 +-
 gcc/testsuite/gcc.dg/vect/slp-reduc-4.c            |      3 +-
 gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c     |      3 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s000.c    |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s111.c    |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1111.c   |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1112.c   |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1113.c   |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1115.c   |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1119.c   |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s112.c    |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s113.c    |     39 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s114.c    |     42 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s115.c    |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s116.c    |     42 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1161.c   |     48 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s118.c    |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s119.c    |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s121.c    |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1213.c   |     40 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s122.c    |     48 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1221.c   |     38 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s123.c    |     47 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1232.c   |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s124.c    |     47 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1244.c   |     40 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s125.c    |     44 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1251.c   |     42 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s126.c    |     45 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s127.c    |     44 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c   |     43 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s128.c    |     45 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1281.c   |     43 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s131.c    |     40 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s13110.c  |     51 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s132.c    |     42 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1351.c   |     44 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s141.c    |     45 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1421.c   |     41 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s151.c    |     45 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s152.c    |     46 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s161.c    |     48 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s162.c    |     43[...]

[diff truncated at 524288 bytes]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-10-17 21:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-17 21:16 [gcc/devel/c++-contracts] Merge branch 'master' into c++-contracts Jason Merrill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).