mescc: Tinycc support: fprintf.
authorrain1 <rain1@openmailbox.org>
Sun, 30 Jul 2017 12:28:19 +0000 (08:28 -0400)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 30 Jul 2017 12:28:19 +0000 (08:28 -0400)
* mlibc/libc-mes+tcc.c (fprintf): Implement.

mlibc/libc-mes+tcc.c

index 1be831220432b6a7140b2587760c96bac7ef9da5..44e3bfbce92efc09327f3b436f4c010f4dc04b3a 100644 (file)
@@ -126,8 +126,11 @@ fopen (char const *pathname, char const *mode)
 int
 fprintf (FILE *stream, char const *format, ...)
 {
-  eputs ("fprintf stub\n");
-  return 0;
+  va_list ap;
+  va_start (ap, format);
+  int r = vfprintf (stream, format, ap);
+  va_end (ap);
+  return r;
 }
 
 size_t