Hi, Workaround now exists for trunk mingw-w64 headers. Kai approved over IRC, so anybody with commit rights please push.
ChangeLog 2012-10-29 Jonathan Yong <jo...@users.sourceforge.net> * config/os/mingw32-w64/os_defines.h: Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF as no longer required. Index: libstdc++-v3/config/os/mingw32-w64/os_defines.h =================================================================== --- libstdc++-v3/config/os/mingw32-w64/os_defines.h (revision 192802) +++ libstdc++-v3/config/os/mingw32-w64/os_defines.h (working copy) @@ -63,8 +63,9 @@ // See libstdc++/20806. #define _GLIBCXX_HAVE_DOS_BASED_FILESYSTEM 1 -// See libstdc++/37522. -#define _GLIBCXX_HAVE_BROKEN_VSWPRINTF 1 +// See libstdc++/37522. mingw-w64 stdio redirect for C++ +// #define _GLIBCXX_HAVE_BROKEN_VSWPRINTF 1 +// Workaround added for mingw-w64 trunk headers r5437 // See libstdc++/43738 // On native windows targets there is no ioctl function. And the existing
signature.asc
Description: OpenPGP digital signature