diff options
author | Elliott Hughes <enh@google.com> | 2013-02-13 00:12:42 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2013-02-13 00:12:42 +0000 |
commit | 4912782c6af7169686acc9553fb0bb33251b0d0d (patch) | |
tree | 627dca7534debb436f648cab80b9678db61bf8b9 /libc | |
parent | 558a8b1d3b31300941af78232f2f7f4cb4e933b9 (diff) | |
parent | 9f878c2fcab4e497d8b59f69dab74f092ad04deb (diff) | |
download | android_bionic-4912782c6af7169686acc9553fb0bb33251b0d0d.tar.gz android_bionic-4912782c6af7169686acc9553fb0bb33251b0d0d.tar.bz2 android_bionic-4912782c6af7169686acc9553fb0bb33251b0d0d.zip |
Merge "Really set errno if __pthread_clone fails."
Diffstat (limited to 'libc')
-rw-r--r-- | libc/arch-arm/bionic/clone.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libc/arch-arm/bionic/clone.S b/libc/arch-arm/bionic/clone.S index 6bd6bdf51..39bd79daf 100644 --- a/libc/arch-arm/bionic/clone.S +++ b/libc/arch-arm/bionic/clone.S @@ -47,7 +47,7 @@ ENTRY(__pthread_clone) # In parent, reload saved registers then either exit or set errno. ldmfd sp!, {r4, r7} - bxne lr + bxpl lr b __set_syscall_errno 1: # The child. @@ -96,7 +96,7 @@ ENTRY(__bionic_clone) # In the parent, reload saved registers then either exit or set errno. ldmfd sp!, {r4, r5, r6, r7} - bxne lr + bxpl lr b __set_syscall_errno 1: # The child. |