summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorAllan Stephens <allan.stephens@windriver.com>2015-10-21 08:34:43 -0400
committerAnas Nashif <anas.nashif@intel.com>2016-02-05 20:24:36 -0500
commita1d47ba5399b4035aa247de5c05b03b943e4f6ef (patch)
tree6a59f3853df69d900a7050eaa6f7608c86863aae /misc
parent8f1e55044b902300f278a4751a80746b4ce53150 (diff)
printk: Add support for %c
printk() now supports format strings containing %c. Change-Id: I3de290db59cb1ae5a65a928842e7a74bbf8ecce8 Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Diffstat (limited to 'misc')
-rw-r--r--misc/printk.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/misc/printk.c b/misc/printk.c
index 85b8cc2d1..050b7ca54 100644
--- a/misc/printk.c
+++ b/misc/printk.c
@@ -119,6 +119,12 @@ static inline void _vprintk(const char *fmt, va_list ap)
_char_out((int)(*s++));
break;
}
+ case 'c': {
+ int c = va_arg(ap, int);
+
+ _char_out(c);
+ break;
+ }
default:
_char_out((int)'%');
_char_out((int)*fmt);