Errno must not be touched before TCB is initialized.