MIPS: Remove FIR from ISA I FP signal context
[linux-2.6-block.git] / arch / mips / kernel / r2300_fpu.S
index b4ac6374a38f28e182b2558934ff979b88b33bb2..ce249eae91ce6128ad2edd382d699f416b482047 100644 (file)
@@ -21,7 +21,7 @@
 #define EX(a,b)                                                        \
 9:     a,##b;                                                  \
        .section __ex_table,"a";                                \
-       PTR     9b,bad_stack;                                   \
+       PTR     9b,fault;                                       \
        .previous
 
        .set    noreorder
@@ -64,13 +64,9 @@ LEAF(_save_fp_context)
        EX(swc1 $f29,(SC_FPREGS+232)(a0))
        EX(swc1 $f30,(SC_FPREGS+240)(a0))
        EX(swc1 $f31,(SC_FPREGS+248)(a0))
-       EX(sw   t1,(SC_FPC_CSR)(a0))
-       cfc1    t0,$0                           # implementation/version
        jr      ra
+        EX(sw  t1,(SC_FPC_CSR)(a0))
        .set    pop
-       .set    nomacro
-        EX(sw  t0,(SC_FPC_EIR)(a0))
-       .set    macro
        END(_save_fp_context)
 
 /*