__attribute__((section(X)))
利用__attribute__((section(“name”)))构建初始化函数表
之前在linux内核代码中经常看到函数导出的语句,在阅读rt-thread的代码时,也看到了,因为rt-thread的代码更小,且有keil项目进行参考,所以写了一下记录,望以后的项目中可以借鉴
typedef int (*init_fn_t)(void);
#define INIT_EXPORT(fn, level) \
__attribute__((used)) const
原创
2020-12-30 13:27:47 ·
1999 阅读 ·
2 评论