about summary refs log tree commit diff
diff options
context:
space:
mode:
authordragan.mladjenovic <dragan.mladjenovic@rt-rk.com>2018-04-03 16:40:05 +0200
committerdragan.mladjenovic <dragan.mladjenovic@rt-rk.com>2018-04-10 09:11:21 +0200
commitdab317f04f33358ff265123db6a27e43f30e2a33 (patch)
treef0e12edc6023ec30e6f434945a9246ae00a24962
parent5d7f892356906ed8f7f2c7f2a878b9447e49d4f1 (diff)
downloadrust-dab317f04f33358ff265123db6a27e43f30e2a33.tar.gz
rust-dab317f04f33358ff265123db6a27e43f30e2a33.zip
Small nits to make couple of tests pass on mips targets.
-rw-r--r--src/test/codegen/link_section.rs6
-rw-r--r--src/test/ui/asm-out-assign-imm.rs1
-rw-r--r--src/test/ui/target-feature-wrong.rs1
3 files changed, 8 insertions, 0 deletions
diff --git a/src/test/codegen/link_section.rs b/src/test/codegen/link_section.rs
index 9c56a316b34..415ee6eb7ea 100644
--- a/src/test/codegen/link_section.rs
+++ b/src/test/codegen/link_section.rs
@@ -15,8 +15,14 @@
 // CHECK: @VAR1 = constant <{ [4 x i8] }> <{ [4 x i8] c"\01\00\00\00" }>, section ".test_one"
 #[no_mangle]
 #[link_section = ".test_one"]
+#[cfg(target_endian = "little")]
 pub static VAR1: u32 = 1;
 
+#[no_mangle]
+#[link_section = ".test_one"]
+#[cfg(target_endian = "big")]
+pub static VAR1: u32 = 0x01000000;
+
 pub enum E {
     A(u32),
     B(f32)
diff --git a/src/test/ui/asm-out-assign-imm.rs b/src/test/ui/asm-out-assign-imm.rs
index 49084e01a15..055a169deda 100644
--- a/src/test/ui/asm-out-assign-imm.rs
+++ b/src/test/ui/asm-out-assign-imm.rs
@@ -12,6 +12,7 @@
 // ignore-emscripten
 // ignore-powerpc
 // ignore-sparc
+// ignore-mips
 
 #![feature(asm)]
 
diff --git a/src/test/ui/target-feature-wrong.rs b/src/test/ui/target-feature-wrong.rs
index 56acbed4721..080971f0347 100644
--- a/src/test/ui/target-feature-wrong.rs
+++ b/src/test/ui/target-feature-wrong.rs
@@ -12,6 +12,7 @@
 // ignore-aarch64
 // ignore-wasm
 // ignore-emscripten
+// ignore-mips
 
 #![feature(target_feature)]