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 | ||
933a7411 MD |
54 | /* Define to implement scm_internal_select */ |
55 | #undef GUILE_ISELECT | |
56 | ||
3a629497 JB |
57 | /* Define if using cooperative multithreading. */ |
58 | #undef USE_COOP_THREADS | |
59 | ||
60 | /* Define if using "FSU" pthreads. */ | |
61 | #undef USE_FSU_PTHREADS | |
62 | ||
63 | /* Define if using MIT pthreads. */ | |
64 | #undef USE_MIT_PTHREADS | |
65 | ||
66 | /* Define if using PCthreads pthreads. */ | |
67 | #undef USE_PCTHREADS_PTHREADS | |
68 | ||
69 | /* Define if using any sort of threads. */ | |
70 | #undef USE_THREADS | |
71 | ||
72 | /* Define if you want support for dynamic linking. */ | |
73 | #undef DYNAMIC_LINKING | |
e1a191a8 | 74 | |
c06768c8 TP |
75 | /* Define if symbol tables on this system use leading underscores. */ |
76 | #undef USCORE | |
77 | ||
2a0d7176 TP |
78 | /* Define if dlsym automatically supplies a leading underscore. */ |
79 | #undef DLSYM_ADDS_USCORE | |
80 | ||
e1a191a8 GH |
81 | /* Define if the operating system can restart system calls. */ |
82 | #undef HAVE_RESTARTS | |
da88f0cb JB |
83 | |
84 | /* Define if the system supports Unix-domain (file-domain) sockets. */ | |
85 | #undef HAVE_UNIX_DOMAIN_SOCKETS | |
e9cd5d2f MD |
86 | |
87 | /* This is included as part of a workaround for a autoheader bug. */ | |
88 | #undef HAVE_REGCOMP | |
17f32705 MD |
89 | |
90 | /* Define if the operating system supplies bzero without declaring it. */ | |
777b022a | 91 | #undef MISSING_BZERO_DECL |
17f32705 | 92 | |
c31bfb85 JB |
93 | /* Define if the operating system supplies sleep without declaring it. */ |
94 | #undef MISSING_SLEEP_DECL | |
95 | ||
17f32705 | 96 | /* Define if the operating system supplies usleep without declaring it. */ |
777b022a JB |
97 | #undef MISSING_USLEEP_DECL |
98 | ||
99 | /* Define if the operating system supplies strptime without declaring it. */ | |
100 | #undef MISSING_STRPTIME_DECL | |
0935d604 MD |
101 | |
102 | /* Define if usleep doesn't return a value. */ | |
103 | #undef USLEEP_RETURNS_VOID | |
777b022a | 104 |