From 4ed46aca44149be635c2961d4353d628e22c70ce Mon Sep 17 00:00:00 2001 From: Zihao Yu Date: Wed, 24 May 2023 15:14:44 +0800 Subject: [PATCH] bsp,abstract-machine,libc: add more dummy functions to pass linking --- bsp/abstract-machine/src/libc.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/bsp/abstract-machine/src/libc.c b/bsp/abstract-machine/src/libc.c index cdd0bff..696a72d 100644 --- a/bsp/abstract-machine/src/libc.c +++ b/bsp/abstract-machine/src/libc.c @@ -5,6 +5,18 @@ char *strchr(const char *s, int c) { assert(0); } +char *strrchr(const char *s, int c) { + assert(0); +} + char *strstr(const char *haystack, const char *needle) { return rt_strstr(haystack, needle); } + +long strtol(const char *restrict nptr, char **restrict endptr, int base) { + assert(0); +} + +char *strncat(char *restrict dst, const char *restrict src, size_t sz) { + assert(0); +}