From: Ulrich Drepper Date: Sun, 3 Sep 2000 16:55:13 +0000 (+0000) Subject: Update. X-Git-Tag: cvs/libc-2_1_94~150 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5afe6c0236d8be57bc9bf1cba7fb5ab5e832a75e;p=platform%2Fupstream%2Fglibc.git Update. 2000-09-03 Ulrich Drepper * spinlock.h (testandset): Add cast to avoid warning. Patch by Franz Sirl . --- diff --git a/Rules b/Rules index 974421d..4197023 100644 --- a/Rules +++ b/Rules @@ -96,7 +96,7 @@ endif ifeq ($(build-programs),yes) binaries-all = $(others) $(sysdep-others) $(tests) $(test-srcs) -binaries-static = $(others-static) +binaries-static = $(others-static) $(tests-static) else binaries-all = $(tests) $(test-srcs) binaries-static = diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog index aac2e47..54ee1cf 100644 --- a/linuxthreads/ChangeLog +++ b/linuxthreads/ChangeLog @@ -1,3 +1,8 @@ +2000-09-03 Ulrich Drepper + + * spinlock.h (testandset): Add cast to avoid warning. + Patch by Franz Sirl . + 2000-09-02 Andreas Jaeger * sysdeps/pthread/timer_routines.c: Include stdlib.h for abort diff --git a/linuxthreads/spinlock.h b/linuxthreads/spinlock.h index f88e8f3..b3d0231 100644 --- a/linuxthreads/spinlock.h +++ b/linuxthreads/spinlock.h @@ -49,7 +49,7 @@ static inline int compare_and_swap(long * ptr, long oldval, long newval, #elif defined(HAS_COMPARE_AND_SWAP) #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 #ifdef HAS_COMPARE_AND_SWAP_WITH_RELEASE_SEMANTICS