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

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

index 3ba382d63bf09dded9a0e8983d61847331f0a79f..e4e6f51afc5c067b5e0c2339693b66cc1877f2d5 100644 (file)
@@ -98,6 +98,7 @@ typedef unsigned long size_t;
 int eputs (char const* s);
 int fclose (FILE *stream);
 FILE *fdopen (int fd, char const *mode);
+int fflush (FILE *stream);
 int fprintf (FILE *stream, char const *format, ...);
 int fputc (int c, int fd);
 int fputs (char const* s, int fd);
index 1da43416d02b6571d7f4174f2b794e6868f2f932..b9d294693932d0f63944e9a15d99363f6ba81cf2 100644 (file)
@@ -19,6 +19,7 @@
  */
 
 #include <libc-mes.c>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -77,6 +78,12 @@ fdopen (int fd, char const *mode)
   return 0;
 }
 
+int
+fflush (FILE *stream)
+{
+  return 0;
+}
+
 int
 fprintf (FILE *stream, char const *format, ...)
 {