- 13
- 12月
这几天,有个同事问在GCC中,怎么给一段汇编的程序指令地址。
我就说先用.section定义一个段名,然后再在ld中进行定位。
结果,定义了一个段名后,dump出来的汇编程序中使用没有这段。
然后,才想起来,定义完段名后,还要定义段的属性。
.section test_sec, "ax"
主要就是为了告诉连接器这是一个需要分配空间的可执行的段。
特此记录,以免下一次忘记。
这几天,有个同事问在GCC中,怎么给一段汇编的程序指令地址。
我就说先用.section定义一个段名,然后再在ld中进行定位。
结果,定义了一个段名后,dump出来的汇编程序中使用没有这段。
然后,才想起来,定义完段名后,还要定义段的属性。
.section test_sec, "ax"
主要就是为了告诉连接器这是一个需要分配空间的可执行的段。
特此记录,以免下一次忘记。
找到答案了。
客dsdsdsds