/* libguile/scmconfig.h. Generated by configure. */ /* libguile/scmconfig.h.in. Generated from configure.in by autoheader. */ /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ /* #undef CRAY_STACKSEG_END */ /* Define to 1 if using `alloca.c'. */ /* #undef C_ALLOCA */ /* Define if you want support for debugging Scheme programs. */ #define DEBUG_EXTENSIONS 1 /* Define if you want support for dynamic linking. */ #define DYNAMIC_LINKING 1 /* Define to the type of elements in the array set by `getgroups'. Usually this is either `int' or `gid_t'. */ #define GETGROUPS_T gid_t /* Define this to include various undocumented functions used to debug. */ /* #undef GUILE_DEBUG */ /* Define this if you want to debug the free list (helps w/ GC bugs). */ /* #undef GUILE_DEBUG_FREELIST */ /* Define this if you want to debug scm_must_malloc/realloc/free calls. */ /* #undef GUILE_DEBUG_MALLOC */ /* Define to implement scm_internal_select. */ #define GUILE_ISELECT 1 /* Define to enable workaround for COOP-linuxthreads compatibility. */ #define GUILE_PTHREAD_COMPAT 1 /* Define to 1 if you have `alloca', as a function or macro. */ #define HAVE_ALLOCA 1 /* Define to 1 if you have and it should be used (not on Ultrix). */ #define HAVE_ALLOCA_H 1 /* Define this if you want support for arrays and uniform arrays. */ #define HAVE_ARRAYS 1 /* Define to 1 if you have the `atexit' function. */ #define HAVE_ATEXIT 1 /* Define to 1 if you have the `bzero' function. */ #define HAVE_BZERO 1 /* Define to 1 if you have the `connect' function. */ #define HAVE_CONNECT 1 /* Define to 1 if you have the `ctermid' function. */ #define HAVE_CTERMID 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ #define HAVE_DIRENT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_DLFCN_H 1 /* Define to 1 if you have the `endhostent' function. */ #define HAVE_ENDHOSTENT 1 /* Define to 1 if you have the `endnetent' function. */ #define HAVE_ENDNETENT 1 /* Define to 1 if you have the `endprotoent' function. */ #define HAVE_ENDPROTOENT 1 /* Define to 1 if you have the `endservent' function. */ #define HAVE_ENDSERVENT 1 /* Define to 1 if you have the `fchown' function. */ #define HAVE_FCHOWN 1 /* Define to 1 if you have the `ftime' function. */ #define HAVE_FTIME 1 /* Define to 1 if you have the `getcwd' function. */ #define HAVE_GETCWD 1 /* Define to 1 if you have the `geteuid' function. */ #define HAVE_GETEUID 1 /* Define to 1 if you have the `getgroups' function. */ #define HAVE_GETGROUPS 1 /* Define to 1 if you have the `gethostbyname' function. */ #define HAVE_GETHOSTBYNAME 1 /* Define to 1 if you have the `gethostent' function. */ #define HAVE_GETHOSTENT 1 /* Define to 1 if you have the `getnetbyaddr' function. */ #define HAVE_GETNETBYADDR 1 /* Define to 1 if you have the `getnetbyname' function. */ #define HAVE_GETNETBYNAME 1 /* Define to 1 if you have the `getnetent' function. */ #define HAVE_GETNETENT 1 /* Define to 1 if you have the `getprotoent' function. */ #define HAVE_GETPROTOENT 1 /* Define to 1 if you have the `getservent' function. */ #define HAVE_GETSERVENT 1 /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 /* Define to 1 if you have the `hstrerror' function. */ #define HAVE_HSTRERROR 1 /* Define to 1 if you have the `inet_aton' function. */ #define HAVE_INET_ATON 1 /* Define to 1 if you have the `inet_lnaof' function. */ #define HAVE_INET_LNAOF 1 /* Define to 1 if you have the `inet_makeaddr' function. */ #define HAVE_INET_MAKEADDR 1 /* Define to 1 if you have the `inet_netof' function. */ #define HAVE_INET_NETOF 1 /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_IO_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_LIBC_H */ /* Define to 1 if you have the `m' library (-lm). */ #define HAVE_LIBM 1 /* Define to 1 if you have the `nsl' library (-lnsl). */ /* #undef HAVE_LIBNSL */ /* Define to 1 if you have the `pthread' library (-lpthread). */ #define HAVE_LIBPTHREAD 1 /* Define to 1 if you have the `regex' library (-lregex). */ /* #undef HAVE_LIBREGEX */ /* Define to 1 if you have the `rx' library (-lrx). */ /* #undef HAVE_LIBRX */ /* Define to 1 if you have the `socket' library (-lsocket). */ /* #undef HAVE_LIBSOCKET */ /* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 /* Define if the compiler supports long longs. */ #define HAVE_LONG_LONGS 1 /* Define to 1 if you have the `lstat' function. */ #define HAVE_LSTAT 1 /* Define to 1 if you have the header file. */ #define HAVE_MALLOC_H 1 /* Define to 1 if you have the `memmove' function. */ #define HAVE_MEMMOVE 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `mkdir' function. */ #define HAVE_MKDIR 1 /* Define to 1 if you have the `mknod' function. */ #define HAVE_MKNOD 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_NDIR_H */ /* Define this if you want support for networking in Guile. */ #define HAVE_NETWORKING 1 /* Define to 1 if you have the `nice' function. */ #define HAVE_NICE 1 /* Define to 1 if you have the `on_exit' function. */ #define HAVE_ON_EXIT 1 /* Define to 1 if you have the `pause' function. */ #define HAVE_PAUSE 1 /* Define this if you want support for POSIX system calls in Guile. */ #define HAVE_POSIX 1 /* Define to 1 if you have the `putenv' function. */ #define HAVE_PUTENV 1 /* Define to 1 if you have the `readlink' function. */ #define HAVE_READLINK 1 /* This is included as part of a workaround for a autoheader bug. */ #define HAVE_REGCOMP 1 /* Define to 1 if you have the header file. */ #define HAVE_REGEX_H 1 /* Define to 1 if you have the `rename' function. */ #define HAVE_RENAME 1 /* Define to 1 if system calls automatically restart after interruption by a signal. */ #define HAVE_RESTARTABLE_SYSCALLS 1 /* Define to 1 if you have the `rmdir' function. */ #define HAVE_RMDIR 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_RXPOSIX_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_RX_RXPOSIX_H */ /* Define to 1 if you have the `select' function. */ #define HAVE_SELECT 1 /* Define to 1 if you have the `setegid' function. */ #define HAVE_SETEGID 1 /* Define to 1 if you have the `seteuid' function. */ #define HAVE_SETEUID 1 /* Define to 1 if you have the `sethostent' function. */ #define HAVE_SETHOSTENT 1 /* Define to 1 if you have the `setlocale' function. */ #define HAVE_SETLOCALE 1 /* Define to 1 if you have the `setnetent' function. */ #define HAVE_SETNETENT 1 /* Define to 1 if you have the `setpgid' function. */ #define HAVE_SETPGID 1 /* Define to 1 if you have the `setprotoent' function. */ #define HAVE_SETPROTOENT 1 /* Define to 1 if you have the `setpwent' function. */ #define HAVE_SETPWENT 1 /* Define to 1 if you have the `setservent' function. */ #define HAVE_SETSERVENT 1 /* Define to 1 if you have the `setsid' function. */ #define HAVE_SETSID 1 /* Define to 1 if you have the `sigaction' function. */ #define HAVE_SIGACTION 1 /* Define to 1 if you have the `siginterrupt' function. */ #define HAVE_SIGINTERRUPT 1 /* Define to 1 if you have the `socketpair' function. */ #define HAVE_SOCKETPAIR 1 /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 /* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 1 /* Define to 1 if you have the `strftime' function. */ #define HAVE_STRFTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the `strptime' function. */ #define HAVE_STRPTIME 1 /* Define this if your system defines struct linger, for use with the getsockopt and setsockopt system calls. */ #define HAVE_STRUCT_LINGER 1 /* Define to 1 if `st_blksize' is member of `struct stat'. */ #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 /* Define to 1 if `st_blocks' is member of `struct stat'. */ #define HAVE_STRUCT_STAT_ST_BLOCKS 1 /* Define to 1 if `st_rdev' is member of `struct stat'. */ #define HAVE_STRUCT_STAT_ST_RDEV 1 /* Define this if your system defines struct timespec via . */ #define HAVE_STRUCT_TIMESPEC 1 /* Define to 1 if `tm_zone' is member of `struct tm'. */ #define HAVE_STRUCT_TM_TM_ZONE 1 /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use `HAVE_STRUCT_STAT_ST_BLOCKS' instead. */ #define HAVE_ST_BLOCKS 1 /* Define to 1 if you have the `symlink' function. */ #define HAVE_SYMLINK 1 /* Define to 1 if you have the `sync' function. */ #define HAVE_SYNC 1 /* Define to 1 if you have the `system' function. */ #define HAVE_SYSTEM 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_DIR_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_IOCTL_H 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_NDIR_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_SELECT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIMEB_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIMES_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_UTIME_H */ /* Define to 1 if you have that is POSIX.1 compatible. */ #define HAVE_SYS_WAIT_H 1 /* Define this if your system defines S_ISLNK in sys/stat.h. */ #define HAVE_S_ISLNK 1 /* Define to 1 if you have the `tcgetpgrp' function. */ #define HAVE_TCGETPGRP 1 /* Define to 1 if you have the `tcsetpgrp' function. */ #define HAVE_TCSETPGRP 1 /* Define to 1 if you have the `times' function. */ #define HAVE_TIMES 1 /* Define to 1 if you have the header file. */ #define HAVE_TIME_H 1 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use `HAVE_STRUCT_TM_TM_ZONE' instead. */ #define HAVE_TM_ZONE 1 /* Define to 1 if you don't have `tm_zone' but do have the external array `tzname'. */ /* #undef HAVE_TZNAME */ /* Define to 1 if you have the `tzset' function. */ #define HAVE_TZSET 1 /* Define to 1 if you have the `uname' function. */ #define HAVE_UNAME 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define if the system supports Unix-domain (file-domain) sockets. */ #define HAVE_UNIX_DOMAIN_SOCKETS 1 /* Define to 1 if you have the `usleep' function. */ #define HAVE_USLEEP 1 /* Define to 1 if you have the header file. */ #define HAVE_UTIME_H 1 /* Define to 1 if you have the `waitpid' function. */ #define HAVE_WAITPID 1 /* Define this if we should include when we've already included . On some systems, they conflict, and libc.h should be omitted. See GUILE_HEADER_LIBC_WITH_UNISTD in aclocal.m4. */ /* #undef LIBC_H_WITH_UNISTD_H */ /* Define if localtime caches the TZ setting. */ /* #undef LOCALTIME_CACHE */ /* Define if the operating system supplies bzero without declaring it. */ /* #undef MISSING_BZERO_DECL */ /* Define if the operating system supplies sleep without declaring it. */ /* #undef MISSING_SLEEP_DECL */ /* Define if the operating system supplies strptime without declaring it. */ #define MISSING_STRPTIME_DECL 1 /* Define if the operating system supplies usleep without declaring it. */ /* #undef MISSING_USLEEP_DECL */ /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "" /* Define to the full name of this package. */ #define PACKAGE_NAME "" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "" /* Define to the version of this package. */ #define PACKAGE_VERSION "" /* Define if you want support for debugging Scheme programs. */ #define READER_EXTENSIONS 1 /* Define as the return type of signal handlers (`int' or `void'). */ #define RETSIGTYPE void /* Define this if floats are the same size as longs. */ #define SCM_SINGLES 1 /* Define this if a callee's stack frame has a higher address than the caller's stack frame. On most machines, this is not the case. */ /* #undef SCM_STACK_GROWS_UP */ /* The size of a `int', as computed by sizeof. */ #define SIZEOF_INT 4 /* The size of a `long', as computed by sizeof. */ #define SIZEOF_LONG 4 /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at run-time. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ /* #undef STACK_DIRECTION */ /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define to 1 if you can safely include both and . */ #define TIME_WITH_SYS_TIME 1 /* Define to 1 if your declares `struct tm'. */ /* #undef TM_IN_SYS_TIME */ /* Define if using cooperative multithreading. */ #define USE_COOP_THREADS 1 /* Define if using any sort of threads. */ #define USE_THREADS 1 /* Define if the system headers declare usleep to return void. */ /* #undef USLEEP_RETURNS_VOID */ /* Define this if doesn't define struct utimbuf unless _POSIX_SOURCE is defined. See GUILE_STRUCT_UTIMBUF in aclocal.m4. */ /* #undef UTIMBUF_NEEDS_POSIX */ /* Define to 1 if on AIX 3. System headers sometimes define this. We just want to avoid a redefinition error message. */ #ifndef _ALL_SOURCE /* # undef _ALL_SOURCE */ #endif /* Define to 1 if on MINIX. */ /* #undef _MINIX */ /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ /* #undef _POSIX_1_SOURCE */ /* Define to 1 if you need to in order for `stat' and other things to work. */ /* #undef _POSIX_SOURCE */ /* Define to empty if `const' does not conform to ANSI C. */ /* #undef const */ /* Define to `int' if doesn't define. */ /* #undef gid_t */ /* Define as `__inline' if that's what the C compiler calls it, or to nothing if it is not supported. */ /* #undef inline */ /* Define to `int' if does not define. */ /* #undef mode_t */ /* Define to `int' if doesn't define. */ /* #undef uid_t */ .