Commit graph

22 commits

Author SHA1 Message Date
Dennisbonke ec61692697 options/posix: Added crypt.h.
abis/mlibc: Added ESHUTDOWN to errno.h

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-06 00:31:55 +02:00
Dennisbonke 03229f0dec abis: Implemented more definitions for glib
options/ansi: Stubbed in sigsetjmp and siglongjmp properly

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-01 22:53:33 +02:00
Dennisbonke 9e34112ecf abis/mlibc: matched struct in6_addr to musl and provide loopback initialization macro.
options/linux: Fixed indentation and instanciate in6addr_loopback

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-04-30 21:01:37 +02:00
Dennisbonke d13d7e4b7e abis/mlibc: Added sin_zero to struct sockaddr_in for BSD compatibility.
options/glibc: Added resolv.h.
options/posix: Implemented a bunch of inet related macros.

Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-04-28 19:31:01 +02:00
Arsen 663cbd5a44 options/linux: add sys/reboot.h 2020-04-08 23:09:06 +02:00
fido2020 65597827bd Updated Lemon sysdeps 2020-04-04 17:37:44 +11:00
Geert Custers 05aaa486fe abis: add socket, netinet/in and fcntl abi to abi-bits 2020-03-30 13:52:52 +02:00
Thomas Woertman 8f475792b1 sysdeps/sigma: Use SysdepsAllocator and add kbus auxval 2020-02-21 21:31:21 +01:00
Alexander van der Grinten 896876cb8d abis: Include <bits/feature.h> in signal.h 2020-02-21 07:34:09 +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
Alexander van der Grinten ddfc749d9d
Merge pull request #25 from fido2020/master
Added Lemon compatibility and 'static' build option
2020-02-17 08:21:16 +01:00
Thomas Woertman 3d4efd2ccf sysdeps/Sigma: Move VFS tid to auxvector 2020-02-16 21:54:55 +01:00
fido2020 67284d6874 Added Lemon compatibility 2020-02-13 22:19:28 +11: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
Alexander van der Grinten 6ff4761273 sysdeps/linux: Port mlibc to Linux
Implement the minimal functionality that is needed to
successfully run a "Hello world" program.
2019-08-12 20:47:29 +02:00
Alexander van der Grinten 7a23a3499c options/ansi: Move seek-whence.h to abi-bits 2019-08-11 11:44:27 +02:00
Alexander van der Grinten 4533641521 options/posix: Move vm-flags.h to abi-bits 2019-08-10 09:27:04 +02:00
mintsuki c7f66bd5c1 Add some qword syscall definitions 2018-11-24 19:52:56 +01:00
Alexander van der Grinten b9df3ad3c8 options/lsb: Move auxv constants to abi-bits/ 2018-11-18 19:05:45 +01:00
Alexander van der Grinten 16cb745066 Move ABI-specific header file fragments to abi/ 2018-11-18 18:36:11 +01:00