Julian Seward
0356d27ca6
Merge in changes from the 2.4.0 line. This basically brings in the
...
overhaul of the thread support. Many things are now probably broken,
but at least with --tool=none, simple and not-so-simple threaded and
non-thread programs work.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3265
2005-03-10 23:59:00 +00:00
Julian Seward
7956de0e96
Re-enable regression tests for PSLLDQ.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3222
2005-01-11 15:02:34 +00:00
Julian Seward
c097685542
Make the insn_ tests work at least for the insns which Vex (x86 guest)
...
currently implements.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3206
2004-12-17 19:12:47 +00:00
Julian Seward
a51979511c
Reinstate tests for psrldq.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3203
2004-12-15 17:41:34 +00:00
Julian Seward
a474a2cc3d
Updated expected output.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3201
2004-12-14 10:00:41 +00:00
Julian Seward
87f86e25b5
For now, disable test of: pmaddwd psadbw pslldq psrldq. The x86 front
...
end doesn't yet handle them (nothing critically difficult), and they
are unlikely to turn up in compiler-generated code.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3185
2004-12-10 02:10:15 +00:00
Julian Seward
13127c3479
Use different register numbers in different register banks, so as to
...
expose bugs resulting from confusion of which register fields are
which during insn decode.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3180
2004-12-06 00:37:59 +00:00
Nicholas Nethercote
3b4dc0bdba
Generalised the reg test script again: replaced the "cpu_test" line,
...
which caused the test to be skipped if the CPU type wasn't appropriate,
with a "prereq" line, which specifies a command that must succeed before
the test is run.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3041
2004-11-18 12:48:17 +00:00
Nicholas Nethercote
a2d1e021a4
Generalised reg test script: instead of having a "delete:" line, for removing
...
files once a test has completed, we have a "cleanup:" line, which specifies a
cleanup command.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3039
2004-11-18 11:57:00 +00:00
Tom Hughes
55a7ef5758
Make sure we are using perl 5.6.0 as earlier versions won't work.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2905
2004-11-02 09:49:19 +00:00
Nicholas Nethercote
26e657b4df
Make tests that cause coredumps remove them. Don't need the core entries in
...
.cvsignore any more as a result.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2822
2004-10-20 13:33:07 +00:00
Nicholas Nethercote
9ec6f17bea
whoops
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2820
2004-10-20 13:02:21 +00:00
Nicholas Nethercote
c870659354
Arch-abstraction:
...
- Factor out remaining x86-specific regtests in none/ into an x86/ subdir.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2819
2004-10-20 12:36:47 +00:00
Nicholas Nethercote
cce964074d
Arch-abstraction:
...
- Forgot to move the insn_*.def files when moving the insn_* tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2811
2004-10-19 19:12:21 +00:00
Nicholas Nethercote
78b8e2c67f
Arch-abstraction:
...
- things I forgot to do when moving the insn_* tests...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2810
2004-10-19 19:07:32 +00:00
Nicholas Nethercote
66adb12133
Arch-abstraction:
...
- Moved all the insn_* tests into x86/ subdirectories. What are the chances of
me getting this right on the first attempt?
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2809
2004-10-19 18:54:11 +00:00