A question about syscalls.c file while porting code to different processor

[color=#222222][size=small][font=Arial, Helvetica, sans-serif]

I can manage changes to mutex, sleep, spi and port but not sure what to do with the routines within syscalls.c

Where are these memory routines used ?

Do I need to implement these or is this just support for the STM32 memory initialization?

I am porting to Cypress PSOC 5LP (32 bit Cortex)