Kacper Słomiński
|
82d9209dc8
|
options/internal: implement AllocatorLock::lock slow path
|
2020-03-26 13:11:41 +01:00 |
|
Alexander van der Grinten
|
736e7168b2
|
options/ansi: Add ULLONG_MAX definition
|
2020-03-23 20:57:15 +01:00 |
|
Kacper Słomiński
|
775cf84d44
|
options/posix, sysdeps/managarm: implement thread creation
|
2020-03-22 13:37:14 +01:00 |
|
Alexander van der Grinten
|
1a81e0e4c4
|
sysdeps/managarm: Impl. anon_allocate via supercalls
|
2020-03-21 10:33:43 +01:00 |
|
Geert Custers
|
c95d723016
|
options/posix: implement recv() and recvfrom()
|
2020-03-18 12:14:07 +01:00 |
|
Alexander van der Grinten
|
73c0a47a6c
|
sysdeps/managarm: Use VM_MAP POSIX request in ld.so
|
2020-03-15 12:58:23 +01:00 |
|
Alexander van der Grinten
|
4361d1c4ea
|
options/rtdl: Avoid sys_vm_map() of zero size
|
2020-03-15 12:58:23 +01:00 |
|
Alexander van der Grinten
|
b2ac045fac
|
sysdeps/managarm: Pass mmap() hint to POSIX
|
2020-03-15 12:58:23 +01:00 |
|
Thomas Woertman
|
1cc87bf50b
|
sysdeps/Sigma: Add linux option and transition to new IPC system
|
2020-03-08 00:06:15 +01:00 |
|
Kacper Słomiński
|
b593640479
|
sysdeps/managarm: replace (L)STAT and FSTAT with FSTATAT
|
2020-02-25 22:16:51 +01:00 |
|
Kacper Słomiński
|
ad9cc4a6ff
|
sysdeps/managarm: handle EBADF and EINVAL errors in dup and dup2
|
2020-02-23 20:12:11 +01:00 |
|
Kacper Słomiński
|
5339cb20f7
|
options/posix: add semaphore functions
Note: these are untested, test and possibly fix them!
|
2020-02-23 19:43:38 +01:00 |
|
Kacper Słomiński
|
8398201bb4
|
options/posix: add iconv.h stubs
|
2020-02-23 19:43:38 +01:00 |
|
Kacper Słomiński
|
17632d7b7c
|
options/posix: add caddr_t
|
2020-02-23 19:43:38 +01:00 |
|
Kacper Słomiński
|
0b6821f406
|
options/posix: add support for PTHREAD_MUTEX_ERRORCHECK
|
2020-02-23 19:43:38 +01:00 |
|
Kacper Słomiński
|
d164dd13f8
|
options/posix: implement pthread_self
|
2020-02-23 19:43:38 +01:00 |
|
Kacper Słomiński
|
0d801ae176
|
sysdeps/managarm: fix array out of bounds access
|
2020-02-23 19:43:38 +01:00 |
|
Alexander van der Grinten
|
8dadf744b6
|
README: Add Discord server
|
2020-02-23 18:28:36 +01: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 |
|
Alexander van der Grinten
|
931ff4de63
|
Merge pull request #26 from Geertiebear/master
Changes to compile wget and curl
|
2020-02-20 18:06:52 +01:00 |
|
Geert Custers
|
b8f932c2cb
|
sysdeps/lemon: add errno.h, signal.h and stat.h abi-bits
|
2020-02-20 17:48:13 +01:00 |
|
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 |
|