最終更新:2015-10-26 (月) 17:37:46 (3098d)
__define_initcall
Top / __define_initcall
Linux 3.8~
#define __define_initcall(fn, id) \ static initcall_t __initcall_##fn##id __used \ __attribute__((__section__(".initcall" #id ".init"))) = fn #define core_initcall(fn) __define_initcall("1",fn,1)
~Linux 3.7
#define __define_initcall(level,fn,id) \ static initcall_t __initcall_##fn##id __used \ __attribute__((__section__(".initcall" level ".init"))) = fn #define core_initcall(fn) __define_initcall(fn, 1)