mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-01 04:10:18 +02:00
#define _POSIX_SOURCE before #including it. * aclocal.m4 (GUILE_STRUCT_UTIMBUF): New test. * acconfig.h: New comment text for above CPP symbol. * configure.in: Call it. * posix.c: #define _POSIX_SOURCE if it seems necessary.
34 lines
1.2 KiB
C
34 lines
1.2 KiB
C
/* acconfig.h --- documentation for symbols possibly defined in scmconfig.h
|
|
Jim Blandy <jimb@cyclic.com> --- August 1996 */
|
|
|
|
/* Define these two if you want support for debugging of Scheme
|
|
programs. */
|
|
#undef DEBUG_EXTENSIONS
|
|
#undef READER_EXTENSIONS
|
|
|
|
/* Define this if your system has a way to set a stdio stream's file
|
|
descriptor. You should also copy fd.h.in to fd.h, and give the
|
|
macro SET_FILE_FD_FIELD an appropriate definition. See
|
|
configure.in for more details. */
|
|
#undef HAVE_FD_SETTER
|
|
|
|
/* Define this if your system defines struct linger, for use with the
|
|
getsockopt and setsockopt system calls. */
|
|
#undef HAVE_STRUCT_LINGER
|
|
|
|
/* Define this if floats are the same size as longs. */
|
|
#undef SCM_SINGLES
|
|
|
|
/* 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
|
|
|
|
/* Define this if <utime.h> doesn't define struct utimbuf unless
|
|
_POSIX_SOURCE is #defined. */
|
|
#undef UTIMBUF_NEEDS_POSIX
|
|
|
|
/* Define these to indicate the current version of Guile. These
|
|
values are supposed to be supplied by the configuration system. */
|
|
#undef GUILE_MAJOR_VERSION
|
|
#undef GUILE_MINOR_VERSION
|
|
#undef GUILE_VERSION
|