Commit | Line | Data |
---|---|---|
3a629497 | 1 | /* acconfig.h --- documentation for symbols possibly defined in scmconfig.h |
0ad0bdee JB |
2 | Jim Blandy <jimb@cyclic.com> --- August 1996 |
3 | The `autoheader' command, from the autoconf suite, generates | |
4 | libguile/scmconfig.h, based on configure.in and this file. */ | |
3a629497 JB |
5 | |
6 | /* Define these two if you want support for debugging of Scheme | |
7 | programs. */ | |
8 | #undef DEBUG_EXTENSIONS | |
9 | #undef READER_EXTENSIONS | |
10 | ||
11 | /* Define this if your system has a way to set a stdio stream's file | |
12 | descriptor. */ | |
13 | #undef FD_SETTER | |
14 | ||
15 | /* Set this to the name of a field in FILE which contains the number | |
16 | of buffered characters waiting to be read. */ | |
17 | #undef FILE_CNT_FIELD | |
18 | ||
19 | /* Define this if your stdio has _gptr and _egptr fields which can | |
20 | be compared to give the number of buffered characters waiting to | |
21 | be read. */ | |
22 | #undef FILE_CNT_GPTR | |
23 | ||
24 | /* Define this if your stdio has _IO_read_ptr and _IO_read_end fields | |
25 | which can be compared to give the number of buffered characters | |
26 | waiting to be read. */ | |
27 | #undef FILE_CNT_READPTR | |
28 | ||
29 | /* Define this if your system defines struct linger, for use with the | |
30 | getsockopt and setsockopt system calls. */ | |
31 | #undef HAVE_STRUCT_LINGER | |
32 | ||
33 | /* Define this if floats are the same size as longs. */ | |
34 | #undef SCM_SINGLES | |
35 | ||
36 | /* Define this if a callee's stack frame has a higher address than the | |
37 | caller's stack frame. On most machines, this is not the case. */ | |
38 | #undef SCM_STACK_GROWS_UP | |
39 | ||
40 | /* Define this if <utime.h> doesn't define struct utimbuf unless | |
41 | _POSIX_SOURCE is #defined. See GUILE_STRUCT_UTIMBUF in aclocal.m4. */ | |
42 | #undef UTIMBUF_NEEDS_POSIX | |
43 | ||
44 | /* Define this if we should #include <libc.h> when we've already | |
45 | #included <unistd.h>. On some systems, they conflict, and libc.h | |
46 | should be omitted. See GUILE_HEADER_LIBC_WITH_UNISTD in | |
47 | aclocal.m4. */ | |
48 | #undef LIBC_H_WITH_UNISTD_H | |
49 | ||
3a629497 JB |
50 | /* Define this to include various undocumented functions used to debug |
51 | the Guile library itself. */ | |
52 | #undef GUILE_DEBUG | |
53 | ||
54 | /* Define if using cooperative multithreading. */ | |
55 | #undef USE_COOP_THREADS | |
56 | ||
57 | /* Define if using "FSU" pthreads. */ | |
58 | #undef USE_FSU_PTHREADS | |
59 | ||
60 | /* Define if using MIT pthreads. */ | |
61 | #undef USE_MIT_PTHREADS | |
62 | ||
63 | /* Define if using PCthreads pthreads. */ | |
64 | #undef USE_PCTHREADS_PTHREADS | |
65 | ||
66 | /* Define if using any sort of threads. */ | |
67 | #undef USE_THREADS | |
68 | ||
69 | /* Define if you want support for dynamic linking. */ | |
70 | #undef DYNAMIC_LINKING | |
e1a191a8 GH |
71 | |
72 | /* Define if the operating system can restart system calls. */ | |
73 | #undef HAVE_RESTARTS | |
da88f0cb JB |
74 | |
75 | /* Define if the system supports Unix-domain (file-domain) sockets. */ | |
76 | #undef HAVE_UNIX_DOMAIN_SOCKETS | |
e9cd5d2f MD |
77 | |
78 | /* This is included as part of a workaround for a autoheader bug. */ | |
79 | #undef HAVE_REGCOMP |