1 #ifdef SPARKY
2 #undef _POSIX_SOURCE
3 #endif
4 #include <sys/types.h>
5 
6 /*
7  * This is used to declare functions with "C" linkage if we are compiling
8  * with C++ .
9  */
10 #ifdef	__cplusplus
11 #define	C_LINKAGE	"C"
12 #else
13 #define	C_LINKAGE
14 #endif
15 
16 void			Page_AllowAccess(void * address, size_t size);
17 void *			Page_Create(size_t size);
18 void			Page_Delete(void * address, size_t size);
19 void			Page_DenyAccess(void * address, size_t size);
20 size_t			Page_Size(void);
21 
22 void			EF_Abort(const char * message, ...);
23 void			EF_Exit(const char * message, ...);
24 void			EF_Print(const char * message, ...);
25