]> Pileus Git - ~andy/linux/blobdiff - drivers/staging/wlags49_h2/debug.h
staging: wlags49_h2: remove DBG_DEFN()
[~andy/linux] / drivers / staging / wlags49_h2 / debug.h
index 811698f1070cc017063a5839f682219b6e38be31..792a1f76f4efd553df43e3d1f3c566307b128cdf 100644 (file)
 #endif /* DBG_PRINTC */
 
 
-#ifndef DBG_TRAP
-#   define DBG_TRAP         {}
-#endif /* DBG_TRAP */
-
-
-#define _ENTER_STR          ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"
-#define _LEAVE_STR          "<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
-
-
-#define _DBG_ENTER(A)                                          \
-       DBG_PRINT("%s:%.*s:%s\n", DBG_NAME(A), ++DBG_LEVEL(A),  \
-                 _ENTER_STR, __func__)
-#define _DBG_LEAVE(A)                                          \
-       DBG_PRINT("%s:%.*s:%s\n", DBG_NAME(A), DBG_LEVEL(A)--,  \
-                 _LEAVE_STR, __func__)
-
-
-#define DBG_FUNC(F)
-
-#define DBG_ENTER(A)        {if (DBG_FLAGS(A) & DBG_TRACE_ON) \
-                               _DBG_ENTER(A); }
-
-#define DBG_LEAVE(A)        {if (DBG_FLAGS(A) & DBG_TRACE_ON) \
-                                _DBG_LEAVE(A); }
-
 #define DBG_PARAM(A, N, F, S...)   {if (DBG_FLAGS(A) & DBG_PARAM_ON) \
                                DBG_PRINT("  %s -- "F"\n", N, S); }
 
                if (DBG_FLAGS(A) & DBG_ERROR_ON) {                      \
                        DBG_PRINT("%s:ERROR:%s ", DBG_NAME(A), __func__); \
                        DBG_PRINTC(S);                                  \
-                       DBG_TRAP;                                       \
                } } while (0)
 
 
                if (!(C)) {                                             \
                        DBG_PRINT("ASSERT(%s) -- %s#%d (%s)\n",         \
                                  #C, __FILE__, __LINE__, __func__);    \
-                       DBG_TRAP;                                       \
                } } while (0)
 
 typedef struct {
@@ -207,12 +180,7 @@ typedef struct {
 #else /* DBG */
 /****************************************************************************/
 
-#define DBG_DEFN
-#define DBG_TRAP
-#define DBG_FUNC(F)
 #define DBG_PRINT(S...)
-#define DBG_ENTER(A)
-#define DBG_LEAVE(A)
 #define DBG_PARAM(A, N, F, S...)
 #define DBG_ERROR(A, S...)
 #define DBG_WARNING(A, S...)