提交 bb9abdef 编写于 作者: R Rich Felker

arg-skipping code for powerpc dynamic linker

this allows using the dynamic linker as a command to load programs.
上级 a4db94ab
...@@ -16,6 +16,14 @@ _start: ...@@ -16,6 +16,14 @@ _start:
bl __dynlink bl __dynlink
addi 1, 1, 16 addi 1, 1, 16
lwz 4, 0(1)
1: addi 4, 4, -1
lwzu 5, 4(1)
cmpwi 5, -1
beq- 1b
addi 4, 4, 1
stwu 4, -4(1)
mtlr 3 mtlr 3
li 3, 0 li 3, 0
blr blr
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册