Sun Dec 17 15:56:35 1995 Miles Bader <miles@gnu.ai.mit.edu>
[glibc.git] / hurd / hurdmalloc.h
blob91286093c46fc5853978dd1674e4cd7fadb19c0b
1 /* XXX this file is a tempoary hack.
3 All hurd-internal code which uses malloc et al includes this file so it
4 will use the internal malloc routines _hurd_{malloc,realloc,free}
5 instead. The "hurd-internal" functions are the cthreads version,
6 which uses vm_allocate and is thread-safe. The normal user version
7 of malloc et al is the unixoid one using sbrk.
9 */
11 extern void *_hurd_malloc (size_t);
12 extern void *_hurd_realloc (void *, size_t);
13 extern void _hurd_free (void *);
15 #define malloc _hurd_malloc
16 #define realloc _hurd_realloc
17 #define free _hurd_free