Commit Graph

4066 Commits

Author SHA1 Message Date
auronandace 4130dbce23 readd trailer for inttypes bits 2026-03-29 16:07:58 +01:00
auronandace 61eb827bc4 fix inttypes after moving wchar bits 2026-03-29 16:05:33 +01:00
auronandace 3b69b617a2 move wchar bits to cbindgen 2026-03-29 15:49:01 +01:00
Jeremy Soller e553e9e46d Merge branch 'fix_arm64' into 'master'
Move setjmp and sigsetjmp together

See merge request redox-os/relibc!1141
2026-03-29 08:36:20 -06:00
bjorn3 f8626fd9d0 Move setjmp and sigsetjmp together
This fixes compilation of relibc on arm64. On arm64 the reference from
sigsetjmp to setjmp has a limited range.
2026-03-29 16:18:21 +02:00
Jeremy Soller 18e47cdf5a Merge branch 'malloc-bits' into 'master'
move malloc bits to cbindgen

See merge request redox-os/relibc!1138
2026-03-29 07:10:14 -06:00
Jeremy Soller 078bfe81f1 Merge branch 'dirent-bits' into 'master'
move dirent bits to cbindgen

See merge request redox-os/relibc!1137
2026-03-29 07:09:58 -06:00
Jeremy Soller 299ee7da12 Merge branch 'errno-bits' into 'master'
move errno bits from C to cbindgen

See merge request redox-os/relibc!1136
2026-03-29 07:09:41 -06:00
Jeremy Soller 182b2daebe Merge branch 'rwlock-timeout' into 'master'
Implement clockid_t handling to pthread_rwlock timeout

See merge request redox-os/relibc!1139
2026-03-29 07:08:24 -06:00
auronandace d84c8bf8f3 move malloc bits to cbindgen 2026-03-29 08:40:37 +01:00
auronandace 42d555b043 move dirent bits to cbindgen 2026-03-29 08:10:13 +01:00
auronandace 80db4127fd move errno bits from C to cbindgen 2026-03-29 07:44:55 +01:00
Wildan M f5dd08dc49 Add and fix pthread rwlock timeout tests 2026-03-29 11:31:08 +07:00
Wildan M 928a446f12 Implement clockid_t handling to pthread_rwlock timeout 2026-03-29 10:51:04 +07:00
Jeremy Soller a78c1f5cfd Merge branch 'init-ld-so' into 'master'
Minor ld_so init improvement

See merge request redox-os/relibc!1135
2026-03-28 20:25:05 -06:00
Wildan M e41052d307 Minor ld_so init improvement 2026-03-29 07:48:37 +07:00
Jeremy Soller e589a94c6d Merge branch 'ldso-cache' into 'master'
Implement ld_so cache backed by shm

See merge request redox-os/relibc!1134
2026-03-28 18:28:03 -06:00
Jeremy Soller 9d148e21f0 Merge branch 'fnmatch-collapsing' into 'master'
Fix fnmatch caused oom

See merge request redox-os/relibc!1133
2026-03-28 18:26:07 -06:00
Wildan M 459b8da27b Implement ld_so cache backed by shm 2026-03-29 05:34:14 +07:00
Wildan M ef922979ac Fix fmt 2026-03-29 02:29:31 +07:00
Wildan M 38650d994e Fix fnmatch caused oom 2026-03-29 02:20:16 +07:00
Jeremy Soller 5f97cc4178 Merge branch 'netdb-bits' into 'master'
move netdb bits to cbindgen

See merge request redox-os/relibc!1132
2026-03-28 11:56:14 -06:00
auronandace 306cd8b68f move netdb bits to cbindgen 2026-03-28 17:44:18 +00:00
Jeremy Soller 47acf75398 Merge branch 'sys-wait-bits' into 'master'
move sys_wait bits from C to cbindgen

See merge request redox-os/relibc!1130
2026-03-28 09:59:27 -06:00
auronandace 254e81ef74 move sys_wait bits from C to cbindgen 2026-03-28 15:12:54 +00:00
Jeremy Soller d3197c1006 Merge branch 'sys-time-bits' into 'master'
move sys_time bits from C to cbindgen

See merge request redox-os/relibc!1129
2026-03-28 09:07:49 -06:00
auronandace dbc6507c79 move sys_time bits from C to cbindgen 2026-03-28 14:57:11 +00:00
Jeremy Soller b732b50dac Merge branch 'tests-install' into 'master'
Update paths for install-tests

See merge request redox-os/relibc!1128
2026-03-28 07:24:14 -06:00
Jeremy Soller 310d7efac0 Merge branch 'netinetin-bits' into 'master'
move netinet_in bits to cbindgen

See merge request redox-os/relibc!1127
2026-03-28 07:23:52 -06:00
auronandace 93a8b4b7c6 cargo fmt 2026-03-28 08:21:13 +00:00
auronandace 516729bd83 move netinet_in bits to cbindgen 2026-03-28 08:15:24 +00:00
Wildan M cd698603c9 Update paths for install-tests 2026-03-28 06:12:32 +07:00
Jeremy Soller 216dd35a0a Merge branch 'recvmsg' into 'master'
reserve extra space for scheme path to fix os-test/sys_socket/recvfrom

See merge request redox-os/relibc!1124
2026-03-27 10:07:15 -06:00
Benton60 5de398c6a9 reserve extra space for scheme path to fix os-test/sys_socket/recvfrom 2026-03-27 09:49:47 -04:00
Jeremy Soller 1d7e95b9d1 Merge branch 'ctype-bits' into 'master'
move ctype bits from C to cbindgen

See merge request redox-os/relibc!1122
2026-03-27 07:34:45 -06:00
auronandace 71560ce9ca move ctype bits from C to cbindgen 2026-03-27 08:07:18 +00:00
Jeremy Soller 3bdca6200e Merge branch 'sys-stat-bits' into 'master'
move sys stat bits from C file to cbindgen

See merge request redox-os/relibc!1120
2026-03-26 09:07:19 -06:00
auronandace bc5ee99856 move sys stat bits from C file to cbindgen 2026-03-26 13:58:09 +00:00
Jeremy Soller 8dec9f36ff Merge branch 'sys-mman-bits' into 'master'
move sys mman bits to cbindgen

See merge request redox-os/relibc!1119
2026-03-26 06:30:51 -06:00
Jeremy Soller 6c34d491f8 Merge branch 'sys-ioctl-bits' into 'master'
move sys ioctl bits to cbindgen

See merge request redox-os/relibc!1118
2026-03-26 06:30:28 -06:00
auronandace db8021d4c8 move sys mman bits to cbindgen 2026-03-26 11:33:11 +00:00
auronandace bdceda8665 move sys ioctl bits to cbindgen 2026-03-26 11:09:52 +00:00
Jeremy Soller 88de0babd3 Merge branch 'sys-select-bits' into 'master'
move sys select bits to cbindgen

See merge request redox-os/relibc!1117
2026-03-25 20:00:40 -06:00
auronandace 23996c4fd7 move sys select bits to cbindgen 2026-03-25 14:28:00 +00:00
Jeremy Soller 467895ab5f Merge branch 'resource-bits' into 'master'
move sys resource bits file to cbindgen

See merge request redox-os/relibc!1116
2026-03-25 08:05:41 -06:00
auronandace 44bb9d8d63 cargo fmt 2026-03-25 13:38:12 +00:00
auronandace 6f48e1c954 move sys resource bits file to cbindgen 2026-03-25 13:34:03 +00:00
Jeremy Soller ab654db071 Merge branch 'remove-c-ptrace' into 'master'
remove empty C ptrace bits header

See merge request redox-os/relibc!1115
2026-03-25 07:04:05 -06:00
Jeremy Soller 7de94d974f Merge branch 'verify-netinetin-includes' into 'master'
verify netinet_in header includes

See merge request redox-os/relibc!1114
2026-03-25 07:03:47 -06:00
Jeremy Soller 1978c1aa4c Merge branch 'impl_recvmsg' into 'master'
update recvfrom to route calls through recvmsg

See merge request redox-os/relibc!1113
2026-03-25 07:02:06 -06:00