public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/gccgo] Merge from trunk revision 7ad5a72c8bc6aa71a0d195ddfa207db01265fe0b.
@ 2021-03-12 3:42 Ian Lance Taylor
0 siblings, 0 replies; only message in thread
From: Ian Lance Taylor @ 2021-03-12 3:42 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:bc636c218f2b28da06cd1404d5b35d1f8cc43fd1
commit bc636c218f2b28da06cd1404d5b35d1f8cc43fd1
Merge: 89d7be42db0 7ad5a72c8bc
Author: Ian Lance Taylor <iant@golang.org>
Date: Thu Mar 11 16:12:22 2021 -0800
Merge from trunk revision 7ad5a72c8bc6aa71a0d195ddfa207db01265fe0b.
Diff:
ChangeLog | 9 +
MAINTAINERS | 28 +-
Makefile.tpl | 2 +-
c++tools/ChangeLog | 5 +
c++tools/server.cc | 14 +-
config.guess | 48 +-
config.sub | 23 +-
gcc/BASE-VER | 2 +-
gcc/ChangeLog | 1254 +
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 4 +-
gcc/ada/ChangeLog | 46 +
gcc/ada/Makefile.rtl | 12 +
gcc/ada/cstreams.c | 5 +
gcc/ada/gcc-interface/decl.c | 4 +
gcc/ada/init.c | 8 +-
gcc/ada/libgnarl/s-osinte__linux.ads | 2 +-
gcc/ada/raise-gcc.c | 6 +
gcc/ada/sem_ch3.adb | 2 +-
gcc/ada/sem_ch8.adb | 10 +-
gcc/analyzer/ChangeLog | 186 +
gcc/analyzer/analyzer.opt | 8 +
gcc/analyzer/constraint-manager.cc | 2 +-
gcc/analyzer/diagnostic-manager.cc | 774 +-
gcc/analyzer/diagnostic-manager.h | 50 +-
gcc/analyzer/engine.cc | 420 +-
gcc/analyzer/exploded-graph.h | 32 +-
gcc/analyzer/feasible-graph.cc | 235 +
gcc/analyzer/feasible-graph.h | 213 +
gcc/analyzer/program-state.cc | 4 +-
gcc/analyzer/region-model-impl-calls.cc | 49 +
gcc/analyzer/region-model-reachability.cc | 2 +
gcc/analyzer/region-model.cc | 44 +-
gcc/analyzer/region-model.h | 8 +-
gcc/analyzer/sm-malloc.cc | 70 +-
gcc/analyzer/supergraph.h | 28 +-
gcc/analyzer/svalue.cc | 52 +-
gcc/analyzer/svalue.h | 20 +-
gcc/analyzer/trimmed-graph.cc | 172 +
gcc/analyzer/trimmed-graph.h | 122 +
gcc/attribs.c | 14 +-
gcc/builtins.c | 228 +-
gcc/c-family/ChangeLog | 60 +
gcc/c-family/c-ada-spec.c | 4 +-
gcc/c-family/c-attribs.c | 40 +-
gcc/c-family/c-common.c | 6 +-
gcc/c-family/c-ppoutput.c | 9 +-
gcc/c-family/c-pretty-print.c | 1 +
gcc/c-family/c.opt | 8 +
gcc/c/ChangeLog | 16 +
gcc/c/c-decl.c | 4 +
gcc/c/c-parser.c | 2 +-
gcc/c/c-typeck.c | 4 +-
gcc/calls.c | 24 +-
gcc/cfgexpand.c | 16 +-
gcc/cfgrtl.c | 59 +-
gcc/cgraph.c | 37 +-
gcc/cgraph.h | 14 +
gcc/cgraphunit.c | 7 +-
gcc/common/config/arm/arm-common.c | 49 +-
gcc/common/config/s390/s390-common.c | 4 +
gcc/config.gcc | 20 +-
gcc/config/aarch64/aarch64-simd.md | 23 +-
gcc/config/aarch64/aarch64-sve-builtins.cc | 3 +
gcc/config/aarch64/aarch64-sve.md | 6 +-
gcc/config/aarch64/aarch64-tuning-flags.def | 2 +
gcc/config/aarch64/aarch64.c | 21 +-
gcc/config/aarch64/aarch64.md | 12 +-
gcc/config/aarch64/predicates.md | 16 +
gcc/config/arc/arc.c | 17 -
gcc/config/arm/aarch-common-protos.h | 8 +-
gcc/config/arm/aarch-common.c | 7 +-
gcc/config/arm/arm.c | 14 +-
gcc/config/arm/arm.h | 10 +-
gcc/config/arm/arm.md | 10 +
gcc/config/arm/thumb2.md | 47 +-
gcc/config/cris/cris.c | 51 +-
gcc/config/cris/cris.h | 45 +-
gcc/config/cris/cris.md | 38 +-
gcc/config/darwin-protos.h | 1 +
gcc/config/darwin.c | 10 +
gcc/config/darwin.h | 5 +
gcc/config/host-darwin.c | 3 +-
gcc/config/i386/constraints.md | 6 +-
gcc/config/i386/i386-options.c | 15 +-
gcc/config/i386/i386.c | 112 +-
gcc/config/i386/i386.h | 273 +-
gcc/config/i386/i386.md | 49 +-
gcc/config/i386/mmx.md | 19 +-
gcc/config/i386/predicates.md | 4 +
gcc/config/i386/sse.md | 38 +-
gcc/config/i386/winnt.c | 17 +-
gcc/config/mips/mips.c | 4 +-
gcc/config/mn10300/mn10300.c | 7 +-
gcc/config/nds32/nds32.c | 1 +
gcc/config/pa/pa.c | 504 +-
gcc/config/pdp11/pdp11.c | 9 +-
gcc/config/riscv/riscv-shorten-memrefs.c | 34 +-
gcc/config/riscv/riscv.c | 41 +-
gcc/config/rs6000/aix.h | 3 +-
gcc/config/rs6000/dfp.md | 37 +-
gcc/config/rs6000/fusion.md | 177 +-
gcc/config/rs6000/genfusion.pl | 7 +-
gcc/config/rs6000/mma.md | 9 +-
gcc/config/rs6000/pcrel-opt.md | 401 +
gcc/config/rs6000/predicates.md | 35 +
gcc/config/rs6000/rs6000-builtin.def | 74 +-
gcc/config/rs6000/rs6000-call.c | 41 +-
gcc/config/rs6000/rs6000-cpus.def | 2 +
gcc/config/rs6000/rs6000-passes.def | 8 +
gcc/config/rs6000/rs6000-pcrel-opt.c | 910 +
gcc/config/rs6000/rs6000-protos.h | 4 +
gcc/config/rs6000/rs6000.c | 132 +-
gcc/config/rs6000/rs6000.md | 35 +-
gcc/config/rs6000/rs6000.opt | 4 +
gcc/config/rs6000/sync.md | 8 +-
gcc/config/rs6000/t-rs6000 | 7 +-
gcc/config/rs6000/vsx.md | 43 +-
gcc/config/rs6000/xcoff.h | 10 +-
gcc/config/rx/rx.h | 3 +
gcc/config/s390/driver-native.c | 2 +-
gcc/config/s390/s390-builtin-types.def | 3 +
gcc/config/s390/s390-builtins.def | 12 +
gcc/config/s390/s390-c.c | 2 +-
gcc/config/s390/s390-opts.h | 1 +
gcc/config/s390/s390.c | 116 +-
gcc/config/s390/s390.h | 20 +-
gcc/config/s390/s390.md | 19 +-
gcc/config/s390/s390.opt | 3 +
gcc/config/s390/vecintrin.h | 6 +
gcc/config/s390/vector.md | 110 +-
gcc/config/s390/vx-builtins.md | 55 +
gcc/config/sparc/sparc.c | 15 +-
gcc/config/sparc/t-sparc | 4 +
gcc/config/vax/vax.c | 3 +-
gcc/config/visium/visium.c | 12 +-
gcc/cp/ChangeLog | 747 +
gcc/cp/call.c | 126 +-
gcc/cp/class.c | 67 +-
gcc/cp/constexpr.c | 99 +-
gcc/cp/constraint.cc | 906 +-
gcc/cp/coroutines.cc | 473 +-
gcc/cp/cp-gimplify.c | 9 +-
gcc/cp/cp-tree.h | 77 +-
gcc/cp/cvt.c | 14 +-
gcc/cp/decl.c | 49 +-
gcc/cp/decl2.c | 3 -
gcc/cp/error.c | 4 +-
gcc/cp/init.c | 14 +-
gcc/cp/lambda.c | 3 +-
gcc/cp/lex.c | 4 +-
gcc/cp/mapper-client.cc | 2 +-
gcc/cp/module.cc | 1729 +-
gcc/cp/name-lookup.c | 361 +-
gcc/cp/name-lookup.h | 21 +-
gcc/cp/parser.c | 151 +-
gcc/cp/pt.c | 408 +-
gcc/cp/ptree.c | 3 +-
gcc/cp/rtti.c | 24 +-
gcc/cp/tree.c | 3 -
gcc/cp/type-utils.h | 23 +-
gcc/cp/typeck.c | 14 +-
gcc/d/ChangeLog | 20 +
gcc/d/Make-lang.in | 4 +
gcc/d/d-compiler.cc | 6 +-
gcc/d/d-lang.cc | 9 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/access.c | 2 +-
gcc/d/dmd/aggregate.h | 8 +-
gcc/d/dmd/aliasthis.c | 82 +-
gcc/d/dmd/aliasthis.h | 3 +-
gcc/d/dmd/apply.c | 2 +-
gcc/d/dmd/arrayop.c | 11 +-
gcc/d/dmd/arraytypes.h | 2 +-
gcc/d/dmd/ast_node.h | 2 +-
gcc/d/dmd/attrib.c | 471 +-
gcc/d/dmd/attrib.h | 15 +-
gcc/d/dmd/blockexit.c | 4 +-
gcc/d/dmd/canthrow.c | 16 +-
gcc/d/dmd/clone.c | 42 +-
gcc/d/dmd/compiler.h | 2 +-
gcc/d/dmd/complex_t.h | 2 +-
gcc/d/dmd/cond.c | 19 +-
gcc/d/dmd/cond.h | 2 +-
gcc/d/dmd/constfold.c | 2 +-
gcc/d/dmd/cppmangle.c | 2 +-
gcc/d/dmd/ctfe.h | 2 +-
gcc/d/dmd/ctfeexpr.c | 2 +-
gcc/d/dmd/dcast.c | 17 +-
gcc/d/dmd/dclass.c | 917 +-
gcc/d/dmd/declaration.c | 1046 +-
gcc/d/dmd/declaration.h | 25 +-
gcc/d/dmd/delegatize.c | 5 +-
gcc/d/dmd/denum.c | 431 +-
gcc/d/dmd/dimport.c | 209 +-
gcc/d/dmd/dinterpret.c | 38 +-
gcc/d/dmd/dmacro.c | 2 +-
gcc/d/dmd/dmangle.c | 2 +-
gcc/d/dmd/dmodule.c | 125 +-
gcc/d/dmd/doc.c | 9 +-
gcc/d/dmd/doc.h | 2 +-
gcc/d/dmd/dscope.c | 10 +-
gcc/d/dmd/dstruct.c | 318 +-
gcc/d/dmd/dsymbol.c | 58 +-
gcc/d/dmd/dsymbol.h | 11 +-
gcc/d/dmd/dsymbolsem.c | 5486 ++++
gcc/d/dmd/dtemplate.c | 1184 +-
gcc/d/dmd/dversion.c | 15 +-
gcc/d/dmd/entity.c | 2 +-
gcc/d/dmd/enum.h | 4 +-
gcc/d/dmd/errors.h | 2 +-
gcc/d/dmd/escape.c | 2 +-
gcc/d/dmd/expression.c | 195 +-
gcc/d/dmd/expression.h | 15 +-
gcc/d/dmd/expressionsem.c | 463 +-
gcc/d/dmd/func.c | 2956 +-
gcc/d/dmd/globals.h | 2 +-
gcc/d/dmd/hdrgen.c | 2 +-
gcc/d/dmd/hdrgen.h | 2 +-
gcc/d/dmd/iasm.c | 2 +-
gcc/d/dmd/iasmgcc.c | 16 +-
gcc/d/dmd/identifier.c | 2 +-
gcc/d/dmd/identifier.h | 2 +-
gcc/d/dmd/idgen.c | 2 +-
gcc/d/dmd/impcnvgen.c | 2 +-
gcc/d/dmd/imphint.c | 2 +-
gcc/d/dmd/import.h | 4 +-
gcc/d/dmd/init.c | 5 +-
gcc/d/dmd/init.h | 5 +-
gcc/d/dmd/initsem.c | 38 +-
gcc/d/dmd/intrange.c | 2 +-
gcc/d/dmd/intrange.h | 2 +-
gcc/d/dmd/json.c | 2 +-
gcc/d/dmd/json.h | 2 +-
gcc/d/dmd/lexer.c | 8 +-
gcc/d/dmd/lexer.h | 2 +-
gcc/d/dmd/macro.h | 2 +-
gcc/d/dmd/mangle.h | 2 +-
gcc/d/dmd/mars.h | 2 +-
gcc/d/dmd/module.h | 6 +-
gcc/d/dmd/mtype.c | 1373 +-
gcc/d/dmd/mtype.h | 22 +-
gcc/d/dmd/nogc.c | 24 +-
gcc/d/dmd/nspace.c | 82 +-
gcc/d/dmd/nspace.h | 5 +-
gcc/d/dmd/objc.c | 2 +-
gcc/d/dmd/objc.h | 2 +-
gcc/d/dmd/opover.c | 61 +-
gcc/d/dmd/optimize.c | 8 +-
gcc/d/dmd/parse.c | 106 +-
gcc/d/dmd/parse.h | 2 +-
gcc/d/dmd/root/aav.c | 2 +-
gcc/d/dmd/root/aav.h | 2 +-
gcc/d/dmd/root/array.h | 2 +-
gcc/d/dmd/root/bitarray.h | 2 +-
gcc/d/dmd/root/checkedint.c | 2 +-
gcc/d/dmd/root/checkedint.h | 2 +-
gcc/d/dmd/root/ctfloat.h | 2 +-
gcc/d/dmd/root/dcompat.h | 2 +-
gcc/d/dmd/root/file.c | 2 +-
gcc/d/dmd/root/file.h | 2 +-
gcc/d/dmd/root/filename.c | 2 +-
gcc/d/dmd/root/filename.h | 2 +-
gcc/d/dmd/root/hash.h | 2 +-
gcc/d/dmd/root/object.h | 2 +-
gcc/d/dmd/root/outbuffer.c | 2 +-
gcc/d/dmd/root/outbuffer.h | 2 +-
gcc/d/dmd/root/port.h | 2 +-
gcc/d/dmd/root/rmem.c | 2 +-
gcc/d/dmd/root/rmem.h | 2 +-
gcc/d/dmd/root/root.h | 2 +-
gcc/d/dmd/root/rootobject.c | 2 +-
gcc/d/dmd/root/speller.c | 2 +-
gcc/d/dmd/root/speller.h | 2 +-
gcc/d/dmd/root/stringtable.c | 2 +-
gcc/d/dmd/root/stringtable.h | 2 +-
gcc/d/dmd/safe.c | 2 +-
gcc/d/dmd/sapply.c | 2 +-
gcc/d/dmd/scope.h | 2 +-
gcc/d/dmd/semantic2.c | 410 +
gcc/d/dmd/semantic3.c | 1421 +
gcc/d/dmd/sideeffect.c | 7 +-
gcc/d/dmd/statement.c | 14 +-
gcc/d/dmd/statement.h | 9 +-
gcc/d/dmd/statement_rewrite_walker.h | 172 +
gcc/d/dmd/statementsem.c | 231 +-
gcc/d/dmd/staticassert.c | 49 +-
gcc/d/dmd/staticassert.h | 4 +-
gcc/d/dmd/staticcond.c | 6 +-
gcc/d/dmd/target.h | 2 +-
gcc/d/dmd/template.h | 19 +-
gcc/d/dmd/templateparamsem.c | 116 +
gcc/d/dmd/tokens.c | 2 +-
gcc/d/dmd/tokens.h | 2 +-
gcc/d/dmd/traits.c | 56 +-
gcc/d/dmd/typesem.c | 1272 +-
gcc/d/dmd/utf.c | 2 +-
gcc/d/dmd/utf.h | 2 +-
gcc/d/dmd/utils.c | 2 +-
gcc/d/dmd/version.h | 4 +-
gcc/d/dmd/visitor.h | 2 +-
gcc/d/typeinfo.cc | 2 +-
gcc/df-core.c | 2 +-
gcc/diagnostic-show-locus.c | 4 +-
gcc/digraph.cc | 134 +-
gcc/doc/analyzer.texi | 56 +-
gcc/doc/extend.texi | 58 +-
gcc/doc/invoke.texi | 40 +-
gcc/doc/sourcebuild.texi | 3 +
gcc/doc/tm.texi | 14 +-
gcc/doc/tm.texi.in | 2 +
gcc/doc/ux.texi | 25 +
gcc/dwarf2cfi.c | 6 +
gcc/dwarf2out.c | 60 +-
gcc/expmed.c | 13 +-
gcc/expr.c | 8 +-
gcc/fold-const.c | 18 +-
gcc/fortran/ChangeLog | 150 +
gcc/fortran/data.c | 10 +
gcc/fortran/decl.c | 6 +-
gcc/fortran/dependency.c | 14 +-
gcc/fortran/expr.c | 2 +
gcc/fortran/frontend-passes.c | 2 +-
gcc/fortran/interface.c | 4 +-
gcc/fortran/intrinsic.texi | 2 +-
gcc/fortran/invoke.texi | 19 +-
gcc/fortran/io.c | 7 +
gcc/fortran/match.c | 18 +
gcc/fortran/openmp.c | 74 +-
gcc/fortran/primary.c | 59 +-
gcc/fortran/resolve.c | 11 +-
gcc/fortran/simplify.c | 14 +-
gcc/fortran/symbol.c | 4 +-
gcc/fortran/trans-array.c | 9 +-
gcc/fortran/trans-expr.c | 41 +-
gcc/fortran/trans-intrinsic.c | 2 +-
gcc/fortran/trans-openmp.c | 197 +-
gcc/fortran/trans.h | 2 +-
gcc/gcov-io.h | 3 -
gcc/gcse.c | 3 +-
gcc/genextract.c | 2 -
gcc/gimple-array-bounds.cc | 76 +-
gcc/gimple-ssa-store-merging.c | 2 +-
gcc/gimplify.c | 12 +
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/embed.cc | 15 -
gcc/go/gofrontend/expressions.cc | 136 +-
gcc/go/gofrontend/expressions.h | 5 +
gcc/go/gofrontend/gogo.cc | 9 +-
gcc/go/gofrontend/gogo.h | 11 +-
gcc/go/gofrontend/parse.cc | 2 +-
gcc/go/gofrontend/statements.cc | 6 +-
gcc/go/gofrontend/wb.cc | 4 +-
gcc/init-regs.c | 5 +-
gcc/ipa-devirt.c | 7 +-
gcc/ipa-fnsummary.c | 23 +-
gcc/ipa-icf-gimple.c | 10 +-
gcc/ipa-icf.c | 13 +
gcc/ipa-reference.c | 16 +-
gcc/ipa.c | 2 +-
gcc/ira-conflicts.c | 5 +-
gcc/ira-lives.c | 98 +-
gcc/ira.c | 25 +-
gcc/jit/ChangeLog | 14 +
gcc/jit/jit-builtins.c | 14 +-
gcc/jit/jit-builtins.h | 3 +
gcc/jit/jit-playback.c | 11 +-
gcc/lra-constraints.c | 41 +-
gcc/lra-remat.c | 13 +-
gcc/lto/ChangeLog | 7 +
gcc/lto/lto-symtab.c | 3 +-
gcc/match.pd | 29 +-
gcc/omp-low.c | 24 +
gcc/optc-save-gen.awk | 6 +
gcc/params.opt | 6 +-
gcc/po/ChangeLog | 26 +
gcc/po/be.po | 26860 ++++++++++--------
gcc/po/da.po | 27714 ++++++++++--------
gcc/po/de.po | 27589 ++++++++++--------
gcc/po/el.po | 26946 ++++++++++--------
gcc/po/es.po | 28137 +++++++++++--------
gcc/po/fi.po | 27505 ++++++++++--------
gcc/po/fr.po | 27577 ++++++++++--------
gcc/po/hr.po | 26775 ++++++++++--------
gcc/po/id.po | 27452 ++++++++++--------
gcc/po/ja.po | 26984 ++++++++++--------
gcc/po/nl.po | 27086 ++++++++++--------
gcc/po/ru.po | 27967 ++++++++++--------
gcc/po/sr.po | 27409 ++++++++++--------
gcc/po/sv.po | 27803 ++++++++++--------
gcc/po/tr.po | 27637 ++++++++++--------
gcc/po/uk.po | 27064 ++++++++++--------
gcc/po/vi.po | 27382 ++++++++++--------
gcc/po/zh_CN.po | 27568 ++++++++++--------
gcc/po/zh_TW.po | 27521 ++++++++++--------
gcc/recog.c | 7 +-
gcc/rtl-ssa/accesses.cc | 1 +
gcc/rtl-ssa/blocks.cc | 855 +-
gcc/rtl-ssa/changes.cc | 1 +
gcc/rtl-ssa/functions.cc | 20 +-
gcc/rtl-ssa/functions.h | 95 +-
gcc/rtl-ssa/insns.cc | 51 +-
gcc/rtl-ssa/internals.h | 140 +
gcc/rtl-ssa/internals.inl | 18 +-
gcc/rtlanal.c | 8 +-
gcc/shortest-paths.h | 138 +-
gcc/stmt.c | 8 +-
gcc/target.def | 27 +-
gcc/testsuite/ChangeLog | 1372 +
gcc/testsuite/c-c++-common/Wstringop-overflow.c | 30 +-
gcc/testsuite/c-c++-common/Wstringop-truncation.c | 9 +-
gcc/testsuite/c-c++-common/asan/pr98920.c | 28 +
gcc/testsuite/c-c++-common/asan/pr99168.c | 26 +
gcc/testsuite/c-c++-common/attr-retain-1.c | 16 +
gcc/testsuite/c-c++-common/attr-retain-2.c | 12 +
gcc/testsuite/c-c++-common/attr-retain-3.c | 7 +
gcc/testsuite/c-c++-common/attr-retain-4.c | 7 +
gcc/testsuite/c-c++-common/attr-retain-5.c | 28 +
gcc/testsuite/c-c++-common/attr-retain-6.c | 28 +
gcc/testsuite/c-c++-common/attr-retain-7.c | 10 +
gcc/testsuite/c-c++-common/attr-retain-8.c | 10 +
gcc/testsuite/c-c++-common/attr-retain-9.c | 29 +
gcc/testsuite/c-c++-common/attr-used-2.c | 2 +-
gcc/testsuite/c-c++-common/attr-used-3.c | 2 +-
gcc/testsuite/c-c++-common/attr-used-4.c | 2 +-
gcc/testsuite/c-c++-common/attr-used-5.c | 3 +-
gcc/testsuite/c-c++-common/attr-used-6.c | 3 +-
gcc/testsuite/c-c++-common/attr-used-7.c | 3 +-
gcc/testsuite/c-c++-common/attr-used-8.c | 3 +-
gcc/testsuite/c-c++-common/attr-used-9.c | 4 +-
gcc/testsuite/c-c++-common/attr-used.c | 2 +-
gcc/testsuite/c-c++-common/goacc/asyncwait-1.c | 23 +-
gcc/testsuite/c-c++-common/gomp/pr99226.c | 17 +
gcc/testsuite/c-c++-common/gomp/pr99322.c | 26 +
gcc/testsuite/c-c++-common/pr99113.c | 7 +
gcc/testsuite/g++.dg/analyzer/pr99064.C | 2 +-
gcc/testsuite/g++.dg/concepts/abbrev8.C | 22 +
gcc/testsuite/g++.dg/concepts/abbrev9.C | 26 +
.../g++.dg/coroutines/co-await-void_type.C | 2 +-
.../coroutines/co-return-syntax-08-bad-return.C | 2 +-
.../coroutines/co-return-syntax-10-movable.C | 2 +-
.../g++.dg/coroutines/co-return-warning-1.C | 2 +-
.../coroutines/co-yield-syntax-08-needs-expr.C | 2 +-
.../coro-bad-gro-00-class-gro-scalar-return.C | 4 +-
.../coro-bad-gro-01-void-gro-non-class-coro.C | 2 +-
gcc/testsuite/g++.dg/coroutines/coro-missing-gro.C | 2 +-
.../g++.dg/coroutines/coro-missing-promise-yield.C | 2 +-
.../g++.dg/coroutines/coro-missing-ret-value.C | 2 +-
.../g++.dg/coroutines/coro-missing-ret-void.C | 2 +-
gcc/testsuite/g++.dg/coroutines/coro-missing-ueh.h | 2 +-
gcc/testsuite/g++.dg/coroutines/coro1-allocators.h | 2 +-
.../g++.dg/coroutines/coro1-refs-and-ctors.h | 9 +-
.../g++.dg/coroutines/coro1-ret-int-yield-int.h | 2 +-
.../g++.dg/coroutines/pr94682-preview-this.C | 2 +-
gcc/testsuite/g++.dg/coroutines/pr94752.C | 2 +-
.../pr94760-mismatched-traits-and-promise-prev.C | 2 +-
gcc/testsuite/g++.dg/coroutines/pr94879-folly-1.C | 10 +-
gcc/testsuite/g++.dg/coroutines/pr94883-folly-2.C | 8 +-
gcc/testsuite/g++.dg/coroutines/pr95050.C | 2 +-
gcc/testsuite/g++.dg/coroutines/pr95345.C | 8 +-
gcc/testsuite/g++.dg/coroutines/pr95440.C | 2 +-
gcc/testsuite/g++.dg/coroutines/pr95591.C | 2 +-
.../g++.dg/coroutines/pr95616-0-no-exceptions.C | 50 +
gcc/testsuite/g++.dg/coroutines/pr95616-0.C | 51 +
.../g++.dg/coroutines/pr95616-1-no-exceptions.C | 51 +
gcc/testsuite/g++.dg/coroutines/pr95616-1.C | 51 +
gcc/testsuite/g++.dg/coroutines/pr95616-2.C | 51 +
.../g++.dg/coroutines/pr95616-3-no-exceptions.C | 50 +
gcc/testsuite/g++.dg/coroutines/pr95616-3.C | 51 +
gcc/testsuite/g++.dg/coroutines/pr95616-4.C | 51 +
gcc/testsuite/g++.dg/coroutines/pr95616-5.C | 51 +
gcc/testsuite/g++.dg/coroutines/pr95616-6.C | 51 +
gcc/testsuite/g++.dg/coroutines/pr95711.C | 2 +-
gcc/testsuite/g++.dg/coroutines/pr95813.C | 2 +-
gcc/testsuite/g++.dg/coroutines/pr95822.C | 29 +
gcc/testsuite/g++.dg/coroutines/pr96251.C | 32 +
gcc/testsuite/g++.dg/coroutines/pr97587.C | 32 +
gcc/testsuite/g++.dg/coroutines/pr98118.C | 29 +
.../coroutines/symmetric-transfer-00-basic.C | 2 +-
.../g++.dg/coroutines/torture/co-await-07-tmpl.C | 2 +-
.../torture/co-await-17-capture-comp-ref.C | 2 +-
.../torture/co-ret-00-void-return-is-ready.C | 2 +-
.../torture/co-ret-01-void-return-is-suspend.C | 2 +-
.../torture/co-ret-03-different-GRO-type.C | 2 +-
.../coroutines/torture/co-ret-04-GRO-nontriv.C | 2 +-
.../torture/co-ret-06-template-promise-val-1.C | 2 +-
.../torture/co-ret-08-template-cast-ret.C | 2 +-
.../coroutines/torture/co-ret-09-bool-await-susp.C | 2 +-
.../torture/co-ret-15-default-return_void.C | 2 +-
.../coroutines/torture/co-ret-17-void-ret-coro.C | 2 +-
.../g++.dg/coroutines/torture/co-yield-00-triv.C | 2 +-
.../g++.dg/coroutines/torture/co-yield-03-tmpl.C | 2 +-
.../torture/co-yield-04-complex-local-state.C | 2 +-
.../g++.dg/coroutines/torture/exceptions-test-0.C | 2 +-
.../torture/exceptions-test-01-n4849-a.C | 2 +-
.../g++.dg/coroutines/torture/func-params-04.C | 5 +-
.../torture/local-var-06-structured-binding.C | 2 +-
.../coroutines/torture/mid-suspend-destruction-0.C | 2 +-
.../g++.dg/coroutines/torture/pr95615-01.C | 4 +
.../g++.dg/coroutines/torture/pr95615-02.C | 4 +
.../g++.dg/coroutines/torture/pr95615-03.C | 4 +
.../g++.dg/coroutines/torture/pr95615-04.C | 4 +
.../g++.dg/coroutines/torture/pr95615-05.C | 4 +
.../g++.dg/coroutines/torture/pr95615.inc | 128 +
gcc/testsuite/g++.dg/cpp0x/constexpr-cast2.C | 16 +
gcc/testsuite/g++.dg/cpp0x/constexpr-cast3.C | 14 +
gcc/testsuite/g++.dg/cpp0x/constexpr-nullptr-2.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/decltype-call5.C | 7 +
gcc/testsuite/g++.dg/cpp0x/decltype-call6.C | 12 +
gcc/testsuite/g++.dg/cpp0x/decltype64.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/overload4.C | 174 +
gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7b.C | 4 +-
gcc/testsuite/g++.dg/cpp1y/lambda-generic-95451.C | 35 +
gcc/testsuite/g++.dg/cpp1y/var-templ68.C | 15 +
gcc/testsuite/g++.dg/cpp1y/var-templ68a.C | 16 +
gcc/testsuite/g++.dg/cpp1z/auto1.C | 13 +
gcc/testsuite/g++.dg/cpp1z/class-deduction79.C | 10 +
gcc/testsuite/g++.dg/cpp1z/class-deduction80.C | 9 +
gcc/testsuite/g++.dg/cpp1z/class-deduction81.C | 20 +
gcc/testsuite/g++.dg/cpp1z/class-deduction82.C | 12 +
gcc/testsuite/g++.dg/cpp1z/class-deduction83.C | 13 +
gcc/testsuite/g++.dg/cpp1z/eval-order10.C | 27 +
gcc/testsuite/g++.dg/cpp1z/noexcept-type23.C | 14 +
gcc/testsuite/g++.dg/cpp23/lambda-specifiers1.C | 18 +
.../g++.dg/cpp2a/class-deduction-aggr10.C | 21 +
gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr8.C | 19 +
gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr9.C | 18 +
gcc/testsuite/g++.dg/cpp2a/concepts-lambda15.C | 16 +
.../g++.dg/cpp2a/concepts-partial-spec9.C | 23 +
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder3.C | 19 +
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder4.C | 24 +
gcc/testsuite/g++.dg/cpp2a/concepts-return-req2.C | 13 +
gcc/testsuite/g++.dg/cpp2a/concepts-ts1.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-99287.C | 61 +
gcc/testsuite/g++.dg/cpp2a/constexpr-virtual18.C | 13 +
...card-constructor.c => nodiscard-constructor1.C} | 6 +-
.../g++.dg/cpp2a/nodiscard-constructor2.C | 17 +
gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C | 2 +-
.../g++.dg/cpp2a/nodiscard-reason-nonstring.C | 2 +-
.../g++.dg/cpp2a/nodiscard-reason-only-one.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/nontype-class-defarg1.C | 6 +
gcc/testsuite/g++.dg/cpp2a/nontype-class41.C | 13 +
gcc/testsuite/g++.dg/diagnostic/local1.C | 25 +
gcc/testsuite/g++.dg/eh/seh-xmm-unwind.C | 61 +
gcc/testsuite/g++.dg/ext/attr-assume-aligned.C | 5 +
gcc/testsuite/g++.dg/ext/attr-flatten1.C | 9 +
gcc/testsuite/g++.dg/ext/attr-lambda3.C | 4 +
gcc/testsuite/g++.dg/ext/pr99508.C | 20 +
gcc/testsuite/g++.dg/ext/undef-bool-1.C | 1 +
gcc/testsuite/g++.dg/lookup/pr99039.C | 51 +
gcc/testsuite/g++.dg/lookup/pr99116-1.C | 25 +
gcc/testsuite/g++.dg/lookup/pr99116-2.C | 19 +
gcc/testsuite/g++.dg/modules/alias-2_a.H | 9 -
gcc/testsuite/g++.dg/modules/inst-2_b.C | 4 +-
gcc/testsuite/g++.dg/modules/inst-4_a.C | 6 +-
gcc/testsuite/g++.dg/modules/inst-4_b.C | 4 +-
gcc/testsuite/g++.dg/modules/member-def-1_b.C | 2 +-
gcc/testsuite/g++.dg/modules/member-def-1_c.C | 2 +-
gcc/testsuite/g++.dg/modules/modules.exp | 86 +-
gcc/testsuite/g++.dg/modules/namespace-2_a.C | 8 +-
gcc/testsuite/g++.dg/modules/pr98718_a.C | 18 +
gcc/testsuite/g++.dg/modules/pr98718_b.C | 20 +
gcc/testsuite/g++.dg/modules/pr98741_a.H | 7 +
gcc/testsuite/g++.dg/modules/pr98741_b.H | 6 +
gcc/testsuite/g++.dg/modules/pr98741_c.C | 4 +
gcc/testsuite/g++.dg/modules/pr98741_d.C | 3 +
gcc/testsuite/g++.dg/modules/pr99023_a.X | 6 +
gcc/testsuite/g++.dg/modules/pr99023_b.X | 7 +
gcc/testsuite/g++.dg/modules/pr99039_a.C | 9 +
gcc/testsuite/g++.dg/modules/pr99039_b.C | 9 +
gcc/testsuite/g++.dg/modules/pr99040_a.C | 9 +
gcc/testsuite/g++.dg/modules/pr99040_b.C | 5 +
gcc/testsuite/g++.dg/modules/pr99040_c.C | 10 +
gcc/testsuite/g++.dg/modules/pr99040_d.C | 2 +
gcc/testsuite/g++.dg/modules/pr99050_a.H | 4 +
gcc/testsuite/g++.dg/modules/pr99050_b.C | 7 +
gcc/testsuite/g++.dg/modules/pr99071_a.H | 6 +
gcc/testsuite/g++.dg/modules/pr99071_b.H | 8 +
gcc/testsuite/g++.dg/modules/pr99072.H | 10 +
gcc/testsuite/g++.dg/modules/pr99153_a.H | 11 +
gcc/testsuite/g++.dg/modules/pr99153_b.H | 15 +
gcc/testsuite/g++.dg/modules/pr99166_a.X | 7 +
gcc/testsuite/g++.dg/modules/pr99166_b.C | 7 +
gcc/testsuite/g++.dg/modules/pr99166_c.C | 4 +
gcc/testsuite/g++.dg/modules/pr99166_d.C | 6 +
gcc/testsuite/g++.dg/modules/pr99170-1_a.H | 10 +
gcc/testsuite/g++.dg/modules/pr99170-1_b.C | 7 +
gcc/testsuite/g++.dg/modules/pr99170-2.h | 44 +
gcc/testsuite/g++.dg/modules/pr99170-2_a.C | 9 +
gcc/testsuite/g++.dg/modules/pr99170-2_b.C | 4 +
gcc/testsuite/g++.dg/modules/pr99170-3_a.H | 11 +
gcc/testsuite/g++.dg/modules/pr99170-3_b.C | 6 +
gcc/testsuite/g++.dg/modules/pr99174-1_a.C | 8 +
gcc/testsuite/g++.dg/modules/pr99174-1_b.C | 6 +
gcc/testsuite/g++.dg/modules/pr99174-1_c.C | 11 +
gcc/testsuite/g++.dg/modules/pr99174.H | 5 +
gcc/testsuite/g++.dg/modules/pr99208_a.C | 9 +
gcc/testsuite/g++.dg/modules/pr99208_b.C | 4 +
gcc/testsuite/g++.dg/modules/pr99245_a.H | 5 +
gcc/testsuite/g++.dg/modules/pr99245_b.H | 9 +
gcc/testsuite/g++.dg/modules/pr99248.h | 5 +
gcc/testsuite/g++.dg/modules/pr99248_a.H | 5 +
gcc/testsuite/g++.dg/modules/pr99248_b.H | 7 +
gcc/testsuite/g++.dg/modules/pr99285_a.H | 11 +
gcc/testsuite/g++.dg/modules/pr99285_b.H | 7 +
gcc/testsuite/g++.dg/modules/pr99294.h | 14 +
gcc/testsuite/g++.dg/modules/pr99294_a.C | 18 +
gcc/testsuite/g++.dg/modules/pr99294_b.C | 12 +
gcc/testsuite/g++.dg/modules/pr99344_a.C | 23 +
gcc/testsuite/g++.dg/modules/pr99344_b.C | 2 +
gcc/testsuite/g++.dg/modules/pr99377_a.H | 21 +
gcc/testsuite/g++.dg/modules/pr99377_b.C | 10 +
gcc/testsuite/g++.dg/modules/pr99377_c.C | 8 +
gcc/testsuite/g++.dg/modules/pr99389_a.H | 20 +
gcc/testsuite/g++.dg/modules/pr99389_b.C | 12 +
gcc/testsuite/g++.dg/modules/pr99389_c.C | 7 +
gcc/testsuite/g++.dg/modules/pr99423_a.H | 13 +
gcc/testsuite/g++.dg/modules/pr99423_b.H | 6 +
gcc/testsuite/g++.dg/modules/pr99468.H | 7 +
gcc/testsuite/g++.dg/modules/pr99528.h | 9 +
gcc/testsuite/g++.dg/modules/pr99528_a.H | 4 +
gcc/testsuite/g++.dg/modules/pr99528_b.H | 4 +
gcc/testsuite/g++.dg/modules/pr99528_c.C | 3 +
gcc/testsuite/g++.dg/modules/sys/alias-2_a.H | 9 -
gcc/testsuite/g++.dg/modules/tpl-spec-1_a.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-1_b.C | 3 +-
gcc/testsuite/g++.dg/modules/tpl-spec-2_b.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-2_c.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-2_d.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-3_a.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-3_b.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-4_a.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-4_b.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-5_a.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-5_b.C | 2 +-
gcc/testsuite/g++.dg/opt/pr99034.C | 23 +
gcc/testsuite/g++.dg/opt/pr99305.C | 26 +
gcc/testsuite/g++.dg/pr99165.C | 7 +
gcc/testsuite/g++.dg/pr99218.C | 31 +
gcc/testsuite/g++.dg/template/non-dependent15.C | 12 +
gcc/testsuite/g++.dg/ubsan/pr99106.C | 5 +
gcc/testsuite/g++.dg/vect/pr99149.cc | 28 +
gcc/testsuite/g++.dg/vect/pr99220.cc | 29 +
.../g++.dg/vect/simd-complex-num-null-node.cc | 78 +
gcc/testsuite/g++.dg/warn/Warray-bounds-10.C | 24 +-
gcc/testsuite/g++.dg/warn/Warray-bounds-11.C | 24 +-
gcc/testsuite/g++.dg/warn/Warray-bounds-12.C | 24 +-
gcc/testsuite/g++.dg/warn/Warray-bounds-13.C | 24 +-
gcc/testsuite/g++.dg/warn/Warray-bounds-15.C | 33 +
gcc/testsuite/g++.dg/warn/Warray-bounds-17.C | 15 +
gcc/testsuite/g++.dg/warn/Warray-bounds-18.C | 167 +
gcc/testsuite/g++.dg/warn/Warray-bounds-19.C | 110 +
gcc/testsuite/g++.dg/warn/Warray-bounds-20.C | 68 +
gcc/testsuite/g++.dg/warn/Warray-bounds-21.C | 111 +
gcc/testsuite/g++.dg/warn/Wnonnull11.C | 40 +
gcc/testsuite/g++.dg/warn/Wnonnull12.C | 29 +
gcc/testsuite/g++.dg/warn/Wnonnull9.C | 20 +-
gcc/testsuite/g++.dg/warn/Wplacement-new-size-1.C | 12 +-
gcc/testsuite/g++.dg/warn/Wplacement-new-size-2.C | 14 +-
gcc/testsuite/g++.dg/warn/Wplacement-new-size-6.C | 22 +-
gcc/testsuite/g++.dg/warn/Wshadow-17.C | 11 +
gcc/testsuite/g++.dg/warn/pr80635-1.C | 46 +
gcc/testsuite/g++.dg/warn/pr80635-2.C | 31 +
gcc/testsuite/gcc.c-torture/compile/asmgoto-2.c | 3 +-
gcc/testsuite/gcc.c-torture/compile/asmgoto-5.c | 3 +-
.../gcc.c-torture/compile/attr-retain-1.c | 34 +
.../gcc.c-torture/compile/attr-retain-2.c | 15 +
.../gcc.c-torture/compile/attr-used-retain-1.c | 10 +-
.../gcc.c-torture/compile/attr-used-retain-2.c | 22 +-
gcc/testsuite/gcc.c-torture/compile/pr98096.c | 10 +
gcc/testsuite/gcc.c-torture/compile/pr99225.c | 31 +
gcc/testsuite/gcc.c-torture/compile/pr99324.c | 19 +
gcc/testsuite/gcc.c-torture/execute/pr99079.c | 18 +
gcc/testsuite/gcc.dg/Warray-bounds-69.c | 74 +
gcc/testsuite/gcc.dg/Wstringop-overflow-10.c | 6 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-47.c | 11 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-65.c | 98 +
gcc/testsuite/gcc.dg/Wstringop-overflow-66.c | 180 +
gcc/testsuite/gcc.dg/analyzer/dot-output.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/error-1.c | 66 +
gcc/testsuite/gcc.dg/analyzer/error-2.c | 48 +
gcc/testsuite/gcc.dg/analyzer/error-3.c | 11 +
gcc/testsuite/gcc.dg/analyzer/feasibility-1.c | 16 +-
.../analyzer/pr93355-localealias-feasibility-2.c | 4 +-
.../analyzer/pr93355-localealias-feasibility-3.c | 8 +-
.../analyzer/pr93355-localealias-feasibility.c | 2 -
.../gcc.dg/analyzer/pr93355-localealias.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/pr94047.c | 4 -
gcc/testsuite/gcc.dg/analyzer/pr94596.c | 97 +
gcc/testsuite/gcc.dg/analyzer/pr96841.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/pr98969.c | 9 +-
gcc/testsuite/gcc.dg/analyzer/pr99193-1.c | 65 +
gcc/testsuite/gcc.dg/analyzer/pr99193-2.c | 68 +
gcc/testsuite/gcc.dg/analyzer/pr99193-3.c | 48 +
gcc/testsuite/gcc.dg/analyzer/realloc-1.c | 55 +
gcc/testsuite/gcc.dg/analyzer/unknown-fns-4.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/zlib-2.c | 2 -
gcc/testsuite/gcc.dg/array-quals-1.c | 1 +
gcc/testsuite/gcc.dg/attr-assume_aligned-4.c | 4 +-
gcc/testsuite/gcc.dg/attr-flatten-1.c | 15 +-
gcc/testsuite/gcc.dg/cpp/line11.c | 6 +
gcc/testsuite/gcc.dg/cpp/line12.c | 6 +
.../debug/dwarf2/stacked-qualified-types-3.c | 3 +-
gcc/testsuite/gcc.dg/fold-modpow2-2.c | 47 +
gcc/testsuite/gcc.dg/graphite/pr99085.c | 20 +
gcc/testsuite/gcc.dg/loop-9.c | 1 +
gcc/testsuite/gcc.dg/pr97172-2.c | 9 +
gcc/testsuite/gcc.dg/pr97172.c | 31 +
gcc/testsuite/gcc.dg/pr97954.c | 2 +-
gcc/testsuite/gcc.dg/pr99104.c | 15 +
gcc/testsuite/gcc.dg/pr99122-1.c | 13 +
gcc/testsuite/gcc.dg/pr99122-2.c | 21 +
gcc/testsuite/gcc.dg/pr99122-3.c | 19 +
gcc/testsuite/gcc.dg/pr99136.c | 9 +
gcc/testsuite/gcc.dg/pr99224.c | 6 +
gcc/testsuite/gcc.dg/pr99323-1.c | 17 +
gcc/testsuite/gcc.dg/pr99323-2.c | 11 +
gcc/testsuite/gcc.dg/rtl/aarch64/multi-subreg-1.c | 1 +
gcc/testsuite/gcc.dg/stack-usage-1.c | 2 +
.../gcc.dg/tree-prof/indir-call-prof-malloc.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/pr97461.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr99142.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/strncpy-2.c | 4 +-
gcc/testsuite/gcc.dg/vect/bb-slp-46.c | 4 +-
gcc/testsuite/gcc.dg/vect/pr97428.c | 4 +-
gcc/testsuite/gcc.dg/vect/pr99102.c | 20 +
gcc/testsuite/gcc.dg/vect/pr99253.c | 22 +
gcc/testsuite/gcc.dg/vect/slp-21.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-complex-5.c | 2 +-
gcc/testsuite/gcc.misc-tests/outputs.exp | 812 +-
.../aarch64/advsimd-intrinsics/vXXXhn_high.inc | 65 +
.../aarch64/advsimd-intrinsics/vaddhn_high.c | 32 +
.../aarch64/advsimd-intrinsics/vcvt_fXX_fXX.c | 100 +
.../gcc.target/aarch64/advsimd-intrinsics/vcvtx.c | 83 +
.../aarch64/advsimd-intrinsics/vmovn_high.c | 73 +
.../aarch64/advsimd-intrinsics/vqmovn_high.c | 121 +
.../aarch64/advsimd-intrinsics/vqmovun_high.c | 91 +
.../aarch64/advsimd-intrinsics/vraddhn_high.c | 32 +
.../aarch64/advsimd-intrinsics/vrshrn_high_n.c | 177 +
.../aarch64/advsimd-intrinsics/vrsubhn_high.c | 32 +
.../aarch64/advsimd-intrinsics/vshrn_high_n.c | 93 +
.../aarch64/advsimd-intrinsics/vsubhn_high.c | 32 +
gcc/testsuite/gcc.target/aarch64/pr93235.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr99381.c | 10 +
gcc/testsuite/gcc.target/aarch64/simd/pr99437.c | 17 +
.../aarch64/sve/cse_sve_vl_constants_1.c | 12 +
gcc/testsuite/gcc.target/aarch64/sve/pr98657.c | 9 +
gcc/testsuite/gcc.target/aarch64/sve/pr98791.c | 12 +
gcc/testsuite/gcc.target/arm/cmse/cmse-18.c | 11 +
gcc/testsuite/gcc.target/arm/pure-code/pr98998.c | 20 +
gcc/testsuite/gcc.target/cris/biap-mul.c | 15 +
gcc/testsuite/gcc.target/cris/biap.c | 9 +-
gcc/testsuite/gcc.target/cris/pr93372-1.c | 11 +-
.../gcc.target/cris/torture/sync-reload-mul-1.c | 13 +
gcc/testsuite/gcc.target/i386/avx2-pr99517-1.c | 25 +
gcc/testsuite/gcc.target/i386/avx2-pr99517-2.c | 20 +
gcc/testsuite/gcc.target/i386/avx512vl-pr99321-1.c | 39 +
gcc/testsuite/gcc.target/i386/pr95798-1.c | 29 +
gcc/testsuite/gcc.target/i386/pr95798-2.c | 29 +
gcc/testsuite/gcc.target/i386/pr96166.c | 21 +
gcc/testsuite/gcc.target/i386/pr98439.c | 12 +
gcc/testsuite/gcc.target/i386/pr99100.c | 22 +
gcc/testsuite/gcc.target/i386/pr99123-2.c | 51 +
gcc/testsuite/gcc.target/i386/pr99123.c | 51 +
gcc/testsuite/gcc.target/i386/pr99321.c | 41 +
gcc/testsuite/gcc.target/i386/pr99454.c | 43 +
gcc/testsuite/gcc.target/i386/pr99463-2.c | 5 +
gcc/testsuite/gcc.target/i386/pr99463.c | 5 +
gcc/testsuite/gcc.target/i386/pr99464.c | 15 +
gcc/testsuite/gcc.target/mips/compact-branches-5.c | 2 +-
gcc/testsuite/gcc.target/mips/compact-branches-6.c | 2 +-
.../gcc.target/powerpc/compress-float-ppc-pic.c | 1 +
gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c | 41 +-
.../gcc.target/powerpc/pcrel-opt-inc-di.c | 17 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-df.c | 36 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-di.c | 42 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-hi.c | 42 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-qi.c | 42 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-sf.c | 42 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-si.c | 41 +
.../gcc.target/powerpc/pcrel-opt-ld-vector.c | 36 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-df.c | 36 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-di.c | 36 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-hi.c | 42 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-qi.c | 42 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-sf.c | 36 +
gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-si.c | 41 +
.../gcc.target/powerpc/pcrel-opt-st-vector.c | 36 +
gcc/testsuite/gcc.target/powerpc/ppc-eabi.c | 2 +
gcc/testsuite/gcc.target/powerpc/pr26350.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr79439-1.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr79439-2.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr79439-3.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr96264.c | 28 +
gcc/testsuite/gcc.target/powerpc/pr98872.c | 19 +
gcc/testsuite/gcc.target/powerpc/pr98959.c | 19 +
gcc/testsuite/gcc.target/powerpc/pr99492.c | 50 +
gcc/testsuite/gcc.target/powerpc/undef-bool-2.c | 1 +
gcc/testsuite/gcc.target/powerpc/vec-init-10.c | 24 +
.../gcc.target/s390/mul-signed-overflow-1.c | 3 +-
.../gcc.target/s390/mul-signed-overflow-2.c | 3 +-
.../gcc.target/s390/target-attribute/pr99313.c | 5 +
.../s390/vector/long-double-asm-commutative.c | 16 +
.../s390/vector/long-double-asm-earlyclobber.c | 17 +
.../s390/vector/long-double-asm-in-out.c | 14 +
.../gcc.target/s390/vector/long-double-asm-inout.c | 14 +
.../s390/vector/long-double-asm-matching.c | 13 +
.../s390/vector/long-double-asm-regmem.c | 8 +
.../s390/vector/long-double-from-decimal128.c | 20 +
.../s390/vector/long-double-from-decimal32.c | 20 +
.../s390/vector/long-double-from-decimal64.c | 20 +
.../s390/vector/long-double-to-decimal128.c | 19 +
.../s390/vector/long-double-to-decimal32.c | 19 +
.../s390/vector/long-double-to-decimal64.c | 19 +
.../s390/vector/long-double-volatile-from-i64.c | 22 +
.../s390/zvector/vec-nnpa-fp16-convert.c | 34 +
.../s390/zvector/vec-nnpa-fp32-convert-1.c | 27 +
.../s390/zvector/vec_convert_from_fp16.c | 12 +
.../gcc.target/s390/zvector/vec_convert_to_fp16.c | 12 +
.../s390/zvector/vec_extend_to_fp32_hi.c | 12 +
.../s390/zvector/vec_extend_to_fp32_lo.c | 12 +
.../gcc.target/s390/zvector/vec_round_from_fp32.c | 12 +
gcc/testsuite/gfortran.dg/assumed_rank_21.f90 | 96 +
gcc/testsuite/gfortran.dg/class_assign_4.f90 | 12 +-
.../gfortran.dg/class_defined_operator_2.f03 | 31 +
.../gfortran.dg/coarray/array_temporary-1.f90 | 13 +
gcc/testsuite/gfortran.dg/data_char_4.f90 | 11 +
gcc/testsuite/gfortran.dg/data_char_5.f90 | 15 +
gcc/testsuite/gfortran.dg/dtio_36.f90 | 33 +
gcc/testsuite/gfortran.dg/elemental_result_2.f90 | 33 +
gcc/testsuite/gfortran.dg/fmt_nonchar_1.f90 | 46 +
gcc/testsuite/gfortran.dg/fmt_nonchar_2.f90 | 22 +
.../gfortran.dg/goacc/array-with-dt-1.f90 | 11 +
.../gfortran.dg/goacc/array-with-dt-2.f90 | 5 +-
.../gfortran.dg/goacc/array-with-dt-3.f90 | 14 +
.../gfortran.dg/goacc/array-with-dt-4.f90 | 18 +
.../gfortran.dg/goacc/array-with-dt-5.f90 | 12 +
.../gfortran.dg/goacc/array-with-dt-6.f90 | 10 +
.../gfortran.dg/goacc/derived-chartypes-1.f90 | 3 -
.../gfortran.dg/goacc/derived-chartypes-2.f90 | 3 -
.../gfortran.dg/goacc/derived-classtypes-1.f95 | 8 +-
.../gfortran.dg/goacc/mapping-tests-2.f90 | 4 +-
gcc/testsuite/gfortran.dg/goacc/ref_inquiry.f90 | 48 +
gcc/testsuite/gfortran.dg/gomp/pr99226.f90 | 13 +
gcc/testsuite/gfortran.dg/gomp/ref_inquiry.f90 | 35 +
gcc/testsuite/gfortran.dg/intent_optimize_3.f90 | 16 +
gcc/testsuite/gfortran.dg/matmul_21.f90 | 15 +
gcc/testsuite/gfortran.dg/module_variable_3.f90 | 37 +
gcc/testsuite/gfortran.dg/namelist_4.f90 | 7 +-
gcc/testsuite/gfortran.dg/namelist_98.f90 | 11 +
gcc/testsuite/gfortran.dg/parameter_data.f90 | 13 +
gcc/testsuite/gfortran.dg/pr95690.f90 | 4 +-
gcc/testsuite/gfortran.dg/pr99204.f90 | 10 +
gcc/testsuite/gfortran.dg/real4-10-real8-10.f90 | 25 +
gcc/testsuite/gfortran.dg/real4-10-real8-16.f90 | 26 +
gcc/testsuite/gfortran.dg/real4-10-real8-4.f90 | 25 +
gcc/testsuite/gfortran.dg/real4-10.f90 | 25 +
gcc/testsuite/gfortran.dg/real4-16-real8-10.f90 | 26 +
gcc/testsuite/gfortran.dg/real4-16-real8-16.f90 | 26 +
gcc/testsuite/gfortran.dg/real4-16-real8-4.f90 | 26 +
gcc/testsuite/gfortran.dg/real4-16.f90 | 26 +
gcc/testsuite/gfortran.dg/real4-8-real8-10.f90 | 25 +
gcc/testsuite/gfortran.dg/real4-8-real8-16.f90 | 26 +
gcc/testsuite/gfortran.dg/real4-8-real8-4.f90 | 25 +
gcc/testsuite/gfortran.dg/real4-8.f90 | 25 +
gcc/testsuite/gfortran.dg/real8-10.f90 | 25 +
gcc/testsuite/gfortran.dg/real8-16.f90 | 26 +
gcc/testsuite/gfortran.dg/real8-4.f90 | 25 +
gcc/testsuite/gfortran.dg/reshape_zerosize_4.f90 | 14 +
gcc/testsuite/gfortran.dg/ubound_1.f90 | 22 +
gcc/testsuite/gnat.dg/limited5.adb | 17 +
gcc/testsuite/gnat.dg/opt39.adb | 2 +-
gcc/testsuite/gnat.dg/specs/lto25.ads | 12 +
gcc/testsuite/jit.dg/test-trap.c | 59 +
gcc/testsuite/lib/prune.exp | 3 +
gcc/testsuite/lib/target-supports.exp | 53 +-
gcc/toplev.c | 14 +-
gcc/tree-cfg.c | 87 +-
gcc/tree-inline.c | 41 +-
gcc/tree-nested.c | 1 +
gcc/tree-pretty-print.c | 102 +-
gcc/tree-ssa-alias.c | 10 +-
gcc/tree-ssa-phiopt.c | 6 +-
gcc/tree-ssa-strlen.c | 60 +-
gcc/tree-ssa-structalias.c | 25 +-
gcc/tree-vect-loop.c | 56 +-
gcc/tree-vect-slp-patterns.c | 51 +-
gcc/tree-vect-slp.c | 79 +-
gcc/tree-vect-stmts.c | 8 +-
gcc/tree-vectorizer.c | 1 +
gcc/tree-vrp.c | 39 +-
gcc/tree.c | 6 +-
gcc/tree.h | 10 +-
gcc/varasm.c | 22 +-
gcc/wide-int-bitmask.h | 33 +-
gcc/xcoffout.c | 1 -
gcc/xcoffout.h | 1 -
libbacktrace/ChangeLog | 18 +
libbacktrace/backtrace.h | 15 +-
libbacktrace/dwarf.c | 89 +-
libcpp/ChangeLog | 34 +
libcpp/files.c | 69 +-
libcpp/include/cpplib.h | 4 +-
libcpp/include/line-map.h | 5 +-
libcpp/init.c | 17 +
libcpp/internal.h | 2 +
libcpp/line-map.c | 45 +-
libcpp/macro.c | 2 +-
libcpp/po/ChangeLog | 10 +
libcpp/po/be.po | 408 +-
libcpp/po/ca.po | 414 +-
libcpp/po/da.po | 426 +-
libcpp/po/de.po | 426 +-
libcpp/po/el.po | 413 +-
libcpp/po/eo.po | 427 +-
libcpp/po/es.po | 426 +-
libcpp/po/fi.po | 426 +-
libcpp/po/fr.po | 421 +-
libcpp/po/id.po | 417 +-
libcpp/po/ja.po | 415 +-
libcpp/po/nl.po | 418 +-
libcpp/po/pt_BR.po | 430 +-
libcpp/po/ru.po | 423 +-
libcpp/po/sr.po | 426 +-
libcpp/po/sv.po | 422 +-
libcpp/po/tr.po | 417 +-
libcpp/po/uk.po | 423 +-
libcpp/po/vi.po | 495 +-
libcpp/po/zh_CN.po | 417 +-
libcpp/po/zh_TW.po | 426 +-
libgcc/ChangeLog | 88 +
libgcc/config.in | 3 +
libgcc/config/arm/t-arm | 2 +-
libgcc/config/rs6000/_dd_to_kf.c | 37 +
libgcc/config/rs6000/_kf_to_dd.c | 37 +
libgcc/config/rs6000/_kf_to_sd.c | 37 +
libgcc/config/rs6000/_kf_to_td.c | 37 +
libgcc/config/rs6000/_sd_to_kf.c | 37 +
libgcc/config/rs6000/_sprintfkf.c | 58 +
libgcc/config/rs6000/_sprintfkf.h | 27 +
libgcc/config/rs6000/_strtokf.c | 53 +
libgcc/config/rs6000/_strtokf.h | 27 +
libgcc/config/rs6000/_td_to_kf.c | 37 +
libgcc/config/rs6000/quad-float128.h | 8 +
libgcc/config/rs6000/t-float128 | 37 +-
libgcc/configure | 4 +-
libgcc/configure.ac | 2 +-
libgcc/dfp-bit.c | 13 +-
libgcc/dfp-bit.h | 26 +
libgcc/libgcc2.c | 2 +-
libgcc/libgcov-driver.c | 66 +-
libgcc/libgcov.h | 63 +-
libgfortran/ChangeLog | 44 +
libgfortran/generated/matmul_c10.c | 15 +-
libgfortran/generated/matmul_c16.c | 15 +-
libgfortran/generated/matmul_c4.c | 15 +-
libgfortran/generated/matmul_c8.c | 15 +-
libgfortran/generated/matmul_i1.c | 15 +-
libgfortran/generated/matmul_i16.c | 15 +-
libgfortran/generated/matmul_i2.c | 15 +-
libgfortran/generated/matmul_i4.c | 15 +-
libgfortran/generated/matmul_i8.c | 15 +-
libgfortran/generated/matmul_r10.c | 15 +-
libgfortran/generated/matmul_r16.c | 15 +-
libgfortran/generated/matmul_r4.c | 15 +-
libgfortran/generated/matmul_r8.c | 15 +-
libgfortran/generated/matmulavx128_c10.c | 6 +-
libgfortran/generated/matmulavx128_c16.c | 6 +-
libgfortran/generated/matmulavx128_c4.c | 6 +-
libgfortran/generated/matmulavx128_c8.c | 6 +-
libgfortran/generated/matmulavx128_i1.c | 6 +-
libgfortran/generated/matmulavx128_i16.c | 6 +-
libgfortran/generated/matmulavx128_i2.c | 6 +-
libgfortran/generated/matmulavx128_i4.c | 6 +-
libgfortran/generated/matmulavx128_i8.c | 6 +-
libgfortran/generated/matmulavx128_r10.c | 6 +-
libgfortran/generated/matmulavx128_r16.c | 6 +-
libgfortran/generated/matmulavx128_r4.c | 6 +-
libgfortran/generated/matmulavx128_r8.c | 6 +-
libgfortran/m4/matmul_internal.m4 | 3 +-
libgfortran/runtime/string.c | 2 +-
libgo/MERGE | 2 +-
libgo/Makefile.am | 1 +
libgo/Makefile.in | 9 +-
libgo/VERSION | 2 +-
libgo/go/archive/tar/strconv.go | 21 +-
libgo/go/archive/tar/strconv_test.go | 7 +
libgo/go/cmd/go/alldocs.go | 30 +-
libgo/go/cmd/go/internal/help/helpdoc.go | 2 +-
libgo/go/cmd/go/internal/load/pkg.go | 5 +
libgo/go/cmd/go/internal/modget/get.go | 37 +-
libgo/go/cmd/go/internal/modload/help.go | 13 +-
libgo/go/cmd/go/internal/vet/vetflag.go | 3 +-
libgo/go/cmd/go/testdata/script/build_trimpath.txt | 3 +-
libgo/go/cmd/go/testdata/script/help.txt | 7 +-
libgo/go/embed/embed.go | 40 +-
libgo/go/internal/poll/copy_file_range_linux.go | 10 +-
libgo/go/internal/poll/sendfile_bsd.go | 4 +
libgo/go/internal/poll/sendfile_glibc.go | 6 +
libgo/go/internal/poll/sendfile_solaris.go | 3 +
libgo/go/io/fs/fs.go | 22 +-
libgo/go/io/fs/fs_test.go | 7 +-
libgo/go/io/fs/glob.go | 5 +-
libgo/go/io/fs/glob_test.go | 3 +-
libgo/go/math/big/nat.go | 2 +-
libgo/go/net/sendfile_test.go | 65 +
libgo/go/os/file.go | 13 +-
libgo/go/os/os_test.go | 34 +
libgo/go/os/readfrom_linux_test.go | 32 +
libgo/go/runtime/histogram.go | 2 +-
libgo/go/runtime/metrics/doc.go | 5 +-
libgo/go/runtime/metrics/example_test.go | 2 +-
libgo/go/runtime/metrics/sample.go | 8 +-
libgo/go/runtime/metrics/value.go | 2 +-
libgo/go/runtime/stubs.go | 10 +-
libgo/go/testing/fstest/testfs.go | 25 +-
libgo/go/testing/fstest/testfs_test.go | 31 +
libgo/misc/cgo/testshared/shared_test.go | 8 +
.../misc/cgo/testshared/testdata/issue44031/a/a.go | 9 +
.../misc/cgo/testshared/testdata/issue44031/b/b.go | 17 +
.../testshared/testdata/issue44031/main/main.go | 20 +
libgo/runtime/go-memclr.c | 45 +-
libgo/runtime/go-memmove.c | 89 +
libgo/runtime/proc.c | 4 +-
libgo/runtime/runtime.h | 3 +-
libgomp/ChangeLog | 85 +
libgomp/config.h.in | 3 +
libgomp/configure | 168 +-
libgomp/configure.ac | 2 +
libgomp/libgomp.h | 21 +-
libgomp/plugin/configfrag.ac | 8 +-
libgomp/task.c | 248 +-
libgomp/team.c | 2 -
libgomp/testsuite/libgomp.c-c++-common/pr96390.c | 1 +
.../testsuite/libgomp.c-c++-common/task-detach-1.c | 4 +-
.../libgomp.c-c++-common/task-detach-10.c | 45 +
.../libgomp.c-c++-common/task-detach-11.c | 13 +
.../testsuite/libgomp.c-c++-common/task-detach-2.c | 6 +-
.../testsuite/libgomp.c-c++-common/task-detach-3.c | 6 +-
.../testsuite/libgomp.c-c++-common/task-detach-4.c | 4 +-
.../testsuite/libgomp.c-c++-common/task-detach-5.c | 8 +-
.../testsuite/libgomp.c-c++-common/task-detach-6.c | 8 +-
.../testsuite/libgomp.c-c++-common/task-detach-7.c | 45 +
.../testsuite/libgomp.c-c++-common/task-detach-8.c | 47 +
.../testsuite/libgomp.c-c++-common/task-detach-9.c | 43 +
.../testsuite/libgomp.fortran/dummy-procs-1.f90 | 393 +
.../testsuite/libgomp.fortran/task-detach-1.f90 | 4 +-
.../testsuite/libgomp.fortran/task-detach-10.f90 | 44 +
.../testsuite/libgomp.fortran/task-detach-11.f90 | 13 +
.../testsuite/libgomp.fortran/task-detach-2.f90 | 6 +-
.../testsuite/libgomp.fortran/task-detach-3.f90 | 6 +-
.../testsuite/libgomp.fortran/task-detach-4.f90 | 4 +-
.../testsuite/libgomp.fortran/task-detach-5.f90 | 8 +-
.../testsuite/libgomp.fortran/task-detach-6.f90 | 16 +-
.../testsuite/libgomp.fortran/task-detach-7.f90 | 42 +
.../testsuite/libgomp.fortran/task-detach-8.f90 | 45 +
.../testsuite/libgomp.fortran/task-detach-9.f90 | 41 +
.../libgomp.oacc-fortran/array-stride-dt-1.f90 | 5 +-
.../libgomp.oacc-fortran/derivedtypes-arrays-1.f90 | 109 +
.../libgomp.oacc-fortran/update-dt-array.f90 | 53 +
libiberty/ChangeLog | 15 +
libiberty/Makefile.in | 12 +-
libiberty/acinclude.m4 | 185 +
libiberty/aclocal.m4 | 198 +-
libiberty/argv.c | 5 +-
libiberty/configure | 3 -
libsanitizer/ChangeLog | 13 +
libsanitizer/asan/asan_interceptors.cpp | 5 +-
libsanitizer/asan/asan_interceptors.h | 7 +
.../sanitizer_common_interceptors.inc | 19 +-
libsanitizer/tsan/tsan_interceptors_posix.cpp | 2 +
libsanitizer/ubsan/ubsan_value.cpp | 2 +-
libstdc++-v3/ChangeLog | 346 +
.../post/aarch64-linux-gnu/baseline_symbols.txt | 104 +
.../post/i386-solaris/amd64/baseline_symbols.txt | 98 +
.../abi/post/i386-solaris/baseline_symbols.txt | 98 +
.../abi/post/ia64-linux-gnu/baseline_symbols.txt | 121 +
.../abi/post/m68k-linux-gnu/baseline_symbols.txt | 121 +
.../post/riscv64-linux-gnu/baseline_symbols.txt | 116 +
.../abi/post/sparc-solaris/baseline_symbols.txt | 98 +
.../sparc-solaris/sparcv9/baseline_symbols.txt | 98 +
libstdc++-v3/config/abi/pre/gnu.ver | 6 +-
libstdc++-v3/config/os/gnu-linux/ldbl-extra.ver | 1 +
.../config/os/gnu-linux/ldbl-ieee128-extra.ver | 1 +
libstdc++-v3/doc/html/manual/abi.html | 6 +-
libstdc++-v3/doc/xml/manual/abi.xml | 12 +-
libstdc++-v3/include/bits/align.h | 1 +
libstdc++-v3/include/bits/atomic_wait.h | 15 +-
libstdc++-v3/include/bits/char_traits.h | 9 +-
libstdc++-v3/include/bits/codecvt.h | 3 +
libstdc++-v3/include/bits/enable_special_members.h | 2 +
libstdc++-v3/include/bits/erase_if.h | 2 +
libstdc++-v3/include/bits/functional_hash.h | 1 +
libstdc++-v3/include/bits/invoke.h | 1 +
libstdc++-v3/include/bits/ostream_insert.h | 1 +
libstdc++-v3/include/bits/parse_numbers.h | 1 +
libstdc++-v3/include/bits/predefined_ops.h | 2 +
libstdc++-v3/include/bits/random.h | 8 +-
libstdc++-v3/include/bits/range_access.h | 1 +
libstdc++-v3/include/bits/ranges_cmp.h | 23 +-
libstdc++-v3/include/bits/stl_bvector.h | 12 -
libstdc++-v3/include/bits/stl_iterator.h | 1 +
libstdc++-v3/include/bits/stl_uninitialized.h | 11 +-
libstdc++-v3/include/bits/uniform_int_dist.h | 1 +
libstdc++-v3/include/bits/unique_lock.h | 1 +
libstdc++-v3/include/debug/assertions.h | 2 +
libstdc++-v3/include/experimental/bits/simd.h | 12 +-
.../include/experimental/bits/simd_builtin.h | 4 +-
libstdc++-v3/include/experimental/bits/simd_x86.h | 4 +-
.../include/pstl/parallel_backend_serial.h | 8 -
libstdc++-v3/include/std/barrier | 24 +-
libstdc++-v3/include/std/bit | 16 +
libstdc++-v3/include/std/chrono | 128 +-
libstdc++-v3/include/std/mutex | 12 +-
libstdc++-v3/include/std/stop_token | 2 +-
libstdc++-v3/include/std/utility | 9 +
libstdc++-v3/include/std/version | 3 +-
libstdc++-v3/libsupc++/compare | 7 +-
libstdc++-v3/libsupc++/dyncast.cc | 3 +
libstdc++-v3/python/libstdcxx/v6/printers.py | 4 +-
libstdc++-v3/src/c++17/Makefile.am | 4 +
libstdc++-v3/src/c++17/Makefile.in | 4 +
libstdc++-v3/src/c++17/floating_to_chars.cc | 383 +-
libstdc++-v3/src/c++17/fs_dir.cc | 2 +-
libstdc++-v3/src/c++17/ryu/LOCAL_PATCHES | 2 +
libstdc++-v3/src/c++17/ryu/d2s_intrinsics.h | 4 -
libstdc++-v3/src/c++17/ryu/generic_128.h | 3 -
libstdc++-v3/src/c++17/ryu/ryu_generic_128.h | 4 +-
libstdc++-v3/src/c++17/uint128_t.h | 297 +
libstdc++-v3/src/filesystem/dir-common.h | 12 +
libstdc++-v3/src/filesystem/dir.cc | 2 +-
libstdc++-v3/testsuite/17_intro/names.cc | 5 +
.../{builtin-ptr-three-way.cc => lwg3530.cc} | 13 +-
.../20_util/function_objects/range.cmp/lwg3530.cc | 47 +
.../uninitialized_default_n/sizes.cc | 4 +-
.../uninitialized_value_construct_n/sizes.cc | 7 +-
.../testsuite/20_util/to_chars/long_double.cc | 74 +-
libstdc++-v3/testsuite/20_util/to_underlying/1.cc | 38 +
.../testsuite/20_util/to_underlying/version.cc | 27 +
.../char_traits/requirements/char/99181.cc | 40 +
.../testsuite/27_io/headers/cstdio/types_std.cc | 2 +-
.../29_atomics/atomic/wait_notify/bool.cc | 1 +
.../29_atomics/atomic/wait_notify/generic.cc | 1 +
.../29_atomics/atomic/wait_notify/pointers.cc | 1 +
.../29_atomics/atomic_flag/wait_notify/1.cc | 1 +
.../testsuite/30_threads/barrier/arrive.cc | 1 +
.../30_threads/barrier/arrive_and_drop.cc | 1 +
.../30_threads/barrier/arrive_and_wait.cc | 1 +
.../testsuite/30_threads/barrier/completion.cc | 1 +
libstdc++-v3/testsuite/30_threads/latch/3.cc | 1 +
.../testsuite/30_threads/semaphore/try_acquire.cc | 1 +
.../30_threads/semaphore/try_acquire_for.cc | 1 +
.../30_threads/semaphore/try_acquire_until.cc | 1 +
libstdc++-v3/testsuite/std/time/syn_c++20.cc | 5 +-
libstdc++-v3/testsuite/std/time/year/2.cc | 52 +
.../testsuite/std/time/year_month_day/3.cc | 71 +
.../testsuite/std/time/year_month_day/4.cc | 71 +
libstdc++-v3/testsuite/util/testsuite_fs.h | 2 +-
1158 files changed, 331139 insertions(+), 254384 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-03-12 3:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-12 3:42 [gcc/devel/gccgo] Merge from trunk revision 7ad5a72c8bc6aa71a0d195ddfa207db01265fe0b Ian Lance Taylor
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).