diff options
| -rw-r--r-- | src/ldso/powerpc/start.s | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/src/ldso/powerpc/start.s b/src/ldso/powerpc/start.s index 08b5979a..6c499e8e 100644 --- a/src/ldso/powerpc/start.s +++ b/src/ldso/powerpc/start.s @@ -16,6 +16,14 @@ _start:  	bl      __dynlink  	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  	li      3, 0  	blr | 
