[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnulib] Re: include-once-only macros
From: |
Paul Eggert |
Subject: |
Re: [Bug-gnulib] Re: include-once-only macros |
Date: |
Tue, 28 Sep 2004 16:09:06 -0700 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) |
Simon Josefsson <address@hidden> writes:
> Paul Eggert <address@hidden> writes:
>> C99 reserves all identifiers that begin with an underscore and either
>> an uppercase letter or another underscore, for any use. (Some other
>> identifiers are also reserved, in some contexts.)
>
> And POSIX doesn't further refine this?
Yes: it reserves even more identifiers, and it specifies the meaning
of some identifiers in space reserved by the C standard. For example,
it specifes several identifiers that begin with _POSIX_, including
feature-test macros like _POSIX_C_SOURCE that the user is allowed to
define. The _[A-Z]* identifiers that POSIX doesn't specify are still
reserved.
- [Bug-gnulib] Re: licenses again, (continued)
- Re: [Bug-gnulib] include-once-only macros, Bruno Haible, 2004/09/28
- [Bug-gnulib] Re: include-once-only macros, Simon Josefsson, 2004/09/28
- [Bug-gnulib] Re: include-once-only macros, Bruno Haible, 2004/09/28
- [Bug-gnulib] Re: include-once-only macros, Simon Josefsson, 2004/09/28
- Re: [Bug-gnulib] Re: include-once-only macros, Paul Eggert, 2004/09/28
- [Bug-gnulib] Re: include-once-only macros, Simon Josefsson, 2004/09/28
- Re: [Bug-gnulib] Re: include-once-only macros, Paul Eggert, 2004/09/28
- Re: [Bug-gnulib] Re: include-once-only macros,
Paul Eggert <=
- Re: [Bug-gnulib] Re: licenses again, Bruno Haible, 2004/09/23