/* -----------------------------------------------------------------------------
*
- * (c) The GHC Team, 1998-2004
+ * (c) The GHC Team, 1998-2005
*
* General utility functions used in the RTS.
*
extern void *stgMallocBytes(int n, char *msg)
GNUC3_ATTRIBUTE(__malloc__);
+extern void* stgMallocBytesRWX(int len)
+ GNUC3_ATTRIBUTE(__malloc__);
+
extern void *stgReallocBytes(void *p, int n, char *msg);
extern void *stgCallocBytes(int n, int m, char *msg)
* Misc other utilities
* -------------------------------------------------------------------------- */
-extern void _stgAssert (char *filename, unsigned int linenum);
-
extern void heapOverflow(void);
extern void setNonBlockingFd(int fd);
extern void* __hscore_get_saved_termios(int fd);
extern void __hscore_set_saved_termios(int fd, void* ts);
-#endif // RTSUTILS_H
+#endif /* RTSUTILS_H */