2000-09-03  Ulrich Drepper  <drepper@redhat.com>

	* spinlock.h (testandset): Add cast to avoid warning.
	Patch by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
This commit is contained in:
Ulrich Drepper 2000-09-03 16:55:13 +00:00
parent 8658ceda2f
commit 5afe6c0236
3 changed files with 7 additions and 2 deletions

2
Rules
View File

@ -96,7 +96,7 @@ endif
ifeq ($(build-programs),yes) ifeq ($(build-programs),yes)
binaries-all = $(others) $(sysdep-others) $(tests) $(test-srcs) binaries-all = $(others) $(sysdep-others) $(tests) $(test-srcs)
binaries-static = $(others-static) binaries-static = $(others-static) $(tests-static)
else else
binaries-all = $(tests) $(test-srcs) binaries-all = $(tests) $(test-srcs)
binaries-static = binaries-static =

View File

@ -1,3 +1,8 @@
2000-09-03 Ulrich Drepper <drepper@redhat.com>
* spinlock.h (testandset): Add cast to avoid warning.
Patch by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
2000-09-02 Andreas Jaeger <aj@suse.de> 2000-09-02 Andreas Jaeger <aj@suse.de>
* sysdeps/pthread/timer_routines.c: Include stdlib.h for abort * sysdeps/pthread/timer_routines.c: Include stdlib.h for abort

View File

@ -49,7 +49,7 @@ static inline int compare_and_swap(long * ptr, long oldval, long newval,
#elif defined(HAS_COMPARE_AND_SWAP) #elif defined(HAS_COMPARE_AND_SWAP)
#ifdef IMPLEMENT_TAS_WITH_CAS #ifdef IMPLEMENT_TAS_WITH_CAS
#define testandset(p) !__compare_and_swap(p, 0, 1) #define testandset(p) !__compare_and_swap((long int *) p, 0, 1)
#endif #endif
#ifdef HAS_COMPARE_AND_SWAP_WITH_RELEASE_SEMANTICS #ifdef HAS_COMPARE_AND_SWAP_WITH_RELEASE_SEMANTICS