mescc: Support regular C99 compile, headers + mlibc.
[mes.git] / scaffold / m.c
index 2702026160687242459693bd1d345b264444b1d7..2758287ca5e519e1f7e7ea0aacd470333403ef49 100644 (file)
  * along with Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#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>
 
 int
 main (int argc, char *argv[])
@@ -40,7 +32,3 @@ main (int argc, char *argv[])
   }
   return c;
 }
-
-#if !__MESC__ && !POSIX
-#include "mstart.c"
-#endif