|
|
发表于 2005-11-11 21:23:00
|
显示全部楼层
_init不属于c的标准
在内核代码里,这个表示
把这个函数放在.init.text section里
在include/linux/init.h里有定义
#define __init __attribute__ ((__section__ (".init.text")))
这个section的空间是会被回收的
section是和连接有关的概念
如果不明白可以去看看ELF的specification
还有linkers and loaders的相关章节 |
|