[parisc-linux-cvs] linux-2.5 jejb
James Bottomley
parisc-linux@lists.parisc-linux.org
Mon, 23 Jun 2003 17:22:25 -0600 (MDT)
CVSROOT: /var/cvs
Module name: linux-2.5
Changes by: jejb 03/06/23 17:22:25
Modified files:
scripts/genksyms: lex.c_shipped lex.l parse.c_shipped
parse.h_shipped
Log message:
Fix modversions tainting problem
The genksyms parser doesn't think $ is a legal function symbol, which
causes it to drop all of the $$sym type symbols from modversions and thus
taints the kernel when modules containing them are inserted.
Fix the parser (lex.l) to accept this type of function symbol