Andrius Štikonas andrius
andrius pushed to posix-runner at andrius/stage0-uefi 2024-01-01 00:56:02 +00:00
a870103aad Fix argc of the first process.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-31 21:34:22 +00:00
a34bce78ba Add sys_chroot.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-31 21:29:19 +00:00
0e5f18fa2f Add sys_uname.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-31 21:18:20 +00:00
7ad5f2afac Free memory of process that exited.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-31 20:36:53 +00:00
1cbca175a0 Fix pushing argv onto stack from execve calls.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-31 20:05:27 +00:00
db2d001395 Simplify argc counting.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-30 23:46:43 +00:00
ac13be4291 Initial version of sys_fork, sys_execve and sys_wait4.
4f2a62fa34 Push envp onto a stack of new process.
Compare 2 commits »
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-29 01:09:16 +00:00
1c12f7d869 Add sys_access, sys_chdir and sys_getcwd.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-29 00:37:46 +00:00
5385ab3c26 Add sys_unlink.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-29 00:15:38 +00:00
9d4a1e2159 Add sys_close.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-29 00:07:19 +00:00
d9def6dd05 Add sys_mkdir.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-28 23:59:25 +00:00
29f38d943a Just in case make sure to save and restore more registers.
e61e1b16b4 Add sys_brk.
e894942e52 Add sys_lseek.
Compare 3 commits »
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-28 23:18:33 +00:00
c723edfe27 Just in case make sure to save and restore more registers.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-28 22:13:18 +00:00
8fe1b9401f Add sys_brk.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-28 18:40:59 +00:00
693ea86de3 Add sys_lseed.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-27 23:10:38 +00:00
572513c916 posix-runner: Add read,write and open syscalls.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-27 23:05:39 +00:00
bd26825675 posix-runner: Add read,write and open syscalls.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-26 23:57:44 +00:00
ebf61b2e9a Add syscall_table.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-26 21:30:29 +00:00
ffe3f524a5 Initial version of posix-runner.
andrius pushed to posix-runner at andrius/stage0-uefi 2023-12-26 21:26:44 +00:00
bb47bd063b Initial version of posix-runner.