THR_FLAGS_DETACHED
if ((pthread->flags & THR_FLAGS_DETACHED) != 0)
new_thread->flags |= THR_FLAGS_DETACHED;
new_thread->flags |= THR_FLAGS_DETACHED;
new_thread->flags |= THR_FLAGS_DETACHED;
if ((pthread->flags & THR_FLAGS_DETACHED) != 0 ||
pthread->flags |= THR_FLAGS_DETACHED;
curthread->flags &= ~(THR_FLAGS_NEED_SUSPEND|THR_FLAGS_DETACHED);
pthread->flags |= THR_FLAGS_DETACHED;
if ((pthread->flags & THR_FLAGS_DETACHED) != 0) {
((thrd)->flags & THR_FLAGS_DETACHED) != 0)