diff options
| author | bhgv <bhgv.empire@gmail.com> | 2020-05-28 12:49:41 +0300 |
|---|---|---|
| committer | bhgv <bhgv.empire@gmail.com> | 2020-05-28 12:49:41 +0300 |
| commit | 2b3bc21f3f7edb429302e81f54d2e3c0e89e5acb (patch) | |
| tree | a6ddafb5f0ebcdf9bca3fd8e4f56874e6faf15bd /FreeRTOS/riscv64/include/lib9.h | |
| parent | 8d7c6b15fa5733a3070003520a1d869c0635ef82 (diff) | |
sup. FreeRTOS riscV-64 (k210 cpu). 4th step
Diffstat (limited to 'FreeRTOS/riscv64/include/lib9.h')
| -rw-r--r-- | FreeRTOS/riscv64/include/lib9.h | 11 |
1 files changed, 11 insertions, 0 deletions
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); |
