#ifdef _EMPTH_LWP
int
-empth_init (char **ctx, int flags)
+empth_init(char **ctx, int flags)
{
lwpInitSystem(7, ctx, flags);
return 0;
empth_t *
-empth_create (int prio, void (*entry)(), int size, int flags, char *name,
- char *desc, void *ud)
+empth_create(int prio, void (*entry) (), int size, int flags, char *name,
+ char *desc, void *ud)
{
/* inherit flags */
- if(!flags)
+ if (!flags)
flags = LwpCurrent->flags;
return lwpCreate(prio, entry, size, flags, name, desc, 0, 0, ud);
}
}
void
-empth_exit (void)
+empth_exit(void)
{
- time_t now;
+ time_t now;
- /* We want to leave the main thread around forever, until it's time
- for it to die for real (in a shutdown) */
+ /* We want to leave the main thread around forever, until it's time
+ for it to die for real (in a shutdown) */
if (!strcmp(LwpCurrent->name, "Main")) {
- while(1) {
- time(&now);
- lwpSleepUntil(now + 60);
- }
+ while (1) {
+ time(&now);
+ lwpSleepUntil(now + 60);
+ }
}
lwpExit();
}
-
+
void
-empth_yield (void)
+empth_yield(void)
{
/* a hack! */
lwpReschedule();
}
void
-empth_sem_wait (empth_sem_t *sm)
+empth_sem_wait(empth_sem_t *sm)
{
lwpWait(sm);
}
panic(sig);
}
#endif
-