[gcc/devel/c++-coroutines] Merge master r11-2638.
Iain D Sandoe
iains@gcc.gnu.org
Mon Aug 10 19:30:42 GMT 2020
https://gcc.gnu.org/g:4fba5dd81cc1e8d15a1b46c93e7cafe0f00c2e07
commit 4fba5dd81cc1e8d15a1b46c93e7cafe0f00c2e07
Merge: bc0844d2c8e 5b065f05632
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Mon Aug 10 19:22:15 2020 +0100
Merge master r11-2638.
* Merge master r11-2638-g5b065f056326.
Diff:
gcc/ChangeLog | 59 +++
gcc/DATESTAMP | 2 +-
gcc/config/i386/i386-expand.c | 19 +-
gcc/config/i386/i386-protos.h | 2 +-
gcc/config/i386/i386.c | 35 --
gcc/config/i386/sse.md | 72 +---
gcc/config/rs6000/rs6000.c | 48 ++-
gcc/cp/constexpr.c | 4 +-
gcc/cp/pt.c | 5 +-
gcc/expmed.c | 3 +
gcc/expr.c | 34 +-
gcc/fortran/ChangeLog | 15 -
gcc/fortran/frontend-passes.c | 3 +-
gcc/fortran/resolve.c | 10 +
gcc/fortran/trans-expr.c | 27 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/match.pd | 19 +-
gcc/omp-expand.c | 22 +-
gcc/predict.c | 15 +-
gcc/testsuite/ChangeLog | 109 +++++-
gcc/testsuite/c-c++-common/gomp/pr96424.c | 23 ++
gcc/testsuite/g++.dg/concepts/fn8.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-fn1.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-fn5.C | 17 +
gcc/testsuite/g++.dg/cpp2a/concepts-ts2.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-ts3.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr3.C | 7 +
gcc/testsuite/gcc.dg/pr30957-1.c | 4 +-
gcc/testsuite/gcc.dg/pr44194-1.c | 1 +
.../gcc.dg/torture/fp-int-convert-timode-3.c | 1 +
.../gcc.dg/torture/fp-int-convert-timode-4.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr95433-2.c | 15 +
gcc/testsuite/gcc.target/i386/pr71321.c | 3 +-
gcc/testsuite/gcc.target/i386/pr92865-1.c | 10 +-
gcc/testsuite/gcc.target/powerpc/pr96530.c | 20 +
gcc/testsuite/gfortran.dg/do_check_15.f90 | 58 +++
gcc/testsuite/gfortran.dg/pr96102.f90 | 27 ++
gcc/testsuite/gfortran.dg/pr96312.f90 | 30 ++
gcc/tree-nested.c | 46 ++-
gcc/value-range.h | 6 +-
gcc/wide-int.cc | 33 ++
gcc/wide-int.h | 2 +
libgo/MERGE | 2 +-
libgo/VERSION | 2 +-
libgo/go/cmd/cgo/out.go | 4 +-
libgo/go/cmd/go/internal/load/pkg.go | 29 +-
libgo/go/crypto/ed25519/ed25519.go | 6 +-
libgo/go/crypto/ed25519/ed25519_noasm.go | 15 -
libgo/go/crypto/ed25519/ed25519_s390x.go | 53 ---
libgo/go/crypto/ed25519/ed25519_test.go | 44 +--
libgo/go/encoding/binary/varint.go | 5 +-
libgo/go/encoding/binary/varint_test.go | 18 +-
libgo/go/net/http/transport.go | 73 ++--
libgo/go/net/http/transport_test.go | 44 +++
libgo/go/runtime/lockrank_off.go | 4 +
libgo/go/runtime/lockrank_on.go | 4 +
libgo/go/runtime/mpagealloc.go | 43 ++-
libgo/go/runtime/mpagealloc_test.go | 57 +++
libgo/go/runtime/mranges.go | 19 +
libgo/go/runtime/proc.go | 69 +++-
libgo/go/sync/runtime2.go | 4 +
libgo/go/sync/runtime2_lockrank.go | 4 +
libgo/go/testing/testing.go | 6 +-
libgo/misc/cgo/test/test.go | 13 +
libgo/misc/cgo/testshared/shared_test.go | 13 +
libgomp/ChangeLog | 6 +
libgomp/testsuite/libgomp.fortran/pr93553.f90 | 21 ++
libstdc++-v3/ChangeLog | 21 ++
libstdc++-v3/acinclude.m4 | 413 ++++++++++-----------
libstdc++-v3/configure | 284 +++++++-------
libstdc++-v3/include/bits/basic_string.tcc | 2 +
libstdc++-v3/include/bits/stl_iterator.h | 9 +-
libstdc++-v3/include/debug/bitset | 6 +-
libstdc++-v3/python/libstdcxx/v6/printers.py | 6 +-
libstdc++-v3/src/c++17/fs_ops.cc | 2 +-
libstdc++-v3/src/filesystem/ops-common.h | 6 +-
libstdc++-v3/src/filesystem/ops.cc | 2 +-
.../23_containers/bitset/operations/96303.cc | 31 ++
.../24_iterators/insert_iterator/dr561.cc | 47 +++
.../testsuite/libstdc++-prettyprinters/compat.cc | 4 +-
80 files changed, 1411 insertions(+), 797 deletions(-)
More information about the Libstdc++-cvs
mailing list