From: David C Sterratt <[EMAIL PROTECTED]> 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 _______________________________________________ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile