Rebase.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr61681.c
blob226de0c1aa73df335b5c167b2adcce43344ea13c
1 /* { dg-do run } */
3 extern void abort (void);
5 int a = 1, *e = &a, **f = &e, *l, *p, j;
6 static int b;
7 long d;
8 short g;
10 void
11 fn1 (int *p)
13 int m;
14 if (!(*p & j))
16 int *n = &m;
17 for (d = 6; d; d--)
19 for (g = 0; g < 1; g++)
21 n = l = *f;
22 b = *p;
24 *n = 0;
29 int
30 main ()
32 p = *f;
33 fn1 (p);
34 if (b != 0)
35 abort ();
36 return 0;