added POSIX support (with fixes for the FPU code)