]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gdb/testsuite/gdb.base/return.c
Initial creation of sourceware repository
[thirdparty/binutils-gdb.git] / gdb / testsuite / gdb.base / return.c
1 #include <stdio.h>
2 /* Test "return" command. */
3
4 func1 ()
5 {
6 printf("in func1\n");
7 }
8
9 int
10 func2 ()
11 {
12 return -5;
13 }
14
15 double
16 func3 ()
17 {
18 return -5.0;
19 }
20
21 int tmp2;
22 double tmp3;
23
24 main ()
25 {
26 #ifdef usestubs
27 set_debug_traps();
28 breakpoint();
29 #endif
30 func1 ();
31 printf("in main after func1\n");
32 tmp2 = func2 ();
33 tmp3 = func3 ();
34 printf("exiting\n");
35 }