c_gen.pl: Added subroutine "print_comment"
[binutils-gdb.git] / sim / testsuite / sky / ChangeLog
1 Wed May 20 18:10:28 1998 Jillian Ye <jillian@cygnus.com>
2
3 * c_gen.pl: Added subroutine "print_comment"
4 and on/off option for "src line #"
5
6 Wed Apr 29 8:44:31 1998 Ron Unrau <runrau@cygnus.com>
7
8 * rw-vureg.c: test VU register read/writes through aliased memory
9
10 Tue Apr 28 20:16:02 1998 Jillian Ye <jillian@cygnus.com>
11
12 * sce*test*_out_gif.dat: change the last line of the files
13 to be "7f 00000000 00000000".
14
15 * renamed refresh.s to refresh.dvpasm to indicate that
16 it should be compiled with dvp-elf-as instead of the mips one.
17
18 * added t-dma.dma.expect
19
20 Wed Apr 22 11:32:31 1998 Doug Evans <devans@canuck.cygnus.com>
21
22 * Makefile.in (GCC_FOR_TARGET): Add options to find newlib and
23 libgloss. Add comment that we should be using dejagnu.
24
25 Tue Apr 21 17:48:28 EDT 1998 Jillian Ye <jillian@cygnus.com>
26
27 * Use GIF_TRACE to generate sce_test*_our_gif.dat files
28 and generate sce_test*.ok files by diff our_gif.dat with
29 SEC provided our_gif.dat files.
30
31 Mon Apr 20 18:36:50 1998 Frank Ch. Eigler <fche@cygnus.com>
32
33 * t-cop2b.c (test01): Additional COP2 tests (QMFC2/QMTC2/LQ/SQ).
34 Don't use $1 ($at) register in inline assembly.
35
36 Mon Apr 20 19:05:41 1998 Jillian Ye <jillian@cygnus.com>
37
38 * t-pke2.trc t-pke2.vif1expect : Update the testcase
39 to work with sce gpu2 lib.
40
41 Fri Apr 17 14:17:17 1998 Doug Evans <devans@canuck.cygnus.com>
42
43 * Makefile.in (ULIMIT): New variable.
44 (sce%.ok): Use it.
45 (.run.ok,.run.ko): Ditto.
46
47 Fri Apr 17 14:47:53 1998 Frank Ch. Eigler <fche@cygnus.com>
48
49 * t-cop2b.c: New test for COP2 via inline asm.
50 * Makefile.in: Build t-cop2b.
51 * t-cop2.s: Update for new VCALLMSR instruction.
52
53 Thu Apr 16 15:05:51 1998 Jillian Ye <jillian@cygnus.com>
54
55 * t-pke2.trc t-pke2.vif1expect : Update the testcase
56 to work with sce gpu2 lib.
57
58 Tue Apr 14 12:20:10 1998 Jillian Ye <jillian@cygnus.com>
59
60 * c_gen.pl: Change the datatype from "long int" to "int"
61 in function perform_test_read_only.
62
63 Mon Apr 13 16:51:00 1998 Frank Ch. Eigler <fche@cygnus.com>
64
65 * Makefile.in (*): Added .vuout/.vuexpect/.vuok test targets
66 for confirming VU instruction trace.
67 (t-cop2): Test COP2 sim using above facility.
68
69 * t-cop2.vuexpect: New file.
70
71 Thu Apr 9 16:26:17 1998 Frank Ch. Eigler <fche@cygnus.com>
72
73 * t-pke3.trc: Additional test for MASK=0 MODE=2 UNPACK.
74
75 Thu Apr 9 13:03:54 1998 Jillian Ye <jillian@cygnus.com>
76
77 * c_gen.pl: Added handling for data from GIF PATH1/2/3 FIFO.
78
79 Wed Apr 8 18:07:41 1998 Frank Ch. Eigler <fche@cygnus.com>
80
81 * t-cop2.s (mpg): Put END/NOP VU instructions to give something to
82 VCALLMS to run.
83 (end,error): Store rc for exit trap explicitly in $4.
84
85 * Makefile.in: Zap ".s.run" target before update attempt.
86
87 Wed Apr 8 16:53:00 1998 Jillian Ye <jillian@cygnus.com>
88
89 * c_gen.pl: Added subroutin perform_test_read_only.
90
91 Wed Apr 8 14:03:13 1998 Jillian Ye (jillian@cygnus.com>
92
93 * sce_test40.dvpasm, sce_test41.dvpasm, sce_test42.dvpasm, sce_test43.dvpasm:
94 Update the testcase to use correct include files.
95 ../include/macros.s -> ./sce_macros.s
96 test.vu -> sce_test*.vuasm
97
98 Wed Apr 8 14:03:13 1998 Jillian Ye (jillian@cygnus.com>
99 * Makefile.in :
100 Remove sce_testcase from make "check" target until they are more stable.
101 Added make "check_sce" target to drive the sce_testcase.
102
103 Tue Apr 7 18:31:47 1998 Frank Ch. Eigler <fche@cygnus.com>
104
105 * t-cop2.s: New test for COP2 function.
106
107 * Makefile.in: Added rule to assemble self-contained R5900 asm tests.
108
109 Tue Apr 7 16:18:46 1998 Ian Carmichael <iancarm@cygnus.com>
110
111 * test41.dvpasm, test42.dvpasm, test43.dvpasm,
112 test44.dvpasm: Added missing ITOP instructions.
113
114 Tue Apr 7 11:20:50 1998 Jillian Ye <jillian@cygnus.com>
115
116 * Added the SCE (feb28) testsuite.
117 sce_testN.* corresponds to the original testN/test.*
118 *.vuasm : MICRO code
119 *.dvpasm : DMAtag and VIF code description
120 *.out_gif.dat : GIF output values for the corresponding testcase.
121
122 They are modified to compile before check in.
123
124 * Added sce_macros.s, originated from SCE (feb28)
125 provide macros.s.
126
127 * Added sce_main.c as the driver for the SCE testcases.
128
129 * Added refresh.s, needed by sce_main.c.
130 It may be used by other test cases in the future.
131
132 * Updated Makefile.in to work with the newly added testcases.
133
134 Mon Apr 6 16:40:17 1998 Jillian Ye <jillian@cygnus.com>
135
136 * c_gen.pl: Added subroutin perform_test64.
137
138 Sun Apr 5 12:34:56 1998 Frank Ch. Eigler <fche@cygnus.com>
139
140 * t-pke3.trc: Modified to confirm parts of GPUIF PATH3-masking
141 functionality.
142
143 Fri Apr 3 15:41:07 1998 Jillian Ye <jillian@cygnus.com>
144
145 * c_gen.pl: Added subroutin process_data_reg64.
146 * ChangeLog: Added this entry.
147
148 Fri Mar 27 19:31:36 1998 Frank Ch. Eigler <fche@cygnus.com>
149
150 * Makefile.in: Removed t-pke1 testcase. Remove previous "make -k"
151 kludge previously in place for known-wrong test cases.
152
153 * t-pke1.*: Removed obsolete testcase.
154
155 * ts[sv]*.trc: Updated test cases from new SCEI spec for PKE
156 unpack operation.
157
158 Fri Mar 20 17:41:07 1998 Jim Lemke <jlemke@cygnus.com>
159
160 * t-dma.c: Created file of DMAC unit tests.
161 * sky.ld: Created file to load tests at a lower addr.
162
163 Tue Mar 17 15:41:07 1998 Frank Ch. Eigler <fche@cygnus.com>
164
165 * c_gen.pl: Added file from Toronto's /build directory.
166 * Makefile.in (C_GEN): Use local c_gen.pl script.
167 * ChangeLog: Added this entry.
168 * t-pke4.trc: New file.
169 * t-pke4.vif0expect: New file.
170
171 Mon Mar 16 19:04:26 1998 Frank Ch. Eigler <fche@cygnus.com>
172
173 * tsv308_1.trc: Fixed test case as per SCEI email.
174 * tsv316_1.trc: Ditto.
175 * tsv408_1.trc: Same.
176 * tsv416_1.trc: Again.
177 * t-pke3.trc: Added more padding to one VU test to widen timing race.
178
179 Fri Mar 13 20:34:13 1998 Frank Ch. Eigler <fche@cygnus.com>
180
181 * tss*.trc: New files, generated by perl script from
182 SCEI "test0" bucket.
183
184 * tsv*.trc: New files, generated by perl script from SCEI "test0"
185 bucket. Note that tsv432_0 may obsolete t-pke1.
186
187 * Makefile.in (TESTS): Run new scripts.
188 (check): Bulldoze through failing test cases with "make -k" until
189 SCEI fixes some of them.
190 (.run.ok): Increased run-time limit since some test runs can take
191 several seconds.
192
193 Fri Mar 6 17:30:31 1998 Frank Ch. Eigler <fche@cygnus.com>
194
195 * t-pke4.run: Removed test, since it succeeds yet returns a
196 non-zero exit code.
197
198 * Makefile.in (RUNOPTS): Removed --memory-size flag, made
199 unnecessary by sim/mips/interp.c changes.
200 (TESTS): Removed t-pke4.ok target.
201
202 * t-pke3.trc: Classified tests with [---] indicators, to match
203 items up with entries documented in testplan.sgml. Added numerous
204 additional tests. They assert behavior that assumes certain
205 favorable answers to PKE question set #6 to SCEI.
206
207 * t-pke1.trc: Added some [---] indicators.
208
209 Mon Mar 2 18:54:26 1998 Frank Ch. Eigler <fche@cygnus.com>
210
211 * t-pke3.trc: Added FLUSH* / PKEMS* tests.
212
213 Fri Feb 27 16:53:29 1998 Frank Ch. Eigler <fche@cygnus.com>
214
215 * Makefile.in (*): Changes now allow test case srcdir != objdir.
216 Switched to "r5900.ld" linker script.
217
218 Wed Feb 25 14:24:04 1998 Frank Ch. Eigler <fche@cygnus.com>
219
220 * t-pke3.trc: Added tests for PKEcode[i] stalling and masking,
221 FBRST register STP and STC, erroneous register accesses.
222
223 Tue Feb 24 19:32:10 1998 Frank Ch. Eigler <fche@cygnus.com>
224
225 * ChangeLog, Makefile.in, configure, configure.in, t-pke1.trc,
226 t-pke1.vif0expect, t-pke2.trc, t-pke2.vif1expect, t-pke3.trc,
227 t-pke4.run: Created.
228
229