标签: gcc linker gnu ld
在嵌入式系统中,使用GNU工具链,当闪存(代码所在的位置)不可用时,我想在链接上使用OVERLAY部分从RAM执行代码。
我的问题是当覆盖(在RAM中)中的C函数使用库中的函数时(例如:来自libgcc的div / mod / ...)。 libgcc链接在flash的主代码部分,它很忙。
有没有办法阻止这种RAM覆盖和闪存之间的交叉引用(以及如何复制库代码?)?
干杯!