_exception
void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr);
_exception(SIGBUS, regs, BUS_ADRERR, addr);
_exception(SIGFPE, regs, FPE_INTDIV, addr);
_exception(SIGFPE, regs, fsr, addr);
_exception(SIGILL, regs, ILL_PRVOPC, addr);
_exception(SIGTRAP, regs, TRAP_BRKPT, regs->r16);
_exception(SIGILL, regs, ILL_ILLOPC, addr);
_exception(SIGBUS, regs, BUS_ADRERR, addr);
_exception(SIGSEGV, regs, code, address);
_exception(SIGSEGV, regs, code, address);
void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr);
_exception(SIGSEGV, fp, SEGV_MAPERR, fp->ea);
_exception(SIGBUS, fp, BUS_ADRALN, fp->ea);
_exception(SIGTRAP, fp, TRAP_BRKPT, fp->ea);
_exception(SIGBUS, fp, BUS_ADRALN, addr);
_exception(SIGILL, fp, ILL_ILLOPC, fp->ea);
_exception(SIGILL, fp, ILL_PRVOPC, fp->ea);
_exception(SIGFPE, fp, FPE_INTDIV, fp->ea);
_exception(SIGSEGV, regs, code, address);
_exception(SIGBUS, regs, BUS_ADRERR, address);
extern void _exception(int, struct pt_regs *, int, unsigned long);
_exception(SIGILL, regs, ILL_ILLOPC, regs->nip);
_exception(SIGILL, regs, ILL_ILLOPC, regs->nip);
_exception(SIGTRAP, regs, TRAP_UNK, 0);
_exception(SIGTRAP, regs, TRAP_UNK, 0);
_exception(SIGTRAP, regs, TRAP_UNK, 0);
_exception(SIGTRAP, regs, TRAP_BRKPT, regs->nip);
_exception(SIGTRAP, regs, TRAP_UNK, 0);
_exception(SIGTRAP, regs, TRAP_TRACE, regs->nip);
_exception(SIGFPE, regs, code, regs->nip);
_exception(SIGFPE, regs, code, regs->nip);
_exception(SIGSEGV, regs, SEGV_MAPERR, regs->nip);
_exception(SIGTRAP, regs, TRAP_BRKPT, regs->nip);
_exception(SIGILL, regs, ILL_ILLOPN, regs->nip);
_exception(SIGSEGV, regs, SEGV_MAPERR, regs->nip);
_exception(SIGILL, regs, ILL_ILLOPN, regs->nip);
_exception(SIGTRAP, regs, TRAP_BRKPT, regs->nip);
_exception(SIGSEGV, regs, SEGV_MAPERR, regs->nip);
_exception(SIGILL, regs, ILL_PRVOPC, regs->nip);
_exception(SIGILL, regs, ILL_ILLOPC, regs->nip);
_exception(sig, regs, code, regs->dar);
_exception(SIGILL, regs, ILL_ILLOPC, regs->nip);
_exception(SIGILL, regs, ILL_ILLOPC, regs->nip);
_exception(SIGILL, regs, ILL_ILLOPC, regs->nip);
_exception(SIGTRAP, regs, TRAP_TRACE, regs->nip);
_exception(SIGSEGV, regs, SEGV_ACCERR, regs->nip);
_exception(SIGILL, regs, ILL_PRVOPC, regs->nip);
_exception(SIGSEGV, regs, SEGV_ACCERR, regs->nip);
_exception(SIGFPE, regs, code, regs->nip);
_exception(SIGSEGV, regs, SEGV_ACCERR, regs->nip);
_exception(SIGFPE, regs, FPE_FLTUNK, regs->nip);
_exception(SIGSEGV, regs, SEGV_ACCERR, ea);
_exception(SIGBUS, regs, BUS_ADRERR, ea);
_exception(SIGBUS, regs, BUS_OBJERR, address);
_exception(SIGSEGV, regs, si_code, address);
_exception(SIGSEGV, regs, SEGV_BNDERR, regs->dar);
_exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip);
_exception(SIGBUS, regs, BUS_MCEERR_AR, regs->nip);