| delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
| From: | =?ISO-8859-15?Q?Hans-Bernhard_Br=F6ker?= <HBBroeker AT t-online DOT de> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: DJGPP v2.05: some thoughts |
| Date: | Fri, 05 Jun 2015 20:08:19 +0200 |
| Lines: | 26 |
| Message-ID: | <cte6sgFak6U1@mid.dfncis.de> |
| References: | <55673F0B DOT 1090103 AT iki DOT fi> <83twuwwshg DOT fsf AT gnu DOT org> <55675040 DOT 9030008 AT iki DOT fi> <556F6E49 DOT 8010006 AT gmx DOT de> <556FCCDF DOT 7080005 AT iki DOT fi> <83bngvr0ef DOT fsf AT gnu DOT org> <557078B1 DOT 9040004 AT iki DOT fi> <201506041613 DOT t54GDT8m014488 AT delorie DOT com> <5570B1F7 DOT 1070509 AT iki DOT fi> <83pp5aprqw DOT fsf AT gnu DOT org> <mks4nl$1o8$1 AT speranza DOT aioe DOT org> <834mmmp7f0 DOT fsf AT gnu DOT org> |
| Mime-Version: | 1.0 |
| X-Trace: | news.dfncis.de qY2EIZbzANDbVweRrUSATgT55dNhD+RSBIUCjIBV+5LQgqzjCnVT4D3N02 |
| Cancel-Lock: | sha1:uPpUIgP5yjvVwNK3hkmchsnaG+0= |
| User-Agent: | Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 |
| In-Reply-To: | <834mmmp7f0.fsf@gnu.org> |
| Bytes: | 2306 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
| Errors-To: | nobody AT delorie DOT com |
| X-Mailing-List: | djgpp AT delorie DOT com |
| X-Unsubscribes-To: | listserv AT delorie DOT com |
Am 05.06.2015 um 16:16 schrieb Eli Zaretskii (eliz AT gnu DOT org):
>> From: Martin Str|mberg <ams AT ludd DOT luth DOT se>
>> Date: Fri, 5 Jun 2015 12:29:43 +0000 (UTC)
>>
>> But, IIRC, C99 (or even perhaps C89) reserved any symbol starting with E.
>
> Where do you see such language in C99? I don't see it, and neither do
> I see it in C11. But maybe I'm missing something, it's not like I've
> read the entire document top to bottom.
This passage might be read that way (C99 7.5 <errno.h>, paragraph 4):
Additional macro definitions, beginning with E and a digit
or E and an uppercase letter, may also be specified by the
implementation.
This has a footnote pointing to C99 7.26.3 ("Future library directions",
<errno.h>), which reads:
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.e. the standard reserves other E* macros for itself, to be used in
future versions. AIUI, that doesn't actually reserve them for use by
DJGPP, though.
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |