1 /* PR tree-optimization/40792 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-O3" } */ 4 5 void foo (int, char *, int *); 6 7 void bar(int * a,int * b,...)8bar (int *a, int *b, ...) 9 { 10 int c; 11 char d[256]; 12 foo (*b, d, &c); 13 } 14 15 static int a, b; 16 17 void baz(int c)18baz (int c) 19 { 20 bar (&a, &b); 21 } 22