struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / support / cpp / config.in
blob42e70308b3f03b0cb74ab004a70d1d25fbddadd7
1 /* config.in.  Generated from configure.ac by autoheader.  */
2 /* Define to 1 if NLS is requested.  */
3 #undef ENABLE_NLS
5 /* Define as 1 if you have catgets and don't want to use GNU gettext.  */
6 #undef HAVE_CATGETS
8 /* Define as 1 if you have gettext and don't want to use GNU gettext.  */
9 #undef HAVE_GETTEXT
11 /* Define if your locale.h file contains LC_MESSAGES.  */
12 #undef HAVE_LC_MESSAGES
14 /* Define as 1 if you have the stpcpy function.  */
15 #undef HAVE_STPCPY
17 /* Define if your assembler supports specifying the maximum number
18    of bytes to skip when using the GAS .p2align command.  */
19 #undef HAVE_GAS_MAX_SKIP_P2ALIGN
21 /* Define if your assembler supports .balign and .p2align.  */
22 #undef HAVE_GAS_BALIGN_AND_P2ALIGN
24 /* Define if your assembler uses the old HImode fild and fist notation.  */
25 #undef HAVE_GAS_FILDS_FISTS
27 /* Define to `int' if <sys/types.h> doesn't define.  */
28 #undef ssize_t
30 /* Define if cpp should also search $prefix/include.  */
31 #undef PREFIX_INCLUDE_DIR
34 /* Define if building universal (internal helper macro) */
35 #undef AC_APPLE_UNIVERSAL_BUILD
37 /* Define as the number of bits in a byte, if \`limits.h' doesn't. */
38 #undef CHAR_BIT
40 /* Define to enable the use of a default assembler. */
41 #undef DEFAULT_ASSEMBLER
43 /* Define to enable the use of a default linker. */
44 #undef DEFAULT_LINKER
46 /* Define to 1 if you have the `clock' function. */
47 #undef HAVE_CLOCK
49 /* Define to 1 if we found this declaration otherwise define to 0. */
50 #undef HAVE_DECL_ABORT
52 /* Define to 1 if we found this declaration otherwise define to 0. */
53 #undef HAVE_DECL_CALLOC
55 /* Define to 1 if we found this declaration otherwise define to 0. */
56 #undef HAVE_DECL_CLOCK
58 /* Define to 1 if we found this declaration otherwise define to 0. */
59 #undef HAVE_DECL_ERRNO
61 /* Define to 1 if we found this declaration otherwise define to 0. */
62 #undef HAVE_DECL_FREE
64 /* Define to 1 if we found this declaration otherwise define to 0. */
65 #undef HAVE_DECL_GETENV
67 /* Define to 1 if we found this declaration otherwise define to 0. */
68 #undef HAVE_DECL_MALLOC
70 /* Define to 1 if we found this declaration otherwise define to 0. */
71 #undef HAVE_DECL_REALLOC
73 /* Define to 1 if we found this declaration otherwise define to 0. */
74 #undef HAVE_DECL_STRSIGNAL
76 /* Define to 1 if you have the <direct.h> header file. */
77 #undef HAVE_DIRECT_H
79 /* Define to 1 if you have the <fcntl.h> header file. */
80 #undef HAVE_FCNTL_H
82 /* Define to 1 if you have the `getpagesize' function. */
83 #undef HAVE_GETPAGESIZE
85 /* Define to 1 if you have the <inttypes.h> header file. */
86 #undef HAVE_INTTYPES_H
88 /* Define to 1 if you have the <limits.h> header file. */
89 #undef HAVE_LIMITS_H
91 /* Define to 1 if you have the `lstat' function. */
92 #undef HAVE_LSTAT
94 /* Define to 1 if you have the <malloc.h> header file. */
95 #undef HAVE_MALLOC_H
97 /* Define to 1 if you have the <memory.h> header file. */
98 #undef HAVE_MEMORY_H
100 /* Define if mmap can get us zeroed pages using MAP_ANON(YMOUS). */
101 #undef HAVE_MMAP_ANON
103 /* Define if mmap can get us zeroed pages from /dev/zero. */
104 #undef HAVE_MMAP_DEV_ZERO
106 /* Define if read-only mmap of a plain file works. */
107 #undef HAVE_MMAP_FILE
109 /* Define if you have a working <stdbool.h> header file. */
110 #undef HAVE_STDBOOL_H
112 /* Define to 1 if you have the <stddef.h> header file. */
113 #undef HAVE_STDDEF_H
115 /* Define to 1 if you have the <stdint.h> header file. */
116 #undef HAVE_STDINT_H
118 /* Define to 1 if you have the <stdlib.h> header file. */
119 #undef HAVE_STDLIB_H
121 /* Define to 1 if you have the `strchr' function. */
122 #undef HAVE_STRCHR
124 /* Define to 1 if cpp supports the ANSI # stringizing operator. */
125 #undef HAVE_STRINGIZE
127 /* Define to 1 if you have the <strings.h> header file. */
128 #undef HAVE_STRINGS_H
130 /* Define to 1 if you have the <string.h> header file. */
131 #undef HAVE_STRING_H
133 /* Define to 1 if you have the `strrchr' function. */
134 #undef HAVE_STRRCHR
136 /* Define to 1 if you have the `strsignal' function. */
137 #undef HAVE_STRSIGNAL
139 /* Define to 1 if you have the <sys/file.h> header file. */
140 #undef HAVE_SYS_FILE_H
142 /* Define to 1 if you have the <sys/param.h> header file. */
143 #undef HAVE_SYS_PARAM_H
145 /* Define to 1 if you have the <sys/stat.h> header file. */
146 #undef HAVE_SYS_STAT_H
148 /* Define to 1 if you have the <sys/time.h> header file. */
149 #undef HAVE_SYS_TIME_H
151 /* Define to 1 if you have the <sys/types.h> header file. */
152 #undef HAVE_SYS_TYPES_H
154 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
155 #undef HAVE_SYS_WAIT_H
157 /* Define to 1 if you have the <time.h> header file. */
158 #undef HAVE_TIME_H
160 /* Define to 1 if you have the <unistd.h> header file. */
161 #undef HAVE_UNISTD_H
163 /* Define if the \`_Bool' type is built-in. */
164 #undef HAVE__BOOL
166 /* Define if the host execution character set is EBCDIC. */
167 #undef HOST_EBCDIC
169 /* Define if host mkdir takes a single argument. */
170 #undef MKDIR_TAKES_ONE_ARG
172 /* Define if you want the C and C++ compilers to support multibyte character
173    sets for source code. */
174 #undef MULTIBYTE_CHARS
176 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
177 #undef NO_MINUS_C_MINUS_O
179 /* Define to the name of the distribution. */
180 #undef PACKAGE
182 /* Define to the address where bug reports for this package should be sent. */
183 #undef PACKAGE_BUGREPORT
185 /* Define to the full name of this package. */
186 #undef PACKAGE_NAME
188 /* Define to the full name and version of this package. */
189 #undef PACKAGE_STRING
191 /* Define to the one symbol short name of this package. */
192 #undef PACKAGE_TARNAME
194 /* Define to the home page for this package. */
195 #undef PACKAGE_URL
197 /* Define to the version of this package. */
198 #undef PACKAGE_VERSION
200 /* The number of bytes in type int */
201 #undef SIZEOF_INT
203 /* The number of bytes in type long */
204 #undef SIZEOF_LONG
206 /* The number of bytes in type short */
207 #undef SIZEOF_SHORT
209 /* Define to 1 if you have the ANSI C header files. */
210 #undef STDC_HEADERS
212 /* Define if you can safely include both <string.h> and <strings.h>. */
213 #undef STRING_WITH_STRINGS
215 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
216 #undef TIME_WITH_SYS_TIME
218 /* Define to the version of the distribution. */
219 #undef VERSION
221 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
222    significant byte first (like Motorola and SPARC, unlike Intel). */
223 #if defined AC_APPLE_UNIVERSAL_BUILD
224 # if defined __BIG_ENDIAN__
225 #  define WORDS_BIGENDIAN 1
226 # endif
227 #else
228 # ifndef WORDS_BIGENDIAN
229 #  undef WORDS_BIGENDIAN
230 # endif
231 #endif
233 /* Define to `__inline__' or `__inline' if that's what the C compiler
234    calls it, or to nothing if 'inline' is not supported under any name.  */
235 #ifndef __cplusplus
236 #undef inline
237 #endif
239 /* Define to `int' if <sys/types.h> does not define. */
240 #undef ssize_t
242 /* Bison unconditionally undefines `const' if neither `__STDC__' nor
243    __cplusplus are defined.  That's a problem since we use `const' in
244    the GCC headers, and the resulting bison code is therefore type
245    unsafe.  Thus, we must match the bison behavior here.  */
247 #ifndef __STDC__
248 #ifndef __cplusplus
249 #undef const
250 #define const
251 #endif
252 #endif