Hi,

On Mon, 2006-05-08 at 00:29 +0300, Marius Vollmer wrote:
> 137c137
> < #define CELL_P(x)  (SCM_ITAG3 (x) == scm_tc3_cons)
> ---
> > #define CELL_P(x)  ((SCM_UNPACK(x) & (sizeof(scm_t_cell)-1)) == 
> > scm_tc3_cons)

I don't really understand how the region can give you unaligned
pointers, but I do confirm that this patch allows me to build guile.
Rock!

Running make check stops with compilation errors of the form:

test-conversion.c:32: warning: format ‘%Ld’ expects type ‘long long
int’, but argument 4 has type ‘scm_t_intmax’

There are about 20 of these: http://paste.lisp.org/display/19791

I don't have time to look at this atm, just wanted to give the quick
positive feedback :-)

Cheers,
-- 
Andy Wingo
http://wingolog.org/



_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel

Reply via email to