[PATCH] Optimize stdarg functions with void * or char * va_list

Paolo Bonzini bonzini@gnu.org
Fri Oct 1 07:23:00 GMT 2004


> As for Jakub's "Optimize stdarg functions" patch, this is fixing a
> valid bug that many targets save and restore too many registers in
> their prologues/epilogues, a.k.a. "pessimizes code" and "missed
> optimization".

Also this is quite a common issue: for example, it is one of the reasons 
why "build1" has been separate from "build" long before "build2" and 
friends were introduced.

Paolo



More information about the Gcc-patches mailing list