Diff for /np2/win9x/compiler.h between versions 1.19 and 1.23

version 1.19, 2004/04/20 17:27:18 version 1.23, 2005/02/09 20:11:35
Line 2 Line 2
 #define _WIN32_IE       0x0200  #define _WIN32_IE       0x0200
   
 #include        <windows.h>  #include        <windows.h>
   #include        <tchar.h>
 #include        <stdio.h>  #include        <stdio.h>
 #include        <stddef.h>  #include        <stddef.h>
 #include        <setjmp.h>  #include        <setjmp.h>
   #if defined(TRACE)
   #include        <assert.h>
   #endif
   
 #define BYTESEX_LITTLE  #define BYTESEX_LITTLE
   #if !defined(UNICODE)
 #define OSLANG_SJIS  #define OSLANG_SJIS
   #else
   #define OSLANG_UCS2
   #endif
 #define OSLINEBREAK_CRLF  #define OSLINEBREAK_CRLF
   
   
 #ifndef __GNUC__  #ifndef __GNUC__
   typedef signed int                      SINT;
 typedef signed char                     SINT8;  typedef signed char                     SINT8;
 typedef unsigned char           UINT8;  typedef unsigned char           UINT8;
 typedef signed short            SINT16;  typedef signed short            SINT16;
Line 48  typedef signed __int64  SINT64; Line 56  typedef signed __int64  SINT64;
 #define siglongjmp(env, val)    longjmp(env, val)  #define siglongjmp(env, val)    longjmp(env, val)
 #define msgbox(title, msg)              MessageBox(NULL, msg, title, MB_OK)  #define msgbox(title, msg)              MessageBox(NULL, msg, title, MB_OK)
   
   #define STRCALL         __stdcall
   
   #define BRESULT                         UINT8
   #define OEMCHAR                         TCHAR
   #define OEMTEXT(string)         _T(string)
   #define OEMSPRINTF                      wsprintf
   #define OEMSTRLEN                       lstrlen
   
 #include        "common.h"  #include        "common.h"
 #include        "milstr.h"  #include        "milstr.h"
 #include        "_memory.h"  #include        "_memory.h"
   #include        "trace.h"
 #include        "rect.h"  #include        "rect.h"
 #include        "lstarray.h"  #include        "lstarray.h"
 #include        "trace.h"  
   
   
 #define GETTICK()                       GetTickCount()  #define GETTICK()                       GetTickCount()
 #define SPRINTF                         wsprintf  #if defined(TRACE)
   #define __ASSERT(s)                     assert(s)
   #else
 #define __ASSERT(s)  #define __ASSERT(s)
   #endif
   #if defined(UNICODE)
   #define SPRINTF                         sprintf
   #define STRLEN                          strlen
   #else
   #define SPRINTF                         wsprintf
   #define STRLEN                          lstrlen
   #endif
   
 #define LABEL                           __declspec(naked)  #define LABEL                           __declspec(naked)
 #define RELEASE(x)                      if (x) {(x)->Release(); (x) = NULL;}  #define RELEASE(x)                      if (x) {(x)->Release(); (x) = NULL;}
Line 76  typedef signed __int64  SINT64; Line 101  typedef signed __int64  SINT64;
 #define VRAMCALL        __fastcall  #define VRAMCALL        __fastcall
 #define SCRNCALL        __fastcall  #define SCRNCALL        __fastcall
   
   #if !defined(UNICODE)
 #define SUPPORT_SJIS  #define SUPPORT_SJIS
   #else
   #define SUPPORT_ANK
   #endif
   
 #define SUPPORT_8BPP  #define SUPPORT_8BPP
 #define SUPPORT_16BPP  #define SUPPORT_16BPP
Line 92  typedef signed __int64  SINT64; Line 121  typedef signed __int64  SINT64;
 #endif  #endif
 #define SUPPORT_CRT15KHZ  #define SUPPORT_CRT15KHZ
 #define SUPPORT_PC9861K  #define SUPPORT_PC9861K
 // #define      SUPPORT_SOFTKBD         0  #define SUPPORT_SOFTKBD         0
 #define SUPPORT_S98  #define SUPPORT_S98
 #define SUPPORT_KEYDISP  #define SUPPORT_KEYDISP
 #define SUPPORT_MEMDBG32  #define SUPPORT_MEMDBG32
 #define SUPPORT_HOSTDRV  #define SUPPORT_HOSTDRV
 #define SUPPORT_SASI  #define SUPPORT_SASI
 #define SUPPORT_SCSI  #define SUPPORT_SCSI
   // #define      SUPPORT_IDEIO
   
 #define SUPPORT_RESUME  #define SUPPORT_RESUME
 #define SUPPORT_STATSAVE        10  #define SUPPORT_STATSAVE        10

Removed from v.1.19  
changed lines
  Added in v.1.23


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