|
|
| version 1.19, 2004/02/18 18:29:29 | version 1.20, 2005/02/07 14:46:10 |
|---|---|
| Line 206 extern UINT calc_a(UINT op, UINT32 *seg) | Line 206 extern UINT calc_a(UINT op, UINT32 *seg) |
| #define ADDBYTE(r, d, s) \ | #define ADDBYTE(r, d, s) \ |
| (r) = (s) + (d); \ | (r) = (s) + (d); \ |
| I286_OV = ((r) ^ (s)) & ((r) ^ (d)) & 0x80; \ | I286_OV = ((r) ^ (s)) & ((r) ^ (d)) & 0x80; \ |
| I286_FLAGL = (BYTE)(((r) ^ (d) ^ (s)) & A_FLAG); \ | I286_FLAGL = (UINT8)(((r) ^ (d) ^ (s)) & A_FLAG); \ |
| I286_FLAGL |= BYTESZPCF(r); | I286_FLAGL |= BYTESZPCF(r); |
| #define ADDWORD(r, d, s) \ | #define ADDWORD(r, d, s) \ |