Commit Graph

1770 Commits

Author SHA1 Message Date
auronandace ab3538e259 verify threads header includes 2026-05-21 11:51:35 +01:00
Jeremy Soller e3514fa329 Merge branch 'shm' into 'master'
Implement key_t, sys/ipc and sys/shm

See merge request redox-os/relibc!1367
2026-05-20 10:11:58 -06:00
Wildan M 49c2eac09b Add cpp concat to sys/shm 2026-05-20 17:58:49 +02:00
Jeremy Soller 402de99e9f Merge branch 'fcntl-doc' into 'master'
add descriptions to fcntl constants

See merge request redox-os/relibc!1366
2026-05-20 07:29:03 -06:00
Jeremy Soller 647de7467b Merge branch 'endian-docs' into 'master'
add descriptions to endian functions

See merge request redox-os/relibc!1365
2026-05-20 07:28:58 -06:00
Jeremy Soller 49489023e5 Merge branch 'aarch64user-struct' into 'master'
remove function struct export workaround for aarch64_user header

See merge request redox-os/relibc!1364
2026-05-20 07:28:25 -06:00
Jeremy Soller 1313829e86 Merge branch 'archriscvuser-struct' into 'master'
remove function struct export from arch_riscv64_user header

See merge request redox-os/relibc!1363
2026-05-20 07:28:08 -06:00
Wildan M ad443944f3 Add sys/types to sys_shm, fix guard names 2026-05-20 19:22:54 +07:00
Wildan M bc6ea5ba99 Implement key_t, sys/ipc and sys/shm 2026-05-20 18:51:53 +07:00
auronandace 1bd574eb80 add descriptions to fcntl constants 2026-05-20 11:30:15 +01:00
auronandace cdf4fd1d71 add descriptions to endian functions 2026-05-20 09:35:35 +01:00
auronandace f232f33329 remove function struct export workaround for aarch64_user header 2026-05-20 08:07:29 +01:00
auronandace d70761cbfb remove function struct export from arch_riscv64_user header 2026-05-20 07:44:58 +01:00
Wildan M 4a7f2d80ff Avoid StringWriter cast and string format 2026-05-20 09:10:25 +07:00
auronandace a7b7e8dd27 move sysexits header from C to Rust 2026-05-19 15:20:49 +01:00
Jeremy Soller d2f9e53caa Merge branch 'x64user-struct' into 'master'
remove function struct export workaround for arch_x64_user header

See merge request redox-os/relibc!1358
2026-05-19 07:54:03 -06:00
auronandace fd0792aa93 remove function struct export workaround for arch_x64_user header 2026-05-19 14:24:25 +01:00
Jeremy Soller b11453423d Merge branch 'fcntl-fix' into 'master'
add stdio to fcntl includes for constants

See merge request redox-os/relibc!1357
2026-05-19 07:14:27 -06:00
auronandace 437528a10c add stdio to fcntl includes for constants 2026-05-19 13:54:03 +01:00
auronandace 33408eddb0 add bits_clockid_t to after_includes 2026-05-19 13:35:25 +01:00
Jeremy Soller 87e9cb656d Merge branch 'elfh' into 'master'
Fix elf.h by including stdint.h

See merge request redox-os/relibc!1354
2026-05-19 06:03:32 -06:00
Jeremy Soller e6fceb9dd1 Merge branch 'static-assert' into 'master'
Implement static_assert

See merge request redox-os/relibc!1355
2026-05-19 06:03:05 -06:00
Wildan M ff56dc9b74 Implement static_assert 2026-05-18 21:56:54 +07:00
Wildan M 36af0d41a0 Fix elf.h by including stdint.h 2026-05-18 21:55:46 +07:00
Wildan M f731a20e02 Move sigsetjmp and siglongjmp to setjmp.h 2026-05-18 19:03:11 +07:00
Wildan M aaf2e492cc Include ssize_t for limits.h 2026-05-18 17:11:40 +07:00
Wildan M a222fe84bf Fix sys/resource.h by avoiding stdint 2026-05-18 15:29:44 +07:00
auronandace b57f14f14e remove sys_types from unistd header 2026-05-18 20:35:37 +01:00
Jeremy Soller c05d2f8c6b Merge branch 'split-usecondst' into 'master'
split out useconds_t from sys_types header

See merge request redox-os/relibc!1343
2026-05-18 12:30:55 -06:00
Jeremy Soller bf303ecfdc Merge branch 'sysprocfs-structs' into 'master'
remove function struct export workaround for sys_procfs header

See merge request redox-os/relibc!1347
2026-05-18 12:30:22 -06:00
Jeremy Soller 8c1512b9c6 Merge branch 'netinettcp-doc' into 'master'
add descriptions to netinet_tcp constants

See merge request redox-os/relibc!1346
2026-05-18 12:30:19 -06:00
Jeremy Soller 119aa9eec5 Merge branch 'sysmman-systypes' into 'master'
remove sys_types from sys_mman header

See merge request redox-os/relibc!1345
2026-05-18 12:30:15 -06:00
Jeremy Soller cfbfbb6507 Merge branch 'verify-fcntl-includes' into 'master'
verify fcntl header includes

See merge request redox-os/relibc!1344
2026-05-18 12:30:13 -06:00
auronandace 6f88ad9b80 remove function struct export workaround for sys_procfs header 2026-05-18 11:25:39 +01:00
auronandace 6d3dea6a1d add descriptions to netinet_tcp constants 2026-05-18 10:48:15 +01:00
auronandace a12baf3858 remove sys_types from sys_mman header 2026-05-18 10:21:00 +01:00
auronandace cd84da629c verify fcntl header includes 2026-05-18 09:51:23 +01:00
auronandace 9862397f7c cargo fmt 2026-05-18 08:44:14 +01:00
auronandace 430aa6f584 split out useconds_t from sys_types header 2026-05-18 08:38:10 +01:00
auronandace 151cb35a3f remove sys_types from dirent header 2026-05-18 07:38:36 +01:00
Jeremy Soller b16aebd794 Merge branch 'sysstat-systypes' into 'master'
remove sys_types from sys_stat header

See merge request redox-os/relibc!1340
2026-05-17 06:16:21 -06:00
auronandace 9dd41b283c remove sys_types from sys_stat header 2026-05-16 17:24:51 +01:00
auronandace 4dd3c2ea70 split out reclen_t from sys_types header 2026-05-16 16:55:53 +01:00
auronandace dbe84f1503 split out nlink_t from sys_types header 2026-05-16 07:59:43 +01:00
auronandace ff923f2b9a split out dev_t from sys_types header 2026-05-15 20:26:24 +01:00
Jeremy Soller 3a5b482db1 Merge branch 'time-systypes' into 'master'
remove sys_types from time header includes

See merge request redox-os/relibc!1336
2026-05-15 08:33:13 -06:00
Jeremy Soller 8751cbc35e Merge branch 'syswait-systypes' into 'master'
remove sys_types from the sys_wait header includes

See merge request redox-os/relibc!1335
2026-05-15 08:33:09 -06:00
auronandace 933190e37c remove sys_types from time header includes 2026-05-15 14:58:20 +01:00
auronandace 3eb7d8b7f5 remove sys_types from the sys_wait header includes 2026-05-15 14:23:17 +01:00
auronandace eca687759a split out blkcnt_t and blksize_t from sys_types header 2026-05-15 13:49:10 +01:00