Chinaunix首页 | 论坛 | 博客
  • 博客访问: 255094
  • 博文数量: 22
  • 博客积分: 707
  • 博客等级: 上士
  • 技术积分: 458
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-28 20:45
文章分类

全部博文(22)

文章存档

2011年(12)

2010年(7)

2008年(3)

我的朋友

分类: LINUX

2011-04-29 17:30:38

关于ARM GCC float


今天又构建ARM linux基本系统,以前构建都是2440上的,没有带vfp的可能性,这次是9260,据说带vfp的,
其实也是不带的,所以gcc configure时使用了--with-float=softfp,导致到busybox哪里运行有浮点运算的程序
就指令错误。

这里总结下区别:

1. soft --with-float=soft, 纯软件模拟浮点运算
2. --with-float=softfp ,跟vfp相同,是带有vfp的,但是需要软件同时翻译支持。
3. fpu, 这个是纯硬件的,一般就x86和arm11等支持。

也就是说 soft,softfp是完全不同的。
阅读(2140) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~