1 Fri Apr 17 14:47:53 1998 Frank Ch. Eigler <fche@cygnus.com>
3 * t-cop2b.c: New test for COP2 via inline asm.
4 * Makefile.in: Build t-cop2b.
5 * t-cop2.s: Update for new VCALLMSR instruction.
7 Thu Apr 16 15:05:51 1998 Jillian Ye <jillian@cygnus.com>
9 * t-pke2.trc t-pke2.vif1expect : Update the testcase
10 to work with sce gpu2 lib.
12 Tue Apr 14 12:20:10 1998 Jillian Ye <jillian@cygnus.com>
14 * c_gen.pl: Change the datatype from "long int" to "int"
15 in function perform_test_read_only.
17 Mon Apr 13 16:51:00 1998 Frank Ch. Eigler <fche@cygnus.com>
19 * Makefile.in (*): Added .vuout/.vuexpect/.vuok test targets
20 for confirming VU instruction trace.
21 (t-cop2): Test COP2 sim using above facility.
23 * t-cop2.vuexpect: New file.
25 Thu Apr 9 16:26:17 1998 Frank Ch. Eigler <fche@cygnus.com>
27 * t-pke3.trc: Additional test for MASK=0 MODE=2 UNPACK.
29 Thu Apr 9 13:03:54 1998 Jillian Ye <jillian@cygnus.com>
31 * c_gen.pl: Added handling for data from GIF PATH1/2/3 FIFO.
33 Wed Apr 8 18:07:41 1998 Frank Ch. Eigler <fche@cygnus.com>
35 * t-cop2.s (mpg): Put END/NOP VU instructions to give something to
37 (end,error): Store rc for exit trap explicitly in $4.
39 * Makefile.in: Zap ".s.run" target before update attempt.
41 Wed Apr 8 16:53:00 1998 Jillian Ye <jillian@cygnus.com>
43 * c_gen.pl: Added subroutin perform_test_read_only.
45 Wed Apr 8 14:03:13 1998 Jillian Ye (jillian@cygnus.com>
47 * sce_test40.dvpasm, sce_test41.dvpasm, sce_test42.dvpasm, sce_test43.dvpasm:
48 Update the testcase to use correct include files.
49 ../include/macros.s -> ./sce_macros.s
50 test.vu -> sce_test*.vuasm
52 Wed Apr 8 14:03:13 1998 Jillian Ye (jillian@cygnus.com>
54 Remove sce_testcase from make "check" target until they are more stable.
55 Added make "check_sce" target to drive the sce_testcase.
57 Tue Apr 7 18:31:47 1998 Frank Ch. Eigler <fche@cygnus.com>
59 * t-cop2.s: New test for COP2 function.
61 * Makefile.in: Added rule to assemble self-contained R5900 asm tests.
63 Tue Apr 7 16:18:46 1998 Ian Carmichael <iancarm@cygnus.com>
65 * test41.dvpasm, test42.dvpasm, test43.dvpasm,
66 test44.dvpasm: Added missing ITOP instructions.
68 Tue Apr 7 11:20:50 1998 Jillian Ye <jillian@cygnus.com>
70 * Added the SCE (feb28) testsuite.
71 sce_testN.* corresponds to the original testN/test.*
73 *.dvpasm : DMAtag and VIF code description
74 *.out_gif.dat : GIF output values for the corresponding testcase.
76 They are modified to compile before check in.
78 * Added sce_macros.s, originated from SCE (feb28)
81 * Added sce_main.c as the driver for the SCE testcases.
83 * Added refresh.s, needed by sce_main.c.
84 It may be used by other test cases in the future.
86 * Updated Makefile.in to work with the newly added testcases.
88 Mon Apr 6 16:40:17 1998 Jillian Ye <jillian@cygnus.com>
90 * c_gen.pl: Added subroutin perform_test64.
92 Sun Apr 5 12:34:56 1998 Frank Ch. Eigler <fche@cygnus.com>
94 * t-pke3.trc: Modified to confirm parts of GPUIF PATH3-masking
97 Fri Apr 3 15:41:07 1998 Jillian Ye <jillian@cygnus.com>
99 * c_gen.pl: Added subroutin process_data_reg64.
100 * ChangeLog: Added this entry.
102 Fri Mar 27 19:31:36 1998 Frank Ch. Eigler <fche@cygnus.com>
104 * Makefile.in: Removed t-pke1 testcase. Remove previous "make -k"
105 kludge previously in place for known-wrong test cases.
107 * t-pke1.*: Removed obsolete testcase.
109 * ts[sv]*.trc: Updated test cases from new SCEI spec for PKE
112 Fri Mar 20 17:41:07 1998 Jim Lemke <jlemke@cygnus.com>
114 * t-dma.c: Created file of DMAC unit tests.
115 * sky.ld: Created file to load tests at a lower addr.
117 Tue Mar 17 15:41:07 1998 Frank Ch. Eigler <fche@cygnus.com>
119 * c_gen.pl: Added file from Toronto's /build directory.
120 * Makefile.in (C_GEN): Use local c_gen.pl script.
121 * ChangeLog: Added this entry.
122 * t-pke4.trc: New file.
123 * t-pke4.vif0expect: New file.
125 Mon Mar 16 19:04:26 1998 Frank Ch. Eigler <fche@cygnus.com>
127 * tsv308_1.trc: Fixed test case as per SCEI email.
128 * tsv316_1.trc: Ditto.
129 * tsv408_1.trc: Same.
130 * tsv416_1.trc: Again.
131 * t-pke3.trc: Added more padding to one VU test to widen timing race.
133 Fri Mar 13 20:34:13 1998 Frank Ch. Eigler <fche@cygnus.com>
135 * tss*.trc: New files, generated by perl script from
138 * tsv*.trc: New files, generated by perl script from SCEI "test0"
139 bucket. Note that tsv432_0 may obsolete t-pke1.
141 * Makefile.in (TESTS): Run new scripts.
142 (check): Bulldoze through failing test cases with "make -k" until
143 SCEI fixes some of them.
144 (.run.ok): Increased run-time limit since some test runs can take
147 Fri Mar 6 17:30:31 1998 Frank Ch. Eigler <fche@cygnus.com>
149 * t-pke4.run: Removed test, since it succeeds yet returns a
152 * Makefile.in (RUNOPTS): Removed --memory-size flag, made
153 unnecessary by sim/mips/interp.c changes.
154 (TESTS): Removed t-pke4.ok target.
156 * t-pke3.trc: Classified tests with [---] indicators, to match
157 items up with entries documented in testplan.sgml. Added numerous
158 additional tests. They assert behavior that assumes certain
159 favorable answers to PKE question set #6 to SCEI.
161 * t-pke1.trc: Added some [---] indicators.
163 Mon Mar 2 18:54:26 1998 Frank Ch. Eigler <fche@cygnus.com>
165 * t-pke3.trc: Added FLUSH* / PKEMS* tests.
167 Fri Feb 27 16:53:29 1998 Frank Ch. Eigler <fche@cygnus.com>
169 * Makefile.in (*): Changes now allow test case srcdir != objdir.
170 Switched to "r5900.ld" linker script.
172 Wed Feb 25 14:24:04 1998 Frank Ch. Eigler <fche@cygnus.com>
174 * t-pke3.trc: Added tests for PKEcode[i] stalling and masking,
175 FBRST register STP and STC, erroneous register accesses.
177 Tue Feb 24 19:32:10 1998 Frank Ch. Eigler <fche@cygnus.com>
179 * ChangeLog, Makefile.in, configure, configure.in, t-pke1.trc,
180 t-pke1.vif0expect, t-pke2.trc, t-pke2.vif1expect, t-pke3.trc,