Skip to content

Commit dbc8908

Browse files
committed
use no-extra-traits
1 parent db8785d commit dbc8908

File tree

21 files changed

+27
-26
lines changed

21 files changed

+27
-26
lines changed

src/unix/bsd/apple/b32/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 2]

src/unix/bsd/apple/b64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 2]

src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 4]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(8))]
33
pub struct max_align_t {
44
priv_: [f64; 2]

src/unix/linux_like/android/b64/aarch64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f32; 8]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 4]

src/unix/linux_like/emscripten/align.rs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
macro_rules! expand_align {
22
() => {
33
s! {
4-
#[repr(align(8))]
5-
pub struct max_align_t {
6-
priv_: f64; 2]
7-
}
8-
94
#[repr(align(4))]
105
pub struct pthread_mutex_t {
116
size: [u8; ::__SIZEOF_PTHREAD_MUTEX_T],
@@ -40,6 +35,12 @@ macro_rules! expand_align {
4035
pub struct pthread_cond_t {
4136
size: [u8; ::__SIZEOF_PTHREAD_COND_T],
4237
}
38+
39+
#[repr(align(8))]
40+
pub struct max_align_t {
41+
priv_: f64; 2]
42+
}
43+
4344
}
4445

4546
cfg_if! {

src/unix/linux_like/linux/gnu/b32/arm/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(8))]
33
pub struct max_align_t {
44
priv_: [i64; 2]

src/unix/linux_like/linux/gnu/b32/mips/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(8))]
33
pub struct max_align_t {
44
priv_: [f32; 4]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 6]

src/unix/linux_like/linux/gnu/b64/aarch64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f32; 8]

src/unix/linux_like/linux/gnu/b64/mips64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 4]

src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [i64; 4]

src/unix/linux_like/linux/gnu/b64/sparc64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [i64; 4]

src/unix/linux_like/linux/gnu/b64/x86_64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 4]

src/unix/linux_like/linux/musl/b32/arm/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(8))]
33
pub struct max_align_t {
44
priv_: (i64, i64)

src/unix/linux_like/linux/musl/b32/mips/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(8))]
33
pub struct max_align_t {
44
priv_: [f32; 4]

src/unix/linux_like/linux/musl/b32/x86/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(8))]
33
pub struct max_align_t {
44
priv_: [f64; 3]

src/unix/linux_like/linux/musl/b64/aarch64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f32; 8]

src/unix/linux_like/linux/musl/b64/x86_64/align.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
s! {
1+
s_no_extra_traits! {
22
#[repr(align(16))]
33
pub struct max_align_t {
44
priv_: [f64; 4]

src/windows/gnu/align.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
cfg_if! {
22
if #[cfg(target_pointer_width = "64")] {
3-
s! {
3+
s_no_extra_traits! {
44
#[repr(align(16))]
55
pub struct max_align_t {
66
priv_: [f64; 4]
77
}
88
}
99
} else if #[cfg(target_pointer_width = "32")] {
10-
s! {
10+
s_no_extra_traits! {
1111
#[repr(align(16))]
1212
pub struct max_align_t {
1313
priv_: [i64; 6]

0 commit comments

Comments
 (0)