Jeremy Soller
|
76242fc7bc
|
Merge branch 'fix/ungetwc' into 'master'
Fix ungetwc for multi byte chars
See merge request redox-os/relibc!425
|
2023-10-19 14:58:57 +00:00 |
|
Darley Barreto
|
3d2dd71b8b
|
Fix ungetwc for multi byte chars
|
2023-10-19 14:58:57 +00:00 |
|
Jeremy Soller
|
8f085eabbe
|
Merge branch 'wcslen-related' into 'master'
Add wcpcpy, wcpncpy, wcsdup, wcsnlen, wcsnrtombs
See merge request redox-os/relibc!426
|
2023-10-19 14:58:37 +00:00 |
|
Darley Barreto
|
05992b8451
|
Add wcpcpy, wcpncpy, wcsdup, wcsnlen, wcsnrtombs
|
2023-10-19 14:58:37 +00:00 |
|
Jeremy Soller
|
15f2c050b7
|
Merge branch 'add_utime_consts' into 'master'
Add UTIME_OMIT and UTIME_NOW
See merge request redox-os/relibc!427
|
2023-10-19 14:57:58 +00:00 |
|
Henri Hannetel
|
330b50d734
|
Add UTIME_OMIT and UTIME_NOW
|
2023-10-19 14:57:58 +00:00 |
|
Jeremy Soller
|
2c7ec0dc8e
|
Merge branch 'fgetwc' into 'master'
Make fgetwc real multibyte
See merge request redox-os/relibc!423
|
2023-10-14 00:29:42 +00:00 |
|
Darley Barreto
|
db9bbaeb48
|
Make fgetwc real multibyte
|
2023-10-14 00:29:42 +00:00 |
|
4lDO2
|
16b5837d31
|
Fix Linux compilation error.
|
2023-10-12 20:10:40 +02:00 |
|
Jeremy Soller
|
9c6035a754
|
Merge branch 'libredox' into 'master'
Implement (not yet the entire) libredox ABI
See merge request redox-os/relibc!419
|
2023-10-10 18:56:26 +00:00 |
|
Jeremy Soller
|
94aa061dde
|
Merge branch 'fix-toolchain-build' into 'master'
Use a .flag() with an if statement for mno-outline-atomics
See merge request redox-os/relibc!422
|
2023-10-08 12:50:01 +00:00 |
|
Enver Balalic
|
1c9de673dc
|
Use a .flag() with an if statement for mno-outline-atomics
|
2023-10-08 12:50:00 +00:00 |
|
4lDO2
|
920bafb130
|
Impl libredox getpid, kill, sigprocmask, sigaction.
|
2023-10-08 12:21:54 +02:00 |
|
Jeremy Soller
|
515219be2d
|
Merge branch 'fix-x86-toolchain-build' into 'master'
Use flag_if_supported instead of flag for mno-outline-atomics
See merge request redox-os/relibc!421
|
2023-10-02 12:22:12 +00:00 |
|
Enver Balalic
|
6939a6e079
|
Use flag_if_supported instead of flag for mno-outline-atomics
The x86 build fails due to unknown flag when using just .flag()
|
2023-10-02 13:42:15 +02:00 |
|
Jeremy Soller
|
a63fb22a36
|
Merge branch 'fix-aarch-toolchain-build' into 'master'
Add -mno-outline-atomics when building C code
See merge request redox-os/relibc!420
|
2023-10-01 20:30:49 +00:00 |
|
Enver Balalic
|
239674c76a
|
Add -mno-outline-atomics when building C code
Fixes building the aarch64 toolchain. Disables emitting
`__aarch64_swp4_sync` and similar functions.
|
2023-10-01 20:32:42 +02:00 |
|
4lDO2
|
a1530dd10f
|
Implement libredox ABI
|
2023-10-01 19:01:44 +02:00 |
|
Jeremy Soller
|
c55649452a
|
Define struct ucred
|
2023-09-13 11:33:55 -06:00 |
|
Jeremy Soller
|
635248cdff
|
Define _SC_GETGR_R_SIZE_MAX
|
2023-09-13 11:26:44 -06:00 |
|
Jeremy Soller
|
6f46f87ddb
|
Print when using unimplemented redox stubs
|
2023-09-13 11:17:25 -06:00 |
|
Jeremy Soller
|
afdc26f9cc
|
Add getgroups/setgroups (stub on redox)
|
2023-09-13 11:16:59 -06:00 |
|
Jeremy Soller
|
13f22d72c6
|
Merge branch 'rw_van_230911' into 'master'
epoll: correct error when skipping time events
See merge request redox-os/relibc!416
|
2023-09-11 16:29:51 +00:00 |
|
Jeremy Soller
|
d4180de8ff
|
Rename __rust_no_alloc_shim_is_unstable
|
2023-09-11 09:54:15 -06:00 |
|
Ron Williams
|
ba43320112
|
epoll: correct error when skipping time events
|
2023-09-11 08:43:00 -07:00 |
|
Jeremy Soller
|
c75a6e64e6
|
Rename __rust_alloc_error_handler functions
|
2023-09-11 09:21:01 -06:00 |
|
Jeremy Soller
|
b9e5b22f7d
|
Always return C locale from setlocale
|
2023-09-09 18:59:25 -06:00 |
|
Jeremy Soller
|
ab7e3da661
|
strsignal must return mutable char pointer
|
2023-09-09 09:22:26 -06:00 |
|
Jeremy Soller
|
57fae4ccfc
|
Include signal.h from sys/select.h
|
2023-09-09 08:58:10 -06:00 |
|
Jeremy Soller
|
a9042abdb9
|
Rename both __rg and __rust allocator symbols
|
2023-09-07 15:42:10 -06:00 |
|
Jeremy Soller
|
134b89b271
|
Update core_io
|
2023-09-07 14:46:07 -06:00 |
|
Jeremy Soller
|
3359d4a040
|
Merge branch 'master' into 'master'
Groups
See merge request redox-os/relibc!407
|
2023-08-21 12:05:16 +00:00 |
|
Jacob Schneider
|
2f887ae434
|
Groups
|
2023-08-21 12:05:16 +00:00 |
|
Jeremy Soller
|
3327bc820d
|
Merge branch 'better_proc_apis' into 'master'
Use improved `proc:` APIs from demand paging
See merge request redox-os/relibc!415
|
2023-08-07 15:34:47 +00:00 |
|
4lDO2
|
068ce3df7c
|
Use redox_syscall git dependency.
|
2023-08-02 15:14:05 +02:00 |
|
4lDO2
|
084d6b0344
|
Some MAP_FIXED optimizations.
|
2023-08-01 13:27:34 +02:00 |
|
4lDO2
|
5aa3ae25b4
|
Reimplement "clone grant using fmap".
|
2023-08-01 13:27:33 +02:00 |
|
4lDO2
|
67a0d7aebb
|
Remove redox-exec debug log.
|
2023-08-01 13:26:22 +02:00 |
|
4lDO2
|
76c948b562
|
Succeed at loading init!
|
2023-08-01 13:26:21 +02:00 |
|
4lDO2
|
29d265c11c
|
mmap RAII guard.
|
2023-08-01 13:26:21 +02:00 |
|
4lDO2
|
d164d84c7f
|
Fix address+size calculation in redox-exec.
|
2023-08-01 13:26:21 +02:00 |
|
4lDO2
|
01d2f4f036
|
WIP: Use fmap in program loader.
|
2023-08-01 13:26:18 +02:00 |
|
Jeremy Soller
|
98743997f5
|
Merge branch 'remove_redox_physmap_physunmap' into 'master'
Remove redox_phys{map,unmap}.
See merge request redox-os/relibc!414
|
2023-07-20 14:39:14 +00:00 |
|
4lDO2
|
b063533a8e
|
Remove redox_phys{map,unmap}.
|
2023-07-20 16:34:04 +02:00 |
|
Jeremy Soller
|
884dce8ec3
|
Merge branch 'fix_aarch64_sp_align' into 'master'
aarch64: align sp in _start
See merge request redox-os/relibc!412
|
2023-07-07 13:53:17 +00:00 |
|
Ivan Tan
|
4cb564bc99
|
aarch64: align sp in _start
|
2023-07-07 18:58:42 +08:00 |
|
Jeremy Soller
|
d006b95701
|
Merge branch 'fix_uio' into 'master'
Limit src len to dst len in uio::scatter().
See merge request redox-os/relibc!411
|
2023-07-05 11:32:02 +00:00 |
|
4lDO2
|
4973935b71
|
Limit src len to dst len in uio::scatter().
|
2023-07-05 11:13:14 +02:00 |
|
Jeremy Soller
|
c36c4a377a
|
Merge branch 'pipe_scheme' into 'master'
Replace syscall::pipe2 with pipe scheme.
See merge request redox-os/relibc!410
|
2023-06-30 12:19:59 +00:00 |
|
4lDO2
|
9c6bc9ab0d
|
Replace syscall::pipe2 with pipe scheme.
|
2023-06-27 16:32:50 +02:00 |
|