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 foo(void)9foo (void) 10 { 11 } 12 13 void bar(int x,short int y,unsigned short int z)14bar (int x, short int y, unsigned short int z) 15 { 16 } 17 18 int baz(void)19baz (void) 20 { 21 a -= b; 22 b = !foo (); 23 bar (b ^= (c ^ 1) ? (c ^ 1) : foo (), (__INTPTR_TYPE__) &bar, a); 24 } 25