[gcc/devel/c++-coroutines] Merge master r10-7740.

Iain D Sandoe iains@gcc.gnu.org
Wed Apr 15 20:48:10 GMT 2020


https://gcc.gnu.org/g:662f3e3febbd8c9ec7152787467ebaf9ed93dd7c

commit 662f3e3febbd8c9ec7152787467ebaf9ed93dd7c
Merge: 2d33ae1f984 596676d66ca
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Wed Apr 15 20:55:46 2020 +0100

    Merge master r10-7740.
    
    2020-04-15  Iain Sandoe  <iain@sandoe.co.uk>
    
            * Merge master r10-7740-g596676d66cab.

Diff:

 gcc/ChangeLog                                      |  39 ++
 gcc/DATESTAMP                                      |   2 +-
 gcc/c/ChangeLog                                    |   6 +
 gcc/c/c-parser.c                                   |   7 +
 .../aarch64/falkor-tag-collision-avoidance.c       |   6 +-
 gcc/config/arm/arm.md                              |   1 +
 gcc/config/arm/mve.md                              |   9 +-
 gcc/config/i386/i386-builtin.def                   |   2 +-
 gcc/config/xtensa/xtensa.md                        |   6 +-
 gcc/cp/ChangeLog                                   |   6 +
 gcc/cp/parser.c                                    |   7 +
 gcc/dumpfile.c                                     |   2 +-
 gcc/fortran/ChangeLog                              |   6 +
 gcc/fortran/simplify.c                             |   8 +-
 gcc/po/ChangeLog                                   |   4 +
 gcc/po/sv.po                                       | 572 ++++++++-------------
 gcc/testsuite/ChangeLog                            |  33 ++
 gcc/testsuite/c-c++-common/gomp/atomic-19.c        |  10 +-
 gcc/testsuite/c-c++-common/gomp/atomic-20.c        |  10 +-
 gcc/testsuite/c-c++-common/gomp/atomic-21.c        |  10 +-
 gcc/testsuite/c-c++-common/gomp/atomic-22.c        |   3 +-
 gcc/testsuite/c-c++-common/gomp/requires-1.c       |   9 +-
 gcc/testsuite/c-c++-common/gomp/requires-2.c       |  14 +-
 gcc/testsuite/c-c++-common/gomp/requires-4.c       |   2 +-
 gcc/testsuite/g++.dg/gomp/atomic-18.C              |  10 +-
 gcc/testsuite/g++.dg/gomp/requires-1.C             |  12 +
 gcc/testsuite/g++.dg/gomp/requires-2.C             |  22 +
 gcc/testsuite/gcc.dg/alias-14.c                    |   2 +-
 gcc/testsuite/gcc.dg/gomp/requires-1.c             |  22 +
 .../arm/mve/intrinsics/mve_vec_duplicate.c         |  13 +
 gcc/testsuite/gcc.target/i386/pr94603.c            |  11 +
 gcc/testsuite/gcc.target/xtensa/pr94584.c          |  24 +
 gcc/tree-ssa-alias.c                               |  11 +-
 libgcc/ChangeLog                                   |  14 +
 libgcc/config.in                                   |   3 +
 libgcc/config/aarch64/lse.S                        |  57 +-
 libgcc/configure                                   |  40 ++
 libgcc/configure.ac                                |  19 +
 libstdc++-v3/ChangeLog                             |  36 ++
 libstdc++-v3/include/bits/allocator.h              |   4 +
 libstdc++-v3/include/bits/locale_classes.h         |   2 +
 libstdc++-v3/include/bits/shared_ptr.h             |  16 +
 libstdc++-v3/include/bits/shared_ptr_base.h        |  19 +
 libstdc++-v3/include/bits/std_function.h           |   3 +-
 libstdc++-v3/include/bits/unique_ptr.h             |   4 +-
 libstdc++-v3/include/ext/bitmap_allocator.h        |   4 +-
 libstdc++-v3/include/ext/debug_allocator.h         |   2 +
 libstdc++-v3/include/ext/extptr_allocator.h        |   2 +
 libstdc++-v3/include/ext/malloc_allocator.h        |   2 +
 libstdc++-v3/include/ext/mt_allocator.h            |   2 +
 libstdc++-v3/include/ext/new_allocator.h           |   2 +
 libstdc++-v3/include/ext/pool_allocator.h          |   2 +
 libstdc++-v3/include/ext/throw_allocator.h         |   2 +
 libstdc++-v3/include/std/bitset                    |   2 +
 libstdc++-v3/include/std/memory_resource           |   6 +-
 libstdc++-v3/include/std/scoped_allocator          |   2 +
 libstdc++-v3/include/std/typeindex                 |  17 +
 libstdc++-v3/libsupc++/compare                     |   8 +-
 .../comparisons/object/builtin-ptr-three-way.cc    |  45 ++
 .../20_util/shared_ptr/comparison/cmp_c++20.cc     | 106 ++++
 .../20_util/shared_ptr/comparison/less.cc          |   6 +-
 .../typeindex/comparison_operators_c++20.cc        |  50 ++
 62 files changed, 969 insertions(+), 409 deletions(-)


More information about the Libstdc++-cvs mailing list