--- asm-mips/system.h 2003/05/21 13:12:51 1.1 +++ asm-mips/system.h 2003/05/21 13:13:46 @@ -247,17 +247,21 @@ * switch_to(n) should switch tasks to task nr n, first * checking that n isn't the current task, in which case it does nothing. */ +#ifdef __KERNEL extern asmlinkage void *resume(void *last, void *next); +#endif #endif /* !__ASSEMBLY__ */ #define prepare_to_switch() local_irq_save(prev->thread.cp0_status) struct task_struct; +#ifdef __KERNEL extern asmlinkage void lazy_fpu_switch(void *, void *); extern asmlinkage void init_fpu(void); extern asmlinkage void save_fp(struct task_struct *); extern asmlinkage void restore_fp(struct task_struct *); +#endif #ifdef CONFIG_SMP #define SWITCH_DO_LAZY_FPU \