X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=include%2Fmalloc.h;h=ecf3c678fe4b0065c7dd622c124e956a5fe32777;hb=ca880679dda63f8d58393526c7e3257f772ccabe;hp=a38464e62915c05362179d14e9381e2174f5babb;hpb=60a3f404acbf8238a3138fe1f80a6bac75da4582;p=karo-tx-uboot.git diff --git a/include/malloc.h b/include/malloc.h index a38464e629..ecf3c678fe 100644 --- a/include/malloc.h +++ b/include/malloc.h @@ -285,14 +285,6 @@ extern "C" { */ -#ifdef DEBUG -/* #include */ -#define assert(x) ((void)0) -#else -#define assert(x) ((void)0) -#endif - - /* INTERNAL_SIZE_T is the word-size used for internal bookkeeping of chunk sizes. On a 64-bit machine, you can reduce malloc @@ -937,6 +929,14 @@ int mALLOPt(); struct mallinfo mALLINFo(); #endif +/* + * Begin and End of memory area for malloc(), and current "brk" + */ +extern ulong mem_malloc_start; +extern ulong mem_malloc_end; +extern ulong mem_malloc_brk; + +void mem_malloc_init(ulong start, ulong size); #ifdef __cplusplus }; /* end of extern "C" */