From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id CBAD63858419; Wed, 22 Dec 2021 11:03:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CBAD63858419 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Martin Liska To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/sphinx] Merge branch 'master' into devel/sphinx X-Act-Checkin: gcc X-Git-Author: Martin Liska X-Git-Refname: refs/heads/devel/sphinx X-Git-Oldrev: 303634cc437784660b59f96b7ab9d4d52acf7dc3 X-Git-Newrev: 6a96a486f3f4fc538f8889bd68e85be3c9fdf28f Message-Id: <20211222110322.CBAD63858419@sourceware.org> Date: Wed, 22 Dec 2021 11:03:22 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Dec 2021 11:03:22 -0000 https://gcc.gnu.org/g:6a96a486f3f4fc538f8889bd68e85be3c9fdf28f commit 6a96a486f3f4fc538f8889bd68e85be3c9fdf28f Merge: 303634cc437 1a6592ff65e Author: Martin Liska Date: Wed Dec 22 12:03:07 2021 +0100 Merge branch 'master' into devel/sphinx Diff: ChangeLog | 8 + config.sub | 0 config/ChangeLog | 5 + config/acx.m4 | 13 + configure | 19 + gcc/ChangeLog | 83 + gcc/DATESTAMP | 2 +- gcc/config.gcc | 1 + gcc/config/i386/bmiintrin.h | 18 + gcc/config/i386/i386.md | 112 +- gcc/config/i386/sse.md | 31 +- gcc/config/rs6000/altivec.md | 29 +- gcc/cp/ChangeLog | 19 + gcc/cp/call.c | 28 + gcc/cp/cp-tree.h | 5 + gcc/cp/pt.c | 91 +- gcc/cp/search.c | 4 + gcc/cp/semantics.c | 15 + gcc/d/ChangeLog | 7 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/canthrow.d | 16 + gcc/d/dmd/dcast.d | 73 +- gcc/d/dmd/dinterpret.d | 41 + gcc/d/dmd/dsymbol.d | 16 +- gcc/d/dmd/dsymbolsem.d | 24 +- gcc/d/dmd/expressionsem.d | 26 +- gcc/d/dmd/id.d | 3 + gcc/d/dmd/initsem.d | 106 +- gcc/d/dmd/nogc.d | 14 + gcc/d/dmd/semantic3.d | 3 +- gcc/d/dmd/tokens.d | 26 +- gcc/d/dmd/tokens.h | 11 +- gcc/d/dmd/typesem.d | 178 +- gcc/d/expr.cc | 12 +- gcc/d/runtime.def | 2 - gcc/doc/extend.texi | 2977 ++++++++++---------- gcc/jit/ChangeLog | 8 + gcc/jit/libgccjit.c | 10 +- gcc/opts.c | 2 +- gcc/predict.c | 10 +- gcc/testsuite/ChangeLog | 56 + gcc/testsuite/g++.dg/cpp0x/error2.C | 4 +- gcc/testsuite/g++.dg/cpp0x/fntmp-equiv1.C | 18 +- gcc/testsuite/g++.dg/lookup/memfn1.C | 16 + gcc/testsuite/g++.dg/template/non-dependent16.C | 37 + gcc/testsuite/g++.dg/template/non-dependent16a.C | 36 + gcc/testsuite/g++.dg/template/non-dependent16b.C | 37 + gcc/testsuite/g++.dg/template/non-dependent17.C | 21 + gcc/testsuite/gcc.dg/pr103270.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/recip-3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-19.c | 29 + gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-20.c | 25 + gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-21.c | 35 + gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-22.c | 32 + gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-23.c | 21 + gcc/testsuite/gcc.dg/vect/vect-simd-20.c | 2 +- gcc/testsuite/gcc.target/i386/bmi-1.c | 8 +- gcc/testsuite/gcc.target/i386/bmi-2.c | 8 +- gcc/testsuite/gcc.target/i386/bmi-3.c | 8 +- gcc/testsuite/gcc.target/i386/smuldi3_highpart.c | 11 + gcc/testsuite/gdc.test/compilable/test22593.d | 13 + gcc/testsuite/gdc.test/fail_compilation/ice17074.d | 12 +- .../gdc.test/fail_compilation/test22593.d | 23 + gcc/tree-ssa-loop-im.c | 152 +- gcc/tree-ssa-loop-split.c | 85 +- libcpp/po/ChangeLog | 4 + libcpp/po/es.po | 45 +- libphobos/ChangeLog | 9 + libphobos/configure.tgt | 3 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/builtins.d | 48 +- libphobos/libdruntime/core/lifetime.d | 20 +- libphobos/libdruntime/core/sys/linux/sched.d | 3 + libphobos/libdruntime/object.d | 30 +- libphobos/src/MERGE | 2 +- libphobos/src/std/format/write.d | 23 + libphobos/src/std/range/interfaces.d | 9 + libphobos/src/std/typecons.d | 2 +- 78 files changed, 3061 insertions(+), 1899 deletions(-)