--- mpg123.c.orig	Tue Jan 26 12:47:05 1999
+++ mpg123.c	Mon Feb  1 14:03:44 1999
@@ -20,6 +20,10 @@
 #include <sched.h>
 #endif
 
+#ifdef __FreeBSD__
+#include <floatingpoint.h>
+#endif
+
 #include "mpg123.h"
 #include "getlopt.h"
 
@@ -723,6 +727,10 @@
 
 #ifdef OS2
         _wildcard(&argc,&argv);
+#endif
+
+#ifdef __FreeBSD__
+	fpsetmask(0);
 #endif
 
 	if(sizeof(short) != 2) {
