• Michal Marek's avatar
    genksyms: Handle string literals with spaces in reference files · 4af56fdd
    Michal Marek authored
    commit a78f70e8 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: default avatarMichal Marek <mmarek@suse.com>
    Signed-off-by: default avatarJiri Slaby <jslaby@suse.cz>
    4af56fdd
genksyms.c 22.4 KB