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

https://gcc.gnu.org/g:e2a4330bf36672a5b6cb5249a07f9cd4442ceb5e

commit e2a4330bf36672a5b6cb5249a07f9cd4442ceb5e
Merge: cc54eb7bde1 1d5589d11e6
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Thu Sep 10 19:54:09 2020 +0100

    Merge master r11-3125.
    
            * Merge master r11-3125-g1d5589d11e61.

Diff:

 config/ChangeLog                                   |  11 +
 gcc/ChangeLog                                      |  49 ++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/gcc-interface/decl.c                       |  20 +-
 gcc/ada/gcc-interface/misc.c                       |   4 +
 gcc/analyzer/ChangeLog                             | 223 ++++++++
 gcc/analyzer/analyzer.opt                          |   4 +
 gcc/analyzer/checker-path.cc                       |  25 +-
 gcc/analyzer/diagnostic-manager.cc                 |  56 +-
 gcc/analyzer/engine.cc                             |  83 ++-
 gcc/analyzer/program-state.cc                      |  72 ++-
 gcc/analyzer/region-model-impl-calls.cc            |  35 ++
 gcc/analyzer/region-model.cc                       |  65 ++-
 gcc/analyzer/region-model.h                        |   4 +
 gcc/analyzer/sm-file.cc                            |  15 +-
 gcc/analyzer/sm-malloc.cc                          | 633 +++++++++++++++++----
 gcc/analyzer/sm-pattern-test.cc                    |   6 +-
 gcc/analyzer/sm-sensitive.cc                       |   9 +-
 gcc/analyzer/sm-signal.cc                          |  11 +-
 gcc/analyzer/sm-taint.cc                           |  53 +-
 gcc/analyzer/sm.cc                                 |  62 +-
 gcc/analyzer/sm.h                                  |  89 ++-
 gcc/common/config/aarch64/aarch64-common.c         |   7 +-
 gcc/config.host                                    |   6 +-
 gcc/config/aarch64/aarch64-arches.def              |   1 +
 gcc/config/aarch64/aarch64-c.c                     |   3 +-
 gcc/config/aarch64/aarch64-cores.def               |   3 +
 gcc/config/aarch64/aarch64-tune.md                 |   2 +-
 gcc/config/aarch64/aarch64.h                       |   5 +
 gcc/config/arm/arm.c                               |  15 +-
 gcc/config/rs6000/rs6000.md                        |   8 +-
 gcc/config/rs6000/vsx.md                           |   6 +-
 gcc/cp/ChangeLog                                   |  37 ++
 gcc/cp/call.c                                      |   2 +-
 gcc/cp/cp-tree.h                                   |  21 +-
 gcc/cp/decl.c                                      |  45 +-
 gcc/cp/init.c                                      |  54 +-
 gcc/cp/name-lookup.c                               |  45 +-
 gcc/cp/parser.c                                    |  25 +-
 gcc/cp/pt.c                                        |  30 +-
 gcc/cp/semantics.c                                 |   2 +-
 gcc/d/d-convert.cc                                 |   4 +-
 gcc/d/decl.cc                                      |  35 +-
 gcc/d/lang.opt                                     |   6 +-
 gcc/doc/invoke.texi                                |  18 +-
 gcc/fortran/ChangeLog                              |  12 +
 gcc/lto-streamer-in.c                              | 281 ++++++++-
 gcc/lto-streamer-out.c                             |  30 +-
 gcc/lto-streamer.h                                 |   1 +
 gcc/testsuite/ChangeLog                            |  73 +++
 gcc/testsuite/g++.dg/analyzer/new-1.C              |  52 ++
 gcc/testsuite/g++.dg/analyzer/new-vs-malloc.C      |  21 +
 gcc/testsuite/g++.dg/cpp0x/initlist123.C           |  39 ++
 gcc/testsuite/g++.dg/cpp2a/new-array5.C            |  15 +
 gcc/testsuite/g++.dg/cpp2a/paren-init36.C          |  14 +
 gcc/testsuite/g++.dg/cpp2a/paren-init37.C          |  14 +
 gcc/testsuite/g++.dg/pr84729.C                     |   2 +-
 gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C       |   2 +-
 gcc/testsuite/g++.old-deja/g++.robertl/eb58.C      |   2 +-
 gcc/testsuite/g++.old-deja/g++.robertl/eb63.C      |   2 +-
 gcc/testsuite/gcc.dg/analyzer/vla-1.c              |   1 +
 .../vect/costmodel/x86_64/costmodel-pr69297.c      |  20 +-
 gcc/testsuite/gcc.target/aarch64/acle/armv8-r.c    |   6 +
 gcc/testsuite/gcc.target/arm/lto/pr96939_0.c       |  15 +
 gcc/testsuite/gcc.target/arm/lto/pr96939_1.c       |  10 +
 gcc/testsuite/gdc.dg/Waddress.d                    |  12 +
 gcc/testsuite/gdc.dg/Wcastresult1.d                |  18 +
 gcc/testsuite/gdc.dg/Wcastresult2.d                |  12 +
 gcc/testsuite/gnat.dg/discr59.adb                  |  24 +
 gcc/testsuite/gnat.dg/discr59_pkg1.ads             |  35 ++
 gcc/testsuite/gnat.dg/discr59_pkg2.ads             |  15 +
 gcc/testsuite/gnat.dg/specs/size_clause5.ads       |  16 +
 gcc/tree-cfgcleanup.c                              |   6 +-
 gcc/tree-vect-slp.c                                | 185 +++++-
 gcc/tree-vectorizer.h                              |   8 +-
 include/ChangeLog                                  |  10 +
 include/dwarf2.h                                   |  41 +-
 libbacktrace/ChangeLog                             |  24 +
 libcc1/libcp1plugin.cc                             |   2 +-
 libgcc/ChangeLog                                   |   5 +
 libphobos/ChangeLog                                |   6 +
 libphobos/Makefile.am                              |  10 +-
 libphobos/Makefile.in                              |  12 +-
 libphobos/configure                                |  15 +-
 libphobos/configure.ac                             |   8 +-
 libphobos/libdruntime/Makefile.am                  |   6 +-
 libphobos/libdruntime/Makefile.in                  |   8 +-
 libphobos/libdruntime/core/thread.d                |  43 +-
 libphobos/libdruntime/gcc/config.d.in              |   3 -
 libphobos/src/Makefile.am                          |   5 +-
 libphobos/src/Makefile.in                          |   7 +-
 libphobos/testsuite/Makefile.in                    |   2 +-
 libphobos/testsuite/testsuite_flags.in             |   2 +-
 libstdc++-v3/include/bits/atomic_base.h            |  66 ++-
 libstdc++-v3/include/bits/codecvt.h                |   4 +-
 libstdc++-v3/include/bits/fs_path.h                |   2 +-
 libstdc++-v3/include/bits/locale_conv.h            |   4 +-
 libstdc++-v3/include/bits/locale_facets_nonio.tcc  |  14 +-
 libstdc++-v3/include/bits/ranges_algobase.h        |   1 -
 libstdc++-v3/include/bits/stl_iterator.h           |  20 +-
 libstdc++-v3/include/c_global/cmath                |   4 +-
 .../include/experimental/bits/shared_ptr.h         |   6 +
 libstdc++-v3/include/experimental/type_traits      |   2 +-
 libstdc++-v3/include/ext/new_allocator.h           |   2 +-
 libstdc++-v3/include/std/chrono                    |   2 +-
 libstdc++-v3/include/std/condition_variable        |   3 +
 libstdc++-v3/include/std/memory_resource           |   6 +-
 libstdc++-v3/include/std/version                   |  10 +-
 libstdc++-v3/src/c++17/memory_resource.cc          | 177 +++---
 .../20_util/monotonic_buffer_resource/allocate.cc  |  46 ++
 .../unsynchronized_pool_resource/allocate.cc       |  84 ++-
 lto-plugin/ChangeLog                               |   7 +
 lto-plugin/Makefile.am                             |   2 +-
 lto-plugin/Makefile.in                             |   2 +-
 114 files changed, 2782 insertions(+), 745 deletions(-)


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

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

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