菲洛嘉青春动能素135HA FILLMED® NCTF 135HA LED指示灯的常见故障分析 智微智能 Elkhartlake K075终端,零售产业新选择 天空蓝拓客管理系统详细介绍版 muso公链项目 天使计划 是什么?[秘] 独家揭秘最前沿的家装“黑科技”——掌赋 天博体育欧洲杯特辑,东道主法兰西的失意2016 亚马逊的送货侦察员 学习听起来像挡泥板 Google Comics Factory使ML变得容易 笑着说-男性或女性 Amazon Rekognition中更好的人脸检测 关于Spaun的真相-大脑模拟 两个聊天机器人彼此聊天-有趣又怪异 GANPaint:将AI用于艺术 WCF和WF给予社区 从耳朵到脸 所有神经网络的深层缺陷 蠕虫在尾巴上平衡杆子 Kickstarter上的OpenCV AI套件 TensorFlow-Google的开源AI和计算引擎 众包取代新闻工作者 Google的DeepMind学会玩街机游戏 哑机器人V智能机器人 .NET与.NET 5融为一体 Google的深度学习-语音识别 LInQer将.NET LINQ移植到Javascript 机器人TED演讲-新的图灵测试? GAN的发明者加入苹果 您的智能手机会监视您键入的内容 人工智能帮助改善国际象棋 Zalando Flair NLP库已更新 TensorFlow 1.5包含移动版本 AlphaGo输了一场比赛-比分3-1 虚拟机器学习峰会 Microsoft开源AI调试工具 SharePoint走向移动 F#4.0发出文化变革的信号 克里斯蒂拍卖AI艺术品 人工智能如何区分 Facebook在蒙特利尔的新AI实验室 Mozilla想要您的声音 微软使用极深的神经网络赢得ImageNet 建立AI合作伙伴关系 .NET Core 3-Microsoft几乎回到了起点 神经网络-更好的销售商? Google使用AI查找您的住所 虹膜-适用于Android的Siri证明苹果没有优势 TensorFlow 2提供更快的模型训练 深度学习研究人员将为Google工作
您的位置:首页 >程序人生 >

GNU编译器集合5.1发布

由于采用了新的编号方案,这是GNU Compiler Collection(GCC)5.x系列的第一个稳定版本,距GCC 5.0(实验性版本)发布不到一年。

GCCSQ

GNU编译器集合(GCC)是GNU工具链的关键组件,由自由软件基金会分发。

除了作为GNU操作系统的正式编译器外,GCC还被包括Linux在内的许多其他现代的类Unix计算机操作系统用作标准编译器。版本也可用于Microsoft Windows和其他操作系统。

GCC 1.0最初名为GNU C编译器,当时只处理C编程语言,于1987年发布,并于当年12月扩展为编译C ++。后来为Objective-C,Objective-C ++,Fortran,Java,Ada和Go等开发了前端。

GCC已被移植到各种各样的处理器体系结构中,并被广泛用作开发自由软件和专有软件的工具。

去年,ACM授予GCC的“编程语言软件奖”,并对其进行了总结:

GNU编译器集合(GCC)提供了可移植的,生产质量的,符合标准的,高度优化的编译器,比其他任何同类工具都支持更多的体系结构,编程语言和操作环境。它提供了支持所有GNU / Linux发行版,流行的网站和嵌入式环境的工具链。

Jakub Jelinek已将GCC 5.1发布的消息通知了GCC项目邮件列表,他详细列出了以下重大更改:

C ++前端现在具有完整的C ++ 14语言支持,而标准C ++库具有实验性的C ++ 14支持和完整的C ++ 11支持,这通过采用Dual ABI得以实现。

现在,C前端默认为具有GNU扩展名的C11模式,这会影响inline关键字的语义并带来其他一些用户可见的更改。

GCC 5.1包含各种过程间优化改进(例如新的IPA相同代码折叠遍历)和各种LTO改进(例如基于OTR的C ++类型合并)。

现在,GCC 5.1本地寄存器分配器包含一个重新实现子通道,该子通道允许它在x86和x86_64硬件体系结构上重用PIC硬寄存器,以提高位置无关代码的性能。还增加了简单的过程间RA传递以及其他各种寄存器分配改进

GCC 5.1增加了对OpenACC标准的部分支持,对即将推出的英特尔至强融核加速器的OpenMP 4.0卸载的支持以及对PTX的OpenACC卸载的支持。通过添加各种新的运行时检查扩展了GCC中的Undefined Behavior Sanitizer,并添加了实验性GCC JIT库。

有关更多更改的详细信息,请参见GCC 5版本系列的更改,新功能和修复。

GCC 5.1可用于GNU操作系统站点上的FTP服务器列表。

GCCSQ

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。