Wildan M
c72a9c276b
Add linux-relibc target support
2026-05-03 07:07:44 +07:00
Anhad Singh
0430081f4a
feat(redox-rt): preload the executable
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-02-16 12:29:19 +11:00
Anhad Singh
8cb41ed4e2
feat(ld.so): shared library
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-02-15 19:14:07 +11:00
auronandace
c950340aca
inherit lints in the workspace crates
2026-02-10 14:38:58 +00:00
sourceturner
1a04c02b06
Deny unsafe_op_in_unsafe_fn in generic-rt, ld_so, redox-ioctl
2026-01-21 22:43:00 +01:00
Anhad Singh
fa2cf35007
feat(ld_so/x86_64): do not use the call trick
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2025-12-22 18:19:24 +11:00
Wildan Mubarok
d6eaa0dbf9
Fix missing symbols for ARM dynamic linking
2025-12-10 06:16:16 -07:00
Anhad Singh
979de28ebc
feat(aarch64/ld_so): implement _start routine
2025-12-09 15:07:11 +11:00
Anhad Singh
1fdddef6a0
fix(ld_so): linker script for aarch64-unknown-linux-gnu
...
Ignore TLS.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2025-12-01 15:10:50 +11:00
Anhad Singh
35a10eb940
feat(ld_so): add linker script for aarch64-unknown-linux-gnu
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2025-12-01 14:46:07 +11:00
bjorn3
82aae48e9b
Add missing linker script for i586
2025-11-01 15:48:44 +01:00
Jeremy Soller
82084440ad
Support nightly-2025-10-03
2025-10-03 21:51:10 -06:00
elle
a434c0ef12
cargo: add explicit editions
...
Adds explicit `edition` definitions to sub-crates.
2025-09-08 20:23:36 +00:00
Anhad Singh
c286ad2868
fix(ld.so): do not depend on TLS at all
...
In the next big refactor (next PR), all of the platform functionality
used by both relibc and ld.so will be moved into a `platform`/`sysdeps`
crate and then ld.so would be moved out of relibc and not link with it.
I think doing it in a seperate PR would make it more managable, as when
I did half of it, the diff was pretty huge and that way it would be
easier to review too :)
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2024-12-05 23:11:59 +11:00
Anhad Singh
1a7726541a
fix TCB and TLS
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2024-11-29 18:40:16 +11:00
Andrey Turkin
a4122753e6
Initial RISC-V64 support
2024-10-11 06:44:54 +03:00
4lDO2
326c8a6231
Split shared ld_so code and actual ld_so stubs.
2024-06-08 11:36:06 +02:00