[PATCH v6 3/8] Cygwin: winsup/doc/posix.xml: SUS V5 POSIX 2024 not implemented new additions
Corinna Vinschen
corinna-cygwin@cygwin.com
Fri Jan 17 11:06:37 GMT 2025
On Jan 16 15:54, brian.inglis@systematicsw.ab.ca wrote:
> 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.
Yeah, but this info doesn't belong in the posix.xml file. I have _Fork
on my private list of TODO and I'm sure the gettext project has the
foo_l functions on some TODO list as well.
Corinna
More information about the Cygwin-patches
mailing list