Diff for /np2/i386c/ia32/ia32.mcr between versions 1.10 and 1.11

version 1.10, 2004/02/12 15:46:14 version 1.11, 2004/02/18 20:11:37
Line 705  do { \ Line 705  do { \
 #define REGPUSH0(reg) \  #define REGPUSH0(reg) \
 do { \  do { \
         CPU_SP -= 2; \          CPU_SP -= 2; \
         cpu_vmemorywrite_w(CPU_SS_INDEX, CPU_SP, reg); \          cpu_vmemorywrite_w(CPU_SS_INDEX, CPU_SP, (WORD)reg); \
 } while (/*CONSTCOND*/ 0)  } while (/*CONSTCOND*/ 0)
   
 /* Operand Size == 16 && Stack Size == 32 */  /* Operand Size == 16 && Stack Size == 32 */
 #define REGPUSH0_16_32(reg) \  #define REGPUSH0_16_32(reg) \
 do { \  do { \
         CPU_ESP -= 2; \          CPU_ESP -= 2; \
         cpu_vmemorywrite_w(CPU_SS_INDEX, CPU_ESP, reg); \          cpu_vmemorywrite_w(CPU_SS_INDEX, CPU_ESP, (WORD)reg); \
 } while (/*CONSTCOND*/ 0)  } while (/*CONSTCOND*/ 0)
   
 /* Operand Size == 32 && Stack Size == 16 */  /* Operand Size == 32 && Stack Size == 16 */

Removed from v.1.10  
changed lines
  Added in v.1.11


RetroPC.NET-CVS <cvs@retropc.net>