Mail Archives: djgpp/2015/06/05/10:16:38
> 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.
I think you remember this from Posix, not from ANSI C. Posix indeed
says that including errno.h makes all symbols starting with E followed
by any upper-case letter or digit reserved. But that's Posix, not
ANSI C. Even the ANSI C++ standard, which does try to be
Posix-compliant, doesn't seem to make such reservations, AFAICT.
- Raw text -