Re: [PATCH] [HPPA] fix bits/pthreadtypes.h
"Carlos O'Donell" <[email protected]>
| Newsgroups | gmane.linux.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
On 5/1/07, Aurelien Jarno <[email protected]> wrote: > --- libc/ports/sysdeps/unix/sysv/linux/hppa/linuxthreads/bits/pthreadtypes.h 2007-05-01 21:15:38.000000000 +020 > +++ libc/ports/sysdeps/unix/sysv/linux/hppa/linuxthreads/bits/pthreadtypes.h 2007-05-01 21:16:03.000000000 +0200 > @@ -134,7 +134,7 @@ > } pthread_rwlockattr_t; > #endif > > -#ifdef __USE_XOPEN2K > +#if defined __USE_UNIX98 || defined __USE_XOPEN2K > /* POSIX spinlock data type. */ > typedef __atomic_lock_t pthread_spinlock_t; The generic pthreadtypes.h for linuxthreads does not define pthread_spinlock_t, pthread_barrier_t, and pthread_barrierattr_t when __USE_UNIX98 is defined. I don't think your patch is correct. I have just checked in a patch to upadte pthreadtypes.h, but it's different from your patch. Please verify this fixes the issue you were seeing. Cheers, Carlos.