This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Check for saved registers in gdb.arch/i386-prologue.exp


An additional check for the prologue analyzer doesn't hurt.

Checked in,

Mark


Index: ChangeLog
from  Mark Kettenis  <m.kettenis@osp.nl>

	* gdb.arch/i386-prologue.exp: Add checks for saved registers.

Index: gdb.arch/i386-prologue.exp
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.arch/i386-prologue.exp,v
retrieving revision 1.2
diff -u -p -r1.2 i386-prologue.exp
--- gdb.arch/i386-prologue.exp 17 Aug 2003 23:18:31 -0000 1.2
+++ gdb.arch/i386-prologue.exp 7 Sep 2003 16:30:59 -0000
@@ -61,6 +61,10 @@ gdb_test "backtrace 10" \
 	"#0\[ \t\]*$hex in gdb1253.*\r\n#1\[ \t\]*$hex in main.*" \
 	"backtrace in gdb1253"
 
+gdb_test "info frame" \
+	".*Saved registers:.*ebp at.*edi at.*eip at.*" \
+	"saved registers in gdb1253"
+
 # Testcase from backtrace/1338.
 
 gdb_test "continue" "Program received signal SIGTRAP.*" "continue to gdb1338"
@@ -68,3 +72,7 @@ gdb_test "continue" "Program received si
 gdb_test "backtrace 10" \
 	"#0\[ \t\]*$hex in gdb1338.*\r\n#1\[ \t\]*$hex in main.*" \
 	"backtrace in gdb1338"
+
+gdb_test "info frame" \
+	".*Saved registers:.*ebx at.*esi at.*edi at.*eip at.*" \
+	"saved registers in gdb1338"


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]