diff options
| -rw-r--r-- | src/target.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/target.rs b/src/target.rs index 765862d..0eb1f88 100644 --- a/src/target.rs +++ b/src/target.rs @@ -138,5 +138,11 @@ pub fn heap_end() -> *mut u32 { extern "C" { static mut __eheap: c_void; } - unsafe { core::ptr::addr_of_mut!(__eheap) as _ } + + // It used to be unsafe. Keeping it unsafe is backwards + // compatible. + #[allow(unused_unsafe)] + unsafe { + core::ptr::addr_of_mut!(__eheap) as _ + } } |
