|
请问各位,armcc编译器有个特性是 __attribute__((zero_init)) http://www.keil.com/support/man/docs/armcc/armcc_chr1359124984244.htm 该特性应该是reset时候不会将对应的变量做0初始化,以保留变量的值。gcc里面是否有对应的特性,现在有个工程需要从armcc移植到gcc,有没有什么简单直接的办法。 |
微信公众号
手机版
根据楼主的连接中描述,该指令只是指定了某个未初始化变量的编译位置,我个人理解是,若没有特别需要可以随编译器自主编译,直接去掉。
评分
查看全部评分
比如有看门狗复位的时候,需要一些变量不会重置为0,就用这个特性实现
很好