[Top][All Lists]
[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/