import gdb-1999-06-28 snapshot
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.base / mips_pro.c
1 /* Tests regarding examination of prologues. */
2
3 #ifdef PROTOTYPES
4 int
5 inner (int z)
6 #else
7 int
8 inner (z)
9 int z;
10 #endif
11 {
12 return 2 * z;
13 }
14
15 #ifdef PROTOTYPES
16 int
17 middle (int x)
18 #else
19 int
20 middle (x)
21 int x;
22 #endif
23 {
24 if (x == 0)
25 return inner (5);
26 else
27 return inner (6);
28 }
29
30 #ifdef PROTOTYPES
31 int
32 top (int y)
33 #else
34 int
35 top (y)
36 int y;
37 #endif
38 {
39 return middle (y + 1);
40 }
41
42 #ifdef PROTOTYPES
43 int
44 main (int argc, char **argv)
45 #else
46 int
47 main (argc, argv)
48 int argc;
49 char **argv;
50 #endif
51 {
52 #ifdef usestubs
53 set_debug_traps();
54 breakpoint();
55 #endif
56 return top (-1) + top (1);
57 }
This page took 0.033352 seconds and 4 git commands to generate.