减少精灵中的.text._ZN部分

时间:2014-01-03 22:21:48

标签: elf

我正在尝试减少elf文件中的部分数量, 有许多部分名为.text._Z~和.rodata._Z~,我尝试使用--remove-section但没有任何结果。

[1] .text               PROGBITS    4010000 80  19b3cb4 0   AX  0   0   128
[2] .text._ZN7HalMmio   PROGBITS    059c3cb4    19b3d34 00002c  0   AX  0   0   4
[3] .text._ZN7HalMmio   PROGBITS    059c3ce0    19b3d60 24  0   AX  0   0   4
[4] .text._ZN7HalMmio   PROGBITS    059c3d04    19b3d84 24  0   AX  0   0   4
[5] .text._ZN7HalMmio   PROGBITS    059c3d28    19b3da8 00002c  0   AX  0   0   4
[6] .text._ZN24Extern   PROGBITS    059c3d54    19b3dd4 44  0   AX  0   0   4

我需要将所有这些部分合并到单个部分.text

1 个答案:

答案 0 :(得分:0)

  

我需要将所有这些部分合并到单个部分.text

不,你没有。如果您成功完成此操作,最终的可执行文件将无法链接。

您需要做的是编辑您的问题,并以提供您实际想要实现的目标的详细信息的方式提出问题。