Replace fpgetmask() with fedisableexcept()

Issue #24520: On FreeBSD, fpgetmask() was deprecated long time ago.
fedisableexcept() is now preferred.
diff --git a/Modules/python.c b/Modules/python.c
index 2739b8b..d83642a 100644
--- a/Modules/python.c
+++ b/Modules/python.c
@@ -3,7 +3,7 @@
 #include "Python.h"
 
 #ifdef __FreeBSD__
-#include <floatingpoint.h>
+#include <fenv.h>
 #endif
 
 int
@@ -15,10 +15,7 @@
 	 * exceptions by default.  Here we disable them.
 	 */
 #ifdef __FreeBSD__
-	fp_except_t m;
-
-	m = fpgetmask();
-	fpsetmask(m & ~FP_X_OFL);
+	fedisableexcept(FE_OVERFLOW);
 #endif
 	return Py_Main(argc, argv);
 }