OpenCloudOS-Kernel/scripts/genksyms
Michal Marek a78f70e8d6 genksyms: Handle string literals with spaces in reference files
The reference files use spaces to separate tokens, however, we must
preserve spaces inside string literals. Currently the only case in the
tree is struct edac_raw_error_desc in <linux/edac.h>:

$ KBUILD_SYMTYPES=1 make -s drivers/edac/amd64_edac.symtypes
$ mv drivers/edac/amd64_edac.{symtypes,symref}
$ KBUILD_SYMTYPES=1 make -s drivers/edac/amd64_edac.symtypes
drivers/edac/amd64_edac.c:527: warning: amd64_get_dram_hole_info: modversion changed because of changes in struct edac_raw_error_desc

Signed-off-by: Michal Marek <mmarek@suse.com>
2015-12-09 15:19:23 +01:00
..
.gitignore genksyms: migrate parser to implicit rules 2011-06-09 14:04:41 -04:00
Makefile scripts/genksyms: clean lex/yacc generated files 2012-01-08 14:48:15 +01:00
genksyms.c genksyms: Handle string literals with spaces in reference files 2015-12-09 15:19:23 +01:00
genksyms.h genksyms: Do not expand internal types 2011-10-11 12:00:39 +02:00
keywords.gperf genksyms: fix typeof() handling 2014-04-03 16:20:52 -07:00
keywords.hash.c_shipped genksyms: fix typeof() handling 2014-04-03 16:20:52 -07:00
lex.l genksyms: fix typeof() handling 2014-04-03 16:20:52 -07:00
lex.lex.c_shipped genksyms: fix typeof() handling 2014-04-03 16:20:52 -07:00
parse.tab.c_shipped genksyms: Regenerate parser 2015-08-20 14:57:47 +02:00
parse.tab.h_shipped genksyms: Regenerate parser 2015-08-20 14:57:47 +02:00
parse.y genksyms: Duplicate function pointer type definitions segfault 2015-08-20 14:55:55 +02:00