public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-7986-gbd89b8fe9efbdf0a95d827553d1a84fd3cefaa16' into redhat/gcc-11-branch
@ 2021-04-05 13:42 Jakub Jelinek
0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2021-04-05 13:42 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:669f363681ba1022eb5fcdb2502ad0ef01cb8f37
commit 669f363681ba1022eb5fcdb2502ad0ef01cb8f37
Merge: aae01c864ba bd89b8fe9ef
Author: Jakub Jelinek <jakub@redhat.com>
Date: Mon Apr 5 15:41:23 2021 +0200
Merge commit 'r11-7986-gbd89b8fe9efbdf0a95d827553d1a84fd3cefaa16' into redhat/gcc-11-branch
Diff:
ChangeLog | 4 +
MAINTAINERS | 2 +-
c++tools/ChangeLog | 5 +
c++tools/resolver.h | 2 +
gcc/ChangeLog | 720 +++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 6 +
gcc/ada/freeze.adb | 3 +-
gcc/analyzer/ChangeLog | 103 +
gcc/analyzer/analyzer.cc | 128 ++
gcc/analyzer/analyzer.h | 1 +
gcc/analyzer/checker-path.cc | 10 +-
gcc/analyzer/diagnostic-manager.cc | 9 +-
gcc/analyzer/diagnostic-manager.h | 4 +-
gcc/analyzer/engine.cc | 82 +-
gcc/analyzer/exploded-graph.h | 34 +-
gcc/analyzer/feasible-graph.cc | 5 +-
gcc/analyzer/program-state.cc | 42 +-
gcc/analyzer/program-state.h | 7 +-
gcc/analyzer/region-model.cc | 36 +-
gcc/analyzer/region.h | 5 -
gcc/analyzer/sm-file.cc | 2 +-
gcc/analyzer/sm-malloc.cc | 10 +-
gcc/analyzer/sm-sensitive.cc | 8 +-
gcc/analyzer/sm-taint.cc | 4 +-
gcc/analyzer/svalue.cc | 34 +
gcc/analyzer/svalue.h | 2 +
gcc/c-family/ChangeLog | 11 +
gcc/c-family/c-opts.c | 2 +-
gcc/c-family/c-warn.c | 3 +-
gcc/c/ChangeLog | 6 +
gcc/c/c-typeck.c | 2 +-
gcc/cgraph.c | 11 +
gcc/cgraphclones.c | 6 +-
gcc/cgraphunit.c | 4 -
gcc/cif-code.def | 2 +-
gcc/common.opt | 6 +-
gcc/common/config/i386/i386-common.c | 2 +-
gcc/config.gcc | 8 +
gcc/config.in | 6 +
gcc/config/aarch64/aarch64-d.c | 2 +
gcc/config/aarch64/aarch64-protos.h | 280 ++-
gcc/config/aarch64/aarch64-simd.md | 60 +-
gcc/config/aarch64/aarch64-sve-builtins.cc | 59 +-
gcc/config/aarch64/aarch64-sve-builtins.h | 3 +-
gcc/config/aarch64/aarch64-tuning-flags.def | 4 +
gcc/config/aarch64/aarch64.c | 1699 ++++++++++++++-
gcc/config/aarch64/aarch64.md | 26 +-
gcc/config/aarch64/aarch64.opt | 3 +
gcc/config/aarch64/iterators.md | 3 -
gcc/config/arm/arm-d.c | 2 +
gcc/config/arm/arm.c | 11 +-
gcc/config/arm/mve.md | 4 +-
gcc/config/arm/vec-common.md | 5 +-
gcc/config/darwin.c | 39 +-
gcc/config/freebsd-d.c | 1 +
gcc/config/i386/cygwin.h | 9 +
gcc/config/i386/i386-d.c | 2 +
gcc/config/i386/i386-expand.c | 8 +-
gcc/config/i386/i386-options.c | 22 +-
gcc/config/i386/i386.h | 2 +
gcc/config/i386/ia32intrin.h | 14 +-
gcc/config/i386/mingw32.h | 12 +
gcc/config/i386/t-cygming | 4 +
gcc/config/i386/winnt-d.c | 56 +
gcc/config/i386/x86-tune-costs.h | 127 ++
gcc/config/i386/x86-tune.def | 7 +
gcc/config/mips/mips-d.c | 2 +
gcc/config/openbsd-d.c | 39 +
gcc/config/pa/pa-d.c | 2 +
gcc/config/riscv/riscv-d.c | 2 +
gcc/config/rs6000/aix.h | 6 +-
gcc/config/rs6000/altivec.md | 32 +-
gcc/config/rs6000/mma.md | 30 +-
gcc/config/rs6000/predicates.md | 6 +
gcc/config/rs6000/rs6000-c.c | 2 +-
gcc/config/rs6000/rs6000-d.c | 2 +
gcc/config/rs6000/rs6000-protos.h | 1 +
gcc/config/rs6000/rs6000.c | 232 +-
gcc/config/rs6000/rs6000.md | 19 +-
gcc/config/rs6000/vector.md | 2 +-
gcc/config/rs6000/vsx.md | 4 +-
gcc/config/s390/s390-d.c | 2 +
gcc/config/sparc/sparc-d.c | 2 +
gcc/config/t-openbsd | 5 +
gcc/configure | 44 +-
gcc/configure.ac | 25 +
gcc/cp/ChangeLog | 201 ++
gcc/cp/call.c | 15 +-
gcc/cp/class.c | 6 +-
gcc/cp/cp-gimplify.c | 8 +
gcc/cp/cp-tree.h | 25 +-
gcc/cp/cvt.c | 13 +-
gcc/cp/decl.c | 17 -
gcc/cp/decl2.c | 2 +-
gcc/cp/lambda.c | 7 +-
gcc/cp/mangle.c | 16 +-
gcc/cp/mapper-client.cc | 1 +
gcc/cp/mapper-resolver.cc | 1 +
gcc/cp/method.c | 29 +-
gcc/cp/module.cc | 380 ++--
gcc/cp/name-lookup.c | 6 +-
gcc/cp/parser.c | 32 +-
gcc/cp/pt.c | 178 +-
gcc/cp/ptree.c | 18 +-
gcc/cp/semantics.c | 15 +-
gcc/cp/tree.c | 56 +
gcc/cp/typeck2.c | 3 -
gcc/d/ChangeLog | 47 +
gcc/d/Make-lang.in | 15 +-
gcc/d/config-lang.in | 2 +-
gcc/d/d-builtins.cc | 2 +
gcc/d/d-codegen.cc | 8 +
gcc/d/d-convert.cc | 14 +-
gcc/d/d-lang.cc | 14 +-
gcc/d/d-system.h | 4 +
gcc/d/d-target.cc | 28 +
gcc/d/d-tree.h | 15 +-
gcc/d/decl.cc | 96 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/attrib.c | 39 +-
gcc/d/dmd/attrib.h | 4 +-
gcc/d/dmd/blockexit.c | 2 +
gcc/d/dmd/chkformat.c | 975 +++++++++
gcc/d/dmd/cppmangle.c | 18 +-
gcc/d/dmd/ctfeexpr.c | 2 +-
gcc/d/dmd/dcast.c | 5 +-
gcc/d/dmd/dclass.c | 20 +-
gcc/d/dmd/declaration.h | 4 +-
gcc/d/dmd/denum.c | 19 +-
gcc/d/dmd/dimport.c | 80 +-
gcc/d/dmd/dmangle.c | 37 +-
gcc/d/dmd/dmodule.c | 33 +-
gcc/d/dmd/dscope.c | 6 +-
gcc/d/dmd/dsymbol.c | 32 +-
gcc/d/dmd/dsymbol.h | 3 +-
gcc/d/dmd/dsymbolsem.c | 139 +-
gcc/d/dmd/dtemplate.c | 210 +-
gcc/d/dmd/expression.c | 2218 ++------------------
gcc/d/dmd/expression.h | 9 +-
gcc/d/dmd/expressionsem.c | 2091 +++++++++++++++++-
gcc/d/dmd/func.c | 18 +-
gcc/d/dmd/hdrgen.c | 57 +-
gcc/d/dmd/hdrgen.h | 1 +
gcc/d/dmd/idgen.c | 8 +-
gcc/d/dmd/import.h | 1 +
gcc/d/dmd/module.h | 1 +
gcc/d/dmd/mtype.c | 282 ++-
gcc/d/dmd/mtype.h | 38 +-
gcc/d/dmd/parse.c | 217 +-
gcc/d/dmd/parse.h | 1 +
gcc/d/dmd/scope.h | 4 +
gcc/d/dmd/semantic2.c | 20 +
gcc/d/dmd/semantic3.c | 34 +-
gcc/d/dmd/statement.c | 36 +-
gcc/d/dmd/statement.h | 3 +-
gcc/d/dmd/statementsem.c | 2 +-
gcc/d/dmd/target.h | 4 +
gcc/d/dmd/template.h | 1 +
gcc/d/dmd/templateparamsem.c | 2 +-
gcc/d/dmd/traits.c | 103 +-
gcc/d/dmd/typesem.c | 77 +-
gcc/d/dmd/visitor.h | 4 +
gcc/d/gdc.texi | 14 +-
gcc/d/lang.opt | 6 +-
gcc/d/modules.cc | 56 +-
gcc/d/toir.cc | 7 +
gcc/d/typeinfo.cc | 12 +-
gcc/d/types.cc | 47 +-
gcc/doc/analyzer.texi | 2 +-
gcc/doc/extend.texi | 6 +-
gcc/doc/invoke.texi | 10 +-
gcc/dse.c | 11 +-
gcc/dwarf2cfi.c | 30 +-
gcc/dwarf2out.c | 255 ++-
gcc/dwarf2out.h | 6 +
gcc/emit-rtl.c | 1 +
gcc/fold-const.c | 11 +-
gcc/fortran/ChangeLog | 35 +
gcc/fortran/interface.c | 14 +-
gcc/fortran/intrinsic.c | 5 +
gcc/fortran/misc.c | 6 +-
gcc/fortran/simplify.c | 4 +-
gcc/fortran/trans-expr.c | 28 +-
gcc/gimple-fold.c | 2 +
gcc/gimple-ssa-store-merging.c | 13 +-
gcc/gimplify.c | 1 +
gcc/ipa-cp.c | 37 +-
gcc/ipa-modref.c | 12 +-
gcc/ira-costs.c | 2 +-
gcc/ira.c | 2 +-
gcc/jit/ChangeLog | 5 +
gcc/jit/Make-lang.in | 6 +-
gcc/lra-constraints.c | 2 +-
gcc/po/ChangeLog | 8 +
gcc/po/fr.po | 756 +++----
gcc/po/sv.po | 342 ++-
gcc/recog.c | 2 +-
gcc/reload.c | 2 +-
gcc/rtx-vector-builder.c | 6 +-
gcc/rtx-vector-builder.h | 10 +-
gcc/stor-layout.c | 2 +
gcc/targhooks.c | 38 +-
gcc/targhooks.h | 3 +
gcc/testsuite/ChangeLog | 581 +++++
gcc/testsuite/c-c++-common/zero-scratch-regs-10.c | 3 +-
gcc/testsuite/c-c++-common/zero-scratch-regs-11.c | 2 +-
gcc/testsuite/c-c++-common/zero-scratch-regs-6.c | 1 +
gcc/testsuite/c-c++-common/zero-scratch-regs-7.c | 1 +
gcc/testsuite/c-c++-common/zero-scratch-regs-8.c | 2 +-
gcc/testsuite/c-c++-common/zero-scratch-regs-9.c | 2 +-
gcc/testsuite/g++.dg/abi/abi-tag24a.C | 18 +
gcc/testsuite/g++.dg/abi/macro0.C | 2 +-
gcc/testsuite/g++.dg/concepts/diagnostic2.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/alias-decl-variadic1.C | 14 +
gcc/testsuite/g++.dg/cpp0x/alignof7.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/extern_template-6.C | 17 +
gcc/testsuite/g++.dg/cpp0x/inh-ctor37.C | 26 +
gcc/testsuite/g++.dg/cpp0x/initlist-new5.C | 9 +
.../g++.dg/cpp0x/lambda/lambda-variadic12.C | 9 +
gcc/testsuite/g++.dg/cpp0x/new5.C | 21 +
gcc/testsuite/g++.dg/cpp0x/nsdmi17.C | 8 +
gcc/testsuite/g++.dg/cpp0x/variadic181.C | 9 +
gcc/testsuite/g++.dg/cpp1y/builtin_location.C | 8 +-
gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda4.C | 22 +
gcc/testsuite/g++.dg/cpp1z/noexcept-type24.C | 22 +
gcc/testsuite/g++.dg/cpp1z/pr99790.C | 9 +
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder5.C | 32 +
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder6.C | 10 +
gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C | 27 +
gcc/testsuite/g++.dg/cpp2a/nontype-class42.C | 8 +
gcc/testsuite/g++.dg/cpp2a/srcloc1.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/srcloc15.C | 6 +-
gcc/testsuite/g++.dg/cpp2a/srcloc16.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/srcloc19.C | 44 +
gcc/testsuite/g++.dg/cpp2a/srcloc2.C | 4 +-
gcc/testsuite/g++.dg/ext/vector40.C | 10 +
gcc/testsuite/g++.dg/modules/adhoc-1_b.C | 2 +-
gcc/testsuite/g++.dg/modules/hdr-init-1_c.C | 4 +-
gcc/testsuite/g++.dg/modules/indirect-3_c.C | 2 +-
gcc/testsuite/g++.dg/modules/indirect-4_c.C | 2 +-
gcc/testsuite/g++.dg/modules/lambda-3_b.C | 6 +-
gcc/testsuite/g++.dg/modules/late-ret-3_c.C | 2 +-
gcc/testsuite/g++.dg/modules/macloc-1_c.C | 4 +-
gcc/testsuite/g++.dg/modules/macloc-1_d.C | 4 +-
gcc/testsuite/g++.dg/modules/pr99283-2_a.H | 12 +
gcc/testsuite/g++.dg/modules/pr99283-2_b.H | 22 +
gcc/testsuite/g++.dg/modules/pr99283-2_c.H | 20 +
gcc/testsuite/g++.dg/modules/pr99283-3_a.H | 31 +
gcc/testsuite/g++.dg/modules/pr99283-3_b.H | 9 +
gcc/testsuite/g++.dg/modules/pr99283-4.H | 20 +
gcc/testsuite/g++.dg/modules/pr99283-5.h | 9 +
gcc/testsuite/g++.dg/modules/pr99283-5_a.H | 14 +
gcc/testsuite/g++.dg/modules/pr99283-5_b.H | 12 +
gcc/testsuite/g++.dg/modules/pr99283-5_c.C | 5 +
gcc/testsuite/g++.dg/modules/pr99283-6.h | 23 +
gcc/testsuite/g++.dg/modules/pr99283-6_a.H | 33 +
gcc/testsuite/g++.dg/modules/pr99283-6_b.H | 164 ++
gcc/testsuite/g++.dg/modules/pr99283-6_c.C | 10 +
gcc/testsuite/g++.dg/modules/pr99283-6_d.H | 10 +
gcc/testsuite/g++.dg/modules/pr99283-7-swap.h | 17 +
gcc/testsuite/g++.dg/modules/pr99283-7-traits.h | 41 +
gcc/testsuite/g++.dg/modules/pr99283-7_a.H | 97 +
gcc/testsuite/g++.dg/modules/pr99283-7_b.H | 4 +
gcc/testsuite/g++.dg/modules/pr99283-7_c.C | 8 +
gcc/testsuite/g++.dg/modules/pr99283-7_d.H | 8 +
gcc/testsuite/g++.dg/modules/pr99425-1_b.H | 2 +-
gcc/testsuite/g++.dg/modules/pr99425-1_c.C | 4 +-
gcc/testsuite/g++.dg/modules/tpl-alias-1_a.H | 8 +-
gcc/testsuite/g++.dg/modules/tpl-alias-1_b.C | 7 +-
gcc/testsuite/g++.dg/opt/nrv20.C | 20 +
gcc/testsuite/g++.dg/other/gc6.C | 16 +
gcc/testsuite/g++.dg/other/gc7.C | 16 +
.../g++.dg/plugin/diagnostic-test-expressions-1.C | 2 +-
gcc/testsuite/g++.dg/pr93195a.C | 1 +
gcc/testsuite/g++.dg/pr94314-3.C | 2 +-
gcc/testsuite/g++.dg/pr98136.C | 26 +
gcc/testsuite/g++.dg/torture/pr99777.C | 44 +
gcc/testsuite/g++.dg/warn/Wconversion5.C | 19 +
gcc/testsuite/g++.dg/warn/Wduplicated-branches6.C | 9 +
gcc/testsuite/g++.dg/warn/Wduplicated-branches7.C | 11 +
gcc/testsuite/g++.dg/warn/uninit-pr48483.C | 56 +
gcc/testsuite/g++.target/aarch64/sve/pr96974.C | 18 +
gcc/testsuite/g++.target/aarch64/sve/pr99216.C | 5 +
gcc/testsuite/g++.target/aarch64/sve/pr99766.C | 24 +
gcc/testsuite/g++.target/aarch64/sve/pr99813.C | 27 +
gcc/testsuite/gcc.c-torture/compile/pr97141.c | 8 +
gcc/testsuite/gcc.c-torture/compile/pr98726.c | 7 +
gcc/testsuite/gcc.c-torture/compile/pr99822.c | 41 +
gcc/testsuite/gcc.c-torture/execute/pr99751.c | 20 +
.../analyzer/attr-malloc-CVE-2019-19078-usb-leak.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/data-model-10.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-13.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-13a.c | 38 +
gcc/testsuite/gcc.dg/analyzer/pr93695-1.c | 53 +
gcc/testsuite/gcc.dg/analyzer/pr99044-1.c | 60 +
gcc/testsuite/gcc.dg/analyzer/pr99044-2.c | 42 +
gcc/testsuite/gcc.dg/analyzer/pr99716-1.c | 40 +
gcc/testsuite/gcc.dg/analyzer/pr99716-2.c | 34 +
gcc/testsuite/gcc.dg/analyzer/pr99716-3.c | 16 +
gcc/testsuite/gcc.dg/analyzer/pr99771-1.c | 63 +
gcc/testsuite/gcc.dg/analyzer/symbolic-1.c | 2 +-
gcc/testsuite/gcc.dg/ipa/ipa-sra-19.c | 2 +-
gcc/testsuite/gcc.dg/ipa/propmalloc-4.c | 2 +-
gcc/testsuite/gcc.dg/pr96573.c | 20 +
gcc/testsuite/gcc.dg/pr99122-3.c | 2 +-
gcc/testsuite/gcc.dg/pr99882.c | 37 +
gcc/testsuite/gcc.dg/tls/pr99466-1.c | 8 +
gcc/testsuite/gcc.dg/tls/pr99466-2.c | 10 +
gcc/testsuite/gcc.dg/torture/pr99824.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/evrp11.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr97009.c | 66 +
gcc/testsuite/gcc.dg/tree-ssa/pr98265.C | 348 +++
gcc/testsuite/gcc.dg/uninit-pr44547.c | 61 +
gcc/testsuite/gcc.dg/uninit-pr55060.c | 30 +
gcc/testsuite/gcc.dg/uninit-pr59970.c | 79 +
gcc/testsuite/gcc.dg/uninit-pr61112.c | 89 +
gcc/testsuite/gcc.dg/uninit-pr61677.c | 26 +
gcc/testsuite/gcc.dg/uninit-pr61869.c | 47 +
gcc/testsuite/gcc.dg/uninit-pr65182.c | 44 +
gcc/testsuite/gcc.dg/vect/pr99856.c | 33 +
gcc/testsuite/gcc.target/aarch64/fcvt_nosimd.c | 23 +
gcc/testsuite/gcc.target/aarch64/pr99808.c | 14 +
gcc/testsuite/gcc.target/aarch64/sve/pr97141.c | 10 +
gcc/testsuite/gcc.target/aarch64/sve/pr98119.c | 13 +
gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c | 11 +
gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c | 10 +
gcc/testsuite/gcc.target/aarch64/sve/pr98726.c | 9 +
gcc/testsuite/gcc.target/arm/pr99727.c | 13 +
gcc/testsuite/gcc.target/arm/pr99786.c | 30 +
gcc/testsuite/gcc.target/arm/pure-code/pr96770.c | 8 +-
gcc/testsuite/gcc.target/i386/memcpy-strategy-5.c | 11 +
gcc/testsuite/gcc.target/i386/memcpy-strategy-6.c | 18 +
gcc/testsuite/gcc.target/i386/memcpy-strategy-7.c | 9 +
gcc/testsuite/gcc.target/i386/memcpy-strategy-8.c | 18 +
gcc/testsuite/gcc.target/i386/memset-strategy-3.c | 17 +
gcc/testsuite/gcc.target/i386/memset-strategy-4.c | 17 +
gcc/testsuite/gcc.target/i386/memset-strategy-5.c | 11 +
gcc/testsuite/gcc.target/i386/memset-strategy-6.c | 9 +
gcc/testsuite/gcc.target/i386/pr99726.c | 16 +
gcc/testsuite/gcc.target/i386/pr99744-1.c | 25 +
gcc/testsuite/gcc.target/i386/pr99753.c | 5 +
gcc/testsuite/gcc.target/i386/pr99863.c | 33 +
.../gcc.target/powerpc/fold-vec-insert-char-p8.c | 8 +-
.../gcc.target/powerpc/fold-vec-insert-char-p9.c | 4 +-
.../gcc.target/powerpc/fold-vec-insert-double.c | 18 +-
.../gcc.target/powerpc/fold-vec-insert-float-p8.c | 4 +-
.../gcc.target/powerpc/fold-vec-insert-float-p9.c | 2 +-
.../gcc.target/powerpc/fold-vec-insert-int-p8.c | 6 +-
.../gcc.target/powerpc/fold-vec-insert-int-p9.c | 6 +-
.../gcc.target/powerpc/fold-vec-insert-longlong.c | 6 +-
.../gcc.target/powerpc/fold-vec-insert-short-p8.c | 6 +-
.../gcc.target/powerpc/fold-vec-insert-short-p9.c | 6 +-
gcc/testsuite/gcc.target/powerpc/pr79251-run.p7.c | 15 +
gcc/testsuite/gcc.target/powerpc/pr79251.p7.c | 23 +
gcc/testsuite/gcc.target/powerpc/pr79251.p8.c | 10 +-
gcc/testsuite/gcc.target/powerpc/pr79251.p9.c | 6 +-
gcc/testsuite/gcc.target/powerpc/pr99557.c | 53 +
gcc/testsuite/gcc.target/powerpc/vsx-builtin-7.c | 11 +-
gcc/testsuite/gdc.dg/gdc270a.d | 11 -
gcc/testsuite/gdc.dg/gdc270b.d | 7 -
gcc/testsuite/gdc.dg/pr99914.d | 5 +
gcc/testsuite/gdc.test/compilable/bug20796.d | 2 +
gcc/testsuite/gdc.test/compilable/cppmangle.d | 18 +
gcc/testsuite/gdc.test/compilable/ddocunittest.d | 1 +
.../extra-files/serenity7190/core/Controller.d | 8 +-
.../gdc.test/compilable/extra-files/test20280a.d | 12 +
gcc/testsuite/gdc.test/compilable/fix21585.d | 24 +
gcc/testsuite/gdc.test/compilable/fix21647.d | 30 +
gcc/testsuite/gdc.test/compilable/ice10598.d | 3 -
.../gdc.test/compilable/imports/issue21614a.d | 22 +
.../gdc.test/compilable/imports/pkg20537/package.d | 0
.../gdc.test/compilable/imports/test17991a/a.d | 0
.../compilable/imports/test17991a/package.d | 0
.../gdc.test/compilable/imports/test20151a/b/c/c.d | 0
.../gdc.test/compilable/imports/test20530a.d | 0
.../gdc.test/compilable/imports/test21501b.d | 7 +
.../gdc.test/compilable/imports/test21501c.d | 4 +
gcc/testsuite/gdc.test/compilable/issue16020.d | 39 +
gcc/testsuite/gdc.test/compilable/issue21614.d | 10 +
gcc/testsuite/gdc.test/compilable/issue21726.d | 2 +
gcc/testsuite/gdc.test/compilable/mixintype.d | 55 +
gcc/testsuite/gdc.test/compilable/mixintype2.d | 68 +
gcc/testsuite/gdc.test/compilable/noreturn1.d | 21 +
.../compilable/protection/issue20796/package.d | 5 +
.../protection/issue21726/format/package.d | 7 +
.../compilable/protection/issue21726/package.d | 1 +
.../compilable/protection/issue21726/typecons.d | 6 +
gcc/testsuite/gdc.test/compilable/test16002.d | 3 +
gcc/testsuite/gdc.test/compilable/test17991.d | 3 +
gcc/testsuite/gdc.test/compilable/test19292.d | 15 +
gcc/testsuite/gdc.test/compilable/test20151a.d | 3 +
gcc/testsuite/gdc.test/compilable/test20280.d | 8 +
gcc/testsuite/gdc.test/compilable/test20530.d | 46 +
gcc/testsuite/gdc.test/compilable/test20537.d | 10 +
gcc/testsuite/gdc.test/compilable/test20692.d | 18 +
gcc/testsuite/gdc.test/compilable/test21501a.d | 19 +
gcc/testsuite/gdc.test/compilable/test9029.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/bug15613.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/bug16165.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/bug9631.d | 100 +
.../gdc.test/fail_compilation/chkformat.d | 139 ++
.../gdc.test/fail_compilation/cppmangle.d | 2 +-
.../gdc.test/fail_compilation/diag11819b.d | 2 +-
.../gdc.test/fail_compilation/diag13082.d | 6 +-
.../gdc.test/fail_compilation/diag16271.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag8101.d | 47 +-
.../gdc.test/fail_compilation/diag8101b.d | 17 +-
gcc/testsuite/gdc.test/fail_compilation/diag9420.d | 3 +-
.../gdc.test/fail_compilation/fail11038.d | 17 +
.../gdc.test/fail_compilation/fail11445.d | 2 +-
.../gdc.test/fail_compilation/fail15361.d | 8 +
.../gdc.test/fail_compilation/fail15896.d | 18 +
.../gdc.test/fail_compilation/fail17630.d | 15 +
.../gdc.test/fail_compilation/fail18219.d | 20 +
.../gdc.test/fail_compilation/fail19107.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail263.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail3.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail322.d | 7 +-
gcc/testsuite/gdc.test/fail_compilation/fail332.d | 45 +-
gcc/testsuite/gdc.test/fail_compilation/fail347.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail53.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail55.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail79.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail99.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fix21585.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/format.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/ice10598.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice10922.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/ice12497.d | 18 -
gcc/testsuite/gdc.test/fail_compilation/ice12501.d | 8 +-
gcc/testsuite/gdc.test/fail_compilation/ice14907.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice14923.d | 5 +-
gcc/testsuite/gdc.test/fail_compilation/ice8255.d | 5 +-
gcc/testsuite/gdc.test/fail_compilation/ice9540.d | 5 +-
.../gdc.test/fail_compilation/imports/a17630.d | 3 +
.../gdc.test/fail_compilation/imports/a18219.d | 6 +
.../gdc.test/fail_compilation/imports/b17630.d | 3 +
.../gdc.test/fail_compilation/imports/b18219.d | 15 +
.../imports/ice10598a.d | 0
.../imports/ice10598b.d | 0
.../gdc.test/fail_compilation/imports/imp15896.d | 4 +
.../gdc.test/fail_compilation/imports/test21651b.d | 3 +
.../gdc.test/fail_compilation/issue16020.d | 13 +
.../gdc.test/fail_compilation/mixintype2.d | 16 +
.../gdc.test/fail_compilation/test16002.d | 15 -
.../gdc.test/fail_compilation/test21651.d | 11 +
.../gdc.test/fail_compilation/warn12809.d | 41 +
gcc/testsuite/gdc.test/runnable/funclit.d | 61 +
gcc/testsuite/gdc.test/runnable/mangle.d | 6 +
gcc/testsuite/gdc.test/runnable/noreturn1.d | 74 +
gcc/testsuite/gdc.test/runnable_cxx/cppa.d | 29 +-
.../gdc.test/runnable_cxx/extra-files/cppb.cpp | 4 +
.../runnable_cxx/extra-files/test21515.cpp | 82 +
gcc/testsuite/gdc.test/runnable_cxx/test21515.d | 104 +
gcc/testsuite/gfortran.dg/coarray_48.f90 | 24 +
.../gfortran.dg/gomp/declare-simd-coarray-lib.f90 | 2 +-
gcc/testsuite/gfortran.dg/null_11.f90 | 16 +
gcc/testsuite/gfortran.dg/pr99602.f90 | 94 +
gcc/testsuite/gfortran.dg/pr99602a.f90 | 93 +
gcc/testsuite/gfortran.dg/pr99602b.f90 | 64 +
gcc/testsuite/gfortran.dg/pr99602c.f90 | 25 +
gcc/testsuite/gfortran.dg/pr99602d.f90 | 25 +
gcc/testsuite/gfortran.dg/transpose_5.f90 | 8 +
gcc/testsuite/gfortran.dg/vect/pr99746.f90 | 45 +
gcc/testsuite/gfortran.dg/vect/pr99807.f90 | 11 +
gcc/testsuite/gfortran.dg/vect/pr99825.f90 | 15 +
.../go.test/test/fixedbugs/issue22200b.go | 2 +-
gcc/testsuite/go.test/test/fixedbugs/issue6036.go | 2 +-
gcc/testsuite/lib/gdc-utils.exp | 85 +-
gcc/tree-core.h | 5 +-
gcc/tree-data-ref.c | 245 +--
gcc/tree-emutls.c | 6 +-
gcc/tree-sra.c | 15 +-
gcc/tree-ssa-sccvn.c | 24 +-
gcc/tree-vect-loop.c | 2 +-
gcc/tree-vect-patterns.c | 1 +
gcc/tree-vect-slp-patterns.c | 13 +-
gcc/tree-vect-slp.c | 2 +-
gcc/tree-vect-stmts.c | 8 +-
include/ChangeLog | 6 +
include/demangle.h | 3 +
libcpp/po/ChangeLog | 4 +
libcpp/po/sr.po | 44 +-
libgcc/ChangeLog | 21 +
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/t-float128 | 13 +-
libgcc/config/rs6000/t-linux | 10 +-
libgcc/dfp-bit.h | 8 +-
libgomp/ChangeLog | 35 +
libgomp/config.h.in | 3 -
libgomp/configure | 10 -
libgomp/plugin/configfrag.ac | 7 -
libgomp/plugin/plugin-gcn.c | 2 +-
.../libgomp.c-c++-common/on_device_arch.h | 30 +
.../testsuite/libgomp.c-c++-common/task-detach-6.c | 5 +
libgomp/testsuite/libgomp.c/pr99555-1.c | 18 +
libgomp/testsuite/libgomp.fortran/on_device_arch.c | 3 +
.../testsuite/libgomp.fortran/task-detach-6.f90 | 13 +
.../libgomp.oacc-fortran/derivedtypes-arrays-1.f90 | 1 +
libiberty/ChangeLog | 11 +
libiberty/cp-demangle.c | 47 +-
libiberty/testsuite/demangle-expected | 4 +-
libphobos/ChangeLog | 34 +
libphobos/Makefile.in | 3 +
libphobos/configure | 24 +-
libphobos/configure.ac | 17 +-
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/Makefile.am | 60 +-
libphobos/libdruntime/Makefile.in | 110 +-
libphobos/libdruntime/core/stdc/complex.d | 70 +-
libphobos/libdruntime/core/stdc/config.d | 43 +
libphobos/libdruntime/core/stdc/errno.d | 16 +-
libphobos/libdruntime/core/stdc/math.d | 400 ++--
libphobos/libdruntime/core/stdc/stdio.d | 61 +-
libphobos/libdruntime/core/stdc/stdlib.d | 6 +-
libphobos/libdruntime/core/stdc/tgmath.d | 653 +++---
libphobos/libdruntime/core/stdc/wchar_.d | 9 +-
libphobos/libdruntime/core/sys/darwin/fcntl.d | 20 +
libphobos/libdruntime/core/sys/linux/epoll.d | 88 +-
libphobos/libdruntime/core/sys/openbsd/string.d | 2 +
libphobos/libdruntime/core/sys/openbsd/unistd.d | 17 +
libphobos/libdruntime/core/sys/posix/config.d | 1 +
libphobos/libdruntime/core/sys/posix/dlfcn.d | 11 +-
libphobos/libdruntime/core/sys/posix/signal.d | 14 +-
libphobos/libdruntime/core/sys/posix/unistd.d | 48 +
libphobos/libdruntime/core/sys/windows/com.d | 20 +-
libphobos/libdruntime/core/sys/windows/dll.d | 12 +-
.../libdruntime/core/sys/windows/stdc/malloc.d | 26 +
libphobos/libdruntime/gc/impl/conservative/gc.d | 4 +-
libphobos/libdruntime/object.d | 7 +-
libphobos/src/MERGE | 2 +-
libphobos/src/Makefile.am | 14 +-
libphobos/src/Makefile.in | 19 +-
libphobos/src/std/algorithm/iteration.d | 8 +-
libphobos/src/std/algorithm/searching.d | 4 +-
libphobos/src/std/container/rbtree.d | 4 +-
libphobos/src/std/conv.d | 2 +-
libphobos/src/std/datetime/systime.d | 4 +-
libphobos/src/std/experimental/logger/nulllogger.d | 2 +-
libphobos/src/std/experimental/typecons.d | 6 +-
libphobos/src/std/file.d | 5 +-
libphobos/src/std/format.d | 4 +-
libphobos/src/std/internal/math/biguintcore.d | 4 +-
libphobos/src/std/math.d | 4 +-
libphobos/src/std/parallelism.d | 4 +-
libphobos/src/std/range/package.d | 1 -
libphobos/src/std/regex/internal/tests.d | 653 +-----
libphobos/src/std/regex/internal/tests2.d | 662 ++++++
libphobos/src/std/socket.d | 2 +-
libphobos/src/std/typecons.d | 10 +-
libphobos/src/std/zip.d | 6 +-
libphobos/testsuite/Makefile.in | 3 +
.../libphobos.druntime_shared/druntime_shared.exp | 4 +-
libphobos/testsuite/libphobos.exceptions/chain.d | 4 +-
.../testsuite/libphobos.exceptions/line_trace.d | 2 +-
.../libphobos.phobos_shared/phobos_shared.exp | 4 +-
libphobos/testsuite/testsuite_flags.in | 3 +-
libstdc++-v3/ChangeLog | 111 +-
libstdc++-v3/doc/html/manual/status.html | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +-
libstdc++-v3/include/debug/forward_list | 7 +-
libstdc++-v3/include/debug/list | 6 +-
libstdc++-v3/include/debug/string | 87 +-
libstdc++-v3/include/debug/vector | 5 +-
libstdc++-v3/libsupc++/new_opa.cc | 4 +
libstdc++-v3/src/c++11/random.cc | 252 ++-
.../testsuite/18_support/source_location/1.cc | 18 +-
.../18_support/source_location/consteval.cc | 20 +-
.../21_strings/basic_string/hash/debug.cc | 69 +
.../basic_string/requirements/citerators.cc | 4 +
.../basic_string/requirements/dr438/constructor.cc | 2 +
.../basic_string/requirements/exception/basic.cc | 13 +-
.../exception/generation_prohibited.cc | 25 +-
.../exception/propagation_consistent.cc | 13 +-
.../requirements/explicit_instantiation/char/1.cc | 2 +
.../explicit_instantiation/char16_t/1.cc | 2 +
.../explicit_instantiation/char32_t/1.cc | 2 +
.../explicit_instantiation/char8_t/1.cc | 2 +
.../explicit_instantiation/wchar_t/1.cc | 2 +
.../basic_string/requirements/typedefs.cc | 3 +
.../forward_list/cons/noexcept_move_construct.cc | 6 +-
.../list/cons/noexcept_move_construct.cc | 6 +-
.../26_numerics/random/random_device/85494.cc | 9 +-
.../26_numerics/random/random_device/94087.cc | 15 +-
.../random/random_device/cons/default-cow.cc | 1 -
.../random/random_device/cons/default.cc | 1 -
.../26_numerics/random/random_device/cons/token.cc | 27 +-
.../testsuite/30_threads/future/members/poll.cc | 8 +-
libstdc++-v3/testsuite/util/exception/safety.h | 121 +-
.../testsuite/util/testsuite_container_traits.h | 12 +
.../testsuite/util/testsuite_containergen.h | 14 +
libstdc++-v3/testsuite/util/testsuite_random.h | 12 +
596 files changed, 18447 insertions(+), 6603 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-04-05 13:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-05 13:42 [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-7986-gbd89b8fe9efbdf0a95d827553d1a84fd3cefaa16' into redhat/gcc-11-branch Jakub Jelinek
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).