From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1698) id 5F6B43851C0D; Thu, 25 Jun 2020 20:49:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5F6B43851C0D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1593118180; bh=bQuU/m1Z2mt7C/WmkBhJP9Tud2vSf7r6RS5oBEdRuNU=; h=From:To:Subject:Date:From; b=O/hUbt49AZA5Abu0pCxCy90nsFUGx+Va6uSdGPE4tPfvGt9eZfA1/SMqzFUsGmgeh XKaB3h2teGUCknUXFIrG6RhpqhmmjK5KgacXG6/1cee0pibYyPDUXyHX5Ula9JuJJo ktQ7Yg33eLAXibdmcdWBFfaSm1+NcAcQEiDBs4aw= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Iain D Sandoe To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r11-1667. X-Act-Checkin: gcc X-Git-Author: Iain Sandoe X-Git-Refname: refs/heads/devel/c++-coroutines X-Git-Oldrev: e0a7d0320118f02856b4cbca3d653ab6f902dbf8 X-Git-Newrev: de9908af7efffd607de574cb9883aeaca314d1c5 Message-Id: <20200625204940.5F6B43851C0D@sourceware.org> Date: Thu, 25 Jun 2020 20:49:40 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jun 2020 20:49:40 -0000 https://gcc.gnu.org/g:de9908af7efffd607de574cb9883aeaca314d1c5 commit de9908af7efffd607de574cb9883aeaca314d1c5 Merge: e0a7d032011 77d455ee81e Author: Iain Sandoe Date: Thu Jun 25 20:58:18 2020 +0100 Merge master r11-1667. * Merge master r11-1667-g77d455ee81ec. Diff: contrib/ChangeLog | 5 + gcc/ChangeLog | 176 ++++++ gcc/DATESTAMP | 2 +- gcc/config/i386/i386.h | 6 +- gcc/config/m32r/m32r.md | 6 + gcc/config/rs6000/altivec.h | 2 +- gcc/config/rs6000/altivec.md | 34 ++ gcc/config/rs6000/rs6000-builtin.def | 2 + gcc/config/rs6000/rs6000-call.c | 4 +- gcc/config/rs6000/vsx.md | 10 + gcc/cp/ChangeLog | 24 + gcc/cp/typeck2.c | 5 + gcc/d/d-attribs.cc | 9 +- gcc/d/d-lang.cc | 69 +-- gcc/d/d-tree.h | 4 +- gcc/d/decl.cc | 18 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/blockexit.c | 2 +- gcc/d/dmd/clone.c | 2 +- gcc/d/dmd/dcast.c | 8 +- gcc/d/dmd/dinterpret.c | 4 +- gcc/d/dmd/dmacro.c | 24 +- gcc/d/dmd/dmangle.c | 16 +- gcc/d/dmd/dmodule.c | 6 +- gcc/d/dmd/doc.c | 144 ++--- gcc/d/dmd/dscope.c | 98 ++-- gcc/d/dmd/dsymbol.h | 2 +- gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/expressionsem.c | 1 + gcc/d/dmd/func.c | 2 +- gcc/d/dmd/hdrgen.c | 8 +- gcc/d/dmd/json.c | 32 +- gcc/d/dmd/lexer.c | 54 +- gcc/d/dmd/macro.h | 2 +- gcc/d/dmd/mtype.c | 6 +- gcc/d/dmd/parse.c | 2 +- gcc/d/dmd/root/filename.c | 6 +- gcc/d/dmd/root/outbuffer.c | 118 ++-- gcc/d/dmd/root/outbuffer.h | 19 +- gcc/d/dmd/sapply.c | 2 +- gcc/d/dmd/scope.h | 2 +- gcc/d/dmd/statement.c | 14 +- gcc/d/dmd/statement.h | 8 +- gcc/d/dmd/statementsem.c | 4 +- gcc/d/dmd/visitor.h | 4 +- gcc/d/toir.cc | 2 +- gcc/d/types.cc | 43 ++ gcc/fortran/ChangeLog | 6 + gcc/fortran/decl.c | 8 +- gcc/fortran/match.c | 2 +- gcc/fortran/resolve.c | 5 +- gcc/fortran/trans-openmp.c | 7 +- gcc/gimple-isel.cc | 12 +- gcc/testsuite/ChangeLog | 87 +++ gcc/testsuite/g++.dg/template/pr95672.C | 3 + gcc/testsuite/gcc.dg/vect/bb-slp-pr95839.c | 13 + gcc/testsuite/gcc.dg/vect/bb-slp-pr95866.c | 17 + gcc/testsuite/gcc.misc-tests/outputs.exp | 641 +++++++++++---------- .../gcc.target/powerpc/builtins-1-p9-runnable.c | 43 +- gcc/testsuite/gdc.dg/asm1.d | 8 +- gcc/testsuite/gdc.dg/compilable.d | 2 +- gcc/testsuite/gdc.dg/init1.d | 9 + gcc/testsuite/gdc.dg/lto/ltotests_0.d | 2 +- gcc/testsuite/gdc.dg/pr95173.d | 10 + gcc/testsuite/gdc.dg/pr95250.d | 18 + gcc/testsuite/gdc.dg/runnable.d | 2 +- gcc/testsuite/gfortran.dg/char4-subscript.f90 | 30 + gcc/testsuite/gfortran.dg/gomp/combined-if.f90 | 108 ++++ gcc/testsuite/gfortran.dg/gomp/pr95869.f90 | 18 + gcc/testsuite/gfortran.dg/pr95826.f90 | 20 + gcc/testsuite/gfortran.dg/pr95828.f90 | 21 + gcc/tree-vect-generic.c | 23 +- gcc/tree-vect-slp.c | 22 +- gcc/tree-vect-stmts.c | 30 +- libgcc/ChangeLog | 13 + libgcc/libgcov-driver.c | 26 +- libgcc/libgcov-util.c | 11 +- libgcc/libgcov.h | 1 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/rt/util/utf.d | 4 +- libphobos/src/MERGE | 2 +- libphobos/src/std/range/package.d | 2 +- .../testsuite/libphobos.typeinfo/struct-align.d | 2 +- libstdc++-v3/ChangeLog | 20 + 84 files changed, 1510 insertions(+), 755 deletions(-)