I've seen a weird warning during a bootstrap of mainline on native i686-pc-mingw32, which I guess is related to the recent introduction of MS printf formats. It can be reproduced on the following small example:
$ cat foo.i void format_gcov (void) { __builtin_printf ("%I64d", (long long) 1); } $ ../prev-gcc/xgcc.exe -S foo.i -pedantic -Wall -Wno-long-long foo.i: In function 'format_gcov': foo.i:3: warning: ISO C does not support the '' ms_printf length modifier I don't think it's the intended behaviour, as the error message is rather unclear. Is it worth opening a PR? Thanks, FX -- FX Coudert http://www.homepages.ucl.ac.uk/~uccafco/