【发布时间】:2023-03-27 21:00:01
【问题描述】:
我需要针对病态的极端案例测试我正在编写的程序。为此,我想编译一个程序集文件,以便 .text 部分远离它后面的部分。
也就是说,我想在编译后的文件上运行objdump -h时有这样的东西:
12 .text 00000204 0000000000400400 0000000000400400 00000400 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
13 .fini 00000016 0000000000500000 0000000000500000 00000604 2**2
请注意,一个部分的结尾与另一部分的开头之间存在很大的差距。 我已经修改了命令的输出来说明我想要什么,所以如果输出中的某些内容没有意义,那就是因为这个。
【问题讨论】: