mescc: Support regular C99 compile, headers + mlibc.
[mes.git] / scaffold / malloc.c
index 5bb48b95ba0b621c7dd20b03b9ab34a5076d5e5b..9aeddc977d02713cf7e3b5a80d294300ba99e0b0 100644 (file)
 #error "POSIX not supported"
 #endif
 
-#if  __MESC__
-int g_stdin = 0;
-#define assert(x) ((x) ? (void)0 : assert_fail (#x))
-#endif
-
-#if !__MESC__
-#include "mlibc.c"
-#endif
+#include <mlibc.h>
 
 int
 main (int argc, char *argv[])
@@ -59,7 +52,3 @@ main (int argc, char *argv[])
     }
   return 0;
 }
-
-#if __GNUC__
-#include "mstart.c"
-#endif