X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fldso%2Fpowerpc%2Fstart.s;fp=src%2Fldso%2Fpowerpc%2Fstart.s;h=6c499e8e414c73c6691b5eda24d6e230cb2d16d6;hp=08b5979a1c8982def37f0e6b554f73b8da0d514a;hb=bb9abdef48969671ee51f28379981a13c440d0d9;hpb=a4db94ab78db29eddc957879251f3e0bc7ffb571 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