Follow-up Comment #13, bug #40227 (project make): I tested that patch (file #29377) with the mingw.org toolchain (gcc 4.4.0) and make still works after that, so I think it's safe to apply, provided this doesn't disturb the cygwin build...
I also looked at mingw.org's mingw32/include/stdio.h and in fact the __USE_MINGW_ANSI_STDIO flag doesn't select another vsnprintf function, as opposed to what happens in MinGW32-w64's stdio.h. As they write: "if you want the MSVCRT behaviour, you *must* use the Microsoft uglified names." (i.e. _vsnprintf, as a quick -Dvsnprintf=_vsnprintf confirmed). _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?40227> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make