mes/mlibc/include
Jan Nieuwenhuizen 26e9dd14e3 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.
2017-11-16 22:11:07 +01:00
..
sys mlibc: Tinycc support: gcc -nostdinc -nostdlib. 2017-07-27 23:44:22 +02:00
00-test.i mlibc: Tinycc support: support, most syscalls stubbed. 2017-11-16 22:11:07 +01:00
30-test.i test: Split-up Mescc scaffold test. 2017-07-09 09:24:07 +02:00
alloca.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
assert.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
ctype.h mescc: Tinycc support: strtoull. 2017-08-19 10:51:24 +02:00
dlfcn.h mlibc: Tinycc support: gcc -nostdinc -nostdlib. 2017-07-27 23:44:22 +02:00
errno.h mlibc: errno.h: declare errno without extern. 2017-11-11 13:42:42 +01:00
fcntl.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
features.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
float.h mescc: Guile eval.c support: headers. 2017-07-26 11:36:36 +02:00
inttypes.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
libgen.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
limits.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
locale.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
math.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
mlibc.h mescc: Tinycc support: strtoull. 2017-08-19 10:51:24 +02:00
setjmp.h mescc: Tinycc support: longjmp, setjump stub. 2017-07-26 11:36:45 +02:00
signal.h mlibc: Tinycc support: gcc -nostdinc -nostdlib. 2017-07-27 23:44:22 +02:00
stdarg.h mescc: Tinycc support: pointer arithmetic with pointer-variable. 2017-08-26 10:16:53 +02:00
stdbool.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
stddef.h mescc: Guile eval.c support: headers. 2017-07-26 11:36:36 +02:00
stdint.h mescc: Tinycc support: stdint.h: declare size_t. 2017-08-27 11:29:07 +02:00
stdio.h mescc: Fix compile warnings. 2017-08-10 21:00:22 +02:00
stdlib.h mescc: Tinycc support: calloc,malloc,realloc. 2017-07-26 11:36:45 +02:00
stdnoreturn.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
string.h mescc: Tinycc support: compile tcc with TCC_IS_NATIVE. 2017-07-28 08:07:41 +02:00
strings.h mescc: Non-Guix support. Thanks rain1! 2017-07-26 11:36:08 +02:00
time.h mescc: Tinycc support: localtime stub. 2017-07-26 11:36:44 +02:00
unistd.h mescc: Tinycc support: execvp stub. 2017-07-26 11:36:45 +02:00