summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i386/x87priv.h
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2024-03-23 02:27:21 +0100
committer angelosa <lordkale4@gmail.com>2024-03-23 02:27:21 +0100
commitb8d8e7a0527afabd6abc3eb48dba6ba6efdb1bf6 (patch)
treedc69880da847cf745c677d0778b4e1129947b73a /src/devices/cpu/i386/x87priv.h
parentf338e1590e0e7452da5d01cc30f125530c074bea (diff)
cpu/i386: saner fatal error handlingx86_std-exceptions
Diffstat (limited to 'src/devices/cpu/i386/x87priv.h')
-rw-r--r--src/devices/cpu/i386/x87priv.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/cpu/i386/x87priv.h b/src/devices/cpu/i386/x87priv.h
index 1d2c227b292..3fb35dc7574 100644
--- a/src/devices/cpu/i386/x87priv.h
+++ b/src/devices/cpu/i386/x87priv.h
@@ -69,7 +69,8 @@
#define X87_IS_ST_EMPTY(x) (X87_TAG(ST_TO_PHYS(x)) == X87_TW_EMPTY)
#define X87_SW_C3_0 X87_SW_C0
-#define UNIMPLEMENTED fatalerror("Unimplemented x87 op: %s (PC:%x)\n", __FUNCTION__, m_pc)
+// FIXME: no reference about this across i386 package
+#define UNIMPLEMENTED throw emu_fatalerror("Unimplemented x87 op: %s (PC:%x)\n", __FUNCTION__, m_pc)
/*************************************