public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: Iain D Sandoe <iains@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r12-4411. Date: Thu, 14 Oct 2021 20:01:15 +0000 (GMT) [thread overview] Message-ID: <20211014200115.7DCF4385800B@sourceware.org> (raw) https://gcc.gnu.org/g:7538007350ebec8861e89633e0c65ec38e8afcd1 commit 7538007350ebec8861e89633e0c65ec38e8afcd1 Merge: c71d057234b e19eea30d61 Author: Iain Sandoe <iain@sandoe.co.uk> Date: Thu Oct 14 17:29:19 2021 +0100 Merge master r12-4411. * Merge master r12-4411-ge19eea30d61a. Diff: gcc/ChangeLog | 99 ++++ gcc/DATESTAMP | 2 +- gcc/ada/par-ch10.adb | 9 +- gcc/bitmap.c | 12 + gcc/bitmap.h | 3 + gcc/c-family/c-omp.c | 137 ------ gcc/c/c-parser.c | 4 +- gcc/common.opt | 24 +- gcc/config/aarch64/aarch64.c | 214 +++++---- gcc/config/aarch64/arm_neon.h | 4 +- gcc/config/arm/arm.c | 40 -- gcc/config/darwin-driver.c | 52 ++- gcc/config/i386/avx512fp16intrin.h | 261 ++++------- gcc/config/i386/avx512fp16vlintrin.h | 56 ++- gcc/config/i386/i386-builtin.def | 24 +- gcc/config/i386/i386-expand.c | 40 +- gcc/config/i386/sse.md | 186 +++++++- gcc/config/i386/subst.md | 3 + gcc/config/pa/pa.md | 85 +++- gcc/config/rs6000/rs6000.c | 17 +- gcc/cp/decl.c | 2 +- gcc/cp/parser.c | 2 +- gcc/ctfc.h | 2 +- gcc/doc/invoke.texi | 4 + gcc/dwarf2ctf.c | 2 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/gfortran.h | 73 ++- gcc/fortran/match.h | 1 + gcc/fortran/openmp.c | 513 ++++++++++++++++++++- gcc/fortran/parse.c | 26 ++ gcc/fortran/symbol.c | 1 + gcc/fortran/trans-decl.c | 16 +- gcc/fortran/trans-openmp.c | 204 ++++++++ gcc/fortran/trans-stmt.h | 1 + gcc/gimple-range-path.cc | 6 +- gcc/ipa-cp.c | 161 ++++--- gcc/ipa-modref-tree.h | 16 +- gcc/match.pd | 12 + gcc/omp-general.c | 143 +++++- gcc/omp-general.h | 3 + gcc/opts.c | 1 + gcc/params.opt | 4 + gcc/pointer-query.cc | 18 +- gcc/testsuite/ChangeLog | 31 ++ gcc/testsuite/g++.dg/warn/Wuninitialized-13.C | 7 +- gcc/testsuite/gcc.dg/tree-ssa/pr102736.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/predcom-3.c | 2 +- .../gcc.target/aarch64/sve/pred-cond-reduc.c | 18 + gcc/testsuite/gcc.target/i386/addr-space-2.c | 3 +- gcc/testsuite/gcc.target/i386/addr-space-3.c | 17 + gcc/testsuite/gcc.target/i386/avx-1.c | 4 + .../gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c | 2 + .../gcc.target/i386/avx512fp16-vfcmaddcsh-1c.c | 13 + .../gcc.target/i386/avx512fp16-vfmaddcsh-1a.c | 2 + .../gcc.target/i386/avx512fp16-vfmaddcsh-1c.c | 13 + gcc/testsuite/gcc.target/i386/sse-13.c | 4 + gcc/testsuite/gcc.target/i386/sse-23.c | 4 + gcc/testsuite/gcc.target/mips/msa-insert-split.c | 2 +- .../gfortran.dg/gomp/declare-variant-1.f90 | 93 ++++ .../gfortran.dg/gomp/declare-variant-10.f90 | 97 ++++ .../gfortran.dg/gomp/declare-variant-11.f90 | 134 ++++++ .../gfortran.dg/gomp/declare-variant-12.f90 | 159 +++++++ .../gfortran.dg/gomp/declare-variant-13.f90 | 48 ++ .../gfortran.dg/gomp/declare-variant-14.f90 | 49 ++ .../gfortran.dg/gomp/declare-variant-15.f90 | 24 + .../gfortran.dg/gomp/declare-variant-16.f90 | 24 + .../gfortran.dg/gomp/declare-variant-17.f90 | 17 + .../gfortran.dg/gomp/declare-variant-18.f90 | 17 + .../gfortran.dg/gomp/declare-variant-19.f90 | 49 ++ .../gfortran.dg/gomp/declare-variant-2.f90 | 197 ++++++++ .../gfortran.dg/gomp/declare-variant-2a.f90 | 53 +++ .../gfortran.dg/gomp/declare-variant-3.f90 | 237 ++++++++++ .../gfortran.dg/gomp/declare-variant-4.f90 | 62 +++ .../gfortran.dg/gomp/declare-variant-5.f90 | 75 +++ .../gfortran.dg/gomp/declare-variant-6.f90 | 188 ++++++++ .../gfortran.dg/gomp/declare-variant-7.f90 | 93 ++++ .../gfortran.dg/gomp/declare-variant-8.f90 | 218 +++++++++ .../gfortran.dg/gomp/declare-variant-9.f90 | 58 +++ gcc/toplev.c | 41 +- gcc/tree-data-ref.c | 1 + gcc/tree-if-conv.c | 37 +- gcc/tree-ssa-threadbackward.c | 7 + gcc/tree-vectorizer.c | 3 +- libgcc/ChangeLog | 9 + .../libgomp.fortran/declare-variant-1.f90 | 33 ++ libiberty/testsuite/d-demangle-expected | 12 + libstdc++-v3/ChangeLog | 41 ++ libstdc++-v3/include/bits/fs_path.h | 142 +++--- libstdc++-v3/include/bits/regex.h | 2 +- libstdc++-v3/include/bits/stl_construct.h | 15 +- libstdc++-v3/include/std/optional | 39 +- libstdc++-v3/include/std/version | 5 +- .../20_util/is_layout_compatible/version.cc | 2 +- .../testsuite/20_util/optional/constexpr/assign.cc | 94 ++++ .../20_util/optional/constexpr/cons/conv.cc | 22 + .../20_util/optional/constexpr/modifiers.cc | 19 + .../testsuite/20_util/optional/constexpr/swap.cc | 29 ++ .../testsuite/20_util/optional/requirements.cc | 9 + libstdc++-v3/testsuite/20_util/optional/version.cc | 11 + .../27_io/filesystem/path/construct/102592.cc | 28 ++ .../28_regex/match_results/{102667.C => 102667.cc} | 0 101 files changed, 4348 insertions(+), 777 deletions(-)
reply other threads:[~2021-10-14 20:01 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20211014200115.7DCF4385800B@sourceware.org \ --to=iains@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).