1 /* This program is used to test objcopy, readelf and strip.  */
2 
3 extern int strcmp (const char *, const char *);
4 extern int printf (const char *, ...);
5 
6 int common;
7 int global = 1;
8 static int local = 2;
9 static const char string[] = "string";
10 
11 int
fn(void)12 fn (void)
13 {
14   return 3;
15 }
16 
17 int
main(void)18 main (void)
19 {
20   if (common != 0
21       || global != 1
22       || local != 2
23       || strcmp (string, "string") != 0)
24     {
25       printf ("failed\n");
26       return 1;
27     }
28 
29   printf ("ok\n");
30   return 0;
31 }
32