Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at c016e2257acd00a7ffd87fa1eec896138563d1aa 50 lines 1.2 kB view raw
1%{ 2%} 3struct resword { const char *name; int token; } 4%% 5EXPORT_SYMBOL, EXPORT_SYMBOL_KEYW 6EXPORT_SYMBOL_GPL, EXPORT_SYMBOL_KEYW 7__asm, ASM_KEYW 8__asm__, ASM_KEYW 9__attribute, ATTRIBUTE_KEYW 10__attribute__, ATTRIBUTE_KEYW 11__const, CONST_KEYW 12__const__, CONST_KEYW 13__inline, INLINE_KEYW 14__inline__, INLINE_KEYW 15__signed, SIGNED_KEYW 16__signed__, SIGNED_KEYW 17__volatile, VOLATILE_KEYW 18__volatile__, VOLATILE_KEYW 19# According to rth, c99 defines _Bool, __restrict, __restrict__, restrict. KAO 20_Bool, BOOL_KEYW 21_restrict, RESTRICT_KEYW 22__restrict__, RESTRICT_KEYW 23restrict, RESTRICT_KEYW 24asm, ASM_KEYW 25# attribute commented out in modutils 2.4.2. People are using 'attribute' as a 26# field name which breaks the genksyms parser. It is not a gcc keyword anyway. 27# KAO. 28# attribute, ATTRIBUTE_KEYW 29auto, AUTO_KEYW 30char, CHAR_KEYW 31const, CONST_KEYW 32double, DOUBLE_KEYW 33enum, ENUM_KEYW 34extern, EXTERN_KEYW 35float, FLOAT_KEYW 36inline, INLINE_KEYW 37int, INT_KEYW 38long, LONG_KEYW 39register, REGISTER_KEYW 40short, SHORT_KEYW 41signed, SIGNED_KEYW 42static, STATIC_KEYW 43struct, STRUCT_KEYW 44typedef, TYPEDEF_KEYW 45union, UNION_KEYW 46unsigned, UNSIGNED_KEYW 47void, VOID_KEYW 48volatile, VOLATILE_KEYW 49typeof, TYPEOF_KEYW 50__typeof__, TYPEOF_KEYW