* [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from
@ 2012-10-29 0:08 JonY
2012-10-29 13:06 ` [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from mingw32-w64/os_defines.h JonY
0 siblings, 1 reply; 3+ messages in thread
From: JonY @ 2012-10-29 0:08 UTC (permalink / raw)
To: Gcc Patch List; +Cc: Kai Tietz
[-- Attachment #1: Type: text/plain, Size: 1011 bytes --]
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 <jon_y@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
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from mingw32-w64/os_defines.h
2012-10-29 0:08 [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from JonY
@ 2012-10-29 13:06 ` JonY
2012-10-30 10:34 ` JonY
0 siblings, 1 reply; 3+ messages in thread
From: JonY @ 2012-10-29 13:06 UTC (permalink / raw)
To: Gcc Patch List; +Cc: Kai Tietz
[-- Attachment #1: Type: text/plain, Size: 1139 bytes --]
Fix the mail subject line.
On 10/29/2012 06:56, JonY wrote:
> 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 <jon_y@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
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from mingw32-w64/os_defines.h
2012-10-29 13:06 ` [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from mingw32-w64/os_defines.h JonY
@ 2012-10-30 10:34 ` JonY
0 siblings, 0 replies; 3+ messages in thread
From: JonY @ 2012-10-30 10:34 UTC (permalink / raw)
To: Gcc Patch List; +Cc: Kai Tietz
[-- Attachment #1: Type: text/plain, Size: 1109 bytes --]
On 10/29/2012 21:05, JonY wrote:
>> ChangeLog
>> 2012-10-29 Jonathan Yong <jon_y@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
>>
>
>
Hi,
Can I have this in before 4.8 branches? Maintainer is away for the few
weeks, but OK'ed it on IRC.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-10-30 9:56 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-29 0:08 [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from JonY
2012-10-29 13:06 ` [Patch] Remove _GLIBCXX_HAVE_BROKEN_VSWPRINTF from mingw32-w64/os_defines.h JonY
2012-10-30 10:34 ` JonY
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).