public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: Iain D Sandoe <iains@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r11-4628. Date: Mon, 2 Nov 2020 20:18:06 +0000 (GMT) [thread overview] Message-ID: <20201102201806.3B2F23858024@sourceware.org> (raw) 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
reply other threads:[~2020-11-02 20:18 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201102201806.3B2F23858024@sourceware.org \ --to=iains@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).