linux-imx/scripts/genksyms
Michal Marek 4af56fdd2f genksyms: Handle string literals with spaces in reference files
commit a78f70e8d6 upstream.

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>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
2016-03-07 15:42:23 +01:00
..
.gitignore genksyms: migrate parser to implicit rules 2011-06-09 14:04:41 -04:00
genksyms.c genksyms: Handle string literals with spaces in reference files 2016-03-07 15:42:23 +01:00
genksyms.h genksyms: Do not expand internal types 2011-10-11 12:00:39 +02:00
keywords.gperf genksyms: pass hash and lookup functions name and target language though the input file 2011-06-09 14:04:40 -04:00
keywords.hash.c_shipped genksym: regen parser 2011-06-09 14:04:42 -04:00
lex.l genksyms: Do not expand internal types 2011-10-11 12:00:39 +02:00
lex.lex.c_shipped genksyms: Regenerate lexer and parser 2011-10-11 12:07:05 +02:00
Makefile scripts/genksyms: clean lex/yacc generated files 2012-01-08 14:48:15 +01:00
parse.tab.c_shipped genksyms: Regenerate lexer and parser 2011-10-11 12:07:05 +02:00
parse.tab.h_shipped genksyms: Regenerate lexer and parser 2011-10-11 12:07:05 +02:00
parse.y genksyms: Do not expand internal types 2011-10-11 12:00:39 +02:00