mips: Disable test on mips32/64 big-endian platforms.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13881 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/tests/test-plo-yes.vgtest b/memcheck/tests/test-plo-yes.vgtest
index 94422ad..95c50b2 100644
--- a/memcheck/tests/test-plo-yes.vgtest
+++ b/memcheck/tests/test-plo-yes.vgtest
@@ -1,3 +1,3 @@
-prereq: test ! `../../tests/arch_test ppc32` && ! `../../tests/arch_test ppc64` && ! `../../tests/arch_test s390x`
+prereq: test ! `../../tests/arch_test ppc32` && ! `../../tests/arch_test ppc64` && ! `../../tests/arch_test s390x` && ! `../../tests/mips_features mips-be`
prog: test-plo
vgopts: -q --partial-loads-ok=yes
diff --git a/tests/mips_features.c b/tests/mips_features.c
index df6996c..1aef820 100644
--- a/tests/mips_features.c
+++ b/tests/mips_features.c
@@ -79,6 +79,12 @@
} else{
return FEATURE_NOT_PRESENT;
}
+ } else if (strcmp(feature, "mips-be") == 0) {
+#if defined (_MIPSEB)
+ return FEATURE_PRESENT;
+#else
+ return FEATURE_NOT_PRESENT;
+#endif
} else {
return UNRECOGNISED_FEATURE;
}