我正在为E500MC目标编译图像。在其中一个汇编代码中,我有一个名为“.hrfi”的部分,其中只有一个分支指令存在于另一个例程中。因此,链接器放宽了.hrfi扇区的大小。最初它是0x4,但放松后它变成了0x14。
.hrfi 0x0000000000000000 0x14
.hrfi 0x0000000000000000 0x14 ../LIB.obj
0x4 (size before relaxing)
0x0000000000000000 rountine1
由于这种调整,我的其他部分被取代了,导致我的ELF加载到我的目标上的一些问题。
我想知道是否可以禁用放松以及如何禁用?
答案 0 :(得分:0)
- 不放松会禁用放松。它奏效了。