summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/src/printk.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-04-02 14:35:29 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-04-02 14:35:29 +0000
commitd4f82878ce019c4ec82365ef73a00b9a589a8a96 (patch)
tree08e0ef4d9cb42bfa32fa080dbc0aafa59b8aa002 /cpukit/libcsupport/src/printk.c
parent2007-04-02 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-d4f82878ce019c4ec82365ef73a00b9a589a8a96.tar.bz2
2007-04-02 Joel Sherrill <joel@OARcorp.com>
* libcsupport/src/printk.c: Add %p support.
Diffstat (limited to '')
-rw-r--r--cpukit/libcsupport/src/printk.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/cpukit/libcsupport/src/printk.c b/cpukit/libcsupport/src/printk.c
index 4ce64153b9..a3926f2fc8 100644
--- a/cpukit/libcsupport/src/printk.c
+++ b/cpukit/libcsupport/src/printk.c
@@ -111,20 +111,13 @@ vprintk(char *fmt, va_list ap)
case 'd': case 'D': base = 10; sign = 1; break;
case 'u': case 'U': base = 10; sign = 0; break;
case 'x': case 'X': base = 16; sign = 0; break;
+ case 'p': base = 16; sign = 0; break;
case 's':
for (str = va_arg(ap, char *); *str; str++)
BSP_output_char(*str);
break;
case 'c':
-#if 0
-#if defined(_TMS320C3x) || defined(_TMS320C4x)
BSP_output_char(va_arg(ap, int));
-#else
- BSP_output_char(va_arg(ap, char));
-#endif
-#else
- BSP_output_char(va_arg(ap, int));
-#endif
break;
default:
BSP_output_char(c);