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.

--
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

Reply via email to