diff options
author | Kevin Kirspel <kevin-kirspel@idexx.com> | 2017-05-17 08:40:36 -0400 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-05-19 07:24:30 +0200 |
commit | 427ee3e9eb1c1c01bf8f4245545d3dff83882d00 (patch) | |
tree | 58c1dbb0289b14ed1ad0de2732064578e985b0b7 | |
parent | Add tests for USB keyboard and mouse as well as EVDEV (diff) | |
download | rtems-libbsd-427ee3e9eb1c1c01bf8f4245545d3dff83882d00.tar.bz2 |
Redirect FREEBSD's kern_yield to RTEMS sched_yield
-rw-r--r-- | freebsd/sys/sys/proc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/freebsd/sys/sys/proc.h b/freebsd/sys/sys/proc.h index 2b58ffe6..ea2a8abf 100644 --- a/freebsd/sys/sys/proc.h +++ b/freebsd/sys/sys/proc.h @@ -1055,10 +1055,11 @@ void fork_exit(void (*)(void *, struct trapframe *), void *, struct trapframe *); void fork_return(struct thread *, struct trapframe *); int inferior(struct proc *p); -void kern_yield(int); #ifndef __rtems__ +void kern_yield(int); void kick_proc0(void); #else /* __rtems__ */ +#define kern_yield(x) sched_yield() #define kick_proc0() #endif /* __rtems__ */ void killjobc(void); |