diff options
author | Tom Rini <trini@konsulko.com> | 2020-05-01 23:43:15 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2020-05-01 23:43:15 +0300 |
commit | c693f212c5b0433b3a49a89d87cbff28bf78eb87 (patch) | |
tree | fba202b549b53e536feb5d7b60e6313074d93a55 /lib | |
parent | b641dd3ec8dc3f6b18d2fa945ac3ab597063d191 (diff) | |
parent | 14b7004532a41cbb2dc82cc1a5687e8e88e1ba0d (diff) | |
download | u-boot-c693f212c5b0433b3a49a89d87cbff28bf78eb87.tar.xz |
Merge branch '2020-05-01-master-imports'
- Assorted bug fixes
- Framework for enabling D-CACHE in SPL on ARM
Diffstat (limited to 'lib')
-rw-r--r-- | lib/tiny-printf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/tiny-printf.c b/lib/tiny-printf.c index 1138c7012a..8fc7e48d99 100644 --- a/lib/tiny-printf.c +++ b/lib/tiny-printf.c @@ -242,6 +242,7 @@ static int _vprintf(struct printf_info *info, const char *fmt, va_list va) goto abort; case 'u': case 'd': + case 'i': div = 1000000000; if (islong) { num = va_arg(va, unsigned long); @@ -251,7 +252,7 @@ static int _vprintf(struct printf_info *info, const char *fmt, va_list va) num = va_arg(va, unsigned int); } - if (ch == 'd') { + if (ch != 'u') { if (islong && (long)num < 0) { num = -(long)num; out(info, '-'); |