double_5fargs-sf.c
298 Bytes
//C: '-msoft-float'
double dblfcn(double a, double b, double c, double d, double e)
{
volatile double y = a + b;
volatile double z = c + d;
double o = y+z+e;
return o;
}
int main(void)
{
volatile double z;
volatile double a, b, c, d, e;
z = dblfcn(a, b, c, d, e);
return 0;
}