f1yh1347 发表于 2013-1-31 14:41:39

IAR的优化疑问?

我有一个IAR工程,定义了几个变量放在一个自定义的section中,这几个变量并未显式的用到,但是在程序中有通过__section_begin和__section_end来获取其地址,并查找想要的变量,谁知,可能是IAR看到我定义的这几个变量并未显式的调用,在链接的时候并未将其链接进来,导致获取这几个地址的时候,全部为0.
我做的这个判断是有做过如下测试:
定义了一个变量放在一个自定义的section中,在main函数中显式的使用这个变量,将其打印出来了,通过__section_begin和__section_end获取地址是正确的,在map文件中有看到这个变量,并看到了相关section大小,如果没有使用这个变量,则在map文件中都看不到相关section信息。
求解,感谢~

f1yh1347 发表于 2013-1-31 21:06:11

已解决~
页: [1]
查看完整版本: IAR的优化疑问?