• Alexander Viro's avatar
    [PATCH] asm-ppc/reg.h namespace pollution fixes · 32df7c9e
    Alexander Viro authored
    	asm-ppc/reg.h defines pollutes namespace like there's no tomorrow;
    among other things there are
    	LR
    	SR0...SR15
    	DEC
    etc.
    
    That breaks quite a few drivers that should otherwise work on ppc.  SR...
    and LR were never used by ppc code; commented out in reg.h (note that
    they are just aliases for SPRN_SR... and SPRN_LR).  RPA commented out and
    its instances in ppc code (all four of them) replaced with SPRN_RPA.  Ditto
    for DEC.  The rest of the offenders (DAR and PVR) are left alone for now and
    #undef'ed in drivers in question.
    
    We probably want to rip all these guys out of reg.h and convert ppc users
    to SPRN_... forms - file ends up included in alot of places and namespace
    pollution like that is a Bad Thing(tm).
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    32df7c9e
processor.h 24.8 KB