commit dc078a2

Devine Lu Linvega  ·  2026-02-15 18:06:23 +0000 UTC
parent 095a60c
Simplified macro expansion
1 files changed,  +1, -1
+1, -1
1@@ -1037,7 +1037,7 @@ emu_deo(const Uint8 port, const Uint8 value)
2 #define POx(o,m) o = DEC(r); if(m) o |= DEC(r) << 8;
3 #define PUx(i,m,s) if(m) c = (i), INC(s) = c >> 8, INC(s) = c; else INC(s) = i;
4 #define GOT(o) if(d) o[1] = DEC(r); o[0] = DEC(r);
5-#define PUT(i) PUx(i[0],0,r) if(d) { PUx(i[1],0,r) }
6+#define PUT(i) INC(r) = i[0]; if(d) INC(r) = i[1];
7 #define DEO(o,v) emu_deo(o, v[0]); if(d) emu_deo(o + 1, v[1]);
8 #define DEI(i,v) v[0] = emu_dei(i); if(d) v[1] = emu_dei(i + 1); PUT(v)
9 #define POK(o,v,m) ram[o] = v[0]; if(d) ram[(o + 1) & m] = v[1];