请教大牛们一些事情。GCC相关
时间:2009-04-25
来源:互联网
应该编译器 的选项是
-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呢?
由于绝对是这个方面的新手,大牛随便给个一两句即可。谢谢了。
作者: linux_pro 发布时间: 2009-04-25
作者: linux_pro 发布时间: 2009-04-26
但我不熟识 uclibc,用 4.1.2 应该不会有问题,HLFS 的 Book 就是这个版
不知 4.3.3 如何,如果 uclibc 用 4.3.3 不能通过,其他就不用想了
作者: d00m3d 发布时间: 2009-04-26
4.1.2肯定是过的, 4.3.3也基本通过。
但是 对于 i486 cyrix cx486SLC 这个 来讲, 那个版本性能更好?
谁有感性认识呢?或者 实战经历过更好。
作者: linux_pro 发布时间: 2009-04-26
自己玩,随便怎么折腾都没问题。
如果做产品还是稳定、安全第一。
升级编译器,相关项目可能要重写,代价总是要考虑的。
可参考 uclibc 官方提供的 buildroot,工具链、常用软件、补丁 构建所需均有提供。
也许等一段时间,uclibc 官方就会加入 gcc-4.4.x。
作者: 聚焦深空 发布时间: 2009-04-27
作者: 聚焦深空
您到 gcc 官网查一下各个版本针对 i486 的优化情况,不就清楚了。
自己玩,随便怎么折腾都没问题。 如果做产品还是稳定、安全第一。 升级编译器,相关项目可能要重写,代价总是要考虑的。 可参考 uclibc 官方提供的 buildroot,工具链、常用软件、补丁 构建所需均有提供。 也许等一段时间,uclibc 官方就会加入 gcc-4.4.x。 |
我查看了,但是很多超出了我理解范围。
我使用openwrt的,没用buildroot,在提供补丁方面都基本是同步的。
我还是使用gcc 4.1.2,目前绝大多数软件都能通过。
稳定我还没办法测试,不知道怎么压能把问题压出来。。。
作者: linux_pro 发布时间: 2009-04-27
作者: newper 发布时间: 2009-04-27
作者: newper
似乎gcc手册中一直写着No scheduling is implemented for this chip
|
http://gcc.gnu.org/onlinedocs/gcc-3....4-Options.html
你说的是这个?
作者: linux_pro 发布时间: 2009-04-27
作者: linux_pro
|
作者: newper 发布时间: 2009-04-27
作者: newper
是啊,看来自3.4起专门对i486的优化就没有太大变化
|
作者: iamfool 发布时间: 2009-04-28
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28