Sync usage with man page.
[netbsd-mini2440.git] / gnu / dist / gdb6 / gdb / testsuite / gdb.base / recurse.c
blob798177888c9b90f143d1175e70abc011d2a6e783
1 /* Trivial code used to test watchpoints in recursive code and
2 auto-deletion of watchpoints as they go out of scope. */
4 #ifdef PROTOTYPES
5 static int
6 recurse (int a)
7 #else
8 static int
9 recurse (a)
10 int a;
11 #endif
13 int b = 0;
15 if (a == 1)
16 return 1;
18 b = a;
19 b *= recurse (a - 1);
20 return b;
23 int main()
25 #ifdef usestubs
26 set_debug_traps();
27 breakpoint();
28 #endif
29 recurse (10);
30 return 0;