83a43b81b3
Use: ./make.scm [TARGET] ./make.scm check * stage0/x86.M1: New file. * mlibc/mini-libc-mes.c (exit, write): Use M1 instead of .byte. * mlibc/libc-mes.c (_start, exit, read, write, open, access, brk, fsync, printf): Use M1 instead of .byte. * module/mes/as-i386.mes: Use M1. * module/mes/make.scm: New file. * make.scm: New file. * guile/guix/records.scm: New File. * guile/guix/shell-utils.scm: New file. * module/mes/M1.mes: Rename from hex2.mes. * module/mes/M1.scm: Rename from hex2.scm. * scripts/mescc.mes: Update callers. * guile/mescc.scm: Update callers. |
||
---|---|---|
.. | ||
argv.c | ||
b-0.mes | ||
hello.c | ||
m.c | ||
malloc.c | ||
mesmes | ||
micro-mes.c | ||
scaffold.make | ||
t-0.mes | ||
t-tcc.c | ||
t.c |