@@ -70,6 +70,7 @@ pthread_mutex_t
/* KIND must stay at this position in the structure to maintain
binary compatibility. */
int __kind;
+ int __lt_compat;
unsigned int __nusers;
__extension__ union
{
@@ -95,10 +96,11 @@ pthread_cond_t
struct
{
int __lock;
- unsigned int __futex;
+ int __lt_compat;
__extension__ unsigned long long int __total_seq;
__extension__ unsigned long long int __wakeup_seq;
__extension__ unsigned long long int __woken_seq;
+ unsigned int __futex;
void *__mutex;
unsigned int __nwaiters;
unsigned int __broadcast_seq;
@@ -130,6 +132,9 @@ pthread_rwlock_t
struct
{
int __lock;
+ int __lt_compat;
+ int __hppa_pad1;
+ int __hppa_pad2;
unsigned int __nr_readers;
unsigned int __readers_wakeup;
unsigned int __writer_wakeup;