minimal-bootstrap.mes: reformat sources.nix for better diffs

+1061 -24
+9 -10
pkgs/os-specific/linux/minimal-bootstrap/mes/gen-sources.sh
··· 19 20 21 format() { 22 - echo -n "[ " 23 - # Terrible hack to convert a newline-delimited string to space-delimited 24 - echo $* | xargs printf '"%s" ' 25 - echo -n "]" 26 } 27 28 gen_sources() { ··· 38 cat <<EOF 39 $mes_cpu.$mes_kernel.$compiler = { 40 libc_mini_SOURCES = $(format $libc_mini_SOURCES); 41 - libmescc_SOURCES = $(format $libmescc_SOURCES); 42 - libtcc1_SOURCES = $(format $libtcc1_SOURCES); 43 - libc_SOURCES = $(format $libc_SOURCES); 44 - libc_tcc_SOURCES = $(format $libc_tcc_SOURCES); 45 - libc_gnu_SOURCES = $(format $libc_gnu_SOURCES); 46 - mes_SOURCES = $(format $mes_SOURCES); 47 }; 48 EOF 49 }
··· 19 20 21 format() { 22 + echo "[" 23 + echo $* | xargs printf ' "%s"\n' 24 + echo " ]" 25 } 26 27 gen_sources() { ··· 37 cat <<EOF 38 $mes_cpu.$mes_kernel.$compiler = { 39 libc_mini_SOURCES = $(format $libc_mini_SOURCES); 40 + libmescc_SOURCES = $(format $libmescc_SOURCES); 41 + libtcc1_SOURCES = $(format $libtcc1_SOURCES); 42 + libc_SOURCES = $(format $libc_SOURCES); 43 + libc_tcc_SOURCES = $(format $libc_tcc_SOURCES); 44 + libc_gnu_SOURCES = $(format $libc_gnu_SOURCES); 45 + mes_SOURCES = $(format $mes_SOURCES); 46 }; 47 EOF 48 }
+1052 -14
pkgs/os-specific/linux/minimal-bootstrap/mes/sources.nix
··· 2 # Do not edit! 3 { 4 x86.linux.mescc = { 5 - libc_mini_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-mescc/_exit.c" "lib/linux/x86-mes-mescc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/mes/write.c" ]; 6 - libmescc_SOURCES = [ "lib/mes/globals.c" "lib/linux/x86-mes-mescc/syscall-internal.c" ]; 7 - libtcc1_SOURCES = [ "lib/libtcc1.c" ]; 8 - libc_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-mescc/_exit.c" "lib/linux/x86-mes-mescc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/ctype/isnumber.c" "lib/mes/abtol.c" "lib/mes/cast.c" "lib/mes/eputc.c" "lib/mes/fdgetc.c" "lib/mes/fdputc.c" "lib/mes/fdputs.c" "lib/mes/fdungetc.c" "lib/mes/itoa.c" "lib/mes/ltoa.c" "lib/mes/ltoab.c" "lib/mes/mes_open.c" "lib/mes/ntoab.c" "lib/mes/oputc.c" "lib/mes/ultoa.c" "lib/mes/utoa.c" "lib/stub/__raise.c" "lib/ctype/isdigit.c" "lib/ctype/isspace.c" "lib/ctype/isxdigit.c" "lib/mes/assert_msg.c" "lib/posix/write.c" "lib/stdlib/atoi.c" "lib/linux/lseek.c" "lib/mes/__assert_fail.c" "lib/mes/__buffered_read.c" "lib/mes/__mes_debug.c" "lib/posix/execv.c" "lib/posix/getcwd.c" "lib/posix/getenv.c" "lib/posix/isatty.c" "lib/posix/open.c" "lib/posix/buffered-read.c" "lib/posix/setenv.c" "lib/posix/wait.c" "lib/stdio/fgetc.c" "lib/stdio/fputc.c" "lib/stdio/fputs.c" "lib/stdio/getc.c" "lib/stdio/getchar.c" "lib/stdio/putc.c" "lib/stdio/putchar.c" "lib/stdio/ungetc.c" "lib/stdlib/free.c" "lib/stdlib/realloc.c" "lib/string/memchr.c" "lib/string/memcmp.c" "lib/string/memcpy.c" "lib/string/memmove.c" "lib/string/memset.c" "lib/string/strcmp.c" "lib/string/strcpy.c" "lib/string/strncmp.c" "lib/posix/raise.c" "lib/linux/access.c" "lib/linux/brk.c" "lib/linux/chmod.c" "lib/linux/clock_gettime.c" "lib/linux/dup.c" "lib/linux/dup2.c" "lib/linux/execve.c" "lib/linux/fork.c" "lib/linux/fsync.c" "lib/linux/_getcwd.c" "lib/linux/gettimeofday.c" "lib/linux/ioctl3.c" "lib/linux/_open3.c" "lib/linux/malloc.c" "lib/linux/_read.c" "lib/linux/time.c" "lib/linux/unlink.c" "lib/linux/wait4.c" "lib/linux/waitpid.c" "lib/linux/x86-mes-mescc/syscall.c" "lib/linux/getpid.c" "lib/linux/kill.c" ]; 9 - libc_tcc_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-mescc/_exit.c" "lib/linux/x86-mes-mescc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/ctype/isnumber.c" "lib/mes/abtol.c" "lib/mes/cast.c" "lib/mes/eputc.c" "lib/mes/fdgetc.c" "lib/mes/fdputc.c" "lib/mes/fdputs.c" "lib/mes/fdungetc.c" "lib/mes/itoa.c" "lib/mes/ltoa.c" "lib/mes/ltoab.c" "lib/mes/mes_open.c" "lib/mes/ntoab.c" "lib/mes/oputc.c" "lib/mes/ultoa.c" "lib/mes/utoa.c" "lib/stub/__raise.c" "lib/ctype/isdigit.c" "lib/ctype/isspace.c" "lib/ctype/isxdigit.c" "lib/mes/assert_msg.c" "lib/posix/write.c" "lib/stdlib/atoi.c" "lib/linux/lseek.c" "lib/mes/__assert_fail.c" "lib/mes/__buffered_read.c" "lib/mes/__mes_debug.c" "lib/posix/execv.c" "lib/posix/getcwd.c" "lib/posix/getenv.c" "lib/posix/isatty.c" "lib/posix/open.c" "lib/posix/buffered-read.c" "lib/posix/setenv.c" "lib/posix/wait.c" "lib/stdio/fgetc.c" "lib/stdio/fputc.c" "lib/stdio/fputs.c" "lib/stdio/getc.c" "lib/stdio/getchar.c" "lib/stdio/putc.c" "lib/stdio/putchar.c" "lib/stdio/ungetc.c" "lib/stdlib/free.c" "lib/stdlib/realloc.c" "lib/string/memchr.c" "lib/string/memcmp.c" "lib/string/memcpy.c" "lib/string/memmove.c" "lib/string/memset.c" "lib/string/strcmp.c" "lib/string/strcpy.c" "lib/string/strncmp.c" "lib/posix/raise.c" "lib/linux/access.c" "lib/linux/brk.c" "lib/linux/chmod.c" "lib/linux/clock_gettime.c" "lib/linux/dup.c" "lib/linux/dup2.c" "lib/linux/execve.c" "lib/linux/fork.c" "lib/linux/fsync.c" "lib/linux/_getcwd.c" "lib/linux/gettimeofday.c" "lib/linux/ioctl3.c" "lib/linux/_open3.c" "lib/linux/malloc.c" "lib/linux/_read.c" "lib/linux/time.c" "lib/linux/unlink.c" "lib/linux/wait4.c" "lib/linux/waitpid.c" "lib/linux/x86-mes-mescc/syscall.c" "lib/linux/getpid.c" "lib/linux/kill.c" "lib/ctype/islower.c" "lib/ctype/isupper.c" "lib/ctype/tolower.c" "lib/ctype/toupper.c" "lib/mes/abtod.c" "lib/mes/dtoab.c" "lib/mes/search-path.c" "lib/posix/execvp.c" "lib/stdio/fclose.c" "lib/stdio/fdopen.c" "lib/stdio/ferror.c" "lib/stdio/fflush.c" "lib/stdio/fopen.c" "lib/stdio/fprintf.c" "lib/stdio/fread.c" "lib/stdio/fseek.c" "lib/stdio/ftell.c" "lib/stdio/fwrite.c" "lib/stdio/printf.c" "lib/stdio/remove.c" "lib/stdio/snprintf.c" "lib/stdio/sprintf.c" "lib/stdio/sscanf.c" "lib/stdio/vfprintf.c" "lib/stdio/vprintf.c" "lib/stdio/vsnprintf.c" "lib/stdio/vsprintf.c" "lib/stdio/vsscanf.c" "lib/stdlib/calloc.c" "lib/stdlib/qsort.c" "lib/stdlib/strtod.c" "lib/stdlib/strtof.c" "lib/stdlib/strtol.c" "lib/stdlib/strtold.c" "lib/stdlib/strtoll.c" "lib/stdlib/strtoul.c" "lib/stdlib/strtoull.c" "lib/string/memmem.c" "lib/string/strcat.c" "lib/string/strchr.c" "lib/string/strlwr.c" "lib/string/strncpy.c" "lib/string/strrchr.c" "lib/string/strstr.c" "lib/string/strupr.c" "lib/stub/sigaction.c" "lib/stub/ldexp.c" "lib/stub/mprotect.c" "lib/stub/localtime.c" "lib/stub/sigemptyset.c" "lib/x86-mes-mescc/setjmp.c" "lib/linux/close.c" "lib/linux/rmdir.c" "lib/linux/stat.c" ]; 10 - libc_gnu_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-mescc/_exit.c" "lib/linux/x86-mes-mescc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/ctype/isnumber.c" "lib/mes/abtol.c" "lib/mes/cast.c" "lib/mes/eputc.c" "lib/mes/fdgetc.c" "lib/mes/fdputc.c" "lib/mes/fdputs.c" "lib/mes/fdungetc.c" "lib/mes/itoa.c" "lib/mes/ltoa.c" "lib/mes/ltoab.c" "lib/mes/mes_open.c" "lib/mes/ntoab.c" "lib/mes/oputc.c" "lib/mes/ultoa.c" "lib/mes/utoa.c" "lib/stub/__raise.c" "lib/ctype/isdigit.c" "lib/ctype/isspace.c" "lib/ctype/isxdigit.c" "lib/mes/assert_msg.c" "lib/posix/write.c" "lib/stdlib/atoi.c" "lib/linux/lseek.c" "lib/mes/__assert_fail.c" "lib/mes/__buffered_read.c" "lib/mes/__mes_debug.c" "lib/posix/execv.c" "lib/posix/getcwd.c" "lib/posix/getenv.c" "lib/posix/isatty.c" "lib/posix/open.c" "lib/posix/buffered-read.c" "lib/posix/setenv.c" "lib/posix/wait.c" "lib/stdio/fgetc.c" "lib/stdio/fputc.c" "lib/stdio/fputs.c" "lib/stdio/getc.c" "lib/stdio/getchar.c" "lib/stdio/putc.c" "lib/stdio/putchar.c" "lib/stdio/ungetc.c" "lib/stdlib/free.c" "lib/stdlib/realloc.c" "lib/string/memchr.c" "lib/string/memcmp.c" "lib/string/memcpy.c" "lib/string/memmove.c" "lib/string/memset.c" "lib/string/strcmp.c" "lib/string/strcpy.c" "lib/string/strncmp.c" "lib/posix/raise.c" "lib/linux/access.c" "lib/linux/brk.c" "lib/linux/chmod.c" "lib/linux/clock_gettime.c" "lib/linux/dup.c" "lib/linux/dup2.c" "lib/linux/execve.c" "lib/linux/fork.c" "lib/linux/fsync.c" "lib/linux/_getcwd.c" "lib/linux/gettimeofday.c" "lib/linux/ioctl3.c" "lib/linux/_open3.c" "lib/linux/malloc.c" "lib/linux/_read.c" "lib/linux/time.c" "lib/linux/unlink.c" "lib/linux/wait4.c" "lib/linux/waitpid.c" "lib/linux/x86-mes-mescc/syscall.c" "lib/linux/getpid.c" "lib/linux/kill.c" "lib/ctype/islower.c" "lib/ctype/isupper.c" "lib/ctype/tolower.c" "lib/ctype/toupper.c" "lib/mes/abtod.c" "lib/mes/dtoab.c" "lib/mes/search-path.c" "lib/posix/execvp.c" "lib/stdio/fclose.c" "lib/stdio/fdopen.c" "lib/stdio/ferror.c" "lib/stdio/fflush.c" "lib/stdio/fopen.c" "lib/stdio/fprintf.c" "lib/stdio/fread.c" "lib/stdio/fseek.c" "lib/stdio/ftell.c" "lib/stdio/fwrite.c" "lib/stdio/printf.c" "lib/stdio/remove.c" "lib/stdio/snprintf.c" "lib/stdio/sprintf.c" "lib/stdio/sscanf.c" "lib/stdio/vfprintf.c" "lib/stdio/vprintf.c" "lib/stdio/vsnprintf.c" "lib/stdio/vsprintf.c" "lib/stdio/vsscanf.c" "lib/stdlib/calloc.c" "lib/stdlib/qsort.c" "lib/stdlib/strtod.c" "lib/stdlib/strtof.c" "lib/stdlib/strtol.c" "lib/stdlib/strtold.c" "lib/stdlib/strtoll.c" "lib/stdlib/strtoul.c" "lib/stdlib/strtoull.c" "lib/string/memmem.c" "lib/string/strcat.c" "lib/string/strchr.c" "lib/string/strlwr.c" "lib/string/strncpy.c" "lib/string/strrchr.c" "lib/string/strstr.c" "lib/string/strupr.c" "lib/stub/sigaction.c" "lib/stub/ldexp.c" "lib/stub/mprotect.c" "lib/stub/localtime.c" "lib/stub/sigemptyset.c" "lib/x86-mes-mescc/setjmp.c" "lib/linux/close.c" "lib/linux/rmdir.c" "lib/linux/stat.c" "lib/ctype/isalnum.c" "lib/ctype/isalpha.c" "lib/ctype/isascii.c" "lib/ctype/iscntrl.c" "lib/ctype/isgraph.c" "lib/ctype/isprint.c" "lib/ctype/ispunct.c" "lib/dirent/__getdirentries.c" "lib/dirent/closedir.c" "lib/dirent/opendir.c" "lib/dirent/readdir.c" "lib/math/ceil.c" "lib/math/fabs.c" "lib/math/floor.c" "lib/mes/fdgets.c" "lib/posix/alarm.c" "lib/posix/execl.c" "lib/posix/execlp.c" "lib/posix/mktemp.c" "lib/posix/sbrk.c" "lib/posix/sleep.c" "lib/posix/unsetenv.c" "lib/stdio/clearerr.c" "lib/stdio/feof.c" "lib/stdio/fgets.c" "lib/stdio/fileno.c" "lib/stdio/freopen.c" "lib/stdio/fscanf.c" "lib/stdio/perror.c" "lib/stdio/vfscanf.c" "lib/stdlib/__exit.c" "lib/stdlib/abort.c" "lib/stdlib/abs.c" "lib/stdlib/alloca.c" "lib/stdlib/atexit.c" "lib/stdlib/atof.c" "lib/stdlib/atol.c" "lib/stdlib/mbstowcs.c" "lib/string/bcmp.c" "lib/string/bcopy.c" "lib/string/bzero.c" "lib/string/index.c" "lib/string/rindex.c" "lib/string/strcspn.c" "lib/string/strdup.c" "lib/string/strerror.c" "lib/string/strncat.c" "lib/string/strpbrk.c" "lib/string/strspn.c" "lib/stub/__cleanup.c" "lib/stub/atan2.c" "lib/stub/bsearch.c" "lib/stub/chown.c" "lib/stub/cos.c" "lib/stub/ctime.c" "lib/stub/exp.c" "lib/stub/fpurge.c" "lib/stub/freadahead.c" "lib/stub/frexp.c" "lib/stub/getgrgid.c" "lib/stub/getgrnam.c" "lib/stub/getlogin.c" "lib/stub/getpgid.c" "lib/stub/getpgrp.c" "lib/stub/getpwnam.c" "lib/stub/getpwuid.c" "lib/stub/gmtime.c" "lib/stub/log.c" "lib/stub/mktime.c" "lib/stub/modf.c" "lib/stub/pclose.c" "lib/stub/popen.c" "lib/stub/pow.c" "lib/stub/rand.c" "lib/stub/rewind.c" "lib/stub/setbuf.c" "lib/stub/setgrent.c" "lib/stub/setlocale.c" "lib/stub/setvbuf.c" "lib/stub/sigaddset.c" "lib/stub/sigblock.c" "lib/stub/sigdelset.c" "lib/stub/sigsetmask.c" "lib/stub/sin.c" "lib/stub/sqrt.c" "lib/stub/strftime.c" "lib/stub/sys_siglist.c" "lib/stub/system.c" "lib/stub/times.c" "lib/stub/ttyname.c" "lib/stub/umask.c" "lib/stub/utime.c" "lib/linux/chdir.c" "lib/linux/fcntl.c" "lib/linux/fstat.c" "lib/linux/getdents.c" "lib/linux/getegid.c" "lib/linux/geteuid.c" "lib/linux/getgid.c" "lib/linux/getppid.c" "lib/linux/getrusage.c" "lib/linux/getuid.c" "lib/linux/ioctl.c" "lib/linux/link.c" "lib/linux/lstat.c" "lib/linux/mkdir.c" "lib/linux/mknod.c" "lib/linux/nanosleep.c" "lib/linux/pipe.c" "lib/linux/readlink.c" "lib/linux/rename.c" "lib/linux/setgid.c" "lib/linux/settimer.c" "lib/linux/setuid.c" "lib/linux/signal.c" "lib/linux/sigprogmask.c" "lib/linux/symlink.c" ]; 11 - mes_SOURCES = [ "src/builtins.c" "src/cc.c" "src/core.c" "src/display.c" "src/eval-apply.c" "src/gc.c" "src/globals.c" "src/hash.c" "src/lib.c" "src/math.c" "src/mes.c" "src/module.c" "src/posix.c" "src/reader.c" "src/stack.c" "src/string.c" "src/struct.c" "src/symbol.c" "src/vector.c" ]; 12 }; 13 x86.linux.gcc = { 14 - libc_mini_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-gcc/_exit.c" "lib/linux/x86-mes-gcc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/mes/write.c" ]; 15 - libmescc_SOURCES = [ "lib/mes/globals.c" "lib/linux/x86-mes-gcc/syscall-internal.c" ]; 16 - libtcc1_SOURCES = [ "lib/libtcc1.c" ]; 17 - libc_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-gcc/_exit.c" "lib/linux/x86-mes-gcc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/ctype/isnumber.c" "lib/mes/abtol.c" "lib/mes/cast.c" "lib/mes/eputc.c" "lib/mes/fdgetc.c" "lib/mes/fdputc.c" "lib/mes/fdputs.c" "lib/mes/fdungetc.c" "lib/mes/itoa.c" "lib/mes/ltoa.c" "lib/mes/ltoab.c" "lib/mes/mes_open.c" "lib/mes/ntoab.c" "lib/mes/oputc.c" "lib/mes/ultoa.c" "lib/mes/utoa.c" "lib/stub/__raise.c" "lib/ctype/isdigit.c" "lib/ctype/isspace.c" "lib/ctype/isxdigit.c" "lib/mes/assert_msg.c" "lib/posix/write.c" "lib/stdlib/atoi.c" "lib/linux/lseek.c" "lib/mes/__assert_fail.c" "lib/mes/__buffered_read.c" "lib/mes/__mes_debug.c" "lib/posix/execv.c" "lib/posix/getcwd.c" "lib/posix/getenv.c" "lib/posix/isatty.c" "lib/posix/open.c" "lib/posix/buffered-read.c" "lib/posix/setenv.c" "lib/posix/wait.c" "lib/stdio/fgetc.c" "lib/stdio/fputc.c" "lib/stdio/fputs.c" "lib/stdio/getc.c" "lib/stdio/getchar.c" "lib/stdio/putc.c" "lib/stdio/putchar.c" "lib/stdio/ungetc.c" "lib/stdlib/free.c" "lib/stdlib/realloc.c" "lib/string/memchr.c" "lib/string/memcmp.c" "lib/string/memcpy.c" "lib/string/memmove.c" "lib/string/memset.c" "lib/string/strcmp.c" "lib/string/strcpy.c" "lib/string/strncmp.c" "lib/posix/raise.c" "lib/linux/access.c" "lib/linux/brk.c" "lib/linux/chmod.c" "lib/linux/clock_gettime.c" "lib/linux/dup.c" "lib/linux/dup2.c" "lib/linux/execve.c" "lib/linux/fork.c" "lib/linux/fsync.c" "lib/linux/_getcwd.c" "lib/linux/gettimeofday.c" "lib/linux/ioctl3.c" "lib/linux/_open3.c" "lib/linux/malloc.c" "lib/linux/_read.c" "lib/linux/time.c" "lib/linux/unlink.c" "lib/linux/wait4.c" "lib/linux/waitpid.c" "lib/linux/x86-mes-gcc/syscall.c" "lib/linux/getpid.c" "lib/linux/kill.c" ]; 18 - libc_tcc_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-gcc/_exit.c" "lib/linux/x86-mes-gcc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/ctype/isnumber.c" "lib/mes/abtol.c" "lib/mes/cast.c" "lib/mes/eputc.c" "lib/mes/fdgetc.c" "lib/mes/fdputc.c" "lib/mes/fdputs.c" "lib/mes/fdungetc.c" "lib/mes/itoa.c" "lib/mes/ltoa.c" "lib/mes/ltoab.c" "lib/mes/mes_open.c" "lib/mes/ntoab.c" "lib/mes/oputc.c" "lib/mes/ultoa.c" "lib/mes/utoa.c" "lib/stub/__raise.c" "lib/ctype/isdigit.c" "lib/ctype/isspace.c" "lib/ctype/isxdigit.c" "lib/mes/assert_msg.c" "lib/posix/write.c" "lib/stdlib/atoi.c" "lib/linux/lseek.c" "lib/mes/__assert_fail.c" "lib/mes/__buffered_read.c" "lib/mes/__mes_debug.c" "lib/posix/execv.c" "lib/posix/getcwd.c" "lib/posix/getenv.c" "lib/posix/isatty.c" "lib/posix/open.c" "lib/posix/buffered-read.c" "lib/posix/setenv.c" "lib/posix/wait.c" "lib/stdio/fgetc.c" "lib/stdio/fputc.c" "lib/stdio/fputs.c" "lib/stdio/getc.c" "lib/stdio/getchar.c" "lib/stdio/putc.c" "lib/stdio/putchar.c" "lib/stdio/ungetc.c" "lib/stdlib/free.c" "lib/stdlib/realloc.c" "lib/string/memchr.c" "lib/string/memcmp.c" "lib/string/memcpy.c" "lib/string/memmove.c" "lib/string/memset.c" "lib/string/strcmp.c" "lib/string/strcpy.c" "lib/string/strncmp.c" "lib/posix/raise.c" "lib/linux/access.c" "lib/linux/brk.c" "lib/linux/chmod.c" "lib/linux/clock_gettime.c" "lib/linux/dup.c" "lib/linux/dup2.c" "lib/linux/execve.c" "lib/linux/fork.c" "lib/linux/fsync.c" "lib/linux/_getcwd.c" "lib/linux/gettimeofday.c" "lib/linux/ioctl3.c" "lib/linux/_open3.c" "lib/linux/malloc.c" "lib/linux/_read.c" "lib/linux/time.c" "lib/linux/unlink.c" "lib/linux/wait4.c" "lib/linux/waitpid.c" "lib/linux/x86-mes-gcc/syscall.c" "lib/linux/getpid.c" "lib/linux/kill.c" "lib/ctype/islower.c" "lib/ctype/isupper.c" "lib/ctype/tolower.c" "lib/ctype/toupper.c" "lib/mes/abtod.c" "lib/mes/dtoab.c" "lib/mes/search-path.c" "lib/posix/execvp.c" "lib/stdio/fclose.c" "lib/stdio/fdopen.c" "lib/stdio/ferror.c" "lib/stdio/fflush.c" "lib/stdio/fopen.c" "lib/stdio/fprintf.c" "lib/stdio/fread.c" "lib/stdio/fseek.c" "lib/stdio/ftell.c" "lib/stdio/fwrite.c" "lib/stdio/printf.c" "lib/stdio/remove.c" "lib/stdio/snprintf.c" "lib/stdio/sprintf.c" "lib/stdio/sscanf.c" "lib/stdio/vfprintf.c" "lib/stdio/vprintf.c" "lib/stdio/vsnprintf.c" "lib/stdio/vsprintf.c" "lib/stdio/vsscanf.c" "lib/stdlib/calloc.c" "lib/stdlib/qsort.c" "lib/stdlib/strtod.c" "lib/stdlib/strtof.c" "lib/stdlib/strtol.c" "lib/stdlib/strtold.c" "lib/stdlib/strtoll.c" "lib/stdlib/strtoul.c" "lib/stdlib/strtoull.c" "lib/string/memmem.c" "lib/string/strcat.c" "lib/string/strchr.c" "lib/string/strlwr.c" "lib/string/strncpy.c" "lib/string/strrchr.c" "lib/string/strstr.c" "lib/string/strupr.c" "lib/stub/sigaction.c" "lib/stub/ldexp.c" "lib/stub/mprotect.c" "lib/stub/localtime.c" "lib/stub/sigemptyset.c" "lib/x86-mes-gcc/setjmp.c" "lib/linux/close.c" "lib/linux/rmdir.c" "lib/linux/stat.c" ]; 19 - libc_gnu_SOURCES = [ "lib/mes/__init_io.c" "lib/mes/eputs.c" "lib/mes/oputs.c" "lib/mes/globals.c" "lib/stdlib/exit.c" "lib/linux/x86-mes-gcc/_exit.c" "lib/linux/x86-mes-gcc/_write.c" "lib/stdlib/puts.c" "lib/string/strlen.c" "lib/ctype/isnumber.c" "lib/mes/abtol.c" "lib/mes/cast.c" "lib/mes/eputc.c" "lib/mes/fdgetc.c" "lib/mes/fdputc.c" "lib/mes/fdputs.c" "lib/mes/fdungetc.c" "lib/mes/itoa.c" "lib/mes/ltoa.c" "lib/mes/ltoab.c" "lib/mes/mes_open.c" "lib/mes/ntoab.c" "lib/mes/oputc.c" "lib/mes/ultoa.c" "lib/mes/utoa.c" "lib/stub/__raise.c" "lib/ctype/isdigit.c" "lib/ctype/isspace.c" "lib/ctype/isxdigit.c" "lib/mes/assert_msg.c" "lib/posix/write.c" "lib/stdlib/atoi.c" "lib/linux/lseek.c" "lib/mes/__assert_fail.c" "lib/mes/__buffered_read.c" "lib/mes/__mes_debug.c" "lib/posix/execv.c" "lib/posix/getcwd.c" "lib/posix/getenv.c" "lib/posix/isatty.c" "lib/posix/open.c" "lib/posix/buffered-read.c" "lib/posix/setenv.c" "lib/posix/wait.c" "lib/stdio/fgetc.c" "lib/stdio/fputc.c" "lib/stdio/fputs.c" "lib/stdio/getc.c" "lib/stdio/getchar.c" "lib/stdio/putc.c" "lib/stdio/putchar.c" "lib/stdio/ungetc.c" "lib/stdlib/free.c" "lib/stdlib/realloc.c" "lib/string/memchr.c" "lib/string/memcmp.c" "lib/string/memcpy.c" "lib/string/memmove.c" "lib/string/memset.c" "lib/string/strcmp.c" "lib/string/strcpy.c" "lib/string/strncmp.c" "lib/posix/raise.c" "lib/linux/access.c" "lib/linux/brk.c" "lib/linux/chmod.c" "lib/linux/clock_gettime.c" "lib/linux/dup.c" "lib/linux/dup2.c" "lib/linux/execve.c" "lib/linux/fork.c" "lib/linux/fsync.c" "lib/linux/_getcwd.c" "lib/linux/gettimeofday.c" "lib/linux/ioctl3.c" "lib/linux/_open3.c" "lib/linux/malloc.c" "lib/linux/_read.c" "lib/linux/time.c" "lib/linux/unlink.c" "lib/linux/wait4.c" "lib/linux/waitpid.c" "lib/linux/x86-mes-gcc/syscall.c" "lib/linux/getpid.c" "lib/linux/kill.c" "lib/ctype/islower.c" "lib/ctype/isupper.c" "lib/ctype/tolower.c" "lib/ctype/toupper.c" "lib/mes/abtod.c" "lib/mes/dtoab.c" "lib/mes/search-path.c" "lib/posix/execvp.c" "lib/stdio/fclose.c" "lib/stdio/fdopen.c" "lib/stdio/ferror.c" "lib/stdio/fflush.c" "lib/stdio/fopen.c" "lib/stdio/fprintf.c" "lib/stdio/fread.c" "lib/stdio/fseek.c" "lib/stdio/ftell.c" "lib/stdio/fwrite.c" "lib/stdio/printf.c" "lib/stdio/remove.c" "lib/stdio/snprintf.c" "lib/stdio/sprintf.c" "lib/stdio/sscanf.c" "lib/stdio/vfprintf.c" "lib/stdio/vprintf.c" "lib/stdio/vsnprintf.c" "lib/stdio/vsprintf.c" "lib/stdio/vsscanf.c" "lib/stdlib/calloc.c" "lib/stdlib/qsort.c" "lib/stdlib/strtod.c" "lib/stdlib/strtof.c" "lib/stdlib/strtol.c" "lib/stdlib/strtold.c" "lib/stdlib/strtoll.c" "lib/stdlib/strtoul.c" "lib/stdlib/strtoull.c" "lib/string/memmem.c" "lib/string/strcat.c" "lib/string/strchr.c" "lib/string/strlwr.c" "lib/string/strncpy.c" "lib/string/strrchr.c" "lib/string/strstr.c" "lib/string/strupr.c" "lib/stub/sigaction.c" "lib/stub/ldexp.c" "lib/stub/mprotect.c" "lib/stub/localtime.c" "lib/stub/sigemptyset.c" "lib/x86-mes-gcc/setjmp.c" "lib/linux/close.c" "lib/linux/rmdir.c" "lib/linux/stat.c" "lib/ctype/isalnum.c" "lib/ctype/isalpha.c" "lib/ctype/isascii.c" "lib/ctype/iscntrl.c" "lib/ctype/isgraph.c" "lib/ctype/isprint.c" "lib/ctype/ispunct.c" "lib/dirent/__getdirentries.c" "lib/dirent/closedir.c" "lib/dirent/opendir.c" "lib/dirent/readdir.c" "lib/math/ceil.c" "lib/math/fabs.c" "lib/math/floor.c" "lib/mes/fdgets.c" "lib/posix/alarm.c" "lib/posix/execl.c" "lib/posix/execlp.c" "lib/posix/mktemp.c" "lib/posix/sbrk.c" "lib/posix/sleep.c" "lib/posix/unsetenv.c" "lib/stdio/clearerr.c" "lib/stdio/feof.c" "lib/stdio/fgets.c" "lib/stdio/fileno.c" "lib/stdio/freopen.c" "lib/stdio/fscanf.c" "lib/stdio/perror.c" "lib/stdio/vfscanf.c" "lib/stdlib/__exit.c" "lib/stdlib/abort.c" "lib/stdlib/abs.c" "lib/stdlib/alloca.c" "lib/stdlib/atexit.c" "lib/stdlib/atof.c" "lib/stdlib/atol.c" "lib/stdlib/mbstowcs.c" "lib/string/bcmp.c" "lib/string/bcopy.c" "lib/string/bzero.c" "lib/string/index.c" "lib/string/rindex.c" "lib/string/strcspn.c" "lib/string/strdup.c" "lib/string/strerror.c" "lib/string/strncat.c" "lib/string/strpbrk.c" "lib/string/strspn.c" "lib/stub/__cleanup.c" "lib/stub/atan2.c" "lib/stub/bsearch.c" "lib/stub/chown.c" "lib/stub/cos.c" "lib/stub/ctime.c" "lib/stub/exp.c" "lib/stub/fpurge.c" "lib/stub/freadahead.c" "lib/stub/frexp.c" "lib/stub/getgrgid.c" "lib/stub/getgrnam.c" "lib/stub/getlogin.c" "lib/stub/getpgid.c" "lib/stub/getpgrp.c" "lib/stub/getpwnam.c" "lib/stub/getpwuid.c" "lib/stub/gmtime.c" "lib/stub/log.c" "lib/stub/mktime.c" "lib/stub/modf.c" "lib/stub/pclose.c" "lib/stub/popen.c" "lib/stub/pow.c" "lib/stub/rand.c" "lib/stub/rewind.c" "lib/stub/setbuf.c" "lib/stub/setgrent.c" "lib/stub/setlocale.c" "lib/stub/setvbuf.c" "lib/stub/sigaddset.c" "lib/stub/sigblock.c" "lib/stub/sigdelset.c" "lib/stub/sigsetmask.c" "lib/stub/sin.c" "lib/stub/sqrt.c" "lib/stub/strftime.c" "lib/stub/sys_siglist.c" "lib/stub/system.c" "lib/stub/times.c" "lib/stub/ttyname.c" "lib/stub/umask.c" "lib/stub/utime.c" "lib/linux/chdir.c" "lib/linux/fcntl.c" "lib/linux/fstat.c" "lib/linux/getdents.c" "lib/linux/getegid.c" "lib/linux/geteuid.c" "lib/linux/getgid.c" "lib/linux/getppid.c" "lib/linux/getrusage.c" "lib/linux/getuid.c" "lib/linux/ioctl.c" "lib/linux/link.c" "lib/linux/lstat.c" "lib/linux/mkdir.c" "lib/linux/mknod.c" "lib/linux/nanosleep.c" "lib/linux/pipe.c" "lib/linux/readlink.c" "lib/linux/rename.c" "lib/linux/setgid.c" "lib/linux/settimer.c" "lib/linux/setuid.c" "lib/linux/signal.c" "lib/linux/sigprogmask.c" "lib/linux/symlink.c" ]; 20 - mes_SOURCES = [ "src/builtins.c" "src/cc.c" "src/core.c" "src/display.c" "src/eval-apply.c" "src/gc.c" "src/globals.c" "src/hash.c" "src/lib.c" "src/math.c" "src/mes.c" "src/module.c" "src/posix.c" "src/reader.c" "src/stack.c" "src/string.c" "src/struct.c" "src/symbol.c" "src/vector.c" ]; 21 }; 22 }
··· 2 # Do not edit! 3 { 4 x86.linux.mescc = { 5 + libc_mini_SOURCES = [ 6 + "lib/mes/__init_io.c" 7 + "lib/mes/eputs.c" 8 + "lib/mes/oputs.c" 9 + "lib/mes/globals.c" 10 + "lib/stdlib/exit.c" 11 + "lib/linux/x86-mes-mescc/_exit.c" 12 + "lib/linux/x86-mes-mescc/_write.c" 13 + "lib/stdlib/puts.c" 14 + "lib/string/strlen.c" 15 + "lib/mes/write.c" 16 + ]; 17 + libmescc_SOURCES = [ 18 + "lib/mes/globals.c" 19 + "lib/linux/x86-mes-mescc/syscall-internal.c" 20 + ]; 21 + libtcc1_SOURCES = [ 22 + "lib/libtcc1.c" 23 + ]; 24 + libc_SOURCES = [ 25 + "lib/mes/__init_io.c" 26 + "lib/mes/eputs.c" 27 + "lib/mes/oputs.c" 28 + "lib/mes/globals.c" 29 + "lib/stdlib/exit.c" 30 + "lib/linux/x86-mes-mescc/_exit.c" 31 + "lib/linux/x86-mes-mescc/_write.c" 32 + "lib/stdlib/puts.c" 33 + "lib/string/strlen.c" 34 + "lib/ctype/isnumber.c" 35 + "lib/mes/abtol.c" 36 + "lib/mes/cast.c" 37 + "lib/mes/eputc.c" 38 + "lib/mes/fdgetc.c" 39 + "lib/mes/fdputc.c" 40 + "lib/mes/fdputs.c" 41 + "lib/mes/fdungetc.c" 42 + "lib/mes/itoa.c" 43 + "lib/mes/ltoa.c" 44 + "lib/mes/ltoab.c" 45 + "lib/mes/mes_open.c" 46 + "lib/mes/ntoab.c" 47 + "lib/mes/oputc.c" 48 + "lib/mes/ultoa.c" 49 + "lib/mes/utoa.c" 50 + "lib/stub/__raise.c" 51 + "lib/ctype/isdigit.c" 52 + "lib/ctype/isspace.c" 53 + "lib/ctype/isxdigit.c" 54 + "lib/mes/assert_msg.c" 55 + "lib/posix/write.c" 56 + "lib/stdlib/atoi.c" 57 + "lib/linux/lseek.c" 58 + "lib/mes/__assert_fail.c" 59 + "lib/mes/__buffered_read.c" 60 + "lib/mes/__mes_debug.c" 61 + "lib/posix/execv.c" 62 + "lib/posix/getcwd.c" 63 + "lib/posix/getenv.c" 64 + "lib/posix/isatty.c" 65 + "lib/posix/open.c" 66 + "lib/posix/buffered-read.c" 67 + "lib/posix/setenv.c" 68 + "lib/posix/wait.c" 69 + "lib/stdio/fgetc.c" 70 + "lib/stdio/fputc.c" 71 + "lib/stdio/fputs.c" 72 + "lib/stdio/getc.c" 73 + "lib/stdio/getchar.c" 74 + "lib/stdio/putc.c" 75 + "lib/stdio/putchar.c" 76 + "lib/stdio/ungetc.c" 77 + "lib/stdlib/free.c" 78 + "lib/stdlib/realloc.c" 79 + "lib/string/memchr.c" 80 + "lib/string/memcmp.c" 81 + "lib/string/memcpy.c" 82 + "lib/string/memmove.c" 83 + "lib/string/memset.c" 84 + "lib/string/strcmp.c" 85 + "lib/string/strcpy.c" 86 + "lib/string/strncmp.c" 87 + "lib/posix/raise.c" 88 + "lib/linux/access.c" 89 + "lib/linux/brk.c" 90 + "lib/linux/chmod.c" 91 + "lib/linux/clock_gettime.c" 92 + "lib/linux/dup.c" 93 + "lib/linux/dup2.c" 94 + "lib/linux/execve.c" 95 + "lib/linux/fork.c" 96 + "lib/linux/fsync.c" 97 + "lib/linux/_getcwd.c" 98 + "lib/linux/gettimeofday.c" 99 + "lib/linux/ioctl3.c" 100 + "lib/linux/_open3.c" 101 + "lib/linux/malloc.c" 102 + "lib/linux/_read.c" 103 + "lib/linux/time.c" 104 + "lib/linux/unlink.c" 105 + "lib/linux/wait4.c" 106 + "lib/linux/waitpid.c" 107 + "lib/linux/x86-mes-mescc/syscall.c" 108 + "lib/linux/getpid.c" 109 + "lib/linux/kill.c" 110 + ]; 111 + libc_tcc_SOURCES = [ 112 + "lib/mes/__init_io.c" 113 + "lib/mes/eputs.c" 114 + "lib/mes/oputs.c" 115 + "lib/mes/globals.c" 116 + "lib/stdlib/exit.c" 117 + "lib/linux/x86-mes-mescc/_exit.c" 118 + "lib/linux/x86-mes-mescc/_write.c" 119 + "lib/stdlib/puts.c" 120 + "lib/string/strlen.c" 121 + "lib/ctype/isnumber.c" 122 + "lib/mes/abtol.c" 123 + "lib/mes/cast.c" 124 + "lib/mes/eputc.c" 125 + "lib/mes/fdgetc.c" 126 + "lib/mes/fdputc.c" 127 + "lib/mes/fdputs.c" 128 + "lib/mes/fdungetc.c" 129 + "lib/mes/itoa.c" 130 + "lib/mes/ltoa.c" 131 + "lib/mes/ltoab.c" 132 + "lib/mes/mes_open.c" 133 + "lib/mes/ntoab.c" 134 + "lib/mes/oputc.c" 135 + "lib/mes/ultoa.c" 136 + "lib/mes/utoa.c" 137 + "lib/stub/__raise.c" 138 + "lib/ctype/isdigit.c" 139 + "lib/ctype/isspace.c" 140 + "lib/ctype/isxdigit.c" 141 + "lib/mes/assert_msg.c" 142 + "lib/posix/write.c" 143 + "lib/stdlib/atoi.c" 144 + "lib/linux/lseek.c" 145 + "lib/mes/__assert_fail.c" 146 + "lib/mes/__buffered_read.c" 147 + "lib/mes/__mes_debug.c" 148 + "lib/posix/execv.c" 149 + "lib/posix/getcwd.c" 150 + "lib/posix/getenv.c" 151 + "lib/posix/isatty.c" 152 + "lib/posix/open.c" 153 + "lib/posix/buffered-read.c" 154 + "lib/posix/setenv.c" 155 + "lib/posix/wait.c" 156 + "lib/stdio/fgetc.c" 157 + "lib/stdio/fputc.c" 158 + "lib/stdio/fputs.c" 159 + "lib/stdio/getc.c" 160 + "lib/stdio/getchar.c" 161 + "lib/stdio/putc.c" 162 + "lib/stdio/putchar.c" 163 + "lib/stdio/ungetc.c" 164 + "lib/stdlib/free.c" 165 + "lib/stdlib/realloc.c" 166 + "lib/string/memchr.c" 167 + "lib/string/memcmp.c" 168 + "lib/string/memcpy.c" 169 + "lib/string/memmove.c" 170 + "lib/string/memset.c" 171 + "lib/string/strcmp.c" 172 + "lib/string/strcpy.c" 173 + "lib/string/strncmp.c" 174 + "lib/posix/raise.c" 175 + "lib/linux/access.c" 176 + "lib/linux/brk.c" 177 + "lib/linux/chmod.c" 178 + "lib/linux/clock_gettime.c" 179 + "lib/linux/dup.c" 180 + "lib/linux/dup2.c" 181 + "lib/linux/execve.c" 182 + "lib/linux/fork.c" 183 + "lib/linux/fsync.c" 184 + "lib/linux/_getcwd.c" 185 + "lib/linux/gettimeofday.c" 186 + "lib/linux/ioctl3.c" 187 + "lib/linux/_open3.c" 188 + "lib/linux/malloc.c" 189 + "lib/linux/_read.c" 190 + "lib/linux/time.c" 191 + "lib/linux/unlink.c" 192 + "lib/linux/wait4.c" 193 + "lib/linux/waitpid.c" 194 + "lib/linux/x86-mes-mescc/syscall.c" 195 + "lib/linux/getpid.c" 196 + "lib/linux/kill.c" 197 + "lib/ctype/islower.c" 198 + "lib/ctype/isupper.c" 199 + "lib/ctype/tolower.c" 200 + "lib/ctype/toupper.c" 201 + "lib/mes/abtod.c" 202 + "lib/mes/dtoab.c" 203 + "lib/mes/search-path.c" 204 + "lib/posix/execvp.c" 205 + "lib/stdio/fclose.c" 206 + "lib/stdio/fdopen.c" 207 + "lib/stdio/ferror.c" 208 + "lib/stdio/fflush.c" 209 + "lib/stdio/fopen.c" 210 + "lib/stdio/fprintf.c" 211 + "lib/stdio/fread.c" 212 + "lib/stdio/fseek.c" 213 + "lib/stdio/ftell.c" 214 + "lib/stdio/fwrite.c" 215 + "lib/stdio/printf.c" 216 + "lib/stdio/remove.c" 217 + "lib/stdio/snprintf.c" 218 + "lib/stdio/sprintf.c" 219 + "lib/stdio/sscanf.c" 220 + "lib/stdio/vfprintf.c" 221 + "lib/stdio/vprintf.c" 222 + "lib/stdio/vsnprintf.c" 223 + "lib/stdio/vsprintf.c" 224 + "lib/stdio/vsscanf.c" 225 + "lib/stdlib/calloc.c" 226 + "lib/stdlib/qsort.c" 227 + "lib/stdlib/strtod.c" 228 + "lib/stdlib/strtof.c" 229 + "lib/stdlib/strtol.c" 230 + "lib/stdlib/strtold.c" 231 + "lib/stdlib/strtoll.c" 232 + "lib/stdlib/strtoul.c" 233 + "lib/stdlib/strtoull.c" 234 + "lib/string/memmem.c" 235 + "lib/string/strcat.c" 236 + "lib/string/strchr.c" 237 + "lib/string/strlwr.c" 238 + "lib/string/strncpy.c" 239 + "lib/string/strrchr.c" 240 + "lib/string/strstr.c" 241 + "lib/string/strupr.c" 242 + "lib/stub/sigaction.c" 243 + "lib/stub/ldexp.c" 244 + "lib/stub/mprotect.c" 245 + "lib/stub/localtime.c" 246 + "lib/stub/sigemptyset.c" 247 + "lib/x86-mes-mescc/setjmp.c" 248 + "lib/linux/close.c" 249 + "lib/linux/rmdir.c" 250 + "lib/linux/stat.c" 251 + ]; 252 + libc_gnu_SOURCES = [ 253 + "lib/mes/__init_io.c" 254 + "lib/mes/eputs.c" 255 + "lib/mes/oputs.c" 256 + "lib/mes/globals.c" 257 + "lib/stdlib/exit.c" 258 + "lib/linux/x86-mes-mescc/_exit.c" 259 + "lib/linux/x86-mes-mescc/_write.c" 260 + "lib/stdlib/puts.c" 261 + "lib/string/strlen.c" 262 + "lib/ctype/isnumber.c" 263 + "lib/mes/abtol.c" 264 + "lib/mes/cast.c" 265 + "lib/mes/eputc.c" 266 + "lib/mes/fdgetc.c" 267 + "lib/mes/fdputc.c" 268 + "lib/mes/fdputs.c" 269 + "lib/mes/fdungetc.c" 270 + "lib/mes/itoa.c" 271 + "lib/mes/ltoa.c" 272 + "lib/mes/ltoab.c" 273 + "lib/mes/mes_open.c" 274 + "lib/mes/ntoab.c" 275 + "lib/mes/oputc.c" 276 + "lib/mes/ultoa.c" 277 + "lib/mes/utoa.c" 278 + "lib/stub/__raise.c" 279 + "lib/ctype/isdigit.c" 280 + "lib/ctype/isspace.c" 281 + "lib/ctype/isxdigit.c" 282 + "lib/mes/assert_msg.c" 283 + "lib/posix/write.c" 284 + "lib/stdlib/atoi.c" 285 + "lib/linux/lseek.c" 286 + "lib/mes/__assert_fail.c" 287 + "lib/mes/__buffered_read.c" 288 + "lib/mes/__mes_debug.c" 289 + "lib/posix/execv.c" 290 + "lib/posix/getcwd.c" 291 + "lib/posix/getenv.c" 292 + "lib/posix/isatty.c" 293 + "lib/posix/open.c" 294 + "lib/posix/buffered-read.c" 295 + "lib/posix/setenv.c" 296 + "lib/posix/wait.c" 297 + "lib/stdio/fgetc.c" 298 + "lib/stdio/fputc.c" 299 + "lib/stdio/fputs.c" 300 + "lib/stdio/getc.c" 301 + "lib/stdio/getchar.c" 302 + "lib/stdio/putc.c" 303 + "lib/stdio/putchar.c" 304 + "lib/stdio/ungetc.c" 305 + "lib/stdlib/free.c" 306 + "lib/stdlib/realloc.c" 307 + "lib/string/memchr.c" 308 + "lib/string/memcmp.c" 309 + "lib/string/memcpy.c" 310 + "lib/string/memmove.c" 311 + "lib/string/memset.c" 312 + "lib/string/strcmp.c" 313 + "lib/string/strcpy.c" 314 + "lib/string/strncmp.c" 315 + "lib/posix/raise.c" 316 + "lib/linux/access.c" 317 + "lib/linux/brk.c" 318 + "lib/linux/chmod.c" 319 + "lib/linux/clock_gettime.c" 320 + "lib/linux/dup.c" 321 + "lib/linux/dup2.c" 322 + "lib/linux/execve.c" 323 + "lib/linux/fork.c" 324 + "lib/linux/fsync.c" 325 + "lib/linux/_getcwd.c" 326 + "lib/linux/gettimeofday.c" 327 + "lib/linux/ioctl3.c" 328 + "lib/linux/_open3.c" 329 + "lib/linux/malloc.c" 330 + "lib/linux/_read.c" 331 + "lib/linux/time.c" 332 + "lib/linux/unlink.c" 333 + "lib/linux/wait4.c" 334 + "lib/linux/waitpid.c" 335 + "lib/linux/x86-mes-mescc/syscall.c" 336 + "lib/linux/getpid.c" 337 + "lib/linux/kill.c" 338 + "lib/ctype/islower.c" 339 + "lib/ctype/isupper.c" 340 + "lib/ctype/tolower.c" 341 + "lib/ctype/toupper.c" 342 + "lib/mes/abtod.c" 343 + "lib/mes/dtoab.c" 344 + "lib/mes/search-path.c" 345 + "lib/posix/execvp.c" 346 + "lib/stdio/fclose.c" 347 + "lib/stdio/fdopen.c" 348 + "lib/stdio/ferror.c" 349 + "lib/stdio/fflush.c" 350 + "lib/stdio/fopen.c" 351 + "lib/stdio/fprintf.c" 352 + "lib/stdio/fread.c" 353 + "lib/stdio/fseek.c" 354 + "lib/stdio/ftell.c" 355 + "lib/stdio/fwrite.c" 356 + "lib/stdio/printf.c" 357 + "lib/stdio/remove.c" 358 + "lib/stdio/snprintf.c" 359 + "lib/stdio/sprintf.c" 360 + "lib/stdio/sscanf.c" 361 + "lib/stdio/vfprintf.c" 362 + "lib/stdio/vprintf.c" 363 + "lib/stdio/vsnprintf.c" 364 + "lib/stdio/vsprintf.c" 365 + "lib/stdio/vsscanf.c" 366 + "lib/stdlib/calloc.c" 367 + "lib/stdlib/qsort.c" 368 + "lib/stdlib/strtod.c" 369 + "lib/stdlib/strtof.c" 370 + "lib/stdlib/strtol.c" 371 + "lib/stdlib/strtold.c" 372 + "lib/stdlib/strtoll.c" 373 + "lib/stdlib/strtoul.c" 374 + "lib/stdlib/strtoull.c" 375 + "lib/string/memmem.c" 376 + "lib/string/strcat.c" 377 + "lib/string/strchr.c" 378 + "lib/string/strlwr.c" 379 + "lib/string/strncpy.c" 380 + "lib/string/strrchr.c" 381 + "lib/string/strstr.c" 382 + "lib/string/strupr.c" 383 + "lib/stub/sigaction.c" 384 + "lib/stub/ldexp.c" 385 + "lib/stub/mprotect.c" 386 + "lib/stub/localtime.c" 387 + "lib/stub/sigemptyset.c" 388 + "lib/x86-mes-mescc/setjmp.c" 389 + "lib/linux/close.c" 390 + "lib/linux/rmdir.c" 391 + "lib/linux/stat.c" 392 + "lib/ctype/isalnum.c" 393 + "lib/ctype/isalpha.c" 394 + "lib/ctype/isascii.c" 395 + "lib/ctype/iscntrl.c" 396 + "lib/ctype/isgraph.c" 397 + "lib/ctype/isprint.c" 398 + "lib/ctype/ispunct.c" 399 + "lib/dirent/__getdirentries.c" 400 + "lib/dirent/closedir.c" 401 + "lib/dirent/opendir.c" 402 + "lib/dirent/readdir.c" 403 + "lib/math/ceil.c" 404 + "lib/math/fabs.c" 405 + "lib/math/floor.c" 406 + "lib/mes/fdgets.c" 407 + "lib/posix/alarm.c" 408 + "lib/posix/execl.c" 409 + "lib/posix/execlp.c" 410 + "lib/posix/mktemp.c" 411 + "lib/posix/sbrk.c" 412 + "lib/posix/sleep.c" 413 + "lib/posix/unsetenv.c" 414 + "lib/stdio/clearerr.c" 415 + "lib/stdio/feof.c" 416 + "lib/stdio/fgets.c" 417 + "lib/stdio/fileno.c" 418 + "lib/stdio/freopen.c" 419 + "lib/stdio/fscanf.c" 420 + "lib/stdio/perror.c" 421 + "lib/stdio/vfscanf.c" 422 + "lib/stdlib/__exit.c" 423 + "lib/stdlib/abort.c" 424 + "lib/stdlib/abs.c" 425 + "lib/stdlib/alloca.c" 426 + "lib/stdlib/atexit.c" 427 + "lib/stdlib/atof.c" 428 + "lib/stdlib/atol.c" 429 + "lib/stdlib/mbstowcs.c" 430 + "lib/string/bcmp.c" 431 + "lib/string/bcopy.c" 432 + "lib/string/bzero.c" 433 + "lib/string/index.c" 434 + "lib/string/rindex.c" 435 + "lib/string/strcspn.c" 436 + "lib/string/strdup.c" 437 + "lib/string/strerror.c" 438 + "lib/string/strncat.c" 439 + "lib/string/strpbrk.c" 440 + "lib/string/strspn.c" 441 + "lib/stub/__cleanup.c" 442 + "lib/stub/atan2.c" 443 + "lib/stub/bsearch.c" 444 + "lib/stub/chown.c" 445 + "lib/stub/cos.c" 446 + "lib/stub/ctime.c" 447 + "lib/stub/exp.c" 448 + "lib/stub/fpurge.c" 449 + "lib/stub/freadahead.c" 450 + "lib/stub/frexp.c" 451 + "lib/stub/getgrgid.c" 452 + "lib/stub/getgrnam.c" 453 + "lib/stub/getlogin.c" 454 + "lib/stub/getpgid.c" 455 + "lib/stub/getpgrp.c" 456 + "lib/stub/getpwnam.c" 457 + "lib/stub/getpwuid.c" 458 + "lib/stub/gmtime.c" 459 + "lib/stub/log.c" 460 + "lib/stub/mktime.c" 461 + "lib/stub/modf.c" 462 + "lib/stub/pclose.c" 463 + "lib/stub/popen.c" 464 + "lib/stub/pow.c" 465 + "lib/stub/rand.c" 466 + "lib/stub/rewind.c" 467 + "lib/stub/setbuf.c" 468 + "lib/stub/setgrent.c" 469 + "lib/stub/setlocale.c" 470 + "lib/stub/setvbuf.c" 471 + "lib/stub/sigaddset.c" 472 + "lib/stub/sigblock.c" 473 + "lib/stub/sigdelset.c" 474 + "lib/stub/sigsetmask.c" 475 + "lib/stub/sin.c" 476 + "lib/stub/sqrt.c" 477 + "lib/stub/strftime.c" 478 + "lib/stub/sys_siglist.c" 479 + "lib/stub/system.c" 480 + "lib/stub/times.c" 481 + "lib/stub/ttyname.c" 482 + "lib/stub/umask.c" 483 + "lib/stub/utime.c" 484 + "lib/linux/chdir.c" 485 + "lib/linux/fcntl.c" 486 + "lib/linux/fstat.c" 487 + "lib/linux/getdents.c" 488 + "lib/linux/getegid.c" 489 + "lib/linux/geteuid.c" 490 + "lib/linux/getgid.c" 491 + "lib/linux/getppid.c" 492 + "lib/linux/getrusage.c" 493 + "lib/linux/getuid.c" 494 + "lib/linux/ioctl.c" 495 + "lib/linux/link.c" 496 + "lib/linux/lstat.c" 497 + "lib/linux/mkdir.c" 498 + "lib/linux/mknod.c" 499 + "lib/linux/nanosleep.c" 500 + "lib/linux/pipe.c" 501 + "lib/linux/readlink.c" 502 + "lib/linux/rename.c" 503 + "lib/linux/setgid.c" 504 + "lib/linux/settimer.c" 505 + "lib/linux/setuid.c" 506 + "lib/linux/signal.c" 507 + "lib/linux/sigprogmask.c" 508 + "lib/linux/symlink.c" 509 + ]; 510 + mes_SOURCES = [ 511 + "src/builtins.c" 512 + "src/cc.c" 513 + "src/core.c" 514 + "src/display.c" 515 + "src/eval-apply.c" 516 + "src/gc.c" 517 + "src/globals.c" 518 + "src/hash.c" 519 + "src/lib.c" 520 + "src/math.c" 521 + "src/mes.c" 522 + "src/module.c" 523 + "src/posix.c" 524 + "src/reader.c" 525 + "src/stack.c" 526 + "src/string.c" 527 + "src/struct.c" 528 + "src/symbol.c" 529 + "src/vector.c" 530 + ]; 531 }; 532 x86.linux.gcc = { 533 + libc_mini_SOURCES = [ 534 + "lib/mes/__init_io.c" 535 + "lib/mes/eputs.c" 536 + "lib/mes/oputs.c" 537 + "lib/mes/globals.c" 538 + "lib/stdlib/exit.c" 539 + "lib/linux/x86-mes-gcc/_exit.c" 540 + "lib/linux/x86-mes-gcc/_write.c" 541 + "lib/stdlib/puts.c" 542 + "lib/string/strlen.c" 543 + "lib/mes/write.c" 544 + ]; 545 + libmescc_SOURCES = [ 546 + "lib/mes/globals.c" 547 + "lib/linux/x86-mes-gcc/syscall-internal.c" 548 + ]; 549 + libtcc1_SOURCES = [ 550 + "lib/libtcc1.c" 551 + ]; 552 + libc_SOURCES = [ 553 + "lib/mes/__init_io.c" 554 + "lib/mes/eputs.c" 555 + "lib/mes/oputs.c" 556 + "lib/mes/globals.c" 557 + "lib/stdlib/exit.c" 558 + "lib/linux/x86-mes-gcc/_exit.c" 559 + "lib/linux/x86-mes-gcc/_write.c" 560 + "lib/stdlib/puts.c" 561 + "lib/string/strlen.c" 562 + "lib/ctype/isnumber.c" 563 + "lib/mes/abtol.c" 564 + "lib/mes/cast.c" 565 + "lib/mes/eputc.c" 566 + "lib/mes/fdgetc.c" 567 + "lib/mes/fdputc.c" 568 + "lib/mes/fdputs.c" 569 + "lib/mes/fdungetc.c" 570 + "lib/mes/itoa.c" 571 + "lib/mes/ltoa.c" 572 + "lib/mes/ltoab.c" 573 + "lib/mes/mes_open.c" 574 + "lib/mes/ntoab.c" 575 + "lib/mes/oputc.c" 576 + "lib/mes/ultoa.c" 577 + "lib/mes/utoa.c" 578 + "lib/stub/__raise.c" 579 + "lib/ctype/isdigit.c" 580 + "lib/ctype/isspace.c" 581 + "lib/ctype/isxdigit.c" 582 + "lib/mes/assert_msg.c" 583 + "lib/posix/write.c" 584 + "lib/stdlib/atoi.c" 585 + "lib/linux/lseek.c" 586 + "lib/mes/__assert_fail.c" 587 + "lib/mes/__buffered_read.c" 588 + "lib/mes/__mes_debug.c" 589 + "lib/posix/execv.c" 590 + "lib/posix/getcwd.c" 591 + "lib/posix/getenv.c" 592 + "lib/posix/isatty.c" 593 + "lib/posix/open.c" 594 + "lib/posix/buffered-read.c" 595 + "lib/posix/setenv.c" 596 + "lib/posix/wait.c" 597 + "lib/stdio/fgetc.c" 598 + "lib/stdio/fputc.c" 599 + "lib/stdio/fputs.c" 600 + "lib/stdio/getc.c" 601 + "lib/stdio/getchar.c" 602 + "lib/stdio/putc.c" 603 + "lib/stdio/putchar.c" 604 + "lib/stdio/ungetc.c" 605 + "lib/stdlib/free.c" 606 + "lib/stdlib/realloc.c" 607 + "lib/string/memchr.c" 608 + "lib/string/memcmp.c" 609 + "lib/string/memcpy.c" 610 + "lib/string/memmove.c" 611 + "lib/string/memset.c" 612 + "lib/string/strcmp.c" 613 + "lib/string/strcpy.c" 614 + "lib/string/strncmp.c" 615 + "lib/posix/raise.c" 616 + "lib/linux/access.c" 617 + "lib/linux/brk.c" 618 + "lib/linux/chmod.c" 619 + "lib/linux/clock_gettime.c" 620 + "lib/linux/dup.c" 621 + "lib/linux/dup2.c" 622 + "lib/linux/execve.c" 623 + "lib/linux/fork.c" 624 + "lib/linux/fsync.c" 625 + "lib/linux/_getcwd.c" 626 + "lib/linux/gettimeofday.c" 627 + "lib/linux/ioctl3.c" 628 + "lib/linux/_open3.c" 629 + "lib/linux/malloc.c" 630 + "lib/linux/_read.c" 631 + "lib/linux/time.c" 632 + "lib/linux/unlink.c" 633 + "lib/linux/wait4.c" 634 + "lib/linux/waitpid.c" 635 + "lib/linux/x86-mes-gcc/syscall.c" 636 + "lib/linux/getpid.c" 637 + "lib/linux/kill.c" 638 + ]; 639 + libc_tcc_SOURCES = [ 640 + "lib/mes/__init_io.c" 641 + "lib/mes/eputs.c" 642 + "lib/mes/oputs.c" 643 + "lib/mes/globals.c" 644 + "lib/stdlib/exit.c" 645 + "lib/linux/x86-mes-gcc/_exit.c" 646 + "lib/linux/x86-mes-gcc/_write.c" 647 + "lib/stdlib/puts.c" 648 + "lib/string/strlen.c" 649 + "lib/ctype/isnumber.c" 650 + "lib/mes/abtol.c" 651 + "lib/mes/cast.c" 652 + "lib/mes/eputc.c" 653 + "lib/mes/fdgetc.c" 654 + "lib/mes/fdputc.c" 655 + "lib/mes/fdputs.c" 656 + "lib/mes/fdungetc.c" 657 + "lib/mes/itoa.c" 658 + "lib/mes/ltoa.c" 659 + "lib/mes/ltoab.c" 660 + "lib/mes/mes_open.c" 661 + "lib/mes/ntoab.c" 662 + "lib/mes/oputc.c" 663 + "lib/mes/ultoa.c" 664 + "lib/mes/utoa.c" 665 + "lib/stub/__raise.c" 666 + "lib/ctype/isdigit.c" 667 + "lib/ctype/isspace.c" 668 + "lib/ctype/isxdigit.c" 669 + "lib/mes/assert_msg.c" 670 + "lib/posix/write.c" 671 + "lib/stdlib/atoi.c" 672 + "lib/linux/lseek.c" 673 + "lib/mes/__assert_fail.c" 674 + "lib/mes/__buffered_read.c" 675 + "lib/mes/__mes_debug.c" 676 + "lib/posix/execv.c" 677 + "lib/posix/getcwd.c" 678 + "lib/posix/getenv.c" 679 + "lib/posix/isatty.c" 680 + "lib/posix/open.c" 681 + "lib/posix/buffered-read.c" 682 + "lib/posix/setenv.c" 683 + "lib/posix/wait.c" 684 + "lib/stdio/fgetc.c" 685 + "lib/stdio/fputc.c" 686 + "lib/stdio/fputs.c" 687 + "lib/stdio/getc.c" 688 + "lib/stdio/getchar.c" 689 + "lib/stdio/putc.c" 690 + "lib/stdio/putchar.c" 691 + "lib/stdio/ungetc.c" 692 + "lib/stdlib/free.c" 693 + "lib/stdlib/realloc.c" 694 + "lib/string/memchr.c" 695 + "lib/string/memcmp.c" 696 + "lib/string/memcpy.c" 697 + "lib/string/memmove.c" 698 + "lib/string/memset.c" 699 + "lib/string/strcmp.c" 700 + "lib/string/strcpy.c" 701 + "lib/string/strncmp.c" 702 + "lib/posix/raise.c" 703 + "lib/linux/access.c" 704 + "lib/linux/brk.c" 705 + "lib/linux/chmod.c" 706 + "lib/linux/clock_gettime.c" 707 + "lib/linux/dup.c" 708 + "lib/linux/dup2.c" 709 + "lib/linux/execve.c" 710 + "lib/linux/fork.c" 711 + "lib/linux/fsync.c" 712 + "lib/linux/_getcwd.c" 713 + "lib/linux/gettimeofday.c" 714 + "lib/linux/ioctl3.c" 715 + "lib/linux/_open3.c" 716 + "lib/linux/malloc.c" 717 + "lib/linux/_read.c" 718 + "lib/linux/time.c" 719 + "lib/linux/unlink.c" 720 + "lib/linux/wait4.c" 721 + "lib/linux/waitpid.c" 722 + "lib/linux/x86-mes-gcc/syscall.c" 723 + "lib/linux/getpid.c" 724 + "lib/linux/kill.c" 725 + "lib/ctype/islower.c" 726 + "lib/ctype/isupper.c" 727 + "lib/ctype/tolower.c" 728 + "lib/ctype/toupper.c" 729 + "lib/mes/abtod.c" 730 + "lib/mes/dtoab.c" 731 + "lib/mes/search-path.c" 732 + "lib/posix/execvp.c" 733 + "lib/stdio/fclose.c" 734 + "lib/stdio/fdopen.c" 735 + "lib/stdio/ferror.c" 736 + "lib/stdio/fflush.c" 737 + "lib/stdio/fopen.c" 738 + "lib/stdio/fprintf.c" 739 + "lib/stdio/fread.c" 740 + "lib/stdio/fseek.c" 741 + "lib/stdio/ftell.c" 742 + "lib/stdio/fwrite.c" 743 + "lib/stdio/printf.c" 744 + "lib/stdio/remove.c" 745 + "lib/stdio/snprintf.c" 746 + "lib/stdio/sprintf.c" 747 + "lib/stdio/sscanf.c" 748 + "lib/stdio/vfprintf.c" 749 + "lib/stdio/vprintf.c" 750 + "lib/stdio/vsnprintf.c" 751 + "lib/stdio/vsprintf.c" 752 + "lib/stdio/vsscanf.c" 753 + "lib/stdlib/calloc.c" 754 + "lib/stdlib/qsort.c" 755 + "lib/stdlib/strtod.c" 756 + "lib/stdlib/strtof.c" 757 + "lib/stdlib/strtol.c" 758 + "lib/stdlib/strtold.c" 759 + "lib/stdlib/strtoll.c" 760 + "lib/stdlib/strtoul.c" 761 + "lib/stdlib/strtoull.c" 762 + "lib/string/memmem.c" 763 + "lib/string/strcat.c" 764 + "lib/string/strchr.c" 765 + "lib/string/strlwr.c" 766 + "lib/string/strncpy.c" 767 + "lib/string/strrchr.c" 768 + "lib/string/strstr.c" 769 + "lib/string/strupr.c" 770 + "lib/stub/sigaction.c" 771 + "lib/stub/ldexp.c" 772 + "lib/stub/mprotect.c" 773 + "lib/stub/localtime.c" 774 + "lib/stub/sigemptyset.c" 775 + "lib/x86-mes-gcc/setjmp.c" 776 + "lib/linux/close.c" 777 + "lib/linux/rmdir.c" 778 + "lib/linux/stat.c" 779 + ]; 780 + libc_gnu_SOURCES = [ 781 + "lib/mes/__init_io.c" 782 + "lib/mes/eputs.c" 783 + "lib/mes/oputs.c" 784 + "lib/mes/globals.c" 785 + "lib/stdlib/exit.c" 786 + "lib/linux/x86-mes-gcc/_exit.c" 787 + "lib/linux/x86-mes-gcc/_write.c" 788 + "lib/stdlib/puts.c" 789 + "lib/string/strlen.c" 790 + "lib/ctype/isnumber.c" 791 + "lib/mes/abtol.c" 792 + "lib/mes/cast.c" 793 + "lib/mes/eputc.c" 794 + "lib/mes/fdgetc.c" 795 + "lib/mes/fdputc.c" 796 + "lib/mes/fdputs.c" 797 + "lib/mes/fdungetc.c" 798 + "lib/mes/itoa.c" 799 + "lib/mes/ltoa.c" 800 + "lib/mes/ltoab.c" 801 + "lib/mes/mes_open.c" 802 + "lib/mes/ntoab.c" 803 + "lib/mes/oputc.c" 804 + "lib/mes/ultoa.c" 805 + "lib/mes/utoa.c" 806 + "lib/stub/__raise.c" 807 + "lib/ctype/isdigit.c" 808 + "lib/ctype/isspace.c" 809 + "lib/ctype/isxdigit.c" 810 + "lib/mes/assert_msg.c" 811 + "lib/posix/write.c" 812 + "lib/stdlib/atoi.c" 813 + "lib/linux/lseek.c" 814 + "lib/mes/__assert_fail.c" 815 + "lib/mes/__buffered_read.c" 816 + "lib/mes/__mes_debug.c" 817 + "lib/posix/execv.c" 818 + "lib/posix/getcwd.c" 819 + "lib/posix/getenv.c" 820 + "lib/posix/isatty.c" 821 + "lib/posix/open.c" 822 + "lib/posix/buffered-read.c" 823 + "lib/posix/setenv.c" 824 + "lib/posix/wait.c" 825 + "lib/stdio/fgetc.c" 826 + "lib/stdio/fputc.c" 827 + "lib/stdio/fputs.c" 828 + "lib/stdio/getc.c" 829 + "lib/stdio/getchar.c" 830 + "lib/stdio/putc.c" 831 + "lib/stdio/putchar.c" 832 + "lib/stdio/ungetc.c" 833 + "lib/stdlib/free.c" 834 + "lib/stdlib/realloc.c" 835 + "lib/string/memchr.c" 836 + "lib/string/memcmp.c" 837 + "lib/string/memcpy.c" 838 + "lib/string/memmove.c" 839 + "lib/string/memset.c" 840 + "lib/string/strcmp.c" 841 + "lib/string/strcpy.c" 842 + "lib/string/strncmp.c" 843 + "lib/posix/raise.c" 844 + "lib/linux/access.c" 845 + "lib/linux/brk.c" 846 + "lib/linux/chmod.c" 847 + "lib/linux/clock_gettime.c" 848 + "lib/linux/dup.c" 849 + "lib/linux/dup2.c" 850 + "lib/linux/execve.c" 851 + "lib/linux/fork.c" 852 + "lib/linux/fsync.c" 853 + "lib/linux/_getcwd.c" 854 + "lib/linux/gettimeofday.c" 855 + "lib/linux/ioctl3.c" 856 + "lib/linux/_open3.c" 857 + "lib/linux/malloc.c" 858 + "lib/linux/_read.c" 859 + "lib/linux/time.c" 860 + "lib/linux/unlink.c" 861 + "lib/linux/wait4.c" 862 + "lib/linux/waitpid.c" 863 + "lib/linux/x86-mes-gcc/syscall.c" 864 + "lib/linux/getpid.c" 865 + "lib/linux/kill.c" 866 + "lib/ctype/islower.c" 867 + "lib/ctype/isupper.c" 868 + "lib/ctype/tolower.c" 869 + "lib/ctype/toupper.c" 870 + "lib/mes/abtod.c" 871 + "lib/mes/dtoab.c" 872 + "lib/mes/search-path.c" 873 + "lib/posix/execvp.c" 874 + "lib/stdio/fclose.c" 875 + "lib/stdio/fdopen.c" 876 + "lib/stdio/ferror.c" 877 + "lib/stdio/fflush.c" 878 + "lib/stdio/fopen.c" 879 + "lib/stdio/fprintf.c" 880 + "lib/stdio/fread.c" 881 + "lib/stdio/fseek.c" 882 + "lib/stdio/ftell.c" 883 + "lib/stdio/fwrite.c" 884 + "lib/stdio/printf.c" 885 + "lib/stdio/remove.c" 886 + "lib/stdio/snprintf.c" 887 + "lib/stdio/sprintf.c" 888 + "lib/stdio/sscanf.c" 889 + "lib/stdio/vfprintf.c" 890 + "lib/stdio/vprintf.c" 891 + "lib/stdio/vsnprintf.c" 892 + "lib/stdio/vsprintf.c" 893 + "lib/stdio/vsscanf.c" 894 + "lib/stdlib/calloc.c" 895 + "lib/stdlib/qsort.c" 896 + "lib/stdlib/strtod.c" 897 + "lib/stdlib/strtof.c" 898 + "lib/stdlib/strtol.c" 899 + "lib/stdlib/strtold.c" 900 + "lib/stdlib/strtoll.c" 901 + "lib/stdlib/strtoul.c" 902 + "lib/stdlib/strtoull.c" 903 + "lib/string/memmem.c" 904 + "lib/string/strcat.c" 905 + "lib/string/strchr.c" 906 + "lib/string/strlwr.c" 907 + "lib/string/strncpy.c" 908 + "lib/string/strrchr.c" 909 + "lib/string/strstr.c" 910 + "lib/string/strupr.c" 911 + "lib/stub/sigaction.c" 912 + "lib/stub/ldexp.c" 913 + "lib/stub/mprotect.c" 914 + "lib/stub/localtime.c" 915 + "lib/stub/sigemptyset.c" 916 + "lib/x86-mes-gcc/setjmp.c" 917 + "lib/linux/close.c" 918 + "lib/linux/rmdir.c" 919 + "lib/linux/stat.c" 920 + "lib/ctype/isalnum.c" 921 + "lib/ctype/isalpha.c" 922 + "lib/ctype/isascii.c" 923 + "lib/ctype/iscntrl.c" 924 + "lib/ctype/isgraph.c" 925 + "lib/ctype/isprint.c" 926 + "lib/ctype/ispunct.c" 927 + "lib/dirent/__getdirentries.c" 928 + "lib/dirent/closedir.c" 929 + "lib/dirent/opendir.c" 930 + "lib/dirent/readdir.c" 931 + "lib/math/ceil.c" 932 + "lib/math/fabs.c" 933 + "lib/math/floor.c" 934 + "lib/mes/fdgets.c" 935 + "lib/posix/alarm.c" 936 + "lib/posix/execl.c" 937 + "lib/posix/execlp.c" 938 + "lib/posix/mktemp.c" 939 + "lib/posix/sbrk.c" 940 + "lib/posix/sleep.c" 941 + "lib/posix/unsetenv.c" 942 + "lib/stdio/clearerr.c" 943 + "lib/stdio/feof.c" 944 + "lib/stdio/fgets.c" 945 + "lib/stdio/fileno.c" 946 + "lib/stdio/freopen.c" 947 + "lib/stdio/fscanf.c" 948 + "lib/stdio/perror.c" 949 + "lib/stdio/vfscanf.c" 950 + "lib/stdlib/__exit.c" 951 + "lib/stdlib/abort.c" 952 + "lib/stdlib/abs.c" 953 + "lib/stdlib/alloca.c" 954 + "lib/stdlib/atexit.c" 955 + "lib/stdlib/atof.c" 956 + "lib/stdlib/atol.c" 957 + "lib/stdlib/mbstowcs.c" 958 + "lib/string/bcmp.c" 959 + "lib/string/bcopy.c" 960 + "lib/string/bzero.c" 961 + "lib/string/index.c" 962 + "lib/string/rindex.c" 963 + "lib/string/strcspn.c" 964 + "lib/string/strdup.c" 965 + "lib/string/strerror.c" 966 + "lib/string/strncat.c" 967 + "lib/string/strpbrk.c" 968 + "lib/string/strspn.c" 969 + "lib/stub/__cleanup.c" 970 + "lib/stub/atan2.c" 971 + "lib/stub/bsearch.c" 972 + "lib/stub/chown.c" 973 + "lib/stub/cos.c" 974 + "lib/stub/ctime.c" 975 + "lib/stub/exp.c" 976 + "lib/stub/fpurge.c" 977 + "lib/stub/freadahead.c" 978 + "lib/stub/frexp.c" 979 + "lib/stub/getgrgid.c" 980 + "lib/stub/getgrnam.c" 981 + "lib/stub/getlogin.c" 982 + "lib/stub/getpgid.c" 983 + "lib/stub/getpgrp.c" 984 + "lib/stub/getpwnam.c" 985 + "lib/stub/getpwuid.c" 986 + "lib/stub/gmtime.c" 987 + "lib/stub/log.c" 988 + "lib/stub/mktime.c" 989 + "lib/stub/modf.c" 990 + "lib/stub/pclose.c" 991 + "lib/stub/popen.c" 992 + "lib/stub/pow.c" 993 + "lib/stub/rand.c" 994 + "lib/stub/rewind.c" 995 + "lib/stub/setbuf.c" 996 + "lib/stub/setgrent.c" 997 + "lib/stub/setlocale.c" 998 + "lib/stub/setvbuf.c" 999 + "lib/stub/sigaddset.c" 1000 + "lib/stub/sigblock.c" 1001 + "lib/stub/sigdelset.c" 1002 + "lib/stub/sigsetmask.c" 1003 + "lib/stub/sin.c" 1004 + "lib/stub/sqrt.c" 1005 + "lib/stub/strftime.c" 1006 + "lib/stub/sys_siglist.c" 1007 + "lib/stub/system.c" 1008 + "lib/stub/times.c" 1009 + "lib/stub/ttyname.c" 1010 + "lib/stub/umask.c" 1011 + "lib/stub/utime.c" 1012 + "lib/linux/chdir.c" 1013 + "lib/linux/fcntl.c" 1014 + "lib/linux/fstat.c" 1015 + "lib/linux/getdents.c" 1016 + "lib/linux/getegid.c" 1017 + "lib/linux/geteuid.c" 1018 + "lib/linux/getgid.c" 1019 + "lib/linux/getppid.c" 1020 + "lib/linux/getrusage.c" 1021 + "lib/linux/getuid.c" 1022 + "lib/linux/ioctl.c" 1023 + "lib/linux/link.c" 1024 + "lib/linux/lstat.c" 1025 + "lib/linux/mkdir.c" 1026 + "lib/linux/mknod.c" 1027 + "lib/linux/nanosleep.c" 1028 + "lib/linux/pipe.c" 1029 + "lib/linux/readlink.c" 1030 + "lib/linux/rename.c" 1031 + "lib/linux/setgid.c" 1032 + "lib/linux/settimer.c" 1033 + "lib/linux/setuid.c" 1034 + "lib/linux/signal.c" 1035 + "lib/linux/sigprogmask.c" 1036 + "lib/linux/symlink.c" 1037 + ]; 1038 + mes_SOURCES = [ 1039 + "src/builtins.c" 1040 + "src/cc.c" 1041 + "src/core.c" 1042 + "src/display.c" 1043 + "src/eval-apply.c" 1044 + "src/gc.c" 1045 + "src/globals.c" 1046 + "src/hash.c" 1047 + "src/lib.c" 1048 + "src/math.c" 1049 + "src/mes.c" 1050 + "src/module.c" 1051 + "src/posix.c" 1052 + "src/reader.c" 1053 + "src/stack.c" 1054 + "src/string.c" 1055 + "src/struct.c" 1056 + "src/symbol.c" 1057 + "src/vector.c" 1058 + ]; 1059 }; 1060 }