diff options
author | Oxore <oxore@protonmail.com> | 2023-04-27 20:13:10 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2023-04-27 20:13:10 +0300 |
commit | 75859934969958223cdec7716a1f07c933b09217 (patch) | |
tree | c3ab5b4460e3e90d7d599ba90849755c3e3a4b5f /disasm.cpp | |
parent | 27994632b34a6a28e12a342df108e98fb4ec78fc (diff) |
Stick to MIT syntax for Scc
Diffstat (limited to 'disasm.cpp')
-rw-r--r-- | disasm.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -333,22 +333,22 @@ static void disasm_scc( snprintf(node.arguments, kArgsBufferSize, "%%d%d", xn); return; case 1: // 5xc8..5xcf, An - // Does not exist + // Does not exist (used to distinguish DBcc) break; case 2: // 5xd0..5xd7 (An) node.size = kInstructionSizeStepBytes; snprintf(node.mnemonic, kMnemonicBufferSize, mnemonic); - snprintf(node.arguments, kArgsBufferSize, "(%%a%d)", xn); + snprintf(node.arguments, kArgsBufferSize, "%%a%d@", xn); return; case 3: // 5xd8..5xdf (An)+ node.size = kInstructionSizeStepBytes; snprintf(node.mnemonic, kMnemonicBufferSize, mnemonic); - snprintf(node.arguments, kArgsBufferSize, "(%%a%d)+", xn); + snprintf(node.arguments, kArgsBufferSize, "%%a%d@+", xn); return; case 4: // 5xe0..5xe7 -(An) node.size = kInstructionSizeStepBytes; snprintf(node.mnemonic, kMnemonicBufferSize, mnemonic); - snprintf(node.arguments, kArgsBufferSize, "-(%%a%d)", xn); + snprintf(node.arguments, kArgsBufferSize, "%%a%d@-", xn); return; case 5: // 5xe8..5xef, (d16, An), Displacement Word node.size = kInstructionSizeStepBytes * 2; |