Mercurial > sdl-ios-xcode
comparison include/SDL_config_macos.h @ 1424:7a610f25c12f
Updated MacOS Classic MPW build
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Fri, 24 Feb 2006 09:57:14 +0000 |
parents | 4ed717f9e509 |
children | 5f5a74d29d18 |
comparison
equal
deleted
inserted
replaced
1423:4ed717f9e509 | 1424:7a610f25c12f |
---|---|
23 #ifndef _SDL_config_macos_h | 23 #ifndef _SDL_config_macos_h |
24 #define _SDL_config_macos_h | 24 #define _SDL_config_macos_h |
25 | 25 |
26 /* This is a set of defines to configure the SDL features */ | 26 /* This is a set of defines to configure the SDL features */ |
27 | 27 |
28 #define SDL_HAS_64BIT_TYPE 1 | 28 typedef signed char int8_t; |
29 typedef unsigned char uint8_t; | |
30 typedef signed short int16_t; | |
31 typedef unsigned short uint16_t; | |
32 typedef signed int int32_t; | |
33 typedef unsigned int uint32_t; | |
29 | 34 |
30 /* Useful headers */ | 35 /* Useful headers */ |
31 #define HAVE_SYS_TYPES_H 1 | |
32 #define HAVE_STDIO_H 1 | 36 #define HAVE_STDIO_H 1 |
33 #define STDC_HEADERS 1 | 37 #define STDC_HEADERS 1 |
34 #define HAVE_STRING_H 1 | 38 #define HAVE_STRING_H 1 |
35 #define HAVE_INTTYPES_H 1 | |
36 #define HAVE_SIGNAL_H 1 | 39 #define HAVE_SIGNAL_H 1 |
37 | 40 |
38 /* C library functions */ | 41 /* C library functions */ |
39 #define HAVE_MALLOC 1 | 42 #define HAVE_MALLOC 1 |
40 #define HAVE_CALLOC 1 | 43 #define HAVE_CALLOC 1 |
41 #define HAVE_REALLOC 1 | 44 #define HAVE_REALLOC 1 |
42 #define HAVE_FREE 1 | 45 #define HAVE_FREE 1 |
43 #define HAVE_ALLOCA 1 | 46 #define HAVE_ALLOCA 1 |
44 #ifndef _WIN32 /* Don't use C runtime versions of these on Windows */ | |
45 #define HAVE_GETENV 1 | |
46 #define HAVE_PUTENV 1 | |
47 #endif | |
48 #define HAVE_MEMSET 1 | 47 #define HAVE_MEMSET 1 |
49 #define HAVE_MEMCPY 1 | 48 #define HAVE_MEMCPY 1 |
50 #define HAVE_MEMMOVE 1 | 49 #define HAVE_MEMMOVE 1 |
51 #define HAVE_MEMCMP 1 | 50 #define HAVE_MEMCMP 1 |
52 | 51 |
61 | 60 |
62 /* Enable various shared object loading systems */ | 61 /* Enable various shared object loading systems */ |
63 #define SDL_LOADSO_MACOS 1 | 62 #define SDL_LOADSO_MACOS 1 |
64 | 63 |
65 /* Enable various threading systems */ | 64 /* Enable various threading systems */ |
66 #define SDL_THREAD_DISABLED 1 | 65 #define SDL_THREADS_DISABLED 1 |
67 | 66 |
68 /* Enable various timer systems */ | 67 /* Enable various timer systems */ |
69 #define SDL_TIMER_MACOS 1 | 68 #define SDL_TIMER_MACOS 1 |
70 | 69 |
71 /* Enable various video drivers */ | 70 /* Enable various video drivers */ |