[project @ 2002-09-18 06:34:07 by mthomas]
[ghc-hetmet.git] / acconfig.h
1 /* acconfig.h
2
3    Descriptive text for the C preprocessor macros that
4    the fptools configuration script can define.
5    The current version may not use all of them; autoheader copies the ones
6    your configure.in uses into your configuration header file templates.
7
8    The entries are in sort -df order: alphabetical, case insensitive,
9    ignoring punctuation (such as underscores).  Although this order
10    can split up related entries, it makes it easier to check whether
11    a given entry is in the file.
12
13    Leave the following blank line there!!  Autoheader needs it.  */
14 \f
15
16 @TOP@
17
18 /* Define to alignment constraint on chars */
19 #undef ALIGNMENT_CHAR
20
21 /* Define to alignment constraint on doubles */
22 #undef ALIGNMENT_DOUBLE
23
24 /* Define to alignment constraint on floats */
25 #undef ALIGNMENT_FLOAT
26
27 /* Define to alignment constraint on ints */
28 #undef ALIGNMENT_INT
29
30 /* Define to alignment constraint on longs */
31 #undef ALIGNMENT_LONG
32
33 /* Define to alignment constraint on long longs */
34 #undef ALIGNMENT_LONG_LONG
35
36 /* Define to alignment constraint on shorts */
37 #undef ALIGNMENT_SHORT
38
39 /* Define to alignment constraint on unsigned chars */
40 #undef ALIGNMENT_UNSIGNED_CHAR
41
42 /* Define to alignment constraint on unsigned ints */
43 #undef ALIGNMENT_UNSIGNED_INT
44
45 /* Define to alignment constraint on unsigned longs */
46 #undef ALIGNMENT_UNSIGNED_LONG
47
48 /* Define to alignment constraint on unsigned long longs */
49 #undef ALIGNMENT_UNSIGNED_LONG_LONG
50
51 /* Define to alignment constraint on unsigned shorts */
52 #undef ALIGNMENT_UNSIGNED_SHORT
53
54 /* Define to alignment constraint on void pointers */
55 #undef ALIGNMENT_VOID_P
56
57 /* Define if code lives before data in memory */
58 #undef CODE_BEFORE_DATA
59
60 /* Define as the symbol which marks the end of the data section */
61 #undef DATA_SECTION_END_MARKER
62
63 /* Define as the decl which terminates the data section */
64 #undef DATA_SECTION_END_MARKER_DECL
65
66 /* Define if time.h or sys/time.h define the altzone variable */
67 #undef HAVE_ALTZONE
68
69 /* Define if you have /bin/sh */
70 #undef HAVE_BIN_SH
71
72 /* Define if you have the GetModuleFileName function.  */
73 #undef HAVE_GETMODULEFILENAME
74
75 /* Define if you need -ldl to get dlopen() */
76 #undef HAVE_LIBDL
77
78 /* Define if struct msghdr contains msg_accrights field */
79 #undef HAVE_MSGHDR_MSG_ACCRIGHTS
80
81 /* Define if struct msghdr contains msg_control field */
82 #undef HAVE_MSGHDR_MSG_CONTROL
83
84 /* Define if we can see RTLD_NEXT in dlfcn.h */
85 #undef HAVE_RTLDNEXT
86
87 /* Define if RTLD_LOCAL is available */
88 #undef HAVE_RTLDLOCAL
89  
90 /* Define if RTLD_GLOBAL is available */
91 #undef HAVE_RTLDGLOBAL
92
93 /* Define if RTLD_NOW is available */
94 #undef HAVE_RTLDNOW
95
96 /* Define if C compiler supports long long types */
97 #undef HAVE_LONG_LONG
98
99 /* Define if fcntl.h defines O_BINARY */
100 #undef HAVE_O_BINARY
101
102 /* Define if compiler supports prototypes. */
103 #undef HAVE_PROTOTYPES
104
105 /* Define if readline/readline.h and readline/history.h exist */
106 #undef HAVE_READLINE_HEADERS
107
108 /* Define if readline plus any additional libs needed for it exist */
109 #undef HAVE_READLINE_LIBS
110
111 /* Define if readline has version >= 4.0. */
112 #undef HAVE_READLINE_4
113
114 /* Define if readline has version >= 4.2. */
115 #undef HAVE_READLINE_4_2
116
117 /* Define if time.h or sys/time.h define the timezone variable */
118 #undef HAVE_TIMEZONE
119
120 /* Define if you support the production (and use) of Win32 DLLs. */
121 #undef HAVE_WIN32_DLL_SUPPORT
122
123 /* Define if you have the WinExec function.  */
124 #undef HAVE_WINEXEC
125
126 /* Define to Haskell type for cc_t */
127 #undef HTYPE_CC_T
128
129 /* Define to Haskell type for blkcnt_t */
130 #undef HTYPE_BLKCNT_T
131
132 /* Define to Haskell type for char */
133 #undef HTYPE_CHAR
134
135 /* Define to Haskell type for clock_t */
136 #undef HTYPE_CLOCK_T
137
138 /* Define to Haskell type for dev_t */
139 #undef HTYPE_DEV_T
140
141 /* Define to Haskell type for signed double */
142 #undef HTYPE_DOUBLE
143
144 /* Define to Haskell type for float */
145 #undef HTYPE_FLOAT
146
147 /* Define to Haskell type for gid_t */
148 #undef HTYPE_GID_T
149
150 /* Define to Haskell type for GLbitfield */
151 #undef HTYPE_GLBITFIELD
152
153 /* Define to Haskell type for GLboolean */
154 #undef HTYPE_GLBOOLEAN
155
156 /* Define to Haskell type for GLbyte */
157 #undef HTYPE_GLBYTE
158
159 /* Define to Haskell type for GLclampd */
160 #undef HTYPE_GLCLAMPD
161  
162 /* Define to Haskell type for GLclampf */
163 #undef HTYPE_GLCLAMPF
164
165 /* Define to Haskell type for GLdouble */
166 #undef HTYPE_GLDOUBLE
167
168 /* Define to Haskell type for GLenum */
169 #undef HTYPE_GLENUM
170
171 /* Define to Haskell type for GLfloat */
172 #undef HTYPE_GLFLOAT
173
174 /* Define to Haskell type for GLint */
175 #undef HTYPE_GLINT
176
177 /* Define to Haskell type for GLshort */
178 #undef HTYPE_GLSHORT
179
180 /* Define to Haskell type for GLsizei */
181 #undef HTYPE_GLSIZEI
182
183 /* Define to Haskell type for GLubyte */
184 #undef HTYPE_GLUBYTE
185
186 /* Define to Haskell type for GLuint */
187 #undef HTYPE_GLUINT
188
189 /* Define to Haskell type for GLushort */
190 #undef HTYPE_GLUSHORT
191
192 /* Define to Haskell type for int */
193 #undef HTYPE_INT
194
195 /* Define to Haskell type for ino_t */
196 #undef HTYPE_INO_T
197
198 /* Define to Haskell type for long */
199 #undef HTYPE_LONG
200
201 /* Define to Haskell type for long long */
202 #undef HTYPE_LONG_LONG
203
204 /* Define to Haskell type for mode_t */
205 #undef HTYPE_MODE_T
206
207 /* Define to Haskell type for nlink_t */
208 #undef HTYPE_NLINK_T
209
210 /* Define to Haskell type for off_t */
211 #undef HTYPE_OFF_T
212
213 /* Define to Haskell type for pid_t */
214 #undef HTYPE_PID_T
215
216 /* Define to Haskell type for ptrdiff_t */
217 #undef HTYPE_PTRDIFF_T
218
219 /* Define to Haskell type for short */
220 #undef HTYPE_SHORT
221
222 /* Define to Haskell type for sig_atomic_t */
223 #undef HTYPE_SIG_ATOMIC_T
224
225 /* Define to Haskell type for signed char */
226 #undef HTYPE_SIGNED_CHAR
227
228 /* Define to Haskell type for size_t */
229 #undef HTYPE_SIZE_T
230
231 /* Define to Haskell type for speed_t */
232 #undef HTYPE_SPEED_T
233
234 /* Define to Haskell type for ssize_t */
235 #undef HTYPE_SSIZE_T
236
237 /* Define to Haskell type for time_t */
238 #undef HTYPE_TIME_T
239
240 /* Define to Haskell type for tcflag_t */
241 #undef HTYPE_TCFLAG_T
242
243 /* Define to Haskell type for uid_t */
244 #undef HTYPE_UID_T
245
246 /* Define to Haskell type for unsigned char */
247 #undef HTYPE_UNSIGNED_CHAR
248
249 /* Define to Haskell type for unsigned int */
250 #undef HTYPE_UNSIGNED_INT
251
252 /* Define to Haskell type for unsigned long */
253 #undef HTYPE_UNSIGNED_LONG
254
255 /* Define to Haskell type for unsigned long long */
256 #undef HTYPE_UNSIGNED_LONG_LONG
257
258 /* Define to Haskell type for unsigned short */
259 #undef HTYPE_UNSIGNED_SHORT
260
261 /* Define to Haskell type for wchar_t */
262 #undef HTYPE_WCHAR_T
263
264 /* Define if C Symbols have a leading underscore added by the compiler */
265 #undef LEADING_UNDERSCORE
266
267 /* Define as the symbol which marks the end of the text section */
268 #undef TEXT_SECTION_END_MARKER
269
270 /* Define to decl that terminates text section. */
271 #undef TEXT_SECTION_END_MARKER_DECL
272
273 /* Define to the type of the timezone variable (usually long or time_t) */
274 #undef TYPE_TIMEZONE
275
276 /* Define if signal handlers have type void (*)(int)
277  * (Otherwise, they're assumed to have type int (*)(void).)
278  */
279 #undef VOID_INT_SIGNALS
280  
281 \f
282 /* Leave that blank line there!!  Autoheader needs it.
283    If you're adding to this file, keep in mind:
284    The entries are in sort -df order: alphabetical, case insensitive,
285    ignoring punctuation (such as underscores).  */
286
287 \f
288 /* autoheader doesn't grok AC_CHECK_LIB_NOWARN so we have to add them
289    manually.  */
290
291 @BOTTOM@