blob: 69d34c9790f86de42311aef1c552ad374c69a9f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/* Test various kinds of stepping.
*/
int glob = 0;
int callee() {
glob++;
return (0);
}
int main () {
int w,x,y,z;
int a[10], b[10];
/* Test "next" and "step" */
w = 0;
x = 1;
y = 2;
z = 3;
w = w + 2;
x = x + 3;
y = y + 4;
z = z + 5;
/* Test that "next" goes over a call */
callee(); /* OVER */
/* Test that "step" doesn't */
callee(); /* INTO */
/* Test "stepi" */
a[5] = a[3] - a[4];
callee(); /* STEPI */
/* Test "nexti" */
callee(); /* NEXTI */
y = w + z;
return (0);
}
|