]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Fix GDB Xmethod for std::shared_ptr::use_count() [PR109064]
authorJonathan Wakely <jwakely@redhat.com>
Fri, 10 Mar 2023 11:06:25 +0000 (11:06 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Thu, 27 Apr 2023 20:32:05 +0000 (21:32 +0100)
commitcc75195ee8811d6c48f05727c170916c0adc227b
treef4b89dcb039da7bb93e93004413d83a05c3a842a
parentbd0179f31dfb9b009cb561d336f3f1c6fbdd4ceb
libstdc++: Fix GDB Xmethod for std::shared_ptr::use_count() [PR109064]

libstdc++-v3/ChangeLog:

PR libstdc++/109064
* python/libstdcxx/v6/xmethods.py (SharedPtrUseCountWorker):
Remove self-recursion in __init__. Add missing _supports.
* testsuite/libstdc++-xmethods/shared_ptr.cc: Check use_count()
and unique().
libstdc++-v3/python/libstdcxx/v6/xmethods.py
libstdc++-v3/testsuite/libstdc++-xmethods/shared_ptr.cc