-
Andrew Hsieh authored
Changed "jump __libc_init" to "call __libc_init" otherwise stack unwinding past __libc_init may get wrong return address and crash the program or do wield things. With "call", return address is pushed on stack and unwinding stops correctly at _start. Note that __libc_init never returns, so this fix wonʼt affect normal program execution. But just in case it "does" return, jump to address 0 and halt. Change-Id: Id194fb32adcbf89ae59939cee33c50b5bbdd36fe
556182fe