include/SDL_config_android.h
changeset 4720 80f8d672b52e
parent 4719 d59792d2c3ae
child 4722 faa228f7ce5b
     1.1 --- a/include/SDL_config_android.h	Tue Jul 27 11:35:06 2010 +0200
     1.2 +++ b/include/SDL_config_android.h	Tue Jul 27 15:23:09 2010 +0200
     1.3 @@ -42,6 +42,74 @@
     1.4  typedef unsigned int uint32_t;
     1.5  */
     1.6  
     1.7 +
     1.8 +#define HAVE_ALLOCA_H		1
     1.9 +#define HAVE_SYS_TYPES_H	1
    1.10 +#define HAVE_STDIO_H	1
    1.11 +#define STDC_HEADERS	1
    1.12 +#define HAVE_STRING_H	1
    1.13 +#define HAVE_INTTYPES_H	1
    1.14 +#define HAVE_STDINT_H	1
    1.15 +#define HAVE_CTYPE_H	1
    1.16 +#define HAVE_MATH_H	1
    1.17 +#define HAVE_SIGNAL_H	1
    1.18 +
    1.19 +/* C library functions */
    1.20 +#define HAVE_MALLOC	1
    1.21 +#define HAVE_CALLOC	1
    1.22 +#define HAVE_REALLOC	1
    1.23 +#define HAVE_FREE	1
    1.24 +#define HAVE_ALLOCA	1
    1.25 +#define HAVE_GETENV	1
    1.26 +#define HAVE_SETENV	1
    1.27 +#define HAVE_PUTENV	1
    1.28 +#define HAVE_SETENV	1
    1.29 +#define HAVE_UNSETENV	1
    1.30 +#define HAVE_QSORT	1
    1.31 +#define HAVE_ABS	1
    1.32 +#define HAVE_BCOPY	1
    1.33 +#define HAVE_MEMSET	1
    1.34 +#define HAVE_MEMCPY	1
    1.35 +#define HAVE_MEMMOVE	1
    1.36 +#define HAVE_MEMCMP	1
    1.37 +#define HAVE_STRLEN	1
    1.38 +#define HAVE_STRLCPY	1
    1.39 +#define HAVE_STRLCAT	1
    1.40 +#define HAVE_STRDUP	1
    1.41 +#define HAVE_STRCHR	1
    1.42 +#define HAVE_STRRCHR	1
    1.43 +#define HAVE_STRSTR	1
    1.44 +#define HAVE_STRTOL	1
    1.45 +#define HAVE_STRTOUL	1
    1.46 +#define HAVE_STRTOLL	1
    1.47 +#define HAVE_STRTOULL	1
    1.48 +#define HAVE_STRTOD	1
    1.49 +#define HAVE_ATOI	1
    1.50 +#define HAVE_ATOF	1
    1.51 +#define HAVE_STRCMP	1
    1.52 +#define HAVE_STRNCMP	1
    1.53 +#define HAVE_STRCASECMP	1
    1.54 +#define HAVE_STRNCASECMP 1
    1.55 +#define HAVE_SSCANF	1
    1.56 +#define HAVE_SNPRINTF	1
    1.57 +#define HAVE_VSNPRINTF	1
    1.58 +#define HAVE_CEIL	1
    1.59 +#define HAVE_COPYSIGN	1
    1.60 +#define HAVE_COS	1
    1.61 +#define HAVE_COSF	1
    1.62 +#define HAVE_FABS	1
    1.63 +#define HAVE_FLOOR	1
    1.64 +#define HAVE_LOG	1
    1.65 +#define HAVE_POW	1
    1.66 +#define HAVE_SCALBN	1
    1.67 +#define HAVE_SIN	1
    1.68 +#define HAVE_SINF	1
    1.69 +#define HAVE_SQRT	1
    1.70 +#define HAVE_SIGACTION	1
    1.71 +#define HAVE_SETJMP	1
    1.72 +#define HAVE_NANOSLEEP	1
    1.73 +#define HAVE_SYSCONF	1
    1.74 +
    1.75  #define SIZEOF_VOIDP 4
    1.76  
    1.77  typedef unsigned int size_t;
    1.78 @@ -57,11 +125,12 @@
    1.79  
    1.80  #define SDL_LOADSO_DISABLED 1
    1.81  
    1.82 -#define SDL_THREADS_DISABLED 1
    1.83 +/* Enable various threading systems */
    1.84 +#define SDL_THREAD_PTHREAD	1
    1.85 +#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX	1
    1.86  
    1.87 -#define SDL_TIMERS_DISABLED	1
    1.88 -
    1.89 -#define SDL_TIMER_UNIX 1
    1.90 +/* Enable various timer systems */
    1.91 +#define SDL_TIMER_UNIX	1
    1.92  
    1.93  #define SDL_VIDEO_DRIVER_ANDROID 1
    1.94