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