public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-3328.
@ 2020-09-21 20:02 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-09-21 20:02 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:8acb067ed57c85c974b1824679ac5b8e73f9bd51

commit 8acb067ed57c85c974b1824679ac5b8e73f9bd51
Merge: acd97652ab5 b0c990f2661
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Sep 21 19:32:25 2020 +0100

    Merge master r11-3328.
    
            * Merge master r11-3328-gb0c990f2661a.

Diff:

 ChangeLog                                          |    4 +
 contrib/mklog.py                                   |    9 +-
 gcc/ChangeLog                                      |  208 +++
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |    4 +
 gcc/alias.c                                        |    2 +-
 gcc/alias.h                                        |    1 +
 gcc/analyzer/ChangeLog                             |   10 +
 gcc/analyzer/checker-path.cc                       |   29 +-
 gcc/analyzer/sm-malloc.cc                          |    4 +-
 gcc/attribs.c                                      |  293 ++++-
 gcc/attribs.h                                      |   67 +-
 gcc/builtins.c                                     |  314 +++--
 gcc/builtins.h                                     |   19 +-
 gcc/c-family/ChangeLog                             |   76 ++
 gcc/c-family/c-attribs.c                           |  579 ++++++--
 gcc/c-family/c-common.c                            |   24 +
 gcc/c-family/c-common.def                          |   24 +
 gcc/c-family/c-common.h                            |   58 +-
 gcc/c-family/c-dump.c                              |   38 +
 gcc/c-family/c-gimplify.c                          |  422 ++++++
 gcc/c-family/c-pretty-print.c                      |  153 ++-
 gcc/c-family/c-warn.c                              |  561 ++++++++
 gcc/c-family/c.opt                                 |   12 +
 gcc/c/ChangeLog                                    |   56 +
 gcc/c/c-decl.c                                     |  241 +++-
 gcc/c/c-lang.h                                     |    3 +-
 gcc/c/c-objc-common.h                              |    2 +
 gcc/c/c-parser.c                                   |  152 +--
 gcc/c/c-tree.h                                     |   23 +-
 gcc/c/c-typeck.c                                   |  227 +---
 gcc/calls.c                                        |  222 ++--
 gcc/common.opt                                     |    4 +
 gcc/config.in                                      |   13 +
 gcc/config/aarch64/aarch64-builtins.c              |   46 +-
 gcc/config/i386/x86-tune-costs.h                   |    2 +-
 gcc/config/pa/pa-hpux11.h                          |    5 -
 gcc/config/pa/pa32-linux.h                         |    5 +
 gcc/config/pa/pa64-hpux.h                          |   12 +-
 gcc/configure                                      |    4 +-
 gcc/configure.ac                                   |    4 +-
 gcc/cp/ChangeLog                                   |   62 +
 gcc/cp/constraint.cc                               |    7 +-
 gcc/cp/cp-gimplify.c                               |  469 ++-----
 gcc/cp/cp-objcp-common.c                           |   13 +-
 gcc/cp/cp-tree.def                                 |   23 -
 gcc/cp/cp-tree.h                                   |   40 -
 gcc/cp/cxx-pretty-print.c                          |   78 --
 gcc/cp/decl.c                                      |   23 +-
 gcc/cp/dump.c                                      |   31 -
 gcc/cp/pt.c                                        |   43 +-
 gcc/doc/generic.texi                               |   56 +-
 gcc/doc/invoke.texi                                |   88 ++
 gcc/fortran/ChangeLog                              |   10 +
 gcc/fortran/interface.c                            |    4 +
 gcc/fortran/symbol.c                               |    2 +-
 gcc/gengtype.c                                     |    2 +-
 gcc/ggc-common.c                                   |   28 +-
 gcc/ggc-page.c                                     |   17 +-
 gcc/gimple-array-bounds.cc                         |  411 ++++--
 gcc/ipa-modref-tree.c                              |  236 ++++
 gcc/ipa-modref-tree.h                              |  253 ++++
 gcc/ipa-modref.c                                   | 1376 ++++++++++++++++++++
 gcc/ipa-modref.h                                   |   48 +
 gcc/lto-section-in.c                               |    1 +
 gcc/lto-streamer.h                                 |    1 +
 gcc/objc/ChangeLog                                 |    5 +
 gcc/objc/objc-act.c                                |    6 +-
 gcc/opts.c                                         |    1 +
 gcc/params.opt                                     |   12 +
 gcc/passes.def                                     |    4 +
 gcc/print-tree.c                                   |    2 +-
 gcc/system.h                                       |    3 +-
 gcc/testsuite/ChangeLog                            |  140 ++
 gcc/testsuite/c-c++-common/Warray-bounds-6.c       |   19 +-
 gcc/testsuite/c-c++-common/Warray-bounds.c         |    2 +-
 .../c-c++-common/Wsizeof-pointer-memaccess1.c      |    4 +-
 gcc/testsuite/g++.dg/cpp1y/constexpr-90199.C       |   28 +
 gcc/testsuite/g++.dg/cpp1z/class-deduction74.C     |   31 +
 gcc/testsuite/g++.dg/cpp2a/concepts-ttp2.C         |   11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-variadic1.C    |   28 +
 .../g++.dg/cpp2a/is-constant-evaluated11.C         |   16 +
 gcc/testsuite/g++.dg/ext/attr-access.C             |   12 +-
 gcc/testsuite/g++.dg/ext/timevar1.C                |    3 +-
 gcc/testsuite/g++.dg/ext/timevar2.C                |    3 +-
 gcc/testsuite/g++.dg/template/pr97105.C            |    6 +
 gcc/testsuite/gcc.dg/Warray-bounds-30.c            |    3 +-
 gcc/testsuite/gcc.dg/Warray-bounds-63.c            |   53 +
 gcc/testsuite/gcc.dg/Warray-bounds-64.c            |   60 +
 gcc/testsuite/gcc.dg/Warray-bounds-65.c            |  202 +++
 gcc/testsuite/gcc.dg/Warray-bounds-66.c            |  256 ++++
 gcc/testsuite/gcc.dg/Warray-bounds-67.c            |   36 +
 gcc/testsuite/gcc.dg/Warray-parameter-2.c          |   45 +
 gcc/testsuite/gcc.dg/Warray-parameter-3.c          |   89 ++
 gcc/testsuite/gcc.dg/Warray-parameter-4.c          |  119 ++
 gcc/testsuite/gcc.dg/Warray-parameter-5.c          |   14 +
 gcc/testsuite/gcc.dg/Warray-parameter.c            |  187 +++
 .../gcc.dg/Wbuiltin-declaration-mismatch-9.c       |    3 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-23.c       |    4 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-24.c       |    8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-40.c       |  120 ++
 gcc/testsuite/gcc.dg/Wvla-parameter-2.c            |   75 ++
 gcc/testsuite/gcc.dg/Wvla-parameter-3.c            |   68 +
 gcc/testsuite/gcc.dg/Wvla-parameter-4.c            |   99 ++
 gcc/testsuite/gcc.dg/Wvla-parameter.c              |  136 ++
 gcc/testsuite/gcc.dg/analyzer/strdup-1.c           |   21 +
 gcc/testsuite/gcc.dg/analyzer/strndup-1.c          |   21 +
 gcc/testsuite/gcc.dg/attr-access-2.c               |  116 ++
 gcc/testsuite/gcc.dg/attr-access-none.c            |    2 +-
 gcc/testsuite/gcc.dg/attr-access-read-write-2.c    |    4 +-
 gcc/testsuite/gcc.dg/dfp/composite-type.c          |    3 +
 gcc/testsuite/gcc.dg/gomp/block-7.c                |   12 +-
 gcc/testsuite/gcc.dg/torture/pr57147-1.c           |    4 +-
 gcc/testsuite/gcc.dg/torture/pr57147-3.c           |    3 +-
 gcc/testsuite/gcc.dg/torture/pr97135.c             |   21 +
 gcc/testsuite/gcc.dg/uninit-37.c                   |  154 +++
 gcc/testsuite/gcc.dg/vect/pr97139.c                |   27 +
 gcc/testsuite/gcc.target/aarch64/pr96968.c         |   28 +
 gcc/testsuite/gcc.target/aarch64/sve/pr96915.c     |   11 +
 gcc/testsuite/gcc.target/arm/csinc-1.c             |    3 +-
 gcc/testsuite/gcc.target/arm/csinv-1.c             |    3 +-
 gcc/testsuite/gcc.target/arm/csneg.c               |    3 +-
 gcc/testsuite/gcc.target/i386/pr95021-3.c          |    2 +-
 gcc/testsuite/gcc.target/i386/pr96861.c            |   38 +
 gcc/testsuite/gfortran.dg/pr97036.f90              |   27 +
 gcc/timevar.c                                      |    8 +-
 gcc/timevar.def                                    |    2 +
 gcc/tree-pass.h                                    |    2 +
 gcc/tree-pretty-print.c                            |    4 +-
 gcc/tree-ssa-alias.c                               |  173 ++-
 gcc/tree-ssa-alias.h                               |    2 +-
 gcc/tree-ssa-loop-im.c                             |    8 +-
 gcc/tree-ssa-uninit.c                              |   64 +-
 gcc/tree-switch-conversion.c                       |    3 -
 gcc/tree-vect-slp.c                                |   10 +-
 gcc/tree.h                                         |    3 +-
 libstdc++-v3/ChangeLog                             |    7 +
 libstdc++-v3/include/bits/align.h                  |   26 +-
 libstdc++-v3/include/std/functional                |    4 +-
 libstdc++-v3/include/std/ranges                    |    8 +-
 libstdc++-v3/testsuite/20_util/assume_aligned/1.cc |   23 +-
 .../testsuite/20_util/assume_aligned/97132.cc      |   34 +
 .../20_util/function_objects/bind_front/97101.cc   |   41 +
 .../testsuite/std/ranges/adaptors/elements.cc      |   24 +
 .../testsuite/std/ranges/adaptors/transform.cc     |   24 +
 145 files changed, 8635 insertions(+), 1507 deletions(-)


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

only message in thread, other threads:[~2020-09-21 20:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-21 20:02 [gcc/devel/c++-coroutines] Merge master r11-3328 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).