[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