Go to the documentation of this file.
36 #error You should run hg revert SDL_config.h
46 #define SIZEOF_VOIDP 8
48 #define SIZEOF_VOIDP 4
50 #undef HAVE_GCC_ATOMICS
51 #undef HAVE_GCC_SYNC_LOCK_TEST_AND_SET
63 #undef HAVE_INTTYPES_H
75 #undef HAVE_SYS_TYPES_H
77 #undef HAVE_PTHREAD_NP_H
78 #undef HAVE_LIBUNWIND_H
130 #undef HAVE_STRCASECMP
131 #undef HAVE__STRNICMP
132 #undef HAVE_STRNCASECMP
136 #undef HAVE_VSNPRINTF
149 #undef HAVE_COPYSIGNF
177 #undef HAVE_SIGACTION
178 #undef HAVE_SA_SIGACTION
180 #undef HAVE_NANOSLEEP
182 #undef HAVE_SYSCTLBYNAME
183 #undef HAVE_CLOCK_GETTIME
184 #undef HAVE_GETPAGESIZE
187 #undef HAVE_PTHREAD_SETNAME_NP
188 #undef HAVE_PTHREAD_SET_NAME_NP
189 #undef HAVE_SEM_TIMEDWAIT
190 #undef HAVE_GETAUXVAL
194 #define HAVE_STDARG_H 1
195 #define HAVE_STDDEF_H 1
196 #define HAVE_STDINT_H 1
199 #undef HAVE_ALTIVEC_H
200 #undef HAVE_DBUS_DBUS_H
201 #undef HAVE_FCITX_FRONTEND_H
202 #undef HAVE_IBUS_IBUS_H
203 #undef HAVE_IMMINTRIN_H
204 #undef HAVE_LIBSAMPLERATE_H
205 #undef HAVE_LIBUDEV_H
212 #undef HAVE_ENDPOINTVOLUME_H
213 #undef HAVE_MMDEVICEAPI_H
214 #undef HAVE_AUDIOCLIENT_H
215 #undef HAVE_XINPUT_GAMEPAD_EX
216 #undef HAVE_XINPUT_STATE_EX
219 #undef SDL_DEFAULT_ASSERT_LEVEL
222 #undef SDL_ATOMIC_DISABLED
223 #undef SDL_AUDIO_DISABLED
224 #undef SDL_CPUINFO_DISABLED
225 #undef SDL_EVENTS_DISABLED
226 #undef SDL_FILE_DISABLED
227 #undef SDL_JOYSTICK_DISABLED
228 #undef SDL_HAPTIC_DISABLED
229 #undef SDL_SENSOR_DISABLED
230 #undef SDL_LOADSO_DISABLED
231 #undef SDL_RENDER_DISABLED
232 #undef SDL_THREADS_DISABLED
233 #undef SDL_TIMERS_DISABLED
234 #undef SDL_VIDEO_DISABLED
235 #undef SDL_POWER_DISABLED
236 #undef SDL_FILESYSTEM_DISABLED
239 #undef SDL_AUDIO_DRIVER_ALSA
240 #undef SDL_AUDIO_DRIVER_ALSA_DYNAMIC
241 #undef SDL_AUDIO_DRIVER_ANDROID
242 #undef SDL_AUDIO_DRIVER_ARTS
243 #undef SDL_AUDIO_DRIVER_ARTS_DYNAMIC
244 #undef SDL_AUDIO_DRIVER_COREAUDIO
245 #undef SDL_AUDIO_DRIVER_DISK
246 #undef SDL_AUDIO_DRIVER_DSOUND
247 #undef SDL_AUDIO_DRIVER_DUMMY
248 #undef SDL_AUDIO_DRIVER_EMSCRIPTEN
249 #undef SDL_AUDIO_DRIVER_ESD
250 #undef SDL_AUDIO_DRIVER_ESD_DYNAMIC
251 #undef SDL_AUDIO_DRIVER_FUSIONSOUND
252 #undef SDL_AUDIO_DRIVER_FUSIONSOUND_DYNAMIC
253 #undef SDL_AUDIO_DRIVER_HAIKU
254 #undef SDL_AUDIO_DRIVER_JACK
255 #undef SDL_AUDIO_DRIVER_JACK_DYNAMIC
256 #undef SDL_AUDIO_DRIVER_NACL
257 #undef SDL_AUDIO_DRIVER_NAS
258 #undef SDL_AUDIO_DRIVER_NAS_DYNAMIC
259 #undef SDL_AUDIO_DRIVER_NETBSD
260 #undef SDL_AUDIO_DRIVER_OSS
261 #undef SDL_AUDIO_DRIVER_OSS_SOUNDCARD_H
262 #undef SDL_AUDIO_DRIVER_PAUDIO
263 #undef SDL_AUDIO_DRIVER_PULSEAUDIO
264 #undef SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC
265 #undef SDL_AUDIO_DRIVER_QSA
266 #undef SDL_AUDIO_DRIVER_SNDIO
267 #undef SDL_AUDIO_DRIVER_SNDIO_DYNAMIC
268 #undef SDL_AUDIO_DRIVER_SUNAUDIO
269 #undef SDL_AUDIO_DRIVER_WASAPI
270 #undef SDL_AUDIO_DRIVER_WINMM
273 #undef SDL_INPUT_LINUXEV
274 #undef SDL_INPUT_LINUXKD
275 #undef SDL_INPUT_TSLIB
276 #undef SDL_JOYSTICK_HAIKU
277 #undef SDL_JOYSTICK_DINPUT
278 #undef SDL_JOYSTICK_XINPUT
279 #undef SDL_JOYSTICK_DUMMY
280 #undef SDL_JOYSTICK_IOKIT
281 #undef SDL_JOYSTICK_LINUX
282 #undef SDL_JOYSTICK_ANDROID
283 #undef SDL_JOYSTICK_WINMM
284 #undef SDL_JOYSTICK_USBHID
285 #undef SDL_JOYSTICK_USBHID_MACHINE_JOYSTICK_H
286 #undef SDL_JOYSTICK_HIDAPI
287 #undef SDL_JOYSTICK_EMSCRIPTEN
288 #undef SDL_HAPTIC_DUMMY
289 #undef SDL_HAPTIC_ANDROID
290 #undef SDL_HAPTIC_LINUX
291 #undef SDL_HAPTIC_IOKIT
292 #undef SDL_HAPTIC_DINPUT
293 #undef SDL_HAPTIC_XINPUT
296 #undef SDL_SENSOR_ANDROID
297 #undef SDL_SENSOR_DUMMY
300 #undef SDL_LOADSO_DLOPEN
301 #undef SDL_LOADSO_DUMMY
302 #undef SDL_LOADSO_LDG
303 #undef SDL_LOADSO_WINDOWS
306 #undef SDL_THREAD_PTHREAD
307 #undef SDL_THREAD_PTHREAD_RECURSIVE_MUTEX
308 #undef SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP
309 #undef SDL_THREAD_WINDOWS
312 #undef SDL_TIMER_HAIKU
313 #undef SDL_TIMER_DUMMY
314 #undef SDL_TIMER_UNIX
315 #undef SDL_TIMER_WINDOWS
318 #undef SDL_VIDEO_DRIVER_HAIKU
319 #undef SDL_VIDEO_DRIVER_COCOA
320 #undef SDL_VIDEO_DRIVER_DIRECTFB
321 #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC
322 #undef SDL_VIDEO_DRIVER_DUMMY
323 #undef SDL_VIDEO_DRIVER_WINDOWS
324 #undef SDL_VIDEO_DRIVER_WAYLAND
325 #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH
326 #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC
327 #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL
328 #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR
329 #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON
330 #undef SDL_VIDEO_DRIVER_MIR
331 #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC
332 #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC_XKBCOMMON
333 #undef SDL_VIDEO_DRIVER_X11
334 #undef SDL_VIDEO_DRIVER_RPI
335 #undef SDL_VIDEO_DRIVER_KMSDRM
336 #undef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC
337 #undef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC_GBM
338 #undef SDL_VIDEO_DRIVER_ANDROID
339 #undef SDL_VIDEO_DRIVER_EMSCRIPTEN
340 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC
341 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT
342 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR
343 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA
344 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2
345 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR
346 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS
347 #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE
348 #undef SDL_VIDEO_DRIVER_X11_XCURSOR
349 #undef SDL_VIDEO_DRIVER_X11_XDBE
350 #undef SDL_VIDEO_DRIVER_X11_XINERAMA
351 #undef SDL_VIDEO_DRIVER_X11_XINPUT2
352 #undef SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH
353 #undef SDL_VIDEO_DRIVER_X11_XRANDR
354 #undef SDL_VIDEO_DRIVER_X11_XSCRNSAVER
355 #undef SDL_VIDEO_DRIVER_X11_XSHAPE
356 #undef SDL_VIDEO_DRIVER_X11_XVIDMODE
357 #undef SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS
358 #undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY
359 #undef SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM
360 #undef SDL_VIDEO_DRIVER_NACL
361 #undef SDL_VIDEO_DRIVER_VIVANTE
362 #undef SDL_VIDEO_DRIVER_VIVANTE_VDK
363 #undef SDL_VIDEO_DRIVER_QNX
365 #undef SDL_VIDEO_RENDER_D3D
366 #undef SDL_VIDEO_RENDER_D3D11
367 #undef SDL_VIDEO_RENDER_OGL
368 #undef SDL_VIDEO_RENDER_OGL_ES
369 #undef SDL_VIDEO_RENDER_OGL_ES2
370 #undef SDL_VIDEO_RENDER_DIRECTFB
371 #undef SDL_VIDEO_RENDER_METAL
374 #undef SDL_VIDEO_OPENGL
375 #undef SDL_VIDEO_OPENGL_ES
376 #undef SDL_VIDEO_OPENGL_ES2
377 #undef SDL_VIDEO_OPENGL_BGL
378 #undef SDL_VIDEO_OPENGL_CGL
379 #undef SDL_VIDEO_OPENGL_EGL
380 #undef SDL_VIDEO_OPENGL_GLX
381 #undef SDL_VIDEO_OPENGL_WGL
382 #undef SDL_VIDEO_OPENGL_OSMESA
383 #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC
386 #undef SDL_VIDEO_VULKAN
389 #undef SDL_POWER_LINUX
390 #undef SDL_POWER_WINDOWS
391 #undef SDL_POWER_MACOSX
392 #undef SDL_POWER_HAIKU
393 #undef SDL_POWER_ANDROID
394 #undef SDL_POWER_EMSCRIPTEN
395 #undef SDL_POWER_HARDWIRED
398 #undef SDL_FILESYSTEM_HAIKU
399 #undef SDL_FILESYSTEM_COCOA
400 #undef SDL_FILESYSTEM_DUMMY
401 #undef SDL_FILESYSTEM_UNIX
402 #undef SDL_FILESYSTEM_WINDOWS
403 #undef SDL_FILESYSTEM_NACL
404 #undef SDL_FILESYSTEM_ANDROID
405 #undef SDL_FILESYSTEM_EMSCRIPTEN
408 #undef SDL_ASSEMBLY_ROUTINES
409 #undef SDL_ALTIVEC_BLITTERS
415 #undef SDL_UDEV_DYNAMIC
418 #undef SDL_LIBSAMPLERATE_DYNAMIC