From 870ce3ddd3b33c59418a7dba703e8a66ec75f98f Mon Sep 17 00:00:00 2001 From: Antonio Nino Diaz Date: Wed, 15 Aug 2018 17:02:28 +0100 Subject: libc: Move tf_printf and tf_snprintf to libc Change their names to printf and snprintf. They are much smaller than the previous versions we had, which makes them better suited for the Trusted Firmware. Change-Id: Ia872af91b7b967c47fce012eccecede7873a3daf Signed-off-by: Antonio Nino Diaz --- include/lib/libc/stdio.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'include/lib/libc') diff --git a/include/lib/libc/stdio.h b/include/lib/libc/stdio.h index 83fd18c5..3d9323ef 100644 --- a/include/lib/libc/stdio.h +++ b/include/lib/libc/stdio.h @@ -11,6 +11,7 @@ #ifndef STDIO_H #define STDIO_H +#include #include #ifndef NULL @@ -19,14 +20,11 @@ #define EOF -1 -int printf(const char *fmt, ...); -int snprintf(char *s, size_t n, const char *fmt, ...); -int sprintf(char *s, const char *fmt, ...); -int sscanf(const char *s, const char *fmt, ...); +int printf(const char *fmt, ...) __printflike(1, 2); +int snprintf(char *s, size_t n, const char *fmt, ...) __printflike(3, 4); #ifdef STDARG_H -int vsnprintf(char *s, size_t n, const char *fmt, va_list arg); -int vsprintf(char *s, const char *fmt, va_list arg); +int vprintf(const char *fmt, va_list args); #endif int putchar(int c); -- cgit v1.2.3