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 <antonio.ninodiaz@arm.com>
This commit is contained in:
Antonio Nino Diaz 2018-08-15 17:02:28 +01:00
parent cb6dbfe3dc
commit 870ce3ddd3
8 changed files with 23 additions and 42 deletions

View file

@ -11,6 +11,7 @@
#ifndef STDIO_H
#define STDIO_H
#include <cdefs.h>
#include <stdio_.h>
#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);