Andrius Štikonas
|
1cbca175a0
|
Fix pushing argv onto stack from execve calls.
|
2023-12-31 20:36:39 +00:00 |
Andrius Štikonas
|
db2d001395
|
Simplify argc counting.
|
2023-12-31 20:05:09 +00:00 |
Andrius Štikonas
|
ac13be4291
|
Initial version of sys_fork, sys_execve and sys_wait4.
It is not fully working yet, in particular child programs have broken
initial stack and argv returns garbage.
|
2023-12-30 23:45:10 +00:00 |
Andrius Štikonas
|
4f2a62fa34
|
Push envp onto a stack of new process.
|
2023-12-29 21:59:23 +00:00 |
Andrius Štikonas
|
29f38d943a
|
Just in case make sure to save and restore more registers.
|
2023-12-28 23:59:12 +00:00 |
Andrius Štikonas
|
e894942e52
|
Add sys_lseek.
|
2023-12-28 23:59:00 +00:00 |
Andrius Štikonas
|
572513c916
|
posix-runner: Add read,write and open syscalls.
|
2023-12-27 23:10:21 +00:00 |
Andrius Štikonas
|
ebf61b2e9a
|
Add syscall_table.
|
2023-12-26 23:57:20 +00:00 |
Andrius Štikonas
|
ffe3f524a5
|
Initial version of posix-runner.
|
2023-12-26 21:30:19 +00:00 |