aboutsummaryrefslogtreecommitdiff
path: root/sim/testsuite
AgeCommit message (Collapse)AuthorFilesLines
1998-03-13massive sanitization fixesAngela Marie Thomas1-5/+9
1998-03-13new .Sanitize filesAngela Marie Thomas2-0/+68
1998-03-06* Numerous changes & small bug fixes in PKE sim code and test suite.Frank Ch. Eigler5-59/+216
for sim/testsuite/sky: * t-pke4.run: Removed test, since it succeeds yet returns a non-zero exit code. * Makefile.in (RUNOPTS): Removed --memory-size flag, made unnecessary by sim/mips/interp.c changes. (TESTS): Removed t-pke4.ok target. * t-pke3.trc: Classified tests with [---] indicators, to match items up with entries documented in testplan.sgml. Added numerous additional tests. They assert behavior that assumes certain favorable answers to PKE question set #6 to SCEI. * t-pke1.trc: Added some [---] indicators. for sim/mips: * sky-pke.c (pke_issue): Revamped interrupt & stall code. Assume that ER1/ER0/PIS bits are only set if not masked by ERR bits. Signal PIS only if unmasked. (pke_code_error): Signal ER1 only if unmasked. (pke_pc_fifo): Signal ER0 only if unmasked. (pke_code_unpack): Round up num_operands for last operand's partial-word. Factor out "R" bit handling for better coverage analysis. Fill upper words of a quadword with zeroes for Vn_m UNPACK with n < 4. * sky-device.c (device_error): Made function accept varargs. * sky-device.h (device_error): Changed declaration to match. * interp.c (sim_open): Made 0x0000 area memory be an alias of the K0/K1 segments. Sanitized code.
1998-03-02* Added more PKE unit tests. Coverage now at 90%.Frank Ch. Eigler2-1/+46
* t-pke3.trc: Added FLUSH* / PKEMS* tests.
1998-02-27* Updated build to allow srcdir != objdir. Tests still do not use dejagnu.Frank Ch. Eigler2-8/+15
1998-02-25* Enlarged PKE testing mini bucket. Not yet converted to dejagnu.Frank Ch. Eigler2-1/+107
1998-02-25 * Makefile.in (RUNTEST): Fix path to runtest.Doug Evans1-0/+4
1998-02-25Test r5900 floating point instructions.Andrew Cagney17-0/+354
1998-02-25* Added test bucket directory for sky tests, which may be run in conjunctionFrank Ch. Eigler14-0/+4024
with the mips64r5900 tests. It's all meant to be sanitized out without "keep-sky".
1998-02-20Fixed UNLOCK test.Nick Clifton1-0/+1
1998-02-20Fixed MVFC test.Nick Clifton1-0/+1
1998-02-20Fix REMU test.Nick Clifton1-0/+2
1998-02-20More instruction tests.Nick Clifton1-1/+16
1998-02-20Last of the instruction tests.Nick Clifton2-0/+37
1998-02-20More instruction tests.Nick Clifton4-0/+60
1998-02-20Yet more tests of m32r instructionsNick Clifton1-0/+7
1998-02-19Even more instruction testsNick Clifton5-8/+96
1998-02-19Test even more instructions.Nick Clifton1-0/+21
1998-02-19test 32 bit BCL instruction.Nick Clifton1-8/+9
1998-02-19Add more tests.Nick Clifton1-0/+6
1998-02-19Added a couple of tests.Nick Clifton2-1/+22
1998-02-18Delete rac-d,rac-ds,rach-d,rach-ds, they're aliases.Doug Evans5-48/+0
1998-02-18.Sanitize for devo/sim/testsuite/sim/m32r.Doug Evans1-0/+217
1998-02-17keep config, lib, sim.Doug Evans1-0/+3
1998-02-17 * config/default.exp: New file.Doug Evans1-0/+4
* lib/sim-defs.exp: New file. * sim/m32r/*: m32r dejagnu simulator testsuite.
1998-02-17keep m32rDoug Evans1-0/+32
1998-02-17m32r simulator testsuiteDoug Evans94-0/+1212
1998-02-17 * Makefile.in (build_alias): Define.Doug Evans3-3/+229
(arch): Define. (RUNTEST_FOR_TARGET): Delete. (RUNTEST): Fix. (SCHEME,SCHEMEFLAGS,CGENDIR,CGENFLAGS,CGENFILES): Define. (check): Depend on site.exp. (site.exp): New target. (cgen): New target. * configure.in: Call AC_CHECK_PROG(SCHEME) if using cgen. (arch): Define from target_cpu. * configure: Regenerate.
1998-02-15Test the RDT and DBT instructions.Andrew Cagney2-0/+51
1998-02-13Test switching between SPI/SPU.Andrew Cagney4-0/+29
1998-02-13Beginnings of m32r simulator testsuite.Doug Evans8-0/+1182
1998-02-13Keep m32r-elf.Doug Evans1-0/+1
1998-02-11Update tests to match recently modified ABIAndrew Cagney2-16/+46
1998-02-02New test - verify sdl insn.Andrew Cagney2-0/+43
1997-12-12Renamed v850eq -> v850eaNick Clifton1-3/+3
1997-12-12Parent directory renamed.Nick Clifton27-1884/+0
1997-12-11sanitization fixes. (files not mentioned, fences misspelled)Felix Lee1-0/+8
1997-12-09Test/fix d10v RTE instruction.Andrew Cagney2-0/+19
1997-12-08Fix typo, REP_S was refering to REP_E register.Andrew Cagney1-0/+4
Add test.
1997-12-08For "trap", IBT and RIE exceptions, mask all PSW.SM. NB: SteppingAndrew Cagney1-0/+7
through an exception may not work correctly. For GDB reads/writes to the control registers, ensure the cpu state is updated correctly.
1997-12-04Add DM (bit 4) to PSW. See 7-1 for more info.Andrew Cagney4-0/+62
Test.
1997-12-03* d10v_sim.h (SEXT56): Define.Andrew Cagney6-1/+182
* simops.c (OP_4201): For "rac", sign extend 56 bit value before it is shifted. * d10v_sim.h (MAX32, MIN32, MASK32, MASK40): Re-define using SIGNED64 macro.
1997-12-02For "sub", compute carry by comparing inputs.Andrew Cagney2-0/+43
Test.
1997-12-02For "msbu", subtract unsigned product from ACC,Andrew Cagney4-1/+31
Test.
1997-12-02For "mulxu", store unsigned product in ACC.Andrew Cagney4-4/+36
Test.
1997-12-02Test mv[tf]ac instructions.Andrew Cagney1-0/+19
1997-12-02For MACU add unsigned multiply to accumulator.Andrew Cagney3-1/+83
Test.
1997-12-02For sub2w, compute carry according to negated addition rules.Andrew Cagney3-1/+75
Test.
1997-11-25Add file alu-n-tst.hAndrew Cagney1-0/+1
1997-11-24SanitizationAndrew Cagney1-0/+5