分类: 嵌入式
2014-09-21 12:48:09
原文地址:GNU C编译器的 attribute 指令 作者:andyhzw
GNU C 编译器的 attribute 指令,用于将数据放置到指定的段中。
如:
#define __init __attribute__ ((__section__ (".init.text"))) __cold
#define __initdata __attribute__ ((__section__ (".init.data")))
#define __exitdata __attribute__ ((__section__ (".exit.data")))
#define __exit_call __attribute_used__ __attribute__ ((__section__ (".exitcall.exit")))