[yarn]: Fix Fuchsia build.

pthread_setname_np() is not provided by the Fuchsia C library
so do not try to call it in Thread::setName().

Change-Id: I7db37e6da52d665ff6535d735e9a2da5d9845143
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/35930
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Tested-by: David Turner <digit@google.com>
Presubmit-Ready: David Turner <digit@google.com>
diff --git a/src/Yarn/Thread.cpp b/src/Yarn/Thread.cpp
index e415453..68dcf47 100644
--- a/src/Yarn/Thread.cpp
+++ b/src/Yarn/Thread.cpp
@@ -88,7 +88,7 @@
 
 #if defined(__APPLE__)
     pthread_setname_np(name);
-#else
+#elif !defined(__Fuchsia__)
     pthread_setname_np(pthread_self(), name);
 #endif