From 5c338ef70539ddd7694771ef2750e039b532f151 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Mon, 24 Jul 2017 12:53:51 +0200 Subject: [PATCH] mescc: Tinycc support: memmove stub. * mlibc/include/string.h (memcmp): Declare. * mlibc/libc-mes+tcc.c (memcmp): Add stub. --- mlibc/include/string.h | 1 + mlibc/libc-mes+tcc.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/mlibc/include/string.h b/mlibc/include/string.h index 0e98a833..4e6ccc97 100644 --- a/mlibc/include/string.h +++ b/mlibc/include/string.h @@ -42,6 +42,7 @@ typedef long ssize_t; void *memcpy (void *dest, void const *src, size_t n); void *memmove (void *dest, void const *src, size_t n); void *memset (void *s, int c, size_t n); +int memcmp (void const *s1, void const *s2, size_t n); size_t strlen (char const*); int strcmp (char const*, char const*); diff --git a/mlibc/libc-mes+tcc.c b/mlibc/libc-mes+tcc.c index a69cc422..3cdfaa5a 100644 --- a/mlibc/libc-mes+tcc.c +++ b/mlibc/libc-mes+tcc.c @@ -47,3 +47,9 @@ memset (void *s, int c, size_t n) { return 0; } + +int +memcmp (void const *s1, void const *s2, size_t n) +{ + return 0; +}