On Fri, Feb 13, 2004 at 03:20:27PM +0100, Maciej W. Rozycki wrote: > 2. It changes inline-assembly function prologues to be embedded within the > functions, which makes them a bit safer as they can now explicitly refer > to the "regs" struct and assures the code won't be removed or reordered. It is possible that gcc changes one of the registers before save_static and I can't imagine there's a reliable way to fix this in the inline version. Ralf