1 /* PR middle-end/34134 */ 2 3 extern void bar (void *, int); 4 foo(int i)5 int foo (int i) 6 { 7 char *p = __builtin_stack_save (); 8 void *q = __builtin_alloca (i); 9 bar (q, i); 10 __builtin_stack_restore (p); 11 bar ("", 0); 12 return 6; 13 } 14