]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gdb/testsuite/gdb.base/recurse.c
gdb: remove unused includes in utils.h
[thirdparty/binutils-gdb.git] / gdb / testsuite / gdb.base / recurse.c
1 /* Trivial code used to test watchpoints in recursive code and
2 auto-deletion of watchpoints as they go out of scope. */
3
4 static int
5 recurse (int a)
6 {
7 int b = 0;
8
9 if (a == 1)
10 return 1;
11
12 b = a;
13 b *= recurse (a - 1);
14 return b;
15 }
16
17 int main()
18 {
19 recurse (10);
20 return 0;
21 }