build: compile crt1.c, libc-mesc.c and <input>.c separately.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 10 Sep 2017 14:59:43 +0000 (16:59 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 10 Sep 2017 14:59:43 +0000 (16:59 +0200)
commit7619190d5cb93761279a97aa7e445b517a028056
treec218ec9e8bb1deac2f796fcf1b66946cd04e0b13
parent29acdfa2a7cbc0d6de102c3cec8ca4909c6e5af0
build: compile crt1.c, libc-mesc.c and <input>.c separately.

* mlibc/crt1.c: New file.
* mlibc/libc-mes.c (_start): Remove.
* mlibc/libc-gcc.c (_start): Remove.
* make.scm (LINK.hex2, bin.mescc): Move from guile/guix/make.scm.
* guile/guix/make.scm (LINK.hex2, bin.mescc): Remove.
guile/guix/make.scm
make.scm
mlibc/crt1.c [new file with mode: 0644]
mlibc/libc-gcc.c
mlibc/libc-mes.c
mlibc/mini-libc-mes.c
module/mes/M1.mes
stage0/x86.M1