summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i86/i86.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/i86/i86.cpp')
-rw-r--r--src/devices/cpu/i86/i86.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/devices/cpu/i86/i86.cpp b/src/devices/cpu/i86/i86.cpp
index b5af615377a..0233d66ece2 100644
--- a/src/devices/cpu/i86/i86.cpp
+++ b/src/devices/cpu/i86/i86.cpp
@@ -577,12 +577,8 @@ void i8086_common_cpu_device::interrupt(int int_num, int trap)
m_TF = m_IF = 0;
if (int_num == -1)
- {
int_num = standard_irq_callback(0);
-
- m_irq_state = CLEAR_LINE;
- m_pending_irq &= ~INT_IRQ;
- }
+ debugger_exception_hook(int_num);
m_easeg = CS;
uint16_t dest_off = read_word(int_num * 4 + 0);