diff options
Diffstat (limited to 'arch/mips/math-emu/kernel_linkage.c')
-rw-r--r-- | arch/mips/math-emu/kernel_linkage.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/mips/math-emu/kernel_linkage.c b/arch/mips/math-emu/kernel_linkage.c index 4002f0cf79f3..d187ab71c2ff 100644 --- a/arch/mips/math-emu/kernel_linkage.c +++ b/arch/mips/math-emu/kernel_linkage.c | |||
@@ -27,8 +27,6 @@ | |||
27 | 27 | ||
28 | #include <asm/fpu_emulator.h> | 28 | #include <asm/fpu_emulator.h> |
29 | 29 | ||
30 | extern struct mips_fpu_emulator_private fpuemuprivate; | ||
31 | |||
32 | #define SIGNALLING_NAN 0x7ff800007ff80000LL | 30 | #define SIGNALLING_NAN 0x7ff800007ff80000LL |
33 | 31 | ||
34 | void fpu_emulator_init_fpu(void) | 32 | void fpu_emulator_init_fpu(void) |
@@ -65,7 +63,6 @@ int fpu_emulator_save_context(struct sigcontext *sc) | |||
65 | &sc->sc_fpregs[i]); | 63 | &sc->sc_fpregs[i]); |
66 | } | 64 | } |
67 | err |= __put_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); | 65 | err |= __put_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); |
68 | err |= __put_user(fpuemuprivate.eir, &sc->sc_fpc_eir); | ||
69 | 66 | ||
70 | return err; | 67 | return err; |
71 | } | 68 | } |
@@ -81,7 +78,6 @@ int fpu_emulator_restore_context(struct sigcontext *sc) | |||
81 | &sc->sc_fpregs[i]); | 78 | &sc->sc_fpregs[i]); |
82 | } | 79 | } |
83 | err |= __get_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); | 80 | err |= __get_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); |
84 | err |= __get_user(fpuemuprivate.eir, &sc->sc_fpc_eir); | ||
85 | 81 | ||
86 | return err; | 82 | return err; |
87 | } | 83 | } |
@@ -102,7 +98,6 @@ int fpu_emulator_save_context32(struct sigcontext32 *sc) | |||
102 | &sc->sc_fpregs[i]); | 98 | &sc->sc_fpregs[i]); |
103 | } | 99 | } |
104 | err |= __put_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); | 100 | err |= __put_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); |
105 | err |= __put_user(fpuemuprivate.eir, &sc->sc_fpc_eir); | ||
106 | 101 | ||
107 | return err; | 102 | return err; |
108 | } | 103 | } |
@@ -118,7 +113,6 @@ int fpu_emulator_restore_context32(struct sigcontext32 *sc) | |||
118 | &sc->sc_fpregs[i]); | 113 | &sc->sc_fpregs[i]); |
119 | } | 114 | } |
120 | err |= __get_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); | 115 | err |= __get_user(current->thread.fpu.soft.fcr31, &sc->sc_fpc_csr); |
121 | err |= __get_user(fpuemuprivate.eir, &sc->sc_fpc_eir); | ||
122 | 116 | ||
123 | return err; | 117 | return err; |
124 | } | 118 | } |