summaryrefslogtreecommitdiff
path: root/emu/DragonFly/os.c
diff options
context:
space:
mode:
Diffstat (limited to 'emu/DragonFly/os.c')
-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;