Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-23 Thread JonY
On 7/23/2013 20:37, Corinna Vinschen wrote: > On Jul 23 19:49, JonY wrote: >> On 7/23/2013 17:57, JonY wrote: >>> On 7/23/2013 17:03, Jacek Caban wrote: >>> Simply adding the typedefs looks to be the simplest fix. As mentioned >>> earlier, Cygwin has its own CRT, the mingw-w64 parts are used for wi

Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-23 Thread Corinna Vinschen
On Jul 23 19:49, JonY wrote: > On 7/23/2013 17:57, JonY wrote: > > On 7/23/2013 17:03, Jacek Caban wrote: > > Simply adding the typedefs looks to be the simplest fix. As mentioned > > earlier, Cygwin has its own CRT, the mingw-w64 parts are used for win32 > > APIs. > > > > > > New patch attached

Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-23 Thread Corinna Vinschen
On Jul 23 11:03, Jacek Caban wrote: > On 07/20/13 03:57, JonY wrote: > > Hi, > > > > Cygwin errno.h does not define non-Posix errno_t, neither does Cygwin > > stdlib.h knows about _invalid_parameter_handler. > > > > In theory, any Cygwin code should not be using libmsvcrt.a at all, but > > this is

Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-23 Thread JonY
On 7/23/2013 17:57, JonY wrote: > On 7/23/2013 17:03, Jacek Caban wrote: >> On 07/20/13 03:57, JonY wrote: >>> Hi, >>> >>> Cygwin errno.h does not define non-Posix errno_t, neither does Cygwin >>> stdlib.h knows about _invalid_parameter_handler. >>> >>> In theory, any Cygwin code should not be usin

Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-23 Thread JonY
On 7/23/2013 17:03, Jacek Caban wrote: > On 07/20/13 03:57, JonY wrote: >> Hi, >> >> Cygwin errno.h does not define non-Posix errno_t, neither does Cygwin >> stdlib.h knows about _invalid_parameter_handler. >> >> In theory, any Cygwin code should not be using libmsvcrt.a at all, but >> this is curr

Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-23 Thread Jacek Caban
On 07/20/13 03:57, JonY wrote: > Hi, > > Cygwin errno.h does not define non-Posix errno_t, neither does Cygwin > stdlib.h knows about _invalid_parameter_handler. > > In theory, any Cygwin code should not be using libmsvcrt.a at all, but > this is currently a stopgap measure while I investigate how

Re: [Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-22 Thread JonY
On 7/20/2013 09:57, JonY wrote: > Hi, > > Cygwin errno.h does not define non-Posix errno_t, neither does Cygwin > stdlib.h knows about _invalid_parameter_handler. > > In theory, any Cygwin code should not be using libmsvcrt.a at all, but > this is currently a stopgap measure while I investigate h

[Mingw-w64-public] [PATCH] Cygwin fixes

2013-07-19 Thread JonY
Hi, Cygwin errno.h does not define non-Posix errno_t, neither does Cygwin stdlib.h knows about _invalid_parameter_handler. In theory, any Cygwin code should not be using libmsvcrt.a at all, but this is currently a stopgap measure while I investigate how old the libmsvcrt.a inclusion goes. The at