--- mingw-w64/mingw-w64-crt/math/fpclassify.c	2015-06-05 10:13:07.997781400 +0200
+++ mingw-w64/mingw-w64-crt/math/fpclassify.c	mingwpy working copy
@@ -17,7 +17,6 @@ and sets C1 flag (signbit) if neg */
 
 int __fpclassify (double _x)
 {
-#if defined(__x86_64__) || defined(_AMD64_) || defined(__arm__) || defined(_ARM_)
     __mingw_dbl_type_t hlp;
     unsigned int l, h;
 
@@ -32,13 +31,4 @@ int __fpclassify (double _x)
     if (h == 0x7ff00000)
       return (l ? FP_NAN : FP_INFINITE);
     return FP_NORMAL;
-#elif defined(__i386__) || defined(_X86_)
-  unsigned short sw;
-  __asm__ __volatile__ (
-	"fxam; fstsw %%ax;"
-	: "=a" (sw)
-	: "t" (_x)
-	);
-  return sw & (FP_NAN | FP_NORMAL | FP_ZERO);
-#endif
 }
