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

https://gcc.gnu.org/g:0389bc440b0a1aa48d9e4916b089409a1bd695ad

commit 0389bc440b0a1aa48d9e4916b089409a1bd695ad
Merge: 4fba5dd81cc ebd203778cc
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue Aug 11 19:22:06 2020 +0100

    Merge master r11-2655.
    
            * Merge master r11-2655-gebd203778cc5.

Diff:

 gcc/ChangeLog                                      | 47 +++++++++++++++
 gcc/DATESTAMP                                      |  2 +-
 gcc/c-family/c-common.c                            |  9 ++-
 gcc/config/i386/i386-expand.c                      | 12 +++-
 gcc/cp/ChangeLog                                   | 13 ++++
 gcc/dbgcnt.def                                     |  1 +
 gcc/doc/sourcebuild.texi                           | 10 ++++
 gcc/expr.c                                         |  6 ++
 gcc/fortran/ChangeLog                              | 18 ++++++
 gcc/go/ChangeLog                                   |  5 ++
 gcc/go/go-c.h                                      |  1 +
 gcc/go/go-lang.c                                   |  1 +
 gcc/go/gofrontend/MERGE                            |  2 +-
 gcc/go/gofrontend/expressions.cc                   | 27 ++++++---
 gcc/go/gofrontend/expressions.h                    |  2 +-
 gcc/go/gofrontend/go.cc                            |  2 +
 gcc/go/gofrontend/gogo.cc                          |  1 +
 gcc/go/gofrontend/gogo.h                           | 14 +++++
 gcc/go/gofrontend/runtime.def                      |  3 +
 gcc/ipa-cp.c                                       | 11 +++-
 gcc/predict.c                                      | 36 +++++++++--
 gcc/testsuite/ChangeLog                            | 54 +++++++++++++++++
 gcc/testsuite/c-c++-common/pr96545.c               | 31 ++++++++++
 gcc/testsuite/g++.dg/cpp1y/auto-fn61.C             | 13 ++++
 gcc/testsuite/gcc.c-torture/execute/pr96549.c      | 12 ++++
 gcc/testsuite/gcc.dg/Warray-bounds-46.c            |  3 +-
 gcc/testsuite/gcc.dg/Warray-bounds-48.c            |  3 +-
 gcc/testsuite/gcc.dg/Warray-bounds-50.c            |  3 +-
 gcc/testsuite/gcc.dg/Wreturn-local-addr-2.c        |  3 +-
 gcc/testsuite/gcc.dg/Wreturn-local-addr-3.c        |  3 +-
 gcc/testsuite/gcc.dg/Wreturn-local-addr-4.c        |  3 +-
 gcc/testsuite/gcc.dg/Wreturn-local-addr-6.c        |  3 +-
 gcc/testsuite/gcc.dg/Wstack-usage.c                |  3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-15.c       |  3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-23.c       |  3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-25.c       |  3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-27.c       |  3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-39.c       |  3 +-
 gcc/testsuite/gcc.dg/analyzer/alloca-leak.c        |  2 +
 gcc/testsuite/gcc.dg/analyzer/data-model-1.c       |  2 +
 gcc/testsuite/gcc.dg/analyzer/data-model-16.c      |  2 +
 gcc/testsuite/gcc.dg/analyzer/malloc-1.c           |  2 +
 gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c     |  1 +
 gcc/testsuite/gcc.dg/analyzer/pr93546.c            |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-1.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-2.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-3.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-4.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-5.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-6.c           |  2 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-7.c           |  2 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-7a.c          |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-8.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-9.c           |  1 +
 gcc/testsuite/gcc.dg/analyzer/setjmp-pr93378.c     |  1 +
 gcc/testsuite/gcc.dg/gimplefe-44.c                 |  1 +
 gcc/testsuite/gcc.dg/ipa/ipa-clone-2.c             |  2 +-
 gcc/testsuite/gcc.dg/pr84131.c                     |  3 +-
 gcc/testsuite/gcc.dg/pr93986.c                     |  3 +-
 gcc/testsuite/gcc.dg/pr95133.c                     |  1 +
 gcc/testsuite/gcc.dg/pr95857.c                     |  1 +
 gcc/testsuite/gcc.dg/strlenopt-83.c                |  3 +-
 gcc/testsuite/gcc.dg/strlenopt-84.c                |  3 +-
 gcc/testsuite/gcc.dg/strlenopt-91.c                |  3 +-
 gcc/testsuite/gcc.dg/uninit-32.c                   |  3 +-
 gcc/testsuite/gcc.dg/uninit-36.c                   |  3 +-
 gcc/testsuite/gcc.target/i386/minmax-12.c          | 17 ++++++
 gcc/testsuite/gcc.target/i386/pr96539.c            | 16 +++++
 gcc/testsuite/lib/gcc-dg.exp                       | 20 ++++++-
 gcc/testsuite/lib/prune.exp                        |  9 +++
 gcc/testsuite/lib/target-supports-dg.exp           | 28 +++++++++
 gcc/tree.c                                         |  2 +-
 libgo/go/runtime/alg.go                            | 10 ++--
 libgo/go/runtime/eqtype.go                         | 21 +++++++
 libgo/go/runtime/eqtype_aix_gccgo.go               | 32 ++++++++++
 libgo/go/runtime/iface.go                          | 12 ++--
 libstdc++-v3/ChangeLog                             | 40 +++++++++++++
 libstdc++-v3/include/experimental/executor         | 69 ++++++++++++++++------
 libstdc++-v3/include/experimental/io_context       | 53 +++++++++++------
 libstdc++-v3/include/std/stop_token                | 10 ++--
 libstdc++-v3/include/std/thread                    | 29 +++++----
 libstdc++-v3/src/c++11/thread.cc                   | 33 ++++++-----
 .../testsuite/30_threads/this_thread/58038.cc      |  1 +
 .../testsuite/30_threads/this_thread/60421.cc      |  1 +
 .../this_thread/{3.cc => sleep_for-mt.cc}          |  0
 .../testsuite/30_threads/this_thread/sleep_for.cc  | 43 ++++++++++++++
 .../this_thread/{4.cc => sleep_until-mt.cc}        |  0
 .../30_threads/this_thread/sleep_until.cc          | 43 ++++++++++++++
 .../30_threads/this_thread/{2.cc => yield.cc}      |  9 +--
 .../testsuite/30_threads/thread/cons/84535.cc      |  3 +
 .../testsuite/30_threads/thread/cons/lwg2097.cc    |  3 +
 .../net/execution_context/use_service.cc           |  7 +--
 .../testsuite/experimental/net/system_context/1.cc | 42 +++++++++++++
 93 files changed, 841 insertions(+), 133 deletions(-)


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

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

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-11 20:05 [gcc/devel/c++-coroutines] Merge master r11-2655 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).