| Function |
Header |
Standard |
VBCC |
GCC |
SAS/C |
DICE |
libnix |
clib2 |
Description |
| pthread_create |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Create thread |
| pthread_exit |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Terminate thread |
| pthread_join |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Wait for thread termination |
| pthread_detach |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Detach thread |
| pthread_self |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Get thread ID |
| pthread_equal |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Compare thread IDs |
| pthread_cancel |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Cancel thread |
| pthread_setcancelstate |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set cancelability state |
| pthread_setcanceltype |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set cancelability type |
| pthread_testcancel |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Test for pending cancellation |
| pthread_mutex_init |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Initialize mutex |
| pthread_mutex_destroy |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Destroy mutex |
| pthread_mutex_lock |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Lock mutex |
| pthread_mutex_trylock |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Try to lock mutex |
| pthread_mutex_unlock |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Unlock mutex |
| pthread_cond_init |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Initialize condition variable |
| pthread_cond_destroy |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Destroy condition variable |
| pthread_cond_wait |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Wait on condition variable |
| pthread_cond_timedwait |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Wait on condition variable with timeout |
| pthread_cond_signal |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Signal condition variable |
| pthread_cond_broadcast |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Broadcast condition variable |
| pthread_key_create |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Create thread-specific data key |
| pthread_key_delete |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Delete thread-specific data key |
| pthread_setspecific |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set thread-specific data |
| pthread_getspecific |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Get thread-specific data |
| pthread_once |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Dynamic package initialization |
| pthread_attr_init |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Initialize thread attributes |
| pthread_attr_destroy |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Destroy thread attributes |
| pthread_attr_setdetachstate |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set detach state attribute |
| pthread_attr_getdetachstate |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Get detach state attribute |
| pthread_attr_setscope |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set contention scope attribute |
| pthread_attr_getscope |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Get contention scope attribute |
| pthread_attr_setinheritsched |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set inherit scheduler attribute |
| pthread_attr_getinheritsched |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Get inherit scheduler attribute |
| pthread_attr_setschedpolicy |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set scheduling policy attribute |
| pthread_attr_getschedpolicy |
pthread.h |
POSIX.1c |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Get scheduling policy attribute |
| pthread_attr_setschedparam |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Set scheduling parameters attribute |
| pthread_attr_getschedparam |
pthread.h |
POSIX.1c |
Missing |
Missing |
Missing |
Missing |
Missing |
Missing |
Get scheduling parameters attribute |
| TOTALS |
|
|
1/38 |
0/38 |
0/38 |
0/38 |
0/38 |
0/38 |
|