linux/scripts/genksyms
Sam Ravnborg 3550a516d0 kbuild: __extension__ support in genksyms (fix unknown CRC warning)
Recently the __extension__ keyword has been introduced in the kernel.
Teach genksyms about this keyword so it can generate correct CRC for
exported symbols that uses a symbol marked __extension__.
For now only the typedef variant:

	__extension__ typedef ...

is supported.
Later we may add more variants as needed.

This patch contains the actual source file changes. The
following patch will hold modifications to the generated
files (*_shipped) and only after the second patch the fix
has effect.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2007-10-12 21:15:31 +02:00
..
.gitignore gitignore: misc files 2006-01-01 22:21:50 +01:00
genksyms.c blackfin architecture 2007-05-07 12:12:58 -07:00
genksyms.h kbuild: support for %.symtypes files 2006-06-24 23:42:46 +02:00
keywords.c_shipped [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() 2006-03-20 13:42:58 -08:00
keywords.gperf kbuild: __extension__ support in genksyms (fix unknown CRC warning) 2007-10-12 21:15:31 +02:00
lex.c_shipped kbuild: replace abort() with exit(1) 2006-06-24 23:46:54 +02:00
lex.l kbuild: replace abort() with exit(1) 2006-06-24 23:46:54 +02:00
Makefile kbuild: fix genksyms Makefile 2007-10-12 21:15:31 +02:00
parse.c_shipped kbuild: Create _shipped files for genksyms 2005-12-26 22:53:25 +01:00
parse.h_shipped kbuild: Create _shipped files for genksyms 2005-12-26 22:53:25 +01:00
parse.y kbuild: __extension__ support in genksyms (fix unknown CRC warning) 2007-10-12 21:15:31 +02:00