feat: closedir(2)
authorMinep <zelong56@gmail.com>
Wed, 4 Jan 2023 16:35:48 +0000 (16:35 +0000)
committerMinep <zelong56@gmail.com>
Wed, 4 Jan 2023 16:42:54 +0000 (16:42 +0000)
commit09aa85cf875db1e6fd1317cd2b9947b9d3675d6c
treece182b509f4e06c35d8f80252cb33e839b4124a5
parent0cf90cca0c924622f3fee8d2a3fafa8238363dc6
feat: closedir(2)
regression: execve
fix: wrong signature for printf
fix: sys_readdir context misuse
fix: page fault handler: offset calculation for memory-mapped file
fix: (merged) interrupt reworks in favour of execve.
fix: mmap: gap fitting
16 files changed:
lunaix-os/includes/lunaix/dirent.h [deleted file]
lunaix-os/kernel/asm/x86/interrupt.S
lunaix-os/kernel/asm/x86/pfault.c
lunaix-os/kernel/loader/exec.c
lunaix-os/kernel/mm/mmap.c
lunaix-os/kernel/mm/region.c
lunaix-os/makefile.prog
lunaix-os/makefile.usr
lunaix-os/uprog/init.c
lunaix-os/uprog/ls.c
lunaix-os/usr/api/dirent.c
lunaix-os/usr/includes/dirent.h
lunaix-os/usr/includes/stdio.h
lunaix-os/usr/includes/string.h
lunaix-os/usr/libc/printf.c
lunaix-os/usr/libc/readdir.c