Subversion Repositories HelenOS-historic

Rev

Rev 283 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 283 Rev 483
Line 43... Line 43...
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; }
47
 
47
 
48
static volatile int threads_ok;
48
static atomic_t threads_ok;
49
static waitq_t can_start;
49
static waitq_t can_start;
50
 
50
 
51
static void e(void *data)
51
static void e(void *data)
52
{
52
{
53
    int i;
53
    int i;