Small ChangeLog tweak.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr67133.c
blob4eb552e8af8914923d541f5e4e337a3e48312cfe
1 /* { dg-do compile } */
2 /* { dg-additional-options "-fisolate-erroneous-paths-attribute" } */
4 int printf (const char *, ...);
5 int foo (int);
7 int a, *b, c;
9 static int
10 fn1 ()
12 if (a)
13 return (a = 0);
14 for (; a; )
15 a = 0;
16 return 0;
19 static int
20 fn2 (int p)
22 fn1 ();
23 c = 0;
24 if (p)
25 printf ("%d", 0);
26 foo (b != &p);
27 return 0;
30 void
31 fn3 ()
33 fn2 (0);