[Scummvm-cvs-logs] CVS: scummvm scummsys.h,1.20,1.21

Drigo Zoxx drigo at users.sourceforge.net
Fri Mar 8 15:58:08 CET 2002


Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv9764

Modified Files:
	scummsys.h 
Log Message:
Added system definitions for MacOS classic/SDL support

Index: scummsys.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scummsys.h,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** scummsys.h	8 Mar 2002 17:04:57 -0000	1.20
--- scummsys.h	8 Mar 2002 23:57:18 -0000	1.21
***************
*** 192,195 ****
--- 192,226 ----
  #define END_PACK_STRUCTS   pack(pop)
  
+ #elif (defined(__MWERKS__) && defined(macintosh))
+ 	
+ 	#define scumm_stricmp strcmp
+ 	
+ 	#define MACOS
+ 	#define NEED_STRDUP
+ 	
+ 	#define CHECK_HEAP
+ 
+ 	#define SCUMM_BIG_ENDIAN
+ 	#define SCUMM_NEED_ALIGNMENT
+ 	
+ 	#define FORCEINLINE inline
+ 	
+ 	#define NORETURN
+ 	
+ 	#define CDECL
+ 	
+ 	typedef unsigned char byte;
+ 	typedef unsigned char uint8;
+ 	typedef unsigned short uint16;
+ 	typedef unsigned long uint32;
+ 	typedef unsigned int uint;
+ 	typedef signed char int8;
+ 	typedef signed short int16;
+ 	typedef signed long int32;
+ 
+ 	#define START_PACK_STRUCTS options align=packed
+ 	#define END_PACK_STRUCTS options align=reset
+ 	#define GCC_PACK
+ 
  #else
  #error No system type defined





More information about the Scummvm-git-logs mailing list