blob: 24d3db8f58b24429da2050a1df463034e8e71573 [file] [log] [blame]
/* { dg-do run }
* { dg-options "-std=c99" }
* */
static char tmp[2];
static int f(int n, char (*x)[sizeof (*(++n, (char (*)[n])&tmp))])
{
return sizeof *x;
}
int main (void)
{
if (2 != f(1, &tmp))
__builtin_abort ();
return 0;
}