MAKE的时候产生了错误!
dbct/tb.c: In function `tb_find':dbct/tb.c:287: error: unable to find a register to spill in class `DIREG'
dbct/tb.c:287: error: this is the insn:
(insn:HI 189 188 190 13 0x4035d9a0 (parallel [
(set (reg:SI 2 ecx )
(const_int 0 ))
(set (reg/f:SI 0 eax )
(plus:SI (ashift:SI (reg:SI 2 ecx )
(const_int 2 ))
(reg:SI 214)))
(set (mem:BLK (reg:SI 214) )
(const_int 0 ))
(use (reg/v/f:SI 64 [ ret ]))
(use (reg:SI 2 ecx ))
(use (reg:SI 19 dirflag))
]) 472 {rep_stossi} (insn_list 187 (insn_list 188 (nil)))
(expr_list:REG_DEAD (reg:SI 19 dirflag)
(expr_list:REG_DEAD (reg/v/f:SI 64 [ ret ])
(expr_list:REG_DEAD (reg:SI 214)
(expr_list:REG_UNUSED (reg/f:SI 0 eax )
(expr_list:REG_UNUSED (reg:SI 2 ecx )
(nil)))))))
dbct/tb.c:287: confused by earlier errors, bailing out
make: *** 错误 1
make: Leaving directory `/ganwei/skyeye/sim/arm'
make: *** 错误 2
make: Leaving directory `/ganwei/skyeye/sim'
make: *** 错误 2
我想问问这个怎么修改?tb.c我放在附件里了。高手快帮我看看! 我以是这个错误,怎么办吗 我也是这个错误! 换个版本有效果吗? 我开始用8.6,现在9.8的还是这个地方卡!
是不是跟系统设置有问题!我已经试过很多次了!
我那么有GTK,不过GCC版本是3.3.5。
它里面的README上面只有写3.3和3.4的配置文件。
但是我两种都试过了也没有用!希望哪个高手能帮忙一下! 我还试了较低的版本,真麻烦啊,不能象Windows安装一样吗?需要自己设置这么多东西,艾~~~ 我已经装好了,所有该装的都搞定了!呵呵!昨天晚上仿真了一块arm的板子,进了uCLinux。好不容易啊! 我换到 TuoboLinux10之后,也都能安上了,可不知道接下来该怎么做了,资料不是很多啊 skyeye-v1-RC4应该解决了上述问题. 大家可以试试.
页:
[1]