include/SDL_config.h.in
changeset 1341 d02b552e5304
child 1347 905dc98a40fa
equal deleted inserted replaced
1340:58b114ef50e7 1341:d02b552e5304
       
     1 /* include/SDL_config.h.in.  Generated from configure.in by autoheader.  */
       
     2 
       
     3 /*
       
     4     SDL - Simple DirectMedia Layer
       
     5     Copyright (C) 1997-2006 Sam Lantinga
       
     6 
       
     7     This library is free software; you can redistribute it and/or
       
     8     modify it under the terms of the GNU Lesser General Public
       
     9     License as published by the Free Software Foundation; either
       
    10     version 2.1 of the License, or (at your option) any later version.
       
    11 
       
    12     This library is distributed in the hope that it will be useful,
       
    13     but WITHOUT ANY WARRANTY; without even the implied warranty of
       
    14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
       
    15     Lesser General Public License for more details.
       
    16 
       
    17     You should have received a copy of the GNU Lesser General Public
       
    18     License along with this library; if not, write to the Free Software
       
    19     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
       
    20 
       
    21     Sam Lantinga
       
    22     slouken@libsdl.org
       
    23 */
       
    24 
       
    25 #ifndef _SDL_config_h
       
    26 #define _SDL_config_h
       
    27 
       
    28 /* This is a set of defines to configure the SDL features */
       
    29 
       
    30 /* Comment this if you want to build without any libc requirements */
       
    31 #undef HAVE_LIBC
       
    32 #ifdef HAVE_LIBC
       
    33 
       
    34 
       
    35 
       
    36 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
       
    37    systems. This function is required for `alloca.c' support on those systems.
       
    38    */
       
    39 #undef CRAY_STACKSEG_END
       
    40 
       
    41 /* Define to 1 if using `alloca.c'. */
       
    42 #undef C_ALLOCA
       
    43 
       
    44 /* Define to 1 if you have the `abs' function. */
       
    45 #undef HAVE_ABS
       
    46 
       
    47 /* Define to 1 if you have `alloca', as a function or macro. */
       
    48 #undef HAVE_ALLOCA
       
    49 
       
    50 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
       
    51    */
       
    52 #undef HAVE_ALLOCA_H
       
    53 
       
    54 /* Define to 1 if you have the `atof' function. */
       
    55 #undef HAVE_ATOF
       
    56 
       
    57 /* Define to 1 if you have the `atoi' function. */
       
    58 #undef HAVE_ATOI
       
    59 
       
    60 /* Define to 1 if you have the `calloc' function. */
       
    61 #undef HAVE_CALLOC
       
    62 
       
    63 /* Define to 1 if you have the <ctype.h> header file. */
       
    64 #undef HAVE_CTYPE_H
       
    65 
       
    66 /* Define to 1 if you have the <dlfcn.h> header file. */
       
    67 #undef HAVE_DLFCN_H
       
    68 
       
    69 /* Define to 1 if you have the `free' function. */
       
    70 #undef HAVE_FREE
       
    71 
       
    72 /* Define to 1 if you have the `getenv' function. */
       
    73 #undef HAVE_GETENV
       
    74 
       
    75 /* Define to 1 if you have the <inttypes.h> header file. */
       
    76 #undef HAVE_INTTYPES_H
       
    77 
       
    78 /* Define to 1 if you have the `itoa' function. */
       
    79 #undef HAVE_ITOA
       
    80 
       
    81 /* Define to 1 if you have the `asound' library (-lasound). */
       
    82 #undef HAVE_LIBASOUND
       
    83 
       
    84 /* Define to 1 if you have the `malloc' function. */
       
    85 #undef HAVE_MALLOC
       
    86 
       
    87 /* Define to 1 if you have the <malloc.h> header file. */
       
    88 #undef HAVE_MALLOC_H
       
    89 
       
    90 /* Define to 1 if you have the `memcmp' function. */
       
    91 #undef HAVE_MEMCMP
       
    92 
       
    93 /* Define to 1 if you have the `memcpy' function. */
       
    94 #undef HAVE_MEMCPY
       
    95 
       
    96 /* Define to 1 if you have the `memmove' function. */
       
    97 #undef HAVE_MEMMOVE
       
    98 
       
    99 /* Define to 1 if you have the <memory.h> header file. */
       
   100 #undef HAVE_MEMORY_H
       
   101 
       
   102 /* Define to 1 if you have the `memset' function. */
       
   103 #undef HAVE_MEMSET
       
   104 
       
   105 /* Define to 1 if you have the `putenv' function. */
       
   106 #undef HAVE_PUTENV
       
   107 
       
   108 /* Define to 1 if you have the `qsort' function. */
       
   109 #undef HAVE_QSORT
       
   110 
       
   111 /* Define to 1 if you have the `realloc' function. */
       
   112 #undef HAVE_REALLOC
       
   113 
       
   114 /* Define to 1 if you have the <signal.h> header file. */
       
   115 #undef HAVE_SIGNAL_H
       
   116 
       
   117 /* Define to 1 if you have the `snprintf' function. */
       
   118 #undef HAVE_SNPRINTF
       
   119 
       
   120 /* Define to 1 if you have the `sscanf' function. */
       
   121 #undef HAVE_SSCANF
       
   122 
       
   123 /* Define to 1 if you have the <stdarg.h> header file. */
       
   124 #undef HAVE_STDARG_H
       
   125 
       
   126 /* Define to 1 if you have the <stdint.h> header file. */
       
   127 #undef HAVE_STDINT_H
       
   128 
       
   129 /* Define to 1 if you have the <stdio.h> header file. */
       
   130 #undef HAVE_STDIO_H
       
   131 
       
   132 /* Define to 1 if you have the <stdlib.h> header file. */
       
   133 #undef HAVE_STDLIB_H
       
   134 
       
   135 /* Define to 1 if you have the `strcasecmp' function. */
       
   136 #undef HAVE_STRCASECMP
       
   137 
       
   138 /* Define to 1 if you have the `strcat' function. */
       
   139 #undef HAVE_STRCAT
       
   140 
       
   141 /* Define to 1 if you have the `strchr' function. */
       
   142 #undef HAVE_STRCHR
       
   143 
       
   144 /* Define to 1 if you have the `strcmp' function. */
       
   145 #undef HAVE_STRCMP
       
   146 
       
   147 /* Define to 1 if you have the `strcpy' function. */
       
   148 #undef HAVE_STRCPY
       
   149 
       
   150 /* Define to 1 if you have the `strdup' function. */
       
   151 #undef HAVE_STRDUP
       
   152 
       
   153 /* Define to 1 if you have the `stricmp' function. */
       
   154 #undef HAVE_STRICMP
       
   155 
       
   156 /* Define to 1 if you have the <strings.h> header file. */
       
   157 #undef HAVE_STRINGS_H
       
   158 
       
   159 /* Define to 1 if you have the <string.h> header file. */
       
   160 #undef HAVE_STRING_H
       
   161 
       
   162 /* Define to 1 if you have the `strlen' function. */
       
   163 #undef HAVE_STRLEN
       
   164 
       
   165 /* Define to 1 if you have the `strncat' function. */
       
   166 #undef HAVE_STRNCAT
       
   167 
       
   168 /* Define to 1 if you have the `strncmp' function. */
       
   169 #undef HAVE_STRNCMP
       
   170 
       
   171 /* Define to 1 if you have the `strncpy' function. */
       
   172 #undef HAVE_STRNCPY
       
   173 
       
   174 /* Define to 1 if you have the `strrchr' function. */
       
   175 #undef HAVE_STRRCHR
       
   176 
       
   177 /* Define to 1 if you have the `strstr' function. */
       
   178 #undef HAVE_STRSTR
       
   179 
       
   180 /* Define to 1 if you have the `strtol' function. */
       
   181 #undef HAVE_STRTOL
       
   182 
       
   183 /* Define to 1 if you have the `strtoll' function. */
       
   184 #undef HAVE_STRTOLL
       
   185 
       
   186 /* Define to 1 if you have the <sys/stat.h> header file. */
       
   187 #undef HAVE_SYS_STAT_H
       
   188 
       
   189 /* Define to 1 if you have the <sys/types.h> header file. */
       
   190 #undef HAVE_SYS_TYPES_H
       
   191 
       
   192 /* Define to 1 if you have the <unistd.h> header file. */
       
   193 #undef HAVE_UNISTD_H
       
   194 
       
   195 /* Define to 1 if you have the `vsnprintf' function. */
       
   196 #undef HAVE_VSNPRINTF
       
   197 
       
   198 /* Define to 1 if you have the `_i64toa' function. */
       
   199 #undef HAVE__I64TOA
       
   200 
       
   201 /* Define to 1 if you have the `_ltoa' function. */
       
   202 #undef HAVE__LTOA
       
   203 
       
   204 /* Define to 1 if you have the `_strlwr' function. */
       
   205 #undef HAVE__STRLWR
       
   206 
       
   207 /* Define to 1 if you have the `_strrev' function. */
       
   208 #undef HAVE__STRREV
       
   209 
       
   210 /* Define to 1 if you have the `_strupr' function. */
       
   211 #undef HAVE__STRUPR
       
   212 
       
   213 /* Define to 1 if you have the `_ui64toa' function. */
       
   214 #undef HAVE__UI64TOA
       
   215 
       
   216 /* Define to 1 if you have the `_uitoa' function. */
       
   217 #undef HAVE__UITOA
       
   218 
       
   219 /* Define to 1 if you have the `_ultoa' function. */
       
   220 #undef HAVE__ULTOA
       
   221 
       
   222 /* Name of package */
       
   223 #undef PACKAGE
       
   224 
       
   225 /* Define to the address where bug reports for this package should be sent. */
       
   226 #undef PACKAGE_BUGREPORT
       
   227 
       
   228 /* Define to the full name of this package. */
       
   229 #undef PACKAGE_NAME
       
   230 
       
   231 /* Define to the full name and version of this package. */
       
   232 #undef PACKAGE_STRING
       
   233 
       
   234 /* Define to the one symbol short name of this package. */
       
   235 #undef PACKAGE_TARNAME
       
   236 
       
   237 /* Define to the version of this package. */
       
   238 #undef PACKAGE_VERSION
       
   239 
       
   240 /* The size of a `char', as computed by sizeof. */
       
   241 #undef SIZEOF_CHAR
       
   242 
       
   243 /* The size of a `int', as computed by sizeof. */
       
   244 #undef SIZEOF_INT
       
   245 
       
   246 /* The size of a `long', as computed by sizeof. */
       
   247 #undef SIZEOF_LONG
       
   248 
       
   249 /* The size of a `long long', as computed by sizeof. */
       
   250 #undef SIZEOF_LONG_LONG
       
   251 
       
   252 /* The size of a `short', as computed by sizeof. */
       
   253 #undef SIZEOF_SHORT
       
   254 
       
   255 /* If using the C implementation of alloca, define if you know the
       
   256    direction of stack growth for your system; otherwise it will be
       
   257    automatically deduced at run-time.
       
   258 	STACK_DIRECTION > 0 => grows toward higher addresses
       
   259 	STACK_DIRECTION < 0 => grows toward lower addresses
       
   260 	STACK_DIRECTION = 0 => direction of growth unknown */
       
   261 #undef STACK_DIRECTION
       
   262 
       
   263 /* Define to 1 if you have the ANSI C header files. */
       
   264 #undef STDC_HEADERS
       
   265 
       
   266 /* Version number of package */
       
   267 #undef VERSION
       
   268 
       
   269 /* Define to 1 if the X Window System is missing or not being used. */
       
   270 #undef X_DISPLAY_MISSING
       
   271 
       
   272 /* Define to empty if `const' does not conform to ANSI C. */
       
   273 #undef const
       
   274 
       
   275 /* Define to `__inline__' or `__inline' if that's what the C compiler
       
   276    calls it, or to nothing if 'inline' is not supported under any name.  */
       
   277 #ifndef __cplusplus
       
   278 #undef inline
       
   279 #endif
       
   280 
       
   281 /* Define to `unsigned' if <sys/types.h> does not define. */
       
   282 #undef size_t
       
   283 
       
   284 
       
   285 
       
   286 #endif /* HAVE_LIBC */
       
   287 
       
   288 #endif /* _SDL_config_h */
       
   289