This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [PATCH] sync MIPS NPTL with latest NPTL changes, 2nd try
- From: Daniel Jacobowitz <drow at false dot org>
- To: Lior Balkohen <balkohen at gmail dot com>
- Cc: libc-ports at sources dot redhat dot com
- Date: Thu, 2 Mar 2006 20:16:36 -0500
- Subject: Re: [PATCH] sync MIPS NPTL with latest NPTL changes, 2nd try
- References: <196b7d310602281130n6a3a650dh@mail.gmail.com>
On Tue, Feb 28, 2006 at 08:30:13PM +0100, Lior Balkohen wrote:
> The subject speaks for itself.
>
>
>
> 2006-02-28 Lior Balkohen <balkohen@gmail.com>
>
>
> * sysdeps/unix/sysv/linux/mips/nptl/bits/pthreadtypes.h
> (__pthread_list_t, __pthread_slist_t): New typedefs.
> (pthread_mutex_t): Replace __next and __prev fields with __list.
> * sysdeps/unix/sysv/linux/mips/nptl/lowlevellock.h (FUTEX_WAKE_OP,
> FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
> (lll_futex_wake_unlock): Define.
> (lll_robust_mutex_dead, lll_robust_mutex_trylock, lll_robust_mutex_lock,
> lll_robust_mutex_cond_lock, lll_robust_mutex_timedlock,
> lll_robust_mutex_unlock): New macros.
> (__lll_robust_lock_wait, __lll_robust_timedlock_wait): New prototypes.
> * sysdeps/unix/sysv/linux/mips/nptl/pt-vfork.S: Use correct path to vfork.S
> * sysdeps/unix/sysv/linux/mips/nptl/vfork.S: Likewise
Thanks. This is pretty obvious and definitely works, so I've checked
it in. If you intend to continue doing glibc development, you should
probably file an FSF copyright assignment, though.
--
Daniel Jacobowitz
CodeSourcery