[PATCH v6 3/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 not implemented new additions
brian.inglis@systematicsw.ab.ca
brian.inglis@systematicsw.ab.ca
Thu Jan 16 22:54:37 GMT 2025
On 2025-01-16 11:41, Corinna Vinschen wrote:
> On Jan 15 12:39, Brian Inglis wrote:
>> Add unavailable POSIX additions to Not Implemented section,
>> with mentions of headers and packages where they are expected.
>>
>> Signed-off-by: Brian Inglis <Brian.Inglis@SystematicSW.ab.ca>
>> ---
>> winsup/doc/posix.xml | 20 ++++++++++++++++++--
>> 1 file changed, 18 insertions(+), 2 deletions(-)
>>
>> diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
>> index 0b23a2251028..89728e050bef 100644
>> --- a/winsup/doc/posix.xml
>> +++ b/winsup/doc/posix.xml
>> @@ -1681,9 +1681,14 @@ ISO/IEC DIS 9945 Information technology
>>
>> </sect1>
>>
>> -<sect1 id="std-notimpl"><title>NOT implemented system interfaces from the Single Unix Specification, Volume 7:</title>
>> +<sect1 id="std-notimpl"><title>NOT implemented system interfaces from the Single UNIX® Specification Version 5:</title>
>>
>> <screen>
>> + _Fork (not available in "(sys/)unistd.h" header)
>> + dcgettext_l (not available in external gettext "libintl" library)
>> + dcngettext_l (not available in external gettext "libintl" library)
>> + dgettext_l (not available in external gettext "libintl" library)
>> + dngettext_l (not available in external gettext "libintl" library)
>
> Sorry, but they are not available. It doesn't matter *where* they are
> not available. Please drop the hints.
Intended as reminders of work needed for support:
_Fork needs to be async safe and does not call pthread_atfork fork handlers:
could it not be specialized from _fork?
Ask if gettext project is working on adding those.
--
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