On Thu, 8 Apr 2021, Jeremy Drake via Mingw-w64-public wrote:
Not only does gnulib key off of the definition of _IOERR to know whether to use its UCRT definitions, but the constants are different between MSVCRT and the (internal) constants in UCRT source. It turns out that the constants _IOFBF _IOLBF and _IONBF are still present in the UCRT headers (they are used by setvbuf), but I have confirmed none of the others are. Reference: https://github.com/msys2/MINGW-packages/issues/8310 Signed-off-by: Jeremy Drake <jeremyd2...@users.sourceforge.net> --- mingw-w64-headers/crt/stdio.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
Thanks, pushed! // Martin _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public