Sergei Organov wrote:
"Artem B. Bityuckiy" <abityuckiy@yandex.ru> writes:
Hello.
Can anybody give me a hint how to get Heap size *when using Newlib*.
There is
no such POSIX call. I need some hack to be shure that my program
doesn't eat
memory.
I guess malloc_stats()/mallinfo() could help.
Thanks!
I receive:
newlib/libc/stdlib/mstats.c:117: undefined reference to `_malloc_stats_r'
newlib/libc/stdlib/mstats.c:145: undefined reference to `_malloc_stats_r'
It seems _malloc_stats_r should be provided by system. But I use pure
arm-elf-gdb's simulator. Is there some way to provide _malloc_stats_r
when using simulator with no any underlying OS?
Are there any other approaches to get Heap size exist?