[gcc/devel/c++-coroutines] Merge master r11-1946.

Iain D Sandoe iains@gcc.gnu.org
Wed Jul 8 19:03:33 GMT 2020


https://gcc.gnu.org/g:998aba32b96f9c8919a60b5763b8f8dee951eace

commit 998aba32b96f9c8919a60b5763b8f8dee951eace
Merge: 170f347e2d7 c1a57681a64
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Wed Jul 8 17:50:23 2020 +0100

    Merge master r11-1946.
    
            * Merge master r11-1946-gc1a57681a641.

Diff:

 contrib/ChangeLog                                  |   7 +
 gcc/ChangeLog                                      |  24 ++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  | 215 +++++++++++++++
 gcc/ada/adaint.h                                   |   5 +-
 gcc/ada/bindo-writers.adb                          |   2 +-
 gcc/ada/debug.adb                                  |   6 +-
 gcc/ada/einfo.ads                                  |   2 +-
 gcc/ada/erroutc.adb                                |  12 +-
 gcc/ada/exp_attr.adb                               |   2 +
 gcc/ada/exp_ch2.adb                                |   2 -
 gcc/ada/exp_ch4.adb                                |  13 +-
 gcc/ada/exp_ch5.adb                                |  45 +++-
 gcc/ada/exp_ch6.adb                                |  62 ++---
 gcc/ada/exp_ch7.adb                                |  15 +-
 gcc/ada/exp_ch9.adb                                |  13 +-
 gcc/ada/exp_util.adb                               |   4 +-
 gcc/ada/expect.c                                   |   7 +-
 gcc/ada/freeze.adb                                 | 116 ++++++--
 gcc/ada/inline.adb                                 |   7 +
 gcc/ada/libgnat/a-calcon.adb                       |   1 -
 gcc/ada/libgnat/a-calcon.ads                       |   3 +-
 gcc/ada/libgnat/i-cexten.ads                       |   4 +-
 gcc/ada/libgnat/s-mmap.ads                         |   2 -
 gcc/ada/par-ch4.adb                                |  38 ++-
 gcc/ada/par-ch5.adb                                |  24 +-
 gcc/ada/par.adb                                    |   5 +
 gcc/ada/raise-gcc.c                                |   2 +-
 gcc/ada/repinfo.adb                                |  23 +-
 gcc/ada/sem_aggr.adb                               |  12 +
 gcc/ada/sem_attr.adb                               |  14 +-
 gcc/ada/sem_ch12.adb                               |  14 +-
 gcc/ada/sem_ch13.adb                               | 119 ++++++---
 gcc/ada/sem_ch5.adb                                |  10 +-
 gcc/ada/sem_ch6.adb                                |  13 +
 gcc/ada/sem_eval.adb                               |   8 +
 gcc/ada/sem_prag.adb                               |  27 +-
 gcc/ada/sem_util.adb                               |  75 +++++-
 gcc/ada/sem_util.ads                               |  28 +-
 gcc/ada/sinfo.adb                                  |  26 +-
 gcc/ada/sinfo.ads                                  |  41 ++-
 gcc/ada/socket.c                                   |  36 ++-
 gcc/ada/sysdep.c                                   |   2 +-
 gcc/ada/terminals.c                                |  97 +++----
 gcc/ada/tracebak.c                                 |   3 +
 gcc/c-family/ChangeLog                             |   9 +
 gcc/c/ChangeLog                                    |   5 +
 gcc/config/rs6000/altivec.h                        |   1 +
 gcc/config/rs6000/altivec.md                       |  11 +
 gcc/config/rs6000/rs6000-builtin.def               |   2 +
 gcc/config/rs6000/rs6000-call.c                    |   6 +
 gcc/config/rs6000/vsx.md                           |  28 ++
 gcc/cp/ChangeLog                                   |  13 +
 gcc/cp/cxx-pretty-print.c                          |  13 +-
 gcc/cp/parser.c                                    |  23 +-
 gcc/doc/extend.texi                                |  10 +
 gcc/doc/md.texi                                    |  26 ++
 gcc/expr.c                                         |  15 +-
 gcc/internal-fn.c                                  |  35 ++-
 gcc/internal-fn.def                                |   6 +
 gcc/optabs.def                                     |   2 +
 gcc/testsuite/ChangeLog                            |  38 +++
 gcc/testsuite/g++.dg/concepts/diagnostic14.C       |  36 +++
 gcc/testsuite/g++.dg/cpp0x/decltype77.C            |  10 +
 gcc/testsuite/g++.dg/ext/flexary37.C               |  15 ++
 gcc/testsuite/gcc.dg/pr95694.c                     |  23 ++
 .../gcc.target/powerpc/builtins-msum-runnable.c    |  74 ++++++
 .../gcc.target/powerpc/vsx-builtin-msum.c          |  26 ++
 gcc/tree-vect-stmts.c                              |  72 +++--
 libbacktrace/configure                             |  12 +-
 libbacktrace/configure.ac                          |   4 +-
 libcpp/ChangeLog                                   |  11 +
 libstdc++-v3/ChangeLog                             |  31 +++
 libstdc++-v3/include/Makefile.am                   |   1 -
 libstdc++-v3/include/Makefile.in                   |   1 -
 libstdc++-v3/include/bits/int_limits.h             |  74 ------
 libstdc++-v3/include/bits/parse_numbers.h          |   4 +-
 libstdc++-v3/include/bits/range_access.h           |   8 +-
 libstdc++-v3/include/bits/stl_tree.h               |   4 +-
 libstdc++-v3/include/ext/numeric_traits.h          |  10 +
 libstdc++-v3/include/std/bit                       |  60 ++---
 libstdc++-v3/include/std/charconv                  |  14 +-
 libstdc++-v3/include/std/limits                    | 292 +++++++++++----------
 libstdc++-v3/include/std/memory_resource           |   6 +-
 libstdc++-v3/include/std/string_view               |  10 +-
 libstdc++-v3/include/std/utility                   |  12 +-
 .../map/cons/noexcept_move_construct.cc            |  32 ++-
 .../multimap/cons/noexcept_move_construct.cc       |  32 ++-
 .../multiset/cons/noexcept_move_construct.cc       |  32 ++-
 .../set/cons/noexcept_move_construct.cc            |  32 ++-
 90 files changed, 1732 insertions(+), 637 deletions(-)


More information about the Libstdc++-cvs mailing list