阅读:1188回复:6
请教linux关键字
在linux源码2.4.18中的init.h中有下面一段代码
/* * Used for kernel command line parameter setup */ struct kernel_param { const char *str; int (*setup_func)(char *); }; extern struct kernel_param __setup_start, __setup_end; #define __setup(str, fn) \\ static char __setup_str_##fn[] __initdata = str; \\ static struct kernel_param __setup_##fn __attribute__((unused)) __initsetup = { __setup_str_##fn, fn } 我不明白__attribute__((unused))有什么用。请各位大侠指点。 |
|
|
沙发#
发布于:2003-05-14 11:14
难道大家不屑于回答么
|
|
|
板凳#
发布于:2003-05-14 17:55
谢谢,不加这种修饰会有什么后果么?
|
|
|