[gcc/devel/omp/gcc-11] Merge remote-tracking branch 'origin/releases/gcc-11' into devel/omp/gcc-11

Tobias Burnus burnus@gcc.gnu.org
Fri Jun 4 11:43:57 GMT 2021


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

commit faf200a45c67a08d9cdcac9c307ce49f29aecfc0
Merge: 8a0e7a2589d a8d93bf68a3
Author: Tobias Burnus <tobias@codesourcery.com>
Date:   Fri Jun 4 12:42:30 2021 +0200

    Merge remote-tracking branch 'origin/releases/gcc-11' into devel/omp/gcc-11
    
    Merge up to a8d93bf68a3569047f91110b1c7e6c6c607b71aa (Jun 4, 2021)

Diff:

 c++tools/ChangeLog                                 |   8 +
 gcc/ChangeLog                                      |  82 +++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |   7 +
 gcc/ada/gcc-interface/decl.c                       |  37 +-
 gcc/config/arc/arc.h                               |   2 +-
 gcc/config/arm/arm.md                              |  19 +-
 gcc/config/i386/sse.md                             |   6 +-
 gcc/cp/ChangeLog                                   |  24 ++
 gcc/cp/call.c                                      |  26 +-
 gcc/cp/init.c                                      |   5 +-
 gcc/range-op.cc                                    |  11 +-
 gcc/testsuite/ChangeLog                            |  89 +++++
 gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C    |  36 ++
 gcc/testsuite/g++.dg/inherit/virtual15.C           |  18 +
 gcc/testsuite/g++.dg/inherit/virtual15a.C          |  19 ++
 gcc/testsuite/gcc.target/arm/cmse/pr100333.c       |   7 +
 gcc/testsuite/gcc.target/powerpc/rop-5.c           |   1 +
 gcc/testsuite/gnat.dg/bit_packed_array6.adb        |  10 +
 gcc/testsuite/gnat.dg/bit_packed_array6_pkg.ads    |  13 +
 gcc/testsuite/gnat.dg/inline22.adb                 |  19 ++
 gcc/testsuite/gnat.dg/specs/opt5.ads               |  25 ++
 gcc/testsuite/gnat.dg/specs/opt5_pkg.ads           |  17 +
 gcc/tree-inline.c                                  |  15 +-
 gcc/tree.h                                         |   2 +-
 libcpp/ChangeLog                                   |   9 +
 libstdc++-v3/ChangeLog                             |  67 ++++
 libstdc++-v3/include/bits/c++config                |  40 +--
 libstdc++-v3/include/bits/ranges_base.h            | 376 +++++++++++----------
 libstdc++-v3/include/debug/macros.h                |   4 +-
 libstdc++-v3/python/Makefile.am                    |   4 +
 libstdc++-v3/python/Makefile.in                    |   4 +
 .../element_access/char/back_constexpr_neg.cc      |   2 +-
 .../element_access/char/constexpr_neg.cc           |   2 +-
 .../element_access/char/front_constexpr_neg.cc     |   2 +-
 .../element_access/wchar_t/back_constexpr_neg.cc   |   2 +-
 .../element_access/wchar_t/constexpr_neg.cc        |   2 +-
 .../element_access/wchar_t/front_constexpr_neg.cc  |   2 +-
 .../testsuite/23_containers/span/back_neg.cc       |   2 +-
 .../testsuite/23_containers/span/front_neg.cc      |   2 +-
 .../testsuite/23_containers/span/index_op_neg.cc   |   2 +-
 .../headers/iterator/synopsis_c++20.cc             |  25 +-
 .../24_iterators/range_operations/100768.cc        | 128 +++++++
 .../24_iterators/range_operations/advance.cc       |  48 ++-
 .../testsuite/std/ranges/adaptors/elements.cc      |   3 +
 .../testsuite/std/ranges/adaptors/transform.cc     |   3 +
 46 files changed, 928 insertions(+), 301 deletions(-)


More information about the Libstdc++-cvs mailing list