PTHREAD_ONCE_NOTDONE
#define PTHREAD_ONCE_INIT { {0, 0, 0, PTHREAD_ONCE_NOTDONE} }
if (once->once_flag == PTHREAD_ONCE_NOTDONE) {