1. 08 1月, 2014 1 次提交
  2. 24 3月, 2012 1 次提交
  3. 16 6月, 2011 1 次提交
  4. 24 9月, 2010 1 次提交
    • I
      jump label: Fix GCC feature check when distcc is used · d6dad199
      Ingo Molnar 提交于
      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: NIngo Molnar <mingo@elte.hu>
      d6dad199
  5. 23 9月, 2010 1 次提交
    • J
      jump label: Base patch for jump label · bf5438fc
      Jason Baron 提交于
      base patch to implement 'jump labeling'. Based on a new 'asm goto' inline
      assembly gcc mechanism, we can now branch to labels from an 'asm goto'
      statment. This allows us to create a 'no-op' fastpath, which can subsequently
      be patched with a jump to the slowpath code. This is useful for code which
      might be rarely used, but which we'd like to be able to call, if needed.
      Tracepoints are the current usecase that these are being implemented for.
      Acked-by: NDavid S. Miller <davem@davemloft.net>
      Signed-off-by: NJason Baron <jbaron@redhat.com>
      LKML-Reference: <ee8b3595967989fdaf84e698dc7447d315ce972a.1284733808.git.jbaron@redhat.com>
      
      [ cleaned up some formating ]
      Signed-off-by: NSteven Rostedt <rostedt@goodmis.org>
      bf5438fc