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).