2.2.2. 在 C 库中使用静态数据

静态数据是指没有存储在堆栈或堆中的永久性读/写数据。 此永久性数据的范围可以是外部或内部,并且:

使用静态数据的库可以是可重入的,但这取决于其是否使用 __user_libspace 静态数据区和选择的构建选项:

下面介绍了 C 库如何使用静态数据:

有关此处介绍的 --apcs 构建选项的信息,请参阅编译器用户指南中的第 2-22 页的 与位置无关的限定符

Note

在将来的版本中,在定义中使用静态数据的具体函数可能会发生变化。

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0349AC
Non-Confidential