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

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

commit a57577c6220fc9af95b79866157b712ea24f085c
Merge: b565c376270 ed63c387aa0
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue May 19 20:42:22 2020 +0100

    Merge master r11-498.
    
    2020-05-19  Iain Sandoe  <iain@sandoe.co.uk>
    
            * Merge master r11-498-ged63c387aa0b.

Diff:

 ChangeLog                                          |   4 +
 config/ChangeLog                                   |   5 +
 config/ax_cxx_compile_stdcxx.m4                    | 962 ++++++++++++++++++++
 configure                                          |   6 +-
 configure.ac                                       |   6 +-
 contrib/ChangeLog                                  |  27 +
 contrib/gcc-changelog/git_update_version.py        |   2 +-
 contrib/gcc-git-customization.sh                   |   4 +
 contrib/{ => legacy}/mklog                         |   0
 contrib/{ => legacy}/mklog.pl                      |   0
 contrib/mklog.py                                   | 227 +++++
 contrib/test_mklog.py                              | 374 ++++++++
 gcc/ChangeLog                                      | 113 +++
 gcc/DATESTAMP                                      |   2 +-
 gcc/aclocal.m4                                     |   1 +
 gcc/c/ChangeLog                                    |   4 +
 gcc/c/c-parser.c                                   |   2 +-
 gcc/common/config/riscv/riscv-common.c             | 125 ++-
 gcc/config/bpf/bpf.c                               | 133 +--
 gcc/config/bpf/bpf.opt                             |   6 +
 gcc/config/i386/sse.md                             | 185 ++++
 gcc/config/riscv/riscv-protos.h                    |   2 +-
 gcc/config/riscv/riscv.h                           |   7 +-
 gcc/configure                                      | 998 ++++++++++++++++++++-
 gcc/configure.ac                                   |   3 +
 gcc/cp/ChangeLog                                   |  57 ++
 gcc/cp/call.c                                      |  99 +-
 gcc/cp/cfns.h                                      |  36 +-
 gcc/cp/cvt.c                                       |   3 +-
 gcc/cp/decl.c                                      |  12 +-
 gcc/cp/parser.c                                    |   7 +-
 gcc/cp/pt.c                                        |   7 +-
 gcc/cp/typeck.c                                    |  65 +-
 gcc/doc/install.texi                               |  16 +-
 gcc/doc/invoke.texi                                |  10 +-
 gcc/doc/sourcebuild.texi                           |  24 +-
 gcc/fortran/ChangeLog                              |  11 +
 gcc/fortran/arith.c                                |  32 -
 gcc/fortran/decl.c                                 |  17 +-
 gcc/po/ChangeLog                                   |   4 +
 gcc/po/sv.po                                       | 663 ++++++--------
 gcc/testsuite/ChangeLog                            | 242 +++++
 .../c-c++-common/builtin-has-attribute-7.c         |   3 +-
 gcc/testsuite/c-c++-common/cpp/eof-1.c             |   7 +
 gcc/testsuite/c-c++-common/cpp/eof-2.c             |   8 +
 gcc/testsuite/c-c++-common/cpp/eof-2.h             |   4 +
 gcc/testsuite/c-c++-common/cpp/eof-3.c             |   8 +
 gcc/testsuite/c-c++-common/cpp/pr63831-1.c         |   2 +-
 gcc/testsuite/c-c++-common/pr81376.c               |   9 +-
 gcc/testsuite/c-c++-common/raw-string-14.c         |  39 +-
 gcc/testsuite/c-c++-common/raw-string-16.c         |  14 +-
 gcc/testsuite/c-c++-common/raw-string-5.c          |  14 +-
 gcc/testsuite/g++.dg/abi/scoped1.C                 |  20 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-70001-1.C     |   1 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr10.C |  41 +-
 gcc/testsuite/g++.dg/cpp0x/constexpr-bitfield3.C   |   1 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-shift2.C      |  12 +
 gcc/testsuite/g++.dg/cpp0x/enum13.C                |   2 +-
 gcc/testsuite/g++.dg/cpp0x/initlist5.C             |   2 +-
 gcc/testsuite/g++.dg/cpp0x/initlist7.C             |   2 +-
 gcc/testsuite/g++.dg/cpp0x/nullptr04.C             |   4 +-
 gcc/testsuite/g++.dg/cpp0x/variadic-value1.C       |   6 +-
 .../g++.dg/cpp1y/constexpr-arith-overflow.C        |  18 +-
 gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C         |  10 +-
 gcc/testsuite/g++.dg/cpp1y/pr57644.C               |   4 +-
 gcc/testsuite/g++.dg/cpp1y/pr77321.C               |   1 +
 gcc/testsuite/g++.dg/cpp1y/var-templ4.C            |   8 +-
 gcc/testsuite/g++.dg/cpp1z/constexpr-if34.C        |  15 +
 gcc/testsuite/g++.dg/cpp1z/direct-enum-init1.C     |   6 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-ts4.C          |   2 +
 gcc/testsuite/g++.dg/cpp2a/concepts-ts6.C          |   4 +-
 .../g++.dg/cpp2a/is-constant-evaluated10.C         |  30 +
 gcc/testsuite/g++.dg/delayedfold/fwrapv1.C         |   1 +
 gcc/testsuite/g++.dg/expr/bitfield9.C              |   4 +-
 gcc/testsuite/g++.dg/expr/composite-ptr-type.C     |  72 ++
 gcc/testsuite/g++.dg/expr/ptr-comp1.C              |  32 +
 gcc/testsuite/g++.dg/expr/ptr-comp2.C              |  14 +
 gcc/testsuite/g++.dg/expr/ptr-comp3.C              |  15 +
 gcc/testsuite/g++.dg/ext/attribute-test-1.C        |  12 +-
 gcc/testsuite/g++.dg/ext/bitfield1.C               |   6 +-
 gcc/testsuite/g++.dg/ext/builtin-has-attribute.C   |   8 +
 gcc/testsuite/g++.dg/ext/flexary13.C               |  10 +-
 gcc/testsuite/g++.dg/ext/utf-cvt.C                 |  16 +-
 gcc/testsuite/g++.dg/ext/vector28.C                |   4 +-
 gcc/testsuite/g++.dg/ext/vla15.C                   |   4 +-
 gcc/testsuite/g++.dg/init/array11.C                |   1 +
 gcc/testsuite/g++.dg/init/array15.C                |   1 +
 gcc/testsuite/g++.dg/init/array4.C                 |   1 +
 gcc/testsuite/g++.dg/init/const7.C                 |   2 +-
 gcc/testsuite/g++.dg/init/new38.C                  |   2 +-
 gcc/testsuite/g++.dg/init/new44.C                  |  54 +-
 gcc/testsuite/g++.dg/init/value9.C                 |   4 +-
 gcc/testsuite/g++.dg/ipa/pr77333.C                 |   4 +-
 gcc/testsuite/g++.dg/lto/20080908-1_0.C            |  21 +-
 gcc/testsuite/g++.dg/opt/pr55717.C                 |   4 +-
 gcc/testsuite/g++.dg/opt/pr60597.C                 |  30 +-
 gcc/testsuite/g++.dg/opt/pr81715.C                 |   1 +
 gcc/testsuite/g++.dg/opt/reload3.C                 |   4 +-
 gcc/testsuite/g++.dg/opt/temp2.C                   |   1 +
 gcc/testsuite/g++.dg/opt/thunk1.C                  |   3 +-
 gcc/testsuite/g++.dg/other/error23.C               |   2 +-
 gcc/testsuite/g++.dg/other/pr31078.C               |   3 +-
 gcc/testsuite/g++.dg/overload/builtin4.C           |  31 +
 gcc/testsuite/g++.dg/overload/builtin5.C           |  21 +
 gcc/testsuite/g++.dg/parse/concat1.C               |   2 +-
 gcc/testsuite/g++.dg/parse/defarg5.C               |   7 +-
 gcc/testsuite/g++.dg/pr48484.C                     |   8 +-
 gcc/testsuite/g++.dg/pr53037-2.C                   |  12 +-
 gcc/testsuite/g++.dg/pr53037-3.C                   |  12 +-
 gcc/testsuite/g++.dg/pr66655.C                     |   4 +-
 gcc/testsuite/g++.dg/pr66655.h                     |   6 +-
 gcc/testsuite/g++.dg/pr66655_1.cc                  |   8 +-
 gcc/testsuite/g++.dg/pr67351.C                     |   2 +-
 gcc/testsuite/g++.dg/template/array30.C            |   6 +-
 gcc/testsuite/g++.dg/template/constant1.C          |   6 +
 gcc/testsuite/g++.dg/template/constant2.C          |   6 +
 gcc/testsuite/g++.dg/template/error56.C            |   2 +
 gcc/testsuite/g++.dg/template/error59.C            |  11 +
 gcc/testsuite/g++.dg/template/friend18.C           |   6 +-
 gcc/testsuite/g++.dg/template/pr68978.C            |  24 +-
 gcc/testsuite/g++.dg/torture/pr37421.C             |   1 +
 gcc/testsuite/g++.dg/torture/pr88861.C             |   4 +
 gcc/testsuite/g++.dg/tree-ssa/pr19807.C            |   2 +-
 gcc/testsuite/g++.dg/tree-ssa/pr27291.C            |  14 +-
 gcc/testsuite/g++.dg/tree-ssa/pr49516.C            |  32 +-
 gcc/testsuite/g++.dg/warn/Wconversion-integer.C    |  13 +-
 gcc/testsuite/g++.dg/warn/Wconversion-null-2.C     |  12 +-
 gcc/testsuite/g++.dg/warn/Wconversion-null.C       |  12 +-
 gcc/testsuite/g++.dg/warn/Wconversion3.C           |   2 +-
 gcc/testsuite/g++.dg/warn/Wduplicated-branches1.C  |   2 +-
 gcc/testsuite/g++.dg/warn/Wextra-3.C               |   9 +-
 gcc/testsuite/g++.dg/warn/Wplacement-new-size-5.C  |  10 +-
 gcc/testsuite/g++.dg/warn/Wplacement-new-size.C    | 248 ++---
 gcc/testsuite/g++.dg/warn/Wstrict-aliasing-5.C     |   4 +-
 .../warn/Wstrict-aliasing-bogus-signed-unsigned.C  |   8 +-
 gcc/testsuite/g++.dg/warn/Wtype-limits-Wextra.C    |  12 +-
 gcc/testsuite/g++.dg/warn/Wtype-limits.C           |  12 +-
 gcc/testsuite/g++.old-deja/g++.brendan/enum11.C    |   3 +-
 gcc/testsuite/g++.old-deja/g++.bugs/900227_01.C    |   2 +-
 gcc/testsuite/g++.old-deja/g++.mike/ns15.C         |   1 +
 gcc/testsuite/g++.old-deja/g++.other/exprstmt1.C   |  21 +-
 gcc/testsuite/g++.old-deja/g++.other/inline12.C    |   2 +-
 gcc/testsuite/g++.old-deja/g++.other/new6.C        |   8 +-
 gcc/testsuite/g++.old-deja/g++.pt/crash16.C        |   1 +
 gcc/testsuite/g++.old-deja/g++.robertl/eb76.C      |   1 +
 gcc/testsuite/g++.old-deja/g++.warn/flow1.C        |   6 +-
 gcc/testsuite/gcc.dg/Walloca-14.c                  |   3 +-
 gcc/testsuite/gcc.dg/Warray-bounds-32.c            |   4 +-
 gcc/testsuite/gcc.dg/Warray-bounds-56.c            |   4 +-
 gcc/testsuite/gcc.dg/Warray-bounds-61.c            | 190 ++++
 .../gcc.dg/Wbuiltin-declaration-mismatch-4.c       |   6 +-
 gcc/testsuite/gcc.dg/builtin-object-size-20.c      | 315 +++++++
 gcc/testsuite/gcc.dg/builtin-object-size-21.c      |  51 ++
 gcc/testsuite/gcc.dg/concat2.c                     |   2 +-
 gcc/testsuite/gcc.dg/fold-convmaxconv-1.c          |   7 +-
 gcc/testsuite/gcc.dg/fold-convminconv-1.c          |   7 +-
 gcc/testsuite/gcc.dg/graphite/scop-4.c             |   2 +
 gcc/testsuite/gcc.dg/loop-versioning-1.c           |   4 +
 gcc/testsuite/gcc.dg/loop-versioning-2.c           |   2 +-
 gcc/testsuite/gcc.dg/lto/20081210-1_0.c            |   8 +-
 gcc/testsuite/gcc.dg/lto/pr85870_0.c               |  10 +-
 gcc/testsuite/gcc.dg/lto/pr85870_1.c               |  10 +-
 gcc/testsuite/gcc.dg/pr36227.c                     |  10 +-
 gcc/testsuite/gcc.dg/pr42611.c                     |   3 +-
 gcc/testsuite/gcc.dg/pr59963-2.c                   |   2 +-
 gcc/testsuite/gcc.dg/pr68317.c                     |  10 +-
 gcc/testsuite/gcc.dg/pr78973.c                     |   2 +-
 gcc/testsuite/gcc.dg/pr85859.c                     |   2 +-
 gcc/testsuite/gcc.dg/pr86179.c                     |  13 +-
 gcc/testsuite/gcc.dg/torture/20181024-1.c          |   1 +
 gcc/testsuite/gcc.dg/torture/pr71598-2.c           |   1 +
 gcc/testsuite/gcc.dg/torture/pr86034.c             |  12 +-
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-3.c       |  32 +-
 gcc/testsuite/gcc.dg/tree-ssa/integer-addr.c       |   2 +-
 .../gcc.dg/tree-ssa/loop-interchange-10.c          |  10 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr84436-3.c          |   2 +-
 gcc/testsuite/gcc.dg/tree-ssa/pr84648.c            |   4 +-
 gcc/testsuite/gcc.dg/tree-ssa/scev-8.c             |   8 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-8.c   |  12 +-
 .../gcc.target/bpf/xbpf-callee-saved-regs-1.c      |  17 +
 .../gcc.target/bpf/xbpf-callee-saved-regs-2.c      |  17 +
 gcc/testsuite/gcc.target/i386/pr92645-4.c          |   6 +-
 gcc/testsuite/gcc.target/i386/pr92658-avx2.c       | 192 ++++
 gcc/testsuite/gcc.target/i386/pr92658-avx512bw.c   | 280 ++++++
 gcc/testsuite/gcc.target/i386/pr92658-sse4.c       | 148 +++
 gcc/testsuite/gcc.target/powerpc/pr71763.c         |   1 +
 gcc/testsuite/gcc.target/riscv/arch-3.c            |   2 +-
 gcc/testsuite/gcc.target/riscv/arch-5.c            |   5 +
 gcc/testsuite/gcc.target/riscv/arch-6.c            |   5 +
 gcc/testsuite/gcc.target/riscv/attribute-11.c      |   6 +
 gcc/testsuite/gcc.target/riscv/attribute-12.c      |   6 +
 gcc/testsuite/gcc.target/riscv/attribute-9.c       |   4 +-
 gcc/testsuite/gfortran.dg/dec_structure_23.f90     |   4 +-
 gcc/testsuite/gfortran.dg/pr93499.f90              |   4 +-
 gcc/testsuite/gfortran.dg/pr95053_2.f90            |  10 +
 gcc/testsuite/gfortran.dg/pr95053_3.f90            |  14 +
 gcc/testsuite/lib/target-supports.exp              |  46 +
 gcc/tree-object-size.c                             |  66 +-
 gcc/tree-vect-slp.c                                |  84 ++
 gcc/tree-vect-stmts.c                              |  93 +-
 gcc/tree-vectorizer.h                              |   2 +
 gcc/tree-vrp.c                                     |  44 +-
 gcc/tree.c                                         |  28 +-
 gcc/tree.h                                         |   5 +-
 libcpp/ChangeLog                                   |  13 +
 libcpp/lex.c                                       | 522 ++++++-----
 libcpp/macro.c                                     |  18 +-
 libgomp/ChangeLog                                  |  29 +
 libgomp/Makefile.am                                |   2 +-
 libgomp/Makefile.in                                |   6 +-
 libgomp/allocator.c                                | 354 ++++++++
 libgomp/env.c                                      |  62 +-
 libgomp/icv.c                                      |  19 +
 libgomp/libgomp.h                                  |   4 +
 libgomp/libgomp.map                                |  10 +
 libgomp/omp.h.in                                   |  90 ++
 libgomp/team.c                                     |   2 +
 libgomp/testsuite/libgomp.c-c++-common/alloc-1.c   | 157 ++++
 libgomp/testsuite/libgomp.c-c++-common/alloc-2.c   |  46 +
 libgomp/testsuite/libgomp.c-c++-common/alloc-3.c   |  28 +
 libstdc++-v3/ChangeLog                             |   7 +
 .../testsuite/20_util/pair/astuple/get_neg.cc      |   1 +
 .../20_util/tuple/element_access/get_neg.cc        |   1 +
 223 files changed, 7371 insertions(+), 1592 deletions(-)

diff --cc gcc/configure
index 6dc18911beb,4531d50eb0f..d5b9c2988fd
--- a/gcc/configure
+++ b/gcc/configure
@@@ -19020,7 -20012,7 +20014,7 @@@ els
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 19023 "configure"
 -#line 20015 "configure"
++#line 20017 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
@@@ -19126,7 -20118,7 +20120,7 @@@ els
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 19129 "configure"
 -#line 20121 "configure"
++#line 20123 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H


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

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

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