Hi Brian, On Jan 15 12:39, Brian Inglis wrote: > + aligned_alloc (ISO C11) > + assert (SVID - available in "assert.h" header) > + at_quick_exit (ISO C11) > + c16rtomb (ISO C11) > + c32rtomb (ISO C11)
The source hint in parens should go away. Everything which *is* in POSIX *and* part of the newlib/Cygwin package, doesn't need a source hint. > + mbrtoc16 (ISO C23 - available in "uchar.h" header) > + mbrtoc32 (ISO C23 - available in "uchar.h" header) And these are wrong, btw. mbrtoc16/mbrtoc32 are C11 just like c16rtomb/c32rtomb. Only the c8 variants are C23. But given they are POSIX and implemented in Cygwin itself, just scratch the hint. > + dladdr (see <xref linkend="std-notes">chapter > "Implementation Notes"</xref>) > encrypt (available in external "crypt" library) These are still ok and the only type of hints which should be maintained in the SUS chapter. > + posix_spawn_file_actions_addchdir (available as > posix_spawn_file_actions_addchdir_np) > + posix_spawn_file_actions_addfchdir (available as > posix_spawn_file_actions_addfchdir_np) Oh, I missed that these two are defined in POSIX now. Scratch the hint, I'll change the header and add matching exports, and... > - posix_spawn_file_actions_addchdir_np > - posix_spawn_file_actions_addfchdir_np ...these two should stay where they are. Thanks, Corinna