On some systems <libc.h> conflicts with <unistd.h>, and should not
authorJim Blandy <jimb@red-bean.com>
Sun, 10 Nov 1996 00:14:45 +0000 (00:14 +0000)
committerJim Blandy <jimb@red-bean.com>
Sun, 10 Nov 1996 00:14:45 +0000 (00:14 +0000)
commit3594582bd1b6431baff66a082e5d740e41b696ae
treee053892895ba9b800c0de164d30160f949e13719
parentdeb95d719608be33025d3914174b5a52e4e81aa5
On some systems <libc.h> conflicts with <unistd.h>, and should not
be #included at all.
* aclocal.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): New autoconf macro.
* configure.in: Call it.
* acconfig.h (LIBC_H_WITH_UNISTD_H): New CPP symbol.
* posix.c, filesys.c: Use its results to decide whether or not to
#include <libc.h>.
* configure, scmconfig.h.in: Rebuilt with autoconf and
autoheader.
libguile/acconfig.h
libguile/aclocal.m4
libguile/configure
libguile/configure.in
libguile/filesys.c
libguile/posix.c
libguile/scmconfig.h.in