mescc: Tinycc support: strstr stub.
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 24 Jul 2017 17:54:32 +0000 (19:54 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 26 Jul 2017 09:36:45 +0000 (11:36 +0200)
* mlibc/include/string.h (strstr): Declare.
* mlibc/libc-mes+tcc.c (strstr): Add stub.

mlibc/include/string.h
mlibc/libc-mes+tcc.c

index 4d706a7b0ee4cfb0c81a5ca8f4f5ff24dcf4d245..48f5e466c60d084d820695572921566721c24765 100644 (file)
@@ -50,6 +50,7 @@ int strcmp (char const*, char const*);
 char *strcpy (char *dest, char const *src);
 int strncmp (char const*, char const*, size_t);
 char *strrchr (char const *s, int c);
+char *strstr (char const *haystack, char const *needle);
 
 #endif // ! (__GNUC__ && POSIX)
 
index f038949b642b3a3ff718fc6eb350823d5aade87b..193535552a571fa3154e6422fceff80bcec0d664 100644 (file)
@@ -172,6 +172,12 @@ strrchr (char const *s, int c)
   return 0;
 }
 
+char *
+strstr (char const *haystack, char const *needle)
+{
+  return 0;
+}
+
 long
 strtol (char const *nptr, char **endptr, int base)
 {