Geert Custers
|
3c19f9b0ca
|
options/posix/unistd: implement one pathconf() case
|
2020-02-20 17:48:13 +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
|
b50aa4a730
|
options/ansi/string: implement strtok and move strtok_r to ansi
|
2020-02-20 17:48:12 +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
|
4c5ee60f67
|
sysdeps/linux: temporary band-aid for lack of mode argument in sys_open
|
2020-02-20 17:48:12 +01:00 |
|
Geert Custers
|
e17598aefb
|
options/posix/in: define IN6_ARE_ADDR_EQUAL
|
2020-02-20 17:48:12 +01:00 |
|
Geert Custers
|
a5b94218ed
|
options/posix: add _CS macros and support _CS_PATH in confstr()
|
2020-02-20 17:48:12 +01:00 |
|
Geert Custers
|
046cfc16fd
|
options/ansi/file-io: fix flush() for input streams and discard buffer
|
2020-02-20 17:48:05 +01:00 |
|
Geert Custers
|
c0a1c4e411
|
ansi/errno: move errno.h to abi-bits
|
2020-02-20 15:07:56 +01:00 |
|
Geert Custers
|
974aff8530
|
sysdeps/linux: add sys_isatty()
|
2020-02-20 15:07:47 +01:00 |
|
Geert Custers
|
968e756e7c
|
posix/spawn: add POSIX_SPAWN macros
|
2020-02-20 14:36:36 +01:00 |
|
Thomas Woertman
|
c9cbaadd6e
|
Fix shared build target
|
2020-02-18 14:33:08 +01:00 |
|
Alexander van der Grinten
|
ecdb45a019
|
meson: Disable static option by default
|
2020-02-18 07:09:31 +01:00 |
|
Alexander van der Grinten
|
eb077aff0e
|
Merge pull request #28 from ArsenArsen/master
ci: add files needed to build with jenkins
|
2020-02-17 19:48:33 +01:00 |
|
Arsen
|
9c58c4e43b
|
ci: add files needed to build with jenkins
|
2020-02-17 19:46:03 +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 |
|
fido2020
|
77c6a7d124
|
Forgot to uncomment a line
|
2020-02-17 18:14:03 +11:00 |
|
fido2020
|
532d1fd1a7
|
Further cleaned up Lemon sysdeps, static library no longer linking against dynamic linker
|
2020-02-17 18:05:39 +11: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 |
|
Alexander van der Grinten
|
733ede6446
|
options/elf: Move elf.h here
|
2020-02-15 18:47:24 +01:00 |
|
fido2020
|
74c303724d
|
Cleaned up sysdeps
|
2020-02-15 21:29:20 +11:00 |
|
fido2020
|
c4917449d2
|
Moved Lemon sysdeps to LibLemon
|
2020-02-14 13:19:33 +11:00 |
|
fido2020
|
67284d6874
|
Added Lemon compatibility
|
2020-02-13 22:19:28 +11:00 |
|
Alexander van der Grinten
|
f244971fca
|
sysdeps/managarm: Update .proto locations
|
2020-02-12 20:23:13 +01:00 |
|
Alexander van der Grinten
|
dab6ace134
|
options/rtdl: Support dynamic TLS
|
2020-02-05 17:07:24 +01:00 |
|
Alexander van der Grinten
|
f442336217
|
options/mlibc: Implement DTV for TLS
|
2020-02-05 16:46:48 +01:00 |
|
Alexander van der Grinten
|
ae547e4c46
|
options/posix: Provide MINSIGSTKSZ
|
2020-02-05 12:41:09 +01:00 |
|
Alexander van der Grinten
|
ec9e050f92
|
Merge pull request #24 from ArsenArsen/master
sysdeps/managarm: migrate sys_msg_recv/send to fs
|
2020-02-02 20:56:39 +01:00 |
|
Arsen
|
7795b1e743
|
sysdeps/managarm: migrate sys_msg_recv/send to fs
|
2020-02-02 18:36:56 +01:00 |
|
Alexander van der Grinten
|
656b1e5ebb
|
sysdeps/managarm: Update helAllocateMemory API
|
2020-02-02 12:45:13 +01:00 |
|
Thomas Woertman
|
dd6a93a8ed
|
Sigma sysdeps: Reorder libsigma
|
2020-01-29 18:48:35 +01:00 |
|
Alexander van der Grinten
|
88d293a707
|
Update LICENSE
|
2020-01-22 19:13:46 +01:00 |
|
Thomas Woertman
|
219ac8ebb9
|
Sigma sysdeps: Fully refactor IPC messages
|
2020-01-11 13:02:21 +01:00 |
|
mintsuki
|
a3d7c2dc27
|
qword: Implement fstatat and unlinkat syscalls
|
2020-01-05 17:22:03 +01:00 |
|
mintsuki
|
3a5b72c099
|
posix: Implement unlinkat
|
2020-01-05 13:24:46 +01:00 |
|
mintsuki
|
b377e3bdca
|
qword: Move mount to own header
|
2019-12-29 09:33:35 +01:00 |
|
mintsuki
|
8a10c316a3
|
qword: Add mount syscall
|
2019-12-29 09:16:25 +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 |
|
Alexander van der Grinten
|
dfdd0cf2e2
|
Merge pull request #22 from Matt8898/flock
sysdeps/managarm: Implement flock
|
2019-12-21 00:08:22 +01:00 |
|
Alexander van der Grinten
|
e31ea5abc4
|
options/posix: Stub scandir()
|
2019-12-20 21:02:53 +01:00 |
|
Alexander van der Grinten
|
3a98cd1f29
|
Merge pull request #23 from avdgrinten/recursive-mutex
Implement recursive pthread mutexes
|
2019-12-20 20:59:38 +01:00 |
|
Alexander van der Grinten
|
bf682e41db
|
options/posix: Implement recursive mutexes
|
2019-12-20 19:53:04 +01:00 |
|
Matteo Semenzato
|
d79e3ce5d7
|
sysdeps/managarm: Implement flock
|
2019-12-20 13:59:53 +01:00 |
|
Alexander van der Grinten
|
09c19b4655
|
sysdeps/managarm: Implement sys_vm_protect()
|
2019-12-14 21:34:58 +01:00 |
|
Alexander van der Grinten
|
cf0c4526c3
|
options/posix: Implement mprotect()
|
2019-12-14 21:34:43 +01:00 |
|
Alexander van der Grinten
|
5baf8426b7
|
options/linux: Add SYN_DROPPED constant
|
2019-12-13 21:41:29 +01:00 |
|
Alexander van der Grinten
|
23ed47f36b
|
sysdeps/managarm: Use pb2frigg instead of legacy frigg_pb
|
2019-12-11 20:09:44 +01:00 |
|
thom_tl
|
57a3903663
|
sysdeps.hpp: Add note about assuming zeroed memory
|
2019-12-07 22:56:30 +01:00 |
|