summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgnzlbg <gonzalobg88@gmail.com>2019-09-25 20:19:52 +0200
committergnzlbg <gonzalobg88@gmail.com>2019-09-25 20:19:52 +0200
commit16ddbc26f50ebcf8a471c9b2d60e364200c9b330 (patch)
tree35ff0e96302c919573891c02e83830f5f275259b
parentdbc89082d9d80176f25b8717156bf7c7a724a3d3 (diff)
downloadrust-libc-16ddbc26f50ebcf8a471c9b2d60e364200c9b330.tar.gz
max_align_t does not need Debug
-rw-r--r--src/unix/bsd/apple/b32/align.rs1
-rw-r--r--src/unix/bsd/apple/b64/align.rs1
-rw-r--r--src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs1
-rw-r--r--src/unix/linux_like/android/b32/x86/align.rs1
-rw-r--r--src/unix/linux_like/android/b64/aarch64/align.rs1
-rw-r--r--src/unix/linux_like/android/b64/x86_64/align.rs1
-rw-r--r--src/unix/linux_like/emscripten/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b32/arm/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b32/mips/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b32/x86/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b64/aarch64/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b64/mips64/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b64/sparc64/align.rs1
-rw-r--r--src/unix/linux_like/linux/gnu/b64/x86_64/align.rs1
-rw-r--r--src/unix/linux_like/linux/musl/b32/arm/align.rs1
-rw-r--r--src/unix/linux_like/linux/musl/b32/mips/align.rs1
-rw-r--r--src/unix/linux_like/linux/musl/b32/x86/align.rs1
-rw-r--r--src/unix/linux_like/linux/musl/b64/aarch64/align.rs1
-rw-r--r--src/unix/linux_like/linux/musl/b64/x86_64/align.rs1
-rw-r--r--src/windows/gnu/align.rs2
21 files changed, 22 insertions, 0 deletions
diff --git a/src/unix/bsd/apple/b32/align.rs b/src/unix/bsd/apple/b32/align.rs
index 903806659d..ca1fe1ce29 100644
--- a/src/unix/bsd/apple/b32/align.rs
+++ b/src/unix/bsd/apple/b32/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 2]
diff --git a/src/unix/bsd/apple/b64/align.rs b/src/unix/bsd/apple/b64/align.rs
index 903806659d..ca1fe1ce29 100644
--- a/src/unix/bsd/apple/b64/align.rs
+++ b/src/unix/bsd/apple/b64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 2]
diff --git a/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs b/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
index 6570c75354..7ca870fd02 100644
--- a/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
+++ b/src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 4]
diff --git a/src/unix/linux_like/android/b32/x86/align.rs b/src/unix/linux_like/android/b32/x86/align.rs
index 3835f14fc9..04df4a05d1 100644
--- a/src/unix/linux_like/android/b32/x86/align.rs
+++ b/src/unix/linux_like/android/b32/x86/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(8))]
pub struct max_align_t {
priv_: [f64; 2]
diff --git a/src/unix/linux_like/android/b64/aarch64/align.rs b/src/unix/linux_like/android/b64/aarch64/align.rs
index 0b39c4b29e..8e949963a6 100644
--- a/src/unix/linux_like/android/b64/aarch64/align.rs
+++ b/src/unix/linux_like/android/b64/aarch64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f32; 8]
diff --git a/src/unix/linux_like/android/b64/x86_64/align.rs b/src/unix/linux_like/android/b64/x86_64/align.rs
index 6570c75354..7ca870fd02 100644
--- a/src/unix/linux_like/android/b64/x86_64/align.rs
+++ b/src/unix/linux_like/android/b64/x86_64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 4]
diff --git a/src/unix/linux_like/emscripten/align.rs b/src/unix/linux_like/emscripten/align.rs
index 07fe9d7957..d5723bd736 100644
--- a/src/unix/linux_like/emscripten/align.rs
+++ b/src/unix/linux_like/emscripten/align.rs
@@ -1,6 +1,7 @@
macro_rules! expand_align {
() => {
s! {
+ #[allow(missing_debug_implementations)]
#[repr(align(4))]
pub struct pthread_mutex_t {
size: [u8; ::__SIZEOF_PTHREAD_MUTEX_T],
diff --git a/src/unix/linux_like/linux/gnu/b32/arm/align.rs b/src/unix/linux_like/linux/gnu/b32/arm/align.rs
index 95873dcf66..825546be90 100644
--- a/src/unix/linux_like/linux/gnu/b32/arm/align.rs
+++ b/src/unix/linux_like/linux/gnu/b32/arm/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(8))]
pub struct max_align_t {
priv_: [i64; 2]
diff --git a/src/unix/linux_like/linux/gnu/b32/mips/align.rs b/src/unix/linux_like/linux/gnu/b32/mips/align.rs
index 69e17c529c..8c228ebab7 100644
--- a/src/unix/linux_like/linux/gnu/b32/mips/align.rs
+++ b/src/unix/linux_like/linux/gnu/b32/mips/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(8))]
pub struct max_align_t {
priv_: [f32; 4]
diff --git a/src/unix/linux_like/linux/gnu/b32/x86/align.rs b/src/unix/linux_like/linux/gnu/b32/x86/align.rs
index a36312f355..96634749f5 100644
--- a/src/unix/linux_like/linux/gnu/b32/x86/align.rs
+++ b/src/unix/linux_like/linux/gnu/b32/x86/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 6]
diff --git a/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs b/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
index 0b39c4b29e..8e949963a6 100644
--- a/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
+++ b/src/unix/linux_like/linux/gnu/b64/aarch64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f32; 8]
diff --git a/src/unix/linux_like/linux/gnu/b64/mips64/align.rs b/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
index 6570c75354..7ca870fd02 100644
--- a/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
+++ b/src/unix/linux_like/linux/gnu/b64/mips64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 4]
diff --git a/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs b/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
index bee1157061..29d1e1c7b8 100644
--- a/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
+++ b/src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [i64; 4]
diff --git a/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs b/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
index bee1157061..29d1e1c7b8 100644
--- a/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
+++ b/src/unix/linux_like/linux/gnu/b64/sparc64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [i64; 4]
diff --git a/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs b/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
index 6570c75354..7ca870fd02 100644
--- a/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
+++ b/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 4]
diff --git a/src/unix/linux_like/linux/musl/b32/arm/align.rs b/src/unix/linux_like/linux/musl/b32/arm/align.rs
index 45daecde4e..aedbf7a99e 100644
--- a/src/unix/linux_like/linux/musl/b32/arm/align.rs
+++ b/src/unix/linux_like/linux/musl/b32/arm/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(8))]
pub struct max_align_t {
priv_: (i64, i64)
diff --git a/src/unix/linux_like/linux/musl/b32/mips/align.rs b/src/unix/linux_like/linux/musl/b32/mips/align.rs
index 69e17c529c..8c228ebab7 100644
--- a/src/unix/linux_like/linux/musl/b32/mips/align.rs
+++ b/src/unix/linux_like/linux/musl/b32/mips/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(8))]
pub struct max_align_t {
priv_: [f32; 4]
diff --git a/src/unix/linux_like/linux/musl/b32/x86/align.rs b/src/unix/linux_like/linux/musl/b32/x86/align.rs
index c59299dbc3..79544176a8 100644
--- a/src/unix/linux_like/linux/musl/b32/x86/align.rs
+++ b/src/unix/linux_like/linux/musl/b32/x86/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(8))]
pub struct max_align_t {
priv_: [f64; 3]
diff --git a/src/unix/linux_like/linux/musl/b64/aarch64/align.rs b/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
index 0b39c4b29e..8e949963a6 100644
--- a/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
+++ b/src/unix/linux_like/linux/musl/b64/aarch64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f32; 8]
diff --git a/src/unix/linux_like/linux/musl/b64/x86_64/align.rs b/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
index 6570c75354..7ca870fd02 100644
--- a/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
+++ b/src/unix/linux_like/linux/musl/b64/x86_64/align.rs
@@ -1,4 +1,5 @@
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 4]
diff --git a/src/windows/gnu/align.rs b/src/windows/gnu/align.rs
index 3635f20f09..3af99e3ca1 100644
--- a/src/windows/gnu/align.rs
+++ b/src/windows/gnu/align.rs
@@ -1,6 +1,7 @@
cfg_if! {
if #[cfg(target_pointer_width = "64")] {
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [f64; 4]
@@ -8,6 +9,7 @@ cfg_if! {
}
} else if #[cfg(target_pointer_width = "32")] {
s_no_extra_traits! {
+ #[allow(missing_debug_implementations)]
#[repr(align(16))]
pub struct max_align_t {
priv_: [i64; 6]