message: Use header files in dlmalloc
diff: @@ -525,52 +525,12 @@ MAX_RELEASE_CHECK_RATE default: 4095 unless not HAVE_MMAP
  #define HAVE_MMAP 1
  #define ONLY_MSPACES 1
  -#define LACKS_ERRNO_H
  -#define LACKS_FCNTL_H
  -#define LACKS_SCHED_H
  -#define LACKS_STDLIB_H
  -#define LACKS_STRING_H
  -#define LACKS_SYS_MMAN_H
  -#define LACKS_TIME_H
  -#define LACKS_UNISTD_H
  +#define HAVE_MREMAP 0
  #define NO_MALLOC_STATS 1
  #define USE_DL_PREFIX 1
  #define USE_LOCKS 1
  #define USE_SPIN_LOCKS 1
  -#define HAVE_MREMAP 0
  #define malloc_getpagesize ((size_t)4096U)
  -
  -#include <stddef.h>
  -
  -#define ENOMEM 12
  -#define EINVAL 22
  -
  -extern __thread int errno;
  -#if defined(__linux__)
  -#define O_RDWR 2
  -#define PROT_READ 1
  -#define PROT_WRITE 2
  -#elif defined(__redox__)
  -#define O_RDWR 196608
  -#define PROT_READ 4
  -#define PROT_WRITE 2
  -#endif /*defined(__redox__)*/
  -
  -#define MAP_PRIVATE 2
  -#define MAP_ANON 32
  -typedef long off_t;
  -
  -int open(const char *pathname, int flags);
  -void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off);
  -int munmap(void *addr, size_t len);
  -void abort(void);
  -void *memcpy(void *dest, const void *src, size_t n);
  -void *memset(void *s, int c, size_t n);
  -
  -// LACKS_UNISTD_H, LACKS_FCNTL_H, LACKS_SYS_PARAM_H, LACKS_SYS_MMAN_H
  -// LACKS_STRINGS_H, LACKS_STRING_H, LACKS_SYS_TYPES_H, LACKS_ERRNO_H
  -// LACKS_STDLIB_H LACKS_SCHED_H LACKS_TIME_H
  -
  /* } Customizations */
  /* Version identifier to allow people to support multiple versions */
  