[m68k] register renaming not properly tracking used registers

Bernardo Innocenti bernie@develer.com
Fri Oct 22 18:57:00 GMT 2004


Peter Barada wrote:

>>>Thanks, I've committed your patch on mainline (with a couple of
>>>trivial spacing fixes).
>>>
>>>I'd also like to backport it to 3.4, with Mark's approval.
>>
>>Does it fix a regression?
> 
> 
> BTW, I *completely* messed up the date in the ChangeLog entry...

I had it fixed before committing ;-)


> I don't know if its a regression.

I'm not sure too, but nevertheless, it's a miscompilation
bug for a documented feature (the interrupt_handler attribute).

The fix is m68k-specific and it doesn't alter generated code
unless the interrupt_handler attribute is being used.

-- 
  // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/



More information about the Gcc mailing list