public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/microsoft/heads/main)] Merge commit 'ef2392236ec629351496d7f299d6a0956080e4d9' into merge-master-ef2392236ec629351496d7f299
@ 2024-04-22 21:43 Eugene Rozenfeld
  0 siblings, 0 replies; only message in thread
From: Eugene Rozenfeld @ 2024-04-22 21:43 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:012850a7800c90506ecefda08067edf7c0035826

commit 012850a7800c90506ecefda08067edf7c0035826
Merge: b707d632683 ef2392236ec
Author: MS Automation <gnutools@microsoft.com>
Date:   Sun Apr 21 13:17:55 2024 +0000

    Merge commit 'ef2392236ec629351496d7f299d6a0956080e4d9' into merge-master-ef2392236ec629351496d7f299d6a0956080e4d9-2024-04-21T13-17-53

Diff:

 ChangeLog                                          |    38 +
 MAINTAINERS                                        |     6 +-
 Makefile.in                                        |    33 +
 Makefile.tpl                                       |    26 +-
 config/ChangeLog                                   |    14 +
 config/acx.m4                                      |    10 +
 config/lcmessage.m4                                |     4 +-
 configure                                          |    80 +
 configure.ac                                       |    30 +
 contrib/ChangeLog                                  |    18 +
 contrib/check-params-in-docs.py                    |    19 +-
 contrib/config-list.mk                             |     3 +-
 contrib/gcc-changelog/git_update_version.py        |     3 +-
 gcc/ChangeLog                                      |  1472 ++
 gcc/DATESTAMP                                      |     2 +-
 gcc/ada/ChangeLog                                  |     9 +
 .../doc/gnat_rm/implementation_defined_aspects.rst |    12 +
 .../doc/gnat_rm/implementation_defined_pragmas.rst |    18 +
 gcc/ada/gnat_rm.texi                               |  1649 +-
 gcc/ada/gnat_ugn.texi                              |     4 +-
 gcc/analyzer/ChangeLog                             |    85 +
 gcc/analyzer/access-diagram.cc                     |    12 +-
 gcc/analyzer/analyzer.opt                          |     2 +-
 gcc/analyzer/call-details.cc                       |    33 +-
 gcc/analyzer/call-summary.cc                       |    12 +
 gcc/analyzer/infinite-loop.cc                      |    22 +
 gcc/analyzer/infinite-recursion.cc                 |    13 +
 gcc/analyzer/program-state.cc                      |     4 +-
 gcc/analyzer/ranges.cc                             |    15 +
 gcc/analyzer/ranges.h                              |     4 +
 gcc/analyzer/region-model-manager.cc               |     2 +
 gcc/analyzer/region-model.cc                       |     9 +-
 gcc/analyzer/region.cc                             |     2 +-
 gcc/analyzer/sm-taint.cc                           |    15 +-
 gcc/analyzer/store.cc                              |    20 +-
 gcc/asan.cc                                        |    29 +-
 gcc/attribs.cc                                     |     7 +-
 gcc/auto-profile.cc                                |     1 -
 gcc/btfout.cc                                      |   169 +-
 gcc/builtins.cc                                    |     2 +-
 gcc/c-family/ChangeLog                             |    34 +
 gcc/c-family/c-common.cc                           |    15 +-
 gcc/c-family/c-pretty-print.cc                     |     2 +
 gcc/c-family/c-warn.cc                             |     1 -
 gcc/c-family/c.opt                                 |     4 +
 gcc/c-family/c.opt.urls                            |     3 +
 gcc/c/ChangeLog                                    |    37 +
 gcc/c/c-decl.cc                                    |    53 +-
 gcc/c/c-typeck.cc                                  |     4 +-
 gcc/cfganal.cc                                     |    15 +-
 gcc/cfgloopmanip.cc                                |     2 +-
 gcc/cgraph.h                                       |     6 +
 gcc/cgraphunit.cc                                  |     2 +
 gcc/collect2.cc                                    |     7 +-
 gcc/combine.cc                                     |    16 +-
 gcc/common.opt                                     |     9 +
 gcc/common.opt.urls                                |     6 +
 gcc/common/config/riscv/riscv-common.cc            |     1 -
 gcc/config.gcc                                     |    46 +-
 gcc/config/aarch64/aarch64-arches.def              |     2 +-
 gcc/config/aarch64/aarch64-c.cc                    |     6 +-
 gcc/config/aarch64/aarch64-cores.def               |     4 +-
 gcc/config/aarch64/aarch64-feature-deps.h          |     6 +-
 gcc/config/aarch64/aarch64-gnu.h                   |    68 +
 gcc/config/aarch64/aarch64-ldp-fusion.cc           |     2 +-
 gcc/config/aarch64/aarch64-option-extensions.def   |    93 +-
 gcc/config/aarch64/aarch64-protos.h                |     6 +-
 gcc/config/aarch64/aarch64-sve-builtins-base.cc    |    52 +-
 gcc/config/aarch64/aarch64-sve-builtins.cc         |   104 +-
 gcc/config/aarch64/aarch64-sve-builtins.h          |    18 +-
 gcc/config/aarch64/aarch64-sve.md                  |    22 +-
 gcc/config/aarch64/aarch64.cc                      |   138 +-
 gcc/config/aarch64/aarch64.h                       |     3 +-
 gcc/config/aarch64/aarch64.md                      |    23 +-
 gcc/config/aarch64/driver-aarch64.cc               |     2 +-
 gcc/config/aarch64/t-aarch64-rtems                 |    42 +
 gcc/config/avr/avr-mcus.def                        |     8 +
 gcc/config/avr/avr.cc                              |    17 +-
 gcc/config/bpf/bpf-protos.h                        |     2 +-
 gcc/config/bpf/bpf.cc                              |    54 +-
 gcc/config/bpf/bpf.md                              |    56 +-
 gcc/config/bpf/constraints.md                      |    20 +
 gcc/config/bpf/core-builtins.cc                    |   128 +-
 gcc/config/bpf/core-builtins.h                     |     2 +
 gcc/config/bpf/predicates.md                       |     7 +-
 gcc/config/darwin.cc                               |    25 +-
 gcc/config/darwin.h                                |     2 +-
 gcc/config/gcn/gcn-hsa.h                           |     6 +-
 gcc/config/gcn/gcn-opts.h                          |     2 +
 gcc/config/gcn/gcn.cc                              |    24 +-
 gcc/config/gcn/gcn.h                               |     4 +-
 gcc/config/gcn/gcn.opt                             |    19 +
 gcc/config/gcn/mkoffload.cc                        |    91 +-
 gcc/config/gcn/t-omp-device                        |     2 +-
 gcc/config/gnu.h                                   |    16 +
 gcc/config/h8300/extensions.md                     |    11 +-
 gcc/config/i386/gnu.h                              |    11 -
 gcc/config/i386/i386-c.cc                          |     4 +
 gcc/config/i386/i386-options.cc                    |     2 +-
 gcc/config/i386/i386.md                            |    62 +-
 gcc/config/i386/i386.opt.urls                      |     2 +-
 gcc/config/i386/sse.md                             |   118 +-
 gcc/config/i386/x86-tune.def                       |     2 +-
 gcc/config/loongarch/genopts/loongarch.opt.in      |    22 +-
 gcc/config/loongarch/lasx.md                       |    12 +-
 gcc/config/loongarch/loongarch-builtins.cc         |    25 +-
 gcc/config/loongarch/loongarch-def.cc              |    11 +-
 gcc/config/loongarch/loongarch-def.h               |    18 +-
 gcc/config/loongarch/loongarch-driver.cc           |     2 +-
 gcc/config/loongarch/loongarch-opts.cc             |   272 +-
 gcc/config/loongarch/loongarch-opts.h              |    30 +-
 gcc/config/loongarch/loongarch-protos.h            |     3 -
 gcc/config/loongarch/loongarch-tune.h              |    22 +-
 gcc/config/loongarch/loongarch.cc                  |   429 +-
 gcc/config/loongarch/loongarch.h                   |    20 +-
 gcc/config/loongarch/loongarch.md                  |    68 +
 gcc/config/loongarch/loongarch.opt                 |    22 +-
 gcc/config/loongarch/loongarch.opt.urls            |    31 +-
 gcc/config/loongarch/lsx.md                        |    89 +-
 gcc/config/loongarch/t-loongarch                   |     5 +-
 gcc/config/mips/mips.cc                            |     8 +-
 gcc/config/mips/mips.h                             |     3 +
 gcc/config/mn10300/mn10300.opt.urls                |     2 +-
 gcc/config/msp430/msp430.opt.urls                  |     2 +-
 gcc/config/nds32/nds32-elf.opt.urls                |     2 +-
 gcc/config/nds32/nds32-linux.opt.urls              |     2 +-
 gcc/config/nds32/nds32.opt.urls                    |     2 +-
 gcc/config/nvptx/mkoffload.cc                      |     2 +
 gcc/config/pru/pru.opt.urls                        |     2 +-
 gcc/config/riscv/autovec.md                        |     4 +-
 gcc/config/riscv/riscv-avlprop.cc                  |     2 +-
 gcc/config/riscv/riscv-c.cc                        |    86 +-
 gcc/config/riscv/riscv-opts.h                      |     6 +
 gcc/config/riscv/riscv-protos.h                    |     7 +-
 gcc/config/riscv/riscv-vector-builtins-shapes.cc   |    20 +-
 gcc/config/riscv/riscv-vector-builtins.cc          |    73 +-
 gcc/config/riscv/riscv-vector-builtins.h           |    75 +-
 gcc/config/riscv/riscv-vector-costs.cc             |     4 +-
 gcc/config/riscv/riscv.cc                          |   233 +-
 gcc/config/riscv/riscv.h                           |    19 +-
 gcc/config/riscv/riscv.md                          |    34 +-
 gcc/config/riscv/riscv.opt                         |    14 +
 gcc/config/riscv/riscv.opt.urls                    |     4 +-
 gcc/config/riscv/riscv_vector.h                    |     4 -
 gcc/config/riscv/vector.md                         |   359 +-
 gcc/config/riscv/xiangshan.md                      |     2 +-
 gcc/config/rs6000/rs6000-builtin.cc                |     6 +-
 gcc/config/rs6000/rs6000-c.cc                      |    14 +-
 gcc/config/rs6000/rs6000-cpus.def                  |     5 +-
 gcc/config/rs6000/rs6000.cc                        |    19 +-
 gcc/config/rs6000/rs6000.h                         |     4 +-
 gcc/config/rs6000/rs6000.md                        |     8 +-
 gcc/config/rs6000/rs6000.opt                       |     6 +-
 gcc/config/rs6000/rtems.h                          |     4 +
 gcc/config/rx/rx.opt.urls                          |     2 +-
 gcc/config/s390/s390.cc                            |    47 +-
 gcc/config/s390/s390.md                            |    10 +
 gcc/config/s390/vx-builtins.md                     |     2 +-
 gcc/config/sh/sh.opt.urls                          |     2 +-
 gcc/config/sparc/sparc.opt.urls                    |     2 +-
 gcc/config/t-vxworks                               |     2 +-
 gcc/cp/ChangeLog                                   |   282 +
 gcc/cp/call.cc                                     |    56 +-
 gcc/cp/constexpr.cc                                |    31 +-
 gcc/cp/constraint.cc                               |     1 +
 gcc/cp/cp-gimplify.cc                              |     4 +
 gcc/cp/cp-tree.def                                 |     2 +-
 gcc/cp/cp-tree.h                                   |     5 +
 gcc/cp/cvt.cc                                      |    18 +-
 gcc/cp/error.cc                                    |     1 +
 gcc/cp/init.cc                                     |     6 +-
 gcc/cp/module.cc                                   |   663 +-
 gcc/cp/name-lookup.cc                              |    11 +-
 gcc/cp/parser.cc                                   |     2 +-
 gcc/cp/pt.cc                                       |   106 +-
 gcc/cp/semantics.cc                                |   163 +-
 gcc/cp/typeck.cc                                   |     7 +-
 gcc/cp/typeck2.cc                                  |    55 +-
 gcc/d/ChangeLog                                    |    12 +
 gcc/d/decl.cc                                      |    20 +-
 gcc/d/dmd/MERGE                                    |     2 +-
 gcc/d/dmd/VERSION                                  |     2 +-
 gcc/diagnostic-color.cc                            |     2 +
 gcc/doc/analyzer.texi                              |    10 +-
 gcc/doc/avr-mmcu.texi                              |     2 +-
 gcc/doc/extend.texi                                |    13 +-
 gcc/doc/gcov.texi                                  |    38 +
 gcc/doc/gm2.texi                                   |    16 +-
 gcc/doc/install.texi                               |    14 +-
 gcc/doc/invoke.texi                                |   236 +-
 gcc/doc/options.texi                               |     6 +-
 gcc/doc/sourcebuild.texi                           |     9 +
 gcc/doc/standards.texi                             |    11 +
 gcc/dwarf2ctf.cc                                   |    15 +-
 gcc/dwarf2out.cc                                   |     6 +-
 gcc/expr.cc                                        |    11 +-
 gcc/fold-const.cc                                  |    23 +
 gcc/fortran/ChangeLog                              |    88 +
 gcc/fortran/check.cc                               |    26 +-
 gcc/fortran/expr.cc                                |     1 +
 gcc/fortran/interface.cc                           |    20 +-
 gcc/fortran/primary.cc                             |    21 +
 gcc/fortran/resolve.cc                             |    42 +-
 gcc/fortran/trans-expr.cc                          |    36 +-
 gcc/fortran/trans-stmt.cc                          |    36 +-
 gcc/fortran/trans.cc                               |     6 +-
 gcc/function.cc                                    |     1 +
 gcc/function.h                                     |     4 +
 gcc/gcc-urlifier.cc                                |    12 +-
 gcc/gcc.cc                                         |     4 +-
 gcc/gcov-counter.def                               |     3 +
 gcc/gcov-dump.cc                                   |    24 +
 gcc/gcov-io.h                                      |     3 +
 gcc/gcov.cc                                        |   209 +-
 gcc/gimple-iterator.cc                             |     6 +-
 gcc/gimple-lower-bitint.cc                         |    31 +-
 gcc/gimple-range-phi.cc                            |     2 +-
 gcc/gimple-range.cc                                |     4 +
 gcc/gimplify.cc                                    |   125 +-
 gcc/go/ChangeLog                                   |     4 +
 gcc/go/Make-lang.in                                |    10 +
 gcc/go/gofrontend/MERGE                            |     2 +-
 gcc/go/gofrontend/expressions.cc                   |     4 +-
 gcc/internal-fn.cc                                 |    19 +
 gcc/ipa-cp.cc                                      |     2 +-
 gcc/ipa-cp.h                                       |     2 +
 gcc/ipa-free-lang-data.cc                          |     2 +-
 gcc/ipa-icf-gimple.cc                              |    71 +-
 gcc/ipa-icf-gimple.h                               |    15 +-
 gcc/ipa-icf.cc                                     |    19 +
 gcc/ipa-inline.cc                                  |     2 +-
 gcc/ipa-param-manipulation.cc                      |    22 +
 gcc/ipa-prop.cc                                    |   167 +
 gcc/ipa-prop.h                                     |     3 +
 gcc/ipa-split.cc                                   |     2 +-
 gcc/ipa-strub.cc                                   |     7 +
 gcc/jit/ChangeLog                                  |    15 +
 gcc/jit/Make-lang.in                               |    47 +-
 gcc/jit/docs/topics/expressions.rst                |     2 +-
 gcc/jit/libgccjit.cc                               |     4 +-
 gcc/jit/libgccjit.exports                          |   233 +
 gcc/lto-compress.cc                                |     2 +-
 gcc/lto-wrapper.cc                                 |    16 +-
 gcc/m2/ChangeLog                                   |   444 +
 gcc/m2/Make-lang.in                                |    48 +-
 gcc/m2/gm2-compiler/M2Check.mod                    |     4 +-
 gcc/m2/gm2-compiler/M2Code.mod                     |     8 +-
 gcc/m2/gm2-compiler/M2GenGCC.mod                   |   487 +-
 gcc/m2/gm2-compiler/M2LangDump.mod                 |    10 +-
 gcc/m2/gm2-compiler/M2LexBuf.mod                   |    24 +-
 gcc/m2/gm2-compiler/M2Optimize.mod                 |     5 +-
 gcc/m2/gm2-compiler/M2Options.def                  |   142 +-
 gcc/m2/gm2-compiler/M2Options.mod                  |   370 +-
 gcc/m2/gm2-compiler/M2Quads.def                    |    91 +-
 gcc/m2/gm2-compiler/M2Quads.mod                    |   703 +-
 gcc/m2/gm2-compiler/M2Range.mod                    |     3 +-
 gcc/m2/gm2-compiler/M2SymInit.mod                  |    15 +-
 gcc/m2/gm2-compiler/P0SyntaxCheck.bnf              |    31 +-
 gcc/m2/gm2-compiler/P3Build.bnf                    |    11 +-
 gcc/m2/gm2-compiler/PCBuild.bnf                    |     5 +-
 gcc/m2/gm2-compiler/PCSymBuild.mod                 |     8 +-
 gcc/m2/gm2-compiler/PHBuild.bnf                    |     5 +-
 gcc/m2/gm2-compiler/SymbolTable.def                |     7 +
 gcc/m2/gm2-compiler/SymbolTable.mod                |   103 +-
 gcc/m2/gm2-gcc/init.cc                             |     2 +
 gcc/m2/gm2-gcc/m2builtins.cc                       |   147 +-
 gcc/m2/gm2-gcc/m2decl.cc                           |     4 +-
 gcc/m2/gm2-gcc/m2expr.cc                           |     8 +
 gcc/m2/gm2-gcc/m2expr.def                          |     7 +
 gcc/m2/gm2-gcc/m2expr.h                            |     2 +
 gcc/m2/gm2-gcc/m2misc.cc                           |    16 +
 gcc/m2/gm2-gcc/m2misc.def                          |     4 +
 gcc/m2/gm2-gcc/m2misc.h                            |     2 +
 gcc/m2/gm2-gcc/m2options.h                         |    23 +-
 gcc/m2/gm2-gcc/m2pp.cc                             |    31 +-
 gcc/m2/gm2-lang.cc                                 |    52 +-
 gcc/m2/gm2-libs/Builtins.def                       |    40 +-
 gcc/m2/gm2-libs/Builtins.mod                       |   161 +-
 gcc/m2/lang.opt                                    |    14 +-
 gcc/m2/m2.flex                                     |    45 +-
 gcc/m2/target-independent/m2/Builtins.texi         |    78 +-
 gcc/m2/target-independent/m2/gm2-libs.texi         |   666 +-
 gcc/m2/tools-src/makeSystem                        |    14 +-
 gcc/match.pd                                       |     6 +-
 gcc/mode-switching.cc                              |     2 +-
 gcc/opts.cc                                        |    14 +-
 gcc/passes.cc                                      |     3 +-
 gcc/po/ChangeLog                                   |    24 +
 gcc/po/de.po                                       |  1380 +-
 gcc/po/fr.po                                       |  1267 +-
 gcc/po/gcc.pot                                     | 16413 ++++++++++---------
 gcc/po/sv.po                                       |  1684 +-
 gcc/predict.cc                                     |     2 +-
 gcc/profile-count.h                                |    12 +-
 gcc/profile.cc                                     |    76 +-
 gcc/rtl-ssa/accesses.h                             |     2 +-
 gcc/rtlanal.cc                                     |    11 +-
 gcc/rust/ChangeLog                                 |    22 +
 gcc/rust/Make-lang.in                              |    11 +-
 gcc/sched-deps.cc                                  |    49 +-
 gcc/sched-int.h                                    |     4 +-
 gcc/symtab.cc                                      |    92 +
 gcc/testsuite/ChangeLog                            |  1436 ++
 gcc/testsuite/c-c++-common/analyzer/memset-1.c     |     4 +-
 .../c-c++-common/analyzer/out-of-bounds-pr114472.c |    17 +
 .../c-c++-common/analyzer/stdarg-pr111289-int.c    |     1 -
 gcc/testsuite/c-c++-common/pr103798-2.c            |     2 +-
 gcc/testsuite/g++.dg/contracts/contracts9.C        |     2 +-
 gcc/testsuite/g++.dg/conversion/pr16333.C          |     2 +-
 gcc/testsuite/g++.dg/conversion/ref10.C            |     5 +
 gcc/testsuite/g++.dg/conversion/ref11.C            |    33 +
 gcc/testsuite/g++.dg/conversion/ref12.C            |    20 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-48324.C       |     2 +-
 .../g++.dg/cpp0x/constexpr-redeclaration3.C        |    13 +
 .../g++.dg/cpp0x/constexpr-redeclaration4.C        |    14 +
 gcc/testsuite/g++.dg/cpp0x/enum44.C                |    30 +
 gcc/testsuite/g++.dg/cpp0x/initlist-ref1.C         |    16 +
 gcc/testsuite/g++.dg/cpp0x/initlist-ref2.C         |    10 +
 gcc/testsuite/g++.dg/cpp0x/initlist-ref3.C         |    13 +
 gcc/testsuite/g++.dg/cpp0x/noexcept85.C            |    33 +
 gcc/testsuite/g++.dg/cpp0x/noexcept86.C            |    25 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn6.C              |     8 +-
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr20.C          |    17 +
 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr21.C          |    59 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda6.C  |    16 +
 gcc/testsuite/g++.dg/cpp23/ext-floating12.C        |     2 +
 gcc/testsuite/g++.dg/cpp23/ext-floating3.C         |     1 +
 .../g++.dg/cpp26/trivial-infinite-loop1.C          |   148 +
 .../g++.dg/cpp26/trivial-infinite-loop2.C          |   147 +
 .../g++.dg/cpp26/trivial-infinite-loop3.C          |   148 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast16.C            |    16 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast17.C            |    31 +
 .../g++.dg/cpp2a/class-deduction-alias19.C         |    15 +
 gcc/testsuite/g++.dg/cpp2a/concepts-pr100557.C     |    21 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor16.C      |     7 +
 .../g++.dg/cpp2a/is-constant-evaluated15.C         |    28 +
 gcc/testsuite/g++.dg/cpp2a/lambda-targ2.C          |    19 +
 gcc/testsuite/g++.dg/cpp2a/lambda-targ2a.C         |    14 +
 gcc/testsuite/g++.dg/cpp2a/lambda-targ3.C          |    12 +
 gcc/testsuite/g++.dg/cpp2a/lambda-targ4.C          |    12 +
 gcc/testsuite/g++.dg/cpp2a/pr114426.C              |     7 +
 gcc/testsuite/g++.dg/ext/attrib68.C                |     8 +
 gcc/testsuite/g++.dg/ext/is_array.C                |    12 +
 gcc/testsuite/g++.dg/ext/is_constructible8.C       |    31 +
 gcc/testsuite/g++.dg/ext/is_std_layout5.C          |    13 +
 gcc/testsuite/g++.dg/ext/pr114409-2.C              |    36 +
 gcc/testsuite/g++.dg/ext/pr114691.C                |    22 +
 gcc/testsuite/g++.dg/gcov/gcov-18.C                |   282 +
 gcc/testsuite/g++.dg/gcov/gcov-dump-1.C            |     2 +-
 gcc/testsuite/g++.dg/gcov/gcov-dump-2.C            |     2 +-
 gcc/testsuite/g++.dg/init/array65.C                |    38 +
 gcc/testsuite/g++.dg/modules/bad-mapper-1.C        |     4 +-
 gcc/testsuite/g++.dg/modules/decltype-1_a.C        |     2 +-
 gcc/testsuite/g++.dg/modules/lambda-5_a.C          |     2 +-
 gcc/testsuite/g++.dg/modules/merge-17.h            |    58 +
 gcc/testsuite/g++.dg/modules/merge-17_a.H          |     3 +
 gcc/testsuite/g++.dg/modules/merge-17_b.C          |     3 +
 gcc/testsuite/g++.dg/modules/pr104040_a.C          |    14 +
 gcc/testsuite/g++.dg/modules/pr104040_b.C          |     8 +
 gcc/testsuite/g++.dg/modules/pr106820_a.H          |     5 +
 gcc/testsuite/g++.dg/modules/pr106820_b.C          |     8 +
 gcc/testsuite/g++.dg/modules/pr99377-3_a.H         |    17 +
 gcc/testsuite/g++.dg/modules/pr99377-3_b.C         |    10 +
 gcc/testsuite/g++.dg/modules/pr99377-3_c.C         |     5 +
 gcc/testsuite/g++.dg/modules/pr99377-3_d.C         |     8 +
 gcc/testsuite/g++.dg/modules/using-14.C            |    14 +
 gcc/testsuite/g++.dg/modules/xtreme-header-7_a.H   |     4 +
 gcc/testsuite/g++.dg/modules/xtreme-header-7_b.C   |     5 +
 gcc/testsuite/g++.dg/other/pr94326.C               |     2 +-
 gcc/testsuite/g++.dg/strub-internal-pr112938.cc    |    12 +
 gcc/testsuite/g++.dg/vect/pr114464.cc              |    11 +
 gcc/testsuite/g++.dg/vect/pr84556.cc               |     2 +-
 gcc/testsuite/g++.dg/warn/Wreturn-local-addr-2.C   |     4 +-
 gcc/testsuite/g++.dg/warn/Wreturn-local-addr-5.C   |     3 +-
 gcc/testsuite/g++.old-deja/g++.jason/warning8.C    |     2 +-
 gcc/testsuite/g++.target/aarch64/mv-1.C            |    38 +
 gcc/testsuite/g++.target/i386/pr111497.C           |     1 +
 gcc/testsuite/g++.target/riscv/rvv/base/pr109244.C |     2 +-
 gcc/testsuite/g++.target/riscv/rvv/base/pr109535.C |     2 +-
 .../g++.target/riscv/rvv/base/pr114639-1.C         |    25 +
 gcc/testsuite/gcc.c-torture/compile/asmgoto-2.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/asmgoto-5.c    |     2 +-
 gcc/testsuite/gcc.c-torture/compile/asmgoto-6.c    |     3 +-
 gcc/testsuite/gcc.c-torture/compile/pr112303.c     |    25 +
 gcc/testsuite/gcc.c-torture/compile/pr98096.c      |     2 +-
 .../gcc.c-torture/execute/bitfld-signed1-1.c       |    13 +
 gcc/testsuite/gcc.c-torture/execute/pr109925.c     |    30 +
 gcc/testsuite/gcc.c-torture/execute/pr111151.c     |    21 +
 gcc/testsuite/gcc.c-torture/execute/pr114552.c     |    24 +
 .../gcc.dg/analyzer/call-summaries-pr114473.c      |    31 +
 gcc/testsuite/gcc.dg/analyzer/fd-4.c               |     1 +
 .../analyzer/fd-access-mode-target-headers.c       |     3 +-
 .../fd-glibc-byte-stream-connection-server.c       |     3 +
 gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c         |     5 +-
 gcc/testsuite/gcc.dg/analyzer/pipe-manpages.c      |     2 +
 gcc/testsuite/gcc.dg/asan/pr110027.c               |    50 +
 gcc/testsuite/gcc.dg/asan/pr112709-2.c             |    12 +
 gcc/testsuite/gcc.dg/asan/pr114687.c               |    22 +
 gcc/testsuite/gcc.dg/bitint-103.c                  |    16 +
 gcc/testsuite/gcc.dg/bitint-104.c                  |    17 +
 gcc/testsuite/gcc.dg/bitint-105.c                  |    29 +
 .../gcc.dg/builtin-dynamic-object-size-0.c         |    10 +-
 .../gcc.dg/builtin-dynamic-object-size-1.c         |     2 +-
 .../gcc.dg/builtin-dynamic-object-size-2.c         |     2 +-
 .../gcc.dg/builtin-dynamic-object-size-3.c         |     2 +-
 .../gcc.dg/builtin-dynamic-object-size-4.c         |     2 +-
 gcc/testsuite/gcc.dg/builtin-object-size-1.c       |     7 +-
 gcc/testsuite/gcc.dg/builtin-object-size-2.c       |     7 +-
 gcc/testsuite/gcc.dg/builtin-object-size-3.c       |     7 +-
 gcc/testsuite/gcc.dg/builtin-object-size-4.c       |     7 +-
 gcc/testsuite/gcc.dg/c23-tag-incomplete-1.c        |    11 +
 gcc/testsuite/gcc.dg/c23-tag-incomplete-2.c        |    11 +
 gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-4.c   |     8 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-cvr-quals-1.c   |     2 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c     |    14 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-2.c     |     8 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-3.c     |    16 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-pr106773.c      |     3 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-struct-2.c      |     9 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf-bitfields-5.c   |    17 +
 gcc/testsuite/gcc.dg/format/sentinel-2.c           |    21 +
 gcc/testsuite/gcc.dg/ipa/pr111571.c                |    29 +
 gcc/testsuite/gcc.dg/ipa/pr114247.c                |    31 +
 gcc/testsuite/gcc.dg/lto/pr113233_0.c              |    14 +
 gcc/testsuite/gcc.dg/lto/pr113359-1_0.c            |    86 +
 gcc/testsuite/gcc.dg/lto/pr113359-1_1.c            |    38 +
 gcc/testsuite/gcc.dg/lto/pr113359-2_0.c            |    87 +
 gcc/testsuite/gcc.dg/lto/pr113359-2_1.c            |    38 +
 gcc/testsuite/gcc.dg/lto/pr113359-3_0.c            |   114 +
 gcc/testsuite/gcc.dg/lto/pr113359-3_1.c            |    49 +
 gcc/testsuite/gcc.dg/lto/pr113359-4_0.c            |   114 +
 gcc/testsuite/gcc.dg/lto/pr113359-4_1.c            |    49 +
 gcc/testsuite/gcc.dg/lto/pr113359-5_0.c            |   118 +
 gcc/testsuite/gcc.dg/lto/pr113359-5_1.c            |    50 +
 gcc/testsuite/gcc.dg/lto/pr113907_0.c              |    18 +
 gcc/testsuite/gcc.dg/lto/pr113907_1.c              |    35 +
 gcc/testsuite/gcc.dg/lto/pr113907_2.c              |    11 +
 gcc/testsuite/gcc.dg/plugin/copy_from_user-1.c     |     4 +
 .../gcc.dg/plugin/taint-CVE-2011-0521-1-fixed.c    |     2 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-1.c          |     2 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-2-fixed.c    |     4 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-2.c          |     4 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-3-fixed.c    |     2 +-
 .../gcc.dg/plugin/taint-CVE-2011-0521-3.c          |     5 +-
 gcc/testsuite/gcc.dg/pr100590.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr107385.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr108095.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr110079.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr114115.c                    |    24 +
 gcc/testsuite/gcc.dg/pr114361.c                    |    10 +
 gcc/testsuite/gcc.dg/pr114574-1.c                  |     7 +
 gcc/testsuite/gcc.dg/pr114574-2.c                  |     7 +
 gcc/testsuite/gcc.dg/pr114605.c                    |    37 +
 gcc/testsuite/gcc.dg/pr114753.c                    |    14 +
 gcc/testsuite/gcc.dg/pr114768.c                    |    10 +
 gcc/testsuite/gcc.dg/pr97954.c                     |     2 +-
 gcc/testsuite/gcc.dg/torture/bitint-69.c           |    26 +
 gcc/testsuite/gcc.dg/torture/bitint-70.c           |    22 +
 gcc/testsuite/gcc.dg/torture/pr100329.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/pr100398.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/pr100519.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/pr110422.c            |     2 +-
 gcc/testsuite/gcc.dg/torture/pr113126.c            |     1 +
 gcc/testsuite/gcc.dg/torture/pr114551.c            |    18 +
 gcc/testsuite/gcc.dg/torture/pr114624.c            |    20 +
 gcc/testsuite/gcc.dg/torture/pr114672.c            |    14 +
 gcc/testsuite/gcc.dg/tree-ssa/copy-headers-8.c     |     5 +-
 .../gcc.dg/tree-ssa/loop-interchange-16.c          |     1 +
 gcc/testsuite/gcc.dg/tree-ssa/range-sincos.c       |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-abs-1.c    |     2 +-
 gcc/testsuite/gcc.dg/tsan/pr111736.c               |    17 +
 .../gcc.dg/vect/complex/complex-operations-run.c   |     1 -
 .../vect/costmodel/riscv/rvv/dynamic-lmul8-11.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/gimplefe-40.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/gimplefe-41.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/pr101145inf.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/pr101145inf_1.c          |     2 +-
 gcc/testsuite/gcc.dg/vect/pr108316.c               |     2 +-
 gcc/testsuite/gcc.dg/vect/pr109011-1.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr109011-2.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr109011-3.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr109011-4.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr109011-5.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr111846.c               |     2 +-
 gcc/testsuite/gcc.dg/vect/pr111860-2.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr111860-3.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/pr113002.c               |     2 +-
 gcc/testsuite/gcc.dg/vect/pr113576.c               |     3 +-
 gcc/testsuite/gcc.dg/vect/pr114027.c               |     2 +-
 gcc/testsuite/gcc.dg/vect/pr114471.c               |    13 +
 gcc/testsuite/gcc.dg/vect/pr114485.c               |    18 +
 gcc/testsuite/gcc.dg/vect/pr114733.c               |    20 +
 gcc/testsuite/gcc.dg/vect/pr84711.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/pr85597.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/pr88497-1.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/pr88497-2.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/pr88497-3.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/pr88497-4.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/pr88497-5.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/pr88497-7.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/pr92347.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/pr93069.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/pr97241.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/pr99102.c                |     2 +-
 .../vect/vect-cond-reduc-in-order-2-signed-zero.c  |     1 -
 .../gcc.dg/vect/vect-early-break_124-pr114403.c    |    77 +
 .../gcc.dg/vect/vect-early-break_125-pr114403.c    |    36 +
 gcc/testsuite/gcc.dg/vect/vect-early-break_65.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-fold-1.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-19.c          |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-20.c          |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-neg-zero.c          |    38 +
 .../gcc.dg/vect/vect-reduc-epilogue-gaps.c         |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-singleton_1.c       |     2 +-
 gcc/testsuite/gcc.misc-tests/gcov-14.c             |     2 +-
 gcc/testsuite/gcc.misc-tests/gcov-19.c             |  1778 ++
 gcc/testsuite/gcc.misc-tests/gcov-20.c             |    23 +
 gcc/testsuite/gcc.misc-tests/gcov-21.c             |    16 +
 gcc/testsuite/gcc.misc-tests/gcov-22.c             |   115 +
 gcc/testsuite/gcc.misc-tests/gcov-23.c             |   361 +
 gcc/testsuite/gcc.misc-tests/gcov-24.c             |    30 +
 gcc/testsuite/gcc.misc-tests/gcov-pr114599.c       |    25 +
 gcc/testsuite/gcc.misc-tests/gcov-pr114601.c       |    11 +
 gcc/testsuite/gcc.misc-tests/gcov-pr114681.c       |    18 +
 .../gcc.target/aarch64/advsimd-intrinsics/vld1x4.c |    10 +-
 .../aarch64/bitfield-bitint-abi-align16.c          |   378 +
 .../aarch64/bitfield-bitint-abi-align8.c           |   380 +
 .../gcc.target/aarch64/bitfield-bitint-abi.h       |   101 +
 .../gcc.target/aarch64/bitint-alignments.c         |    58 +
 gcc/testsuite/gcc.target/aarch64/bitint-args.c     |   105 +
 gcc/testsuite/gcc.target/aarch64/bitint-sizes.c    |    60 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_23 |     8 +
 gcc/testsuite/gcc.target/aarch64/cpunative/info_24 |     8 +
 .../gcc.target/aarch64/cpunative/native_cpu_21.c   |     2 +-
 .../gcc.target/aarch64/cpunative/native_cpu_22.c   |     2 +-
 .../gcc.target/aarch64/cpunative/native_cpu_23.c   |    11 +
 .../gcc.target/aarch64/cpunative/native_cpu_24.c   |    11 +
 gcc/testsuite/gcc.target/aarch64/fneg-abs_2.c      |     5 +-
 gcc/testsuite/gcc.target/aarch64/fneg-abs_4.c      |     4 +-
 gcc/testsuite/gcc.target/aarch64/lse128-flag.c     |    10 +
 gcc/testsuite/gcc.target/aarch64/pr103085.c        |     1 +
 gcc/testsuite/gcc.target/aarch64/pr114741.c        |    29 +
 gcc/testsuite/gcc.target/aarch64/pr94201.c         |     1 +
 .../gcc.target/aarch64/sme/acle-asm/zero_mask_za.c |     6 +-
 .../gcc.target/aarch64/sve/acle/asm/sudot_s32.c    |     8 +-
 .../gcc.target/aarch64/sve/acle/general/cnot_1.c   |    23 +
 .../aarch64/sve/acle/general/pr114577_1.c          |    94 +
 .../aarch64/sve/acle/general/pr114577_2.c          |    46 +
 .../gcc.target/arm/bfloat16_scalar_typecheck.c     |     4 +-
 gcc/testsuite/gcc.target/bpf/btfext-funcinfo.c     |     2 -
 .../bpf/core-builtin-fieldinfo-const-elimination.c |     2 +-
 .../bpf/core-builtin-fieldinfo-existence-1.c       |     2 +-
 .../bpf/core-builtin-fieldinfo-lshift-1-be.c       |     8 +-
 .../bpf/core-builtin-fieldinfo-lshift-1-le.c       |     8 +-
 .../bpf/core-builtin-fieldinfo-lshift-2.c          |     6 +-
 .../bpf/core-builtin-fieldinfo-offset-1.c          |    12 +-
 .../bpf/core-builtin-fieldinfo-rshift-1.c          |     8 +-
 .../bpf/core-builtin-fieldinfo-rshift-2.c          |     4 +-
 .../gcc.target/bpf/core-builtin-fieldinfo-sign-1.c |     4 +-
 .../gcc.target/bpf/core-builtin-fieldinfo-sign-2.c |     4 +-
 .../gcc.target/bpf/core-builtin-fieldinfo-size-1.c |     8 +-
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_1.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_2.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_3.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_4.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_5.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_6.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_7.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fmaxnm_8.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_1.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_2.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_3.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_4.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_5.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_6.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_7.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_fminnm_8.c       |     2 +
 gcc/testsuite/gcc.target/gcn/cond_shift_3.c        |     2 +
 gcc/testsuite/gcc.target/gcn/cond_shift_4.c        |     2 +
 gcc/testsuite/gcc.target/gcn/cond_shift_8.c        |     2 +
 gcc/testsuite/gcc.target/gcn/cond_shift_9.c        |     2 +
 gcc/testsuite/gcc.target/gcn/cond_smax_1.c         |     2 +
 gcc/testsuite/gcc.target/gcn/cond_smin_1.c         |     2 +
 gcc/testsuite/gcc.target/gcn/cond_umax_1.c         |     2 +
 gcc/testsuite/gcc.target/gcn/cond_umin_1.c         |     2 +
 gcc/testsuite/gcc.target/gcn/simd-math-1.c         |     3 +-
 gcc/testsuite/gcc.target/gcn/simd-math-5-char.c    |     3 +
 gcc/testsuite/gcc.target/gcn/simd-math-5-long.c    |     3 +
 gcc/testsuite/gcc.target/gcn/simd-math-5-short.c   |     3 +
 gcc/testsuite/gcc.target/gcn/simd-math-5.c         |     3 +
 gcc/testsuite/gcc.target/gcn/smax_1.c              |     2 +
 gcc/testsuite/gcc.target/gcn/smin_1.c              |     2 +
 gcc/testsuite/gcc.target/gcn/umax_1.c              |     2 +
 gcc/testsuite/gcc.target/gcn/umin_1.c              |     2 +
 gcc/testsuite/gcc.target/i386/aes-pr114576.c       |    63 +
 gcc/testsuite/gcc.target/i386/apx-2.c              |     6 +
 gcc/testsuite/gcc.target/i386/apx-3.c              |     6 +
 gcc/testsuite/gcc.target/i386/apx-ndd-x32-2a.c     |    13 +
 gcc/testsuite/gcc.target/i386/apx-ndd-x32-2b.c     |     6 +
 gcc/testsuite/gcc.target/i386/apx-ndd-x32-2c.c     |     6 +
 gcc/testsuite/gcc.target/i386/apx-ndd-x32-2d.c     |     6 +
 gcc/testsuite/gcc.target/i386/avx2-pr114783.c      |    12 +
 gcc/testsuite/gcc.target/i386/avx512f-pr114566.c   |    34 +
 gcc/testsuite/gcc.target/i386/bf16_short_warn.c    |     2 +-
 gcc/testsuite/gcc.target/i386/fhardened-1.c        |     9 +
 gcc/testsuite/gcc.target/i386/fhardened-2.c        |     9 +
 gcc/testsuite/gcc.target/i386/pr107261.c           |     2 +-
 gcc/testsuite/gcc.target/i386/pr114415.c           |    47 +
 gcc/testsuite/gcc.target/i386/pr69482-1.c          |     2 +-
 gcc/testsuite/gcc.target/i386/pr69482-2.c          |     2 +-
 .../gcc.target/loongarch/cmodel-extreme-1.c        |     2 +-
 .../gcc.target/loongarch/cmodel-extreme-2.c        |     2 +-
 .../explicit-relocs-auto-extreme-tls-desc.c        |    10 +
 .../loongarch/explicit-relocs-auto-tls-desc.c      |    10 +
 .../loongarch/explicit-relocs-auto-tls-ld-gd.c     |     2 +-
 .../loongarch/explicit-relocs-extreme-tls-desc.c   |    16 +
 .../explicit-relocs-medium-call36-auto-tls-ld-gd.c |     2 +-
 .../loongarch/explicit-relocs-tls-desc.c           |    13 +
 .../gcc.target/loongarch/func-call-medium-1.c      |     2 +-
 .../gcc.target/loongarch/func-call-medium-2.c      |     2 +-
 .../gcc.target/loongarch/func-call-medium-3.c      |     2 +-
 .../gcc.target/loongarch/func-call-medium-4.c      |     2 +-
 .../gcc.target/loongarch/tls-extreme-macro.c       |     2 +-
 gcc/testsuite/gcc.target/loongarch/tls-gd-noplt.c  |     2 +-
 .../gcc.target/loongarch/vector/lsx/lsx-abs.c      |    26 +
 gcc/testsuite/gcc.target/powerpc/bcd-4.c           |    58 +-
 .../gcc.target/powerpc/builtins-6-p9-runnable.c    |   119 +-
 gcc/testsuite/gcc.target/powerpc/pr88309.c         |    27 +
 .../gcc.target/powerpc/predefine-p7-novsx.c        |    22 +
 .../powerpc/predefine-p8-noaltivec-novsx.c         |    26 +
 .../gcc.target/powerpc/predefine-p8-noaltivec.c    |    26 +
 .../gcc.target/powerpc/predefine-p8-novsx.c        |    26 +
 .../gcc.target/powerpc/predefine-p8-pragma-vsx.c   |   101 +
 .../gcc.target/powerpc/predefine-p9-novsx.c        |    26 +
 gcc/testsuite/gcc.target/riscv/pr114639-1.c        |    11 +
 gcc/testsuite/gcc.target/riscv/pr114639-2.c        |    11 +
 gcc/testsuite/gcc.target/riscv/pr114639-3.c        |    11 +
 gcc/testsuite/gcc.target/riscv/pr114639-4.c        |    11 +
 .../gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c   |     2 +-
 .../gcc.target/riscv/rvv/autovec/pr114668.c        |    35 +
 .../riscv/rvv/autovec/vls-vlmax/compress-1.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress-2.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress-3.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress-4.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress-5.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress-6.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress_run-1.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress_run-2.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress_run-3.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress_run-4.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress_run-5.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/compress_run-6.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/consecutive-1.c    |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/consecutive-2.c    |     2 +-
 .../rvv/autovec/vls-vlmax/consecutive_run-1.c      |     2 +-
 .../rvv/autovec/vls-vlmax/consecutive_run-2.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-1.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-2.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-3.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-4.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-5.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-6.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge-7.c          |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-1.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-2.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-3.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-4.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-5.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-6.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/merge_run-7.c      |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-1.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-2.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-3.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-4.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-5.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-6.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm-7.c           |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-1.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-2.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-3.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-4.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-5.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-6.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/perm_run-7.c       |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-1.c    |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-1u.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-2.c    |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-2u.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-3.c    |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-3u.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-4.c    |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-4u.c   |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-run.c  |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_extract-runu.c |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_set-1.c        |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_set-2.c        |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_set-3.c        |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_set-4.c        |     2 +-
 .../riscv/rvv/autovec/vls-vlmax/vec_set-run.c      |     2 +-
 .../riscv/rvv/base/intrinsic_required_ext-1.c      |    10 +
 .../riscv/rvv/base/intrinsic_required_ext-10.c     |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-2.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-3.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-4.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-5.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-6.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-7.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-8.c      |    11 +
 .../riscv/rvv/base/intrinsic_required_ext-9.c      |    11 +
 .../gcc.target/riscv/rvv/base/pr109479-1.c         |    29 +-
 .../gcc.target/riscv/rvv/base/pr109479-2.c         |    29 +-
 .../gcc.target/riscv/rvv/base/pr109479-3.c         |    50 +-
 .../gcc.target/riscv/rvv/base/pr109479-4.c         |    51 +-
 .../gcc.target/riscv/rvv/base/pr109479-5.c         |    37 +-
 .../gcc.target/riscv/rvv/base/pr109479-6.c         |    33 +-
 .../gcc.target/riscv/rvv/base/pr112431-22.c        |   188 -
 .../gcc.target/riscv/rvv/base/pr112431-23.c        |   119 -
 .../gcc.target/riscv/rvv/base/pr112431-24.c        |    86 -
 .../gcc.target/riscv/rvv/base/pr112431-25.c        |   104 -
 .../gcc.target/riscv/rvv/base/pr112431-26.c        |    68 -
 .../gcc.target/riscv/rvv/base/pr112431-27.c        |    51 -
 .../gcc.target/riscv/rvv/base/pr112431-34.c        |     2 +-
 .../gcc.target/riscv/rvv/base/pr112431-39.c        |     2 +-
 .../gcc.target/riscv/rvv/base/pr112431-40.c        |     2 +-
 .../gcc.target/riscv/rvv/base/pr112431-41.c        |     2 +-
 .../gcc.target/riscv/rvv/base/pr112431-42.c        |     2 +-
 .../gcc.target/riscv/rvv/base/pr114639-1.c         |    14 +
 gcc/testsuite/gcc.target/riscv/rvv/base/pragma-1.c |     4 -
 .../rvv/base/target_attribute_v_with_intrinsic-1.c |     5 +
 .../base/target_attribute_v_with_intrinsic-10.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-11.c    |    26 +
 .../base/target_attribute_v_with_intrinsic-12.c    |    33 +
 .../base/target_attribute_v_with_intrinsic-13.c    |    33 +
 .../base/target_attribute_v_with_intrinsic-14.c    |    40 +
 .../base/target_attribute_v_with_intrinsic-15.c    |    47 +
 .../base/target_attribute_v_with_intrinsic-16.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-17.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-18.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-19.c    |    13 +
 .../rvv/base/target_attribute_v_with_intrinsic-2.c |    18 +
 .../base/target_attribute_v_with_intrinsic-20.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-21.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-22.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-23.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-24.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-25.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-26.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-27.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-28.c    |    13 +
 .../base/target_attribute_v_with_intrinsic-29.c    |    13 +
 .../rvv/base/target_attribute_v_with_intrinsic-3.c |    13 +
 .../base/target_attribute_v_with_intrinsic-30.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-31.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-32.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-33.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-34.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-35.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-36.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-37.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-38.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-39.c    |    12 +
 .../rvv/base/target_attribute_v_with_intrinsic-4.c |    10 +
 .../base/target_attribute_v_with_intrinsic-40.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-41.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-42.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-43.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-44.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-45.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-46.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-47.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-48.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-49.c    |    12 +
 .../rvv/base/target_attribute_v_with_intrinsic-5.c |    12 +
 .../base/target_attribute_v_with_intrinsic-50.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-51.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-52.c    |    12 +
 .../base/target_attribute_v_with_intrinsic-53.c    |    12 +
 .../rvv/base/target_attribute_v_with_intrinsic-6.c |    12 +
 .../rvv/base/target_attribute_v_with_intrinsic-7.c |     9 +
 .../rvv/base/target_attribute_v_with_intrinsic-8.c |    23 +
 .../rvv/base/target_attribute_v_with_intrinsic-9.c |    12 +
 gcc/testsuite/gcc.target/riscv/rvv/base/user-10.c  |    39 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-12.c  |   275 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-13.c  |   156 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-14.c  |   257 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-15.c  |   106 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-2.c   |    33 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-3.c   |    18 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-5.c   |    78 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-6.c   |    66 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/user-9.c   |    93 +-
 .../gcc.target/riscv/rvv/vtype-call-clobbered.c    |    47 +
 gcc/testsuite/gcc.target/riscv/tls_1.x             |     5 +
 gcc/testsuite/gcc.target/riscv/tlsdesc.c           |    12 +
 .../gcc.target/riscv/zicond-prefer-add-to-or.c     |    16 +
 .../gcc.target/s390/vector/vec-expand-replicate.c  |    60 +
 gcc/testsuite/gdc.dg/dg.exp                        |     3 +-
 gcc/testsuite/gdc.dg/gcov.exp                      |    44 +
 gcc/testsuite/gdc.dg/gcov1.d                       |  1712 ++
 gcc/testsuite/gdc.dg/pr111650.d                    |    21 +
 .../gfortran.dg/allocate_with_source_29.f90        |    48 +
 .../gfortran.dg/allocate_with_source_30.f90        |    51 +
 .../gfortran.dg/allocate_with_source_31.f90        |    38 +
 gcc/testsuite/gfortran.dg/c_f_pointer_tests_9.f90  |    37 +
 gcc/testsuite/gfortran.dg/c_sizeof_6.f90           |     2 +-
 gcc/testsuite/gfortran.dg/c_sizeof_7.f90           |    42 +
 gcc/testsuite/gfortran.dg/data_initialized_4.f90   |    16 +
 gcc/testsuite/gfortran.dg/data_pointer_3.f90       |    77 +
 .../gfortran.dg/derived_comp_array_ref_8.f90       |     1 +
 gcc/testsuite/gfortran.dg/endfile_5.f90            |    30 +
 gcc/testsuite/gfortran.dg/finalize_54.f90          |    47 +
 gcc/testsuite/gfortran.dg/finalize_55.f90          |    89 +
 gcc/testsuite/gfortran.dg/finalize_56.f90          |   168 +
 gcc/testsuite/gfortran.dg/nullify_4.f90            |     1 +
 gcc/testsuite/gfortran.dg/pointer_init_6.f90       |     2 +-
 gcc/testsuite/gfortran.dg/pr105473.f90             |     4 +-
 gcc/testsuite/gfortran.dg/pr106999.f90             |    33 +
 gcc/testsuite/gfortran.dg/pr107397.f90             |     1 +
 gcc/testsuite/gfortran.dg/pr112407a.f90            |    71 +
 gcc/testsuite/gfortran.dg/pr112407b.f90            |    58 +
 gcc/testsuite/gfortran.dg/pr113956.f90             |    21 +
 gcc/testsuite/gfortran.dg/pr114304-2.f90           |    82 +
 gcc/testsuite/gfortran.dg/pr114304.f90             |   114 +
 gcc/testsuite/gfortran.dg/pr114535d.f90            |    42 +
 gcc/testsuite/gfortran.dg/pr114535iv.f90           |    18 +
 gcc/testsuite/gfortran.dg/pr114739.f90             |    11 +
 gcc/testsuite/gfortran.dg/pr88138.f90              |     1 +
 gcc/testsuite/gfortran.dg/sizeof_2.f90             |     2 +-
 gcc/testsuite/gfortran.dg/spec_expr_10.f90         |    46 +
 .../gfortran.dg/vect/fast-math-mgrid-resid.f       |     2 +-
 gcc/testsuite/gfortran.dg/vect/pr114736.f90        |    14 +
 gcc/testsuite/gfortran.dg/vect/pr77848.f           |     2 +-
 gcc/testsuite/gfortran.dg/vect/pr90913.f90         |     2 +-
 .../gm2/builtins/run/pass/builtins-run-pass.exp    |    36 +
 .../gm2/builtins/run/pass/testcomparisons.mod      |    77 +
 .../gm2/builtins/run/pass/testisnormal.mod         |    49 +
 gcc/testsuite/gm2/cpp/default/pass/AdvParse.def    |     5 +
 gcc/testsuite/gm2/cpp/default/pass/AdvParse.mod    |     8 +
 .../gm2/cpp/default/pass/cpp-default-pass.exp      |    36 +
 gcc/testsuite/gm2/cpp/fail/hashfirstcolumn2.mod    |    18 +
 gcc/testsuite/gm2/imports/fail/imports-fail.exp    |    36 +
 gcc/testsuite/gm2/imports/fail/localmodule2.mod    |    27 +
 gcc/testsuite/gm2/imports/run/pass/localmodule.mod |    27 +
 gcc/testsuite/gm2/iso/const/fail/castproctype.mod  |    19 +
 gcc/testsuite/gm2/iso/const/fail/expression.mod    |    10 +
 .../gm2/iso/const/fail/iso-const-fail.exp          |    36 +
 gcc/testsuite/gm2/iso/const/fail/testabs.mod       |    10 +
 gcc/testsuite/gm2/iso/const/fail/testaddadr.mod    |    12 +
 gcc/testsuite/gm2/iso/const/fail/testcap.mod       |    10 +
 gcc/testsuite/gm2/iso/const/fail/testcap2.mod      |    10 +
 gcc/testsuite/gm2/iso/const/fail/testchr.mod       |    10 +
 gcc/testsuite/gm2/iso/const/fail/testchr2.mod      |    10 +
 gcc/testsuite/gm2/iso/const/fail/testcmplx.mod     |    10 +
 gcc/testsuite/gm2/iso/const/fail/testfloat.mod     |    10 +
 gcc/testsuite/gm2/iso/const/fail/testim.mod        |    10 +
 gcc/testsuite/gm2/iso/const/fail/testint.mod       |    10 +
 gcc/testsuite/gm2/iso/const/fail/testlength.mod    |    11 +
 gcc/testsuite/gm2/iso/const/fail/testodd.mod       |    10 +
 gcc/testsuite/gm2/iso/const/fail/testord.mod       |    10 +
 gcc/testsuite/gm2/iso/const/fail/testre.mod        |    10 +
 gcc/testsuite/gm2/iso/const/fail/testtrunc.mod     |    10 +
 gcc/testsuite/gm2/iso/const/fail/testval.mod       |    10 +
 gcc/testsuite/gm2/iso/const/pass/constbool.mod     |    14 +
 gcc/testsuite/gm2/iso/const/pass/constbool2.mod    |    12 +
 gcc/testsuite/gm2/iso/const/pass/constbool3.mod    |    12 +
 gcc/testsuite/gm2/iso/const/pass/constcast.mod     |     8 +
 gcc/testsuite/gm2/iso/const/pass/constodd.mod      |    16 +
 .../gm2/iso/const/pass/iso-const-pass.exp          |    36 +
 gcc/testsuite/gm2/pim/fail/badproctype.mod         |    37 +
 gcc/testsuite/gm2/pim/pass/another.mod             |     8 +-
 gcc/testsuite/gm2/pim/pass/proccard.mod            |     3 +-
 gcc/testsuite/gm2/pim/pass/tinyindr.mod            |    24 +
 gcc/testsuite/gm2/pimlib/run/pass/testchar.mod     |    71 +
 gcc/testsuite/go.test/test/fixedbugs/issue16016.go |    18 +-
 gcc/testsuite/jit.dg/test-pointer_size.c           |    27 +
 gcc/testsuite/lib/gcov.exp                         |   259 +-
 gcc/testsuite/lib/scanasm.exp                      |     2 +-
 gcc/testsuite/lib/target-supports.exp              |    53 +-
 gcc/text-art/style.cc                              |    18 +
 gcc/text-art/types.h                               |     2 +
 gcc/tree-cfg.cc                                    |    29 +-
 gcc/tree-core.h                                    |     4 +
 gcc/tree-inline.cc                                 |    23 +
 gcc/tree-phinodes.cc                               |    10 +-
 gcc/tree-pretty-print.cc                           |     3 +
 gcc/tree-profile.cc                                |  1081 +-
 gcc/tree-scalar-evolution.cc                       |     4 +-
 gcc/tree-sra.cc                                    |   252 +-
 gcc/tree-sra.h                                     |     3 +
 gcc/tree-ssa-loop-ch.cc                            |     2 +-
 gcc/tree-ssa-loop-prefetch.cc                      |     2 +
 gcc/tree-ssa-loop-split.cc                         |    22 +-
 gcc/tree-ssa-math-opts.cc                          |     5 +-
 gcc/tree-ssa-phiopt.cc                             |     2 +-
 gcc/tree-ssa-sccvn.cc                              |     2 +-
 gcc/tree-vect-loop-manip.cc                        |    14 +-
 gcc/tree-vect-loop.cc                              |    54 +-
 gcc/tree-vect-patterns.cc                          |    43 +-
 gcc/tree-vect-slp.cc                               |    16 +-
 gcc/tree-vect-stmts.cc                             |    11 +-
 gcc/tree-vrp.cc                                    |     2 +-
 gcc/tree.cc                                        |    11 +-
 gcc/tree.h                                         |     4 +
 gcc/tsan.cc                                        |     3 +
 gcc/value-range.cc                                 |     2 +-
 gcc/vr-values.cc                                   |     2 +-
 gotools/ChangeLog                                  |     6 +
 gotools/Makefile.am                                |     2 +
 gotools/Makefile.in                                |     4 +-
 include/ChangeLog                                  |     4 +
 include/cuda/cuda.h                                |     1 +
 libatomic/ChangeLog                                |    16 +
 libatomic/Makefile.am                              |     8 +-
 libatomic/Makefile.in                              |    18 +-
 libatomic/acinclude.m4                             |     1 -
 libatomic/config/linux/aarch64/atomic_16.S         |    47 +-
 libatomic/config/linux/aarch64/host-config.h       |    52 +-
 libatomic/configure                                |    18 +-
 libcpp/ChangeLog                                   |     6 +
 libcpp/aclocal.m4                                  |     1 +
 libcpp/configure                                   |     3 +
 libdecnumber/ChangeLog                             |     5 +
 libdecnumber/decCommon.c                           |     2 +-
 libgcc/ChangeLog                                   |    56 +
 libgcc/config.host                                 |     9 +
 libgcc/config/aarch64/cpuinfo.c                    |    18 +-
 libgcc/config/aarch64/gnu-unwind.h                 |    36 +
 libgcc/config/aarch64/heap-trampoline.c            |     4 +-
 libgcc/config/aarch64/libgcc-softfp.ver            |     8 +
 libgcc/config/aarch64/t-softfp                     |     3 +-
 libgcc/config/m68k/fpgnulib.c                      |     2 +-
 libgcc/libgcc2.c                                   |   112 +-
 libgcc/libgcov-merge.c                             |     5 +
 libgcc/unwind-arm-common.inc                       |     2 +-
 libgcc/unwind-dw2-fde.c                            |     2 +-
 libgfortran/ChangeLog                              |    29 +
 libgfortran/configure.host                         |     2 +-
 libgfortran/io/file_pos.c                          |     1 -
 libgfortran/io/list_read.c                         |    41 +-
 libgfortran/runtime/error.c                        |     8 +-
 libgm2/ChangeLog                                   |     4 +
 libgm2/configure.host                              |     2 +-
 libgomp/ChangeLog                                  |    60 +
 libgomp/libgomp.h                                  |     2 +
 libgomp/libgomp.texi                               |    15 +-
 libgomp/oacc-mem.c                                 |    49 +-
 libgomp/plugin/plugin-gcn.c                        |    22 +-
 libgomp/plugin/plugin-nvptx.c                      |     4 +-
 libgomp/priority_queue.h                           |     2 +-
 libgomp/target.c                                   |     8 +-
 libgomp/testsuite/libgomp.c++/pr114572.C           |    24 +
 libgomp/testsuite/libgomp.c/reverse-offload-sm30.c |     3 +
 .../testsuite/libgomp.oacc-c-c++-common/lib-96.c   |    36 +
 .../libgomp.oacc-c-c++-common/unmap-infinity-1.c   |     2 +-
 libiberty/ChangeLog                                |    13 +
 libiberty/cplus-dem.c                              |     2 +-
 libiberty/dyn-string.c                             |     2 +-
 libiberty/regex.c                                  |     2 +-
 libiberty/testsuite/d-demangle-expected            |     5 +
 libitm/ChangeLog                                   |     5 +
 libitm/beginend.cc                                 |     2 +-
 libobjc/ChangeLog                                  |     8 +
 libobjc/encoding.c                                 |     2 +-
 libobjc/init.c                                     |     2 +-
 libobjc/sendmsg.c                                  |     2 +-
 libphobos/ChangeLog                                |     9 +
 libphobos/configure.tgt                            |     9 +
 libphobos/libdruntime/MERGE                        |     2 +-
 .../libdruntime/core/internal/array/duplication.d  |    14 +-
 libphobos/src/MERGE                                |     2 +-
 .../allocator/building_blocks/kernighan_ritchie.d  |     4 +-
 libphobos/src/std/net/curl.d                       |     5 +-
 libphobos/src/std/typecons.d                       |    47 +-
 libquadmath/ChangeLog                              |    23 +
 libquadmath/math/sqrtq.c                           |    25 +-
 libquadmath/printf/printf_fp.c                     |     2 +-
 libquadmath/printf/printf_fphex.c                  |     3 +-
 libquadmath/sfp-machine.h                          |    59 +
 libstdc++-v3/ChangeLog                             |   325 +
 libstdc++-v3/acinclude.m4                          |     2 +-
 .../post/aarch64-linux-gnu/baseline_symbols.txt    |     6 +
 .../abi/post/i486-linux-gnu/baseline_symbols.txt   |     6 +
 .../abi/post/m68k-linux-gnu/baseline_symbols.txt   |     6 +
 .../post/powerpc64-linux-gnu/baseline_symbols.txt  |     6 +
 .../powerpc64le-linux-gnu/baseline_symbols.txt     |     6 +
 .../post/riscv64-linux-gnu/baseline_symbols.txt    |    10 +
 .../abi/post/s390x-linux-gnu/baseline_symbols.txt  |     6 +
 .../post/x86_64-linux-gnu/32/baseline_symbols.txt  |     6 +
 .../abi/post/x86_64-linux-gnu/baseline_symbols.txt |     6 +
 .../post/x86_64-linux-gnu/x32/baseline_symbols.txt |     6 +
 libstdc++-v3/config/abi/pre/gnu.ver                |     9 +-
 .../config/locale/dragonfly/numeric_members.cc     |     4 +-
 libstdc++-v3/config/locale/gnu/numeric_members.cc  |     4 +-
 libstdc++-v3/configure.host                        |     2 +-
 libstdc++-v3/doc/html/manual/abi.html              |     4 +-
 libstdc++-v3/doc/xml/manual/abi.xml                |     3 +-
 libstdc++-v3/include/Makefile.am                   |     1 +
 libstdc++-v3/include/Makefile.in                   |     1 +
 libstdc++-v3/include/bits/chrono_io.h              |     4 +
 libstdc++-v3/include/bits/refwrap.h                |    51 +
 libstdc++-v3/include/bits/stl_pair.h               |    32 +-
 libstdc++-v3/include/bits/unicode.h                |    13 +-
 libstdc++-v3/include/bits/version.def              |     8 +
 libstdc++-v3/include/bits/version.h                |    10 +
 .../include/experimental/bits/numeric_traits.h     |     4 +
 libstdc++-v3/include/experimental/bits/simd.h      |   135 +-
 .../include/experimental/bits/simd_builtin.h       |   184 +-
 .../include/experimental/bits/simd_converter.h     |    57 +-
 .../include/experimental/bits/simd_detail.h        |    12 +-
 libstdc++-v3/include/experimental/bits/simd_math.h |    15 +-
 libstdc++-v3/include/experimental/bits/simd_sve.h  |  1852 +++
 libstdc++-v3/include/experimental/bits/simd_x86.h  |    28 +-
 libstdc++-v3/include/experimental/simd             |     3 +
 libstdc++-v3/include/std/functional                |     1 +
 libstdc++-v3/include/std/generator                 |    22 +-
 libstdc++-v3/include/std/optional                  |     2 +-
 libstdc++-v3/include/std/ostream                   |    12 +
 libstdc++-v3/include/std/print                     |    14 +
 libstdc++-v3/include/std/ranges                    |    13 +-
 libstdc++-v3/src/c++17/fs_ops.cc                   |    16 +-
 libstdc++-v3/src/c++20/tzdb.cc                     |    62 +-
 libstdc++-v3/src/c++98/istream.cc                  |    13 +-
 .../testsuite/19_diagnostics/stacktrace/current.cc |     2 +-
 .../testsuite/19_diagnostics/stacktrace/entry.cc   |     2 +-
 .../testsuite/19_diagnostics/stacktrace/hash.cc    |     2 +-
 .../testsuite/19_diagnostics/stacktrace/output.cc  |     2 +-
 .../19_diagnostics/stacktrace/stacktrace.cc        |     2 +-
 .../19_diagnostics/stacktrace/synopsis.cc          |     2 +-
 .../testsuite/19_diagnostics/stacktrace/version.cc |     2 +-
 .../testsuite/20_util/from_chars/1_c++20_neg.cc    |    43 -
 libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc |     7 +
 libstdc++-v3/testsuite/20_util/from_chars/8.cc     |     3 +-
 .../20_util/integer_comparisons/equal_neg.cc       |     4 +-
 .../integer_comparisons/greater_equal_neg.cc       |     4 +-
 .../20_util/integer_comparisons/greater_neg.cc     |     4 +-
 .../20_util/integer_comparisons/in_range_neg.cc    |     6 +-
 .../20_util/integer_comparisons/less_equal_neg.cc  |     4 +-
 .../20_util/integer_comparisons/less_neg.cc        |     4 +-
 .../20_util/integer_comparisons/not_equal_neg.cc   |     4 +-
 .../testsuite/20_util/optional/relops/104606.cc    |    18 +
 .../20_util/pair/comparison_operators/lwg3865.cc   |    15 +
 .../testsuite/20_util/reference_wrapper/compare.cc |    95 +
 .../testsuite/20_util/to_chars/float128_c++23.cc   |     1 +
 .../21_strings/basic_string/hash/hash_char8_t.cc   |     1 +
 .../headers/cuchar/functions_std_cxx20.cc          |     1 +
 .../vector/debug/assign4_backtrace_neg.cc          |     2 +-
 .../testsuite/24_iterators/range_generators/01.cc  |     9 +-
 .../testsuite/24_iterators/range_generators/02.cc  |     9 +-
 .../24_iterators/range_generators/copy.cc          |     9 +-
 .../24_iterators/range_generators/except.cc        |     9 +-
 .../range_generators/iter_deref_return.cc          |    29 +
 .../24_iterators/range_generators/subrange.cc      |     9 +-
 .../24_iterators/range_generators/synopsis.cc      |     9 +-
 .../27_io/basic_istream/ignore/char/93672.cc       |   101 +
 .../27_io/basic_istream/ignore/wchar_t/93672.cc    |    34 +
 .../inserters_character/char/deleted.cc            |     1 +
 .../inserters_character/wchar_t/deleted.cc         |     1 +
 .../testsuite/27_io/basic_ostream/print/2.cc       |    47 +
 .../27_io/filesystem/path/factory/u8path-depr.cc   |     4 +-
 .../testsuite/27_io/headers/iosfwd/synopsis.cc     |     2 +-
 .../27_io/manipulators/extended/get_time/char/2.cc |     6 +-
 libstdc++-v3/testsuite/27_io/print/1.cc            |     1 -
 libstdc++-v3/testsuite/27_io/print/3.cc            |    53 +
 .../29_atomics/atomic/compare_exchange_padding.cc  |     5 +-
 .../29_atomics/atomic_integral/wait_notify.cc      |     2 +
 .../headers/atomic/types_std_c++20_neg.cc          |     2 -
 .../testsuite/experimental/simd/tests/bits/main.h  |     3 +
 libstdc++-v3/testsuite/ext/unicode/view.cc         |     4 +-
 libstdc++-v3/testsuite/lib/dg-options.exp          |     9 +
 libstdc++-v3/testsuite/lib/libstdc++.exp           |    23 +-
 .../testsuite/std/format/functions/114519.cc       |     3 +
 .../testsuite/std/ranges/adaptors/sizeof.cc        |     4 +
 libstdc++-v3/testsuite/std/text_encoding/cons.cc   |     1 +
 .../testsuite/std/text_encoding/requirements.cc    |     3 +-
 libstdc++-v3/testsuite/std/time/tzdb/1.cc          |    12 +
 libstdc++-v3/testsuite/std/time/tzdb/links.cc      |   215 +
 .../testsuite/std/time/year_month_day/io.cc        |     2 +-
 libstdc++-v3/testsuite/util/testsuite_abi.cc       |     3 +-
 libvtv/ChangeLog                                   |     5 +
 libvtv/vtv_fail.cc                                 |     2 +-
 libvtv/vtv_rts.cc                                  |     2 +-
 1081 files changed, 43257 insertions(+), 16012 deletions(-)

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

only message in thread, other threads:[~2024-04-22 21:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-22 21:43 [gcc(refs/vendors/microsoft/heads/main)] Merge commit 'ef2392236ec629351496d7f299d6a0956080e4d9' into merge-master-ef2392236ec629351496d7f299 Eugene Rozenfeld

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