public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Merge commit 'r10-9280-g0a9e37150c448d7058550398ad98c74fcb33b595' into redhat/gcc-10-branch
@ 2021-01-19 18:21 Jakub Jelinek
  0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2021-01-19 18:21 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

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

commit b20e1b1195c2e30a3f90d49a1503acec4dc72842
Merge: 2cd1f70a7b4 0a9e37150c4
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Tue Jan 19 19:19:40 2021 +0100

    Merge commit 'r10-9280-g0a9e37150c448d7058550398ad98c74fcb33b595' into redhat/gcc-10-branch

Diff:

 ChangeLog                                          |    7 +
 contrib/ChangeLog                                  |    8 +
 contrib/gcc-changelog/git_commit.py                |   57 +-
 contrib/gcc-changelog/git_email.py                 |    6 +-
 contrib/gcc-changelog/git_repository.py            |    6 +-
 contrib/gcc-changelog/test_email.py                |   24 +-
 contrib/gcc-changelog/test_patches.txt             |   81 +-
 gcc/ChangeLog                                      |  905 ++++++++++++++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/ada/ChangeLog                                  |   16 +
 gcc/ada/exp_attr.adb                               |    6 +-
 gcc/ada/gcc-interface/trans.c                      |   18 +-
 gcc/ada/gcc-interface/utils.c                      |    2 +-
 gcc/c-family/ChangeLog                             |   17 +
 gcc/c-family/c-objc.h                              |    1 +
 gcc/c-family/c-pragma.c                            |    2 +-
 gcc/c-family/stub-objc.c                           |    6 +
 gcc/c/ChangeLog                                    |   10 +
 gcc/cfgexpand.c                                    |    7 +-
 gcc/config.gcc                                     |   34 +-
 gcc/config/aarch64/aarch64-builtins.c              |    5 +-
 gcc/config/aarch64/aarch64-protos.h                |    1 -
 gcc/config/aarch64/aarch64-simd-builtins.def       |    9 +
 gcc/config/aarch64/aarch64-simd.md                 |   64 +-
 gcc/config/aarch64/aarch64-sve-builtins.cc         |    2 +-
 gcc/config/aarch64/aarch64-sve.md                  | 1122 ++++++++++++++++----
 gcc/config/aarch64/aarch64-sve2.md                 |  110 +-
 gcc/config/aarch64/aarch64.c                       |  128 ++-
 gcc/config/aarch64/aarch64.h                       |   10 +-
 gcc/config/aarch64/aarch64.opt                     |    2 +
 gcc/config/aarch64/arm_bf16.h                      |    7 +
 gcc/config/aarch64/arm_neon.h                      |   35 +
 gcc/config/aarch64/driver-aarch64.c                |    3 +-
 gcc/config/arc/arc-protos.h                        |    3 -
 gcc/config/arc/arc.c                               |   53 -
 gcc/config/arc/arc.md                              |   95 +-
 gcc/config/arm/arm-builtins.c                      |    3 +
 gcc/config/arm/arm.c                               |    1 +
 gcc/config/arm/arm_neon.h                          |  166 +++
 gcc/config/arm/arm_neon_builtins.def               |   42 +-
 gcc/config/arm/iterators.md                        |    2 +-
 gcc/config/arm/t-rtems                             |    5 +-
 gcc/config/darwin-c.c                              |    4 +-
 gcc/config/darwin-driver.c                         |   57 +-
 gcc/config/gcn/mkoffload.c                         |  142 +--
 gcc/config/host-darwin.c                           |    5 +-
 gcc/config/i386/i386-expand.c                      |   78 +-
 gcc/config/i386/i386-options.c                     |   39 +-
 gcc/config/i386/i386.c                             |   42 +-
 gcc/config/i386/i386.h                             |    8 +-
 gcc/config/i386/i386.opt                           |   10 +
 gcc/config/i386/sse.md                             |   50 +-
 gcc/config/i386/xopintrin.h                        |    6 +
 gcc/config/rs6000/freebsd64.h                      |   17 +-
 gcc/config/sparc/predicates.md                     |    2 +
 gcc/config/sparc/rtemself.h                        |    2 +
 gcc/config/sparc/sparc-protos.h                    |    1 -
 gcc/config/sparc/sparc.c                           |   35 -
 gcc/config/sparc/sparc.md                          |  183 ++--
 gcc/configure                                      |   37 +-
 gcc/configure.ac                                   |    3 +
 gcc/cp/ChangeLog                                   |  209 ++++
 gcc/cp/call.c                                      |   45 +-
 gcc/cp/constexpr.c                                 |  143 ++-
 gcc/cp/coroutines.cc                               |   25 +
 gcc/cp/cp-tree.h                                   |    6 +-
 gcc/cp/decl.c                                      |   17 +-
 gcc/cp/init.c                                      |   37 +-
 gcc/cp/parser.c                                    |   28 +-
 gcc/cp/pt.c                                        |   35 +-
 gcc/cp/typeck2.c                                   |   19 +-
 gcc/d/ChangeLog                                    |   10 +
 gcc/d/decl.cc                                      |   43 +-
 gcc/doc/implement-c.texi                           |    5 +
 gcc/doc/invoke.texi                                |   18 +
 gcc/dse.c                                          |    5 +-
 gcc/dwarf2out.c                                    |   13 +-
 gcc/expr.c                                         |   19 +-
 gcc/fortran/ChangeLog                              |  166 +++
 gcc/fortran/class.c                                |    4 +-
 gcc/fortran/data.c                                 |    7 +-
 gcc/fortran/decl.c                                 |    2 +
 gcc/fortran/expr.c                                 |    3 +
 gcc/fortran/interface.c                            |   19 +-
 gcc/fortran/match.c                                |    3 -
 gcc/fortran/primary.c                              |   13 +-
 gcc/fortran/resolve.c                              |   18 +-
 gcc/fortran/trans-array.c                          |  478 ++++++---
 gcc/fortran/trans-expr.c                           |  312 +++++-
 gcc/fortran/trans-stmt.c                           |    5 +-
 gcc/fortran/trans.c                                |    9 +-
 gcc/fortran/trans.h                                |    2 +
 gcc/genmodes.c                                     |   22 +-
 gcc/gimple-fold.c                                  |    2 +-
 gcc/gimplify.c                                     |   41 +-
 gcc/ipa-sra.c                                      |   22 +-
 gcc/ira-color.c                                    |    6 +-
 gcc/machmode.h                                     |    3 +-
 gcc/modulo-sched.c                                 |   71 +-
 gcc/objc/ChangeLog                                 |    7 +
 gcc/objc/objc-act.c                                |   16 +-
 gcc/omp-expand.c                                   |   43 +-
 gcc/omp-low.c                                      |    7 +-
 gcc/opts-global.c                                  |   10 +-
 gcc/recog.c                                        |    8 +-
 gcc/sbitmap.c                                      |    3 +-
 gcc/testsuite/ChangeLog                            |  996 +++++++++++++++++
 gcc/testsuite/c-c++-common/goacc/cache-1.c         |   18 +-
 gcc/testsuite/c-c++-common/goacc/cache-2.c         |   10 +-
 gcc/testsuite/c-c++-common/goacc/cache-3-1.c       |  116 ++
 gcc/testsuite/c-c++-common/goacc/cache-3-2.c       |   50 +
 gcc/testsuite/c-c++-common/goacc/data-clause-1.c   |  115 ++
 gcc/testsuite/c-c++-common/goacc/data-clause-2.c   |   49 +
 gcc/testsuite/c-c++-common/gomp/depobj-2.c         |   11 +
 gcc/testsuite/c-c++-common/gomp/doacross-4.c       |   30 +
 gcc/testsuite/c-c++-common/gomp/map-1.c            |    7 +-
 gcc/testsuite/c-c++-common/gomp/map-2.c            |    7 +-
 gcc/testsuite/c-c++-common/gomp/pr98187.c          |  109 ++
 gcc/testsuite/c-c++-common/pr98556.c               |   11 +
 gcc/testsuite/g++.dg/coroutines/pr97438.C          |   30 +
 .../coroutines/torture/co-ret-17-void-ret-coro.C   |   12 +-
 .../g++.dg/coroutines/torture/pr95519-05-gro.C     |    2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-overflow3.C   |    7 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-pmf2.C        |    9 +
 gcc/testsuite/g++.dg/cpp0x/enum41.C                |   32 +
 gcc/testsuite/g++.dg/cpp0x/noexcept61.C            |   17 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn60.C             |   11 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C       |   14 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-array8.C      |   18 +
 gcc/testsuite/g++.dg/cpp1z/aggr-base10.C           |   16 +
 gcc/testsuite/g++.dg/cpp1z/inline-var8.C           |   17 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C       |   25 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor10.C      |   16 +
 gcc/testsuite/g++.dg/cpp2a/no_unique_address7.C    |   13 +
 gcc/testsuite/g++.dg/cpp2a/no_unique_address7a.C   |   14 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class40.C       |   79 ++
 gcc/testsuite/g++.dg/ext/sve-sizeless-1.C          |   33 +-
 gcc/testsuite/g++.dg/ext/sve-sizeless-2.C          |   33 +-
 gcc/testsuite/g++.dg/goacc/cache-1.C               |   15 +
 gcc/testsuite/g++.dg/goacc/cache-2.C               |   64 ++
 gcc/testsuite/g++.dg/goacc/cache-3-1.C             |  123 +++
 gcc/testsuite/g++.dg/goacc/cache-3-2.C             |   57 +
 gcc/testsuite/g++.dg/goacc/data-clause-1.C         |  122 +++
 gcc/testsuite/g++.dg/goacc/data-clause-2.C         |   56 +
 gcc/testsuite/g++.dg/gomp/map-1.C                  |  119 +++
 gcc/testsuite/g++.dg/gomp/map-2.C                  |   54 +
 gcc/testsuite/g++.dg/gomp/pr98383.C                |   18 +
 gcc/testsuite/g++.dg/ipa/pr98690.C                 |   27 +
 gcc/testsuite/g++.dg/opt/pr98282.C                 |   80 ++
 gcc/testsuite/g++.dg/opt/pr98353.C                 |   17 +
 gcc/testsuite/g++.dg/template/pr98297.C            |    6 +
 gcc/testsuite/g++.dg/ubsan/vptr-18.C               |   25 +
 gcc/testsuite/g++.dg/vect/pr95401.cc               |   13 +
 gcc/testsuite/g++.dg/vect/pr95401a.cc              |   13 +
 gcc/testsuite/g++.dg/warn/Wdiv-by-zero-3.C         |    6 +-
 gcc/testsuite/g++.dg/warn/Wtautological-compare3.C |   11 +
 gcc/testsuite/g++.dg/warn/Wtype-limits5.C          |   11 +
 gcc/testsuite/g++.old-deja/g++.pt/crash10.C        |    1 -
 gcc/testsuite/gcc.c-torture/compile/pr97144.c      |   24 +
 gcc/testsuite/gcc.c-torture/execute/pr97421-1.c    |   23 +
 gcc/testsuite/gcc.c-torture/execute/pr97421-2.c    |   18 +
 gcc/testsuite/gcc.c-torture/execute/pr97421-3.c    |   22 +
 gcc/testsuite/gcc.c-torture/execute/pr98474.c      |   30 +
 gcc/testsuite/gcc.dg/darwin-minversion-link.c      |    5 +-
 gcc/testsuite/gcc.dg/goacc/pr98183.c               |   15 +
 gcc/testsuite/gcc.dg/gomp/pr98183.c                |   15 +
 gcc/testsuite/gcc.dg/pr95171.c                     |   18 +
 gcc/testsuite/gcc.dg/pr95694.c                     |   23 +
 gcc/testsuite/gcc.dg/pr97539.c                     |   17 +
 gcc/testsuite/gcc.dg/strncmp-2.c                   |    1 +
 gcc/testsuite/gcc.dg/torture/pr97812.c             |   15 +
 gcc/testsuite/gcc.dg/torture/pr98117.c             |   19 +
 gcc/testsuite/gcc.dg/tree-ssa/pr98513.c            |   47 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-hoist-3.c        |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-hoist-7.c        |   54 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-30.c         |    2 +-
 gcc/testsuite/gcc.dg/vect/pr94994.c                |   61 ++
 gcc/testsuite/gcc.dg/vect/pr96698.c                |   19 +
 gcc/testsuite/gcc.dg/vect/pr96920.c                |   20 +
 gcc/testsuite/gcc.dg/vect/pr97457.c                |   15 +
 gcc/testsuite/gcc.dg/vect/pr97760.c                |   26 +
 gcc/testsuite/gcc.dg/vect/pr98302.c                |   22 +
 gcc/testsuite/gcc.dg/vect/slp-46.c                 |    2 +-
 .../aarch64/advsimd-intrinsics/bf16_get.c          |   27 +
 .../aarch64/advsimd-intrinsics/bfcvt-compile.c     |   40 +
 .../advsimd-intrinsics/vld2_lane_bf16_indices_1.c  |    2 +-
 .../advsimd-intrinsics/vld2q_lane_bf16_indices_1.c |    2 +-
 .../advsimd-intrinsics/vld3_lane_bf16_indices_1.c  |    2 +-
 .../advsimd-intrinsics/vld3q_lane_bf16_indices_1.c |    2 +-
 .../advsimd-intrinsics/vld4_lane_bf16_indices_1.c  |    2 +-
 .../advsimd-intrinsics/vld4q_lane_bf16_indices_1.c |    2 +-
 .../advsimd-intrinsics/vst2_lane_bf16_indices_1.c  |    2 +-
 .../advsimd-intrinsics/vst2q_lane_bf16_indices_1.c |    2 +-
 .../advsimd-intrinsics/vst3_lane_bf16_indices_1.c  |    2 +-
 .../advsimd-intrinsics/vst3q_lane_bf16_indices_1.c |    2 +-
 .../advsimd-intrinsics/vst4_lane_bf16_indices_1.c  |    2 +-
 .../advsimd-intrinsics/vst4q_lane_bf16_indices_1.c |    2 +-
 gcc/testsuite/gcc.target/aarch64/pr89057.c         |   16 +
 .../gcc.target/aarch64/sve/acle/asm/abs_f16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/abs_f32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/abs_f64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/abs_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/abs_s32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/abs_s64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/abs_s8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cls_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cls_s32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cls_s64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cls_s8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_s32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_s64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_s8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_u16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_u32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_u64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/clz_u8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_s16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_s32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_s8.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_u16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_u32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_u64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnot_u8.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_bf16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_f16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_f32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_f64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_s32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_s64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_s8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_u16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_u32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_u64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cnt_u8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_bf16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_f16.c      |    8 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_f32.c      |    6 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_f64.c      |    6 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_s32.c      |    3 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_s64.c      |    3 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_u16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_u32.c      |    3 +
 .../gcc.target/aarch64/sve/acle/asm/cvt_u64.c      |    3 +
 .../gcc.target/aarch64/sve/acle/asm/extb_s16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/extb_s32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/extb_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/exth_s32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/exth_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/extw_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_f16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_f32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_f64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_s32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_s64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/neg_s8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_s16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_s32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_s64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_s8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_u16.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_u32.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_u64.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/not_u8.c       |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_s16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_s32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_s8.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_u16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_u32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_u64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rbit_u8.c      |    1 +
 .../gcc.target/aarch64/sve/acle/asm/recpx_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/recpx_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/recpx_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revb_s16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revb_s32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revb_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revb_u16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revb_u32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revb_u64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revh_s32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revh_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revh_u32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revh_u64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revw_s64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/revw_u64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rinta_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rinta_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rinta_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rinti_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rinti_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rinti_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintm_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintm_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintm_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintn_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintn_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintn_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintp_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintp_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintp_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintx_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintx_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintx_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintz_f16.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintz_f32.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/rintz_f64.c    |    1 +
 .../gcc.target/aarch64/sve/acle/asm/sqrt_f16.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/sqrt_f32.c     |    1 +
 .../gcc.target/aarch64/sve/acle/asm/sqrt_f64.c     |    1 +
 .../gcc.target/aarch64/sve/acle/general/pr98037.c  |    6 +
 gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c |    2 +-
 .../gcc.target/aarch64/sve/cond_unary_1.c          |    2 +-
 gcc/testsuite/gcc.target/aarch64/sve/pr97092.c     |   24 +
 gcc/testsuite/gcc.target/aarch64/sve/pr97144.c     |   26 +
 gcc/testsuite/gcc.target/aarch64/sve/pr98214.c     |   21 +
 .../gcc.target/aarch64/sve2/acle/asm/cvtlt_f32.c   |    8 +-
 .../gcc.target/aarch64/sve2/acle/asm/cvtlt_f64.c   |    8 +-
 .../gcc.target/aarch64/sve2/acle/asm/cvtx_f32.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/logb_f16.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/logb_f32.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/logb_f64.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qabs_s16.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qabs_s32.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qabs_s64.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qabs_s8.c     |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qneg_s16.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qneg_s32.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qneg_s64.c    |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/qneg_s8.c     |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/recpe_u32.c   |    1 +
 .../gcc.target/aarch64/sve2/acle/asm/rsqrte_u32.c  |    1 +
 .../gcc.target/aarch64/with-tune-config.c          |    7 +
 gcc/testsuite/gcc.target/aarch64/with-tune-march.c |    8 +
 gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c  |    8 +
 gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c |    7 +
 gcc/testsuite/gcc.target/arm/pr91816.c             |   64 ++
 gcc/testsuite/gcc.target/arm/simd/vld1_bf16_1.c    |   29 +
 .../gcc.target/arm/simd/vld1_lane_bf16_1.c         |   22 +
 .../gcc.target/arm/simd/vld1_lane_bf16_indices_1.c |   19 +
 .../arm/simd/vld1q_lane_bf16_indices_1.c           |   19 +
 .../gcc.target/arm/simd/vldn_lane_bf16_1.c         |   79 ++
 gcc/testsuite/gcc.target/arm/simd/vst1_bf16_1.c    |   29 +
 .../gcc.target/arm/simd/vst1_lane_bf16_1.c         |   22 +
 .../gcc.target/arm/simd/vst1_lane_bf16_indices_1.c |   17 +
 .../gcc.target/arm/simd/vstn_lane_bf16_1.c         |   73 ++
 .../arm/simd/vstq1_lane_bf16_indices_1.c           |   17 +
 gcc/testsuite/gcc.target/i386/fma4-256-maccXX.c    |    5 +-
 gcc/testsuite/gcc.target/i386/fma4-256-msubXX.c    |    5 +-
 gcc/testsuite/gcc.target/i386/fma4-256-nmaccXX.c   |    5 +-
 gcc/testsuite/gcc.target/i386/fma4-256-nmsubXX.c   |    5 +-
 gcc/testsuite/gcc.target/i386/fma4-maccXX.c        |   10 +-
 gcc/testsuite/gcc.target/i386/fma4-msubXX.c        |    9 +-
 gcc/testsuite/gcc.target/i386/fma4-nmaccXX.c       |   12 +-
 gcc/testsuite/gcc.target/i386/fma4-nmsubXX.c       |   12 +-
 gcc/testsuite/gcc.target/i386/pr94440-1.c          |   23 +
 gcc/testsuite/gcc.target/i386/pr94440-2.c          |   19 +
 gcc/testsuite/gcc.target/i386/pr96793-1.c          |   28 +
 gcc/testsuite/gcc.target/i386/pr96793-2.c          |   28 +
 gcc/testsuite/gcc.target/i386/pr96793.c            |   28 +
 gcc/testsuite/gcc.target/i386/pr98063.c            |   13 +
 gcc/testsuite/gcc.target/i386/pr98086.c            |   17 +
 gcc/testsuite/gcc.target/i386/pr98100.c            |   10 +
 gcc/testsuite/gcc.target/i386/pr98522.c            |   39 +
 gcc/testsuite/gcc.target/i386/xop-haddX.c          |   27 +-
 gcc/testsuite/gcc.target/i386/xop-hadduX.c         |   22 +-
 gcc/testsuite/gcc.target/i386/xop-hsubX.c          |   16 +-
 gcc/testsuite/gcc.target/sparc/overflow-6.c        |   20 +
 gcc/testsuite/gdc.dg/pr98277.d                     |   13 +
 gcc/testsuite/gfortran.dg/char_length_23.f90       |   25 +
 gcc/testsuite/gfortran.dg/class_allocate_25.f90    |   58 +
 gcc/testsuite/gfortran.dg/class_assign_4.f90       |  183 ++++
 gcc/testsuite/gfortran.dg/dependency_60.f90        |   19 +
 gcc/testsuite/gfortran.dg/finalize_37.f90          |   80 ++
 gcc/testsuite/gfortran.dg/forall_19.f90            |   32 +
 gcc/testsuite/gfortran.dg/module_procedure_4.f90   |   63 ++
 gcc/testsuite/gfortran.dg/pr85796.f90              |    8 +
 gcc/testsuite/gfortran.dg/pr91589.f90              |    2 +-
 gcc/testsuite/gfortran.dg/pr93685_1.f90            |   20 +
 gcc/testsuite/gfortran.dg/pr93685_2.f90            |   18 +
 gcc/testsuite/gfortran.dg/pr95342.f90              |   20 +
 gcc/testsuite/gfortran.dg/pr96325.f90              |   21 +
 gcc/testsuite/gfortran.dg/pr98017.f90              |   14 +
 .../gfortran.dg/unlimited_polymorphic_32.f03       |   59 +
 gcc/testsuite/gfortran.dg/vect/pr96920.f90         |   37 +
 gcc/testsuite/gnat.dg/modular6.adb                 |   15 +
 gcc/testsuite/gnat.dg/opt39.adb                    |    1 +
 gcc/testsuite/gnat.dg/opt91.adb                    |   11 +
 gcc/testsuite/gnat.dg/opt91.ads                    |   10 +
 gcc/testsuite/gnat.dg/opt91_pkg.adb                |   12 +
 gcc/testsuite/gnat.dg/opt91_pkg.ads                |   19 +
 gcc/testsuite/lib/target-supports.exp              |    5 +
 gcc/tree-cfg.c                                     |    2 +-
 gcc/tree-inline.c                                  |   31 +
 gcc/tree-ssa-forwprop.c                            |   21 +-
 gcc/tree-ssa-pre.c                                 |   33 +-
 gcc/tree-ssa-reassoc.c                             |   34 +-
 gcc/tree-ssa-sccvn.c                               |    3 +-
 gcc/tree-vect-data-refs.c                          |    2 +-
 gcc/tree-vect-loop-manip.c                         |   69 +-
 gcc/tree-vect-loop.c                               |  160 ++-
 gcc/tree-vect-patterns.c                           |   13 +-
 gcc/tree-vect-slp.c                                |   20 +
 gcc/tree-vect-stmts.c                              |   59 +-
 gcc/tree-vrp.c                                     |   10 +-
 gcc/value-range.cc                                 |   35 +-
 gcc/vec.h                                          |    2 +-
 gcc/wide-int.cc                                    |   14 +
 libatomic/ChangeLog                                |    6 +
 libatomic/configure                                |   34 +-
 libbacktrace/ChangeLog                             |    6 +
 libbacktrace/configure                             |   34 +-
 libcc1/ChangeLog                                   |    9 +
 libcc1/Makefile.am                                 |    3 +
 libcc1/Makefile.in                                 |    3 +-
 libcc1/configure                                   |   53 +-
 libcc1/configure.ac                                |    6 +
 libcpp/po/ChangeLog                                |    4 +
 libcpp/po/es.po                                    |   89 +-
 libffi/ChangeLog                                   |    6 +
 libffi/configure                                   |   34 +-
 libgcc/ChangeLog                                   |   10 +
 libgcc/config/i386/gnu-unwind.h                    |   60 +-
 libgfortran/ChangeLog                              |   14 +
 libgfortran/configure                              |   34 +-
 libgfortran/intrinsics/execute_command_line.c      |    5 +
 libgomp/ChangeLog                                  |   34 +
 libgomp/Makefile.in                                |    2 +-
 libgomp/configure                                  |  119 ++-
 libgomp/plugin/configfrag.ac                       |   91 +-
 libgomp/plugin/plugin-nvptx.c                      |    9 -
 libgomp/testsuite/libgomp.c/task-6.c               |   47 +
 libgomp/testsuite/libgomp.oacc-c++/cache-1.C       |   13 +
 .../testsuite/libgomp.oacc-c-c++-common/cache-1.c  |   12 +-
 libhsail-rt/ChangeLog                              |    6 +
 libhsail-rt/configure                              |   34 +-
 libitm/ChangeLog                                   |    7 +
 libitm/configure                                   |   34 +-
 libitm/configure.tgt                               |    9 +-
 libobjc/ChangeLog                                  |   14 +
 libobjc/configure                                  |   34 +-
 libobjc/encoding.c                                 |    3 +-
 libphobos/ChangeLog                                |    6 +
 libphobos/configure                                |   34 +-
 libquadmath/ChangeLog                              |    6 +
 libquadmath/configure                              |   34 +-
 libsanitizer/ChangeLog                             |   15 +
 libsanitizer/configure                             |   34 +-
 libsanitizer/configure.tgt                         |    3 +-
 libssp/ChangeLog                                   |    6 +
 libssp/configure                                   |   34 +-
 libstdc++-v3/ChangeLog                             |  119 +++
 .../post/powerpc-linux-gnu/baseline_symbols.txt    |   17 +
 .../powerpc64-linux-gnu/32/baseline_symbols.txt    |   17 +
 libstdc++-v3/configure                             |   48 +-
 libstdc++-v3/include/bits/iterator_concepts.h      |  152 +--
 libstdc++-v3/include/bits/stl_iterator.h           |   38 +-
 libstdc++-v3/include/ext/throw_allocator.h         |   16 +
 libstdc++-v3/include/std/coroutine                 |   12 +-
 libstdc++-v3/include/std/mutex                     |    8 +-
 libstdc++-v3/include/std/ranges                    |   23 +-
 libstdc++-v3/python/libstdcxx/v6/printers.py       |   42 +-
 .../associated_types/iterator.traits.cc            |   56 +
 .../filesystem/filesystem_error/cons.cc            |    2 +-
 .../testsuite/ext/stdio_filebuf/char/79820.cc      |    3 +-
 .../libstdc++-prettyprinters/filesystem-ts.cc      |   39 +
 .../testsuite/std/ranges/adaptors/95322.cc         |   28 +-
 libtool.m4                                         |   32 +-
 libvtv/ChangeLog                                   |    6 +
 libvtv/configure                                   |   34 +-
 zlib/ChangeLog                                     |    6 +
 zlib/configure                                     |   38 +-
 477 files changed, 11283 insertions(+), 1952 deletions(-)


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

only message in thread, other threads:[~2021-01-19 18:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-19 18:21 [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Merge commit 'r10-9280-g0a9e37150c448d7058550398ad98c74fcb33b595' into redhat/gcc-10-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).