|ARM Technical Support Knowledge Articles|
Applies to: C51 C Compiler
Information in this article applies to:
I am using library functions such as memcpy and memcmp in my application. According to the manual, these library functions are reentrant. Does this mean that I have to set up a reentrant stack in the STARTUP.A51 module?
No, it is not necessary to set up a reentrant stack for these library functions. These functions are reentrant because they hold all local variables in registers and do not store them in memory.
Article last edited on: 2005-07-15 09:58:13
Did you find this article helpful? Yes No
How can we improve this article?