#ifndef _MEMORY_H
#define _MEMORY_H

#include <stddef.h>

#ifndef _COMPILER_H
#include <compiler.h>
#endif

__EXTERN void *		calloc	__PROTO((size_t, size_t));
__EXTERN void		free	__PROTO((void *));
__EXTERN void *		malloc	__PROTO((size_t));
__EXTERN void *		realloc	__PROTO((void *, size_t));
#ifndef alloca
__EXTERN void *		alloca	__PROTO((size_t));
#endif


#if 0
__EXTERN void *		mlalloc	__PROTO((long));
__EXTERN void *		relalloc	__PROTO((void *, long));
__EXTERN void *		clalloc	__PROTO((long, long));
#endif

__EXTERN void		_malloczero	__PROTO((int));
__EXTERN void 		_mallocChunkSize	__PROTO((size_t));

#endif /* _MEMORY_H */
