diff options
author | "Steven J. Hill" <sjhill@realitydiluted.com> | 2005-09-13 02:50:10 +0000 |
---|---|---|
committer | "Steven J. Hill" <sjhill@realitydiluted.com> | 2005-09-13 02:50:10 +0000 |
commit | 668a647669e09142cd76d2ec3f18a6448ce207ca (patch) | |
tree | 0d13d06809fc84ba06ef90c7f0f7cf1a3dfa201f /libpthread/nptl/sysdeps | |
parent | d48eca4146670ec7c07b2d85ec667bb91d263c68 (diff) | |
download | uClibc-alpine-668a647669e09142cd76d2ec3f18a6448ce207ca.tar.bz2 uClibc-alpine-668a647669e09142cd76d2ec3f18a6448ce207ca.tar.xz |
Cleaned up 'sysdep.h' file madness.
Diffstat (limited to 'libpthread/nptl/sysdeps')
-rw-r--r-- | libpthread/nptl/sysdeps/mips/pthread_spin_lock.S | 5 | ||||
-rw-r--r-- | libpthread/nptl/sysdeps/mips/pthread_spin_trylock.S | 8 | ||||
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/pt-fork.c | 4 |
3 files changed, 8 insertions, 9 deletions
diff --git a/libpthread/nptl/sysdeps/mips/pthread_spin_lock.S b/libpthread/nptl/sysdeps/mips/pthread_spin_lock.S index d5f2a7234..e35c381ed 100644 --- a/libpthread/nptl/sysdeps/mips/pthread_spin_lock.S +++ b/libpthread/nptl/sysdeps/mips/pthread_spin_lock.S @@ -33,5 +33,6 @@ ENTRY (pthread_spin_lock) MIPS_SYNC .set pop li v0, 0 - ret -PSEUDO_END (pthread_spin_lock) + j ra + nop +END (pthread_spin_lock) 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) diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fork.c b/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fork.c index 6c39eb772..5315b0564 100644 --- a/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fork.c +++ b/libpthread/nptl/sysdeps/unix/sysv/linux/pt-fork.c @@ -22,10 +22,6 @@ pid_t __fork (void) { -#ifdef __UCLIBC__ return __libc_fork_nptl (); -#else - return __libc_fork (); -#endif } strong_alias (__fork, fork) |