跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris Studio 12.3:C 用户指南 Oracle Solaris Studio 12.3 Information Library (简体中文) |
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__
2.18 对 Intel MMX 和扩展的 x86 平台内部函数的编译器支持
为便于兼容,编译器实现以下属性 (__attribute__ ((keyword ))):在双下划线 __keyword__ 内拼写属性关键字也会被接受。
为已声明的函数或变量名称创建一个别名
大致等效于 #pragma align。生成警告,且在用于可变长度数组时会被忽略。
等效于 #pragma inline 和 -xinline
等效于 #pragma no_side_effect
等效于 #pragma init
等效于 #pragma fini
等效于 #pragma returns_new_memory
等效于 #pragma no_inline 和 -xinline
等效于 #pragma does_not_return
等效于 #pragma does_not_write_global_data
等效于 #pragma pack()
等效于 #pragma unknown_control_flow
指示变量或类型名称(使用 typedef 创建)表示一个向量。
提供链接程序作用域,如2.2 链接程序作用域说明符中所述。语法是:__attribute__((visibility(“visibility-type”))),其中 visibility-type 是以下选项之一:
与 __global 链接程序作用域相同
与 __hidden 链接程序作用域相同
与 __symbolic 链接程序作用域相同
等效于 #pragma weak