summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m6502/m6502make.py
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2018-10-19 00:35:32 +0200
committer Roberto Fresca <robbie@robertofresca.com>2018-10-19 00:35:32 +0200
commitefe1757a858f03fff73e110626e85af8d2ed7d03 (patch)
tree5433f1344a7120f3d90f9480e79c65ca850b7564 /src/devices/cpu/m6502/m6502make.py
parentcdb4ae2fab56a624bf8e2ea59f19a57f11ff1109 (diff)
parentf1b3e649fb0a50a6a01da667278b8a62fef99d92 (diff)
Merge branch 'master' of https://github.com/mamedev/mame
Diffstat (limited to 'src/devices/cpu/m6502/m6502make.py')
-rwxr-xr-xsrc/devices/cpu/m6502/m6502make.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/cpu/m6502/m6502make.py b/src/devices/cpu/m6502/m6502make.py
index b874b7c5ba9..ea51fe43350 100755
--- a/src/devices/cpu/m6502/m6502make.py
+++ b/src/devices/cpu/m6502/m6502make.py
@@ -227,9 +227,9 @@ def save_dasm(f, device, states):
opc = tokens[0]
mode = tokens[-1]
extra = "0"
- if opc in ["jsr", "bsr"]:
- extra = "STEP_OVER"
- elif opc in ["rts", "rti", "rtn"]:
+ if opc in ["jsr", "bsr", "callf"]:
+ extra = "STEP_OVER"
+ elif opc in ["rts", "rti", "rtn", "retf"]:
extra = "STEP_OUT"
emit(f, '\t{ "%s", DASM_%s, %s },' % (opc, mode, extra))
emit(f, DISASM_EPILOG % d)