在链接的叠加部分复制库

时间:2012-08-28 16:04:47

标签: gcc linker gnu ld

在嵌入式系统中,使用GNU工具链,当闪存(代码所在的位置)不可用时,我想在链接上使用OVERLAY部分从RAM执行代码。

我的问题是当覆盖(在RAM中)中的C函数使用库中的函数时(例如:来自libgcc的div / mod / ...)。 libgcc链接在flash的主代码部分,它很忙。

有没有办法阻止这种RAM覆盖和闪存之间的交叉引用(以及如何复制库代码?)?

干杯!

0 个答案:

没有答案