2 /* Origin: <pierre.nguyen-tuong@asim.lip6.fr> */
4 /* Verify that __builtin_apply behaves correctly on targets
5 with pre-pushed arguments (e.g. SPARC). */
12 extern void abort(void);
14 void foo(char *name
, double d
, double e
, double f
, int g
)
20 void bar(char *name
, ...)
22 __builtin_apply(foo
, __builtin_apply_args(), 64);
27 bar("eeee", 5.444567, 8.90765, 4.567789, INTEGER_ARG
);