File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77
88## [ Unreleased]
99
10+ - Mark ` Vector ` union as ` repr(C) `
11+
1012## [ v0.30.2] - 2023-10-22
1113
1214- Fix documentation warnings
Original file line number Diff line number Diff line change @@ -133,6 +133,7 @@ pub fn render(
133133 }
134134
135135 #[ doc( hidden) ]
136+ #[ repr( C ) ]
136137 pub union Vector {
137138 _handler: unsafe extern "C" fn ( ) ,
138139 _reserved: u32 ,
@@ -167,6 +168,7 @@ pub fn render(
167168 }
168169
169170 #[ doc( hidden) ]
171+ #[ repr( C ) ]
170172 pub union Vector {
171173 _handler: unsafe extern "msp430-interrupt" fn ( ) ,
172174 _reserved: u16 ,
@@ -201,6 +203,7 @@ pub fn render(
201203 }
202204
203205 #[ doc( hidden) ]
206+ #[ repr( C ) ]
204207 pub union Vector {
205208 pub _handler: unsafe extern "C" fn ( ) ,
206209 pub _reserved: usize ,
@@ -233,6 +236,7 @@ pub fn render(
233236 }
234237
235238 #[ doc( hidden) ]
239+ #[ repr( C ) ]
236240 pub union Vector {
237241 pub _handler: unsafe extern "C" fn ( ) ,
238242 _reserved: u32 ,
You can’t perform that action at this time.
0 commit comments