Commit 1cdf039b authored by Mathieu Malaterre's avatar Mathieu Malaterre Committed by Michael Ellerman

powerpc/kernel: Make function __giveup_fpu() static

__giveup_fpu() is never called outside process.c, so it can be static.
That also means we don't need an empty definition in switch_to.h
Signed-off-by: default avatarMathieu Malaterre <malat@debian.org>
[mpe: Also drop the empty version, rewrite change log]
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 8b51e679
...@@ -35,7 +35,6 @@ static inline void disable_kernel_fp(void) ...@@ -35,7 +35,6 @@ static inline void disable_kernel_fp(void)
msr_check_and_clear(MSR_FP); msr_check_and_clear(MSR_FP);
} }
#else #else
static inline void __giveup_fpu(struct task_struct *t) { }
static inline void save_fpu(struct task_struct *t) { } static inline void save_fpu(struct task_struct *t) { }
static inline void flush_fp_to_thread(struct task_struct *t) { } static inline void flush_fp_to_thread(struct task_struct *t) { }
#endif #endif
......
...@@ -173,7 +173,7 @@ void __msr_check_and_clear(unsigned long bits) ...@@ -173,7 +173,7 @@ void __msr_check_and_clear(unsigned long bits)
EXPORT_SYMBOL(__msr_check_and_clear); EXPORT_SYMBOL(__msr_check_and_clear);
#ifdef CONFIG_PPC_FPU #ifdef CONFIG_PPC_FPU
void __giveup_fpu(struct task_struct *tsk) static void __giveup_fpu(struct task_struct *tsk)
{ {
unsigned long msr; unsigned long msr;
...@@ -556,7 +556,7 @@ void restore_math(struct pt_regs *regs) ...@@ -556,7 +556,7 @@ void restore_math(struct pt_regs *regs)
regs->msr = msr; regs->msr = msr;
} }
void save_all(struct task_struct *tsk) static void save_all(struct task_struct *tsk)
{ {
unsigned long usermsr; unsigned long usermsr;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment