Add syscalls, and implement an emulation of BSD-style directory files via a tempfile...
authorNick Downing <downing.nick@gmail.com>
Sat, 28 Jan 2017 05:29:49 +0000 (16:29 +1100)
committerNick Downing <downing.nick@gmail.com>
Sat, 28 Jan 2017 05:29:49 +0000 (16:29 +1100)
commit4bbd5a35eee748b5326243b504f797571d6721e9
tree1c4bf9d801f035309056bb924589f93d42a7ec5e
parent7b7a2e47d11d9e2ae992853ba265ef60b9b05461
Add syscalls, and implement an emulation of BSD-style directory files via a tempfile, so that ls and tar work (need to implement utimes next, so tar can untar)
25 files changed:
lib/libc/linux/sys/Makefile
lib/libc/linux/sys/dup.c [new file with mode: 0644]
lib/libc/linux/sys/dup2.c [new file with mode: 0644]
lib/libc/linux/sys/getdtablesize.c [new file with mode: 0644]
lib/libc/linux/sys/getegid.c [new file with mode: 0644]
lib/libc/linux/sys/geteuid.c [new file with mode: 0644]
lib/libc/linux/sys/getgid.c [new file with mode: 0644]
lib/libc/linux/sys/getpgrp.c [new file with mode: 0644]
lib/libc/linux/sys/getppid.c [new file with mode: 0644]
lib/libc/linux/sys/gettimeofday.c [new file with mode: 0644]
lib/libc/linux/sys/getuid.c [new file with mode: 0644]
lib/libc/linux/sys/ioctl.c [new file with mode: 0644]
lib/libc/linux/sys/linux.c
lib/libc/linux/sys/linux.h
lib/libc/linux/sys/lseek.c
lib/libc/linux/sys/lstat.c [new file with mode: 0644]
lib/libc/linux/sys/readv.c
lib/libc/linux/sys/setpgrp.c [new file with mode: 0644]
lib/libc/linux/sys/setregid.c [new file with mode: 0644]
lib/libc/linux/sys/setreuid.c [new file with mode: 0644]
lib/libc/linux/sys/settimeofday.c [new file with mode: 0644]
lib/libc/linux/sys/sigvec.c
lib/libc/linux/sys/sync.c [new file with mode: 0644]
lib/libc/linux/sys/vopen.c
lib/libc/linux/sys/writev.c