URI: 
       tmaybe openbsd has schedyield now - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit ceb21b8a90da680a6795fa49cc5744244f2d002a
   DIR parent a237e87c33523521133e28bd304e915b00661025
  HTML Author: rsc <devnull@localhost>
       Date:   Tue, 19 Jul 2005 11:36:27 +0000
       
       maybe openbsd has schedyield now
       
       Diffstat:
         M include/libc.h                      |       4 ----
         M include/u.h                         |       1 +
       
       2 files changed, 1 insertion(+), 4 deletions(-)
       ---
   DIR diff --git a/include/libc.h b/include/libc.h
       t@@ -832,10 +832,6 @@ extern        int        post9pservice(int, char*);
        #        endif
        #endif
        
       -#ifdef __OpenBSD__
       -#define sched_yield()        syscall(302)        /* what is this? */
       -#endif
       -
        /* command line */
        extern char        *argv0;
        extern void __fixargv0(void);
   DIR diff --git a/include/u.h b/include/u.h
       t@@ -92,6 +92,7 @@ typedef long p9jmp_buf[sizeof(sigjmp_buf)/sizeof(long)];
        #        undef _NEEDUINT
        #        undef _NEEDULONG
        #elif defined(__OpenBSD__)
       +#        include <sys/types.h>
        #        undef _NEEDUSHORT
        #        undef _NEEDUINT
        #        undef _NEEDULONG