public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-4628.
@ 2020-11-02 20:18 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-11-02 20:18 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:1c3b506cd9ec120d03445cf98b2d15ce17f4e25c

commit 1c3b506cd9ec120d03445cf98b2d15ce17f4e25c
Merge: 3c5bd1c5340 6bcbcea0588
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Nov 2 19:15:49 2020 +0000

    Merge master r11-4628.
    
            * Merge master r11-4628-g6bcbcea05884.

Diff:

 gcc/Makefile.in                                    |   2 +
 gcc/c-family/c-lex.c                               |   4 +
 gcc/c-family/c-opts.c                              |   4 +-
 gcc/cgraph.c                                       | 100 ++--
 gcc/cgraph.h                                       |  35 +-
 gcc/cgraphclones.c                                 |  46 +-
 gcc/common/config/riscv/riscv-common.c             |   8 +
 gcc/config.gcc                                     |  36 +-
 gcc/config/aarch64/aarch64-bti-insert.c            |   2 +-
 gcc/config/arm/arm-protos.h                        |   3 +-
 gcc/config/arm/arm.c                               | 319 ++++++++++---
 gcc/config/arm/thumb1.md                           |  74 +--
 gcc/config/host-darwin.c                           |   5 +-
 gcc/config/i386/i386.c                             |   6 +-
 gcc/config/riscv/multilib-generator                |   9 +-
 gcc/config/riscv/t-withmultilib-generator          |   2 +
 gcc/config/rs6000/altivec.h                        |  25 +
 gcc/config/rs6000/altivec.md                       | 104 +++-
 gcc/config/rs6000/dfp.md                           |  22 +
 gcc/config/rs6000/rs6000-builtin.def               |  67 ++-
 gcc/config/rs6000/rs6000-call.c                    | 103 +++-
 gcc/config/rs6000/rs6000.c                         |  19 +-
 gcc/config/rs6000/vsx.md                           |   2 +-
 gcc/configure                                      |  16 +-
 gcc/configure.ac                                   |   5 +
 gcc/cp/class.c                                     |   3 -
 gcc/cp/constexpr.c                                 |   6 +-
 gcc/cp/constraint.cc                               |   9 -
 gcc/cp/cp-gimplify.c                               |  16 -
 gcc/cp/cp-tree.h                                   |  16 +-
 gcc/cp/decl.c                                      |  75 +--
 gcc/cp/parser.c                                    |  13 +-
 gcc/cp/typeck2.c                                   |   2 +-
 gcc/dbgcnt.def                                     |   2 +
 gcc/doc/extend.texi                                |  13 +
 gcc/doc/install.texi                               |  31 ++
 gcc/fortran/openmp.c                               |  20 +-
 gcc/fortran/trans.c                                |   7 +-
 gcc/gengtype.c                                     |   1 +
 gcc/ipa-cp.c                                       |  35 +-
 gcc/ipa-fnsummary.c                                |   6 +-
 gcc/ipa-modref.c                                   | 250 +++++++---
 gcc/ipa-modref.h                                   |   1 +
 gcc/ipa-param-manipulation.c                       |  12 +-
 gcc/ipa-prop.c                                     |  21 +-
 gcc/ipa-sra.c                                      |  14 +-
 gcc/lto-cgraph.c                                   |  38 +-
 gcc/objc/objc-act.c                                |   1 +
 gcc/objc/objc-act.h                                |   3 +
 gcc/objc/objc-gnu-runtime-abi-01.c                 |   7 +
 gcc/objc/objc-next-runtime-abi-01.c                |   7 +
 gcc/objc/objc-next-runtime-abi-02.c                |   7 +
 gcc/print-tree.c                                   |  20 +-
 gcc/symtab-clones.cc                               |  76 +++
 gcc/symtab-clones.h                                |  90 ++++
 gcc/testsuite/g++.dg/concepts/pack-1.C             |  31 ++
 gcc/testsuite/g++.dg/cpp2a/concepts-complete1.C    |  11 -
 gcc/testsuite/g++.dg/lookup/using53.C              |   1 +
 gcc/testsuite/g++.dg/template/error25.C            |   2 +-
 gcc/testsuite/gcc.dg/pr97505.c                     |  23 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr97650.c         |  15 +
 gcc/testsuite/gcc.dg/vect/pr97558-2.c              |  54 +++
 gcc/testsuite/gcc.dg/vect/pr97558.c                |  18 +
 gcc/testsuite/gcc.dg/vect/slp-49.c                 |  38 ++
 gcc/testsuite/gcc.target/aarch64/pr97638.c         |  17 +
 .../gcc.target/arm/pure-code/no-literal-pool-m0.c  | 175 +++++++
 .../gcc.target/arm/pure-code/no-literal-pool-m23.c | 171 +++++++
 gcc/testsuite/gcc.target/arm/pure-code/pr96767.c   |  10 +
 gcc/testsuite/gcc.target/arm/pure-code/pr96770.c   |  21 +
 gcc/testsuite/gcc.target/i386/amxbf16-asmintel-1.c |   1 +
 gcc/testsuite/gcc.target/i386/amxint8-asmintel-1.c |   1 +
 gcc/testsuite/gcc.target/i386/amxtile-asmintel-1.c |   1 +
 gcc/testsuite/gcc.target/powerpc/bcd-2.c           |   2 +
 gcc/testsuite/gcc.target/powerpc/bcd-3.c           |   2 +
 gcc/testsuite/gcc.target/powerpc/bcd-4.c           | 521 +++++++++++++++++++++
 gcc/testsuite/gcc.target/riscv/arch-7.c            |   6 +
 gcc/testsuite/gcc.target/riscv/attribute-10.c      |   2 +-
 gcc/testsuite/gfortran.dg/goacc/pr92793-1.f90      |  24 +-
 gcc/testsuite/gfortran.dg/gomp/atomic-2.f90        |  47 +-
 gcc/testsuite/gfortran.dg/gomp/atomic.f90          |  30 +-
 gcc/testsuite/gfortran.dg/gomp/requires-9.f90      |   4 +-
 gcc/testsuite/obj-c++.dg/SEL-typedef.mm            |   7 +
 gcc/testsuite/obj-c++.dg/property/at-property-1.mm |   1 -
 gcc/testsuite/objc.dg/SEL-typedef.m                |   7 +
 gcc/tree-inline.c                                  |  51 +-
 gcc/tree-ssa-alias.c                               |   4 +-
 gcc/tree-vect-loop.c                               | 386 ++++++++-------
 gcc/tree-vect-slp.c                                |  65 ++-
 gcc/tree.c                                         |  31 +-
 gcc/tree.h                                         |   3 +-
 libcpp/directives.c                                |   9 +-
 libcpp/expr.c                                      |   2 +-
 libcpp/internal.h                                  |   8 +-
 libcpp/macro.c                                     |  26 +-
 libgfortran/intrinsics/random.c                    |  32 +-
 libgomp/testsuite/lib/libgomp.exp                  |   6 +
 .../libgomp.oacc-c-c++-common/pr85486-2.c          |  53 +--
 .../libgomp.oacc-c-c++-common/pr85486-3.c          |  55 +--
 .../testsuite/libgomp.oacc-c-c++-common/pr85486.c  |   9 +-
 libstdc++-v3/doc/doxygen/user.cfg.in               |   1 +
 libstdc++-v3/include/Makefile.am                   |   1 +
 libstdc++-v3/include/Makefile.in                   |   1 +
 libstdc++-v3/include/bits/cpp_type_traits.h        |   4 +-
 libstdc++-v3/include/bits/hashtable_policy.h       |  14 +-
 libstdc++-v3/include/bits/random.h                 |  10 +-
 libstdc++-v3/include/bits/random.tcc               |  38 +-
 libstdc++-v3/include/precompiled/stdc++.h          |   2 +-
 libstdc++-v3/include/std/ranges                    | 102 ++--
 libstdc++-v3/include/std/syncstream                | 333 +++++++++++++
 libstdc++-v3/include/std/type_traits               |   9 +-
 libstdc++-v3/include/std/version                   |   4 +
 libstdc++-v3/src/c++11/hashtable_c++0x.cc          |  12 +-
 libstdc++-v3/src/c++17/floating_from_chars.cc      |  51 +-
 libstdc++-v3/src/c++20/sstream-inst.cc             |   3 +
 .../vector/bool/modifiers/insert/31370.cc          |  48 +-
 .../testsuite/26_numerics/random/pr60037-neg.cc    |   2 +-
 libstdc++-v3/testsuite/27_io/basic_syncbuf/1.cc    |  28 ++
 libstdc++-v3/testsuite/27_io/basic_syncbuf/2.cc    |  28 ++
 .../testsuite/27_io/basic_syncbuf/basic_ops/1.cc   | 137 ++++++
 .../27_io/basic_syncbuf/requirements/types.cc      |  42 ++
 .../testsuite/27_io/basic_syncbuf/sync_ops/1.cc    | 130 +++++
 libstdc++-v3/testsuite/27_io/basic_syncstream/1.cc |  28 ++
 libstdc++-v3/testsuite/27_io/basic_syncstream/2.cc |  28 ++
 .../27_io/basic_syncstream/basic_ops/1.cc          | 134 ++++++
 .../27_io/basic_syncstream/requirements/types.cc   |  43 ++
 libstdc++-v3/testsuite/std/ranges/97600.cc         |  32 ++
 .../std/ranges/adaptors/conditionally_borrowed.cc  |  75 +++
 127 files changed, 4172 insertions(+), 971 deletions(-)

diff --cc gcc/configure
index dd6aefa51e1,9d2fd0dc30b..b6edcb1515a
--- a/gcc/configure
+++ b/gcc/configure
@@@ -19020,7 -19030,7 +19032,7 @@@ els
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 19023 "configure"
 -#line 19033 "configure"
++#line 19035 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
@@@ -19126,7 -19136,7 +19138,7 @@@ els
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 19129 "configure"
 -#line 19139 "configure"
++#line 19141 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H


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

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

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-02 20:18 [gcc/devel/c++-coroutines] Merge master r11-4628 Iain D Sandoe

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