public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/m2link] Merge branch 'master' into devel/m2link.
@ 2022-05-30 14:39 Gaius Mulley
0 siblings, 0 replies; only message in thread
From: Gaius Mulley @ 2022-05-30 14:39 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:622a723be0a71fdc2602882d07e8b00e37ad00fb
commit 622a723be0a71fdc2602882d07e8b00e37ad00fb
Merge: f17a10fdcf2 c8929840407
Author: Gaius Mulley <gaius.mulley@southwales.ac.uk>
Date: Mon May 30 14:42:14 2022 +0100
Merge branch 'master' into devel/m2link.
Diff:
.gitignore | 1 +
ChangeLog | 4 +
contrib/ChangeLog | 5 +
contrib/gcc-changelog/git_update_version.py | 2 +-
gcc/ChangeLog | 633 ++++++++++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 2 +-
gcc/ada/ChangeLog | 8 +
gcc/ada/Makefile.rtl | 2 +
gcc/ada/bindgen.adb | 110 +-
gcc/ada/doc/gnat_rm/implementation_advice.rst | 6 -
.../doc/gnat_rm/security_hardening_features.rst | 55 +-
gcc/ada/errout.adb | 12 +-
gcc/ada/erroutc.adb | 35 +-
gcc/ada/erroutc.ads | 4 +
gcc/ada/exp_aggr.adb | 16 +-
gcc/ada/exp_ch11.adb | 32 +-
gcc/ada/exp_ch3.adb | 4 +-
gcc/ada/exp_ch6.adb | 28 +-
gcc/ada/exp_ch7.adb | 80 +-
gcc/ada/exp_ch7.ads | 4 +-
gcc/ada/exp_disp.adb | 169 +---
gcc/ada/exp_disp.ads | 10 +-
gcc/ada/freeze.adb | 26 +-
gcc/ada/freeze.ads | 6 -
gcc/ada/frontend.adb | 2 -
gcc/ada/gcc-interface/Makefile.in | 32 +-
gcc/ada/gen_il-fields.ads | 1 -
gcc/ada/gen_il-gen-gen_nodes.adb | 3 +-
gcc/ada/gnat1drv.adb | 1 +
gcc/ada/gnat_rm.texi | 57 +-
gcc/ada/inline.adb | 4 +-
gcc/ada/lib-xref.adb | 65 --
gcc/ada/lib-xref.ads | 34 -
gcc/ada/libgnat/a-cfdlli.ads | 10 +-
gcc/ada/libgnat/a-cofuma.adb | 7 +
gcc/ada/libgnat/a-cofuma.ads | 8 +
gcc/ada/libgnat/a-cofuse.adb | 7 +
gcc/ada/libgnat/a-cofuse.ads | 6 +
gcc/ada/libgnat/a-cofuve.adb | 7 +
gcc/ada/libgnat/a-cofuve.ads | 6 +
gcc/ada/libgnat/s-aridou.adb | 530 ++++++++--
gcc/ada/libgnat/s-arit32.adb | 2 +-
gcc/ada/libgnat/s-dwalin.adb | 2 +
gcc/ada/libgnat/s-gearop.adb | 74 +-
gcc/ada/libgnat/s-gearop.ads | 14 +-
gcc/ada/libgnat/s-spark.ads | 36 +
gcc/ada/libgnat/s-spcuop.adb | 42 +
gcc/ada/libgnat/s-spcuop.ads | 59 ++
gcc/ada/opt.ads | 3 +
gcc/ada/osint.adb | 10 +-
gcc/ada/par-ch6.adb | 22 +
gcc/ada/sem_attr.adb | 12 +-
gcc/ada/sem_ch11.adb | 3 +-
gcc/ada/sem_ch13.adb | 63 +-
gcc/ada/sem_ch5.adb | 11 +-
gcc/ada/sem_ch6.adb | 34 +-
gcc/ada/sem_ch7.adb | 4 +-
gcc/ada/sem_disp.adb | 2 +-
gcc/ada/sem_elab.adb | 2 +-
gcc/ada/sem_res.adb | 16 -
gcc/ada/sem_util.adb | 6 +-
gcc/ada/sem_warn.adb | 9 +-
gcc/ada/sinfo.ads | 7 -
gcc/analyzer/ChangeLog | 11 +
gcc/asan.cc | 15 +-
gcc/c-family/ChangeLog | 9 +
gcc/c-family/c-attribs.cc | 2 +-
gcc/c-family/c-pragma.h | 3 +-
gcc/c/ChangeLog | 38 +
gcc/c/c-parser.cc | 60 +-
gcc/c/c-tree.h | 3 +-
gcc/c/c-typeck.cc | 48 +-
gcc/c/gimple-parser.cc | 5 +-
gcc/common/config/riscv/riscv-common.cc | 8 +
gcc/config.gcc | 2 +-
gcc/config.in | 79 +-
gcc/config/aarch64/aarch64.cc | 8 +-
gcc/config/arm/arm.cc | 10 +-
gcc/config/avr/avr-mcus.def | 22 +
gcc/config/avr/gen-avr-mmcu-specs.cc | 2 +-
gcc/config/avr/gen-avr-mmcu-texi.cc | 2 +-
gcc/config/darwin.h | 55 +-
gcc/config/gcn/gcn-hsa.h | 59 +-
gcc/config/gcn/gcn-opts.h | 28 +-
gcc/config/gcn/gcn-valu.md | 25 +-
gcc/config/gcn/gcn.cc | 143 +--
gcc/config/gcn/gcn.h | 4 +
gcc/config/gcn/gcn.md | 8 +-
gcc/config/gcn/gcn.opt | 3 +
gcc/config/gcn/mkoffload.cc | 69 +-
gcc/config/gcn/t-gcn-hsa | 4 +-
gcc/config/gcn/t-omp-device | 2 +-
gcc/config/i386/i386-expand.cc | 9 +-
gcc/config/i386/i386-expand.h | 5 +-
gcc/config/i386/i386.md | 63 +-
gcc/config/i386/i386.opt | 2 +-
gcc/config/i386/sse.md | 32 +-
gcc/config/ia64/ia64.cc | 12 +-
gcc/config/mips/mips.cc | 8 +-
gcc/config/riscv/arch-canonicalize | 2 +-
gcc/config/riscv/predicates.md | 6 +-
gcc/config/riscv/riscv-builtins.cc | 16 +
gcc/config/riscv/riscv-cmo.def | 17 +
gcc/config/riscv/riscv-ftypes.def | 4 +
gcc/config/riscv/riscv-opts.h | 8 +
gcc/config/riscv/riscv.cc | 15 +
gcc/config/riscv/riscv.h | 2 +
gcc/config/riscv/riscv.md | 57 ++
gcc/config/riscv/riscv.opt | 3 +
gcc/config/rs6000/rs6000-p8swap.cc | 10 +-
gcc/config/rs6000/rs6000.cc | 8 +-
gcc/config/s390/s390.cc | 6 +-
gcc/config/sh/sh.cc | 6 +
gcc/config/sparc/sparc.cc | 11 +-
gcc/config/xtensa/constraints.md | 4 +-
gcc/config/xtensa/predicates.md | 7 +-
gcc/config/xtensa/xtensa-protos.h | 2 +
gcc/config/xtensa/xtensa.cc | 263 ++++-
gcc/config/xtensa/xtensa.h | 2 +-
gcc/config/xtensa/xtensa.md | 93 +-
gcc/config/xtensa/xtensa.opt | 2 +-
gcc/configure | 427 +-------
gcc/configure.ac | 145 +--
gcc/cp/ChangeLog | 142 +++
gcc/cp/constexpr.cc | 230 +++--
gcc/cp/cp-tree.h | 2 +
gcc/cp/decl.cc | 22 +-
gcc/cp/decl2.cc | 11 +-
gcc/cp/parser.cc | 54 +-
gcc/cp/pt.cc | 166 +--
gcc/cp/semantics.cc | 26 +-
gcc/cp/tree.cc | 6 +-
gcc/cp/typeck.cc | 14 +-
gcc/cp/typeck2.cc | 91 ++
gcc/d/ChangeLog | 23 +
gcc/d/d-lang.cc | 5 +
gcc/d/decl.cc | 36 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/aggregate.h | 80 +-
gcc/d/dmd/aliasthis.h | 10 +-
gcc/d/dmd/attrib.h | 212 ++--
gcc/d/dmd/cond.h | 34 +-
gcc/d/dmd/cparse.d | 156 ++-
gcc/d/dmd/ctfe.h | 20 +-
gcc/d/dmd/dcast.d | 21 +-
gcc/d/dmd/declaration.h | 396 ++++----
gcc/d/dmd/dmodule.d | 33 +-
gcc/d/dmd/dsymbol.d | 23 +-
gcc/d/dmd/dsymbol.h | 64 +-
gcc/d/dmd/dsymbolsem.d | 20 +-
gcc/d/dmd/dtemplate.d | 2 +-
gcc/d/dmd/dtoh.d | 28 +-
gcc/d/dmd/enum.h | 34 +-
gcc/d/dmd/escape.d | 231 +++--
gcc/d/dmd/expression.d | 22 +-
gcc/d/dmd/expression.h | 732 +++++++-------
gcc/d/dmd/expressionsem.d | 59 +-
gcc/d/dmd/func.d | 102 +-
gcc/d/dmd/globals.d | 3 +-
gcc/d/dmd/globals.h | 4 +-
gcc/d/dmd/hdrgen.d | 18 +-
gcc/d/dmd/id.d | 2 +
gcc/d/dmd/identifier.h | 7 +-
gcc/d/dmd/import.h | 26 +-
gcc/d/dmd/init.d | 2 +-
gcc/d/dmd/init.h | 30 +-
gcc/d/dmd/initsem.d | 5 +-
gcc/d/dmd/lexer.d | 60 +-
gcc/d/dmd/module.h | 27 +-
gcc/d/dmd/mtype.d | 109 +-
gcc/d/dmd/mtype.h | 540 +++++-----
gcc/d/dmd/nspace.h | 20 +-
gcc/d/dmd/parsetimevisitor.d | 4 +
gcc/d/dmd/root/object.h | 4 +-
gcc/d/dmd/safe.d | 19 +-
gcc/d/dmd/sideeffect.d | 29 +-
gcc/d/dmd/statement.d | 2 +-
gcc/d/dmd/statement.h | 318 +++---
gcc/d/dmd/statementsem.d | 13 +-
gcc/d/dmd/staticassert.h | 12 +-
gcc/d/dmd/template.h | 154 +--
gcc/d/dmd/transitivevisitor.d | 14 +-
gcc/d/dmd/typesem.d | 20 +-
gcc/d/dmd/version.h | 28 +-
gcc/d/dmd/visitor.h | 6 +
gcc/d/expr.cc | 112 +--
gcc/d/imports.cc | 26 +-
gcc/d/lang.opt | 4 +
gcc/d/runtime.def | 4 -
gcc/d/toir.cc | 64 +-
gcc/d/typeinfo.cc | 56 +-
gcc/d/types.cc | 30 +-
gcc/dbgcnt.def | 1 +
gcc/doc/avr-mmcu.texi | 6 +-
gcc/doc/install.texi | 18 +-
gcc/doc/invoke.texi | 24 +-
gcc/doc/sourcebuild.texi | 34 +-
gcc/doc/tm.texi | 18 +-
gcc/expmed.cc | 22 +-
gcc/fold-const.cc | 10 +
gcc/fortran/ChangeLog | 28 +
gcc/fortran/dump-parse-tree.cc | 1 +
gcc/fortran/gfortran.h | 1 +
gcc/fortran/openmp.cc | 70 +-
gcc/genpreds.cc | 13 +-
gcc/gimple-range-cache.cc | 34 +-
gcc/gimple-range-cache.h | 6 +-
...-range-side-effect.cc => gimple-range-infer.cc} | 64 +-
...le-range-side-effect.h => gimple-range-infer.h} | 28 +-
gcc/gimple-range.cc | 11 +-
gcc/gimple-range.h | 2 +-
gcc/gimple-ssa-sprintf.cc | 77 +-
gcc/gimple-ssa-warn-restrict.cc | 22 +-
gcc/gimplify.cc | 31 +-
gcc/ipa-cp.cc | 6 +-
gcc/ipa-fnsummary.h | 21 +-
gcc/ipa-modref.cc | 36 +-
gcc/ipa-param-manipulation.cc | 8 +-
gcc/ipa-profile.cc | 6 +-
gcc/ipa-prop.cc | 10 +-
gcc/ipa-prop.h | 26 +-
gcc/ipa-pure-const.cc | 8 +-
gcc/ipa-reference.cc | 10 +-
gcc/ipa-sra.cc | 14 +-
gcc/jit/ChangeLog | 5 +
gcc/match.pd | 94 +-
gcc/objc/ChangeLog | 6 +
gcc/objc/objc-act.cc | 2 +-
gcc/omp-builtins.def | 3 +
gcc/omp-expand.cc | 8 +-
gcc/optabs-query.cc | 16 +-
gcc/optabs-query.h | 4 +-
gcc/optabs.cc | 7 +-
gcc/params.opt | 4 -
gcc/pointer-query.cc | 12 +-
gcc/range-op.h | 2 +-
gcc/symbol-summary.h | 8 +-
gcc/symtab-thunks.cc | 8 +-
gcc/target.def | 18 +-
gcc/testsuite/ChangeLog | 272 +++++
gcc/testsuite/c-c++-common/attr-cdtor-1.c | 6 +
gcc/testsuite/c-c++-common/cpp/va-opt-10.c | 18 +
gcc/testsuite/c-c++-common/gomp/clauses-3.c | 4 +-
gcc/testsuite/c-c++-common/gomp/declare-target-1.c | 2 +-
gcc/testsuite/c-c++-common/gomp/declare-target-2.c | 22 +-
gcc/testsuite/c-c++-common/gomp/declare-target-3.c | 3 +
.../c-c++-common/gomp/taskwait-depend-nowait-1.c | 17 +
gcc/testsuite/g++.dg/cpp0x/constexpr-52830a.C | 39 +
gcc/testsuite/g++.dg/cpp1y/auto-fn62.C | 14 +
gcc/testsuite/g++.dg/cpp1y/constexpr-local4.C | 17 +
gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr14.C | 131 +++
gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr15.C | 80 ++
gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr16.C | 58 ++
gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr17.C | 138 +++
gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr18.C | 56 ++
gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr19.C | 28 +
.../g++.dg/cpp2a/class-deduction-alias13.C | 24 +
gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C | 17 +
.../g++.dg/cpp2a/concepts-partial-spec12.C | 10 +
.../g++.dg/cpp2a/concepts-partial-spec12a.C | 14 +
.../g++.dg/cpp2a/concepts-partial-spec13.C | 16 +
gcc/testsuite/g++.dg/cpp2a/no_unique_address14.C | 19 +
gcc/testsuite/g++.dg/gomp/attrs-9.C | 4 +-
gcc/testsuite/g++.dg/gomp/declare-target-1.C | 5 +
gcc/testsuite/g++.dg/parse/error64.C | 4 +
gcc/testsuite/g++.dg/ubsan/pr105729.C | 29 +
gcc/testsuite/g++.dg/warn/Waddress-9.C | 31 +
gcc/testsuite/g++.dg/warn/Warray-bounds-27.C | 16 +
gcc/testsuite/g++.dg/warn/Wmismatched-tags-10.C | 10 +
gcc/testsuite/gcc.dg/Wrestrict-24.c | 35 +
gcc/testsuite/gcc.dg/Wrestrict-25.c | 165 +++
gcc/testsuite/gcc.dg/Wrestrict-26.c | 114 +++
gcc/testsuite/gcc.dg/alias-10.c | 2 +-
gcc/testsuite/gcc.dg/asan/pr105714.c | 33 +
gcc/testsuite/gcc.dg/ipa/pr105639.c | 16 +
gcc/testsuite/gcc.dg/loop-unswitch-1.c | 2 +-
gcc/testsuite/gcc.dg/loop-unswitch-10.c | 56 ++
gcc/testsuite/gcc.dg/loop-unswitch-11.c | 45 +
gcc/testsuite/gcc.dg/loop-unswitch-12.c | 28 +
gcc/testsuite/gcc.dg/loop-unswitch-13.c | 35 +
gcc/testsuite/gcc.dg/loop-unswitch-14.c | 60 ++
gcc/testsuite/gcc.dg/loop-unswitch-15.c | 15 +
gcc/testsuite/gcc.dg/loop-unswitch-16.c | 22 +
gcc/testsuite/gcc.dg/loop-unswitch-17.c | 24 +
gcc/testsuite/gcc.dg/loop-unswitch-7.c | 28 +
gcc/testsuite/gcc.dg/loop-unswitch-8.c | 31 +
gcc/testsuite/gcc.dg/loop-unswitch-9.c | 27 +
gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 36 +-
gcc/testsuite/gcc.dg/pr91134.c | 32 +
gcc/testsuite/gcc.dg/pr98865.c | 14 +
gcc/testsuite/gcc.dg/torture/20220518-1.c | 39 +
gcc/testsuite/gcc.dg/torture/20220518-2.c | 14 +
gcc/testsuite/gcc.dg/torture/20220525-1.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/loop-6.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-44.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-45.c | 24 +
gcc/testsuite/gcc.misc-tests/outputs.exp | 4 +-
gcc/testsuite/gcc.target/aarch64/pr104689.c | 149 +++
gcc/testsuite/gcc.target/i386/neg-zext-1.c | 7 +
gcc/testsuite/gcc.target/i386/neg-zext-2.c | 7 +
gcc/testsuite/gcc.target/i386/pr104441-1a.c | 2 +-
gcc/testsuite/gcc.target/i386/pr105668.c | 16 +
gcc/testsuite/gcc.target/i386/pr105711.c | 12 +
gcc/testsuite/gcc.target/i386/pr91400-1.c | 4 +-
gcc/testsuite/gcc.target/i386/pr91400-2.c | 4 +-
gcc/testsuite/gcc.target/i386/testnot-1.c | 24 +
gcc/testsuite/gcc.target/i386/testnot-2.c | 24 +
gcc/testsuite/gcc.target/powerpc/pr105627.c | 26 +
gcc/testsuite/gcc.target/powerpc/pr78604.c | 4 +-
gcc/testsuite/gcc.target/riscv/cmo-zicbom-1.c | 21 +
gcc/testsuite/gcc.target/riscv/cmo-zicbom-2.c | 21 +
gcc/testsuite/gcc.target/riscv/cmo-zicbop-1.c | 23 +
gcc/testsuite/gcc.target/riscv/cmo-zicbop-2.c | 23 +
gcc/testsuite/gcc.target/riscv/cmo-zicboz-1.c | 9 +
gcc/testsuite/gcc.target/riscv/cmo-zicboz-2.c | 9 +
gcc/testsuite/gcc.target/riscv/fmax.c | 1 +
gcc/testsuite/gcc.target/riscv/fmaxf.c | 1 +
gcc/testsuite/gcc.target/riscv/fmin.c | 1 +
gcc/testsuite/gcc.target/riscv/fminf.c | 1 +
gcc/testsuite/gcc.target/riscv/pr105666.c | 56 ++
gcc/testsuite/gcc.target/riscv/smax-ieee.c | 1 +
gcc/testsuite/gcc.target/riscv/smax.c | 1 +
gcc/testsuite/gcc.target/riscv/smaxf-ieee.c | 1 +
gcc/testsuite/gcc.target/riscv/smaxf.c | 1 +
gcc/testsuite/gcc.target/riscv/smin-ieee.c | 1 +
gcc/testsuite/gcc.target/riscv/smin.c | 1 +
gcc/testsuite/gcc.target/riscv/sminf-ieee.c | 1 +
gcc/testsuite/gcc.target/riscv/sminf.c | 1 +
gcc/testsuite/gcc.target/xtensa/bswap-O1.c | 37 +
gcc/testsuite/gcc.target/xtensa/bswap-O2.c | 37 +
gcc/testsuite/gcc.target/xtensa/bswap-Os.c | 37 +
gcc/testsuite/gcc.target/xtensa/bswap.c | 14 -
.../gdc.test/compilable/dtoh_ClassDeclaration.d | 10 +-
.../gdc.test/compilable/dtoh_TemplateDeclaration.d | 2 +-
gcc/testsuite/gdc.test/compilable/test22865.d | 35 +
.../fail_compilation/dip1000_deprecation.d | 59 ++
gcc/testsuite/gdc.test/fail_compilation/dip25.d | 2 +-
.../gdc.test/fail_compilation/fail12390.d | 3 +-
.../gdc.test/fail_compilation/fail22351.d | 20 +
.../gdc.test/fail_compilation/fail23135.d | 17 +
.../gdc.test/fail_compilation/fail_scope.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fix22108.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fix23138.d | 16 +
.../gdc.test/fail_compilation/test15660.d | 2 +-
.../gdc.test/fail_compilation/test18484.d | 2 +-
.../gdc.test/fail_compilation/test20881.d | 2 +-
.../runnable_cxx/extra-files/test22351.cpp | 46 +
.../runnable_cxx/extra-files/test23135.cpp | 52 +
gcc/testsuite/gdc.test/runnable_cxx/test22351.d | 55 +
gcc/testsuite/gdc.test/runnable_cxx/test23135.d | 38 +
.../gfortran.dg/gomp/declare-target-2.f90 | 18 +-
.../gfortran.dg/gomp/declare-target-4.f90 | 9 +-
gcc/testsuite/gfortran.dg/gomp/requires-4.f90 | 2 +-
gcc/testsuite/gfortran.dg/gomp/requires-8.f90 | 2 +-
.../gfortran.dg/gomp/taskwait-depend-nowait-1.f90 | 14 +
gcc/tree-cfg.cc | 7 +-
gcc/tree-core.h | 6 +-
gcc/tree-dfa.cc | 5 +-
gcc/tree-nested.cc | 4 +-
gcc/tree-pretty-print.cc | 7 +-
gcc/tree-ssa-dse.cc | 46 +-
gcc/tree-ssa-forwprop.cc | 6 +-
gcc/tree-ssa-loop-unswitch.cc | 1062 +++++++++++++++-----
gcc/tree-ssa-phiopt.cc | 2 +-
gcc/tree-vect-data-refs.cc | 35 +-
gcc/tree-vect-generic.cc | 5 +-
gcc/tree-vect-loop-manip.cc | 38 +-
gcc/tree-vect-loop.cc | 2 +-
gcc/tree-vect-patterns.cc | 3 +-
gcc/tree-vect-slp-patterns.cc | 12 +-
gcc/tree-vect-slp.cc | 10 +-
gcc/tree-vect-stmts.cc | 11 +-
gcc/tree-vrp.cc | 4 +-
gcc/tree.cc | 4 +-
gcc/tree.h | 4 +
include/ChangeLog | 8 +
include/ansidecl.h | 41 -
libbacktrace/ChangeLog | 5 +
libbacktrace/README | 32 +-
libcpp/ChangeLog | 6 +
libcpp/expr.cc | 4 +
libgcc/ChangeLog | 12 +
libgcc/config/aarch64/aarch64-unwind.h | 8 +-
libgcc/config/aarch64/lse-init.c | 4 +-
libgcc/unwind-dw2.c | 4 +-
libgomp/ChangeLog | 74 ++
libgomp/alloc.c | 8 +-
libgomp/libgomp.h | 1 -
libgomp/libgomp.map | 5 +
libgomp/libgomp.texi | 21 +-
libgomp/libgomp_g.h | 1 +
libgomp/plugin/plugin-gcn.c | 9 +-
libgomp/task.c | 67 +-
libgomp/testsuite/libgomp.c-c++-common/target-40.c | 2 +-
.../taskwait-depend-nowait-1.c | 39 +
.../taskwait-depend-nowait-2.c | 48 +
libgomp/testsuite/libgomp.c/target-41.c | 2 +-
.../testsuite/libgomp.fortran/declare-target-1.f90 | 4 +-
.../testsuite/libgomp.fortran/declare-target-2.f90 | 10 +-
.../libgomp.fortran/taskwait-depend-nowait-1.f90 | 42 +
libiberty/ChangeLog | 11 +
libphobos/ChangeLog | 5 +
libphobos/libdruntime/MERGE | 2 +-
.../libdruntime/core/internal/array/appending.d | 21 +-
libphobos/libdruntime/core/memory.d | 2 +-
libphobos/libdruntime/core/thread/fiber.d | 7 +-
libphobos/libdruntime/core/thread/osthread.d | 21 +-
libphobos/libdruntime/core/thread/threadbase.d | 4 +-
libphobos/libdruntime/object.d | 25 +-
libphobos/libdruntime/rt/arrayassign.d | 72 --
libphobos/libdruntime/rt/lifetime.d | 39 -
libphobos/src/MERGE | 2 +-
libphobos/src/std/package.d | 2 +
libphobos/src/std/process.d | 4 +-
libphobos/src/std/utf.d | 4 +-
libstdc++-v3/ChangeLog | 303 ++++++
libstdc++-v3/include/bits/functional_hash.h | 15 +-
libstdc++-v3/include/bits/hashtable.h | 1 +
libstdc++-v3/include/bits/hashtable_policy.h | 4 +
libstdc++-v3/include/bits/ranges_algobase.h | 1 -
libstdc++-v3/include/bits/stl_heap.h | 1 +
libstdc++-v3/include/bits/stl_iterator.h | 3 +-
.../include/bits/stl_iterator_base_funcs.h | 1 +
libstdc++-v3/include/bits/unordered_map.h | 5 +
libstdc++-v3/include/bits/unordered_set.h | 5 +
.../resize_policy/hash_prime_size_policy_imp.hpp | 18 +-
libstdc++-v3/include/ext/random | 2 +
libstdc++-v3/include/std/sstream | 1 +
libstdc++-v3/include/std/string | 1 -
libstdc++-v3/include/std/unordered_map | 8 -
libstdc++-v3/include/std/unordered_set | 8 -
libstdc++-v3/include/std/variant | 1 -
libstdc++-v3/python/libstdcxx/v6/printers.py | 22 +-
libstdc++-v3/src/c++11/Makefile.am | 1 +
libstdc++-v3/src/c++11/Makefile.in | 8 +-
libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 47 -
libstdc++-v3/src/c++11/ios_errcat.cc | 84 ++
.../explicit_instantiation.cc | 0
.../20_util/function_objects/constexpr_searcher.cc | 4 +-
.../explicit_instantiation.cc | 0
.../explicit_instantiation.cc | 0
.../modifiers/pop_back/{char/1.cc => char.cc} | 0
.../pop_back/{wchar_t/1.cc => wchar_t.cc} | 0
.../{wchar_t/constexpr.cc => constexpr-wchar_t.cc} | 0
.../modifiers/swap/{char => }/constexpr.cc | 0
.../operations/contains/{char/1.cc => char.cc} | 0
.../contains/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/data/{char/1.cc => char.cc} | 0
.../operations/data/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/ends_with/{char/1.cc => char.cc} | 0
.../ends_with/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/starts_with/{char/1.cc => char.cc} | 0
.../starts_with/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/substr/{char/1.cc => char.cc} | 0
.../operations/substr/{wchar_t/1.cc => wchar_t.cc} | 0
.../range_access/{char/1.cc => char.cc} | 0
.../range_access/{wchar_t/1.cc => wchar_t.cc} | 0
.../explicit_instantiation/{char/1.cc => char.cc} | 0
.../{char16_t/1.cc => char16_t.cc} | 0
.../{char32_t/1.cc => char32_t.cc} | 0
.../{char8_t/1.cc => char8_t.cc} | 0
.../explicit_instantiation/{1.cc => int.cc} | 0
.../{wchar_t/1.cc => wchar_t.cc} | 0
.../modifiers/remove_prefix/{char/1.cc => char.cc} | 0
.../remove_prefix/{wchar_t/1.cc => wchar_t.cc} | 0
.../modifiers/remove_suffix/{char/1.cc => char.cc} | 0
.../remove_suffix/{wchar_t/1.cc => wchar_t.cc} | 0
.../modifiers/swap/{char/1.cc => char.cc} | 0
.../modifiers/swap/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/contains/{char/1.cc => char.cc} | 0
.../contains/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/data/{char/1.cc => char.cc} | 0
.../operations/data/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/ends_with/{char/1.cc => char.cc} | 0
.../ends_with/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/starts_with/{char/1.cc => char.cc} | 0
.../starts_with/{wchar_t/1.cc => wchar_t.cc} | 0
.../operations/substr/{char/1.cc => char.cc} | 0
.../operations/substr/{wchar_t/1.cc => wchar_t.cc} | 0
.../range_access/{char/1.cc => char.cc} | 0
.../range_access/{wchar_t/1.cc => wchar_t.cc} | 0
.../explicit_instantiation/{char/1.cc => char.cc} | 0
.../{char16_t/1.cc => char16_t.cc} | 0
.../{char32_t/1.cc => char32_t.cc} | 0
.../{char8_t/1.cc => char8_t.cc} | 0
.../explicit_instantiation/{1.cc => int.cc} | 0
.../{wchar_t/1.cc => wchar_t.cc} | 0
.../explicit_instantiation/{char/1.cc => char.cc} | 0
.../{char16_t/1.cc => char16_t.cc} | 0
.../{char32_t/1.cc => char32_t.cc} | 0
.../{char8_t/1.cc => char8_t.cc} | 0
.../{short/1.cc => short.cc} | 0
.../{wchar_t/1.cc => wchar_t.cc} | 0
.../24_iterators/counted_iterator/lwg3643.cc | 27 +
.../testsuite/27_io/ios_base/failure/error_code.cc | 13 +
496 files changed, 10980 insertions(+), 4800 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-05-30 14:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-30 14:39 [gcc/devel/m2link] Merge branch 'master' into devel/m2link Gaius Mulley
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).