On Jan 15 12:39, Brian Inglis wrote: > diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml > index 949333b0c36c..0b23a2251028 100644 > --- a/winsup/doc/posix.xml > +++ b/winsup/doc/posix.xml > @@ -16,6 +16,9 @@ ISO/IEC DIS 9945 Information technology > - Issue 8.</para> > > <screen> > + CMPLX (available in "complex.h" header) > + CMPLXF (available in "complex.h" header) > + CMPLXL (available in "complex.h" header)
As I wrote before, we don't need these hints. They only make sense if they are provided by another package than cygwin-devel, and then... > + atomic_compare_exchange_strong (available in "stdatomic.h" > header) ...it should be noted like this: > + atomic_compare_exchange_strong (available in external > "gcc-g++" package) > [...] > + kill_dependency (available in GCC "stdatomic.h" header) However... it's questionable, if the availability via the compiler itself, is really worth to be mentioned. After all, you can't build without that package anyway. So if you installed cygwin-devel, you also installed gcc-g++ compulsorily. So I would not add a hint to standard symbols defined by the compiler package itself. > + be16toh (available in "endian.h" header) > + be32toh (available in "endian.h" header) > [...] Part of Cygwin, no hint here. > + bind_textdomain_codeset (available in external gettext "libintl" > library) > + bindtextdomain (available in external gettext "libintl" > library) > [...] Either "gettext" or "libintl", not both. > + getentropy (Cygwin DLL) > + getlocalename_l (Cygwin DLL) > + in6addr_any (Cygwin DLL) > + in6addr_loopback (Cygwin DLL) > + posix_getdents (Cygwin DLL) Erm? Why do you mention that? > + pthread_cleanup_pop (available in "pthread.h" header) > + pthread_cleanup_push (available in "pthread.h" header) No hint here. Thanks, Corinna