public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-5062.
@ 2020-11-16 21:32 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-11-16 21:32 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:e6868502c0040f98b5c56bd742dcd96866f16577

commit e6868502c0040f98b5c56bd742dcd96866f16577
Merge: 6156854774d d6d9561c2ed
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Nov 16 19:43:13 2020 +0000

    Merge master r11-5062.
    
            * Merge master r11-5062-gd6d9561c2ed4.

Diff:

 .gitignore                                         |    1 +
 ChangeLog                                          |    4 +
 contrib/mklog.py                                   |    9 +-
 gcc/ChangeLog                                      |  569 +++++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |    1 +
 gcc/attr-fnspec.h                                  |    2 +-
 gcc/c-family/ChangeLog                             |   52 +
 gcc/c-family/c-cppbuiltin.c                        |    8 +
 gcc/c-family/c.opt                                 |   13 +
 gcc/c/ChangeLog                                    |   18 +
 gcc/common.opt                                     |    8 +
 gcc/config/i386/i386.h                             |    3 +-
 gcc/config/msp430/msp430.c                         |   71 +-
 gcc/config/riscv/riscv.c                           |   39 +-
 gcc/config/riscv/riscv.h                           |    6 +-
 gcc/config/vax/vax.c                               |    6 +-
 gcc/coverage.c                                     |   28 +-
 gcc/cp/ChangeLog                                   |   49 +
 gcc/cp/call.c                                      |   59 +-
 gcc/cp/decl.c                                      |   24 +-
 gcc/cp/pt.c                                        |    9 -
 gcc/cp/typeck2.c                                   |  159 +-
 gcc/d/ChangeLog                                    |   15 +
 gcc/doc/invoke.texi                                |  100 +-
 gcc/doc/tm.texi                                    |    3 +-
 gcc/dwarf2out.c                                    |    8 +
 gcc/flag-types.h                                   |    7 +
 gcc/fortran/ChangeLog                              |    5 +
 gcc/fortran/lang.opt                               |    4 +
 gcc/gimple-pretty-print.c                          |    9 +
 gcc/gimple.c                                       |   53 +-
 gcc/gimple.h                                       |   14 +
 gcc/gimplify.c                                     |   24 +-
 gcc/ipa-modref.c                                   | 1718 +++++++++++++++++---
 gcc/ipa-modref.h                                   |    5 +-
 gcc/lra.c                                          |   16 +-
 gcc/objc/ChangeLog                                 |   18 +
 gcc/omp-expand.c                                   |   44 +-
 gcc/omp-low.c                                      |  231 ++-
 gcc/omp-oacc-kernels-decompose.cc                  | 1536 +++++++++++++++++
 gcc/omp-offload.c                                  |   70 +-
 gcc/opts.c                                         |    4 +
 gcc/params.opt                                     |   16 +-
 gcc/passes.def                                     |    1 +
 gcc/target.def                                     |    3 +-
 gcc/testsuite/ChangeLog                            |  442 +++++
 .../c-c++-common/asan/pointer-compare-1.c          |    7 +-
 .../c-c++-common/goacc/classify-parallel.c         |    4 +-
 gcc/testsuite/c-c++-common/goacc/classify-serial.c |   29 +
 gcc/testsuite/c-c++-common/goacc/if-clause-2.c     |   24 +-
 .../c-c++-common/goacc/kernels-decompose-1.c       |   83 +
 .../c-c++-common/goacc/kernels-decompose-2.c       |  141 ++
 .../c-c++-common/goacc/kernels-decompose-ice-1.c   |  108 ++
 .../c-c++-common/goacc/kernels-decompose-ice-2.c   |   16 +
 gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C            |    6 +
 gcc/testsuite/g++.dg/gomp/tls-5.C                  |    2 +
 gcc/testsuite/g++.dg/guality/redeclaration1.C      |    8 +-
 gcc/testsuite/g++.dg/opt/const4.C                  |    3 +-
 gcc/testsuite/g++.dg/other/abstract1.C             |   29 +-
 gcc/testsuite/g++.dg/other/abstract2.C             |   57 +-
 gcc/testsuite/g++.dg/other/abstract4.C             |    4 +-
 gcc/testsuite/g++.dg/other/abstract5.C             |    2 +-
 gcc/testsuite/g++.dg/other/abstract8.C             |   40 +
 gcc/testsuite/g++.dg/template/sfinae-dr657.C       |    9 +-
 gcc/testsuite/g++.dg/tree-ssa/pr97736.C            |   12 +
 gcc/testsuite/g++.dg/warn/uninit-1.C               |   29 +
 gcc/testsuite/g++.old-deja/g++.other/decl3.C       |    2 +-
 gcc/testsuite/g++.target/riscv/pr97682.C           |  160 ++
 gcc/testsuite/gcc.c-torture/execute/pr97836.c      |   17 +
 gcc/testsuite/gcc.dg/20021029-1.c                  |    1 +
 gcc/testsuite/gcc.dg/array-quals-1.c               |   20 +
 gcc/testsuite/gcc.dg/binary-constants-2.c          |    4 +-
 gcc/testsuite/gcc.dg/binary-constants-3.c          |    4 +-
 gcc/testsuite/gcc.dg/c11-binary-constants-1.c      |   11 +
 gcc/testsuite/gcc.dg/c11-binary-constants-2.c      |   11 +
 gcc/testsuite/gcc.dg/c2x-binary-constants-1.c      |    5 +
 gcc/testsuite/gcc.dg/c2x-binary-constants-2.c      |   11 +
 gcc/testsuite/gcc.dg/c2x-binary-constants-3.c      |    9 +
 gcc/testsuite/gcc.dg/darwin-sections.c             |    2 +
 gcc/testsuite/gcc.dg/ipa/modref-2.c                |    5 +-
 gcc/testsuite/gcc.dg/pr25376.c                     |    1 +
 gcc/testsuite/gcc.dg/pr97830.c                     |   24 +
 gcc/testsuite/gcc.dg/profile-info-section.c        |   20 +
 gcc/testsuite/gcc.dg/system-binary-constants-1.c   |    2 +-
 gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c      |    3 +
 gcc/testsuite/gcc.dg/tree-ssa/switch-1.c           |    6 +-
 gcc/testsuite/gcc.dg/vect/pr97835.c                |   21 +
 gcc/testsuite/gcc.dg/vect/pr97838.c                |   11 +
 .../gcc.target/msp430/rtx-cost-Os-f5series.c       |    2 +-
 gcc/testsuite/gcc.target/riscv/interrupt-3.c       |    4 +-
 gcc/testsuite/gcc.target/riscv/interrupt-4.c       |    4 +-
 gcc/testsuite/gcc.target/s390/s390.exp             |   10 +
 .../s390/vector/long-double-caller-abi-run.c       |    3 +-
 .../gcc.target/s390/vector/long-double-copysign.c  |    3 +-
 .../s390/vector/long-double-from-double.c          |    3 +-
 .../s390/vector/long-double-from-float.c           |    3 +-
 .../gcc.target/s390/vector/long-double-from-i16.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-i32.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-i64.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-i8.c   |    3 +-
 .../gcc.target/s390/vector/long-double-from-u16.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-u32.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-u64.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-u8.c   |    3 +-
 .../gcc.target/s390/vector/long-double-to-double.c |    3 +-
 .../gcc.target/s390/vector/long-double-to-float.c  |    3 +-
 .../gcc.target/s390/vector/long-double-to-i16.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-i32.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-i64.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-i8.c     |    3 +-
 .../gcc.target/s390/vector/long-double-to-u16.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-u32.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-u64.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-u8.c     |    3 +-
 .../gcc.target/s390/vector/long-double-wfaxb.c     |    3 +-
 .../gcc.target/s390/vector/long-double-wfdxb.c     |    3 +-
 .../gcc.target/s390/vector/long-double-wfsxb-1.c   |    3 +-
 gcc/testsuite/gcc.target/vax/bswapdi-1.c           |    2 +
 .../dg-scan-symbol-section-1-exp-F.S               |   13 +
 .../dg-scan-symbol-section-2-exp-F.S               |    9 +
 .../dg-scan-symbol-section-3-exp-F.S               |   10 +
 .../dg-scan-symbol-section-exp-P.S                 |   50 +
 .../gcc.test-framework/test-framework.exp          |    3 +-
 .../gfortran.dg/goacc/classify-parallel.f95        |    4 +-
 .../gfortran.dg/goacc/classify-serial.f95          |   31 +
 .../gfortran.dg/goacc/kernels-decompose-1.f95      |   81 +
 .../gfortran.dg/goacc/kernels-decompose-2.f95      |  142 ++
 gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95   |    5 +
 gcc/testsuite/lib/scanasm.exp                      |  184 ++-
 gcc/testsuite/objc.dg/pr23214.m                    |    2 +-
 gcc/toplev.c                                       |    3 +-
 gcc/tree-pass.h                                    |    1 +
 gcc/tree-ssa-alias.c                               |    2 -
 gcc/tree-ssa-loop-im.c                             |   24 +-
 gcc/tree-ssa-sccvn.c                               |    5 +-
 gcc/tree-ssa-uninit.c                              |   14 +-
 gcc/tree-switch-conversion.c                       |   10 +-
 gcc/tree-vect-loop.c                               |    5 +-
 gcc/tree-vect-slp.c                                |   48 +-
 gcc/tree-vectorizer.h                              |    1 +
 gcc/vr-values.c                                    |  246 +--
 gcc/vr-values.h                                    |    2 +-
 libcpp/ChangeLog                                   |   14 +
 libcpp/expr.c                                      |   23 +-
 libcpp/init.c                                      |    4 +-
 libgcc/ChangeLog                                   |    5 +
 libgcc/config/msp430/lib2hw_mul.S                  |   12 +-
 libgomp/ChangeLog                                  |   37 +
 libgomp/testsuite/libgomp.c++/allocate-1.C         |  169 +-
 .../testsuite/libgomp.c-c++-common/allocate-1.c    |  112 +-
 .../declare-vla-kernels-decompose-ice-1.c          |    8 +
 .../declare-vla-kernels-decompose.c                |    6 +
 .../libgomp.oacc-c-c++-common/declare-vla.c        |    6 +
 .../kernels-decompose-1.c                          |   38 +
 .../testsuite/libgomp.oacc-fortran/pr94358-1.f90   |   39 +
 libiberty/ChangeLog                                |   32 +
 libphobos/ChangeLog                                |    5 +
 libsanitizer/ChangeLog                             |    4 +
 libstdc++-v3/ChangeLog                             |   51 +
 libstdc++-v3/src/Makefile.am                       |    4 +-
 libstdc++-v3/src/Makefile.in                       |    4 +-
 libstdc++-v3/src/c++11/chrono.cc                   |   17 +-
 libstdc++-v3/src/c++11/futex.cc                    |   49 +-
 .../20_util/result_of/sfinae_friendly_1.cc         |   10 +-
 .../members/{wait_until_overflow.cc => 93456.cc}   |    0
 166 files changed, 6986 insertions(+), 1104 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-11-16 21:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-16 21:32 [gcc/devel/c++-coroutines] Merge master r11-5062 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).