This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc 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: [PATCH] manual: Document missing feature test macros.


On 07/28/2017 02:38 AM, Joseph Myers wrote:
> On Thu, 27 Jul 2017, Rical Jasan wrote:
[...]

>>  If the macro @code{_XOPEN_SOURCE} has the value @math{500} this includes
>>  all functionality described so far plus some new definitions from the
>> -Single Unix Specification, @w{version 2}.
>> +Single Unix Specification, @w{version 2}.  The value @math{600} will
>> +include definitions from the sixth revision, and @math{700} will
>> +include definitions from the seventh revision.
>>  @end defvr
> 
> I think this should be "includes" as for the value 500, not "will 
> include".

Also, this text is inconsistent. On the one hand, it talks about SUSv2,
then it talks about the "sixth revision" and the "seventh revision",
without explaining what those terms mean. Best to rewrite using 
"Single Unix Specification, @w{version 3}" and
"Single Unix Specification, @w{version 4}", I'd say.

Cheers,

Michael


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/


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