2 /* { dg-options "-O2 -march=i686 -mtune=generic -fstack-clash-protection" } */
3 /* { dg-require-effective-target ia32 } */
5 __attribute__ ((noinline
, noclone
, weak
, regparm (3)))
7 f1 (long arg0
, int (*pf
) (long, void *))
9 unsigned char buf
[32768];
10 return pf (arg0
, buf
);
13 __attribute__ ((noinline
, noclone
, weak
))
15 f2 (long arg0
, void *ignored
)
25 if (f1 (17, f2
) != 19)