Skip to content

Commit 6ff1dee

Browse files
committed
cleanup: Also padding is padding!
As previous commit, but tackle the *padding* fields
1 parent 7387dd6 commit 6ff1dee

File tree

19 files changed

+34
-34
lines changed

19 files changed

+34
-34
lines changed

src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,10 +226,10 @@ s! {
226226
pub st_ino: crate::ino_t,
227227
pub st_nlink: crate::nlink_t,
228228
pub st_mode: crate::mode_t,
229-
st_padding0: i16,
229+
st_padding0: Padding<i16>,
230230
pub st_uid: crate::uid_t,
231231
pub st_gid: crate::gid_t,
232-
st_padding1: i32,
232+
st_padding1: Padding<i32>,
233233
pub st_rdev: crate::dev_t,
234234
#[cfg(target_arch = "x86")]
235235
st_atim_ext: i32,

src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,10 @@ s! {
239239
pub st_ino: crate::ino_t,
240240
pub st_nlink: crate::nlink_t,
241241
pub st_mode: crate::mode_t,
242-
st_padding0: i16,
242+
st_padding0: Padding<i16>,
243243
pub st_uid: crate::uid_t,
244244
pub st_gid: crate::gid_t,
245-
st_padding1: i32,
245+
st_padding1: Padding<i32>,
246246
pub st_rdev: crate::dev_t,
247247
#[cfg(target_arch = "x86")]
248248
st_atim_ext: i32,

src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,10 +240,10 @@ s! {
240240
pub st_ino: crate::ino_t,
241241
pub st_nlink: crate::nlink_t,
242242
pub st_mode: crate::mode_t,
243-
st_padding0: i16,
243+
st_padding0: Padding<i16>,
244244
pub st_uid: crate::uid_t,
245245
pub st_gid: crate::gid_t,
246-
st_padding1: i32,
246+
st_padding1: Padding<i32>,
247247
pub st_rdev: crate::dev_t,
248248
#[cfg(target_arch = "x86")]
249249
st_atim_ext: i32,

src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,10 +242,10 @@ s! {
242242
pub st_ino: crate::ino_t,
243243
pub st_nlink: crate::nlink_t,
244244
pub st_mode: crate::mode_t,
245-
st_padding0: i16,
245+
st_padding0: Padding<i16>,
246246
pub st_uid: crate::uid_t,
247247
pub st_gid: crate::gid_t,
248-
st_padding1: i32,
248+
st_padding1: Padding<i32>,
249249
pub st_rdev: crate::dev_t,
250250
#[cfg(target_arch = "x86")]
251251
st_atim_ext: i32,

src/unix/bsd/netbsdlike/openbsd/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ s! {
616616
pub d_reclen: u16,
617617
pub d_type: u8,
618618
pub d_namlen: u8,
619-
__d_padding: [u8; 4],
619+
__d_padding: Padding<[u8; 4]>,
620620
pub d_name: [c_char; 256],
621621
}
622622

src/unix/linux_like/android/b32/arm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ s! {
3232
pub struct __c_anonymous_uc_sigmask_with_padding {
3333
pub uc_sigmask: crate::sigset_t,
3434
/* Android has a wrong (smaller) sigset_t on x86. */
35-
__padding_rt_sigset: u32,
35+
__padding_rt_sigset: Padding<u32>,
3636
}
3737

3838
pub struct ucontext_t {

src/unix/linux_like/android/b32/x86/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ s! {
3131
pub struct __c_anonymous_uc_sigmask_with_padding {
3232
pub uc_sigmask: crate::sigset_t,
3333
/* Android has a wrong (smaller) sigset_t on x86. */
34-
__padding_rt_sigset: u32,
34+
__padding_rt_sigset: Padding<u32>,
3535
}
3636

3737
pub struct ucontext_t {
@@ -40,7 +40,7 @@ s! {
4040
pub uc_stack: crate::stack_t,
4141
pub uc_mcontext: mcontext_t,
4242
pub uc_sigmask__c_anonymous_union: __c_anonymous_uc_sigmask,
43-
__padding_rt_sigset: u32,
43+
__padding_rt_sigset: Padding<u32>,
4444
__fpregs_mem: _libc_fpstate,
4545
}
4646
}

src/unix/linux_like/android/b64/x86_64/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ s! {
151151
pub mxcr_mask: c_uint,
152152
pub st_space: [c_uint; 32],
153153
pub xmm_space: [c_uint; 64],
154-
padding: [c_uint; 24],
154+
padding: Padding<[c_uint; 24]>,
155155
}
156156
}
157157

src/unix/linux_like/emscripten/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ s! {
223223
pub struct stat {
224224
pub st_dev: crate::dev_t,
225225
#[cfg(emscripten_old_stat_abi)]
226-
__st_dev_padding: c_int,
226+
__st_dev_padding: Padding<c_int>,
227227
#[cfg(emscripten_old_stat_abi)]
228228
__st_ino_truncated: c_long,
229229
pub st_mode: mode_t,
@@ -232,7 +232,7 @@ s! {
232232
pub st_gid: crate::gid_t,
233233
pub st_rdev: crate::dev_t,
234234
#[cfg(emscripten_old_stat_abi)]
235-
__st_rdev_padding: c_int,
235+
__st_rdev_padding: Padding<c_int>,
236236
pub st_size: off_t,
237237
pub st_blksize: crate::blksize_t,
238238
pub st_blocks: crate::blkcnt_t,

src/unix/linux_like/linux/gnu/b32/x86/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ s! {
275275
__reserved: Padding<c_long>,
276276
pub st_space: [c_long; 32],
277277
pub xmm_space: [c_long; 32],
278-
padding: [c_long; 56],
278+
padding: Padding<[c_long; 56]>,
279279
}
280280

281281
pub struct ucontext_t {

0 commit comments

Comments
 (0)