about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorRichard Diamond <wichard@vitalitystudios.com>2014-02-04 01:04:19 -0600
committerRichard Diamond <wichard@vitalitystudios.com>2014-02-04 01:04:19 -0600
commit63ba2e1219088514b578bf81c0481baaeb6e941e (patch)
tree0746410a742e7f2e875f142f75f750aff0616451 /src
parent8658a433f2ad46e5834d2168a73df9cae88c29e5 (diff)
downloadrust-63ba2e1219088514b578bf81c0481baaeb6e941e.tar.gz
rust-63ba2e1219088514b578bf81c0481baaeb6e941e.zip
Simd feature gating + Win32/64 fixes.
Diffstat (limited to 'src')
-rw-r--r--src/test/run-pass/simd-generics.rs4
-rw-r--r--src/test/run-pass/simd-issue-10604.rs4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/test/run-pass/simd-generics.rs b/src/test/run-pass/simd-generics.rs
index c6d5f919616..9b48387789d 100644
--- a/src/test/run-pass/simd-generics.rs
+++ b/src/test/run-pass/simd-generics.rs
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+#[feature(simd)];
+
 use std::ops;
 
 #[simd] struct f32x4(f32, f32, f32, f32);
@@ -22,7 +24,7 @@ impl ops::Add<f32x4, f32x4> for f32x4 {
     }
 }
 
-fn main() {
+pub fn main() {
     let lr = f32x4(1.0f32, 2.0f32, 3.0f32, 4.0f32);
 
     // lame-o
diff --git a/src/test/run-pass/simd-issue-10604.rs b/src/test/run-pass/simd-issue-10604.rs
index 49aa87f3e26..cf0f020f439 100644
--- a/src/test/run-pass/simd-issue-10604.rs
+++ b/src/test/run-pass/simd-issue-10604.rs
@@ -7,7 +7,9 @@
 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
+#[allow(experimental)];
+#[feature(simd)];
 
-fn main() {
+pub fn main() {
     let _o = None::<std::unstable::simd::i32x4>;
 }