]> gcc.gnu.org Git - gcc.git/commit
libstdc++: Replace stacktrace effective target with feature test
authorJonathan Wakely <jwakely@redhat.com>
Fri, 22 Mar 2024 22:26:10 +0000 (22:26 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Tue, 26 Mar 2024 11:32:55 +0000 (11:32 +0000)
commit217e778a31d68815b029f5110825cd36caefd908
treea5eb2ae6e48bdc7a7f0854b3effffb962c6742d0
parent4a3a1b6b75f921d35bbfef26619e7b5cece3fcf0
libstdc++: Replace stacktrace effective target with feature test

Rmove the dejagnu code for checking whether std::stacktrace is supported
and just use the new dg-require-cpp-feature-test directive to check for
__cpp_lib_stacktrace instead.

libstdc++-v3/ChangeLog:

* testsuite/19_diagnostics/stacktrace/current.cc: Check for
__cpp_lib_stacktrace instead of check for stacktrace ET.
* testsuite/19_diagnostics/stacktrace/entry.cc: Likewise.
* testsuite/19_diagnostics/stacktrace/hash.cc: Likewise.
* testsuite/19_diagnostics/stacktrace/output.cc: Likewise.
* testsuite/19_diagnostics/stacktrace/stacktrace.cc: Likewise.
* testsuite/19_diagnostics/stacktrace/synopsis.cc: Likewise.
* testsuite/19_diagnostics/stacktrace/version.cc: Likewise.
* testsuite/23_containers/vector/debug/assign4_backtrace_neg.cc:
Likewise.
* testsuite/lib/libstdc++.exp (check_effective_target_stacktrace):
Remove.
libstdc++-v3/testsuite/19_diagnostics/stacktrace/current.cc
libstdc++-v3/testsuite/19_diagnostics/stacktrace/entry.cc
libstdc++-v3/testsuite/19_diagnostics/stacktrace/hash.cc
libstdc++-v3/testsuite/19_diagnostics/stacktrace/output.cc
libstdc++-v3/testsuite/19_diagnostics/stacktrace/stacktrace.cc
libstdc++-v3/testsuite/19_diagnostics/stacktrace/synopsis.cc
libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc
libstdc++-v3/testsuite/23_containers/vector/debug/assign4_backtrace_neg.cc
libstdc++-v3/testsuite/lib/libstdc++.exp
This page took 0.056532 seconds and 6 git commands to generate.