* gcc-interface/trans.c (node_has_volatile_full_access) <N_Identifier>:
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr53411.c
blob5a41502fb2bd9ddb257b1bb968197fb2b8863099
1 /* PR middle-end/53411 */
2 /* { dg-require-effective-target untyped_assembly } */
4 int a, b, c, d, e, f, g, h;
5 void fn1 (void);
6 int fn2 (void);
8 int
9 fn3 (x)
10 int x;
12 return a ? 0 : x;
15 void
16 fn4 (char x)
18 int i, j, k;
19 for (; e; e++)
20 if (fn2 ())
22 f = 1;
23 k = 0;
24 for (; k <= 1; k++)
26 j = ~x;
27 i = f * j;
28 h = (fn3 (i | 0 <= c ^ 9L) != b | d) & 8;
29 g = x | 1;
30 fn1 ();
33 c = x;