Table 2 shows the functions that depend directly on semihosting.
|Sets up and returns the locations of the stack and the heap. You might have to re-implement this function if you are using a scatter file at the link stage.|
|Error signaling, error handling, and program exit.|
|Tailoring input/output functions in the C and C++ libraries.|
|Tailoring other C library functions.|
ARM C and C++ Libraries and Floating-Point Support Reference Guide: