【发布时间】:2012-06-15 15:15:49
【问题描述】:
我正在移植一个使用sect() 和sectend() 函数的MIPS 汇编程序(非MIPSPro 兼容语法)。看起来他们返回了该部分的开始和结束地址。似乎 GNU AS 文档不支持任何类似的东西 - 任何想法如何
用 GAS 语法编码?
这里有一些例子。
la t0,sect(.bss)
la t1,sectend(.bss)
@clear:
sw zero,0(t0)
addiu t0,t0,4
sltu at,t0,t1
bne at,zero,@clear
nop
....
__text dw sect(.text)
__textlen dw sectend(.text)-sect(.text)
【问题讨论】: