Rationalize arguments to syscalls, make unimplemented syscalls report on stderr befor...
authorNick Downing <downing.nick@gmail.com>
Fri, 20 Jan 2017 03:20:32 +0000 (14:20 +1100)
committerNick Downing <downing.nick@gmail.com>
Fri, 20 Jan 2017 03:20:32 +0000 (14:20 +1100)
commit56c25f8828eb2af9e32ab8f11bc2f040312a3ef4
treed2089eaa00c441a41ee5c952a380d9d9ba701a6c
parent186824f223044407814ed20ba4cf7ed024737c44
Rationalize arguments to syscalls, make unimplemented syscalls report on stderr before aborting, implement some more syscalls for linux hosted version
147 files changed:
cross/include/sys/x_file.h
cross/include/sys/x_proc.h
cross/include/sys/x_quota.h
cross/include/sys/x_socket.h
cross/include/sys/x_wait.h
lib/libx_c/gen/_setjmp.c
lib/libx_c/gen/abs.c
lib/libx_c/gen/atof.c
lib/libx_c/gen/ldexp.c
lib/libx_c/gen/modf.c
lib/libx_c/gen/setjmp.c
lib/libx_c/linux/csu/crt0.c
lib/libx_c/linux/sys/Makefile
lib/libx_c/linux/sys/_exit.c [new file with mode: 0644]
lib/libx_c/linux/sys/close.c [new file with mode: 0644]
lib/libx_c/linux/sys/lseek.c [new file with mode: 0644]
lib/libx_c/linux/sys/read.c [new file with mode: 0644]
lib/libx_c/linux/sys/vopen.c [new file with mode: 0644]
lib/libx_c/llib-lc
lib/libx_c/llib-lc.patch
lib/libx_c/llib-lc.temp [deleted file]
lib/libx_c/n.sh
lib/libx_c/net/htonl.c
lib/libx_c/net/htons.c
lib/libx_c/net/ntohl.c
lib/libx_c/net/ntohs.c
lib/libx_c/post.patch
lib/libx_c/pre.patch
lib/libx_c/s.sh
lib/libx_c/sys/_exit.c
lib/libx_c/sys/accept.c
lib/libx_c/sys/access.c
lib/libx_c/sys/acct.c
lib/libx_c/sys/adjtime.c
lib/libx_c/sys/bind.c
lib/libx_c/sys/brk.c
lib/libx_c/sys/chdir.c
lib/libx_c/sys/chmod.c
lib/libx_c/sys/chown.c
lib/libx_c/sys/chroot.c
lib/libx_c/sys/close.c
lib/libx_c/sys/connect.c
lib/libx_c/sys/creat.c
lib/libx_c/sys/dup.c
lib/libx_c/sys/dup2.c
lib/libx_c/sys/execl.c
lib/libx_c/sys/execle.c
lib/libx_c/sys/exect.c
lib/libx_c/sys/execv.c
lib/libx_c/sys/execve.c
lib/libx_c/sys/fchmod.c
lib/libx_c/sys/fchown.c
lib/libx_c/sys/fcntl.c
lib/libx_c/sys/file.h
lib/libx_c/sys/flock.c
lib/libx_c/sys/fork.c
lib/libx_c/sys/fstat.c
lib/libx_c/sys/fsync.c
lib/libx_c/sys/ftruncate.c
lib/libx_c/sys/getdtablesize.c
lib/libx_c/sys/getegid.c
lib/libx_c/sys/geteuid.c
lib/libx_c/sys/getgid.c
lib/libx_c/sys/getgroups.c
lib/libx_c/sys/gethostid.c
lib/libx_c/sys/gethostname.c
lib/libx_c/sys/getitimer.c
lib/libx_c/sys/getpagesize.c
lib/libx_c/sys/getpeername.c
lib/libx_c/sys/getpgrp.c
lib/libx_c/sys/getpid.c
lib/libx_c/sys/getppid.c
lib/libx_c/sys/getpriority.c
lib/libx_c/sys/getrlimit.c
lib/libx_c/sys/getrusage.c
lib/libx_c/sys/getsockname.c
lib/libx_c/sys/getsockopt.c
lib/libx_c/sys/gettimeofday.c
lib/libx_c/sys/getuid.c
lib/libx_c/sys/ioctl.c
lib/libx_c/sys/kill.c
lib/libx_c/sys/killpg.c
lib/libx_c/sys/link.c
lib/libx_c/sys/listen.c
lib/libx_c/sys/lseek.c
lib/libx_c/sys/lstat.c
lib/libx_c/sys/mkdir.c
lib/libx_c/sys/mknod.c
lib/libx_c/sys/mount.c
lib/libx_c/sys/open.c
lib/libx_c/sys/pipe.c
lib/libx_c/sys/profil.c
lib/libx_c/sys/ptrace.c
lib/libx_c/sys/quota.c
lib/libx_c/sys/quota.h
lib/libx_c/sys/read.c
lib/libx_c/sys/readlink.c
lib/libx_c/sys/readv.c
lib/libx_c/sys/reboot.c
lib/libx_c/sys/recv.c
lib/libx_c/sys/recvfrom.c
lib/libx_c/sys/recvmsg.c
lib/libx_c/sys/rename.c
lib/libx_c/sys/rmdir.c
lib/libx_c/sys/sbrk.c
lib/libx_c/sys/select.c
lib/libx_c/sys/send.c
lib/libx_c/sys/sendmsg.c
lib/libx_c/sys/sendto.c
lib/libx_c/sys/setgroups.c
lib/libx_c/sys/sethostid.c
lib/libx_c/sys/sethostname.c
lib/libx_c/sys/setitimer.c
lib/libx_c/sys/setpgrp.c
lib/libx_c/sys/setpriority.c
lib/libx_c/sys/setquota.c
lib/libx_c/sys/setregid.c
lib/libx_c/sys/setreuid.c
lib/libx_c/sys/setrlimit.c
lib/libx_c/sys/setsockopt.c
lib/libx_c/sys/settimeofday.c
lib/libx_c/sys/shutdown.c
lib/libx_c/sys/sigblock.c
lib/libx_c/sys/sigpause.c
lib/libx_c/sys/sigreturn.c
lib/libx_c/sys/sigsetmask.c
lib/libx_c/sys/sigstack.c
lib/libx_c/sys/sigvec.c
lib/libx_c/sys/socket.c
lib/libx_c/sys/socket.h
lib/libx_c/sys/socketpair.c
lib/libx_c/sys/stat.c
lib/libx_c/sys/swapon.c
lib/libx_c/sys/symlink.c
lib/libx_c/sys/sync.c
lib/libx_c/sys/truncate.c
lib/libx_c/sys/umask.c
lib/libx_c/sys/umount.c
lib/libx_c/sys/unlink.c
lib/libx_c/sys/utimes.c
lib/libx_c/sys/vhangup.c
lib/libx_c/sys/vopen.c
lib/libx_c/sys/wait.c
lib/libx_c/sys/wait.h
lib/libx_c/sys/wait3.c
lib/libx_c/sys/write.c
lib/libx_c/sys/writev.c