annotate include/SDL_config.h.in @ 1352:c643342f3f33

Disable freaking autoheader. :)
author Sam Lantinga <slouken@libsdl.org>
date Thu, 09 Feb 2006 05:46:55 +0000
parents 905dc98a40fa
children 7ba544e2888d
rev   line source
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
1 /*
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
2 SDL - Simple DirectMedia Layer
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
3 Copyright (C) 1997-2006 Sam Lantinga
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
4
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
5 This library is free software; you can redistribute it and/or
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
6 modify it under the terms of the GNU Lesser General Public
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
7 License as published by the Free Software Foundation; either
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
8 version 2.1 of the License, or (at your option) any later version.
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
9
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
10 This library is distributed in the hope that it will be useful,
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
13 Lesser General Public License for more details.
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
14
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
15 You should have received a copy of the GNU Lesser General Public
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
16 License along with this library; if not, write to the Free Software
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
18
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
19 Sam Lantinga
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
20 slouken@libsdl.org
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
21 */
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
22
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
23 #ifndef _SDL_config_h
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
24 #define _SDL_config_h
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
25
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
26 /* This is a set of defines to configure the SDL features */
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
27
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
28 #undef HAVE_STDARG_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
29
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
30 /* Comment this if you want to build without any libc requirements */
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
31 #undef HAVE_LIBC
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
32 #ifdef HAVE_LIBC
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
33
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
34 /* Various C library headers */
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
35 #undef HAVE_STDIO_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
36 #undef HAVE_STDLIB_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
37 #undef HAVE_MALLOC_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
38 #undef HAVE_STRING_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
39 #undef HAVE_CTYPE_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
40 #ifndef _WIN32_WCE
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
41 #undef HAVE_SIGNAL_H
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
42 #endif /* !_WIN32_WCE */
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
43
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
44 /* Features provided by SDL_stdlib.h */
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
45 #undef HAVE_MALLOC
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
46 #undef HAVE_CALLOC
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
47 #undef HAVE_REALLOC
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
48 #undef HAVE_FREE
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
49 #undef HAVE_ALLOCA
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
50 #ifndef _WIN32 /* Don't use C runtime versions of these on Windows */
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
51 #undef HAVE_GETENV
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
52 #undef HAVE_PUTENV
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
53 #undef HAVE_UNSETENV
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
54 #endif
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
55 #undef HAVE_QSORT
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
56 #undef HAVE_ABS
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
57
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
58 /* Features provided by SDL_string.h */
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
59 #undef HAVE_MEMSET
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
60 #undef HAVE_MEMCPY
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
61 #undef HAVE_MEMMOVE
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
62 #undef HAVE_MEMCMP
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
63 #undef HAVE_STRLEN
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
64 #undef HAVE_STRCPY
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
65 #undef HAVE_STRNCPY
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
66 #undef HAVE_STRCAT
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
67 #undef HAVE_STRNCAT
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
68 #undef HAVE_STRDUP
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
69 #undef HAVE__STRREV
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
70 #undef HAVE__STRUPR
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
71 #undef HAVE__STRLWR
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
72 #undef HAVE_STRCHR
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
73 #undef HAVE_STRRCHR
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
74 #undef HAVE_STRSTR
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
75 #undef HAVE_ITOA
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
76 #undef HAVE__LTOA
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
77 #undef HAVE__UITOA
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
78 #undef HAVE__ULTOA
1352
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
79 #undef HAVE_STRTOL
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
80 #undef HAVE__I64TOA
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
81 #undef HAVE__UI64TOA
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
82 #undef HAVE_STRTOLL
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
83 #undef HAVE_STRTOD
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
84 #undef HAVE_ATOI
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
85 #undef HAVE_ATOF
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
86 #undef HAVE_STRCMP
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
87 #undef HAVE_STRNCMP
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
88 #undef HAVE_STRICMP
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
89 #undef HAVE_STRCASECMP
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
90 #undef HAVE_SSCANF
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
91 #undef HAVE_SNPRINTF
c643342f3f33 Disable freaking autoheader. :)
Sam Lantinga <slouken@libsdl.org>
parents: 1347
diff changeset
92 #undef HAVE_VSNPRINTF
1341
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
93
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
94 #endif /* HAVE_LIBC */
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
95
d02b552e5304 Configure dynamically generates SDL_config.h
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
96 #endif /* _SDL_config_h */