diff options
author | Michael Pavone <pavone@retrodev.com> | 2017-09-13 21:13:11 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2017-09-13 21:13:11 -0700 |
commit | 982b68d0ca76aee937e4dd2aa990aea347371231 (patch) | |
tree | 493c9238071aaf4f709c128a80596f2150a3999d /m68k_core_x86.c | |
parent | 44ccdde6fced7672b184be82b4eaf994c1c705c5 (diff) |
Push correct PC onto stack on divide by zero for pc-relative case
Diffstat (limited to 'm68k_core_x86.c')
-rw-r--r-- | m68k_core_x86.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/m68k_core_x86.c b/m68k_core_x86.c index c680a4b..1f9a511 100644 --- a/m68k_core_x86.c +++ b/m68k_core_x86.c @@ -1908,6 +1908,7 @@ void translate_m68k_div(m68k_options *opts, m68kinst *inst, host_ea *src_op, hos case MODE_AREG_DISPLACE: case MODE_AREG_INDEX_DISP8: case MODE_ABSOLUTE_SHORT: + case MODE_PC_DISPLACE: case MODE_PC_INDEX_DISP8: case MODE_IMMEDIATE: isize = 4; |