Commit Graph

2918 Commits

Author SHA1 Message Date
Jeremy Soller 6727d93fab Merge branch 'stdio-systypes' into 'master'
remove sys_types from stdio header

See merge request redox-os/relibc!1314
2026-05-12 06:26:44 -06:00
Jeremy Soller c3a364dea6 Merge branch 'split-clockidt' into 'master'
split out clockid_t type from sys_types

See merge request redox-os/relibc!1313
2026-05-12 06:26:27 -06:00
Jeremy Soller 04a5cc222a Merge branch 'sysresource-systypes' into 'master'
remove sys_types from sys_resource header

See merge request redox-os/relibc!1312
2026-05-12 06:26:10 -06:00
auronandace a9cd9986e6 remove sys_types from stdio header 2026-05-12 09:33:56 +01:00
auronandace a93aab03a5 cargo fmt 2026-05-12 08:51:36 +01:00
auronandace 9cf02d7a83 correct use statement for mode_t 2026-05-12 08:45:39 +01:00
auronandace 4f353e886e split out clockid_t type from sys_types 2026-05-12 08:30:02 +01:00
auronandace d3f1b588b7 remove sys_types from sys_resource header 2026-05-12 08:02:41 +01:00
auronandace c0f0fb3c94 remove sys_types from pwd header 2026-05-12 07:13:25 +01:00
auronandace 74ca9e661a split out id_t from sys_types 2026-05-11 15:20:20 +01:00
Jeremy Soller 76225b5e71 Merge branch 'systime-systypes' into 'master'
remove sys_types from sys_time header

See merge request redox-os/relibc!1307
2026-05-11 07:56:04 -06:00
auronandace c75654bcae remove sys_types from sys_time header 2026-05-11 14:38:51 +01:00
auronandace bd505d3451 split out clock_t from sys_types 2026-05-11 14:03:16 +01:00
Jeremy Soller 1b6bd3700b Merge branch 'pthread-docs' into 'master'
Document all pthread functions

See merge request redox-os/relibc!1305
2026-05-11 06:15:24 -06:00
Jeremy Soller ad3922bc57 Merge branch 'threads.h-impl' into 'master'
implement threads.h

See merge request redox-os/relibc!1301
2026-05-11 06:13:43 -06:00
Jeremy Soller 0178452e11 Merge branch 'pkey-del' into 'master'
Fix EINVAL at pthread_key_delete

See merge request redox-os/relibc!1304
2026-05-11 06:12:21 -06:00
Jeremy Soller 11d6067ba2 Merge branch 'heapless-nproc' into 'master'
Make get_cpu_count heapless

See merge request redox-os/relibc!1302
2026-05-11 06:08:06 -06:00
Connor-GH 774a9a658d implement threads.h
Most of the functions are wrappers around the pthread.h functions, but
we are not allowed to include pthread.h.
2026-05-10 19:44:34 -05:00
Jeremy Soller 456636dce1 Merge branch 'split-uidt' into 'master'
split out uid_t from sys_types

See merge request redox-os/relibc!1299
2026-05-10 13:48:49 -06:00
Jeremy Soller ddf9dd6c94 Merge branch 'grp-systypes' into 'master'
remove sys_types from grp header

See merge request redox-os/relibc!1298
2026-05-10 13:48:28 -06:00
Jeremy Soller 87048c3b9a Merge branch 'sched-systypes' into 'master'
remove sys_types from sched header

See merge request redox-os/relibc!1297
2026-05-10 13:48:11 -06:00
auronandace a365dbeda4 split out uid_t from sys_types 2026-05-10 16:28:22 +01:00
auronandace 4f2059cae7 remove sys_types from grp header 2026-05-10 15:51:37 +01:00
auronandace 3d0a7aad4d remove sys_types from sched header 2026-05-10 15:21:19 +01:00
auronandace b6ba69febb remove struct export workaround from sys_socket 2026-05-10 08:33:38 +01:00
Wildan M 58537615bf Document all pthread functions 2026-05-10 14:08:41 +07:00
Wildan M d9e1c69f5b Fix EINVAL at pthread_key_delete 2026-05-10 13:45:04 +07:00
Wildan M 19da3a5551 Fix UB in utimes and write test 2026-05-10 08:05:05 +07:00
Wildan M d1e33f1386 Make get_cpu_count heapless 2026-05-10 06:43:26 +07:00
Wildan M 799cca048f Revert 292fd9e to fix LLVM allocation issue 2026-05-10 03:45:59 +07:00
Jeremy Soller d51e7c817b Merge branch 'termios-systypes' into 'master'
replace sys_types with bits for termios

See merge request redox-os/relibc!1295
2026-05-09 13:23:27 -06:00
auronandace 366215347a replace sys_types with bits for termios 2026-05-09 19:14:20 +01:00
auronandace 71ab39f9e6 split out gid_t from sys_types 2026-05-09 18:30:35 +01:00
Jeremy Soller 1df573f017 Merge branch 'split-pidt' into 'master'
split out pid_t from sys_types

See merge request redox-os/relibc!1292
2026-05-09 08:00:22 -06:00
Jeremy Soller 852eac9ac5 Merge branch 'sysuio-systypes' into 'master'
remove sys_types from sys_uio and bits_iovec

See merge request redox-os/relibc!1290
2026-05-09 07:58:05 -06:00
auronandace 5e922ac626 split out pid_t from sys_types 2026-05-09 14:33:10 +01:00
Jeremy Soller e8e9aa61f7 Merge branch 'glob-sizet' into 'master'
remove stddef header from glob

See merge request redox-os/relibc!1289
2026-05-09 07:12:06 -06:00
auronandace b60f77d7a0 remove sys_types from sys_uio and bits_iovec 2026-05-09 14:03:48 +01:00
Jeremy Soller a0a8629f17 Merge branch 'sysresource-constants' into 'master'
move sys_resource constants from cbindgen to rust

See merge request redox-os/relibc!1288
2026-05-09 06:21:52 -06:00
Jeremy Soller 45749ad101 Merge branch 'posix-dent-export' into 'master'
eliminate function export struct workaround for posix_dent

See merge request redox-os/relibc!1287
2026-05-09 06:21:35 -06:00
Jeremy Soller 1c7faca624 Merge branch 'regex-systypes' into 'master'
replace sys_types include in regex header with bits

See merge request redox-os/relibc!1286
2026-05-09 06:20:31 -06:00
Jeremy Soller c9ab8f8676 Merge branch 'monetary-systypes' into 'master'
replace sys_types include in monetary header with bits

See merge request redox-os/relibc!1285
2026-05-09 06:20:10 -06:00
Jeremy Soller 2c2bab1955 Merge branch 'split-offt' into 'master'
split out off_t from sys_types_internal

See merge request redox-os/relibc!1284
2026-05-09 06:18:51 -06:00
auronandace da8de4b034 remove stddef header from glob 2026-05-09 13:15:34 +01:00
auronandace 5b29140b29 move sys_resource constants from cbindgen to rust 2026-05-09 12:40:39 +01:00
auronandace 1b7a84633e eliminate function export struct workaround for posix_dent 2026-05-09 12:09:33 +01:00
auronandace aa52ed1bcc replace sys_types include in regex header with bits 2026-05-09 08:30:02 +01:00
auronandace 8e9b2837cc replace sys_types include in monetary header with bits 2026-05-09 07:45:22 +01:00
auronandace 8e1881c3cc split out off_t from sys_types_internal 2026-05-09 07:11:29 +01:00
Wildan M e9c3960c65 Implement nice and write test 2026-05-09 01:23:37 +07:00