GNU Compiler Collection 10已经以GCC 10.1的形式首次稳定发布。
ASP站长网GCC 10.1作为此编译器年度更新的第一个稳定版本,带来了许多新功能和改进。 GCC 10的一些重点包括:
-对于GCC编译器和libstdc++库,C++ 20语言支持的状态要好得多。还没有完成,但是已经完成了。
-GCC对C2X的支持也即将到来。
-GCC 10引入了一个静态分析器,以帮助发现更多的编码问题。
-GCC 10支持定位Cooper Lake (-march=cooperlake)和Tiger Lake (-march=tigerlake)目标。
-对GCC的过程间优化和链接时间优化的各种改进。
-支持OpenACC 2.6规范。
-支持许多OpenMP 5.0规范。
-将OpenMP/OpenACC卸载为Radeon GPU,但在Radeon后端最初合并为GCC 9之后,目前仅限于Fiji和Vega GPU,以及更好的矢量化和其他功能。
-支持许多更新的Arm处理器内核,包括Cortex A77,Cortex A76AW,Cortex A65/A65AE,Cortex A34和Marvell Thunder X3。
另外,还有很多其他变化。
更多详细信息和下载链接