Open System Services Porting Guide (G06.24+, H06.03+)

Table Of Contents
Standard POSIX Threads Functions: Differences
Between the Previous and Current Standards
Open System Services Porting Guide520573-006
E-14
Changed Thread Functions
pthread_mutexattr_
getprotocol()
_POSIX_THREAD_PRIORITY_SCHEDULING not
defined.
pthread_mutexattr_
getpshared()
_POSIX_THREAD_PROCESS_SHARED not defined.
pthread_mutexattr_
setprioceiling()
_POSIX_THREAD_PRIORITY_SCHEDULING not
defined.
pthread_mutexattr_
setprotocol()
_POSIX_THREAD_PRIORITY_SCHEDULING not
defined.
pthread_mutexattr_
setpshared()
_POSIX_THREAD_PROCESS_SHARED not defined.
pthread_nsg functions Thread functions not supported in Standard POSIX
Threads.
pthread_rad functions Thread functions not supported in Standard POSIX
Threads.
pthread_rwlock functions Thread functions not supported in Standard POSIX
Threads.
putc_unlocked() C library function not supported in OSS environment.
putchar_unlocked() C library function not supported in OSS environment.
rand_r() C library function not supported in OSS environment.
readdir() C library function not supported because of possible
portability issues.
strtok_r() C library function not supported in OSS environment.
tmpname() C library function differs only in usage.
ttyname() C library function not supported in OSS environment.
Table E-8. Thread Functions Not Supported in Standard POSIX
Threads (page2of2)
Function Reason