【发布时间】:2013-12-05 23:30:39
【问题描述】:
ELF 文件由基于其内容的部分组成,例如 .data、.text、.rodata 等,这些部分被分组为指导如何将 ELF 映射/加载到内存中的段(虚拟/物理映射)。这些段是通过在 ELF 中将一堆段组合在一起形成的。
示例:
Section to Segment mapping:
Segment Sections...
00 .hash .dynsym .dynstr .rela.dyn .rela.plt
01 .plt .text
02 .rodata
03 .data.rel.ro .dynamic .got .got.plt .data .version_section .bss
04 .dynamic
我想知道如何确定这组部分。可以将这种分组控制为段。例如,我想将 .version_section 完全作为一个单独的段。知道我该怎么做吗?
如果可以使用链接器脚本命令,那么最好知道哪些是。 提前致谢。 :)
【问题讨论】:
标签: elf