Correct error check again.
authorUlrich Drepper <drepper@redhat.com>
Mon, 25 Jan 1999 09:27:19 +0000 (09:27 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 25 Jan 1999 09:27:19 +0000 (09:27 +0000)
sysdeps/unix/sysv/linux/arm/clone.S

index 46359e8..94aed12 100644 (file)
@@ -41,13 +41,13 @@ ENTRY(__clone)
        str     r0, [r1]
 
        @ do the system call
-       @ get flags 
+       @ get flags
        mov     r0, r2
        @ new sp is already in r1
        swi     SYS_ify(clone)
-       cmn     a1, $4096
-       bhs     PLTJMP(C_SYMBOL_NAME(__syscall_error))
-       RETINSTR(movne,pc,lr)
+       movs    a1, a1
+       blt     PLTJMP(C_SYMBOL_NAME(__syscall_error))
+       RETINSTR(movne, pc, lr)
 
        @ pick the function arg and call address off the stack and execute
        ldr     r0, [sp, #4]