x84 gnu链接器填充了保留地址空间中的内容

时间:2016-10-27 05:18:43

标签: c object assembly linker

我在链接描述文件中有一个保留地址空间区域, {     。 = 1M     ...     ... }

然而,当使用它来链接x64目标文件时,ld将在最终的可执行文件中产生额外的1MB,因此链接器似乎用空内容填充了保留的地址空间。但链接32位cdoes时很好。我对此非常困惑。知道为什么会出现这个问题吗?

0 个答案:

没有答案