home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / source / a2.0bemacs-src.lha / Emacs-19.25 / src / amiga_malloc_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-21  |  678 b   |  45 lines

  1. /* Prototypes for functions defined in
  2. amiga_malloc.c
  3.  */
  4.  
  5. extern long __far DataSegBits;
  6.  
  7. extern int DataSegFound;
  8.  
  9. extern struct mem_header * __far current;
  10.  
  11. extern struct mem_header * free_list;
  12.  
  13. extern long __far pre_alloc;
  14.  
  15. extern char * malloc_hunk;
  16.  
  17. extern long malloc_hunk_size;
  18.  
  19. extern long malloc_bytes_used;
  20.  
  21. extern int early_malloc;
  22.  
  23. void * alloc_sys(long );
  24.  
  25. void free_sys(void * );
  26.  
  27. void _MemCleanup(void);
  28.  
  29. void * alloc_hunk(long );
  30.  
  31. void free_hunk(void * );
  32.  
  33. void * __halloc(unsigned long );
  34.  
  35. void * malloc(unsigned int );
  36.  
  37. void free(void * );
  38.  
  39. void * calloc(unsigned int, unsigned int );
  40.  
  41. void * realloc(void * , unsigned int );
  42.  
  43. void emacs_malloc_init(void);
  44.  
  45.