diff options
author | das <das@FreeBSD.org> | 2003-06-21 08:20:14 +0000 |
---|---|---|
committer | das <das@FreeBSD.org> | 2003-06-21 08:20:14 +0000 |
commit | 502b55c20b019782171fd4c6c6351ec958baccc6 (patch) | |
tree | d851717b2c4ca09e2801c78aeea0be4bbd432fdb /lib/libc/gdtoa | |
parent | d6a3dc0a5923a623809d7bf9f60513fcfcbe0111 (diff) | |
download | FreeBSD-src-502b55c20b019782171fd4c6c6351ec958baccc6.zip FreeBSD-src-502b55c20b019782171fd4c6c6351ec958baccc6.tar.gz |
Userland spinlocks bad. Sleep locks good.
Use the latter for gdtoa.
Requested by: deischen (far too long ago)
Diffstat (limited to 'lib/libc/gdtoa')
-rw-r--r-- | lib/libc/gdtoa/glue.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/libc/gdtoa/glue.c b/lib/libc/gdtoa/glue.c index b587412..39e491a 100644 --- a/lib/libc/gdtoa/glue.c +++ b/lib/libc/gdtoa/glue.c @@ -5,6 +5,9 @@ * $FreeBSD$ */ -#include "spinlock.h" +#include <pthread.h> -spinlock_t __gdtoa_locks[2]; +pthread_mutex_t __gdtoa_locks[] = { + PTHREAD_MUTEX_INITIALIZER, + PTHREAD_MUTEX_INITIALIZER +}; |