]> git.baikalelectronics.ru Git - uboot.git/commit
lib: Support printing an error string
authorSimon Glass <sjg@chromium.org>
Tue, 17 Jan 2023 17:47:30 +0000 (10:47 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 23 Jan 2023 23:11:39 +0000 (18:11 -0500)
commitded298a7e136245e24e1dad0ba4893912d0634f6
tree1ef0af8a93e0d8e359ba9e2920b878615ac7bac4
parent7f51734fe708c1e8547950aff0b8301911abd142
lib: Support printing an error string

It is often useful to show an error code to give the user a clue as to
what went wrong. When error strings are compiled into U-Boot it is
possible to show a message as well.

But at present it is not very convenient, since code must check if the
error strings are present, then obtain the error string and use it in
a printf() string.

Add a %dE option which shows an error code along with an error string,
if available. This makes it easy to show one or both.

Signed-off-by: Simon Glass <sjg@chromium.org>
lib/vsprintf.c