diff --git a/debug.cpp b/debug.cpp index 27755796..ecfab2aa 100644 --- a/debug.cpp +++ b/debug.cpp @@ -94,13 +94,15 @@ unusual (void) { #if defined(PLATFORM_LINUX) #include void -enable_fpe (void) { +enable_fpe (void) +{ feenableexcept (FE_DIVBYZERO | FE_INVALID); } void -disable_fpe (void) { +disable_fpe (void) +{ feenableexcept (0); } #else