The following topics document standard C and C++ library functions
that are extensions to the C Standard or that differ in some way
to the standard. Some of the standard functions interact with the
ARM retargetable semihosting environment. Such functions are also
documented:
__aeabi_errno_addr()
alloca()
clock()
_clock_init()
__default_signal_handler()
errno
_findlocale()
_fisatty()
_get_lconv()
getenv()
_getenv_init()
__heapstats()
__heapvalid()
lconv structure
localeconv()
_membitcpybl(), _membitcpybb(), _membitcpyhl(), _membitcpyhb(), _membitcpywl(), _membitcpywb(), _membitmovebl(), _membitmovebb(), _membitmovehl(), _membitmovehb(), _membitmovewl(), _membitmovewb()
posix_memalign()
#pragma import(_main_redirection)
__raise()
_rand_r()
remove()
rename()
__rt_entry
__rt_errno_addr()
__rt_exit()
__rt_fp_status_addr()
__rt_heap_extend()
__rt_lib_init()
__rt_lib_shutdown()
__rt_raise()
__rt_stackheap_init()
setlocale()
_srand_r()
strcasecmp()
strncasecmp()
strlcat()
strlcpy()
_sys_close()
_sys_command_string()
_sys_ensure()
_sys_exit()
_sys_flen()
_sys_istty()
_sys_open()
_sys_read()
_sys_seek()
_sys_tmpnam()
_sys_write()
system()
time()
_ttywrch()
__user_heap_extend()
__user_heap_extent()
__user_setup_stackheap()
__vectab_stack_and_reset
wcscasecmp()
wcsncasecmp()
wcstombs()
Thread-safe C library functions
C library functions that are not thread-safe
Legacy function __user_initial_stackheap().