1 /* PR debug/80025 */
2 /* { dg-do compile } */
3 /* { dg-options "-g -ftracer -w" } */
4
5 int a;
6 long int b, c;
7
8 long int
9 foo (void)
10 {
11 }
12
13 void
14 bar (int x, short int y, unsigned short int z)
15 {
16 }
17
18 int
19 baz (void)
20 {
21 a -= b;
22 b = !foo ();
23 bar (b ^= (c ^ 1) ? (c ^ 1) : foo (), (__INTPTR_TYPE__) &bar, a);
24 }