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