diff options
Diffstat (limited to 'ghc/rts/posix/Select.h')
| -rw-r--r-- | ghc/rts/posix/Select.h | 26 | 
1 files changed, 26 insertions, 0 deletions
diff --git a/ghc/rts/posix/Select.h b/ghc/rts/posix/Select.h new file mode 100644 index 0000000000..8825562974 --- /dev/null +++ b/ghc/rts/posix/Select.h @@ -0,0 +1,26 @@ +/* ----------------------------------------------------------------------------- + * + * (c) The GHC Team 1998-2005 + * + * Prototypes for functions in Select.c + * + * -------------------------------------------------------------------------*/ + +#ifndef SELECT_H +#define SELECT_H + +#if !defined(THREADED_RTS) +/* In Select.c */ +extern lnat RTS_VAR(timestamp); + +/* awaitEvent(rtsBool wait) + * + * Checks for blocked threads that need to be woken. + * + * Called from STG :  NO + * Locks assumed   :  sched_mutex + */ +void awaitEvent(rtsBool wait);  /* In Select.c */ +#endif + +#endif /* SELECT_H */  | 
