xref: /netbsd-src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/annota3.c (revision a5a4af3bd380a7b58b758d9b311cef9f7c34aeb4)
1 #include <stdio.h>
2 #include <signal.h>
3 
4 
5 void
handle_USR1(int sig)6 handle_USR1 (int sig)
7 {
8 }
9 
10 int value;
11 
12 int
main(void)13 main (void)
14 {
15   int my_array[3] = { 1, 2, 3 };  /* break main */
16 
17   value = 7;
18 
19 #ifdef SIGUSR1
20   signal (SIGUSR1, handle_USR1);
21 #endif
22 
23   printf ("value is %d\n", value);
24   printf ("my_array[2] is %d\n", my_array[2]);
25 
26   {
27     int i;
28     for (i = 0; i < 5; i++)
29       value++;  /* increment value */
30   }
31 
32   return 0;  /* after loop */
33 }
34 
35