public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r12-6079.
@ 2021-12-20 23:30 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-12-20 23:30 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:7199f38880d6395f7e9a0067c2d7de84b109ee7b

commit 7199f38880d6395f7e9a0067c2d7de84b109ee7b
Merge: ad507151f50 b3f58f87d78
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Dec 20 19:46:53 2021 +0000

    Merge master r12-6079.
    
            * Merge master r12-6079-gb3f58f87d78b.

Diff:

 ChangeLog                                          |  11 +
 gcc/ChangeLog                                      | 184 ++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/attribs.c                                      |  28 +-
 gcc/attribs.h                                      |   2 +
 gcc/c-family/ChangeLog                             |   5 +
 gcc/c/ChangeLog                                    |   8 +
 gcc/c/c-decl.c                                     |   2 +-
 gcc/c/c-parser.c                                   |   4 +-
 gcc/common.opt                                     |   4 +
 gcc/config.gcc                                     |   5 +-
 gcc/config/darwin-driver.c                         |   6 +-
 gcc/config/i386/i386.md                            | 161 ++++++++--
 gcc/config/i386/sse.md                             |  16 +-
 gcc/configure                                      |   2 +-
 gcc/configure.ac                                   |   2 +-
 gcc/cp/ChangeLog                                   |  66 ++++
 gcc/cp/call.c                                      |  27 ++
 gcc/cp/constraint.cc                               |   4 +
 gcc/cp/decl.c                                      |  10 +
 gcc/cp/lambda.c                                    |   9 +-
 gcc/cp/module.cc                                   |   5 +-
 gcc/cp/parser.c                                    |   6 +-
 gcc/cp/pt.c                                        |   7 +
 gcc/cp/semantics.c                                 |  15 +
 gcc/d/dmd/MERGE                                    |   2 +-
 gcc/d/dmd/canthrow.d                               |  16 +
 gcc/d/dmd/dcast.d                                  |  73 ++---
 gcc/d/dmd/dinterpret.d                             |  41 +++
 gcc/d/dmd/dsymbol.d                                |  16 +-
 gcc/d/dmd/dsymbolsem.d                             |  24 +-
 gcc/d/dmd/expressionsem.d                          |  26 +-
 gcc/d/dmd/id.d                                     |   3 +
 gcc/d/dmd/initsem.d                                | 106 ++++---
 gcc/d/dmd/nogc.d                                   |  14 +
 gcc/d/dmd/semantic3.d                              |   3 +-
 gcc/d/dmd/tokens.d                                 |  26 +-
 gcc/d/dmd/tokens.h                                 |  11 +-
 gcc/d/dmd/typesem.d                                | 178 +++++------
 gcc/d/expr.cc                                      |  12 +-
 gcc/d/runtime.def                                  |   2 -
 gcc/doc/invoke.texi                                |   9 +-
 gcc/fortran/ChangeLog                              |   5 +
 gcc/fortran/check.c                                |   3 +
 gcc/ipa-modref.c                                   |  62 ++--
 gcc/jit/libgccjit.c                                |  10 +-
 gcc/lto-wrapper.c                                  |   7 +-
 gcc/optc-save-gen.awk                              |   2 +-
 gcc/opts.c                                         |  12 +-
 gcc/print-tree.c                                   |   2 +
 gcc/testsuite/ChangeLog                            | 157 ++++++++++
 gcc/testsuite/c-c++-common/Wno-attributes-6.c      |  16 +
 gcc/testsuite/g++.dg/cpp0x/error2.C                |   4 +-
 gcc/testsuite/g++.dg/cpp0x/fntmp-equiv1.C          |  18 +-
 .../g++.dg/cpp0x/lambda/lambda-nested9a.C          |  42 +++
 gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C      |  17 ++
 gcc/testsuite/g++.dg/diagnostic/redeclaration-2.C  |  19 ++
 gcc/testsuite/g++.dg/template/non-dependent16.C    |  37 +++
 gcc/testsuite/g++.dg/template/non-dependent16a.C   |  36 +++
 gcc/testsuite/g++.dg/template/non-dependent17.C    |  21 ++
 gcc/testsuite/g++.dg/template/redecl4.C            |   2 +-
 gcc/testsuite/g++.dg/torture/pr103669.C            |  22 ++
 gcc/testsuite/gcc.dg/darwin-minversion-link.c      |   3 +-
 gcc/testsuite/gcc.dg/pr100509.c                    |   1 +
 gcc/testsuite/gcc.dg/pragma-diag-10.c              |   3 +-
 gcc/testsuite/gcc.dg/uninit-pr89230-1.c            |   4 +-
 gcc/testsuite/gcc.dg/vect/vect-simd-20.c           |   2 +-
 gcc/testsuite/gcc.target/i386/pr103611-2.c         |  43 +++
 gcc/testsuite/gcc.target/i386/pr32803.c            |  10 +
 gcc/testsuite/gcc.target/i386/pr98468.c            |  35 +++
 gcc/testsuite/gcc.target/i386/smuldi3_highpart.c   |  11 +
 .../gcc.target/powerpc/fold-vec-insert-float-p9.c  |   4 +-
 gcc/testsuite/gcc.target/powerpc/pr97142.c         |   2 +-
 gcc/testsuite/gdc.test/compilable/test22593.d      |  13 +
 gcc/testsuite/gdc.test/fail_compilation/ice17074.d |  12 +-
 .../gdc.test/fail_compilation/test22593.d          |  23 ++
 gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90    |   6 +
 gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm            |   2 +-
 gcc/testsuite/obj-c++.dg/objc-gc-3.mm              |   2 +-
 gcc/testsuite/objc.dg/objc-gc-4.m                  |   2 +-
 gcc/tree-core.h                                    |   4 +-
 gcc/tree-object-size.c                             |  27 +-
 gcc/tree-ssa-phiopt.c                              |   4 +
 libgcc/ChangeLog                                   |  11 +
 libgfortran/ChangeLog                              |  14 +
 libgfortran/config/fpu-aarch64.h                   | 331 +++++++++++++++++++++
 libgfortran/configure.host                         |  18 +-
 libgfortran/io/format.c                            |   9 +-
 libgfortran/io/list_read.c                         |  19 +-
 libgfortran/io/read.c                              |   9 +-
 libgfortran/io/write.c                             |   7 +-
 libgfortran/libgfortran.h                          |  15 +
 libgfortran/runtime/environ.c                      |   5 +-
 libphobos/libdruntime/MERGE                        |   2 +-
 libphobos/libdruntime/core/builtins.d              |  48 ++-
 libphobos/libdruntime/core/lifetime.d              |  20 +-
 libphobos/libdruntime/core/sys/linux/sched.d       |   3 +
 libphobos/libdruntime/object.d                     |  30 +-
 libphobos/src/MERGE                                |   2 +-
 libphobos/src/std/format/write.d                   |  23 ++
 libphobos/src/std/range/interfaces.d               |   9 +
 libphobos/src/std/typecons.d                       |   2 +-
 102 files changed, 2015 insertions(+), 422 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-12-20 23:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-20 23:30 [gcc/devel/c++-coroutines] Merge master r12-6079 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).