mescc: Support regular C99 compile, headers + mlibc.
[mes.git] / scaffold / tiny-mes.c
index 8a8e4fac021533c8437f98bdbf6a3bb35068eea7..0617deebf9dc8c24356e0016d4533cc476f83467 100644 (file)
 #error "POSIX not supported"
 #endif
 
-#if  __MESC__
-char **g_environment;
-int g_stdin = 0;
-#define assert(x) ((x) ? (void)0 : assert_fail (#x))
-#endif
-
-#if !__MESC__
-#include "mlibc.c"
-#endif
+#include <mlibc.h>
 
 char arena[300];
 
@@ -346,7 +338,3 @@ main (int argc, char *argv[])
 
   return 0;
 }
-
-#if !__MESC__
-#include "mstart.c"
-#endif