]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
sh: Provide a dyn_arch_ftrace struct definition.
authorPaul Mundt <lethal@linux-sh.org>
Thu, 27 Nov 2008 02:04:43 +0000 (11:04 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 22 Dec 2008 09:43:50 +0000 (18:43 +0900)
Needed for dynamic ftrace API changes.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/include/asm/ftrace.h

index 4cb5dbfc404a7a462e187c0983c6b31f128daf06..8fea7d8c8258946038bbc3a10cd25b8fa8675ab9 100644 (file)
@@ -15,15 +15,20 @@ extern void mcount(void);
 #define STUB_ADDR              ((long)(ftrace_stub))
 
 #define MCOUNT_INSN_OFFSET     ((STUB_ADDR - CALLER_ADDR) >> 1)
-#endif
+
+struct dyn_arch_ftrace {
+       /* No extra data needed on sh */
+};
+
+#endif /* CONFIG_DYNAMIC_FTRACE */
 
 static inline unsigned long ftrace_call_adjust(unsigned long addr)
 {
        /* 'addr' is the memory table address. */
        return addr;
 }
-#endif
 
+#endif /* __ASSEMBLY__ */
 #endif /* CONFIG_FUNCTION_TRACER */
 
 #endif /* __ASM_SH_FTRACE_H */