[libc] fix compilation error when RT_USING_HEAP is disable
This commit is contained in:
parent
ec0e548973
commit
b822ac8ff6
|
@ -15,6 +15,7 @@
|
|||
|
||||
#include "rtthread.h"
|
||||
|
||||
#ifdef RT_USING_HEAP
|
||||
/* avoid the heap and heap-using library functions supplied by arm */
|
||||
#pragma import(__use_no_heap)
|
||||
|
||||
|
@ -41,3 +42,4 @@ void free(void *rmem)
|
|||
rt_free(rmem);
|
||||
}
|
||||
RTM_EXPORT(free);
|
||||
#endif
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
*/
|
||||
#include <rtthread.h>
|
||||
|
||||
#ifdef RT_USING_HEAP
|
||||
void *malloc(rt_size_t n)
|
||||
{
|
||||
return rt_malloc(n);
|
||||
|
@ -42,3 +43,4 @@ void free(void *rmem)
|
|||
{
|
||||
rt_free(rmem);
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue