Rev 125 | Rev 483 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 125 | Rev 283 | ||
---|---|---|---|
Line 36... | Line 36... | ||
36 | #include <proc/thread.h> |
36 | #include <proc/thread.h> |
37 | 37 | ||
38 | #include <arch.h> |
38 | #include <arch.h> |
39 | 39 | ||
40 | #define THREADS 150*2 |
40 | #define THREADS 150*2 |
41 | #define ATTEMPTS 10 |
41 | #define ATTEMPTS 100 |
42 | 42 | ||
43 | #define E_10e8 271828182 |
43 | #define E_10e8 271828182 |
44 | #define PI_10e8 314159265 |
44 | #define PI_10e8 314159265 |
45 | 45 | ||
46 | static inline double sqrt(double x) { double v; __asm__ ("fsqrt\n" : "=t" (v) : "0" (x)); return v; } |
46 | static inline double sqrt(double x) { double v; __asm__ ("fsqrt\n" : "=t" (v) : "0" (x)); return v; } |