• Kai Germaschewski's avatar
    kbuild: [PATCH] fix in-kernel genksyms for parisc symbols · ae96e1e8
    Kai Germaschewski authored
    James Bottomley:
    
    > The problem is that the parisc libgcc.a library contains symbols that
    > look like $$mulI and the like, but genksyms doesn't think $ is legal for
    > a function symbol, so they all get dropped from the output.  This means
    > that inserting almost any module on parisc taints the kernel because
    > these symbols have no version.
    >
    > The fix (attached below) was to allow $ in an identifier in lex.l (and
    > obviously to update the _shipped files as well, but my flex/bison seem
    > to be rather different from the one they were generated with, so I'll
    > leave that to whomever has the correct versions).
    
    [lex.c_shipped is updated within this cset, too]
    ae96e1e8
lex.l 7.71 KB