Browse Source

fixd a compiler error in rtdebug.h

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1497 bbd45198-f89e-11dd-88c7-29a3b14d5316
mbbill@gmail.com 14 years ago
parent
commit
1aa724b5d8
1 changed files with 26 additions and 1 deletions
  1. 26 1
      include/rtdebug.h

+ 26 - 1
include/rtdebug.h

@@ -7,17 +7,42 @@
 #ifdef RT_DEBUG
 
 /* Turn on some of these (set to non-zero) to debug kernel */
+#ifndef RT_DEBUG_MEM
 #define RT_DEBUG_MEM        0
+#endif
+
+#ifndef RT_DEBUG_MODULE
 #define RT_DEBUG_MODULE     0
+#endif
+
+#ifndef RT_DEBUG_SCHEDULER
 #define RT_DEBUG_SCHEDULER  0
+#endif
+
+#ifndef RT_DEBUG_SLAB
 #define RT_DEBUG_SLAB       0
+#endif
+
+#ifndef RT_DEBUG_THREAD
 #define RT_DEBUG_THREAD     0
+#endif
+
+#ifndef RT_DEBUG_TIMER
 #define RT_DEBUG_TIMER      0
+#endif
+
+#ifndef RT_DEBUG_IRQ
 #define RT_DEBUG_IRQ        0
+#endif
+
+#ifndef RT_DEBUG_IPC
 #define RT_DEBUG_IPC        0
+#endif
 
 /* Turn on this to enable reentrance check */
+#ifndef RT_DEBUG_REENT_CHK
 #define RT_DEBUG_REENT_CHK  1
+#endif
 
 #define RT_DEBUG_LOG(type,message)  do{ if(type) rt_kprintf message;}while(0)
 
@@ -54,7 +79,7 @@ extern rt_uint8_t rt_debug_reent_cnt;
 #else /* RT_DEBUG */
 
 #define RT_ASSERT(EX)
-#define RT_DEGUB_LOG(type,message)
+#define RT_DEBUG_LOG(type,message)
 #define RT_DEBUG_REENT_IN
 #define RT_DEBUG_REENT_OUT
 #define RT_DEBUG_NOT_REENT