[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guile fails tests on Tru64 4.0F
From: |
Thien-Thi Nguyen |
Subject: |
Re: Guile fails tests on Tru64 4.0F |
Date: |
Mon, 04 Mar 2002 10:26:30 -0800 |
From: David C Sterratt <address@hidden>
Date: Fri, 15 Feb 2002 14:42:44 +0000
Running gcc -E tags.h shows that
typedef scm_t_bits SCM;
is the line included.
ok, next we need to chase down the "resolved" C type for scm_t_bits,
which depends on HAVE_UINTPTR_T.
on a (32-bit) x86 box i see in libguile/__scm.h:
#if SIZEOF_UINTPTR_T != 0 && defined(UINTPTR_MAX) \
&& defined(INTPTR_MAX) \
&& defined(INTPTR_MIN)
/* Used as SCM if available, so we bundle related attributes to avoid possible
type incon[st][oi]n[ae]nce later. Word in tags.h. */
#define HAVE_UINTPTR_T 1
#endif
what do you see? if HAVE_UINTPTR_T is 1 for you, what are the values of
SIZEOF_UINTPTR_T, UINTPTR_MAX, INTPTR_MAX and INTPTR_MIN?
(please cc bug-guile in reply for the archive.)
thi
- Re: Guile fails tests on Tru64 4.0F,
Thien-Thi Nguyen <=