------- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-09 16:55 ------- (In reply to comment #3) > Subject: Re: GCC should combine adjacent stdio > calls > Another problem case is if the first format has excess arguments (which is > permitted by ISO C) - those arguments must be evaluated but not included > in the concatenated argument list.
While it may be legal, our -Wformat option warns about excess arguments and I would suggest we don't attempt any optimization unless we pass -Wformat cleanly. So I think this one is surmountable. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21982