uboot命令解释与运行分析

http://blog.chinaunix.net/uid-8867796-id-358806.html


编译器的关键字 __attribute__ 用来指定变量或结构位域的特殊属性。关键字后的双括弧中的内容是属性说明。下面是目前支持的变量属性:• address (addr)• aligned (alignment)• boot• deprecated• fillupper• far• mode (mode)• near• noload• packed• persistent• reverse (alignment)• section ("section-name")• secure• sfr (address)• space (space)• transparent_union• unordered• unused• weakweak也可以通过在关键字前后使用 __(双下划线)来指定属性(例如,用__aligned__代替aligned)。这样将使你在头文件中使用它们时不必考虑会出现与宏同名的情况。要指定多个属性,可在双括弧内用逗号将属性分隔开,例如:__attribute__ ((aligned (16), packed))。

section

你可能感兴趣的:(uboot命令解释与运行分析)