am 435a7da6: Merge "Fix SEGV when unwinding stack pasts __libc_init"

* commit '435a7da6d02083ba6583e1654db351991cf79578':
  Fix SEGV when unwinding stack pasts __libc_init
This commit is contained in:
Andrew Hsieh
2012-06-29 10:09:27 -07:00
committed by Android Git Automerger
4 changed files with 10 additions and 2 deletions

View File

@@ -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__

View File

@@ -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__

View File

@@ -64,6 +64,8 @@ _start:
la $a3, 1f
subu $sp, 32
la $t9, __libc_init
jalr $t9
move $t9, $0
j $t9
.end __start

View File

@@ -64,6 +64,8 @@ _start:
la $a3, 1f
subu $sp, 32
la $t9, __libc_init
jalr $t9
move $t9, $0
j $t9
.end __start