summarylogtreecommitdiffstats
path: root/cl-linux-yield.patch
blob: 5ad87acf65ca657217004a165d4ba5c4c5296b03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- kernel/thread.orig	2022-06-01 11:44:29.563747178 -0400
+++ kernel/thread.h	2022-06-01 11:46:19.093752131 -0400
@@ -3005,7 +3005,8 @@
   #endif /* Slowaris 5.7 / 7.x or newer */
 #elif defined( _AIX ) || defined( __Android__ ) || defined( __CYGWIN__ ) || \
 	  ( defined( __hpux ) && ( OSVERSION >= 11 ) ) || \
-	  defined( __NetBSD__ ) || defined( __QNX__ ) || defined( __UCLIBC__ )
+	  defined( __NetBSD__ ) || defined( __QNX__ ) || \
+	  defined( __UCLIBC__ ) || defined(__linux__)
   #define THREAD_YIELD()		sched_yield()
 #elif defined( __XMK__ )
   /* The XMK underlying scheduling object is the process context, for which