Many routines have been replaced or renamed as follows:
Draft 4 Routines Replaced by POSIX 1003.1c Routines pthread_attr_create pthread_attr_init pthread_attr_delete pthread_attr_destroy pthread_attr_set/getdetach_np pthread_attr_set/getdetachstate pthread_attr_set/getprio pthread_attr_set/getschedparam pthread_attr_set/getsched pthread_attr_set/getschedpolicy pthread_condattr_create pthread_condattr_init pthread_condattr_delete pthread_condattr_destroy pthread_keycreate pthread_key_create pthread_mutexattr_create pthread_mutexattr_init pthread_mutexattr_delete pthread_mutexattr_destroy pthread_mutexattr_get/setkind_np pthread_mutexattr_get/settype_np pthread_setasynccancel pthread_setcanceltype pthread_setcancel pthread_setcancelstate pthread_set/getprio pthread_set/getschedparam pthread_set/getscheduler pthread_set/getschedparam pthread_yield sched_yield