|
From: Eduardo C. <way...@gm...> - 2007-04-17 04:53:02
|
/scratch/repos/Factor$ make linux-x86=20
make factor CONFIG=3Dvm/Config.linux.x86
make[1]: Entering directory `/scratch/repos/Factor'
gcc -c -Wall -O3 -fPIC -export-dynamic -o vm/os-unix.o vm/os-unix.c
gcc -c -Wall -O3 -fPIC -export-dynamic -o vm/os-genunix.o vm/os-genunix.c
gcc -c -Wall -O3 -fPIC -export-dynamic -o vm/cpu-x86.o vm/cpu-x86.S
gcc -c -Wall -O3 -fPIC -export-dynamic -o vm/alien.o vm/alien.c
vm/alien.c: In function =E2=80=98primitive_set_alien_signed_8=E2=80=99:
vm/alien.c:128: error: unable to find a register to spill in=20
class =E2=80=98GENERAL_REGS=E2=80=99
vm/alien.c:128: error: this is the insn:
(insn:HI 32 31 33 0 (set (mem:DI (plus:SI (reg:SI 63 [ D.7764 ])
(reg/v:SI 62 [ offset ])) [44 S8 A64])
(reg/v:DI 64 [ value ])) 80 {*movdi_2} (insn_list:REG_DEP_TRUE 17=20
(insn_list:REG_DEP_TRUE 20 (insn_list:REG_DEP_TRUE 31 (nil))))
(expr_list:REG_DEAD (reg/v:DI 64 [ value ])
(expr_list:REG_DEAD (reg:SI 63 [ D.7764 ])
(expr_list:REG_DEAD (reg/v:SI 62 [ offset ])
(nil)))))
vm/alien.c:128: confused by earlier errors, bailing out
make[1]: *** [vm/alien.o] Error 1
make[1]: Leaving directory `/scratch/repos/Factor'
make: *** [linux-x86] Error 2
/scratch/repos/Factor$=20
|