mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-12 05:24:12 +08:00
powerpc/math-emu: Remove the unneeded check for CONFIG_MATH_EMULATION in math.c
The math.c is only built when CONFIG_MATH_EMULATION is enabled. So the #ifdef check for CONFIG_MATH_EMULATION in it seems redundant. Drop all of them. Signed-off-by: Kevin Hao <haokexin@gmail.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
parent
cf5c2e543c
commit
f0870c5530
@ -154,7 +154,6 @@ FLOATFUNC(fsqrts);
|
||||
#define XEU 15
|
||||
#define XFLB 10
|
||||
|
||||
#ifdef CONFIG_MATH_EMULATION
|
||||
static int
|
||||
record_exception(struct pt_regs *regs, int eflag)
|
||||
{
|
||||
@ -212,7 +211,6 @@ record_exception(struct pt_regs *regs, int eflag)
|
||||
|
||||
return (fpscr & FPSCR_FEX) ? 1 : 0;
|
||||
}
|
||||
#endif /* CONFIG_MATH_EMULATION */
|
||||
|
||||
int
|
||||
do_mathemu(struct pt_regs *regs)
|
||||
@ -222,11 +220,9 @@ do_mathemu(struct pt_regs *regs)
|
||||
signed short sdisp;
|
||||
u32 insn = 0;
|
||||
int idx = 0;
|
||||
#ifdef CONFIG_MATH_EMULATION
|
||||
int (*func)(void *, void *, void *, void *);
|
||||
int type = 0;
|
||||
int eflag, trap;
|
||||
#endif
|
||||
|
||||
if (get_user(insn, (u32 *)pc))
|
||||
return -EFAULT;
|
||||
|
Loading…
Reference in New Issue
Block a user