[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