$NetBSD$

--- Source/NSThread.m.orig	2009-05-24 06:22:09.000000000 +0200
+++ Source/NSThread.m
@@ -60,7 +60,7 @@
 
 #include <errno.h>
 
-#ifdef	__POSIX_SOURCE
+#if defined(_POSIX_SOURCE) || defined(__QNXNTO__)
 #define NBLK_OPT     O_NONBLOCK
 #else
 #define NBLK_OPT     FNDELAY
