From 68f0238f9a6f5db004f54deab278cf564cce4e45 Mon Sep 17 00:00:00 2001 From: Soren Brinkmann Date: Tue, 9 Jun 2015 14:55:36 -0700 Subject: [PATCH] bsp: xil_printf: Handle 'i' conversion specifier Treat 'i' as alias for 'd'. Signed-off-by: Soren Brinkmann --- lib/bsp/standalone/src/cortexa53/32bit/xil_printf.c | 1 + lib/bsp/standalone/src/cortexa53/64bit/xil_printf.c | 1 + lib/bsp/standalone/src/cortexa9/xil_printf.c | 1 + lib/bsp/standalone/src/cortexr5/xil_printf.c | 1 + 4 files changed, 4 insertions(+) diff --git a/lib/bsp/standalone/src/cortexa53/32bit/xil_printf.c b/lib/bsp/standalone/src/cortexa53/32bit/xil_printf.c index 5c1b467f..2643ef08 100644 --- a/lib/bsp/standalone/src/cortexa53/32bit/xil_printf.c +++ b/lib/bsp/standalone/src/cortexa53/32bit/xil_printf.c @@ -275,6 +275,7 @@ void xil_printf( const char8 *ctrl1, ...) Check = 0; break; + case 'i': case 'd': if ((long_flag != 0) || (ch == 'D')) { outnum( va_arg(argp, s32), 10L, &par); diff --git a/lib/bsp/standalone/src/cortexa53/64bit/xil_printf.c b/lib/bsp/standalone/src/cortexa53/64bit/xil_printf.c index 39e13e82..a43ae4d3 100644 --- a/lib/bsp/standalone/src/cortexa53/64bit/xil_printf.c +++ b/lib/bsp/standalone/src/cortexa53/64bit/xil_printf.c @@ -264,6 +264,7 @@ void xil_printf( const char8 *ctrl1, ...) Check = 0; break; + case 'i': case 'd': if ((long_flag != 0) || (ch == 'D')) { outnum( va_arg(argp, s32), 10L, &par); diff --git a/lib/bsp/standalone/src/cortexa9/xil_printf.c b/lib/bsp/standalone/src/cortexa9/xil_printf.c index 5c1b467f..2643ef08 100644 --- a/lib/bsp/standalone/src/cortexa9/xil_printf.c +++ b/lib/bsp/standalone/src/cortexa9/xil_printf.c @@ -275,6 +275,7 @@ void xil_printf( const char8 *ctrl1, ...) Check = 0; break; + case 'i': case 'd': if ((long_flag != 0) || (ch == 'D')) { outnum( va_arg(argp, s32), 10L, &par); diff --git a/lib/bsp/standalone/src/cortexr5/xil_printf.c b/lib/bsp/standalone/src/cortexr5/xil_printf.c index 5c1b467f..2643ef08 100644 --- a/lib/bsp/standalone/src/cortexr5/xil_printf.c +++ b/lib/bsp/standalone/src/cortexr5/xil_printf.c @@ -275,6 +275,7 @@ void xil_printf( const char8 *ctrl1, ...) Check = 0; break; + case 'i': case 'd': if ((long_flag != 0) || (ch == 'D')) { outnum( va_arg(argp, s32), 10L, &par);