summaryrefslogtreecommitdiff
path: root/sim/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* Merge with mainline cagney_tramp-20040321-mergepoint.Andrew Cagney2004-03-21390-13495/+0
|
* Jumbo patch. Experiments with tramp-frame.Andrew Cagney2004-03-09912-134646/+0
|
* Add fr450 support.Richard Sandiford2004-03-0116-11/+257
|
* sim/frv/Richard Sandiford2004-03-012-58/+85
| | | | | | | | * frv.c (frvbf_iacc_cut): Rework, taking rounding into account. testsuite/ * sim/frv/fr400/scutss.cgs: Fix tests to account for rounding. Add some new ones.
* cpu/Richard Sandiford2004-03-0111-1524/+5
| | | | | | | | | | | | | | | | | | | | | * frv.cpu (r-store, r-store-dual, r-store-quad): Delete. (rstb, rsth, rst, rstd, rstq): Delete. (rstbf, rsthf, rstf, rstdf, rstqf): Delete. gas/testsuite/ * gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops. (rstbf, rsthf, rstf, rstdf, rstqf): Likewise. * gas/frv/allinsn.d: Update accordingly. opcodes/ * frv-desc.c, frv-opc.c, frv-opc.h: Regenerate. sim/frv/ * decode.c, decode.h, model.c, sem.c: Regenerate. sim/testsuite/ * sim/frv/{rstb,rsth,rst,rstd,rstq}.cgs: Delete. * sim/frv/{rstbf,rsthf,rstf,rstdf,rstqf}.cgs: Delete.
* 2004-02-12 Michael Snyder <msnyder@redhat.com>Michael Snyder2004-02-126-3/+201
| | | | | | * and.s, movi.s, sett.s: New files. * allinsn.exp: Add new tests. * testutils.inc (set_sr_bit): Fix macro labels.
* [ sim/ChangeLog ]Chris Demetriou2004-01-265-0/+204
| | | | | | | | | | | | | | | | | | | 2004-01-26 Chris Demetriou <cgd@broadcom.com> * configure.in (mips*-*-*): Configure in testsuite. * configure: Regenerate. [ sim/testsuite/ChangeLog ] 2004-01-26 Chris Demetriou <cgd@broadcom.com> * sim/mips: New directory. Tests for the MIPS simulator. [ sim/testsuite/sim/mips/ChangeLog ] 2004-01-26 Chris Demetriou <cgd@broadcom.com> * basic.exp: New file. * testutils.inc: New file. * sanity.s: New file.
* * lib/sim-defs.exp (run_sim_test): Delete the .o and .x files if aBen Elliston2004-01-232-0/+7
| | | | test passes.
* 2004-01-07 Michael Snyder <msnyder@redhat.com>Michael Snyder2004-01-0916-1/+2462
| | | | | | | | * dmxy.s, fipr.s, fpchg.s, ldrc.s, loop.s, movli.s, movua.s, movxy.s, pabs.s, pclr.s, prnd.s, psub.s, pswap.s: New files. * allinsn.exp: Add new tests. * testutils.inc (set_sr_bit): Add argument. (set_greg): Add .align directives.
* 2003-10-10 Dave Brolley <brolley@redhat.com>Dave Brolley2003-10-105-10/+99
| | | | | | | | | * sim/frv/testutils.inc (or_gr_immed): New macro. * sim/frv/fp_exception-fr550.cgs: Write insns using unaligned registers into the program in order to cause the required exceptions. * sim/frv/fp_exception.cgs: Ditto. * sim/frv/regalign.cgs: Ditto.
* 2003-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley2003-10-08175-117/+15074
| | | | | | | | * sim/frv/fr550: New subdirectory. * sim/frv/fr400/*.cgs: Add fr550 as appropriate. * sim/frv/fr500/*.cgs: Add fr550 as appropriate. * sim/frv/interrupts/*.cgs: Add fr550 as appropriate. * sim/frv/interrupts/*-fr550.cgs: New test cases for fr550.
* 2003-09-19 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-09-192-64/+5
| | | | | * sim/frv/nldqi.cgs: Remove. This insn was never implemented by Fujitsu.
* 2003-09-19 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-193-2/+8
| | | | | * sim/frv/rstqf.cgs: Use nldq instead of nldqi. * sim/frv/rstq.cgs: Use nldq instead of nldqi.
* 2003-09-11 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-09-112-1/+6
| | | | | * sim/testsuite/sim/frv/movgs.cgs: Change lcr to spr[273], which according to the comments seems to be the intent.
* 2003-09-09 Dave Brolley <brolley@redhat.com>Dave Brolley2003-09-095-7/+13
| | | | | | * sim/frv/maddaccs.cgs: move to fr400 subdirectory. * sim/frv/msubaccs.cgs: move to fr400 subdirectory. * sim/frv/masaccs.cgs: move to fr400 subdirectory.
* Spelling fix by the ChangeLog police.Ben Elliston2003-09-031-2/+2
|
* 2003-09-03 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-09-032-1/+6
| | | | | * sim/frv/fr500/mclracc.cgs: Change mach to 'all', to be consistant with other tests in the directory.
* 2003-09-03 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-09-033-4/+45
| | | | | | * sim/frv/interrupts/Ipipe-fr400.cgs: New file. * sim/frv/interrupts/Ipipe-fr500.cgs: New file. * sim/frv/interrupts/Ipipe.cgs: Remove (replaced by above).
* 2003-08-20 Michael Snyder <msnyder@redhat.com>Dave Brolley2003-08-291-0/+6
| | | | | | | On behalf of Dave Brolley * sim/frv: New testsuite. * frv-elf: New testsuite.
* New sim testsuite for Fujitsu FRV. Contributed by Red Hat.Dave Brolley2003-08-29794-0/+113410
|
* 2003-08-11 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-08-114-0/+118
| | | | | | * macl.s: New file. * macw.s: New file. * allinsn.exp: Add new tests for mac.w and mac.l.
* 2003-07-22 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-295-1/+787
| | | | | | | * cmpw.s: Add test for less-than-zero immediate. * shll.s: Test for shll reg, reg. * shlr.s: Test for shlr reg, reg. * mova.s: Add dozens of new mova tests.
* 2003-07-25 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-2612-0/+1346
| | | | | | | | | * pshai.s, pshar.s, pshli.s, pshlr.s: New files. * allinsn.exp: Add psha, pshl tests. * pdec.s, pinc.s, padd.s, paddc.s: New files. * allinsn.exp: Add pdec, pinc, padd, paddc tests. * pand.s, pdmsb.s: New files. * allinsn.exp: Add pand, pdmsb tests.
* 2003-07-08 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-267-0/+856
| | | | | | | | * allinsn.exp, testutils.inc, add.s, fabs.s, fadd.s, fcmpeq.s, fcmpgt.s, fcnvds.s, fcnvsd.s, fdiv.s, fldi0.s, fldi1.s, flds.s, float.s, fmac.s, fmov.s, fmul.s, fneg.s, frchg.s, fschg.s, fsqrt.s, fsub.s, ftrc.s, shll16.s, shll2.s, shll8.s, shll.s, shlr16.s, shlr2.s, shlr8.s, shlr.s, swap.s: New files.
* 2003-07-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-232-0/+37
| | | | * pmuls.s: New file.
* 2003-07-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-231-0/+4
| | | | * sim/sh: New directory. Tests for Renesas sh family.
* 2003-07-08 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-2326-0/+2293
| | | | | | | | * allinsn.exp, testutils.inc, add.s, fabs.s, fadd.s, fcmpeq.s, fcmpgt.s, fcnvds.s, fcnvsd.s, fdiv.s, fldi0.s, fldi1.s, flds.s, float.s, fmac.s, fmov.s, fmul.s, fneg.s, frchg.s, fschg.s, fsqrt.s, fsub.s, ftrc.s, shll16.s, shll2.s, shll8.s, shll.s, shlr16.s, shlr2.s, shlr8.s, shlr.s, swap.s: New files.
* 2003-05-30 Alexandre Oliva <aoliva@redhat.com>Michael Snyder2003-06-1920-88/+3830
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allinsn.exp: Fix typos introduced on 2003-05-27. 2003-05-29 Michael Snyder <msnyder@redhat.com> * tas.s: Use er4 for h8h and h8s, er3 for h8sx. 2003-05-28 Michael Snyder <msnyder@redhat.com> * subs.s: New file. * subx.s: New file. * allinsn.exp: Add new subs and subx tests. * testutils.inc: Simplify (and fix) set_carry_flag. (clear_carry_flag, set_zero_flag, clear_zero_flag...): New macros. * addx.s: Use simplified set_carry_flag. 2003-05-27 Michael Snyder <msnyder@redhat.com> * tas.s: New file. * band.s: New file. * biand.s: New file. * allinsn.exp: Add tas, band, biand tests. * brabc.s: Add abs8 test. * bset.s: Add bset/ne, bclr/ne tests. 2003-05-23 Michael Snyder <msnyder@redhat.com> * and.b.s: Add andc exr. * or.b.s: Add orc.exr. * xor.b.s: Add xor exr. * jmp.s: Fix 8-bit indirect test. Add 7-bit vector test. 2003-05-22 Michael Snyder <msnyder@redhat.com> * stack.s: Add rte/l and rts/l tests. * allinsn.exp: Add stack tests. 2003-05-21 Michael Snyder <msnyder@redhat.com> * stack.s: New file: test stack operations. * stack.s: Add bsr, jsr tests. * stack.s: Add trapa, rte tests. * div.s: Corrections for size of dividend. 2003-05-20 Michael Snyder <msnyder@redhat.com> * mul.s: Corrections for unsigned multiply. * div.s: New file, test div instructions. * allinsn.exp: Add div test. 2003-05-19 Michael Snyder <msnyder@redhat.com> * mul.s: New file, test mul instructions. * allinsn.exp: Add mul test.
* 2003-04-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-05-141-0/+4
| | | | * sim/h8300: New directory. Tests for Renesas h8/300 family.
* New ChangeLogMichael Snyder2003-05-141-191/+9
|
* 2003-05-14 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-05-1435-121/+14758
| | | | | | | | | | | * addb.s, addw.s, addl.s, addw.s, addx.s, andb.s, andw.s, andl.s, bfld.s, brabc.s, bra.s, bset.s, cmpb.s, cmpw.s, cmpl.s, daa.s, das.s, dec.s, extw.s, extl.s, inc.s, jmp.s, ldc.s, ldm.s, mac.s, mova.s, movb.s, movw.s, movl.s, movmd.s, movsd.s, neg.s, nop.s, not.s, orb.s, orw.s, orl.s, rotl.s, rotr.s, rotxl.s, rotxr.s, shal.s, shar.s, shll.s, shlr.s, stc.s, subb.s, subw.s, subl.s, xorb.s, xorw.s, xorl.s: New files. * allinsn.exp: New file.
* Remove for renaming with 8.3 dos-compatible names.Michael Snyder2003-05-142-1726/+0
|
* Remove, rename using dos-compatible 8.3 names.Michael Snyder2003-05-1421-11266/+0
|
* 2003-04-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-04-1353-0/+31452
| | | | | | | | | * configure.in: Add testsuite to extra_subdirs. * configure: Regenerate. 2003-04-13 Michael Snyder <msnyder@redhat.com> * sim/h8300: New directory. Tests for Hitachi h8/300 family.
* Add tests for ARM simulator.Nick Clifton2003-04-01175-0/+8600
|
* Import current --enable-gdb-build-warnings.Andrew Cagney2002-06-161-0/+4
|
* * Contribute Hitachi SH5 simulator.Ben Elliston2002-02-01390-0/+13495
|
* 2001-07-31 Ben Elliston <bje@redhat.com>Ben Elliston2001-07-312-6/+12
| | | | | | * lib/sim-defs.exp (run_sim_test): Include a description such as "assembling" or "linking" that identifies the phase a test fails in, for easier analysis of failures.
* Regenerate using autoconf 2.13.Andrew Cagney2001-07-182-29/+105
|
* 2000-11-01 Dave Brolley <brolley@cygnus.com>Dave Brolley2000-11-012-9/+35
| | | | | | | * lib/sim-defs.exp (run_sm_test): Correct comment. "output" and "xerror" options do not use a list of machines. Clear options from previous test case. Use "$cpu_option" to identify the machine to the assembler, if specified.
* Change profiling so that it is enabled by default. Re-generate everything.Andrew Cagney2000-05-242-8/+23
|
* Add support for SIGILL (reserved-instruction-exception).Andrew Cagney2000-04-183-0/+18
|
* * whitespace correctionFrank Ch. Eigler2000-03-021-2/+2
|
* When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracingAndrew Cagney2000-02-222-0/+7
| | | | | | | instead of sim_trace() to run the program; include support for ``-o'' option (operating environment); when a signal occurs, only continue execution when operating environment mode. Update d10v.
* import gdb-2000-01-05 snapshotJason Molenda2000-01-063-5/+103
|
* Initial revisionJason Molenda2000-01-0623-0/+459
|
* import gdb-1999-11-16 snapshotJason Molenda1999-11-172-4/+61
|
* import gdb-1999-09-21Jason Molenda1999-09-221-0/+6
|
* import gdb-1999-09-13 snapshotJason Molenda1999-09-133-18/+11
|
* Initial revisionJason Molenda1999-09-134-0/+116
|