[gcc/devel/c++-coroutines] Merge master r11-1562.
Iain D Sandoe
iains@gcc.gnu.org
Fri Jun 19 22:26:37 GMT 2020
https://gcc.gnu.org/g:cae6afaf406d32fc8df5abaa3687af92d8851992
commit cae6afaf406d32fc8df5abaa3687af92d8851992
Merge: c732a88648d 5b6215083bd
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Fri Jun 19 21:25:53 2020 +0100
Merge master r11-1562.
* Merge master r11-1562-g5b6215083bd6.
Diff:
contrib/ChangeLog | 16 +
gcc/ChangeLog | 183 +++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 303 ++++++++++++++
gcc/ada/checks.adb | 241 +++++------
gcc/ada/checks.ads | 56 +--
gcc/ada/exp_aggr.adb | 21 +-
gcc/ada/exp_attr.adb | 65 ++-
gcc/ada/exp_ch3.adb | 71 ++--
gcc/ada/exp_ch3.ads | 7 +
gcc/ada/exp_ch5.adb | 10 -
gcc/ada/gcc-interface/decl.c | 20 +-
gcc/ada/gcc-interface/misc.c | 1 +
gcc/ada/gcc-interface/trans.c | 233 ++++++-----
gcc/ada/gcc-interface/utils.c | 5 +-
gcc/ada/gcc-interface/utils2.c | 2 +
gcc/ada/lib.adb | 41 +-
gcc/ada/libgnat/a-nbnbin.adb | 55 ++-
gcc/ada/libgnat/a-nbnbin.ads | 54 +--
gcc/ada/libgnat/a-nbnbin__gmp.adb | 56 +--
gcc/ada/libgnat/a-nbnbre.adb | 86 ++--
gcc/ada/libgnat/a-nbnbre.ads | 70 ++--
gcc/ada/libgnat/a-ststbo.adb | 21 +-
gcc/ada/sem_aggr.adb | 36 +-
gcc/ada/sem_attr.adb | 11 +-
gcc/ada/sem_ch3.adb | 71 ++--
gcc/ada/sem_ch4.adb | 87 ++--
gcc/ada/sem_ch6.adb | 36 +-
gcc/ada/sem_ch7.adb | 51 ++-
gcc/ada/sem_prag.adb | 13 +-
gcc/ada/sem_res.adb | 21 +-
gcc/ada/sem_util.ads | 8 +-
gcc/ada/sem_warn.adb | 7 +-
gcc/ada/widechar.adb | 22 +-
gcc/ada/widechar.ads | 4 +-
gcc/builtins.c | 48 +--
gcc/config/gcn/gcn.c | 6 +-
gcc/config/i386/i386-expand.c | 26 +-
gcc/config/i386/i386.md | 450 ++++++++++++---------
gcc/config/i386/predicates.md | 8 -
gcc/cp/ChangeLog | 19 +
gcc/cp/method.c | 85 ++--
gcc/fortran/ChangeLog | 5 +
gcc/match.pd | 5 +
gcc/testsuite/ChangeLog | 60 +++
gcc/testsuite/g++.dg/cpp2a/spaceship-err4.C | 6 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-friend1.C | 26 ++
gcc/testsuite/g++.dg/cpp2a/spaceship-ref1.C | 12 +
gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg4.C | 20 +
gcc/testsuite/g++.dg/cpp2a/spaceship-union1.C | 12 +
gcc/testsuite/gcc.dg/Wstringop-overflow-25.c | 8 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-39.c | 118 ++++++
gcc/testsuite/gcc.dg/torture/pr95761.c | 25 ++
gcc/testsuite/gcc.dg/tree-ssa/pr94880.c | 29 ++
gcc/testsuite/gcc.target/i386/pr78904-1a.c | 47 +++
gcc/testsuite/gcc.target/i386/pr78904-1b.c | 49 +++
gcc/testsuite/gcc.target/i386/pr78904-2a.c | 48 +++
gcc/testsuite/gcc.target/i386/pr78904-2b.c | 50 +++
gcc/testsuite/gcc.target/i386/pr78904-3a.c | 42 ++
gcc/testsuite/gcc.target/i386/pr78904-3b.c | 43 ++
gcc/testsuite/gcc.target/i386/pr78904-4a.c | 21 +
gcc/testsuite/gcc.target/i386/pr78904-4b.c | 23 ++
gcc/testsuite/gcc.target/i386/pr78904-5a.c | 21 +
gcc/testsuite/gcc.target/i386/pr78904-5b.c | 23 ++
gcc/testsuite/gcc.target/i386/pr78904-6a.c | 21 +
gcc/testsuite/gcc.target/i386/pr78904-6b.c | 23 ++
gcc/testsuite/gcc.target/i386/pr78967-1a.c | 20 +
gcc/testsuite/gcc.target/i386/pr78967-1b.c | 21 +
gcc/testsuite/gcc.target/i386/pr78967-2a.c | 24 ++
gcc/testsuite/gcc.target/i386/pr78967-2b.c | 26 ++
.../gcc.target/powerpc/vec-extracth-be-0.c | 3 +-
.../gcc.target/powerpc/vec-extracth-be-1.c | 3 +-
.../gcc.target/powerpc/vec-extracth-be-2.c | 3 +-
.../gcc.target/powerpc/vec-extracth-be-3.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-0.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-1.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-2.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-3.c | 3 +-
gcc/tree-vect-data-refs.c | 29 +-
gcc/tree-vect-slp.c | 32 +-
libstdc++-v3/include/bits/std_function.h | 159 +++-----
libstdc++-v3/include/bits/stl_algo.h | 14 +-
libstdc++-v3/include/bits/stl_algobase.h | 8 +-
libstdc++-v3/include/bits/stl_pair.h | 8 +-
libstdc++-v3/include/bits/stl_uninitialized.h | 3 -
libstdc++-v3/include/std/optional | 2 +-
libstdc++-v3/include/std/tuple | 54 +--
libstdc++-v3/include/std/utility | 96 ++---
88 files changed, 2701 insertions(+), 1184 deletions(-)
More information about the Gcc-cvs
mailing list