2.11.3 does_not_read_global_data
2.11.5 does_not_write_global_data
2.11.26 warn_missing_parameter_info
2.14.5 __FUNCTION__ 和 __PRETTY_FUNCTION__
使用以下声明说明符有助于隐藏外部符号的声明和定义。通过使用这些说明符,您不必再使用链接程序作用域的 mapfile。此外,还可以通过在命令行中指定 -xldscope 来控制变量作用域的缺省设置。有关更多信息,请参见B.2.101 -xldscope={v}。
表 2-2 声明说明符
|
对象或函数可以用限制较多的说明符重新声明,但不能用限制较少的说明符重新声明。符号定义后,不可以用不同的说明符声明符号。
__global 是限制最少的作用域,__symbolic 是限制较多的作用域,而 __hidden 是限制最多的作用域。