summaryrefslogtreecommitdiff
path: root/lib/sys
AgeCommit message (Expand)Author
2019-07-23Add OpenBSD 6.4 syscallsCarlin Bingham
2019-07-13Oops, mangled something with git9.Ori Bernstein
2019-07-14Fix memory leak in bigparse. (Thanks, Mike)Ori Bernstein
2019-03-14Add explicit abi conversions for syscall args.Ori Bernstein
2019-03-14Fix use-after-free in futex-based semaphore implementations.iriri
2019-02-26Hook in __fini__ on 9front.Ori Bernstein
2019-01-12Fix thread spawning on OSX 10.14Ori Bernstein
2018-11-26Add missing const to sys pkg.Ori Bernstein
2018-10-18Add thread-local storage for POSIX-y platforms.iriri
2018-08-19Fix futex timeouts and handle futex error codes.iriri
2018-08-14Make timespec/timeval struct members signed to simplify arithmetic.iriri
2018-06-30Fix build on OSX: Export missing sys.cstring functionr0.3.1Ori Bernstein
2018-06-27Fix NetBSD build.r0.3.0Ori Bernstein
2018-06-24Add recursive file removal.Ori Bernstein
2018-06-22Fix compilation and clean up code.Ori Bernstein
2018-06-23Add semaphores and wrapper for various futexesque system callsiriri
2018-06-15Use chartype functions to determine character type, regenerate bootstrapOri Bernstein
2018-06-06OpenBSD 6.1 doesn't recognize MAP_STACK.Ori Bernstein
2018-04-20Fix OpenBSD 6.1 specialization.Ori Bernstein
2018-03-24Add support for OpenBSD's MAP_STACK mmap flags, use it in libthreadOri Bernstein
2018-03-24Add OpenBSD 6.3 system call support.Ori Bernstein
2018-03-01Fix syscall numbers.Ori Bernstein
2017-12-14Add atexit for 9front.Ori Bernstein
2017-12-13Add renezvous syscall to 9front.Ori Bernstein
2017-10-18Add some ioctls from Linux x86S. Gilles
2017-09-23Implement OpenBSD 6.2 futex mutexes.Ori Bernstein
2017-09-22Missing an FD.Ori Bernstein
2017-09-20Fix tests on NetBSDOri Bernstein
2017-09-12Add syscalls for OpenBSD 6.2Ori Bernstein
2017-09-13Fix off by one for FreeBSD/OpenBSDOri Bernstein
2017-09-13Fix missing syscall args.Ori Bernstein
2017-09-09Fix gettimeofday() on OSX.Ori Bernstein
2017-09-09Add missing files.Ori Bernstein
2017-08-27Cope with new syscall ABI.Ori Bernstein
2017-08-27Ordonly/Owronly => Oread/Owrite.Ori Bernstein
2017-08-13Add full Linux support, generated from Linux syscall tables.Ori Bernstein
2017-08-06Add generated system calls.Ori Bernstein
2017-08-05Add all syscalls for OpenBSD 6.1Ori Bernstein
2017-08-03Add readlink syscallRyan Gonzalez
2017-08-03Add set/getuid and set/getgid syscallsRyan Gonzalez
2017-08-01Add autogenerated freebsd syscalls.Ori Bernstein
2017-07-17Convert from `in` to `:`.Ori Bernstein
2017-07-07Use the correct syscall for kill on OpenBSDCarlin Bingham
2017-06-25Add memfdcreate for linux-x64Michael Forney
2017-06-25Add fallocate for linux-x64Michael Forney
2017-06-25Add newer linux syscall numbersMichael Forney
2017-06-25Add sendmsg/recvmsg for linux-x64Michael Forney
2017-06-25Rename Solsock to Solsocket and make it type sockprotoMichael Forney
2017-06-25Use an iovec struct for readv/writevMichael Forney
2017-06-22Remove sigpipe handler.Ori Bernstein