exm_dlmalloc.h 701 B

123456789101112131415161718192021222324252627282930313233
  1. #ifndef _EXM_DLMALLOC_H_
  2. #define _EXM_DLMALLOC_H_
  3. /* Configure dlmalloc. */
  4. /* #define DLMALLOC_EXPORT static*/
  5. #define ONLY_MSPACES 1
  6. #define USE_LOCKS 2
  7. #define ABORT dump_stack()
  8. #define HAVE_MMAP 0
  9. #define HAVE_MREMAP 0
  10. #define MALLOC_FAILURE_ACTION ENOMEM
  11. #define NO_MALLINFO 1
  12. #define NO_MALLOC_STATS 1
  13. #define MORECORE_CANNOT_TRIM 1
  14. #define LACKS_UNISTD_H
  15. #define LACKS_FCNTL_H
  16. #define LACKS_SYS_PARAM_H
  17. #define LACKS_SYS_MMAN_H
  18. #define LACKS_STRINGS_H
  19. #define LACKS_STRING_H
  20. #define LACKS_SYS_TYPES_H
  21. #define LACKS_ERRNO_H
  22. #define LACKS_STDLIB_H
  23. #define LACKS_SCHED_H
  24. #define LACKS_TIME_H
  25. #define KERNEL_EXTMEM_MSPACE
  26. extern void dump_stack(void) __cold;
  27. #endif /* _EXM_DLMALLOC_H_ */