Geert Custers
9cdc98ed56
options/posix: add SIGCANCEL signal handler
2021-04-12 12:28:06 +02:00
Geert Custers
60e5c75b7f
options/posix: add ucontext.h and stub functions
2021-04-12 12:27:32 +02:00
Alexander van der Grinten
4e2eb0d036
Merge pull request #214 from Dennisbonke/util-linux
...
Various new stubs and defines
2021-01-28 19:40:29 +01:00
JJ
12ae2bd13d
options/linux: Add route.h, Add in_pktinfo to in.h
2021-01-25 12:39:22 +11:00
Dennis Bonke
0e98b63338
abis/mlibc: Define O_PATH
...
abis/linux: Add compatibility define for O_PATH
options/posix: Define O_PATH
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
2021-01-24 13:23:18 +01:00
JJ
4c96b730bc
abis/mlibc: Add IP_PKTINFO to in.h
2021-01-24 18:53:50 +11:00
Dennis Bonke
62932be95a
abis/mlibc: Add ENOTBLK to errno
...
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
2021-01-23 00:09:31 +01:00
Dennis Bonke
4a5c0bd5d5
abis/mlibc: Add ENOMEDIUM to errno.h
...
options/linux: Add more CDROM related defines
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
2021-01-22 21:54:48 +01:00
Geert Custers
cb5f96e2f7
options/posix: fix getaddrinfo() service resolution
2021-01-03 11:48:37 +01:00
Alexander van der Grinten
a182d3b0dc
Merge pull request #160 from Dennisbonke/weston
...
Various changes needed to update weston
2020-12-26 11:59:06 +01:00
Dennisbonke
2af3b1f371
abis/managarm: Define AT_SECURE
...
options/posix: Define SUN_LEN
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-11-29 13:56:34 +01:00
mintsuki
083a3d3755
options/ansi: Implement sigsetjmp and siglongjmp
2020-10-23 12:54:11 +02:00
Dennisbonke
4cccfac85c
abis/mlibc: Add missing signal numbers
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-10-21 10:58:50 +02:00
BrainStackOverFlow
b5edd61347
abis/mlibc: add missing struct rusage members
2020-10-21 10:58:26 +02:00
Dennisbonke
2579576145
abis/mlibc: Match signal constants to linux.
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-10-21 10:58:26 +02:00
Dennisbonke
71bf6700db
abis/mlibc: Fix overlapping file constants
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-10-21 10:56:05 +02:00
Geert Custers
48a1774daa
Merge pull request #164 from Dennisbonke/cmake-changes
...
Various libuv and cmake related changes
2020-10-21 08:17:48 +02:00
Geert Custers
75d1f63009
Merge pull request #166 from Geertiebear/stack_check
...
Add stack protector support
2020-10-07 10:45:21 +02:00
Dennisbonke
50627c96e1
abis/mlibc: Add struct mmsghdr
...
options/posix: Stub recvmmsg and sendmmsg
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-19 02:27:23 +02:00
Geert Custers
4042b1e1ce
options/internal: add stack protector support
2020-09-13 15:36:39 +02:00
Geert Custers
bc1987856c
Merge pull request #158 from Dennisbonke/master
...
Add some defines and structs required by cmake
2020-09-13 15:15:13 +02:00
Dennisbonke
7dd9f22f7d
abis/mlibc: Add 2 networking related structs
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-13 13:22:33 +02:00
Dennisbonke
f012060a78
abis/mlibc: Define additional networking related constants
...
options/glibc: Define additional ioctl constants
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-13 13:22:33 +02:00
Dennisbonke
f8c21fad6e
abis/mlibc: Define additional constants used by mmap and related fcntl calls
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-05 02:11:22 +02:00
Geert Custers
e773a516ad
internal: refactor sysdeps.hpp into option specific sysdeps
2020-08-29 12:31:13 +02:00
Alexander van der Grinten
f8855d0d0c
Merge pull request #123 from Dennisbonke/master
...
Small fixes for xorg-server
2020-06-28 20:47:15 +02:00
Dennisbonke
58cc8d6b2b
abis/mlibc: Define SI_USER
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-06-26 18:44:42 +02:00
Menotdan
02bdd46d21
add dripos support
...
add dripos
fix errno.h a 3425435345th time
fix generic
2020-06-22 15:46:17 -04:00
Arsen
e9aaa04d3f
options/posix: stub itimer functions
2020-06-14 15:22:16 +02:00
Arsen
e17bf1cc59
abis: add AT_EXECFN
2020-06-13 12:47:49 +02:00
Dennisbonke
70ec34483e
abis/mlibc: Define constants used by sysklogd.
...
options/ansi: Define __progname and __progname_full as aliases for program_invocation_name and update struct tm
options/posix: Define u_short and constants used by sysklogd.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-20 09:47:04 +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
Dennisbonke
02d4e4099d
abis/mlibc: Define more IP constants.
...
options/ansi: Define NGROUPS_MAX.
options/glibc: Define more constants related to resolving domain names.
options/linux: Define POLLWRNORM.
options/posix: Cleanup of netdb-stubs, define more IP related constants.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-05-17 13:29:14 +02:00
Alexander van der Grinten
df72f8a806
abis: Commit missing resource.h
2020-05-12 19:46:58 +02:00
Alexander van der Grinten
d3576f01ef
Various stubs to make xbps compile
2020-05-09 18:50:19 +02:00
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