--- zzzz-none-000/linux-2.6.32.61/arch/mips/math-emu/dsemul.c 2013-06-10 09:43:48.000000000 +0000 +++ ar10-7272-687/linux-2.6.32.61/arch/mips/math-emu/dsemul.c 2011-07-20 07:23:51.000000000 +0000 @@ -109,6 +109,7 @@ return SIGILL; /* force out of emulation loop */ } +#ifdef CONFIG_MIPS_FPU_EMU int do_dsemulret(struct pt_regs *xcp) { struct emuframe __user *fr; @@ -165,3 +166,9 @@ return 1; } +#else +int do_dsemulret(struct pt_regs *xcp) +{ + return 0; +} +#endif /* CONFIG_MIPS_FPU_EMU */