44 #if defined COMPONENT_TRACE_FLAG |
44 #if defined COMPONENT_TRACE_FLAG |
45 #define C_TRACE(a) __TRACE_PRINTF(a) |
45 #define C_TRACE(a) __TRACE_PRINTF(a) |
46 #else |
46 #else |
47 #define C_TRACE(a) |
47 #define C_TRACE(a) |
48 #endif // COMPONENT_TRACE_FLAG |
48 #endif // COMPONENT_TRACE_FLAG |
|
49 #if defined COMPONENT_TRACE_FLAG_EXTEND |
|
50 #define E_TRACE(a) __TRACE_PRINTF(a) |
|
51 #else |
|
52 #define E_TRACE(a) |
|
53 #endif // COMPONENT_TRACE_FLAG_EXTEND |
49 #else |
54 #else |
50 #define C_TRACE(a) |
55 #define C_TRACE(a) |
|
56 #define E_TRACE(a) |
51 #endif // _DEBUG |
57 #endif // _DEBUG |
52 |
58 |
53 // Resets are made both in UDEB and UREL (traces only in udeb) |
59 // Resets are made both in UDEB and UREL (traces only in udeb) |
54 #define ASSERT_RESET_ALWAYS(a,b) if(!(a)) { __TRACE_PRINTF(("Assertion failed: file=" __FILE__ ", line=%d, compiled="__DATE__" "__TIME__, __LINE__)); Kern::Fault( "ISINameService:", b ); } |
60 #define ASSERT_RESET_ALWAYS(a,b) if(!(a)) { __TRACE_PRINTF(("Assertion failed: file=" __FILE__ ", line=%d, compiled="__DATE__" "__TIME__, __LINE__)); Kern::Fault( "ISINameService:", b ); } |
|
61 #define TRACE_ASSERT_ALWAYS(a) if (!(a)) __TRACE_PRINTF(("Assertion failed: file=" __FILE__ ", line=%d, compiled=" __DATE__" "__TIME__, __LINE__ )) |
55 #define TRACE_ASSERT(a) if (!(a)) __TRACE_PRINTF(("Assertion failed: file=" __FILE__ ", line=%d, compiled=" __DATE__" "__TIME__, __LINE__ )) |
62 #define TRACE_ASSERT(a) if (!(a)) __TRACE_PRINTF(("Assertion failed: file=" __FILE__ ", line=%d, compiled=" __DATE__" "__TIME__, __LINE__ )) |
56 |
63 |
57 #endif // __ISINAMESERVICETRACE_H__ |
64 #endif // __ISINAMESERVICETRACE_H__ |
58 |
65 |
59 // End of File |
66 // End of File |