OSDN Git Service

ff9b8a668ab10e6a2b81db589bc5ec23729ed5a0
[pf3gnuchains/gcc-fork.git] / libjava / testsuite / ChangeLog
1 2000-08-09  Tom Tromey  <tromey@cygnus.com>
2
3         From PR gcj/310:
4         * libjava.compile/PR310.java: New file.
5         * libjava.compile/PR310.xfail: New file.
6
7 2000-07-30  Anthony Green  <green@redhat.com>
8
9         * libjava.compile/PR295.java: New file.
10         See PR gcj/295.
11
12 2000-07-11  Andrew Haley  <aph@cygnus.com>
13
14         * libjava.compile/static_init2.java: New file.
15
16 2000-07-07  Tom Tromey  <tromey@cygnus.com>
17
18         * libjava.lang/stringconst2.out: New file.
19         * libjava.lang/stringconst2.java: New file.
20
21 2000-06-23  Tom Tromey  <tromey@cygnus.com>
22
23         For PR gcj/260:
24         * libjava.lang/PR260.out: New file.
25         * libjava.lang/PR260.java: New file.
26
27 2000-06-13  Warren Levy  <warrenl@cygnus.com>
28
29         Test for PR java.lang/258:
30         * libjava.lang/Class_1.java: New file.
31         * libjava.lang/Class_1.out: New file.
32
33 2000-05-29  Bryce McKinlay  <bryce@albatross.co.nz>
34
35         * libjava.lang/PR242.java: New file. PR gcj/242.
36
37 2000-05-23  Tom Tromey  <tromey@cygnus.com>
38
39         * libjava.compile/PR238.java: New file.  For PR gcj/238.
40
41         * libjava.lang/stringconst.out: New file.
42         * libjava.lang/stringconst.java: New file.
43
44 2000-05-22  Bryce McKinlay  <bryce@albatross.co.nz>
45
46         * libjava.compile/PR232B.java: Additional PR gcj/232 test.
47
48 2000-05-22  Tom Tromey  <tromey@cygnus.com>
49
50         * libjava.compile/PR235.java: New file.  For PR gcj/235.
51
52 2000-05-21  Tom Tromey  <tromey@cygnus.com>
53
54         * libjava.compile/PR234.java: New file.  For PR gcj/234.
55
56 2000-05-22  Bryce McKinlay  <bryce@albatross.co.nz>
57
58         Test for PR gcj/232:
59         * libjava.compile/PR232.java: New file.
60
61 2000-05-18  Tom Tromey  <tromey@cygnus.com>
62
63         * lib/libjava.exp (bytecompile_file): Use exec, not system.
64
65 2000-05-17  Tom Tromey  <tromey@cygnus.com>
66
67         * libjava.mauve/mauve.exp (test_mauve): Call `prune_warnings'.
68         (test_mauve_sim): Likewise.
69         (test_mauve): Redirect stderr in system call.
70         (test_mauve_sim): Likewise.
71         * lib/libjava.exp (test_libjava_from_source): Call
72         `prune_warnings'.
73         (test_libjava_from_javac): Likewise.
74         (bytecompile_file): Redirect stderr in system call.
75         * lib/libjava.exp (libjava_find_program): New proc.
76         (find_jvscan): Use it.
77         (find_gcjh): New proc.
78
79         * libjava.compile/compile.exp: Use "", not $options.
80
81 2000-05-16  Tom Tromey  <tromey@cygnus.com>
82
83         * libjava.lang/instance.out: New file.
84         * libjava.lang/instance.java: New file.
85
86 2000-05-10  Bryce McKinlay  <bryce@albatross.co.nz>
87
88         * libjava.lang/StringBuffer_1.java: New file.
89         * libjava.lang/StringBuffer_1.out: New file.
90
91 2000-05-08  Bryce McKinlay  <bryce@albatross.co.nz>
92
93         Test for PR gcj/224:
94         * libjava.compile/PR224.java: New file.
95         * libjava.compile/PR224.xfail: New file.        
96
97 2000-04-28  Bryce McKinlay  <bryce@albatross.co.nz>
98
99         Test for PR gcj/218:
100         * libjava.lang/PR218.java: New file.
101         * libjava.lang/PR218.out: New file.
102
103 2000-04-25  Alexandre Petit-Bianco  <apbianco@cygnus.com>
104
105         * libjava.compile/MethodFailure4.java: New file.
106         * libjava.compile/MethodFailure4.out: New file.
107
108 2000-04-20  Alexandre Petit-Bianco  <apbianco@cygnus.com>
109
110         * libjava.compile/block.java: New file.
111         * libjava.compile/block.out: New file.
112
113 2000-04-20  Tom Tromey  <tromey@cygnus.com>
114
115         * libjava.jni/throwit.out: Fixed output to be correct.
116
117         * libjava.jni/noclass.java (main): `find_it' throws an exception.
118
119 2000-04-16  Anthony Green  <green@redhat.com>
120
121         * libjava.compile/PR209.java: New file.
122
123 2000-04-16  Anthony Green  <green@redhat.com>
124
125         * libjava.compile/PR208.java: New file.
126
127 2000-04-16  Anthony Green  <green@redhat.com>
128
129         * libjava.compile/PR207.java: New file.
130         libjava.compile/PR207_A.java: New file.
131         libjava.compile/PR206.java: New file.
132         libjava.compile/PR206_A.java: New file.
133
134 2000-04-14  Bryce McKinlay  <bryce@albatross.co.nz>
135
136         Additional test for PR gcj/148:
137         * libjava.compile/assignment_2.java: New file.
138
139 2000-03-28  Bryce McKinlay  <bryce@albatross.co.nz>
140
141         Test case for PR libgcj/184:
142         * libjava.lang/pr184.java: New file.
143         * libjava.lang/pr184.out: New file.
144
145 2000-03-27  Tom Tromey  <tromey@cygnus.com>
146
147         * libjava.lang/test_long.out: New file.
148         * libjava.lang/test_long.java: New file.
149
150 2000-03-26  Tom Tromey  <tromey@cygnus.com>
151
152         * libjava.lang/Array_1.xfail: Removed.
153
154 2000-03-23  Bryce McKinlay  <bryce@albatross.co.nz>
155
156         * libjava.lang/Thread_Wait.java: New file.
157         * libjava.lang/Thread_Sleep.java: New file.
158         * libjava.lang/Thread_Monitor.java: New file.
159         * libjava.lang/Thread_Wait.out: New file.
160         * libjava.lang/Thread_Sleep.out: New file.
161         * libjava.lang/Thread_Monitor.out: New file.
162         * libjava.lang/Thread_Interrupt.java: New file.
163         * libjava.lang/Thread_Wait_2.java: New file.
164         * libjava.lang/Thread_Wait_2.out: New file.
165         * libjava.lang/Thread_Wait_Interrupt.java: New file.
166         * libjava.lang/Thread_Wait_Interrupt.out: New file.
167         * libjava.lang/Thread_Interrupt.out: New file.
168         * libjava.lang/Thread_Join.java: New file.
169         * libjava.lang/Thread_Join.out: New file.
170         * libjava.lang/Thread_Alive.java: New file.
171         * libjava.lang/Thread_Alive.out: New file.
172
173 2000-03-22  Tom Tromey  <tromey@cygnus.com>
174
175         * libjava.compile/iface.java: New file.
176         * libjava.compile/static_3.java: New file.
177         * libjava.compile/static_2.java: New file.
178         * libjava.compile/static_1.xfail: New file.
179         * libjava.compile/static_1.java: New file.
180         * libjava.compile/redef6.xfail: New file.
181         * libjava.compile/redef6.java: New file.
182         * libjava.compile/redef5.xfail: New file.
183         * libjava.compile/redef5.java: New file.
184         * libjava.compile/redef4.xfail: New file.
185         * libjava.compile/redef4.java: New file.
186         * libjava.compile/redef3.xfail: New file.
187         * libjava.compile/redef3.java: New file.
188         * libjava.compile/redef2.xfail: New file.
189         * libjava.compile/redef2.java: New file.
190         * libjava.compile/redef1.xfail: New file.
191         * libjava.compile/redef1.java: New file.
192         * libjava.compile/not_a_redef.java: New file.
193         * libjava.compile/inner_1.java: New file.
194         * libjava.compile/static_init.xfail: New file.
195         * libjava.compile/static_init.java: New file.
196
197 2000-03-21  Bryce McKinlay  <bryce@albatross.co.nz>
198
199         Test case for PR libgcj/179:
200         * libjava.lang/pr179.java: New file.
201         * libjava.lang/pr179.out: New file.
202
203 2000-03-18  Tom Tromey  <tromey@cygnus.com>
204
205         * libjava.lang/pr109.java: Added `println' at end.
206
207 2000-03-15  Tom Tromey  <tromey@cygnus.com>
208
209         * libjava.compile/pr176.java: New file, for PR gcj/176.
210
211 2000-03-15  Bryce McKinlay  <bryce@albatross.co.nz>
212
213         * libjava.compile/pr172.java: Correct classname to match file name.
214         * libjava.compile/pr174.java: ditto. Remove superfluous main()
215         method.
216         * libjava.compile/PR140.xfail: New file.
217
218 2000-03-14  Tom Tromey  <tromey@cygnus.com>
219
220         * libjava.compile/PR140.java: New file, for PR gcj/140.
221
222         * libjava.compile/pr172.java: New file, for PR gcj/172.
223
224         * libjava.compile/pr174.java: New file, for PR gcj/174.
225
226 2000-03-07  Tom Tromey  <tromey@cygnus.com>
227
228         * libjava.lang/PR162.java: Mention `PR162', not `Test', as class
229         name.
230
231 2000-03-07  Bryce McKinlay  <bryce@albatross.co.nz>
232
233         Test for PR gcj/163:
234         * libjava.lang/PR163.java: New file.
235         * libjava.lang/PR163.xfail: New file.
236
237 2000-03-07  Tom Tromey  <tromey@cygnus.com>
238
239         * lib/libjava.exp (test_libjava_from_javac): Removed hack for
240         interfaces.  Fail if jv-scan reports a parse error.
241
242         Test for PR gcj/162:
243         * libjava.lang/PR162.out: New file.
244         * libjava.lang/PR162.java: New file.
245
246 2000-03-06  Tom Tromey  <tromey@cygnus.com>
247
248         Test for PR gcj/164:
249         * libjava.compile/PR164.xfail: New file.
250         * libjava.compile/PR164.java: New file.
251
252 2000-03-06  Bryce McKinlay  <bryce@albatross.co.nz>
253
254         * libjava.compile/PR127.java: New file.
255         * libjava.compile/PR127.xfail: New file.
256         PR 127 test case from Joerg Brunsmann.
257
258 2000-03-05  Tom Tromey  <tromey@cygnus.com>
259
260         * lib/libjava.exp (test_libjava): Document `shouldfail' token.
261         (test_libjava_from_source): Handle `shouldfail' case.
262         (test_libjava_from_javac): Likewise.
263
264         Test for PR libgcj/124:
265         * libjava.compile/PR124.java: New file.
266         * libjava.compile/PR124.xfail: New file.
267
268 2000-03-05  Anthony Green  <green@redhat.com>
269
270         * libjava.lang/PR141.java: New file.
271         * libjava.lang/PR141.out: New file.
272         For PR java.io/141.
273
274 2000-03-05  Anthony Green  <green@redhat.com>
275
276         * libjava.compile/PR129_B.java: New file.
277         * libjava.compile/support/PR129_A.java: New file.
278         For PR gcj/129.
279
280 2000-03-04  Anthony Green  <green@redhat.com>
281
282         * libjava.lang/PR160.java: New file.
283         * libjava.lang/PR160.out: New file.
284
285 2000-02-28  Mo DeJong <mdejong@cygnus.com>
286
287         * libjava.compile/static_inner.java: New file.
288
289 2000-02-23  Tom Tromey  <tromey@cygnus.com>
290
291         * libjava.jni/noclass.c: New file.
292         * libjava.jni/noclass.out: New file.
293         * libjava.jni/noclass.java: New file.
294
295 2000-02-18  Tom Tromey  <tromey@cygnus.com>
296
297         * libjava.jni/register.java: New file.
298         * libjava.jni/register.c: New file.
299         * libjava.jni/register.out: New file.
300
301 2000-02-16  Tom Tromey  <tromey@cygnus.com>
302
303         * libjava.jni/calls.c: New file.
304         * libjava.jni/calls.out: New file.
305         * libjava.jni/calls.java: New file.
306
307         * libjava.jni/throwit.java: New file.
308         * libjava.jni/throwit.c: New file.
309         * libjava.jni/throwit.out: New file.
310
311 2000-02-15  Tom Tromey  <tromey@cygnus.com>
312
313         * libjava.jni/findclass.java: New file
314         * libjava.jni/findclass.c: New file
315         * libjava.jni/findclass.out: New file
316
317 2000-02-16  Bryce McKinlay  <bryce@albatross.co.nz>
318
319         * libjava.lang/InterfaceDispatch.java: New file.
320         * libjava.lang/InterfaceDispatch.out: New file.
321
322 2000-02-15  Tom Tromey  <tromey@cygnus.com>
323
324         * libjava.jni/virtual.java: New file.
325         * libjava.jni/virtual.c: New file.
326         * libjava.jni/virtual.out: New file.
327         * libjava.jni/final_method.java: New file.
328         * libjava.jni/final_method.c: New file.
329         * libjava.jni/final_method.out: New file.
330         * libjava.jni/overload.java: New file.
331         * libjava.jni/overload.c: New file.
332         * libjava.jni/overload.out: New file.
333         * libjava.jni/simple_int.java: New file.
334         * libjava.jni/simple_int.c: New file.
335         * libjava.jni/simple_int.out: New file.
336         * libjava.jni/invoke.out: New file.
337         * libjava.jni/invoke.c: New file.
338         * libjava.jni/invoke.java: New file.
339
340 2000-02-12  Anthony Green  <green@cygnus.com>
341
342         * libjava.compile/comment.java: New file.
343
344 2000-02-12  Anthony Green  <green@cygnus.com>
345
346         * libjava.compile/assignment.java: New file.
347
348 2000-02-12  Anthony Green  <green@cygnus.com>
349
350         * libjava.compile/inner_data.java: New file.
351
352 2000-02-12  Anthony Green  <green@cygnus.com>
353
354         * libjava.compile/inner_inherit.java: New file.
355
356 2000-02-12  Alexandre Petit-Bianco  <apbianco@cygnus.com>
357
358         * libjava.lang/inner_interface.out: New file.
359         * libjava.lang/inner_interface.java: New file.
360         * libjava.lang/final_int.out: New file.
361         * libjava.lang/final_int.java: New file.
362         * libjava.lang/final_static_and_friend.out: New file.
363         * libjava.lang/final_static_and_friend.java: New file.
364
365 2000-02-07  Alexandre Petit-Bianco  <apbianco@cygnus.com>
366
367         * libjava.lang/anonarray3.out: New file.
368         * libjava.lang/anonarray3.java: New file.
369
370 2000-02-09  Tom Tromey  <tromey@cygnus.com>
371
372         * libjava.compile/inner_priv.java: New file.
373
374 2000-02-07  Alexandre Petit-Bianco  <apbianco@cygnus.com>
375
376         * libjava.lang/instinit2.out: New file.
377         * libjava.lang/instinit2.java: New file.
378         * libjava.lang/instinit.out: New file.
379         * libjava.lang/instinit.java: New file.
380         * libjava.lang/anonarray2.out: New file.
381         * libjava.lang/anonarray2.java: New file.
382         * libjava.lang/anonarray.out: New file.
383         * libjava.lang/anonarray.java: New file.
384         * libjava.lang/nested_with_ctor.out: New file.
385         * libjava.lang/nested_with_ctor.java: New file.
386         * libjava.lang/anfi.out: New file.
387         * libjava.lang/anfi.java: New file.
388         * libjava.lang/stub.out: New file.
389         * libjava.lang/stub.java: New file.
390
391 2000-01-30  Alexandre Petit-Bianco  <apbianco@cygnus.com>
392
393         * libjava.lang/final_inner.java: New file.
394         * libjava.lang/final_inner.out: Likewise.
395
396 2000-01-20  Tom Tromey  <tromey@cygnus.com>
397
398         * libjava.compile/BlankFinal.java: New file.
399
400 2000-01-19  Alexandre Petit-Bianco  <apbianco@cygnus.com>
401
402         * libjava.lang/anon.java, libjava.lang/anon2.java,
403         libjava.lang/anon3.java, libjava.lang/anon4.java,
404         libjava.lang/direct_read.java, libjava.lang/direct_write.java,
405         libjava.lang/indirect.java, libjava.lang/indirect_read.java,
406         libjava.lang/indirect_write.java, libjava.lang/inner1.java,
407         libjava.lang/inner2.java, libjava.lang/inner3.java,
408         libjava.lang/inner4.java, libjava.lang/inner_array.java,
409         libjava.lang/multiple_finit.java,
410         libjava.lang/private_direct_read.java,
411         libjava.lang/private_direct_write.java,
412         libjava.lang/private_indirect_read.java,
413         libjava.lang/private_indirect_write.java,
414         libjava.lang/search_outer.java, libjava.lang/tmi.java,
415         libjava.lang/tp.java, libjava.lang/update_outer.java: New files.
416
417 2000-01-18  Tom Tromey  <tromey@cygnus.com>
418
419         * libjava.compile/inner_pub.java: New file.
420
421 2000-01-16  Anthony Green  <green@cygnus.com>
422
423         * libjava.lang/pr133.out: New file.
424         * libjava.lang/pr133.java: New file.
425
426         * libjava.lang/pr100.xpo: New file.
427         * libjava.lang/pr100.java: New file.
428
429 2000-01-16  Anthony Green  <green@cygnus.com>
430
431         * libjava.lang/pr93.xpo: New file.
432         * libjava.lang/pr93.java: New file.
433
434 2000-01-16  Anthony Green  <green@cygnus.com>
435
436         * libjava.lang/lang.exp: Handle regexp matches correctly.
437
438 2000-01-16  Anthony Green  <green@cygnus.com>
439
440         * libjava.lang/pr83.out: New file.
441         * libjava.lang/pr83.java: New file.
442
443         * libjava.lang/pr109.out: New file.
444         * libjava.lang/pr109.java: New file.
445
446 2000-01-11  Tom Tromey  <tromey@cygnus.com>
447
448         * libjava.lang/klass.out: New file.
449         * libjava.lang/klass.java: New file.
450
451 1999-12-31  Tom Tromey  <tromey@cygnus.com>
452
453         * libjava.mauve/mauve.exp (mauve_compute_uses): Let user select
454         specific tests to run.
455
456 1999-10-19  Bryce McKinlay  <bryce@albatross.co.nz>
457
458         * libjava.compile/invokeinterface: New directory.
459         * libjava.compile/invokeinterface/Test.java: New file. Test code for
460         PR gcj/71 and PR gcj/72.
461         * libjava.compile/invokeinterface/A.java: New file.
462         * libjava.compile/invokeinterface/B.java: New file.
463
464 1999-10-02  Anthony Green  <green@cygnus.com>
465
466         * libjava.compile/Case.xfail: Removed.  This test should pass now.
467
468         * libjava.compile/compile.exp: Copied from test.exp.
469         * libjava.compile/test.exp: Removed.
470
471         * libjava.lang/lang.exp: Copied from test.exp.
472         * libjava.lang/test.exp: Removed.
473
474 1999-10-01  Tom Tromey  <tromey@cygnus.com>
475
476         * libjava.lang/PR56.out: New file.
477         * libjava.lang/PR56.java: New file.
478
479 1999-09-29  Tom Tromey  <tromey@cygnus.com>
480
481         * libjava.lang/PR55.out: New file.
482         * libjava.lang/PR55.java: New file.
483
484 1999-08-25  Tom Tromey  <tromey@cygnus.com>
485
486         * libjava.toshiba/G19990304_01.out: New file.
487         * libjava.toshiba/G19990304_01.java: New file.
488
489         * libjava.lang/G19990310_01.out: New file.
490         * libjava.lang/G19990310_01.java: New file.
491
492 1999-08-17  Tom Tromey  <tromey@cygnus.com>
493
494         From Bryce McKinlay:
495         * libjava.lang/Array_2.java: New file.
496         * libjava.lang/Array_2.out: New file.
497
498 1999-08-09  Anthony Green  <green@cygnus.com>
499
500         * libjava.lang/Primes.java: New file.
501         * libjava.lang/Primes.out: New file.
502
503 1999-07-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
504
505         * lib/libjava.exp (bytecompile_file): Use `env(SUN_JAVAC)', that
506         defaults to javac, as Sun-javac compiler or compatible.
507         (libjava_init): Get GCJ from environment if neither GCJ_UNDER_TEST 
508         nor TOOL_EXECUTABLE are set.  Set `original_ld_library_path' from
509         environment.
510         (libjava_arguments): Prepend `.' and `$srcdir/$subdir' to
511         CLASSPATH, for `support' sources.  Search for libgcj.spec in
512         `$objdir/..', by adding -B to GCJ_UNDER_TEST.  Append
513         original_ld_library_path to ld_library_path.
514         * libjava.mauve/mauve.exp (test_mauve): Set `env(GCJ)' from
515         GCJ_UNDER_TEST, calculated just like in libjava.exp.
516
517 1999-07-14  Tom Tromey  <tromey@cygnus.com>
518
519         * libjava.compile/G19990217_02.no-link: New file.
520         * libjava.compile/test.exp: Look for `.no-link' file.
521         * lib/libjava.exp (test_libjava_from_source): Added `no-link'
522         option.
523         (test_libjava_from_javac): Likewise.  Also, handle package
524         information from class name when creating class file name.
525
526 1999-07-13  Tom Tromey  <tromey@cygnus.com>
527
528         * libjava.lang/test.exp: New file.
529         * libjava.lang/err9.out: New file.
530         * libjava.lang/err9.java: New file.
531         * libjava.lang/err8.out: New file.
532         * libjava.lang/err8.java: New file.
533         * libjava.lang/err7.out: New file.
534         * libjava.lang/err7.java: New file.
535         * libjava.lang/err6.out: New file.
536         * libjava.lang/err6.java: New file.
537         * libjava.lang/err5.out: New file.
538         * libjava.lang/err5.java: New file.
539         * libjava.lang/err4.out: New file.
540         * libjava.lang/err4.java: New file.
541         * libjava.lang/err3.out: New file.
542         * libjava.lang/err3.java: New file.
543         * libjava.lang/err2.out: New file.
544         * libjava.lang/err2.java: New file.
545         * libjava.lang/err13.out: New file.
546         * libjava.lang/err13.java: New file.
547         * libjava.lang/err12.out: New file.
548         * libjava.lang/err12.java: New file.
549         * libjava.lang/err11.out: New file.
550         * libjava.lang/err11.java: New file.
551         * libjava.lang/err10.out: New file.
552         * libjava.lang/err10.java: New file.
553         * libjava.lang/err1.out: New file.
554         * libjava.lang/err1.java: New file.
555         * libjava.lang/N19990310_5.out: New file.
556         * libjava.lang/N19990310_5.java: New file.
557         * libjava.lang/N19990310_4.out: New file.
558         * libjava.lang/N19990310_4.java: New file.
559         * libjava.lang/N19990310_3.out: New file.
560         * libjava.lang/N19990310_3.java: New file.
561         * libjava.lang/N19990310_02.out: New file.
562         * libjava.lang/N19990310_02.java: New file.
563         * libjava.lang/G19990303_02.out: New file.
564         * libjava.lang/G19990303_02.java: New file.
565         * libjava.lang/G19990303_01.out: New file.
566         * libjava.lang/G19990303_01.java: New file.
567         * libjava.lang/G19990302_02.out: New file.
568         * libjava.lang/G19990302_02.java: New file.
569         * libjava.lang/G19990301_01.out: New file.
570         * libjava.lang/G19990301_01.java: New file.
571
572         * libjava.compile/N19990317.java: New file.
573         * libjava.compile/N19990310_01.java: New file.
574         * libjava.compile/G19990225_01.java: New file.
575         * libjava.compile/G19990217_02.java: New file.
576         * libjava.compile/G19990217_01.java: New file.
577         * libjava.compile/G19990210_3.java: New file.
578         * libjava.compile/G19990210_2.java: New file.
579         * libjava.compile/G19990210_1.java: New file.
580
581 1999-07-06  Tom Tromey  <tromey@cygnus.com>
582
583         * libjava.lang/Final.xfail: Output fails, not exec.
584
585         * libjava.lang/Final.xfail: New file.
586         * libjava.compile/Case.xfail: New file.
587         * libjava.compile/Where.xfail: New file.
588         * libjava.compile/test.exp: Look for `.xfail' files.
589         * libjava.lang/test.exp: Don't look for `.arg' files.
590         Do look for `.xfail' files.
591         * lib/libjava.exp (test_libjava_from_source): Changed meaning of
592         `exec_args' argument.  Handle `xfail-*' arguments.
593         (test_libjava_from_javac): Likewise.
594         (test_libjava): Likewise.
595         (libjava_read_xfail): New proc.
596
597 1999-07-05  Bryce McKinlay  <bryce@albatross.co.nz>
598
599         * libjava.lang/Final.java: Added.
600         * libjava.lang/Final.out: Added.
601
602 1999-07-02  Tom Tromey  <tromey@cygnus.com>
603
604         * libjava.lang/Finalize_1.out: Removed.
605         * libjava.lang/Finalize_1.java: Removed.
606
607         * libjava.lang/Thread_1.out: Updated.
608         * libjava.lang/Thread_1.java: Don't run exit test.
609
610 Thu Jul  1 16:22:19 1999  Anthony Green  <green@cygnus.com>
611
612         * libjava.mauve/mauve.exp: Don't stop counting test results
613         prematurely.
614
615 1999-06-25  Tom Tromey  <tromey@cygnus.com>
616
617         * lib/libjava.exp (test_libjava_from_javac): Fixed typo.  Always
618         make class_files a list.
619
620         * lib/libjava.exp (test_libjava_from_javac): Prepend `$objdir/' to
621         class file names.
622
623 1999-06-24  Tom Tromey  <tromey@cygnus.com>
624
625         * lib/libjava.exp (libjava_arguments): If `libtool' not found in
626         build tree, just use $GCJ_UNDER_TEST as compiler.
627
628 1999-06-23  Tom Tromey  <tromey@cygnus.com>
629
630         * lib/libjava.exp (libjava_arguments): Handle -lzgcj.
631
632 1999-05-24  Anthony Green  <green@cygnus.com>
633
634         * libjava.lang/Shazam.java: New file.
635         libjava.lang/Shazam.out: New file.
636
637 1999-05-12  Andrew Haley  <aph@cygnus.com>
638
639         * libjava.lang/Invoke_2.java: New file.
640
641 1999-05-03  Tom Tromey  <tromey@cygnus.com>
642
643         * lib/libjava.exp (libjava_arguments): Don't use -nodefaultlibs.
644         (libjava_find_lib): Add `-L' option to find the actual library.
645
646         * libjava.mauve/mauve.exp (test_mauve): Pass `link' to
647         libjava_arguments when linking.
648         (test_mauve_sim): Likewise.
649         * lib/libjava.exp (libjava_arguments): Run `libtool' to link.
650         Don't use `-static'.  Added `mode' argument.  Use -nodefaultlibs
651         when linking.
652         (test_libjava_from_source): Mention why target_compile failed.
653         Pass `link' to libjava_arguments when linking.  Only do `xfails'
654         for tests we would actually have run.
655         (test_libjava_from_javac): Likewise.
656         (libjava_find_lib): Return name of `.la' file.
657
658 1999-04-26  Tom Tromey  <tromey@cygnus.com>
659
660         * lib/libjava.exp (libjava_find_lib): New proc.
661         (libjava_arguments): Use it.  Force static linking.
662
663 Thu Apr 22 14:19:35 1999  Anthony Green  <green@cygnus.com>
664
665         * libjava.compile/OperatorBenchmark.java: New file.
666
667 1999-04-09  Warren Levy  <warrenl@cygnus.com>
668
669         * libjava.mauve/mauve.exp (KEYS): Default to libgcj.
670
671 1999-04-09  Tom Tromey  <tromey@cygnus.com>
672
673         * libjava.compile/plusplus.java: New file.
674         From MoT <Sebastien.Villemot@ens.fr>.
675
676 1999-04-06  Tom Tromey  <tromey@cygnus.com>
677
678         * libjava.mauve/mauve.exp (test_mauve_sim): Reference
679         mauve-libgcj.
680         (test_mauve): Likewise.
681
682 1999-03-30  Tom Tromey  <tromey@cygnus.com>
683
684         * libjava.mauve/mauve.exp: Renamed from test.exp.  With the new
685         name it is easier to run just the Mauve tests.
686
687         * libjava.mauve/test.exp (test_mauve): Added gnu/testlet/config to
688         list of files to link in.
689         (test_mauve_sim): Likewise.
690         * libjava.mauve/DejaGNUTestHarness.java (srcdir, tmpdir): New
691         static variables.
692         (DejaGNUTestHarness): Removed argument from constructor.
693         (dejasrcdir): New static variable.
694         (main): Set `dejasrcdir'.
695         (getSourceDirectory): New method.
696
697 1999-03-08  Tom Tromey  <tromey@cygnus.com>
698
699         * libjava.compile/perc.java: New file.
700
701 1999-02-26  Tom Tromey  <tromey@cygnus.com>
702
703         * libjava.util/test.exp: Removed.
704
705 1999-02-25  Tom Tromey  <tromey@cygnus.com>
706
707         * libjava.mauve/test.exp: Make sure current directory is correct
708         after tests are run.
709
710         * libjava.mauve/test.exp (test_mauve): Removed extra arg in call
711         to bytecompile_file.
712         (test_mauve_sim): Likewise.
713
714 Thu Feb 25 09:21:03 1999  Anthony Green  <green@cygnus.com>
715
716         * libjava.compile/euc_comment1.java,
717         libjava.compile/euc_comment2.java,
718         libjava.compile/euc_comment3.java,
719         libjava.compile/euc_comment1.java,
720         libjava.compile/euc_comment2.java,
721         libjava.compile/euc_comment3.java: New files.
722
723         * libjava.compile/Case.java, libjava.compile/support/Case.java:
724         New files.
725
726 1999-02-24  Tom Tromey  <tromey@cygnus.com>
727
728         * lib/libjava.exp (find_jvscan): New proc.
729         (bytecompile_file): Removed `srcfile_in' argument.
730         (test_libjava_from_javac): Use `jv-scan' program to find name of
731         `main' and name of all generated classes.  Compile all generated
732         classes, not just primary class.  For no-exec tests, only try to
733         build the .o, not the full executable.
734
735 Wed Feb 24 11:22:32 1999  Anthony Green  <green@hoser.cygnus.com>
736
737         * libjava.compile/test.exp: Minor fix.
738
739 1999-02-23  Anthony Green  <green@cygnus.com>
740
741         * libjava.compile/Where.java, libjava.compile/support/Waldo.java,
742         libjava.compile/Twice.java, libjava.compile/Semi.java,
743         libjava.compile/Statics.java, libjava.compile/test.exp,
744         libjava.lang/Synch.java, libjava.lang/Synch.out: New files.
745
746 1999-02-16  Tom Tromey  <tromey@cygnus.com>
747
748         * Makefile.in: Rebuilt.
749         * Makefile.am (AUTOMAKE_OPTIONS): Added no-installinfo.
750
751 Wed Feb 17 19:53:51 1999  Warren Levy  <warrenl@cygnus.com>
752
753         * libjava.mauve/test.exp: modified file allows Mauve tests to
754         run on JMR board; simplified script to use same procedure for
755         all testing
756
757 1999-02-10  Tom Tromey  <tromey@cygnus.com>
758
759         * lib/libjava.exp (libjava_arguments): Updated to track library
760         renames.
761
762 1999-02-07  Tom Tromey  <tromey@cygnus.com>
763
764         * libjava.lang/slash.java: New file.
765         * libjava.lang/slash.out: New file.
766
767 Mon Feb  1 05:17:40 1999  Anthony Green  <green@fencer.cygnus.com>
768
769         * lib/libjava.exp: Test compiling from source as well as from
770         bytecodes.
771
772 1999-01-11  Tom Tromey  <tromey@cygnus.com>
773
774         * libjava.mauve/test.exp (mauve_compute_uses): Read classes file,
775         not choices file.
776
777         * libjava.mauve/test.exp (test_mauve): Added
778         ResourceNotFoundException to list of harness files to compile.
779         (test_mauve_sim): Likewise.
780
781 1998-12-17  Tom Tromey  <tromey@cygnus.com>
782
783         * libjava.lang/Invoke_1.java: New file.
784
785         * libjava.lang/Thread_1.java (Thread_1): Class now public.
786         * libjava.lang/Array_1.java (Array_1): Class now public.
787
788         * libjava.lang/Throw_1.out: New file.
789         * libjava.lang/Throw_1.java: New file.
790
791 1998-12-11  Tom Tromey  <tromey@cygnus.com>
792
793         * lib/libjava.exp (libjava_arguments): New proc.
794         (test_libjava): Use it.
795         (bytecompile_file): Added classpath argument.
796         * libjava.mauve/test.exp: New file.
797         * libjava.mauve/DejaGNUTestHarness.java: New file.
798
799 1998-12-08  Tom Tromey  <tromey@cygnus.com>
800
801         * Various: removed all test files that migrated to Mauve.
802
803 1998-12-07  Tom Tromey  <tromey@cygnus.com>
804
805         * libjava.lang/Array_1.java (main): Removed extraneous
806         getSuperclass call.
807
808 1998-11-23  Tom Tromey  <tromey@cygnus.com>
809
810         * libjava.lang/Finalize_1.java (main): Clear `f' before GC.
811
812 1998-10-08  Tom Tromey  <tromey@cygnus.com>
813
814         * libjava.lang/Thread_1.out: Added missing line.
815
816 Fri Oct  2 14:55:46 1998  Tom Tromey  <tromey@cygnus.com>
817
818         * libjava.lang/Array_1.java: Changed so Cloneable test can run
819         even if clone test itself fails.
820
821         * libjava.lang/Array_1.java: Uncommented calls to getSuperclass.
822         Added test to see if array implements Cloneable.
823
824 Thu Oct  1 11:28:06 1998  Tom Tromey  <tromey@cygnus.com>
825
826         * libjava.lang/Array_1.java: New file.
827         * libjava.lang/Array_1.out: New file.
828
829 Thu Oct  1 13:51:00 1998  Anthony Green  <green@cygnus.com>
830
831         * testsuite/lib/libjava.exp: Find qthreads library correctly.
832
833 Tue Sep 29 16:36:43 1998  Warren Levy  <warrenl@cygnus.com>
834
835         * libjava.util/Hashtable_1.java, libjava.util/Hashtable_1.out: Created.
836
837 Tue Sep 29 00:40:26 1998  Tom Tromey  <tromey@cygnus.com>
838
839         * libjava.lang/Thread_1.java (started): New field.
840         (run): Set `started'.  Handle all synchronization here.
841         (Thread_1): Initialize `started'.
842         (doit): Just start both threads and let them handle their own
843         synchronization.
844
845         * libjava.lang/Boolean_5.out: Changed to reflect the
846         Boolean_5.java changes.
847         * libjava.lang/Boolean_5.java: Don't replace the system
848         properties, just augment them.  Don't print the property object.
849         * libjava.lang/Long_2.out: Changed to reflect Long_2.java
850         changes.
851         * libjava.lang/Long_2.java: Don't replace the system properties,
852         just augment them.  Don't print the property object.
853         * libjava.lang/Integer_2.out: Changed to reflect Integer_2.java
854         changes.
855         * libjava.lang/Integer_2.java: Don't replace the system
856         properties, just augment them.  Don't print the property object.
857
858 Sat Sep 26 15:57:39 1998  Tom Tromey  <tromey@cygnus.com>
859
860         * libjava.lang/Thread_1.java (main): Catch InterruptedException.
861
862 Tue Sep 22 13:45:58 1998  Tom Tromey  <tromey@cygnus.com>
863
864         * libjava.lang/Thread_1.out: New file.
865         * libjava.lang/Thread_1.java: New file.
866
867 Mon Sep 21 14:20:08 1998  Tom Tromey  <tromey@cygnus.com>
868
869         * lib/libjava.exp (test_libjava): Use runtest_file_p to see if
870         test should be short-circuited.
871
872 Tue Sep 15 13:57:45 1998  Tom Tromey  <tromey@cygnus.com>
873
874         * libjava.lang/Character_9.java: New file.
875         * libjava.lang/Character_9.out: New file.
876
877 Mon Sep 14 12:27:04 1998  Tom Tromey  <tromey@cygnus.com>
878
879         * libjava.lang/Character_8.out: New file.
880         * libjava.lang/Character_8.java: New file.
881         * libjava.lang/Character_7.out: New file.
882         * libjava.lang/Character_7.java: New file.
883         * libjava.lang/Character_6.out: New file.
884         * libjava.lang/Character_6.java: New file.
885         * libjava.lang/Character_5.out: New file.
886         * libjava.lang/Character_5.java: New file.
887         * libjava.lang/Character_4.out: New file.
888         * libjava.lang/Character_4.java: New file.
889         * libjava.lang/Character_3.out: New file.
890         * libjava.lang/Character_3.java: New file.
891         * libjava.lang/Character_2.out: New file.
892         * libjava.lang/Character_2.java: New file.
893
894 Fri Sep 11 10:04:55 1998  Tom Tromey  <tromey@cygnus.com>
895
896         * libjava.lang/Character_1.out: New file.
897         * libjava.lang/Character_1.java: New file.
898
899 Fri Sep 18 14:43:59 1998  Warren Levy  <warrenl@cygnus.com>
900
901         * libjava.lang/Long_1.java, libjava.lang/Long_1.out,
902         libjava.lang/Long_2.java, libjava.lang/Long_2.out: Created.
903
904 Fri Sep 18 12:43:52 1998  Warren Levy  <warrenl@cygnus.com>
905
906         * libjava.lang/Integer_1.java, libjava.lang/Integer_1.out,
907         libjava.lang/Integer_2.java, libjava.lang/Integer_2.out: Created.
908         
909         * libjava.lang/String_2.java, libjava.lang/String_2.out: Use JDK 1.2
910         values for hashCode.
911
912 Thu Sep 10 12:44:42 1998  Warren Levy  <warrenl@cygnus.com>
913
914         * libjava.lang/String_1.java, libjava.lang/String_1.out,
915         libjava.lang/String_2.java, libjava.lang/String_2.out,
916         libjava.lang/String_3.java, libjava.lang/String_3.out,
917         libjava.lang/String_4.java, libjava.lang/String_4.out,
918         libjava.lang/String_5.java, libjava.lang/String_5.out,
919         libjava.lang/String_6.java, libjava.lang/String_6.out,
920         libjava.lang/String_7.java, libjava.lang/String_7.out,
921         libjava.lang/String_8.java, libjava.lang/String_8.out,
922         libjava.lang/String_9.java, libjava.lang/String_9.out: Created.
923
924 Tue Sep  8 13:31:59 1998  Warren Levy  <warrenl@cygnus.com>
925
926         * libjava.lang/Byte_1.java, libjava.lang/Byte_1.out,
927         libjava.lang/Short_1.java, libjava.lang/Short_1.out: New files.
928
929 Thu Sep  3 15:57:57 1998  Warren Levy  <warrenl@cygnus.com>
930
931         * libjava.lang/Boolean_1.java, libjava.lang/Boolean_1.out,
932         libjava.lang/Boolean_2.java, libjava.lang/Boolean_2.out,
933         libjava.lang/Boolean_3.java, libjava.lang/Boolean_3.out,
934         libjava.lang/Boolean_4.java, libjava.lang/Boolean_4.out,
935         libjava.lang/Boolean_5.java, libjava.lang/Boolean_5.out: Created.
936
937 Tue Sep  1 12:27:54 1998  Tom Tromey  <tromey@cygnus.com>
938
939         * lib/libjava.exp (bytecompile_file): Don't throw error if byte
940         compilation fails.  Added `srcfile_in' argument.  Changed return
941         value.
942         (test_libjava): Gracefully handle byte-compilation failure.
943
944         * libjava.lang/System_15.java (main): Typo fix.
945         (System_15): Choose correct class name.
946         (X): Moved into System_15.
947
948         * libjava.lang/System_1.java, libjava.lang/System_1.out,
949         libjava.lang/System_10.java, libjava.lang/System_10.out,
950         libjava.lang/System_11.java, libjava.lang/System_11.out,
951         libjava.lang/System_12.java, libjava.lang/System_12.out,
952         libjava.lang/System_13.java, libjava.lang/System_13.out,
953         libjava.lang/System_14.java, libjava.lang/System_14.out,
954         libjava.lang/System_15.java, libjava.lang/System_15.out,
955         libjava.lang/System_2.java, libjava.lang/System_2.out,
956         libjava.lang/System_3.java, libjava.lang/System_3.out,
957         libjava.lang/System_4.java, libjava.lang/System_4.out,
958         libjava.lang/System_5.java, libjava.lang/System_5.out,
959         libjava.lang/System_6.java, libjava.lang/System_6.out,
960         libjava.lang/System_7.java, libjava.lang/System_7.out,
961         libjava.lang/System_8.java, libjava.lang/System_8.out,
962         libjava.lang/System_9.java, libjava.lang/System_9.out: New files.
963
964         * lib/libjava.exp (test_libjava): Only add -lgc or -lqthreads if
965         library is actually found.
966
967         * lib/libjava.exp (test_libjava): Look for qthreads.
968
969 Mon Aug 31 17:49:21 1998  Warren Levy  <warrenl@cygnus.com>
970
971         * libjava.util/Random_1.java, libjava.util/Random_1.out,
972         libjava.util/Random_2.java, libjava.util/Random_2.out,
973         libjava.util/Random_3.java, libjava.util/Random_3.out,
974         libjava.util/Random_4.java, libjava.util/Random_4.out,
975         libjava.util/Random_5.java, libjava.util/Random_5.out,
976         libjava.util/Random_6.java, libjava.util/Random_6.out,
977         libjava.util/Random_7.java, libjava.util/Random_7.out,
978         libjava.util/Random_8.java, libjava.util/Random_8.out,
979         libjava.util/test.exp: Created.
980
981 Mon Aug 31 16:37:19 1998  Tom Tromey  <tromey@cygnus.com>
982
983         * lib/libjava.exp: Changed gjavac to gcj everywhere.
984
985 Wed Aug 26 12:20:10 1998  Anthony Green  <green@cygnus.com>
986
987         * Makefile.am (EXPECT,RUNTEST): Find expect and runtest
988         correctly.
989         * Makefile.in: Rebuild.
990
991 Tue Aug 25 18:43:33 1998  Anthony Green  <green@cygnus.com>
992
993         * lib/libjava.exp: Fix CLASSPATH setting.
994
995 Tue Aug 25 17:27:37 1998  Anthony Green  <green@cygnus.com>
996
997         * ChangeLog, lib/libjava.exp, config/default.exp,
998         libjava.lang/Finalize_1.java, libjava.lang/Finalize_1.out,
999         libjava.lang/Float_1.java, libjava.lang/Float_1.out
1000         libjava.lang/test.exp, Makefile.am, Makefile.in: Created.
1001