Index: source/Host/common/Host.cpp =================================================================== --- source/Host/common/Host.cpp +++ source/Host/common/Host.cpp @@ -40,6 +40,10 @@ #include #endif +#if defined(__NetBSD__) +#include +#endif + // C++ Includes // Other libraries and framework includes @@ -320,6 +324,8 @@ return thread_self; #elif defined(__FreeBSD__) return lldb::tid_t(pthread_getthreadid_np()); +#elif defined(__NetBSD__) + return lldb::tid_t(_lwp_self()); #elif defined(__ANDROID__) return lldb::tid_t(gettid()); #elif defined(__linux__)