--- mpg123.c.orig	Tue Nov 24 08:46:40 1998
+++ mpg123.c	Tue Nov 24 08:47:25 1998
@@ -14,6 +14,10 @@
 #include <sys/resource.h>
 #endif
 
+#ifdef __FreeBSD__
+#include <floatingpoint.h>
+#endif
+
 /* #define SET_PRIO */
 
 #include "mpg123.h"
@@ -652,6 +656,10 @@
 
 #ifdef OS2
         _wildcard(&argc,&argv);
+#endif
+
+#ifdef __FreeBSD__
+	fpsetmask(0);
 #endif
 
 	if(sizeof(short) != 2) {

