|Non-Confidential||PDF version||ARM DUI0475M|
|Home > The ARM C and C++ Libraries > Multithreaded support in ARM C libraries > C library functions to access subsections of the __user_libspace static data area|
__user_perthread_libspace() functions return subsections of the
__user_libspace static data area.
Returns a pointer to 96 bytes of 4-byte aligned memory for storing data that is global to an entire process. This data is shared between all threads.
Returns a pointer to 96 bytes of 4-byte aligned memory for storing data that is
local to a particular thread. This means that
__user_perthread_libspace() returns a different address depending on the
thread it is called from.