From b2cc8f6d268249543e6d9b7b2a8791078f541402 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jeremy@system76.com> Date: Sat, 13 Apr 2019 21:32:51 -0600 Subject: [PATCH] Fix compilation on Redox --- src/ld_so/linker.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ld_so/linker.rs b/src/ld_so/linker.rs index e011a6a9..be99dc3d 100644 --- a/src/ld_so/linker.rs +++ b/src/ld_so/linker.rs @@ -53,7 +53,7 @@ unsafe fn allocate_tls(size: usize) -> Result<&'static mut [u8]> { // On Redox, reuse the current TCB // TODO: Consider adopting Linux behavior #[cfg(target_os = "redox")] -unsafe fn allocate_tls(size: usize) -> Result<&'static [u8]> { +unsafe fn allocate_tls(size: usize) -> Result<&'static mut [u8]> { let ptr = sys_mman::mmap( ptr::null_mut(), size, -- GitLab