genksyms: Do not expand internal types
authorMichal Marek <mmarek@suse.cz>
Fri, 7 Oct 2011 23:18:35 +0000 (01:18 +0200)
committerMichal Marek <mmarek@suse.cz>
Tue, 11 Oct 2011 10:00:39 +0000 (12:00 +0200)
commit2c5925d6b7fedc8f1c325f4f85451f505ec69aca
tree4b27c58e2487842385e9a736331d97a3c3a9afee
parentb06fcd6c83c231f51a86448bb33c4cd717fefee8
genksyms: Do not expand internal types

Consider structures, unions and enums defined in the source file as
internal and do not expand them. This way, changes to e.g. struct
serial_private in drivers/tty/serial/8250_pci.c will not affect the
checksum of the pciserial_* exports.
scripts/genksyms/genksyms.c
scripts/genksyms/genksyms.h
scripts/genksyms/lex.l
scripts/genksyms/parse.y