Changeset 97 for trunk/IPs/systemC/processor/Morpheo/Common/src/Debug.cpp
- Timestamp:
- Dec 19, 2008, 4:34:00 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Common/src/Debug.cpp
r88 r97 11 11 namespace morpheo { 12 12 13 static uint32_t _debug_depth = 0; 13 #ifdef DEBUG 14 static bool debug_initialized; 15 #endif 16 debug_verbosity_t debug; 14 17 15 18 #undef FUNCTION 16 #define FUNCTION "debug_ tab"17 std::string debug_tab(void)19 #define FUNCTION "debug_init" 20 void debug_init (void) 18 21 { 19 return std::string(_debug_depth,'\t'); 22 #ifdef DEBUG 23 if (not debug_initialized) 24 { 25 debug = DEBUG; 26 27 // debug_initialized = true; 28 } 29 #endif 20 30 } 21 31 22 32 #undef FUNCTION 23 #define FUNCTION "debug_ tab_inc"24 void debug_ tab_inc (void)33 #define FUNCTION "debug_init" 34 void debug_init (debug_verbosity_t level) 25 35 { 26 // _debug_depth ++; 27 } 28 29 #undef FUNCTION 30 #define FUNCTION "debug_tab_dec" 31 void debug_tab_dec (void) 32 { 33 // _debug_depth --; 36 #ifdef DEBUG 37 if (not debug_initialized) 38 { 39 // Take min 40 debug = (level < DEBUG)?level:DEBUG; 41 42 debug_initialized = true; 43 } 44 #endif 34 45 } 35 46
Note: See TracChangeset
for help on using the changeset viewer.