--- lib/lex.c.orig Mon Feb 21 19:05:50 2000 +++ lib/lex.c Sat Mar 25 21:43:17 2000 @@ -50,6 +50,9 @@ #include #include +#if defined(__FreeBSD__) +#include +#endif #ifdef HAVE_READLINE #include @@ -735,6 +738,9 @@ if (isNegative) { num = -num; } +#if defined(__FreeBSD__) + fpsetmask(0); +#endif if (isFloat) { lvalp->fval = num;