1 /* { dg-do run } */
2 /* { dg-options "-O2" } */
3 /* { dg-additional-sources "abitest.S" } */
4
5 extern int clone(int (*fn)(void *), void *child_stack,
6 int flags, void *arg, ...);
7
8 int main (void)
9 {
10 int a = clone ((void *) 1, (void *)2, 3, (void *) 4, 5, 6, 7);
11 if (a != 28)
12 return 1;
13 return 0;
14 }