Diff for /np2/i386c/ia32/ia32.mcr between versions 1.18 and 1.20

version 1.18, 2004/03/23 15:29:34 version 1.20, 2004/06/15 13:50:13
Line 37 Line 37
 #define __CBD(src)      ((UINT32)((SINT8)(src)))  #define __CBD(src)      ((UINT32)((SINT8)(src)))
 #define __CWDE(src)     ((SINT16)(src))  #define __CWDE(src)     ((SINT16)(src))
   
 #define PTR_TO_UINT32(p)        ((UINT32)(unsigned long)(p))  #define PTR_TO_UINT32(p)        ((UINT32)((unsigned long)(p)))
 #define UINT32_TO_PTR(v)        ((void *)(unsigned long)(v))  #define UINT32_TO_PTR(v)        ((void *)((unsigned long)(v)))
   
 #define SWAP_BYTE(p, q) \  #define SWAP_BYTE(p, q) \
 do { \  do { \
Line 922  do { \ Line 922  do { \
 #define JMPNOP(clock, d) \  #define JMPNOP(clock, d) \
 do { \  do { \
         CPU_WORKCLOCK(clock); \          CPU_WORKCLOCK(clock); \
         CPU_PREFETCHQ_REMAIN -= (d); \          CPU_PREFETCHQ_REMAIN_SUB(d); \
         ADD_EIP((d)); \          ADD_EIP((d)); \
 } while (/*CONSTCOND*/ 0)  } while (/*CONSTCOND*/ 0)
 #endif  #endif

Removed from v.1.18  
changed lines
  Added in v.1.20


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