You copied the Doc URL to your clipboard.

Direct semihosting C library function dependencies

A table showing the functions that depend directly on semihosting.

Table 1-3 Direct semihosting dependencies

Function Description


Sets up and returns the locations of the stack and the heap. If you are using a scatter file at the link stage, you might have to re-implement this function.

The linker issues an error when no semihosting is requested and __user_initial_stackheap() is not re-implemented.



Error signaling, error handling, and program exit.











Tailoring input/output functions in the C and C++ libraries.







Tailoring other C library functions.