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

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

commit b434361913163f24c347f3df94c9d570e6dcef5c
Merge: e2a4330bf36 f36a8168f04
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Sep 11 17:40:29 2020 +0100

    Merge master r11-3162.
    
            * Merge master r11-3162-gf36a8168f04d.

Diff:

 gcc/ChangeLog                                      | 140 ++++++++++++++--
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |  38 +++--
 gcc/ada/gcc-interface/decl.c                       |  12 +-
 gcc/ada/gcc-interface/misc.c                       |   9 +-
 gcc/ada/gcc-interface/utils.c                      |  37 ++++-
 gcc/analyzer/region-model-impl-calls.cc            |  39 +++++
 gcc/analyzer/region-model.cc                       |  36 +++++
 gcc/analyzer/region-model.h                        |   2 +
 gcc/builtins.c                                     |  20 ++-
 gcc/c-family/ChangeLog                             |   2 +-
 gcc/c/ChangeLog                                    |   2 +-
 gcc/config/gcn/gcn.c                               |   3 +-
 gcc/config/gcn/gcn.md                              |   2 +
 gcc/config/nvptx/nvptx.c                           |  13 +-
 gcc/config/nvptx/nvptx.md                          |  16 ++
 gcc/config/rs6000/rs6000-protos.h                  |   4 +-
 gcc/config/rs6000/rs6000.c                         |  41 ++---
 gcc/cp/ChangeLog                                   |  30 ++++
 gcc/cp/cp-tree.h                                   |   4 +-
 gcc/cp/decl.c                                      |  22 +--
 gcc/cp/decl2.c                                     |   3 -
 gcc/cp/parser.c                                    |  70 ++++----
 gcc/cp/pt.c                                        |   8 +-
 gcc/cp/typeck2.c                                   |   2 +-
 gcc/d/ChangeLog                                    |  16 ++
 gcc/jit/docs/topics/compatibility.rst              |   7 +
 gcc/jit/docs/topics/expressions.rst                |  21 +++
 gcc/jit/jit-playback.c                             | 107 ++++++++++++-
 gcc/jit/jit-playback.h                             |  17 ++
 gcc/jit/jit-recording.c                            | 143 ++++++++++++++++-
 gcc/jit/jit-recording.h                            |  38 ++++-
 gcc/jit/libgccjit++.h                              |  10 ++
 gcc/jit/libgccjit.c                                |  39 +++++
 gcc/jit/libgccjit.h                                |  15 ++
 gcc/jit/libgccjit.map                              |   7 +-
 gcc/lto-streamer-out.c                             |   2 +-
 gcc/testsuite/ChangeLog                            |  47 +++++-
 gcc/testsuite/gcc.dg/Wstringop-overflow-42.c       |   4 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-43.c       | 178 +++++++++++++++++++++
 gcc/testsuite/gcc.dg/analyzer/memcpy-1.c           |  43 +++++
 gcc/testsuite/gcc.dg/analyzer/strcpy-1.c           |  18 +++
 gcc/testsuite/gcc.dg/gimplefe-44.c                 |   1 +
 gcc/testsuite/gcc.target/nvptx/int128.c            |  15 ++
 gcc/testsuite/gnat.dg/pack27.adb                   |  10 ++
 gcc/testsuite/gnat.dg/pack27_pkg.ads               |  33 ++++
 gcc/testsuite/gnat.dg/specs/discr7.ads             |  14 ++
 gcc/testsuite/jit.dg/all-non-failing-tests.h       |   7 +
 gcc/testsuite/jit.dg/test-global-set-initializer.c |  78 +++++++++
 gcc/testsuite/obj-c++.dg/syntax-error-9.mm         |   2 +-
 gcc/tree-vect-loop.c                               |   2 +-
 gcc/tree-vect-slp.c                                | 174 ++++++++++----------
 gcc/tree-vectorizer.c                              |   8 +-
 gcc/tree-vectorizer.h                              |   4 +-
 libatomic/config/nvptx/host-config.h               |  56 +++++++
 libatomic/config/nvptx/lock.c                      |  56 +++++++
 libatomic/configure.tgt                            |   3 +
 libatomic/libatomic_i.h                            |   2 +
 libcc1/ChangeLog                                   |   4 +
 libphobos/ChangeLog                                |  22 +++
 libstdc++-v3/ChangeLog                             |  99 ++++++++++++
 libstdc++-v3/config/abi/pre/gnu.ver                |  10 +-
 libstdc++-v3/include/bits/atomic_futex.h           |  93 +++++++++--
 libstdc++-v3/include/bits/regex_error.h            |   4 +-
 libstdc++-v3/include/std/chrono                    |  19 ++-
 libstdc++-v3/include/std/condition_variable        |  18 +--
 libstdc++-v3/libsupc++/eh_call.cc                  |   4 +-
 libstdc++-v3/src/c++11/futex.cc                    | 119 ++++++++++++++
 libstdc++-v3/testsuite/30_threads/async/async.cc   | 118 ++++++++++++++
 .../30_threads/condition_variable/members/68519.cc |  61 ++++++-
 lto-plugin/ChangeLog                               |   5 +
 71 files changed, 2025 insertions(+), 285 deletions(-)


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

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

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