[Bug target/57339] [SH] Wrong ISR FPU register save/restore

2013-11-24 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57339 --- Comment #3 from Oleg Endo --- (In reply to Urja Rannikko from comment #2) > (In reply to Oleg Endo from comment #0) > > On SH2A and SH2E R0 is not a banked register and must be pushed before > > dealing with the FP regs. > This is false for at

[Bug target/57339] [SH] Wrong ISR FPU register save/restore

2013-11-24 Thread urjaman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57339 Urja Rannikko changed: What|Removed |Added CC||urjaman at gmail dot com --- Comment #2 f

[Bug target/57339] [SH] Wrong ISR FPU register save/restore

2013-05-20 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57339 --- Comment #1 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #0) > One idea for now would be to emit fixed ISR prologue / epilogue asm blocks > that deal with the FP regs, if FP regs need to be saved/restored for an ISR. This would