--- ssystem.c	Fri Feb 26 15:50:14 1999
+++ /home/andy/tmp/wrk/ssystem.c	Sat Mar 13 16:53:47 1999
@@ -21,7 +21,9 @@
 #include <stdlib.h>
 #include <string.h>
 #include <math.h>
-#ifndef __FreeBSD__
+#ifdef __FreeBSD__
+#include <floatingpoint.h>
+#else
 #include <malloc.h>
 #endif
 #include <time.h>
@@ -489,6 +491,10 @@
    char *s="ssystem.exe";
 
    argv[0]=s;
+#else
+#ifdef __FreeBSD__
+   fpsetmask(0);
+#endif
 #endif   
    glutInitWindowSize(width,height);
    glutInit( &argc, argv);
