Atsushi Nemoto
c138e12f3a
[MIPS] Fix fpu_save_double on 64-bit.
> Without this fix, _save_fp() in 64-bit kernel is seriously broken.
>
> ffffffff8010bec0 <_save_fp>:
> ffffffff8010bec0: 400d6000 mfc0 t1,c0_status
> ffffffff8010bec4: 000c7140 sll t2,t0,0x5
> ffffffff8010bec8: 05c10011 bgez t2,ffffffff8010bf10 <_save_fp+0x50>
> ffffffff8010becc: 00000000 nop
> ffffffff8010bed0: f4810328 sdc1 $f1,808(a0)
> ...
Fix register usage in fpu_save_double() and make fpu_restore_double()
more symmetric with fpu_save_double().
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2006-06-19 17:39:13 +01:00
..
2006-06-05 12:29:16 -07:00
2006-06-08 22:44:07 +01:00
2006-03-27 08:44:44 -08:00
2006-04-11 06:18:42 -07:00
2006-04-11 06:18:42 -07:00
2006-06-01 17:47:25 -07:00
2006-04-11 06:18:42 -07:00
2006-05-08 09:34:56 -07:00
2006-05-05 11:37:15 -07:00
2006-04-19 09:13:51 -07:00
2006-03-26 08:57:13 -08:00
2006-03-26 08:57:13 -08:00
2006-06-19 17:39:13 +01:00
2006-04-21 22:20:35 +00:00
2006-06-17 10:56:24 -07:00
2006-05-09 16:00:59 +10:00
2006-06-08 15:15:30 -07:00
2006-04-11 06:18:42 -07:00
2006-04-11 06:18:42 -07:00
2006-05-21 21:22:53 -07:00
2006-06-01 17:47:25 -07:00
2006-06-05 12:29:17 -07:00
2006-04-11 06:18:34 -07:00
2006-05-30 20:31:05 -07:00
2006-04-28 08:33:46 -07:00
2006-06-11 14:02:27 -07:00
2006-04-02 04:56:11 -03:00
2006-05-31 16:27:11 -07:00
2006-03-31 21:49:51 +02:00
2006-04-10 09:43:47 -07:00
2006-04-28 10:14:15 -05:00
2006-04-27 21:10:42 +02:00