New ChangeLog
authorMichael Snyder <msnyder@vmware.com>
Wed, 14 May 2003 21:08:29 +0000 (21:08 +0000)
committerMichael Snyder <msnyder@vmware.com>
Wed, 14 May 2003 21:08:29 +0000 (21:08 +0000)
sim/testsuite/sim/h8300/ChangeLog

index 83d1b57..e03bb3c 100644 (file)
-2003-04-11  Michael Snyder  <msnyder@redhat.com>
-
-       * mac.s: New file.  Test multiply-accumulator insns.
-       * allinsn.exp: Add mac tests.
-
-2003-04-10  Michael Snyder  <msnyder@redhat.com>
-
-       * brabc.s: New file.  Test for bra/bc and bra/bs.
-       * allinsn.exp: Add bra/bc test.
-       * testsuite.inc: New macro memcmp.
-       * bfld.s: Un-comment insns, assembler works now.
-
-       * bfld.s: Add tests for bfst insn.
-       * bfld.s: New file.  Test for bfld insn.
-       * allinsn.exp: Add bfld test.
-
-2003-04-09  Michael Snyder  <msnyder@redhat.com>
-
-       * movmd.s: New file.  Test for movmd insn.
-       * allinsn.exp: Add movmd test.
-       * movsd.s: Un-comment movsd instructions (assembler works now).
-       * movsd.s: New file.  Test for movsd insn.
-       * allinsn.exp: Add movsd test.
-       * add.b.s: Add tests for ABS8 mode.
-
-2003-04-08  Michael Snyder  <msnyder@redhat.com>
-
-       * bset.s: New file, test bset and bclr.
-       * allinsn.exp: Add bset test.
-       * and.b.s: Add test for andc ccr.
-       * or.b.s:  Add test for orc  ccr.
-       * xor.b.s: Add test for xorc ccr.
-
-2003-04-07  Michael Snyder  <msnyder@redhat.com>
-
-       * testutils.inc (_write_and_exit): Rewrite for new syscall lib.
-       (pass, fail): Use new syscall abi.
-
-2003-04-04  Michael Snyder  <msnyder@redhat.com>
-
-       * rotl.s: Add INDEXB, INDEXW, INDEXL tests.
-       * rotl.s, rotr.s, rotxl.s, rotxr.s: New files.
-       * allinsn.exp: Add rot insn tests.
-
-2003-04-03  Michael Snyder  <msnyder@redhat.com>
-
-       * shift.s: Remove.  Replace with
-       * shal.s, shar.s, shll.s, shlr.s: New files.
-       * allinsn.exp: Invoke new test files.
-       * ext.w.s, ext.l.s: New files, tests for exts and extu.
-
-2003-04-02  Michael Snyder  <msnyder@redhat.com>
-
-       * bra.s: New file, test for branch insns.
-       * allinsn.exp: Add bra.s.
-       * adds.s: Add ccr flags checking.
-
-2003-04-01  Michael Snyder  <msnyder@redhat.com>
-
-       * shift.s: Add lots of tests.
-       * mov.b.s: Add word and long tests.
-       * neg.s: New file, test neg instructions.
-       * allinsn.exp: Add neg test.
-
-2003-03-31  Michael Snyder  <msnyder@redhat.com>
-
-       * addx.s: Add word and long tests.
-
-2003-03-28  Michael Snyder  <msnyder@redhat.com>
-
-       * mov.w.s: Add a bunch more tests for new addressing modes.
-       * add.l.s: Comment fixes.
-       * not.s: Add tests for word and long operations.
-       * not.s: Fill out remaining tests for byte operation.
-       * add.l.s: Fix up .if directives for h8h, h8s.
-       * mov.l.s: Simplify results checking.
-       * add.l.s: Add several dozen new tests for new addressing modes.
-
-2003-03-25  Michael Snyder  <msnyder@redhat.com>
-
-       * mov.l.s: A sampling of tests for esoteric addressing modes.
-       * mov.l.s: Finish tests for immediate and register direct modes.
-       * mov.l.s: Simplify, add more tests.
-       * mov.l.s: Add more new tests.
-
-2003-03-13  Michael Snyder  <msnyder@redhat.com>
-
-       * not.s: New test.
-       * allinsn.exp: Add not.s test.
-       * add.b.s, add.w.s, addx.s and.b.s, cmp.b.s, or.b.s, sub.b.s, xor.b.s:
-       Un-comment assembler instructions: assembler should handle 'em all.
-
-2003-03-04  Michael Snyder  <msnyder@redhat.com>
-
-       * add.b.s: Add DISP16, DISP32, ABS16, ABS32.
-       * sub.b.s: Add POSTINC, POSTDEC, RDIND.
-       * or.b.s, xor.b.s: Add RDPOSTINC, RDPREINC, RDPREDEC.
-
-2003-03-03  Michael Snyder  <msnyder@redhat.com>
-
-       * add.b.s, addx.s, and.b.s, cmp.b.s: Add RDPOSTINC, 
-       RDPREINC, RDPREDEC.
-       * add.b.s, addx.s, and.b.s, cmp.b.s, or.b.s, xor.b.s: Add RDPOSTDEC.
-
-2003-02-28  Michael Snyder  <msnyder@redhat.com>
-
-       * add.b.s, and.b.s, cmp.b.s, or.b.s, sub.b.s, xor.b.s:
-       Add tests for RDIND.  Also add RDPOSTDEC to cmp.b.s.
-       * allinsn.exp: All tests run for all machine flavors.
-
-2003-02-27  Michael Snyder  <msnyder@redhat.com>
-
-       * add.l.s, adds.s, addx.s, and.l.s, cmp.l.s, cmp.w.s, jmp.s, 
-       or.l.s, or.w.s, sub.l.s, sub.w.s, xor.l.s, xor.w.s): 
-       Substitute actual assembler instructions for data words!
-       * addx.s: Add tests for RDIND and RDPOSTDEC.
-       * shifts.s: New file.
-       * allinsn.exp: Add shifts.s.
-       * testutils.inc: Add assembler directive ".h8300sx".
-       * add.w.s, add.l.s, ...: Add linker directive "-m h8300sxelf".
-
-2003-02-25  Michael Snyder  <msnyder@redhat.com>
-
-       * adds.s, addw.s: New files.
-       * testutils.inc (set_ccr, set_carry_flag, test_carry_clear,
-       test_carry_set, test_ovf_clear, test_ovf_set, test_zero_clear,
-       test_zero_set, test_neg_clear, test_neg_set): New macros.
-
-2003-02-24  Michael Snyder  <msnyder@redhat.com>
-
-       * stc.c: Extend tests to all h8300s opcodes.
-       * ldc.s: New file.
-
-       * stc.s: New file.
-       * allinsn.exp: Add stc test.
-       * and.l.s: 'and.l imm:16 clears upper half of dest. reg.
-       * testutils.inc: Add kludge for h8sx.
-       (set_gr_a5a5, set_grs_a5a5, test_gr_a5a5, test_grs_a5a5,
-       set_ccr_zero): New macros.
-
-2003-02-18  Michael Snyder  <msnyder@redhat.com>
-
-       * daa.s: New file.
-       * das.s: New file.
-       * dec.s: New file.
-       * inc.s: New file.
-       * or.b.s: New file.
-       * or.w.s: New file.
-       * or.l.s: New file.
-       * xor.b.s: New file.
-       * xor.w.s: New file.
-       * xor.l.s: New file.
-       * and.l.s: Fix expected result.
-       * allinsn.exp: Add new tests.
-
-2003-02-12  Michael Snyder  <msnyder@redhat.com>
-
-       * and.b.s: New file.
-       * and.w.s: New file.
-       * and.l.s: New file.
-       * cmp.b.s: New file.
-       * cmp.w.s: New file.
-       * cmp.l.s: New file.
-       * jmp.s: New file.
-       * add.w.s: Add test for 3-bit immediate operand.
-       * add.l.s: Add test for 3-bit and 16-bit immediate operands.
-       * mov.b.s (dst_addr16, dst_addr32): Delete.     
-       * nop.s: Simplify using testutils.inc macros.
-       * sub.w.s: Add test for 3-bit immediate operand.
-       * sub.l.s: Add test for 3-bit and 16-bit immediate operands.
-
-2003-02-07  Michael Snyder  <msnyder@redhat.com>
-
-       * mov.b.s: Add tests for more addressing modes.
-       (src_addr16, src_addr32, dst_addr16, dst_addr32): Delete.
-       * mov.b.s: Add prospective tests for h8sx modes.
-       * mov.w.s: New file (test for 'mov.w').
-       * mov.l.s: New file (test for 'mov.l').
-       * sub.b.s: New file (test for 'sub.b').
-       * sub.w.s: New file (test for 'sub.w').
-       * sub.l.s: New file (test for 'sub.l').
-       * allinsn.exp: Turn new tests on.
-
-2003-02-06  Michael Snyder  <msnyder@redhat.com>
-
+2003-05-14  Michael Snyder  <msnyder@redhat.com>
+
+       * 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.
-       * testutils.inc: New file.
-       * nop.s: New file (test for 'nop' insn).
-       * add.b.s: New file (test for 'add.b').
-       * add.w.s: New file (test for 'add.w').
-       * add.l.s: New file (test for 'add.l').
-       * mov.b.s: New file (test for 'mov.b');
 
 Local Variables:
 mode: change-log