Re: [patch] libstdc++/66030 fix codecvt exports for mingw32

2015-06-15 Thread Jonathan Wakely
On 08/06/15 16:12 +0100, Jonathan Wakely wrote: The linker script assumes that std::mbstate_t has the name __mbstate_t for linkage purposes, but that's not necessarily true. For mingw32 it's just a typedef for int, so the patterns don't match. This adds a new mingw32-specific pattern for codecvt

Re: [patch] libstdc++/66030 fix codecvt exports for mingw32

2015-06-09 Thread Jonathan Wakely
On 08/06/15 09:59 -0600, Martin Sebor wrote: On 06/08/2015 09:12 AM, Jonathan Wakely wrote: The linker script assumes that std::mbstate_t has the name __mbstate_t for linkage purposes, but that's not necessarily true. For mingw32 it's just a typedef for int, so the patterns don't match. This ad

Re: [patch] libstdc++/66030 fix codecvt exports for mingw32

2015-06-08 Thread Martin Sebor
On 06/08/2015 09:12 AM, Jonathan Wakely wrote: The linker script assumes that std::mbstate_t has the name __mbstate_t for linkage purposes, but that's not necessarily true. For mingw32 it's just a typedef for int, so the patterns don't match. This adds a new mingw32-specific pattern for codecvt_