root/src/gauche/config.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* src/gauche/config.h.  Generated by configure.  */
   2 /* Define to 1 if using `alloca.c'. */
   3 /* #undef C_ALLOCA */
   4 
   5 /* Define if Gauche handles multi-byte character as EUC-JP */
   6 /* #undef GAUCHE_CHAR_ENCODING_EUC_JP */
   7 
   8 /* Define if Gauche handles multi-byte character as Shift JIS */
   9 /* #undef GAUCHE_CHAR_ENCODING_SJIS */
  10 
  11 /* Define if Gauche handles multi-byte character as UTF-8 */
  12 #define GAUCHE_CHAR_ENCODING_UTF_8 1
  13 
  14 /* Gauche major version number */
  15 #define GAUCHE_MAJOR_VERSION 0
  16 
  17 /* Gauche minor version number */
  18 #define GAUCHE_MINOR_VERSION 8
  19 
  20 /* Gauche patch level number */
  21 #define GAUCHE_MICRO_VERSION 6
  22 
  23 /* Define if we use pthreads */
  24 #define GAUCHE_USE_PTHREADS 1
  25 
  26 /* Gauche version string */
  27 #define GAUCHE_VERSION "0.8.6"
  28 
  29 /* Gauche signature string */
  30 #define GAUCHE_SIGNATURE "0.8.6,utf8,pthreads"
  31 
  32 /* Define if bilding as a framework on MacOSX */
  33 /* #undef GAUCHE_MACOSX_FRAMEWORK */
  34 
  35 /* Define to use Darwin threads */
  36 /* #undef GC_DARWIN_THREADS */
  37 
  38 /* Define to use FreeBSD threads */
  39 /* #undef GC_FREEBSD_THREADS */
  40 
  41 /* Define to use HP-UX threads */
  42 /* #undef GC_HPUX_THREADS */
  43 
  44 /* Define to use IRIX threads */
  45 /* #undef GC_IRIX_THREADS */
  46 
  47 /* Define to use Linux threads */
  48 #define GC_LINUX_THREADS 1
  49 
  50 /* Define to use Solaris pthreads */
  51 /* #undef GC_SOLARIS_PTHREADS */
  52 
  53 /* Define to use Solaris threads */
  54 /* #undef GC_SOLARIS_THREADS */
  55 
  56 /* Define to use Win32 threads */
  57 /* #undef GC_WIN32_THREADS */
  58 
  59 /* Define number of args gethostbyaddr_r takes */
  60 #define GETHOSTBYADDR_R_NUMARGS 8
  61 
  62 /* Define number of args gethostbyname_r takes */
  63 #define GETHOSTBYNAME_R_NUMARGS 6
  64 
  65 /* Define number of args getprotobyname_r takes */
  66 #define GETPROTOBYNAME_R_NUMARGS 5
  67 
  68 /* Define number of args getprotobynumber_r takes */
  69 #define GETPROTOBYNUMBER_R_NUMARGS 5
  70 
  71 /* Define number of args getservbyname_r takes */
  72 #define GETSERVBYNAME_R_NUMARGS 6
  73 
  74 /* Define number of args getservbyport_r takes */
  75 #define GETSERVBYPORT_R_NUMARGS 6
  76 
  77 /* Define to 1 if you have `alloca', as a function or macro. */
  78 #define HAVE_ALLOCA 1
  79 
  80 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  81    */
  82 #define HAVE_ALLOCA_H 1
  83 
  84 /* Define if uses libcrypt */
  85 #define HAVE_CRYPT 1
  86 
  87 /* Define to 1 if you have the <dlfcn.h> header file. */
  88 #define HAVE_DLFCN_H 1
  89 
  90 /* Define if the system has dlopen() */
  91 #define HAVE_DLOPEN 1
  92 
  93 /* Define if you have forkpty */
  94 #define HAVE_FORKPTY 1
  95 
  96 /* Define to 1 if you have the <getopt.h> header file. */
  97 #define HAVE_GETOPT_H 1
  98 
  99 /* Define to 1 if you have the `gettimeofday' function. */
 100 #define HAVE_GETTIMEOFDAY 1
 101 
 102 /* Define to 1 if you have the <glob.h> header file. */
 103 #define HAVE_GLOB_H 1
 104 
 105 /* Define if "struct group" has gr_passwd */
 106 #define HAVE_GR_PASSWD 1
 107 
 108 /* Define if you have iconv.h and want to use it */
 109 #define HAVE_ICONV_H 1
 110 
 111 /* Define if you have IPv6 support */
 112 /* #undef HAVE_IPV6 */
 113 
 114 /* type to use in place of socklen_t if not defined */
 115 /* #undef socklen_t */
 116 
 117 /* Define to 1 if you have the `isinf' function. */
 118 #define HAVE_ISINF 1
 119 
 120 /* Define to 1 if you have the `isnan' function. */
 121 #define HAVE_ISNAN 1
 122 
 123 /* Define to 1 if you have the `lchown' function. */
 124 #define HAVE_LCHOWN 1
 125 
 126 /* Define to 1 if you have the `m' library (-lm). */
 127 #define HAVE_LIBM 1
 128 
 129 /* Define to 1 if you have the <libutil.h> header file. */
 130 /* #undef HAVE_LIBUTIL_H */
 131 
 132 /* Define to 1 if you have the `lrand48' function. */
 133 #define HAVE_LRAND48 1
 134 
 135 /* Define to 1 if you have the <memory.h> header file. */
 136 #define HAVE_MEMORY_H 1
 137 
 138 /* Define to 1 if you have the `mkstemp' function. */
 139 #define HAVE_MKSTEMP 1
 140 
 141 /* Define to 1 if you have the `nanosleep' function. */
 142 #define HAVE_NANOSLEEP 1
 143 
 144 /* Define if you have openpty */
 145 #define HAVE_OPENPTY 1
 146 
 147 /* Define to 1 if you have the <pty.h> header file. */
 148 #define HAVE_PTY_H 1
 149 
 150 /* Define if "struct passwd" has pw_class */
 151 /* #undef HAVE_PW_CLASS */
 152 
 153 /* Define if "struct passwd" has pw_gecos */
 154 #define HAVE_PW_GECOS 1
 155 
 156 /* Define if "struct passwd" has pw_passwd */
 157 #define HAVE_PW_PASSWD 1
 158 
 159 /* Define to 1 if you have the `random' function. */
 160 #define HAVE_RANDOM 1
 161 
 162 /* Define to 1 if you have the `readlink' function. */
 163 #define HAVE_READLINK 1
 164 
 165 /* Define to 1 if you have the `realpath' function. */
 166 #define HAVE_REALPATH 1
 167 
 168 /* Define to 1 if you have the `rint' function. */
 169 #define HAVE_RINT 1
 170 
 171 /* Define to 1 if you have the <rpc/types.h> header file. */
 172 #define HAVE_RPC_TYPES_H 1
 173 
 174 /* Define to 1 if you have the <sched.h> header file. */
 175 #define HAVE_SCHED_H 1
 176 
 177 /* Define if uses librt */
 178 #define HAVE_SCHED_YIELD 1
 179 
 180 /* Define to 1 if you have the `select' function. */
 181 #define HAVE_SELECT 1
 182 
 183 /* Define to 1 if you have the `setlogmask' function. */
 184 #define HAVE_SETLOGMASK 1
 185 
 186 /* Define to 1 if you have the `setpgrp' function. */
 187 /* #undef HAVE_SETPGRP */
 188 
 189 /* Define if struct sockaddr_in6 has sin6_len */
 190 /* #undef HAVE_SIN6_LEN */
 191 
 192 /* Define if struct sockaddr_in has sin_len */
 193 /* #undef HAVE_SIN_LEN */
 194 
 195 /* Define to 1 if you have the `srand48' function. */
 196 #define HAVE_SRAND48 1
 197 
 198 /* Define to 1 if you have the `srandom' function. */
 199 #define HAVE_SRANDOM 1
 200 
 201 /* Define to 1 if you have the <inttypes.h> header file. */
 202 #define HAVE_INTTYPES_H 1
 203 
 204 /* Define to 1 if you have the <stdint.h> header file. */
 205 #define HAVE_STDINT_H 1
 206 
 207 /* Define to 1 if you have the <stdlib.h> header file. */
 208 #define HAVE_STDLIB_H 1
 209 
 210 /* Define to 1 if you have the <strings.h> header file. */
 211 #define HAVE_STRINGS_H 1
 212 
 213 /* Define to 1 if you have the <string.h> header file. */
 214 #define HAVE_STRING_H 1
 215 
 216 /* Define to 1 if the system has the type `struct timespec'. */
 217 #define HAVE_STRUCT_TIMESPEC 1
 218 
 219 /* Define to 1 if you have the `symlink' function. */
 220 #define HAVE_SYMLINK 1
 221 
 222 /* Define to 1 if you have the `syslog' function. */
 223 #define HAVE_SYSLOG 1
 224 
 225 /* Define to 1 if you have the <syslog.h> header file. */
 226 #define HAVE_SYSLOG_H 1
 227 
 228 /* Define to 1 if you have the <sys/stat.h> header file. */
 229 #define HAVE_SYS_STAT_H 1
 230 
 231 /* Define to 1 if you have the <sys/time.h> header file. */
 232 #define HAVE_SYS_TIME_H 1
 233 
 234 /* Define to 1 if you have the <sys/types.h> header file. */
 235 #define HAVE_SYS_TYPES_H 1
 236 
 237 /* Define to 1 if you have the `trunc' function. */
 238 #define HAVE_TRUNC 1
 239 
 240 /* Define to 1 if the system has these types. */
 241 #define HAVE_INT32_T 1
 242 #define HAVE_INT64_T 1
 243 #define HAVE_UINT32_T 1
 244 #define HAVE_UINT64_T 1
 245 
 246 /* Define to 1 if you have the <unistd.h> header file. */
 247 #define HAVE_UNISTD_H 1
 248 
 249 /* Define to 1 if you have the `usleep' function. */
 250 #define HAVE_USLEEP 1
 251 
 252 /* Define to 1 if you have the <util.h> header file. */
 253 /* #undef HAVE_UTIL_H */
 254 
 255 /* Define if iconv takes const char **input */
 256 /* #undef ICONV_CONST_INPUT */
 257 
 258 /* Define if time_t is typedef'ed to an integral type */
 259 #define INTEGRAL_TIME_T 1
 260 
 261 /* Directory where libtool places the compiled libraries */
 262 /* #undef SCM_LIBTOOL_OBJDIR */
 263 
 264 /* Define if uses i386 optimizations */
 265 #define SCM_TARGET_I386 1
 266 
 267 /* Define to the suffix of dynamic loadable object */
 268 #define SHLIB_SO_SUFFIX "so"
 269 
 270 /* The size of a `int', as computed by sizeof. */
 271 #define SIZEOF_INT 4
 272 
 273 /* The size of a `long', as computed by sizeof. */
 274 #define SIZEOF_LONG 4
 275 
 276 /* The size of a `off_t', as computed by sizeof. */
 277 #define SIZEOF_OFF_T 4
 278 
 279 /* If using the C implementation of alloca, define if you know the
 280    direction of stack growth for your system; otherwise it will be
 281    automatically deduced at run-time.
 282         STACK_DIRECTION > 0 => grows toward higher addresses
 283         STACK_DIRECTION < 0 => grows toward lower addresses
 284         STACK_DIRECTION = 0 => direction of growth unknown */
 285 /* #undef STACK_DIRECTION */
 286 
 287 /* Define to 1 if you have the ANSI C header files. */
 288 #define STDC_HEADERS 1
 289 
 290 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
 291 #define TIME_WITH_SYS_TIME 1
 292 
 293 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
 294 /* #undef TM_IN_SYS_TIME */
 295 
 296 /* Define to 1 if your processor stores words with the most significant byte
 297    first (like Motorola and SPARC, unlike Intel and VAX). */
 298 /* #undef WORDS_BIGENDIAN */
 299 
 300 /* Define if endian of double is ARM style (each 32bit word is little endian,
 301    but the lower 32bit word comes after the upper 32bit word. ) */
 302 /* #undef DOUBLE_ARMENDIAN */
 303 
 304 /* Define POSIX C version */
 305 /* #undef _POSIX_C_SOURCE */
 306 
 307 /* Define to use reentrant libc */
 308 #define _REENTRANT 1
 309 
 310 /* Define to empty if `const' does not conform to ANSI C. */
 311 /* #undef const */
 312 
 313 /* Define as `__inline' if that's what the C compiler calls it, or to nothing
 314    if it is not supported. */
 315 /* #undef inline */

/* [<][>][^][v][top][bottom][index][help] */