android_kernel_oneplus_msm8998/scripts/genksyms
Michal Marek 104fd57d39 genksyms: Handle string literals with spaces in reference files
commit a78f70e8d65e88b9f631d073f68cb26dcd746298 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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-01-10 09:27:13 +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 2018-01-10 09:27:13 +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
Makefile scripts/genksyms: clean lex/yacc generated files 2012-01-08 14:48:15 +01: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