made some fixes to support gcc3 on sparc
[akaros.git] / user / apps / parlib / fptest.c
1 #include <arch/softfloat.c>
2
3 int main()
4 {
5         softfloat_t sf;
6         softfloat_init(&sf);
7
8         volatile double x = 1.0, y = 2.0, z = 3.0;
9
10         volatile long long xx = *(long long*)&x;
11         volatile long long yy = *(long long*)&y;
12         volatile long long zz = *(long long*)&z;
13
14         for(int i = 0; i < 100000; i++)
15         {
16                 xx = float64_div(&sf,yy,zz);
17 //              x = y/z;
18         }
19
20         printf("%.2f\n",x);
21
22         return 0;
23 }