MinGW has reverted to using the Microsoft msvcrt0 implementation of the strtod() function. This implementation doesn't accept "INF" or "NaN". MinGW does provide a C99 compliant implementation of this function called __strtod(). We need to force the linker to replace all references to strtod() with references to __strtod().
This patch should be applied to both devel and V0.9. No test suite changes (the test suite caught the MinGW regression).
Log in to post a comment.