Datasheet
The C and C++ Libraries
ARM DUI 0067D Copyright © 1999-2001 ARM Limited. All rights reserved. 4-9
Overview of semihosting dependencies
The functions shown in Table 4-2 depend directly on semihosting SWIs.
Table 4-2 Direct dependencies
Function Description
__user_initial_stackheap()
Tailoring the runtime memory model on
page 4-67. You must reimplement this function
if you are using scatter-loading.
_sys_exit()
Tailoring error signaling, error handling, and
program exit on page 4-51.
_ttywrch()
_sys_command_string()
Tailoring the input/output functions on
page 4-75.
_sys_close(), _sys_ensure(),
_sys_iserror(), _sys_istty(),
_sys_flen(), _sys_open(), _sys_read(),
_sys_seek(), _sys_write()
_sys_tmpnam()
time()
Tailoring other C library functions on
page 4-85.
remove()
rename()
system()
clock()
,
_clock_init()