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

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

index caeb192adcfae47077a9d1871ef8636625e98457..43ed321583e717ec447f4f02378953769bcc4d39 100644 (file)
@@ -39,6 +39,7 @@ char* getenv (char const* s);
 void *malloc (size_t);
 void qsort (void *base, size_t nmemb, size_t size, int (*compar)(void const *, void const *));
 void *realloc (void *p, size_t size);
+long strtol (char const *nptr, char **endptr, int base);
 unsigned long strtoul (char const *nptr, char **endptr, int base);
 
 #endif // !(__GNUC__ && POSIX)
index 5857d7deb3d0a44c611b7715b7b3f2b9fcaf32bf..0bc5c704d2c4b4c87e9df0729f469cdda3bf7e9e 100644 (file)
@@ -136,6 +136,12 @@ strchr (char const *s, int c)
   return 0;
 }
 
+long
+strtol (char const *nptr, char **endptr, int base)
+{
+  return 0;
+}
+
 unsigned long
 strtoul (char const *nptr, char **endptr, int base)
 {