diff --git a/rtic-macros/src/codegen/shared_resources.rs b/rtic-macros/src/codegen/shared_resources.rs index 92657c8fe69..7205363b4c6 100644 --- a/rtic-macros/src/codegen/shared_resources.rs +++ b/rtic-macros/src/codegen/shared_resources.rs @@ -68,6 +68,7 @@ pub fn codegen(app: &App, analysis: &Analysis) -> TokenStream2 { // Opt out from `Send`. // `#shared_name` is trivially `Sync` because there are no `&self` methods. // See https://doc.rust-lang.org/std/sync/struct.Exclusive.html . + #(#cfgs)* unsafe impl<'a> Sync for #shared_name<'a> {} #(#cfgs)*