Eric Blake <e...@byu.net> writes:

> Simon Josefsson <simon <at> josefsson.org> writes:
>
>> Personally, I think that if glibc, Mac OS X, cygwin and maybe Solaris
>
> Any of the BSDs?  For example, FreeBSD is finally starting to provide all of 
> the POSIX *at interfaces, even faster than Solaris (even though it was 
> Solaris 
> that even started the idea of creating *at interfaces in the first place, 
> before glibc extended their power and POSIX standardized them).

Yeah, the BSDs may factor in, although it seems often things in Mac OS X
seem to come from the BSD world.

>> supported some interface I may want to start rely on it as a maintainer,
>> if I can get a replacement function into gnulib.  But if only glibc
>> supports an API, and there is no strong compelling reason to use it, I
>> may prefer to use POSIX interfaces instead.
>
> True.  But this argument only applies to the doc/glibc-functions
> directory.

Yes.

> The doc/posix-functions directory IS all about the POSIX interfaces, and the 
> interfaces that sparked this thread were the *_l functions, which happen to 
> be 
> POSIX functions (just not widely implemented yet).

The functions I commented about were glibc functions (at least they are
in glibc-functions/) -- for example strtof_l.  I should have made this
more clear.

/Simon


Reply via email to