glibc/sysdeps/unix/sysv/linux/hppa/pthreadP.h
Carlos O'Donell d83f0734e1 HPPA: Transition to new non-addon NPTL.
Merge roland/nptl-hppa to master, update and test for hppa-linux-gnu.

This commit squashes and commits the work done by Roland McGrath on
roland/nptl-hppa to migrate hppa to the new non-addon NPTL. Some
additional tweaks were required for tcb-offsets.sym to work correctly
along with clone.S (unique to hppa).
2014-09-07 22:08:36 -04:00

17 lines
807 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