diff options
author | deischen <deischen@FreeBSD.org> | 2003-10-02 20:51:30 +0000 |
---|---|---|
committer | deischen <deischen@FreeBSD.org> | 2003-10-02 20:51:30 +0000 |
commit | 660d6cc7c1cd42f3526f3a1a124bca9801bcf306 (patch) | |
tree | 98957e07eaba8c54f037778c96f8ade3eccf6e5d /lib/libpthread | |
parent | 15741d1c457678e6e2fbd5f856ba3751034a51f5 (diff) | |
download | FreeBSD-src-660d6cc7c1cd42f3526f3a1a124bca9801bcf306.zip FreeBSD-src-660d6cc7c1cd42f3526f3a1a124bca9801bcf306.tar.gz |
Fix a logic error; use beq to check for a register being NULL, not bne.
Diffstat (limited to 'lib/libpthread')
-rw-r--r-- | lib/libpthread/arch/alpha/alpha/context.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libpthread/arch/alpha/alpha/context.S b/lib/libpthread/arch/alpha/alpha/context.S index e5cc245..6ef42b6 100644 --- a/lib/libpthread/arch/alpha/alpha/context.S +++ b/lib/libpthread/arch/alpha/alpha/context.S @@ -250,7 +250,7 @@ Lsc_sc: /* sigcontext format */ stq a3, 8(a0) /* save a2 on stack */ ldq a3, ((R_A3 + 1) * 8)(a0) /* restore a3 */ ldq a0, ((R_A0 + 1) * 8)(a0) /* restore a0 */ -Lsc3: bne a2, Lsc4 +Lsc3: beq a2, Lsc4 stq a1, 0(a2) Lsc4: ldq a1, 0(sp) /* restore a1, a2 */ ldq a2, 8(sp) |