]> git.dujemihanovic.xyz Git - u-boot.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)
commit7f331941321d47ea4aa732b1174a57c273728cf5
tree1ef0af8a93e0d8e359ba9e2920b878615ac7bac4
parent057c567fb5075b39f5ac040c7259675f472c3304
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