glib/inc/config.h
changeset 0 e4d67989cc36
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: 
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 /* config.h.  Generated by configure.  */
       
    22 /* config.h.in.  Generated from configure.in by autoheader.  */
       
    23 
       
    24 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
       
    25    systems. This function is required for `alloca.c' support on those systems.
       
    26    */
       
    27 /* #undef CRAY_STACKSEG_END */
       
    28 
       
    29 /* Define to 1 if using `alloca.c'. */
       
    30 /* #undef C_ALLOCA */
       
    31 
       
    32 /* Whether to disable memory pools */
       
    33 /* #undef DISABLE_MEM_POOLS */
       
    34 
       
    35 /* Whether to enable GC friendliness by default */
       
    36 /* #undef ENABLE_GC_FRIENDLY_DEFAULT */
       
    37 
       
    38 /* always defined to indicate that i18n is enabled */
       
    39 #ifndef __SYMBIAN32__
       
    40 #define ENABLE_NLS 1
       
    41 #endif /* __SYMBIAN32__ */
       
    42 
       
    43 /* Define the gettext package to be used */
       
    44 #define GETTEXT_PACKAGE "glib20"
       
    45 
       
    46 /* Define to the GLIB binary age */
       
    47 #define GLIB_BINARY_AGE 1003
       
    48 
       
    49 /* Byte contents of gmutex */
       
    50 #define GLIB_BYTE_CONTENTS_GMUTEX 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
       
    51 
       
    52 /* Define to the GLIB interface age */
       
    53 #define GLIB_INTERFACE_AGE 3
       
    54 
       
    55 /* Define to the GLIB major version */
       
    56 #define GLIB_MAJOR_VERSION 2
       
    57 
       
    58 /* Define to the GLIB micro version */
       
    59 #define GLIB_MICRO_VERSION 3
       
    60 
       
    61 /* Define to the GLIB minor version */
       
    62 #define GLIB_MINOR_VERSION 10
       
    63 
       
    64 /* The size of gmutex, as computed by sizeof. */
       
    65 #define GLIB_SIZEOF_GMUTEX 24
       
    66 
       
    67 /* The size of system_thread, as computed by sizeof. */
       
    68 #define GLIB_SIZEOF_SYSTEM_THREAD 4
       
    69 
       
    70 /* alpha atomic implementation */
       
    71 /* #undef G_ATOMIC_ALPHA */
       
    72 
       
    73 /* i486 atomic implementation */
       
    74 #define G_ATOMIC_I486 1
       
    75 
       
    76 /* ia64 atomic implementation */
       
    77 /* #undef G_ATOMIC_IA64 */
       
    78 
       
    79 /* powerpc atomic implementation */
       
    80 /* #undef G_ATOMIC_POWERPC */
       
    81 
       
    82 /* s390 atomic implementation */
       
    83 /* #undef G_ATOMIC_S390 */
       
    84 
       
    85 /* sparcv9 atomic implementation */
       
    86 /* #undef G_ATOMIC_SPARCV9 */
       
    87 
       
    88 /* x86_64 atomic implementation */
       
    89 /* #undef G_ATOMIC_X86_64 */
       
    90 
       
    91 /* Whether glib was compiled with debugging enabled */
       
    92 #define G_COMPILED_WITH_DEBUGGING "minimum"
       
    93 
       
    94 /* Have inline keyword */
       
    95 #define G_HAVE_INLINE 1
       
    96 
       
    97 /* Have __inline keyword */
       
    98 #define G_HAVE___INLINE 1
       
    99 
       
   100 /* Have __inline__ keyword */
       
   101 #define G_HAVE___INLINE__ 1
       
   102 
       
   103 /* Source file containing theread implementation */
       
   104 #define G_THREAD_SOURCE "gthread-posix.c"
       
   105 
       
   106 /* A 'va_copy' style function */
       
   107 #define G_VA_COPY va_copy
       
   108 
       
   109 /* 'va_lists' cannot be copies as values */
       
   110 /* #undef G_VA_COPY_AS_ARRAY */
       
   111 
       
   112 /* Define to 1 if you have `alloca', as a function or macro. */
       
   113 #ifndef __SYMBIAN32__
       
   114 #define HAVE_ALLOCA 1
       
   115 #endif /* __SYMBIAN32__ */
       
   116 
       
   117 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
       
   118    */
       
   119 #ifndef __SYMBIAN32__
       
   120 #define HAVE_ALLOCA_H 1
       
   121 #endif /* __SYMBIAN32__ */
       
   122 
       
   123 /* Define to 1 if you have the `atexit' function. */
       
   124 #define HAVE_ATEXIT 1
       
   125 
       
   126 /* Define to 1 if you have the `bind_textdomain_codeset' function. */
       
   127 #ifndef __SYMBIAN32__
       
   128 #define HAVE_BIND_TEXTDOMAIN_CODESET 1
       
   129 #endif /* __SYMBIAN32__ */
       
   130 
       
   131 /* Define if you have a version of the snprintf function with semantics as
       
   132    specified by the ISO C99 standard. */
       
   133 #define HAVE_C99_SNPRINTF 1
       
   134 
       
   135 /* Define if you have a version of the vsnprintf function with semantics as
       
   136    specified by the ISO C99 standard. */
       
   137 #define HAVE_C99_VSNPRINTF 1
       
   138 
       
   139 /* Have nl_langinfo (CODESET) */
       
   140 #define HAVE_CODESET 1
       
   141 
       
   142 /* Define to 1 if you have the <crt_externs.h> header file. */
       
   143 /* #undef HAVE_CRT_EXTERNS_H */
       
   144 
       
   145 /* Define to 1 if you have the `dcgettext' function. */
       
   146 #define HAVE_DCGETTEXT 1
       
   147 
       
   148 /* Define to 1 if you have the <dirent.h> header file. */
       
   149 #define HAVE_DIRENT_H 1
       
   150 
       
   151 /* Define to 1 if you have the <dlfcn.h> header file. */
       
   152 #define HAVE_DLFCN_H 1
       
   153 
       
   154 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
       
   155 /* #undef HAVE_DOPRNT */
       
   156 
       
   157 /* define for working do while(0) macros */
       
   158 #define HAVE_DOWHILE_MACROS 1
       
   159 
       
   160 /* Define to 1 if you have the <float.h> header file. */
       
   161 #define HAVE_FLOAT_H 1
       
   162 
       
   163 /* Define to 1 if you have the `getcwd' function. */
       
   164 #define HAVE_GETCWD 1
       
   165 
       
   166 /* Define to 1 if you have the `getc_unlocked' function. */
       
   167 #define HAVE_GETC_UNLOCKED 1
       
   168 
       
   169 /* Define to 1 if you have the `getpagesize' function. */
       
   170 #define HAVE_GETPAGESIZE 1
       
   171 
       
   172 /* Define if the GNU gettext() function is already present or preinstalled. */
       
   173 #define HAVE_GETTEXT 1
       
   174 
       
   175 /* define to use system printf */
       
   176 #define HAVE_GOOD_PRINTF 1
       
   177 
       
   178 /* define to support printing 64-bit integers with format I64 */
       
   179 /* #undef HAVE_INT64_AND_I64 */
       
   180 
       
   181 /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
       
   182 #define HAVE_INTMAX_T 1
       
   183 
       
   184 /* Define to 1 if you have the <inttypes.h> header file. */
       
   185 #define HAVE_INTTYPES_H 1
       
   186 
       
   187 /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
       
   188    declares uintmax_t. */
       
   189 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
       
   190 
       
   191 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
       
   192 #define HAVE_LANGINFO_CODESET 1
       
   193 
       
   194 /* Define to 1 if you have the <langinfo.h> header file. */
       
   195 #define HAVE_LANGINFO_H 1
       
   196 
       
   197 /* Define if your <locale.h> file defines LC_MESSAGES. */
       
   198 #define HAVE_LC_MESSAGES 1
       
   199 
       
   200 /* Define to 1 if you have the <limits.h> header file. */
       
   201 #define HAVE_LIMITS_H 1
       
   202 
       
   203 /* Define to 1 if you have the <locale.h> header file. */
       
   204 #define HAVE_LOCALE_H 1
       
   205 
       
   206 /* Define to 1 if you have the `localtime_r' function. */
       
   207 #define HAVE_LOCALTIME_R 1
       
   208 
       
   209 /* Define if you have the 'long double' type. */
       
   210 #define HAVE_LONG_DOUBLE 1
       
   211 
       
   212 /* Define if you have the 'long long' type. */
       
   213 #define HAVE_LONG_LONG 1
       
   214 
       
   215 /* define if system printf can print long long */
       
   216 #define HAVE_LONG_LONG_FORMAT 1
       
   217 
       
   218 /* Define to 1 if you have the `lstat' function. */
       
   219 #define HAVE_LSTAT 1
       
   220 
       
   221 /* Define to 1 if you have the <malloc.h> header file. */
       
   222 #ifndef __SYMBIAN32__
       
   223 #define HAVE_MALLOC_H 1
       
   224 #endif /* __SYMBIAN32__ */
       
   225 
       
   226 /* Define to 1 if you have the `memalign' function. */
       
   227 #ifndef __SYMBIAN32__
       
   228 #define HAVE_MEMALIGN 1
       
   229 #endif /* __SYMBIAN32__ */
       
   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 #define HAVE_MKSTEMP 1
       
   239 
       
   240 /* Define to 1 if you have a working `mmap' system call. */
       
   241 #define HAVE_MMAP 1
       
   242 
       
   243 /* Define to 1 if you have the `nanosleep' function. */
       
   244 #define HAVE_NANOSLEEP 1
       
   245 
       
   246 /* Define to 1 if you have the `nl_langinfo' function. */
       
   247 #define HAVE_NL_LANGINFO 1
       
   248 
       
   249 /* Have non-POSIX function getpwuid_r */
       
   250 /* #undef HAVE_NONPOSIX_GETPWUID_R */
       
   251 
       
   252 /* Define to 1 if you have the `on_exit' function. */
       
   253 #define HAVE_ON_EXIT 1
       
   254 
       
   255 /* Define to 1 if you have the `poll' function. */
       
   256 #ifndef __SYMBIAN32__
       
   257 #define HAVE_POLL 1
       
   258 #endif /* __SYMBIAN32__ */
       
   259 
       
   260 /* Have POSIX function getpwuid_r */
       
   261 #define HAVE_POSIX_GETPWUID_R 1
       
   262 
       
   263 /* Define to 1 if you have the `posix_memalign' function. */
       
   264 #ifndef __SYMBIAN32__
       
   265 #define HAVE_POSIX_MEMALIGN 1
       
   266 #endif /* __SYMBIAN32__ */
       
   267 
       
   268 /* Have function pthread_attr_setstacksize */
       
   269 #define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
       
   270 
       
   271 /* Define to 1 if the system has the type `ptrdiff_t'. */
       
   272 #define HAVE_PTRDIFF_T 1
       
   273 
       
   274 /* Define to 1 if you have the <pwd.h> header file. */
       
   275 #define HAVE_PWD_H 1
       
   276 
       
   277 /* Define to 1 if you have the `readlink' function. */
       
   278 #define HAVE_READLINK 1
       
   279 
       
   280 /* Define to 1 if you have the <sched.h> header file. */
       
   281 #define HAVE_SCHED_H 1
       
   282 
       
   283 /* Define to 1 if you have the `setenv' function. */
       
   284 #define HAVE_SETENV 1
       
   285 
       
   286 /* Define to 1 if you have the `setlocale' function. */
       
   287 #define HAVE_SETLOCALE 1
       
   288 
       
   289 /* Define to 1 if you have the `snprintf' function. */
       
   290 #define HAVE_SNPRINTF 1
       
   291 
       
   292 /* Define to 1 if you have the <stddef.h> header file. */
       
   293 #define HAVE_STDDEF_H 1
       
   294 
       
   295 /* Define to 1 if you have the <stdint.h> header file. */
       
   296 #define HAVE_STDINT_H 1
       
   297 
       
   298 /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
       
   299    uintmax_t. */
       
   300 #define HAVE_STDINT_H_WITH_UINTMAX 1
       
   301 
       
   302 /* Define to 1 if you have the <stdlib.h> header file. */
       
   303 #define HAVE_STDLIB_H 1
       
   304 
       
   305 /* Define to 1 if you have the `stpcpy' function. */
       
   306 #define HAVE_STPCPY 1
       
   307 
       
   308 /* Define to 1 if you have the `strcasecmp' function. */
       
   309 #define HAVE_STRCASECMP 1
       
   310 
       
   311 /* Define to 1 if you have the `strerror' function. */
       
   312 #define HAVE_STRERROR 1
       
   313 
       
   314 /* Define to 1 if you have the <strings.h> header file. */
       
   315 #define HAVE_STRINGS_H 1
       
   316 
       
   317 /* Define to 1 if you have the <string.h> header file. */
       
   318 #define HAVE_STRING_H 1
       
   319 
       
   320 /* Have functions strlcpy and strlcat */
       
   321 /* #undef HAVE_STRLCPY */
       
   322 
       
   323 /* Define to 1 if you have the `strncasecmp' function. */
       
   324 #define HAVE_STRNCASECMP 1
       
   325 
       
   326 /* Define to 1 if you have the `strsignal' function. */
       
   327 #ifndef __SYMBIAN32__
       
   328 #define HAVE_STRSIGNAL 1
       
   329 #endif // !__SYMBIAN32__
       
   330 
       
   331 /* Define to 1 if you have the `symlink' function. */
       
   332 #define HAVE_SYMLINK 1
       
   333 
       
   334 /* Define to 1 if you have the <sys/param.h> header file. */
       
   335 #define HAVE_SYS_PARAM_H 1
       
   336 
       
   337 /* Define to 1 if you have the <sys/poll.h> header file. */
       
   338 #define HAVE_SYS_POLL_H 1
       
   339 
       
   340 /* found fd_set in sys/select.h */
       
   341 #define HAVE_SYS_SELECT_H 1
       
   342 
       
   343 /* Define to 1 if you have the <sys/stat.h> header file. */
       
   344 #define HAVE_SYS_STAT_H 1
       
   345 
       
   346 /* Define to 1 if you have the <sys/times.h> header file. */
       
   347 #ifndef __SYMBIAN32__
       
   348 #define HAVE_SYS_TIMES_H 1
       
   349 #endif /* __SYMBIAN32__ */
       
   350 
       
   351 /* Define to 1 if you have the <sys/time.h> header file. */
       
   352 #define HAVE_SYS_TIME_H 1
       
   353 
       
   354 /* Define to 1 if you have the <sys/types.h> header file. */
       
   355 #define HAVE_SYS_TYPES_H 1
       
   356 
       
   357 /* Define to 1 if you have the <sys/wait.h> header file. */
       
   358 #define HAVE_SYS_WAIT_H 1
       
   359 
       
   360 /* Define to 1 if you have the <unistd.h> header file. */
       
   361 #define HAVE_UNISTD_H 1
       
   362 
       
   363 /* Define if your printf function family supports positional parameters as
       
   364    specified by Unix98. */
       
   365 #define HAVE_UNIX98_PRINTF 1
       
   366 
       
   367 /* Define to 1 if you have the `unsetenv' function. */
       
   368 #define HAVE_UNSETENV 1
       
   369 
       
   370 /* Define to 1 if you have the `valloc' function. */
       
   371 #ifndef __SYMBIAN32__
       
   372 #define HAVE_VALLOC 1
       
   373 #endif /* __SYMBIAN32__ */
       
   374 
       
   375 /* Define to 1 if you have the <values.h> header file. */
       
   376 #define HAVE_VALUES_H 1
       
   377 
       
   378 /* Define to 1 if you have the `vasprintf' function. */
       
   379 #define HAVE_VASPRINTF 1
       
   380 
       
   381 /* Define to 1 if you have the `vprintf' function. */
       
   382 #define HAVE_VPRINTF 1
       
   383 
       
   384 /* Define to 1 if you have the `vsnprintf' function. */
       
   385 #define HAVE_VSNPRINTF 1
       
   386 
       
   387 /* Define if you have the 'wchar_t' type. */
       
   388 #define HAVE_WCHAR_T 1
       
   389 
       
   390 /* Define if you have the 'wint_t' type. */
       
   391 #define HAVE_WINT_T 1
       
   392 
       
   393 /* Have a working bcopy */
       
   394 /* #undef HAVE_WORKING_BCOPY */
       
   395 
       
   396 /* Define to 1 if you have the `_NSGetEnviron' function. */
       
   397 /* #undef HAVE__NSGETENVIRON */
       
   398 
       
   399 /* Do we cache iconv descriptors */
       
   400 /* #undef NEED_ICONV_CACHE */
       
   401 
       
   402 /* didn't find fd_set */
       
   403 /* #undef NO_FD_SET */
       
   404 
       
   405 /* global 'sys_errlist' not found */
       
   406 /* #undef NO_SYS_ERRLIST */
       
   407 
       
   408 /* global 'sys_siglist' not found */
       
   409 /* #undef NO_SYS_SIGLIST */
       
   410 
       
   411 /* global 'sys_siglist' not declared */
       
   412 /* #undef NO_SYS_SIGLIST_DECL */
       
   413 
       
   414 /* Define to the address where bug reports for this package should be sent. */
       
   415 #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
       
   416 
       
   417 /* Define to the full name of this package. */
       
   418 #define PACKAGE_NAME "glib"
       
   419 
       
   420 /* Define to the full name and version of this package. */
       
   421 #define PACKAGE_STRING "glib 2.10.3"
       
   422 
       
   423 /* Define to the one symbol short name of this package. */
       
   424 #define PACKAGE_TARNAME "glib"
       
   425 
       
   426 /* Define to the version of this package. */
       
   427 #define PACKAGE_VERSION "2.10.3"
       
   428 
       
   429 /* Maximum POSIX RT priority */
       
   430 #define POSIX_MAX_PRIORITY sched_get_priority_max(2)
       
   431 
       
   432 /* define if posix_memalign() can allocate any size */
       
   433 #ifndef __SYMBIAN32__
       
   434 #define POSIX_MEMALIGN_WITH_COMPLIANT_ALLOCS 1
       
   435 #endif /* __SYMBIAN32__ */
       
   436 
       
   437 /* Minimum POSIX RT priority */
       
   438 #define POSIX_MIN_PRIORITY sched_get_priority_min(2)
       
   439 
       
   440 /* The POSIX RT yield function */
       
   441 #define POSIX_YIELD_FUNC sched_yield()
       
   442 
       
   443 /* whether realloc (NULL,) works */
       
   444 #define REALLOC_0_WORKS 1
       
   445 
       
   446 /* Define if you have correct malloc prototypes */
       
   447 #define SANE_MALLOC_PROTOS 1
       
   448 
       
   449 /* The size of a `char', as computed by sizeof. */
       
   450 #define SIZEOF_CHAR 1
       
   451 
       
   452 /* The size of a `int', as computed by sizeof. */
       
   453 #define SIZEOF_INT 4
       
   454 
       
   455 /* The size of a `long', as computed by sizeof. */
       
   456 #define SIZEOF_LONG 4
       
   457 
       
   458 /* The size of a `long long', as computed by sizeof. */
       
   459 #define SIZEOF_LONG_LONG 8
       
   460 
       
   461 /* The size of a `short', as computed by sizeof. */
       
   462 #define SIZEOF_SHORT 2
       
   463 
       
   464 /* The size of a `size_t', as computed by sizeof. */
       
   465 #define SIZEOF_SIZE_T 4
       
   466 
       
   467 /* The size of a `void *', as computed by sizeof. */
       
   468 #define SIZEOF_VOID_P 4
       
   469 
       
   470 /* The size of a `__int64', as computed by sizeof. */
       
   471 #define SIZEOF___INT64 0
       
   472 
       
   473 /* If using the C implementation of alloca, define if you know the
       
   474    direction of stack growth for your system; otherwise it will be
       
   475    automatically deduced at run-time.
       
   476 	STACK_DIRECTION > 0 => grows toward higher addresses
       
   477 	STACK_DIRECTION < 0 => grows toward lower addresses
       
   478 	STACK_DIRECTION = 0 => direction of growth unknown */
       
   479 /* #undef STACK_DIRECTION */
       
   480 
       
   481 /* Define to 1 if you have the ANSI C header files. */
       
   482 #define STDC_HEADERS 1
       
   483 
       
   484 /* Using GNU libiconv */
       
   485 /* #undef USE_LIBICONV_GNU */
       
   486 
       
   487 /* Using a native implementation of iconv in a separate library */
       
   488 /* #undef USE_LIBICONV_NATIVE */
       
   489 
       
   490 /* Define to 1 if your processor stores words with the most significant byte
       
   491    first (like Motorola and SPARC, unlike Intel and VAX). */
       
   492 /* #undef WORDS_BIGENDIAN */
       
   493 
       
   494 /* Number of bits in a file offset, on hosts where this is settable. */
       
   495 #define _FILE_OFFSET_BITS 64
       
   496 
       
   497 /* Define for large files, on AIX-style hosts. */
       
   498 /* #undef _LARGE_FILES */
       
   499 
       
   500 /* Define to empty if `const' does not conform to ANSI C. */
       
   501 /* #undef const */
       
   502 
       
   503 /* Define to long or long long if <inttypes.h> and <stdint.h> don't define. */
       
   504 /* #undef intmax_t */
       
   505 
       
   506 /* Define to empty if the C compiler doesn't support this keyword. */
       
   507 /* #undef signed */
       
   508 
       
   509 /* Define to `unsigned' if <sys/types.h> does not define. */
       
   510 /* #undef size_t */