public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/rust/master] Merge commit 'b0edfa0ef02c0f4820cec0601a4fd85aba516428^' into HEAD
@ 2023-02-13 13:11 Thomas Schwinge
  0 siblings, 0 replies; only message in thread
From: Thomas Schwinge @ 2023-02-13 13:11 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:6144cf290f9c7a2bb757d3a058a4ff5aa544dd35

commit 6144cf290f9c7a2bb757d3a058a4ff5aa544dd35
Merge: 15c3184e88a bd96a6a8a66
Author: Thomas Schwinge <thomas@codesourcery.com>
Date:   Sun Feb 12 16:34:35 2023 +0100

    Merge commit 'b0edfa0ef02c0f4820cec0601a4fd85aba516428^' into HEAD

Diff:

 ChangeLog                                          |    18 +
 MAINTAINERS                                        |     1 +
 Makefile.def                                       |     5 +-
 Makefile.in                                        |     4 +-
 c++tools/ChangeLog                                 |     2 +-
 c++tools/Makefile.in                               |     2 +-
 c++tools/configure.ac                              |     2 +-
 c++tools/resolver.cc                               |     2 +-
 c++tools/resolver.h                                |     2 +-
 c++tools/server.cc                                 |     4 +-
 configure                                          |    67 +-
 configure.ac                                       |    45 +-
 contrib/ChangeLog                                  |    16 +
 contrib/dg-out-generator.pl                        |    79 +
 contrib/filter-clang-warnings.py                   |     7 +-
 contrib/update-copyright.py                        |    15 +-
 gcc/ABOUT-GCC-NLS                                  |     2 +-
 gcc/ChangeLog                                      | 34563 +-----------------
 gcc/ChangeLog-2022                                 | 35086 +++++++++++++++++++
 gcc/DATESTAMP                                      |     2 +-
 gcc/LANGUAGES                                      |     2 +-
 gcc/Makefile.in                                    |     7 +-
 gcc/README.Portability                             |     2 +-
 gcc/acinclude.m4                                   |     2 +-
 gcc/ada/ChangeLog                                  | 11102 +-----
 gcc/ada/ChangeLog-2022                             | 11068 ++++++
 gcc/ada/checks.adb                                 |    28 +-
 gcc/ada/contracts.adb                              |   105 +-
 .../building_executable_programs_with_gnat.rst     |     2 +
 gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst     |   831 +-
 .../doc/gnat_ugn/platform_specific_information.rst |     4 +-
 gcc/ada/einfo.ads                                  |     6 +-
 gcc/ada/errout.adb                                 |     7 +-
 gcc/ada/exp_aggr.adb                               |   106 +-
 gcc/ada/exp_attr.adb                               |    25 +-
 gcc/ada/exp_ch2.adb                                |   117 +
 gcc/ada/exp_ch2.ads                                |     7 +-
 gcc/ada/exp_ch3.adb                                |   264 +-
 gcc/ada/exp_ch4.adb                                |    86 +-
 gcc/ada/exp_ch6.adb                                |    30 +-
 gcc/ada/exp_ch7.adb                                |    13 +-
 gcc/ada/exp_put_image.adb                          |    43 +-
 gcc/ada/exp_tss.adb                                |     5 +-
 gcc/ada/exp_util.adb                               |   193 +-
 gcc/ada/exp_util.ads                               |    12 +
 gcc/ada/expander.adb                               |     3 +
 gcc/ada/freeze.adb                                 |    27 +-
 gcc/ada/gcc-interface/Make-lang.in                 |    13 +-
 gcc/ada/gcc-interface/trans.cc                     |     2 +-
 gcc/ada/gen_il-gen-gen_nodes.adb                   |     3 +
 gcc/ada/gen_il-types.ads                           |     1 +
 gcc/ada/ghost.adb                                  |    10 +
 gcc/ada/gnat_rm.texi                               |     2 +-
 gcc/ada/gnat_ugn.texi                              |    10 +-
 gcc/ada/lib.adb                                    |    96 +-
 gcc/ada/lib.ads                                    |     9 +-
 gcc/ada/libgnat/a-stbubo.adb                       |    19 +-
 gcc/ada/libgnat/a-stbuun.adb                       |    68 +-
 gcc/ada/libgnat/a-sttebu.adb                       |    22 +-
 gcc/ada/libgnat/a-sttebu.ads                       |    16 +
 gcc/ada/libgnat/g-forstr.adb                       |   412 +-
 gcc/ada/libgnat/g-forstr.ads                       |     6 +-
 gcc/ada/libgnat/s-putima.adb                       |    50 +-
 gcc/ada/libgnat/s-putima.ads                       |    16 +-
 gcc/ada/output.adb                                 |     6 +-
 gcc/ada/par-ch2.adb                                |    73 +
 gcc/ada/par-ch4.adb                                |    16 +
 gcc/ada/par-tchk.adb                               |    14 +
 gcc/ada/par.adb                                    |     4 +
 gcc/ada/repinfo.ads                                |     4 +-
 gcc/ada/rtsfind.ads                                |     2 +
 gcc/ada/scans.ads                                  |    14 +-
 gcc/ada/scng.adb                                   |   136 +-
 gcc/ada/sem.adb                                    |     3 +
 gcc/ada/sem_aggr.adb                               |     2 +-
 gcc/ada/sem_ch12.adb                               |    36 +-
 gcc/ada/sem_ch13.adb                               |   205 +-
 gcc/ada/sem_ch2.adb                                |    19 +
 gcc/ada/sem_ch2.ads                                |    11 +-
 gcc/ada/sem_ch5.adb                                |    13 +-
 gcc/ada/sem_ch8.adb                                |    12 +-
 gcc/ada/sem_prag.adb                               |    20 +-
 gcc/ada/sem_res.adb                                |    61 +-
 gcc/ada/sem_util.adb                               |    27 +-
 gcc/ada/sem_util.ads                               |    22 +-
 gcc/ada/sinfo.ads                                  |    27 +
 gcc/ada/sprint.adb                                 |    32 +
 gcc/ada/urealp.adb                                 |    39 +-
 gcc/addresses.h                                    |     2 +-
 gcc/adjust-alignment.cc                            |     2 +-
 gcc/alias.cc                                       |     2 +-
 gcc/alias.h                                        |     2 +-
 gcc/align.h                                        |     2 +-
 gcc/alloc-pool.cc                                  |     2 +-
 gcc/alloc-pool.h                                   |     2 +-
 gcc/analyzer/ChangeLog                             |     2 +-
 gcc/array-traits.h                                 |     2 +-
 gcc/asan.cc                                        |     2 +-
 gcc/asan.h                                         |     2 +-
 gcc/attr-fnspec.h                                  |     2 +-
 gcc/attribs.cc                                     |     2 +-
 gcc/attribs.h                                      |     2 +-
 gcc/auto-inc-dec.cc                                |     2 +-
 gcc/auto-profile.cc                                |     2 +-
 gcc/auto-profile.h                                 |     2 +-
 gcc/backend.h                                      |     2 +-
 gcc/basic-block.h                                  |     2 +-
 gcc/bb-reorder.cc                                  |     2 +-
 gcc/bb-reorder.h                                   |     2 +-
 gcc/bitmap.cc                                      |     2 +-
 gcc/bitmap.h                                       |     2 +-
 gcc/btfout.cc                                      |     2 +-
 gcc/builtin-attrs.def                              |     2 +-
 gcc/builtin-types.def                              |     2 +-
 gcc/builtins.cc                                    |     2 +-
 gcc/builtins.def                                   |     2 +-
 gcc/builtins.h                                     |     2 +-
 gcc/c-family/ChangeLog                             |    33 +-
 gcc/c-family/c-cppbuiltin.cc                       |     3 +
 gcc/c/ChangeLog                                    |     2 +-
 gcc/caller-save.cc                                 |     2 +-
 gcc/calls.cc                                       |     2 +-
 gcc/calls.h                                        |     2 +-
 gcc/ccmp.cc                                        |     2 +-
 gcc/ccmp.h                                         |     2 +-
 gcc/cfg-flags.def                                  |     2 +-
 gcc/cfg.cc                                         |     2 +-
 gcc/cfg.h                                          |     2 +-
 gcc/cfganal.cc                                     |     2 +-
 gcc/cfganal.h                                      |     2 +-
 gcc/cfgbuild.cc                                    |     2 +-
 gcc/cfgbuild.h                                     |     2 +-
 gcc/cfgcleanup.cc                                  |     2 +-
 gcc/cfgcleanup.h                                   |     2 +-
 gcc/cfgexpand.cc                                   |     2 +-
 gcc/cfgexpand.h                                    |     2 +-
 gcc/cfghooks.cc                                    |     2 +-
 gcc/cfghooks.h                                     |     2 +-
 gcc/cfgloop.cc                                     |     2 +-
 gcc/cfgloop.h                                      |     2 +-
 gcc/cfgloopanal.cc                                 |     2 +-
 gcc/cfgloopmanip.cc                                |     2 +-
 gcc/cfgloopmanip.h                                 |     2 +-
 gcc/cfgrtl.cc                                      |    10 +-
 gcc/cfgrtl.h                                       |     2 +-
 gcc/cgraph.cc                                      |     2 +-
 gcc/cgraph.h                                       |     9 +-
 gcc/cgraphbuild.cc                                 |     2 +-
 gcc/cgraphclones.cc                                |     2 +-
 gcc/cgraphunit.cc                                  |    51 +-
 gcc/cif-code.def                                   |     2 +-
 gcc/collect-utils.cc                               |     2 +-
 gcc/collect-utils.h                                |     2 +-
 gcc/collect2-aix.cc                                |     2 +-
 gcc/collect2-aix.h                                 |     2 +-
 gcc/collect2.cc                                    |     2 +-
 gcc/collect2.h                                     |     2 +-
 gcc/color-macros.h                                 |     2 +-
 gcc/combine-stack-adj.cc                           |     2 +-
 gcc/combine.cc                                     |     2 +-
 gcc/common.md                                      |     2 +-
 gcc/common.opt                                     |     6 +-
 gcc/common/config/i386/cpuinfo.h                   |     3 +-
 gcc/common/config/i386/i386-common.cc              |     4 +-
 gcc/common/config/riscv/riscv-common.cc            |     2 +-
 gcc/common/config/rs6000/rs6000-common.cc          |    11 -
 gcc/compare-elim.cc                                |     2 +-
 gcc/conditions.h                                   |     2 +-
 gcc/config.build                                   |     2 +-
 gcc/config.gcc                                     |     2 +-
 gcc/config.host                                    |     2 +-
 gcc/config/aarch64/t-aarch64                       |     8 +-
 gcc/config/alpha/alpha-modes.def                   |     2 +-
 gcc/config/alpha/alpha-passes.def                  |     2 +-
 gcc/config/alpha/alpha-protos.h                    |     2 +-
 gcc/config/alpha/alpha.cc                          |     2 +-
 gcc/config/alpha/alpha.h                           |     2 +-
 gcc/config/alpha/alpha.md                          |     2 +-
 gcc/config/alpha/alpha.opt                         |     2 +-
 gcc/config/alpha/constraints.md                    |     2 +-
 gcc/config/alpha/driver-alpha.cc                   |     2 +-
 gcc/config/alpha/elf.h                             |     2 +-
 gcc/config/alpha/elf.opt                           |     2 +-
 gcc/config/alpha/ev4.md                            |     2 +-
 gcc/config/alpha/ev5.md                            |     2 +-
 gcc/config/alpha/ev6.md                            |     2 +-
 gcc/config/alpha/linux-elf.h                       |     2 +-
 gcc/config/alpha/linux.h                           |     2 +-
 gcc/config/alpha/netbsd.h                          |     2 +-
 gcc/config/alpha/openbsd.h                         |     2 +-
 gcc/config/alpha/predicates.md                     |     2 +-
 gcc/config/alpha/sync.md                           |     2 +-
 gcc/config/alpha/t-alpha                           |     2 +-
 gcc/config/alpha/t-vms                             |     2 +-
 gcc/config/alpha/vms.h                             |     2 +-
 gcc/config/arc/arc-arch.h                          |     2 +-
 gcc/config/arc/arc-arches.def                      |     2 +-
 gcc/config/arc/arc-c.cc                            |     2 +-
 gcc/config/arc/arc-c.def                           |     2 +-
 gcc/config/arc/arc-cpus.def                        |     2 +-
 gcc/config/arc/arc-modes.def                       |     2 +-
 gcc/config/arc/arc-options.def                     |     2 +-
 gcc/config/arc/arc-opts.h                          |     2 +-
 gcc/config/arc/arc-passes.def                      |     2 +-
 gcc/config/arc/arc-protos.h                        |     2 +-
 gcc/config/arc/arc-simd.h                          |     2 +-
 gcc/config/arc/arc-tables.opt                      |     2 +-
 gcc/config/arc/arc.cc                              |     2 +-
 gcc/config/arc/arc.h                               |     2 +-
 gcc/config/arc/arc.md                              |     2 +-
 gcc/config/arc/arc.opt                             |     2 +-
 gcc/config/arc/arc600.md                           |     2 +-
 gcc/config/arc/arc700.md                           |     2 +-
 gcc/config/arc/arcEM.md                            |     2 +-
 gcc/config/arc/arcHS.md                            |     2 +-
 gcc/config/arc/arcHS4x.md                          |     2 +-
 gcc/config/arc/atomic.md                           |     2 +-
 gcc/config/arc/big.h                               |     2 +-
 gcc/config/arc/builtins.def                        |     2 +-
 gcc/config/arc/constraints.md                      |     2 +-
 gcc/config/arc/driver-arc.cc                       |     2 +-
 gcc/config/arc/elf.h                               |     2 +-
 gcc/config/arc/fpx.md                              |     2 +-
 gcc/config/arc/genmultilib.awk                     |     2 +-
 gcc/config/arc/genoptions.awk                      |     2 +-
 gcc/config/arc/linux.h                             |     2 +-
 gcc/config/arc/predicates.md                       |     2 +-
 gcc/config/arc/simdext.md                          |     2 +-
 gcc/config/arc/t-arc                               |     2 +-
 gcc/config/arc/t-multilib                          |     2 +-
 gcc/config/arc/t-multilib-linux                    |     2 +-
 gcc/config/arm/README-interworking                 |     2 +-
 gcc/config/arm/aarch-common-protos.h               |     2 +-
 gcc/config/arm/aarch-common.cc                     |     2 +-
 gcc/config/arm/aarch-cost-tables.h                 |     2 +-
 gcc/config/arm/aout.h                              |     2 +-
 gcc/config/arm/arm-builtins.cc                     |     2 +-
 gcc/config/arm/arm-builtins.h                      |     2 +-
 gcc/config/arm/arm-c.cc                            |     2 +-
 gcc/config/arm/arm-cpus.in                         |     2 +-
 gcc/config/arm/arm-d.cc                            |     2 +-
 gcc/config/arm/arm-d.h                             |     2 +-
 gcc/config/arm/arm-fixed.md                        |     2 +-
 gcc/config/arm/arm-flags.h                         |     2 +-
 gcc/config/arm/arm-generic.md                      |     2 +-
 gcc/config/arm/arm-ldmstm.ml                       |     4 +-
 gcc/config/arm/arm-modes.def                       |     2 +-
 gcc/config/arm/arm-mve-builtins.cc                 |     2 +-
 gcc/config/arm/arm-mve-builtins.def                |     2 +-
 gcc/config/arm/arm-mve-builtins.h                  |     2 +-
 gcc/config/arm/arm-opts.h                          |     2 +-
 gcc/config/arm/arm-protos.h                        |     3 +-
 gcc/config/arm/arm-simd-builtin-types.def          |     2 +-
 gcc/config/arm/arm-tables.opt                      |     2 +-
 gcc/config/arm/arm-tune.md                         |     2 +-
 gcc/config/arm/arm.cc                              |    20 +-
 gcc/config/arm/arm.h                               |     2 +-
 gcc/config/arm/arm.md                              |     2 +-
 gcc/config/arm/arm.opt                             |     2 +-
 gcc/config/arm/arm1020e.md                         |     2 +-
 gcc/config/arm/arm1026ejs.md                       |     2 +-
 gcc/config/arm/arm1136jfs.md                       |     2 +-
 gcc/config/arm/arm926ejs.md                        |     2 +-
 gcc/config/arm/arm_acle.h                          |     2 +-
 gcc/config/arm/arm_acle_builtins.def               |     2 +-
 gcc/config/arm/arm_bf16.h                          |     2 +-
 gcc/config/arm/arm_cde.h                           |     2 +-
 gcc/config/arm/arm_cde_builtins.def                |     2 +-
 gcc/config/arm/arm_cmse.h                          |     2 +-
 gcc/config/arm/arm_fp16.h                          |     2 +-
 gcc/config/arm/arm_mve.h                           |     2 +-
 gcc/config/arm/arm_mve_builtins.def                |     2 +-
 gcc/config/arm/arm_mve_types.h                     |     2 +-
 gcc/config/arm/arm_neon.h                          |     2 +-
 gcc/config/arm/arm_neon_builtins.def               |     2 +-
 gcc/config/arm/arm_vfp_builtins.def                |     2 +-
 gcc/config/arm/bpabi.h                             |     2 +-
 gcc/config/arm/common.md                           |     2 +-
 gcc/config/arm/constraints.md                      |     7 +-
 gcc/config/arm/cortex-a15-neon.md                  |     2 +-
 gcc/config/arm/cortex-a15.md                       |     2 +-
 gcc/config/arm/cortex-a17-neon.md                  |     2 +-
 gcc/config/arm/cortex-a17.md                       |     2 +-
 gcc/config/arm/cortex-a5.md                        |     2 +-
 gcc/config/arm/cortex-a53.md                       |     2 +-
 gcc/config/arm/cortex-a57.md                       |     2 +-
 gcc/config/arm/cortex-a7.md                        |     2 +-
 gcc/config/arm/cortex-a8-neon.md                   |     2 +-
 gcc/config/arm/cortex-a8.md                        |     2 +-
 gcc/config/arm/cortex-a9-neon.md                   |     2 +-
 gcc/config/arm/cortex-a9.md                        |     2 +-
 gcc/config/arm/cortex-m4-fpu.md                    |     2 +-
 gcc/config/arm/cortex-m4.md                        |     2 +-
 gcc/config/arm/cortex-m7.md                        |     2 +-
 gcc/config/arm/cortex-r4.md                        |     2 +-
 gcc/config/arm/cortex-r4f.md                       |     2 +-
 gcc/config/arm/crypto.def                          |     2 +-
 gcc/config/arm/crypto.md                           |     2 +-
 gcc/config/arm/driver-arm.cc                       |     2 +-
 gcc/config/arm/elf.h                               |     2 +-
 gcc/config/arm/exynos-m1.md                        |     2 +-
 gcc/config/arm/fa526.md                            |     2 +-
 gcc/config/arm/fa606te.md                          |     2 +-
 gcc/config/arm/fa626te.md                          |     2 +-
 gcc/config/arm/fa726te.md                          |     2 +-
 gcc/config/arm/fmp626.md                           |     2 +-
 gcc/config/arm/freebsd.h                           |     2 +-
 gcc/config/arm/fuchsia-elf.h                       |     2 +-
 gcc/config/arm/iterators.md                        |     2 +-
 gcc/config/arm/iwmmxt.md                           |     2 +-
 gcc/config/arm/iwmmxt2.md                          |     2 +-
 gcc/config/arm/ldmstm.md                           |     2 +-
 gcc/config/arm/ldrdstrd.md                         |     2 +-
 gcc/config/arm/linux-eabi.h                        |     2 +-
 gcc/config/arm/linux-elf.h                         |     2 +-
 gcc/config/arm/linux-gas.h                         |     2 +-
 gcc/config/arm/marvell-f-iwmmxt.md                 |     2 +-
 gcc/config/arm/marvell-pj4.md                      |     2 +-
 gcc/config/arm/mmintrin.h                          |     2 +-
 gcc/config/arm/mve.md                              |    10 +-
 gcc/config/arm/neon.md                             |     2 +-
 gcc/config/arm/netbsd-eabi.h                       |     2 +-
 gcc/config/arm/netbsd-elf.h                        |     2 +-
 gcc/config/arm/parsecpu.awk                        |     4 +-
 gcc/config/arm/predicates.md                       |     6 +-
 gcc/config/arm/rtems.h                             |     2 +-
 gcc/config/arm/semi.h                              |     2 +-
 gcc/config/arm/symbian.h                           |     2 +-
 gcc/config/arm/sync.md                             |     2 +-
 gcc/config/arm/t-aprofile                          |     2 +-
 gcc/config/arm/t-arm                               |     2 +-
 gcc/config/arm/t-arm-elf                           |     2 +-
 gcc/config/arm/t-fuchsia                           |     2 +-
 gcc/config/arm/t-linux-eabi                        |     2 +-
 gcc/config/arm/t-multilib                          |     2 +-
 gcc/config/arm/t-phoenix                           |     2 +-
 gcc/config/arm/t-rmprofile                         |     2 +-
 gcc/config/arm/t-symbian                           |     2 +-
 gcc/config/arm/t-vxworks                           |     2 +-
 gcc/config/arm/thumb1.md                           |     2 +-
 gcc/config/arm/thumb2.md                           |     2 +-
 gcc/config/arm/types.md                            |     2 +-
 gcc/config/arm/uclinux-eabi.h                      |     2 +-
 gcc/config/arm/uclinux-elf.h                       |     2 +-
 gcc/config/arm/uclinuxfdpiceabi.h                  |     2 +-
 gcc/config/arm/unknown-elf.h                       |     2 +-
 gcc/config/arm/unspecs.md                          |     2 +-
 gcc/config/arm/vec-common.md                       |     2 +-
 gcc/config/arm/vfp.md                              |     2 +-
 gcc/config/arm/vfp11.md                            |     2 +-
 gcc/config/arm/vxworks.h                           |     2 +-
 gcc/config/arm/vxworks.opt                         |     2 +-
 gcc/config/arm/xgene1.md                           |     2 +-
 gcc/config/avr/avr-arch.h                          |     2 +-
 gcc/config/avr/avr-c.cc                            |     2 +-
 gcc/config/avr/avr-devices.cc                      |     2 +-
 gcc/config/avr/avr-dimode.md                       |     2 +-
 gcc/config/avr/avr-fixed.md                        |     2 +-
 gcc/config/avr/avr-log.cc                          |     2 +-
 gcc/config/avr/avr-mcus.def                        |     2 +-
 gcc/config/avr/avr-modes.def                       |     2 +-
 gcc/config/avr/avr-passes.def                      |     2 +-
 gcc/config/avr/avr-protos.h                        |     2 +-
 gcc/config/avr/avr-stdint.h                        |     2 +-
 gcc/config/avr/avr.cc                              |     2 +-
 gcc/config/avr/avr.h                               |     2 +-
 gcc/config/avr/avr.md                              |     2 +-
 gcc/config/avr/avr.opt                             |     2 +-
 gcc/config/avr/avrlibc.h                           |     2 +-
 gcc/config/avr/builtins.def                        |     2 +-
 gcc/config/avr/constraints.md                      |     2 +-
 gcc/config/avr/driver-avr.cc                       |     2 +-
 gcc/config/avr/elf.h                               |     2 +-
 gcc/config/avr/gen-avr-mmcu-specs.cc               |     2 +-
 gcc/config/avr/gen-avr-mmcu-texi.cc                |     4 +-
 gcc/config/avr/genmultilib.awk                     |     2 +-
 gcc/config/avr/predicates.md                       |     2 +-
 gcc/config/avr/specs.h                             |     2 +-
 gcc/config/avr/stdfix.h                            |     2 +-
 gcc/config/avr/t-avr                               |     2 +-
 gcc/config/bpf/bpf-helpers.h                       |     2 +-
 gcc/config/bpf/bpf-opts.h                          |     2 +-
 gcc/config/bpf/bpf-passes.def                      |     2 +-
 gcc/config/bpf/bpf-protos.h                        |     2 +-
 gcc/config/bpf/bpf.cc                              |     2 +-
 gcc/config/bpf/bpf.h                               |     2 +-
 gcc/config/bpf/bpf.md                              |     2 +-
 gcc/config/bpf/bpf.opt                             |     2 +-
 gcc/config/bpf/constraints.md                      |     2 +-
 gcc/config/bpf/coreout.cc                          |     2 +-
 gcc/config/bpf/coreout.h                           |     2 +-
 gcc/config/bpf/predicates.md                       |     2 +-
 gcc/config/c6x/c6x-isas.def                        |     2 +-
 gcc/config/c6x/c6x-modes.def                       |     2 +-
 gcc/config/c6x/c6x-mult.md                         |     4 +-
 gcc/config/c6x/c6x-mult.md.in                      |     2 +-
 gcc/config/c6x/c6x-opts.h                          |     2 +-
 gcc/config/c6x/c6x-protos.h                        |     2 +-
 gcc/config/c6x/c6x-sched.md                        |     8 +-
 gcc/config/c6x/c6x-sched.md.in                     |     2 +-
 gcc/config/c6x/c6x-tables.opt                      |     2 +-
 gcc/config/c6x/c6x.cc                              |     2 +-
 gcc/config/c6x/c6x.h                               |     2 +-
 gcc/config/c6x/c6x.md                              |     2 +-
 gcc/config/c6x/c6x.opt                             |     2 +-
 gcc/config/c6x/c6x_intrinsics.h                    |     2 +-
 gcc/config/c6x/constraints.md                      |     2 +-
 gcc/config/c6x/elf-common.h                        |     2 +-
 gcc/config/c6x/elf.h                               |     2 +-
 gcc/config/c6x/genmult.sh                          |     2 +-
 gcc/config/c6x/genopt.sh                           |     4 +-
 gcc/config/c6x/gensched.sh                         |     2 +-
 gcc/config/c6x/predicates.md                       |     2 +-
 gcc/config/c6x/sync.md                             |     2 +-
 gcc/config/c6x/t-c6x                               |     2 +-
 gcc/config/c6x/t-c6x-elf                           |     2 +-
 gcc/config/c6x/uclinux-elf.h                       |     2 +-
 gcc/config/csky/constraints.md                     |     2 +-
 gcc/config/csky/csky-elf.h                         |     2 +-
 gcc/config/csky/csky-linux-elf.h                   |     2 +-
 gcc/config/csky/csky-modes.def                     |     2 +-
 gcc/config/csky/csky-protos.h                      |     2 +-
 gcc/config/csky/csky.cc                            |     2 +-
 gcc/config/csky/csky.h                             |     2 +-
 gcc/config/csky/csky.md                            |     2 +-
 gcc/config/csky/csky.opt                           |     2 +-
 gcc/config/csky/csky_cores.def                     |     2 +-
 gcc/config/csky/csky_genopt.sh                     |     4 +-
 gcc/config/csky/csky_insn_dsp.md                   |     2 +-
 gcc/config/csky/csky_insn_fpu.md                   |     2 +-
 gcc/config/csky/csky_insn_fpuv2.md                 |     2 +-
 gcc/config/csky/csky_insn_fpuv3.md                 |     2 +-
 gcc/config/csky/csky_isa.def                       |     2 +-
 gcc/config/csky/csky_isa.h                         |     2 +-
 gcc/config/csky/csky_opts.h                        |     2 +-
 gcc/config/csky/csky_pipeline_ck801.md             |     2 +-
 gcc/config/csky/csky_pipeline_ck802.md             |     2 +-
 gcc/config/csky/csky_pipeline_ck803.md             |     2 +-
 gcc/config/csky/csky_pipeline_ck810.md             |     2 +-
 gcc/config/csky/csky_tables.opt                    |     2 +-
 gcc/config/csky/predicates.md                      |     2 +-
 gcc/config/csky/t-csky                             |     2 +-
 gcc/config/csky/t-csky-elf                         |     2 +-
 gcc/config/csky/t-csky-linux                       |     2 +-
 gcc/config/darwin-c.cc                             |     2 +-
 gcc/config/darwin-d.cc                             |     2 +-
 gcc/config/darwin-driver.cc                        |     2 +-
 gcc/config/darwin-f.cc                             |     2 +-
 gcc/config/darwin-ppc-ldouble-patch.def            |     2 +-
 gcc/config/darwin-protos.h                         |     2 +-
 gcc/config/darwin-sections.def                     |     2 +-
 gcc/config/darwin.cc                               |     2 +-
 gcc/config/darwin.h                                |     9 +-
 gcc/config/darwin.opt                              |     2 +-
 gcc/config/default-c.cc                            |     2 +-
 gcc/config/default-d.cc                            |     2 +-
 gcc/config/dragonfly-d.cc                          |     2 +-
 gcc/config/dragonfly-stdint.h                      |     2 +-
 gcc/config/dragonfly.h                             |     2 +-
 gcc/config/dragonfly.opt                           |     2 +-
 gcc/config/elfos.h                                 |     2 +-
 gcc/config/epiphany/constraints.md                 |     2 +-
 gcc/config/epiphany/epiphany-modes.def             |     2 +-
 gcc/config/epiphany/epiphany-protos.h              |     2 +-
 gcc/config/epiphany/epiphany-sched.md              |     2 +-
 gcc/config/epiphany/epiphany.cc                    |     2 +-
 gcc/config/epiphany/epiphany.h                     |     2 +-
 gcc/config/epiphany/epiphany.md                    |     2 +-
 gcc/config/epiphany/epiphany.opt                   |     2 +-
 gcc/config/epiphany/epiphany_intrinsics.h          |     2 +-
 gcc/config/epiphany/mode-switch-use.cc             |     2 +-
 gcc/config/epiphany/predicates.md                  |     2 +-
 gcc/config/epiphany/resolve-sw-modes.cc            |     2 +-
 gcc/config/epiphany/rtems.h                        |     2 +-
 gcc/config/epiphany/t-epiphany                     |     2 +-
 gcc/config/flat.h                                  |     2 +-
 gcc/config/freebsd-d.cc                            |     2 +-
 gcc/config/freebsd-nthr.h                          |     2 +-
 gcc/config/freebsd-spec.h                          |     2 +-
 gcc/config/freebsd-stdint.h                        |     2 +-
 gcc/config/freebsd.h                               |     2 +-
 gcc/config/freebsd.opt                             |     2 +-
 gcc/config/fuchsia.h                               |     2 +-
 gcc/config/fused-madd.opt                          |     2 +-
 gcc/config/g.opt                                   |     2 +-
 gcc/config/glibc-c.cc                              |     2 +-
 gcc/config/glibc-stdint.h                          |     2 +-
 gcc/config/gnu-d.cc                                |     2 +-
 gcc/config/gnu-user.h                              |     2 +-
 gcc/config/gnu-user.opt                            |     2 +-
 gcc/config/gnu.h                                   |     2 +-
 gcc/config/host-darwin.cc                          |     2 +-
 gcc/config/host-darwin.h                           |     2 +-
 gcc/config/host-hpux.cc                            |     2 +-
 gcc/config/host-linux.cc                           |     2 +-
 gcc/config/host-netbsd.cc                          |     2 +-
 gcc/config/host-openbsd.cc                         |     2 +-
 gcc/config/host-solaris.cc                         |     2 +-
 gcc/config/hpux11.opt                              |     2 +-
 gcc/config/i386/gnu-user-common.h                  |     2 +-
 gcc/config/i386/i386-builtin.def                   |     4 +-
 gcc/config/i386/i386-expand.cc                     |    58 +-
 gcc/config/i386/i386-features.cc                   |    76 +
 gcc/config/i386/i386-options.cc                    |     2 +
 gcc/config/i386/i386.cc                            |    11 +-
 gcc/config/i386/i386.h                             |     2 +
 gcc/config/i386/i386.md                            |   222 +-
 gcc/config/i386/i386.opt                           |     4 +
 gcc/config/i386/lujiazui.md                        |    58 +-
 gcc/config/i386/sse.md                             |    24 +-
 gcc/config/i386/x86-tune-costs.h                   |    61 +-
 gcc/config/i386/x86-tune.def                       |    23 +-
 gcc/config/i386/znver4.md                          |  1068 +
 gcc/config/initfini-array.h                        |     2 +-
 gcc/config/kfreebsd-d.cc                           |     2 +-
 gcc/config/kfreebsd-gnu.h                          |     2 +-
 gcc/config/kopensolaris-d.cc                       |     2 +-
 gcc/config/kopensolaris-gnu.h                      |     2 +-
 gcc/config/linux-android.h                         |     2 +-
 gcc/config/linux-android.opt                       |     2 +-
 gcc/config/linux-d.cc                              |     2 +-
 gcc/config/linux-protos.h                          |     2 +-
 gcc/config/linux.cc                                |     2 +-
 gcc/config/linux.h                                 |     2 +-
 gcc/config/linux.opt                               |     2 +-
 gcc/config/lynx.h                                  |     2 +-
 gcc/config/lynx.opt                                |     2 +-
 gcc/config/m32r/constraints.md                     |     2 +-
 gcc/config/m32r/little.h                           |     2 +-
 gcc/config/m32r/m32r-opts.h                        |     2 +-
 gcc/config/m32r/m32r-protos.h                      |     2 +-
 gcc/config/m32r/m32r.cc                            |     2 +-
 gcc/config/m32r/m32r.h                             |     2 +-
 gcc/config/m32r/m32r.md                            |     2 +-
 gcc/config/m32r/m32r.opt                           |     2 +-
 gcc/config/m32r/predicates.md                      |     2 +-
 gcc/config/m32r/t-m32r                             |     2 +-
 gcc/config/m68k/cf.md                              |     2 +-
 gcc/config/m68k/constraints.md                     |     2 +-
 gcc/config/m68k/genopt.sh                          |     4 +-
 gcc/config/m68k/ieee.opt                           |     2 +-
 gcc/config/m68k/linux.h                            |     2 +-
 gcc/config/m68k/m68020-elf.h                       |     2 +-
 gcc/config/m68k/m68k-devices.def                   |     2 +-
 gcc/config/m68k/m68k-isas.def                      |     2 +-
 gcc/config/m68k/m68k-microarchs.def                |     2 +-
 gcc/config/m68k/m68k-modes.def                     |     2 +-
 gcc/config/m68k/m68k-none.h                        |     2 +-
 gcc/config/m68k/m68k-opts.h                        |     2 +-
 gcc/config/m68k/m68k-protos.h                      |     2 +-
 gcc/config/m68k/m68k-tables.opt                    |     2 +-
 gcc/config/m68k/m68k.cc                            |     2 +-
 gcc/config/m68k/m68k.h                             |     2 +-
 gcc/config/m68k/m68k.md                            |     2 +-
 gcc/config/m68k/m68k.opt                           |     2 +-
 gcc/config/m68k/m68kelf.h                          |     2 +-
 gcc/config/m68k/m68kemb.h                          |     2 +-
 gcc/config/m68k/netbsd-elf.h                       |     2 +-
 gcc/config/m68k/openbsd.h                          |     2 +-
 gcc/config/m68k/predicates.md                      |     2 +-
 gcc/config/m68k/print-sysroot-suffix.sh            |     2 +-
 gcc/config/m68k/rtemself.h                         |     2 +-
 gcc/config/m68k/sync.md                            |     2 +-
 gcc/config/m68k/t-linux                            |     2 +-
 gcc/config/m68k/t-mlibs                            |     2 +-
 gcc/config/m68k/t-uclinux                          |     2 +-
 gcc/config/m68k/uclinux.h                          |     2 +-
 gcc/config/m68k/uclinux.opt                        |     2 +-
 gcc/config/mcore/constraints.md                    |     2 +-
 gcc/config/mcore/mcore-elf.h                       |     2 +-
 gcc/config/mcore/mcore-protos.h                    |     2 +-
 gcc/config/mcore/mcore.cc                          |     2 +-
 gcc/config/mcore/mcore.h                           |     2 +-
 gcc/config/mcore/mcore.md                          |     2 +-
 gcc/config/mcore/mcore.opt                         |     2 +-
 gcc/config/mcore/predicates.md                     |     2 +-
 gcc/config/mcore/t-mcore                           |     2 +-
 gcc/config/microblaze/constraints.md               |     2 +-
 gcc/config/microblaze/linux.h                      |     2 +-
 gcc/config/microblaze/microblaze-c.cc              |     2 +-
 gcc/config/microblaze/microblaze-protos.h          |     2 +-
 gcc/config/microblaze/microblaze.cc                |     2 +-
 gcc/config/microblaze/microblaze.h                 |     2 +-
 gcc/config/microblaze/microblaze.md                |     2 +-
 gcc/config/microblaze/microblaze.opt               |     2 +-
 gcc/config/microblaze/predicates.md                |     2 +-
 gcc/config/microblaze/rtems.h                      |     2 +-
 gcc/config/microblaze/sync.md                      |     2 +-
 gcc/config/mips/10000.md                           |     2 +-
 gcc/config/mips/20kc.md                            |     2 +-
 gcc/config/mips/24k.md                             |     2 +-
 gcc/config/mips/3000.md                            |     2 +-
 gcc/config/mips/4000.md                            |     2 +-
 gcc/config/mips/4100.md                            |     2 +-
 gcc/config/mips/4130.md                            |     2 +-
 gcc/config/mips/4300.md                            |     2 +-
 gcc/config/mips/4600.md                            |     2 +-
 gcc/config/mips/4k.md                              |     2 +-
 gcc/config/mips/5000.md                            |     2 +-
 gcc/config/mips/5400.md                            |     2 +-
 gcc/config/mips/5500.md                            |     2 +-
 gcc/config/mips/5k.md                              |     2 +-
 gcc/config/mips/6000.md                            |     2 +-
 gcc/config/mips/7000.md                            |     2 +-
 gcc/config/mips/74k.md                             |     2 +-
 gcc/config/mips/9000.md                            |     2 +-
 gcc/config/mips/constraints.md                     |     2 +-
 gcc/config/mips/driver-native.cc                   |     2 +-
 gcc/config/mips/elf.h                              |     2 +-
 gcc/config/mips/elfoabi.h                          |     2 +-
 gcc/config/mips/elforion.h                         |     2 +-
 gcc/config/mips/frame-header-opt.cc                |     2 +-
 gcc/config/mips/generic.md                         |     2 +-
 gcc/config/mips/genopt.sh                          |     4 +-
 gcc/config/mips/gnu-user.h                         |     2 +-
 gcc/config/mips/gs264e.md                          |     2 +-
 gcc/config/mips/gs464.md                           |     2 +-
 gcc/config/mips/gs464e.md                          |     2 +-
 gcc/config/mips/i6400.md                           |     2 +-
 gcc/config/mips/linux-common.h                     |     2 +-
 gcc/config/mips/linux.h                            |     2 +-
 gcc/config/mips/loongson-mmi.md                    |     2 +-
 gcc/config/mips/loongson-mmiintrin.h               |     2 +-
 gcc/config/mips/loongson.h                         |     2 +-
 gcc/config/mips/loongson2ef.md                     |     2 +-
 gcc/config/mips/m5100.md                           |     2 +-
 gcc/config/mips/micromips.md                       |     2 +-
 gcc/config/mips/mips-cpus.def                      |     2 +-
 gcc/config/mips/mips-d.cc                          |     2 +-
 gcc/config/mips/mips-d.h                           |     2 +-
 gcc/config/mips/mips-dsp.md                        |     2 +-
 gcc/config/mips/mips-dspr2.md                      |     2 +-
 gcc/config/mips/mips-fixed.md                      |     2 +-
 gcc/config/mips/mips-ftypes.def                    |     2 +-
 gcc/config/mips/mips-modes.def                     |     2 +-
 gcc/config/mips/mips-msa.md                        |     2 +-
 gcc/config/mips/mips-opts.h                        |     2 +-
 gcc/config/mips/mips-protos.h                      |     2 +-
 gcc/config/mips/mips-ps-3d.md                      |     2 +-
 gcc/config/mips/mips-tables.opt                    |     2 +-
 gcc/config/mips/mips.cc                            |     2 +-
 gcc/config/mips/mips.h                             |     2 +-
 gcc/config/mips/mips.md                            |     2 +-
 gcc/config/mips/mips.opt                           |     2 +-
 gcc/config/mips/msa.h                              |     2 +-
 gcc/config/mips/mti-elf.h                          |     2 +-
 gcc/config/mips/mti-linux.h                        |     2 +-
 gcc/config/mips/n32-elf.h                          |     2 +-
 gcc/config/mips/netbsd.h                           |     2 +-
 gcc/config/mips/octeon.md                          |     2 +-
 gcc/config/mips/p5600.md                           |     2 +-
 gcc/config/mips/p6600.md                           |     2 +-
 gcc/config/mips/predicates.md                      |     2 +-
 gcc/config/mips/r3900.h                            |     2 +-
 gcc/config/mips/rtems.h                            |     2 +-
 gcc/config/mips/sb1.md                             |     2 +-
 gcc/config/mips/sde.h                              |     2 +-
 gcc/config/mips/sde.opt                            |     2 +-
 gcc/config/mips/sdemtk.h                           |     2 +-
 gcc/config/mips/sr71k.md                           |     2 +-
 gcc/config/mips/st.h                               |     2 +-
 gcc/config/mips/sync.md                            |     2 +-
 gcc/config/mips/t-elf                              |     2 +-
 gcc/config/mips/t-img-elf                          |     2 +-
 gcc/config/mips/t-img-linux                        |     2 +-
 gcc/config/mips/t-isa3264                          |     2 +-
 gcc/config/mips/t-linux64                          |     2 +-
 gcc/config/mips/t-mips                             |     2 +-
 gcc/config/mips/t-mti-elf                          |     2 +-
 gcc/config/mips/t-mti-linux                        |     2 +-
 gcc/config/mips/t-r3900                            |     2 +-
 gcc/config/mips/t-rtems                            |     2 +-
 gcc/config/mips/t-sb1                              |     2 +-
 gcc/config/mips/t-sde                              |     2 +-
 gcc/config/mips/t-sdemtk                           |     2 +-
 gcc/config/mips/t-sr71k                            |     2 +-
 gcc/config/mips/t-st                               |     2 +-
 gcc/config/mips/t-vr                               |     2 +-
 gcc/config/mips/t-vxworks                          |     2 +-
 gcc/config/mips/vr.h                               |     2 +-
 gcc/config/mips/vxworks.h                          |     2 +-
 gcc/config/mips/xlp.md                             |     2 +-
 gcc/config/mips/xlr.md                             |     2 +-
 gcc/config/mn10300/constraints.md                  |     2 +-
 gcc/config/mn10300/linux.h                         |     2 +-
 gcc/config/mn10300/mn10300-modes.def               |     2 +-
 gcc/config/mn10300/mn10300-opts.h                  |     2 +-
 gcc/config/mn10300/mn10300-protos.h                |     2 +-
 gcc/config/mn10300/mn10300.cc                      |     2 +-
 gcc/config/mn10300/mn10300.h                       |     2 +-
 gcc/config/mn10300/mn10300.md                      |     2 +-
 gcc/config/mn10300/mn10300.opt                     |     2 +-
 gcc/config/mn10300/predicates.md                   |     2 +-
 gcc/config/mn10300/t-mn10300                       |     2 +-
 gcc/config/netbsd-d.cc                             |     2 +-
 gcc/config/netbsd-elf.h                            |     2 +-
 gcc/config/netbsd-elf.opt                          |     2 +-
 gcc/config/netbsd-protos.h                         |     2 +-
 gcc/config/netbsd-stdint.h                         |     2 +-
 gcc/config/netbsd.cc                               |     2 +-
 gcc/config/netbsd.h                                |     2 +-
 gcc/config/netbsd.opt                              |     2 +-
 gcc/config/newlib-stdint.h                         |     2 +-
 gcc/config/nvptx/nvptx.cc                          |    99 +
 gcc/config/nvptx/nvptx.md                          |    32 +
 gcc/config/openbsd-d.cc                            |     2 +-
 gcc/config/openbsd-libpthread.h                    |     2 +-
 gcc/config/openbsd.h                               |     2 +-
 gcc/config/openbsd.opt                             |     2 +-
 gcc/config/phoenix.h                               |     2 +-
 gcc/config/print-sysroot-suffix.sh                 |     2 +-
 gcc/config/riscv/elf.h                             |     2 +-
 gcc/config/riscv/peephole.md                       |     2 +-
 gcc/config/riscv/riscv-protos.h                    |     1 +
 gcc/config/riscv/riscv-v.cc                        |    17 +-
 gcc/config/riscv/riscv-vector-builtins-bases.cc    |    50 +-
 gcc/config/riscv/riscv-vector-builtins-bases.h     |     2 +
 .../riscv/riscv-vector-builtins-functions.def      |     3 +
 gcc/config/riscv/riscv-vector-builtins-shapes.cc   |    37 +-
 gcc/config/riscv/riscv-vector-builtins-shapes.h    |     1 +
 gcc/config/riscv/riscv-vector-builtins-types.def   |    49 +-
 gcc/config/riscv/riscv-vector-builtins.cc          |   236 +-
 gcc/config/riscv/riscv-vector-builtins.def         |   124 +-
 gcc/config/riscv/riscv-vector-builtins.h           |    65 +
 gcc/config/riscv/riscv-vsetvl.cc                   |    93 +-
 gcc/config/riscv/riscv-vsetvl.h                    |     5 +-
 gcc/config/riscv/riscv.cc                          |    95 +-
 gcc/config/riscv/riscv.h                           |     2 +-
 gcc/config/riscv/riscv.md                          |    23 +-
 gcc/config/riscv/t-riscv                           |     2 +-
 gcc/config/riscv/vector-iterators.md               |     2 +-
 gcc/config/riscv/vector.md                         |    42 +-
 gcc/config/rpath.opt                               |     2 +-
 gcc/config/rs6000/mma.md                           |    10 +-
 gcc/config/rs6000/rs6000-protos.h                  |     2 +
 gcc/config/rs6000/rs6000.cc                        |    84 +-
 gcc/config/rtems.h                                 |     2 +-
 gcc/config/rtems.opt                               |     2 +-
 gcc/config/s390/2064.md                            |     2 +-
 gcc/config/s390/2084.md                            |     2 +-
 gcc/config/s390/2097.md                            |     2 +-
 gcc/config/s390/2817.md                            |     2 +-
 gcc/config/s390/2827.md                            |     2 +-
 gcc/config/s390/2964.md                            |     2 +-
 gcc/config/s390/3906.md                            |     2 +-
 gcc/config/s390/3931.md                            |     2 +-
 gcc/config/s390/8561.md                            |     2 +-
 gcc/config/s390/constraints.md                     |     2 +-
 gcc/config/s390/driver-native.cc                   |     2 +-
 gcc/config/s390/htmintrin.h                        |     2 +-
 gcc/config/s390/htmxlintrin.h                      |     2 +-
 gcc/config/s390/linux.h                            |     2 +-
 gcc/config/s390/predicates.md                      |     2 +-
 gcc/config/s390/s390-builtin-types.def             |     2 +-
 gcc/config/s390/s390-builtins.def                  |     2 +-
 gcc/config/s390/s390-builtins.h                    |     2 +-
 gcc/config/s390/s390-c.cc                          |     2 +-
 gcc/config/s390/s390-d.cc                          |     2 +-
 gcc/config/s390/s390-d.h                           |     2 +-
 gcc/config/s390/s390-modes.def                     |     2 +-
 gcc/config/s390/s390-opts.h                        |     2 +-
 gcc/config/s390/s390-passes.def                    |     2 +-
 gcc/config/s390/s390-protos.h                      |     2 +-
 gcc/config/s390/s390.cc                            |     2 +-
 gcc/config/s390/s390.h                             |     2 +-
 gcc/config/s390/s390.md                            |     2 +-
 gcc/config/s390/s390.opt                           |     2 +-
 gcc/config/s390/s390intrin.h                       |     2 +-
 gcc/config/s390/s390x.h                            |     2 +-
 gcc/config/s390/subst.md                           |     2 +-
 gcc/config/s390/t-s390                             |     2 +-
 gcc/config/s390/tpf.h                              |     2 +-
 gcc/config/s390/tpf.md                             |     2 +-
 gcc/config/s390/tpf.opt                            |     2 +-
 gcc/config/s390/vecintrin.h                        |     2 +-
 gcc/config/s390/vector.md                          |     2 +-
 gcc/config/s390/vx-builtins.md                     |     2 +-
 gcc/config/sol2-c.cc                               |     2 +-
 gcc/config/sol2-cxx.cc                             |     2 +-
 gcc/config/sol2-d.cc                               |     2 +-
 gcc/config/sol2-protos.h                           |     2 +-
 gcc/config/sol2-stubs.cc                           |     2 +-
 gcc/config/sol2.cc                                 |     2 +-
 gcc/config/sol2.h                                  |     2 +-
 gcc/config/sol2.opt                                |     2 +-
 gcc/config/t-darwin                                |     2 +-
 gcc/config/t-dragonfly                             |     2 +-
 gcc/config/t-freebsd                               |     2 +-
 gcc/config/t-glibc                                 |     2 +-
 gcc/config/t-libunwind                             |     2 +-
 gcc/config/t-linux                                 |     2 +-
 gcc/config/t-lynx                                  |     2 +-
 gcc/config/t-netbsd                                |     2 +-
 gcc/config/t-pnt16-warn                            |     2 +-
 gcc/config/t-sol2                                  |     2 +-
 gcc/config/t-vxworks                               |     2 +-
 gcc/config/t-winnt                                 |     2 +-
 gcc/config/usegas.h                                |     2 +-
 gcc/config/v850/constraints.md                     |     2 +-
 gcc/config/v850/predicates.md                      |     2 +-
 gcc/config/v850/rtems.h                            |     2 +-
 gcc/config/v850/t-v850                             |     2 +-
 gcc/config/v850/v850-c.cc                          |     2 +-
 gcc/config/v850/v850-modes.def                     |     2 +-
 gcc/config/v850/v850-opts.h                        |     2 +-
 gcc/config/v850/v850-protos.h                      |     2 +-
 gcc/config/v850/v850.cc                            |     2 +-
 gcc/config/v850/v850.h                             |     2 +-
 gcc/config/v850/v850.md                            |     2 +-
 gcc/config/v850/v850.opt                           |     2 +-
 gcc/config/visium/constraints.md                   |     2 +-
 gcc/config/visium/elf.h                            |     2 +-
 gcc/config/visium/gr5.md                           |     2 +-
 gcc/config/visium/gr6.md                           |     2 +-
 gcc/config/visium/predicates.md                    |     2 +-
 gcc/config/visium/t-visium                         |     2 +-
 gcc/config/visium/visium-modes.def                 |     2 +-
 gcc/config/visium/visium-opts.h                    |     2 +-
 gcc/config/visium/visium-passes.def                |     2 +-
 gcc/config/visium/visium-protos.h                  |     2 +-
 gcc/config/visium/visium.cc                        |     2 +-
 gcc/config/visium/visium.h                         |     2 +-
 gcc/config/visium/visium.md                        |     2 +-
 gcc/config/visium/visium.opt                       |     2 +-
 gcc/config/vms/make-crtlmap.awk                    |     2 +-
 gcc/config/vms/t-vms                               |     2 +-
 gcc/config/vms/t-vmsnative                         |     2 +-
 gcc/config/vms/vms-ar.c                            |     2 +-
 gcc/config/vms/vms-c.cc                            |     2 +-
 gcc/config/vms/vms-f.cc                            |     2 +-
 gcc/config/vms/vms-ld.c                            |     2 +-
 gcc/config/vms/vms-opts.h                          |     2 +-
 gcc/config/vms/vms-protos.h                        |     2 +-
 gcc/config/vms/vms-stdint.h                        |     2 +-
 gcc/config/vms/vms.cc                              |     2 +-
 gcc/config/vms/vms.h                               |     2 +-
 gcc/config/vms/vms.opt                             |     2 +-
 gcc/config/vms/x-vms                               |     2 +-
 gcc/config/vms/xm-vms.h                            |     2 +-
 gcc/config/vx-common.h                             |     2 +-
 gcc/config/vxworks-c.cc                            |     2 +-
 gcc/config/vxworks-driver.cc                       |     2 +-
 gcc/config/vxworks-dummy.h                         |     2 +-
 gcc/config/vxworks-stdint.h                        |     2 +-
 gcc/config/vxworks.cc                              |     2 +-
 gcc/config/vxworks.h                               |     2 +-
 gcc/config/vxworks.opt                             |     2 +-
 gcc/config/vxworksae.h                             |     2 +-
 gcc/config/winnt-c.cc                              |     2 +-
 gcc/config/xtensa/elf.h                            |    32 +-
 gcc/config/xtensa/linux.h                          |     1 -
 gcc/config/xtensa/uclinux.h                        |     1 -
 gcc/config/xtensa/xtensa-dynconfig.c               |     6 +-
 gcc/config/xtensa/xtensa.cc                        |   109 +-
 gcc/config/xtensa/xtensa.h                         |    10 +-
 gcc/config/xtensa/xtensa.md                        |   151 +-
 gcc/configure                                      |     2 +-
 gcc/configure.ac                                   |     4 +-
 gcc/context.cc                                     |     2 +-
 gcc/context.h                                      |     2 +-
 gcc/convert.cc                                     |    10 +-
 gcc/convert.h                                      |     2 +-
 gcc/coretypes.h                                    |     2 +-
 gcc/coroutine-builtins.def                         |     2 +-
 gcc/coroutine-passes.cc                            |     2 +-
 gcc/coverage.cc                                    |     2 +-
 gcc/coverage.h                                     |     2 +-
 gcc/cp/ChangeLog                                   |  5322 +--
 gcc/cp/ChangeLog-2022                              |  5398 +++
 gcc/cp/constexpr.cc                                |    12 +-
 gcc/cp/constraint.cc                               |    15 +-
 gcc/cp/coroutines.cc                               |     4 +-
 gcc/cp/cp-tree.h                                   |     1 +
 gcc/cp/decl.cc                                     |    14 +-
 gcc/cp/decl2.cc                                    |     2 +-
 gcc/cp/g++spec.cc                                  |     5 +
 gcc/cp/init.cc                                     |     4 +
 gcc/cp/mangle.cc                                   |    23 +-
 gcc/cp/pt.cc                                       |   126 +-
 gcc/cp/semantics.cc                                |     4 +-
 gcc/cp/tree.cc                                     |     4 +
 gcc/cppbuiltin.cc                                  |     2 +-
 gcc/cppbuiltin.h                                   |     2 +-
 gcc/cppdefault.cc                                  |     2 +-
 gcc/cppdefault.h                                   |     2 +-
 gcc/cprop.cc                                       |     2 +-
 gcc/cse.cc                                         |    12 +-
 gcc/cselib.cc                                      |     2 +-
 gcc/cselib.h                                       |     2 +-
 gcc/ctfc.cc                                        |     2 +-
 gcc/ctfc.h                                         |     2 +-
 gcc/ctfout.cc                                      |     2 +-
 gcc/d/ChangeLog                                    |   827 +-
 gcc/d/ChangeLog-2022                               |   833 +
 gcc/d/gdc.texi                                     |     2 +-
 gcc/data-streamer-in.cc                            |     2 +-
 gcc/data-streamer-out.cc                           |     2 +-
 gcc/data-streamer.cc                               |     2 +-
 gcc/data-streamer.h                                |     2 +-
 gcc/dbgcnt.cc                                      |     2 +-
 gcc/dbgcnt.def                                     |     2 +-
 gcc/dbgcnt.h                                       |     2 +-
 gcc/dce.cc                                         |     2 +-
 gcc/dce.h                                          |     2 +-
 gcc/ddg.cc                                         |     2 +-
 gcc/ddg.h                                          |     2 +-
 gcc/debug.cc                                       |     2 +-
 gcc/debug.h                                        |     2 +-
 gcc/defaults.h                                     |     2 +-
 gcc/df-core.cc                                     |     2 +-
 gcc/df-problems.cc                                 |     2 +-
 gcc/df-scan.cc                                     |     2 +-
 gcc/df.h                                           |     2 +-
 gcc/dfp.cc                                         |     2 +-
 gcc/dfp.h                                          |     2 +-
 gcc/diagnostic-client-data-hooks.h                 |     2 +-
 gcc/diagnostic-color.cc                            |     2 +-
 gcc/diagnostic-color.h                             |     4 +-
 gcc/diagnostic-core.h                              |     2 +-
 gcc/diagnostic-event-id.h                          |     2 +-
 gcc/diagnostic-format-json.cc                      |     2 +-
 gcc/diagnostic-format-sarif.cc                     |     2 +-
 gcc/diagnostic-metadata.h                          |     2 +-
 gcc/diagnostic-path.h                              |     2 +-
 gcc/diagnostic-show-locus.cc                       |     2 +-
 gcc/diagnostic-spec.cc                             |     2 +-
 gcc/diagnostic-spec.h                              |     2 +-
 gcc/diagnostic-url.h                               |     2 +-
 gcc/diagnostic.cc                                  |     2 +-
 gcc/diagnostic.def                                 |     2 +-
 gcc/diagnostic.h                                   |     2 +-
 gcc/digraph.cc                                     |     2 +-
 gcc/digraph.h                                      |     2 +-
 gcc/doc/cpp.texi                                   |     2 +-
 gcc/doc/cppinternals.texi                          |     4 +-
 gcc/doc/extend.texi                                |    20 +-
 gcc/doc/gcc.texi                                   |     2 +-
 gcc/doc/gccint.texi                                |     2 +-
 gcc/doc/gcov.texi                                  |     2 +-
 gcc/doc/gm2.texi                                   |     4 +
 gcc/doc/install.texi                               |    12 +-
 gcc/doc/invoke.texi                                |    23 +-
 gcc/doc/md.texi                                    |    14 +-
 gcc/dojump.cc                                      |     2 +-
 gcc/dojump.h                                       |     2 +-
 gcc/dominance.cc                                   |     2 +-
 gcc/dominance.h                                    |     2 +-
 gcc/domwalk.cc                                     |     2 +-
 gcc/domwalk.h                                      |     2 +-
 gcc/double-int.cc                                  |     2 +-
 gcc/double-int.h                                   |     2 +-
 gcc/dse.cc                                         |     2 +-
 gcc/dump-context.h                                 |     2 +-
 gcc/dumpfile.cc                                    |     2 +-
 gcc/dumpfile.h                                     |     2 +-
 gcc/dwarf2asm.cc                                   |     2 +-
 gcc/dwarf2asm.h                                    |     2 +-
 gcc/dwarf2cfi.cc                                   |     2 +-
 gcc/dwarf2ctf.cc                                   |     2 +-
 gcc/dwarf2ctf.h                                    |     2 +-
 gcc/dwarf2out.cc                                   |     2 +-
 gcc/dwarf2out.h                                    |     2 +-
 gcc/early-remat.cc                                 |     2 +-
 gcc/edit-context.cc                                |     2 +-
 gcc/edit-context.h                                 |     2 +-
 gcc/emit-rtl.cc                                    |     2 +-
 gcc/emit-rtl.h                                     |     2 +-
 gcc/errors.cc                                      |     2 +-
 gcc/errors.h                                       |     2 +-
 gcc/escaped_string.h                               |     2 +-
 gcc/et-forest.cc                                   |     2 +-
 gcc/et-forest.h                                    |     2 +-
 gcc/except.cc                                      |     2 +-
 gcc/except.h                                       |     2 +-
 gcc/exec-tool.in                                   |     2 +-
 gcc/explow.cc                                      |     2 +-
 gcc/explow.h                                       |     2 +-
 gcc/expmed.cc                                      |     2 +-
 gcc/expmed.h                                       |     2 +-
 gcc/expr.cc                                        |     5 +-
 gcc/expr.h                                         |     2 +-
 gcc/fibonacci_heap.cc                              |     2 +-
 gcc/fibonacci_heap.h                               |     2 +-
 gcc/file-find.cc                                   |     2 +-
 gcc/file-find.h                                    |     2 +-
 gcc/file-prefix-map.cc                             |     2 +-
 gcc/file-prefix-map.h                              |     2 +-
 gcc/final.cc                                       |     2 +-
 gcc/fixed-value.cc                                 |     2 +-
 gcc/fixed-value.h                                  |     2 +-
 gcc/flag-types.h                                   |     2 +-
 gcc/flags.h                                        |     2 +-
 gcc/fold-const-call.cc                             |     2 +-
 gcc/fold-const-call.h                              |     2 +-
 gcc/fold-const.cc                                  |    19 +-
 gcc/fold-const.h                                   |     2 +-
 gcc/fortran/ChangeLog                              |  4437 +--
 gcc/fortran/ChangeLog-2022                         |  4484 +++
 gcc/fortran/array.cc                               |     4 -
 gcc/fortran/decl.cc                                |    16 +-
 gcc/fortran/dump-parse-tree.cc                     |     2 +-
 gcc/fortran/gfc-internals.texi                     |     2 +-
 gcc/fortran/gfortran.texi                          |     2 +-
 gcc/fortran/gfortranspec.cc                        |     2 +-
 gcc/fortran/intrinsic.texi                         |     2 +-
 gcc/fortran/invoke.texi                            |     4 +-
 gcc/fortran/match.cc                               |    27 +
 gcc/fortran/parse.cc                               |     4 +-
 gcc/fortran/trans-array.cc                         |     1 -
 gcc/fortran/trans-openmp.cc                        |     2 +-
 gcc/fp-test.cc                                     |     2 +-
 gcc/function-abi.cc                                |     2 +-
 gcc/function-abi.h                                 |     2 +-
 gcc/function-tests.cc                              |     2 +-
 gcc/function.cc                                    |     2 +-
 gcc/function.h                                     |     2 +-
 gcc/fwprop.cc                                      |     2 +-
 gcc/gcc-ar.cc                                      |     2 +-
 gcc/gcc-main.cc                                    |     2 +-
 gcc/gcc-plugin.h                                   |     2 +-
 gcc/gcc-rich-location.cc                           |     2 +-
 gcc/gcc-rich-location.h                            |     2 +-
 gcc/gcc-symtab.h                                   |     2 +-
 gcc/gcc.cc                                         |    16 +-
 gcc/gcc.h                                          |     2 +-
 gcc/gcov-counter.def                               |     2 +-
 gcc/gcov-dump.cc                                   |     4 +-
 gcc/gcov-io.cc                                     |     2 +-
 gcc/gcov-io.h                                      |     2 +-
 gcc/gcov-tool.cc                                   |     4 +-
 gcc/gcov.cc                                        |     4 +-
 gcc/gcse-common.cc                                 |     2 +-
 gcc/gcse-common.h                                  |     2 +-
 gcc/gcse.cc                                        |     2 +-
 gcc/gcse.h                                         |     2 +-
 gcc/gdbhooks.py                                    |     2 +-
 gcc/gdbinit.in                                     |     2 +-
 gcc/gen-pass-instances.awk                         |     2 +-
 gcc/genattr-common.cc                              |     2 +-
 gcc/genattr.cc                                     |     2 +-
 gcc/genattrtab.cc                                  |     2 +-
 gcc/genautomata.cc                                 |     2 +-
 gcc/gencfn-macros.cc                               |     2 +-
 gcc/gencheck.cc                                    |     2 +-
 gcc/genchecksum.cc                                 |     2 +-
 gcc/gencodes.cc                                    |     2 +-
 gcc/genconditions.cc                               |     2 +-
 gcc/genconfig.cc                                   |     2 +-
 gcc/genconstants.cc                                |     2 +-
 gcc/genemit.cc                                     |     2 +-
 gcc/genenums.cc                                    |     2 +-
 gcc/generic-match-head.cc                          |     7 +-
 gcc/generic-match.h                                |     2 +-
 gcc/genextract.cc                                  |     2 +-
 gcc/genflags.cc                                    |     2 +-
 gcc/gengenrtl.cc                                   |     2 +-
 gcc/gengtype-lex.l                                 |     2 +-
 gcc/gengtype-parse.cc                              |     2 +-
 gcc/gengtype-state.cc                              |     2 +-
 gcc/gengtype.cc                                    |     4 +-
 gcc/gengtype.h                                     |     2 +-
 gcc/genhooks.cc                                    |     2 +-
 gcc/genmatch.cc                                    |     2 +-
 gcc/genmddeps.cc                                   |     2 +-
 gcc/genmddump.cc                                   |     2 +-
 gcc/genmodes.cc                                    |     2 +-
 gcc/genmultilib                                    |     2 +-
 gcc/genopinit.cc                                   |     2 +-
 gcc/genoutput.cc                                   |     2 +-
 gcc/genpeep.cc                                     |     2 +-
 gcc/genpreds.cc                                    |     2 +-
 gcc/genrecog.cc                                    |     2 +-
 gcc/gensupport.cc                                  |     2 +-
 gcc/gensupport.h                                   |     2 +-
 gcc/gentarget-def.cc                               |     2 +-
 gcc/genversion.cc                                  |     2 +-
 gcc/ggc-common.cc                                  |     2 +-
 gcc/ggc-internal.h                                 |     2 +-
 gcc/ggc-none.cc                                    |     2 +-
 gcc/ggc-page.cc                                    |     2 +-
 gcc/ggc-tests.cc                                   |     2 +-
 gcc/ggc.h                                          |     2 +-
 gcc/gimple-array-bounds.cc                         |     2 +-
 gcc/gimple-array-bounds.h                          |     2 +-
 gcc/gimple-builder.cc                              |     2 +-
 gcc/gimple-builder.h                               |     2 +-
 gcc/gimple-expr.cc                                 |     2 +-
 gcc/gimple-expr.h                                  |     2 +-
 gcc/gimple-fold.cc                                 |     2 +-
 gcc/gimple-fold.h                                  |     2 +-
 gcc/gimple-harden-conditionals.cc                  |     2 +-
 gcc/gimple-if-to-switch.cc                         |     2 +-
 gcc/gimple-isel.cc                                 |     2 +-
 gcc/gimple-iterator.cc                             |     2 +-
 gcc/gimple-iterator.h                              |     2 +-
 gcc/gimple-laddress.cc                             |     2 +-
 gcc/gimple-loop-interchange.cc                     |     2 +-
 gcc/gimple-loop-jam.cc                             |     2 +-
 gcc/gimple-loop-versioning.cc                      |     2 +-
 gcc/gimple-low.cc                                  |     2 +-
 gcc/gimple-low.h                                   |     2 +-
 gcc/gimple-match-head.cc                           |     2 +-
 gcc/gimple-match.h                                 |     2 +-
 gcc/gimple-predicate-analysis.cc                   |     2 +-
 gcc/gimple-predicate-analysis.h                    |     2 +-
 gcc/gimple-predict.h                               |     2 +-
 gcc/gimple-pretty-print.cc                         |     2 +-
 gcc/gimple-pretty-print.h                          |     2 +-
 gcc/gimple-range-cache.cc                          |     9 +-
 gcc/gimple-range-cache.h                           |     2 +-
 gcc/gimple-range-edge.cc                           |     2 +-
 gcc/gimple-range-edge.h                            |     2 +-
 gcc/gimple-range-fold.cc                           |     2 +-
 gcc/gimple-range-fold.h                            |     2 +-
 gcc/gimple-range-gori.cc                           |     2 +-
 gcc/gimple-range-gori.h                            |     2 +-
 gcc/gimple-range-infer.cc                          |     2 +-
 gcc/gimple-range-infer.h                           |     2 +-
 gcc/gimple-range-op.cc                             |     2 +-
 gcc/gimple-range-op.h                              |     2 +-
 gcc/gimple-range-path.cc                           |     2 +-
 gcc/gimple-range-path.h                            |     2 +-
 gcc/gimple-range-tests.cc                          |     2 +-
 gcc/gimple-range-trace.cc                          |     2 +-
 gcc/gimple-range-trace.h                           |     2 +-
 gcc/gimple-range.cc                                |     2 +-
 gcc/gimple-range.h                                 |     2 +-
 gcc/gimple-ssa-backprop.cc                         |     2 +-
 gcc/gimple-ssa-isolate-paths.cc                    |     2 +-
 gcc/gimple-ssa-nonnull-compare.cc                  |     2 +-
 gcc/gimple-ssa-split-paths.cc                      |     2 +-
 gcc/gimple-ssa-sprintf.cc                          |     2 +-
 gcc/gimple-ssa-store-merging.cc                    |     2 +-
 gcc/gimple-ssa-strength-reduction.cc               |     2 +-
 gcc/gimple-ssa-warn-access.cc                      |     2 +-
 gcc/gimple-ssa-warn-access.h                       |     2 +-
 gcc/gimple-ssa-warn-alloca.cc                      |     2 +-
 gcc/gimple-ssa-warn-restrict.cc                    |     2 +-
 gcc/gimple-ssa-warn-restrict.h                     |     2 +-
 gcc/gimple-ssa.h                                   |     2 +-
 gcc/gimple-streamer-in.cc                          |     2 +-
 gcc/gimple-streamer-out.cc                         |     2 +-
 gcc/gimple-streamer.h                              |     2 +-
 gcc/gimple-walk.cc                                 |     2 +-
 gcc/gimple-walk.h                                  |     2 +-
 gcc/gimple-warn-recursion.cc                       |     2 +-
 gcc/gimple.cc                                      |     2 +-
 gcc/gimple.def                                     |     2 +-
 gcc/gimple.h                                       |     2 +-
 gcc/gimplify-me.cc                                 |     2 +-
 gcc/gimplify-me.h                                  |     2 +-
 gcc/gimplify.cc                                    |     8 +-
 gcc/gimplify.h                                     |     2 +-
 gcc/glimits.h                                      |     2 +-
 gcc/go/ChangeLog                                   |     6 +-
 gcc/go/gccgo.texi                                  |     2 +-
 gcc/go/gofrontend/MERGE                            |     2 +-
 gcc/go/gofrontend/escape.cc                        |    20 +-
 gcc/go/gofrontend/expressions.cc                   |     2 +-
 gcc/go/gofrontend/gogo.h                           |     2 +-
 gcc/go/gofrontend/lex.h                            |     2 +-
 gcc/go/gofrontend/types.cc                         |    13 +-
 gcc/go/gofrontend/types.h                          |     2 +-
 gcc/go/gofrontend/wb.cc                            |    10 +-
 gcc/godump.cc                                      |     2 +-
 gcc/graph.cc                                       |     2 +-
 gcc/graph.h                                        |     2 +-
 gcc/graphds.cc                                     |     2 +-
 gcc/graphds.h                                      |     2 +-
 gcc/graphite-dependences.cc                        |     2 +-
 gcc/graphite-isl-ast-to-gimple.cc                  |     2 +-
 gcc/graphite-optimize-isl.cc                       |     2 +-
 gcc/graphite-poly.cc                               |     2 +-
 gcc/graphite-scop-detection.cc                     |     2 +-
 gcc/graphite-sese-to-poly.cc                       |     2 +-
 gcc/graphite.cc                                    |     2 +-
 gcc/graphite.h                                     |     2 +-
 gcc/graphviz.cc                                    |     2 +-
 gcc/graphviz.h                                     |     2 +-
 gcc/gsstruct.def                                   |     2 +-
 gcc/gsyms.h                                        |     2 +-
 gcc/haifa-sched.cc                                 |     2 +-
 gcc/hard-reg-set.h                                 |     2 +-
 gcc/hash-map-tests.cc                              |     2 +-
 gcc/hash-map-traits.h                              |     2 +-
 gcc/hash-map.h                                     |    10 +-
 gcc/hash-set-tests.cc                              |     2 +-
 gcc/hash-set.h                                     |     9 +-
 gcc/hash-table.cc                                  |     2 +-
 gcc/hash-table.h                                   |    65 +-
 gcc/hash-traits.h                                  |     2 +-
 gcc/highlev-plugin-common.h                        |     2 +-
 gcc/hooks.cc                                       |     2 +-
 gcc/hooks.h                                        |     2 +-
 gcc/host-default.cc                                |     2 +-
 gcc/hosthooks-def.h                                |     2 +-
 gcc/hosthooks.h                                    |     2 +-
 gcc/hw-doloop.cc                                   |     2 +-
 gcc/hw-doloop.h                                    |     2 +-
 gcc/hwint.cc                                       |     2 +-
 gcc/hwint.h                                        |     2 +-
 gcc/ifcvt.cc                                       |     2 +-
 gcc/ifcvt.h                                        |     2 +-
 gcc/inchash.cc                                     |     2 +-
 gcc/inchash.h                                      |     2 +-
 gcc/incpath.cc                                     |     2 +-
 gcc/incpath.h                                      |     2 +-
 gcc/init-regs.cc                                   |     2 +-
 gcc/input.cc                                       |     2 +-
 gcc/input.h                                        |     2 +-
 gcc/insn-addr.h                                    |     2 +-
 gcc/insn-notes.def                                 |     2 +-
 gcc/int-vector-builder.h                           |     2 +-
 gcc/internal-fn.cc                                 |     2 +-
 gcc/internal-fn.def                                |     2 +-
 gcc/internal-fn.h                                  |     2 +-
 gcc/intl.cc                                        |     2 +-
 gcc/intl.h                                         |     2 +-
 gcc/ipa-comdats.cc                                 |     2 +-
 gcc/ipa-cp.cc                                      |     2 +-
 gcc/ipa-devirt.cc                                  |     2 +-
 gcc/ipa-fnsummary.cc                               |     2 +-
 gcc/ipa-fnsummary.h                                |     2 +-
 gcc/ipa-free-lang-data.cc                          |     2 +-
 gcc/ipa-icf-gimple.cc                              |     2 +-
 gcc/ipa-icf-gimple.h                               |     2 +-
 gcc/ipa-icf.cc                                     |     2 +-
 gcc/ipa-icf.h                                      |     2 +-
 gcc/ipa-inline-analysis.cc                         |     2 +-
 gcc/ipa-inline-transform.cc                        |     2 +-
 gcc/ipa-inline.cc                                  |     2 +-
 gcc/ipa-inline.h                                   |     2 +-
 gcc/ipa-modref-tree.cc                             |     2 +-
 gcc/ipa-modref-tree.h                              |     2 +-
 gcc/ipa-modref.cc                                  |     2 +-
 gcc/ipa-modref.h                                   |     2 +-
 gcc/ipa-param-manipulation.cc                      |     2 +-
 gcc/ipa-param-manipulation.h                       |     2 +-
 gcc/ipa-polymorphic-call.cc                        |     2 +-
 gcc/ipa-predicate.cc                               |     2 +-
 gcc/ipa-predicate.h                                |     2 +-
 gcc/ipa-profile.cc                                 |     2 +-
 gcc/ipa-prop.cc                                    |     2 +-
 gcc/ipa-prop.h                                     |     2 +-
 gcc/ipa-pure-const.cc                              |     2 +-
 gcc/ipa-ref.cc                                     |     2 +-
 gcc/ipa-ref.h                                      |     2 +-
 gcc/ipa-reference.cc                               |     2 +-
 gcc/ipa-reference.h                                |     2 +-
 gcc/ipa-split.cc                                   |     2 +-
 gcc/ipa-sra.cc                                     |     2 +-
 gcc/ipa-utils.cc                                   |     2 +-
 gcc/ipa-utils.h                                    |     2 +-
 gcc/ipa-visibility.cc                              |     2 +-
 gcc/ipa.cc                                         |     2 +-
 gcc/ira-build.cc                                   |     2 +-
 gcc/ira-color.cc                                   |     2 +-
 gcc/ira-conflicts.cc                               |     2 +-
 gcc/ira-costs.cc                                   |     2 +-
 gcc/ira-emit.cc                                    |     2 +-
 gcc/ira-int.h                                      |     2 +-
 gcc/ira-lives.cc                                   |     2 +-
 gcc/ira.cc                                         |     2 +-
 gcc/ira.h                                          |     2 +-
 gcc/is-a.h                                         |     2 +-
 gcc/iterator-utils.h                               |     2 +-
 gcc/jit/ChangeLog                                  |     6 +-
 gcc/jit/jit-playback.h                             |     4 +-
 gcc/json.cc                                        |     2 +-
 gcc/json.h                                         |     2 +-
 gcc/jump.cc                                        |     2 +-
 gcc/langhooks-def.h                                |     2 +-
 gcc/langhooks.cc                                   |     2 +-
 gcc/langhooks.h                                    |     2 +-
 gcc/lcm.cc                                         |     2 +-
 gcc/lcm.h                                          |     2 +-
 gcc/libfuncs.h                                     |     2 +-
 gcc/limitx.h                                       |     2 +-
 gcc/lists.cc                                       |     2 +-
 gcc/logical-location.h                             |     2 +-
 gcc/loop-doloop.cc                                 |     2 +-
 gcc/loop-init.cc                                   |     2 +-
 gcc/loop-invariant.cc                              |     2 +-
 gcc/loop-iv.cc                                     |     2 +-
 gcc/loop-unroll.cc                                 |     2 +-
 gcc/loop-unroll.h                                  |     2 +-
 gcc/lower-subreg.cc                                |     2 +-
 gcc/lower-subreg.h                                 |     2 +-
 gcc/lra-assigns.cc                                 |     2 +-
 gcc/lra-coalesce.cc                                |     2 +-
 gcc/lra-constraints.cc                             |     2 +-
 gcc/lra-eliminations.cc                            |     2 +-
 gcc/lra-int.h                                      |     2 +-
 gcc/lra-lives.cc                                   |     2 +-
 gcc/lra-remat.cc                                   |     2 +-
 gcc/lra-spills.cc                                  |     2 +-
 gcc/lra.cc                                         |     2 +-
 gcc/lra.h                                          |     2 +-
 gcc/lto-cgraph.cc                                  |     5 +-
 gcc/lto-compress.cc                                |     2 +-
 gcc/lto-compress.h                                 |     2 +-
 gcc/lto-opts.cc                                    |     3 +-
 gcc/lto-section-in.cc                              |     2 +-
 gcc/lto-section-names.h                            |     2 +-
 gcc/lto-section-out.cc                             |     2 +-
 gcc/lto-streamer-in.cc                             |     2 +-
 gcc/lto-streamer-out.cc                            |     2 +-
 gcc/lto-streamer.cc                                |     2 +-
 gcc/lto-streamer.h                                 |     2 +-
 gcc/lto-wrapper.cc                                 |     2 +-
 gcc/lto/ChangeLog                                  |    24 +-
 gcc/lto/lto-common.cc                              |    12 +
 gcc/lto/lto-lang.cc                                |     1 -
 gcc/lto/lto-partition.cc                           |     8 +-
 gcc/m2/ChangeLog                                   |    40 +
 gcc/m2/Make-lang.in                                |    50 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.mod               |     5 +
 gcc/m2/gm2-gcc/m2decl.cc                           |     2 +-
 gcc/m2/gm2-gcc/m2linemap.def                       |     2 +-
 gcc/m2/gm2-libs-ch/UnixArgs.cc                     |     5 +-
 gcc/m2/gm2-libs-ch/dtoa.cc                         |     5 +-
 gcc/m2/gm2-libs-ch/ldtoa.cc                        |     5 +-
 gcc/m2/gm2-libs-min/M2RTS.def                      |     4 +
 gcc/m2/gm2-libs-min/M2RTS.mod                      |    12 +
 gcc/m2/gm2spec.cc                                  |    29 +-
 gcc/m2/lang.opt                                    |     4 +
 gcc/machmode.def                                   |     2 +-
 gcc/machmode.h                                     |     2 +-
 gcc/main.cc                                        |     2 +-
 gcc/make-unique.h                                  |     2 +-
 gcc/match.pd                                       |    27 +-
 gcc/mcf.cc                                         |     2 +-
 gcc/mem-stats-traits.h                             |     2 +-
 gcc/mem-stats.h                                    |     2 +-
 gcc/memmodel.h                                     |     2 +-
 gcc/memory-block.cc                                |     2 +-
 gcc/memory-block.h                                 |     2 +-
 gcc/mkconfig.sh                                    |     2 +-
 gcc/mode-classes.def                               |     2 +-
 gcc/mode-switching.cc                              |     2 +-
 gcc/modulo-sched.cc                                |     2 +-
 gcc/multiple_target.cc                             |     2 +-
 gcc/mux-utils.h                                    |     2 +-
 gcc/objc/ChangeLog                                 |     2 +-
 gcc/objcp/ChangeLog                                |     2 +-
 gcc/obstack-utils.h                                |     2 +-
 gcc/omp-builtins.def                               |     2 +-
 gcc/omp-expand.cc                                  |     2 +-
 gcc/omp-expand.h                                   |     2 +-
 gcc/omp-general.cc                                 |     2 +-
 gcc/omp-general.h                                  |     2 +-
 gcc/omp-low.cc                                     |     2 +-
 gcc/omp-low.h                                      |     2 +-
 gcc/omp-oacc-kernels-decompose.cc                  |     2 +-
 gcc/omp-oacc-neuter-broadcast.cc                   |     2 +-
 gcc/omp-offload.cc                                 |     2 +-
 gcc/omp-offload.h                                  |     2 +-
 gcc/omp-simd-clone.cc                              |     7 +-
 gcc/omp-simd-clone.h                               |     2 +-
 gcc/opt-functions.awk                              |     2 +-
 gcc/opt-gather.awk                                 |     2 +-
 gcc/opt-include.awk                                |     2 +-
 gcc/opt-problem.cc                                 |     2 +-
 gcc/opt-problem.h                                  |     2 +-
 gcc/opt-read.awk                                   |     2 +-
 gcc/opt-suggestions.cc                             |     2 +-
 gcc/opt-suggestions.h                              |     2 +-
 gcc/optabs-libfuncs.cc                             |     2 +-
 gcc/optabs-libfuncs.h                              |     2 +-
 gcc/optabs-query.cc                                |     2 +-
 gcc/optabs-query.h                                 |     2 +-
 gcc/optabs-tree.cc                                 |     2 +-
 gcc/optabs-tree.h                                  |     2 +-
 gcc/optabs.cc                                      |     2 +-
 gcc/optabs.def                                     |     2 +-
 gcc/optabs.h                                       |     2 +-
 gcc/optc-gen.awk                                   |     2 +-
 gcc/optc-save-gen.awk                              |     2 +-
 gcc/opth-gen.awk                                   |     2 +-
 gcc/optinfo-emit-json.cc                           |     2 +-
 gcc/optinfo-emit-json.h                            |     2 +-
 gcc/optinfo.cc                                     |     2 +-
 gcc/optinfo.h                                      |     2 +-
 gcc/opts-common.cc                                 |     2 +-
 gcc/opts-diagnostic.h                              |     2 +-
 gcc/opts-global.cc                                 |     2 +-
 gcc/opts-jobserver.h                               |     2 +-
 gcc/opts.cc                                        |     2 +-
 gcc/opts.h                                         |     2 +-
 gcc/ordered-hash-map-tests.cc                      |     2 +-
 gcc/ordered-hash-map.h                             |     2 +-
 gcc/output.h                                       |     2 +-
 gcc/params.opt                                     |     2 +-
 gcc/pass_manager.h                                 |     2 +-
 gcc/passes.cc                                      |     2 +-
 gcc/passes.def                                     |     2 +-
 gcc/plugin.cc                                      |     2 +-
 gcc/plugin.def                                     |     2 +-
 gcc/plugin.h                                       |     2 +-
 gcc/po/ChangeLog                                   |     2 +-
 gcc/po/EXCLUDES                                    |     2 +-
 gcc/po/exgettext                                   |     2 +-
 gcc/pointer-query.cc                               |     2 +-
 gcc/pointer-query.h                                |     2 +-
 gcc/poly-int-types.h                               |     2 +-
 gcc/poly-int.h                                     |     2 +-
 gcc/postreload-gcse.cc                             |     4 +-
 gcc/postreload.cc                                  |     2 +-
 gcc/predict.cc                                     |     2 +-
 gcc/predict.def                                    |     2 +-
 gcc/predict.h                                      |     2 +-
 gcc/prefix.cc                                      |     2 +-
 gcc/prefix.h                                       |     2 +-
 gcc/pretty-print.cc                                |     2 +-
 gcc/pretty-print.h                                 |     2 +-
 gcc/print-rtl-function.cc                          |     2 +-
 gcc/print-rtl.cc                                   |     2 +-
 gcc/print-rtl.h                                    |     2 +-
 gcc/print-tree.cc                                  |     2 +-
 gcc/print-tree.h                                   |     2 +-
 gcc/profile-count.cc                               |     2 +-
 gcc/profile-count.h                                |     2 +-
 gcc/profile.cc                                     |     2 +-
 gcc/profile.h                                      |     2 +-
 gcc/range-op-float.cc                              |     2 +-
 gcc/range-op.cc                                    |     2 +-
 gcc/range-op.h                                     |     2 +-
 gcc/range.cc                                       |     2 +-
 gcc/range.h                                        |     2 +-
 gcc/read-md.cc                                     |     2 +-
 gcc/read-md.h                                      |     2 +-
 gcc/read-rtl-function.cc                           |     2 +-
 gcc/read-rtl-function.h                            |     2 +-
 gcc/read-rtl.cc                                    |     2 +-
 gcc/real.cc                                        |     2 +-
 gcc/real.h                                         |     2 +-
 gcc/realmpfr.cc                                    |     2 +-
 gcc/realmpfr.h                                     |     2 +-
 gcc/recog.cc                                       |     2 +-
 gcc/recog.h                                        |     2 +-
 gcc/ree.cc                                         |     2 +-
 gcc/reg-notes.def                                  |     2 +-
 gcc/reg-stack.cc                                   |     2 +-
 gcc/regcprop.cc                                    |     2 +-
 gcc/regcprop.h                                     |     2 +-
 gcc/reginfo.cc                                     |     2 +-
 gcc/regrename.cc                                   |     2 +-
 gcc/regrename.h                                    |     2 +-
 gcc/regs.h                                         |     2 +-
 gcc/regset.h                                       |     2 +-
 gcc/regstat.cc                                     |     2 +-
 gcc/reload.cc                                      |     2 +-
 gcc/reload.h                                       |     2 +-
 gcc/reload1.cc                                     |     2 +-
 gcc/reorg.cc                                       |     2 +-
 gcc/resource.cc                                    |     2 +-
 gcc/resource.h                                     |     2 +-
 gcc/rtl-error.cc                                   |     2 +-
 gcc/rtl-error.h                                    |     2 +-
 gcc/rtl-iter.h                                     |     2 +-
 gcc/rtl-ssa.h                                      |     2 +-
 gcc/rtl-tests.cc                                   |     2 +-
 gcc/rtl.cc                                         |     2 +-
 gcc/rtl.def                                        |     2 +-
 gcc/rtl.h                                          |     2 +-
 gcc/rtlanal.cc                                     |     2 +-
 gcc/rtlanal.h                                      |     2 +-
 gcc/rtlhash.cc                                     |     2 +-
 gcc/rtlhash.h                                      |     2 +-
 gcc/rtlhooks-def.h                                 |     2 +-
 gcc/rtlhooks.cc                                    |     2 +-
 gcc/rtx-vector-builder.cc                          |     2 +-
 gcc/rtx-vector-builder.h                           |     2 +-
 gcc/run-rtl-passes.cc                              |     2 +-
 gcc/run-rtl-passes.h                               |     2 +-
 gcc/rust/ChangeLog                                 |     6 +
 gcc/sancov.cc                                      |     2 +-
 gcc/sanitizer.def                                  |     2 +-
 gcc/sanopt.cc                                      |     2 +-
 gcc/sbitmap.cc                                     |     2 +-
 gcc/sbitmap.h                                      |     2 +-
 gcc/sched-deps.cc                                  |     2 +-
 gcc/sched-ebb.cc                                   |     2 +-
 gcc/sched-int.h                                    |     2 +-
 gcc/sched-rgn.cc                                   |     2 +-
 gcc/sel-sched-dump.cc                              |     2 +-
 gcc/sel-sched-dump.h                               |     2 +-
 gcc/sel-sched-ir.cc                                |     2 +-
 gcc/sel-sched-ir.h                                 |     2 +-
 gcc/sel-sched.cc                                   |     2 +-
 gcc/sel-sched.h                                    |     2 +-
 gcc/selftest-diagnostic.cc                         |     2 +-
 gcc/selftest-diagnostic.h                          |     2 +-
 gcc/selftest-rtl.cc                                |     2 +-
 gcc/selftest-rtl.h                                 |     2 +-
 gcc/selftest-run-tests.cc                          |     2 +-
 gcc/selftest.cc                                    |     2 +-
 gcc/selftest.h                                     |     2 +-
 gcc/sese.cc                                        |     2 +-
 gcc/sese.h                                         |     2 +-
 gcc/shortest-paths.h                               |     2 +-
 gcc/shrink-wrap.cc                                 |     2 +-
 gcc/shrink-wrap.h                                  |     2 +-
 gcc/signop.h                                       |     2 +-
 gcc/simplify-rtx.cc                                |     2 +-
 gcc/sort.cc                                        |     2 +-
 gcc/sparseset.cc                                   |     2 +-
 gcc/sparseset.h                                    |     2 +-
 gcc/spellcheck-tree.cc                             |     2 +-
 gcc/spellcheck-tree.h                              |     2 +-
 gcc/spellcheck.cc                                  |     2 +-
 gcc/spellcheck.h                                   |     2 +-
 gcc/splay-tree-utils.cc                            |     2 +-
 gcc/splay-tree-utils.h                             |     2 +-
 gcc/splay-tree-utils.tcc                           |     2 +-
 gcc/sreal.cc                                       |     2 +-
 gcc/sreal.h                                        |     2 +-
 gcc/ssa-iterators.h                                |     2 +-
 gcc/ssa.h                                          |     2 +-
 gcc/stack-ptr-mod.cc                               |     2 +-
 gcc/statistics.cc                                  |     2 +-
 gcc/statistics.h                                   |     2 +-
 gcc/stmt.cc                                        |     2 +-
 gcc/stmt.h                                         |     2 +-
 gcc/stor-layout.cc                                 |     2 +-
 gcc/stor-layout.h                                  |     2 +-
 gcc/store-motion.cc                                |     2 +-
 gcc/streamer-hooks.cc                              |     2 +-
 gcc/streamer-hooks.h                               |     2 +-
 gcc/stringpool.cc                                  |     2 +-
 gcc/stringpool.h                                   |     2 +-
 gcc/substring-locations.cc                         |     2 +-
 gcc/substring-locations.h                          |     2 +-
 gcc/symbol-summary.h                               |     2 +-
 gcc/symtab-clones.cc                               |     2 +-
 gcc/symtab-clones.h                                |     2 +-
 gcc/symtab-thunks.cc                               |     2 +-
 gcc/symtab-thunks.h                                |     2 +-
 gcc/symtab.cc                                      |     2 +-
 gcc/sync-builtins.def                              |     2 +-
 gcc/system.h                                       |     2 +-
 gcc/target-def.h                                   |     2 +-
 gcc/target-globals.cc                              |     2 +-
 gcc/target-globals.h                               |     2 +-
 gcc/target-hooks-macros.h                          |     2 +-
 gcc/target-insns.def                               |     2 +-
 gcc/target.def                                     |     2 +-
 gcc/target.h                                       |     2 +-
 gcc/targhooks.cc                                   |     2 +-
 gcc/targhooks.h                                    |     2 +-
 gcc/testsuite/ChangeLog                            | 21148 +----------
 gcc/testsuite/ChangeLog-2022                       | 21438 +++++++++++
 gcc/testsuite/c-c++-common/ubsan/pr108256.c        |    27 +
 gcc/testsuite/g++.dg/analyzer/pr93212.C            |     4 +-
 gcc/testsuite/g++.dg/concepts/auto6.C              |    14 +
 gcc/testsuite/g++.dg/concepts/diagnostic12.C       |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts-access1.C |    36 +-
 gcc/testsuite/g++.dg/contracts/contracts-assume2.C |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts-config1.C |    30 +-
 .../g++.dg/contracts/contracts-constexpr1.C        |    16 +-
 .../g++.dg/contracts/contracts-ctor-dtor1.C        |    96 +-
 .../g++.dg/contracts/contracts-deduced2.C          |    20 +-
 gcc/testsuite/g++.dg/contracts/contracts-friend1.C |    10 +-
 .../g++.dg/contracts/contracts-multiline1.C        |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts-post3.C   |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre10.C   |   122 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre2.C    |    70 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre2a2.C  |     6 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre3.C    |   238 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre4.C    |    24 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre5.C    |    44 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre7.C    |    48 +-
 gcc/testsuite/g++.dg/contracts/contracts-pre9.C    |    72 +-
 gcc/testsuite/g++.dg/contracts/contracts-redecl3.C |    64 +-
 gcc/testsuite/g++.dg/contracts/contracts-redecl4.C |    40 +-
 gcc/testsuite/g++.dg/contracts/contracts-redecl6.C |    64 +-
 gcc/testsuite/g++.dg/contracts/contracts-redecl7.C |    30 +-
 .../g++.dg/contracts/contracts-tmpl-spec1.C        |    48 +-
 .../g++.dg/contracts/contracts-tmpl-spec2.C        |   230 +-
 .../g++.dg/contracts/contracts-tmpl-spec3.C        |    27 +-
 gcc/testsuite/g++.dg/contracts/contracts10.C       |    16 +-
 gcc/testsuite/g++.dg/contracts/contracts14.C       |    12 +-
 gcc/testsuite/g++.dg/contracts/contracts15.C       |     8 +-
 gcc/testsuite/g++.dg/contracts/contracts16.C       |     4 +-
 gcc/testsuite/g++.dg/contracts/contracts17.C       |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts19.C       |     4 +-
 gcc/testsuite/g++.dg/contracts/contracts25.C       |     8 +-
 gcc/testsuite/g++.dg/contracts/contracts3.C        |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts35.C       |    24 +-
 gcc/testsuite/g++.dg/contracts/contracts5.C        |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts7.C        |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts9.C        |    24 +-
 gcc/testsuite/g++.dg/coroutines/coro.h             |     5 +-
 gcc/testsuite/g++.dg/coroutines/pr95599.C          |     2 +-
 .../g++.dg/coroutines/torture/call-00-co-aw-arg.C  |     4 +-
 .../coroutines/torture/call-01-multiple-co-aw.C    |     2 +-
 .../g++.dg/coroutines/torture/call-02-temp-co-aw.C |     2 +-
 .../coroutines/torture/call-03-temp-ref-co-aw.C    |     2 +-
 .../coroutines/torture/co-await-00-trivial.C       |     2 +-
 .../coroutines/torture/co-await-01-with-value.C    |     2 +-
 .../g++.dg/coroutines/torture/co-await-02-xform.C  |     2 +-
 .../g++.dg/coroutines/torture/co-await-03-rhs-op.C |     2 +-
 .../coroutines/torture/co-await-04-control-flow.C  |     2 +-
 .../g++.dg/coroutines/torture/co-await-05-loop.C   |     2 +-
 .../g++.dg/coroutines/torture/co-await-06-ovl.C    |     2 +-
 .../g++.dg/coroutines/torture/co-await-07-tmpl.C   |     2 +-
 .../coroutines/torture/co-await-08-cascade.C       |     2 +-
 .../g++.dg/coroutines/torture/co-await-09-pair.C   |     2 +-
 .../coroutines/torture/co-await-11-forwarding.C    |     2 +-
 .../coroutines/torture/co-await-12-operator-2.C    |     2 +-
 .../coroutines/torture/co-await-13-return-ref.C    |     2 +-
 .../torture/co-await-14-return-ref-to-auto.C       |     2 +-
 .../g++.dg/coroutines/torture/extern-c-coroutine.C |    89 +
 .../coroutines/torture/mid-suspend-destruction-0.C |     1 +
 gcc/testsuite/g++.dg/coroutines/torture/pr95003.C  |     2 +-
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template24.C      |    22 +
 gcc/testsuite/g++.dg/cpp2a/concepts-friend12.C     |    21 +
 gcc/testsuite/g++.dg/cpp2a/concepts-friend13.C     |    20 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires34.C   |    19 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class52a.C      |    15 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class53.C       |    25 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class54.C       |    23 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class55.C       |    15 +
 gcc/testsuite/g++.dg/gomp/target-simd-clone-1.C    |     7 +-
 gcc/testsuite/g++.dg/modules/modules.exp           |     5 +
 gcc/testsuite/g++.dg/opt/pr108253.C                |    48 +
 gcc/testsuite/g++.dg/template/pr108206.C           |     5 +
 gcc/testsuite/g++.dg/torture/pr108166.C            |    26 +
 gcc/testsuite/g++.dg/tree-ssa/value-expr1.C        |    16 +
 gcc/testsuite/g++.dg/tree-ssa/value-expr2.C        |    26 +
 gcc/testsuite/gcc.c-torture/compile/pr108237.c     |    14 +
 gcc/testsuite/gcc.c-torture/compile/pr55569.c      |     2 +-
 .../gcc.c-torture/compile/vector-shift-1.c         |     8 +
 gcc/testsuite/gcc.dg/analyzer/fd-accept.c          |     1 +
 .../analyzer/fd-access-mode-target-headers.c       |     2 +
 gcc/testsuite/gcc.dg/analyzer/fd-bind.c            |     1 +
 gcc/testsuite/gcc.dg/analyzer/fd-connect.c         |     1 +
 gcc/testsuite/gcc.dg/analyzer/fd-datagram-socket.c |     1 +
 .../gcc.dg/analyzer/fd-glibc-datagram-client.c     |     1 +
 .../gcc.dg/analyzer/fd-glibc-datagram-socket.c     |     3 +-
 gcc/testsuite/gcc.dg/analyzer/fd-listen.c          |     1 +
 gcc/testsuite/gcc.dg/analyzer/fd-socket-misuse.c   |     1 +
 .../gcc.dg/analyzer/fd-stream-socket-active-open.c |     1 +
 .../analyzer/fd-stream-socket-passive-open.c       |     1 +
 gcc/testsuite/gcc.dg/analyzer/fd-stream-socket.c   |     1 +
 gcc/testsuite/gcc.dg/analyzer/fd-symbolic-socket.c |     1 +
 .../gcc.dg/analyzer/flex-with-call-summaries.c     |     2 +-
 gcc/testsuite/gcc.dg/analyzer/getchar-1.c          |     2 +
 gcc/testsuite/gcc.dg/analyzer/isatty-1.c           |     2 +
 gcc/testsuite/gcc.dg/analyzer/pr94851-1.c          |     1 +
 gcc/testsuite/gcc.dg/analyzer/pragma-2.c           |     1 +
 gcc/testsuite/gcc.dg/dfp/pr108068.c                |    14 +
 gcc/testsuite/gcc.dg/gomp/target-simd-clone-1.c    |     6 +-
 gcc/testsuite/gcc.dg/pr103770.c                    |    27 +
 gcc/testsuite/gcc.dg/pr103859.c                    |    23 +
 gcc/testsuite/gcc.dg/pr105065.c                    |    16 +
 gcc/testsuite/gcc.dg/pr108139.c                    |    18 +
 gcc/testsuite/gcc.dg/pr108263.c                    |    25 +
 gcc/testsuite/gcc.dg/pr108264.c                    |    27 +
 gcc/testsuite/gcc.dg/torture/pr107451.c            |    27 +
 gcc/testsuite/gcc.dg/tree-ssa/pr108137.c           |     8 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-1.c          |     1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-2.c          |     1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-3.c          |     1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-4.c          |     1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-5.c          |     1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-6.c          |     1 +
 .../arm/mve/intrinsics/vldst24q_reg_offset.c       |   300 +
 gcc/testsuite/gcc.target/i386/ashlti3-1.c          |     6 +
 gcc/testsuite/gcc.target/i386/cmov10.c             |    21 +
 gcc/testsuite/gcc.target/i386/extendditi2-1.c      |     8 +
 gcc/testsuite/gcc.target/i386/extendditi2-2.c      |    13 +
 gcc/testsuite/gcc.target/i386/pr106933-1.c         |    21 +
 gcc/testsuite/gcc.target/i386/pr106933-2.c         |    17 +
 gcc/testsuite/gcc.target/i386/pr106959-1.c         |    26 +
 gcc/testsuite/gcc.target/i386/pr106959-2.c         |    26 +
 gcc/testsuite/gcc.target/i386/pr106959-3.c         |    14 +
 gcc/testsuite/gcc.target/i386/pr107548-1.c         |    25 +
 gcc/testsuite/gcc.target/i386/pr107548-2.c         |    13 +
 gcc/testsuite/gcc.target/i386/sse-movss-4.c        |    13 +
 gcc/testsuite/gcc.target/i386/sse2-movsd-3.c       |    15 +
 gcc/testsuite/gcc.target/powerpc/pr106680-1.c      |    13 +
 gcc/testsuite/gcc.target/powerpc/pr106680-2.c      |    14 +
 gcc/testsuite/gcc.target/powerpc/pr106680-3.c      |    13 +
 gcc/testsuite/gcc.target/powerpc/pr106680-4.c      |    17 +
 gcc/testsuite/gcc.target/powerpc/pr106736-1.c      |    20 +
 gcc/testsuite/gcc.target/powerpc/pr106736-2.c      |    17 +
 gcc/testsuite/gcc.target/powerpc/pr106736-3.c      |    18 +
 gcc/testsuite/gcc.target/powerpc/pr106736-4.c      |    19 +
 gcc/testsuite/gcc.target/powerpc/pr106736-5.c      |    18 +
 gcc/testsuite/gcc.target/powerpc/pr99708.c         |     1 +
 gcc/testsuite/gcc.target/riscv/pr106602.c          |    14 +
 gcc/testsuite/gcc.target/riscv/pr95632.c           |    15 +
 .../gcc.target/riscv/rvv/base/vle-constraint-1.c   |   109 +
 gcc/testsuite/gcc.target/riscv/rvv/base/vsetvl-1.c |   220 +-
 .../gcc.target/riscv/rvv/vsetvl/riscv_vector.h     |    11 +
 gcc/testsuite/gfortran.dg/bind_c_procs_4.f90       |    17 +
 gcc/testsuite/gfortran.dg/class_result_4.f90       |     2 +-
 gcc/testsuite/gfortran.dg/pr103505.f90             |     8 +-
 gcc/testsuite/gfortran.dg/pr106731.f90             |    58 +
 gcc/testsuite/gfortran.dg/pr108131.f90             |    25 +
 gcc/testsuite/gfortran.dg/pr108193.f90             |    24 +
 gcc/testsuite/gfortran.dg/pr85779_3.f90            |     2 +-
 gcc/testsuite/gfortran.dg/read_dir-aux.c           |    68 +
 gcc/testsuite/gfortran.dg/read_dir.f90             |    54 +-
 gcc/testsuite/gfortran.dg/statement_function_4.f90 |    10 +
 gcc/testsuite/gm2/iso/pass/realbitscast.mod        |     5 +-
 gcc/testsuite/gm2/link/min/pass/link-min-pass.exp  |    37 +
 gcc/testsuite/gm2/link/min/pass/tiny.mod           |     7 +
 gcc/testsuite/lib/gm2.exp                          |    39 +
 gcc/timevar.cc                                     |     2 +-
 gcc/timevar.def                                    |     2 +-
 gcc/timevar.h                                      |     2 +-
 gcc/toplev.cc                                      |     2 +-
 gcc/toplev.h                                       |     2 +-
 gcc/tracer.cc                                      |     2 +-
 gcc/tracer.h                                       |     2 +-
 gcc/trans-mem.cc                                   |     4 +-
 gcc/trans-mem.h                                    |     2 +-
 gcc/tree-affine.cc                                 |     2 +-
 gcc/tree-affine.h                                  |     2 +-
 gcc/tree-call-cdce.cc                              |     2 +-
 gcc/tree-cfg.cc                                    |     2 +-
 gcc/tree-cfg.h                                     |     2 +-
 gcc/tree-cfgcleanup.cc                             |     2 +-
 gcc/tree-cfgcleanup.h                              |     2 +-
 gcc/tree-chrec.cc                                  |     2 +-
 gcc/tree-chrec.h                                   |     2 +-
 gcc/tree-complex.cc                                |     2 +-
 gcc/tree-core.h                                    |     2 +-
 gcc/tree-data-ref.cc                               |     2 +-
 gcc/tree-data-ref.h                                |     2 +-
 gcc/tree-dfa.cc                                    |     2 +-
 gcc/tree-dfa.h                                     |     2 +-
 gcc/tree-diagnostic-client-data-hooks.cc           |     2 +-
 gcc/tree-diagnostic-path.cc                        |     2 +-
 gcc/tree-diagnostic.cc                             |     2 +-
 gcc/tree-diagnostic.h                              |     2 +-
 gcc/tree-dump.cc                                   |     2 +-
 gcc/tree-dump.h                                    |     2 +-
 gcc/tree-eh.cc                                     |     2 +-
 gcc/tree-eh.h                                      |     2 +-
 gcc/tree-emutls.cc                                 |     2 +-
 gcc/tree-hash-traits.h                             |     2 +-
 gcc/tree-hasher.h                                  |     2 +-
 gcc/tree-if-conv.cc                                |     2 +-
 gcc/tree-if-conv.h                                 |     2 +-
 gcc/tree-inline.cc                                 |    13 +-
 gcc/tree-inline.h                                  |     2 +-
 gcc/tree-into-ssa.cc                               |     2 +-
 gcc/tree-into-ssa.h                                |     2 +-
 gcc/tree-iterator.cc                               |     2 +-
 gcc/tree-iterator.h                                |     2 +-
 gcc/tree-logical-location.cc                       |     2 +-
 gcc/tree-logical-location.h                        |     2 +-
 gcc/tree-loop-distribution.cc                      |     2 +-
 gcc/tree-nested.cc                                 |     2 +-
 gcc/tree-nested.h                                  |     2 +-
 gcc/tree-nrv.cc                                    |     2 +-
 gcc/tree-object-size.cc                            |     2 +-
 gcc/tree-object-size.h                             |     2 +-
 gcc/tree-outof-ssa.cc                              |     2 +-
 gcc/tree-outof-ssa.h                               |     2 +-
 gcc/tree-parloops.cc                               |     9 +-
 gcc/tree-parloops.h                                |     2 +-
 gcc/tree-pass.h                                    |     2 +-
 gcc/tree-phinodes.cc                               |     2 +-
 gcc/tree-phinodes.h                                |     2 +-
 gcc/tree-predcom.cc                                |     2 +-
 gcc/tree-pretty-print.cc                           |     2 +-
 gcc/tree-pretty-print.h                            |     2 +-
 gcc/tree-profile.cc                                |     2 +-
 gcc/tree-scalar-evolution.cc                       |     2 +-
 gcc/tree-scalar-evolution.h                        |     2 +-
 gcc/tree-sra.cc                                    |     2 +-
 gcc/tree-sra.h                                     |     2 +-
 gcc/tree-ssa-address.cc                            |     2 +-
 gcc/tree-ssa-address.h                             |     2 +-
 gcc/tree-ssa-alias-compare.h                       |     2 +-
 gcc/tree-ssa-alias.cc                              |     2 +-
 gcc/tree-ssa-alias.h                               |     2 +-
 gcc/tree-ssa-ccp.cc                                |     2 +-
 gcc/tree-ssa-ccp.h                                 |     2 +-
 gcc/tree-ssa-coalesce.cc                           |     2 +-
 gcc/tree-ssa-coalesce.h                            |     2 +-
 gcc/tree-ssa-copy.cc                               |     2 +-
 gcc/tree-ssa-dce.cc                                |     2 +-
 gcc/tree-ssa-dce.h                                 |     2 +-
 gcc/tree-ssa-dom.cc                                |    14 +-
 gcc/tree-ssa-dom.h                                 |     2 +-
 gcc/tree-ssa-dse.cc                                |     2 +-
 gcc/tree-ssa-dse.h                                 |     2 +-
 gcc/tree-ssa-forwprop.cc                           |     2 +-
 gcc/tree-ssa-ifcombine.cc                          |     2 +-
 gcc/tree-ssa-live.cc                               |     2 +-
 gcc/tree-ssa-live.h                                |     2 +-
 gcc/tree-ssa-loop-ch.cc                            |     2 +-
 gcc/tree-ssa-loop-im.cc                            |     2 +-
 gcc/tree-ssa-loop-ivcanon.cc                       |     2 +-
 gcc/tree-ssa-loop-ivopts.cc                        |     2 +-
 gcc/tree-ssa-loop-ivopts.h                         |     2 +-
 gcc/tree-ssa-loop-manip.cc                         |     2 +-
 gcc/tree-ssa-loop-manip.h                          |     2 +-
 gcc/tree-ssa-loop-niter.cc                         |     4 +-
 gcc/tree-ssa-loop-niter.h                          |     2 +-
 gcc/tree-ssa-loop-prefetch.cc                      |     2 +-
 gcc/tree-ssa-loop-split.cc                         |     2 +-
 gcc/tree-ssa-loop-unswitch.cc                      |     2 +-
 gcc/tree-ssa-loop.cc                               |     2 +-
 gcc/tree-ssa-loop.h                                |     2 +-
 gcc/tree-ssa-math-opts.cc                          |     2 +-
 gcc/tree-ssa-math-opts.h                           |     2 +-
 gcc/tree-ssa-operands.cc                           |     2 +-
 gcc/tree-ssa-operands.h                            |     2 +-
 gcc/tree-ssa-phiopt.cc                             |    22 +-
 gcc/tree-ssa-phiprop.cc                            |     2 +-
 gcc/tree-ssa-pre.cc                                |     2 +-
 gcc/tree-ssa-propagate.cc                          |     2 +-
 gcc/tree-ssa-propagate.h                           |     2 +-
 gcc/tree-ssa-reassoc.cc                            |     2 +-
 gcc/tree-ssa-reassoc.h                             |     2 +-
 gcc/tree-ssa-sccvn.cc                              |     2 +-
 gcc/tree-ssa-sccvn.h                               |     2 +-
 gcc/tree-ssa-scopedtables.cc                       |    12 +-
 gcc/tree-ssa-scopedtables.h                        |     2 +-
 gcc/tree-ssa-sink.cc                               |     2 +-
 gcc/tree-ssa-strlen.cc                             |    15 +-
 gcc/tree-ssa-strlen.h                              |     2 +-
 gcc/tree-ssa-structalias.cc                        |     2 +-
 gcc/tree-ssa-tail-merge.cc                         |     2 +-
 gcc/tree-ssa-ter.cc                                |     2 +-
 gcc/tree-ssa-ter.h                                 |     2 +-
 gcc/tree-ssa-threadbackward.cc                     |     2 +-
 gcc/tree-ssa-threadedge.cc                         |     2 +-
 gcc/tree-ssa-threadedge.h                          |     2 +-
 gcc/tree-ssa-threadupdate.cc                       |     2 +-
 gcc/tree-ssa-threadupdate.h                        |     2 +-
 gcc/tree-ssa-uncprop.cc                            |     2 +-
 gcc/tree-ssa-uninit.cc                             |     2 +-
 gcc/tree-ssa.cc                                    |     2 +-
 gcc/tree-ssa.h                                     |     2 +-
 gcc/tree-ssanames.cc                               |     2 +-
 gcc/tree-ssanames.h                                |     2 +-
 gcc/tree-stdarg.cc                                 |     2 +-
 gcc/tree-stdarg.h                                  |     2 +-
 gcc/tree-streamer-in.cc                            |     2 +-
 gcc/tree-streamer-out.cc                           |     2 +-
 gcc/tree-streamer.cc                               |     2 +-
 gcc/tree-streamer.h                                |     2 +-
 gcc/tree-switch-conversion.cc                      |     2 +-
 gcc/tree-switch-conversion.h                       |     2 +-
 gcc/tree-tailcall.cc                               |     2 +-
 gcc/tree-vect-data-refs.cc                         |     2 +-
 gcc/tree-vect-generic.cc                           |     2 +-
 gcc/tree-vect-loop-manip.cc                        |     2 +-
 gcc/tree-vect-loop.cc                              |     2 +-
 gcc/tree-vect-patterns.cc                          |     2 +-
 gcc/tree-vect-slp-patterns.cc                      |     2 +-
 gcc/tree-vect-slp.cc                               |     2 +-
 gcc/tree-vect-stmts.cc                             |    25 +-
 gcc/tree-vector-builder.cc                         |     2 +-
 gcc/tree-vector-builder.h                          |     2 +-
 gcc/tree-vectorizer.cc                             |     2 +-
 gcc/tree-vectorizer.h                              |     2 +-
 gcc/tree-vrp.cc                                    |    20 +-
 gcc/tree-vrp.h                                     |     2 +-
 gcc/tree.cc                                        |    54 +-
 gcc/tree.def                                       |     2 +-
 gcc/tree.h                                         |     5 +-
 gcc/treestruct.def                                 |     2 +-
 gcc/tristate.cc                                    |     2 +-
 gcc/tristate.h                                     |     2 +-
 gcc/tsan.cc                                        |     2 +-
 gcc/tsan.h                                         |     2 +-
 gcc/tsystem.h                                      |     2 +-
 gcc/typeclass.h                                    |     2 +-
 gcc/typed-splay-tree.cc                            |     2 +-
 gcc/typed-splay-tree.h                             |     2 +-
 gcc/ubsan.cc                                       |     2 +-
 gcc/ubsan.h                                        |     2 +-
 gcc/valtrack.cc                                    |     2 +-
 gcc/valtrack.h                                     |     2 +-
 gcc/value-pointer-equiv.cc                         |     2 +-
 gcc/value-pointer-equiv.h                          |     2 +-
 gcc/value-prof.cc                                  |     2 +-
 gcc/value-prof.h                                   |     2 +-
 gcc/value-query.cc                                 |     2 +-
 gcc/value-query.h                                  |     2 +-
 gcc/value-range-pretty-print.cc                    |     2 +-
 gcc/value-range-pretty-print.h                     |     2 +-
 gcc/value-range-storage.cc                         |     2 +-
 gcc/value-range-storage.h                          |     2 +-
 gcc/value-range.cc                                 |     2 +-
 gcc/value-range.h                                  |     2 +-
 gcc/value-relation.cc                              |     2 +-
 gcc/value-relation.h                               |     2 +-
 gcc/var-tracking.cc                                |     2 +-
 gcc/varasm.cc                                      |     2 +-
 gcc/varasm.h                                       |     2 +-
 gcc/varpool.cc                                     |     6 +-
 gcc/vec-perm-indices.cc                            |     2 +-
 gcc/vec-perm-indices.h                             |     2 +-
 gcc/vec.cc                                         |     2 +-
 gcc/vec.h                                          |     2 +-
 gcc/vector-builder.h                               |     2 +-
 gcc/vmsdbg.h                                       |     2 +-
 gcc/vmsdbgout.cc                                   |     2 +-
 gcc/vr-values.cc                                   |     2 +-
 gcc/vr-values.h                                    |     2 +-
 gcc/vtable-verify.cc                               |     2 +-
 gcc/vtable-verify.h                                |     2 +-
 gcc/warning-control.cc                             |     2 +-
 gcc/web.cc                                         |     2 +-
 gcc/wide-int-bitmask.h                             |     2 +-
 gcc/wide-int-print.cc                              |     2 +-
 gcc/wide-int-print.h                               |     2 +-
 gcc/wide-int.cc                                    |     2 +-
 gcc/wide-int.h                                     |     2 +-
 gcc/xcoff.h                                        |     2 +-
 include/ChangeLog                                  |     6 +
 include/ansidecl.h                                 |     2 +-
 libada/ChangeLog                                   |     2 +-
 libatomic/ChangeLog                                |     2 +-
 libbacktrace/ChangeLog                             |     2 +-
 libcody/ChangeLog                                  |     2 +-
 libcpp/ChangeLog                                   |     2 +-
 libdecnumber/ChangeLog                             |     2 +-
 libffi/ChangeLog                                   |    11 +
 libffi/LOCAL_PATCHES                               |     1 +
 libffi/src/x86/sysv.S                              |   121 +-
 libgcc/ChangeLog                                   |   158 +-
 libgcc/config.host                                 |    16 +-
 libgcc/config/i386/gthr-win32-cond.c               |    89 +
 libgcc/config/i386/gthr-win32-thread.c             |   162 +
 libgcc/config/i386/gthr-win32.c                    |   264 +-
 libgcc/config/i386/gthr-win32.h                    |   540 +-
 libgcc/config/i386/libgcc-mingw.ver                |    23 +
 libgcc/config/i386/t-gthr-win32                    |     8 +-
 libgcc/config/i386/t-slibgcc-mingw                 |     1 +
 libgcc/config/libbid/ChangeLog                     |     2 +-
 libgcc/config/t-slibgcc-darwin                     |    21 +-
 libgcc/unwind-dw2-execute_cfa.h                    |   322 +
 libgcc/unwind-dw2.c                                |   319 +-
 libgfortran/ChangeLog                              |   560 +-
 libgfortran/ChangeLog-2022                         |   564 +
 libgm2/ChangeLog                                   |    34 +
 libgm2/configure                                   |    33 +-
 libgm2/configure.ac                                |    16 +-
 libgm2/libm2cor/KeyBoardLEDs.cc                    |     5 +-
 libgm2/libm2cor/Makefile.am                        |     7 +-
 libgm2/libm2cor/Makefile.in                        |     4 +-
 libgm2/libm2iso/ErrnoCategory.cc                   |     5 +-
 libgm2/libm2iso/Makefile.am                        |     7 +-
 libgm2/libm2iso/Makefile.in                        |     4 +-
 libgm2/libm2iso/RTco.cc                            |     5 +-
 libgm2/libm2log/Makefile.am                        |     7 +-
 libgm2/libm2log/Makefile.in                        |     4 +-
 libgm2/libm2min/Makefile.am                        |     7 +-
 libgm2/libm2min/Makefile.in                        |     4 +-
 libgm2/libm2pim/Makefile.am                        |     8 +-
 libgm2/libm2pim/Makefile.in                        |     4 +-
 libgm2/libm2pim/Selective.cc                       |     5 +-
 libgm2/libm2pim/SysExceptions.cc                   |     5 +-
 libgm2/libm2pim/UnixArgs.cc                        |     5 +-
 libgm2/libm2pim/cgetopt.cc                         |     5 +-
 libgm2/libm2pim/dtoa.cc                            |     5 +-
 libgm2/libm2pim/errno.cc                           |     5 +-
 libgm2/libm2pim/ldtoa.cc                           |     5 +-
 libgm2/libm2pim/sckt.cc                            |     5 +-
 libgm2/libm2pim/termios.cc                         |     5 +-
 libgm2/libm2pim/wrapc.c                            |     1 +
 libgo/configure                                    |    57 +
 libgo/configure.ac                                 |     3 +
 libgomp/ChangeLog                                  |    32 +-
 libgomp/config/nvptx/bar.c                         |   215 +-
 libgomp/config/nvptx/bar.h                         |    12 +-
 libgomp/libgomp.texi                               |     2 +-
 libgomp/testsuite/libgomp.c++/pr108180.C           |    55 +
 libgomp/testsuite/libgomp.c++/pr108286.C           |    29 +
 libitm/ChangeLog                                   |     6 +-
 libitm/libitm.texi                                 |     2 +-
 libobjc/ChangeLog                                  |     2 +-
 libphobos/ChangeLog                                |     2 +-
 libquadmath/ChangeLog                              |     4 +
 libquadmath/libquadmath.texi                       |     2 +-
 libstdc++-v3/ChangeLog                             |  7050 +---
 libstdc++-v3/ChangeLog-2022                        |  7211 ++++
 libstdc++-v3/acinclude.m4                          |    69 +-
 libstdc++-v3/config.h.in                           |     9 +-
 libstdc++-v3/config/abi/pre/gnu.ver                |    21 +-
 libstdc++-v3/config/os/mingw32-w64/os_defines.h    |     3 +
 libstdc++-v3/config/os/mingw32/os_defines.h        |     3 +
 libstdc++-v3/configure                             |   103 +-
 libstdc++-v3/configure.ac                          |     3 +
 libstdc++-v3/include/Makefile.am                   |     1 +
 libstdc++-v3/include/Makefile.in                   |     1 +
 libstdc++-v3/include/bits/chrono.h                 |    62 +-
 libstdc++-v3/include/bits/chrono_io.h              |  2469 ++
 libstdc++-v3/include/std/array                     |     2 +-
 libstdc++-v3/include/std/chrono                    |   905 +-
 libstdc++-v3/include/std/format                    |    75 +-
 libstdc++-v3/include/std/version                   |     2 +
 libstdc++-v3/python/libstdcxx/v6/printers.py       |   265 +-
 libstdc++-v3/src/c++11/compatibility-condvar.cc    |    22 +-
 libstdc++-v3/src/c++11/thread.cc                   |    14 +-
 libstdc++-v3/src/c++20/Makefile.am                 |     2 +-
 libstdc++-v3/src/c++20/Makefile.in                 |     4 +-
 libstdc++-v3/src/c++20/tzdb.cc                     |  1845 +
 libstdc++-v3/src/experimental/contract.cc          |    50 +-
 .../headers/system_error/errc_std_c++0x.cc         |    19 +
 libstdc++-v3/testsuite/20_util/duration/io.cc      |    48 +
 .../testsuite/20_util/to_chars/float128_c++23.cc   |    11 +-
 .../testsuite/20_util/to_chars/float16_c++23.cc    |    13 +-
 .../array/element_access/constexpr_c++17.cc        |    19 +-
 libstdc++-v3/testsuite/lib/libstdc++.exp           |    28 +-
 libstdc++-v3/testsuite/std/time/clock/file/io.cc   |    23 +
 .../testsuite/std/time/clock/file/members.cc       |    11 +
 libstdc++-v3/testsuite/std/time/clock/gps/1.cc     |    18 +
 libstdc++-v3/testsuite/std/time/clock/gps/io.cc    |    24 +
 libstdc++-v3/testsuite/std/time/clock/system/io.cc |    72 +
 libstdc++-v3/testsuite/std/time/clock/tai/1.cc     |    18 +
 libstdc++-v3/testsuite/std/time/clock/tai/io.cc    |    24 +
 libstdc++-v3/testsuite/std/time/clock/utc/io.cc    |   120 +
 .../std/time/clock/utc/leap_second_info.cc         |    80 +
 libstdc++-v3/testsuite/std/time/day/io.cc          |    75 +
 libstdc++-v3/testsuite/std/time/exceptions.cc      |    49 +
 libstdc++-v3/testsuite/std/time/format.cc          |   117 +
 libstdc++-v3/testsuite/std/time/hh_mm_ss/1.cc      |    16 +
 libstdc++-v3/testsuite/std/time/hh_mm_ss/io.cc     |    46 +
 libstdc++-v3/testsuite/std/time/month/io.cc        |    98 +
 libstdc++-v3/testsuite/std/time/syn_c++20.cc       |    14 +-
 .../testsuite/std/time/time_zone/get_info_local.cc |   220 +
 .../testsuite/std/time/time_zone/get_info_sys.cc   |   219 +
 .../testsuite/std/time/time_zone/requirements.cc   |    25 +
 libstdc++-v3/testsuite/std/time/tzdb/1.cc          |    56 +
 .../testsuite/std/time/tzdb/leap_seconds.cc        |    76 +
 libstdc++-v3/testsuite/std/time/tzdb_list/1.cc     |   123 +
 .../testsuite/std/time/tzdb_list/requirements.cc   |    20 +
 libstdc++-v3/testsuite/std/time/weekday/io.cc      |   101 +
 libstdc++-v3/testsuite/std/time/year/io.cc         |    89 +
 .../testsuite/std/time/year_month_day/io.cc        |   121 +
 libstdc++-v3/testsuite/std/time/zoned_time/1.cc    |   255 +
 .../testsuite/std/time/zoned_time/custom.cc        |    75 +
 .../testsuite/std/time/zoned_time/deduction.cc     |    79 +
 .../testsuite/std/time/zoned_time/req_neg.cc       |     9 +
 .../testsuite/std/time/zoned_time/requirements.cc  |    27 +
 libstdc++-v3/testsuite/std/time/zoned_traits.cc    |    39 +
 2047 files changed, 106171 insertions(+), 90670 deletions(-)

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

only message in thread, other threads:[~2023-02-13 13:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-13 13:11 [gcc/devel/rust/master] Merge commit 'b0edfa0ef02c0f4820cec0601a4fd85aba516428^' into HEAD Thomas Schwinge

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