Merge pull request #2720 from mono/fix-39325
[mono.git] / mono / utils / dlmalloc.h
index 6b27a98c102380783ab77cce3c399e6008dbf2c8..44a8f6b7c7b55abd903984267e19b17bb59bb571 100644 (file)
@@ -30,6 +30,7 @@ extern "C" {
 #endif
 
 #include <stddef.h>   /* for size_t */
+#include <mono/utils/mono-compiler.h>
 
 #if !ONLY_MSPACES
 
@@ -51,6 +52,21 @@ extern "C" {
 #define dlindependent_comalloc independent_comalloc
 #endif /* USE_DL_PREFIX */
 
+#define dlcalloc               mono_dlcalloc
+#define dlfree                 mono_dlfree
+#define dlmalloc               mono_dlmalloc
+#define dlmemalign             mono_dlmemalign
+#define dlrealloc              mono_dlrealloc
+#define dlvalloc               mono_dlvalloc
+#define dlpvalloc              mono_dlpvalloc
+#define dlmallinfo             mono_dlmallinfo
+#define dlmallopt              mono_dlmallopt
+#define dlmalloc_trim          mono_dlmalloc_trim
+#define dlmalloc_stats         mono_dlmalloc_stats
+#define dlmalloc_usable_size   mono_dlmalloc_usable_size
+#define dlmalloc_footprint     mono_dlmalloc_footprint
+#define dlindependent_calloc   mono_dlindependent_calloc
+#define dlindependent_comalloc mono_dlindependent_comalloc
 
 /*
   malloc(size_t n)