This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Re: errno.h: ESTRPIPE
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
According to Corinna Vinschen on 3/16/2009 10:02 AM:
> And I even didn't mention the Cygwin-specific
>
> ECASECLASH /* Filename exists with different case */
> ENOMEDIUM /* No medium (in tape drive) */
> ENOSHARE /* No such host or network path */
Not to mention that cygwin no longer generates ENOSHARE.
This particular extension does not penalize any systems that cater to
compliance. POSIX already reserves the E* namespace in errno.h for
implementation extensions, so we are not stomping on portable programs.
And the existence of an extra error number does not increase your code
size if you don't use that error number. It is not like we are adding an
extra function call.
- --
Don't work too hard, make some time for fun as well!
Eric Blake ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkm+eV8ACgkQ84KuGfSFAYDvzQCdFybbrqxOyp7mHpG00FWs1mbT
xDIAniyKzKZiWbpBnbFi973DzBZkNLSY
=I2u6
-----END PGP SIGNATURE-----