From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1698) id CF677395C036; Thu, 7 Jan 2021 23:56:51 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CF677395C036 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-6526. X-Act-Checkin: gcc X-Git-Author: Iain Sandoe X-Git-Refname: refs/heads/devel/c++-coroutines X-Git-Oldrev: 3fc6f5a75b904546ad075b8d6b96c63803d06838 X-Git-Newrev: 3b48504894ada6053804213bd035dd15634c259a Message-Id: <20210107235651.CF677395C036@sourceware.org> Date: Thu, 7 Jan 2021 23:56:51 +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, 07 Jan 2021 23:56:51 -0000 https://gcc.gnu.org/g:3b48504894ada6053804213bd035dd15634c259a commit 3b48504894ada6053804213bd035dd15634c259a Merge: 3fc6f5a75b9 b87ec922c40 Author: Iain Sandoe Date: Thu Jan 7 19:30:35 2021 +0000 Merge master r11-6526. * r11-6526-gb87ec922c409. Diff: ChangeLog | 8 + Makefile.def | 5 +- Makefile.in | 42 ++++- contrib/ChangeLog | 8 + gcc/ChangeLog | 28 +++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 7 + gcc/analyzer/engine.cc | 1 + gcc/analyzer/store.cc | 23 ++- gcc/analyzer/store.h | 2 + gcc/analyzer/svalue.cc | 16 ++ gcc/analyzer/svalue.h | 2 + gcc/builtins.c | 210 ++++++++++++--------- gcc/c-family/ChangeLog | 15 ++ gcc/c-family/c-pretty-print.c | 187 +++++++++++++++--- gcc/c/gimple-parser.c | 5 +- gcc/config/aarch64/aarch64-sve.md | 28 +-- gcc/config/i386/i386.md | 126 ++++++++----- gcc/config/i386/mmx.md | 14 +- gcc/config/i386/sse.md | 82 ++++---- gcc/cp/ChangeLog | 5 + gcc/cp/error.c | 28 +-- gcc/d/d-builtins.cc | 2 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/arrayop.c | 8 +- gcc/d/dmd/clone.c | 16 +- gcc/d/dmd/cond.c | 2 +- gcc/d/dmd/declaration.c | 2 +- gcc/d/dmd/dtemplate.c | 2 +- gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/expressionsem.c | 5 +- gcc/d/dmd/func.c | 24 ++- gcc/d/dmd/hdrgen.c | 12 ++ gcc/d/dmd/mtype.c | 30 +-- gcc/d/dmd/mtype.h | 7 +- gcc/d/dmd/parse.c | 113 +++++++++-- gcc/d/dmd/statementsem.c | 24 +-- gcc/d/dmd/traits.c | 39 +++- gcc/fortran/ChangeLog | 5 + gcc/fortran/resolve.c | 9 + gcc/gimple-isel.cc | 32 +++- gcc/gimple-ssa-store-merging.c | 25 ++- gcc/internal-fn.c | 22 +-- gcc/internal-fn.def | 4 +- gcc/lra-assigns.c | 9 +- gcc/lra-int.h | 1 + gcc/lra.c | 5 + gcc/testsuite/ChangeLog | 59 ++++++ gcc/testsuite/g++.dg/pr95768.C | 32 ++++ gcc/testsuite/g++.dg/torture/pr98568.C | 37 ++++ .../g++.dg/warn/Wmismatched-new-delete-3.C | 159 ++++++++++++++++ gcc/testsuite/g++.dg/warn/Wuninitialized-12.C | 40 ++++ gcc/testsuite/gcc.dg/analyzer/pr97074.c | 32 ++++ gcc/testsuite/gcc.dg/analyzer/pr98564.c | 6 + gcc/testsuite/gcc.dg/uninit-38.c | 87 +++++++++ gcc/testsuite/gcc.dg/vect/pr98560-1.c | 17 ++ gcc/testsuite/gcc.dg/vect/pr98560-2.c | 17 ++ .../gcc.target/aarch64/sve/cond_unary_5.c | 49 +++++ .../gcc.target/aarch64/sve/cond_unary_5_run.c | 26 +++ .../gcc.target/aarch64/sve/cond_unary_6.c | 53 ++++++ .../gcc.target/aarch64/sve/cond_unary_6_run.c | 27 +++ .../gcc.target/aarch64/sve/cond_unary_7.c | 48 +++++ .../gcc.target/aarch64/sve/cond_unary_7_run.c | 26 +++ .../gcc.target/aarch64/sve/cond_unary_8.c | 50 +++++ .../gcc.target/aarch64/sve/cond_unary_8_run.c | 28 +++ gcc/testsuite/gcc.target/i386/pr92658-avx512bw-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr92658-avx512bw.c | 2 +- gcc/testsuite/gcc.target/i386/pr97978.c | 22 +++ gcc/testsuite/gcc.target/i386/pr98567-1.c | 31 +++ gcc/testsuite/gcc.target/i386/pr98567-2.c | 31 +++ .../gdc.test/compilable/extra-files/header1.d | 18 ++ .../gdc.test/compilable/testheaderudamodule.d | 2 + .../gdc.test/fail_compilation/fail10207.d | 2 +- gcc/testsuite/gdc.test/runnable/uda.d | 194 +++++++++++++++++++ gcc/testsuite/gfortran.dg/associate_54.f90 | 34 ++++ gcc/testsuite/gfortran.dg/associate_55.f90 | 35 ++++ gcc/testsuite/gfortran.dg/associate_56.f90 | 36 ++++ .../test/fixedbugs/issue27836.dir/\303\204foo.go" | 13 ++ .../test/fixedbugs/issue27836.dir/\303\204main.go" | 13 ++ gcc/testsuite/go.test/test/fixedbugs/issue27836.go | 7 + libcody/ChangeLog | 5 + libcpp/po/es.po | 89 ++++----- .../testsuite/20_util/to_chars/long_double.cc | 25 ++- 83 files changed, 2172 insertions(+), 428 deletions(-)