From 2b3bc21f3f7edb429302e81f54d2e3c0e89e5acb Mon Sep 17 00:00:00 2001 From: bhgv Date: Thu, 28 May 2020 12:49:41 +0300 Subject: sup. FreeRTOS riscV-64 (k210 cpu). 4th step --- FreeRTOS/riscv64/include/lib9.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'FreeRTOS') diff --git a/FreeRTOS/riscv64/include/lib9.h b/FreeRTOS/riscv64/include/lib9.h index c1196b0..4302b6e 100644 --- a/FreeRTOS/riscv64/include/lib9.h +++ b/FreeRTOS/riscv64/include/lib9.h @@ -130,6 +130,13 @@ extern int isupperrune(Rune); /* * malloc */ +#define malloc malloc_ +#define free free_ +#define realloc realloc_ +#define calloc calloc_ +#define mallocz mallocz_ +#define msize msize_ + extern void* malloc(size_t); extern void* mallocz(ulong, int); extern void free(void*); @@ -479,6 +486,10 @@ static __inline uintptr getcallerpc(void* dummy) { ); return lr; } +#else +static __inline uintptr getcallerpc(void* dummy) { + return 0; +} #endif extern void setfcr(ulong); -- cgit v1.2.3