commit aa05a2bbe90ece29f332346380f61a96cb286913
parent 5619eb8c9330a45b18f280e64df1d056b9cae1a3
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date: Mon, 5 Nov 2018 17:13:19 +0000
Merge "[libc] Add vprintf.c"
Diffstat:
2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/src/libc/stdio/Makefile b/src/libc/stdio/Makefile
@@ -41,5 +41,6 @@ OBJS = __getc.o\
vfprintf.o\
vsnprintf.o\
vsprintf.o\
+ vprintf.o\
all: $(OBJS)
diff --git a/src/libc/stdio/vprintf.c b/src/libc/stdio/vprintf.c
@@ -0,0 +1,11 @@
+#include <stdarg.h>
+#include <stdio.h>
+
+int
+vprintf(const char *fmt, va_list ap)
+{
+ va_list ap2;
+
+ va_copy(ap2, ap);
+ return vfprintf(stdin, fmt, ap2);
+}