Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sh: remove unused do_fpu_error

This does not appear to have been used since commit 74d99a5e2622 ("sh:
SH-2A FPU support") in 2007.

Signed-off-by: Bobby Bingham <koorogi@koorogi.info>
Cc: Paul Mundt <paul.mundt@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Bobby Bingham and committed by
Linus Torvalds
7caf62de abafe5d9

-18
-18
arch/sh/math-emu/math.c
··· 574 574 return 0; 575 575 } 576 576 577 - asmlinkage void do_fpu_error(unsigned long r4, unsigned long r5, 578 - unsigned long r6, unsigned long r7, 579 - struct pt_regs regs) 580 - { 581 - struct task_struct *tsk = current; 582 - siginfo_t info; 583 - 584 - if (ieee_fpe_handler (&regs)) 585 - return; 586 - 587 - regs.pc += 2; 588 - info.si_signo = SIGFPE; 589 - info.si_errno = 0; 590 - info.si_code = FPE_FLTINV; 591 - info.si_addr = (void __user *)regs.pc; 592 - force_sig_info(SIGFPE, &info, tsk); 593 - } 594 - 595 577 /** 596 578 * fpu_init - Initialize FPU registers 597 579 * @fpu: Pointer to software emulated FPU registers.