[gcc/devel/c++-coroutines] Merge master r12-726.

Iain D Sandoe iains@gcc.gnu.org
Tue May 11 21:33:20 GMT 2021


https://gcc.gnu.org/g:e70d541b1d1843132c9cae4997ee702bced5bde8

commit e70d541b1d1843132c9cae4997ee702bced5bde8
Merge: 966c7db4225 21dfb22920c
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue May 11 19:49:20 2021 +0100

    Merge master r12-726.
    
            * Merge master r12-726-g21dfb22920ce.

Diff:

 MAINTAINERS                                        |     6 +-
 Makefile.def                                       |     3 -
 Makefile.in                                        |   489 -
 c++tools/ChangeLog                                 |     4 +
 configure                                          |    24 -
 configure.ac                                       |    21 -
 contrib/ChangeLog                                  |    37 +
 contrib/gcc-changelog/git_check_commit.py          |     6 +-
 contrib/gcc-changelog/git_commit.py                |    31 +-
 contrib/gcc-changelog/git_email.py                 |     4 +-
 contrib/gcc-changelog/git_repository.py            |     7 +-
 contrib/gcc-changelog/test_email.py                |    19 +-
 contrib/gcc-changelog/test_patches.txt             |   401 +-
 contrib/gcc_update                                 |     4 -
 contrib/update-copyright.py                        |     2 -
 gcc/ChangeLog                                      |   372 +
 gcc/DATESTAMP                                      |     2 +-
 gcc/ada/ChangeLog                                  |    51 +
 gcc/ada/Make-generated.in                          |    51 +-
 gcc/ada/atree.adb                                  |    23 +-
 gcc/ada/atree.ads                                  |     7 +-
 gcc/ada/atree.h                                    |     6 +-
 gcc/ada/einfo-utils.ads                            |   188 +-
 gcc/ada/gcc-interface/Make-lang.in                 |     4 +-
 gcc/ada/gcc-interface/Makefile.in                  |     9 +-
 gcc/ada/gcc-interface/ada-tree.h                   |     6 +-
 gcc/ada/gnatvsn.adb                                |    15 +-
 gcc/ada/version.c                                  |    34 +
 gcc/analyzer/ChangeLog                             |    13 +
 gcc/brig-builtins.def                              |   675 -
 gcc/brig/ChangeLog                                 |   433 -
 gcc/brig/Make-lang.in                              |   251 -
 gcc/brig/brig-builtins.h                           |    99 -
 gcc/brig/brig-c.h                                  |    66 -
 gcc/brig/brig-lang.c                               |   958 -
 gcc/brig/brigfrontend/brig-arg-block-handler.cc    |    66 -
 gcc/brig/brigfrontend/brig-atomic-inst-handler.cc  |   265 -
 gcc/brig/brigfrontend/brig-basic-inst-handler.cc   |   735 -
 gcc/brig/brigfrontend/brig-branch-inst-handler.cc  |   238 -
 gcc/brig/brigfrontend/brig-cmp-inst-handler.cc     |   198 -
 gcc/brig/brigfrontend/brig-code-entry-handler.cc   |  1305 --
 gcc/brig/brigfrontend/brig-code-entry-handler.h    |   410 -
 gcc/brig/brigfrontend/brig-comment-handler.cc      |    38 -
 gcc/brig/brigfrontend/brig-control-handler.cc      |   108 -
 .../brigfrontend/brig-copy-move-inst-handler.cc    |    73 -
 gcc/brig/brigfrontend/brig-cvt-inst-handler.cc     |   268 -
 gcc/brig/brigfrontend/brig-fbarrier-handler.cc     |    45 -
 gcc/brig/brigfrontend/brig-function-handler.cc     |   431 -
 gcc/brig/brigfrontend/brig-function.cc             |  1602 --
 gcc/brig/brigfrontend/brig-function.h              |   267 -
 gcc/brig/brigfrontend/brig-inst-mod-handler.cc     |    58 -
 gcc/brig/brigfrontend/brig-label-handler.cc        |    40 -
 gcc/brig/brigfrontend/brig-lane-inst-handler.cc    |    85 -
 gcc/brig/brigfrontend/brig-machine.c               |    44 -
 gcc/brig/brigfrontend/brig-machine.h               |    33 -
 gcc/brig/brigfrontend/brig-mem-inst-handler.cc     |   178 -
 gcc/brig/brigfrontend/brig-module-handler.cc       |    41 -
 gcc/brig/brigfrontend/brig-queue-inst-handler.cc   |    93 -
 gcc/brig/brigfrontend/brig-seg-inst-handler.cc     |   146 -
 gcc/brig/brigfrontend/brig-signal-inst-handler.cc  |    42 -
 gcc/brig/brigfrontend/brig-to-generic.cc           |  1045 --
 gcc/brig/brigfrontend/brig-to-generic.h            |   240 -
 gcc/brig/brigfrontend/brig-util.cc                 |   574 -
 gcc/brig/brigfrontend/brig-util.h                  |   120 -
 gcc/brig/brigfrontend/brig-variable-handler.cc     |   270 -
 gcc/brig/brigfrontend/hsa-brig-format.h            |  1234 --
 gcc/brig/brigfrontend/phsa.h                       |    79 -
 gcc/brig/brigspec.c                                |   136 -
 gcc/brig/config-lang.in                            |    41 -
 gcc/brig/gccbrig.texi                              |   153 -
 gcc/brig/lang-specs.h                              |    28 -
 gcc/brig/lang.opt                                  |    46 -
 gcc/builtins.def                                   |    43 -
 gcc/c-family/ChangeLog                             |    11 +
 gcc/c-family/c-lex.c                               |     2 +-
 gcc/c/ChangeLog                                    |     7 +
 gcc/config/aarch64/aarch64-simd.md                 |    46 +-
 gcc/config/aarch64/aarch64.c                       |     2 +-
 gcc/config/aarch64/iterators.md                    |    13 +-
 gcc/config/arm/arm.c                               |    21 +-
 gcc/config/arm/arm_mve.h                           |   460 +-
 gcc/config/i386/i386.c                             |     2 +-
 gcc/config/rs6000/rs6000.c                         |    35 +-
 gcc/cp/ChangeLog                                   |    28 +
 gcc/cp/constraint.cc                               |     6 +-
 gcc/cp/name-lookup.c                               |    15 +-
 gcc/cp/pt.c                                        |     2 +
 gcc/cp/typeck.c                                    |    19 +-
 gcc/d/ChangeLog                                    |    13 +
 gcc/doc/frontends.texi                             |     2 +-
 gcc/doc/install.texi                               |     6 +-
 gcc/doc/invoke.texi                                |     4 -
 gcc/doc/standards.texi                             |     8 -
 gcc/doc/tm.texi                                    |     4 +-
 gcc/fortran/ChangeLog                              |    14 +
 gcc/gimple-fold.c                                  |    89 +-
 gcc/gimple-ssa-warn-alloca.c                       |    23 +-
 gcc/go/ChangeLog                                   |     5 +
 gcc/ipa-param-manipulation.c                       |     4 +-
 gcc/objc/ChangeLog                                 |     7 +
 gcc/omp-low.c                                      |    12 +-
 gcc/range-op.cc                                    |    11 +-
 gcc/target.def                                     |     6 +-
 gcc/targhooks.c                                    |     3 +-
 gcc/targhooks.h                                    |     2 +-
 gcc/testsuite/ChangeLog                            |    70 +
 gcc/testsuite/brig.dg/README                       |    12 -
 gcc/testsuite/brig.dg/dg.exp                       |    31 -
 gcc/testsuite/brig.dg/test/gimple/alloca.hsail     |    37 -
 gcc/testsuite/brig.dg/test/gimple/atomics.hsail    |    33 -
 gcc/testsuite/brig.dg/test/gimple/branches.hsail   |    58 -
 gcc/testsuite/brig.dg/test/gimple/fbarrier.hsail   |    74 -
 .../brig.dg/test/gimple/function_calls.hsail       |    59 -
 .../brig.dg/test/gimple/internal-casts.hsail       |   146 -
 gcc/testsuite/brig.dg/test/gimple/kernarg.hsail    |    25 -
 gcc/testsuite/brig.dg/test/gimple/mem.hsail        |    39 -
 gcc/testsuite/brig.dg/test/gimple/mulhi.hsail      |    33 -
 gcc/testsuite/brig.dg/test/gimple/packed.hsail     |    76 -
 .../test/gimple/priv-array-offset-access.hsail     |    87 -
 gcc/testsuite/brig.dg/test/gimple/smoke_test.hsail |    91 -
 gcc/testsuite/brig.dg/test/gimple/variables.hsail  |   125 -
 gcc/testsuite/brig.dg/test/gimple/vector.hsail     |    57 -
 gcc/testsuite/c-c++-common/Walloca-larger-than.C   |    21 +
 gcc/testsuite/g++.dg/cpp2a/concepts-ctad4.C        |    25 +
 gcc/testsuite/g++.dg/ext/vector41.C                |    12 +
 gcc/testsuite/g++.dg/lookup/operator-3.C           |   109 +
 gcc/testsuite/gcc.dg/Walloca-larger-than-4.c       |    18 +
 gcc/testsuite/gcc.dg/Wvla-larger-than-5.c          |    38 +
 gcc/testsuite/gcc.dg/c11-digit-separators-1.c      |     7 +
 gcc/testsuite/gcc.dg/c2x-digit-separators-1.c      |    39 +
 gcc/testsuite/gcc.dg/c2x-digit-separators-2.c      |    25 +
 gcc/testsuite/gcc.dg/guality/pr43077-1.c           |     2 +-
 gcc/testsuite/gcc.dg/pr100509.c                    |     9 +
 gcc/testsuite/gcc.dg/pr79972.c                     |     3 +-
 gcc/testsuite/gcc.target/aarch64/fmul_lane_1.c     |    59 +
 gcc/testsuite/gcc.target/arm/cmse/pr99725.c        |     5 +
 .../gcc.target/powerpc/fold-vec-insert-float-p9.c  |     4 +-
 gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c   |     2 +-
 gcc/testsuite/gcc.target/s390/risbg-ll-3.c         |     2 +-
 gcc/testsuite/gfortran.dg/goacc/pr78027.f90        |     4 -
 gcc/testsuite/gnat.dg/specs/opt5.ads               |    25 +
 gcc/testsuite/gnat.dg/specs/opt5_pkg.ads           |    17 +
 gcc/testsuite/lib/brig-dg.exp                      |    29 -
 gcc/testsuite/lib/brig.exp                         |    40 -
 gcc/tree-vect-loop.c                               |     6 +-
 gcc/tree-vect-slp.c                                |     8 +-
 gcc/tree-vectorizer.h                              |     4 +-
 libcpp/init.c                                      |     4 +-
 libgcc/ChangeLog                                   |     5 +
 libgomp/taskloop.c                                 |    22 +-
 libgomp/testsuite/libgomp.c/task-reduction-4.c     |    21 +
 libhsail-rt/ChangeLog                              |   164 -
 libhsail-rt/Makefile.am                            |   122 -
 libhsail-rt/Makefile.in                            |   817 -
 libhsail-rt/README                                 |    10 -
 libhsail-rt/aclocal.m4                             |  1179 --
 libhsail-rt/configure                              | 17327 -------------------
 libhsail-rt/configure.ac                           |   160 -
 libhsail-rt/configure.tgt                          |    36 -
 libhsail-rt/include/internal/fibers.h              |    99 -
 .../include/internal/phsa-queue-interface.h        |    60 -
 libhsail-rt/include/internal/phsa-rt.h             |    94 -
 libhsail-rt/include/internal/workitems.h           |   142 -
 libhsail-rt/rt/arithmetic.c                        |   475 -
 libhsail-rt/rt/atomics.c                           |   115 -
 libhsail-rt/rt/bitstring.c                         |   190 -
 libhsail-rt/rt/fbarrier.c                          |    87 -
 libhsail-rt/rt/fibers.c                            |   220 -
 libhsail-rt/rt/fp16.c                              |   135 -
 libhsail-rt/rt/misc.c                              |    89 -
 libhsail-rt/rt/multimedia.c                        |   135 -
 libhsail-rt/rt/queue.c                             |    71 -
 libhsail-rt/rt/sat_arithmetic.c                    |   267 -
 libhsail-rt/rt/segment.c                           |    59 -
 libhsail-rt/rt/workitems.c                         |   977 --
 libhsail-rt/target-config.h.in                     |    68 -
 libphobos/ChangeLog                                |     4 +
 libstdc++-v3/ChangeLog                             |  1071 ++
 libstdc++-v3/include/bits/allocator.h              |    44 +-
 libstdc++-v3/include/bits/memoryfwd.h              |     7 +-
 libstdc++-v3/include/bits/shared_ptr_base.h        |    13 +-
 libstdc++-v3/include/ext/malloc_allocator.h        |     8 +-
 libstdc++-v3/include/ext/new_allocator.h           |     8 +-
 libstdc++-v3/include/std/stop_token                |     1 -
 libstdc++-v3/src/c++17/ryu/LOCAL_PATCHES           |     1 +
 libstdc++-v3/src/c++17/ryu/ryu_generic_128.h       |    21 +-
 libstdc++-v3/testsuite/20_util/allocator/void.cc   |    40 +-
 .../testsuite/20_util/headers/memory/synopsis.cc   |     2 +
 .../testsuite/20_util/shared_ptr/cons/lwg3548.cc   |    16 +
 .../20_util/shared_ptr/cons/unique_ptr_deleter.cc  |    17 +-
 .../testsuite/20_util/shared_ptr/creation/99006.cc |     4 +-
 libstdc++-v3/testsuite/20_util/to_chars/4.cc       |    36 +
 .../testsuite/25_algorithms/copy/debug/99402.cc    |     3 +-
 lto-plugin/ChangeLog                               |    18 +
 194 files changed, 3004 insertions(+), 39047 deletions(-)


More information about the Libstdc++-cvs mailing list