[sheepdog] [PATCH] trace: fix compile error without --enable-trace
Liu Yuan
namei.unix at gmail.com
Fri Aug 31 05:23:11 CEST 2012
From: Liu Yuan <tailai.ly at taobao.com>
Signed-off-by: Liu Yuan <tailai.ly at taobao.com>
---
sheep/trace/trace.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/sheep/trace/trace.h b/sheep/trace/trace.h
index 19e79c5..fa8eb05 100644
--- a/sheep/trace/trace.h
+++ b/sheep/trace/trace.h
@@ -64,11 +64,11 @@ extern unsigned long trace_return_call(void);
static inline int trace_init(void) { return 0; }
static inline int trace_enable(void) { return 0; }
static inline int trace_disable(void) { return 0; }
- static inline uint32_t trace_buffer_pop(void *buf) { return 0; }
+ static inline uint32_t trace_buffer_pop(void *buf, uint32_t len) { return 0; }
static inline void trace_buffer_push(int cpuid, struct
trace_graph_item *item) { return; }
- extern inline void short_thread_begin(void) { return; }
- extern inline void short_thread_end(void) { return; }
+ static inline void short_thread_begin(void) { return; }
+ static inline void short_thread_end(void) { return; }
#endif /* ENABLE_TRACE */
--
1.7.10.2
More information about the sheepdog
mailing list