| /* XXX this file is a temporary hack. |
| |
| All hurd-internal code which uses malloc et al includes this file so it |
| will use the internal malloc routines _hurd_{malloc,realloc,free} |
| instead. The "hurd-internal" functions are the cthreads version, |
| which uses vm_allocate and is thread-safe. The normal user version |
| of malloc et al is the unixoid one using sbrk. |
| |
| */ |
| |
| extern void *_hurd_malloc (size_t); |
| extern void *_hurd_realloc (void *, size_t); |
| extern void _hurd_free (void *); |
| |
| #define malloc _hurd_malloc |
| #define realloc _hurd_realloc |
| #define free _hurd_free |