Jeremy Soller
|
38cca8acc0
|
Fix select macros
|
2025-05-06 11:34:48 -06:00 |
|
Jeremy Soller
|
3402246d87
|
define NFDBITS
|
2025-05-05 21:05:07 -06:00 |
|
Jeremy Soller
|
bce8eac3c7
|
Move CMSG functions to C macros
|
2025-05-03 11:21:27 -06:00 |
|
4lDO2
|
37b60b67e0
|
Add and fix test for kill&waitpid.
|
2025-04-19 19:27:02 +02:00 |
|
4lDO2
|
5630b6e0df
|
Make relibc (except libm) pure Rust
|
2024-01-11 13:08:06 +00:00 |
|
Jeremy Soller
|
c55649452a
|
Define struct ucred
|
2023-09-13 11:33:55 -06:00 |
|
jD91mZM2
|
f389010fff
|
Initial ptrace compatibility for Redox OS
|
2019-08-04 19:05:45 +02:00 |
|
jD91mZM2
|
7f702720af
|
Fix header file generation for ptrace
|
2019-08-04 19:05:44 +02:00 |
|
Tibor Nagy
|
7ee59d2fdb
|
tests: set C11, enable pedantic warnings, fix GCC and Clang warnings
|
2019-02-20 15:04:47 +01:00 |
|
Jeremy Soller
|
7ac3dfaa49
|
Implement sys_uio, define sockaddr_storage
|
2019-01-05 13:10:20 -07:00 |
|
jD91mZM2
|
b517629371
|
Fix timeradd
wow i am stupid for writing this code
|
2018-10-11 19:52:54 +02:00 |
|
jD91mZM2
|
0de7d30656
|
Fix S_IS*
For some reason, C handles `==` before `&`.
So `a & b == c` is the same thing as `a & (b == c)`.
|
2018-10-07 13:01:59 +02:00 |
|
jD91mZM2
|
9d56ce42c6
|
Implement timer* macros, and GNU's getopt_long
|
2018-10-06 16:46:35 +02:00 |
|
jD91mZM2
|
face6f07f3
|
Implement mmap
|
2018-08-09 10:54:44 +02:00 |
|
jD91mZM2
|
f6ca7d7c2d
|
Add S_ISSOCK and fix str(c)spn
|
2018-08-05 21:49:45 +02:00 |
|
jD91mZM2
|
44599a032e
|
Kind of get bash to compile
Doesn't link yet due to "multiple definitions of malloc", because some are supplied by some library of bash itself. Really odd.
|
2018-08-02 14:37:57 +02:00 |
|
jD91mZM2
|
d3e4fa71a5
|
Implement sys/select.h
I really really wish I could actually test this on redox. All I know is: it compiles
|
2018-07-29 17:26:54 +02:00 |
|
jD91mZM2
|
2bf426b0fb
|
Implement isatty
|
2018-07-26 14:19:20 +02:00 |
|
jD91mZM2
|
7ff6940edd
|
Implement futimens
|
2018-07-26 13:26:54 +02:00 |
|
Jeremy Soller
|
463c9f386c
|
Fix issue with RUSAGE constants not being in C headers if negative
|
2018-07-12 09:49:53 -06:00 |
|
jD91mZM2
|
0776de1ae6
|
Fix inttypes
|
2018-06-26 11:10:44 +02:00 |
|
Jasen Borisov
|
06a8d5d89d
|
sys_wait: implement C macros properly
Remove the broken Rust functions and instead provide C macros in a
`include/bits` header. The C macros were taken from musl.
|
2018-06-20 19:40:38 +01:00 |
|