diff options
Diffstat (limited to 'libmisc/intercept.c')
-rw-r--r-- | libmisc/intercept.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libmisc/intercept.c b/libmisc/intercept.c index 332bfa5..af10ea3 100644 --- a/libmisc/intercept.c +++ b/libmisc/intercept.c @@ -5,7 +5,7 @@ */ #include <stdarg.h> /* for va_list, va_start(), va_end() */ -#include <stdio.h> /* for vprintf() */ +#include <stdio.h> /* for vprintf(), putchar() */ #include <stdlib.h> /* for abort() */ #include <libmisc/_intercept.h> @@ -29,6 +29,11 @@ size_t __lm_light_printf(const char *format, ...) { } [[gnu::weak]] +void __lm_putchar(unsigned char c) { + (void) putchar(c); +} + +[[gnu::weak]] void __lm_abort(void) { abort(); } |