Go to the documentation of this file.
22#ifndef _SDL_config_emscripten_h_
23#define _SDL_config_emscripten_h_
38#define HAVE_GCC_ATOMICS 1
42#define HAVE_ALLOCA_H 1
45#define HAVE_INTTYPES_H 1
46#define HAVE_LIMITS_H 1
47#define HAVE_MALLOC_H 1
49#define HAVE_MEMORY_H 1
50#define HAVE_SIGNAL_H 1
51#define HAVE_STDARG_H 1
52#define HAVE_STDINT_H 1
54#define HAVE_STDLIB_H 1
55#define HAVE_STRINGS_H 1
56#define HAVE_STRING_H 1
57#define HAVE_SYS_TYPES_H 1
70#define HAVE_UNSETENV 1
84#define HAVE_WCSCASECMP 1
85#define HAVE_WCSNCASECMP 1
92#define HAVE_STRTOK_R 1
96#define HAVE_STRTOULL 1
101#define HAVE_STRNCMP 1
102#define HAVE_STRCASECMP 1
103#define HAVE_STRNCASECMP 1
105#define HAVE_VSSCANF 1
106#define HAVE_VSNPRINTF 1
118#define HAVE_COPYSIGN 1
119#define HAVE_COPYSIGNF 1
135#define HAVE_LROUNDF 1
141#define HAVE_SCALBNF 1
151#define HAVE_FSEEKO64 1
152#define HAVE_SIGACTION 1
153#define HAVE_SA_SIGACTION 1
155#define HAVE_NANOSLEEP 1
156#define HAVE_SYSCONF 1
157#define HAVE_CLOCK_GETTIME 1
159#define HAVE_MPROTECT 1
165#define SDL_CPUINFO_DISABLED 1
166#define SDL_HAPTIC_DISABLED 1
167#define SDL_HIDAPI_DISABLED 1
168#ifndef __EMSCRIPTEN_PTHREADS__
169#define SDL_THREADS_DISABLED 1
173#define SDL_AUDIO_DRIVER_DISK 1
174#define SDL_AUDIO_DRIVER_DUMMY 1
175#define SDL_AUDIO_DRIVER_EMSCRIPTEN 1
178#define SDL_JOYSTICK_EMSCRIPTEN 1
181#define SDL_SENSOR_DUMMY 1
184#define SDL_LOADSO_DLOPEN 1
187#ifdef __EMSCRIPTEN_PTHREADS__
188#define SDL_THREAD_PTHREAD 1
189#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1
193#define SDL_TIMER_UNIX 1
196#define SDL_VIDEO_DRIVER_EMSCRIPTEN 1
198#define SDL_VIDEO_RENDER_OGL_ES2 1
203#define SDL_VIDEO_OPENGL_ES2 1
208#define SDL_VIDEO_OPENGL_EGL 1
213#define SDL_POWER_EMSCRIPTEN 1
216#define SDL_FILESYSTEM_EMSCRIPTEN 1