1 /* { dg-require-effective-target alloca } */
2 /* { dg-skip-if "too many arguments in function call" { bpf-*-* } } */
3 #define alloca __builtin_alloca
4 
x(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,x,y)5 x (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, x, y)
6 {
7   foo (alloca (8));
8   return a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+x+y;
9 }
10