GCC将改用C++编写,LFS 将迎来重大变化
时间:2010-06-02
来源:互联网
GCC开发组现在宣布将改用C++,这将使bootstrap发生重大变化,也会影响LFS的实现方法。严重关注中。
作者: 地球发动机 发布时间: 2010-06-02
http://gcc.gnu.org/ml/gcc/2010-05/msg00705.html
引用请给出出处。
冷静观察中。
引用请给出出处。
冷静观察中。
作者: 聚焦深空 发布时间: 2010-06-02
这会不会影响性能?
比较忧虑..
比较忧虑..
作者: stesen 发布时间: 2010-06-02
引用:
作者: stesen
这会不会影响性能?
比较忧虑.. |
在 C++ 里面用 C 语言的方式编程并且调用 C 语言的库才会造成低效。而基础库如果改造成纯 C++ 版本应该就不存在此问题。
不过有一点可以肯定的就是这将对 gcc 引入 c++ 标准库的依赖,而这就意味着不可能制作出一款只包含 C 库的 gcc。(嵌入式编程中,曾经经常使用不支持 c++ 的 gcc 的。)
作者: poet 发布时间: 2010-06-03
gcc改用c++编写,我觉得和编译c没有太大关系吧.
又不是说不能编译c文件了,不支持标准c了.
c用的库是glibc,gcc用什么写都应该没关系吧.
说错了请指正.
又不是说不能编译c文件了,不支持标准c了.
c用的库是glibc,gcc用什么写都应该没关系吧.
说错了请指正.
作者: lfsfresher 发布时间: 2010-06-03
poet 一直断言不断,大家可无视。
lfsfresher 说了句大实话,编译器只是编译器;如果不准备为编译器贡献代码,火星文写编译器也没关系。
人家邮件列表中只是说 FSF 批准使用 c++ 去写编译器罢了,不必激动。
此公可能受 c++ 实现的 llvm-clang binutils-gold 影响有些大。
gold 性能优于 ld,适用范围仍不及 ld。
好事者可在本坛搜搜 gold,偶之前有搜集资料。
bootstrap 一次 llvm-clang 即可大概看到未来 c++ 实现 gcc 版本 bootstrap 过程。
lfsfresher 说了句大实话,编译器只是编译器;如果不准备为编译器贡献代码,火星文写编译器也没关系。
人家邮件列表中只是说 FSF 批准使用 c++ 去写编译器罢了,不必激动。
此公可能受 c++ 实现的 llvm-clang binutils-gold 影响有些大。
gold 性能优于 ld,适用范围仍不及 ld。
好事者可在本坛搜搜 gold,偶之前有搜集资料。
bootstrap 一次 llvm-clang 即可大概看到未来 c++ 实现 gcc 版本 bootstrap 过程。
作者: 聚焦深空 发布时间: 2010-06-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28