diff --git a/none/tests/amd64/Makefile.am b/none/tests/amd64/Makefile.am index 151777bcf..626fed826 100644 --- a/none/tests/amd64/Makefile.am +++ b/none/tests/amd64/Makefile.am @@ -6,7 +6,7 @@ INSN_TESTS = insn_basic insn_mmx insn_sse insn_sse2 insn_fpu EXTRA_DIST = $(noinst_SCRIPTS) \ clc.vgtest clc.stdout.exp clc.stderr.exp \ - faultstatus.vgtest faultstatus.stderr.exp \ + faultstatus.disabled faultstatus.stderr.exp \ fcmovnu.vgtest fcmovnu.stderr.exp fcmovnu.stdout.exp \ fxtract.vgtest fxtract.stderr.exp fxtract.stdout.exp \ $(addsuffix .stderr.exp,$(INSN_TESTS)) \ diff --git a/none/tests/amd64/faultstatus.disabled b/none/tests/amd64/faultstatus.disabled new file mode 100644 index 000000000..5d10e9d5b --- /dev/null +++ b/none/tests/amd64/faultstatus.disabled @@ -0,0 +1,3 @@ +# Currently disabled because the necessary magic in sigframe-amd64-linux.c +# doesn't work well enough, so the test always fails. +prog: faultstatus diff --git a/none/tests/amd64/faultstatus.vgtest b/none/tests/amd64/faultstatus.vgtest deleted file mode 100644 index d388f29c0..000000000 --- a/none/tests/amd64/faultstatus.vgtest +++ /dev/null @@ -1 +0,0 @@ -prog: faultstatus diff --git a/none/tests/x86/Makefile.am b/none/tests/x86/Makefile.am index 945a441fe..01138fa44 100644 --- a/none/tests/x86/Makefile.am +++ b/none/tests/x86/Makefile.am @@ -9,14 +9,14 @@ EXTRA_DIST = $(noinst_SCRIPTS) \ bt_literal.stderr.exp bt_literal.stdout.exp bt_literal.vgtest \ cpuid.stderr.exp cpuid.stdout.exp cpuid.vgtest \ cmpxchg8b.stderr.exp cmpxchg8b.stdout.exp cmpxchg8b.vgtest \ - faultstatus.vgtest faultstatus.stderr.exp \ + faultstatus.disabled faultstatus.stderr.exp \ fcmovnu.vgtest fcmovnu.stderr.exp fcmovnu.stdout.exp \ fpu_lazy_eflags.stderr.exp fpu_lazy_eflags.stdout.exp \ fpu_lazy_eflags.vgtest \ fxtract.stdout.exp fxtract.stderr.exp fxtract.vgtest \ getseg.stdout.exp getseg.stderr.exp getseg.vgtest \ incdec_alt.stdout.exp incdec_alt.stderr.exp incdec_alt.vgtest \ - int.stderr.exp int.stdout.exp int.vgtest \ + int.stderr.exp int.stdout.exp int.disabled \ $(addsuffix .stderr.exp,$(INSN_TESTS)) \ $(addsuffix .stdout.exp,$(INSN_TESTS)) \ $(addsuffix .vgtest,$(INSN_TESTS)) \ diff --git a/none/tests/x86/faultstatus.disabled b/none/tests/x86/faultstatus.disabled new file mode 100644 index 000000000..4fc322417 --- /dev/null +++ b/none/tests/x86/faultstatus.disabled @@ -0,0 +1,4 @@ +# Currently disabled because the necessary magic in sigframe-x86-linux.c +# doesn't work well enough, so the test always fails. It did work back +# in 2.4.X days and could be made to do so again if required. +prog: faultstatus diff --git a/none/tests/x86/faultstatus.vgtest b/none/tests/x86/faultstatus.vgtest deleted file mode 100644 index d388f29c0..000000000 --- a/none/tests/x86/faultstatus.vgtest +++ /dev/null @@ -1 +0,0 @@ -prog: faultstatus diff --git a/none/tests/x86/int.disabled b/none/tests/x86/int.disabled new file mode 100644 index 000000000..16f68df28 --- /dev/null +++ b/none/tests/x86/int.disabled @@ -0,0 +1,4 @@ +# This is currently disabled because vex doesn't deal with x86 +# int $n for n != 0x80 and so the test is pointless (at the moment). +prog: int +cleanup: rm -f vgcore.pid* diff --git a/none/tests/x86/int.vgtest b/none/tests/x86/int.vgtest deleted file mode 100644 index be977d532..000000000 --- a/none/tests/x86/int.vgtest +++ /dev/null @@ -1,2 +0,0 @@ -prog: int -cleanup: rm -f vgcore.pid*