mlibc: Tinycc support: support, most syscalls stubbed.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 16 Nov 2017 21:11:07 +0000 (22:11 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 16 Nov 2017 21:11:07 +0000 (22:11 +0100)
commit26e9dd14e3d6264ba4e7aca701184a1ad9a8226d
tree07cdc6e6a561881d7eb6abc257f54ef52692e4db
parent67afa2a397594595b3b33310d70b7636976ee534
mlibc: Tinycc support: support, most syscalls stubbed.

* mlibc/libc-gcc.c (exit, write)[__TINYC__]: tcc-compatible gcc-style
  asm implementation.
  (read,open,access,brk,fsync)[__TINYC__]: Stub body.
* mlibc/libc-gcc+tcc.c (close,unlink, lseek, getcwd)[__TINYC__]: Stub
  body.
* mlibc/libc-mes+tcc.c: Support tinycc.
* mlibc/include/00-test.i (main) [__TINYC__]: Support tcc.
mlibc/include/00-test.i
mlibc/libc-gcc+tcc.c
mlibc/libc-gcc.c
mlibc/libc-mes+tcc.c