[gcc/devel/c++-coroutines] Merge master r11-3266.

Iain D Sandoe iains@gcc.gnu.org
Thu Sep 17 19:34:17 GMT 2020


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

commit b58fe157ebf39942b7dfa836cf99330280870b05
Merge: 135675d9cb6 4839de55e2c
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Thu Sep 17 19:43:33 2020 +0100

    Merge master r11-3266.
    
            * Merge master r11-3266-g4839de55e2c9.

Diff:

 fixincludes/fixfixes.c                             |   4 +-
 fixincludes/fixincl.x                              |  16 +-
 fixincludes/inclhack.def                           |  20 +-
 fixincludes/tests/base/sys/socket.h                |   2 +
 gcc/ChangeLog                                      | 190 +++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/analyzer/ChangeLog                             |  47 ++++
 gcc/analyzer/engine.cc                             | 260 ++++++++++++++++++---
 gcc/analyzer/exploded-graph.h                      |  13 ++
 gcc/analyzer/program-point.cc                      |  29 +++
 gcc/analyzer/program-point.h                       |   2 +
 gcc/analyzer/region-model.cc                       |   5 +
 gcc/c-family/ChangeLog                             |  10 +
 gcc/c-family/c-attribs.c                           | 193 +++++++++++++--
 gcc/c-family/c-indentation.c                       |  61 +++--
 gcc/cgraph.c                                       |   2 +-
 gcc/common/config/i386/i386-common.c               |   5 +-
 gcc/config/csky/csky-elf.h                         |  10 +-
 gcc/config/csky/csky.opt                           |   4 +
 gcc/config/rs6000/predicates.md                    |   2 +-
 gcc/config/rs6000/rs6000-logue.c                   |   6 +-
 gcc/config/rs6000/rs6000-protos.h                  |   3 +-
 gcc/config/rs6000/rs6000.c                         |  38 +--
 gcc/config/rs6000/rs6000.md                        |  14 +-
 gcc/cp/ChangeLog                                   |  25 ++
 gcc/cp/constraint.cc                               |  21 +-
 gcc/cp/cp-tree.def                                 |   8 +-
 gcc/cp/cp-tree.h                                   |  19 +-
 gcc/cp/pt.c                                        |  55 +++--
 gcc/cp/semantics.c                                 |  17 +-
 gcc/doc/cppenv.texi                                |   2 +-
 gcc/doc/invoke.texi                                |  36 ++-
 gcc/fortran/ChangeLog                              |   5 +
 gcc/fortran/decl.c                                 |   9 +
 gcc/function.c                                     |  10 +-
 gcc/gensupport.c                                   |   2 +-
 gcc/input.c                                        |   2 +
 gcc/lra-constraints.c                              |  12 +-
 gcc/objc/objc-gnu-runtime-abi-01.c                 |   4 +-
 gcc/objc/objc-next-runtime-abi-01.c                |   4 +-
 gcc/range-op.cc                                    |  15 ++
 gcc/sel-sched-ir.c                                 | 112 ++++-----
 gcc/testsuite/ChangeLog                            |  94 ++++++++
 .../c-c++-common/Wmisleading-indentation-5.c       |  56 +++++
 .../c-c++-common/builtin-has-attribute-3.c         |  18 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda13.C     |  18 ++
 gcc/testsuite/g++.dg/cpp2a/concepts-lambda14.C     |  25 ++
 gcc/testsuite/g++.dg/debug/dwarf2/inline-var-1.C   |   2 +-
 gcc/testsuite/g++.dg/debug/dwarf2/inline-var-3.C   |  29 +++
 gcc/testsuite/g++.dg/gomp/udr-2.C                  |   1 +
 gcc/testsuite/g++.dg/warn/Wuninitialized-11.C      |  26 +++
 gcc/testsuite/gcc.dg/analyzer/bzip2-arg-parse-1.c  |  95 ++++++++
 gcc/testsuite/gcc.dg/analyzer/getchar-1.c          |  19 ++
 .../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c   |   3 +-
 .../gcc.dg/analyzer/loop-n-down-to-1-by-1.c        |   4 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c |  20 +-
 gcc/testsuite/gcc.dg/analyzer/pr94851-1.c          |   3 +-
 gcc/testsuite/gcc.dg/analyzer/pr96653.c            |   3 +-
 gcc/testsuite/gcc.dg/attr-alloc_align-5.c          |  23 ++
 gcc/testsuite/gcc.dg/attr-alloc_size-13.c          |  34 +++
 gcc/testsuite/gcc.dg/attr-section.c                |  13 ++
 gcc/testsuite/gcc.dg/debug/dwarf2/inline2.c        |   4 +-
 gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c        |  69 ++++++
 gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-5.c      |   2 +-
 gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-6.c      |   2 +-
 gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-7.c      |  16 ++
 gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-8.c      |  11 +
 gcc/testsuite/gcc.dg/format/pr96935.c              |   9 +
 gcc/testsuite/gcc.dg/pr97078.c                     |   9 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-88.c         |  18 ++
 gcc/testsuite/gcc.target/aarch64/sve/clastb_8.c    |   2 +-
 gcc/testsuite/gcc.target/i386/xsave-avx-1.c        |  12 +
 gcc/tree-ssa-sccvn.c                               |  35 +++
 gcc/tree-ssa-uninit.c                              |   2 +
 gcc/value-range.cc                                 |  19 +-
 gcc/varpool.c                                      |   2 +-
 libbacktrace/ChangeLog                             |  17 ++
 libbacktrace/elf.c                                 |  39 +++-
 libbacktrace/fileline.c                            |  27 +++
 libbacktrace/internal.h                            |  25 ++
 libbacktrace/mtest.c                               |  63 ++---
 libcpp/include/line-map.h                          |   6 +
 libcpp/line-map.c                                  |   2 +-
 libgcc/ChangeLog                                   |   4 +
 libgcc/config/aarch64/aarch64-unwind.h             |   3 +-
 libgcc/config/arm/fp16.c                           |  10 +-
 libgomp/ChangeLog                                  |   4 +
 libgomp/testsuite/libgomp.c++/udr-3.C              |   1 +
 88 files changed, 1886 insertions(+), 309 deletions(-)


More information about the Gcc-cvs mailing list