include/SDL_config.h.in
changeset 1402 d910939febfa
parent 1383 1736c5e2173f
child 1461 11134dc42da8
equal deleted inserted replaced
1401:1819fd069e89 1402:d910939febfa
    22 
    22 
    23 #ifndef _SDL_config_h
    23 #ifndef _SDL_config_h
    24 #define _SDL_config_h
    24 #define _SDL_config_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 
       
    28 /* General platform specific identifiers */
       
    29 #include "SDL_platform.h"
    27 
    30 
    28 /* C language features */
    31 /* C language features */
    29 #undef const
    32 #undef const
    30 #undef inline
    33 #undef inline
    31 #undef volatile
    34 #undef volatile
    46 /* Endianness */
    49 /* Endianness */
    47 #undef SDL_BYTEORDER
    50 #undef SDL_BYTEORDER
    48 
    51 
    49 /* Comment this if you want to build without any C library requirements */
    52 /* Comment this if you want to build without any C library requirements */
    50 #undef HAVE_LIBC
    53 #undef HAVE_LIBC
    51 #ifdef HAVE_LIBC
    54 #if HAVE_LIBC
    52 
    55 
    53 /* Useful headers */
    56 /* Useful headers */
    54 #undef HAVE_ALLOCA_H
    57 #undef HAVE_ALLOCA_H
    55 #undef HAVE_SYS_TYPES_H
    58 #undef HAVE_SYS_TYPES_H
    56 #undef HAVE_STDIO_H
    59 #undef HAVE_STDIO_H
   125 #else
   128 #else
   126 /* We may need some replacement for stdarg.h here */
   129 /* We may need some replacement for stdarg.h here */
   127 #include <stdarg.h>
   130 #include <stdarg.h>
   128 #endif /* HAVE_LIBC */
   131 #endif /* HAVE_LIBC */
   129 
   132 
   130 /* General platform specific identifiers */
       
   131 #undef TARGET_API_MAC_CARBON
       
   132 #undef TARGET_API_MAC_OSX
       
   133 
       
   134 /* Allow disabling of core subsystems */
   133 /* Allow disabling of core subsystems */
   135 #undef SDL_AUDIO_DISABLED
   134 #undef SDL_AUDIO_DISABLED
   136 #undef SDL_CDROM_DISABLED
   135 #undef SDL_CDROM_DISABLED
   137 #undef SDL_CPUINFO_DISABLED
   136 #undef SDL_CPUINFO_DISABLED
   138 #undef SDL_EVENTS_DISABLED
   137 #undef SDL_EVENTS_DISABLED
   153 #undef SDL_AUDIO_DRIVER_COREAUDIO
   152 #undef SDL_AUDIO_DRIVER_COREAUDIO
   154 #undef SDL_AUDIO_DRIVER_DART
   153 #undef SDL_AUDIO_DRIVER_DART
   155 #undef SDL_AUDIO_DRIVER_DC
   154 #undef SDL_AUDIO_DRIVER_DC
   156 #undef SDL_AUDIO_DRIVER_DISK
   155 #undef SDL_AUDIO_DRIVER_DISK
   157 #undef SDL_AUDIO_DRIVER_DMEDIA
   156 #undef SDL_AUDIO_DRIVER_DMEDIA
   158 #undef SDL_AUDIO_DRIVER_DRENDERER
       
   159 #undef SDL_AUDIO_DRIVER_DSOUND
   157 #undef SDL_AUDIO_DRIVER_DSOUND
   160 #undef SDL_AUDIO_DRIVER_ESD
   158 #undef SDL_AUDIO_DRIVER_ESD
   161 #undef SDL_AUDIO_DRIVER_ESD_DYNAMIC
   159 #undef SDL_AUDIO_DRIVER_ESD_DYNAMIC
   162 #undef SDL_AUDIO_DRIVER_MINT
   160 #undef SDL_AUDIO_DRIVER_MINT
   163 #undef SDL_AUDIO_DRIVER_MMEAUDIO
   161 #undef SDL_AUDIO_DRIVER_MMEAUDIO
   283 #undef SDL_VIDEO_OPENGL_GLX
   281 #undef SDL_VIDEO_OPENGL_GLX
   284 #undef SDL_VIDEO_OPENGL_WGL
   282 #undef SDL_VIDEO_OPENGL_WGL
   285 #undef SDL_VIDEO_OPENGL_OSMESA
   283 #undef SDL_VIDEO_OPENGL_OSMESA
   286 #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC
   284 #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC
   287 
   285 
   288 /* Enable assembly blit routines */
   286 /* Enable assembly routines */
   289 #undef SDL_ASSEMBLY_BLITTERS
   287 #undef SDL_ASSEMBLY_ROUTINES
   290 #undef SDL_HERMES_BLITTERS
   288 #undef SDL_HERMES_BLITTERS
   291 #undef SDL_ALTIVEC_BLITTERS
   289 #undef SDL_ALTIVEC_BLITTERS
   292 
   290 
   293 #endif /* _SDL_config_h */
   291 #endif /* _SDL_config_h */