• J
    [PATCH] lib/string.c cleanup: remove pointless register keyword · cc75fb71
    Jesper Juhl 提交于
    Removes a few pointless register keywords.  register is merely a compiler
    hint that access to the variable should be optimized, but gcc (3.3.6 in my
    case) generates the exact same code with and without the keyword, and even
    if gcc did something different with register present I think it is doubtful
    we would want to optimize access to these variables - especially since this
    is generic library code and there are supposed to be optimized versions in
    asm/ for anything that really matters speed wise.
    
    (akpm: iirc, keyword register is a gcc no-op unless using -O0)
    Signed-off-by: NJesper Juhl <jesper.juhl@gmail.com>
    Signed-off-by: NAndrew Morton <akpm@osdl.org>
    Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
    cc75fb71
string.c 11.9 KB