[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ED error code
From: |
Manuel Menal |
Subject: |
Re: ED error code |
Date: |
Tue, 02 Nov 2010 11:20:27 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100918 Icedove/3.0.8 |
On 01/11/2010 17:14, Samuel Thibault wrote:
> Roland McGrath, le Sun 31 Oct 2010 07:39:20 -0700, a écrit :
>> If ED is a problem, then it should just be removed. It's only there as a
>> joke. That said, my recollection is that POSIX does reserve all E[A-Z0-9]+
>> macro names to the implementation for <errno.h> uses. But I don't really
>> recall if that's so.
> At least C99 seems to reserve them in §7.26.3:
> “Macros that begin with E and a digit or E and an uppercase letter may
> be added to the declarations in the <errno.h> header.”
I'm not a native speaker, but I don't think that means E[A-Z0-9]+ are
reserved for error code macros. Only that error code macros should match
E[A-A0-9]+.
If I can find anywhere where this is specified, I will happily report
bugs against clang and the packages Pino mentioned as well.
Thanks,
--
Manuel Menal
signature.asc
Description: OpenPGP digital signature
- Re: ED error code, Manuel Menal, 2010/11/01
- Re: ED error code, Thomas Bushnell, BSG, 2010/11/01
- Re: ED error code, Samuel Thibault, 2010/11/01
- Re: ED error code,
Manuel Menal <=
- Re: ED error code, Samuel Thibault, 2010/11/02
- Re: ED error code, Manuel Menal, 2010/11/02
- Re: ED error code, Michael Banck, 2010/11/02
- Re: ED error code, Thomas Bushnell, BSG, 2010/11/02
- Re: ED error code, olafBuddenhagen, 2010/11/04