Commit graph

17 commits

Author SHA1 Message Date
Thomas Woertman 1cc87bf50b sysdeps/Sigma: Add linux option and transition to new IPC system 2020-03-08 00:06:15 +01:00
Thomas Woertman 8f475792b1 sysdeps/sigma: Use SysdepsAllocator and add kbus auxval 2020-02-21 21:31:21 +01:00
Geert Custers c99a9d711d sysdeps: add sys_sigaction() on linux and move signal.h to abi-bits 2020-02-20 17:48:13 +01:00
Geert Custers 13cb8ea65f sysdeps: add sys_stat() and sys_clock_get() on linux, move stat.h to abi-bits 2020-02-20 17:48:12 +01:00
Geert Custers c0a1c4e411 ansi/errno: move errno.h to abi-bits 2020-02-20 15:07:56 +01:00
Thomas Woertman 3d4efd2ccf sysdeps/Sigma: Move VFS tid to auxvector 2020-02-16 21:54:55 +01:00
Alexander van der Grinten 0b05f686ee internal: Update after frigg slab_pool changes 2020-02-16 21:15:31 +01:00
Thomas Woertman dd6a93a8ed Sigma sysdeps: Reorder libsigma 2020-01-29 18:48:35 +01:00
Thomas Woertman 219ac8ebb9 Sigma sysdeps: Fully refactor IPC messages 2020-01-11 13:02:21 +01:00
Thomas Woertman 20724cbdc8 Sigma sysdeps: Use updated IPC API 2019-12-26 15:33:58 +01:00
Thomas Woertman b740943059 Sigma sysdeps: Get rid of valloc and switch to mmap 2019-12-22 20:28:22 +01:00
Thomas Woertman 26a8759c57 Sigma sysdeps: change internal mmap function signature 2019-11-30 20:14:38 +01:00
Thomas Woertman 22a1f84bf6
sysdeps/sigma: Implement non-fixed mmap 2019-11-17 17:24:58 +01:00
Thomas Woertman 48e8583bfd
sysdeps/sigma: implement sys_close and sys_sleep 2019-10-18 23:23:27 +02:00
Thomas Woertman d140195995
sysdeps/sigma: Implement basic filesystem functions 2019-10-18 17:06:03 +02:00
Thomas Woertman 59e21debdd
Sigma sysdeps: Stub fuxex functions and implement sys_vm_map 2019-08-31 16:37:59 +02:00
thom_tl a617362984 Create Sigma sysdeps (#17)
* Move abi.h from abis/{qword/,managarm/} to abis/mlibc/
* Add the possibility to link against external libraries (e.g., to provide syscall wrappers)
* Create Sigma sysdeps
2019-08-20 16:47:05 +02:00