public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-6027.
@ 2020-12-14 21:48 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-12-14 21:48 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:11411a6cc0734a60d06e860032539fd28e3a2a6a
commit 11411a6cc0734a60d06e860032539fd28e3a2a6a
Merge: eec5d2605b3 e63ae8c083a
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Mon Dec 14 19:31:22 2020 +0000
Merge master r11-6027.
* Merge master r11-6027-ge63ae8c083a3.
Diff:
.dir-locals.el | 7 +-
gcc/ChangeLog | 241 +++++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 1 +
.../building_executable_programs_with_gnat.rst | 2 +-
gcc/ada/exp_aggr.adb | 31 +-
gcc/ada/exp_attr.adb | 38 +-
gcc/ada/exp_ch3.adb | 5 +
gcc/ada/exp_ch4.adb | 5 +-
gcc/ada/exp_ch6.adb | 1 +
gcc/ada/exp_ch7.adb | 57 +-
gcc/ada/exp_fixd.adb | 23 +-
gcc/ada/exp_pakd.adb | 11 +-
gcc/ada/exp_util.adb | 14 +-
gcc/ada/gnat_ugn.texi | 4 +-
gcc/ada/inline.adb | 27 +-
gcc/ada/inline.ads | 14 +-
gcc/ada/libgnat/a-tifiio.adb | 37 +-
gcc/ada/libgnat/a-tifiio__128.adb | 45 +-
gcc/ada/libgnat/a-wtcoio.adb | 4 +-
gcc/ada/libgnat/a-wtdeio.adb | 4 +-
gcc/ada/libgnat/a-wtdeio__128.adb | 4 +-
gcc/ada/libgnat/a-wtenio.adb | 4 +-
gcc/ada/libgnat/a-wtfiio.adb | 12 +-
gcc/ada/libgnat/a-wtfiio__128.adb | 16 +-
gcc/ada/libgnat/a-wtflio.adb | 4 +-
gcc/ada/libgnat/a-wtinio.adb | 4 +-
gcc/ada/libgnat/a-wtinio__128.adb | 4 +-
gcc/ada/libgnat/a-wtmoio.adb | 4 +-
gcc/ada/libgnat/a-wtmoio__128.adb | 4 +-
gcc/ada/libgnat/a-ztcoio.adb | 4 +-
gcc/ada/libgnat/a-ztdeio.adb | 4 +-
gcc/ada/libgnat/a-ztdeio__128.adb | 4 +-
gcc/ada/libgnat/a-ztenio.adb | 4 +-
gcc/ada/libgnat/a-ztfiio.adb | 12 +-
gcc/ada/libgnat/a-ztfiio__128.adb | 16 +-
gcc/ada/libgnat/a-ztflio.adb | 4 +-
gcc/ada/libgnat/a-ztinio.adb | 4 +-
gcc/ada/libgnat/a-ztinio__128.adb | 4 +-
gcc/ada/libgnat/a-ztmoio.adb | 4 +-
gcc/ada/libgnat/a-ztmoio__128.adb | 4 +-
gcc/ada/libgnat/s-fatgen.adb | 680 +++++++++----------
gcc/ada/libgnat/s-fatgen.ads | 15 +-
gcc/ada/libgnat/s-imguti.ads | 21 +-
gcc/ada/par-ch3.adb | 8 +-
gcc/ada/par-ch6.adb | 12 +-
gcc/ada/par-ch9.adb | 6 +
gcc/ada/sa_messages.ads | 2 +-
gcc/ada/sem_aggr.adb | 5 +-
gcc/ada/sem_attr.adb | 76 +--
gcc/ada/sem_elab.adb | 14 +-
gcc/ada/sem_eval.adb | 4 +-
gcc/ada/sem_prag.adb | 169 +++--
gcc/ada/sem_res.adb | 14 +-
gcc/ada/sem_util.adb | 22 +
gcc/ada/sem_util.ads | 3 +
gcc/ada/sem_warn.adb | 6 +-
gcc/ada/tracebak.c | 7 +
gcc/c/c-typeck.c | 6 +-
gcc/config.gcc | 26 +-
gcc/config/aarch64/aarch64-cores.def | 1 +
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/aarch64/aarch64.h | 10 +-
gcc/config/arm/arm.c | 2 +
gcc/config/arm/iterators.md | 9 +-
gcc/config/arm/mve.md | 65 +-
gcc/config/arm/neon.md | 18 +-
gcc/config/arm/unspecs.md | 10 -
gcc/config/arm/vec-common.md | 19 +
gcc/config/vax/vax.c | 43 +-
gcc/config/vax/vax.md | 2 +-
gcc/coretypes.h | 18 +-
gcc/cp/ChangeLog | 24 +
gcc/cp/call.c | 18 +-
gcc/cp/config-lang.in | 2 +-
gcc/cp/cp-tree.h | 2 +-
gcc/cp/decl2.c | 37 +-
gcc/cp/lambda.c | 8 +
gcc/cp/module.cc | 15 +
gcc/cp/pt.c | 18 +
gcc/doc/invoke.texi | 2 +-
gcc/doc/md.texi | 48 ++
gcc/doc/passes.texi | 3 +-
gcc/doc/sourcebuild.texi | 8 +
gcc/fortran/ChangeLog | 11 +
gcc/fortran/data.c | 74 ++-
gcc/fortran/dump-parse-tree.c | 36 +
gcc/gcc.c | 1 +
gcc/gcov.c | 5 +-
gcc/godump.c | 16 +-
gcc/internal-fn.def | 3 +
gcc/is-a.h | 81 ++-
gcc/iterator-utils.h | 44 ++
gcc/match.pd | 28 +
gcc/omp-expand.c | 28 +-
gcc/omp-low.c | 7 +-
gcc/optabs.def | 2 +
gcc/rtlanal.c | 4 -
gcc/testsuite/ChangeLog | 107 +++
gcc/testsuite/c-c++-common/asan/pr98204.c | 6 +
gcc/testsuite/g++.dg/cpp2a/concepts-conv3.C | 25 +
gcc/testsuite/g++.dg/cpp2a/concepts-conv3a.C | 17 +
gcc/testsuite/g++.dg/gomp/tls-5.C | 4 +-
gcc/testsuite/gcc.c-torture/compile/pr98256.c | 9 +
gcc/testsuite/gcc.dg/20021029-1.c | 2 +-
gcc/testsuite/gcc.dg/darwin-sections.c | 2 -
gcc/testsuite/gcc.dg/goacc/pr98183.c | 15 +
gcc/testsuite/gcc.dg/gomp/pr98183.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/pr96272.c | 37 ++
gcc/testsuite/gcc.dg/tree-ssa/pr96685-1.c | 52 ++
gcc/testsuite/gcc.dg/tree-ssa/pr96685-2.c | 40 ++
gcc/testsuite/gcc.dg/tree-ssa/pr96685-3.c | 43 ++
.../vect/complex/bb-slp-complex-add-pattern-byte.c | 12 +
.../vect/complex/bb-slp-complex-add-pattern-int.c | 12 +
.../vect/complex/bb-slp-complex-add-pattern-long.c | 12 +
.../complex/bb-slp-complex-add-pattern-short.c | 12 +
.../bb-slp-complex-add-pattern-unsigned-byte.c | 12 +
.../bb-slp-complex-add-pattern-unsigned-int.c | 12 +
.../bb-slp-complex-add-pattern-unsigned-long.c | 12 +
.../bb-slp-complex-add-pattern-unsigned-short.c | 12 +
.../vect/complex/complex-add-pattern-template.c | 60 ++
.../gcc.dg/vect/complex/complex-add-template.c | 79 +++
.../gcc.dg/vect/complex/complex-operations-run.c | 103 +++
.../gcc.dg/vect/complex/complex-operations.c | 358 ++++++++++
gcc/testsuite/gcc.dg/vect/complex/complex.exp | 20 +
.../complex/fast-math-bb-slp-complex-add-double.c | 12 +
.../complex/fast-math-bb-slp-complex-add-float.c | 11 +
.../fast-math-bb-slp-complex-add-half-float.c | 13 +
.../fast-math-bb-slp-complex-add-pattern-double.c | 11 +
.../fast-math-bb-slp-complex-add-pattern-float.c | 11 +
...st-math-bb-slp-complex-add-pattern-half-float.c | 11 +
.../vect/complex/fast-math-complex-add-double.c | 11 +
.../vect/complex/fast-math-complex-add-float.c | 11 +
.../complex/fast-math-complex-add-half-float.c | 11 +
.../complex/fast-math-complex-add-pattern-double.c | 11 +
.../complex/fast-math-complex-add-pattern-float.c | 11 +
.../fast-math-complex-add-pattern-half-float.c | 12 +
.../vect/complex/vect-complex-add-pattern-byte.c | 12 +
.../vect/complex/vect-complex-add-pattern-int.c | 12 +
.../vect/complex/vect-complex-add-pattern-long.c | 12 +
.../vect/complex/vect-complex-add-pattern-short.c | 12 +
.../vect-complex-add-pattern-unsigned-byte.c | 12 +
.../vect-complex-add-pattern-unsigned-int.c | 12 +
.../vect-complex-add-pattern-unsigned-long.c | 12 +
.../vect-complex-add-pattern-unsigned-short.c | 12 +
gcc/testsuite/gcc.misc-tests/godump-1.c | 23 +
.../gcc.target/aarch64/with-tune-config.c | 7 +
gcc/testsuite/gcc.target/aarch64/with-tune-march.c | 8 +
gcc/testsuite/gcc.target/aarch64/with-tune-mcpu.c | 8 +
gcc/testsuite/gcc.target/aarch64/with-tune-mtune.c | 7 +
gcc/testsuite/gcc.target/arm/simd/mve-vbic.c | 65 ++
gcc/testsuite/gcc.target/arm/simd/mve-veor.c | 61 ++
gcc/testsuite/gcc.target/arm/simd/mve-vmvn.c | 35 +
gcc/testsuite/gcc.target/arm/simd/mve-vneg.c | 49 ++
gcc/testsuite/gcc.target/arm/vect-half-floats.c | 14 +
gcc/testsuite/gcc.target/i386/pr79804.c | 6 +-
gcc/testsuite/gcc.target/i386/pr88178.c | 2 +-
gcc/testsuite/gcc.target/i386/pr92469.c | 24 +
gcc/testsuite/gcc.target/i386/pr98264.c | 22 +
gcc/testsuite/gcc.target/vax/push.c | 27 +
gcc/testsuite/gfortran.dg/data_inquiry_ref.f90 | 33 +
gcc/testsuite/lib/scanasm.exp | 54 +-
gcc/testsuite/lib/target-supports.exp | 170 ++++-
gcc/tree-core.h | 4 +
gcc/tree-ssa-math-opts.c | 109 +++-
gcc/tree-vect-loop.c | 8 +-
gcc/tree-vect-patterns.c | 2 +-
gcc/tree-vect-slp-patterns.c | 721 +++++++++++++++++++++
gcc/tree-vect-slp.c | 112 +++-
gcc/tree-vectorizer.c | 17 +-
gcc/tree-vectorizer.h | 95 ++-
gcc/varasm.c | 27 +
gcc/vec.h | 2 +-
libcpp/include/cpplib.h | 11 +-
libcpp/macro.c | 9 +-
libstdc++-v3/ChangeLog | 11 +
libstdc++-v3/include/debug/macros.h | 8 +-
.../23_containers/array/debug/back2_neg.cc | 2 +-
.../23_containers/array/debug/front2_neg.cc | 2 +-
.../array/debug/square_brackets_operator2_neg.cc | 2 +-
.../vector/debug/multithreaded_swap.cc | 1 +
.../25_algorithms/copy/debug/constexpr_neg.cc | 53 ++
.../25_algorithms/copy_backward/constexpr.cc | 12 +
.../copy_backward/debug/constexpr_neg.cc | 40 ++
.../testsuite/25_algorithms/equal/constexpr_neg.cc | 50 ++
.../25_algorithms/equal/debug/constexpr_neg.cc | 51 ++
186 files changed, 4817 insertions(+), 982 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-12-14 21:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-14 21:48 [gcc/devel/c++-coroutines] Merge master r11-6027 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).