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

Reply via email to