Mercurial > repos > blastem
diff cpu_dsl.py @ 2478:ea37200967c7
Implement lea and pea in new 68K core
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 07 Mar 2024 00:53:11 -0800 |
parents | 0ca78837e4d2 |
children | 95d9809a3973 |
line wrap: on
line diff
--- a/cpu_dsl.py Tue Mar 05 23:23:06 2024 -0800 +++ b/cpu_dsl.py Thu Mar 07 00:53:11 2024 -0800 @@ -54,6 +54,10 @@ if op == '=': if len(parts) > 2 and parts[2] in binaryOps: op = parts[2] + if op == '-': + tmp = parts[1] + parts[1] = parts[3] + parts[3] = tmp parts[0] = binaryOps[op] del parts[2] elif len(parts) > 1 and parts[1][0] in unaryOps: