* configure.in: Build with backtrace.o and stacks.o if debug
[bpt/guile.git] / libguile / acconfig.h
CommitLineData
b09ca643
JB
1/* acconfig.h --- documentation for symbols possibly defined in scmconfig.h
2 Jim Blandy <jimb@cyclic.com> --- August 1996 */
3
f7438558
MD
4/* Define these two if you want support for debugging of Scheme
5 programs. */
6#undef DEBUG_EXTENSIONS
7#undef READER_EXTENSIONS
8
b09ca643
JB
9/* Define this if your system has a way to set a stdio stream's file
10 descriptor. You should also copy fd.h.in to fd.h, and give the
11 macro SET_FILE_FD_FIELD an appropriate definition. See
12 configure.in for more details. */
13#undef HAVE_FD_SETTER
14
15/* Define this if your system defines struct linger, for use with the
16 getsockopt and setsockopt system calls. */
17#undef HAVE_STRUCT_LINGER
18
19/* Define this if floats are the same size as longs. */
20#undef SCM_SINGLES
21
22/* Define this if a callee's stack frame has a higher address than the
23 caller's stack frame. On most machines, this is not the case. */
24#undef SCM_STACK_GROWS_UP
9d7e1edf 25
2420229d
JB
26/* Define this if <utime.h> doesn't define struct utimbuf unless
27 _POSIX_SOURCE is #defined. */
28#undef UTIMBUF_NEEDS_POSIX
29
9d7e1edf
JB
30/* Define these to indicate the current version of Guile. These
31 values are supposed to be supplied by the configuration system. */
32#undef GUILE_MAJOR_VERSION
33#undef GUILE_MINOR_VERSION
34#undef GUILE_VERSION
027fde39
MD
35
36/* Define if using cooperative multithreading. */
37#undef USE_COOP_THREADS
38
39/* Define if using "FSU" pthreads. */
40#undef USE_FSU_PTHREADS
41
42/* Define if using MIT pthreads. */
43#undef USE_MIT_PTHREADS
44
45/* Define if using PCthreads pthreads. */
46#undef USE_PCTHREADS_PTHREADS
47
48/* Define if using any sort of threads. */
49#undef USE_THREADS