LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 995|回复: 9

请教大牛们一些事情。GCC相关

[复制链接]
发表于 2009-4-25 19:53:06 | 显示全部楼层 |阅读模式
在玩一个片子, SoC.  基于X86的, i486, RDC ---台湾一家公司生产的CPU。

应该编译器 的选项是
-Os -pipe -march=i486 -funit-at-a-time
为标准。 4.1.2 下。

最近看到了 4.4.0出来,我看了下change log,
General Optimizer Improvements


就是这个下面,有经验的人进来说下, 对于这个CPU,有必要从GCC 4.1.2 升级到GCC4.4.0来编译软件吗?  我的lib是 uclibc0.9.30.1。

还是使用更老的GCC 3.4.6更适合 古老的 I486呢?

由于绝对是这个方面的新手,大牛随便给个一两句即可。谢谢了。
 楼主| 发表于 2009-4-25 20:00:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-4-26 11:20:39 | 显示全部楼层
4.4 太新,并非所有软件都能通过,建议用 4.3.3

但我不熟识 uclibc,用 4.1.2 应该不会有问题,HLFS 的 Book 就是这个版

不知 4.3.3 如何,如果  uclibc 用 4.3.3 不能通过,其他就不用想了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-26 19:54:13 | 显示全部楼层
4.4.0确实很多软件通不过。

4.1.2肯定是过的, 4.3.3也基本通过。
但是 对于 i486  cyrix cx486SLC 这个 来讲, 那个版本性能更好?

谁有感性认识呢?或者  实战经历过更好。
回复 支持 反对

使用道具 举报

发表于 2009-4-26 20:36:16 | 显示全部楼层
您到 gcc 官网查一下各个版本针对 i486 的优化情况,不就清楚了。

自己玩,随便怎么折腾都没问题。
如果做产品还是稳定、安全第一。
升级编译器,相关项目可能要重写,代价总是要考虑的。

可参考 uclibc 官方提供的 buildroot,工具链、常用软件、补丁 构建所需均有提供。
也许等一段时间,uclibc 官方就会加入 gcc-4.4.x。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-27 12:49:32 | 显示全部楼层
Post by 聚焦深空;1979945
您到 gcc 官网查一下各个版本针对 i486 的优化情况,不就清楚了。

自己玩,随便怎么折腾都没问题。
如果做产品还是稳定、安全第一。
升级编译器,相关项目可能要重写,代价总是要考虑的。

可参考 uclibc 官方提供的 buildroot,工具链、常用软件、补丁 构建所需均有提供。
也许等一段时间,uclibc 官方就会加入 gcc-4.4.x。


我查看了,但是很多超出了我理解范围。

我使用openwrt的,没用buildroot,在提供补丁方面都基本是同步的。
我还是使用gcc 4.1.2,目前绝大多数软件都能通过。
稳定我还没办法测试,不知道怎么压能把问题压出来。。。
回复 支持 反对

使用道具 举报

发表于 2009-4-27 13:25:32 | 显示全部楼层
似乎gcc手册中一直写着No scheduling is implemented for this chip
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-27 14:12:18 | 显示全部楼层
Post by newper;1980132
似乎gcc手册中一直写着No scheduling is implemented for this chip


http://gcc.gnu.org/onlinedocs/gc ... 002d64-Options.html

你说的是这个?
回复 支持 反对

使用道具 举报

发表于 2009-4-27 15:05:38 | 显示全部楼层
Post by linux_pro;1980144
http://gcc.gnu.org/onlinedocs/gc ... 002d64-Options.html

你说的是这个?

是啊,看来自3.4起专门对i486的优化就没有太大变化
回复 支持 反对

使用道具 举报

发表于 2009-4-28 08:55:51 | 显示全部楼层
Post by newper;1980168
是啊,看来自3.4起专门对i486的优化就没有太大变化


对编译架构上的优化应该比针对单独硬件的优化意义更大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表