如果我在某个部分的likner脚本中没有提供任何信息,会发生什么?它会在哪里?例如,如果我有以下链接描述文件
SECTIONS {
.text = { *(.text) }
}
在我的.S
文件中,我有另一个部分.section .mysection
。在生成的mysection
文件中,.o
部分会有什么问题?
它甚至会加载到内存(保护模式)吗?
同样有趣的是.data
和.bss
部分会产生什么问题。
UPD
请注意.mysection
不包含任何信息。它看起来就像这样。
.section .mysection
stack_bottom:
.skip 16384
stack_top
但如果它包含某些内容,它仍然很有趣。