排除LD中的RAM地址(GNU链接器)

时间:2017-07-10 06:08:22

标签: gcc embedded ld

使用基于ARM的EVB,我偶然发现了有缺陷的内存位置。在新的EVB到来之前:

告诉LD排除特定RAM地址或地址范围的最简单方法是什么?具体来说,如何修改链接器脚本来实现这个目标?

1 个答案:

答案 0 :(得分:0)

您可以在此位置创建一些未使用的变量,而不是修改.ld脚本。并非所有编译器都支持这一点,这里有例子:http://www.keil.com/support/docs/2829.htm。您只需确保未优化此变量或禁用链接优化。