source: trunk/third/glib2/config.h.win32 @ 18776

Revision 18776, 13.9 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18775, which included commits to RCS files with non-trunk default branches.
Line 
1/* config.h.win32.in Merged from two versions generated by configure for gcc and MSVC.  */
2/* config.h.in.  Generated from configure.in by autoheader.  */
3/* GLIB - Library of useful routines for C programming
4 * Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the
18 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19 * Boston, MA 02111-1307, USA.
20 */
21/* acconfig.h
22   This file is in the public domain.
23
24   Descriptive text for the C preprocessor macros that
25   the distributed Autoconf macros can define.
26   No software package will use all of them; autoheader copies the ones
27   your configure.in uses into your configuration header file templates.
28
29   The entries are in sort -df order: alphabetical, case insensitive,
30   ignoring punctuation (such as underscores).  Although this order
31   can split up related entries, it makes it easier to check whether
32   a given entry is in the file.
33
34   Leave the following blank line there!!  Autoheader needs it.  */
35
36
37/* Other stuff */
38
39/* #undef PACKAGE */
40/* #undef VERSION */
41
42
43/* Leave that blank line there!!  Autoheader needs it.
44   If you're adding to this file, keep in mind:
45   The entries are in sort -df order: alphabetical, case insensitive,
46   ignoring punctuation (such as underscores).  */
47
48#define ENABLE_NLS 1
49#define GETTEXT_PACKAGE "glib20"
50#define GLIB_LOCALE_DIR "NONE/lib/locale"
51#define HAVE_GETTEXT 1
52/* #undef HAVE_LC_MESSAGES */
53#ifndef _MSC_VER
54#define SANE_MALLOC_PROTOS 1
55#else /* _MSC_VER */
56/* #undef SANE_MALLOC_PROTOS */
57#endif /* _MSC_VER */
58#define USE_LIBICONV_GNU Using GNU libiconv
59/* #undef USE_LIBICONV_NATIVE */
60
61/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
62   systems. This function is required for `alloca.c' support on those systems.
63   */
64/* #undef CRAY_STACKSEG_END */
65
66/* Define to 1 if using `alloca.c'. */
67/* #undef C_ALLOCA */
68
69/* Whether to disable memory pools */
70/* #undef DISABLE_MEM_POOLS */
71
72/* Whether to enable GC friendliness */
73/* #undef ENABLE_GC_FRIENDLY */
74
75/* always defined to indicate that i18n is enabled */
76#define ENABLE_NLS 1
77
78/* Define to the GLIB binary age */
79#define GLIB_BINARY_AGE 201
80
81/* Byte contents of gmutex */
82/* #undef GLIB_BYTE_CONTENTS_GMUTEX */
83
84/* Define to the GLIB interface age */
85#define GLIB_INTERFACE_AGE 1
86
87/* Define to the GLIB major version */
88#define GLIB_MAJOR_VERSION 2
89
90/* Define to the GLIB micro version */
91#define GLIB_MICRO_VERSION 1
92
93/* Define to the GLIB minor version */
94#define GLIB_MINOR_VERSION 2
95
96/* Size of gmutex */
97/* #undef GLIB_SIZEOF_GMUTEX */
98
99/* Size of intmax_t */
100#ifndef _MSC_VER
101#define GLIB_SIZEOF_INTMAX_T 8
102#else /* _MSC_VER */
103#define GLIB_SIZEOF_INTMAX_T 0
104#endif /* _MSC_VER */
105
106/* Size of ptrdiff_t */
107#define GLIB_SIZEOF_PTRDIFF_T 4
108
109/* Size of size_t */
110#define GLIB_SIZEOF_SIZE_T 4
111
112/* Size of system_thread */
113#define GLIB_SIZEOF_SYSTEM_THREAD 4
114
115/* Whether glib was compiled with debugging enabled */
116#define G_COMPILED_WITH_DEBUGGING "yes"
117
118/* Have inline keyword */
119#ifndef _MSC_VER
120#define G_HAVE_INLINE 1
121#else /* _MSC_VER */
122/* #undef G_HAVE_INLINE */
123#endif /* _MSC_VER */
124
125/* Have __inline keyword */
126#define G_HAVE___INLINE 1
127
128/* Have __inline__ keyword */
129#ifndef _MSC_VER
130#define G_HAVE___INLINE__ 1
131#else /* _MSC_VER */
132/* #undef G_HAVE___INLINE__ */
133#endif /* _MSC_VER */
134
135/* Source file containing theread implementation */
136#define G_THREAD_SOURCE "gthread-win32.c"
137
138/* whether to use the PID niceness surrogate for thread priorities */
139/* #undef G_THREAD_USE_PID_SURROGATE */
140
141/* A 'va_copy' style function */
142/* #undef G_VA_COPY */
143
144/* 'va_lists' cannot be copies as values */
145/* #undef G_VA_COPY_AS_ARRAY */
146
147/* Define to 1 if you have `alloca', as a function or macro. */
148#define HAVE_ALLOCA 1
149
150/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
151   */
152/* #undef HAVE_ALLOCA_H */
153
154/* Define to 1 if you have the <argz.h> header file. */
155/* #undef HAVE_ARGZ_H */
156
157/* Define to 1 if you have the `atexit' function. */
158#define HAVE_ATEXIT 1
159
160/* Define to 1 if you have the `bind_textdomain_codeset' function. */
161#define HAVE_BIND_TEXTDOMAIN_CODESET 1
162
163/* Define if you have a version of the vsnprintf function with semantics as
164   specified by the ISO C99 standard. */
165/* #undef HAVE_C99_VSNPRINTF */
166
167/* Have nl_langinfo (CODESET) */
168/* #undef HAVE_CODESET */
169
170/* Define to 1 if you have the `dcgettext' function. */
171#define HAVE_DCGETTEXT 1
172
173/* Define to 1 if you have the <dirent.h> header file. */
174#define HAVE_DIRENT_H 1
175
176/* Define to 1 if you have the <dlfcn.h> header file. */
177/* #undef HAVE_DLFCN_H */
178
179/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
180/* #undef HAVE_DOPRNT */
181
182/* Define to 1 if you have the <float.h> header file. */
183#define HAVE_FLOAT_H 1
184
185/* Define to 1 if you have the `getcwd' function. */
186#define HAVE_GETCWD 1
187
188/* Define to 1 if you have the `getc_unlocked' function. */
189/* #undef HAVE_GETC_UNLOCKED */
190
191/* Define to 1 if you have the `getpagesize' function. */
192#ifndef _MSC_VER
193#define HAVE_GETPAGESIZE 1
194#else /* _MSC_VER */
195/* #undef HAVE_GETPAGESIZE */
196#endif /* _MSC_VER */
197
198/* Define if the GNU gettext() function is already present or preinstalled. */
199#define HAVE_GETTEXT 1
200
201/* define to use system printf */
202/* #undef HAVE_GOOD_PRINTF */
203
204/* Define to 1 if you have the <inttypes.h> header file. */
205/* #undef HAVE_INTTYPES_H */
206
207/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
208/* #undef HAVE_LANGINFO_CODESET */
209
210/* Define to 1 if you have the <langinfo.h> header file. */
211/* #undef HAVE_LANGINFO_H */
212
213/* Define if your <locale.h> file defines LC_MESSAGES. */
214/* #undef HAVE_LC_MESSAGES */
215
216/* Define to 1 if you have the <limits.h> header file. */
217#define HAVE_LIMITS_H 1
218
219/* Define to 1 if you have the <locale.h> header file. */
220#define HAVE_LOCALE_H 1
221
222/* Define to 1 if you have the `localtime_r' function. */
223/* #undef HAVE_LOCALTIME_R */
224
225/* Define to 1 if you have the `lstat' function. */
226/* #undef HAVE_LSTAT */
227
228/* Define to 1 if you have the <malloc.h> header file. */
229#define HAVE_MALLOC_H 1
230
231/* Define to 1 if you have the `memmove' function. */
232#define HAVE_MEMMOVE 1
233
234/* Define to 1 if you have the <memory.h> header file. */
235#define HAVE_MEMORY_H 1
236
237/* Define to 1 if you have the `mkstemp' function. */
238/* #undef HAVE_MKSTEMP */
239
240/* Define to 1 if you have a working `mmap' system call. */
241/* #undef HAVE_MMAP */
242
243/* Define to 1 if you have the `munmap' function. */
244/* #undef HAVE_MUNMAP */
245
246/* Define to 1 if you have the `nanosleep' function. */
247/* #undef HAVE_NANOSLEEP */
248
249/* Define to 1 if you have the `nl_langinfo' function. */
250/* #undef HAVE_NL_LANGINFO */
251
252/* Define to 1 if you have the <nl_types.h> header file. */
253/* #undef HAVE_NL_TYPES_H */
254
255/* Have non-POSIX function getpwuid_r */
256/* #undef HAVE_NONPOSIX_GETPWUID_R */
257
258/* Define to 1 if you have the `on_exit' function. */
259/* #undef HAVE_ON_EXIT */
260
261/* Define to 1 if you have the `poll' function. */
262/* #undef HAVE_POLL */
263
264/* Have POSIX function getpwuid_r */
265/* #undef HAVE_POSIX_GETPWUID_R */
266
267/* Have function pthread_attr_setstacksize */
268/* #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE */
269
270/* Define to 1 if you have the `putenv' function. */
271#define HAVE_PUTENV 1
272
273/* Define to 1 if you have the <pwd.h> header file. */
274/* #undef HAVE_PWD_H */
275
276/* Define to 1 if you have the <sched.h> header file. */
277/* #undef HAVE_SCHED_H */
278
279/* Define to 1 if you have the `setenv' function. */
280/* #undef HAVE_SETENV */
281
282/* Define to 1 if you have the `setlocale' function. */
283#define HAVE_SETLOCALE 1
284
285/* Define to 1 if you have the <stddef.h> header file. */
286#define HAVE_STDDEF_H 1
287
288/* Define to 1 if you have the <stdint.h> header file. */
289#ifndef _MSC_VER
290#define HAVE_STDINT_H 1
291#else /* _MSC_VER */
292/* #undef HAVE_STDINT_H */
293#endif /* _MSC_VER */
294
295/* Define to 1 if you have the <stdlib.h> header file. */
296#define HAVE_STDLIB_H 1
297
298/* Define to 1 if you have the `stpcpy' function. */
299/* #undef HAVE_STPCPY */
300
301/* Define to 1 if you have the `strcasecmp' function. */
302#ifndef _MSC_VER
303#define HAVE_STRCASECMP 1
304#else /* _MSC_VER */
305/* #undef HAVE_STRCASECMP */
306#endif /* _MSC_VER */
307
308/* Define to 1 if you have the `strchr' function. */
309#define HAVE_STRCHR 1
310
311/* Define to 1 if you have the `strdup' function. */
312#define HAVE_STRDUP 1
313
314/* Define to 1 if you have the `strerror' function. */
315#define HAVE_STRERROR 1
316
317/* Define to 1 if you have the <strings.h> header file. */
318/* #undef HAVE_STRINGS_H */
319
320/* Define to 1 if you have the <string.h> header file. */
321#define HAVE_STRING_H 1
322
323/* Have functions strlcpy and strlcat */
324/* #undef HAVE_STRLCPY */
325
326/* Define to 1 if you have the `strncasecmp' function. */
327#ifndef _MSC_VER
328#define HAVE_STRNCASECMP 1
329#else /* _MSC_VER */
330/* #undef HAVE_STRNCASECMP */
331#endif /* _MSC_VER */
332
333/* Define to 1 if you have the `strsignal' function. */
334/* #undef HAVE_STRSIGNAL */
335
336/* Define to 1 if you have the <sys/param.h> header file. */
337/* #undef HAVE_SYS_PARAM_H */
338
339/* Define to 1 if you have the <sys/poll.h> header file. */
340/* #undef HAVE_SYS_POLL_H */
341
342/* found fd_set in sys/select.h */
343/* #undef HAVE_SYS_SELECT_H */
344
345/* Define to 1 if you have the <sys/stat.h> header file. */
346#define HAVE_SYS_STAT_H 1
347
348/* Define to 1 if you have the <sys/times.h> header file. */
349/* #undef HAVE_SYS_TIMES_H */
350
351/* Define to 1 if you have the <sys/time.h> header file. */
352#ifndef _MSC_VER
353#define HAVE_SYS_TIME_H 1
354#else /* _MSC_VER */
355/* #undef HAVE_SYS_TIME_H */
356#endif /* _MSC_VER */
357
358/* Define to 1 if you have the <sys/types.h> header file. */
359#define HAVE_SYS_TYPES_H 1
360
361/* Define to 1 if you have the <unistd.h> header file. */
362#ifndef _MSC_VER
363#define HAVE_UNISTD_H 1
364#else /* _MSC_VER */
365/* #undef HAVE_UNISTD_H */
366#endif /* _MSC_VER */
367
368/* Define if your printf function family supports positional parameters as
369   specified by Unix98. */
370/* #undef HAVE_UNIX98_PRINTF */
371
372/* Define to 1 if you have the `unsetenv' function. */
373/* #undef HAVE_UNSETENV */
374
375/* Define to 1 if you have the <values.h> header file. */
376#ifndef _MSC_VER
377#define HAVE_VALUES_H 1
378#else /* _MSC_VER */
379/* #undef HAVE_VALUES_H */
380#endif /* _MSC_VER */
381
382/* Define to 1 if you have the `vasprintf' function. */
383/* #undef HAVE_VASPRINTF */
384
385/* Define to 1 if you have the `vprintf' function. */
386#define HAVE_VPRINTF 1
387
388/* Define to 1 if you have the `vsnprintf' function. */
389/* #undef HAVE_VSNPRINTF */
390
391/* Have a working bcopy */
392/* #undef HAVE_WORKING_BCOPY */
393
394/* Define to 1 if you have the `__argz_count' function. */
395/* #undef HAVE___ARGZ_COUNT */
396
397/* Define to 1 if you have the `__argz_next' function. */
398/* #undef HAVE___ARGZ_NEXT */
399
400/* Define to 1 if you have the `__argz_stringify' function. */
401/* #undef HAVE___ARGZ_STRINGIFY */
402
403/* didn't find fd_set */
404#define NO_FD_SET 1
405
406/* global 'sys_errlist' not found */
407#define NO_SYS_ERRLIST 1
408
409/* global 'sys_siglist' not found */
410#define NO_SYS_SIGLIST 1
411
412/* global 'sys_siglist' not declared */
413#define NO_SYS_SIGLIST_DECL 1
414
415/* Name of package */
416/* #undef PACKAGE */
417
418/* Define to the address where bug reports for this package should be sent. */
419#define PACKAGE_BUGREPORT ""
420
421/* Define to the full name of this package. */
422#define PACKAGE_NAME ""
423
424/* Define to the full name and version of this package. */
425#define PACKAGE_STRING ""
426
427/* Define to the one symbol short name of this package. */
428#define PACKAGE_TARNAME ""
429
430/* Define to the version of this package. */
431#define PACKAGE_VERSION ""
432
433/* Maximum POSIX RT priority */
434/* #undef POSIX_MAX_PRIORITY */
435
436/* Minimum POSIX RT priority */
437/* #undef POSIX_MIN_PRIORITY */
438
439/* The POSIX RT yield function */
440/* #undef POSIX_YIELD_FUNC */
441
442/* whether realloc (NULL,) works */
443#define REALLOC_0_WORKS 1
444
445/* The size of a `char', as computed by sizeof. */
446#define SIZEOF_CHAR 1
447
448/* The size of a `int', as computed by sizeof. */
449#define SIZEOF_INT 4
450
451/* The size of a `long', as computed by sizeof. */
452#define SIZEOF_LONG 4
453
454/* The size of a `long long', as computed by sizeof. */
455#ifndef _MSC_VER
456#define SIZEOF_LONG_LONG 8
457#else /* _MSC_VER */
458#define SIZEOF_LONG_LONG 0
459#endif /* _MSC_VER */
460
461/* The size of a `short', as computed by sizeof. */
462#define SIZEOF_SHORT 2
463
464/* The size of a `void *', as computed by sizeof. */
465#define SIZEOF_VOID_P 4
466
467/* The size of a `__int64', as computed by sizeof. */
468#define SIZEOF___INT64 8
469
470/* If using the C implementation of alloca, define if you know the
471   direction of stack growth for your system; otherwise it will be
472   automatically deduced at run-time.
473        STACK_DIRECTION > 0 => grows toward higher addresses
474        STACK_DIRECTION < 0 => grows toward lower addresses
475        STACK_DIRECTION = 0 => direction of growth unknown */
476/* #undef STACK_DIRECTION */
477
478/* Define to 1 if you have the ANSI C header files. */
479#define STDC_HEADERS 1
480
481/* Version number of package */
482/* #undef VERSION */
483
484/* Define to 1 if your processor stores words with the most significant byte
485   first (like Motorola and SPARC, unlike Intel and VAX). */
486/* #undef WORDS_BIGENDIAN */
487
488/* Number of bits in a file offset, on hosts where this is settable. */
489/* #undef _FILE_OFFSET_BITS */
490
491/* Define for large files, on AIX-style hosts. */
492/* #undef _LARGE_FILES */
493
494/* Define to empty if `const' does not conform to ANSI C. */
495/* #undef const */
496
497/* Define as `__inline' if that's what the C compiler calls it, or to nothing
498   if it is not supported. */
499#ifndef _MSC_VER
500/* #undef inline */
501#else /* _MSC_VER */
502#define inline __inline
503#endif /* _MSC_VER */
504
505/* Define to `long' if <sys/types.h> does not define. */
506/* #undef off_t */
507
508/* Define to `unsigned' if <sys/types.h> does not define. */
509/* #undef size_t */
Note: See TracBrowser for help on using the repository browser.