]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: std::stacktrace tweaks
authorJonathan Wakely <jwakely@redhat.com>
Wed, 15 Nov 2023 09:17:49 +0000 (09:17 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 15 Nov 2023 11:33:14 +0000 (11:33 +0000)
commitc665769c90f6e3844e6aad7b183480dfe2e7d8cc
tree8961fa6b2a73bb49d8ec740fa70a2d95cd066f92
parentb20e79659b08f02614d83c4d7dd083411c96dbd9
libstdc++: std::stacktrace tweaks

Fix a typo in a string literal and make the new hash.cc test gracefully
handle missing stacktrace data (see PR 112541).

libstdc++-v3/ChangeLog:

* include/std/stacktrace (basic_stacktrace::at): Fix class name
in exception message.
* testsuite/19_diagnostics/stacktrace/hash.cc: Do not fail if
current() returns a non-empty stacktrace.

(cherry picked from commit cbd0fe22a5ced9751d2450dc4fd6fe3525c2fc02)
libstdc++-v3/include/std/stacktrace
libstdc++-v3/testsuite/19_diagnostics/stacktrace/hash.cc