mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-04 19:00:09 +00:00
be0f2008ac
This version of the NPTL POSIX thread ABI for hppa does not break backwards compatibility with the the old Linuxthreads ABI, and is therefore suitable for release by distributions. sysdeps/unix/sysv/linux/hppa/ * internaltypes.h: New file. sysdeps/unix/sysv/linux/hppa/nptl/ * pthreadP.h: New file. * pthread.h: New file. * pthread_cond_broadcast.c: New file. * pthread_cond_destroy.c: New file. * pthread_cond_init.c: New file. * pthread_cond_signal.c: New file. * pthread_cond_timedwait.c: New file. * pthread_cond_wait.c: New file. * bits/pthreadtypes.h: Make pthread_mutex_t, pthread_rwlock_t, and pthread_cond_t backwards compatible.
18 lines
809 B
C
18 lines
809 B
C
#include_next <pthreadP.h>
|
|
#ifndef _PTHREADP_H_HPPA_
|
|
#define _PTHREADP_H_HPPA_ 1
|
|
|
|
/* Internal cond functions. */
|
|
extern int __pthread_cond_broadcast_internal (pthread_cond_t *cond);
|
|
extern int __pthread_cond_destroy_internal (pthread_cond_t *cond);
|
|
extern int __pthread_cond_init_internal (pthread_cond_t *cond,
|
|
const pthread_condattr_t *cond_attr);
|
|
extern int __pthread_cond_signal_internal (pthread_cond_t *cond);
|
|
extern int __pthread_cond_timedwait_internal (pthread_cond_t *cond,
|
|
pthread_mutex_t *mutex,
|
|
const struct timespec *abstime);
|
|
extern int __pthread_cond_wait_internal (pthread_cond_t *cond,
|
|
pthread_mutex_t *mutex);
|
|
#endif
|
|
|