Tested x86_64-pc-linux-gnu, applying to trunk.

-- 8< --

etags was getting confused by the #line pathnames in std-name-hint.h that
don't match my directory layout; let's avoid encoding information about
a particular developer's $(srcdir) in the generated file.

gcc/cp/ChangeLog:

        * Make-lang.in: Don't pass the full path to gperf.
        * std-name-hint.h: Regenerate.
---
 gcc/cp/std-name-hint.h | 974 ++++++++++++++++++++---------------------
 gcc/cp/Make-lang.in    |   4 +-
 2 files changed, 489 insertions(+), 489 deletions(-)

diff --git a/gcc/cp/std-name-hint.h b/gcc/cp/std-name-hint.h
index dde2f9bd717..c5f800400ea 100644
--- a/gcc/cp/std-name-hint.h
+++ b/gcc/cp/std-name-hint.h
@@ -144,979 +144,979 @@ std_name_hint_lookup::find (const char *str, size_t len)
 
   static const struct std_name_hint wordlist[] =
     {
-#line 130 "../../src/gcc/cp/std-name-hint.gperf"
+#line 130 "std-name-hint.gperf"
       {"regular", "<concepts>", cxx20},
-#line 292 "../../src/gcc/cp/std-name-hint.gperf"
+#line 292 "std-name-hint.gperf"
       {"reverse_iterator", "<iterator>", cxx98},
-#line 454 "../../src/gcc/cp/std-name-hint.gperf"
+#line 454 "std-name-hint.gperf"
       {"range_error", "<stdexcept>", cxx98},
-#line 408 "../../src/gcc/cp/std-name-hint.gperf"
+#line 408 "std-name-hint.gperf"
       {"set", "<set>", cxx98},
-#line 231 "../../src/gcc/cp/std-name-hint.gperf"
+#line 231 "std-name-hint.gperf"
       {"setbase", "<iomanip>", cxx98},
-#line 325 "../../src/gcc/cp/std-name-hint.gperf"
+#line 325 "std-name-hint.gperf"
       {"reinterpret_pointer_cast", "<memory>", cxx17},
-#line 288 "../../src/gcc/cp/std-name-hint.gperf"
+#line 288 "std-name-hint.gperf"
       {"next", "<iterator>", cxx11},
-#line 171 "../../src/gcc/cp/std-name-hint.gperf"
+#line 171 "std-name-hint.gperf"
       {"format", "<format>", cxx20},
-#line 181 "../../src/gcc/cp/std-name-hint.gperf"
+#line 181 "std-name-hint.gperf"
       {"formatter", "<format>", cxx20},
-#line 196 "../../src/gcc/cp/std-name-hint.gperf"
+#line 196 "std-name-hint.gperf"
       {"basic_filebuf", "<fstream>", cxx98},
-#line 575 "../../src/gcc/cp/std-name-hint.gperf"
+#line 575 "std-name-hint.gperf"
       {"pair", "<utility>", cxx98},
-#line 276 "../../src/gcc/cp/std-name-hint.gperf"
+#line 276 "std-name-hint.gperf"
       {"begin", "<iterator>", cxx11},
-#line 179 "../../src/gcc/cp/std-name-hint.gperf"
+#line 179 "std-name-hint.gperf"
       {"formattable", "<format>", cxx23},
-#line 541 "../../src/gcc/cp/std-name-hint.gperf"
+#line 541 "std-name-hint.gperf"
       {"bad_cast", "<typeinfo>", cxx98},
-#line 233 "../../src/gcc/cp/std-name-hint.gperf"
+#line 233 "std-name-hint.gperf"
       {"setiosflags", "<iomanip>", cxx98},
-#line 393 "../../src/gcc/cp/std-name-hint.gperf"
+#line 393 "std-name-hint.gperf"
       {"print", "<print>", cxx23},
-#line 221 "../../src/gcc/cp/std-name-hint.gperf"
+#line 221 "std-name-hint.gperf"
       {"promise", "<future>", cxx11},
-#line 581 "../../src/gcc/cp/std-name-hint.gperf"
+#line 581 "std-name-hint.gperf"
       {"bad_variant_access", "<variant>", cxx17},
-#line 328 "../../src/gcc/cp/std-name-hint.gperf"
+#line 328 "std-name-hint.gperf"
       {"to_address", "<memory>", cxx20},
-#line 420 "../../src/gcc/cp/std-name-hint.gperf"
+#line 420 "std-name-hint.gperf"
       {"basic_spanbuf", "<spanstream>", cxx23},
-#line 106 "../../src/gcc/cp/std-name-hint.gperf"
+#line 106 "std-name-hint.gperf"
       {"same_as", "<concepts>", cxx20},
-#line 336 "../../src/gcc/cp/std-name-hint.gperf"
+#line 336 "std-name-hint.gperf"
       {"pmr", "<memory_resource>", cxx17},
-#line 180 "../../src/gcc/cp/std-name-hint.gperf"
+#line 180 "std-name-hint.gperf"
       {"formatted_size", "<format>", cxx20},
-#line 275 "../../src/gcc/cp/std-name-hint.gperf"
+#line 275 "std-name-hint.gperf"
       {"back_inserter", "<iterator>", cxx98},
-#line 251 "../../src/gcc/cp/std-name-hint.gperf"
+#line 251 "std-name-hint.gperf"
       {"nouppercase", "<ios>", cxx98},
-#line 250 "../../src/gcc/cp/std-name-hint.gperf"
+#line 250 "std-name-hint.gperf"
       {"nounitbuf", "<ios>", cxx98},
-#line 433 "../../src/gcc/cp/std-name-hint.gperf"
+#line 433 "std-name-hint.gperf"
       {"basic_stringbuf", "<sstream>", cxx98},
-#line 592 "../../src/gcc/cp/std-name-hint.gperf"
+#line 592 "std-name-hint.gperf"
       {"vector", "<vector>", cxx98},
-#line 246 "../../src/gcc/cp/std-name-hint.gperf"
+#line 246 "std-name-hint.gperf"
       {"noshowbase", "<ios>", cxx98},
-#line 219 "../../src/gcc/cp/std-name-hint.gperf"
+#line 219 "std-name-hint.gperf"
       {"future", "<future>", cxx11},
-#line 340 "../../src/gcc/cp/std-name-hint.gperf"
+#line 340 "std-name-hint.gperf"
       {"pmr::new_delete_resource", "<memory_resource>", cxx17},
-#line 337 "../../src/gcc/cp/std-name-hint.gperf"
+#line 337 "std-name-hint.gperf"
       {"pmr::get_default_resource", "<memory_resource>", cxx17},
-#line 343 "../../src/gcc/cp/std-name-hint.gperf"
+#line 343 "std-name-hint.gperf"
       {"pmr::set_default_resource", "<memory_resource>", cxx17},
-#line 455 "../../src/gcc/cp/std-name-hint.gperf"
+#line 455 "std-name-hint.gperf"
       {"runtime_error", "<stdexcept>", cxx98},
-#line 516 "../../src/gcc/cp/std-name-hint.gperf"
+#line 516 "std-name-hint.gperf"
       {"tuple", "<tuple>", cxx11},
-#line 132 "../../src/gcc/cp/std-name-hint.gperf"
+#line 132 "std-name-hint.gperf"
       {"regular_invocable", "<concepts>", cxx20},
-#line 116 "../../src/gcc/cp/std-name-hint.gperf"
+#line 116 "std-name-hint.gperf"
       {"swappable", "<concepts>", cxx20},
-#line 186 "../../src/gcc/cp/std-name-hint.gperf"
+#line 186 "std-name-hint.gperf"
       {"runtime_format", "<format>", cxx26},
-#line 211 "../../src/gcc/cp/std-name-hint.gperf"
+#line 211 "std-name-hint.gperf"
       {"not_fn", "<functional>", cxx17},
-#line 142 "../../src/gcc/cp/std-name-hint.gperf"
+#line 142 "std-name-hint.gperf"
       {"byte", "<cstddef>", cxx17},
-#line 518 "../../src/gcc/cp/std-name-hint.gperf"
+#line 518 "std-name-hint.gperf"
       {"tuple_element", "<tuple>", cxx11},
-#line 519 "../../src/gcc/cp/std-name-hint.gperf"
+#line 519 "std-name-hint.gperf"
       {"tuple_element_t", "<tuple>", cxx14},
-#line 584 "../../src/gcc/cp/std-name-hint.gperf"
+#line 584 "std-name-hint.gperf"
       {"variant", "<variant>", cxx17},
-#line 386 "../../src/gcc/cp/std-name-hint.gperf"
+#line 386 "std-name-hint.gperf"
       {"ends", "<ostream>", cxx98},
-#line 520 "../../src/gcc/cp/std-name-hint.gperf"
+#line 520 "std-name-hint.gperf"
       {"tuple_size", "<tuple>", cxx11},
-#line 123 "../../src/gcc/cp/std-name-hint.gperf"
+#line 123 "std-name-hint.gperf"
       {"equality_comparable", "<concepts>", cxx20},
-#line 247 "../../src/gcc/cp/std-name-hint.gperf"
+#line 247 "std-name-hint.gperf"
       {"noshowpoint", "<ios>", cxx98},
-#line 394 "../../src/gcc/cp/std-name-hint.gperf"
+#line 394 "std-name-hint.gperf"
       {"println", "<print>", cxx23},
-#line 248 "../../src/gcc/cp/std-name-hint.gperf"
+#line 248 "std-name-hint.gperf"
       {"noshowpos", "<ios>", cxx98},
-#line 388 "../../src/gcc/cp/std-name-hint.gperf"
+#line 388 "std-name-hint.gperf"
       {"flush_emit", "<ostream>", cxx20},
-#line 585 "../../src/gcc/cp/std-name-hint.gperf"
+#line 585 "std-name-hint.gperf"
       {"variant_alternative", "<variant>", cxx17},
-#line 537 "../../src/gcc/cp/std-name-hint.gperf"
+#line 537 "std-name-hint.gperf"
       {"void_t", "<type_traits>", cxx17},
-#line 586 "../../src/gcc/cp/std-name-hint.gperf"
+#line 586 "std-name-hint.gperf"
       {"variant_alternative_t", "<variant>", cxx17},
-#line 134 "../../src/gcc/cp/std-name-hint.gperf"
+#line 134 "std-name-hint.gperf"
       {"relation", "<concepts>", cxx20},
-#line 461 "../../src/gcc/cp/std-name-hint.gperf"
+#line 461 "std-name-hint.gperf"
       {"float32_t", "<stdfloat>", cxx23},
-#line 459 "../../src/gcc/cp/std-name-hint.gperf"
+#line 459 "std-name-hint.gperf"
       {"float128_t", "<stdfloat>", cxx23},
-#line 381 "../../src/gcc/cp/std-name-hint.gperf"
+#line 381 "std-name-hint.gperf"
       {"nullopt", "<optional>", cxx17},
-#line 291 "../../src/gcc/cp/std-name-hint.gperf"
+#line 291 "std-name-hint.gperf"
       {"prev", "<iterator>", cxx11},
-#line 425 "../../src/gcc/cp/std-name-hint.gperf"
+#line 425 "std-name-hint.gperf"
       {"spanbuf", "<spanstream>", cxx23},
-#line 513 "../../src/gcc/cp/std-name-hint.gperf"
+#line 513 "std-name-hint.gperf"
       {"make_from_tuple", "<tuple>", cxx17},
-#line 253 "../../src/gcc/cp/std-name-hint.gperf"
+#line 253 "std-name-hint.gperf"
       {"right", "<ios>", cxx98},
-#line 210 "../../src/gcc/cp/std-name-hint.gperf"
+#line 210 "std-name-hint.gperf"
       {"mem_fn", "<functional>", cxx11},
-#line 515 "../../src/gcc/cp/std-name-hint.gperf"
+#line 515 "std-name-hint.gperf"
       {"tie", "<tuple>", cxx11},
-#line 197 "../../src/gcc/cp/std-name-hint.gperf"
+#line 197 "std-name-hint.gperf"
       {"basic_fstream", "<fstream>", cxx98},
-#line 573 "../../src/gcc/cp/std-name-hint.gperf"
+#line 573 "std-name-hint.gperf"
       {"move", "<utility>", cxx11},
-#line 462 "../../src/gcc/cp/std-name-hint.gperf"
+#line 462 "std-name-hint.gperf"
       {"float64_t", "<stdfloat>", cxx23},
-#line 127 "../../src/gcc/cp/std-name-hint.gperf"
+#line 127 "std-name-hint.gperf"
       {"movable", "<concepts>", cxx20},
-#line 282 "../../src/gcc/cp/std-name-hint.gperf"
+#line 282 "std-name-hint.gperf"
       {"front_inserter", "<iterator>", cxx98},
-#line 296 "../../src/gcc/cp/std-name-hint.gperf"
+#line 296 "std-name-hint.gperf"
       {"map", "<map>", cxx98},
-#line 460 "../../src/gcc/cp/std-name-hint.gperf"
+#line 460 "std-name-hint.gperf"
       {"float16_t", "<stdfloat>", cxx23},
-#line 56 "../../src/gcc/cp/std-name-hint.gperf"
+#line 56 "std-name-hint.gperf"
       {"bitset", "<bitset>", cxx11},
-#line 205 "../../src/gcc/cp/std-name-hint.gperf"
+#line 205 "std-name-hint.gperf"
       {"bind_front", "<functional>", cxx20},
-#line 574 "../../src/gcc/cp/std-name-hint.gperf"
+#line 574 "std-name-hint.gperf"
       {"move_if_noexcept", "<utility>", cxx11},
-#line 274 "../../src/gcc/cp/std-name-hint.gperf"
+#line 274 "std-name-hint.gperf"
       {"advance", "<iterator>", cxx98},
-#line 287 "../../src/gcc/cp/std-name-hint.gperf"
+#line 287 "std-name-hint.gperf"
       {"move_iterator", "<iterator>", cxx11},
-#line 161 "../../src/gcc/cp/std-name-hint.gperf"
+#line 161 "std-name-hint.gperf"
       {"terminate", "<exception>", cxx98},
-#line 531 "../../src/gcc/cp/std-name-hint.gperf"
+#line 531 "std-name-hint.gperf"
       {"negation", "<type_traits>", cxx17},
-#line 318 "../../src/gcc/cp/std-name-hint.gperf"
+#line 318 "std-name-hint.gperf"
       {"make_obj_using_allocator", "<memory>", cxx20},
-#line 321 "../../src/gcc/cp/std-name-hint.gperf"
+#line 321 "std-name-hint.gperf"
       {"make_unique", "<memory>", cxx14},
-#line 255 "../../src/gcc/cp/std-name-hint.gperf"
+#line 255 "std-name-hint.gperf"
       {"showbase", "<ios>", cxx98},
-#line 416 "../../src/gcc/cp/std-name-hint.gperf"
+#line 416 "std-name-hint.gperf"
       {"span", "<span>", cxx20},
-#line 185 "../../src/gcc/cp/std-name-hint.gperf"
+#line 185 "std-name-hint.gperf"
       {"range_formatter", "<format>", cxx23},
-#line 299 "../../src/gcc/cp/std-name-hint.gperf"
+#line 299 "std-name-hint.gperf"
       {"addressof", "<memory>", cxx11},
-#line 571 "../../src/gcc/cp/std-name-hint.gperf"
+#line 571 "std-name-hint.gperf"
       {"make_integer_sequence", "<utility>", cxx14},
-#line 184 "../../src/gcc/cp/std-name-hint.gperf"
+#line 184 "std-name-hint.gperf"
       {"range_format", "<format>", cxx23},
-#line 322 "../../src/gcc/cp/std-name-hint.gperf"
+#line 322 "std-name-hint.gperf"
       {"make_unique_for_overwrite", "<memory>", cxx20},
-#line 421 "../../src/gcc/cp/std-name-hint.gperf"
+#line 421 "std-name-hint.gperf"
       {"basic_spanstream", "<spanstream>", cxx23},
-#line 257 "../../src/gcc/cp/std-name-hint.gperf"
+#line 257 "std-name-hint.gperf"
       {"showpos", "<ios>", cxx98},
-#line 550 "../../src/gcc/cp/std-name-hint.gperf"
+#line 550 "std-name-hint.gperf"
       {"as_const", "<utility>", cxx17},
-#line 308 "../../src/gcc/cp/std-name-hint.gperf"
+#line 308 "std-name-hint.gperf"
       {"bad_weak_ptr", "<memory>", cxx11},
-#line 168 "../../src/gcc/cp/std-name-hint.gperf"
+#line 168 "std-name-hint.gperf"
       {"basic_format_context", "<format>", cxx20},
-#line 434 "../../src/gcc/cp/std-name-hint.gperf"
+#line 434 "std-name-hint.gperf"
       {"basic_stringstream", "<sstream>", cxx98},
-#line 539 "../../src/gcc/cp/std-name-hint.gperf"
+#line 539 "std-name-hint.gperf"
       {"type_index", "<typeindex>", cxx11},
-#line 169 "../../src/gcc/cp/std-name-hint.gperf"
+#line 169 "std-name-hint.gperf"
       {"basic_format_parse_context", "<format>", cxx20},
-#line 160 "../../src/gcc/cp/std-name-hint.gperf"
+#line 160 "std-name-hint.gperf"
       {"make_exception_ptr", "<exception>", cxx11},
-#line 468 "../../src/gcc/cp/std-name-hint.gperf"
+#line 468 "std-name-hint.gperf"
       {"basic_streambuf", "<streambuf>", cxx98},
-#line 167 "../../src/gcc/cp/std-name-hint.gperf"
+#line 167 "std-name-hint.gperf"
       {"basic_format_args", "<format>", cxx20},
-#line 588 "../../src/gcc/cp/std-name-hint.gperf"
+#line 588 "std-name-hint.gperf"
       {"variant_size", "<variant>", cxx17},
-#line 407 "../../src/gcc/cp/std-name-hint.gperf"
+#line 407 "std-name-hint.gperf"
       {"multiset", "<set>", cxx98},
-#line 133 "../../src/gcc/cp/std-name-hint.gperf"
+#line 133 "std-name-hint.gperf"
       {"predicate", "<concepts>", cxx20},
-#line 397 "../../src/gcc/cp/std-name-hint.gperf"
+#line 397 "std-name-hint.gperf"
       {"queue", "<queue>", cxx98},
-#line 353 "../../src/gcc/cp/std-name-hint.gperf"
+#line 353 "std-name-hint.gperf"
       {"recursive_timed_mutex", "<mutex>", cxx11},
-#line 399 "../../src/gcc/cp/std-name-hint.gperf"
+#line 399 "std-name-hint.gperf"
       {"ranges::enable_borrowed_range", "<ranges>", cxx20},
-#line 533 "../../src/gcc/cp/std-name-hint.gperf"
+#line 533 "std-name-hint.gperf"
       {"remove_cvref", "<type_traits>", cxx20},
-#line 206 "../../src/gcc/cp/std-name-hint.gperf"
+#line 206 "std-name-hint.gperf"
       {"function", "<functional>", cxx11},
-#line 532 "../../src/gcc/cp/std-name-hint.gperf"
+#line 532 "std-name-hint.gperf"
       {"negation_v", "<type_traits>", cxx17},
-#line 534 "../../src/gcc/cp/std-name-hint.gperf"
+#line 534 "std-name-hint.gperf"
       {"remove_cvref_t", "<type_traits>", cxx20},
-#line 289 "../../src/gcc/cp/std-name-hint.gperf"
+#line 289 "std-name-hint.gperf"
       {"ostream_iterator", "<iterator>", cxx98},
-#line 587 "../../src/gcc/cp/std-name-hint.gperf"
+#line 587 "std-name-hint.gperf"
       {"variant_npos", "<variant>", cxx17},
-#line 244 "../../src/gcc/cp/std-name-hint.gperf"
+#line 244 "std-name-hint.gperf"
       {"left", "<ios>", cxx98},
-#line 200 "../../src/gcc/cp/std-name-hint.gperf"
+#line 200 "std-name-hint.gperf"
       {"fstream", "<fstream>", cxx98},
-#line 590 "../../src/gcc/cp/std-name-hint.gperf"
+#line 590 "std-name-hint.gperf"
       {"visit", "<variant>", cxx17},
-#line 208 "../../src/gcc/cp/std-name-hint.gperf"
+#line 208 "std-name-hint.gperf"
       {"invoke", "<functional>", cxx17},
-#line 137 "../../src/gcc/cp/std-name-hint.gperf"
+#line 137 "std-name-hint.gperf"
       {"ranges::swap", "<concepts>", cxx20},
-#line 283 "../../src/gcc/cp/std-name-hint.gperf"
+#line 283 "std-name-hint.gperf"
       {"inserter", "<iterator>", cxx98},
-#line 362 "../../src/gcc/cp/std-name-hint.gperf"
+#line 362 "std-name-hint.gperf"
       {"launder", "<new>", cxx17},
-#line 228 "../../src/gcc/cp/std-name-hint.gperf"
+#line 228 "std-name-hint.gperf"
       {"put_time", "<iomanip>", cxx11},
-#line 237 "../../src/gcc/cp/std-name-hint.gperf"
+#line 237 "std-name-hint.gperf"
       {"boolalpha", "<ios>", cxx98},
-#line 361 "../../src/gcc/cp/std-name-hint.gperf"
+#line 361 "std-name-hint.gperf"
       {"hardware_destructive_interference_size", "<new>", cxx17},
-#line 199 "../../src/gcc/cp/std-name-hint.gperf"
+#line 199 "std-name-hint.gperf"
       {"basic_ofstream", "<fstream>", cxx98},
-#line 324 "../../src/gcc/cp/std-name-hint.gperf"
+#line 324 "std-name-hint.gperf"
       {"pointer_traits", "<memory>", cxx11},
-#line 131 "../../src/gcc/cp/std-name-hint.gperf"
+#line 131 "std-name-hint.gperf"
       {"invocable", "<concepts>", cxx20},
-#line 426 "../../src/gcc/cp/std-name-hint.gperf"
+#line 426 "std-name-hint.gperf"
       {"spanstream", "<spanstream>", cxx23},
-#line 182 "../../src/gcc/cp/std-name-hint.gperf"
+#line 182 "std-name-hint.gperf"
       {"make_format_args", "<format>", cxx20},
-#line 121 "../../src/gcc/cp/std-name-hint.gperf"
+#line 121 "std-name-hint.gperf"
       {"move_constructible", "<concepts>", cxx20},
-#line 114 "../../src/gcc/cp/std-name-hint.gperf"
+#line 114 "std-name-hint.gperf"
       {"floating_point", "<concepts>", cxx20},
-#line 258 "../../src/gcc/cp/std-name-hint.gperf"
+#line 258 "std-name-hint.gperf"
       {"skipws", "<ios>", cxx98},
-#line 241 "../../src/gcc/cp/std-name-hint.gperf"
+#line 241 "std-name-hint.gperf"
       {"hex", "<ios>", cxx98},
-#line 568 "../../src/gcc/cp/std-name-hint.gperf"
+#line 568 "std-name-hint.gperf"
       {"index_sequence_for", "<utility>", cxx14},
-#line 567 "../../src/gcc/cp/std-name-hint.gperf"
+#line 567 "std-name-hint.gperf"
       {"index_sequence", "<utility>", cxx14},
-#line 350 "../../src/gcc/cp/std-name-hint.gperf"
+#line 350 "std-name-hint.gperf"
       {"mutex", "<mutex>", cxx11},
-#line 284 "../../src/gcc/cp/std-name-hint.gperf"
+#line 284 "std-name-hint.gperf"
       {"istream_iterator", "<iterator>", cxx98},
-#line 334 "../../src/gcc/cp/std-name-hint.gperf"
+#line 334 "std-name-hint.gperf"
       {"weak_ptr", "<memory>", cxx11},
-#line 173 "../../src/gcc/cp/std-name-hint.gperf"
+#line 173 "std-name-hint.gperf"
       {"format_context", "<format>", cxx20},
-#line 451 "../../src/gcc/cp/std-name-hint.gperf"
+#line 451 "std-name-hint.gperf"
       {"logic_error", "<stdexcept>", cxx98},
-#line 372 "../../src/gcc/cp/std-name-hint.gperf"
+#line 372 "std-name-hint.gperf"
       {"numbers::ln2_v", "<numbers>", cxx20},
-#line 371 "../../src/gcc/cp/std-name-hint.gperf"
+#line 371 "std-name-hint.gperf"
       {"numbers::ln10_v", "<numbers>", cxx20},
-#line 368 "../../src/gcc/cp/std-name-hint.gperf"
+#line 368 "std-name-hint.gperf"
       {"numbers::inv_pi_v", "<numbers>", cxx20},
-#line 235 "../../src/gcc/cp/std-name-hint.gperf"
+#line 235 "std-name-hint.gperf"
       {"setw", "<iomanip>", cxx98},
-#line 369 "../../src/gcc/cp/std-name-hint.gperf"
+#line 369 "std-name-hint.gperf"
       {"numbers::inv_sqrt3_v", "<numbers>", cxx20},
-#line 370 "../../src/gcc/cp/std-name-hint.gperf"
+#line 370 "std-name-hint.gperf"
       {"numbers::inv_sqrtpi_v", "<numbers>", cxx20},
-#line 230 "../../src/gcc/cp/std-name-hint.gperf"
+#line 230 "std-name-hint.gperf"
       {"resetiosflags", "<iomanip>", cxx98},
-#line 303 "../../src/gcc/cp/std-name-hint.gperf"
+#line 303 "std-name-hint.gperf"
       {"allocator", "<memory>", cxx98},
-#line 135 "../../src/gcc/cp/std-name-hint.gperf"
+#line 135 "std-name-hint.gperf"
       {"equivalence_relation", "<concepts>", cxx20},
-#line 272 "../../src/gcc/cp/std-name-hint.gperf"
+#line 272 "std-name-hint.gperf"
       {"ws", "<istream>", cxx98},
-#line 44 "../../src/gcc/cp/std-name-hint.gperf"
+#line 44 "std-name-hint.gperf"
       {"any_cast", "<any>", cxx17},
-#line 198 "../../src/gcc/cp/std-name-hint.gperf"
+#line 198 "std-name-hint.gperf"
       {"basic_ifstream", "<fstream>", cxx98},
-#line 175 "../../src/gcc/cp/std-name-hint.gperf"
+#line 175 "std-name-hint.gperf"
       {"format_parse_context", "<format>", cxx20},
-#line 341 "../../src/gcc/cp/std-name-hint.gperf"
+#line 341 "std-name-hint.gperf"
       {"pmr::polymorphic_allocator", "<memory_resource>", cxx17},
-#line 419 "../../src/gcc/cp/std-name-hint.gperf"
+#line 419 "std-name-hint.gperf"
       {"basic_ospanstream", "<spanstream>", cxx23},
-#line 572 "../../src/gcc/cp/std-name-hint.gperf"
+#line 572 "std-name-hint.gperf"
       {"make_pair", "<utility>", cxx98},
-#line 172 "../../src/gcc/cp/std-name-hint.gperf"
+#line 172 "std-name-hint.gperf"
       {"format_args", "<format>", cxx20},
-#line 475 "../../src/gcc/cp/std-name-hint.gperf"
+#line 475 "std-name-hint.gperf"
       {"stof", "<string>", cxx11},
-#line 339 "../../src/gcc/cp/std-name-hint.gperf"
+#line 339 "std-name-hint.gperf"
       {"pmr::monotonic_buffer_resource", "<memory_resource>", cxx17},
-#line 342 "../../src/gcc/cp/std-name-hint.gperf"
+#line 342 "std-name-hint.gperf"
       {"pmr::pool_options", "<memory_resource>", cxx17},
-#line 256 "../../src/gcc/cp/std-name-hint.gperf"
+#line 256 "std-name-hint.gperf"
       {"showpoint", "<ios>", cxx98},
-#line 446 "../../src/gcc/cp/std-name-hint.gperf"
+#line 446 "std-name-hint.gperf"
       {"stacktrace", "<stacktrace>", cxx23},
-#line 589 "../../src/gcc/cp/std-name-hint.gperf"
+#line 589 "std-name-hint.gperf"
       {"variant_size_v", "<variant>", cxx17},
-#line 212 "../../src/gcc/cp/std-name-hint.gperf"
+#line 212 "std-name-hint.gperf"
       {"reference_wrapper", "<functional>", cxx11},
-#line 262 "../../src/gcc/cp/std-name-hint.gperf"
+#line 262 "std-name-hint.gperf"
       {"cerr", "<iostream>", cxx98},
-#line 300 "../../src/gcc/cp/std-name-hint.gperf"
+#line 300 "std-name-hint.gperf"
       {"align", "<memory>", cxx11},
-#line 438 "../../src/gcc/cp/std-name-hint.gperf"
+#line 438 "std-name-hint.gperf"
       {"stringbuf", "<sstream>", cxx98},
-#line 469 "../../src/gcc/cp/std-name-hint.gperf"
+#line 469 "std-name-hint.gperf"
       {"streambuf", "<streambuf>", cxx98},
-#line 306 "../../src/gcc/cp/std-name-hint.gperf"
+#line 306 "std-name-hint.gperf"
       {"allocator_traits", "<memory>", cxx11},
-#line 183 "../../src/gcc/cp/std-name-hint.gperf"
+#line 183 "std-name-hint.gperf"
       {"make_wformat_args", "<format>", cxx20},
-#line 583 "../../src/gcc/cp/std-name-hint.gperf"
+#line 583 "std-name-hint.gperf"
       {"monostate", "<variant>", cxx17},
-#line 387 "../../src/gcc/cp/std-name-hint.gperf"
+#line 387 "std-name-hint.gperf"
       {"flush", "<ostream>", cxx98},
-#line 527 "../../src/gcc/cp/std-name-hint.gperf"
+#line 527 "std-name-hint.gperf"
       {"enable_if", "<type_traits>", cxx11},
-#line 352 "../../src/gcc/cp/std-name-hint.gperf"
+#line 352 "std-name-hint.gperf"
       {"recursive_mutex", "<mutex>", cxx11},
-#line 418 "../../src/gcc/cp/std-name-hint.gperf"
+#line 418 "std-name-hint.gperf"
       {"basic_ispanstream", "<spanstream>", cxx23},
-#line 178 "../../src/gcc/cp/std-name-hint.gperf"
+#line 178 "std-name-hint.gperf"
       {"format_to_n", "<format>", cxx20},
-#line 338 "../../src/gcc/cp/std-name-hint.gperf"
+#line 338 "std-name-hint.gperf"
       {"pmr::memory_resource", "<memory_resource>", cxx17},
-#line 124 "../../src/gcc/cp/std-name-hint.gperf"
+#line 124 "std-name-hint.gperf"
       {"equality_comparable_with", "<concepts>", cxx20},
-#line 493 "../../src/gcc/cp/std-name-hint.gperf"
+#line 493 "std-name-hint.gperf"
       {"errc", "<system_error>", cxx11},
-#line 344 "../../src/gcc/cp/std-name-hint.gperf"
+#line 344 "std-name-hint.gperf"
       {"pmr::synchronized_pool_resource", "<memory_resource>", cxx17},
-#line 385 "../../src/gcc/cp/std-name-hint.gperf"
+#line 385 "std-name-hint.gperf"
       {"endl", "<ostream>", cxx98},
-#line 495 "../../src/gcc/cp/std-name-hint.gperf"
+#line 495 "std-name-hint.gperf"
       {"error_code", "<system_error>", cxx11},
-#line 528 "../../src/gcc/cp/std-name-hint.gperf"
+#line 528 "std-name-hint.gperf"
       {"enable_if_t", "<type_traits>", cxx14},
-#line 390 "../../src/gcc/cp/std-name-hint.gperf"
+#line 390 "std-name-hint.gperf"
       {"ostream", "<ostream>", cxx98},
-#line 374 "../../src/gcc/cp/std-name-hint.gperf"
+#line 374 "std-name-hint.gperf"
       {"numbers::log2e_v", "<numbers>", cxx20},
-#line 373 "../../src/gcc/cp/std-name-hint.gperf"
+#line 373 "std-name-hint.gperf"
       {"numbers::log10e_v", "<numbers>", cxx20},
-#line 364 "../../src/gcc/cp/std-name-hint.gperf"
+#line 364 "std-name-hint.gperf"
       {"nothrow_t", "<new>", cxx98},
-#line 512 "../../src/gcc/cp/std-name-hint.gperf"
+#line 512 "std-name-hint.gperf"
       {"ignore", "<tuple>", cxx11},
-#line 360 "../../src/gcc/cp/std-name-hint.gperf"
+#line 360 "std-name-hint.gperf"
       {"hardware_constructive_interference_size", "<new>", cxx17},
-#line 396 "../../src/gcc/cp/std-name-hint.gperf"
+#line 396 "std-name-hint.gperf"
       {"priority_queue", "<queue>", cxx98},
-#line 424 "../../src/gcc/cp/std-name-hint.gperf"
+#line 424 "std-name-hint.gperf"
       {"ospanstream", "<spanstream>", cxx23},
-#line 316 "../../src/gcc/cp/std-name-hint.gperf"
+#line 316 "std-name-hint.gperf"
       {"enable_shared_from_this", "<memory>", cxx11},
-#line 265 "../../src/gcc/cp/std-name-hint.gperf"
+#line 265 "std-name-hint.gperf"
       {"cout", "<iostream>", cxx98},
-#line 552 "../../src/gcc/cp/std-name-hint.gperf"
+#line 552 "std-name-hint.gperf"
       {"cmp_greater", "<utility>", cxx20},
-#line 490 "../../src/gcc/cp/std-name-hint.gperf"
+#line 490 "std-name-hint.gperf"
       {"basic_string_view", "<string_view>", cxx17},
-#line 249 "../../src/gcc/cp/std-name-hint.gperf"
+#line 249 "std-name-hint.gperf"
       {"noskipws", "<ios>", cxx98},
-#line 177 "../../src/gcc/cp/std-name-hint.gperf"
+#line 177 "std-name-hint.gperf"
       {"format_to", "<format>", cxx20},
-#line 502 "../../src/gcc/cp/std-name-hint.gperf"
+#line 502 "std-name-hint.gperf"
       {"make_error_code", "<system_error>", cxx11},
-#line 174 "../../src/gcc/cp/std-name-hint.gperf"
+#line 174 "std-name-hint.gperf"
       {"format_error", "<format>", cxx20},
-#line 347 "../../src/gcc/cp/std-name-hint.gperf"
+#line 347 "std-name-hint.gperf"
       {"call_once", "<mutex>", cxx11},
-#line 377 "../../src/gcc/cp/std-name-hint.gperf"
+#line 377 "std-name-hint.gperf"
       {"numbers::sqrt2_v", "<numbers>", cxx20},
-#line 378 "../../src/gcc/cp/std-name-hint.gperf"
+#line 378 "std-name-hint.gperf"
       {"numbers::sqrt3_v", "<numbers>", cxx20},
-#line 242 "../../src/gcc/cp/std-name-hint.gperf"
+#line 242 "std-name-hint.gperf"
       {"hexfloat", "<ios>", cxx11},
-#line 326 "../../src/gcc/cp/std-name-hint.gperf"
+#line 326 "std-name-hint.gperf"
       {"shared_ptr", "<memory>", cxx11},
-#line 569 "../../src/gcc/cp/std-name-hint.gperf"
+#line 569 "std-name-hint.gperf"
       {"integer_sequence", "<utility>", cxx14},
-#line 271 "../../src/gcc/cp/std-name-hint.gperf"
+#line 271 "std-name-hint.gperf"
       {"istream", "<istream>", cxx98},
-#line 376 "../../src/gcc/cp/std-name-hint.gperf"
+#line 376 "std-name-hint.gperf"
       {"numbers::pi_v", "<numbers>", cxx20},
-#line 259 "../../src/gcc/cp/std-name-hint.gperf"
+#line 259 "std-name-hint.gperf"
       {"unitbuf", "<ios>", cxx98},
-#line 294 "../../src/gcc/cp/std-name-hint.gperf"
+#line 294 "std-name-hint.gperf"
       {"list", "<list>", cxx98},
-#line 554 "../../src/gcc/cp/std-name-hint.gperf"
+#line 554 "std-name-hint.gperf"
       {"cmp_less", "<utility>", cxx20},
-#line 422 "../../src/gcc/cp/std-name-hint.gperf"
+#line 422 "std-name-hint.gperf"
       {"ispanstream", "<spanstream>", cxx23},
-#line 423 "../../src/gcc/cp/std-name-hint.gperf"
+#line 423 "std-name-hint.gperf"
       {"ispanstream", "<spanstream>", cxx23},
-#line 470 "../../src/gcc/cp/std-name-hint.gperf"
+#line 470 "std-name-hint.gperf"
       {"wstreambuf", "<streambuf>", cxx98},
-#line 432 "../../src/gcc/cp/std-name-hint.gperf"
+#line 432 "std-name-hint.gperf"
       {"basic_ostringstream", "<sstream>", cxx98},
-#line 503 "../../src/gcc/cp/std-name-hint.gperf"
+#line 503 "std-name-hint.gperf"
       {"make_error_condition", "<system_error>", cxx11},
-#line 570 "../../src/gcc/cp/std-name-hint.gperf"
+#line 570 "std-name-hint.gperf"
       {"make_index_sequence", "<utility>", cxx14},
-#line 405 "../../src/gcc/cp/std-name-hint.gperf"
+#line 405 "std-name-hint.gperf"
       {"counting_semaphore", "<semaphore>", cxx20},
-#line 355 "../../src/gcc/cp/std-name-hint.gperf"
+#line 355 "std-name-hint.gperf"
       {"timed_mutex", "<mutex>", cxx11},
-#line 297 "../../src/gcc/cp/std-name-hint.gperf"
+#line 297 "std-name-hint.gperf"
       {"multimap", "<map>", cxx98},
-#line 227 "../../src/gcc/cp/std-name-hint.gperf"
+#line 227 "std-name-hint.gperf"
       {"put_money", "<iomanip>", cxx11},
-#line 309 "../../src/gcc/cp/std-name-hint.gperf"
+#line 309 "std-name-hint.gperf"
       {"const_pointer_cast", "<memory>", cxx11},
-#line 45 "../../src/gcc/cp/std-name-hint.gperf"
+#line 45 "std-name-hint.gperf"
       {"make_any", "<any>", cxx17},
-#line 465 "../../src/gcc/cp/std-name-hint.gperf"
+#line 465 "std-name-hint.gperf"
       {"stop_source", "<stop_token>", cxx20},
-#line 548 "../../src/gcc/cp/std-name-hint.gperf"
+#line 548 "std-name-hint.gperf"
       {"unordered_set", "<unordered_set>", cxx11},
-#line 582 "../../src/gcc/cp/std-name-hint.gperf"
+#line 582 "std-name-hint.gperf"
       {"holds_alternative", "<variant>", cxx17},
-#line 514 "../../src/gcc/cp/std-name-hint.gperf"
+#line 514 "std-name-hint.gperf"
       {"make_tuple", "<tuple>", cxx11},
-#line 47 "../../src/gcc/cp/std-name-hint.gperf"
+#line 47 "std-name-hint.gperf"
       {"array", "<array>", cxx11},
-#line 517 "../../src/gcc/cp/std-name-hint.gperf"
+#line 517 "std-name-hint.gperf"
       {"tuple_cat", "<tuple>", cxx11},
-#line 323 "../../src/gcc/cp/std-name-hint.gperf"
+#line 323 "std-name-hint.gperf"
       {"owner_less", "<memory>", cxx11},
-#line 158 "../../src/gcc/cp/std-name-hint.gperf"
+#line 158 "std-name-hint.gperf"
       {"exception", "<exception>", cxx98},
-#line 159 "../../src/gcc/cp/std-name-hint.gperf"
+#line 159 "std-name-hint.gperf"
       {"exception_ptr", "<exception>", cxx11},
-#line 207 "../../src/gcc/cp/std-name-hint.gperf"
+#line 207 "std-name-hint.gperf"
       {"hash", "<functional>", cxx11},
-#line 521 "../../src/gcc/cp/std-name-hint.gperf"
+#line 521 "std-name-hint.gperf"
       {"tuple_size_v", "<tuple>", cxx17},
-#line 431 "../../src/gcc/cp/std-name-hint.gperf"
+#line 431 "std-name-hint.gperf"
       {"basic_istringstream", "<sstream>", cxx98},
-#line 153 "../../src/gcc/cp/std-name-hint.gperf"
+#line 153 "std-name-hint.gperf"
       {"uintptr_t", "<cstdint>", cxx11},
-#line 476 "../../src/gcc/cp/std-name-hint.gperf"
+#line 476 "std-name-hint.gperf"
       {"stoi", "<string>", cxx11},
-#line 466 "../../src/gcc/cp/std-name-hint.gperf"
+#line 466 "std-name-hint.gperf"
       {"stop_token", "<stop_token>", cxx20},
-#line 151 "../../src/gcc/cp/std-name-hint.gperf"
+#line 151 "std-name-hint.gperf"
       {"uint_least8_t", "<cstdint>", cxx11},
-#line 380 "../../src/gcc/cp/std-name-hint.gperf"
+#line 380 "std-name-hint.gperf"
       {"make_optional", "<optional>", cxx17},
-#line 345 "../../src/gcc/cp/std-name-hint.gperf"
+#line 345 "std-name-hint.gperf"
       {"pmr::unsynchronized_pool_resource", "<memory_resource>", cxx17},
-#line 48 "../../src/gcc/cp/std-name-hint.gperf"
+#line 48 "std-name-hint.gperf"
       {"to_array", "<array>", cxx20},
-#line 104 "../../src/gcc/cp/std-name-hint.gperf"
+#line 104 "std-name-hint.gperf"
       {"complex_literals", "<complex>", cxx14},
-#line 411 "../../src/gcc/cp/std-name-hint.gperf"
+#line 411 "std-name-hint.gperf"
       {"shared_mutex", "<shared_mutex>", cxx17},
-#line 375 "../../src/gcc/cp/std-name-hint.gperf"
+#line 375 "std-name-hint.gperf"
       {"numbers::phi_v", "<numbers>", cxx20},
-#line 499 "../../src/gcc/cp/std-name-hint.gperf"
+#line 499 "std-name-hint.gperf"
       {"is_error_code_enum_v", "<system_error>", cxx17},
-#line 155 "../../src/gcc/cp/std-name-hint.gperf"
+#line 155 "std-name-hint.gperf"
       {"deque", "<deque>", cxx98},
-#line 412 "../../src/gcc/cp/std-name-hint.gperf"
+#line 412 "std-name-hint.gperf"
       {"shared_timed_mutex", "<shared_mutex>", cxx14},
-#line 290 "../../src/gcc/cp/std-name-hint.gperf"
+#line 290 "std-name-hint.gperf"
       {"ostreambuf_iterator", "<iterator>", cxx98},
-#line 501 "../../src/gcc/cp/std-name-hint.gperf"
+#line 501 "std-name-hint.gperf"
       {"is_error_condition_enum_v", "<system_error>", cxx17},
-#line 148 "../../src/gcc/cp/std-name-hint.gperf"
+#line 148 "std-name-hint.gperf"
       {"uint_least16_t", "<cstdint>", cxx11},
-#line 305 "../../src/gcc/cp/std-name-hint.gperf"
+#line 305 "std-name-hint.gperf"
       {"allocator_arg_t", "<memory>", cxx11},
-#line 366 "../../src/gcc/cp/std-name-hint.gperf"
+#line 366 "std-name-hint.gperf"
       {"numbers::e_v", "<numbers>", cxx20},
-#line 209 "../../src/gcc/cp/std-name-hint.gperf"
+#line 209 "std-name-hint.gperf"
       {"invoke_r", "<functional>", cxx23},
-#line 441 "../../src/gcc/cp/std-name-hint.gperf"
+#line 441 "std-name-hint.gperf"
       {"wostringstream", "<sstream>", cxx98},
-#line 122 "../../src/gcc/cp/std-name-hint.gperf"
+#line 122 "std-name-hint.gperf"
       {"copy_constructible", "<concepts>", cxx20},
-#line 149 "../../src/gcc/cp/std-name-hint.gperf"
+#line 149 "std-name-hint.gperf"
       {"uint_least32_t", "<cstdint>", cxx11},
-#line 108 "../../src/gcc/cp/std-name-hint.gperf"
+#line 108 "std-name-hint.gperf"
       {"convertible_to", "<concepts>", cxx20},
-#line 234 "../../src/gcc/cp/std-name-hint.gperf"
+#line 234 "std-name-hint.gperf"
       {"setprecision", "<iomanip>", cxx98},
-#line 498 "../../src/gcc/cp/std-name-hint.gperf"
+#line 498 "std-name-hint.gperf"
       {"is_error_code_enum", "<system_error>", cxx11},
-#line 453 "../../src/gcc/cp/std-name-hint.gperf"
+#line 453 "std-name-hint.gperf"
       {"overflow_error", "<stdexcept>", cxx98},
-#line 414 "../../src/gcc/cp/std-name-hint.gperf"
+#line 414 "std-name-hint.gperf"
       {"source_location", "<source_location>", cxx20},
-#line 500 "../../src/gcc/cp/std-name-hint.gperf"
+#line 500 "std-name-hint.gperf"
       {"is_error_condition_enum", "<system_error>", cxx11},
-#line 400 "../../src/gcc/cp/std-name-hint.gperf"
+#line 400 "std-name-hint.gperf"
       {"ranges::enable_view", "<ranges>", cxx20},
-#line 218 "../../src/gcc/cp/std-name-hint.gperf"
+#line 218 "std-name-hint.gperf"
       {"async", "<future>", cxx11},
-#line 103 "../../src/gcc/cp/std-name-hint.gperf"
+#line 103 "std-name-hint.gperf"
       {"complex", "<complex>", cxx98},
-#line 150 "../../src/gcc/cp/std-name-hint.gperf"
+#line 150 "std-name-hint.gperf"
       {"uint_least64_t", "<cstdint>", cxx11},
-#line 232 "../../src/gcc/cp/std-name-hint.gperf"
+#line 232 "std-name-hint.gperf"
       {"setfill", "<iomanip>", cxx98},
-#line 79 "../../src/gcc/cp/std-name-hint.gperf"
+#line 79 "std-name-hint.gperf"
       {"chrono::parse", "<chrono>", cxx20},
-#line 285 "../../src/gcc/cp/std-name-hint.gperf"
+#line 285 "std-name-hint.gperf"
       {"istreambuf_iterator", "<iterator>", cxx98},
-#line 473 "../../src/gcc/cp/std-name-hint.gperf"
+#line 473 "std-name-hint.gperf"
       {"char_traits", "<string>", cxx98},
-#line 263 "../../src/gcc/cp/std-name-hint.gperf"
+#line 263 "std-name-hint.gperf"
       {"cin", "<iostream>", cxx98},
-#line 61 "../../src/gcc/cp/std-name-hint.gperf"
+#line 61 "std-name-hint.gperf"
       {"chrono::duration_cast", "<chrono>", cxx11},
-#line 152 "../../src/gcc/cp/std-name-hint.gperf"
+#line 152 "std-name-hint.gperf"
       {"uintmax_t", "<cstdint>", cxx11},
-#line 43 "../../src/gcc/cp/std-name-hint.gperf"
+#line 43 "std-name-hint.gperf"
       {"any", "<any>", cxx17},
-#line 389 "../../src/gcc/cp/std-name-hint.gperf"
+#line 389 "std-name-hint.gperf"
       {"noemit_on_flush", "<ostream>", cxx20},
-#line 66 "../../src/gcc/cp/std-name-hint.gperf"
+#line 66 "std-name-hint.gperf"
       {"chrono::get_tzdb_list", "<chrono>", cxx20},
-#line 93 "../../src/gcc/cp/std-name-hint.gperf"
+#line 93 "std-name-hint.gperf"
       {"chrono::weeks", "<chrono>", cxx20},
-#line 65 "../../src/gcc/cp/std-name-hint.gperf"
+#line 65 "std-name-hint.gperf"
       {"chrono::get_tzdb", "<chrono>", cxx20},
-#line 302 "../../src/gcc/cp/std-name-hint.gperf"
+#line 302 "std-name-hint.gperf"
       {"allocate_shared_for_overwrite", "<memory>", cxx20},
-#line 547 "../../src/gcc/cp/std-name-hint.gperf"
+#line 547 "std-name-hint.gperf"
       {"unordered_multiset", "<unordered_set>", cxx11},
-#line 194 "../../src/gcc/cp/std-name-hint.gperf"
+#line 194 "std-name-hint.gperf"
       {"forward_list", "<forward_list>", cxx11},
-#line 496 "../../src/gcc/cp/std-name-hint.gperf"
+#line 496 "std-name-hint.gperf"
       {"error_condition", "<system_error>", cxx11},
-#line 542 "../../src/gcc/cp/std-name-hint.gperf"
+#line 542 "std-name-hint.gperf"
       {"bad_typeid", "<typeinfo>", cxx98},
-#line 60 "../../src/gcc/cp/std-name-hint.gperf"
+#line 60 "std-name-hint.gperf"
       {"chrono::duration", "<chrono>", cxx11},
-#line 510 "../../src/gcc/cp/std-name-hint.gperf"
+#line 510 "std-name-hint.gperf"
       {"apply", "<tuple>", cxx17},
-#line 95 "../../src/gcc/cp/std-name-hint.gperf"
+#line 95 "std-name-hint.gperf"
       {"chrono::zoned_time", "<chrono>", cxx20},
-#line 477 "../../src/gcc/cp/std-name-hint.gperf"
+#line 477 "std-name-hint.gperf"
       {"stol", "<string>", cxx11},
-#line 479 "../../src/gcc/cp/std-name-hint.gperf"
+#line 479 "std-name-hint.gperf"
       {"stoll", "<string>", cxx11},
-#line 480 "../../src/gcc/cp/std-name-hint.gperf"
+#line 480 "std-name-hint.gperf"
       {"stoul", "<string>", cxx11},
-#line 481 "../../src/gcc/cp/std-name-hint.gperf"
+#line 481 "std-name-hint.gperf"
       {"stoull", "<string>", cxx11},
-#line 220 "../../src/gcc/cp/std-name-hint.gperf"
+#line 220 "std-name-hint.gperf"
       {"packaged_task", "<future>", cxx11},
-#line 544 "../../src/gcc/cp/std-name-hint.gperf"
+#line 544 "std-name-hint.gperf"
       {"unordered_map", "<unordered_map>", cxx11},
-#line 77 "../../src/gcc/cp/std-name-hint.gperf"
+#line 77 "std-name-hint.gperf"
       {"chrono::months", "<chrono>", cxx20},
-#line 76 "../../src/gcc/cp/std-name-hint.gperf"
+#line 76 "std-name-hint.gperf"
       {"chrono::minutes", "<chrono>", cxx11},
-#line 545 "../../src/gcc/cp/std-name-hint.gperf"
+#line 545 "std-name-hint.gperf"
       {"unordered_multimap", "<unordered_map>", cxx11},
-#line 78 "../../src/gcc/cp/std-name-hint.gperf"
+#line 78 "std-name-hint.gperf"
       {"chrono::nanoseconds", "<chrono>", cxx11},
-#line 286 "../../src/gcc/cp/std-name-hint.gperf"
+#line 286 "std-name-hint.gperf"
       {"iterator_traits", "<iterator>", cxx98},
-#line 404 "../../src/gcc/cp/std-name-hint.gperf"
+#line 404 "std-name-hint.gperf"
       {"binary_semaphore", "<semaphore>", cxx20},
-#line 281 "../../src/gcc/cp/std-name-hint.gperf"
+#line 281 "std-name-hint.gperf"
       {"end", "<iterator>", cxx11},
-#line 429 "../../src/gcc/cp/std-name-hint.gperf"
+#line 429 "std-name-hint.gperf"
       {"wspanbuf", "<spanstream>", cxx23},
-#line 252 "../../src/gcc/cp/std-name-hint.gperf"
+#line 252 "std-name-hint.gperf"
       {"oct", "<ios>", cxx98},
-#line 245 "../../src/gcc/cp/std-name-hint.gperf"
+#line 245 "std-name-hint.gperf"
       {"noboolalpha", "<ios>", cxx98},
-#line 450 "../../src/gcc/cp/std-name-hint.gperf"
+#line 450 "std-name-hint.gperf"
       {"length_error", "<stdexcept>", cxx98},
-#line 560 "../../src/gcc/cp/std-name-hint.gperf"
+#line 560 "std-name-hint.gperf"
       {"in_place", "<utility>", cxx17},
-#line 563 "../../src/gcc/cp/std-name-hint.gperf"
+#line 563 "std-name-hint.gperf"
       {"in_place_t", "<utility>", cxx17},
-#line 384 "../../src/gcc/cp/std-name-hint.gperf"
+#line 384 "std-name-hint.gperf"
       {"emit_on_flush", "<ostream>", cxx20},
-#line 440 "../../src/gcc/cp/std-name-hint.gperf"
+#line 440 "std-name-hint.gperf"
       {"wistringstream", "<sstream>", cxx98},
-#line 327 "../../src/gcc/cp/std-name-hint.gperf"
+#line 327 "std-name-hint.gperf"
       {"static_pointer_cast", "<memory>", cxx11},
-#line 260 "../../src/gcc/cp/std-name-hint.gperf"
+#line 260 "std-name-hint.gperf"
       {"uppercase", "<ios>", cxx98},
-#line 277 "../../src/gcc/cp/std-name-hint.gperf"
+#line 277 "std-name-hint.gperf"
       {"common_iterator", "<iterator>", cxx20},
-#line 117 "../../src/gcc/cp/std-name-hint.gperf"
+#line 117 "std-name-hint.gperf"
       {"swappable_with", "<concepts>", cxx20},
-#line 359 "../../src/gcc/cp/std-name-hint.gperf"
+#line 359 "std-name-hint.gperf"
       {"bad_alloc", "<new>", cxx98},
-#line 391 "../../src/gcc/cp/std-name-hint.gperf"
+#line 391 "std-name-hint.gperf"
       {"wostream", "<ostream>", cxx98},
-#line 348 "../../src/gcc/cp/std-name-hint.gperf"
+#line 348 "std-name-hint.gperf"
       {"lock", "<mutex>", cxx11},
-#line 504 "../../src/gcc/cp/std-name-hint.gperf"
+#line 504 "std-name-hint.gperf"
       {"system_category", "<system_error>", cxx11},
-#line 128 "../../src/gcc/cp/std-name-hint.gperf"
+#line 128 "std-name-hint.gperf"
       {"copyable", "<concepts>", cxx20},
-#line 139 "../../src/gcc/cp/std-name-hint.gperf"
+#line 139 "std-name-hint.gperf"
       {"condition_variable", "<condition_variable>", cxx11},
-#line 240 "../../src/gcc/cp/std-name-hint.gperf"
+#line 240 "std-name-hint.gperf"
       {"fixed", "<ios>", cxx98},
-#line 553 "../../src/gcc/cp/std-name-hint.gperf"
+#line 553 "std-name-hint.gperf"
       {"cmp_greater_equal", "<utility>", cxx20},
-#line 508 "../../src/gcc/cp/std-name-hint.gperf"
+#line 508 "std-name-hint.gperf"
       {"thread", "<thread>", cxx11},
-#line 439 "../../src/gcc/cp/std-name-hint.gperf"
+#line 439 "std-name-hint.gperf"
       {"stringstream", "<sstream>", cxx98},
-#line 58 "../../src/gcc/cp/std-name-hint.gperf"
+#line 58 "std-name-hint.gperf"
       {"chrono::clock_cast", "<chrono>", cxx20},
-#line 579 "../../src/gcc/cp/std-name-hint.gperf"
+#line 579 "std-name-hint.gperf"
       {"unreachable", "<utility>", cxx23},
-#line 428 "../../src/gcc/cp/std-name-hint.gperf"
+#line 428 "std-name-hint.gperf"
       {"wospanstream", "<spanstream>", cxx23},
-#line 330 "../../src/gcc/cp/std-name-hint.gperf"
+#line 330 "std-name-hint.gperf"
       {"unique_ptr", "<memory>", cxx11},
-#line 562 "../../src/gcc/cp/std-name-hint.gperf"
+#line 562 "std-name-hint.gperf"
       {"in_place_index_t", "<utility>", cxx17},
-#line 363 "../../src/gcc/cp/std-name-hint.gperf"
+#line 363 "std-name-hint.gperf"
       {"nothrow", "<new>", cxx98},
-#line 64 "../../src/gcc/cp/std-name-hint.gperf"
+#line 64 "std-name-hint.gperf"
       {"chrono::get_leap_second_info", "<chrono>", cxx20},
-#line 204 "../../src/gcc/cp/std-name-hint.gperf"
+#line 204 "std-name-hint.gperf"
       {"bind", "<functional>", cxx11},
-#line 89 "../../src/gcc/cp/std-name-hint.gperf"
+#line 89 "std-name-hint.gperf"
       {"chrono::time_zone", "<chrono>", cxx20},
-#line 120 "../../src/gcc/cp/std-name-hint.gperf"
+#line 120 "std-name-hint.gperf"
       {"default_initializable", "<concepts>", cxx20},
-#line 145 "../../src/gcc/cp/std-name-hint.gperf"
+#line 145 "std-name-hint.gperf"
       {"uint_fast32_t", "<cstdint>", cxx11},
-#line 87 "../../src/gcc/cp/std-name-hint.gperf"
+#line 87 "std-name-hint.gperf"
       {"chrono::time_point", "<chrono>", cxx11},
-#line 444 "../../src/gcc/cp/std-name-hint.gperf"
+#line 444 "std-name-hint.gperf"
       {"stack", "<stack>", cxx98},
-#line 215 "../../src/gcc/cp/std-name-hint.gperf"
+#line 215 "std-name-hint.gperf"
       {"unwrap_reference", "<functional>", cxx20},
-#line 88 "../../src/gcc/cp/std-name-hint.gperf"
+#line 88 "std-name-hint.gperf"
       {"chrono::time_point_cast", "<chrono>", cxx11},
-#line 223 "../../src/gcc/cp/std-name-hint.gperf"
+#line 223 "std-name-hint.gperf"
       {"generator", "<generator>", cxx23},
-#line 216 "../../src/gcc/cp/std-name-hint.gperf"
+#line 216 "std-name-hint.gperf"
       {"unwrap_reference_t", "<functional>", cxx20},
-#line 382 "../../src/gcc/cp/std-name-hint.gperf"
+#line 382 "std-name-hint.gperf"
       {"optional", "<optional>", cxx17},
-#line 112 "../../src/gcc/cp/std-name-hint.gperf"
+#line 112 "std-name-hint.gperf"
       {"signed_integral", "<concepts>", cxx20},
-#line 456 "../../src/gcc/cp/std-name-hint.gperf"
+#line 456 "std-name-hint.gperf"
       {"underflow_error", "<stdexcept>", cxx98},
-#line 239 "../../src/gcc/cp/std-name-hint.gperf"
+#line 239 "std-name-hint.gperf"
       {"defaultfloat", "<ios>", cxx11},
-#line 146 "../../src/gcc/cp/std-name-hint.gperf"
+#line 146 "std-name-hint.gperf"
       {"uint_fast64_t", "<cstdint>", cxx11},
-#line 129 "../../src/gcc/cp/std-name-hint.gperf"
+#line 129 "std-name-hint.gperf"
       {"semiregular", "<concepts>", cxx20},
-#line 111 "../../src/gcc/cp/std-name-hint.gperf"
+#line 111 "std-name-hint.gperf"
       {"integral", "<concepts>", cxx20},
-#line 243 "../../src/gcc/cp/std-name-hint.gperf"
+#line 243 "std-name-hint.gperf"
       {"internal", "<ios>", cxx98},
-#line 144 "../../src/gcc/cp/std-name-hint.gperf"
+#line 144 "std-name-hint.gperf"
       {"uint_fast16_t", "<cstdint>", cxx11},
-#line 329 "../../src/gcc/cp/std-name-hint.gperf"
+#line 329 "std-name-hint.gperf"
       {"uninitialized_construct_using_allocator", "<memory>", cxx20},
-#line 81 "../../src/gcc/cp/std-name-hint.gperf"
+#line 81 "std-name-hint.gperf"
       {"chrono::remote_version", "<chrono>", cxx20},
-#line 458 "../../src/gcc/cp/std-name-hint.gperf"
+#line 458 "std-name-hint.gperf"
       {"bfloat16_t", "<stdfloat>", cxx23},
-#line 576 "../../src/gcc/cp/std-name-hint.gperf"
+#line 576 "std-name-hint.gperf"
       {"piecewise_construct", "<utility>", cxx11},
-#line 577 "../../src/gcc/cp/std-name-hint.gperf"
+#line 577 "std-name-hint.gperf"
       {"piecewise_construct_t", "<utility>", cxx11},
-#line 278 "../../src/gcc/cp/std-name-hint.gperf"
+#line 278 "std-name-hint.gperf"
       {"const_iterator", "<iterator>", cxx23},
-#line 484 "../../src/gcc/cp/std-name-hint.gperf"
+#line 484 "std-name-hint.gperf"
       {"to_wstring", "<string>", cxx17},
-#line 356 "../../src/gcc/cp/std-name-hint.gperf"
+#line 356 "std-name-hint.gperf"
       {"try_lock", "<mutex>", cxx11},
-#line 561 "../../src/gcc/cp/std-name-hint.gperf"
+#line 561 "std-name-hint.gperf"
       {"in_place_index", "<utility>", cxx17},
-#line 51 "../../src/gcc/cp/std-name-hint.gperf"
+#line 51 "std-name-hint.gperf"
       {"atomic_ref", "<atomic>", cxx20},
-#line 113 "../../src/gcc/cp/std-name-hint.gperf"
+#line 113 "std-name-hint.gperf"
       {"unsigned_integral", "<concepts>", cxx20},
-#line 94 "../../src/gcc/cp/std-name-hint.gperf"
+#line 94 "std-name-hint.gperf"
       {"chrono::years", "<chrono>", cxx20},
-#line 229 "../../src/gcc/cp/std-name-hint.gperf"
+#line 229 "std-name-hint.gperf"
       {"quoted", "<iomanip>", cxx14},
-#line 115 "../../src/gcc/cp/std-name-hint.gperf"
+#line 115 "std-name-hint.gperf"
       {"assignable_from", "<concepts>", cxx20},
-#line 53 "../../src/gcc/cp/std-name-hint.gperf"
+#line 53 "std-name-hint.gperf"
       {"atomic_uintmax_t", "<atomic>", cxx20},
-#line 162 "../../src/gcc/cp/std-name-hint.gperf"
+#line 162 "std-name-hint.gperf"
       {"uncaught_exceptions", "<exception>", cxx17},
-#line 331 "../../src/gcc/cp/std-name-hint.gperf"
+#line 331 "std-name-hint.gperf"
       {"uses_allocator", "<memory>", cxx11},
-#line 472 "../../src/gcc/cp/std-name-hint.gperf"
+#line 472 "std-name-hint.gperf"
       {"basic_string", "<string>", cxx98},
-#line 311 "../../src/gcc/cp/std-name-hint.gperf"
+#line 311 "std-name-hint.gperf"
       {"default_delete", "<memory>", cxx11},
-#line 164 "../../src/gcc/cp/std-name-hint.gperf"
+#line 164 "std-name-hint.gperf"
       {"expected", "<expected>", cxx23},
-#line 313 "../../src/gcc/cp/std-name-hint.gperf"
+#line 313 "std-name-hint.gperf"
       {"destroy_at", "<memory>", cxx20},
-#line 536 "../../src/gcc/cp/std-name-hint.gperf"
+#line 536 "std-name-hint.gperf"
       {"type_identity_t", "<type_traits>", cxx20},
-#line 63 "../../src/gcc/cp/std-name-hint.gperf"
+#line 63 "std-name-hint.gperf"
       {"chrono::from_stream", "<chrono>", cxx20},
-#line 427 "../../src/gcc/cp/std-name-hint.gperf"
+#line 427 "std-name-hint.gperf"
       {"wispanstream", "<spanstream>", cxx23},
-#line 52 "../../src/gcc/cp/std-name-hint.gperf"
+#line 52 "std-name-hint.gperf"
       {"atomic_signed_lock_free", "<atomic>", cxx11},
-#line 266 "../../src/gcc/cp/std-name-hint.gperf"
+#line 266 "std-name-hint.gperf"
       {"wcerr", "<iostream>", cxx98},
-#line 511 "../../src/gcc/cp/std-name-hint.gperf"
+#line 511 "std-name-hint.gperf"
       {"forward_as_tuple", "<tuple>", cxx11},
-#line 187 "../../src/gcc/cp/std-name-hint.gperf"
+#line 187 "std-name-hint.gperf"
       {"vformat", "<format>", cxx20},
-#line 332 "../../src/gcc/cp/std-name-hint.gperf"
+#line 332 "std-name-hint.gperf"
       {"uses_allocator_construction_args", "<memory>", cxx20},
-#line 269 "../../src/gcc/cp/std-name-hint.gperf"
+#line 269 "std-name-hint.gperf"
       {"wcout", "<iostream>", cxx98},
-#line 314 "../../src/gcc/cp/std-name-hint.gperf"
+#line 314 "std-name-hint.gperf"
       {"destroy_n", "<memory>", cxx20},
-#line 226 "../../src/gcc/cp/std-name-hint.gperf"
+#line 226 "std-name-hint.gperf"
       {"get_time", "<iomanip>", cxx11},
-#line 555 "../../src/gcc/cp/std-name-hint.gperf"
+#line 555 "std-name-hint.gperf"
       {"cmp_less_equal", "<utility>", cxx20},
-#line 80 "../../src/gcc/cp/std-name-hint.gperf"
+#line 80 "std-name-hint.gperf"
       {"chrono::reload_tzdb", "<chrono>", cxx20},
-#line 523 "../../src/gcc/cp/std-name-hint.gperf"
+#line 523 "std-name-hint.gperf"
       {"conjunction", "<type_traits>", cxx17},
-#line 75 "../../src/gcc/cp/std-name-hint.gperf"
+#line 75 "std-name-hint.gperf"
       {"chrono::milliseconds", "<chrono>", cxx11},
-#line 59 "../../src/gcc/cp/std-name-hint.gperf"
+#line 59 "std-name-hint.gperf"
       {"chrono::days", "<chrono>", cxx20},
-#line 474 "../../src/gcc/cp/std-name-hint.gperf"
+#line 474 "std-name-hint.gperf"
       {"stod", "<string>", cxx11},
-#line 478 "../../src/gcc/cp/std-name-hint.gperf"
+#line 478 "std-name-hint.gperf"
       {"stold", "<string>", cxx11},
-#line 267 "../../src/gcc/cp/std-name-hint.gperf"
+#line 267 "std-name-hint.gperf"
       {"wcin", "<iostream>", cxx98},
-#line 529 "../../src/gcc/cp/std-name-hint.gperf"
+#line 529 "std-name-hint.gperf"
       {"invoke_result", "<type_traits>", cxx17},
-#line 530 "../../src/gcc/cp/std-name-hint.gperf"
+#line 530 "std-name-hint.gperf"
       {"invoke_result_t", "<type_traits>", cxx17},
-#line 50 "../../src/gcc/cp/std-name-hint.gperf"
+#line 50 "std-name-hint.gperf"
       {"atomic", "<atomic>", cxx11},
-#line 71 "../../src/gcc/cp/std-name-hint.gperf"
+#line 71 "std-name-hint.gperf"
       {"chrono::leap_second_info", "<chrono>", cxx20},
-#line 238 "../../src/gcc/cp/std-name-hint.gperf"
+#line 238 "std-name-hint.gperf"
       {"dec", "<ios>", cxx98},
-#line 157 "../../src/gcc/cp/std-name-hint.gperf"
+#line 157 "std-name-hint.gperf"
       {"current_exception", "<exception>", cxx11},
-#line 119 "../../src/gcc/cp/std-name-hint.gperf"
+#line 119 "std-name-hint.gperf"
       {"constructible_from", "<concepts>", cxx20},
-#line 100 "../../src/gcc/cp/std-name-hint.gperf"
+#line 100 "std-name-hint.gperf"
       {"weak_equality", "<compare>", cxx20},
-#line 333 "../../src/gcc/cp/std-name-hint.gperf"
+#line 333 "std-name-hint.gperf"
       {"uses_allocator_v", "<memory>", cxx17},
-#line 69 "../../src/gcc/cp/std-name-hint.gperf"
+#line 69 "std-name-hint.gperf"
       {"chrono::hours", "<chrono>", cxx11},
-#line 109 "../../src/gcc/cp/std-name-hint.gperf"
+#line 109 "std-name-hint.gperf"
       {"common_reference_with", "<concepts>", cxx20},
-#line 483 "../../src/gcc/cp/std-name-hint.gperf"
+#line 483 "std-name-hint.gperf"
       {"to_string", "<string>", cxx17},
-#line 524 "../../src/gcc/cp/std-name-hint.gperf"
+#line 524 "std-name-hint.gperf"
       {"conjunction_v", "<type_traits>", cxx17},
-#line 578 "../../src/gcc/cp/std-name-hint.gperf"
+#line 578 "std-name-hint.gperf"
       {"to_underlying", "<utility>", cxx23},
-#line 402 "../../src/gcc/cp/std-name-hint.gperf"
+#line 402 "std-name-hint.gperf"
       {"scoped_allocator_adaptor", "<scoped_allocator>", cxx11},
-#line 310 "../../src/gcc/cp/std-name-hint.gperf"
+#line 310 "std-name-hint.gperf"
       {"construct_at", "<memory>", cxx20},
-#line 564 "../../src/gcc/cp/std-name-hint.gperf"
+#line 564 "std-name-hint.gperf"
       {"in_place_type", "<utility>", cxx17},
-#line 320 "../../src/gcc/cp/std-name-hint.gperf"
+#line 320 "std-name-hint.gperf"
       {"make_shared_for_overwrite", "<memory>", cxx20},
-#line 166 "../../src/gcc/cp/std-name-hint.gperf"
+#line 166 "std-name-hint.gperf"
       {"basic_format_arg", "<format>", cxx20},
-#line 73 "../../src/gcc/cp/std-name-hint.gperf"
+#line 73 "std-name-hint.gperf"
       {"chrono::locate_zone", "<chrono>", cxx20},
-#line 72 "../../src/gcc/cp/std-name-hint.gperf"
+#line 72 "std-name-hint.gperf"
       {"chrono::local_t", "<chrono>", cxx20},
-#line 170 "../../src/gcc/cp/std-name-hint.gperf"
+#line 170 "std-name-hint.gperf"
       {"basic_format_string", "<format>", cxx20},
-#line 565 "../../src/gcc/cp/std-name-hint.gperf"
+#line 565 "std-name-hint.gperf"
       {"in_place_type_t", "<utility>", cxx17},
-#line 279 "../../src/gcc/cp/std-name-hint.gperf"
+#line 279 "std-name-hint.gperf"
       {"counted_iterator", "<iterator>", cxx20},
-#line 448 "../../src/gcc/cp/std-name-hint.gperf"
+#line 448 "std-name-hint.gperf"
       {"domain_error", "<stdexcept>", cxx98},
-#line 84 "../../src/gcc/cp/std-name-hint.gperf"
+#line 84 "std-name-hint.gperf"
       {"chrono::steady_clock", "<chrono>", cxx11},
-#line 188 "../../src/gcc/cp/std-name-hint.gperf"
+#line 188 "std-name-hint.gperf"
       {"vformat_to", "<format>", cxx20},
-#line 54 "../../src/gcc/cp/std-name-hint.gperf"
+#line 54 "std-name-hint.gperf"
       {"atomic_unsigned_lock_free", "<atomic>", cxx11},
-#line 147 "../../src/gcc/cp/std-name-hint.gperf"
+#line 147 "std-name-hint.gperf"
       {"uint_fast8_t", "<cstdint>", cxx11},
-#line 83 "../../src/gcc/cp/std-name-hint.gperf"
+#line 83 "std-name-hint.gperf"
       {"chrono::seconds", "<chrono>", cxx11},
-#line 74 "../../src/gcc/cp/std-name-hint.gperf"
+#line 74 "std-name-hint.gperf"
       {"chrono::microseconds", "<chrono>", cxx11},
-#line 67 "../../src/gcc/cp/std-name-hint.gperf"
+#line 67 "std-name-hint.gperf"
       {"chrono::gps_clock", "<chrono>", cxx20},
-#line 85 "../../src/gcc/cp/std-name-hint.gperf"
+#line 85 "std-name-hint.gperf"
       {"chrono::system_clock", "<chrono>", cxx11},
-#line 140 "../../src/gcc/cp/std-name-hint.gperf"
+#line 140 "std-name-hint.gperf"
       {"condition_variable_any", "<condition_variable>", cxx11},
-#line 214 "../../src/gcc/cp/std-name-hint.gperf"
+#line 214 "std-name-hint.gperf"
       {"unwrap_ref_decay_t", "<functional>", cxx20},
-#line 136 "../../src/gcc/cp/std-name-hint.gperf"
+#line 136 "std-name-hint.gperf"
       {"strict_weak_order", "<concepts>", cxx20},
-#line 437 "../../src/gcc/cp/std-name-hint.gperf"
+#line 437 "std-name-hint.gperf"
       {"ostringstream", "<sstream>", cxx98},
-#line 317 "../../src/gcc/cp/std-name-hint.gperf"
+#line 317 "std-name-hint.gperf"
       {"get_deleter", "<memory>", cxx11},
-#line 367 "../../src/gcc/cp/std-name-hint.gperf"
+#line 367 "std-name-hint.gperf"
       {"numbers::egamma_v", "<numbers>", cxx20},
-#line 566 "../../src/gcc/cp/std-name-hint.gperf"
+#line 566 "std-name-hint.gperf"
       {"in_range", "<utility>", cxx20},
-#line 558 "../../src/gcc/cp/std-name-hint.gperf"
+#line 558 "std-name-hint.gperf"
       {"exchange", "<utility>", cxx14},
-#line 551 "../../src/gcc/cp/std-name-hint.gperf"
+#line 551 "std-name-hint.gperf"
       {"cmp_equal", "<utility>", cxx20},
-#line 556 "../../src/gcc/cp/std-name-hint.gperf"
+#line 556 "std-name-hint.gperf"
       {"cmp_not_equal", "<utility>", cxx20},
-#line 435 "../../src/gcc/cp/std-name-hint.gperf"
+#line 435 "std-name-hint.gperf"
       {"istringstream", "<sstream>", cxx98},
-#line 436 "../../src/gcc/cp/std-name-hint.gperf"
+#line 436 "std-name-hint.gperf"
       {"istringstream", "<sstream>", cxx98},
-#line 442 "../../src/gcc/cp/std-name-hint.gperf"
+#line 442 "std-name-hint.gperf"
       {"wstringbuf", "<sstream>", cxx98},
-#line 225 "../../src/gcc/cp/std-name-hint.gperf"
+#line 225 "std-name-hint.gperf"
       {"get_money", "<iomanip>", cxx11},
-#line 191 "../../src/gcc/cp/std-name-hint.gperf"
+#line 191 "std-name-hint.gperf"
       {"wformat_parse_context", "<format>", cxx20},
-#line 482 "../../src/gcc/cp/std-name-hint.gperf"
+#line 482 "std-name-hint.gperf"
       {"string", "<string>", cxx98},
-#line 280 "../../src/gcc/cp/std-name-hint.gperf"
+#line 280 "std-name-hint.gperf"
       {"distance", "<iterator>", cxx98},
-#line 557 "../../src/gcc/cp/std-name-hint.gperf"
+#line 557 "std-name-hint.gperf"
       {"declval", "<utility>", cxx11},
-#line 254 "../../src/gcc/cp/std-name-hint.gperf"
+#line 254 "std-name-hint.gperf"
       {"scientific", "<ios>", cxx98},
-#line 98 "../../src/gcc/cp/std-name-hint.gperf"
+#line 98 "std-name-hint.gperf"
       {"strong_equality", "<compare>", cxx20},
-#line 487 "../../src/gcc/cp/std-name-hint.gperf"
+#line 487 "std-name-hint.gperf"
       {"u8string", "<string>", cxx20},
-#line 190 "../../src/gcc/cp/std-name-hint.gperf"
+#line 190 "std-name-hint.gperf"
       {"wformat_context", "<format>", cxx20},
-#line 312 "../../src/gcc/cp/std-name-hint.gperf"
+#line 312 "std-name-hint.gperf"
       {"destroy", "<memory>", cxx20},
-#line 559 "../../src/gcc/cp/std-name-hint.gperf"
+#line 559 "std-name-hint.gperf"
       {"forward", "<utility>", cxx11},
-#line 535 "../../src/gcc/cp/std-name-hint.gperf"
+#line 535 "std-name-hint.gperf"
       {"type_identity", "<type_traits>", cxx20},
-#line 464 "../../src/gcc/cp/std-name-hint.gperf"
+#line 464 "std-name-hint.gperf"
       {"stop_callback", "<stop_token>", cxx20},
-#line 86 "../../src/gcc/cp/std-name-hint.gperf"
+#line 86 "std-name-hint.gperf"
       {"chrono::tai_clock", "<chrono>", cxx20},
-#line 91 "../../src/gcc/cp/std-name-hint.gperf"
+#line 91 "std-name-hint.gperf"
       {"chrono::tzdb_list", "<chrono>", cxx20},
-#line 301 "../../src/gcc/cp/std-name-hint.gperf"
+#line 301 "std-name-hint.gperf"
       {"allocate_shared", "<memory>", cxx11},
-#line 90 "../../src/gcc/cp/std-name-hint.gperf"
+#line 90 "std-name-hint.gperf"
       {"chrono::tzdb", "<chrono>", cxx20},
-#line 126 "../../src/gcc/cp/std-name-hint.gperf"
+#line 126 "std-name-hint.gperf"
       {"totally_ordered_with", "<concepts>", cxx20},
-#line 525 "../../src/gcc/cp/std-name-hint.gperf"
+#line 525 "std-name-hint.gperf"
       {"disjunction", "<type_traits>", cxx17},
-#line 110 "../../src/gcc/cp/std-name-hint.gperf"
+#line 110 "std-name-hint.gperf"
       {"common_with", "<concepts>", cxx20},
-#line 202 "../../src/gcc/cp/std-name-hint.gperf"
+#line 202 "std-name-hint.gperf"
       {"ofstream", "<fstream>", cxx98},
-#line 349 "../../src/gcc/cp/std-name-hint.gperf"
+#line 349 "std-name-hint.gperf"
       {"lock_guard", "<mutex>", cxx11},
-#line 118 "../../src/gcc/cp/std-name-hint.gperf"
+#line 118 "std-name-hint.gperf"
       {"destructible", "<concepts>", cxx20},
-#line 176 "../../src/gcc/cp/std-name-hint.gperf"
+#line 176 "std-name-hint.gperf"
       {"format_string", "<format>", cxx20},
-#line 410 "../../src/gcc/cp/std-name-hint.gperf"
+#line 410 "std-name-hint.gperf"
       {"shared_lock", "<shared_mutex>", cxx14},
-#line 315 "../../src/gcc/cp/std-name-hint.gperf"
+#line 315 "std-name-hint.gperf"
       {"dynamic_pointer_cast", "<memory>", cxx11},
-#line 101 "../../src/gcc/cp/std-name-hint.gperf"
+#line 101 "std-name-hint.gperf"
       {"weak_ordering", "<compare>", cxx20},
-#line 201 "../../src/gcc/cp/std-name-hint.gperf"
+#line 201 "std-name-hint.gperf"
       {"ifstream", "<fstream>", cxx98},
-#line 452 "../../src/gcc/cp/std-name-hint.gperf"
+#line 452 "std-name-hint.gperf"
       {"out_of_range", "<stdexcept>", cxx98},
-#line 264 "../../src/gcc/cp/std-name-hint.gperf"
+#line 264 "std-name-hint.gperf"
       {"clog", "<iostream>", cxx98},
-#line 62 "../../src/gcc/cp/std-name-hint.gperf"
+#line 62 "std-name-hint.gperf"
       {"chrono::file_clock", "<chrono>", cxx20},
-#line 526 "../../src/gcc/cp/std-name-hint.gperf"
+#line 526 "std-name-hint.gperf"
       {"disjunction_v", "<type_traits>", cxx17},
-#line 485 "../../src/gcc/cp/std-name-hint.gperf"
+#line 485 "std-name-hint.gperf"
       {"u16string", "<string>", cxx11},
-#line 351 "../../src/gcc/cp/std-name-hint.gperf"
+#line 351 "std-name-hint.gperf"
       {"once_flag", "<mutex>", cxx11},
-#line 491 "../../src/gcc/cp/std-name-hint.gperf"
+#line 491 "std-name-hint.gperf"
       {"string_view", "<string_view>", cxx17},
-#line 304 "../../src/gcc/cp/std-name-hint.gperf"
+#line 304 "std-name-hint.gperf"
       {"allocator_arg", "<memory>", cxx11},
-#line 486 "../../src/gcc/cp/std-name-hint.gperf"
+#line 486 "std-name-hint.gperf"
       {"u32string", "<string>", cxx11},
-#line 213 "../../src/gcc/cp/std-name-hint.gperf"
+#line 213 "std-name-hint.gperf"
       {"unwrap_ref_decay", "<functional>", cxx20},
-#line 70 "../../src/gcc/cp/std-name-hint.gperf"
+#line 70 "std-name-hint.gperf"
       {"chrono::leap_second", "<chrono>", cxx20},
-#line 92 "../../src/gcc/cp/std-name-hint.gperf"
+#line 92 "std-name-hint.gperf"
       {"chrono::utc_clock", "<chrono>", cxx20},
-#line 107 "../../src/gcc/cp/std-name-hint.gperf"
+#line 107 "std-name-hint.gperf"
       {"derived_from", "<concepts>", cxx20},
-#line 99 "../../src/gcc/cp/std-name-hint.gperf"
+#line 99 "std-name-hint.gperf"
       {"strong_ordering", "<compare>", cxx20},
-#line 497 "../../src/gcc/cp/std-name-hint.gperf"
+#line 497 "std-name-hint.gperf"
       {"generic_category", "<system_error>", cxx11},
-#line 125 "../../src/gcc/cp/std-name-hint.gperf"
+#line 125 "std-name-hint.gperf"
       {"totally_ordered", "<concepts>", cxx20},
-#line 494 "../../src/gcc/cp/std-name-hint.gperf"
+#line 494 "std-name-hint.gperf"
       {"error_category", "<system_error>", cxx11},
-#line 82 "../../src/gcc/cp/std-name-hint.gperf"
+#line 82 "std-name-hint.gperf"
       {"chrono::round", "<chrono>", cxx17},
-#line 357 "../../src/gcc/cp/std-name-hint.gperf"
+#line 357 "std-name-hint.gperf"
       {"unique_lock", "<mutex>", cxx11},
-#line 319 "../../src/gcc/cp/std-name-hint.gperf"
+#line 319 "std-name-hint.gperf"
       {"make_shared", "<memory>", cxx11},
-#line 507 "../../src/gcc/cp/std-name-hint.gperf"
+#line 507 "std-name-hint.gperf"
       {"this_thread", "<thread>", cxx11},
-#line 449 "../../src/gcc/cp/std-name-hint.gperf"
+#line 449 "std-name-hint.gperf"
       {"invalid_argument", "<stdexcept>", cxx98},
-#line 354 "../../src/gcc/cp/std-name-hint.gperf"
+#line 354 "std-name-hint.gperf"
       {"scoped_lock", "<mutex>", cxx17},
-#line 268 "../../src/gcc/cp/std-name-hint.gperf"
+#line 268 "std-name-hint.gperf"
       {"wclog", "<iostream>", cxx98},
-#line 506 "../../src/gcc/cp/std-name-hint.gperf"
+#line 506 "std-name-hint.gperf"
       {"jthread", "<thread>", cxx20},
-#line 97 "../../src/gcc/cp/std-name-hint.gperf"
+#line 97 "std-name-hint.gperf"
       {"partial_ordering", "<compare>", cxx20},
-#line 68 "../../src/gcc/cp/std-name-hint.gperf"
+#line 68 "std-name-hint.gperf"
       {"chrono::high_resolution_clock", "<chrono>", cxx11},
-#line 307 "../../src/gcc/cp/std-name-hint.gperf"
+#line 307 "std-name-hint.gperf"
       {"assume_aligned", "<memory>", cxx20},
-#line 488 "../../src/gcc/cp/std-name-hint.gperf"
+#line 488 "std-name-hint.gperf"
       {"wstring", "<string>", cxx98},
-#line 192 "../../src/gcc/cp/std-name-hint.gperf"
+#line 192 "std-name-hint.gperf"
       {"wformat_string", "<format>", cxx20},
-#line 189 "../../src/gcc/cp/std-name-hint.gperf"
+#line 189 "std-name-hint.gperf"
       {"wformat_args", "<format>", cxx20}
     };
 
diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in
index 25143c820b0..dae3c6846e0 100644
--- a/gcc/cp/Make-lang.in
+++ b/gcc/cp/Make-lang.in
@@ -168,8 +168,8 @@ $(srcdir)/cp/std-name-hint.h: 
$(srcdir)/cp/std-name-hint.gperf
 else
 $(srcdir)/cp/std-name-hint.h: | $(srcdir)/cp/std-name-hint.gperf
 endif
-       gperf -o -C -E -k '1,2,7,11,$$' -D -N find -L C++ \
-               $(srcdir)/cp/std-name-hint.gperf --output-file 
$(srcdir)/cp/std-name-hint.h
+       cd $(srcdir)/cp; gperf -o -C -E -k '1,2,7,11,$$' -D -N find -L C++ \
+               std-name-hint.gperf --output-file std-name-hint.h
 
 # The std-name-hint.gperf file itself is generated from a general
 # C++ API description.

base-commit: 25fe59805029e164bfbe347adbdf62856d1b1b1e
-- 
2.49.0

Reply via email to