summaryrefslogtreecommitdiff
path: root/libc-parts/_exit.c
diff options
context:
space:
mode:
authorneal <neal>2008-06-27 09:50:00 +0000
committerneal <neal>2008-06-27 09:50:00 +0000
commitda06477b7255e5852dd7e830f0417e1189f415e1 (patch)
tree135b9b76bec798c4f06be9e57afa9e26d41e343f /libc-parts/_exit.c
parent89eae7911ad764413dbf2adcaf637e5013ebc22c (diff)
2008-06-27 Neal H. Walfield <neal@gnu.org>
* _exit.c (_exit) [RM_INTERN]: Don't l4_yield.
Diffstat (limited to 'libc-parts/_exit.c')
-rw-r--r--libc-parts/_exit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libc-parts/_exit.c b/libc-parts/_exit.c
index dda1b49..ac32e4f 100644
--- a/libc-parts/_exit.c
+++ b/libc-parts/_exit.c
@@ -75,6 +75,9 @@ _exit (int ret)
for (;;)
{
j --;
+#ifndef RM_INTERN
+ /* XXX: This doesn't work for laden. */
l4_yield ();
+#endif
}
}