Skip to content
  • Ingo Molnar's avatar
    jump label: Fix GCC feature check when distcc is used · d6dad199
    Ingo Molnar authored
    
    
    The following build bug occurs on distcc builds:
    
       CC      arch/x86/kernel/asm-offsets.s
     In file included from include/linux/module.h:24,
                      from include/linux/crypto.h:22,
                      from arch/x86/kernel/asm-offsets_64.c:9,
                      from arch/x86/kernel/asm-offsets.c:5:
     include/trace/events/module.h: In function 'trace_module_load':
     include/trace/events/module.h:18: error: expected '(' before 'goto'
     include/trace/events/module.h:18: error: expected identifier or '*' before '(' token
    
    It triggers because distcc is invoked by turning $CC into "distcc gcc",
    but gcc-goto.sh check script was using $1 not $@ to expand parameters.
    
    Cc: Jason Baron <jbaron@redhat.com>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    LKML-Reference: <20100923034910.867858597@goodmis.org>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    d6dad199