summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2025-05-05 17:29:08 +0200
committer hap <happppp@users.noreply.github.com>2025-05-05 17:29:08 +0200
commita9801c74460c2221f47a4fb38d4c8045f975f92d (patch)
tree195d309f464f4c4aa59f38cb2cc7c4bd5f614e66
parente4d9c2a74971d3bd99c6dd54e2104458907f2e83 (diff)
z80.lst: std::swap correction
-rw-r--r--src/devices/cpu/z80/z80.lst4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/cpu/z80/z80.lst b/src/devices/cpu/z80/z80.lst
index e3d23e925a9..17298dffca5 100644
--- a/src/devices/cpu/z80/z80.lst
+++ b/src/devices/cpu/z80/z80.lst
@@ -29,7 +29,7 @@ macro rm16 %addr
TDAT_H = TDAT_L;
@rm %addr+1
using std::swap;
- std::swap(TDAT_H, TDAT_L);
+ swap(TDAT_H, TDAT_L);
macro wm %addr
m_memrq_cycles !! data_write(%addr, TDAT8);
@@ -334,7 +334,7 @@ macro sbc_hl
@nomreq_ir 7
u32 res = HL - TDAT - (F & CF);
WZ = HL + 1;
- set_f((((HL ^ res ^ TDAT) >> 8) & HF) | NF | ((res >> 16) & CF) | ((res >> 8) & (SF | YF | XF)) | ((res & 0xffff) ? 0 : ZF) | (((TDAT ^ HL) & (HL ^ res) &0x8000) >> 13));
+ set_f((((HL ^ res ^ TDAT) >> 8) & HF) | NF | ((res >> 16) & CF) | ((res >> 8) & (SF | YF | XF)) | ((res & 0xffff) ? 0 : ZF) | (((TDAT ^ HL) & (HL ^ res) & 0x8000) >> 13));
HL = (u16)res;
}