Ibuki Omatsu
efa5b73015
refactor: Replace unlink and rmdir with unlinkat. Improve fork using ForkScratchPad.
2025-12-17 18:32:07 -07:00
Jeremy Soller
9528c7163b
Rename mangled rust allocator symbols
2025-10-04 08:01:00 -06:00
zinzaguras
7b877b713f
Adjust shell scripts to properly get bash from environment
2025-05-11 03:02:40 +03:00
Andrey Turkin
a4122753e6
Initial RISC-V64 support
2024-10-11 06:44:54 +03:00
Jeremy Soller
798d17c5b3
Add __rdl_oom to renamesyms
2024-07-21 21:38:20 -06:00
Jeremy Soller
d4180de8ff
Rename __rust_no_alloc_shim_is_unstable
2023-09-11 09:54:15 -06:00
Jeremy Soller
c75a6e64e6
Rename __rust_alloc_error_handler functions
2023-09-11 09:21:01 -06:00
Jeremy Soller
a9042abdb9
Rename both __rg and __rust allocator symbols
2023-09-07 15:42:10 -06:00
Jeremy Soller
70a8fca3c1
Use target binutils for renamesyms
2022-08-19 13:16:25 -06:00
Jeremy Soller
de29da4099
Rename __rg_oom
2022-08-19 12:54:18 -06:00
4lDO2
3701ea3be7
Conflict-proof #[global_allocator] symbols too.
...
The #[global_allocator] used by relibc is only relibc's business.
Symbols should therefore not leak if another applications for example
wants to override the system allocator (and for bootstrap, which links
to relibc but uses its own #[global_allocator] based on libc functions).
2022-07-26 21:34:47 +02:00
4lDO2
2186cd1fbd
Implement fexec in userspace.
2022-07-26 21:32:56 +02:00