libstdc++: Replace hyphens in effective target keywords
authorJonathan Wakely <jwakely@redhat.com>
Wed, 24 Nov 2021 11:41:01 +0000 (11:41 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 24 Nov 2021 13:20:26 +0000 (13:20 +0000)
commita04b73e15b7d691e4e668f2584b57f09f598d397
tree59b7d5b5e385e0deb26c3ee63aaf32878d30632b
parent29e1cbdc0c6e7d3de10478ef2b881900545c2a55
libstdc++: Replace hyphens in effective target keywords

An effective target like foo-bar-baz will match a target selector of
*-*-* and cause problems in the testsuite. Several libstdc++ et keywords
are of the form foo-bar, which could still be a problem for *-*
selectors.

Replace hyphens with underscores in the et keywords "debug-mode",
"cxx11-abi", etc.

libstdc++-v3/ChangeLog:

* testsuite/lib/libstdc++.exp: Rename effective target keywords
to avoid dashes in the name.
* testsuite/*: Update effective targe keywords.
142 files changed:
libstdc++-v3/testsuite/20_util/specialized_algorithms/pstl/uninitialized_construct.cc
libstdc++-v3/testsuite/20_util/specialized_algorithms/pstl/uninitialized_copy_move.cc
libstdc++-v3/testsuite/20_util/specialized_algorithms/pstl/uninitialized_fill_destroy.cc
libstdc++-v3/testsuite/20_util/to_chars/4.cc
libstdc++-v3/testsuite/20_util/to_chars/double.cc
libstdc++-v3/testsuite/20_util/to_chars/float.cc
libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/copy_assign.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/lwg2788.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/move.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/move_assign.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/noexcept.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/operator_plus.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/swap.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/copy_assign.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/lwg2788.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/move.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/move_assign.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/noexcept.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/operator_plus.cc
libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_t/swap.cc
libstdc++-v3/testsuite/21_strings/basic_string/capacity/char/resize_and_overwrite.cc
libstdc++-v3/testsuite/21_strings/basic_string/cons/char/constexpr.cc
libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/constexpr.cc
libstdc++-v3/testsuite/21_strings/basic_string/literals/constexpr.cc
libstdc++-v3/testsuite/21_strings/basic_string/modifiers/constexpr.cc
libstdc++-v3/testsuite/21_strings/basic_string/modifiers/insert/char/83328.cc
libstdc++-v3/testsuite/21_strings/basic_string/modifiers/insert/wchar_t/83328.cc
libstdc++-v3/testsuite/21_strings/basic_string/modifiers/swap/char/constexpr.cc
libstdc++-v3/testsuite/21_strings/basic_string/modifiers/swap/wchar_t/constexpr.cc
libstdc++-v3/testsuite/21_strings/basic_string/types/pmr_typedefs.cc
libstdc++-v3/testsuite/23_containers/list/61347.cc
libstdc++-v3/testsuite/23_containers/vector/bool/capacity/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/vector/bool/cons/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/element_access/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/assign/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/swap/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/capacity/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/vector/cons/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/data_access/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/element_access/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/assign/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/swap/constexpr.cc
libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/deque_iterators/1.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_merge/inplace_merge.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_merge/merge.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/copy_if.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/copy_move.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/fill.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/generate.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/is_partitioned.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/partition.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/partition_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/remove.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/remove_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/replace.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/replace_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/swap_ranges.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_binary.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/transform_unary.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/unique.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_modifying_operations/unique_copy_equal.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/adjacent_find.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/all_of.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/any_of.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/count.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/equal.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/find.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/find_end.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/find_first_of.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/find_if.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/for_each.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/mismatch.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/none_of.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/nth_element.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/reverse.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/reverse_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_nonmodifying/search_n.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/includes.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/is_heap.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/is_sorted.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/lexicographical_compare.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/minmax_element.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/partial_sort.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/partial_sort_copy.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set.cc
libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/sort.cc
libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-2.cc
libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc
libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-5.cc
libstdc++-v3/testsuite/25_algorithms/pstl/feature_test.cc
libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/adjacent_difference.cc
libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/reduce.cc
libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/scan.cc
libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/transform_reduce.cc
libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/transform_scan.cc
libstdc++-v3/testsuite/27_io/basic_istringstream/cons/char/1.cc
libstdc++-v3/testsuite/27_io/basic_istringstream/cons/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_istringstream/str/char/2.cc
libstdc++-v3/testsuite/27_io/basic_istringstream/str/wchar_t/2.cc
libstdc++-v3/testsuite/27_io/basic_istringstream/view/char/1.cc
libstdc++-v3/testsuite/27_io/basic_istringstream/view/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_ostream/emit/1.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/char/1.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/str/char/3.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/str/wchar_t/3.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/view/char/1.cc
libstdc++-v3/testsuite/27_io/basic_ostringstream/view/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/char/2.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/wchar_t/2.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/str/char/4.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/str/wchar_t/4.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/view/char/1.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/view/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/cons/char/1.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/cons/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/str/char/5.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/str/wchar_t/5.cc.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/view/char/1.cc
libstdc++-v3/testsuite/27_io/basic_stringstream/view/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_syncbuf/1.cc
libstdc++-v3/testsuite/27_io/basic_syncbuf/2.cc
libstdc++-v3/testsuite/27_io/basic_syncbuf/basic_ops/1.cc
libstdc++-v3/testsuite/27_io/basic_syncbuf/requirements/types.cc
libstdc++-v3/testsuite/27_io/basic_syncbuf/sync_ops/1.cc
libstdc++-v3/testsuite/27_io/basic_syncstream/1.cc
libstdc++-v3/testsuite/27_io/basic_syncstream/2.cc
libstdc++-v3/testsuite/27_io/basic_syncstream/basic_ops/1.cc
libstdc++-v3/testsuite/27_io/basic_syncstream/requirements/types.cc
libstdc++-v3/testsuite/28_regex/match_results/pmr_typedefs.cc
libstdc++-v3/testsuite/experimental/polymorphic_allocator/pmr_typedefs_match.cc
libstdc++-v3/testsuite/experimental/polymorphic_allocator/pmr_typedefs_string.cc
libstdc++-v3/testsuite/lib/libstdc++.exp