From 28e04d39dcd8cbe42b5182e3f53366af5020c221 Mon Sep 17 00:00:00 2001 From: Antonio Huete Jimenez Date: Tue, 5 Nov 2019 11:10:48 -0800 Subject: [PATCH] third_party/swiftshader/src/Yarn/Thread.cpp --- third_party/swiftshader/src/Yarn/Thread.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/third_party/swiftshader/src/Yarn/Thread.cpp b/third_party/swiftshader/src/Yarn/Thread.cpp index 68dcf472c9a..708c4a3d44f 100644 --- a/third_party/swiftshader/src/Yarn/Thread.cpp +++ b/third_party/swiftshader/src/Yarn/Thread.cpp @@ -27,6 +27,10 @@ # include # include # include +#elif defined(__FreeBSD__) +# include +# include +# include #else # include # include @@ -88,6 +92,8 @@ void Thread::setName(const char* fmt, ...) #if defined(__APPLE__) pthread_setname_np(name); +#elif defined(__FreeBSD__) + pthread_set_name_np(pthread_self(), name); #elif !defined(__Fuchsia__) pthread_setname_np(pthread_self(), name); #endif -- 2.41.0