public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Merge commit 'r10-8958-ge41011e5edcd9606573d3450d98512450dddca77' into redhat/gcc-10-branch
@ 2020-11-02 12:05 Jakub Jelinek
  0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2020-11-02 12:05 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:736fd853f0e75ad3f91bdc7156f6b4475a1b60c1

commit 736fd853f0e75ad3f91bdc7156f6b4475a1b60c1
Merge: b55a9d01144 e41011e5edc
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Mon Nov 2 13:04:04 2020 +0100

    Merge commit 'r10-8958-ge41011e5edcd9606573d3450d98512450dddca77' into redhat/gcc-10-branch

Diff:

 gcc/ChangeLog                                      | 229 +++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/c-family/ChangeLog                             |  14 +
 gcc/config/arm/arm.c                               |   3 +-
 gcc/config/arm/arm_mve.h                           | 323 +++++++++------------
 gcc/config/arm/arm_mve_builtins.def                |   6 +-
 gcc/config/arm/iterators.md                        |  19 +-
 gcc/config/arm/mve.md                              |  41 ++-
 gcc/config/arm/unspecs.md                          |   6 +-
 gcc/config/i386/i386-expand.c                      |   7 +
 gcc/cp/ChangeLog                                   |  54 ++++
 gcc/cp/constexpr.c                                 |  22 +-
 gcc/cp/constraint.cc                               |   3 +-
 gcc/cp/decl2.c                                     |  20 +-
 gcc/cp/pt.c                                        |  37 ++-
 gcc/dfp.c                                          |   2 +
 gcc/expr.c                                         |   2 +
 gcc/fortran/ChangeLog                              |  13 +
 gcc/fortran/expr.c                                 |   2 +-
 gcc/fortran/intrinsic.c                            |   5 +
 gcc/fortran/iresolve.c                             |   6 +-
 gcc/ipa-cp.c                                       |  20 +-
 gcc/ipa-fnsummary.c                                |   6 +-
 gcc/langhooks.c                                    |   2 +-
 gcc/output.h                                       |   3 +-
 gcc/testsuite/ChangeLog                            | 237 +++++++++++++++
 .../c-c++-common/goacc/clause-locations.c          |  19 --
 gcc/testsuite/c-c++-common/goacc/pr92793-1.c       |  56 ++++
 gcc/testsuite/g++.dg/asan/pr97414.C                |  19 ++
 gcc/testsuite/g++.dg/cpp0x/constexpr-96241.C       |  18 ++
 gcc/testsuite/g++.dg/cpp1y/constexpr-96241.C       |  47 +++
 gcc/testsuite/g++.dg/cpp2a/concepts-fn7.C          |  11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-variadic2.C    |  12 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-init19.C      |  15 +
 gcc/testsuite/g++.dg/cpp2a/constexpr-init20.C      |  15 +
 gcc/testsuite/g++.dg/cpp2a/fn-template21.C         |  24 ++
 gcc/testsuite/g++.dg/cpp2a/fn-template22.C         |  25 ++
 gcc/testsuite/g++.target/riscv/pr96759.C           |   8 +
 gcc/testsuite/gcc.dg/dfp/pr97439.c                 |  27 ++
 gcc/testsuite/gcc.dg/tree-ssa/pr97456.c            |  40 +++
 gcc/testsuite/gcc.dg/vect/pr97081-2.c              |  32 ++
 gcc/testsuite/gcc.dg/vect/pr97081.c                |  26 ++
 .../gcc.target/arm/mve/intrinsics/pr97327.c        |   8 +
 .../gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c |  13 +
 .../arm/mve/intrinsics/vmlaldavaxq_p_u16.c         |  21 --
 .../arm/mve/intrinsics/vmlaldavaxq_p_u32.c         |  21 --
 .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_u16.c |  21 --
 .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_u32.c |  21 --
 .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_u8.c  |  21 --
 .../arm/mve/intrinsics/vqdmlashq_m_n_s16.c         |  23 ++
 .../arm/mve/intrinsics/vqdmlashq_m_n_s32.c         |  23 ++
 .../arm/mve/intrinsics/vqdmlashq_m_n_s8.c          |  23 ++
 .../arm/mve/intrinsics/vqdmlashq_n_s16.c           |  21 ++
 .../arm/mve/intrinsics/vqdmlashq_n_s32.c           |  21 ++
 .../gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c |  21 ++
 .../arm/mve/intrinsics/vqrdmlahq_n_u16.c           |  21 --
 .../arm/mve/intrinsics/vqrdmlahq_n_u32.c           |  21 --
 .../gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u8.c |  21 --
 .../arm/mve/intrinsics/vqrdmlashq_n_u16.c          |  21 --
 .../arm/mve/intrinsics/vqrdmlashq_n_u32.c          |  21 --
 .../arm/mve/intrinsics/vqrdmlashq_n_u8.c           |  21 --
 gcc/testsuite/gcc.target/i386/pr97506.c            |  19 ++
 gcc/testsuite/gcc.target/riscv/pr96759.c           |  13 +
 .../gfortran.dg/goacc/clause-locations.f90         |  18 --
 gcc/testsuite/gfortran.dg/goacc/pr92793-1.f90      |  47 +++
 gcc/testsuite/gfortran.dg/index_4.f90              |  19 ++
 gcc/testsuite/gfortran.dg/matmul_20.f90            |  47 +++
 gcc/tree-complex.c                                 |   3 +-
 gcc/tree-vect-patterns.c                           |   3 +-
 gcc/varasm.c                                       |   9 +-
 gcc/wide-int.cc                                    |   7 +-
 libgfortran/ChangeLog                              |  34 +++
 libgfortran/generated/matmul_c10.c                 | 140 ++++-----
 libgfortran/generated/matmul_c16.c                 | 140 ++++-----
 libgfortran/generated/matmul_c4.c                  | 140 ++++-----
 libgfortran/generated/matmul_c8.c                  | 140 ++++-----
 libgfortran/generated/matmul_i1.c                  | 140 ++++-----
 libgfortran/generated/matmul_i16.c                 | 140 ++++-----
 libgfortran/generated/matmul_i2.c                  | 140 ++++-----
 libgfortran/generated/matmul_i4.c                  | 140 ++++-----
 libgfortran/generated/matmul_i8.c                  | 140 ++++-----
 libgfortran/generated/matmul_r10.c                 | 140 ++++-----
 libgfortran/generated/matmul_r16.c                 | 140 ++++-----
 libgfortran/generated/matmul_r4.c                  | 140 ++++-----
 libgfortran/generated/matmul_r8.c                  | 140 ++++-----
 libgfortran/generated/matmulavx128_c10.c           |  56 ++--
 libgfortran/generated/matmulavx128_c16.c           |  56 ++--
 libgfortran/generated/matmulavx128_c4.c            |  56 ++--
 libgfortran/generated/matmulavx128_c8.c            |  56 ++--
 libgfortran/generated/matmulavx128_i1.c            |  56 ++--
 libgfortran/generated/matmulavx128_i16.c           |  56 ++--
 libgfortran/generated/matmulavx128_i2.c            |  56 ++--
 libgfortran/generated/matmulavx128_i4.c            |  56 ++--
 libgfortran/generated/matmulavx128_i8.c            |  56 ++--
 libgfortran/generated/matmulavx128_r10.c           |  56 ++--
 libgfortran/generated/matmulavx128_r16.c           |  56 ++--
 libgfortran/generated/matmulavx128_r4.c            |  56 ++--
 libgfortran/generated/matmulavx128_r8.c            |  56 ++--
 libgfortran/m4/matmul_internal.m4                  |  28 +-
 libsanitizer/asan/asan_thread.cpp                  |   4 +-
 libstdc++-v3/ChangeLog                             | 188 ++++++++++++
 libstdc++-v3/doc/html/manual/configure.html        |   3 +-
 libstdc++-v3/doc/xml/manual/configure.xml          |   3 +-
 libstdc++-v3/include/bits/basic_string.h           |  12 +-
 libstdc++-v3/include/bits/basic_string.tcc         |   8 -
 libstdc++-v3/include/bits/ios_base.h               |  18 ++
 libstdc++-v3/include/bits/stl_algo.h               |   7 +-
 libstdc++-v3/include/bits/stl_algobase.h           |   8 +-
 libstdc++-v3/include/std/memory                    |  17 +-
 libstdc++-v3/include/std/ranges                    | 116 ++++++--
 libstdc++-v3/include/std/span                      |   3 -
 libstdc++-v3/python/libstdcxx/v6/printers.py       |   6 +-
 libstdc++-v3/testsuite/20_util/assume_aligned/1.cc |  23 +-
 .../testsuite/20_util/assume_aligned/97132.cc      |  34 +++
 .../basic_string/allocator/char/minimal.cc         |   8 +-
 .../basic_string/allocator/wchar_t/minimal.cc      |   8 +-
 .../21_strings/basic_string/cons/char/deduction.cc |   1 -
 .../basic_string/cons/wchar_t/deduction.cc         |   1 -
 .../testsuite/23_containers/span/back_neg.cc       |  16 +-
 .../testsuite/23_containers/span/front_neg.cc      |  16 +-
 .../testsuite/23_containers/span/index_op_neg.cc   |  16 +-
 .../testsuite/25_algorithms/for_each/constexpr.cc  |  12 +
 .../lexicographical_compare/constrained.cc         |   2 +-
 libstdc++-v3/testsuite/25_algorithms/sample/3.cc   |  50 ++++
 .../testsuite/25_algorithms/search/constexpr.cc    |   4 +
 .../testsuite/27_io/basic_fstream/cons/base.cc     |   1 -
 .../testsuite/27_io/ios_base/failure/cxx11.cc      |   3 +-
 .../testsuite/27_io/ios_base/failure/error_code.cc |  48 +++
 .../testsuite/libstdc++-prettyprinters/compat.cc   |   4 +-
 .../testsuite/std/ranges/adaptors/95322.cc         |   2 +-
 .../testsuite/std/ranges/adaptors/elements.cc      |  22 ++
 .../testsuite/std/ranges/adaptors/lwg3406.cc       |  40 +++
 .../testsuite/std/ranges/adaptors/take_while.cc    |  10 +
 133 files changed, 3456 insertions(+), 1915 deletions(-)


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

only message in thread, other threads:[~2020-11-02 12:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-02 12:05 [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Merge commit 'r10-8958-ge41011e5edcd9606573d3450d98512450dddca77' 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).