Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / data / gdb / test-xdb.py
1 # Tester script for the xdb functionality
2 # Run using gdb -P test-xdb.py <NORMAL GDB COMMAND LINE>
3
4 import sys
5
6 gdb.execute ("file %s".format (sys.argv [0]))
7 gdb.execute ("r --break *:* %s".format (" ".join (sys.argv [1:len (sys.argv)])))
8
9 while True:
10         try:
11                 if gdb.threads () == None:
12                         break
13                 gdb.execute("xdb")
14                 gdb.execute("bt")
15                 gdb.execute("info args")
16                 gdb.execute("info locals")
17                 gdb.execute("c")
18         except:
19                 gdb.execute ("quit")