summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/sparc64/trap.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/sparc64/sparc64/trap.c')
-rw-r--r--sys/arch/sparc64/sparc64/trap.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/sys/arch/sparc64/sparc64/trap.c b/sys/arch/sparc64/sparc64/trap.c
index 388896d733d..4ef5c0c9e2b 100644
--- a/sys/arch/sparc64/sparc64/trap.c
+++ b/sys/arch/sparc64/sparc64/trap.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: trap.c,v 1.51 2007/07/05 22:16:30 kettenis Exp $ */
+/* $OpenBSD: trap.c,v 1.52 2007/09/04 20:36:52 kettenis Exp $ */
/* $NetBSD: trap.c,v 1.73 2001/08/09 01:03:01 eeh Exp $ */
/*
@@ -544,15 +544,6 @@ badtrap:
fs->fs_qsize = 0;
p->p_md.md_fpstate = fs;
}
- /*
- * If we have not found an FPU, we have to emulate it.
- *
- * Since All UltraSPARC CPUs have an FPU how can this happen?
- */
- if (!foundfpu) {
- trapsignal(p, SIGILL, 0, ILL_COPROC, sv);
- break;
- }
/*
* We may have more FPEs stored up and/or ops queued.