asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 17:39:15 +00:00
23b12d2d56 sh: Clear exit status if we do not execute another command
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 17:36:21 +00:00
5492b1b44d sh: Implement our own execvp() while we wait for libc.
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 17:23:01 +00:00
796d61020b argv might be null when we're init
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 17:17:37 +00:00
4f6333ca17 compilation fix
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 17:17:17 +00:00
8eb986df63 libc: Add program_invocation_name
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 16:57:22 +00:00
7d20c507b1 Kernel, libc, userspace: Implement command-line arguments (argv)
asleepymoon pushed to main at asleepymoon/Luna 2022-10-26 15:14:05 +00:00
0bad662c2f sh: If fork() fails, show an error containing fork
asleepymoon pushed to main at asleepymoon/Luna 2022-10-25 18:30:08 +00:00
9b1e50ae27 libc: Add EACCES
asleepymoon pushed to main at asleepymoon/Luna 2022-10-25 18:28:32 +00:00
57658f2d3e libc: Add EOPNOTSUPP
asleepymoon pushed to main at asleepymoon/Luna 2022-10-25 17:27:36 +00:00
13fce2c4b3 libc: Update headers with more comments
asleepymoon pushed to main at asleepymoon/Luna 2022-10-25 16:58:18 +00:00
af452e2b2a Kernel, libc: Add dup2()
asleepymoon pushed to main at asleepymoon/Luna 2022-10-25 16:35:30 +00:00
af46b8d9ac Kernel: Cleanup file descriptor validation
asleepymoon pushed to main at asleepymoon/Luna 2022-10-25 16:00:07 +00:00
ec2c314234 Kernel: Add /dev/null
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 19:18:38 +00:00
8cfede341f Tools: Fix run.sh and update rebuild-and-run.sh to use fast-run.sh
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 19:15:33 +00:00
ada7f1e701 Update README.md
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 19:12:33 +00:00
7c460855cc Update README.md with information about hourly builds
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 18:53:02 +00:00
35da7e0223 Fix up install-built-ports.sh if ports.list is not present
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 18:52:21 +00:00
d458c5c848 Fix kernel/Makefile
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 18:49:07 +00:00
1716a81e82 no need to unset filter-lines
asleepymoon pushed to main at asleepymoon/Luna 2022-10-24 18:47:15 +00:00
b17ff6319a libc: compilation fix for libc's printf