blob: 6a908ad86c0428e4ce9cc694bb2a2c700b91cd41 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O2 -g -w" } */
static int foo ();
int
bar (int n)
{
return foo (n, 2.0);
}
static inline int
foo (int n, struct T { char a[n]; } b)
{
int r = 0, i;
for (i = 0; i < n; i++)
r += b.a[i];
return r;
}