guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: boot-9 compiling in guile-vm


From: Andy Wingo
Subject: Re: boot-9 compiling in guile-vm
Date: Thu, 11 Sep 2008 17:36:49 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

On Thu 11 Sep 2008 00:59, "Neil Jerram" <address@hidden> writes:

> I just pulled and built: got this error...
>
> vm-engine.c: In function 'vm_run':
> vm-engine.c:199: error: unable to find a register to spill in class 'SIREG'

Yeah, it seems the gcc with debian does this, at least on x86-32. (Dale
ran into this on IRC recently.) To work around this, you can remove the
#ifdef __i386__ block in vm-engine.h, or comment out the entire #ifdef
__GNUC__ section. There are more comments there.

>                     (expr_list:REG_UNUSED (reg:SI 1 dx [1189])
>                         (expr_list:REG_UNUSED (reg/f:SI 5 di
[...]
>
> ... which seems fantastic

Yes it does look delightful, doesn't it :)

Cheers,

Andy

ps. Dale also ran into some bootstrap problems; a make -k and then make
"fixed" it for him.
-- 
http://wingolog.org/




reply via email to

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