elf-rel10.s

来自「GNU binutils是GNU交叉工具链中的一个源码包」· S 代码 · 共 33 行

S
33
字号
	.globl	foo	.ent	foofoo:	lui	$gp,%hi(%neg(%gp_rel(foo)))	addiu	$gp,$gp,%lo(%neg(%gp_rel(foo)))	daddu	$gp,$gp,$25	.end	foo	.ent	barbar:	lui	$gp,%hi(%neg(%gp_rel(bar)))	addiu	$gp,$gp,%lo(%neg(%gp_rel(bar)))	daddu	$gp,$gp,$25	.end	bar	.ent	frobfrob:		lw	$4,%got_page(foo)($gp)	addiu	$4,$4,%got_ofst(foo)	lw	$4,%got_page(foo + 0x1234)($gp)	addiu	$4,$4,%got_ofst(foo + 0x1234)	lw	$4,%got_page(bar)($gp)	addiu	$4,$4,%got_ofst(bar)	lw	$4,%got_page(bar + 0x332211)($gp)	addiu	$4,$4,%got_ofst(bar + 0x332211)	lw	$4,%got_page(frob)($gp)	addiu	$4,$4,%got_ofst(frob)	.end	frob

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?