summaryrefslogtreecommitdiff
path: root/emu/DragonFly
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2010-02-05 15:15:14 +0000
committerforsyth <forsyth@vitanuova.com>2010-02-05 15:15:14 +0000
commit6bf3ce61406f2f25d9da051cd29cb00fcbe539da (patch)
tree7f3707b84995a0bc8ca490d8e342556de843d8b8 /emu/DragonFly
parent07f684ffc61236e171b449cfe9f91cef1e62866b (diff)
20100205-1515
Diffstat (limited to 'emu/DragonFly')
-rw-r--r--emu/DragonFly/os.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/emu/DragonFly/os.c b/emu/DragonFly/os.c
index 2284d509..269eed08 100644
--- a/emu/DragonFly/os.c
+++ b/emu/DragonFly/os.c
@@ -115,9 +115,10 @@ trapSEGV(int signo)
static void
trapFPE(int signo)
{
+ char buf[64];
USED(signo);
- print("FPU status=0x$.4lux", getfsr());
- disfault(nil, "Floating point exception");
+ snprint(buf, sizeof(buf), "sys: fp: exception status=%.4lux", getfsr());
+ disfault(nil, buf);
}
static sigset_t initmask;