mescc: Posixify interface.
authorJan Nieuwenhuizen <janneke@gnu.org>
Fri, 25 May 2018 06:05:02 +0000 (08:05 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Fri, 25 May 2018 06:05:02 +0000 (08:05 +0200)
commita10c48735df573bd7d45c70a18068022e931aa7e
tree195f1e1ccda3b40a33744dc4a654a3ebf55d2c92
parent274899255115a979592303f746c475ed56cfaee0
mescc: Posixify interface.

* module/mescc/compile.mes: Move from language/c99/compiler.mes.
* module/mescc: New module..
* module/mescc/M1.scm: Move from mes/M1.mes.
* module/mescc/as.scm: Likewise.
* module/mescc/bytevectors.scm: Likewise.
* module/mescc/mescc.scm: New file.
* scripts/mescc: Update to new layout and posixy interface.
* GNUmakefile: Likewise.
* build-aux/build-cc.sh: Likewise.
* build-aux/build-guile.sh: Likewise.
* build-aux/build-mes.sh: Likewise.
* build-aux/build-mlibc.sh: Likewise.
* build-aux/cc-mes.sh: Likewise.
* build-aux/cc-mlibc.sh: Likewise.
* build-aux/cc.sh: Likewise.
* build-aux/check-mescc.sh: Likewise.
* build-aux/test.sh: Likewise.
* build.sh: Likewise.
* .gitignore: Update for posixy extensions.
68 files changed:
.gitignore
AUTHORS
GNUmakefile
build-aux/build-cc.sh
build-aux/build-guile.sh
build-aux/build-mes.sh
build-aux/build-mlibc.sh
build-aux/cc-mes.sh
build-aux/cc-mlibc.sh
build-aux/cc.sh
build-aux/check-boot.sh
build-aux/check-mescc.sh
build-aux/compile-all.scm [deleted file]
build-aux/test.sh
build.sh
check.sh
guile/mescc [new symlink]
lib/libc-gcc.c
lib/libc-mes.c
lib/libc-mini-gcc.c [new file with mode: 0644]
lib/libc-mini-mes.c [new file with mode: 0644]
lib/libc-mini.c [new file with mode: 0644]
lib/linux-mini-gcc.c [new file with mode: 0644]
lib/linux-mini-mes.c [new file with mode: 0644]
lib/mini-libc-gcc.c [deleted file]
lib/mini-libc-mes.c [deleted file]
lib/mini-libc.c [deleted file]
lib/mini-linux-gcc.c [deleted file]
lib/mini-linux-mes.c [deleted file]
module/language/c99/compiler.mes [deleted file]
module/language/c99/compiler.scm [deleted file]
module/language/c99/info.mes [deleted file]
module/language/c99/info.scm [deleted file]
module/mes/M1.mes [deleted file]
module/mes/M1.scm [deleted file]
module/mes/as-i386.mes [deleted file]
module/mes/as-i386.scm [deleted file]
module/mes/as.mes [deleted file]
module/mes/as.scm [deleted file]
module/mes/boot-0.scm
module/mes/bytevectors.mes [deleted file]
module/mes/bytevectors.scm [deleted file]
module/mes/elf.mes [deleted file]
module/mes/elf.scm [deleted file]
module/mes/guile.mes
module/mes/mescc.mes [new file with mode: 0644]
module/mes/misc.mes [new file with mode: 0644]
module/mes/misc.scm [new file with mode: 0644]
module/mes/posix.mes
module/mescc/M1.mes [new file with mode: 0644]
module/mescc/M1.scm [new file with mode: 0644]
module/mescc/as.mes [new file with mode: 0644]
module/mescc/as.scm [new file with mode: 0644]
module/mescc/bytevectors.mes [new file with mode: 0644]
module/mescc/bytevectors.scm [new file with mode: 0644]
module/mescc/compile.mes [new file with mode: 0644]
module/mescc/compile.scm [new file with mode: 0644]
module/mescc/i386/as.mes [new file with mode: 0644]
module/mescc/i386/as.scm [new file with mode: 0644]
module/mescc/info.mes [new file with mode: 0644]
module/mescc/info.scm [new file with mode: 0644]
module/mescc/mescc.mes [new file with mode: 0644]
module/mescc/mescc.scm [new file with mode: 0644]
module/mescc/preprocess.mes [new file with mode: 0644]
module/mescc/preprocess.scm [new file with mode: 0644]
module/srfi/srfi-1.mes
module/srfi/srfi-13.mes
scripts/mescc