X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=mmalloc%2Fmmalloc.h;h=082547ea5046b7fe6410ee3148788dec192dc8ab;hb=de4112fa387b662c7c7a1dd3e334a1274ca54d28;hp=83998761c62da9b0d39554d0e9a72e86ad48f85d;hpb=89097c5bc502d2dcdc9eec606f54600ee0abca93;p=deliverable%2Fbinutils-gdb.git diff --git a/mmalloc/mmalloc.h b/mmalloc/mmalloc.h index 83998761c6..082547ea50 100644 --- a/mmalloc/mmalloc.h +++ b/mmalloc/mmalloc.h @@ -2,7 +2,10 @@ #define MMALLOC_H 1 #ifdef HAVE_STDDEF_H -#include +# include +#else +# include /* for size_t */ +# include /* for NULL */ #endif #include "ansidecl.h" @@ -36,6 +39,8 @@ extern PTR mvalloc PARAMS ((PTR, size_t)); extern int mmcheck PARAMS ((PTR, void (*) (void))); +extern int mmcheckf PARAMS ((PTR, void (*) (void), int)); + /* Pick up the current statistics. (see FIXME elsewhere) */ extern struct mstats mmstats PARAMS ((PTR)); @@ -50,4 +55,8 @@ extern PTR mmalloc_getkey PARAMS ((PTR, int)); extern int mmalloc_errno PARAMS ((PTR)); +extern int mmtrace PARAMS ((void)); + +extern PTR mmalloc_findbase PARAMS ((int)); + #endif /* MMALLOC_H */