Commit Graph

9 Commits

Author SHA1 Message Date
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