[gcc/devel/c++-coroutines] Merge master r10-6436.

Iain D Sandoe iains@gcc.gnu.org
Tue Feb 4 20:58:00 GMT 2020


https://gcc.gnu.org/g:33a9cf29ef19d0dc515a52d897f861d1fabf4386

commit 33a9cf29ef19d0dc515a52d897f861d1fabf4386
Merge: f9c4e37 a1c9c9f
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue Feb 4 20:23:37 2020 +0000

    Merge master r10-6436.
    
    2020-02-04  Iain Sandoe  <iain@sandoe.co.uk>
    
    	* Merge master r10-6436-ga1c9c9ff06ab.

Diff:

 gcc/ChangeLog                                      |  67 +++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/analyzer/ChangeLog                             |   7 +
 gcc/analyzer/engine.cc                             |   4 +-
 gcc/config/arm/arm.c                               |  41 ++-
 gcc/config/rs6000/rs6000.c                         | 242 ++++++++--------
 gcc/cp/ChangeLog                                   |  30 ++
 gcc/cp/constexpr.c                                 |  32 ++-
 gcc/cp/coroutines.cc                               |   7 +-
 gcc/cp/init.c                                      |  48 +---
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/match.pd                                       |  33 ++-
 gcc/testsuite/ChangeLog                            |  39 +++
 gcc/testsuite/c-c++-common/cpp/has-include-1.c     | 104 +++++++
 .../c-c++-common/cpp/has-include-next-1.c          | 104 +++++++
 gcc/testsuite/c-c++-common/cpp/pr88974.c           |   1 +
 gcc/testsuite/c-c++-common/cpp/pr93545-1.c         |   4 +
 gcc/testsuite/c-c++-common/cpp/pr93545-2.c         |   4 +
 gcc/testsuite/c-c++-common/cpp/pr93545-3.c         |   4 +
 gcc/testsuite/c-c++-common/cpp/pr93545-4.c         |   4 +
 gcc/testsuite/c-c++-common/gomp/has-include-1.c    |   8 +
 .../g++.dg/coroutines/coro-missing-promise.C       |  20 ++
 gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr6.C  |   2 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C     |  24 ++
 gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C     |  10 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C       |  46 +++
 gcc/testsuite/g++.dg/cpp0x/desig2.C                |   4 +-
 gcc/testsuite/g++.dg/cpp0x/desig3.C                |   4 +-
 gcc/testsuite/g++.dg/cpp0x/desig4.C                |   4 +-
 .../g++.dg/cpp1y/lambda-generic-const10.C          |   2 +-
 gcc/testsuite/g++.dg/cpp1z/constexpr-if12.C        |   3 +-
 gcc/testsuite/g++.dg/ext/array1.C                  |   2 +-
 gcc/testsuite/g++.dg/ext/flexary29.C               |   2 +-
 gcc/testsuite/g++.dg/init/array28.C                |   2 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-1.c       |   4 +-
 gcc/testsuite/gcc.dg/tree-ssa/forwprop-38.c        |  13 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-85.c         |  14 +
 gcc/testsuite/gcc.target/i386/pr92803.c            |   5 +-
 gcc/testsuite/gcc.target/i386/pr92819.c            |  45 +++
 gcc/tree-ssa-forwprop.c                            |  15 +-
 gcc/tree-ssa-sccvn.c                               |  95 ++++---
 libbacktrace/ChangeLog                             |  15 +
 libbacktrace/Makefile.am                           |  36 ++-
 libbacktrace/Makefile.in                           | 315 ++++++++++++++++++---
 libbacktrace/ztest.c                               |  18 +-
 libcpp/ChangeLog                                   |  10 +
 libcpp/macro.c                                     |  28 +-
 libgo/go/syscall/syscall_linux_riscv64.go          |  14 -
 libstdc++-v3/ChangeLog                             |  10 +
 libstdc++-v3/include/bits/unique_ptr.h             |  16 +-
 libstdc++-v3/include/std/functional                |   2 +-
 .../20_util/unique_ptr/modifiers/93562.cc          |  98 +++++++
 52 files changed, 1334 insertions(+), 331 deletions(-)



More information about the Libstdc++-cvs mailing list