This is the mail archive of the gdb-cvs@sourceware.org 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]

[binutils-gdb] Reformat gdb.base/step-over-syscall.exp


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ea50786226737509a8f4c2734699a5fc15cc63c4

commit ea50786226737509a8f4c2734699a5fc15cc63c4
Author: Yao Qi <yao.qi@linaro.org>
Date:   Thu Mar 3 09:17:45 2016 +0000

    Reformat gdb.base/step-over-syscall.exp
    
    gdb/testsuite:
    
    2016-03-03  Yao Qi  <yao.qi@linaro.org>
    
    	* gdb.base/step-over-syscall.exp (disp_step_cross_syscall): Fix
    	code format.

Diff:
---
 gdb/testsuite/ChangeLog                      |  5 +++
 gdb/testsuite/gdb.base/step-over-syscall.exp | 59 ++++++++++++++--------------
 2 files changed, 34 insertions(+), 30 deletions(-)

diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 0104448..54be343 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,5 +1,10 @@
 2016-03-03  Yao Qi  <yao.qi@linaro.org>
 
+	* gdb.base/step-over-syscall.exp (disp_step_cross_syscall): Fix
+	code format.
+
+2016-03-03  Yao Qi  <yao.qi@linaro.org>
+
 	* gdb.base/disp-step-fork.c: Rename to ...
 	* gdb.base/step-over-fork.c: ... it.  New file.
 	* gdb.base/disp-step-vfork.c: Rename to ...
diff --git a/gdb/testsuite/gdb.base/step-over-syscall.exp b/gdb/testsuite/gdb.base/step-over-syscall.exp
index 4728ec8..c77ffdc 100644
--- a/gdb/testsuite/gdb.base/step-over-syscall.exp
+++ b/gdb/testsuite/gdb.base/step-over-syscall.exp
@@ -124,46 +124,45 @@ proc step_over_syscall { syscall } {
 		continue
 	    }
 
-	set ret [setup $syscall]
+	    set ret [setup $syscall]
 
-	set syscall_insn_addr [lindex $ret 0]
-	set syscall_insn_next_addr [lindex $ret 1]
-	if { $syscall_insn_addr == -1 } {
-	    return -1
-	}
+	    set syscall_insn_addr [lindex $ret 0]
+	    set syscall_insn_next_addr [lindex $ret 1]
+	    if { $syscall_insn_addr == -1 } {
+		return -1
+	    }
 
-	gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, (.* in |__libc_|)$syscall \\(\\).*" \
-	    "continue to $syscall (3rd time)"
+	    gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, (.* in |__libc_|)$syscall \\(\\).*" \
+		"continue to $syscall (3rd time)"
 
-	# Hit the breakpoint on $syscall for the third time.  In this time, we'll set
-	# breakpoint on the syscall insn we recorded previously, and single step over it.
+	    # Hit the breakpoint on $syscall for the third time.  In this time, we'll set
+	    # breakpoint on the syscall insn we recorded previously, and single step over it.
 
-	set syscall_insn_bp 0
-	gdb_test_multiple "break \*$syscall_insn_addr"  "break on syscall insn" {
-	    -re "Breakpoint (\[0-9\]*) at .*$gdb_prompt $" {
-		set syscall_insn_bp $expect_out(1,string)
-		pass "break on syscall insns"
+	    set syscall_insn_bp 0
+	    gdb_test_multiple "break \*$syscall_insn_addr"  "break on syscall insn" {
+		-re "Breakpoint (\[0-9\]*) at .*$gdb_prompt $" {
+		    set syscall_insn_bp $expect_out(1,string)
+		    pass "break on syscall insns"
+		}
 	    }
-	}
 
-	gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, .*" \
-	    "continue to syscall insn $syscall"
+	    gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, .*" \
+		"continue to syscall insn $syscall"
 
-	gdb_test_no_output "set displaced-stepping $displaced"
+	    gdb_test_no_output "set displaced-stepping $displaced"
 
-	# Check the address of next instruction of syscall.
-	if {[gdb_test "stepi" "x/i .*=>.*" "single step over $syscall"] != 0} {
-	    return -1
-	}
-
-	check_pc_after_cross_syscall $syscall $syscall_insn_next_addr
+	    # Check the address of next instruction of syscall.
+	    if {[gdb_test "stepi" "x/i .*=>.*" "single step over $syscall"] != 0} {
+		return -1
+	    }
+	    check_pc_after_cross_syscall $syscall $syscall_insn_next_addr
 
-	# Delete breakpoint syscall insns to avoid interference to other syscalls.
-	delete_breakpoints
+	    # Delete breakpoint syscall insns to avoid interference to other syscalls.
+	    delete_breakpoints
 
-	gdb_test "break marker" "Breakpoint.*at.* file .*${testfile}.c, line.*"
-	gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, marker \\(\\) at.*" \
-	    "continue to marker ($syscall)"
+	    gdb_test "break marker" "Breakpoint.*at.* file .*${testfile}.c, line.*"
+	    gdb_test "continue" "Continuing\\..*Breakpoint \[0-9\]+, marker \\(\\) at.*" \
+		"continue to marker ($syscall)"
 	}
     }
 }


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