[Bug libstdc++/37522] [4.4 regression] Incorrect vswprintf prototype breaks __to_xstring
k2k at narod dot ru
gcc-bugzilla@gcc.gnu.org
Tue Mar 5 01:28:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37522
--- Comment #17 from Karlson2k <k2k at narod dot ru> 2013-03-05 01:28:06 UTC ---
Created attachment 29582
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29582
Proposed patch
Possible patch for latest MinGW-w64.
Patched GCC version: 4.7.2
Can be easy edited for trunk version.
--- ./libstdc++-v3/config/os/mingw32-w64/os_defines.h.orig 2011-12-23
21:23:38 +0400
+++ ./libstdc++-v3/config/os/mingw32-w64/os_defines.h 2013-03-05 05:22:07
+0400
@@ -64,7 +64,10 @@
#define _GLIBCXX_HAVE_DOS_BASED_FILESYSTEM 1
// See libstdc++/37522.
+#include <_mingw_mac.h>
+#if !defined (__MINGW64_VERSION_MAJOR) || (__MINGW64_VERSION_MAJOR < 3)
#define _GLIBCXX_HAVE_BROKEN_VSWPRINTF 1
+#endif
// See libstdc++/43738
// On native windows targets there is no ioctl function. And the existing
More information about the Gcc-bugs
mailing list