bug-guile
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]