projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Avoid ASSERT black hole
[ghc-hetmet.git]
/
rts
/
win32
/
IOManager.h
diff --git
a/rts/win32/IOManager.h
b/rts/win32/IOManager.h
index
4893e23
..
145a1e5
100644
(file)
--- a/
rts/win32/IOManager.h
+++ b/
rts/win32/IOManager.h
@@
-4,13
+4,10
@@
*
* (c) sof, 2002-2003
*/
*
* (c) sof, 2002-2003
*/
-#ifndef __IOMANAGER_H__
-#define __IOMANAGER_H__
-/* On the yucky side..suppress -Wmissing-declarations warnings when
- * including <windows.h>
- */
-extern void* GetCurrentFiber ( void );
-extern void* GetFiberData ( void );
+
+#ifndef WIN32_IOMANAGER_H
+#define WIN32_IOMANAGER_H
+
#include <windows.h>
/*
#include <windows.h>
/*
@@
-84,7
+81,7
@@
extern CompletionProc onComplete;
* Starting up and shutting down.
*/
extern BOOL StartIOManager ( void );
* Starting up and shutting down.
*/
extern BOOL StartIOManager ( void );
-extern void ShutdownIOManager ( void );
+extern void ShutdownIOManager ( rtsBool wait_threads );
/*
* Adding I/O and delay requests. With each request a
/*
* Adding I/O and delay requests. With each request a
@@
-107,4
+104,4
@@
extern int AddProcRequest ( void* proc,
extern void abandonWorkRequest ( int reqID );
extern void abandonWorkRequest ( int reqID );
-#endif /* __IOMANAGER_H__ */
+#endif /* WIN32_IOMANAGER_H */