From: Rhys Kidd Date: Sun, 11 Sep 2016 04:33:20 +0000 (+0000) Subject: Follow up to r15905, properly guard memcheck/tests/amd64/shr_edx on clang. n-i-bz. X-Git-Tag: svn/VALGRIND_3_12_0~77 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c0d0908f9f2c4bc12312eb5991479ef0375c2ad;p=thirdparty%2Fvalgrind.git Follow up to r15905, properly guard memcheck/tests/amd64/shr_edx on clang. n-i-bz. “error in backend: 32-bit absolute addressing is not supported in 64-bit mode” git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15946 --- diff --git a/memcheck/tests/amd64/Makefile.am b/memcheck/tests/amd64/Makefile.am index a6c80680e6..ef085d0bd7 100644 --- a/memcheck/tests/amd64/Makefile.am +++ b/memcheck/tests/amd64/Makefile.am @@ -44,7 +44,6 @@ check_PROGRAMS = \ insn-bsfl \ insn-pmovmskb \ sh-mem-vec128 \ - shr_edx \ sse_memory \ xor-undef-amd64 if BUILD_AVX_TESTS @@ -55,7 +54,9 @@ if HAVE_ASM_CONSTRAINT_P endif # clang 3.5.0 barfs about -mfancy-math-387 if !COMPILER_IS_CLANG - check_PROGRAMS += more_x87_fp + check_PROGRAMS += \ + more_x87_fp \ + shr_edx endif AM_CFLAGS += @FLAG_M64@ diff --git a/memcheck/tests/amd64/shr_edx.vgtest b/memcheck/tests/amd64/shr_edx.vgtest index 3d783ef440..e02f7e844c 100644 --- a/memcheck/tests/amd64/shr_edx.vgtest +++ b/memcheck/tests/amd64/shr_edx.vgtest @@ -1,2 +1,3 @@ +prereq: test -e shr_edx prog: shr_edx vgopts: -q