Maynard Johnson -- see also #247526.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11360
+prereq: ./is_arch_supported
prog: bad_percentify
+prereq: ./is_arch_supported
prog: base
stderr_filter: filter_add
+prereq: ./is_arch_supported
prog: ccc
+prereq: ./is_arch_supported
prog: fp
+prereq: ./is_arch_supported
prog: globalerr
+prereq: ./is_arch_supported
prog: hackedbz2
+prereq: ./is_arch_supported
prog: hp_bounds
+prereq: ./is_arch_supported
prog: hp_dangle
+prereq: ./is_arch_supported
prog: hsg
vgopts: --xml=yes --xml-fd=2 --log-file=/dev/null
stderr_filter: ../../memcheck/tests/filter_xml
--- /dev/null
+#!/bin/sh
+#
+# Not all architectures are supported by exp-ptr. Currently, PowerPC and ARM
+# are not supported and will fail these tests as follows:
+# WARNING: exp-ptrcheck on <blah> platforms: stack and global array
+# WARNING: checking is not currently supported. Only heap checking is
+# WARNING: supported.
+#
+# So we use this script to prevent these tests from running on unsupported
+# architectures.
+
+case `uname -i` in
+ ppc*|arm*) exit 1;;
+ *) exit 0;;
+esac
+prereq: ./is_arch_supported
prog: justify
+prereq: ./is_arch_supported
prog: partial
vgopts: --partial-loads-ok=no
+prereq: ./is_arch_supported
prog: partial
vgopts: --partial-loads-ok=yes
+prereq: ./is_arch_supported
prog: preen_invars
+prereq: ./is_arch_supported
prog: pth_create
+prereq: ./is_arch_supported
prog: pth_specific
+prereq: ./is_arch_supported
prog: realloc
+prereq: ./is_arch_supported
prog: stackerr
+prereq: ./is_arch_supported
prog: strcpy
+prereq: ./is_arch_supported
vgopts: --suppressions=supp.supp
prog: supp
+prereq: ./is_arch_supported
prog: tricky
+prereq: ./is_arch_supported
prog: unaligned
+prereq: ./is_arch_supported
prog: zero