tcc-65816/test/tests/930603-1.c
2017-06-09 13:52:12 +02:00

23 lines
347 B
C

float fx (x)
float x;
{
return 1.0 + 3.0 / (2.302585093 * x);
}
main ()
{
float fx (), inita (), initc (), a, b, c;
a = inita ();
c = initc ();
f ();
b = fx (c) + a;
f ();
if (a != 3.0 || b < 4.3257 || b > 4.3258 || c != 4.0)
abort ();
exit (0);
}
float inita () { return 3.0; }
float initc () { return 4.0; }
f () {}