1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 21:57:43 +00:00

UserspaceEmulator: Implement the ftruncate and umask syscalls

It's now possible to copy files with FileManager running in UE. :^)
This commit is contained in:
Andreas Kling 2021-01-11 12:01:42 +01:00
parent 723effd051
commit cf3d2411fa
2 changed files with 16 additions and 0 deletions

View file

@ -173,6 +173,8 @@ private:
u32 virt$allocate_tls(size_t);
int virt$ptsname(int fd, FlatPtr buffer, size_t buffer_size);
int virt$beep();
int virt$ftruncate(int fd, off_t);
mode_t virt$umask(mode_t);
FlatPtr allocate_vm(size_t size, size_t alignment);
bool find_malloc_symbols(const MmapRegion& libc_text);