Geert Custers
e773a516ad
internal: refactor sysdeps.hpp into option specific sysdeps
2020-08-29 12:31:13 +02:00
Arsen Arsenović
8999312396
fix time.h abi-bits not being included
2020-06-15 20:30:04 +02:00
Arsen
e9aaa04d3f
options/posix: stub itimer functions
2020-06-14 15:22:16 +02:00
Dennisbonke
ec0e612b3c
abis: Install termios header and fix compilation error
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-20 01:59:45 +02:00
Dennisbonke
08a588b448
abis: Give termios.h the abi-bits treatment.
...
options/posix: Give termios.h the abi-bits treatment.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-18 23:38:39 +02:00
Alexander van der Grinten
8537524d0d
sysdeps: Fix installation of abi-bits/resource.h
2020-05-13 09:15:23 +02:00
Alexander van der Grinten
4d9d7718ea
options/posix: Move struct rusage to abi-bits
2020-05-12 18:42:53 +02:00
Arsen
663cbd5a44
options/linux: add sys/reboot.h
2020-04-08 23:09:06 +02:00
Alexander van der Grinten
dd8d96e75d
Merge pull request #30 from Geertiebear/master
...
Add getaddrinfo() support and various other additions
2020-04-01 09:35:20 +02:00
Geert Custers
05aaa486fe
abis: add socket, netinet/in and fcntl abi to abi-bits
2020-03-30 13:52:52 +02:00
Kacper Słomiński
42cb54d838
sysdeps: provide futex sysdep functions to ld.so
2020-03-26 13:20:55 +01:00
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