aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--contrib/regression/ChangeLog4
-rw-r--r--gcc/ChangeLog125
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/analyzer/ChangeLog17
-rw-r--r--gcc/c-family/ChangeLog5
-rw-r--r--gcc/c/ChangeLog5
-rw-r--r--gcc/cp/ChangeLog31
-rw-r--r--gcc/fortran/ChangeLog5
-rw-r--r--gcc/jit/ChangeLog6
-rw-r--r--gcc/objc/ChangeLog8
-rw-r--r--gcc/testsuite/ChangeLog41
-rw-r--r--libgomp/ChangeLog9
-rw-r--r--libstdc++-v3/ChangeLog186
14 files changed, 447 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e0671eb..b26e482e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-16 Martin Liska <mliska@suse.cz>
+
+ * MAINTAINERS: I'm stepping down from my positions.
+
2023-01-10 Philip Herron <herron.philip@googlemail.com>
* MAINTAINERS: Add Philip Herron as Rust front-end maintainer
diff --git a/contrib/regression/ChangeLog b/contrib/regression/ChangeLog
index a419427..27dccac 100644
--- a/contrib/regression/ChangeLog
+++ b/contrib/regression/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-16 Hans-Peter Nilsson <hp@axis.com>
+
+ * objs-gcc.sh: Only bootstrap if source-directory contains gcc.
+
2012-08-26 Hans-Peter Nilsson <hp@axis.com>
* btest-gcc.sh (TESTLOGS): Make gfortran.sum optional.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e55dcce..b8fbe64 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,128 @@
+2023-02-16 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/invoke.texi (Optimize Options): Reword the explanation
+ getting minimal, maximal and default values of a parameter.
+
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * addresses.h: Mechanically drop 'static' from 'static inline'
+ functions via s/^static inline/inline/g.
+ * asan.h: Likewise.
+ * attribs.h: Likewise.
+ * basic-block.h: Likewise.
+ * bitmap.h: Likewise.
+ * cfghooks.h: Likewise.
+ * cfgloop.h: Likewise.
+ * cgraph.h: Likewise.
+ * cselib.h: Likewise.
+ * data-streamer.h: Likewise.
+ * debug.h: Likewise.
+ * df.h: Likewise.
+ * diagnostic.h: Likewise.
+ * dominance.h: Likewise.
+ * dumpfile.h: Likewise.
+ * emit-rtl.h: Likewise.
+ * except.h: Likewise.
+ * expmed.h: Likewise.
+ * expr.h: Likewise.
+ * fixed-value.h: Likewise.
+ * gengtype.h: Likewise.
+ * gimple-expr.h: Likewise.
+ * gimple-iterator.h: Likewise.
+ * gimple-predict.h: Likewise.
+ * gimple-range-fold.h: Likewise.
+ * gimple-ssa.h: Likewise.
+ * gimple.h: Likewise.
+ * graphite.h: Likewise.
+ * hard-reg-set.h: Likewise.
+ * hash-map.h: Likewise.
+ * hash-set.h: Likewise.
+ * hash-table.h: Likewise.
+ * hwint.h: Likewise.
+ * input.h: Likewise.
+ * insn-addr.h: Likewise.
+ * internal-fn.h: Likewise.
+ * ipa-fnsummary.h: Likewise.
+ * ipa-icf-gimple.h: Likewise.
+ * ipa-inline.h: Likewise.
+ * ipa-modref.h: Likewise.
+ * ipa-prop.h: Likewise.
+ * ira-int.h: Likewise.
+ * ira.h: Likewise.
+ * lra-int.h: Likewise.
+ * lra.h: Likewise.
+ * lto-streamer.h: Likewise.
+ * memmodel.h: Likewise.
+ * omp-general.h: Likewise.
+ * optabs-query.h: Likewise.
+ * optabs.h: Likewise.
+ * plugin.h: Likewise.
+ * pretty-print.h: Likewise.
+ * range.h: Likewise.
+ * read-md.h: Likewise.
+ * recog.h: Likewise.
+ * regs.h: Likewise.
+ * rtl-iter.h: Likewise.
+ * rtl.h: Likewise.
+ * sbitmap.h: Likewise.
+ * sched-int.h: Likewise.
+ * sel-sched-ir.h: Likewise.
+ * sese.h: Likewise.
+ * sparseset.h: Likewise.
+ * ssa-iterators.h: Likewise.
+ * system.h: Likewise.
+ * target-globals.h: Likewise.
+ * target.h: Likewise.
+ * timevar.h: Likewise.
+ * tree-chrec.h: Likewise.
+ * tree-data-ref.h: Likewise.
+ * tree-iterator.h: Likewise.
+ * tree-outof-ssa.h: Likewise.
+ * tree-phinodes.h: Likewise.
+ * tree-scalar-evolution.h: Likewise.
+ * tree-sra.h: Likewise.
+ * tree-ssa-alias.h: Likewise.
+ * tree-ssa-live.h: Likewise.
+ * tree-ssa-loop-manip.h: Likewise.
+ * tree-ssa-loop.h: Likewise.
+ * tree-ssa-operands.h: Likewise.
+ * tree-ssa-propagate.h: Likewise.
+ * tree-ssa-sccvn.h: Likewise.
+ * tree-ssa.h: Likewise.
+ * tree-ssanames.h: Likewise.
+ * tree-streamer.h: Likewise.
+ * tree-switch-conversion.h: Likewise.
+ * tree-vectorizer.h: Likewise.
+ * tree.h: Likewise.
+ * wide-int.h: Likewise.
+
+2023-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/108657
+ * tree-ssa-dse.cc (initialize_ao_ref_for_dse): If lhs of stmt
+ exists and is not a SSA_NAME, call ao_ref_init even if the stmt
+ is a call to internal or builtin function.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * doc/invoke.texi (C++ Dialect Options): Suggest adding a
+ using-declaration to unhide functions.
+
+2023-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/108783
+ * tree-ssa-reassoc.cc (eliminate_redundant_comparison): If lcode
+ is equal to TREE_CODE (t), op1 to newop1 and op2 to newop2, set
+ t to curr->op. Otherwise, punt if either newop1 or newop2 are
+ SSA_NAME_OCCURS_IN_ABNORMAL_PHI SSA_NAMEs.
+
+2023-02-16 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/108791
+ * tree-ssa-forwprop.cc (optimize_vector_load): Build
+ the ADDR_EXPR of a TARGET_MEM_REF using a more meaningful
+ type.
+
2023-02-15 Eric Botcazou <ebotcazou@adacore.com>
PR target/90458
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 22d2daa8..ef30947 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230216
+20230217
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 7c135d4..15a3de7 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,20 @@
+2023-02-16 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/108806
+ * constraint-manager.cc (bounded_range::dump_to_pp): Use
+ bounded_range::singleton_p.
+ (constraint_manager::add_bounded_ranges): Handle singleton ranges
+ by adding an EQ_EXPR constraint.
+ (constraint_manager::impossible_derived_conditions_p): New.
+ (constraint_manager::eval_condition): Reject EQ_EXPR when it would
+ imply impossible derived conditions.
+ (selftest::test_bits): New.
+ (selftest::run_constraint_manager_tests): Run it.
+ * constraint-manager.h (bounded_range::singleton_p): New.
+ (constraint_manager::impossible_derived_conditions_p): New decl.
+ * region-model.cc (region_model::get_rvalue_1): Handle
+ BIT_AND_EXPR, BIT_IOR_EXPR, and BIT_XOR_EXPR.
+
2023-02-15 David Malcolm <dmalcolm@redhat.com>
PR analyzer/108664
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index e2ccd67..5bc8fa5 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * c-common.h: Mechanically drop static from static inline
+ functions via s/^static inline/inline/g.
+
2023-02-01 Jason Merrill <jason@redhat.com>
* c.opt: Add -Wno-changes-meaning.
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 2d7a74a..26eeee2 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * c-parser.h: Mechanically drop static from static inline
+ functions via s/^static inline/inline/g.
+
2023-02-10 Joseph Myers <joseph@codesourcery.com>
* c-convert.cc (c_convert): Allow conversion of a null pointer
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index baaa394..148276b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,34 @@
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/107773
+ * cp-tree.h (enum tsubst_flags): New flag tf_qualifying_scope.
+ * decl.cc (make_typename_type): Use lookup_member instead of
+ lookup_field. If tf_qualifying_scope is set, pass want_type=true
+ instead of =false to lookup_member. Generalize format specifier
+ in diagnostic to handle both type and non-type bindings.
+ * pt.cc (tsubst_aggr_type_1): Clear tf_qualifying_scope. Tidy
+ the function.
+ (tsubst_decl) <case USING_DECL>: Set tf_qualifying_scope when
+ substituting USING_DECL_SCOPE.
+ (tsubst): Clear tf_qualifying_scope right away and remember if
+ it was set. Do the same for tf_tst_ok sooner.
+ <case TYPENAME_TYPE>: Set tf_qualifying_scope when substituting
+ TYPE_CONTEXT. Pass tf_qualifying_scope to make_typename_type
+ if it was set.
+ (tsubst_qualified_id): Set tf_qualifying_scope when substituting
+ the scope.
+ (tsubst_copy): Clear tf_qualifying_scope and remember if it was
+ set.
+ <case SCOPE_REF>: Set tf_qualifying_scope when substituting the
+ scope.
+ <case *_TYPE>: Pass tf_qualifying_scope to tsubst if it was set.
+ * search.cc (lookup_member): Document default argument.
+
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * cp-tree.h: Mechanically drop static from static inline
+ functions via s/^static inline/inline/g.
+
2023-02-15 Marek Polacek <polacek@redhat.com>
PR c++/106675
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 3547035c..2253b6e 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * gfortran.h: Mechanically drop static from static inline
+ functions via s/^static inline/inline/g.
+
2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
PR fortran/103608
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index 4a79c5c..4c30cab 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * jit-dejagnu.h: Mechanically drop static from static inline
+ functions via s/^static inline/inline/g.
+ * jit-recording.h: Likewise.
+
2023-01-07 LIU Hao <lh_mouse@126.com>
PR middle-end/108300
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 0668515..8e9f676 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,11 @@
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ * objc-act.h: Mechanically drop static from static inline
+ functions via s/^static inline/inline/g.
+ * objc-map.h: Likewise.
+ * objc-act.cc: Remove the redundant redeclarations of is_ivar
+ and lookup_category.
+
2022-10-28 Joseph Myers <joseph@codesourcery.com>
* objc-next-runtime-abi-01.cc (build_next_objc_exception_stuff):
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1b285d2..63968c7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,44 @@
+2023-02-16 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/108806
+ * gcc.dg/analyzer/null-deref-pr108806-qemu.c: New test.
+ * gcc.dg/analyzer/pr103217.c: Add -Wno-analyzer-too-complex.
+ * gcc.dg/analyzer/switch.c (test_bitmask_1): New.
+ (test_bitmask_2): New.
+ * gcc.dg/analyzer/uninit-pr108806-qemu.c: New test.
+
+2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
+
+ * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
+
+2023-02-16 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/107773
+ * g++.dg/template/typename24.C: New test.
+ * g++.dg/template/typename25.C: New test.
+ * g++.dg/template/typename25a.C: New test.
+ * g++.dg/template/typename26.C: New test.
+
+2023-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/108657
+ * gcc.dg/pr108657.c: New test.
+
+2023-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/108783
+ * gcc.c-torture/compile/pr108783.c: New test.
+
+2023-02-16 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/108791
+ * gcc.dg/torture/pr108791.c: New testcase.
+
+2023-02-16 Hans-Peter Nilsson <hp@axis.com>
+
+ * lib/target-supports.exp (check_effective_target_lra): Add CRIS
+ as a non-LRA target.
+
2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
PR fortran/103608
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 2831ee8..13ddf64 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,12 @@
+2023-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ * libgomp.texi: Fix typos - theads -> threads.
+
+2023-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ * testsuite/libgomp.fortran/target-nowait-array-section.f90: Fix
+ comment typo and improve its wording.
+
2023-02-15 Tobias Burnus <tobias@codesourcery.com>
* target.c (gomp_target_rev): Dereference ptr
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f859383..00aafa4 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,189 @@
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ * include/experimental/bits/simd_math.h (__hypot): Bitcasting
+ between scalars requires the __bit_cast helper function instead
+ of simd_bit_cast.
+
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ * include/experimental/bits/simd_x86.h
+ (_SimdImplX86::_S_not_equal_to, _SimdImplX86::_S_less)
+ (_SimdImplX86::_S_less_equal): Do not call
+ __builtin_is_constant_evaluated in constexpr-if.
+
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ * testsuite/experimental/simd/tests/bits/verify.h
+ (verify::verify): Use %zx for size_t in format string.
+
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ * testsuite/experimental/simd/generate_makefile.sh: Generate and
+ pre-compile pch.h, which includes all headers that do not depend
+ on command-line macros.
+ * testsuite/experimental/simd/tests/bits/main.h: New file.
+ (iterate_abis, main): Moved from verify.h.
+ * testsuite/experimental/simd/tests/bits/verify.h
+ (iterate_abis, main): Moved to main.h.
+ * testsuite/experimental/simd/tests/bits/conversions.h: Add
+ include guard.
+ (genHalfBits): Simplify.
+ * testsuite/experimental/simd/tests/bits/make_vec.h: Add include
+ guard.
+ (make_alternating_mask): Moved from mask_loadstore.
+ * testsuite/experimental/simd/tests/bits/mathreference.h: Add
+ include guard.
+ * testsuite/experimental/simd/tests/bits/test_values.h: Ditto.
+ * testsuite/experimental/simd/tests/mask_loadstore.cc
+ (make_mask, make_alternating_mask): Removed.
+ * testsuite/experimental/simd/tests/mask_reductions.cc: Ditto.
+ * testsuite/experimental/simd/tests/operators.cc (genHalfBits):
+ Removed.
+ * testsuite/experimental/simd/tests/abs.cc: Only include
+ bits/main.h.
+ Ditto.
+ * testsuite/experimental/simd/tests/algorithms.cc: Ditto.
+ * testsuite/experimental/simd/tests/broadcast.cc: Ditto.
+ * testsuite/experimental/simd/tests/casts.cc: Ditto.
+ * testsuite/experimental/simd/tests/fpclassify.cc: Ditto.
+ * testsuite/experimental/simd/tests/frexp.cc: Ditto.
+ * testsuite/experimental/simd/tests/generator.cc: Ditto.
+ * testsuite/experimental/simd/tests/hypot3_fma.cc: Ditto.
+ * testsuite/experimental/simd/tests/integer_operators.cc: Ditto.
+ * testsuite/experimental/simd/tests/ldexp_scalbn_scalbln_modf.cc:
+ * testsuite/experimental/simd/tests/loadstore.cc: Ditto.
+ * testsuite/experimental/simd/tests/logarithm.cc: Ditto.
+ * testsuite/experimental/simd/tests/mask_broadcast.cc: Ditto.
+ * testsuite/experimental/simd/tests/mask_conversions.cc: Ditto.
+ * testsuite/experimental/simd/tests/mask_implicit_cvt.cc: Ditto.
+ * testsuite/experimental/simd/tests/mask_operator_cvt.cc: Ditto.
+ * testsuite/experimental/simd/tests/mask_operators.cc: Ditto.
+ * testsuite/experimental/simd/tests/math_1arg.cc: Ditto.
+ * testsuite/experimental/simd/tests/math_2arg.cc: Ditto.
+ * testsuite/experimental/simd/tests/operator_cvt.cc: Ditto.
+ * testsuite/experimental/simd/tests/reductions.cc: Ditto.
+ * testsuite/experimental/simd/tests/remqo.cc: Ditto.
+ * testsuite/experimental/simd/tests/simd.cc: Ditto.
+ * testsuite/experimental/simd/tests/sincos.cc: Ditto.
+ * testsuite/experimental/simd/tests/split_concat.cc: Ditto.
+ * testsuite/experimental/simd/tests/splits.cc: Ditto.
+ * testsuite/experimental/simd/tests/trigonometric.cc: Ditto.
+ * testsuite/experimental/simd/tests/trunc_ceil_floor.cc: Ditto.
+ * testsuite/experimental/simd/tests/where.cc: Ditto.
+
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ * testsuite/experimental/simd/README.md: Document the timeout
+ and timeout-factor directives. Minor typo fixed.
+
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ PR libstdc++/108030
+ * include/experimental/bits/simd_detail.h: Define
+ _GLIBCXX_SIMD_ALWAYS_INLINE_LAMBDA.
+ * include/experimental/bits/simd.h: Annotate lambdas with
+ _GLIBCXX_SIMD_ALWAYS_INLINE_LAMBDA.
+ * include/experimental/bits/simd_builtin.h: Ditto.
+ * include/experimental/bits/simd_converter.h: Ditto.
+ * include/experimental/bits/simd_fixed_size.h: Ditto.
+ * include/experimental/bits/simd_math.h: Ditto.
+ * include/experimental/bits/simd_neon.h: Ditto.
+ * include/experimental/bits/simd_x86.h: Ditto.
+
+2023-02-16 Matthias Kretz <m.kretz@gsi.de>
+
+ * include/experimental/bits/simd.h
+ (_SimdWrapper::_M_is_constprop_none_of)
+ (_SimdWrapper::_M_is_constprop_all_of): Return false unless the
+ computed result still satisfies __builtin_constant_p.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/std/format/arguments/lwg3810.cc: Replace UTF-8
+ ellipsis character.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/Makefile.am: Add new header.
+ * include/Makefile.in: Regenerate.
+ * include/experimental/synchronized_value: New file.
+ * testsuite/experimental/synchronized_value.cc: New test.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/experimental/optional: Fix header name in comment.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/format (__format::_Arg_store): New class template.
+ (basic_format_args): Remove nested type _Store and add deduction
+ guide from _Arg_store.
+ (basic_format_arg, make_format_args): Adjust.
+ * testsuite/std/format/arguments/lwg3810.cc: New test.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/stl_pair.h (pair) [C++20]: Add non-dangling
+ constraints to constructors and add deleted overloads for the
+ dangling cases, as per P2255R2.
+ (pair) [!C++20 && _GLIBCXX_DEBUG]: Add static assertions to
+ make dangling cases ill-formed.
+ * testsuite/20_util/pair/dangling_ref.cc: New test.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/17_intro/names_pstl.cc: Require et tbb_backend.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/ext/throw_allocator.h: Use reserved names for
+ parameters.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/17_intro/names_pstl.cc: Add space after effective
+ target name.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/pstl/algorithm_fwd.h (__pattern_search_n)
+ (__brick_unique_copy, __brick_adjacent_find)
+ (__brick_generate_n, __pattern_generate_n): Use reserved names
+ for parameters.
+ * include/pstl/algorithm_impl.h (__brick_unique_copy)
+ (__pattern_reverse, __brick_generate_n): Likewise.
+ * include/pstl/execution_impl.h (__prefer_unsequenced_tag)
+ (__prefer_parallel_tag): Likewise.
+ * include/pstl/glue_algorithm_impl.h (transform): Likewise.
+ * include/pstl/glue_numeric_defs.h (adjacent_difference):
+ Likewise.
+ * include/pstl/numeric_impl.h (__brick_adjacent_difference):
+ Likewise.
+ * include/pstl/parallel_backend_tbb.h (__merge_func): Likewise.
+ * include/pstl/unseq_backend_simd.h (_Combiner)
+ (__simd_min_element, __simd_minmax_element): Likewise.
+ * testsuite/17_intro/names_pstl.cc: New test.
+
+2023-02-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/fs_ops.h (create_directory): Use reserved name
+ for parameter.
+ * include/bits/ranges_algo.h (__contains_subrange_fn):
+ Likewise.
+ * include/bits/regex_automaton.h (_State_base::_M_print):
+ Likewise.
+ * include/bits/regex_automaton.tcc(_State_base::_M_print):
+ Likewise.
+ * include/bits/regex_scanner.tcc(_Scanner::_M_print): Likewise.
+ * include/experimental/bits/fs_ops.h (create_directory):
+ Likewise.
+ * include/std/mutex (timed_mutex::_M_clocklock): Likewise.
+ (recursive_timed_mutex:_M_clocklock): Likewise.
+ * include/std/tuple (basic_common_reference): Likewise.
+ * libsupc++/cxxabi_init_exception.h
+ (__cxa_init_primary_exception): Likewise.
+ * testsuite/17_intro/names.cc: Add checks.
+
2023-02-14 Gerald Pfeifer <gerald@pfeifer.com>
* doc/xml/manual/status_cxx2017.xml: Update an open-std.org link