mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-01 05:55:23 +08:00
2007-02-02 Denis Pilat <denis.pilat@st.com>
* gdb.threads/threadapply.exp: check that frame is not changed by the thread apply all command.
This commit is contained in:
parent
64a3a6fcf9
commit
d701dcab23
@ -1,3 +1,8 @@
|
||||
2007-02-02 Denis Pilat <denis.pilat@st.com>
|
||||
|
||||
* gdb.threads/threadapply.exp: check that frame is not changed by
|
||||
the thread apply all command.
|
||||
|
||||
2007-01-31 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* gdb.gdb/selftest.exp (do_steps_and_nexts): Add more matches.
|
||||
|
@ -67,5 +67,11 @@ gdb_test_multiple "define backthread" "defining macro" {
|
||||
# verify that the macro can get past the backtrace error and perform
|
||||
# subsequent commands.
|
||||
gdb_test "set backtrace limit 3" ""
|
||||
gdb_test "thread apply all backthread" "Thread ..*\\\$1 = 0x14.*Thread ..*\\\$2 = 0x14.*Thread ..*\\\$3 = 0x14.*Thread ..*\\\$4 = 0x14.*Thread ..*\\\$5 = 0x14.*Thread ..*\\\$. = 0x14"
|
||||
gdb_test "thread apply all backthread" "Thread ..*\\\$\[0-9]+ = 0x14.*Thread ..*\\\$\[0-9]+ = 0x14.*Thread ..*\\\$\[0-9]+ = 0x14.*Thread ..*\\\$\[0-9]+ = 0x14.*Thread ..*\\\$\[0-9]+ = 0x14.*Thread ..*\\\$\[0-9]+ = 0x14"
|
||||
|
||||
# Go into the thread_function to check that a simple "thread apply"
|
||||
# does not change the selected frame.
|
||||
gdb_test "step" "thread_function.*" "step to the thread_function"
|
||||
gdb_test "up" ".*in main.*" "go up in the stack frame"
|
||||
gdb_test "thread apply all print 1" "Thread ..*\\\$\[0-9]+ = 1.*Thread ..*\\\$\[0-9]+ = 1.*Thread ..*\\\$\[0-9]+ = 1.*Thread ..*\\\$\[0-9]+ = 1.*Thread ..*\\\$\[0-9]+ = 1.*Thread ..*\\\$\[0-9]+ = 1" "run a simple print command on all threads"
|
||||
gdb_test "down" "#0.*thread_function.*" "go down and check selected frame"
|
||||
|
Loading…
Reference in New Issue
Block a user