From 41826e84901ad4a023d49c82e171e9a61d4d4705 Mon Sep 17 00:00:00 2001 From: plaba Date: Tue, 13 May 2025 23:35:39 -0400 Subject: [PATCH] fixed things not marked as unsafe in generated code causing compile errors --- src/generate/device.rs | 4 ++-- src/generate/interrupt.rs | 24 ++++++++++++------------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/generate/device.rs b/src/generate/device.rs index 96e1d332..fb968236 100644 --- a/src/generate/device.rs +++ b/src/generate/device.rs @@ -291,10 +291,10 @@ pub fn render(d: &Device, config: &Config, device_x: &mut String) -> Result { #[allow(non_snake_case)] - #[no_mangle] + #[unsafe(no_mangle)] pub extern #abi fn $NAME() { // check that the handler exists let _ = $crate::interrupt::Interrupt::$NAME;