From cc5e0ceebc0a163811ca60bedad02bee6178697d Mon Sep 17 00:00:00 2001 From: Anhad Singh Date: Tue, 17 Dec 2024 21:35:11 +1100 Subject: [PATCH] fix(ld.so): function signature No longer expects a self TLS. Signed-off-by: Anhad Singh --- src/ld_so/start.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/ld_so/start.rs b/src/ld_so/start.rs index a10bb8e696..c133a3deaa 100644 --- a/src/ld_so/start.rs +++ b/src/ld_so/start.rs @@ -150,12 +150,7 @@ fn resolve_path_name( // TODO: Make unsafe #[no_mangle] -pub extern "C" fn relibc_ld_so_start( - sp: &'static mut Stack, - ld_entry: usize, - self_tls_start: usize, - self_tls_end: usize, -) -> usize { +pub extern "C" fn relibc_ld_so_start(sp: &'static mut Stack, ld_entry: usize) -> usize { // Setup TCB for ourselves. unsafe { let tcb = Tcb::new(0).expect_notls("ld.so: failed to allocate bootstrap TCB");