public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-9754-g5f587c81bc558942d2988f5e2965a72471f5c202' into redhat/gcc-11-branch
@ 2022-04-01 17:16 Jakub Jelinek
  0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2022-04-01 17:16 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:f0191923ac7d1fee22772d456c59737b935c3483

commit f0191923ac7d1fee22772d456c59737b935c3483
Merge: 2fa6e5c54e7 5f587c81bc5
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Fri Apr 1 19:13:19 2022 +0200

    Merge commit 'r11-9754-g5f587c81bc558942d2988f5e2965a72471f5c202' into redhat/gcc-11-branch

Diff:

 contrib/ChangeLog                                  |    6 +
 contrib/gcc-git-customization.sh                   |    7 +-
 contrib/git-descr.sh                               |   37 +
 contrib/git-undescr.sh                             |   13 +
 gcc/ChangeLog                                      |  922 +++++++++++++++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/ada/ChangeLog                                  |   31 +
 gcc/ada/Makefile.rtl                               |    1 +
 gcc/ada/exp_ch4.adb                                |    6 +-
 gcc/ada/gcc-interface/Makefile.in                  |    3 +-
 gcc/ada/libgnat/g-sercom__linux.adb                |    1 +
 gcc/ada/libgnat/g-sercom__mingw.adb                |    1 +
 gcc/asan.c                                         |   59 +-
 gcc/builtins.c                                     |   13 +-
 gcc/c-family/ChangeLog                             |   40 +
 gcc/c-family/c-common.c                            |    6 +-
 gcc/c-family/c-opts.c                              |    6 +-
 gcc/c-family/c-pretty-print.c                      |    6 +
 gcc/c-family/c-ubsan.c                             |    4 +-
 gcc/c-family/c-warn.c                              |    4 +-
 gcc/c/ChangeLog                                    |   23 +
 gcc/c/c-fold.c                                     |    1 +
 gcc/c/c-typeck.c                                   |   13 +-
 gcc/cfgexpand.c                                    |    4 +-
 gcc/cfgrtl.c                                       |   31 +-
 gcc/combine.c                                      |   10 +-
 gcc/common/config/i386/cpuinfo.h                   |    4 +-
 gcc/common/config/i386/i386-common.c               |    5 +-
 gcc/common/config/riscv/riscv-common.c             |   19 +-
 gcc/common/config/rs6000/rs6000-common.c           |   10 +
 gcc/config.gcc                                     |    5 +-
 gcc/config/aarch64/aarch64-simd.md                 |   14 +-
 gcc/config/aarch64/aarch64-sve.md                  |    6 +-
 gcc/config/aarch64/aarch64.c                       |    2 +-
 gcc/config/arm/arm_neon.h                          |   68 ++
 gcc/config/arm/arm_neon_builtins.def               |    6 +-
 gcc/config/arm/neon.md                             |  153 +--
 gcc/config/arm/vec-common.md                       |   14 +-
 gcc/config/i386/emmintrin.h                        |    5 +-
 gcc/config/i386/i386-expand.c                      |    6 +
 gcc/config/i386/i386-opts.h                        |    7 +
 gcc/config/i386/i386.c                             |   51 +-
 gcc/config/i386/i386.h                             |    5 +-
 gcc/config/i386/i386.md                            |   11 +-
 gcc/config/i386/i386.opt                           |   24 +
 gcc/config/i386/sse.md                             |   37 +-
 gcc/config/i386/x86gprintrin.h                     |    2 +-
 gcc/config/riscv/arch-canonicalize                 |    2 +-
 gcc/config/riscv/riscv.c                           |    4 +-
 gcc/config/riscv/riscv.h                           |    2 +
 gcc/config/riscv/t-riscv                           |    2 +-
 gcc/config/rs6000/fusion.md                        |  332 +++----
 gcc/config/rs6000/genfusion.pl                     |   13 +-
 gcc/config/rs6000/predicates.md                    |    9 +-
 gcc/config/rs6000/rs6000-cpus.def                  |   14 +-
 gcc/config/rs6000/rs6000.c                         |  118 ++-
 gcc/config/rs6000/rs6000.opt                       |   26 +-
 gcc/config/rs6000/vector.md                        |    5 +-
 gcc/config/s390/s390.c                             |    1 -
 gcc/config/s390/s390.md                            |    2 +-
 gcc/configure                                      |    2 +-
 gcc/configure.ac                                   |    2 +-
 gcc/cp/ChangeLog                                   |  264 +++++
 gcc/cp/call.c                                      |    8 +-
 gcc/cp/constexpr.c                                 |  133 ++-
 gcc/cp/constraint.cc                               |    3 +-
 gcc/cp/cp-objcp-common.c                           |   24 +-
 gcc/cp/decl.c                                      |   58 +-
 gcc/cp/decl2.c                                     |    3 +
 gcc/cp/except.c                                    |   20 +-
 gcc/cp/init.c                                      |   49 +-
 gcc/cp/mangle.c                                    |    2 +-
 gcc/cp/name-lookup.c                               |    3 +
 gcc/cp/parser.c                                    |   19 +-
 gcc/cp/pt.c                                        |  101 +-
 gcc/cp/search.c                                    |    7 +
 gcc/cp/tree.c                                      |    2 +-
 gcc/cp/typeck.c                                    |   22 +-
 gcc/cp/typeck2.c                                   |   13 +-
 gcc/d/ChangeLog                                    |    9 +
 gcc/d/d-codegen.cc                                 |    2 +-
 gcc/doc/invoke.texi                                |   34 +-
 gcc/doc/md.texi                                    |   52 +-
 gcc/fold-const.c                                   |   18 +-
 gcc/fortran/ChangeLog                              |   92 ++
 gcc/fortran/arith.c                                |   36 +-
 gcc/fortran/check.c                                |    2 +-
 gcc/fortran/expr.c                                 |    8 +-
 gcc/fortran/frontend-passes.c                      |    1 +
 gcc/fortran/resolve.c                              |    2 +
 gcc/fortran/simplify.c                             |    3 +
 gcc/fortran/trans-array.c                          |   74 +-
 gcc/fortran/trans-expr.c                           |    7 +-
 gcc/fortran/trans-intrinsic.c                      |   90 +-
 gcc/function.c                                     |    2 +-
 gcc/gimple-expr.c                                  |   20 +-
 gcc/gimple-fold.c                                  |    8 +-
 gcc/gimple-loop-jam.c                              |    4 +-
 gcc/gimple-range-cache.cc                          |   19 +-
 gcc/gimple-range.cc                                |   16 +-
 gcc/gimple-ssa-store-merging.c                     |    7 +-
 gcc/gimple.h                                       |   25 +
 gcc/go/ChangeLog                                   |    9 +
 gcc/go/go-gcc.cc                                   |  155 ++-
 gcc/go/gofrontend/MERGE                            |    2 +-
 gcc/go/gofrontend/backend.h                        |  145 +--
 gcc/go/gofrontend/expressions.cc                   |   63 +-
 gcc/go/gofrontend/gogo.cc                          |   54 +-
 gcc/go/gofrontend/statements.cc                    |    6 +-
 gcc/go/gofrontend/types.cc                         |   35 +-
 gcc/ifcvt.c                                        |   14 +-
 gcc/lra-assigns.c                                  |    3 +-
 gcc/lto-streamer.h                                 |    2 +-
 gcc/lto/ChangeLog                                  |   11 +
 gcc/lto/lto-common.c                               |   13 +-
 gcc/lto/lto-object.c                               |    8 +-
 gcc/match.pd                                       |   13 +-
 gcc/omp-low.c                                      |    9 +-
 gcc/params.opt                                     |    4 +
 gcc/rtl.c                                          |    4 +-
 gcc/testsuite/ChangeLog                            | 1031 ++++++++++++++++++++
 .../c-c++-common/Wshift-negative-value-1.c         |    9 +-
 .../c-c++-common/Wshift-negative-value-10.c        |    7 +
 .../c-c++-common/Wshift-negative-value-2.c         |    5 +-
 .../c-c++-common/Wshift-negative-value-3.c         |    5 +-
 .../c-c++-common/Wshift-negative-value-4.c         |    5 +-
 .../c-c++-common/Wshift-negative-value-7.c         |    5 +
 .../c-c++-common/Wshift-negative-value-8.c         |    5 +
 .../c-c++-common/Wshift-negative-value-9.c         |    5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-1.c     |   45 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-10.c    |    5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-11.c    |    5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-12.c    |    5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-2.c     |    1 -
 gcc/testsuite/c-c++-common/Wshift-overflow-5.c     |    7 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-6.c     |    3 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-7.c     |   65 +-
 gcc/testsuite/c-c++-common/Wshift-overflow-8.c     |    5 +
 gcc/testsuite/c-c++-common/Wshift-overflow-9.c     |    7 +
 .../c-c++-common/builtin-convertvector-3.c         |   11 +
 gcc/testsuite/c-c++-common/cpp/pr104147.c          |   27 +
 gcc/testsuite/c-c++-common/torture/pr101636.c      |   30 +
 gcc/testsuite/g++.dg/abi/mangle-union1.C           |   10 +
 gcc/testsuite/g++.dg/asan/pr102656.C               |   27 +
 gcc/testsuite/g++.dg/asan/pr104449.C               |   16 +
 gcc/testsuite/g++.dg/concepts/pr105061.C           |   13 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-74.C         |    9 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C       |   20 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp2.C       |   25 +
 gcc/testsuite/g++.dg/cpp0x/alias-decl-void1.C      |   18 +
 gcc/testsuite/g++.dg/cpp0x/alignas20.C             |   26 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C      |    9 +
 .../g++.dg/cpp0x/lambda/lambda-defarg10.C          |   21 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C      |   13 +
 gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C      |   13 +
 gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C       |    9 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-101371-2.C    |   23 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-101371.C      |   29 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C    |   34 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C    |   33 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C    |   33 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C    |   35 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C      |   10 +
 gcc/testsuite/g++.dg/cpp1z/aggr-base12.C           |   24 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction110.C    |   28 +
 gcc/testsuite/g++.dg/cpp1z/ttp2.C                  |   21 +
 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C     |    6 +
 gcc/testsuite/g++.dg/cpp2a/bit-cast15.C            |   19 +
 gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C     |    6 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor12.C      |   13 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C       |   42 +
 gcc/testsuite/g++.dg/cpp2a/desig22.C               |   11 +
 gcc/testsuite/g++.dg/cpp2a/desig23.C               |   20 +
 gcc/testsuite/g++.dg/cpp2a/desig24.C               |   11 +
 gcc/testsuite/g++.dg/cpp2a/desig25.C               |   13 +
 gcc/testsuite/g++.dg/eh/ctor-fntry1.C              |   23 +
 gcc/testsuite/g++.dg/eh/delegating1.C              |   28 +
 gcc/testsuite/g++.dg/ext/anon-struct10.C           |   21 +
 gcc/testsuite/g++.dg/ext/attrib64.C                |   11 +
 gcc/testsuite/g++.dg/ext/cond5.C                   |   13 +
 gcc/testsuite/g++.dg/ext/flexary3.C                |    2 +-
 .../ext/visibility/visibility-local-extern1.C      |   10 +
 gcc/testsuite/g++.dg/ext/vla24.C                   |    7 +
 gcc/testsuite/g++.dg/init/assign2.C                |    6 +
 gcc/testsuite/g++.dg/opt/pr104681.C                |   19 +
 gcc/testsuite/g++.dg/parse/pr43765.C               |    6 +-
 gcc/testsuite/g++.dg/spellcheck-pr104806.C         |    5 +
 gcc/testsuite/g++.dg/torture/pr103361.C            |   18 +
 gcc/testsuite/g++.dg/torture/pr104601.C            |   32 +
 gcc/testsuite/g++.dg/tree-ssa/array-temp1.C        |    6 -
 gcc/testsuite/g++.dg/ubsan/pr105093.C              |   12 +
 gcc/testsuite/g++.dg/vect/pr99149.cc               |    3 +-
 gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C      |   29 +
 gcc/testsuite/g++.dg/warn/pr101515.C               |   18 +
 gcc/testsuite/gcc.c-torture/execute/pr104814.c     |   30 +
 .../gcc.dg/Wmissing-field-initializers-1.c         |   22 +
 .../gcc.dg/Wmissing-field-initializers-2.c         |   11 +
 .../gcc.dg/Wmissing-field-initializers-3.c         |   24 +
 .../gcc.dg/Wmissing-field-initializers-4.c         |   43 +
 .../gcc.dg/Wmissing-field-initializers-5.c         |   22 +
 gcc/testsuite/gcc.dg/asan/pr104449.c               |   12 +
 gcc/testsuite/gcc.dg/debug/pr104337.c              |   15 +
 gcc/testsuite/gcc.dg/dfp/pr104510.c                |   12 +
 gcc/testsuite/gcc.dg/dfp/pr104557.c                |   22 +
 gcc/testsuite/gcc.dg/gomp/pr104517.c               |   53 +
 gcc/testsuite/gcc.dg/pr100464.c                    |   16 +
 gcc/testsuite/gcc.dg/pr100680.c                    |   31 +
 gcc/testsuite/gcc.dg/pr100834.c                    |   42 +
 gcc/testsuite/gcc.dg/pr102140.c                    |   23 +
 gcc/testsuite/gcc.dg/pr104263.c                    |   25 +
 gcc/testsuite/gcc.dg/pr104288.c                    |   23 +
 gcc/testsuite/gcc.dg/pr104511.c                    |   16 +
 gcc/testsuite/gcc.dg/pr104544.c                    |   19 +
 gcc/testsuite/gcc.dg/pr104675-1.c                  |   29 +
 gcc/testsuite/gcc.dg/pr104675-2.c                  |   18 +
 gcc/testsuite/gcc.dg/pr104675-3.c                  |   29 +
 gcc/testsuite/gcc.dg/pr104786.c                    |    8 +
 gcc/testsuite/gcc.dg/pr104910.c                    |   14 +
 gcc/testsuite/gcc.dg/pr105094.c                    |   13 +
 gcc/testsuite/gcc.dg/pr95115.c                     |   25 +
 gcc/testsuite/gcc.dg/pr99578-1.c                   |   26 +
 gcc/testsuite/gcc.dg/pr99578-2.c                   |   26 +
 gcc/testsuite/gcc.dg/pr99578-3.c                   |   13 +
 gcc/testsuite/gcc.dg/torture/pr100786.c            |    9 +
 gcc/testsuite/gcc.dg/torture/pr103489.c            |   12 +
 gcc/testsuite/gcc.dg/torture/pr103596.c            |   36 +
 gcc/testsuite/gcc.dg/torture/pr104402.c            |    8 +
 gcc/testsuite/gcc.dg/torture/tls/pr104777.c        |   30 +
 gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c          |   22 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c          |    9 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-9.c          |   10 +
 .../vect/complex/bb-slp-complex-add-pattern-int.c  |   11 +-
 .../vect/complex/bb-slp-complex-add-pattern-long.c |   11 +-
 .../complex/bb-slp-complex-add-pattern-short.c     |   13 +-
 .../bb-slp-complex-add-pattern-unsigned-int.c      |   13 +-
 .../bb-slp-complex-add-pattern-unsigned-long.c     |   12 +-
 .../bb-slp-complex-add-pattern-unsigned-short.c    |   13 +-
 .../vect/complex/complex-add-pattern-template.c    |   17 +-
 .../gcc.dg/vect/complex/complex-add-template.c     |   30 +
 .../gcc.dg/vect/complex/complex-operations-run.c   |    2 +-
 gcc/testsuite/gcc.dg/vect/complex/complex.exp      |    2 +-
 .../complex/fast-math-bb-slp-complex-add-double.c  |   12 +-
 .../complex/fast-math-bb-slp-complex-add-float.c   |   12 +-
 .../fast-math-bb-slp-complex-add-half-float.c      |    3 +-
 .../fast-math-bb-slp-complex-add-pattern-double.c  |   13 +-
 .../fast-math-bb-slp-complex-add-pattern-float.c   |   12 +-
 ...st-math-bb-slp-complex-add-pattern-half-float.c |   11 +-
 .../complex/fast-math-bb-slp-complex-mla-double.c  |    4 +-
 .../complex/fast-math-bb-slp-complex-mla-float.c   |    6 +-
 .../fast-math-bb-slp-complex-mla-half-float.c      |    5 +-
 .../complex/fast-math-bb-slp-complex-mls-double.c  |    6 +-
 .../complex/fast-math-bb-slp-complex-mls-float.c   |    7 +-
 .../fast-math-bb-slp-complex-mls-half-float.c      |    7 +-
 .../complex/fast-math-bb-slp-complex-mul-double.c  |    4 +-
 .../complex/fast-math-bb-slp-complex-mul-float.c   |    4 +-
 .../fast-math-bb-slp-complex-mul-half-float.c      |    5 +-
 .../vect/complex/fast-math-complex-add-double.c    |    9 +-
 .../vect/complex/fast-math-complex-add-float.c     |    9 +-
 .../complex/fast-math-complex-add-half-float.c     |    7 +-
 .../complex/fast-math-complex-add-pattern-double.c |   10 +-
 .../complex/fast-math-complex-add-pattern-float.c  |   10 +-
 .../fast-math-complex-add-pattern-half-float.c     |   12 +-
 .../vect/complex/fast-math-complex-mla-double.c    |    3 +-
 .../vect/complex/fast-math-complex-mla-float.c     |    3 +-
 .../complex/fast-math-complex-mla-half-float.c     |    4 +-
 .../vect/complex/fast-math-complex-mls-double.c    |    8 +-
 .../vect/complex/fast-math-complex-mls-float.c     |    8 +-
 .../complex/fast-math-complex-mls-half-float.c     |    7 +-
 .../vect/complex/fast-math-complex-mul-double.c    |    4 +-
 .../vect/complex/fast-math-complex-mul-float.c     |    4 +-
 .../complex/fast-math-complex-mul-half-float.c     |    4 +-
 gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c     |   21 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c     |   18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c     |   18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c     |   18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c     |   18 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c     |   19 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c     |   19 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c     |   19 +
 gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c     |   22 +
 gcc/testsuite/gcc.dg/vect/complex/pr103169.c       |   12 +
 .../vect/complex/vect-complex-add-pattern-byte.c   |   10 +-
 .../vect/complex/vect-complex-add-pattern-int.c    |   10 +-
 .../vect/complex/vect-complex-add-pattern-long.c   |   11 +-
 .../vect/complex/vect-complex-add-pattern-short.c  |   10 +-
 .../vect-complex-add-pattern-unsigned-byte.c       |   10 +-
 .../vect-complex-add-pattern-unsigned-int.c        |   10 +-
 .../vect-complex-add-pattern-unsigned-long.c       |   11 +-
 .../vect-complex-add-pattern-unsigned-short.c      |   10 +-
 gcc/testsuite/gcc.dg/vect/pr103544.c               |   24 +
 gcc/testsuite/gcc.dg/vect/pr103864.c               |   16 +
 gcc/testsuite/gcc.dg/vect/pr104782.c               |   18 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c     |    6 +-
 gcc/testsuite/gcc.target/arm/pr100775.c            |    9 +
 gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c       |   59 +-
 gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c       |   60 +-
 gcc/testsuite/gcc.target/arm/simd/vdot-compile.c   |   26 +-
 gcc/testsuite/gcc.target/arm/simd/vdot-exec.c      |   24 +-
 gcc/testsuite/gcc.target/i386/harden-sls-1.c       |   14 +
 gcc/testsuite/gcc.target/i386/harden-sls-2.c       |   14 +
 gcc/testsuite/gcc.target/i386/harden-sls-3.c       |   14 +
 gcc/testsuite/gcc.target/i386/harden-sls-4.c       |   16 +
 gcc/testsuite/gcc.target/i386/harden-sls-5.c       |   17 +
 gcc/testsuite/gcc.target/i386/harden-sls-6.c       |   18 +
 .../gcc.target/i386/indirect-thunk-cs-prefix-1.c   |   14 +
 .../gcc.target/i386/indirect-thunk-cs-prefix-2.c   |   15 +
 gcc/testsuite/gcc.target/i386/pr104307.c           |    6 +
 gcc/testsuite/gcc.target/i386/pr104362.c           |   24 +
 gcc/testsuite/gcc.target/i386/pr104446.c           |   15 +
 gcc/testsuite/gcc.target/i386/pr104448.c           |    9 +
 gcc/testsuite/gcc.target/i386/pr104451.c           |   25 +
 gcc/testsuite/gcc.target/i386/pr104453.c           |   11 +
 gcc/testsuite/gcc.target/i386/pr104458.c           |   13 +
 gcc/testsuite/gcc.target/i386/pr104469.c           |   12 +
 gcc/testsuite/gcc.target/i386/pr104502.c           |   31 +
 gcc/testsuite/gcc.target/i386/pr104674.c           |   31 +
 gcc/testsuite/gcc.target/i386/pr104890.c           |   11 +
 gcc/testsuite/gcc.target/i386/pr104963.c           |   12 +
 gcc/testsuite/gcc.target/i386/pr104971.c           |   18 +
 gcc/testsuite/gcc.target/i386/pr105000-1.c         |   11 +
 gcc/testsuite/gcc.target/i386/pr105000-2.c         |   11 +
 gcc/testsuite/gcc.target/i386/pr105000-3.c         |   11 +
 gcc/testsuite/gcc.target/i386/pr105032.c           |   35 +
 gcc/testsuite/gcc.target/i386/pr79754.c            |    7 +
 gcc/testsuite/gcc.target/i386/pr95483-1.c          |    2 +-
 gcc/testsuite/gcc.target/i386/pr99754-1.c          |   20 +
 gcc/testsuite/gcc.target/i386/pr99754-2.c          |   24 +
 gcc/testsuite/gcc.target/powerpc/pr101324.c        |   17 +
 gcc/testsuite/gcc.target/powerpc/pr103627-1.c      |   16 +
 gcc/testsuite/gcc.target/powerpc/pr103627-2.c      |   16 +
 gcc/testsuite/gcc.target/powerpc/pr103627-3.c      |   20 +
 gcc/testsuite/gcc.target/powerpc/pr104208-1.c      |    9 +
 gcc/testsuite/gcc.target/powerpc/pr104208-2.c      |   10 +
 gcc/testsuite/gcc.target/powerpc/pr104253.c        |  156 +++
 gcc/testsuite/gcc.target/powerpc/pr104923.c        |   21 +
 gcc/testsuite/gcc.target/powerpc/pr87496-2.c       |    2 +-
 gcc/testsuite/gcc.target/powerpc/pr87496-3.c       |    2 +-
 gcc/testsuite/gcc.target/powerpc/rop-1.c           |    2 +-
 gcc/testsuite/gcc.target/powerpc/rop-2.c           |    2 +-
 gcc/testsuite/gcc.target/powerpc/rop-3.c           |    2 +-
 gcc/testsuite/gcc.target/powerpc/rop-4.c           |    2 +-
 gcc/testsuite/gcc.target/powerpc/rop-5.c           |    2 +-
 gcc/testsuite/gcc.target/riscv/pr102957.c          |    5 +
 .../gcc.target/s390/nobp-section-type-conflict.c   |   22 +
 gcc/testsuite/gcc.target/s390/pr104775.c           |   14 +
 gcc/testsuite/gdc.dg/pr105004.d                    |   14 +
 gcc/testsuite/gfortran.dg/array_constructor_55.f90 |   55 ++
 gcc/testsuite/gfortran.dg/class_result_10.f90      |   52 +
 .../gfortran.dg/coarray_collectives_17.f90         |   42 +
 .../gfortran.dg/coarray_collectives_18.f90         |   37 +
 .../gfortran.dg/derived_constructor_comps_7.f90    |   28 +
 gcc/testsuite/gfortran.dg/eoshift_9.f90            |    8 +
 gcc/testsuite/gfortran.dg/minmaxloc_16.f90         |   14 +
 gcc/testsuite/gfortran.dg/pr104211.f90             |   11 +
 gcc/testsuite/gfortran.dg/transfer_simplify_15.f90 |   11 +
 gcc/testsuite/gnat.dg/generic_comp.adb             |   39 +
 gcc/testsuite/lib/target-supports.exp              |    6 +
 gcc/tree-cfg.c                                     |    9 +-
 gcc/tree-data-ref.c                                |    2 +-
 gcc/tree-data-ref.h                                |    7 +-
 gcc/tree-nrv.c                                     |   13 -
 gcc/tree-ssa-dce.c                                 |   14 +-
 gcc/tree-ssa-forwprop.c                            |    9 +
 gcc/tree-ssa-propagate.c                           |   62 +-
 gcc/tree-ssa-propagate.h                           |    2 +-
 gcc/tree-ssa-sccvn.c                               |   28 +-
 gcc/tree-vect-generic.c                            |   38 +-
 gcc/tree-vect-loop.c                               |   18 +
 gcc/tree-vect-patterns.c                           |   14 +-
 gcc/tree-vect-slp-patterns.c                       |  414 ++++----
 gcc/tree-vect-slp.c                                |   36 +-
 gcc/tree-vectorizer.h                              |   11 +-
 gcc/tree.c                                         |   17 -
 gcc/tree.h                                         |   17 +
 gcc/ubsan.c                                        |    7 +
 gcc/valtrack.c                                     |    4 +-
 libatomic/ChangeLog                                |   27 +
 libatomic/Makefile.am                              |    5 +-
 libatomic/Makefile.in                              |    6 +-
 libatomic/config/x86/host-config.h                 |   43 +-
 libatomic/config/x86/init.c                        |   12 +
 libcpp/ChangeLog                                   |   20 +
 libcpp/directives.c                                |    3 +-
 libcpp/macro.c                                     |    5 +-
 libgcc/ChangeLog                                   |   10 +
 libgcc/config/riscv/div.S                          |   15 +-
 libgcc/config/riscv/riscv-asm.h                    |    6 +
 libgomp/ChangeLog                                  |   10 +
 libgomp/task.c                                     |    2 +
 libgomp/testsuite/libgomp.c/pr104385.c             |   26 +
 libiberty/ChangeLog                                |   12 +
 libiberty/simple-object-elf.c                      |   10 +-
 libphobos/ChangeLog                                |    9 +
 libphobos/libdruntime/config/mingw/msvc.c          |    2 +-
 libsanitizer/ChangeLog                             |    8 +
 .../sanitizer_common/sanitizer_linux_libcdep.cpp   |   21 +-
 libstdc++-v3/ChangeLog                             |  135 +++
 libstdc++-v3/include/bits/atomic_wait.h            |   23 +-
 libstdc++-v3/include/bits/iterator_concepts.h      |    3 +-
 libstdc++-v3/include/bits/ranges_base.h            |    3 +-
 libstdc++-v3/include/bits/ranges_cmp.h             |    2 +-
 libstdc++-v3/include/bits/ranges_util.h            |    2 +-
 libstdc++-v3/include/bits/stl_iterator.h           |    5 +-
 libstdc++-v3/include/std/ranges                    |   89 +-
 libstdc++-v3/include/std/span                      |    3 +-
 libstdc++-v3/include/std/version                   |    2 +-
 .../testsuite/25_algorithms/move/constexpr.cc      |   19 +
 .../detail/{semiregular_box.cc => copyable_box.cc} |   55 +-
 libstdc++-v3/testsuite/std/ranges/istream_view.cc  |   12 +
 libstdc++-v3/testsuite/std/ranges/p2325.cc         |  181 ++++
 libstdc++-v3/testsuite/std/ranges/single_view.cc   |   15 +
 libstdc++-v3/testsuite/std/ranges/view.cc          |    2 +-
 412 files changed, 8992 insertions(+), 1526 deletions(-)


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

only message in thread, other threads:[~2022-04-01 17:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-01 17:16 [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-9754-g5f587c81bc558942d2988f5e2965a72471f5c202' 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).