|
|
@ -36,17 +36,17 @@ void __ilog_np(int prio, const char *format, ...) __attribute__ ((format (printf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef __DEBUG
|
|
|
|
#ifndef __DEBUG
|
|
|
|
#define pilog(prio, fmt...) \
|
|
|
|
#define ilog(prio, fmt, ...) \
|
|
|
|
do { \
|
|
|
|
do { \
|
|
|
|
int loglevel = get_log_level(); \
|
|
|
|
int loglevel = get_log_level(); \
|
|
|
|
if (LOG_LEVEL_MASK((prio)) > LOG_LEVEL_MASK(loglevel)) \
|
|
|
|
if (LOG_LEVEL_MASK((prio)) > LOG_LEVEL_MASK(loglevel)) \
|
|
|
|
break; \
|
|
|
|
break; \
|
|
|
|
if ((loglevel & LOG_FLAG_RESTORE) && !((prio) & LOG_FLAG_RESTORE)) \
|
|
|
|
if ((loglevel & LOG_FLAG_RESTORE) && !((prio) & LOG_FLAG_RESTORE)) \
|
|
|
|
break; \
|
|
|
|
break; \
|
|
|
|
__ilog(prio, fmt); \
|
|
|
|
__ilog(prio, fmt, ##__VA_ARGS__); \
|
|
|
|
} while (0)
|
|
|
|
} while (0)
|
|
|
|
#else
|
|
|
|
#else
|
|
|
|
#define pilog(prio, fmt...) __ilog(prio, fmt)
|
|
|
|
#define ilog(prio, fmt, ...) __ilog(prio, fmt, ##__VA_ARGS__)
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|