Linux 内核

世界杯决赛日期

属性¶

在整个内核中使用的常见扩展之一是属性 [gcc-attribute-syntax]。属性允许向语言实体(如变量、函数或类型)引入实现定义的语义,而无需对语言进行重大的语法更改(例如添加新关键字) [n2049]。

在某些情况下,属性是可选的(即不支持它们的编译器仍然应该生成正确的代码,即使它运行得更慢或无法执行那么多的编译时检查/诊断)。

内核定义了伪关键字(例如 __pure),而不是直接使用 GNU 属性语法(例如 __attribute__((__pure__))),以便进行特性检测以确定可以使用哪些属性和/或简化代码。

请参阅 include/linux/compiler_attributes.h 以获取更多信息。

Copyright © 2088 世界杯女足_足球歌曲世界杯主题曲 - luxiuying.com All Rights Reserved.
友情链接