blob: 43bc0989645a4e8b84795d35ce5458d24341bac8 [file] [log] [blame]
/* PR middle-end/34134 */
/* { dg-require-effective-target alloca } */
extern void bar (void *, int);
int foo (int i)
{
char *p = __builtin_stack_save ();
void *q = __builtin_alloca (i);
bar (q, i);
__builtin_stack_restore (p);
bar ("", 0);
return 6;
}