errno.h: ESTRPIPE

Ralf Corsepius
Mon Mar 16 13:11:00 GMT 2009

Corinna Vinschen wrote:
> On Mar 12 07:18, Ralf Corsepius wrote:
>> Yaakov (Cygwin/X) wrote:
>>> Hash: SHA256
>>> 2009-03-11  Yaakov Selkowitz <>
>>> 	* libc/include/sys/errno.h (ESTRPIPE): Define.
>>> 	* libc/string/strerror.c (strerror): Decode it.
>> What is this patch trying to fix/implement?
>> Why do you want to see it implemented?
> This error code is used in sound-related code which Yaakov is trying to
> port to Cygwin.  After a discussion on the cygwin-patches mailing list,
> we decided to add this error code.
Ouch ... bad decision.

> Patch applied.
Please ifdef __CYGWIN__ it or revert it.

newlib should stay with well established standards and not be polluted 
with underdocumented, proprietary extensions.


More information about the Newlib mailing list