https://sourceware.org/bugzilla/show_bug.cgi?id=31863
--- Comment #2 from Eli Zaretskii <eliz at gnu dot org> --- (In reply to Nick Alcock from comment #1) > OHHHH. I wondered why this was happening! > > Will pull this fix in. Thank you very much! (The libcs MinGW can use all > seem to support %z perfectly well, which makes this behaviour deeply > confusing. I guess GCC is out of date here?) It's possible that some versions of MinGW made __gnu_printf__ the default. The one I used (and still use) doesn't, its default is aligned with the original MS-Windows behavior of formatted printing. I think using __gnu_printf__ is safer than relying on the default (which could also change, depending on how the various MinGW feature macros are set up). Thanks. -- You are receiving this mail because: You are on the CC list for the bug.