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

Iain D Sandoe iains@gcc.gnu.org
Fri Jul 31 20:51:12 GMT 2020


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

commit b5522adeb3b355483d5f3b04f5ebc62b1c31c41a
Merge: 2baf569d185 8011f718e24
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Jul 31 20:03:18 2020 +0100

    Merge master r11-2472.
    
            * Merge master r11-2472-g8011f718e241.

Diff:

 ChangeLog                                          |    4 +
 config/ChangeLog                                   |    6 +
 gcc/ChangeLog                                      |   66 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/c-family/c-common.c                            |   20 +
 gcc/c-family/c-common.h                            |    2 +
 gcc/c/c-objc-common.h                              |    2 +
 gcc/cfganal.c                                      |  433 ++++--
 gcc/cfganal.h                                      |    3 +-
 gcc/cgraph.h                                       |    2 -
 gcc/cgraphunit.c                                   |  166 +--
 gcc/config/aarch64/aarch64-builtins.c              |  121 +-
 gcc/config/nvptx/nvptx.c                           |   11 +
 gcc/cp/ChangeLog                                   |   28 +
 gcc/cp/class.c                                     |   10 +-
 gcc/cp/constexpr.c                                 |    4 +-
 gcc/cp/cp-objcp-common.h                           |    2 +
 gcc/cp/cp-tree.h                                   |    3 +-
 gcc/cp/init.c                                      |   34 +-
 gcc/d/ChangeLog                                    |   86 ++
 gcc/d/d-codegen.cc                                 |   36 +
 gcc/d/d-tree.h                                     |    1 +
 gcc/d/expr.cc                                      |   33 +-
 gcc/d/gdc.texi                                     |    6 +
 gcc/d/intrinsics.cc                                |   26 +-
 gcc/d/lang.opt                                     |    4 +
 gcc/doc/match-and-simplify.texi                    |   15 +
 gcc/fold-const.c                                   |    7 +
 gcc/gcov-io.h                                      |    3 +
 gcc/genmatch.c                                     |   19 +-
 gcc/langhooks-def.h                                |    5 +-
 gcc/langhooks.c                                    |   14 +
 gcc/langhooks.h                                    |    3 +
 gcc/testsuite/ChangeLog                            |   63 +
 gcc/testsuite/c-c++-common/pr96369.c               |   12 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-array8.C      |   18 +
 gcc/testsuite/g++.dg/warn/Wnonnull7.C              |   36 +
 gcc/testsuite/gcc.dg/debug/dwarf2/pr96383-1.c      |   17 +
 gcc/testsuite/gcc.dg/debug/dwarf2/pr96383-2.c      |   17 +
 gcc/testsuite/gcc.dg/torture/20200727-0.c          |   82 ++
 .../gcc.dg/tree-prof/indir-call-prof-malloc.c      |   49 +
 .../gcc.target/aarch64/sve/cost_model_2.c          |    2 +-
 gcc/testsuite/gcc.target/nvptx/v2si-cvt.c          |   34 +-
 gcc/testsuite/gdc.dg/compilable.d                  |  444 -------
 gcc/testsuite/gdc.dg/gdc108.d                      |   19 +
 gcc/testsuite/gdc.dg/gdc115.d                      |   16 +
 gcc/testsuite/gdc.dg/gdc121.d                      |    4 +
 gcc/testsuite/gdc.dg/gdc122.d                      |   36 +
 gcc/testsuite/gdc.dg/gdc127.d                      |    6 +
 gcc/testsuite/gdc.dg/gdc131.d                      |   15 +
 gcc/testsuite/gdc.dg/gdc133.d                      |   16 +
 gcc/testsuite/gdc.dg/gdc141.d                      |   14 +
 gcc/testsuite/gdc.dg/gdc142.d                      |   15 +
 gcc/testsuite/gdc.dg/gdc15.d                       |   35 +
 gcc/testsuite/gdc.dg/gdc17.d                       |   37 +
 gcc/testsuite/gdc.dg/gdc170.d                      |   21 +
 gcc/testsuite/gdc.dg/gdc171.d                      |   38 +
 gcc/testsuite/gdc.dg/gdc179.d                      |   32 +
 gcc/testsuite/gdc.dg/gdc183.d                      |   60 +
 gcc/testsuite/gdc.dg/gdc186.d                      |   60 +
 gcc/testsuite/gdc.dg/gdc187.d                      |   40 +
 gcc/testsuite/gdc.dg/gdc19.d                       |    8 +
 gcc/testsuite/gdc.dg/gdc191.d                      |  201 +++
 gcc/testsuite/gdc.dg/gdc194.d                      |    9 +
 gcc/testsuite/gdc.dg/gdc196.d                      |   21 +
 gcc/testsuite/gdc.dg/gdc198.d                      |   71 +
 gcc/testsuite/gdc.dg/gdc200.d                      |   16 +
 gcc/testsuite/gdc.dg/gdc204.d                      |   12 +
 gcc/testsuite/gdc.dg/gdc210.d                      |   62 +
 gcc/testsuite/gdc.dg/gdc212.d                      |   48 +
 gcc/testsuite/gdc.dg/gdc213.d                      |   17 +
 gcc/testsuite/gdc.dg/gdc218.d                      |   41 +
 gcc/testsuite/gdc.dg/gdc223.d                      |   43 +
 gcc/testsuite/gdc.dg/gdc231.d                      |   13 +
 gcc/testsuite/gdc.dg/gdc239.d                      |   10 +
 gcc/testsuite/gdc.dg/gdc24.d                       |   15 +
 gcc/testsuite/gdc.dg/gdc240.d                      |   16 +
 gcc/testsuite/gdc.dg/gdc241.d                      |    6 +
 gcc/testsuite/gdc.dg/gdc242a.d                     |   24 +
 gcc/testsuite/gdc.dg/gdc242b.d                     |   25 +
 gcc/testsuite/gdc.dg/gdc248.d                      |   44 +
 gcc/testsuite/gdc.dg/gdc250.d                      |   18 +
 gcc/testsuite/gdc.dg/gdc251.d                      |    6 +
 gcc/testsuite/gdc.dg/gdc253a.d                     |   10 +
 gcc/testsuite/gdc.dg/gdc253b.d                     |   19 +
 gcc/testsuite/gdc.dg/gdc255.d                      |   83 ++
 gcc/testsuite/gdc.dg/gdc256.d                      |    5 +
 gcc/testsuite/gdc.dg/gdc261.d                      |   19 +
 gcc/testsuite/gdc.dg/gdc27.d                       |   18 +
 gcc/testsuite/gdc.dg/gdc273.d                      |   19 +
 gcc/testsuite/gdc.dg/gdc280.d                      |   30 +
 gcc/testsuite/gdc.dg/gdc284.d                      |   10 +
 gcc/testsuite/gdc.dg/gdc285.d                      |   15 +
 gcc/testsuite/gdc.dg/gdc286.d                      |   37 +
 gcc/testsuite/gdc.dg/{link.d => gdc300.d}          |   18 +-
 gcc/testsuite/gdc.dg/gdc309.d                      |   41 +
 gcc/testsuite/gdc.dg/gdc31.d                       |   25 +
 gcc/testsuite/gdc.dg/gdc35.d                       |   73 +
 gcc/testsuite/gdc.dg/gdc36.d                       |  125 ++
 gcc/testsuite/gdc.dg/gdc37.d                       |   16 +
 gcc/testsuite/gdc.dg/gdc4.d                        |    9 +
 gcc/testsuite/gdc.dg/gdc43.d                       |   29 +
 gcc/testsuite/gdc.dg/gdc47.d                       |   12 +
 gcc/testsuite/gdc.dg/gdc51.d                       |   29 +
 gcc/testsuite/gdc.dg/gdc57.d                       |   21 +
 gcc/testsuite/gdc.dg/gdc66.d                       |   14 +
 gcc/testsuite/gdc.dg/gdc67.d                       |    4 +
 gcc/testsuite/gdc.dg/gdc71.d                       |   27 +
 gcc/testsuite/gdc.dg/gdc77.d                       |   11 +
 gcc/testsuite/gdc.dg/imports/gdc239.d              |   22 +-
 gcc/testsuite/gdc.dg/imports/gdc241a.d             |    4 +-
 gcc/testsuite/gdc.dg/imports/gdc241b.d             |    1 +
 gcc/testsuite/gdc.dg/imports/gdc251a.d             |    2 +-
 .../gdc.dg/imports/{gdc253.d => gdc253a.d}         |    2 +-
 gcc/testsuite/gdc.dg/imports/gdc253b.d             |   12 +
 gcc/testsuite/gdc.dg/imports/gdc36.d               |    8 +
 gcc/testsuite/gdc.dg/imports/runnable.d            |   23 -
 gcc/testsuite/gdc.dg/pr96140.d                     |   15 +
 gcc/testsuite/gdc.dg/pr96152.d                     |   32 +
 gcc/testsuite/gdc.dg/pr96154a.d                    |   18 +
 gcc/testsuite/gdc.dg/pr96154b.d                    |   19 +
 gcc/testsuite/gdc.dg/runnable.d                    | 1394 --------------------
 gcc/testsuite/gdc.dg/runnable2.d                   |  244 ----
 gcc/testsuite/gdc.dg/simd.d                        |    2 -
 gcc/tree-ssa-sccvn.c                               |   55 +-
 gcc/tree-vect-loop.c                               |   16 +-
 gcc/var-tracking.c                                 |  274 ++--
 libbacktrace/ChangeLog                             |    5 +
 libcc1/ChangeLog                                   |    5 +
 libcpp/ChangeLog                                   |    5 +
 libdecnumber/ChangeLog                             |    5 +
 libgcc/libgcov-driver.c                            |    6 +
 libgcc/libgcov.h                                   |   49 +-
 libiberty/ChangeLog                                |    5 +
 libstdc++-v3/ChangeLog                             |   52 +
 libstdc++-v3/include/bits/basic_string.h           |    4 +-
 libstdc++-v3/include/bits/stl_iterator.h           |    2 -
 libstdc++-v3/src/c++17/floating_from_chars.cc      |   10 +-
 .../17_intro/headers/c++2017/all_attributes.cc     |    2 +-
 .../17_intro/headers/c++2017/all_no_exceptions.cc  |    2 +-
 .../17_intro/headers/c++2017/all_no_rtti.cc        |    2 +-
 .../headers/c++2017/all_pedantic_errors.cc         |    2 +-
 .../17_intro/headers/c++2017/operator_names.cc     |    2 +-
 .../testsuite/17_intro/headers/c++2017/stdc++.cc   |    2 +-
 .../headers/c++2017/stdc++_multiple_inclusion.cc   |    2 +-
 libstdc++-v3/testsuite/18_support/set_terminate.cc |    2 +-
 .../uncaught_exceptions/uncaught_exceptions.cc     |    1 +
 .../19_diagnostics/error_code/is_error_code_v.cc   |    2 +-
 libstdc++-v3/testsuite/20_util/any/assign/1.cc     |    2 +-
 libstdc++-v3/testsuite/20_util/any/assign/2.cc     |    2 +-
 .../testsuite/20_util/any/assign/emplace.cc        |    2 +-
 .../testsuite/20_util/any/assign/exception.cc      |    2 +-
 libstdc++-v3/testsuite/20_util/any/assign/self.cc  |    1 +
 libstdc++-v3/testsuite/20_util/any/cons/1.cc       |    2 +-
 libstdc++-v3/testsuite/20_util/any/cons/2.cc       |    2 +-
 libstdc++-v3/testsuite/20_util/any/cons/aligned.cc |    1 +
 .../testsuite/20_util/any/cons/explicit.cc         |    2 +-
 .../testsuite/20_util/any/cons/in_place.cc         |    2 +-
 .../testsuite/20_util/any/cons/nontrivial.cc       |    1 +
 libstdc++-v3/testsuite/20_util/any/make_any.cc     |    2 +-
 .../testsuite/20_util/any/misc/any_cast.cc         |    2 +-
 .../testsuite/20_util/any/misc/any_cast_no_rtti.cc |    2 +-
 libstdc++-v3/testsuite/20_util/any/misc/swap.cc    |    2 +-
 libstdc++-v3/testsuite/20_util/any/modifiers/1.cc  |    2 +-
 .../testsuite/20_util/any/observers/type.cc        |    2 +-
 libstdc++-v3/testsuite/20_util/any/requirements.cc |    2 +-
 libstdc++-v3/testsuite/20_util/any/typedefs.cc     |    2 +-
 libstdc++-v3/testsuite/20_util/as_const/1.cc       |    2 +-
 .../testsuite/20_util/as_const/rvalue_neg.cc       |    2 +-
 libstdc++-v3/testsuite/20_util/assume_aligned/3.cc |    2 +-
 .../testsuite/20_util/bind/is_placeholder_v.cc     |    2 +-
 .../20_util/bool_constant/requirements.cc          |    2 +-
 .../requirements/treat_as_floating_point_v.cc      |    2 +-
 .../testsuite/20_util/duration_cast/rounding.cc    |    2 +-
 .../members/weak_from_this.cc                      |    1 +
 .../20_util/function_objects/invoke/59768.cc       |    2 +-
 .../testsuite/20_util/function_objects/not_fn/1.cc |    1 +
 .../20_util/function_objects/searchers.cc          |    1 +
 .../testsuite/20_util/in_place/requirements.cc     |    2 +-
 .../testsuite/20_util/is_aggregate/value.cc        |   15 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../20_util/is_invocable/requirements/typedefs.cc  |    2 +-
 .../testsuite/20_util/is_invocable/value.cc        |    2 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../is_nothrow_invocable/requirements/typedefs.cc  |    2 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../is_nothrow_swappable/requirements/typedefs.cc  |    2 +-
 .../20_util/is_nothrow_swappable/value.cc          |    2 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../requirements/typedefs.cc                       |    2 +-
 .../20_util/is_nothrow_swappable_with/value.cc     |    2 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../20_util/is_swappable/requirements/typedefs.cc  |    2 +-
 .../testsuite/20_util/is_swappable/value.cc        |    2 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../is_swappable_with/requirements/typedefs.cc     |    2 +-
 .../testsuite/20_util/is_swappable_with/value.cc   |    2 +-
 .../requirements/explicit_instantiation.cc         |    2 +-
 .../logical_traits/requirements/typedefs.cc        |    2 +-
 .../testsuite/20_util/logical_traits/value.cc      |    2 +-
 .../20_util/optional/constexpr/make_optional.cc    |    1 +
 .../20_util/optional/constexpr/observers/2.cc      |    1 +
 .../20_util/optional/constexpr/observers/3.cc      |    1 +
 libstdc++-v3/testsuite/20_util/optional/hash.cc    |    1 +
 .../testsuite/20_util/optional/requirements.cc     |    3 +
 libstdc++-v3/testsuite/20_util/pair/swap_cxx17.cc  |    2 +-
 .../20_util/ratio/requirements/ratio_equal_v.cc    |    2 +-
 .../testsuite/20_util/reference_wrapper/83427.cc   |    2 +-
 .../20_util/shared_ptr/requirements/weak_type.cc   |    2 +-
 .../memory_management_tools/1.cc                   |    1 +
 .../uninitialized_fill_n/sizes.cc                  |   18 +-
 .../testsuite/20_util/time_point_cast/rounding.cc  |    4 +-
 libstdc++-v3/testsuite/20_util/tuple/78939.cc      |    5 +-
 libstdc++-v3/testsuite/20_util/tuple/apply/1.cc    |    1 +
 .../testsuite/20_util/tuple/make_from_tuple/1.cc   |    1 +
 libstdc++-v3/testsuite/20_util/tuple/swap_cxx17.cc |    2 +-
 .../testsuite/20_util/tuple/tuple_size_v.cc        |    2 +-
 .../specialized_algorithms/swap_cxx17.cc           |    2 +-
 .../requirements/uses_allocator_v.cc               |    2 +-
 .../20_util/variable_templates_for_traits.cc       |    4 +-
 libstdc++-v3/testsuite/20_util/variant/any.cc      |    2 +-
 libstdc++-v3/testsuite/20_util/variant/compile.cc  |    2 +-
 libstdc++-v3/testsuite/20_util/variant/hash.cc     |    1 +
 .../testsuite/20_util/variant/index_type.cc        |    1 +
 libstdc++-v3/testsuite/20_util/variant/run.cc      |    2 +-
 libstdc++-v3/testsuite/20_util/void_t/1.cc         |    2 +-
 .../testsuite/21_strings/basic_string/79162.cc     |    2 +-
 .../21_strings/basic_string/cons/char/7.cc         |    1 +
 .../21_strings/basic_string/cons/wchar_t/7.cc      |    1 +
 .../testsuite/21_strings/basic_string/lwg2758.cc   |    2 +-
 .../testsuite/21_strings/basic_string/lwg2946.cc   |    2 +-
 .../basic_string/modifiers/append/char/4.cc        |    1 +
 .../basic_string/modifiers/append/wchar_t/4.cc     |    1 +
 .../basic_string/modifiers/assign/char/4.cc        |    1 +
 .../basic_string/modifiers/assign/wchar_t/4.cc     |    1 +
 .../basic_string/modifiers/insert/char/3.cc        |    1 +
 .../basic_string/modifiers/insert/wchar_t/3.cc     |    1 +
 .../basic_string/modifiers/replace/char/7.cc       |    1 +
 .../basic_string/modifiers/replace/wchar_t/7.cc    |    1 +
 .../basic_string/operations/compare/char/2.cc      |    1 +
 .../basic_string/operations/compare/wchar_t/2.cc   |    1 +
 .../basic_string/operations/data/char/2.cc         |    1 +
 .../basic_string/operations/data/wchar_t/2.cc      |    1 +
 .../basic_string/operations/find/char/5.cc         |    1 +
 .../basic_string/operations/find/wchar_t/5.cc      |    1 +
 .../21_strings/basic_string/operators/char/5.cc    |    1 +
 .../21_strings/basic_string/operators/wchar_t/5.cc |    1 +
 .../21_strings/basic_string_view/capacity/1.cc     |    1 +
 .../21_strings/basic_string_view/cons/char/1.cc    |    1 +
 .../21_strings/basic_string_view/cons/char/2.cc    |    1 +
 .../21_strings/basic_string_view/cons/char/3.cc    |    1 +
 .../21_strings/basic_string_view/cons/wchar_t/1.cc |    1 +
 .../21_strings/basic_string_view/cons/wchar_t/2.cc |    1 +
 .../21_strings/basic_string_view/cons/wchar_t/3.cc |    1 +
 .../basic_string_view/element_access/char/1.cc     |    1 +
 .../basic_string_view/element_access/char/2.cc     |    3 +-
 .../basic_string_view/element_access/char/empty.cc |    1 +
 .../element_access/char/front_back.cc              |    1 +
 .../basic_string_view/element_access/wchar_t/1.cc  |    1 +
 .../basic_string_view/element_access/wchar_t/2.cc  |    3 +-
 .../element_access/wchar_t/empty.cc                |    1 +
 .../element_access/wchar_t/front_back.cc           |    1 +
 .../21_strings/basic_string_view/include.cc        |    2 +-
 .../basic_string_view/inserters/char/1.cc          |    1 +
 .../basic_string_view/inserters/char/2.cc          |    1 +
 .../basic_string_view/inserters/char/3.cc          |    1 +
 .../basic_string_view/inserters/pod/10081-out.cc   |    1 +
 .../basic_string_view/inserters/wchar_t/1.cc       |    1 +
 .../basic_string_view/inserters/wchar_t/2.cc       |    1 +
 .../basic_string_view/inserters/wchar_t/3.cc       |    1 +
 .../basic_string_view/literals/types-char8_t.cc    |    2 +-
 .../21_strings/basic_string_view/literals/types.cc |    2 +-
 .../basic_string_view/literals/values-char8_t.cc   |    1 +
 .../basic_string_view/literals/values.cc           |    1 +
 .../modifiers/remove_prefix/char/1.cc              |    1 +
 .../modifiers/remove_prefix/wchar_t/1.cc           |    1 +
 .../modifiers/remove_suffix/char/1.cc              |    1 +
 .../modifiers/remove_suffix/wchar_t/1.cc           |    1 +
 .../basic_string_view/operations/compare/char/1.cc |    1 +
 .../operations/compare/char/13650.cc               |    1 +
 .../operations/compare/wchar_t/1.cc                |    1 +
 .../operations/compare/wchar_t/13650.cc            |    1 +
 .../basic_string_view/operations/copy/char/1.cc    |    1 +
 .../basic_string_view/operations/copy/wchar_t/1.cc |    1 +
 .../basic_string_view/operations/data/char/1.cc    |    1 +
 .../basic_string_view/operations/data/wchar_t/1.cc |    1 +
 .../basic_string_view/operations/find/char/1.cc    |    1 +
 .../basic_string_view/operations/find/char/2.cc    |    1 +
 .../basic_string_view/operations/find/char/3.cc    |    1 +
 .../basic_string_view/operations/find/char/4.cc    |    1 +
 .../basic_string_view/operations/find/wchar_t/1.cc |    1 +
 .../basic_string_view/operations/find/wchar_t/2.cc |    1 +
 .../basic_string_view/operations/find/wchar_t/3.cc |    1 +
 .../basic_string_view/operations/find/wchar_t/4.cc |    1 +
 .../basic_string_view/operations/rfind/char/1.cc   |    1 +
 .../basic_string_view/operations/rfind/char/2.cc   |    1 +
 .../basic_string_view/operations/rfind/char/3.cc   |    1 +
 .../operations/rfind/wchar_t/1.cc                  |    1 +
 .../operations/rfind/wchar_t/2.cc                  |    1 +
 .../operations/rfind/wchar_t/3.cc                  |    1 +
 .../operations/string_conversion/1.cc              |    1 +
 .../basic_string_view/operations/substr/char/1.cc  |    1 +
 .../operations/substr/wchar_t/1.cc                 |    1 +
 .../basic_string_view/range_access/char/1.cc       |    2 +-
 .../basic_string_view/range_access/wchar_t/1.cc    |    2 +-
 .../requirements/explicit_instantiation/1.cc       |    2 +-
 .../requirements/explicit_instantiation/char/1.cc  |    2 +-
 .../explicit_instantiation/char16_t/1.cc           |    2 +-
 .../explicit_instantiation/char32_t/1.cc           |    2 +-
 .../explicit_instantiation/char8_t/1.cc            |    2 +-
 .../explicit_instantiation/wchar_t/1.cc            |    2 +-
 .../basic_string_view/requirements/typedefs.cc     |    2 +-
 .../21_strings/basic_string_view/typedefs.cc       |    2 +-
 .../21_strings/basic_string_view/types/1.cc        |    2 +-
 .../array/specialized_algorithms/swap_cxx17.cc     |    2 +-
 .../23_containers/map/modifiers/extract.cc         |    1 +
 .../map/modifiers/insert_or_assign/1.cc            |    1 +
 .../testsuite/23_containers/map/modifiers/merge.cc |    1 +
 .../23_containers/map/modifiers/try_emplace/1.cc   |    1 +
 .../23_containers/multimap/modifiers/extract.cc    |    1 +
 .../23_containers/multimap/modifiers/merge.cc      |    1 +
 .../23_containers/multiset/modifiers/extract.cc    |    1 +
 .../23_containers/multiset/modifiers/merge.cc      |    1 +
 .../23_containers/set/modifiers/extract.cc         |    1 +
 .../testsuite/23_containers/set/modifiers/merge.cc |    1 +
 .../23_containers/span/back_assert_neg.cc          |    3 +-
 .../23_containers/span/first_2_assert_neg.cc       |    3 +-
 .../23_containers/span/first_assert_neg.cc         |    3 +-
 .../23_containers/span/front_assert_neg.cc         |    3 +-
 .../23_containers/span/index_op_assert_neg.cc      |    3 +-
 .../23_containers/span/last_2_assert_neg.cc        |    3 +-
 .../23_containers/span/last_assert_neg.cc          |    3 +-
 .../23_containers/span/subspan_2_assert_neg.cc     |    3 +-
 .../23_containers/span/subspan_3_assert_neg.cc     |    3 +-
 .../23_containers/span/subspan_4_assert_neg.cc     |    3 +-
 .../23_containers/span/subspan_5_assert_neg.cc     |    3 +-
 .../23_containers/span/subspan_6_assert_neg.cc     |    3 +-
 .../23_containers/span/subspan_assert_neg.cc       |    3 +-
 .../unordered_map/modifiers/extract.cc             |    1 +
 .../unordered_map/modifiers/insert_or_assign.cc    |    1 +
 .../23_containers/unordered_map/modifiers/merge.cc |    1 +
 .../unordered_map/modifiers/try_emplace.cc         |    1 +
 .../unordered_multimap/modifiers/extract.cc        |    1 +
 .../unordered_multimap/modifiers/merge.cc          |    1 +
 .../unordered_multiset/modifiers/extract.cc        |    1 +
 .../unordered_multiset/modifiers/merge.cc          |    1 +
 .../unordered_set/modifiers/extract.cc             |    1 +
 .../23_containers/unordered_set/modifiers/merge.cc |    1 +
 .../headers/iterator/range_access_c++11.cc         |    2 +-
 .../headers/iterator/range_access_c++14.cc         |    2 +-
 .../headers/iterator/range_access_c++17.cc         |    2 +-
 .../24_iterators/headers/iterator/synopsis.cc      |    2 +-
 .../headers/iterator/synopsis_c++11.cc             |    2 +-
 .../headers/iterator/synopsis_c++14.cc             |    2 +-
 .../headers/iterator/synopsis_c++17.cc             |    2 +-
 libstdc++-v3/testsuite/25_algorithms/clamp/1.cc    |    1 +
 libstdc++-v3/testsuite/25_algorithms/clamp/2.cc    |    1 +
 .../testsuite/25_algorithms/clamp/constexpr.cc     |    2 +-
 .../clamp/requirements/explicit_instantiation/1.cc |    2 +-
 .../requirements/explicit_instantiation/pod.cc     |    2 +-
 .../headers/cmath/functions_std_c++17.cc           |    2 +-
 .../headers/cmath/special_functions_global.cc      |    2 +-
 .../testsuite/26_numerics/numbers/float128.cc      |    2 +-
 .../testsuite/26_numerics/valarray/69116.cc        |    2 +-
 .../27_io/basic_istream/ignore/char/94749.cc       |    4 +-
 .../27_io/basic_istream/ignore/wchar_t/94749.cc    |    4 +-
 .../basic_ostream/inserters_other/char/lwg2221.cc  |    2 +-
 libstdc++-v3/testsuite/28_regex/simple_c++11.cc    |    2 +-
 .../29_atomics/atomic/is_always_lock_free.cc       |    2 +-
 .../atomic_integral/is_always_lock_free.cc         |    2 +-
 .../headers/condition_variable/std_c++0x_neg.cc    |    3 -
 .../30_threads/headers/future/std_c++0x_neg.cc     |    3 -
 .../testsuite/30_threads/shared_lock/70766.cc      |    2 +-
 .../testsuite/30_threads/shared_mutex/cons/1.cc    |    2 +-
 .../30_threads/shared_mutex/cons/assign_neg.cc     |    2 +-
 .../30_threads/shared_mutex/cons/copy_neg.cc       |    2 +-
 .../shared_mutex/requirements/standard_layout.cc   |    2 +-
 .../30_threads/shared_mutex/try_lock/1.cc          |    2 +-
 .../30_threads/shared_mutex/try_lock/2.cc          |    2 +-
 .../testsuite/30_threads/shared_mutex/unlock/1.cc  |    2 +-
 .../filesystem/filesystem_error/cons.cc            |    2 +-
 .../concept.arithmetic/floating_point.cc           |    2 +-
 .../testsuite/tr1/headers/c++200x/complex.cc       |    2 +-
 lto-plugin/ChangeLog                               |    5 +
 384 files changed, 3891 insertions(+), 2706 deletions(-)


More information about the Libstdc++-cvs mailing list