QEMU main repository: Please see https://www.qemu.org/docs/master/devel/submitting-a-patch.html for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website. http://www.qemu.org
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
439 B
22 lines
439 B
#
|
|
# Test auxiliary vector is loaded via gdbstub
|
|
#
|
|
# This is launched via tests/guest-debug/run-test.py
|
|
#
|
|
|
|
import gdb
|
|
from test_gdbstub import main, report
|
|
|
|
|
|
def run_test():
|
|
"Run through the tests one by one"
|
|
|
|
sym, ok = gdb.lookup_symbol("thread1_func")
|
|
gdb.execute("b thread1_func")
|
|
gdb.execute("c")
|
|
|
|
frame = gdb.selected_frame()
|
|
report(str(frame.function()) == "thread1_func", "break @ %s"%frame)
|
|
|
|
|
|
main(run_test)
|
|
|