public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-4076.
@ 2020-10-19 20:14 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-10-19 20:14 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:25c17293959b88f3813bede9bcc13ebb0cce09bb
commit 25c17293959b88f3813bede9bcc13ebb0cce09bb
Merge: 8c866dc8d5a b003c4b14b3
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Mon Oct 19 20:24:34 2020 +0100
Merge master r11-4076.
* Merge master r11-4076-gb003c4b14b3f.
Diff:
gcc/ChangeLog | 121 +++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 413 +++++++++++++++
gcc/ada/Makefile.rtl | 29 +-
gcc/ada/checks.adb | 7 +-
gcc/ada/contracts.adb | 3 +-
gcc/ada/debug.adb | 4 +-
gcc/ada/errout.adb | 43 +-
gcc/ada/errout.ads | 13 +-
gcc/ada/erroutc.adb | 9 +-
gcc/ada/exp_aggr.adb | 82 ++-
gcc/ada/exp_attr.adb | 6 +-
gcc/ada/exp_ch4.adb | 66 ++-
gcc/ada/exp_ch6.adb | 33 +-
gcc/ada/exp_put_image.adb | 4 +-
gcc/ada/freeze.adb | 2 +-
gcc/ada/gcc-interface/Make-lang.in | 1 +
gcc/ada/ghost.adb | 135 +++--
gcc/ada/gnat_cuda.adb | 586 +++++++++++++++++++++
gcc/ada/gnat_cuda.ads | 107 ++++
gcc/ada/inline.adb | 4 +-
gcc/ada/lib-xref.adb | 31 ++
gcc/ada/lib-xref.ads | 13 +-
gcc/ada/libgnat/a-cbdlli.adb | 26 +
gcc/ada/libgnat/a-cbdlli.ads | 6 +-
gcc/ada/libgnat/a-cbhama.adb | 31 ++
gcc/ada/libgnat/a-cbhama.ads | 7 +-
gcc/ada/libgnat/a-cbhase.adb | 26 +
gcc/ada/libgnat/a-cbhase.ads | 7 +-
gcc/ada/libgnat/a-cbmutr.adb | 44 ++
gcc/ada/libgnat/a-cbmutr.ads | 6 +-
gcc/ada/libgnat/a-cborma.adb | 31 ++
gcc/ada/libgnat/a-cborma.ads | 7 +-
gcc/ada/libgnat/a-cborse.adb | 26 +
gcc/ada/libgnat/a-cborse.ads | 7 +-
gcc/ada/libgnat/a-cdlili.adb | 26 +
gcc/ada/libgnat/a-cdlili.ads | 6 +-
gcc/ada/libgnat/a-cidlli.adb | 29 +
gcc/ada/libgnat/a-cidlli.ads | 6 +-
gcc/ada/libgnat/a-cihama.adb | 31 ++
gcc/ada/libgnat/a-cihama.ads | 6 +-
gcc/ada/libgnat/a-cihase.adb | 26 +
gcc/ada/libgnat/a-cihase.ads | 6 +-
gcc/ada/libgnat/a-cimutr.adb | 44 ++
gcc/ada/libgnat/a-cimutr.ads | 6 +-
gcc/ada/libgnat/a-ciorma.adb | 31 ++
gcc/ada/libgnat/a-ciorma.ads | 6 +-
gcc/ada/libgnat/a-ciormu.adb | 26 +
gcc/ada/libgnat/a-ciormu.ads | 6 +-
gcc/ada/libgnat/a-ciorse.adb | 26 +
gcc/ada/libgnat/a-ciorse.ads | 6 +-
gcc/ada/libgnat/a-coboho.adb | 15 +
gcc/ada/libgnat/a-coboho.ads | 6 +-
gcc/ada/libgnat/a-cobove.adb | 26 +
gcc/ada/libgnat/a-cobove.ads | 6 +-
gcc/ada/libgnat/a-cohama.adb | 31 ++
gcc/ada/libgnat/a-cohama.ads | 6 +-
gcc/ada/libgnat/a-cohase.adb | 26 +
gcc/ada/libgnat/a-cohase.ads | 6 +-
gcc/ada/libgnat/a-coinho.adb | 17 +
gcc/ada/libgnat/a-coinho.ads | 7 +-
gcc/ada/libgnat/a-coinho__shared.adb | 17 +
gcc/ada/libgnat/a-coinho__shared.ads | 7 +-
gcc/ada/libgnat/a-coinve.adb | 29 +
gcc/ada/libgnat/a-coinve.ads | 6 +-
gcc/ada/libgnat/a-comutr.adb | 44 ++
gcc/ada/libgnat/a-comutr.ads | 6 +-
gcc/ada/libgnat/a-coorma.adb | 31 ++
gcc/ada/libgnat/a-coorma.ads | 6 +-
gcc/ada/libgnat/a-coormu.adb | 26 +
gcc/ada/libgnat/a-coormu.ads | 6 +-
gcc/ada/libgnat/a-coorse.adb | 26 +
gcc/ada/libgnat/a-coorse.ads | 6 +-
gcc/ada/libgnat/a-nagefl.ads | 171 ++++++
gcc/ada/libgnat/a-naliop.ads | 45 ++
gcc/ada/libgnat/a-naliop__nolibm.ads | 43 ++
.../{a-numaux__vxworks.ads => a-nallfl.ads} | 84 ++-
.../libgnat/{a-numaux__darwin.ads => a-nalofl.ads} | 94 ++--
gcc/ada/libgnat/a-nashfl.ads | 87 +++
gcc/ada/libgnat/a-ngcefu.adb | 5 +-
gcc/ada/libgnat/a-ngcoty.adb | 34 +-
gcc/ada/libgnat/a-ngelfu.adb | 39 +-
gcc/ada/libgnat/a-nuauco.ads | 40 ++
.../{a-numaux__dummy.adb => a-nuauco__x86.ads} | 17 +-
.../{a-numaux__libc-x86.ads => a-nuaufl.ads} | 84 ++-
gcc/ada/libgnat/a-numaux.ads | 94 ++--
gcc/ada/libgnat/a-numaux__darwin.adb | 211 --------
gcc/ada/libgnat/a-stoubu.adb | 16 +-
gcc/ada/libgnat/a-stouut.adb | 3 +-
gcc/ada/libgnat/a-stouut.ads | 5 +-
gcc/ada/libgnat/a-strunb.adb | 10 +
gcc/ada/libgnat/a-strunb.ads | 7 +-
gcc/ada/libgnat/a-strunb__shared.adb | 10 +
gcc/ada/libgnat/a-strunb__shared.ads | 6 +-
gcc/ada/libgnat/a-stteou.ads | 12 +-
gcc/ada/libgnat/a-textio.ads | 5 +-
gcc/ada/libgnat/s-putima.adb | 5 +
gcc/ada/libgnat/s-putima.ads | 8 +-
gcc/ada/par-ch4.adb | 56 +-
gcc/ada/par-tchk.adb | 14 +
gcc/ada/par.adb | 1 +
gcc/ada/rtsfind.adb | 9 +-
gcc/ada/rtsfind.ads | 18 +
gcc/ada/scng.adb | 13 +-
gcc/ada/sem_aggr.adb | 108 +++-
gcc/ada/sem_ch13.adb | 31 +-
gcc/ada/sem_ch4.adb | 1 +
gcc/ada/sem_ch6.adb | 21 +-
gcc/ada/sem_ch7.adb | 27 +
gcc/ada/sem_ch8.adb | 241 ++++-----
gcc/ada/sem_ch8.ads | 6 +-
gcc/ada/sem_disp.adb | 8 +-
gcc/ada/sem_prag.adb | 6 +-
gcc/ada/sem_res.adb | 18 +-
gcc/ada/sem_util.adb | 28 +-
gcc/ada/sem_util.ads | 3 +
gcc/config/rs6000/vsx.md | 4 +-
gcc/cp/ChangeLog | 12 +
gcc/cp/coroutines.cc | 25 +
gcc/doc/invoke.texi | 2 +-
gcc/fortran/ChangeLog | 10 +
gcc/fortran/expr.c | 2 +-
gcc/fortran/intrinsic.c | 5 +
gcc/fortran/iresolve.c | 6 +-
gcc/gimple-ssa-evrp.c | 13 +-
gcc/ipa-modref.c | 2 +-
gcc/match.pd | 12 +-
gcc/range-op.cc | 20 +-
gcc/testsuite/ChangeLog | 97 ++++
gcc/testsuite/c-c++-common/cpp/pr97471.c | 10 +
gcc/testsuite/g++.dg/coroutines/pr97438.C | 30 ++
gcc/testsuite/gcc.dg/pr66552.c | 14 +
gcc/testsuite/gcc.dg/pr97462.c | 10 +
gcc/testsuite/gcc.dg/pr97467.c | 16 +
gcc/testsuite/gcc.dg/pr97488.c | 11 +
gcc/testsuite/gcc.dg/tree-ssa/pr97456.c | 40 ++
gcc/testsuite/gcc.dg/vect/bb-slp-pr97486.c | 27 +
gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-dimode1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-dimode2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-fpcvt-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-fpcvt-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-minmax-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-minmax-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-minmax-3.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-splat-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-splat-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-splat-3.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-splat-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-vbpermd.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-vneg.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-vparity.c | 3 +-
gcc/testsuite/gcc.target/powerpc/p9-vpermr.c | 3 +-
gcc/testsuite/gcc.target/powerpc/p9-xxbr-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-xxbr-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/p9-xxbr-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pr96139-a.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr96139-b.c | 2 +-
gcc/testsuite/gfortran.dg/index_4.f90 | 19 +
gcc/testsuite/gfortran.dg/matmul_20.f90 | 47 ++
gcc/tree-cfg.c | 9 +-
gcc/tree-complex.c | 3 +-
gcc/tree-vect-slp.c | 137 ++---
gcc/vr-values.c | 2 +-
libcpp/init.c | 6 +-
libcpp/internal.h | 4 +-
libcpp/macro.c | 20 +-
libgcc/ChangeLog | 33 ++
libgfortran/ChangeLog | 31 ++
libgfortran/generated/matmul_c10.c | 140 ++---
libgfortran/generated/matmul_c16.c | 140 ++---
libgfortran/generated/matmul_c4.c | 140 ++---
libgfortran/generated/matmul_c8.c | 140 ++---
libgfortran/generated/matmul_i1.c | 140 ++---
libgfortran/generated/matmul_i16.c | 140 ++---
libgfortran/generated/matmul_i2.c | 140 ++---
libgfortran/generated/matmul_i4.c | 140 ++---
libgfortran/generated/matmul_i8.c | 140 ++---
libgfortran/generated/matmul_r10.c | 140 ++---
libgfortran/generated/matmul_r16.c | 140 ++---
libgfortran/generated/matmul_r4.c | 140 ++---
libgfortran/generated/matmul_r8.c | 140 ++---
libgfortran/generated/matmulavx128_c10.c | 56 +-
libgfortran/generated/matmulavx128_c16.c | 56 +-
libgfortran/generated/matmulavx128_c4.c | 56 +-
libgfortran/generated/matmulavx128_c8.c | 56 +-
libgfortran/generated/matmulavx128_i1.c | 56 +-
libgfortran/generated/matmulavx128_i16.c | 56 +-
libgfortran/generated/matmulavx128_i2.c | 56 +-
libgfortran/generated/matmulavx128_i4.c | 56 +-
libgfortran/generated/matmulavx128_i8.c | 56 +-
libgfortran/generated/matmulavx128_r10.c | 56 +-
libgfortran/generated/matmulavx128_r16.c | 56 +-
libgfortran/generated/matmulavx128_r4.c | 56 +-
libgfortran/generated/matmulavx128_r8.c | 56 +-
libgfortran/m4/matmul_internal.m4 | 28 +-
libsanitizer/ChangeLog | 12 +
libsanitizer/LOCAL_PATCHES | 1 +
libsanitizer/sanitizer_common/sanitizer_mac.h | 20 +
libstdc++-v3/ChangeLog | 9 +
libstdc++-v3/include/bits/node_handle.h | 151 ++++--
libstdc++-v3/include/precompiled/expc++.h | 57 --
libstdc++-v3/include/std/tuple | 2 +-
libstdc++-v3/include/std/variant | 12 +-
.../testsuite/20_util/variant/exception_safety.cc | 1 +
205 files changed, 5507 insertions(+), 2384 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-10-19 20:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-19 20:14 [gcc/devel/c++-coroutines] Merge master r11-4076 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).