1 /* { dg-do compile } */
2 /* { dg-require-effective-target ia32 } */
3 /* { dg-options "-O2 -march=i686" } */
4 
5 void fn1 (int *, ...);
fn2(int p1)6 int fn2 (int p1)
7 {
8   fn1 (0, (short)(int)&p1);
9   return 0;
10 }
11