This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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-----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]