Skip to content

Commit fe67d7d

Browse files
committed
Fix max_align_t
1 parent 90269e8 commit fe67d7d

File tree

21 files changed

+85
-65
lines changed

21 files changed

+85
-65
lines changed

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(16))]
3-
pub struct max_align_t([f64; 2]);
1+
s! {
2+
#[repr(align(16))]
3+
pub struct max_align_t([f64; 2]);
4+
}

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(16))]
3-
pub struct max_align_t([f64; 2]);
1+
s! {
2+
#[repr(align(16))]
3+
pub struct max_align_t([f64; 2]);
4+
}
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(16))]
3-
pub struct max_align_t([f64; 4]);
1+
s! {
2+
#[repr(align(16))]
3+
pub struct max_align_t([f64; 4]);
4+
}
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(8))]
3-
pub struct max_align_t([f64; 2]);
1+
s! {
2+
#[repr(align(8))]
3+
pub struct max_align_t([f64; 2]);
4+
}
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(16))]
3-
pub struct max_align_t([f32; 8]);
1+
s! {
2+
#[repr(align(16))]
3+
pub struct max_align_t([f32; 8]);
4+
}
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(16))]
3-
pub struct max_align_t([f64; 4]);
1+
s! {
2+
#[repr(align(16))]
3+
pub struct max_align_t([f64; 4]);
4+
}

src/unix/linux_like/emscripten/align.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
macro_rules! expand_align {
22
() => {
3-
#[derive(Copy, Clone, Debug, PartialEq)]
4-
#[repr(C, align(8))]
5-
pub struct max_align_t([f64; 2]);
6-
73
s! {
4+
#[repr(align(8))]
5+
pub struct max_align_t([f64; 2]);
6+
87
#[repr(align(4))]
98
pub struct pthread_mutex_t {
109
size: [u8; ::__SIZEOF_PTHREAD_MUTEX_T],
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(8))]
3-
pub struct max_align_t([i64; 2]);
1+
s! {
2+
#[repr(align(8))]
3+
pub struct max_align_t([i64; 2]);
4+
}
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(8))]
3-
pub struct max_align_t([f32; 4]);
1+
s! {
2+
#[repr(align(8))]
3+
pub struct max_align_t([f32; 4]);
4+
}
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#[derive(Copy, Clone, Debug, PartialEq)]
2-
#[repr(C, align(16))]
3-
pub struct max_align_t([f64; 6]);
1+
s! {
2+
#[repr(align(16))]
3+
pub struct max_align_t([f64; 6]);
4+
}

0 commit comments

Comments
 (0)