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

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

commit 8a1d5c39e42f2ada809cd2ea83fc85317144cd23
Merge: 7404ef34767 eb79f4db49c
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Dec 4 19:31:47 2020 +0000

    Merge master r11-5749.
    
            * Merge master r11-5749-geb79f4db49c5.

Diff:

 contrib/check-params-in-docs.py                    |  12 +-
 gcc/ChangeLog                                      | 186 +++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/builtins.c                                     | 423 +++++++++++++++++++--
 gcc/builtins.h                                     |  10 +
 gcc/c-family/ChangeLog                             |  15 +
 gcc/c-family/c-attribs.c                           | 180 ++++++++-
 gcc/c-family/c.opt                                 |  10 +
 gcc/calls.c                                        |   4 +
 gcc/cfgexpand.c                                    |   7 +-
 gcc/common.opt                                     |   8 +
 gcc/config/i386/i386.md                            |  32 ++
 gcc/config/rs6000/rs6000.c                         |   6 +
 gcc/cp/ChangeLog                                   |  67 ++++
 gcc/cp/cp-gimplify.c                               |   2 +-
 gcc/cp/cp-tree.h                                   | 134 ++++++-
 gcc/cp/pt.c                                        |  21 +-
 gcc/cp/tree.c                                      |  55 +--
 gcc/cp/typeck.c                                    |  19 +-
 gcc/doc/extend.texi                                |  61 ++-
 gcc/doc/implement-c.texi                           |   5 +
 gcc/doc/invoke.texi                                | 145 ++++++-
 gcc/doc/tm.texi                                    |  38 +-
 gcc/dwarf2out.c                                    | 306 +++++----------
 gcc/fold-const.c                                   |  10 +-
 gcc/fortran/ChangeLog                              |   6 +
 gcc/gimple.c                                       |   3 +-
 gcc/ipa-sra.c                                      |   2 +-
 gcc/opts.c                                         | 119 ++++++
 gcc/opts.h                                         |   6 +
 gcc/target.def                                     |  38 +-
 gcc/target.h                                       |  14 +-
 gcc/testsuite/ChangeLog                            | 145 +++++++
 gcc/testsuite/g++.dg/asan/asan_test.cc             |   2 +-
 gcc/testsuite/g++.dg/cpp2a/bit-cast6.C             |  31 ++
 gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C   |   1 +
 gcc/testsuite/g++.dg/cpp2a/srcloc1.C               |   2 +-
 gcc/testsuite/g++.dg/cpp2a/srcloc15.C              |  10 +-
 gcc/testsuite/g++.dg/cpp2a/srcloc17.C              |  10 +-
 gcc/testsuite/g++.dg/cpp2a/srcloc2.C               |   2 +-
 gcc/testsuite/g++.dg/opt/pr98130.C                 |  25 ++
 gcc/testsuite/g++.dg/template/pr98116.C            |   6 +
 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-2.C | 274 +++++++++++++
 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.C   | 124 ++++++
 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.s   |   0
 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-2.C  | 185 +++++++++
 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc.C    |  27 ++
 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete.C | 212 +++++++++++
 gcc/testsuite/g++.dg/warn/delete-array-1.C         |   6 +-
 gcc/testsuite/g++.old-deja/g++.other/delete2.C     |   2 +
 gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c      | 279 ++++++++++++++
 gcc/testsuite/gcc.dg/Wfree-nonheap-object-3.c      |  57 +++
 gcc/testsuite/gcc.dg/Wfree-nonheap-object.c        | 273 +++++++++++++
 gcc/testsuite/gcc.dg/Wmismatched-dealloc.c         | 252 ++++++++++++
 gcc/testsuite/gcc.dg/analyzer/malloc-1.c           |   2 +
 gcc/testsuite/gcc.dg/attr-malloc.c                 |  75 ++++
 gcc/testsuite/gcc.dg/free-1.c                      |  18 +-
 gcc/testsuite/gcc.dg/free-2.c                      |  18 +-
 gcc/testsuite/gcc.dg/pr98099.c                     |   2 +-
 gcc/testsuite/gcc.dg/torture/pr71816.c             |   4 +
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-4.c     |   2 +-
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-6.c     |   2 +-
 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-8.c     |   2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr19831-2.c          |   2 +-
 gcc/testsuite/gcc.target/i386/pr96226.c            |  16 +
 gcc/testsuite/gcc.target/i386/pr98100.c            |   9 +
 gcc/testsuite/gnat.dg/opt91.adb                    |  11 +
 gcc/testsuite/gnat.dg/opt91.ads                    |  10 +
 gcc/testsuite/gnat.dg/opt91_pkg.adb                |  12 +
 gcc/testsuite/gnat.dg/opt91_pkg.ads                |  19 +
 gcc/testsuite/go.test/test/alias2.go               |  10 +-
 gcc/testsuite/go.test/test/fixedbugs/bug487.go     |   2 +-
 .../go.test/test/fixedbugs/bug488.dir/a.go         |   2 +-
 .../go.test/test/fixedbugs/bug488.dir/b.go         |   2 +-
 gcc/testsuite/go.test/test/fixedbugs/bug488.go     |   2 +-
 .../go.test/test/fixedbugs/bug489.dir/a.go         |   9 -
 .../go.test/test/fixedbugs/bug489.dir/b.go         |   9 -
 .../go.test/test/fixedbugs/bug489.dir/c.go         |   9 -
 gcc/testsuite/go.test/test/fixedbugs/bug489.go     |  24 +-
 gcc/testsuite/go.test/test/fixedbugs/bug497.go     |   3 +-
 .../go.test/test/fixedbugs/bug506.dir/a.go         |   2 +-
 .../go.test/test/fixedbugs/bug506.dir/main.go      |   2 +-
 gcc/testsuite/go.test/test/fixedbugs/bug506.go     |   2 +-
 .../go.test/test/fixedbugs/bug507.dir/a.go         |   2 +-
 .../go.test/test/fixedbugs/bug507.dir/b.go         |   2 +-
 .../go.test/test/fixedbugs/bug507.dir/c.go         |   2 +-
 gcc/testsuite/go.test/test/fixedbugs/bug507.go     |   2 +-
 .../go.test/test/fixedbugs/gcc67968.dir/a.go       |   4 +
 .../go.test/test/fixedbugs/gcc67968.dir/b.go       |   4 +
 gcc/testsuite/go.test/test/fixedbugs/issue23188.go |   4 +-
 gcc/testsuite/go.test/test/fixedbugs/issue26340.go |   2 +-
 .../go.test/test/fixedbugs/issue35739.dir/a.go     |   1 -
 gcc/testsuite/go.test/test/fixedbugs/issue6977.go  |   8 +-
 gcc/toplev.c                                       | 176 +--------
 gcc/varasm.c                                       |  48 +--
 libgcc/ChangeLog                                   |  18 +
 libgcc/config/rs6000/t-linux                       |  22 ++
 libstdc++-v3/ChangeLog                             |  54 +++
 .../testsuite/18_support/source_location/1.cc      |  16 +-
 .../18_support/source_location/consteval.cc        |  16 +-
 .../testsuite/ext/vstring/modifiers/clear/56166.cc |   8 +-
 101 files changed, 3817 insertions(+), 725 deletions(-)


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

only message in thread, other threads:[~2020-12-04 21:36 UTC | newest]

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