X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fhelper%2Flog.h;h=1a032b26151171b670ab80dd713387083394cb30;hp=93318f94db6867f8f87a835882e5a0040ad2207a;hb=f976af56a4352d0406b930528beec105df13cacb;hpb=d798871a99fe27aa32b8e82f3cf9f87c5ea430d7 diff --git a/src/helper/log.h b/src/helper/log.h index 93318f94db..1a032b2615 100644 --- a/src/helper/log.h +++ b/src/helper/log.h @@ -26,11 +26,8 @@ #ifndef ERROR_H #define ERROR_H -#include "replacements.h" #include "command.h" -#include - /* logging priorities * LOG_LVL_SILENT - turn off all output. In lieu of try+catch this can be used as a * feeble ersatz. @@ -88,6 +85,7 @@ extern int debug_level; /* Avoid fn call and building parameter list if we're not outputting the information. * Matters on feeble CPUs for DEBUG/INFO statements that are involved frequently */ +#define LOG_LEVEL_IS( FOO ) ((debug_level) >= (FOO)) #define LOG_DEBUG(expr ...) \ ((debug_level >= LOG_LVL_DEBUG) ? log_printf_lf (LOG_LVL_DEBUG, __FILE__, __LINE__, __FUNCTION__, expr) , 0 : 0) @@ -123,6 +121,6 @@ extern int debug_level; /* see "Error:" log entry for meaningful message to the user. The caller should * make no assumptions about what went wrong and try to handle the problem. */ -#define ERROR_FAIL (-4) +#define ERROR_FAIL (-4) #endif /* LOG_H */