summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2013-01-04 22:54:07 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2013-01-04 22:54:07 +0000
commitc6fa32d2b5c08d2fcc92fee2974a3fc02a3ca1f7 (patch)
tree7ac561c734007cfe88577cdad895f87524e3184f /flash.h
parent5561955b1158e8bd29299735abef1e26a5a9cdbc (diff)
downloadast2050-flashrom-c6fa32d2b5c08d2fcc92fee2974a3fc02a3ca1f7.zip
ast2050-flashrom-c6fa32d2b5c08d2fcc92fee2974a3fc02a3ca1f7.tar.gz
Introduce msg_*warn
Also, unify all outputs of "Warning:" and "Error:" to use normal capitalization instead of mixing it with all capitals. Corresponding to flashrom svn r1643. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Idwer Vollering <vidwer@gmail.com>
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/flash.h b/flash.h
index 3149b4f..a479286 100644
--- a/flash.h
+++ b/flash.h
@@ -271,16 +271,20 @@ void start_logging(void);
#endif
enum msglevel {
MSG_ERROR = 0,
- MSG_INFO = 1,
- MSG_DEBUG = 2,
- MSG_DEBUG2 = 3,
- MSG_SPEW = 4,
+ MSG_WARN = 1,
+ MSG_INFO = 2,
+ MSG_DEBUG = 3,
+ MSG_DEBUG2 = 4,
+ MSG_SPEW = 5,
};
/* Let gcc and clang check for correct printf-style format strings. */
int print(enum msglevel level, const char *fmt, ...) __attribute__((format(printf, 2, 3)));
#define msg_gerr(...) print(MSG_ERROR, __VA_ARGS__) /* general errors */
#define msg_perr(...) print(MSG_ERROR, __VA_ARGS__) /* programmer errors */
#define msg_cerr(...) print(MSG_ERROR, __VA_ARGS__) /* chip errors */
+#define msg_gwarn(...) print(MSG_WARN, __VA_ARGS__) /* general warnings */
+#define msg_pwarn(...) print(MSG_WARN, __VA_ARGS__) /* programmer warnings */
+#define msg_cwarn(...) print(MSG_WARN, __VA_ARGS__) /* chip warnings */
#define msg_ginfo(...) print(MSG_INFO, __VA_ARGS__) /* general info */
#define msg_pinfo(...) print(MSG_INFO, __VA_ARGS__) /* programmer info */
#define msg_cinfo(...) print(MSG_INFO, __VA_ARGS__) /* chip info */
OpenPOWER on IntegriCloud