public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/gccgo] Merge from trunk revision 918a5b84a2c51dc9d011d39461cc276e6558069d
@ 2020-12-05  0:52 Ian Lance Taylor
  0 siblings, 0 replies; only message in thread
From: Ian Lance Taylor @ 2020-12-05  0:52 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:945ae3ab27757d3261d99446f96105c5ebe70247

commit 945ae3ab27757d3261d99446f96105c5ebe70247
Merge: f012991e2db 918a5b84a2c
Author: Ian Lance Taylor <iant@golang.org>
Date:   Fri Dec 4 14:51:32 2020 -0800

    Merge from trunk revision 918a5b84a2c51dc9d011d39461cc276e6558069d

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/decl2.c                                     |   2 +-
 gcc/cp/parser.c                                    |   6 +-
 gcc/cp/pt.c                                        |  35 +-
 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/go/gofrontend/MERGE                            |   2 +-
 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/nontype-class40.C       |  79 ++++
 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/toplev.c                                       | 176 +--------
 gcc/tree.c                                         |   2 +-
 gcc/varasm.c                                       |  48 +--
 gcc/vec.h                                          |  10 +
 libgcc/ChangeLog                                   |  18 +
 libgo/runtime/go-fieldtrack.c                      |   2 +-
 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 +-
 84 files changed, 3847 insertions(+), 681 deletions(-)


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

only message in thread, other threads:[~2020-12-05  0:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-05  0:52 [gcc/devel/gccgo] Merge from trunk revision 918a5b84a2c51dc9d011d39461cc276e6558069d Ian Lance Taylor

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).