[PATCH v6 2/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 new additions available

Brian Inglis Brian.Inglis@SystematicSW.ab.ca
Thu Jan 16 22:18:21 GMT 2025


On 2025-01-16 11:40, Corinna Vinschen wrote:
> On Jan 15 12:39, Brian Inglis wrote:
>> diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
>> index 949333b0c36c..0b23a2251028 100644
>> --- a/winsup/doc/posix.xml
>> +++ b/winsup/doc/posix.xml
>> @@ -16,6 +16,9 @@ ISO/IEC DIS 9945 Information technology
>>   - Issue 8.</para>
>>   
>>   <screen>
>> +    CMPLX			(available in "complex.h" header)
>> +    CMPLXF			(available in "complex.h" header)
>> +    CMPLXL			(available in "complex.h" header)

Missing from 3.5 - only available with 3.6 - and no docs, info, man.

>> +    bind_textdomain_codeset	(available in external gettext "libintl" library)
>> +    bindtextdomain		(available in external gettext "libintl" library)
>> [...]
> 
> Either "gettext" or "libintl", not both.

Which do you think most useful?

>> +    getentropy		(Cygwin DLL)
>> +    getlocalename_l		(Cygwin DLL)
>> +    in6addr_any		(Cygwin DLL)
>> +    in6addr_loopback	(Cygwin DLL)
>> +    posix_getdents		(Cygwin DLL)
>> +    timespec_get		(Cygwin DLL)

Lack of docs, info, man - except getentropy_r is in libc/reent/, should be 
included with others from reent.tex, added to CHEW doc, and getentropy 
implementation and doc could be added?

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                 -- Antoine de Saint-Exupéry


More information about the Cygwin-patches mailing list