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

https://gcc.gnu.org/g:787a6bf9b24d1adf0c493a2f445367be4ee2b23b

commit 787a6bf9b24d1adf0c493a2f445367be4ee2b23b
Merge: 55179eb2451 d503cd98713
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Aug 31 19:37:59 2020 +0100

    Merge master r11-2951.
    
            * Merge master r11-2951-gd503cd98713a.

Diff:

 gcc/ChangeLog                                      | 128 +++
 gcc/DATESTAMP                                      |   2 +-
 gcc/attribs.c                                      |   8 +-
 gcc/attribs.h                                      |   1 -
 gcc/builtins.c                                     | 977 +++++++++++++--------
 gcc/builtins.h                                     |  44 +-
 gcc/c-family/ChangeLog                             |   4 +
 gcc/c-family/c.opt                                 |   4 +
 gcc/c/ChangeLog                                    |   6 +
 gcc/calls.c                                        |  79 +-
 gcc/calls.h                                        |   2 +-
 gcc/config/i386/sse.md                             |  11 +-
 gcc/config/rs6000/rs6000-builtin.def               |   1 -
 gcc/config/rs6000/rs6000-call.c                    |  12 +-
 gcc/d/d-target.cc                                  |   3 -
 gcc/d/d-tree.h                                     |   2 +-
 gcc/d/decl.cc                                      |  36 -
 gcc/d/intrinsics.cc                                |   7 +-
 gcc/d/typeinfo.cc                                  |  36 +
 gcc/doc/invoke.texi                                |  21 +-
 gcc/doc/sourcebuild.texi                           |  15 +
 gcc/fortran/ChangeLog                              |  44 +
 gcc/fortran/expr.c                                 |   8 +-
 gcc/fortran/interface.c                            |   5 +-
 gcc/fortran/module.c                               |  42 +-
 gcc/fortran/simplify.c                             |   2 +-
 gcc/gimple-fold.c                                  |  12 +-
 gcc/ipa-cp.c                                       |   8 +-
 gcc/jit/ChangeLog                                  |   5 +
 gcc/testsuite/ChangeLog                            | 101 +++
 gcc/testsuite/c-c++-common/Warray-bounds-7.c       |  77 +-
 gcc/testsuite/c-c++-common/Wrestrict.c             |   4 +-
 gcc/testsuite/c-c++-common/attr-nonstring-3.c      |   4 +-
 gcc/testsuite/c-c++-common/attr-nonstring-6.c      |  82 +-
 gcc/testsuite/c-c++-common/attr-nonstring-8.c      |   2 +-
 gcc/testsuite/g++.dg/ipa/pr96806.C                 |  53 ++
 gcc/testsuite/g++.dg/pr96818.C                     |  28 +
 .../g++.dg/torture/Wsizeof-pointer-memaccess1.C    |   2 +-
 .../g++.dg/torture/Wsizeof-pointer-memaccess2.C    |   2 +-
 gcc/testsuite/gcc.dg/Warray-bounds-39.c            |  46 +-
 gcc/testsuite/gcc.dg/Warray-bounds-40.c            |   2 +-
 gcc/testsuite/gcc.dg/Warray-bounds-58.c            |  24 +-
 gcc/testsuite/gcc.dg/Wsizeof-pointer-memaccess1.c  |   2 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-22.c       |  54 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-33.c       |   8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-9.c        |   4 +-
 gcc/testsuite/gcc.dg/Wstringop-overread-2.c        | 117 +++
 gcc/testsuite/gcc.dg/Wstringop-overread-3.c        | 188 ++++
 gcc/testsuite/gcc.dg/Wstringop-overread.c          | 716 +++++++++++++++
 gcc/testsuite/gcc.dg/attr-nonstring-2.c            |  22 +-
 gcc/testsuite/gcc.dg/attr-nonstring-3.c            |  18 +-
 gcc/testsuite/gcc.dg/attr-nonstring-4.c            |   6 +-
 gcc/testsuite/gcc.dg/attr-nonstring.c              |  32 +-
 gcc/testsuite/gcc.dg/builtin-stringop-chk-5.c      |   2 +-
 gcc/testsuite/gcc.dg/builtin-stringop-chk-8.c      |  30 +-
 gcc/testsuite/gcc.dg/pr78902.c                     |   1 +
 gcc/testsuite/gcc.dg/pr79214.c                     |   2 +-
 gcc/testsuite/gcc.dg/pr96818.c                     |  14 +
 gcc/testsuite/gcc.dg/strcmpopt_10.c                |   2 +-
 gcc/testsuite/gcc.dg/strlenopt-57.c                |   6 +-
 .../gcc.dg/torture/Wsizeof-pointer-memaccess1.c    |   2 +-
 .../gcc.dg/tree-ssa/builtins-folding-gimple-ub.c   |   4 +-
 gcc/testsuite/gcc.dg/uninit-33.c                   |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c         |   4 +-
 gcc/testsuite/gcc.dg/vect/pr96854.c                |  20 +
 gcc/testsuite/gcc.dg/vect/slp-3.c                  |   8 +-
 gcc/testsuite/gcc.dg/vect/slp-multitypes-11.c      |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-1.c             |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-5.c             |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-6.c             |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-7.c             |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-8.c             |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-9.c             |   4 +-
 gcc/testsuite/gcc.dg/vect/vect-version-2.c         |   6 +-
 gcc/testsuite/gcc.dg/warn-strnlen-no-nul-2.c       |   8 +-
 gcc/testsuite/gcc.dg/warn-strnlen-no-nul.c         |  18 +-
 gcc/testsuite/gcc.target/aarch64/strcmpopt_6.c     |   2 +-
 gcc/testsuite/gcc.target/i386/avx512f-pr96551-1.c  |  18 +
 gcc/testsuite/gcc.target/i386/avx512f-pr96551-2.c  |  33 +
 gcc/testsuite/gcc.target/i386/strcmpopt_6.c        |   8 +-
 gcc/testsuite/gfortran.dg/PR94110.f90              |  88 ++
 gcc/testsuite/gfortran.dg/PR95352.f90              |  27 +
 gcc/testsuite/gfortran.dg/PR96726.f90              |  72 ++
 gcc/testsuite/gfortran.dg/PR96727.f90              |  34 +
 gcc/testsuite/gfortran.dg/PR96728.f90              |  49 ++
 gcc/testsuite/lib/target-supports.exp              |  61 ++
 gcc/tree-cfg.c                                     |  19 +-
 gcc/tree-ssa-uninit.c                              |   8 +-
 gcc/tree-vrp.c                                     |   2 +
 gcc/tree.h                                         |   9 +
 gcc/varasm.c                                       | 181 +++-
 libstdc++-v3/ChangeLog                             |  36 +
 libstdc++-v3/include/experimental/numeric          |  38 +-
 libstdc++-v3/include/std/chrono                    |  18 +-
 libstdc++-v3/include/std/numeric                   |  83 +-
 .../duration/requirements/reduced_period.cc        |  52 ++
 libstdc++-v3/testsuite/26_numerics/gcd/92978.cc    |  40 +
 libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc  |  10 +-
 libstdc++-v3/testsuite/26_numerics/lcm/92978.cc    |  27 +
 libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc  |  10 +-
 .../testsuite/experimental/numeric/92978.cc        |  48 +
 101 files changed, 3406 insertions(+), 843 deletions(-)


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

only message in thread, other threads:[~2020-08-31 19:50 UTC | newest]

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