1d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* This file was autogenerated by 'android-configure.sh' - do not edit */
2d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#ifndef _SDL_config_h
3d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define _SDL_config_h
4d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
5d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#include "SDL_platform.h"
6d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
7d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_HAS_64BIT_TYPE 1
8d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_BYTEORDER 1234
9d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
10d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_LIBC 1
11d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#if HAVE_LIBC
12d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
13d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* Useful headers */
14d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_ALLOCA_H 1
15d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_SYS_TYPES_H 1
16d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STDIO_H 1
17d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define STDC_HEADERS  1
18d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STDLIB_H 1
19d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STDARG_H 1
20d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MALLOC_H 1
21d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MEMORY_H 1
22d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRING_H 1
23d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRINGS_H 1
24d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_INTTYPES_H 1
25d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STDINT_H 1
26d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_CTYPE_H 1
27d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MATH_H 1
28d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_ICONV_H 1
29d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_SIGNAL_H 1
30d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE_ALTIVEC_H */
31d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* C library functions */
32d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MALLOC 1
33d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_CALLOC 1
34d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_REALLOC 1
35d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_FREE 1
36d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE_ALLOC */
37d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#ifndef _WIN32 /* Don't use on Windows */
38d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_GETENV 1
39d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_PUTENV 1
40d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_UNSETENV 1
41d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#endif
42d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_QSORT 1
43d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_ABS 1
44d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_BCOPY 1
45d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MEMSET 1
46d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MEMCPY 1
47d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MEMMOVE 1
48d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_MEMCMP 1
49d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRLEN 1
50d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE_STRLCPY */
51d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE_STRLCAT */
52d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRDUP 1
53d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__STRREV */
54d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__STRUPR */
55d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__STRLWR */
56d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_INDEX 1
57d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_RINDEX 1
58d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRCHR 1
59d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRRCHR 1
60d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE_ITOA */
61d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__LTOA */
62d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__UITOA */
63d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__ULTOA */
64d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRTOL 1
65d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRTOUL 1
66d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__I64TOA */
67d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__UI64TOA */
68d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRTOLL 1
69d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRTOULL 1
70d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRTOD 1
71d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_ATOI 1
72d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_ATOF 1
73d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRCMP 1
74d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRNCMP 1
75d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__STRICMP */
76d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_STRCASECMP 1
77d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef HAVE__STRNICMP */
78d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_VSNPRINTF 1
79d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_ICONV 1
80d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_SIGACTION 1
81d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_SETJMP 1
82d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_NANOSLEEP 1
83d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_CLOCK_GETTIME 1
84d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_DLVSYM 1
85d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define HAVE_GETPAGESIZE 1
86d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#else
87d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* We may need some replacement for stdarg.h here */
88d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#include <stdarg.h>
89d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#endif /* HAVE_LIBC */
90d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
91d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* Allow disabling of core subsystems */
92d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_AUDIO_DISABLED 1
93d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_CDROM_DISABLED 1
94d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef SDL_CPUINFO_DISABLED */
95d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef SDL_EVENTS_DISABLED */
96d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_FILE_DISABLED 1
97d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_JOYSTICK_DISABLED 1
98d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef SDL_LOADSO_DISABLED */
99d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef SDL_THREADS_DISABLED */
100d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef SDL_TIMERS_DISABLED */
101d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* #undef SDL_VIDEO_DISABLED */
102d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
103d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* Enable various shared object loading systems */
104d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_LOADSO_DLOPEN 1
105d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
106d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* Enable various threading systems */
107d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_THREAD_PTHREAD 1
108d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP 1
109d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
110d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* Enable various timer systems */
111d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_TIMER_UNIX 1
112d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner
113d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner/* Enable various video drivers */
114d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11 1
115d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_DPMS 1
116d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_XINERAMA 1
117d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_XME 1
118d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_MAIN_DUMMY 1
119d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_DYNAMIC "libX11.so.6"
120d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT "libXext.so.6"
121d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR "libXrandr.so.2"
122d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XRENDER "libXrender.so.1"
123d9b6cb97a8a9e93f1bbe5351874b03f7faa81783David 'Digit' Turner#endif /* _SDL_config_h */
124