Only use x86-assembly when explicitly on x86
Unified · Split
| @@ -313,7 +313,7 @@ char *strchr(), *strrchr(); · 312 unmodified lines | ||
| 313 | 313 | } |
| 314 | 314 | |
| 315 | 315 | |
| 316 | − #if defined(_WIN32) && !defined(_WIN64) && !defined(__MINGW32__) | |
| 316 | + #if defined(_WIN32) && defined(_M_IX86) && !defined(__MINGW32__) | |
| 317 | 317 | #ifndef HAVE_LRINTF |
| 318 | 318 | #define HAS_LRINTF |
| 319 | 319 | static INLINE int lrintf(float f) |