MRS V1.9的版本新增GCC12工具链资源,
能不能对比介绍下GCC12相比原来的GCC8有什么特性,比如:代码密度,编译速度,是不是还有什么特殊选项之类
热门产品 :
CH32X035: 32位USB+USB PD单片机
MRS V1.9的版本新增GCC12工具链资源,
能不能对比介绍下GCC12相比原来的GCC8有什么特性,比如:代码密度,编译速度,是不是还有什么特殊选项之类
您好,GCC12.2减少了运行时的内存占用,提高工程编译速度,增加RISCV新的扩展支持和压缩指令的使用场景等方式来提高代码密度,增加的选项基本都整合到了总的开关类似于Os优化,-wall警告中了。详细的更新信息可以参考一下网址:
GCC 12 Release Series — Changes, New Features, and Fixes - GNU Project