如果我没有在我的 likener 脚本中为某些部分提供任何信息,会发生什么情况?它将位于何处?例如,如果我有以下链接器脚本
SECTIONS {
.text = { *(.text) }
}
在我的.S
文件中,我还有一些其他部分.section .mysection
。mysection
结果.o
文件中的部分会发生什么?它甚至会被加载到内存中(保护模式)吗?
也很有趣会发生什么.data
和.bss
部分。
UPD
考虑.mysection
不包含任何信息。它看起来像这样。
.section .mysection
stack_bottom:
.skip 16384
stack_top
但如果它包含一些东西,它仍然很有趣。