On Jan 16 15:54, brian.ing...@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.ing...@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