public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r10-6189.
@ 2020-01-23 21:19 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-01-23 21:19 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:664ef2589402cdb9b6aaabb075989e01123030d1
commit 664ef2589402cdb9b6aaabb075989e01123030d1
Merge: 75b7359 18193e8
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Thu Jan 23 20:39:44 2020 +0000
Merge master r10-6189.
2020-01-23 Iain Sandoe <iain@sandoe.co.uk>
* Merge master r10-6189-g18193e8f0053.
Diff:
gcc/ChangeLog | 79 ++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 55 +++
gcc/analyzer/analyzer.cc | 3 +-
gcc/analyzer/engine.cc | 18 +-
gcc/analyzer/exploded-graph.h | 15 +-
gcc/analyzer/program-state.cc | 5 +
gcc/analyzer/region-model.cc | 7 +-
gcc/analyzer/region-model.h | 34 +-
gcc/analyzer/sm-signal.cc | 3 +-
gcc/analyzer/supergraph.cc | 14 +-
gcc/auto-inc-dec.c | 12 +-
gcc/c-family/ChangeLog | 17 +
gcc/c-family/c-common.c | 39 +-
gcc/c-family/c-common.h | 3 +-
gcc/c-family/c-warn.c | 55 ++-
gcc/config/aarch64/aarch64-speculation.cc | 17 +-
gcc/config/aarch64/aarch64.md | 15 +
gcc/config/arc/arc.c | 2 +
gcc/config/i386/i386-modes.def | 13 +-
gcc/config/i386/i386.md | 82 +++-
gcc/config/mips/linux.h | 8 +
gcc/config/mips/mips.c | 11 +
gcc/config/mips/mips.h | 2 +
gcc/configure.ac | 12 +
gcc/cp/ChangeLog | 17 +
gcc/cp/call.c | 4 +-
gcc/cp/constexpr.c | 3 +
gcc/cp/decl.c | 3 +-
gcc/cp/parser.c | 23 +-
gcc/doc/sourcebuild.texi | 2 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/postreload.c | 4 +
gcc/real.c | 5 +-
gcc/testsuite/ChangeLog | 515 +++++++++++++++++++++
gcc/testsuite/c-c++-common/Wconversion-pr40752.c | 10 +-
gcc/testsuite/c-c++-common/Wconversion-pr40752a.c | 15 +-
gcc/testsuite/c-c++-common/Wconversion-pr40752b.c | 8 +
.../compile => c-c++-common}/pr34029-1.c | 0
gcc/testsuite/g++.dg/concepts/pr92804-1.C | 19 +
gcc/testsuite/g++.dg/concepts/pr92804-2.C | 19 +
gcc/testsuite/g++.dg/cpp0x/initlist-cleanup1.C | 17 +
.../aarch64/sve/acle/general-c++/whilele_1.C | 2 +-
gcc/testsuite/gcc.c-torture/execute/pr93402.c | 21 +
gcc/testsuite/gcc.dg/Wrestrict-20.c | 41 ++
gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 1 +
gcc/testsuite/gcc.dg/analyzer/data-model-3.c | 15 -
gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 1 +
gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c | 1 +
gcc/testsuite/gcc.dg/analyzer/pr93375.c | 15 +
gcc/testsuite/gcc.dg/analyzer/pr93382.c | 25 +
gcc/testsuite/gcc.dg/analyzer/sensitive-1.c | 4 +
gcc/testsuite/gcc.dg/analyzer/setjmp-2.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-3.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-4.c | 12 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-5.c | 6 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-6.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-7.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-7a.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-8.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-9.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/setjmp-pr93378.c | 15 +
gcc/testsuite/gcc.dg/analyzer/test-setjmp.h | 16 +
.../gcc.dg/analyzer/torture/analyzer-torture.exp | 44 ++
gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c | 10 +
gcc/testsuite/gcc.dg/analyzer/torture/poc.c | 24 +
gcc/testsuite/gcc.dg/pr93376.c | 20 +
gcc/testsuite/gcc.dg/torture/pr93124.c | 44 ++
gcc/testsuite/gcc.dg/torture/pr93354.c | 22 +
.../gcc.dg/{tree-ssa => vect}/pr88497-1.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-2.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-3.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-4.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-5.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-6.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-7.c | 0
gcc/testsuite/gcc.target/aarch64/pr93341.c | 14 +
.../gcc.target/aarch64/sve/acle/asm/ld1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_f64.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_f32.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_f64.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u8.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sw_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_f64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_f32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_f64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u8.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sw_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfb.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfb_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfd.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfd_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfh.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfh_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfw.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfw_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s8.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_f32.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_f64.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_s32.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_u32.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_s32.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_u32.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_s32.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_u32.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1w_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1w_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1w_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1w_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u8.c | 2 +-
.../aarch64/sve/acle/general/temporaries_1.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_f32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_f64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_f32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_f64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_s32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_u32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_s32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_u32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_s32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_u32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1w_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1w_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c | 2 +-
gcc/testsuite/gcc.target/i386/pr93346.c | 76 +++
gcc/testsuite/lib/scanasm.exp | 18 +-
gcc/testsuite/lib/target-supports.exp | 8 +
gcc/tree-ssa-sccvn.c | 34 +-
libgcc/ChangeLog | 18 +
libgcc/config/mips/crti.S | 3 +
libgcc/config/mips/crtn.S | 3 +
libgcc/config/mips/gnustack.h | 7 +
libgcc/config/mips/mips16.S | 3 +
libgcc/config/mips/vr4120-div.S | 3 +
libgcc/libgcov-driver.c | 15 +-
.../syscall/unix/getrandom_linux_generic.go | 2 +-
libgo/go/runtime/os3_solaris.go | 9 +-
libgo/testsuite/gotest | 5 +
libgomp/ChangeLog | 5 +
libgomp/plugin/plugin-gcn.c | 3 +-
libiberty/ChangeLog | 4 +
libiberty/argv.c | 8 +
libstdc++-v3/ChangeLog | 14 +
libstdc++-v3/configure | 22 +
libstdc++-v3/crossconfig.m4 | 1 +
libstdc++-v3/include/Makefile.am | 22 +-
libstdc++-v3/include/Makefile.in | 22 +-
libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc | 28 +-
481 files changed, 2049 insertions(+), 638 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-01-23 21:19 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-23 21:19 [gcc/devel/c++-coroutines] Merge master r10-6189 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).