summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authordeischen <deischen@FreeBSD.org>2003-10-02 20:51:30 +0000
committerdeischen <deischen@FreeBSD.org>2003-10-02 20:51:30 +0000
commit660d6cc7c1cd42f3526f3a1a124bca9801bcf306 (patch)
tree98957e07eaba8c54f037778c96f8ade3eccf6e5d /lib
parent15741d1c457678e6e2fbd5f856ba3751034a51f5 (diff)
downloadFreeBSD-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')
-rw-r--r--lib/libpthread/arch/alpha/alpha/context.S2
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)
OpenPOWER on IntegriCloud