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