Commit Graph

4470 Commits

Author SHA1 Message Date
auronandace 2e6db7fb87 fix typo 2026-05-12 16:45:02 +01:00
auronandace fa6ef5d495 remove sys_types from sys_statvfs header 2026-05-12 16:36:25 +01:00
Jeremy Soller 6b307d2cd5 Merge branch 'inttypes-includes' into 'master'
remove wchar header from inttypes includes

See merge request redox-os/relibc!1319
2026-05-12 09:10:52 -06:00
Jeremy Soller 8fb8a134ec Parse last 0 as number instead of radix 2026-05-12 08:54:02 -06:00
auronandace 7df33d647c remove wchar header from inttypes includes 2026-05-12 15:46:26 +01:00
Jeremy Soller fd376c45fe Merge branch 'split-modet' into 'master'
split out mode_t type from sys_types header

See merge request redox-os/relibc!1318
2026-05-12 08:36:06 -06:00
auronandace 7692c2776c split out mode_t type from sys_types header 2026-05-12 14:58:50 +01:00
Jeremy Soller ed2704185f Merge branch 'syssocket-systypes' into 'master'
remove sys_types from sys_socket header

See merge request redox-os/relibc!1317
2026-05-12 07:33:18 -06:00
Jeremy Soller 5dd09a1b70 Merge branch 'wchar-to-stddef' into 'master'
move wchar_t to stddef header

See merge request redox-os/relibc!1316
2026-05-12 07:33:11 -06:00
Jeremy Soller e4eb6e36d4 Merge branch 'signal-structs' into 'master'
remove function struct export workarounds for signal header

See merge request redox-os/relibc!1315
2026-05-12 06:27:05 -06:00
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
Jeremy Soller a44884b498 Merge branch 'pwd-systypes' into 'master'
remove sys_types from pwd header

See merge request redox-os/relibc!1311
2026-05-12 06:25:53 -06:00
auronandace 84c2bd5ae2 remove sys_types from sys_socket header 2026-05-12 12:03:55 +01:00
auronandace 3d16b8a1b8 move wchar_t to stddef header 2026-05-12 11:09:23 +01:00
auronandace 86c870a274 remove function struct export workarounds for signal header 2026-05-12 10:22:08 +01: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
Jeremy Soller aaaabaded3 Merge branch 'split-idt' into 'master'
split out id_t from sys_types

See merge request redox-os/relibc!1308
2026-05-11 10:30:37 -06: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
Jeremy Soller ac410f0ee0 Merge branch 'split-clockt' into 'master'
split out clock_t from sys_types

See merge request redox-os/relibc!1306
2026-05-11 07:43:35 -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
Jeremy Soller c249f9a5ac Merge branch 'utimes-ub' into 'master'
Fix UB in utimes and write test

See merge request redox-os/relibc!1303
2026-05-11 06:01:39 -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
Jeremy Soller 4adbc77f2f Merge branch 'llvm-memalign' into 'master'
Revert 292fd9e to fix LLVM allocation issue

See merge request redox-os/relibc!1300
2026-05-10 13:47:21 -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
Jeremy Soller 8d9da76434 Merge branch 'syssocket-structs' into 'master'
remove struct export workaround from sys_socket

See merge request redox-os/relibc!1296
2026-05-10 06:53:29 -06: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