diff options
author | Mark Kettenis <kettenis@gnu.org> | 2004-07-23 22:08:39 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2004-07-23 22:08:39 +0000 |
commit | 621046191f444b042bb1bd05bdd12b5dd55911de (patch) | |
tree | 068d131f4e986f0de21de8125dfbaf0031c80fd9 /gdb/testsuite/gdb.arch/i386-prologue.exp | |
parent | 32b05c072b89ff09199bd1ecd2608188ab61364f (diff) | |
download | gdb-621046191f444b042bb1bd05bdd12b5dd55911de.zip gdb-621046191f444b042bb1bd05bdd12b5dd55911de.tar.gz gdb-621046191f444b042bb1bd05bdd12b5dd55911de.tar.bz2 |
* gdb.arch/i386-prologue.exp: Add testcase for PR backtrace/1718.
* gdb.arch/i386-prologue.c (gdb1718): New prototype and function.
(main): Call new function.
Diffstat (limited to 'gdb/testsuite/gdb.arch/i386-prologue.exp')
-rw-r--r-- | gdb/testsuite/gdb.arch/i386-prologue.exp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.arch/i386-prologue.exp b/gdb/testsuite/gdb.arch/i386-prologue.exp index 1258e44..243c15f 100644 --- a/gdb/testsuite/gdb.arch/i386-prologue.exp +++ b/gdb/testsuite/gdb.arch/i386-prologue.exp @@ -73,6 +73,20 @@ gdb_test "info frame" \ ".*Saved registers:.*ebp at.*edi at.*eip at.*" \ "saved registers in gdb1253" +# Testcase from backtrace/1718. + +gdb_test "continue" "Program received signal SIGTRAP.*" "continue to gdb1718" + +setup_kfail *-*-* gdb/1718 +gdb_test "backtrace 10" \ + "#0\[ \t\]*$hex in gdb1718.*\r\n#1\[ \t\]*$hex in main.*" \ + "backtrace in gdb1718" + +setup_kfail *-*-* gdb/1718 +gdb_test "info frame" \ + ".*Saved registers:.*esi at.*ebx at.*eip at.*" \ + "saved registers in gdb1718" + # Testcase from backtrace/1338. gdb_test "continue" "Program received signal SIGTRAP.*" "continue to gdb1338" |