projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix Trac #2529: derived read for prefix constructor operators
[ghc-hetmet.git]
/
rts
/
RtsSignals.h
diff --git
a/rts/RtsSignals.h
b/rts/RtsSignals.h
index
eafeeaa
..
77f2224
100644
(file)
--- a/
rts/RtsSignals.h
+++ b/
rts/RtsSignals.h
@@
-40,6
+40,9
@@
extern void initUserSignals(void);
* Ctrl+C handler that shuts down the RTS in an orderly manner.
*/
extern void initDefaultHandlers(void);
* Ctrl+C handler that shuts down the RTS in an orderly manner.
*/
extern void initDefaultHandlers(void);
+extern void resetDefaultHandlers(void);
+
+extern void freeSignalHandlers(void);
/*
* Function: blockUserSignals()
/*
* Function: blockUserSignals()
@@
-71,7
+74,7
@@
extern void awaitUserSignals(void);
* Evacuate the handler queue. _Assumes_ that console event delivery
* has already been blocked.
*/
* Evacuate the handler queue. _Assumes_ that console event delivery
* has already been blocked.
*/
-extern void markSignalHandlers (evac_fn evac);
+extern void markSignalHandlers (evac_fn evac, void *user);
#endif /* RTS_USER_SIGNALS */
#endif /* RTS_USER_SIGNALS */