]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.c-torture/execute/pr47237.c
Get rid of dg-skip-if etc. default args
[thirdparty/gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr47237.c
1 /* { dg-xfail-if "can cause stack underflow" { nios2-*-* } } */
2 /* { dg-require-effective-target untyped_assembly } */
3 #define INTEGER_ARG 5
4
5 extern void abort(void);
6
7 static void foo(int arg)
8 {
9 if (arg != INTEGER_ARG)
10 abort();
11 }
12
13 static void bar(int arg)
14 {
15 foo(arg);
16 __builtin_apply(foo, __builtin_apply_args(), 16);
17 }
18
19 int main(void)
20 {
21 bar(INTEGER_ARG);
22
23 return 0;
24 }