Matt Taylor
|
fa249fb257
|
sysdeps/lemon: Use gid_t for sys_getgid(), sys_getegid()
|
2021-05-10 19:42:36 +01:00 |
|
Matt Taylor
|
952df96288
|
abis/mlibc: Changed uid_t, gid_t and id_t to unsigned
|
2021-05-10 19:36:41 +01:00 |
|
Alexander van der Grinten
|
81d17ab95b
|
Merge pull request #251 from Dennisbonke/master
sysdeps/managarm: Add Scrt1 for x86_64
|
2021-05-02 19:53:22 +02:00 |
|
Dennis Bonke
|
cd18d17228
|
sysdeps/managarm: Add Scrt1 for x86_64
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-05-02 19:02:46 +02:00 |
|
Alexander van der Grinten
|
5e6cfd7e24
|
Merge pull request #262 from Dennisbonke/gcc-10
build: Bump c++ standard to c++20
|
2021-05-01 22:55:54 +02:00 |
|
Dennis Bonke
|
44cb8dfa87
|
workflows: Install g++10 in order to use c++20
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-05-01 22:21:28 +02:00 |
|
Dennis Bonke
|
e4130d62ed
|
build: Bump c++ standard to c++20
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-04-30 00:43:31 +02:00 |
|
Alexander van der Grinten
|
b1e0738dd7
|
Merge pull request #260 from Dennisbonke/error-handling
sysdeps/managarm: Handle "dismiss" errors for ioctls
|
2021-04-28 20:05:52 +02:00 |
|
Alexander van der Grinten
|
fbe978695b
|
sysdeps/managarm: Map IPC queue chunks
|
2021-04-27 17:48:24 +02:00 |
|
Alexander van der Grinten
|
1daa83776a
|
sysdeps/managarm: Map IPC queue head
|
2021-04-27 11:55:53 +02:00 |
|
Dennis Bonke
|
c72d4bb487
|
sysdeps/managarm: Handle ioctl not supported error return
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-04-25 23:16:29 +02:00 |
|
Alexander van der Grinten
|
bbe89b6351
|
sysdeps/managarm: Fix IPC queue assertion on spurious wakeup
|
2021-04-25 17:40:57 +02:00 |
|
Matt Taylor
|
f0c8875374
|
sysdeps/managarm: Support ioctl(FIOCLEX) (#259)
sysdeps/managarm: Support ioctl(FIOCLEX)
|
2021-04-18 10:17:38 +02:00 |
|
Geert Custers
|
51c59ea897
|
Merge pull request #254 from 64/formatting
tests/sprintf: add tests for managarm/frigg#7
|
2021-04-16 20:42:05 +02:00 |
|
Alexander van der Grinten
|
c1043f41af
|
options/posix: Fix missing include in fd_set.h
|
2021-04-16 18:36:05 +02:00 |
|
Matt Taylor
|
4872527c4e
|
tests/sprintf: use strcmp
|
2021-04-16 17:16:53 +01:00 |
|
Alexander van der Grinten
|
89724cccf8
|
options/{posix,ansi}: Clarify various ABI types
|
2021-04-16 17:41:21 +02:00 |
|
Matt Taylor
|
b5da31997e
|
tests/sprintf: add tests for managarm/frigg#7
|
2021-04-16 14:19:41 +01:00 |
|
Alexander van der Grinten
|
7d502cef4a
|
Merge pull request #252 from qookei/master
sysdeps/managarm: replace parseSimple with parseHandle for offer
|
2021-04-16 11:37:25 +02:00 |
|
Alexander van der Grinten
|
8207f4e7e1
|
Merge pull request #249 from 64/misc-fixes
posix: Implement getline and getdelim
|
2021-04-15 21:26:50 +02:00 |
|
Kacper Słomiński
|
c2036351a1
|
sysdeps/managarm: replace parseSimple with parseHandle for offer
|
2021-04-15 21:04:40 +02:00 |
|
Matt Taylor
|
7097089094
|
posix: Use getAllocator() for getdelim
|
2021-04-15 19:18:06 +01:00 |
|
Matt Taylor
|
7c6548ec63
|
posix: Fix getline
|
2021-04-15 08:43:30 +01:00 |
|
Geert Custers
|
c43a5d93bf
|
Merge pull request #248 from 64/fix-format
tests/sprintf: add tests for # and +
|
2021-04-15 09:29:20 +02:00 |
|
Matt Taylor
|
57577e8693
|
tests/sprintf: add tests for # and +
|
2021-04-15 08:07:43 +01:00 |
|
Matt Taylor
|
f23df8609e
|
posix: Implement getline and getdelim
|
2021-04-15 08:06:27 +01:00 |
|
Alexander van der Grinten
|
a6db4dc7ec
|
sysdeps/managarm: Fix sys_peername
... after Managarm update.
|
2021-04-14 20:08:55 +02:00 |
|
Alexander van der Grinten
|
7a22a69835
|
Merge pull request #247 from 64/rust-libc
sysdeps/managarm: Remove poll/epoll flag handling
|
2021-04-14 18:53:29 +02:00 |
|
Alexander van der Grinten
|
845e21b595
|
sysdeps/managarm: Update DRM_IOCTL_MODE_CURSOR
... after changes to the fs protocol.
|
2021-04-14 18:47:23 +02:00 |
|
Matt Taylor
|
48ad5174d1
|
sysdeps/managarm: Remove poll/epoll flag handling
|
2021-04-14 04:26:10 +01:00 |
|
Geert Custers
|
2ad81e1f61
|
Merge pull request #245 from 64/rust-libc
Add missing defines for Rust libc
|
2021-04-13 07:46:41 +02:00 |
|
Geert Custers
|
f607eaad0a
|
Merge pull request #244 from Dennisbonke/package_updates
options/ansi: Add _POSIX_HOST_NAME_MAX define
|
2021-04-13 07:45:50 +02:00 |
|
Matt Taylor
|
a2c8c869c7
|
Add missing defines for Rust libc
|
2021-04-13 03:21:10 +01:00 |
|
Dennis Bonke
|
7d2e881c40
|
options/ansi: Add _POSIX_HOST_NAME_MAX define
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
|
2021-04-13 03:38:58 +02:00 |
|
Alexander van der Grinten
|
738c4696ec
|
options/posix: Make cancellation support optional
Opt-out of asynchronous cancellation if sys_sigaction
does not exist or if it returns ENOSYS.
|
2021-04-13 00:25:01 +02:00 |
|
Alexander van der Grinten
|
c3cb4b9b7c
|
sysdeps/managarm: Handle ENOSYS for sys_sigaction
|
2021-04-13 00:24:32 +02:00 |
|
Alexander van der Grinten
|
dd040283b6
|
Merge pull request #230 from Geertiebear/pthreads
pthread cancellation support
|
2021-04-12 12:49:00 +02:00 |
|
Geert Custers
|
39a463d6e3
|
tests: add more pthread_cancel tests
|
2021-04-12 12:29:38 +02:00 |
|
Geert Custers
|
ca5cb128cf
|
options/posix: implement pthread_testcancel()
|
2021-04-12 12:29:30 +02:00 |
|
Geert Custers
|
292270aca3
|
tests: add a pthread-cancel test
|
2021-04-12 12:28:56 +02:00 |
|
Geert Custers
|
5a8d23afac
|
sysdeps/linux: implement proper signal support
|
2021-04-12 12:28:56 +02:00 |
|
Geert Custers
|
4eb7948388
|
sysdeps/linux: implement tgkill() and getpid()
|
2021-04-12 12:28:56 +02:00 |
|
Geert Custers
|
8302b3b930
|
options/posix: implement pthread_cancel()
|
2021-04-12 12:28:54 +02:00 |
|
Geert Custers
|
1b8f174435
|
sysdeps/linux: make several syscalls cancellable
|
2021-04-12 12:28:06 +02:00 |
|
Geert Custers
|
a0f6b4b750
|
sysdeps/linux: add cancellable syscalls
|
2021-04-12 12:28:06 +02:00 |
|
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 |
|
Geert Custers
|
192a7e6563
|
options/posix: implement pthread_setcancel{type,state}
|
2021-04-12 12:27:30 +02:00 |
|
Alexander van der Grinten
|
a60dc2d30d
|
sysdeps/managarm: Support SFD_NONBLOCK
|
2021-04-04 22:46:30 +02:00 |
|
Alexander van der Grinten
|
86a9a342de
|
Merge pull request #235 from Dennisbonke/process_groups
Implement various process group functions
|
2021-04-04 22:00:06 +02:00 |
|