1 /* Test for cross x86_64<->w64 abi standard calls. */
2 /* { dg-options "-mabi=ms -std=gnu99 -ffast-math -fno-builtin -maccumulate-outgoing-args" } */
4 long double func_cross (long double a
, double b
, float c
, long d
, int e
,
8 ret
= a
+ (long double) b
+ (long double) c
;
9 ret
*= (long double) (d
+ (long) e
);
11 ret
+= func_cross (a
,b
,c
,d
,e
,-f
);