public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-8492-g718a78fcfb03ca3c552800b510ef3eb085bcbb76' into redhat/gcc-11-branch
@ 2021-05-31 14:23 Jakub Jelinek
  0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2021-05-31 14:23 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

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

commit e8a00355f6fd6fe219de22855d92c351911519da
Merge: 2274d6c6dc9 718a78fcfb0
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Mon May 31 16:20:38 2021 +0200

    Merge commit 'r11-8492-g718a78fcfb03ca3c552800b510ef3eb085bcbb76' into redhat/gcc-11-branch

Diff:

 c++tools/ChangeLog                                 |   5 +
 c++tools/configure                                 |   6 +-
 c++tools/configure.ac                              |   6 +-
 c++tools/server.cc                                 |   1 +
 contrib/ChangeLog                                  |  26 ++
 contrib/download_prerequisites                     |   2 +-
 contrib/gcc-changelog/git_check_commit.py          |   9 +-
 contrib/gcc-changelog/git_commit.py                |  43 +-
 contrib/gcc-changelog/git_email.py                 |  25 +-
 contrib/gcc-changelog/git_repository.py            |   7 +-
 contrib/gcc-changelog/git_update_version.py        |   9 +-
 contrib/gcc-changelog/test_email.py                |  23 +-
 contrib/gcc-changelog/test_patches.txt             | 430 +++++++------------
 contrib/prerequisites.md5                          |   2 +-
 contrib/prerequisites.sha512                       |   2 +-
 gcc/ChangeLog                                      | 237 +++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |  22 +
 gcc/ada/gcc-interface/decl.c                       |  61 ++-
 gcc/ada/gcc-interface/trans.c                      |  12 +-
 gcc/builtins.c                                     |   2 +
 gcc/c-family/ChangeLog                             |   7 +
 gcc/c-family/c.opt                                 |   4 +-
 gcc/c/ChangeLog                                    |   5 +
 gcc/c/c-decl.c                                     |   3 +
 gcc/calls.c                                        |   3 +-
 gcc/config/arm/arm-c.c                             |   3 +-
 gcc/config/arm/arm-protos.h                        |   3 +-
 gcc/config/arm/arm.c                               |  99 +++--
 gcc/config/arm/arm_mve.h                           | 460 ++++++---------------
 gcc/config/arm/mve.md                              |  35 +-
 gcc/config/arm/sync.md                             |  28 +-
 gcc/config/arm/thumb1.md                           |  15 +
 gcc/config/i386/i386-expand.c                      |  10 +-
 gcc/config/rs6000/aix.h                            |   2 +
 gcc/config/rs6000/rs6000-c.c                       |   3 +
 gcc/config/rs6000/rs6000-internal.h                |   2 +
 gcc/config/rs6000/rs6000-logue.c                   |  74 +++-
 gcc/config/rs6000/rs6000.c                         |  21 +-
 gcc/config/rs6000/rs6000.md                        |  31 ++
 gcc/config/rs6000/rs6000.opt                       |   8 +
 gcc/configure                                      |   3 +-
 gcc/configure.ac                                   |   3 +-
 gcc/cp/ChangeLog                                   |  77 ++++
 gcc/cp/call.c                                      |  10 +-
 gcc/cp/cp-tree.h                                   |   6 +-
 gcc/cp/cvt.c                                       |   2 +-
 gcc/cp/decl.c                                      |  33 +-
 gcc/cp/method.c                                    |  42 +-
 gcc/cp/parser.c                                    |  15 +-
 gcc/cp/pt.c                                        |   2 +
 gcc/cp/rtti.c                                      |   2 +-
 gcc/cp/semantics.c                                 |  10 -
 gcc/cp/tree.c                                      |  44 +-
 gcc/cp/typeck.c                                    |  10 +
 gcc/cp/typeck2.c                                   |  26 --
 gcc/doc/cpp.texi                                   |  12 +-
 gcc/doc/invoke.texi                                |  20 +-
 gcc/doc/tm.texi                                    |   9 +
 gcc/doc/tm.texi.in                                 |   2 +
 gcc/fortran/ChangeLog                              |  72 ++++
 gcc/fortran/intrinsic.texi                         |  17 +-
 gcc/fortran/resolve.c                              |  12 +-
 gcc/fortran/trans-array.c                          |   5 +-
 gcc/fortran/trans-decl.c                           |   1 +
 gcc/fortran/trans-expr.c                           |   4 +-
 gcc/fortran/trans-intrinsic.c                      |   9 +-
 gcc/function.c                                     |   3 +
 gcc/gimple-fold.c                                  |   3 +-
 gcc/ipa-param-manipulation.c                       |   4 +-
 gcc/omp-low.c                                      |   2 +-
 gcc/regcprop.c                                     |  49 +--
 gcc/target.def                                     |  12 +
 gcc/testsuite/ChangeLog                            | 238 +++++++++++
 gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp1.C       |   6 +
 gcc/testsuite/g++.dg/cpp0x/decltype-nonstatic1.C   |  16 +
 gcc/testsuite/g++.dg/cpp0x/implicit-delete1.C      |  20 +
 gcc/testsuite/g++.dg/cpp1y/pr88872.C               |  24 ++
 gcc/testsuite/g++.dg/cpp1z/nodiscard8.C            |  15 +
 gcc/testsuite/g++.dg/cpp1z/nodiscard9.C            |  22 +
 gcc/testsuite/g++.dg/cpp2a/desig18.C               |  17 +
 gcc/testsuite/g++.dg/cpp2a/nontype-complex1.C      |   8 +
 gcc/testsuite/g++.dg/cpp2a/spaceship-fallback1.C   |  17 +
 gcc/testsuite/g++.dg/dfp/mangle-6.C                |  19 +
 gcc/testsuite/g++.dg/other/pr100580.C              |   8 +
 gcc/testsuite/g++.dg/parse/access13.C              |   7 +
 gcc/testsuite/g++.dg/template/access37.C           |  26 ++
 gcc/testsuite/g++.dg/template/access37a.C          |   6 +
 gcc/testsuite/g++.target/s390/pr100281-1.C         |  10 +
 gcc/testsuite/g++.target/s390/pr100281-2.C         |   9 +
 gcc/testsuite/gcc.c-torture/compile/pr100576.c     |  12 +
 gcc/testsuite/gcc.dg/Wvla-parameter-9.c            |  30 ++
 gcc/testsuite/gcc.dg/cpp/pr100646-1.c              |   5 +
 gcc/testsuite/gcc.dg/cpp/pr100646-2.c              |   6 +
 gcc/testsuite/gcc.dg/pr100509.c                    |   9 +
 gcc/testsuite/gcc.dg/pr100563.c                    |   9 +
 gcc/testsuite/gcc.dg/pr100590.c                    |  13 +
 gcc/testsuite/gcc.dg/torture/pr100492.c            |  26 ++
 gcc/testsuite/gcc.dg/torture/pr100519.c            |  13 +
 gcc/testsuite/gcc.dg/torture/pr100566.c            |  36 ++
 gcc/testsuite/gcc.target/arm/cmse/pr99725.c        |   5 +
 .../arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c |   4 +-
 .../arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c |   4 +-
 .../mve/intrinsics/vldrdq_gather_base_wb_z_s64.c   |   4 +-
 .../mve/intrinsics/vldrdq_gather_base_wb_z_u64.c   |   4 +-
 .../arm/mve/intrinsics/vuninitializedq_int.c       |   3 +-
 .../arm/mve/intrinsics/vuninitializedq_int1.c      |   3 +-
 gcc/testsuite/gcc.target/arm/pr99977.c             |   8 +
 gcc/testsuite/gcc.target/i386/pr100342.c           |  70 ++++
 gcc/testsuite/gcc.target/powerpc/rop-1.c           |  17 +
 gcc/testsuite/gcc.target/powerpc/rop-2.c           |  17 +
 gcc/testsuite/gcc.target/powerpc/rop-3.c           |  18 +
 gcc/testsuite/gcc.target/powerpc/rop-4.c           |  15 +
 gcc/testsuite/gcc.target/powerpc/rop-5.c           |  13 +
 gcc/testsuite/gfortran.dg/bounds_check_22.f90      |  12 +
 gcc/testsuite/gfortran.dg/gomp/implicit-save.f90   |  11 +
 gcc/testsuite/gfortran.dg/gomp/workshare-59.f90    |  26 ++
 gcc/testsuite/gfortran.dg/pointer_check_14.f90     |  28 ++
 gcc/testsuite/gfortran.dg/pr100551.f90             |  30 ++
 gcc/testsuite/gfortran.dg/pr96711.f90              |   6 +-
 gcc/testsuite/gfortran.dg/pr98411.f90              |  16 +
 gcc/testsuite/gnat.dg/derived_type7.adb            |   9 +
 gcc/testsuite/gnat.dg/derived_type7.ads            |  13 +
 gcc/testsuite/gnat.dg/unchecked_convert5.adb       |   2 +-
 gcc/testsuite/gnat.dg/unchecked_convert6.adb       |   2 +-
 gcc/tree-loop-distribution.c                       |  10 +
 gcc/tree-ssa-reassoc.c                             |  86 ++--
 gcc/tree-ssa-sccvn.c                               |   6 +-
 gcc/tree.c                                         |  29 +-
 libcpp/ChangeLog                                   |  10 +
 libcpp/lex.c                                       |   5 +-
 libgomp/ChangeLog                                  |  28 ++
 libgomp/task.c                                     |   1 +
 .../libgomp.c-c++-common/task-detach-12.c          |  19 +
 .../libgomp.c-c++-common/task-detach-13.c          |  59 +++
 .../testsuite/libgomp.fortran/task-detach-12.f90   |  22 +
 libphobos/ChangeLog                                |  10 +
 .../libdruntime/core/sys/dragonflybsd/dlfcn.d      |  15 +-
 libphobos/libdruntime/core/sys/freebsd/dlfcn.d     |   4 +-
 libphobos/libdruntime/core/sys/netbsd/dlfcn.d      |  15 +-
 libphobos/libdruntime/core/sys/posix/dlfcn.d       |   4 +-
 libsanitizer/ChangeLog                             |  11 +
 .../sanitizer_common_interceptors_ioctl.inc        |   9 -
 .../sanitizer_platform_limits_posix.cpp            |  11 -
 .../sanitizer_platform_limits_posix.h              |  10 -
 libstdc++-v3/ChangeLog                             | 108 +++++
 libstdc++-v3/include/bits/atomic_wait.h            |  28 +-
 libstdc++-v3/include/bits/ranges_util.h            |   2 +-
 libstdc++-v3/include/experimental/bits/fs_path.h   |   2 +-
 libstdc++-v3/include/std/charconv                  |   3 +-
 libstdc++-v3/include/std/ranges                    | 167 ++++++--
 libstdc++-v3/src/c++17/floating_to_chars.cc        |   4 +-
 libstdc++-v3/testsuite/20_util/to_chars/double.cc  |   1 +
 libstdc++-v3/testsuite/20_util/to_chars/float.cc   |   1 +
 .../testsuite/20_util/to_chars/long_double.cc      |   1 +
 .../27_io/filesystem/path/construct/100630.cc      |  14 +
 .../29_atomics/atomic/wait_notify/100334.cc        |  93 +++++
 .../filesystem/path/construct/100630.cc            |  14 +
 libstdc++-v3/testsuite/lib/dg-options.exp          |  47 ++-
 .../testsuite/std/ranges/adaptors/100479.cc        | 113 +++++
 libstdc++-v3/testsuite/std/ranges/adaptors/join.cc |  24 ++
 libstdc++-v3/testsuite/std/ranges/p2367.cc         |  48 +++
 162 files changed, 3175 insertions(+), 1095 deletions(-)


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

only message in thread, other threads:[~2021-05-31 14:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-31 14:23 [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-8492-g718a78fcfb03ca3c552800b510ef3eb085bcbb76' 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).