diff options
Diffstat (limited to 'libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S')
-rw-r--r-- | libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S b/libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S index 9c6e740f0..b54732869 100644 --- a/libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S +++ b/libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S @@ -35,7 +35,9 @@ ENTRY (pthread_spin_trylock) MIPS_SYNC .set pop li v0, 0 - ret + j ra + nop 1: li v0, EBUSY - ret -PSEUDO_END (pthread_spin_trylock) + j ra + nop +END (pthread_spin_trylock) |