]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit2ab80be4eec3558c2ee69372d6eafe7b5784400a
tree4b27c58e2487842385e9a736331d97a3c3a9afee
parentfc82b18c7ebb8f87aebee2b1a332417cc6d91ed7
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