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).