diff options
Diffstat (limited to 'gdb/testsuite/gdb.python/py-unwind.py')
-rw-r--r-- | gdb/testsuite/gdb.python/py-unwind.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.python/py-unwind.py b/gdb/testsuite/gdb.python/py-unwind.py index f7ad8e4..edd2e30 100644 --- a/gdb/testsuite/gdb.python/py-unwind.py +++ b/gdb/testsuite/gdb.python/py-unwind.py @@ -130,5 +130,16 @@ class TestUnwinder(Unwinder): return None -gdb.unwinder.register_unwinder(None, TestUnwinder(), True) +global_test_unwinder = TestUnwinder() +gdb.unwinder.register_unwinder(None, global_test_unwinder, True) + + +class simple_unwinder(Unwinder): + def __init__(self, name): + super().__init__(name) + + def __call__(self, pending_frame): + return None + + print("Python script imported") |