Commit 435a7da6 authored by Andrew Hsieh's avatar Andrew Hsieh Committed by android code review
Browse files

Merge "Fix SEGV when unwinding stack pasts __libc_init"

parents 568cb2b2 556182fe
......@@ -53,7 +53,9 @@ _start:
ldr r2, =main
adr r3, 1f
ldr r4, =__libc_init
bx r4
blx r4
mov r0, #0
bx r0
1: .long __PREINIT_ARRAY__
.long __INIT_ARRAY__
......
......@@ -53,7 +53,9 @@ _start:
ldr r2, =main
adr r3, 1f
ldr r4, =__libc_init
bx r4
blx r4
mov r0, #0
bx r0
1: .long __PREINIT_ARRAY__
.long __INIT_ARRAY__
......
......@@ -64,6 +64,8 @@ _start:
la $a3, 1f
subu $sp, 32
la $t9, __libc_init
jalr $t9
move $t9, $0
j $t9
.end __start
......
......@@ -64,6 +64,8 @@ _start:
la $a3, 1f
subu $sp, 32
la $t9, __libc_init
jalr $t9
move $t9, $0
j $t9
.end __start
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment