newlib newbie wants to malloc
Mon Oct 8 15:19:00 GMT 2001
I'm trying to get newlib working on a new system and I've encountered
There is a function _malloc_r used throughout the library, even malloc
simply calls _malloc_r.
This function is provided in the file newlib/libc/stdlib/mallocr.c.
There is a "#define mALLOc _malloc_r".
The problem is now that mALLOc() expects one parameter, but _malloc_r
is defined to get 2 parameters.
The first parameter to _malloc_r is a pointer which is now interpreted
by mALLOc as requested size.
How should this work? What am I doing wrong?
More information about the Newlib