Bruno Haible <br...@clisp.org> writes: > Simon Josefsson wrote: >> That is a bit open-ended, isn't it? > > Well, the list of remaining files with this wording is not too long. > And we will certainly be interested to know when some other platforms > implements the same function, because that means that the particular > function becomes more mainstream and is a candidate for module in gnulib. ... > I think we can update the doc of these functions one by one when we see some > movement among Unices.
I got the impression that you noticed that the *_l functions were present on Mac OS X 10.5 already? That set is relatively small: j...@mocca:~/src/gnulib/doc/glibc-functions master$ ls *_l.texi strptime_l.texi strtold_l.texi strtoull_l.texi wcstod_l.texi wcstoll_l.texi wcstoul_l.texi strtod_l.texi strtoll_l.texi strtoul_l.texi wcstof_l.texi wcstol_l.texi strtof_l.texi strtol_l.texi wcsftime_l.texi wcstold_l.texi wcstoull_l.texi j...@mocca:~/src/gnulib/doc/glibc-functions master$ I could update these manuals, if indeed it is correct that Mac OS 10.5 has them. I checked my ppc darwin 8.11.0 system, it had at least the first one. I can check the rest of them too unless you have already done so. The man page says they are in xlocale.h, but I guess your recent fix to gnulib takes care of that, right? I'm thinking of patches like this: diff --git a/doc/glibc-functions/strtof_l.texi b/doc/glibc-functions/strtof_l.texi index 0c9df63..8a90181 100644 --- a/doc/glibc-functions/strtof_l.texi +++ b/doc/glibc-functions/strtof_l.texi @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item +This function is known to be present on all glibc platforms ando on +Mac OS X 10.5. + +...@item This function is missing on all non-glibc platforms: MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. @end itemize /Simon