* __scm.h: move libguile/scmconfig.h include up to the top, so
authorRob Browning <rlb@defaultvalue.org>
Tue, 25 Mar 2003 23:51:57 +0000 (23:51 +0000)
committerRob Browning <rlb@defaultvalue.org>
Tue, 25 Mar 2003 23:51:57 +0000 (23:51 +0000)
commit92e6989fda6517c717ce6e080ca1d10a28a324db
tree27839f4bba2e842c101aca5eb7639c6815721f89
parent64c2db807da9e66438e7f7dffc8ba9e5ebf2db87
* __scm.h: move libguile/scmconfig.h include up to the top, so
we're sure to pick up any critical defines like _GNU_SOURCE early.
#include <limits.h> removed in favor of scmconfig.h inclusion when
appropriate.  STDC_HEADERS based inclusion of stdlib.h,
sys/types.h, stddef.h, and sys/stdtypes.h removed in favor of
scmconfig.h inclusion when appropriate.  Various Win32 related
definitions removed in favor of scmconfig.h inclusion when
appropriate.
(HAVE_UINTPTR_T): definition removed (see NEWS).
(SIZEOF_PTRDIFF_T): definition removed (see NEWS).
(HAVE_LONG_LONGS): definition removed (see NEWS).
(HAVE_LONG_LONG): definition removed (see NEWS).
(HAVE_PTRDIFF_T): definition removed (see NEWS).
libguile/__scm.h