On Sun, 11 Jan 2009, Junio C Hamano wrote: > Hmm... > > CC vcs-p4.o > cc1: warnings being treated as errors > vcs-p4.c: In function 'output_data': > vcs-p4.c:253: warning: format '%d' expects type 'int', but argument 2 has type 'size_t' > vcs-p4.c: In function 'p4_where': > vcs-p4.c:291: warning: ISO C90 forbids mixed declarations and code > vcs-p4.c: In function 'p4_submit': > vcs-p4.c:363: warning: ISO C90 forbids mixed declarations and code > vcs-p4.c: In function 'p4_print': > vcs-p4.c:433: warning: format '%d' expects type 'int', but argument 2 has type 'size_t' > vcs-p4.c: In function 'p4_change': > vcs-p4.c:453: warning: ISO C90 forbids mixed declarations and code > vcs-p4.c: In function 'p4_filelog': > vcs-p4.c:504: warning: ISO C90 forbids mixed declarations and code > make: *** [vcs-p4.o] Error 1 I haven't been over the 4/3 stuff for coding style yet. But how do you get these warnings? My gcc 4.1.2 doesn't seem to want to complain about non-C90 usage except in strict C90 mode, where it gets more upset about "inline" all over the place. -Daniel *This .sig left intentionally blank* -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html