用__attribute__ ((constructor))替换部分pthread_once_t