From 98747abf9c3671e9b836dba4c8c8ae48c47f0c23 Mon Sep 17 00:00:00 2001 From: Peter Bigot Date: Sun, 29 Nov 2020 06:40:35 -0600 Subject: [PATCH] libc: minimal: add putchar Provide putc and putchar wrappers around fputc. Signed-off-by: Peter Bigot --- lib/libc/minimal/include/stdio.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/libc/minimal/include/stdio.h b/lib/libc/minimal/include/stdio.h index 15f70fffcca..a1c9d44ba64 100644 --- a/lib/libc/minimal/include/stdio.h +++ b/lib/libc/minimal/include/stdio.h @@ -56,6 +56,14 @@ int fputc(int c, FILE *stream); int fputs(const char *_MLIBC_RESTRICT s, FILE *_MLIBC_RESTRICT stream); size_t fwrite(const void *_MLIBC_RESTRICT ptr, size_t size, size_t nitems, FILE *_MLIBC_RESTRICT stream); +static inline int putc(int c, FILE *stream) +{ + return fputc(c, stream); +} +static inline int putchar(int c) +{ + return putc(c, stdout); +} #ifdef __cplusplus }