2009-10-12 Zoltan Varga <vargaz@gmail.com>
[mono.git] / data / gdb-pre7.0 / 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" % sys.argv [0])
7 gdb.execute ("r --break *:* %s" % " ".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")