diff options
author | Stan Shebs <shebs@codesourcery.com> | 1999-04-16 01:34:07 +0000 |
---|---|---|
committer | Stan Shebs <shebs@codesourcery.com> | 1999-04-16 01:34:07 +0000 |
commit | 071ea11e85eb9d529cc5eb3d35f6247466a21b99 (patch) | |
tree | 5deda65b8d7b04d1f4cbc534c3206d328e1267ec /gdb/testsuite/gdb.base/step-test.exp | |
parent | 1730ec6b1848f0f32154277f788fb29f88d8475b (diff) | |
download | gdb-071ea11e85eb9d529cc5eb3d35f6247466a21b99.zip gdb-071ea11e85eb9d529cc5eb3d35f6247466a21b99.tar.gz gdb-071ea11e85eb9d529cc5eb3d35f6247466a21b99.tar.bz2 |
Initial creation of sourceware repository
Diffstat (limited to 'gdb/testsuite/gdb.base/step-test.exp')
-rw-r--r-- | gdb/testsuite/gdb.base/step-test.exp | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/gdb/testsuite/gdb.base/step-test.exp b/gdb/testsuite/gdb.base/step-test.exp deleted file mode 100644 index 66f4556..0000000 --- a/gdb/testsuite/gdb.base/step-test.exp +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright (C) 1997, 1998 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - -# Please email any bugs, comments, and/or additions to this file to: -# bug-gdb@prep.ai.mit.edu - -# use this to debug: -# -#log_user 1 - -# step-test.exp -- Expect script to test stepping in gdb - -if $tracelevel then { - strace $tracelevel -} - -set testfile step-test -set srcfile ${srcdir}/${subdir}/${testfile}.c -set binfile ${objdir}/${subdir}/${testfile} - -remote_exec build "rm -f ${binfile}" -if { [gdb_compile "${srcfile}" "${binfile}" executable {debug}] != "" } { - gdb_suppress_entire_file "Testcase compile failed, so all tests in this file will automatically fail." -} - -gdb_exit -gdb_start -gdb_reinitialize_dir $srcdir/$subdir -gdb_load ${binfile} - -if ![runto_main] then { - fail "Can't run to main" - return 0 -} - -# Vanilla step/next -# -gdb_test "next" ".*15.*x = 1;.*" "next 1" -gdb_test "step" ".*16.*y = 2;.*" "step 1" - -# With count -# -gdb_test "next 2" ".*18.*w = w.*2;.*" "next 2" -gdb_test "step 3" ".*21.*z = z.*5;.*" "step 3" -gdb_test "next" ".*24.*callee.*OVER.*" "next 3" - -# Step over call -# -gdb_test "next" ".*27.*callee.*INTO.*" "next over" - -# Step into call -# -gdb_test "step" ".*6.*glob.*" "step into" - -# Step out of call -# -gdb_test "finish" ".*30.*a.*5.*= a.*3.*" "step out" - -# Instruction stepping, into -# -gdb_test "stepi" ".*30.*a.*5.* = a.*3.*" "stepi 1" -gdb_test "stepi" ".*30.*a\\\[5\\\] = a.*" "stepi 2" - -gdb_test "stepi 7" ".*6.*glob.*" "stepi into" -gdb_test "finish" ".*34.*callee.*NEXTI.*" "stepi out" - -# Instruction stepping, over -# -gdb_test "nexti" ".*callee.*NEXTI.*" "nexti 1" - -gdb_test "c" ".*Program exited normally.*" "run to finish" - -return 0 |