Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Sep 2003 19:24:14 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Daniel Eischen <deischen@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libpthread/arch/alpha/include atomic_ops.h src/lib/libpthread/arch/amd64/include         atomic_ops.h src/lib/libpthread/s
Message-ID:  <20030904192329.S5620@gamplex.bde.org>
In-Reply-To: <200309031756.h83HuQu1007658@repoman.freebsd.org>
References:  <200309031756.h83HuQu1007658@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 3 Sep 2003, Daniel Eischen wrote:

> deischen    2003/09/03 10:56:26 PDT
>
>   FreeBSD src repository
>
>   Modified files:
>     lib/libpthread/arch/alpha/include atomic_ops.h
>     lib/libpthread/arch/amd64/include atomic_ops.h
>     lib/libpthread/arch/i386/include atomic_ops.h
>     lib/libpthread/sys   lock.c lock.h
>     lib/libpthread/thread thr_creat.c thr_pause.c thr_sleep.c
>                           thr_system.c thr_tcdrain.c thr_wait.c
>                           thr_wait4.c thr_waitpid.c
>   Log:
>   Don't assume sizeof(long) = sizeof(int) on x86; use int
>   instead of long types for low-level locks.
>
>   Add prototypes for some internal libc functions that are
>   wrapped by the library as cancellation points.
>
>   Add memory barriers to alpha atomic swap functions (submitted
>   by davidxu).
>
>   Requested by:   bde

Thanks.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030904192329.S5620>