资讯月刊下载
[编程语言] GCC 5将于本月晚些时候发布,包含大量新特性
GCC 5将在本月晚些时候发布,它包含了大量新特性。主要包括: C编译器默认使用GNU11 (C11)而不是GNU89(C89) ; libstdc++ 库完整支持 C++11,实验性支持 C++14; 完整支持多线程实现OpenMP 4.0; C 和 C++支持英特尔的 Cilk Plus并行编程接口; 完整支持 Go 1.4.2; 支持ARM Cortex-A72和 Cortex-A17; 初 ...
[编程语言] GCC 4.7为C/C++带来事务内存扩展
根据GCC Wiki上的介绍,在GCC的下一个版本GCC 4.7中将支持事务内存技术。GCC表示,事务内存扩展已经纳入了GCC的工作日程中,在GCC 4.7中将可以使用。目前,该分支工作已成为Velox项目的一部分。 事务内存(Transactional Memory)是一种并行程序设计的方式,其来自于数据库管理系统中的事务(Transaction)概念。GCC称,“事务性内存旨在让线程编程更简单 ...
[非技术] GCC-4.1.0发布
GCC-4.1.0发布, 这一版本重点在于过程间优化(IPO)框架和相应的优化实现: * 基于剖视的内联,对于一些递归深度小的函数也可以实现内联。 * 通过副作用分析确定纯函数和常函数。 * 静态变量引用分析和type escape分析,消除冗余load操作和进行更好的寄存器分配。 * 提高基于RTL的别名分析。 * 全程序优化(-fwhole-program --combine )。 ...
[非技术] GCC 4.3 主版本发布
GCC 一直以来都以 C 为主的编译器,自从,开始支持其他语言的编译以来,GCC已经发展成了一个通用的编译套件。 现在 GCC 终于到了 4.3 版,在这里,感谢那些为 GCC 新特性,功能提升,bug fix等作为贡献的人们。感谢 他们 。 这里是一些 GCC 4.3 下测试通过的 硬件架构 。 下载安装:http://gcc.gnu.org/install/binaries.html