public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r12-5942.
@ 2021-12-13 20:21 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-12-13 20:21 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:8e79291e0f74f9623e6069c56449971661d70b7e
commit 8e79291e0f74f9623e6069c56449971661d70b7e
Merge: 264a5738e6a fc4a93eb412
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Mon Dec 13 18:06:15 2021 +0000
Merge master r12-5942.
* Merge master r12-5942-gfc4a93eb4124.
Diff:
gcc/ChangeLog | 93 +++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 1 -
gcc/analyzer/ChangeLog | 4 +
gcc/analyzer/engine.cc | 2 +-
gcc/attribs.c | 13 +-
gcc/c-family/ChangeLog | 7 +
gcc/c-family/known-headers.cc | 2 +-
gcc/c-family/name-hint.h | 12 +-
gcc/c/ChangeLog | 5 +
gcc/c/c-decl.c | 2 +-
gcc/c/c-parser.c | 2 +-
gcc/common.opt | 4 +
gcc/config/aarch64/aarch64-arches.def | 1 +
gcc/config/aarch64/aarch64-option-extensions.def | 3 +
gcc/config/aarch64/aarch64-sve-builtins.cc | 2 +-
gcc/config/aarch64/aarch64.c | 155 ++++++--
gcc/config/aarch64/aarch64.h | 29 +-
gcc/config/aarch64/aarch64.md | 84 ++++-
gcc/config/aarch64/aarch64.opt | 12 +
gcc/config/nvptx/nvptx-c.c | 4 +-
gcc/config/nvptx/nvptx-modes.def | 2 +
gcc/config/nvptx/nvptx-opts.h | 3 +-
gcc/config/nvptx/nvptx.c | 35 +-
gcc/config/nvptx/nvptx.h | 1 +
gcc/config/nvptx/nvptx.md | 77 ++++
gcc/config/nvptx/nvptx.opt | 3 +
gcc/config/rs6000/vxworks.h | 15 +-
gcc/config/t-vxworks | 8 +
gcc/config/vx-common.h | 7 +-
gcc/config/vxworks.h | 168 ++++++---
gcc/config/vxworks/_yvals.h | 6 +-
gcc/cp/ChangeLog | 12 +
gcc/cp/error.c | 2 +-
gcc/cp/lex.c | 2 +-
gcc/cp/name-lookup.c | 10 +-
gcc/cp/parser.c | 2 +-
gcc/d/ChangeLog | 35 ++
gcc/doc/extend.texi | 2 +-
gcc/doc/invoke.texi | 17 +-
gcc/fortran/ChangeLog | 15 +
gcc/fortran/check.c | 32 +-
gcc/fortran/expr.c | 9 +-
gcc/fortran/openmp.c | 81 +++--
gcc/fortran/resolve.c | 3 +-
gcc/fortran/trans-openmp.c | 211 ++++++++---
gcc/ipa-fnsummary.c | 2 +-
gcc/ipa-inline.c | 25 +-
gcc/ipa-modref.c | 31 +-
gcc/ipa-profile.c | 12 -
gcc/ipa-pure-const.c | 22 ++
gcc/jit/ChangeLog | 50 +++
gcc/jit/docs/topics/compatibility.rst | 18 +
gcc/jit/docs/topics/expressions.rst | 58 +++
gcc/jit/jit-builtins.c | 10 +-
gcc/jit/jit-playback.c | 1 +
gcc/jit/jit-playback.h | 12 +
gcc/jit/jit-recording.c | 67 +++-
gcc/jit/jit-recording.h | 30 +-
gcc/jit/libgccjit.c | 31 ++
gcc/jit/libgccjit.h | 35 ++
gcc/jit/libgccjit.map | 10 +
gcc/machmode.h | 2 +-
gcc/poly-int.h | 2 +-
gcc/selftest-run-tests.c | 1 -
gcc/selftest.h | 1 -
gcc/symtab.c | 2 +-
gcc/system.h | 8 +-
gcc/testsuite/ChangeLog | 63 ++++
gcc/testsuite/g++.dg/cpp23/auto-fncast10.C | 18 +
gcc/testsuite/g++.dg/warn/Wstringop-overflow-8.C | 10 +
gcc/testsuite/gcc.c-torture/compile/pr103513.c | 8 +
gcc/testsuite/gcc.target/aarch64/mops_1.c | 57 +++
gcc/testsuite/gcc.target/aarch64/mops_2.c | 57 +++
gcc/testsuite/gcc.target/aarch64/mops_3.c | 85 +++++
gcc/testsuite/gcc.target/nvptx/float16-1.c | 53 +++
gcc/testsuite/gcc.target/powerpc/pr103515.c | 30 ++
gcc/testsuite/gfortran.dg/gomp/atomic-21.f90 | 93 +++++
gcc/testsuite/gfortran.dg/gomp/atomic-25.f90 | 18 +-
gcc/testsuite/gfortran.dg/gomp/atomic-26.f90 | 26 +-
gcc/testsuite/gfortran.dg/move_alloc_8.f90 | 4 +-
gcc/testsuite/gfortran.dg/pointer_intent_9.f90 | 33 ++
gcc/testsuite/gfortran.dg/pr103606.f90 | 12 +
gcc/testsuite/jit.dg/all-non-failing-tests.h | 26 ++
gcc/testsuite/jit.dg/jit.exp | 33 ++
gcc/testsuite/jit.dg/test-builtin-types.c | 43 +++
gcc/testsuite/jit.dg/test-error-bad-assignment.c | 78 ++++
gcc/testsuite/jit.dg/test-fuzzer.c | 8 +-
gcc/testsuite/jit.dg/test-link-section-assembler.c | 37 ++
gcc/testsuite/jit.dg/test-pr103562.c | 62 ++++
gcc/testsuite/jit.dg/test-tls.c | 64 ++++
gcc/unique-ptr-tests.cc | 236 ------------
gcc/wide-int.h | 4 +-
include/ChangeLog | 8 +
include/unique-ptr.h | 405 ---------------------
libgcc/ChangeLog | 21 ++
libgcc/config.host | 11 +-
libgcc/config/t-darwin | 2 +-
libgcc/config/t-vxcrtstuffS | 9 +
libgcc/config/t-vxworks | 11 +-
libgcc/config/t-vxworks7 | 22 --
libgcc/config/vxcrtstuff.c | 88 ++++-
libgomp/ChangeLog | 6 +
libgomp/libgomp.texi | 3 +-
libgomp/testsuite/libgomp.fortran/atomic-19.f90 | 313 ++++++++++++++++
libphobos/ChangeLog | 12 +
libstdc++-v3/ChangeLog | 84 +++++
libstdc++-v3/include/bits/basic_string.h | 8 +-
libstdc++-v3/include/bits/ranges_base.h | 4 +
libstdc++-v3/include/bits/regex.h | 20 +-
libstdc++-v3/include/bits/regex.tcc | 9 +-
libstdc++-v3/scripts/make_exports.pl | 6 +-
.../algorithms/regex_replace/char/103664.cc | 11 +
libstdc++-v3/testsuite/std/ranges/access/empty.cc | 10 +
libstdc++-v3/testsuite/std/ranges/access/size.cc | 10 +
115 files changed, 2841 insertions(+), 1017 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-12-13 20:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-13 20:21 [gcc/devel/c++-coroutines] Merge master r12-5942 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).