1 /* { dg-do run } */
2 
3 #include <stdlib.h>
4 
5 static int unusedint=5;
6 
7 static int usedint=1;
8 
unused(void)9 int unused(void) {
10     return 1;
11 }
12 
foo(void)13 int foo(void) {
14     return usedint;
15 }
16 
main(void)17 int main(void) {
18 
19     if (foo())
20         exit(0);
21     else
22         abort();
23 }
24