about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2015-07-13 11:57:46 -0700
committerHuon Wilson <dbau.pp+github@gmail.com>2015-08-17 14:41:37 -0700
commitc66554cab3518a9f5c36eafd622ca4c8a3fda631 (patch)
tree958355c0154f8a11219180463ef3aeb8a42aff3f /src/libstd
parentc8b6d5b23cc8b2d43ece9f06252c7e98280fb8e5 (diff)
downloadrust-c66554cab3518a9f5c36eafd622ca4c8a3fda631.tar.gz
rust-c66554cab3518a9f5c36eafd622ca4c8a3fda631.zip
switch core::simd to repr(simd) and deprecate it.
This functionality will be available out of tree in the `simd` crate on
crates.io.

[breaking-change]
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/lib.rs1
-rw-r--r--src/libstd/rt/unwind/seh64_gnu.rs1
-rw-r--r--src/libstd/sys/windows/backtrace.rs2
3 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs
index 655fa04c264..bc7252fa33a 100644
--- a/src/libstd/lib.rs
+++ b/src/libstd/lib.rs
@@ -294,6 +294,7 @@ pub use core::mem;
 pub use core::ops;
 pub use core::ptr;
 pub use core::raw;
+#[allow(deprecated)]
 pub use core::simd;
 pub use core::result;
 pub use core::option;
diff --git a/src/libstd/rt/unwind/seh64_gnu.rs b/src/libstd/rt/unwind/seh64_gnu.rs
index 847ba47ff72..78f969bfbeb 100644
--- a/src/libstd/rt/unwind/seh64_gnu.rs
+++ b/src/libstd/rt/unwind/seh64_gnu.rs
@@ -21,7 +21,6 @@ use self::EXCEPTION_DISPOSITION::*;
 use rt::dwarf::eh;
 use core::mem;
 use core::ptr;
-use simd;
 use libc::{c_void, c_ulonglong, DWORD, LPVOID};
 type ULONG_PTR = c_ulonglong;
 
diff --git a/src/libstd/sys/windows/backtrace.rs b/src/libstd/sys/windows/backtrace.rs
index 7078ee92085..d36ca709c5c 100644
--- a/src/libstd/sys/windows/backtrace.rs
+++ b/src/libstd/sys/windows/backtrace.rs
@@ -194,6 +194,8 @@ mod arch {
 
 #[cfg(target_arch = "x86_64")]
 mod arch {
+    #![allow(deprecated)]
+
     use libc::{c_longlong, c_ulonglong};
     use libc::types::os::arch::extra::{WORD, DWORD, DWORDLONG};
     use simd;