OSDN Git Service

* gcc.c-torture/compile/20021220-1.c: New test.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2
3         * gcc.c-torture/compile/20021220-1.c: New test.
4
5 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
6
7         * gcc.dg/i386-fastcall-1.c: New.
8
9 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
10
11         * gcc.c-torture/execute/20021219-1.c: New test.
12
13 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
14
15         * gcc.dg/i386-pic-1.c: New test.
16
17 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18
19         PR c++/8099
20         * g++.dg/template/friend9.C: New test.
21
22 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
23
24         PR c++/3663
25         * g++.dg/template/access7.C: New test.
26
27 2002-12-18  Nick Clifton  <nickc@redhat.com>
28
29         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
30         the libstdc++-v3 directory has been found.
31
32 2002-12-12  Devang Patel <dpatel@apple.com>
33         * gcc.dg/darwin-ld-1.c: New test.
34         * gcc.dg/darwin-ld-2.c: New test.
35         * gcc.dg/darwin-ld-3.c: New test.
36         * gcc.dg/darwin-ld-4.c: New test.
37         * gcc.dg/darwin-ld-5.c: New test.
38
39 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
40
41         * gcc.c-torture/compile/20021212-1.c: New test.
42
43 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
44
45         * gcc.dg/fshort-wchar: New test.
46
47 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
48
49         PR c++/8372
50         * g++.dg/template/dtor1.C: New test.
51
52         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
53         markers.
54
55 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
56
57         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
58
59 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
60
61         * g++.dg/template/static1.C: New test.
62         * g++.dg/template/static2.C: New test.
63         * g++.old-deja/g++.ext/memconst.C: New test.
64
65 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
66
67         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
68         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
69         * g++.dg/special/initp1.C: Likewise.
70
71 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
72
73         * gcc.c-torture/execute/20021204-1.c: New test.
74
75 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
76
77         * gcc.dg/ppc-fmadd-1.c: New file.
78         * gcc.dg/ppc-fmadd-2.c: New file.
79         * gcc.dg/ppc-fmadd-3.c: New file.
80
81 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
82
83         * gcc.c-torture/compile/20021204-1.c: New test.
84
85 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
86
87         * g++.dg/inherit/covariant2.C: New test.
88         * g++.dg/inherit/covariant3.C: New test.
89         * g++.dg/inherit/covariant4.C: New test.
90         * g++.dg/inherit/covariant1.C: Remove XFAIL.
91         * g++.old-deja/g++.robertl/eb17.C: Likewise.
92
93 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
94
95         PR c++/8688
96         * g++.dg/init/brace3.C: New test.
97
98 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
99
100         * gcc.dg/20020210-1.c: Fix a comment typo.
101
102 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
103
104         PR c++/8720
105         * g++.dg/parse/defarg1.C: New test.
106
107         PR c++/8615
108         * g++.dg/template/char1.C: New test.
109
110         * g++.dg/template/varmod1.C: Fix typo.
111
112 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
113
114         DR 180
115         * g++.old-deja/g++.pt/crash32.C: Expect error.
116
117 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
118
119         PR c++/5919
120         * g++.dg/template/varmod1.C: New test.
121
122         PR c++/8727
123         * g++.dg/inherit/typeinfo1.C: New test.
124
125         PR c++/8663
126         * g++.dg/inherit/typedef1.C: New test.
127
128 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
129
130         PR c++/8332
131         PR c++/8493
132         * g++.dg/template/strlen1.C: New test.
133
134         PR c++/8227
135         * g++.dg/template/ctor2.C: New test.
136
137         PR c++/8214
138         * g++.dg/init/string1.C: New test.
139
140         PR c++/8511
141         * g++.dg/template/friend8.C: New test.
142
143 2002-11-29  Joe Buck <jbuck@synopsys.com>
144
145         * g++.dg/lookup/anon2.C: New test.
146
147 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
148
149         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
150         h8300 port.
151
152 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
153
154         * gcc.dg/bitfld-6.c: New test.
155
156 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
157
158         * gcc.c-torture/execute/20021127.[cx]: New test.
159
160 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
161
162         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
163         quality.
164
165 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
166
167         * g++.dg/init/brace2.C: New test.
168         * g++.old-deja/g++.mike/p9129.C: Correct.
169
170 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
171
172         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
173
174 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
175
176         * gcc.dg/sibcall-6: New test for indirect sibcalls.
177
178 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
179
180         * testsuite/g++.dg/abi/empty11.C: New test.
181         * testsuite/g++.dg/rtti/cv1.C: New test.
182
183 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
184
185         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
186
187 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
188
189         * g++.dg/abi/empty10.C: New test.
190
191 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
192
193         * gcc.c-torture/compile/20021124-1.c: New test.
194
195 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
196
197         * g++.dg/abi/rtti2.C: New test.
198
199 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
200
201         * gcc.dg/i386-unroll-1.c: New test.
202
203 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
204
205         * gcc.c-torture/compile/20021120-1.c: New test.
206         * gcc.c-torture/compile/20021120-2.c: New test.
207
208 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
209
210         * gcc.dg/bitfld-5.c: New test.
211
212 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
213
214         * gcc.c-torture/execute/20021120-3.c: New test.
215
216 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
217
218         * gcc.c-torture/execute/20021120-2.c: New test.
219
220 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
221
222         * gcc.c-torture/execute/20021120-1.c: New test.
223
224 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
225
226         * gcc.c-torture/execute/20021118-3.c: New test.
227
228 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
229
230         * gcc.c-torture/compile/20021119-1.c: New test.
231
232 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
233
234         * gcc.dg/duff-1.c: New test.
235         * gcc.dg/duff-2.c: New test.
236         * gcc.dg/duff-3.c: New test.
237
238 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
239
240         * gcc.dg/cpp/_Pragma5.c: New test.
241
242 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
243
244         * gcc.c-torture/execute/20021118-2.c: New test.
245
246 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
247
248         * gcc.c-torture/execute/20021118-1.c: New test.
249
250 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
251
252         * gcc.dg/20021116-1.c: New test.
253
254 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
255
256         * g++.dg/abi/vcall1.C: New test.
257
258 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
259
260         * gcc.dg/20021029-1.c: New test.
261         * gcc.dg/20021029-2.c: New test.
262
263 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
264
265         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
266
267 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
268
269         PR c/8439
270         * gcc.dg/20021110.c: Move to ...
271         * gcc.c-torture/compile/20021110.c: .... here.
272
273 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
274
275         PR c/8467
276         * gcc.c-torture/execute/20021111-1.c
277
278 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
279
280         PR c/8439
281         * gcc.dg/20021110.c: New test.
282
283 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
284
285         * g++.dg/abi/vthunk3.C: Run only on x86.
286
287 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
288
289         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
290
291 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
292
293         * lib/compat.exp (compat-execute): Fix logic error in last
294         change.
295
296 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
297
298         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
299
300 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
301
302         PR c++/8389
303         * g++.dg/template/access6.C: New test.
304
305 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
306
307         * gcc.dg/i386-ssefp-1.c: New test.
308         * gcc.dg/i386-ssefp-1.c: New test.
309
310 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
311
312         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
313
314 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
315
316         * g++.dg/abi/vthunk3.C: New test.
317
318         PR c++/8338
319         * g++.dg/template/crash2.C: New test.
320
321 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
322
323         * testsuite/g++.dg/abi/dtor1.C: New test.
324         * testsuite/g++.dg/abi/dtor2.C: Likewise.
325
326 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
327
328         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
329         Darwin.
330
331 2002-11-04  Adam Nemet  <anemet@lnxw.com>
332
333         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
334         -mthumb.  Only xfail with -O0.
335
336 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
337
338         * g++.dg/abi/thunk1.C: New test.
339         * g++.dg/abi/thunk2.C: Likewise.
340         * g++.dg/abi/vtt1.C: Likewise.
341
342 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
343
344         PR optimization/8423
345         * gcc.c-torture/execute/builtin-constant.c: New test.
346
347 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
348
349         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
350         Add some more cases.
351
352 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
353
354         PR c++/8391
355         * g++.dg/opt/local1.C: New test.
356
357 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
358
359         PR c++/8160
360         * g++.dg/template/complit1.C: New test.
361
362         PR c++/8149
363         * g++.dg/template/typename4.C: Likewise.
364
365 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
366
367         Core issue 287, PR c++/7639
368         * g++.dg/template/instantiate1.C: Adjust error location.
369         * g++.dg/template/instantiate3.C: New test.
370         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
371         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
372         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
373
374 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
375
376         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
377
378 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
379
380         PR c++/8287
381         * g++.dg/init/dtor2.C: New test.
382
383 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
384
385         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
386         * gcc.dg/nest.c: Bypass errors on irix6.
387
388 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
389
390         * gcc.dg/nest.c: Expect error for mmix-*-*.
391         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
392
393 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
394
395         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
396         markers.
397
398         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
399
400 2002-10-25  Mike Stump  <mrs@apple.com>
401
402         * gcc.dg/warn-1.c: New test.
403
404 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
405
406         * g++.dg/template/typename3.C: New test.
407
408 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
409
410         * g++.dg/lookup/ptrmem1.C: New test.
411
412         * g++.dg/abi/vthunk2.C: New test.
413
414 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
415
416         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
417
418 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
419
420         * g++.dg/abi/empty9.C: New test.
421
422 2002-10-24  Richard Henderson  <rth@redhat.com>
423
424         * g++.dg/inherit/thunk1.C: Enable for ia64.
425
426 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
427
428         PR c++/8067
429         * g++.dg/lookup/pretty1.C: New test.
430
431 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
432
433         * gcc.dg/20021023-1.c: New test.
434
435 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
436
437         PR c++/7679
438         * g++.dg/parse/inline1.C: New test.
439
440 2002-10-23  Richard Henderson  <rth@redhat.com>
441
442         * g++.dg/inherit/thunk1.C: Enable for x86_64.
443
444         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
445
446 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
447
448         PR c++/6579
449         * g++.dg/parse/stmtexpr3.C: New test.
450
451 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
452
453         * g++.dg/expr/cond1.C: New test.
454
455 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
456
457         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
458
459 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
460
461         * g++.dg/abi/vbase13.C: New test.
462         * g++.dg/abi/vbase14.C: Likewise.
463
464 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
465
466         * gcc.dg/tls/pic-1.c: New test.
467         * gcc.dg/tls/nonpic-1.c: New test.
468         * gcc.dg/20021018-1.c: New test.
469
470 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
471
472         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
473         Remove only files with the same base name as the test case.
474         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
475         (profopt-execute): Likewise.  Also, remove old profiling
476         and performance data files before running the tests.
477
478         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
479         * g++.dg/bprob/bprob.exp: Likewise.
480         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
481         to allow more general test case names.
482
483         * g++.dg/bprob/bprob-1.C: Rename to ...
484         * g++.dg/bprob/g++-bprob-1.C: ... this.
485
486         * g77.dg/bprob/bprob-1.f: Rename to ...
487         * g77.dg/bprob/g77-bprob-1.f: ... this.
488
489 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
490
491         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
492         bison 1.50 or later.
493
494 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
495
496         * g++.dg/README: Describe more test directories.
497
498 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
499
500         * g++.dg/init/array6.C: Add additional tests.
501
502 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
503
504         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
505         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
506
507 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
508
509         * gcc.c-torture/compile/20020604-1.x: New.
510         * gcc.c-torture/compile/simd-5.x: Likewise.
511         * gcc.c-torture/execute/920710-1.x: Likewise.
512         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
513
514 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
515
516         * g++.dg/inherit/override1.C: Add dg-options clause.
517
518 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
519
520         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
521         _mm_slli_si128.
522
523 2002-10-19  Andreas Schwab  <schwab@suse.de>
524
525         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
526         directory component.
527
528 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
529
530         * g++.dg/inherit/thunk1.C: New test.
531
532         * g++.dg/inherit/override1.C: New test.
533
534         * g++.dg/abi/mangle11.C: New test.
535         * g++.dg/abi/mangle14.C: New test.
536         * g++.dg/abi/mangle17.C: New test.
537
538 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
539
540         * g++.dg/overload/member2.C: New test.
541
542 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
543
544         * g++.dg/README: Describe new compat directory.
545         * g++.dg/dg.exp: Skip tests in compat directory.
546         * README.compat: New file.
547         * lib/compat.exp: New expect script.
548         * g++.dg/compat: New test directory.
549         * g++.dg/compat/compat.exp: New expect script.
550         * g++.dg/compat/abi: New test directory.
551         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
552         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
553         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
554         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
555         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
556         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
557         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
558         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
559         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
560         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
561         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
562         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
563         * g++.dg/compat/break: New test directory.
564         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
565         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
566         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
567         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
568         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
569         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
570         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
571         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
572         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
573         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
574         g++.dg/compat/break/README: New files.
575         * g++.dg/compat/eh: New test directory.
576         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
577         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
578         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
579         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
580         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
581         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
582         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
583         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
584         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
585         g++.dg/compat/eh/filter2_y.C,
586         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
587         g++.dg/compat/eh/new1_y.C,
588         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
589         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
590         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
591         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
592         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
593         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
594         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
595         g++.dg/compat/eh/unexpected1_y.C: New files.
596         * g++.dg/compat/init: New test directory.
597         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
598         g++.dg/compat/init/array5_y.C,
599         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
600         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
601         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
602         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
603         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
604         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
605         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
606         g++.dg/compat/init/init-ref2_y.C: New files.
607
608 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
609
610         PR c++/7584
611         * g++.dg/inherit/using3.C: New test.
612
613 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
614
615         * gcc.dg/20021017-2.c: New test.
616
617 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
618
619         * g++.dg/abi/mangle16.C: Adjust.
620
621         * g++.dg/init/array8.C: New test.
622
623 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
624
625         * gcc.dg/special/mips-abi.exp: New test.
626         * gcc.dg/special/mips-abi.s: Empty file used by the above.
627
628 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
629
630         * g++.dg/abi/mangle16.C: New test.
631         * g++.dg/abi/mangle17.C: Likewise.
632
633         PR c++/7478
634         * g++.dg/template/ref1.C: New test.
635
636 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
637
638         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
639
640 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
641
642         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
643
644 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
645
646         PR c++/7524
647         * g++.dg/init/array7.C: New test.
648
649 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
650
651         * g++.dg/init/array6.C: New test.
652
653         * g++.dg/abi/mangle13.C: Likewise.
654         * g++.dg/abi/mangle14.C: Likewise.
655         * g++.dg/abi/mangle15.C: Likewise.
656
657 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
658
659         * g++.dg/abi/empty8.C: New test.
660
661 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
662
663         * g++.dg/init/ctor1.C: New test.
664
665 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
666
667         * gcc.c-torture/execute/20021015-1.c: New test.
668
669 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
670
671         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
672
673 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
674
675         * gcc.dg/i386-ssetype-[1-5].c: New tests.
676
677 2002-10-14  Richard Henderson  <rth@redhat.com>
678
679         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
680
681 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
682
683         PR optimization/6631
684         * g++.dg/opt/const2.C: New test.
685
686 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
687
688         PR c++/7176
689         * g++.dg/parse/friend1.C: New test.
690         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
691
692 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
693
694         * gcc.dg/20021014-1.c: New test.
695
696 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
697
698         PR c++/5661
699         * g++.dg/ext/vlm1.C: New test.
700         * g++.dg/ext/vlm2.C: Likewise.
701
702         * g++.dg/init/array1.C: Remove invalid braces.
703         * g++.dg/init/brace1.C: New test.
704         * g++.dg/init/copy2.C: Likewise.
705         * g++.dg/init/copy3.C: Likewise.
706         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
707         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
708         braces.
709
710 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
711
712         * gcc.dg/cpp/assembler.S: Don't use -ansi.
713
714 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
715
716         * gcc.c-torture/compile/simd-5.c: New test.
717
718 2002-10-10  Roger Sayle  <roger@eyesopen.com>
719
720         * gcc.c-torture/execute/shiftopt-1.c: New test case.
721
722 2002-10-10  Jim Wilson  <wilson@redhat.com>
723
724         * gcc.c-torture/execute/20021010-1.c: New test.
725
726 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
727
728         PR c/7353
729         * g++.dg/ext/typedef-init.C: New test.
730         * gcc.dg/typedef-init.c: New test.
731
732 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
733
734         * gcc.dg/cpp/paste13.c: New test.
735
736 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
737
738         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
739         remaining platforms, XFAIL during compile, not execute.  Don't
740         XFAIL at -O0.
741
742 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
743
744         * gcc.dg/alias-1.c: Tweak expected warning.
745
746 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
747
748         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
749
750 2002-10-06  Andreas Jaeger  <aj@suse.de>
751
752         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
753         * gcc.dg/cpp/c++98.C: Likewise.
754
755         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
756         * g++.dg/cpp/c++98.C: Likewise.
757
758         * g++.dg/README (Subdirectories): Mention cpp directory.
759
760         PR target/7559
761         * gcc.dg/20021006-1.c: New test.
762
763 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
764
765         PR c++/7804
766         * g++.dg/other/warning1.C: New test.
767
768 2002-10-04  Roger Sayle  <roger@eyesopen.com>
769
770         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
771         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
772         and sparc-*-* with -m64 as expected failures.  See PR 8087.
773
774 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
775
776         PR c++/7931
777         * g++.dg/template/ptrmem3.C: New test.
778
779         PR c++/7754
780         * g++.dg/template/union1.C: New test.
781
782 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
783
784         PR c++/8006
785         * g++.dg/abi/mangle9.C: New test.
786         * g++.dg/abi/mangle10.C: New test.
787         * g++.dg/abi/mangle11.C: New test.
788         * g++.dg/abi/mangle12.C: New test.
789
790 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
791
792         PR c++/7188.
793         * g++.dg/template/meminit1.C: New test.
794         * g++.dg/warn/Wreorder-1.C: Likewise.
795         * g++.old-deja/g++.mike/warn3.C: Tweak.
796         * lib/prune.exp: Ingore "in copy constructor".
797
798 2002-10-02  Andreas Jaeger  <aj@suse.de>
799
800         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
801         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
802         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
803         on x86-64.
804
805 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
806
807         * gcc.dg/empty1.C: Fix typo.
808
809 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
810
811         * gcc.dg/alias-1.c: New test.
812
813 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
814
815         * gcc.dg/empty1.C: New test.
816
817         * g++.dg/tls/init-2.C: Tweak error messages.
818
819 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
820
821         * gcc.c-torture/compile/20020923-1.c: New test.
822
823 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
824
825         * gcc.c-torture/execute/ffs-1.c: New test.
826         * gcc.c-torture/execute/ffs-2.c: Ditto.
827
828 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
829
830         * g++.dg/overload/member1.C: New test.
831
832 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
833
834         * g++.dg/abi/empty7.C: New test.
835         * g++.dg/init/pm2.C: Likewise.
836
837 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
838
839         * g++.dg/rtti/crash1.C: New test.
840
841 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
842
843         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
844         gcc.dg/sibcall-4.c: New tests.
845
846 2002-09-28  Roger Sayle  <roger@eyesopen.com>
847
848         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
849         powerpc and MMIX targets.
850
851 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
852
853         * gcc.dg/cpp/20020927-1.c: New.
854
855 2002-09-26  David S. Miller  <davem@redhat.com>
856
857         * gcc.c-torture/compile/trunctfdf.c: New.
858
859 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
860
861         * lib/target-supports.exp (check_weak_available): Handle solaris2.
862
863 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
864
865         * gcc.c-torture/execute/loop-15.c: New.
866
867 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
868
869         * README.QMTEST: Fix typo.
870
871 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
872
873         * gcc.dg/20020926-1.c: New test.
874
875 2002-09-25  David S. Miller  <davem@redhat.com>
876
877         PR target/7842
878         * gcc.c-torture/execute/shiftdi.c: New test.
879
880 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
881
882         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
883         unique to the tool.
884         * lib/g77.exp (g77_init): Likewise.
885         * lib/g++.exp (g++_init): Likewise.
886         * lib/objc.exp (objc_init): Likewise.
887
888 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
889
890         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
891         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
892         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
893
894 2002-09-25  Richard Henderson  <rth@redhat.com>
895
896         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
897         too-small long double.
898
899 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
900
901         * gcc.dg/20020919-1.c: New test.
902
903 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
904
905         * g++.dg/abi/bitfield6.C: New test.
906         * g++.dg/abi/bitfield7.C: New test.
907         * g++.dg/abi/bitfield8.C: New test.
908         * g++.dg/abi/vbase11.C: New test.
909
910 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
911
912         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
913         hppa*-*-hpux*.  Update test comment.
914
915 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
916
917         * gcc.dg/tls/struct-1.c: New test.
918
919 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
920
921         * gcc.dg/cpp/tr-warn2.c: Update.
922
923 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
924
925         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
926
927 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
928
929         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
930         systems.
931
932 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
933
934         * gcc.c-torture/execute/ieee/mzero3.c: New test.
935
936         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
937         Adjust for c++filt moved to binutils.  Remove spurious duplicate
938         setting of cxxfilt.
939
940 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
941
942         * gcc.dg/20020312-2.c: Update for darwin.
943
944 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
945
946         * g++.old-deja/g++.other/crash32.C: Mark ICE.
947
948 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
949
950         * objc.dg/comp-types-1.m: New test.
951         * objc.dg/comp-types-2.m: New test.
952         * objc.dg/comp-types-3.m: New test.
953         * objc.dg/comp-types-4.m: New test.
954         * objc.dg/comp-types-5.m: New test.
955         * objc.dg/comp-types-6.m: New test.
956
957 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
958
959         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
960
961 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
962
963         * g++.dg/other/do1.C: New test.
964
965         * g++.dg/template/subst1.C: New test.
966
967 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
968
969         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
970
971 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
972
973         * g++.dg/template/qualttp20.C: Adjust expected errors.
974         * g++.old-deja/g++.jason/report.C: Likewise.
975         * g++.old-deja/g++.other/qual1.C: Likewise.
976
977         * g++.dg/lookup/scoped2.C: New test.
978
979         * g++.dg/ext/asm3.C: New test.
980
981 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
982
983         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
984
985 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
986
987         * ChangeLog: follow spelling conventions.
988         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
989         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
990         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
991         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
992         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
993         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
994         * g++.old-deja/g++.law/global-init1.C: Likewise.
995         * g++.old-deja/g++.other/delete4.C: Likewise.
996         * g++.old-deja/g++.other/inline21.C: Likewise.
997         * g++.old-deja/g++.other/singleton.C: Likewise.
998         * g77.dg/strlen0.f: Likewise.
999         * g77.f-torture/compile/20010519-1.f: Likewise.
1000         * g77.f-torture/compile/980310-4.f: Likewise.
1001         * gcc.c-torture/compile/20000605-1.c: Likewise.
1002         * gcc.c-torture/execute/20020225-1.c: Likewise.
1003         * gcc.dg/c90-hexfloat-2.c: Likewise.
1004         * gcc.dg/c99-bool-1.c: Likewise.
1005         * gcc.dg/c99-hexfloat-2.c: Likewise.
1006         * gcc.dg/dll-2.c: Likewise.
1007         * gcc.dg/wtr-union-init-1.c: Likewise.
1008         * gcc.dg/wtr-union-init-2.c: Likewise.
1009         * gcc.dg/wtr-union-init-3.c: Likewise.
1010         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1011         * gcc.dg/cpp/defined.c: Likewise.
1012         * gcc.dg/cpp/macsyntx.c: Likewise.
1013         * gcc.dg/cpp/paste2.c: Likewise.
1014         * gcc.dg/cpp/trad/defined.c: Likewise.
1015         * gcc.dg/format/c90-printf-1.c: Likewise.
1016         * gcc.dg/format/c90-scanf-1.c: Likewise.
1017         * gcc.dg/format/c99-printf-1.c: Likewise.
1018         * gcc.dg/format/c99-scanf-1.c: Likewise.
1019         * gcc.misc-tests/gcov-8.c: Likewise.
1020         * lib/profopt.exp: Likewise.
1021
1022 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1023
1024         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1025
1026 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1027
1028         * g++.dg/inherit/using2.C: New test.
1029
1030 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1031
1032         * ChangeLog: Follow spelling conventions.
1033         * g++.dg/template/friend4.C: Likewise.
1034         * g++.old-deja/g++.pt/crash67.C: Likewise.
1035         * gcc.c-torture/execute/20000801-4.c: Likewise.
1036         * gcc.dg/c90-digraph-1.c: Likewise.
1037         * gcc.dg/c94-digraph-1.c: Likewise.
1038         * gcc.dg/c99-digraph-1.c: Likewise.
1039         * gcc.dg/cpp/line5.c: Likewise.
1040         * gcc.dg/cpp/multiline.c: Likewise.
1041         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1042         * gcc.dg/format/attr-3.c: Likewise.
1043         * gcc.dg/format/c90-scanf-3.c: Likewise.
1044         * gcc.dg/format/ext-4.c: Likewise.
1045
1046 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1047
1048         * g++.dg/template/pretty1.C: New test.
1049
1050 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1051
1052         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1053
1054 2002-09-13  Matt Austern  <austern@apple.com>
1055
1056         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1057         passing a cast expression to a function by const reference.
1058
1059 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1060
1061         * g++.dg/template/deduce1.C: New test.
1062
1063 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1064
1065         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1066         32-bit int.
1067
1068 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1069
1070         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1071         usage.
1072
1073 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1074
1075         * gcc.c-torture/compile/20020910-1.c: New test.
1076
1077 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1078
1079         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1080
1081 2002-09-10  Andreas Jaeger  <aj@suse.de>
1082
1083         * gcc.dg/20020312-2.c: Adjust for x86-64.
1084
1085 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1086
1087         * g77.dg/7388.f: New test case for PR 7388.
1088
1089 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1090
1091         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1092
1093 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1094
1095         * objc.dg/proto-lossage-1.m: New test.
1096
1097 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1098
1099         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1100
1101 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1102
1103         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1104         expected to pass.
1105
1106 2002-09-06  Stan Shebs  <shebs@apple.com>
1107             David Edelsohn  <edelsohn@gnu.org>
1108
1109         * gcc.dg/weak: New directory.
1110         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1111         target-specific xfail bits.
1112         * gcc.dg/typeof-2.c: Move to new directory.
1113         * gcc.dg/weak.exp: New expect script.
1114
1115 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1116
1117         * gcc.c-torture/execute/extzvsi.c: New test.
1118
1119 2002-09-05  Stan Shebs  <shebs@apple.com>
1120
1121         * gcc.dg/weak-1.c: xfail on Darwin.
1122         * gcc.dg/weak-2.c: Ditto.
1123         * gcc.dg/weak-3.c: Ditto.
1124         * gcc.dg/weak-4.c: Ditto.
1125         * gcc.dg/weak-5.c: Ditto.
1126         * gcc.dg/weak-6.c: Ditto.
1127         * gcc.dg/weak-7.c: Ditto.
1128         * gcc.dg/weak-8.c: Ditto.
1129         * gcc.dg/weak-9.c: Ditto.
1130
1131 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1132
1133         * gcc.c-torture/execute/loop-14.c: New test.
1134
1135 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1136
1137         * g++.dg/other/cxa-atexit1.C: New test.
1138
1139         * gcc.dg/typeof-2.c: New test.
1140
1141 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1142
1143         * gcc.dg/builtins-2.c: New testcase.
1144         * gcc.dg/builtins-3.c: New testcase.
1145
1146 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1147
1148         * gcc.dg/cpp/_Pragma4.c: New test.
1149
1150 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1151
1152         * objc/execute/nil_method-1.m: New testcase.
1153
1154 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1155
1156         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1157         [Object class], not [Object initialize].
1158
1159 2002-08-31  Roger Sayle  <roger@eyesopen.com>
1160             Hans-Peter Nilsson  <hp@bitrange.com>
1161
1162         * gcc.c-torture/execute/20020720-1.x: Skip test on
1163         mmix-knuth-mmixware.  Correct comment.
1164
1165 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
1166
1167         * testsuite/g++.dg/abi/bitfield5.C: New test.
1168         * testsuite/g++.dg/abi/vbase10.C: Likewise.
1169
1170 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1171
1172         * objc.dg/undeclared-selector.m: New test.
1173
1174 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
1175
1176         * g++.dg/other/offsetof1.C: Avoid cast warning.
1177
1178 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
1179
1180         * objc.dg/super-class-2.m: New test.
1181
1182 2002-08-24  Matt Austern  <austern@apple.com>
1183
1184         * g++.dg/ext/lvaddr.C: New test.
1185         * g++.dg/ext/lvcast.C: New test.
1186
1187 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
1188
1189         * testsuite/g++.dg/inherit/cond1.C: New test.
1190
1191 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
1192
1193         * gcc.dg/noncompile/incomplete-1.c: New test.
1194
1195 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1196
1197         * gcc.dg/typespec-1.c: New test.
1198
1199 2002-08-20  Devang Patel  <dpatel@apple.com>
1200         * objc.dg/proto-hier-2.m: New test.
1201
1202 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
1203
1204         * objc.dg/bitfield-1.m: New test.
1205         * objc.dg/bitfield-2.m: New test.
1206
1207 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1208
1209         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1210         gcc.dg/c99-flex-array-4.c: New tests.
1211
1212 2002-08-16  Stan Shebs  <shebs@apple.com>
1213
1214         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1215
1216 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
1217
1218         * gcc.dg/typeof-1.c: New test.
1219         * g++.dg/ext/typeof2.C: New test.
1220
1221 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1222
1223         * g++.dg/other/offsetof1.C: New test.
1224
1225 2002-08-14  Richard Henderson  <rth@redhat.com>
1226
1227         * gcc.dg/tls/diag-3.c: Fix expected message strings.
1228
1229 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
1230
1231         * gcc.dg/cpp/_Pragma3.c: New test.
1232
1233 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
1234
1235         * g++.dg/template/inherit3: New test.
1236
1237 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1238
1239         * gcc.dg/bitfld-4.c: Add blank options.
1240
1241 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1242
1243         * g++.dg/template/crash1.C: New test.
1244
1245 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1246
1247         * gcc.dg/tls/opt-2.c: New test.
1248
1249 2002-08-08  Devang Patel  <dpatel@apple.com>
1250
1251         * objc.dg/selector-1.m : New test
1252
1253 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1254
1255         * g++.dg/abi/bitfield4.C: New test.
1256         * gcc.dg/bitfld-4.c: New test.
1257
1258 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1259
1260         * g++.dg/other/packed1.C: New test.
1261
1262 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1263
1264         * g++.dg/abi/offsetof.C: Tweak error messages.
1265         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1266
1267 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1268
1269         * gcc.dg/bitfld-3.c: New test.
1270
1271 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1272             Richard Henderson  <rth@redhat.com>
1273
1274         * gcc.dg/i386-bitfield1.c: New test.
1275         * g++.dg/abi/bitfield3.C: Update.
1276
1277 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1278
1279         * objc.dg/const-str-2.m: Update.
1280         * gcc.dg/cpp/c++98.c: Change to C extension.
1281         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1282         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1283
1284 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1285
1286         * testsuite/gcc.dg/tls/diag-3.c: New.
1287
1288 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1289
1290         * g++.dg/README (Subdirectories): Document new subdir expr.
1291         * g++.dg/expr/pmf-1.C: New test.
1292
1293 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1294
1295         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1296
1297 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1298
1299         * g++.dg/abi/bitfield3.C: New test.
1300
1301 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1302
1303         * lib/gcov.exp: Tweak expected line formats.
1304         * gcc.misc-tests/gcov8.c: New test.
1305         * gcc.misc-tests/gcov8.x: New flags.
1306
1307 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1308
1309         * consistency.vlad/layout/endian.c: Include string.h.
1310
1311         * gcc.c-torture/execute/20020805-1.c: New test.
1312
1313 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1314
1315         * g++.dg/other/conversion1.C: New test.
1316
1317 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1318
1319         * gcc.dg/builtins-1.c: New testcase.
1320
1321 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1322
1323         * g++.dg/inherit/access3.C: New test.
1324
1325 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1326
1327         * gcc.dg/ia64-visibility-2.c: New test.
1328
1329 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1330
1331         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1332         __qualifier_flags to __flags.
1333
1334 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1335
1336         * g++.dg/inherit/operator1.C: New test.
1337         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1338         * g++.dg/other/error1.C: Change expected error message.
1339         * g++.dg/template/conv4.C: Likewise.
1340
1341 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1342
1343         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1344         for documented behavior.
1345
1346 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1347
1348         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1349         several targets known to fail.
1350
1351 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1352
1353         * gcc.dg/mips-args-[123].c: New tests.
1354
1355 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1356
1357         * gcc.dg/ppc-spe.c: New.
1358
1359 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1360
1361         * g++.dg/other/ptrmem4.C: New testcase.
1362
1363 2002-07-24  Richard Henderson  <rth@redhat.com>
1364
1365         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1366
1367 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1368
1369         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1370
1371 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1372
1373         * gcc.c-torture/execute/memset-3.c: New testcase.
1374
1375 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1376
1377         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1378         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1379
1380 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1381
1382         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1383         Delete.
1384
1385 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
1386
1387         * gcc.c-torture/compile/simd-4.c: New test.
1388
1389 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1390
1391         PR c++/7347, c++/7348
1392         * g++.dg/template/access4.C: New test.
1393         * g++.dg/template/access5.C: New test.
1394         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1395         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1396         * g++.old-deja/g++.pt/ttp58.C: Likewise.
1397         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1398
1399 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
1400
1401         * gcc.dg/gnu89-init-2.c: New test.
1402
1403 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
1404
1405         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1406
1407 2002-07-20  Roger Sayle  <roger@eyesopen.com>
1408
1409         * gcc.c-torture/execute/20020720-1.c: New testcase.
1410
1411 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
1412
1413         * gcc.dg/cpp/Wsignprom.c: New tests.
1414
1415 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
1416
1417         * gcc.c-torture/execute/loop-13.c: New test.
1418
1419 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
1420
1421         * gcc.dg/cpp/expr.c: New tests.
1422
1423 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
1424
1425         * g++.dg/opt/pr6713.C: Add template instantiation.
1426
1427 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
1428
1429         * gcc.dg/nest.c: New test.
1430
1431 2002-07-17  Richard Henderson  <rth@redhat.com>
1432
1433         * g++.dg/opt/pr6713.C: New test.
1434
1435 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
1436
1437         * gcc.c-torture/execute/loop-2e.x: Let the testcase
1438         XFAIL for all x86 processors.
1439
1440 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
1441
1442         * gcc.c-torture/execute/20010122-1.x: Do not test with
1443         -fomit-frame-pointer.
1444
1445 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1446
1447         * g++.dg/template/instantiate2.C: New test.
1448         * g++.dg/template/spec4.C: New test.
1449
1450 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1451
1452         * g++.dg/template/access2.C: New test.
1453         * g++.dg/template/access3.C: New test.
1454
1455 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
1456
1457         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1458         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1459         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1460         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1461         Convert to use <stdarg.h>.
1462         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1463         Delete.
1464         * gcc.dg/va-arg-2.c: New.
1465         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
1466
1467 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
1468
1469         * gcc.c-torture/compile/20020710-1.c: New test.
1470
1471 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1472                           Andrew Pinski  <pinskia@physics.uc.edu>
1473
1474         gcc.c-torture/compile/simd-2.c: New testcase.
1475         gcc.c-torture/compile/simd-3.c: Likewise.
1476
1477 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
1478
1479         PR c++/7224
1480         * g++.dg/overload/error1.C: New test.
1481
1482 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1483
1484         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
1485         configuration and IRIX 6 O32 ABI.
1486
1487 2002-07-11  Roger Sayle  <roger@eyesopen.com>
1488
1489         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
1490
1491 2002-07-10  Roger Sayle  <roger@eyesopen.com>
1492
1493         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
1494
1495 2002-07-10  Jeffrey A Law  <law@redhat.com>
1496
1497         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
1498
1499         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
1500
1501 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
1502
1503         * gcc.dg/20020312-2.c: Check for __PPC__.
1504
1505 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
1506
1507         * gcc.c-torture/compile/20020709-1.c: New test.
1508
1509 2002-07-07  Roger Sayle  <roger@eyesopen.com>
1510
1511         * g++.dg/template/qualttp21.C: New test case.
1512
1513 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
1514
1515         * gcc.c-torture/compile/20020706-1.c: New test.
1516         * gcc.c-torture/compile/20020706-2.c: New test.
1517
1518 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
1519             Alexandre Oliva  <aoliva@redhat.com>
1520
1521         * g++.dg/warn/incomplete1.C: New test.
1522
1523 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1524
1525         PR c++/7099
1526         * g++.dg/warn/noreturn1.C: New test.
1527
1528 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
1529
1530         PR c++/6706
1531         * g++.dg/debug/debug6.C: New test.
1532         * g++.dg/debug/debug7.C: New test.
1533
1534 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
1535
1536         * gcc.c-torture/compile/simd-3.c: New test.
1537
1538 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
1539
1540         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
1541         * gcc.dg/20020620-1.c: Likewise.
1542
1543 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1544
1545         PR c++/6944
1546         * g++.dg/init/array4.C: New test.
1547         * g++.dg/init/array5.C: New test.
1548
1549 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1550
1551         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
1552         * gcc.c-torture/execute/simd-2.c (main): Likewise.
1553
1554 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1555
1556         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
1557         * gcc.dg/wtr-aggr-init-1.c: Likewise.
1558         * gcc.dg/wtr-conversion-1.c: Likewise.
1559         * gcc.dg/wtr-escape-1.c: Likewise.
1560         * gcc.dg/wtr-int-type-1.c: Likewise.
1561         * gcc.dg/wtr-label-1.c: Likewise.
1562         * gcc.dg/wtr-static-1.c: Likewise.
1563         * gcc.dg/wtr-strcat-1.c: Likewise.
1564         * gcc.dg/wtr-suffix-1.c: Likewise.
1565         * gcc.dg/wtr-switch-1.c: Likewise.
1566         * gcc.dg/wtr-unary-plus-1.c: Likewise.
1567         * gcc.dg/wtr-union-init-1.c: Likewise.
1568         * gcc.dg/wtr-union-init-2.c: Likewise.
1569         * gcc.dg/wtr-union-init-3.c: Likewise.
1570
1571         * gcc.dg/wtr-func-def-1.c: New test.
1572
1573 2002-07-02 Devang Patel <dpatel@apple.com>
1574
1575         * objc.dg/param-1.m: New test.
1576
1577 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
1578
1579         * gcc.dg/cpp/trad/directive.c: Add test.
1580         * gcc.dg/cpp/trad/macroargs.c: Add test.
1581         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
1582
1583 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
1584
1585         * gcc.dg/cpp/cmdlne-M.c: New test.
1586
1587 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
1588
1589         * objc.dg/desig-init-1.m: New test.
1590
1591 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1592
1593         PR c++/6716
1594         * g++.dg/template/instantiate1.C: New test.
1595
1596 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
1597
1598         PR c++/7112
1599         * g++.dg/template/sizeof2.C: New test.
1600
1601 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1602
1603         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
1604         gcc.dg/cpp/trad/include.c: New tests.
1605
1606 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
1607
1608         PR target/7177
1609         * gcc.c-torture/compile/20020701-1.c: New test.
1610
1611 2002-07-01  Stan Shebs  <shebs@apple.com>
1612
1613         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
1614         header here...
1615         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
1616         (objc-torture-execute): or here.
1617
1618 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
1619
1620         * gcc.c-torture/execute/arith-rand-ll.c: New test.
1621
1622 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
1623
1624         * gcc.dg/cpp/trad/escaped-nl.c: New test.
1625
1626 2002-06-30  Devang Patel  <dpatel@apple.com>
1627
1628         * objc.dg/fsyntax-only.m: New test.
1629
1630 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
1631
1632         PR c++/6695
1633         * g++.dg/template/friend7.C: New file.
1634
1635 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
1636
1637         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
1638         return type.
1639
1640 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1641
1642         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
1643         avoid division by zero.
1644
1645 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
1646
1647         * gcc.dg/Wunknownprag.c: New tests.
1648
1649 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
1650
1651         * gcc.c-torture/execute/simd-2.c: New test.
1652
1653 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
1654
1655         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
1656         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
1657         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
1658         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
1659         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
1660         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
1661         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
1662         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
1663         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
1664         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
1665         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
1666         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
1667         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
1668         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
1669         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
1670         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
1671         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
1672
1673 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
1674
1675         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
1676         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
1677         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
1678         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
1679         New tests.
1680         * gcc.dg/cpp/trad/directive.c: Update.
1681
1682 2002-06-23  Andreas Jaeger  <aj@suse.de>
1683
1684         * gcc.c-torture/execute/complex-6.c: New.
1685
1686 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
1687
1688         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
1689         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
1690         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
1691         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
1692
1693 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
1694
1695         * gcc.dg/cpp/trad: New directory with traditional tests copied
1696         from parent directory.
1697         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1698         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1699         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1700         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1701         Move to trad/ and rename.
1702         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
1703         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
1704         gcc.dg/cpp/trad/redef2.c: New tests.
1705         * gcc.dg/cpp/trad/trad.exp: New driver.
1706
1707 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
1708
1709         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1710         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1711         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1712         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1713         Remove.
1714
1715 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
1716
1717         * gcc.dg/20020620-1.c: New test.
1718
1719 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1720
1721         * g++.dg/template/ttp4.C: New test.
1722
1723 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
1724
1725         * g++.dg/opt/vt1.C: Fix regexp.
1726
1727 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1728
1729         * gcc.c-torture/execute/pure-1.c: Make functions static again.
1730         Don't use attribute `noinline'.
1731
1732 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1733
1734         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
1735
1736 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
1737
1738         * gcc.c-torture/execute/simd-1.c: New.
1739
1740         * gcc.dg/simd-1.c: New.
1741
1742 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1743
1744         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
1745
1746 2002-06-16  Richard Henderson  <rth@redhat.com>
1747
1748         * g++.dg/ext/anon-struct1.C: New.
1749         * g++.dg/ext/anon-struct2.C: New.
1750         * g++.dg/ext/anon-struct3.C: New.
1751         * gcc.dg/anon-struct-1.c: New.
1752         * gcc.dg/anon-struct-2.c: New.
1753         * gcc.dg/anon-struct-3.c: New.
1754         * gcc.dg/20011008-1.c: Adjust warning text.
1755         * gcc.dg/20020527-1.c: Add -fms-extensions.
1756
1757 2002-06-16  Richard Henderson  <rth@redhat.com>
1758
1759         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
1760
1761 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
1762
1763         * gcc.c-torture/execute/20020615-1.c: New test.
1764
1765 2002-06-15  Roger Sayle  <roger@eyesopen.com>
1766
1767         * gcc.c-tortuture/execute/compare-1.c: New test case.
1768         * gcc.c-tortuture/execute/compare-2.c: New test case.
1769         * gcc.c-tortuture/execute/compare-3.c: New test case.
1770
1771 2002-06-13  Richard Henderson  <rth@redhat.com>
1772
1773         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
1774         ia64 ilp32.
1775
1776 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1777
1778         * g++.dg/template/typename2.C: Update error message.
1779
1780 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
1781
1782         * gcc.c-torture/execute/20020611-1.c: New test.
1783
1784 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
1785
1786         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
1787         list of targets to skip.
1788
1789 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
1790
1791         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
1792         targets if not optimizing.
1793
1794 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
1795
1796         * gcc.c-torture/compile/20020605-1.c: New test.
1797
1798         * g++.dg/opt/vt1.C: New test.
1799
1800         * gcc.dg/20020531-1.c: New test.
1801
1802         * gcc.dg/20020530-1.c: New test.
1803
1804         * gcc.dg/20020527-1.c: New test.
1805
1806         * g++.dg/opt/cse1.C: New test.
1807
1808 2002-06-07  Roger Sayle  <roger@eyesopen.com>
1809
1810         * gcc.dg/20020607-2.c: New test case.
1811
1812 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
1813
1814         * gcc.c-torture/compile/20020604-1.c: New test.
1815
1816 2002-06-04  Richard Henderson  <rth@redhat.com>
1817
1818         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
1819         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
1820         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
1821
1822 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
1823
1824         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
1825
1826 2002-06-03  Richard Henderson  <rth@redhat.com>
1827
1828         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
1829         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
1830
1831 2002-06-02  Richard Henderson  <rth@redhat.com>
1832
1833         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
1834         test functions static.
1835
1836 2002-06-02  Andreas Jaeger  <aj@suse.de>
1837
1838         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
1839         now.
1840
1841 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1842
1843         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
1844         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
1845         Update for mofified diagnostics.
1846         * gcc.dg/c99-intconst-1.c: No longer fail.
1847
1848 2002-06-02  Richard Henderson  <rth@redhat.com>
1849
1850         * gcc.dg/uninit-A.c: Remove xfail markers.
1851
1852 2002-06-01  Roger Sayle  <roger@eyesopen.com>
1853
1854         * gcc.dg/fnegate-1.c: New test case.
1855
1856 2002-05-30  Osku Salerma  <osku@iki.fi>
1857
1858         * gcc.c-torture/execute/mayalias-1.c: New file.
1859
1860 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1861
1862         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
1863         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
1864         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
1865
1866 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
1867
1868         * gcc.c-torture/execute/20020529-1.c: New test.
1869
1870 2002-05-27  Richard Henderson  <rth@redhat.com>
1871
1872         * g++.dg/ext/attrib6.C: New test case.
1873
1874 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1875
1876         * gcc.c-torture/execute/pure-1.c: New test.
1877
1878 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1879
1880         * gcc.dg/cpp/arith-2.c: Remove.
1881
1882 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1883
1884         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
1885         * gcc.dg/cpp/if-3.c: Remove.
1886
1887 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
1888
1889         * g++.dg/opt/cse2.C: New test.
1890
1891 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
1892
1893         * gcc.dg/cpp/arith-1.c: New semantic tests.
1894         * gcc.dg/cpp/if-1.c: Update.
1895
1896 2002-05-24  Ben Elliston  <bje@redhat.com>
1897
1898         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
1899
1900 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
1901
1902         * gcc.dg/verbose-asm.c: New test.
1903
1904 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1905
1906         * gcc.dg/cpp/paste12.c: New test.
1907
1908 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1909
1910         * g++.dg/parse/named_ops.C: New test.
1911
1912 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
1913
1914         * gcc/testsuite/gcc.dg/weak-8.c: New test.
1915
1916 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
1917
1918         * gcc.dg/weak-2.c: Allow optional leading underscore
1919         in scan-assembler symbol name.
1920         * gcc.dg/weak-3.c: Likewise.
1921         * gcc.dg/weak-4.c: Likewise.
1922         * gcc.dg/weak-5.c: Likewise.
1923
1924 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
1925
1926         * gcc.dg/20020523-1.c: New test.
1927
1928 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1929
1930         * objc.dg/const-str-2.m: Update now that we stop after
1931         a command line error.
1932
1933 2002-05-22  Richard Henderson  <rth@redhat.com>
1934
1935         * g++.dg/dg.exp: Fix typo in test pruneing.
1936
1937 2002-05-22  Richard Henderson  <rth@redhat.com>
1938
1939         * g++.dg/dg.exp: Prune the tls subdirectory.
1940         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1941         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1942         * g++.dg/tls/init-1.C: New.
1943
1944 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
1945
1946         * gcc.dg/20020517-1.c: New test.
1947
1948 2002-05-21  Richard Henderson  <rth@redhat.com>
1949
1950         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1951         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1952
1953 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
1954
1955         * g++.dg/other/copy2.C: New test.
1956
1957 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
1958
1959         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1960         (MAX_COPY): Bump up to 10 times sizeof (long long).
1961         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1962
1963         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1964         sizeof (long long).
1965
1966         * gcc.c-torture/execute/strcpy-1.c: New test.
1967
1968 2002-05-19  Jason Merrill  <jason2redhat.com>
1969
1970         * g++.dg/ext/oper1.C: New test.
1971
1972 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
1973 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
1974
1975         * README.QMTEST: New file.
1976
1977         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1978
1979 2002-05-19  Andreas Jaeger  <aj@suse.de>
1980
1981         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1982         now.
1983         * gcc.c-torture/execute/loop-2d.x: Likewise.
1984
1985 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
1986
1987         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
1988         support weak symbols.
1989         * gcc.dg/weak-4.c: Likewise
1990         * gcc.dg/weak-6.c: Likewise
1991
1992 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
1993
1994         * gcc.dg/weak-3.c: Add dg-excess-error comment for
1995         cygwin, coff and h8300-*-hms targets
1996         * gcc.dg/weak-5.c: Likewise
1997         * gcc.dg/weak-7.c: Likewise
1998
1999 2002-05-16  Jason Merrill  <jason@redhat.com>
2000
2001         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2002         (scan-assembler-not, scan-assembler-dem): Likewise.
2003         (scan-assembler-dem-not): Likewise.
2004
2005 2002-05-15  Richard Henderson  <rth@redhat.com>
2006
2007         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2008
2009 2002-05-15  Richard Henderson  <rth@redhat.com>
2010
2011         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2012         (vfoo1f): Warning here.
2013         (vfoo1l): Don't redefine the alias.
2014
2015 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2016
2017         * g++.dg/init/pm1.C: New test.
2018
2019 2002-05-12  David S. Miller  <davem@redhat.com>
2020
2021         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2022         types.
2023
2024 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2025
2026         * gcc.c-torture/execute/20020510-1.c: New test case.
2027
2028 2002-05-10  David S. Miller  <davem@redhat.com>
2029
2030         * gcc.c-torture/execute/conversion.c: Test long double too.
2031
2032 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2033
2034         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2035         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2036         * lib/g++.exp (g++_link_flags): Likewise.
2037         * lib/objc.exp (objc_target_compile): Likewise.
2038
2039 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2040
2041         * gcc.dg/cpp/poison.c: Update.
2042         * gcc.dg/cpp/20000625-2.c: Remove.
2043         * gcc.dg/cpp/direct2s.c: Remove final test.
2044
2045 2002-05-08  Tom Rix  <trix@redhat.com>
2046
2047         * gcc.c-torture/execute/20020508-1.c: New test.
2048         * gcc.c-torture/execute/20020508-2.c: New test.
2049         * gcc.c-torture/execute/20020508-3.c: New test.
2050
2051 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2052
2053         * gcc.dg/cpp/charconst-4.c: More tests.
2054
2055 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2056
2057         PR c/6569
2058         * gcc.dg/weak-3.c: Update location of warning messages.
2059         * gcc.dg/weak-5.c: Likewise.
2060
2061 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2062
2063         * gcc.c-torture/execute/20020506-1.c: New test case.
2064
2065 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2066
2067         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2068
2069 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2070
2071         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2072
2073 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2074
2075         * gcc.dg/cpp/charconst-3.c: New test.
2076
2077 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2078
2079         * gcc.dg/cpp/charconst.c: Update tests.
2080
2081 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2082
2083         * treelang: Added directory for new sample language treelang. Also
2084         lib/treelang.exp: New file to signal treelang should be tested.
2085
2086 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2087
2088         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2089         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2090         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2091         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2092         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2093         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2094         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2095
2096 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2097
2098         * gcc.dg/format/xopen-2.c: New test.
2099
2100 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2101
2102         * gcc.dg/20020503-1.c: New test.
2103
2104 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2105
2106         * g++.dg/init/dtor1.C: Make it tougher.
2107
2108 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2109
2110         * g++.dg/init/dtor1.C: New test.
2111
2112 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2113
2114         * gcc.dg/altivec-8.c: New.
2115
2116 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2117
2118         * gcc.dg/altivec-7.c: New.
2119
2120 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2121
2122         * g++.dg/parse/typedef1.C: New test.
2123
2124 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2125
2126         PR c++/6486
2127         * g++.dg/template/friend6.C: New test.
2128
2129         PR c++/6492
2130         * g++.dg/init/copy1.C: New test.
2131
2132 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2133
2134         * g++.dg/warn/effc1.C: New test.
2135
2136 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2137
2138         * gcc.dg/cpp/if-cexp.c: Add a test.
2139
2140 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2141
2142         * gcc.dg/20020426-2.c: New test.
2143
2144 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2145
2146         * gcc.dg/cpp/if-mop.c: Update.
2147         * gcc.dg/cpp/if-mpar.c: Add test.
2148         * gcc.dg/cpp/if-oppr.c: Update.
2149
2150 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2151
2152         PR c/6343
2153         * gcc.dg/weak-[2-7].c: New tests.
2154
2155 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2156
2157         * gcc.dg/enum1.c: New test.
2158
2159 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2160
2161         PR c++/6497
2162         * g++.dg/inherit/access2.C: New test.
2163
2164 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2165
2166         PR bootstrap/6445
2167         * gcc.dg/20020426-1.c: New test.
2168
2169 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2170
2171         * g++.dg/abi/enum1.C: New test.
2172
2173 2002-04-26  Richard Henderson  <rth@redhat.com>
2174
2175         * gcc.dg/c99-bool-1.c: Expect always true warning.
2176
2177 2002-04-25  Roger Sayle  <roger@eyesopen.com>
2178
2179         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2180
2181 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2182
2183         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2184         targets.
2185
2186 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
2187
2188         * g++.dg/abi/mange7.C: New test.
2189
2190         PR c++/6438.
2191         * g++.dg/parse/stmtexpr2.C: New test.
2192
2193 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
2194
2195         * gcc.dg/20020312-2.c: Add SH target.
2196
2197 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2198
2199         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2200         compiler output on mips*-*-irix*.
2201
2202 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
2203
2204         * g++.dg/parse/attr1.C: New test.
2205
2206 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2207
2208         * gcc.c-torture/execute/string-opt-17.c: New test case.
2209         * gcc.c-torture/execute/memset-2.c: New test case.
2210
2211 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
2212
2213         PR c++/6256:
2214         * g++.dg/template/friend5.C: New test.
2215
2216         PR c++/6331:
2217         * g++.dg/template/qual1.C: Likewise.
2218
2219 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
2220
2221         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2222         Include stdlib.h, not stdio.h or ctype.h.
2223
2224 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
2225
2226         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2227         cris-*-elf* and mmix-*-*.
2228         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2229         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2230         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2231         Ditto.
2232         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2233         * gcc.dg/wchar_t-1.c: Ditto.
2234
2235 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
2236
2237         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2238         Clarify comment.
2239
2240 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2241
2242         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2243
2244 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2245
2246         * gcc.c-torture/execute/20000906-1.x: Delete.
2247
2248 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2249
2250         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2251
2252 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2253
2254         * PR6367
2255         * g77.f-torture/execute/6367.f: New test.
2256         * g77.f-torture/execute/6367.x: Disable for MMIX.
2257
2258 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2259
2260         * PR6352
2261         * g++.dg/opt/inline2.C: New test.
2262
2263 2002-04-18  Richard Henderson  <rth@redhat.com>
2264
2265         * gcc.dg/20000906-1.c: Enable for all targets.
2266         * gcc.c-torture/compile/iftrap-2.c: New.
2267
2268 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2269
2270         * gcc.dg/20020418-1.c: New test.
2271         * gcc.dg/20020418-2.c: New test.
2272
2273 2002-04-18  Richard Henderson  <rth@redhat.com>
2274
2275         * gcc.c-torture/compile/iftrap-1.c: New.
2276         * gcc.dg/iftrap-1.c: Adjust for ia64.
2277         * gcc.dg/iftrap-2.c: New.
2278
2279 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2280
2281         * gcc.c-torture/compile/20020418-1.c: New test.
2282
2283 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2284
2285         * gcc.c-torture/compile/20020415-1.c: New.
2286
2287 2002-04-18  David S. Miller  <davem@redhat.com>
2288
2289         * gcc.c-torture/execute/20020418-1.c: New test.
2290
2291 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2292
2293         * gcc.dg/20020416-1.c: New test.
2294
2295         * g++.dg/opt/inline1.C: New test.
2296
2297 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2298
2299         * gcc.dg/altivec-5.c: New test.
2300
2301         * gcc.dg/20020415-1.c: New test.
2302
2303 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2304
2305         * testsuite/lib/chill.exp: Remove.
2306
2307 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2308
2309         * g++.dg/other/big-struct.C: New test.
2310
2311 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2312
2313         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2314         of scratch file.
2315
2316 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2317
2318         PR c/6277
2319         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2320         in scan-assembler function name
2321
2322 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2323
2324         * g77.f-torture/execute/980628-4.x,
2325         g77.f-torture/execute/980628-5.x,
2326         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2327         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2328         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2329         i[34567]86-*-*.
2330
2331 2002-04-13  David S. Miller  <davem@redhat.com>
2332
2333         * gcc.c-torture/execute/20020413-1.c: New test.
2334
2335 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2336
2337         * gcc.dg/asm-6.c,
2338         * g++.dg/ext/asm1.C: New tests.
2339
2340 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2341
2342         PR c++ 5373.
2343         * g++.dg/parse/stmtexpr1.C: New test.
2344
2345         PR c++/5189.
2346         * g++.dg/template/copy1.C: New test.
2347
2348 2002-04-12  Richard Henderson  <rth@redhat.com>
2349
2350         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2351
2352 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2353
2354         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2355         gcc.c-torture/execute/20020307-2.c.
2356
2357 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2358
2359         * g++.dg/ext/attrib5.C,
2360         * g++.dg/lookup/struct1.C: New tests.
2361
2362 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2363
2364         * gcc.dg/20020411-1.c: New test.
2365
2366         * gcc.c-torture/execute/20020411-1.c: New test.
2367
2368 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2369
2370         * g77.f-torture/execute/6177.f: New test.
2371
2372 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2373
2374         PR middle-end/6247
2375         * g++.dg/opt/cleanup1.C: New test.
2376
2377         * g++.dg/opt/const1.C: New test.
2378
2379 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
2380
2381         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2382
2383 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
2384
2385         PR c++/5507
2386         * g++.dg/template/typename2.C: New test.
2387
2388 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
2389
2390         * gcc.c-torture/execute/loop-12.c: New.
2391
2392 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
2393
2394         * g77.f-torture/execute/980628-4.x,
2395         g77.f-torture/execute/980628-5.x,
2396         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2397         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2398         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2399
2400 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2401
2402         PR optimization/6086
2403         * g++.dg/opt/preinc1.C: New test.
2404
2405 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2406
2407         PR c++/5571
2408         * g++.dg/opt/static2.C: New test.
2409
2410 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2411
2412         PR c/5120
2413         * gcc.dg/20020406-1.c: New test.
2414
2415 2002-04-04  David S. Miller  <davem@redhat.com>
2416
2417         * gcc.c-torture/execute/20020404-1.c: New test.
2418
2419 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
2420
2421         PR c/6123
2422         * gcc.dg/20020312-2.c: Do not declare global register variable
2423         if __PIC__ or __pic__ is defined.
2424
2425 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
2426
2427         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
2428         __asm__ so that it works correctly even if -ansi -pedantic-errors.
2429
2430 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2431
2432         * gcc.misc-tests/linkage.exp: Update last change to handle
2433         sparc*-, not just sparc-.
2434
2435 2002-04-03  Richard Henderson  <rth@redhat.com>
2436
2437         * gcc.dg/cpp/ucs.c: Improved long UCS test.
2438
2439 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2440
2441         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2442
2443 2002-04-02  David S. Miller  <davem@redhat.com>
2444
2445         * gcc.c-torture/execute/20020402-3.c: New test.
2446
2447 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2448
2449         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2450         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2451
2452         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2453         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2454         g77.f-torture/execute/20001201.x,
2455         g77.f-torture/execute/u77-test.x: New files.
2456
2457         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2458         * gcc.dg/wchar_t-1.c: Ditto.
2459
2460 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2461
2462         * gcc.c-torture/execute/20020402-1.c: New test.
2463
2464 2002-04-01  Richard Henderson  <rth@redhat.com>
2465
2466         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
2467
2468         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
2469
2470 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2471
2472         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
2473
2474 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2475
2476         * g++.dg/inherit/template-as-base.C: Expect error.
2477         * g++.dg/inherit/namespace-as-base.C: Likewise.
2478
2479 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
2480
2481         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
2482         g++.dg/ext/instantiate3.C: Tweak match patterns.
2483
2484         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
2485         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
2486         -da test.
2487
2488 2002-03-31  Richard Henderson  <rth@redhat.com>
2489
2490         * gcc.dg/special/alias-2.c: New.
2491         * gcc.dg/special/ecos.exp: Run it.
2492
2493 2002-03-31  Richard Henderson  <rth@redhat.com>
2494
2495         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
2496
2497 2002-03-31  Kazu Hirata  <kazu@hxi.com>
2498
2499         * gcc.dg/weak-1.c: Disable on h8300 port.
2500
2501 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
2502
2503         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
2504         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
2505         ordering tests.
2506         * g++.dg/bprob/bprob-1.C: New test.
2507         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
2508         * g++.dg/gcov/gcov-1.C: New test.
2509         * g++.dg/gcov/gcov-1.x: New file.
2510         * g++.dg/gcov/gcov-2.C: New test.
2511         * g++.dg/gcov/gcov-3.C: New test.
2512         * g++.dg/gcov/gcov-3.h: New file.
2513
2514 2002-03-28  Roger Sayle  <roger@eyesopen.com>
2515
2516         * g++.old-deja/g++.other/builtins5.C: New test.
2517         * g++.old-deja/g++.other/builtins6.C: New test.
2518         * g++.old-deja/g++.other/builtins7.C: New test.
2519         * g++.old-deja/g++.other/builtins8.C: New test.
2520         * g++.old-deja/g++.other/builtins9.C: New test.
2521
2522 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
2523
2524         * g++.dg/opt/static1.C: New test.
2525
2526         * g++.dg/opt/longbranch1.C: New test.
2527
2528 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
2529
2530         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2531
2532         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
2533
2534 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
2535
2536         * gcc.c-torture/execute/20020328-1.c: New test.
2537
2538 2002-03-27  Richard Henderson  <rth@redhat.com>
2539
2540         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
2541         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
2542         move from g++.old-deja/g++.ext/.
2543
2544 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
2545
2546         * g++.dg/init/new2.C: New test.
2547
2548 2002-03-26  Richard Henderson  <rth@redhat.com>
2549
2550         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2551
2552         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
2553         on sparc.
2554
2555         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
2556         sparcv9 systems.
2557         * gcc.dg/20001102-1.c: Likewise.
2558
2559 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
2560
2561         * gcc.dg/cpp/endif-pedantic1.c,
2562         gcc.dg/cpp/endif-pedantic2.c:  New tests.
2563
2564 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
2565
2566         * g++.dg/init/new1.C: New test.
2567
2568 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2569
2570         * g++.dg/abi/vbase9.C: New test.
2571
2572 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
2573
2574         * gcc.dg/arm-asm.c: New test.
2575
2576 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
2577
2578         * gcc.dg/Wswitch-enum.c: New test.
2579         Fix PR c/5044.
2580
2581 2002-03-26  Richard Henderson  <rth@redhat.com>
2582
2583         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
2584         structure.
2585
2586 2002-03-25  Richard Henderson  <rth@redhat.com>
2587
2588         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
2589         sparcv9 systems.
2590
2591         * gcc.c-torture/compile/20011119-1.c (xxx): New.
2592         * gcc.c-torture/compile/20011119-2.c (xxx): New.
2593
2594 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
2595
2596         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
2597
2598 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
2599
2600         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
2601         targets using generic thunk support.
2602
2603 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
2604
2605         * gcc.c-torture/compile/20020323-1.c: New test.
2606
2607         * g++.dg/opt/conj2.C: New test.
2608
2609 2002-03-24  Richard Henderson  <rth@redhat.com>
2610
2611         * gcc.dg/weak-1.c: Use -fno-common.
2612
2613 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2614
2615         * g77.dg/f77-edit-apostrophe-out.f: New test
2616         * g77.dg/f77-edit-h-out.f: New test
2617         * g77.dg/f77-edit-t-in.f: New test
2618         * g77.dg/f77-edit-t-out.f: New test
2619         * g77.dg/f77-edit-x-out.f: New test
2620         * g77.dg/f77-edit-slash-out.f: New test
2621         * g77.dg/f77-edit-colon-out.f: New test
2622         * g77.dg/f77-edit-s-out.f: New test
2623
2624 2002-03-24  Richard Henderson  <rth@redhat.com>
2625
2626         * objc/execute/formal_protocol-6.x: New XFAIL.
2627
2628 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2629
2630         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
2631         that do not support weak symbols
2632
2633 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
2634
2635         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
2636         * lib/g77.exp:  Likewise
2637         * lib/objc.exp: Likewise
2638
2639 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
2640
2641         * gcc.dg/Wswitch-default.c: New test.
2642
2643 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
2644
2645         * g++.dg/other/enum1.C: New test.
2646
2647 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
2648
2649         * gcc.dg/pragma-ep-3.c: Fix typo.
2650
2651 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2652
2653         * g++.dg/inherit/template-as-base.C: New test.
2654
2655 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
2656
2657         * g++.old-deja/g++.other/dwarf2-1.C: Move...
2658         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
2659
2660 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
2661
2662         * gcc.dg/cpp/multiline.c: Update to match.
2663
2664 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
2665
2666         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
2667
2668 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
2669
2670         * gcc.dg/cpp/extratokens2.c:  New file.
2671
2672 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
2673
2674         * gcc.dg/20020312-2.c: Add rs6000 target.
2675
2676         * gcc.c-torture/compile/20020319-1.c: New test.
2677
2678 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2679
2680         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
2681         (A, E): Handle this.
2682
2683 2002-03-20  Jason Merrill  <jason@redhat.com>
2684
2685         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
2686         ignoring -fpic.
2687         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
2688         through prune_gcc_output.
2689
2690 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
2691
2692         * gcc.c-torture/compile/20020320-1.c: New test.
2693
2694 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
2695
2696         * gcc.c-torture/compile/20020318-1.c: New test.
2697
2698         * gcc.dg/struct-by-value-1.c: New test.
2699
2700         * gcc.dg/20020319-1.c: New test.
2701
2702 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
2703
2704         * g++.dg/opt/conj1.C: New test.
2705
2706 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
2707
2708         * g++.dg/template/qualttp20.C: Revert previous change.
2709         * g++.dg/template/qualttp3.C: Likewise.
2710         * g++.dg/template/qualttp4.C: Likewise
2711         * g++.dg/template/qualttp5.C: Likewise
2712         * g++.dg/template/qualttp6.C: Likewise
2713         * g++.dg/template/qualttp7.C: Likewise
2714         * g++.dg/template/qualttp8.C: Likewise
2715         * g++.dg/template/recurse.C: Likewise.
2716
2717 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2718
2719         * gcc.dg/cpp/wchar-1.c: Update.
2720
2721 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2722
2723         * g++.dg/template/conv1.C: New test.
2724         * g++.dg/template/conv2.C: New test.
2725         * g++.dg/template/conv3.C: New test.
2726         * g++.dg/template/conv4.C: New test.
2727
2728 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2729
2730         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
2731         * g++.dg/template/qualttp3.C: Likewise.
2732         * g++.dg/template/qualttp4.C: Likewise
2733         * g++.dg/template/qualttp5.C: Likewise
2734         * g++.dg/template/qualttp6.C: Likewise
2735         * g++.dg/template/qualttp7.C: Likewise
2736         * g++.dg/template/qualttp8.C: Likewise
2737         * g++.dg/template/recurse.C: Likewise.
2738
2739 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2740
2741         * g++.dg/opt/dtor1.C: New test.
2742
2743 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
2744
2745         * gcc.c-torture/compile/20020315-1.c: New test.
2746
2747 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
2748
2749         * gcc.dg/weak-1.c: Fix scan tests.
2750
2751 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
2752
2753         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
2754         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
2755         cris-*-aout* mmix-*-*.
2756         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
2757         cris-*-aout* mmix-*-*.
2758         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
2759         cris-*-elf* cris-*-aout* and mmix-*-*.
2760         * gcc.dg/20001009-1.c: Ditto.
2761         * gcc.dg/20010912-1.c: Ditto.
2762         * gcc.dg/20020122-4.c: Ditto.
2763         * gcc.dg/inline-2.c: Ditto.
2764
2765 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
2766
2767         * gcc.c-torture/compile/20020314-1.c: New test.
2768
2769 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
2770
2771         * gcc.c-torture/execute/20020314-1.c: New test.
2772
2773 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
2774
2775         * g++.dg/warn/Wunused-1.C: New test.
2776
2777 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
2778
2779         * g++.dg/abi/mangle6.C: New test.
2780
2781 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
2782
2783         * gcc.c-torture/compile/20020309-2.c: New test.
2784
2785         * gcc.c-torture/compile/20020312-1.c: New test.
2786
2787 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2788
2789         * g++.dg/other/access1.C: New test.
2790
2791 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
2792
2793         * gcc.c-torture/execute/wchar_t-1.c: New test.
2794
2795 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
2796
2797         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
2798
2799 2002-03-12  Roger Sayle  <roger@eyesopen.com>
2800
2801         * gcc.dg/20020312-1.c: New test case.
2802
2803 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
2804
2805         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
2806
2807 2002-03-11  Richard Henderson  <rth@redhat.com>
2808
2809         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
2810         * g++.old-deja/g++.jason/report.C: Likewise.
2811
2812 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2813
2814         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
2815         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
2816
2817 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2818
2819         * testsuite/g++.dg/overload/pmf1.C: New test.
2820
2821 2002-03-11  Kazu Hirata  <kazu@hxi.com>
2822
2823         * gcc.c-torture/execute/20020307-1.c: Use long.
2824
2825 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
2826
2827         PR optimization/5844
2828         * gcc.dg/20020310-1.c: New test.
2829
2830 2002-03-09  Michael Meissner  <meissner@redhat.com>
2831
2832         * gcc.c-torture/execute/memcpy-2.c: New test.
2833         * gcc.c-torture/execute/memset-1.c: New test.
2834         * gcc.c-torture/execute/strlen-1.c: New test.
2835         * gcc.c-torture/execute/strcmp-1.c: New test.
2836         * gcc.c-torture/execute/strncmp-1.c: New test.
2837
2838 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
2839
2840         * gcc.dg/ppc-ldstruct.c: New test.
2841
2842 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
2843
2844         * gcc.c-torture/execute/va-arg-22.c: New test.
2845
2846 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2847
2848         * gcc.c-torture/compile/20020309-1.c: New test.
2849
2850 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
2851
2852         * gcc.c-torture/execute/20020307-2.c: New test.
2853
2854 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
2855
2856         * g77.f-torture/compile/20020307-1.f: New test.
2857
2858 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
2859
2860         * gcc.dg/unordered-1.c: New test.
2861
2862 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
2863
2864         * gcc.c-torture/execute/20020307-1.c: New test.
2865
2866 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
2867
2868         * gcc.dg/20020304-1.c: New test.
2869
2870         * gcc.c-torture/compile/20020304-2.c: New test.
2871
2872 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
2873
2874         * gcc.c-torture/compile/20020304-1.c: New test case
2875         (from PR c/5830).
2876
2877 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
2878
2879         * gcc.dg/20020103-1.c: Add other -D ppc variants.
2880
2881 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2882
2883         * g++.dg/other/classkey1.C: New test.
2884
2885 2002-03-01  Richard Henderson  <rth@redhat.com>
2886
2887         * gcc.c-torture/compile/981223-1.x: New.
2888         * gcc.c-torture/compile/920625-1.x: New.
2889
2890 2002-02-28  Richard Henderson  <rth@redhat.com>
2891
2892         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
2893
2894 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
2895
2896         * gcc.c-torture/execute/20020227-1.c: New test.
2897
2898 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
2899
2900         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
2901         here" ERROR lines.
2902         * g++.old-deja/g++.oliva/partord1.C: Likewise.
2903         * g++.old-deja.g++.other/defarg1.C: Likewise.
2904         * g++.old-deja/g++.pt/calls2.C: Likewise.
2905         * g++.old-deja/g++.pt/crash20.C: Likewise.
2906         * g++.old-deja/g++.pt/crash30.C: Likewise.
2907         * g++.old-deja/g++.pt/crash36.C: Likewise.
2908         * g++.old-deja/g++.pt/crash6.C: Likewise.
2909         * g++.old-deja/g++.pt/defarg13.C: Likewise.
2910         * g++.old-deja/g++.pt/derived3.C: Likewise.
2911         * g++.old-deja/g++.pt/error1.C: Likewise.
2912         * g++.old-deja/g++.pt/friend21.C: Likewise.
2913         * g++.old-deja/g++.pt/friend23.C: Likewise.
2914         * g++.old-deja/g++.pt/infinite1.C: Likewise.
2915         * g++.old-deja/g++.robertl/eb128.C: Likewise.
2916
2917 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
2918
2919         * gcc.c-torture/execute/20020225-2.c: New test.
2920
2921 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
2922
2923         * gcc.c-torture/execute/920730-1t.c,
2924         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
2925         Delete test cases, only relevant to -traditional.
2926
2927 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2928
2929         * gcc.dg/cpp/undef1.c: Remove.
2930         * gcc.dg/cpp/directiv.c: Update.
2931         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
2932
2933 2002-02-27  Michael Meissner  <meissner@redhat.com>
2934
2935         * gcc.c-torture/execute/20020226-1.c: New test.
2936
2937 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
2938
2939         * g++.dg/debug/debug4.C: New test.
2940
2941         * gcc.dg/ia64-visibility-1.c: New test.
2942
2943 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
2944
2945         * gcc.dg/debug/20020224-1.c: New.
2946
2947 2002-02-25  Kazu Hirata  <kazu@hxi.com>
2948
2949         * gcc.c-torture/execute/960416-1.x: New.
2950         * gcc.c-torture/execute/divconst-3.x: Likewise.
2951
2952 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
2953
2954         * gcc.dg/20020224-1.c: New test.
2955
2956 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
2957
2958         * gcc.c-torture/execute/20020225-1.c: New.
2959
2960 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2961
2962         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2963
2964 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
2965
2966         * gcc.dg/20020222-1.c: New test.
2967
2968 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
2969
2970         * g++.dg/opt/anonunion1.C: New test.
2971
2972 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
2973
2974         * g++.dg/template/qualttp19.C: New test.
2975         * g++.dg/template/qualttp20.C: New test.
2976         * g++.old-deja/g++.jason/report.C: Adjust expected errors
2977         * g++.old-deja/g++.other/qual1.C: Likewise.
2978
2979 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
2980
2981         * gcc.dg/attr-alwaysinline.c: New.
2982
2983 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
2984
2985         * gcc.dg/20020220-1.c: New test.
2986
2987         * gcc.dg/20020220-2.c: New test.
2988
2989         * g++.dg/opt/mmx1.C: New test.
2990
2991 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
2992
2993         * gcc.c-torture/compile/20020110.c: New test.
2994
2995 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
2996
2997         * gcc.c-torture/execute/20020219-1.c: New test.
2998
2999         * gcc.dg/20020219-1.c: New test.
3000
3001         * gcc.dg/noncompile/20020220-1.c: New test.
3002
3003         * g++.dg/opt/ptrintsum1.C: New test.
3004
3005         * gcc.dg/debug/20020220-1.c: New test.
3006
3007 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3008
3009         * gcc.c-torture/execute/20020216-1.c: New test.
3010
3011 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3012
3013         * gcc.dg/decl-1.c: Update, new test.
3014
3015 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3016
3017         * g++.dg/abi/bitfield1.C: New test.
3018         * g++.dg/abi/bitfield2.C: New test.
3019
3020 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3021
3022         * gcc.dg/attr-nest.c: New test.
3023
3024 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3025
3026         * gcc.c-torture/execute/20020215-1.c: New test.
3027
3028 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3029
3030         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3031         * g++.dg/debug/debug.exp: New.
3032         * g++.dg/debug/trivial.C: New.
3033         * g++.dg/debug/debug1.C: Moved...
3034         * g++.dg/other/debug1.C: ...from here.
3035         * g++.dg/debug/debug2.C: Moved...
3036         * g++.dg/other/debug2.C: ...from here.
3037         * g++.dg/debug/debug3.C: Moved...
3038         * g++.dg/other/debug3.C: ...from here.
3039
3040         * gcc.dg/noncompile/20020213-1.c: New test.
3041
3042 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3043
3044         * g++.dg/other/debug3.C: New test.
3045
3046         * gcc.c-torture/execute/20020213-1.c: New test.
3047
3048 2002-02-13  Richard Smith <richard@ex-parrot.com>
3049
3050         * g++.old-deja/g++.other/thunk1.C: New test.
3051
3052 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3053
3054         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3055
3056 2002-02-13  Stan Shebs  <shebs@apple.com>
3057
3058         * gcc.dg/altivec-3.c: New.
3059
3060 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3061
3062         * gcc.dg/Wunreachable-1.c: New test.
3063         * gcc.dg/Wunreachable-2.c: New test.
3064
3065 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3066
3067         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3068
3069 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3070
3071         * gcc.dg/decl-1.c: New test.
3072
3073 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3074
3075         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3076
3077 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3078
3079         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3080         * gcc.c-torture/compile/980506-1.x: Likewise.
3081
3082 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3083
3084         * gcc.dg/20020210-1.c: New.
3085
3086 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3087
3088         * g77.f-torture/execute/947.f: New regression test
3089         for PR fortran/947.
3090
3091 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3092
3093         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3094         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3095
3096 2002-02-08  Richard Henderson  <rth@redhat.com>
3097
3098         * gcc.c-torture/compile/labels-3.c: New.
3099
3100 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3101
3102         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3103         expression statements work instead.
3104         * gcc.dg/noncompile/20020207-1.c: New test.
3105
3106 2002-02-07  Richard Henderson  <rth@redhat.com>
3107
3108         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3109
3110 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3111
3112         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3113         message from g77
3114         * lib/g77-dg.exp: Trim g77 error messages so that they are
3115         recognized by dg.exp.
3116
3117 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3118
3119         PR fortran/5473
3120         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3121
3122 2002-02-07  Richard Henderson  <rth@redhat.com>
3123
3124         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3125         to be sufficiently aligned for integers.
3126
3127 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3128
3129         * g++.dg/template/friend4.C: New test.
3130
3131 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3132
3133         PR fortran/5743
3134         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3135         unsupported cases.
3136
3137 2002-02-07  Richard Henderson  <rth@redhat.com>
3138
3139         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3140         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3141         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3142         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3143
3144 2002-02-06  Richard Henderson  <rth@redhat.com>
3145
3146         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3147
3148 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
3149
3150         * gcc.dg/20020206-1.c: New test.
3151
3152 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
3153
3154         * gcc.c-torture/execute/20020206-1.c: New test.
3155
3156         * gcc.c-torture/execute/20020206-2.c: New test.
3157
3158         PR optimization/5429:
3159         * gcc.c-torture/compile/20020206-1.c: New test.
3160
3161 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
3162
3163         * g++.dg/ext/align1.C: Do not use an explicit alignment value
3164         as certain file formats cannot support particularly large
3165         alignments.
3166
3167         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3168         and do not expect to be able to link the executable.
3169
3170         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3171         fail because the COFF format does not support the weak attribute.
3172
3173 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
3174
3175         * g77.dg/pr5473.f:  New test
3176
3177 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
3178
3179         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3180         Fix testcase accordingly.
3181
3182 2002-02-04  Richard Henderson  <rth@redhat.com>
3183
3184         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3185         (buf): Change to be an array of pointers, not ints.
3186
3187 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3188
3189         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
3190         before all tests.  Move warning one line above to match where it
3191         C frontend emits.
3192         * gcc.dg/Wswitch-2.c: New test.
3193         * g++.dg/warn/Wswitch-1.C: New test.
3194         * g++.dg/warn/Wswitch-2.C: New test.
3195
3196 2002-02-04  Richard Henderson  <rth@redhat.com>
3197
3198         * g++.dg/abi/offsetof.C: Fix size comparison.
3199
3200 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
3201
3202         * gcc.dg/cast-qual-2.c: New test.
3203
3204 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3205
3206         * gcc.dg/20020201-4.c: New test.
3207
3208 2002-02-04  Ben Elliston  <bje@redhat.com>
3209
3210         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3211         target_info attribute != 0, in addition to the empty string.
3212         (gcc_target_compile): Likewise.
3213
3214 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
3215
3216         * gcc.dg/Wswitch.c: New test.
3217         PR gcc/4475. PR gcc/3780.
3218
3219 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
3220
3221         * g77.f-torture/execute/5122.f: New test for regressions
3222         against PR fortran/5122.
3223
3224 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
3225
3226         * g77.f-torture/compile/pr3743.f: Delete
3227         * g77.dg/pr3743-1.f: New test.
3228         * g77.dg/pr3743-2.f: New test.
3229         * g77.dg/pr3743-3.f: New test.
3230         * g77.dg/pr3743-4.f: New test.
3231
3232 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3233
3234         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3235
3236 2002-02-02  Richard Henderson  <rth@redhat.com>
3237
3238         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3239         * gcc.c-torture/execute/bf64-1.c: Likewise.
3240
3241 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3242
3243         * gcc.dg/20020201-2.c: New test.
3244
3245         * gcc.dg/20020201-3.c: New test.
3246
3247         * gcc.c-torture/execute/bitfld-2.c: New test.
3248
3249 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3250
3251         * gcc.dg/bitfld-1.c: Update.
3252         * gcc.dg/bitfld-2.c: Update.
3253         * gcc.c-torture/execute/bitfld-1.x: New.
3254
3255 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3256
3257         * gcc.c-torture/execute/20020201-1.c: New test.
3258
3259 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3260
3261         PR target/5469
3262         * gcc.dg/20020201-1.c: New test.
3263
3264 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3265
3266         PR fortran/3743
3267         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3268         * g77.f-torture/compile/pr3743.x: Remove
3269
3270 2002-01-31  Tom Rix  <trix@redhat.com>
3271
3272         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3273
3274 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3275
3276         * gcc.dg/noncompile/20020130-1.c: New test.
3277
3278 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3279
3280         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3281
3282 2002-01-29  Richard Henderson  <rth@redhat.com>
3283
3284         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3285         to long long.
3286         * gcc.c-torture/execute/bf64-1.c: Likewise.
3287
3288 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3289
3290         * gcc.c-torture/execute/20020129-1.c: New test.
3291
3292 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3293
3294         * gcc.c-torture/compile/20000224-1.c: Update.
3295         * gcc.c-torture/execute/bitfld-1.c: New tests.
3296         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3297         * gcc.dg/uninit-A.c: Update.
3298
3299 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3300
3301         * g++.dg/template/ctor1.C: Add instantiation.
3302
3303 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3304
3305         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3306         argument to __builtin_prefetch to be const ptr.
3307
3308 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3309
3310         * gcc.c-torture/compile/20020120-1.c: New test.
3311
3312 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3313
3314         * gcc.c-torture/execute/20020127-1.c: New test.
3315
3316 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3317
3318         * g77.dg/f77-edit-i-in.f: New test
3319         * g77.dg/f77-edit-i-out.f: New test
3320
3321 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3322
3323         * gcc.dg/debug/debug.exp: New file.
3324         * gcc.dg/debug/trivial.c: New file.
3325         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3326         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3327         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3328         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3329         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3330         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3331         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3332         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3333         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3334         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3335         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3336         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3337         * gcc.dg/20000503-1.c: Removed.
3338         * gcc.dg/20010207-1.c: Removed.
3339         * gcc.dg/20011223-1.c: Removed.
3340         * gcc.dg/20020104-2.c: Removed.
3341         * gcc.dg/debug-1.c: Removed.
3342         * gcc.dg/debug-2.c: Removed.
3343         * gcc.dg/debug-3.c: Removed.
3344         * gcc.dg/debug-4.c: Removed.
3345         * gcc.dg/debug-5.c: Removed.
3346         * gcc.dg/debug-6.c: Removed.
3347         * gcc.dg/dwarf2-1.c: Removed.
3348         * gcc.dg/dwarf2-2.c: Removed.
3349
3350 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3351
3352         * g++.old-deja/g++.other/eh5.C: New test.
3353         * g++.old-deja/g++.other/sibcall2.C: New test.
3354         * g++.old-deja/g++.other/array9.C: New test.
3355         * g++.old-deja/g++.other/typename2.C: New test.
3356         * g++.old-deja/g++.other/crash60.C: New test.
3357         * g++.old-deja/g++.other/conv9.C: New test.
3358         * g++.old-deja/g++.other/mangle10.C: New test.
3359         * g++.old-deja/g++.other/unchanging1.C: New test.
3360         * g++.old-deja/g++.other/exprstmt1.C: New test.
3361         * g++.old-deja/g++.other/inline23.C: New test.
3362         * g++.old-deja/g++.eh/ia64-1.C: New test.
3363         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3364         * g++.old-deja/g++.other/reload1.C: New test.
3365         * g++.old-deja/g++.other/static20.C: New test.
3366         * g++.old-deja/g++.other/local-alloc1.C: New test.
3367         * g++.old-deja/g++.other/conv8.C: New test.
3368         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3369         * g++.old-deja/g++.other/storeexpr1.C: New test.
3370         * g++.old-deja/g++.other/storeexpr2.C: New test.
3371         * g++.dg/eh/template2.C: New test.
3372         * g++.dg/warn/weak1.C: New test.
3373
3374 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3375
3376         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3377         Remove first, non-varying, argument.
3378
3379 2002-01-23  Richard Henderson  <rth@redhat.com>
3380
3381         * gcc.dg/inline-2.c: New.
3382
3383         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3384         Add optional target arg.  Check number of arguments.
3385         (scan-assembler-not, scan-assembler-dem): Likewise.
3386         (scan-assembler-dem-not): Likewise.
3387
3388 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3389
3390         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3391         line 12.
3392         * g++.old-deja/g++.brendan/parse3.C,
3393         g++.old-deja/g++.other/crash26.C,
3394         g++.old-deja/g++.other/crash28.C,
3395         g++.old-deja/g++.other/crash29.C,
3396         g++.old-deja/g++.other/crash30.C,
3397         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3398
3399 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
3400
3401         * gcc.dg/20020115-1.c: New.
3402
3403 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
3404
3405         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3406
3407 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
3408
3409         * gcc.dg/20020122-3.c: New.
3410
3411 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
3412
3413         * g++.dg/other/gc1.C: New test.
3414
3415 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3416
3417         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3418
3419 2002-01-22  Richard Henderson  <rth@redhat.com>
3420
3421         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3422
3423 2002-01-22  Richard Henderson  <rth@redhat.com>
3424
3425         * gcc.dg/20020122-4.c: New.
3426
3427 2002-01-22  H.J. Lu <hjl@gnu.org>
3428
3429         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3430         link output.
3431         * gcc.dg/special/ecos.exp: Likewise.
3432         * lib/g++-dg.exp: Likewise.
3433         * lib/g77-dg.exp: Likewise.
3434         * lib/gcc-dg.exp : Likewise.
3435         * lib/mike-g++.exp: Likewise.
3436         * lib/mike-g77.exp: Likewise.
3437         * lib/mike-gcc.exp: Likewise.
3438         * lib/objc-dg.exp: Likewise.
3439
3440 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
3441
3442         PR target/5379
3443         * gcc.dg/20020122-2.c: New test.
3444
3445 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
3446
3447         * gcc.dg/20020122-1.c: New test.
3448
3449 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
3450
3451         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3452
3453 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
3454
3455         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3456
3457 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3458
3459         * gcc.c-torture/compile/20020121-1.c: New test.
3460
3461 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3462
3463         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3464         ld_library_path.
3465
3466 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
3467
3468         * gcc.dg/20020218-1.c: New test.
3469
3470 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
3471
3472         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
3473         messages
3474         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
3475         "At global scope" warning
3476         * g++.dg/ext/align1.C: Change cygwin test for alignment
3477         from db-bogus to dg-warning
3478
3479 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
3480
3481         * g77.f-torture/compile/cpp2.F: New test.
3482
3483 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3484
3485         * g++.dg/template/access1.C: New test.
3486
3487 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
3488
3489         * gcc.dg/20020118-1.c: New.
3490
3491 2002-01-18  Kazu Hirata  <kazu@hxi.com>
3492
3493         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
3494
3495 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3496
3497         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
3498         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
3499         alignment warnings.
3500
3501 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3502
3503         * gcc.misc-tests/i386-prefetch.exp: Save and restore
3504         torture_with_loops and torture_without_loops
3505
3506 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
3507
3508         * gcc.c-torture/compile/20020116-1.c: New test.
3509
3510 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
3511
3512         * gcc.dg/20020116-2.c: New test.
3513
3514         * gcc.dg/ultrasp4.c: New test.
3515
3516         * gcc.dg/20020116-1.c: New test.
3517
3518 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
3519
3520         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3521         by EABI.
3522
3523 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
3524
3525         * gcc.misc-tests/i386-prefetch.exp: New.
3526         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3527         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3528         * gcc.misc-tests/i386-pf-none-1.c: New test.
3529         * gcc.misc-tests/i386-pf-sse-1.c: New test.
3530
3531 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
3532
3533         * gcc.dg/gnu89-init-1.c: Add new tests.
3534
3535 2002-01-15  Andreas Jaeger  <aj@suse.de>
3536
3537         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
3538         * gcc.dg/i386-mmx-2.c: Likewise.
3539         * gcc.dg/i386-sse-1.c: Likewise.
3540         * gcc.dg/i386-sse-2.c: Likewise.
3541         * gcc.dg/i386-sse-3.c: Likewise.
3542
3543 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
3544
3545         * g77.f-torture/execute/intrinsic-unix-bessel.f:
3546         Uncomment additional cases that now pass.
3547
3548 2002-01-11  Richard Henderson  <rth@redhat.com>
3549
3550         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
3551         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
3552
3553 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
3554
3555         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
3556
3557 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
3558
3559         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
3560         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
3561
3562 2002-01-10  Dale Johannesen  <dalej@apple.com>
3563
3564         * gcc.c-torture/execute/loop-11.c: New.
3565
3566 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
3567
3568         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
3569         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
3570
3571 2002-01-09  Richard Henderson  <rth@redhat.com>
3572
3573         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
3574         type in which to perform the operation for each size.
3575
3576 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
3577
3578         * gcc.c-torture/compile/20020109-2.c: New test.
3579
3580 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
3581
3582         * gcc.c-torture/execute/loop-10.c: New test.
3583
3584 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3585
3586         * gcc.c-torture/compile/20010226-1.c: New test.
3587         * gcc.c-torture/compile/20010227-1.c: New test.
3588         * gcc.c-torture/compile/20010426-1.c: New test.
3589         * gcc.c-torture/compile/20010510-1.c: New test.
3590         * gcc.c-torture/compile/20010605-3.c: New test.
3591         * gcc.c-torture/compile/20010824-1.c: New test.
3592         * gcc.c-torture/execute/20010409-1.c: New test.
3593         * gcc.dg/noncompile/20000901-1.c: New test.
3594         * gcc.dg/20001023-1.c: New test.
3595         * gcc.dg/20001101-1.c: New test.
3596         * gcc.dg/20001102-1.c: New test.
3597         * gcc.dg/20010207-1.c: New test.
3598         * gcc.dg/20010405-1.c: New test.
3599         * gcc.dg/20010822-1.c: New test.
3600         * gcc.dg/20011107-1.c: New test.
3601
3602 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
3603
3604         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
3605
3606         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
3607         execution failure on PA targets.
3608
3609 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
3610
3611         * gcc.c-torture/compile/20020109-1.c: New test.
3612
3613 2002-01-08  Kazu Hirata  <kazu@hxi.com>
3614
3615         * gcc.c-torture/execute/20020108-1.c: New test.
3616
3617 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
3618
3619         * gcc.dg/20020108-1.c: New test.
3620
3621 2002-01-08  H.J. Lu <hjl@gnu.org>
3622
3623         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
3624         for header files.
3625
3626 2002-01-08  Geoff Keating  <geoffk@redhat.com>
3627
3628         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
3629         consistency.
3630
3631 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
3632
3633         * gcc.dg/altivec-4.c: Test altivec predicates.
3634
3635 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
3636
3637         * gcc.c-torture/execute/20020107-1.c: New test.
3638
3639 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
3640
3641         PR c/5279
3642         * gcc.c-torture/compile/20020106-1.c: New test.
3643
3644 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
3645
3646         * gcc.c-torture/execute/nestfunc-4.c: New test.
3647
3648 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3649
3650         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
3651         extra triple that slipped in.
3652         * g++.old-deja/g++.abi/align.C: Likewise.
3653         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3654
3655 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
3656
3657         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
3658         * g++.old-deja/g++.abi/align.C: Likewise.
3659         * g++.old-deja/g++.abi/bitfields.C: Likewise.
3660
3661         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
3662         on FreeBSD/i386.
3663         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
3664         FreeBSD.
3665
3666 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
3667
3668         * gcc.dg/20020104-1.c: New test.
3669
3670         * gcc.dg/20020104-2.c: New test.
3671
3672 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
3673
3674         * gcc.dg/20020103-1.c: Fix typo in target selector.
3675
3676 2002-01-03  Richard Henderson  <rth@redhat.com>
3677
3678         * gcc.dg/20020103-1.c: New.
3679
3680 2002-01-03  Kazu Hirata  <kazu@hxi.com>
3681
3682         * gcc.c-torture/execute/20020103-1.c: New test.
3683
3684 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
3685
3686         * g++.dg/other/debug2.C: New test.
3687
3688         * gcc.c-torture/compile/20020103-1.c: New test.
3689
3690 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
3691
3692         * gcc.dg/gnu89-init-1.c: Added new tests.
3693
3694 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3695
3696         * g++.dg/template/friend2.C: Remove as patch is reverted.
3697
3698         * g++.dg/warn/oldcast1.C: New test.
3699
3700         * g++.dg/template/ptrmem1.C: New test.
3701         * g++.dg/template/ptrmem2.C: New test.
3702
3703         * g++.dg/template/ntp.C: New test.
3704
3705         * g++.dg/other/component1.C: New test.
3706
3707         * g++.dg/template/ttp3.C: New test.
3708
3709         * g++.dg/template/friend2.C: New test.
3710         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3711
3712 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3713
3714         * g++.dg/other/ptrmem1.C: New test.
3715         * g++.dg/other/ptrmem2.C: New test.
3716
3717 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3718
3719         * g++.dg/template/ctor1.C: New test.
3720
3721 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3722
3723         * g++.dg/template/friend2.C: New test.
3724
3725 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
3726
3727         * gcc.dg/mmix-1.c: New test.
3728
3729 2001-12-31  Richard Henderson  <rth@redhat.com>
3730
3731         * gcc.dg/asm-5.c: New.
3732
3733 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
3734
3735         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
3736         in namespace __gnu_cxx
3737
3738 2001-12-30  Richard Henderson  <rth@redhat.com>
3739
3740         * gcc.dg/debug-6.c: New.
3741
3742 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
3743
3744         * gcc.c-torture/compile/20011229-2.c: New test.
3745
3746 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
3747
3748         * gcc.dg/debug-3.c: New test.
3749         * gcc.dg/debug-4.c: New test.
3750         * gcc.dg/debug-5.c: New test.
3751
3752 2001-12-29  Richard Henderson  <rth@redhat.com>
3753
3754         * g++.dg/eh/loop1.C: New.
3755
3756 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3757
3758         * g++.dg/template/crash1.C: New test.
3759
3760 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3761
3762         * g++.dg/other/const1.C: New test.
3763
3764 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3765
3766         * gcc.c-torture/compile/20011229-1.c: New test.
3767
3768 2001-12-28  Stan Shebs  <shebs@apple.com>
3769
3770         * lib/objc-torture.exp: Resync with c-torture.exp.
3771         * lib/objc.exp: Load standard libraries.
3772
3773 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
3774
3775         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
3776         additional tests.
3777
3778 2001-12-27  Roger Sayle <roger@eyesopen.com>
3779
3780         * gcc.c-torture/execute/string-opt-16.c: New testcase.
3781
3782 2001-12-27  Richard Henderson  <rth@redhat.com>
3783
3784         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3785
3786 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
3787
3788         * g++.dg/eh/ctor1.C: New test.
3789         * g++.dg/other/error2.C: New test.
3790
3791 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
3792
3793         * g++.dg/other/init2.C: New test.
3794
3795 2001-12-24  Richard Henderson  <rth@redhat.com>
3796
3797         * gcc.dg/20011223-1.c: New.
3798         * gcc.dg/inline-1.c: New.
3799
3800 2001-12-23  Richard Henderson  <rth@redhat.com>
3801
3802         * gcc.dg/asm-4.c: Test operand modifiers.
3803
3804 2001-12-23  Richard Henderson  <rth@redhat.com>
3805
3806         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
3807
3808 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3809
3810         * gcc.c-torture/execute/20011223-1.c: New test.
3811
3812 2001-12-21  Richard Henderson  <rth@redhat.com>
3813
3814         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
3815         re-enables the warning.
3816
3817 2001-12-21  Richard Henderson  <rth@redhat.com>
3818
3819         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
3820
3821 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3822
3823         * gcc.c-torture/compile/20011218-1.c: New test.
3824
3825 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
3826
3827         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
3828         arm-isr.c test.
3829         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
3830         epilogue generation for ARM ISR routines.
3831
3832 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3833
3834         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
3835         * gcc.dg/format/c90-printf-3.c: Likewise.
3836         * gcc.dg/format/c99-printf-3.c: Likewise.
3837         * gcc.dg/format/ext-1.c: Likewise.
3838         * gcc.dg/format/ext-6.c: Likewise.
3839         * gcc.dg/format/format.h: Prototype unlocked stdio.
3840
3841 2001-12-20  Richard Henderson  <rth@redhat.com>
3842
3843         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
3844         (arena): Use it.
3845         (malloc): Correct allocation logic.  Abort if we fill up the
3846         arena before initialization complete.
3847         (realloc): Correct allocation logic.
3848
3849 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3850
3851         * gcc.c-torture/compile/20011219-2.c: New test.
3852
3853         * gcc.c-torture/execute/20011219-1.c: New test.
3854
3855 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
3856
3857         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
3858         target does not support weak symbols.
3859
3860 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
3861
3862         * gcc.c-torture/compile/20011219-1.c: New test.
3863
3864 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
3865
3866         * g++.dg/other/error1.C: New test.
3867
3868 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
3869
3870         * gcc.c-torture/execute/20011217-1.c: New test.
3871
3872 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
3873
3874         * objc.dg/special/: New directory.
3875         * objc.dg/special/special.exp: New file.
3876         * objc.dg/special/unclaimed-category-1.h: New file.
3877         * objc.dg/special/unclaimed-category-1a.m: New file.
3878         * objc.dg/special/unclaimed-category-1.m: New file.
3879
3880 2001-12-17  Andreas Jaeger  <aj@suse.de>
3881
3882         * gcc.c-torture/compile/20011217-2.c: New test.
3883
3884 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3885
3886         * gcc.c-torture/compile/20011217-1.c: New test.
3887
3888 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
3889
3890         * testsuite/gcc.dg/20011214-1.c: New.
3891
3892 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
3893
3894         * gcc.dg/altivec-4.c: New.
3895
3896 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
3897
3898         * gcc.dg/20011113-1.c: New test.
3899
3900 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3901
3902         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
3903         std::__malloc_alloc_template<0> and
3904         std::__default_alloc_template<false, 0>.
3905
3906 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3907
3908         * objc/execute/bf-21.m: New test.
3909         * objc/execute/enumeration-1.m: New test.
3910         * objc/execute/enumeration-2.m: New test.
3911
3912 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
3913
3914         * gcc.dg/gnu89-init-1.c: New test.
3915
3916 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3917
3918         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
3919         * g++.old-deja/g++.jason/2371.C: Likewise.
3920         * g++.old-deja/g++.jason/template33.C: Likewise.
3921         * g++.old-deja/g++.jason/template34.C: Likewise.
3922         * g++.old-deja/g++.jason/template36.C: Likewise.
3923         * g++.old-deja/g++.oliva/typename1.C: Likewise.
3924         * g++.old-deja/g++.oliva/typename2.C: Likewise.
3925         * g++.old-deja/g++.other/typename1.C: Likewise.
3926         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3927         * g++.old-deja/g++.pt/nontype5.C: Likewise.
3928         * g++.old-deja/g++.pt/typename11.C: Likewise.
3929         * g++.old-deja/g++.pt/typename14.C: Likewise.
3930         * g++.old-deja/g++.pt/typename16.C: Likewise.
3931         * g++.old-deja/g++.pt/typename3.C: Likewise.
3932         * g++.old-deja/g++.pt/typename4.C: Likewise.
3933         * g++.old-deja/g++.pt/typename5.C: Likewise.
3934         * g++.old-deja/g++.pt/typename7.C: Likewise.
3935         * g++.old-deja/g++.robertl/eb9.C: Likewise.
3936
3937 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
3938
3939         * g++.dg/other/linkage1.C: New test.
3940         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3941         specifiers.
3942
3943 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3944
3945         * gcc.dg/concat.c: New test.
3946
3947 2001-12-11  Stan Shebs  <shebs@apple.com>
3948
3949         * objc/compile: New test directory.
3950         * objc/compile/compile.exp: New expect script.
3951         * objc/compile/20011211-1.m: New compile test.
3952
3953 2001-12-11  Jason Merrill  <jason@redhat.com>
3954
3955         * lib/prune.exp (prune_gcc_output): Also handle "In member
3956         function".  So many permutations...
3957
3958 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
3959
3960         * g++.dg/template/typedef1.C: New test.
3961
3962 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
3963
3964         * g++.dg/other/copy1.C: New test.
3965
3966 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
3967
3968         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3969
3970         * gcc.dg/builtin-choose-expr.c: New.
3971
3972 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
3973
3974         * gcc.dg/altivec-2.c: New.
3975
3976 2001-12-07  Richard Henderson  <rth@redhat.com>
3977
3978         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3979
3980 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
3981
3982         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3983         ultrasparc.
3984
3985 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3986
3987         * g++-old.deja/g++.robertl/eb101.C: Deleted.
3988
3989 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
3990
3991         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3992         variable argument list.
3993
3994 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
3995
3996         * gcc.c-torture/execute/memcheck: Delete entire directory.
3997         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3998         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3999
4000 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4001
4002         * gcc.dg/Wshadow-1.c: New test.
4003
4004 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4005
4006         * gcc.c-torture/compile/20011130-1.c: New test.
4007
4008         * gcc.dg/noncompile/20011025-1.c: New test.
4009
4010         * g++.dg/other/anon-union.C: New test.
4011
4012         * gcc.c-torture/execute/20011024-1.c: New test.
4013
4014 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4015
4016         * gcc.c-torture/execute/20000722-1.x,
4017         gcc.c-torture/execute/20010123-1.x: Remove.
4018         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4019         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4020         gcc.dg/c99-complit-2.c: New tests.
4021
4022 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4023
4024         * g++.dg/inherit/base1.C: New test.
4025
4026 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4027
4028         * g++.dg/other/stdarg1.C: New test.
4029
4030         * gcc.c-torture/compile/20011130-2.c: New test.
4031
4032 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4033
4034         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4035         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4036         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4037         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4038         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4039         * gcc.dg/builtin-prefetch-1.c: New test.
4040
4041 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4042
4043         * gcc.dg/20011130-1.c: New test.
4044
4045 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4046
4047         * g++.dg/other/scope1.C: New test.
4048         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4049
4050 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4051
4052         * gcc.dg/vla-init-1.c: New test.
4053
4054 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4055
4056         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4057
4058 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4059
4060         * objc.dg/alias.m: Update.
4061         * objc.dg/class-1.m: Update.
4062         * objc.dg/const-str-1.m: Update.
4063         * objc.dg/fwd-proto-1.m: Update.
4064         * objc.dg/id-1.m: Update.
4065         * objc.dg/super-class-1.m: Update.
4066
4067 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4068
4069         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4070         constructs.
4071
4072 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4073
4074         * gcc.c-torture/execute/20011128-1.c: New test.
4075
4076 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4077
4078         * gcc.dg/20011127-1.c: New test.
4079
4080 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4081
4082         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4083         from Austin Group draft 7.
4084         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4085         scanf format arguments.
4086         * gcc.dg/format/no-exargs-2.c: New test.
4087
4088 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4089
4090         * g++.dg/abi/vbase8-4.C: New test.
4091
4092 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4093
4094         * gcc.c-torture/execute/20011121-1.c: New test.
4095
4096 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4097
4098         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4099
4100 2001-11-23  Andreas Jaeger  <aj@suse.de>
4101
4102         * gcc.dg/cpp/charconst-2.c: New test.
4103
4104 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4105
4106         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4107         to the host if it is remote.  Let tests specify extra headers
4108         they use.
4109         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4110         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4111         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4112         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4113         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4114         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4115         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4116         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4117         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4118         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4119
4120 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4121
4122         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4123         for little endian ARMs.
4124
4125 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4126
4127         * gcc.c-torture/compile/20011119-1.c: New test.
4128         * gcc.c-torture/compile/20011119-2.c: New test.
4129
4130 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4131
4132         * gcc.dg/altivec-1.c: Fix typo.
4133
4134 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4135
4136         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4137
4138 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4139
4140         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4141
4142 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4143
4144         * lib/g77.exp: Don't specify --rpath-link.
4145
4146         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4147         across all the headers.
4148         * gcc.dg/format/format.exp: For testing on a remote host,
4149         copy format.h.
4150
4151         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4152         * gcc.c-torture/execute/930406-1.c: Likewise.
4153         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4154
4155 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
4156
4157         * gcc.dg/altivec-1.c: New.
4158
4159 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
4160
4161         * gcc.dg/cpp/fpreprocessed.c: New test case.
4162
4163 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4164
4165         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4166         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4167         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4168
4169 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4170
4171         * gcc.dg/no-builtin-1.c: New test.
4172
4173 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
4174
4175         * gcc.c-torture/execute/20011115-1.c: New test.
4176
4177 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
4178
4179         * gcc.c-torture/compile/20011114-2.c: New test.
4180         * gcc.c-torture/compile/20011114-3.c: New test.
4181         * gcc.c-torture/compile/20011114-4.c: New test.
4182
4183 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4184
4185         * g++.dg/other/init1.C: New test.
4186
4187 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
4188
4189         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4190         message.
4191
4192         * gcc.c-torture/execute/20011114-1.c: New testcase.
4193
4194         * gcc.c-torture/compile/20010327-1.c: Revert last change.
4195         * gcc.c-torture/compile/20011114-1.c: New test, exactly
4196         like the (before this change) version of 20010327-1.c.
4197
4198 2001-11-14  Roger Sayle <roger@eyesopen.com>
4199
4200         * gcc.c-torture/execute/string-opt-13.c: New testcase.
4201
4202 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
4203
4204         * g++.dg/init/array2.C: New test.
4205
4206 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
4207
4208         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4209
4210 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
4211
4212         * g++.dg/other/forscope1.C: New test.
4213         * g++.dg/ext/forscope1.C: New test.
4214         * g++.dg/ext/forscope2.C: New test.
4215
4216 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
4217
4218         * gcc.c-torture/execute/20011113-1.c: New test.
4219
4220 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
4221
4222         * gcc.c-torture/execute/20011109-2.c: New test.
4223
4224         * gcc.c-torture/execute/20011109-1.c: New test.
4225
4226 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
4227
4228         * gcc.c-torture/compile/20011109-1.c: New test.
4229
4230 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
4231
4232         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4233         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4234         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4235         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4236         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4237         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4238         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4239
4240 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4241
4242         * g++.dg/warn/Wshadow-1.C: New tests.
4243         * g++.old-deja/g++.mike/for3.C: Update.
4244
4245 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4246
4247         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4248         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4249         XFAILs.  Adjust expected error texts.
4250         * gcc.c-torture/compile/20011106-1.c,
4251         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4252         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4253         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4254         gcc.dg/c99-array-lval-5.c: New tests.
4255
4256 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4257
4258         * gcc.dg/cpp/defined.c: Update.
4259
4260 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4261
4262         * gcc.c-torture/execute/anon-1.c: New test.
4263
4264 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4265
4266         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4267         same size, so no warning should be produced on stormy16.
4268
4269         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4270         due to oversized array.
4271         * g++.old-deja/g++.mike/ns15.C: Likewise.
4272         * g++.old-deja/g++.pt/crash16.C: Likewise.
4273
4274 2001-11-02  Graham Stott  <grahams@redhat.com>
4275
4276         * g++.dgother/debug1.C: Fix typos.
4277
4278 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4279
4280         * g++.dg/other/debug1.C: New test.
4281
4282 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4283
4284         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4285         of unsigned long.
4286
4287 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4288
4289         * gcc.dg/20011029-2.c: New test.
4290
4291         * gcc.c-torture/compile/20011029-1.c: New test.
4292
4293 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4294
4295         * objc/execute/class_self-1.m: New test.
4296         * objc/execute/class_self-2.m: New test.
4297
4298 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4299
4300         * gcc.misc-tests/msgs.exp: Delete.
4301         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4302         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4303         error set to match recent changes.
4304
4305 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4306
4307         * gcc.dg/20011021-1.c: New test.
4308
4309 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4310
4311         * gcc.c-torture/compile/20011023-1.c: New test.
4312
4313 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4314
4315         * lib/g77.exp: Rewrite based on lib/g++.exp.
4316
4317 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4318
4319         * gcc.c-torture/execute/20011019-1.c: New test.
4320
4321         * gcc.dg/20011018-1.c: New test.
4322
4323 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4324
4325         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4326
4327 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4328
4329         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4330         * gcc.dg/attr-invalid.c: Likewise.
4331
4332 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4333
4334         * testsuite/gcc.dg/20011015-1.c: New test.
4335
4336 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4337
4338         * g++.dg/template/unify2.C: New test.
4339
4340 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4341
4342         * g++.dg/other/exception-specification.C: New test
4343
4344 2001-10-13  Tom Rix  <trix@redhat.com>
4345
4346         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4347         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4348
4349 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4350
4351         * testsuite/gcc.dg/20011009-1.c: New test.
4352
4353 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4354
4355         PR g++/4476
4356         * g++.dg/other/friend1.C: New test.
4357
4358 2001-10-11  Richard Henderson  <rth@redhat.com>
4359
4360         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4361
4362 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4363
4364         * gcc.c-torture/compile/20011010-1.c: New.
4365
4366 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4367
4368         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4369         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4370         g77.f-torture/execute/execute.exp,
4371         g77.f-torture/noncompile/noncompile.exp,
4372         gcc.c-torture/compile/compile.exp,
4373         gcc.c-torture/execute/execute.exp,
4374         gcc.c-torture/execute/ieee/ieee.exp,
4375         gcc.c-torture/execute/memcheck/memcheck.exp,
4376         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4377         objc/execute/execute.exp: Update FSF address.
4378
4379 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4380
4381         * gcc.dg/cpp/cmdlne-C.c: Update.
4382         * gcc.dg/cpp/cmdlne-C2.c: New.
4383
4384 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4385
4386         * gcc.c-torture/execute/20011008-3.c: New.
4387
4388 2001-10-08  DJ Delorie  <dj@redhat.com>
4389
4390         * gcc.dg/20011008-1.c: New.
4391         * gcc.dg/20011008-2.c: New.
4392
4393 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4394
4395         * gcc.dg/cpp/spacing1.c: Update test.
4396
4397 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4398
4399         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4400         spelling errors of "separate" as "seperate".
4401
4402 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
4403
4404         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4405         enough to avoid inlining.
4406
4407 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4408
4409         * lib/g77.exp: set libg2c_dir correctly.
4410
4411 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4412
4413         * gcc.dg/cpp/macro11.c: New test.
4414
4415 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4416
4417         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4418         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4419         gcc.dg/format/multattr-3.c: New tests.
4420         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
4421         tests for format attributes on function pointers being rejected.
4422
4423 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4424
4425         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4426
4427 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4428
4429         * g++.dg/warn/format1.C: New test.
4430
4431 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4432
4433         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4434
4435 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4436
4437         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4438
4439 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4440
4441         * gcc.dg/cpp/redef2.c: Add test.
4442
4443 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
4444
4445         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4446         long-standing bug on i686, apparently.
4447         * gcc.c-torture/execute/loop-2c.x: New file.
4448         * gcc.c-torture/execute/loop-2d.x: New file.
4449         * gcc.c-torture/execute/loop-3c.x: New file.
4450
4451 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
4452
4453         * gcc.dg/cpp/20000625-2.c: Correct line number.
4454
4455 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4456
4457         * gcc.dg/cpp/macro10.c: New test.
4458         * gcc.dg/cpp/strify3.c: New test.
4459         * gcc.dg/cpp/spacing1.c: Add tests.
4460         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4461         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4462
4463 2001-09-24  DJ Delorie  <dj@redhat.com>
4464
4465         * gcc.c-torture/execute/20010924-1.c: New test.
4466
4467 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4468
4469         * testsuite/objc/execute/paste.m: Remove.
4470
4471 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4472
4473         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
4474
4475 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
4476
4477         * g77.dg/strlen0.f: New test.
4478
4479 2001-09-21  Richard Henderson  <rth@redhat.com>
4480
4481         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
4482         * g++.old-deja/g++.abi/vtable2.C: Likewise.
4483
4484 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4485
4486         Table-driven attributes.
4487         * g++.dg/ext/attrib1.C: New test.
4488
4489 2001-09-20  DJ Delorie  <dj@redhat.com>
4490
4491         * gcc.dg/20000926-1.c: Update expected warning messages.
4492         * gcc.dg/array-2.c: Likewise, and test for warnings too.
4493         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
4494         array.
4495
4496 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
4497
4498         * g++.dg/eh/registers1.C: New test case.
4499
4500 2001-09-17  Richard Henderson  <rth@redhat.com>
4501
4502         * gcc.dg/array-5.c: Fix VLA decomposition test.
4503
4504 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4505
4506         * gcc.dg/cpp/line5.c: New testcase.
4507
4508 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4509
4510         * gcc.dg/cpp/macro9.c: New test.
4511
4512 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
4513
4514         * gcc.c-torture/execute/980223.c: Change type of addr from long
4515         to char *.
4516
4517 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
4518
4519         * gcc.c-torture/execute/20010915-1.c: New test.
4520
4521 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
4522
4523         * g77.dg/bprob: New directory.
4524         * g77.dg/bprob/bprob.exp: New file.
4525         * g77.dg/bprob/bprob-1.f: New test.
4526         * g77.dg/gcov: New directory.
4527         * g77.dg/gcov/gcov.exp: New file.
4528         * g77.dg/gcov/gcov-1.f: New test.
4529         * g77.dg/gcov/gcov-1.x: New file.
4530
4531 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4532
4533         * gcc.dg/cpp/directiv.c: Update.
4534         * gcc.dg/cpp/undef1.c: Update.
4535
4536 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
4537
4538         * gcc.dg/20010912-1.c: New test.
4539
4540 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
4541
4542         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
4543         language-independent file in lib.
4544         * lib/gcov.exp: New file.
4545
4546 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4547
4548         * gcc.c-torture/compile/20010911-1.c: New test.
4549
4550 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
4551
4552         * lib/profopt.exp: New, to support profile-directed optimizations.
4553         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
4554         * gcc.misc-tests/bprob-1.c: New test.
4555         * gcc.misc-tests/bprob-2.c: New test.
4556
4557 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
4558
4559         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
4560         XFAIL and which kinds of gcov output to verify.
4561         * gcc.misc-tests/gcov-4b.x: New file.
4562         * gcc.misc-tests/gcov-5b.x: New file.
4563         * gcc.misc-tests/gcov-6.x: New file.
4564         * gcc.misc-tests/gcov-7.c: New test.
4565         * gcc.misc-tests/gcov-7.x: New file.
4566
4567 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
4568
4569         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
4570         * gcc.misc-tests/gcov-6.c: New test.
4571
4572 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4573
4574         PR c++/3986
4575         * g++.dg/abi/vbase1.C: New test.
4576
4577 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
4578
4579         * objc.dg/method-2.m: New.
4580
4581 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4582
4583         PR c++/4203
4584         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
4585         * g++.dg/init/empty1.C: New test.
4586
4587 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
4588
4589         * gcc.c-torture/compile/20010903-1.c: New test.
4590
4591 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
4592
4593         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
4594         for m68k.
4595
4596 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
4597
4598         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
4599
4600         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
4601
4602         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
4603
4604 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
4605
4606         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
4607         for 16-bit 'unsigned int'.
4608
4609 2001-08-29  Kazu Hirata  <kazu@hxi.com>
4610
4611         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
4612
4613 2001-08-27  Richard Henderson  <rth@redhat.com>
4614
4615         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
4616         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
4617
4618 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
4619
4620         * gcc.dg/asm-names.c (ymain): New.
4621
4622 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
4623
4624         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
4625         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
4626         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
4627
4628 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4629
4630         * gcc.dg/compare5.c: New testcase.
4631
4632 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
4633
4634         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
4635         and "In instantiation".
4636
4637 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
4638
4639         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
4640
4641 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
4642
4643         * gcc.misc-tests/gcov.exp: Add support for branch information.
4644         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
4645         * gcc.misc-tests/gcov-4.c: New test.
4646         * gcc.misc-tests/gcov-4b.c: New test.
4647         * gcc.misc-tests/gcov-5b.c: New test.
4648
4649 2001-08-20  Zack Weinberg  <zackw@panix.com>
4650
4651         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
4652         expected to fail.
4653
4654 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4655
4656         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
4657
4658 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
4659
4660         * g++.dg/eh/template1.C: New test.
4661
4662 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
4663
4664         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
4665         Fix thinko.
4666         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
4667         for xfail.
4668
4669 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
4670
4671         * lib/g77-dg.exp:  Use prune.exp for common procedures
4672         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
4673         * lib/g77.exp: (g77-dg-prune) Remove
4674
4675 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
4676
4677         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
4678
4679 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4680
4681         * g++.dg/template/unify1.C: New test.
4682
4683 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
4684
4685         * g++.dg/abi/empty4.C: New test.
4686
4687 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
4688
4689         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
4690         solaris2.*
4691         * g77.f-torture/compile/pr3743.x: Likewise
4692
4693 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4694
4695         * g++.dg/other/using-declaration.C: New test.
4696
4697 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4698
4699         * gcc.dg/cpp/tr-sign.c: New testcase.
4700
4701 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4702
4703         * gcc.dg/cpp/19951025-1.c: Revert.
4704         * gcc.dg/cpp/directiv.c: We no longer process directives that
4705         interrupt macro arguments.
4706
4707 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
4708
4709         * gcc.dg/bconstp-1.c: New test.
4710
4711 2001-08-03  Richard Henderson  <rth@redhat.com>
4712
4713         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
4714
4715 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4716
4717         * gcc.dg/cpp/19951025-1.c: Update.
4718
4719 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
4720
4721         * g77.dg/ff90-1.f (s): Fix reference of variable z,
4722         should be x.
4723
4724 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
4725
4726         Kill -fhonor-std.
4727         * g++.old-deja/g++.ns/ns14.C: Remove special options.
4728         * g++.old-deja/g++.other/std1.C: Likewise.
4729         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
4730
4731 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
4732
4733         * lib/g77.exp:  Load gcc-defs.exp for common procedures
4734         (g77_pass, g77_fail, g77_finish, g77_exit,
4735         ${tool}_check_unsupported_p} Now redundant.  Deleted.
4736
4737 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
4738
4739         * g77.dg/fbackslash.f
4740         * g77.dg/fcase-preserve.f
4741         * g77.dg/ff90-1.f
4742         * g77.dg/ffixed-line-length-0.f
4743         * g77.dg/ffixed-line-length-132.f
4744         * g77.dg/ffixed-line-length-7.f
4745         * g77.dg/ffixed-line-length-72.f
4746         * g77.dg/ffixed-line-length-none.f
4747         * g77.dg/ffree-form-1.f
4748         * g77.dg/fno-backslash.f
4749         * g77.dg/fno-f90-1.f
4750         * g77.dg/fno-fixed-form-1.f
4751         * g77.dg/fno-onetrip.f
4752         * g77.dg/fno-typeless-boz.f
4753         * g77.dg/fno-underscoring.f
4754         * g77.dg/fno-vxt-1.f
4755         * g77.dg/fonetrip.f
4756         * g77.dg/ftypeless-boz.f
4757         * g77.dg/fugly-assumed.f
4758         * g77.dg/funderscoring.f
4759         * g77.dg/fvxt-1.f
4760
4761 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
4762
4763         * objc.dg/fwd-proto-1.m: New.
4764         * objc.dg/local-decl-1.m: New.
4765         * objc.dg/naming-1.m: New.
4766         * objc.dg/naming-2.m: New.
4767         * objc.dg/proto-hier-1.m: New.
4768
4769 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
4770
4771         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
4772         largest-type elements to a struct makes its size grow.
4773
4774 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4775
4776         * g++.dg/abi/vthunk1.C: New test.
4777
4778 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4779
4780         * g++.dg/abi/vbase8-22.C: New test.
4781
4782 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4783
4784         * gcc.dg/cpp/macro8.c: New test.
4785
4786 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4787
4788         * g++.dg/abi/vbase8-21.C: New test.
4789
4790 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4791
4792         * g++.dg/abi/vbase8-10.C: New test.
4793
4794 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4795
4796         * lib/g++.exp (g++_set_ld_library_path): Renamed to
4797         ${tool}_set_ld_library_path.
4798         Changed caller.
4799         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
4800         g++.exp.
4801
4802 2001-07-26  Stan Cox <scox@redhat.com>
4803
4804         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
4805         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
4806         gcc_exit, gcc_check_unsupported_p):
4807         Moved to gcc-deps.exp
4808         * gcc-deps.exp: New file.
4809
4810 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4811
4812         * g++.old-deja/g++.pt/defarg14.C: New test.
4813
4814 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4815
4816         * g++.old-deja/g++.other/lineno5.C: New test.
4817
4818 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4819
4820         * g++.old-deja/g++.pt/crash68.C: New test.
4821
4822 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4823
4824         * g++.old-deja/g++.other/crash42.C: New test.
4825
4826 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4827
4828         * gcc.dg/cpp/extratokens.c: Fix.
4829         * gcc.dg/cpp/skipping2.c: New tests.
4830
4831 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4832
4833         * gcc.c-torture/execute/20010724-1.c: New file.
4834         * gcc.c-torture/execute/20010724-1.x: New file.
4835
4836 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4837
4838         * g++.old-deja/g++.other/cond7.C: New test.
4839
4840 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4841
4842         * g++.old-deja/g++.other/optimize4.C: New test.
4843
4844 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4845
4846         * g++.old-deja/g++.abi/vbase8-5.C: New test.
4847
4848 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
4849
4850         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
4851         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
4852         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
4853         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
4854
4855         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
4856         bug report" message.
4857
4858         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
4859         * g++.dg/ext/instantiate1.C: Move from old-deja.
4860
4861 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
4862
4863         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
4864         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
4865         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
4866         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
4867
4868 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
4869
4870         * gcc.c-torture/execute/20010723-1.c: New test.
4871
4872 2001-07-23  Ben Elliston  <bje@redhat.com>
4873
4874         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
4875
4876 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4877
4878         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
4879         i[34567]86-*-*.
4880         Delete handling of ieee_multilib_flags.
4881         Pass -mieee for alpha*-*-* and sh-*-*.
4882         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
4883
4884 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
4885
4886         Remove old-abi tests.
4887         * g++.old-deja/g++.mike/p11116.C: Remove.
4888         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
4889
4890 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
4891
4892         * g77.f-torture/compile/pr3743.f:  New test
4893
4894 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
4895
4896         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
4897
4898 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4899
4900         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
4901         g++.old-deja/g++.pt/static6.C: Likewise.
4902         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
4903         supports weak symbols.
4904
4905 2001-07-18  Andreas Jaeger  <aj@suse.de>
4906
4907         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
4908         supported again.
4909
4910 2001-07-18  Andreas Jaeger  <aj@suse.de>
4911
4912         * gcc.dg/iftrap-1.c: Fix target line.
4913
4914 2001-07-17  Richard Henderson  <rth@redhat.com>
4915
4916         * gcc.c-torture/execute/20010717-1.c: New.
4917
4918 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4919
4920         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
4921         tests.
4922
4923 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4924
4925         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
4926
4927 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4928
4929         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
4930         UAC_SIGBUS, UAC_NOPRINT definitions.
4931
4932 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4933
4934         * objc/execute/object_is_class.m: New test.
4935         * objc/execute/object_is_meta_class.m: New test.
4936
4937 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4938
4939         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4940         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4941
4942 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
4943
4944         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4945         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4946
4947 2001-07-14  Richard Henderson  <rth@redhat.com>
4948
4949         * gcc.dg/iftrap-1.c: New.
4950
4951 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
4952
4953         * g77.f-torture/execute/intrinsic77.f: New test.
4954
4955 2001-07-11  Janis Johnson <janis@us.ibm.com>
4956
4957         * gcc.misc-tests/gcov-3.c: New test.
4958
4959 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4960
4961         * gcc.c-torture/compile/20010711-1.c,
4962         * gcc.c-torture/compile/20010711-2.c: New tests.
4963
4964 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4965
4966         * gcc.c-torture/execute/20010711-1.c: New test.
4967
4968 2001-07-11  Ben Elliston  <bje@redhat.com>
4969
4970         * g++.old-deja/g++.other/enum5.C: New test.
4971
4972 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
4973
4974         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4975         (g++-dg-prune): Call prune_gcc_output.
4976         * prune.exp: New file for prune_gcc_output.
4977         * lib/g++.exp, lib/gcc.exp: Load it.
4978
4979 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4980
4981         * gcc.c-torture/compile/20010701-1.c,
4982         g++.old-deja/g++.ext/attrib6.C: New tests.
4983
4984 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
4985
4986         * gcc.c-torture/compile/20010706-1.c: New test.
4987
4988 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
4989
4990         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4991
4992 2001-06-28  Stan Shebs  <shebs@apple.com>
4993
4994         * gcc.dg/pragma-darwin.c: New test.
4995
4996 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4997
4998         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4999         Solaris 2.[678] system.
5000
5001 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5002
5003         * gcc.dg/20010622-1.c: New test.
5004
5005 2001-06-18  Stan Shebs  <shebs@apple.com>
5006
5007         * objc.dg: New directory.
5008         * objc.dg/dg.exp: New file.
5009         * objc.dg/alias.m: New.
5010         * objc.dg/class-1.m: New.
5011         * objc.dg/class-2.m: New.
5012         * objc.dg/const-str-1.m: New.
5013         * objc.dg/const-str-2.m: New.
5014         * objc.dg/id-1.m: New.
5015         * objc.dg/method-1.m: New.
5016         * objc.dg/super-class-1.m: New.
5017         * lib/objc-dg.exp: New file.
5018
5019 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5020
5021         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5022         of label name.
5023
5024 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5025
5026         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5027
5028 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5029
5030         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5031         variable.
5032
5033 2001-06-12  Richard Henderson  <rth@redhat.com>
5034
5035         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5036
5037 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5038
5039         * g++.old-deja/g++.abi/vbase5.C: New test.
5040         * g++.old-deja/g++.abi/vbase6.C: New test.
5041         * g++.old-deja/g++.abi/vbase7.C: New test.
5042
5043 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5044
5045         * gcc.c-torture/compile/20010610-1.c: New test.
5046
5047 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5048
5049         * g++.old-deja/g++.abi/vbase4.C: New test.
5050
5051 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5052
5053         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5054         support %f for HC11/HC12 targets.
5055         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5056         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5057         on HC11/HC12 targets.
5058         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5059
5060 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5061
5062         * gcc.dg/wchar_t-1.c: New file.
5063         * gcc.dg/wint_t-1.c: Likewise.
5064
5065 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5066
5067         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5068
5069 2001-06-11  Richard Henderson  <rth@redhat.com>
5070
5071         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5072
5073 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5074
5075         * gcc.c-torture/compile/20010611-1.c: New test.
5076
5077 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5078
5079         * gcc.dg/c99-tag-1.c: Add more tests.
5080
5081 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5082
5083         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5084         representation on MN10300 and ARM/Thumb.
5085
5086 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5087
5088         * g77.f-torture/execute/20010610.f: New.
5089
5090 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5091
5092         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5093         names.
5094
5095 2001-06-09  Richard Henderson  <rth@redhat.com>
5096
5097         * gcc.c-torture/execute/ashrdi-1.c: New.
5098         * gcc.c-torture/execute/ashldi-1.c: New.
5099         * gcc.c-torture/execute/lshrdi-1.c: New.
5100
5101 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5102
5103         * objc/execute/load-3.m: Added. Check sending +load to categories,
5104         in addition to classes.
5105
5106 2001-06-08  Stan Shebs  <shebs@apple.com>
5107
5108         * objc/execute/load-2.m: New test.  From Nicola Pero
5109         <n.pero@mi.flashnet.it>.
5110
5111 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5112
5113         * gcc.c-torture/execute/20010605-2.c: New test.
5114
5115 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5116
5117         * g++.old-deja/g++.abi/vbase2.C: New test.
5118         * g++.old-deja/g++.abi/vbase3.C: New test.
5119
5120 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5121
5122         * g++.old-deja/g++.pt/friend49.C: New test.
5123
5124 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5125
5126         * g++.old-deja/g++.ext/anon3.C: New test.
5127
5128 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5129
5130         * g++.old-deja/g++.other/conv7.C: New test.
5131
5132 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5133
5134         * gcc.c-torture/compile/20010605-2.c: New test.
5135
5136 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5137
5138         * gcc.c-torture/execute/20010604-1.c: New test.
5139
5140 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5141
5142         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5143
5144 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5145
5146         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5147         (g++_link_flags): Likewise.
5148         (g++_init): Pass gccpath's value to two previous functions.
5149
5150 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5151
5152         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5153         Ensure logfile entry matches exec command line.
5154
5155 2001-05-31  Richard Henderson  <rth@redhat.com>
5156
5157         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5158         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5159
5160 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
5161
5162         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5163         compiler for irix6.2
5164
5165 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
5166
5167         * g++.old-deja/g++.other/optimize3.C: New file.
5168
5169 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
5170
5171         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5172         assemble.
5173
5174 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
5175
5176         * g++.old-deja/g++.other/optimize2.C: New file.
5177
5178 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
5179
5180         * gcc.c-torture/compile/20010518-2.c: New file.
5181         * gcc.c-torture/execute/20010518-1.c: New file.
5182         * gcc.c-torture/execute/20010518-2.c: New file.
5183
5184 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5185
5186         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5187
5188 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
5189
5190         G++ no longer defines builtins that do not begin with __builtin.
5191         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5192         * g++.old-deja/g++.brendand/misc13.C: Likewise.
5193         * g++.old-deja/g++.law/builtin1.C: Likewise.
5194         * g++.old-deja/g++.law/cvt2.C: Likewise.
5195         * g++.old-deja/g++.mike/net5.C: Likewise.
5196         * g++.old-deja/g++.other/builtins1.C: Likewise.
5197         * g++.old-deja/g++.other/builtins2.C: Likewise.
5198         * g++.old-deja/g++.other/builtins3.C: Likewise.
5199         * g++.old-deja/g++.other/builtins4.C: Likewise.
5200         * g++.old-deja/g++.other/inline8.C: Likewise.
5201         * g++.old-deja/g++.robertl/eb39.C: Likewise.
5202
5203 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
5204
5205         * g++.old-deja/g++.pt/using1.C: Adjust.
5206         * g++.old-deja/g++.pt/using2.C: New test.
5207
5208 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5209
5210         * gcc.dg/cpp/charconst.c: New tests.
5211         * gcc.dg/cpp/escape.c: New tests.
5212         * gcc.dg/cpp/escape-1.c: New tests.
5213         * gcc.dg/cpp/escape-2.c: New tests.
5214         * gcc.dg/cpp/ucs.c: New tests.
5215
5216 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
5217
5218         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
5219         native compiler for irix6.5.
5220
5221 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
5222
5223         * lib/g++.exp (g++_include_flags): Use args to compute
5224         get_multilibs.
5225         (g++_link_flags): Likewise.
5226         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5227
5228 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5229
5230         * gcc.dg/c90-hexfloat-1.c: Add more tests.
5231
5232 2001-05-21  Geoff Keating  <geoffk@redhat.com>
5233
5234         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5235         this file.
5236
5237 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5238
5239         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5240         STACK_SIZE;
5241         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5242         to STACK_SIZE; Use it to define size of add_histo array.
5243         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5244         to STACK_SIZE.
5245         (f): Use GITT_SIZE to define size of gitt local table.
5246         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5247         to STACK_SIZE; Use it to define size of bytemem array.
5248
5249 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5250
5251         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5252         on 68HC11/HC12 due to the asm instruction.
5253         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5254         * gcc.c-torture/compile/920520-1.x: Likewise.
5255         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5256         on 68HC11/HC12 because the function is larger than 64K.
5257         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5258         on 68HC11/HC12 because the structure is too large.
5259
5260 2001-05-20  Richard Henderson  <rth@redhat.com>
5261
5262         * gcc.c-torture/execute/20010520-1.c: New.
5263
5264 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5265
5266         * g++.old-deja/g++.warn/compare1.C: New test.
5267         * gcc.dg/compare4.c: New test.
5268
5269 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5270
5271         * g++.old-deja/g++.other/optimize1.C: New test.
5272
5273 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5274
5275         * g++.old-deja/g++.pt/spec41.C: New test.
5276
5277 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5278
5279         * gcc.c-torture/compile/20010114-1.x: Remove.
5280
5281 2001-05-18  Stan Shebs  <shebs@apple.com>
5282
5283         * gcc.c-torture/compile/20010518-1.c: New test.
5284
5285 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5286
5287         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5288         * g++.old-deja/g++.pt/crash67.C: New test.
5289
5290 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5291
5292         * g++.old-deja/g++.other/debug9.C: New test.
5293
5294 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5295
5296         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5297
5298 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5299
5300         * gcc.c-torture/compile/20010516-1.c: New test.
5301
5302 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5303
5304         * g++.old-deja/g++.other/crash41.C: New test.
5305
5306 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5307
5308         * g++.old-deja/g++.pt/crash66.C: New test.
5309
5310 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5311
5312         * g++.old-deja/g++.robertl/eb27.C: Convert.
5313
5314 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5315
5316         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5317         declaration being redundant.
5318
5319 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5320
5321         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5322
5323 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5324
5325         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5326
5327 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5328
5329         * lib/g++.exp: Use testsuite_flags.
5330
5331 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5332
5333         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5334
5335 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5336
5337         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5338
5339 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5340
5341         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5342
5343 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5344
5345         * gcc.c-torture/compile/20010313-1.c: New test.
5346
5347 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5348
5349         * gcc.dg/cpp/direct2.c: New test.
5350         * gccq.dg/cpp/direct2s.c: New test.
5351
5352         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5353
5354 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5355
5356         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5357         * g++.old-deja/g++.other/op3.C: Likewise.
5358
5359 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5360
5361         * gcc.dg/cpp/syshdr.h: New file.
5362         * gcc.dg/cpp/sysmac1.c: Update.
5363         * gcc.dg/cpp/sysmac2.c: Update.
5364
5365 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5366
5367         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5368
5369 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5370
5371         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5372         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5373
5374 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5375
5376         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5377
5378 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
5379
5380         * lib/g++.exp (g++_include_flags): Don't use any special flags
5381         if TESTING_IN_BUILD_TREE is not defined.
5382         (g++_init): Use a plain 'c++' as the compiler if
5383         TESTING_IN_BUILD_TREEE is not defined.
5384
5385 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5386
5387         * g++.old-deja/g++.eh/catch13.C: New test.
5388         * g++.old-deja/g++.eh/catch14.C: New test.
5389
5390 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5391
5392         * gcc.dg/cpp/tr-define.c: New test.
5393
5394 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
5395
5396         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5397         <stdlib.h>, not <malloc.h>.
5398
5399 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5400
5401         * g++.old-deja/g++.ns/template17.C: New test.
5402
5403 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5404
5405         * g++.old-deja/g++.pt/ref4.C: New test.
5406
5407 2001-04-30  Richard Henderson  <rth@redhat.com>
5408
5409         * gcc.dg/20000724-1.c: Revert last change.
5410
5411 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
5412
5413         * g77.f-torture/execute/20010430.f: New test.
5414
5415 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
5416
5417         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5418
5419 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
5420
5421         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5422
5423 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5424
5425         * g++.old-deja/g++.eh/crash6.C: New test.
5426
5427 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5428
5429         * g++.old-deja/g++.other/warn7.C: New test.
5430
5431 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5432
5433         * g++.old-deja/g++.other/defarg9.C: New test.
5434
5435 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5436
5437         * g77.f-torture/compile/20010426.f: New test.
5438         * g77.f-torture/execute/20010426.f: New test.
5439
5440 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5441
5442         * g77.f-torture/compile/20000629-1.x: Remove - error
5443         has been fixed.
5444
5445 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
5446
5447         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5448         Tweak slightly to work with g++.dg framework.
5449         * g++.dg/special/ecos.exp: Run initp1.C test.
5450         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5451
5452         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5453         its linker doesn't give line numbers either.
5454         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5455
5456 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5457
5458         * g++.old-deja/g++.other/lex1.C: New test.
5459
5460 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
5461
5462         * gcc.dg/noncompile/20010425-1.c: New test.
5463
5464 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5465
5466         * g++.old-deja/g++.pt/mangle2.C: New test.
5467
5468 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5469
5470         * gcc.dg/format/plus-1.c: New test.
5471
5472 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5473
5474         * gcc.dg/20010423-1.c: New test.
5475
5476 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5477
5478         * gcc.c-torture/execute/20010422-1.c: New test.
5479
5480 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
5481
5482         * g++.old-deja/g++.ns/type2.C: New test.
5483
5484 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
5485
5486         * g++.old-deja/g++.other/perf1.C: New test.
5487
5488 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
5489
5490         * gcc.dg/c99-func-2.c: Remove xfail.
5491         * gcc.dg/c99-func-3.c: Remove xfail.
5492         * gcc.dg/c99-func-4.c: Remove xfail.
5493
5494 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
5495
5496         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
5497
5498 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5499
5500         * gcc.c-torture/compile/20010423-1.c: New test.
5501
5502 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5503
5504         * g++.old-deja/g++.pt/typename28.C: New test.
5505
5506 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5507
5508         * g++.old-deja/g++.abi/empty2.C: New test.
5509         * g++.old-deja/g++.abi/empty3.C: New test.
5510
5511 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5512
5513         * g++.old-deja/g++.other/comdat2.C: New test.
5514         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5515
5516 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5517
5518         * g++.old-deja/g++.other/overload14.C: New test.
5519
5520 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5521
5522         * g++.old-deja/g++.other/lookup23.C: New test.
5523
5524 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5525
5526         * gcc.c-torture/execute/20010403-1.c: New test.
5527
5528 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
5529             Mark Mitchell  <mark@codesourcery.com>
5530
5531         * lib/old-dejagnu.exp: Don't delete output of executable.
5532         Add .exe suffix to executables.
5533
5534 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
5535
5536         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
5537
5538 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5539
5540         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
5541
5542 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5543
5544         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
5545         * g++.old-deja/g++.abi/crash1.C: New test.
5546
5547 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5548
5549         * g++.old-deja/g++.other/crash40.C: New test.
5550
5551 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5552
5553         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
5554
5555 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
5556
5557         * g++.old-deja/g++.other/warn6.C: New test.
5558
5559 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5560
5561         * g++.old-deja/g++.robertl/eb42.C: Same.
5562
5563 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5564
5565         * gcc.dg/wtr-conversion-1.c: New testcase.
5566
5567 2001-04-10  Richard Henderson  <rth@redhat.com>
5568
5569         * g++.old-deja/g++.other/array5.C: New.
5570
5571 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5572
5573         * gcc.c-torture/execute/20010408-1.c: New test.
5574
5575 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
5576
5577         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
5578         headers and constructs.
5579         * g++.old-deja/g++.robertl/eb79.C: Same.
5580         * g++.old-deja/g++.robertl/eb77.C (main): Same.
5581         * g++.old-deja/g++.robertl/eb73.C: Same.
5582         * g++.old-deja/g++.robertl/eb66.C (main): Same.
5583         * g++.old-deja/g++.robertl/eb55.C (t): Same.
5584         * g++.old-deja/g++.robertl/eb54.C (main): Same.
5585         * g++.old-deja/g++.robertl/eb46.C (main): Same.
5586         * g++.old-deja/g++.robertl/eb44.C: Same.
5587         * g++.old-deja/g++.robertl/eb41.C (main): Same.
5588         * g++.old-deja/g++.robertl/eb4.C (main): Same.
5589         * g++.old-deja/g++.robertl/eb39.C: Same.
5590         * g++.old-deja/g++.robertl/eb33.C (main): Same.
5591         * g++.old-deja/g++.robertl/eb31.C (main): Same.
5592         * g++.old-deja/g++.robertl/eb30.C: Same.
5593         * g++.old-deja/g++.robertl/eb3.C: Same.
5594         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
5595         * g++.old-deja/g++.robertl/eb21.C: Same.
5596         * g++.old-deja/g++.robertl/eb15.C: Same.
5597         * g++.old-deja/g++.robertl/eb118.C: Same.
5598         * g++.old-deja/g++.robertl/eb115.C (main): Same.
5599         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
5600         * g++.old-deja/g++.robertl/eb109.C: Same.
5601         * g++.old-deja/g++.other/sibcall1.C (main): Same.
5602         * g++.old-deja/g++.mike/rtti1.C: Same.
5603         * g++.old-deja/g++.mike/p658.C: Same.
5604         * g++.old-deja/g++.mike/net46.C: Same.
5605         * g++.old-deja/g++.mike/net34.C: Same.
5606         * g++.old-deja/g++.mike/memoize1.C: Same.
5607         * g++.old-deja/g++.mike/eh2.C: Same.
5608         * g++.old-deja/g++.law/weak.C: Same.
5609         * g++.old-deja/g++.law/visibility7.C: Same.
5610         * g++.old-deja/g++.law/visibility25.C: Same.
5611         * g++.old-deja/g++.law/visibility22.C: Same.
5612         * g++.old-deja/g++.law/visibility2.C: Same.
5613         * g++.old-deja/g++.law/visibility17.C: Same.
5614         * g++.old-deja/g++.law/visibility13.C: Same.
5615         * g++.old-deja/g++.law/visibility10.C: Same.
5616         * g++.old-deja/g++.law/visibility1.C: Same.
5617         * g++.old-deja/g++.law/virtual3.C (eval): Same.
5618         * g++.old-deja/g++.law/vbase1.C: Same.
5619         * g++.old-deja/g++.law/operators32.C: Same.
5620         * g++.old-deja/g++.law/nest3.C: Same.
5621         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
5622         * g++.old-deja/g++.law/except5.C (main): Same.
5623         * g++.old-deja/g++.law/cvt7.C (run): Same.
5624         * g++.old-deja/g++.law/cvt2.C: Same.
5625         * g++.old-deja/g++.law/cvt16.C: Same.
5626         * g++.old-deja/g++.law/ctors6.C (bar): Same.
5627         * g++.old-deja/g++.law/ctors17.C (main): Same.
5628         * g++.old-deja/g++.law/ctors13.C: Same.
5629         * g++.old-deja/g++.law/ctors12.C (main): Same.
5630         * g++.old-deja/g++.law/ctors10.C: Same.
5631         * g++.old-deja/g++.law/code-gen5.C: Same.
5632         * g++.old-deja/g++.law/bad-error7.C: Same.
5633         * g++.old-deja/g++.law/arm9.C: Same.
5634         * g++.old-deja/g++.law/arm12.C: Same.
5635         * g++.old-deja/g++.law/arg8.C: Same.
5636         * g++.old-deja/g++.law/arg1.C: Same.
5637         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
5638         * g++.old-deja/g++.jason/template31.C: Same.
5639         * g++.old-deja/g++.jason/template24.C (main): Same.
5640         * g++.old-deja/g++.jason/2371.C: Same.
5641         * g++.old-deja/g++.eh/new2.C: Same.
5642         * g++.old-deja/g++.eh/new1.C: Same.
5643         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
5644         * g++.old-deja/g++.brendan/nest21.C (main): Same.
5645         * g++.old-deja/g++.brendan/err-msg3.C: Same.
5646         * g++.old-deja/g++.brendan/crash62.C: Same.
5647         * g++.old-deja/g++.brendan/crash52.C: Same.
5648         * g++.old-deja/g++.brendan/crash49.C (main): Same.
5649         * g++.old-deja/g++.brendan/crash38.C: Same.
5650         * g++.old-deja/g++.brendan/crash15.C (main): Same.
5651         * g++.old-deja/g++.brendan/copy9.C: Same.
5652
5653 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
5654
5655         * gcc.c-torture/execute/20001203-2.c (memset):
5656         Count argument is of type __SIZE_TYPE__.
5657
5658 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
5659
5660         * gcc.c-torture/compile/20010404-1.c: New test.
5661
5662 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
5663
5664         * gcc.c-torture/compile/20010326-1.c: New test.
5665
5666 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
5667
5668         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
5669         peculiarities of the SH.
5670         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
5671
5672 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5673
5674         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
5675         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
5676         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
5677
5678 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5679
5680         * g77.f-torture/compile/20010321-1.f: New test.
5681
5682 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5683
5684         * gcc.c-torture/compile/20010329-1.c: New test.
5685
5686 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
5687
5688         * gcc.c-torture/execute/20010329-1.c: New test.
5689
5690 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5691
5692         * g++.old-deja/g++.other/eh4.C: Fix typo.
5693
5694 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
5695
5696         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
5697
5698 2001-03-28  Philip Blundell  <philb@gnu.org>
5699
5700         * gcc.c-torture/compile/20010328-1.c: New test.
5701
5702 2001-03-27  Richard Henderson  <rth@redhat.com>
5703
5704         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
5705         * g++.old-deja/g++.eh/vbase3.C: Likewise.
5706
5707 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
5708
5709         * gcc.c-torture/compile/20010327-1.c: New test.
5710
5711 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5712
5713         * g++.old-deja/g++.other/friend12.C: New test.
5714         * g++.old-deja/g++.other/friend9.C: Expect no errors.
5715         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
5716
5717 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5718
5719         * gcc.c-torture/execute/20010325-1.c: New test.
5720
5721 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
5722
5723         * g++.old-deja/g++.other/mangle3.C: New test.
5724
5725 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
5726
5727         * g++.old-deja/g++.other/anon8.C: New test.
5728
5729 2001-03-20  Philip Blundell  <philb@gnu.org>
5730
5731         * gcc.c-torture/compile/20010320-1.c: New test.
5732
5733 2001-03-17  Richard Henderson  <rth@redhat.com>
5734
5735         * g++.old-deja/g++.other/eh4.C: Add expected error text.
5736
5737 2001-03-15  Geoff Keating  <geoff@redhat.com>
5738
5739         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
5740         tests on AIX.
5741
5742 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
5743
5744         * g++.old-deja/g++.other/eh4.C: New test.
5745
5746 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5747
5748         * gcc.dg/cpp/mi1.c: Update.
5749
5750 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
5751
5752         * g++.old-deja/g++.other/regstack.C: New test.
5753
5754 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5755
5756         * g++.old-deja/g++.other/ref4.C: New test.
5757
5758 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
5759
5760         * objc/execute/va_method.m: Added.
5761         * objc/execute/IMP.m: Added.
5762         * objc/execute/_cmd.m: Added.
5763         * objc/execute/accessing_ivars.m: Added.
5764         * objc/execute/class-1.m: Added.
5765         * objc/execute/class-10.m: Added.
5766         * objc/execute/class-11.m: Added.
5767         * objc/execute/class-12.m: Added.
5768         * objc/execute/class-13.m: Added.
5769         * objc/execute/class-14.m: Added.
5770         * objc/execute/class-2.m: Added.
5771         * objc/execute/class-3.m: Added.
5772         * objc/execute/class-4.m: Added.
5773         * objc/execute/class-5.m: Added.
5774         * objc/execute/class-6.m: Added.
5775         * objc/execute/class-7.m: Added.
5776         * objc/execute/class-8.m: Added.
5777         * objc/execute/class-9.m: Added.
5778         * objc/execute/class-tests-1.h
5779         * objc/execute/class-tests-2.h
5780         * objc/execute/compatibility_alias.m: Added.
5781         * objc/execute/encode-1.m: Added.
5782         * objc/execute/formal_protocol-1.m: Added.
5783         * objc/execute/formal_protocol-2.m: Added.
5784         * objc/execute/formal_protocol-3.m: Added.
5785         * objc/execute/formal_protocol-4.m: Added.
5786         * objc/execute/formal_protocol-5.m: Added.
5787         * objc/execute/formal_protocol-6.m: Added.
5788         * objc/execute/formal_protocol-7.m: Added.
5789         * objc/execute/informal_protocol.m: Added.
5790         * objc/execute/initialize.m: Added.
5791         * objc/execute/load.m: Added.
5792         * objc/execute/many_args_method.m: Added.
5793         * objc/execute/nested-3.m: Added.
5794         * objc/execute/no_clash.m: Added.
5795         * objc/execute/private.m: Added.
5796         * objc/execute/redefining_self.m: Added.
5797         * objc/execute/root_methods.m: Added.
5798         * objc/execute/selector-1.m: Added.
5799         * objc/execute/static-1.m: Added.
5800         * objc/execute/static-2.m: Added.
5801         * objc/execute/va_method.m: Added.
5802
5803 2001-03-10  Richard Henderson  <rth@redhat.com>
5804
5805         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
5806
5807 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
5808
5809         * g++.old-deja/g++.other/crash31.C: XFAIL.
5810         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
5811         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
5812         * gcc.c-torture/execute/20010123-1.x: XFAIL.
5813         * gcc.c-torture/execute/20010124-1.x: XFAIL.
5814         * gcc.dg/sequence-pt-1.c: XFAIL one test.
5815
5816 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
5817
5818         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
5819
5820 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5821
5822         * gcc.dg/20000724-1.c: Don't use multiline strings.
5823
5824 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5825
5826         * objc/execute/string1.m, objc/execute/string2.m: Compare the
5827         result of -cString against what we expect it to be; don't just
5828         print it out for no one to read.
5829
5830         * objc/execute/string3.m, objc/execute/string4.m: New tests.
5831         Based on testcases provided by Nicola Pero.
5832
5833 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5834
5835         * gcc.dg/cpp/macro7.c: New test.
5836
5837 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5838
5839         * gcc.dg/cpp/multiline.c: Update.
5840
5841 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5842
5843         * g++.old-deja/g++.other/enum3.C: New test.
5844
5845 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5846
5847         * g++.old-deja/g++.other/pod1.C: New test.
5848
5849 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5850
5851         * g++.old-deja/g++.ext/overload1.C: New test.
5852
5853 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5854
5855         * g++.old-deja/g++.pt/using1.C: New test.
5856
5857 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5858
5859         * g++.old-deja/g++.other/using9.C: New test.
5860
5861 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
5862
5863         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
5864
5865         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
5866
5867 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
5868
5869         * g++.old-deja/g++.ext/realpt1.C: Remove.
5870
5871 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
5872
5873         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
5874
5875 2001-02-26  Will Cohen  <wcohen@redhat.com>
5876
5877         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
5878
5879 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
5880
5881         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
5882         templatized constructors.
5883
5884 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5885
5886         * gcc.c-torture/execute/20010224-1.c: New test.
5887
5888 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
5889
5890         * gcc.c-torture/execute/20010222-1.c: New test.
5891
5892 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
5893
5894         * g++.old-deja/g++.other/inline20.C: New test.
5895
5896 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5897
5898         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
5899
5900 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5901
5902         * g++.old-deja/g++.other/lookup22.C: New test.
5903
5904 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
5905
5906         * g77.dg: New directory.
5907         * g77.dg/20010216-1.f: New test case.
5908         * g77.dg/dg.exp: New driver.
5909         * lib/g77-dg.exp: New driver library.
5910
5911 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5912
5913         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
5914
5915 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
5916
5917         * g++.old-deja/g++.other/decl9.C: New test.
5918
5919 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
5920
5921         * g++.old-deja/g++.other/init16.C: Update the test so that it does
5922         not need <string> and also tests the initialization at runtime.
5923
5924 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5925
5926         * gcc.c-torture/execute/longlong.c: New test.
5927
5928 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
5929
5930         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
5931
5932 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
5933
5934         * gcc.c-torture/execute/920302-1.c (execute):
5935         Change argument type to short.
5936
5937 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5938
5939         * g++.old-deja/g++.pt/deduct6.C: New test.
5940
5941 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5942
5943         * g++.old-deja/g++.pt/deduct5.C: New test.
5944
5945 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
5946
5947         * gcc.c-torture/execute/20010209-1.c: New test.
5948
5949 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5950
5951         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5952
5953 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
5954
5955         * g++.dg/vtgc1.C: Update for new ABI.
5956
5957         * consistency.vlad: New directory, 1665 files.
5958
5959 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5960
5961         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5962         return type.
5963         * gcc.dg/cpp/digraphs.c: Declare puts.
5964
5965 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5966
5967         * g++.old-deja/g++.other/warn5.C: New test.
5968
5969 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5970
5971         * g++.old-deja/g++.pt/spec40.C: New test.
5972
5973 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5974
5975         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5976         case.
5977         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5978
5979 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
5980
5981         * gcc.c-torture/compile/20010209-1.c: New test.
5982
5983 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
5984
5985         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5986         excess errors message but not if it crashes.
5987         * g++.old-deja/g++.other/crash27.C: Likewise.
5988         * g++.old-deja/g++.other/crash28.C: Likewise.
5989         * g++.old-deja/g++.other/crash30.C: Likewise.
5990         * g++.old-deja/g++.other/crash32.C: Likewise.
5991         * g++.old-deja/g++.other/crash35.C: Likewise.
5992         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5993
5994 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5995
5996         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5997         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5998         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5999         g77.f-torture/execute/execute.exp,
6000         g77.f-torture/noncompile/noncompile.exp,
6001         gcc.c-torture/execute/execute.exp,
6002         gcc.c-torture/execute/memcheck/memcheck.exp,
6003         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6004         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6005         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6006         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6007         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6008         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6009         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6010         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6011         Remove bug reporting instructions with ancient email addresses.
6012
6013 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6014
6015         * gcc.dg/20010202-1.c: New test.
6016         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6017
6018 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6019
6020         * g++.dg/stdbool-if.C: New test.
6021
6022 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6023
6024         * objc/execute/fdecl.m: Added main().
6025
6026 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6027
6028         * gcc.c-torture/execute/20010206-1.c: New test.
6029
6030 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6031
6032         * gcc.dg/cpp/avoidpaste1.c: Update.
6033
6034 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6035
6036         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6037         Pero <nicola@brainstorm.co.uk>.
6038         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6039
6040 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6041
6042         * g++.old-deja/g++.pt/spec39.C: New test.
6043
6044 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6045
6046         * gcc.c-torture/compile/20010202-1.c: New test.
6047
6048 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6049
6050         * g++.old-deja/g++.abi/primary2.C: New test.
6051         * g++.old-deja/g++.abi/primary3.C: New test.
6052         * g++.old-deja/g++.abi/primary4.C: New test.
6053         * g++.old-deja/g++.abi/primary5.C: New test.
6054         * g++.old-deja/g++.abi/vtable3.h: New test.
6055         * g++.old-deja/g++.abi/vtable3a.C: New test.
6056         * g++.old-deja/g++.abi/vtable3b.C: New test.
6057         * g++.old-deja/g++.abi/vtable3c.C: New test.
6058         * g++.old-deja/g++.abi/vtable3d.C: New test.
6059         * g++.old-deja/g++.abi/vtable3e.C: New test.
6060         * g++.old-deja/g++.abi/vtable3f.C: New test.
6061         * g++.old-deja/g++.abi/vtable3g.C: New test.
6062         * g++.old-deja/g++.abi/vtable3h.C: New test.
6063         * g++.old-deja/g++.abi/vtable3i.C: New test.
6064         * g++.old-deja/g++.abi/vtable3j.C: New test.
6065         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6066
6067 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6068
6069         * g++.old-deja/g++.other/anon6.C: New test.
6070         * g++.old-deja/g++.other/anon7.C: New test.
6071
6072 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6073
6074         * gcc.dg/cpp/avoidpaste2.c: New tests.
6075
6076 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6077
6078         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6079
6080 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6081
6082         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6083         DECIMAL_DIG cases for Irix."
6084
6085 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6086
6087         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6088
6089 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6090
6091         * gcc.dg/c99-tag-1.c: New test.
6092
6093 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6094
6095         * gcc.dg/cpp/tr-warn1.c: Add tests.
6096
6097 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6098
6099         * gcc.dg/cpp/avoidpaste1.c: Update.
6100         * gcc.dg/cpp/paste4.c: Update.
6101
6102 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6103
6104         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6105         cases for Irix.
6106
6107 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6108
6109         * g++.old-deja/g++.other/inline19.C: New test.
6110
6111 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6112
6113         * gcc.dg/Wlarger-than.c: New test.
6114
6115 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6116
6117         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6118
6119 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6120
6121         * gcc.c-torture/execute/20010129-1.c: New test.
6122         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6123
6124 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6125
6126         * gcc.dg/cpp/avoidpaste1.c: Test case.
6127
6128 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6129
6130         * g++.old-deja/g++.other/inline18.C: New test.
6131
6132 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6133
6134         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6135         and __builtin_putchar.
6136
6137 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6138
6139         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6140         tests.
6141
6142 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6143
6144         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6145         floating point number rounding mode to round to the nearest
6146         representable mode.
6147
6148 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
6149
6150         * g++.old-deja/g++.other/mangle2.C: New test.
6151
6152 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6153
6154         * gcc.c-torture/compile/20010124-1.c: New test.
6155
6156 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
6157
6158         * g++.old-deja/g++.pt/spec38.C: New test.
6159
6160 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6161
6162         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6163         "Build don't run".
6164
6165 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6166
6167         * gcc.c-torture/execute/20010123-1.c: New test.
6168
6169 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6170
6171         * g++.old-deja/g++.pt/spec37.C: New test.
6172
6173 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6174
6175         * g++.old-deja/g++.pt/overload14.C: New test.
6176
6177 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6178
6179         * gcc.c-torture/execute/20010122-1.c: New test, exercise
6180         __builtin_return_address.
6181
6182 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
6183
6184         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6185         * g++.old-deja/g++.pt/spec35.C: New test.
6186         * g++.old-deja/g++.pt/spec36.C: New test.
6187
6188 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
6189
6190         * gcc.c-torture/compile/20010118-1.c: New test.
6191
6192 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
6193
6194         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6195
6196 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6197
6198         * gcc.c-torture/execute/20010119-1.c: New test.
6199
6200 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6201
6202         * g++.old-deja/g++.other/vbase5.C: New test.
6203
6204 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6205
6206         * gcc.c-torture/execute/20010118-1.c: New test.
6207
6208 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6209
6210         * g++.old-deja/g++.pt/deduct3.C: New test.
6211
6212 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6213
6214         * g++.old-deja/g++.pt/spec34.C: New test.
6215
6216 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6217
6218         * g77.f-torture/compile/20000601-2.f: New test.
6219
6220 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6221
6222         * g++.old-deja/g++.other/init17.C: New test.
6223
6224 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
6225
6226         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6227
6228 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6229
6230         * g++.old-deja/g++.pt/unify8.C: New test.
6231
6232 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6233
6234         * g++.old-deja/g++.abi/vbase1.C: New test.
6235
6236 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6237
6238         * g++.old-deja/g++.pt/crash65.C: New test.
6239
6240 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6241
6242         * gcc.dg/cpp/assembl2.S: New test case.
6243
6244 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6245
6246         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6247         are supported.
6248
6249 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6250
6251         * g++.old-deja/g++.other/builtins1.C: New test.
6252         * g++.old-deja/g++.other/builtins2.C: Likewise.
6253         * g++.old-deja/g++.other/builtins3.C: Likewise.
6254         * g++.old-deja/g++.other/builtins4.C: Likewise.
6255
6256 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6257
6258         * gcc.c-torture/compile/20010117-1.c: New test.
6259         * gcc.c-torture/compile/20010117-2.c: New test.
6260
6261 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6262
6263         * g77.f-torture/execute/20010116.[fx]: New test,
6264         XFAIL on i?86-*-*.
6265         * g77.f-torture/compile/20010115.f: Indicate it's
6266         a test for PR fortran/1636.
6267
6268 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6269
6270         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6271
6272 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6273
6274         * g77.f-torture/compile/20010115.f: New test.
6275
6276 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6277
6278         * g++.old-deja/g++.pt/nontype5.C: New test.
6279
6280 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6281
6282         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6283         have an equivalent working one below it.
6284
6285 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6286
6287         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6288         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6289
6290 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6291
6292         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6293         message containing "init_priority".
6294         (conpr-2.C): Likewise.
6295         (conpr-3.C): Likewise.
6296         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6297
6298 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6299
6300         * gcc.c-torture/execute/20010114-2.c: New test.
6301
6302 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6303
6304         * gcc.c-torture/compile/20010114-1.c: New test.
6305         * gcc.c-torture/compile/20010114-1.x: Xfail.
6306         * gcc.c-torture/compile/20010114-2.c: New test.
6307         * gcc.c-torture/execute/20010114-1.c: New test.
6308         * gcc.dg/trunc-1.c: New test.
6309         * gcc.dg/uninit-B.c: New test.
6310
6311 2001-01-13  Nick Clifton  <nickc@redhat.com>
6312
6313         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6314         target.
6315
6316 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6317
6318         * gcc.c-torture/compile/20010113-1.c: New test.
6319
6320 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6321
6322         * gcc.c-torture/compile/20001212-1.c: New test.
6323
6324 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6325
6326         * gcc.dg/cpp/widestr1.c: Update.
6327         * gcc.dg/cpp/prag-imp.c: Remove.
6328
6329 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6330
6331         * gcc.c-torture/execute/20000801-3.x: Remove.
6332         * gcc.dg/c90-init-1.c: New test.
6333         * gcc.dg/c99-init-1.c: New test.
6334         * gcc.dg/c99-init-2.c: New test.
6335         * gcc.dg/gnu99-init-1.c: New test.
6336
6337 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6338
6339         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6340         testing that no relevant ones were found.
6341
6342 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6343
6344         * g++.old-deja/g++.pt/cast2.C: New test.
6345
6346 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6347
6348         * g++.old-deja/g++.pt/friend47.C: New test.
6349
6350 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6351
6352         * g++.old-deja/g++.pt/instantiate13.C: New test.
6353
6354 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6355
6356         * g++.old-deja/g++.other/defarg7.C: New test.
6357         * g++.old-deja/g++.other/defarg8.C: New test.
6358
6359 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6360
6361         * g++.old-deja/g++.pt/crash64.C: New test.
6362
6363 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6364
6365         * g++.old-deja/g++.pt/crash63.C: New test.
6366
6367 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6368
6369         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6370
6371 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6372
6373         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6374
6375 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6376
6377         * g++.old-deja/g++.pt/error3.C: New test.
6378
6379 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6380
6381         * g++.old-deja/g++.other/crash39.C: New test.
6382
6383 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6384
6385         * g++.old-deja/g++.other/vbase4.C: New test.
6386
6387 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
6388
6389         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6390         * gcc.dg/special/20000419-2.c: New file. Identical to above.
6391         * gcc.dg/special/special.exp: New test driver which will check
6392         for alias support for the above test.
6393
6394 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
6395
6396         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6397         problems on small machines.
6398         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6399         parameterize.
6400
6401 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
6402
6403         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6404         mips.
6405         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6406
6407 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
6408
6409         * g++.old_deja/g++.pt/using8.C: New test.
6410
6411 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6412
6413         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6414
6415 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
6416
6417         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6418         where a failure is expected.
6419         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6420
6421 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6422
6423         * g++.old_deja/g++.pt/instantiate12.C: New test.
6424
6425 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6426
6427         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6428         start of structs.
6429         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6430         * g++.old-deja/g++.brendan/crash17.C: Likewise.
6431         * g++.old-deja/g++.brendan/crash29.C: Likewise.
6432         * g++.old-deja/g++.brendan/crash48.C: Likewise.
6433         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6434         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6435         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6436         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6437         * g++.old-deja/g++.eh/spec6.C: Likewise.
6438         * g++.old-deja/g++.jason/crash3.C: Likewise.
6439         * g++.old-deja/g++.law/ctors11.C: Likewise.
6440         * g++.old-deja/g++.law/ctors17.C: Likewise.
6441         * g++.old-deja/g++.law/ctors5.C: Likewise.
6442         * g++.old-deja/g++.law/ctors9.C: Likewise.
6443         * g++.old-deja/g++.mike/ambig1.C: Likewise.
6444         * g++.old-deja/g++.mike/net22.C: Likewise.
6445         * g++.old-deja/g++.mike/p3538a.C: Likewise.
6446         * g++.old-deja/g++.mike/p3538b.C: Likewise.
6447         * g++.old-deja/g++.mike/virt3.C: Likewise.
6448         * g++.old-deja/g++.niklas/t128.C: Likewise.
6449         * g++.old-deja/g++.other/anon4.C: Likewise.
6450         * g++.old-deja/g++.other/using1.C: Likewise.
6451         * g++.old-deja/g++.other/warn3.C: Likewise.
6452         * g++.old-deja/g++.pt/t37.C: Likewise.
6453         * g++.old-deja/g++.robertl/eb69.C: Likewise.
6454         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6455
6456 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6457
6458         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6459
6460 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6461
6462         * gcc.c-torture/execute/stdio-opt-3.c: New test.
6463
6464 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
6465
6466         * gcc.c-torture/compile/20010107-1.c: New test.
6467
6468 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6469
6470         * gcc.c-torture/execute/builtin-noret-1.c: New test.
6471
6472 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6473
6474         * gcc.dg/format/format.h: New file.
6475         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
6476         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
6477         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
6478         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
6479         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
6480         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6481         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
6482         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
6483         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
6484         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
6485         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
6486         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
6487         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
6488         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
6489         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
6490         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
6491         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
6492         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
6493         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
6494         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
6495         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
6496         instead of declaring standard types, macros and functions in each
6497         test.
6498
6499 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
6500
6501         * gcc.c-torture/execute/20010106-1.c: New test.
6502
6503 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6504
6505         * gcc.dg/format/format.exp: New file.
6506         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
6507         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
6508         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
6509         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
6510         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
6511         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
6512         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
6513         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
6514         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6515         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6516         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6517         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6518         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6519         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6520         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6521         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6522         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6523         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6524         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6525         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6526         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6527         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6528         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6529         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6530         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6531         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6532         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
6533         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
6534         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
6535         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
6536         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
6537         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
6538         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
6539         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
6540         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
6541         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
6542         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
6543         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
6544         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
6545         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
6546         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
6547         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
6548
6549 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
6550
6551         * gcc.c-torture/execute/991228-1.c: Take word endianness into
6552         account.
6553
6554 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6555
6556         * gcc.c-torture/execute/builtin-complex-1.c: New test.
6557
6558 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
6559
6560         * g++.old-deja/g++.pt/crash62.C: New test.
6561
6562 2001-01-04  Richard Henderson  <rth@redhat.com>
6563
6564         * gcc.dg/20000926-1.c: Update expected warnings.
6565         * gcc.dg/array-2.c: Likewise.
6566         * gcc.dg/array-4.c: Also validate flexible array members.
6567         * gcc.dg/c99-flex-array-1.c: New.
6568
6569 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6570
6571         * gcc.c-torture/compile/20001222-1.x: Remove.
6572
6573 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6574
6575         * gcc.c-torture/execute/built-in-setjmp.c: New.
6576
6577 2001-01-03  Richard Henderson  <rth@redhat.com>
6578
6579         * gcc.dg/940510-1.c: Update expected error wording.
6580         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
6581
6582 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
6583
6584         * lib/target-supports.exp (check_alias_available): Modified to
6585         indicate aliases not supported if only weak aliases are supported.
6586
6587 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6588
6589         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
6590         Turn on cmpstrsi checks for __pj__ and __i370__.
6591
6592 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6593
6594         * g++.old-deja/g++.other/virtual11.C: New test.
6595
6596 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6597
6598         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
6599
6600 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6601
6602         * gcc.c-torture/compile/20010102-1.c: New test.
6603
6604 2001-01-02  Andreas Jaeger  <aj@suse.de>
6605
6606         * gcc.dg/noreturn-3.c: New test.
6607
6608         * gcc.dg/noreturn-4.c: New test.
6609
6610 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6611
6612         * gcc.c-torture/execute/stdio-opt-1.c: Also test
6613         __builtin_fputc and __builtin_fwrite.
6614
6615 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6616
6617         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
6618         signed char, not default char.
6619
6620 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
6621
6622         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
6623
6624 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
6625
6626         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
6627
6628 2000-12-29  Richard Henderson  <rth@redhat.com>
6629
6630         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
6631         (__cyg_profile_func_exit): Define.
6632
6633 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6634
6635         * g++.dg/vtgc1.C: New test.
6636
6637 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
6638
6639         * gcc.dg/noncompile/20001228-1.c: New test.
6640
6641         * gcc.dg/20001228-1.c: New test.
6642
6643         * gcc.c-torture/execute/20001228-1.c: New test.
6644
6645 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
6646
6647         * gcc.dg/format-strfmon-1.c: New test.
6648
6649 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6650
6651         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
6652         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
6653         * gcc.c-torture/execute/string-opt-1.c: Likewise.
6654         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6655         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6656         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6657         * gcc.c-torture/execute/string-opt-6.c: Likewise.
6658         * gcc.c-torture/execute/string-opt-7.c: Likewise.
6659         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6660         * gcc.c-torture/execute/string-opt-9.c: Likewise.
6661         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6662         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6663         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6664
6665         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
6666         * gcc.c-torture/execute/string-opt-4.c: Test index.
6667
6668 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
6669
6670         * gcc.c-torture/compile/20001226-1.c: New test.
6671
6672 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6673
6674         * gcc.c-torture/compile/20001222-1.c: New test.
6675         * gcc.c-torture/compile/20001222-1.x: Xfail.
6676
6677 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
6678
6679         * gcc.c-torture/execute/comp-goto-2.c: New test.
6680
6681 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
6682
6683         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
6684         Use long types if __INT_MAX__ is 32767.
6685         (main): Use cast to (sint32 *) when poking 88 into a_page.
6686
6687         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
6688
6689 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
6690
6691         * gcc.c-torture/compile/20001221-1.c: New test.
6692         * gcc.c-torture/execute/20001221-1.c: New test.
6693
6694 2000-12-20  Richard Henderson  <rth@redhat.com>
6695
6696         * g++.old-deja/g++.pt/crash36.C: Update error lines.
6697         * g++.old-deja/g++.robertl/eb109.C: Likewise.
6698
6699 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6700
6701         * gcc.dg/compare3.c: New test.
6702
6703 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6704
6705         * gcc.dg/format-warnll-1.c: New test.
6706
6707 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6708
6709         * gcc.dg/cpp/cmdlne-P.c: New test.
6710
6711 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6712
6713         * gcc.c-torture/execute/builtin-abs-1.c,
6714         gcc.c-torture/execute/builtin-abs-2.c: New tests.
6715
6716 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6717
6718         * gcc.dg/cpp/multiline.c: New test.
6719
6720 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6721
6722         * g++.old-deja/g++.other/syshdr1.C: Update.
6723         * gcc.dg/cpp/lineflags.c: Remove temporarily.
6724
6725 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6726
6727         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
6728
6729 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6730
6731         * g++.old-deja/g++.pt/ttp65.C: New test.
6732
6733 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6734
6735         * g++.old-deja/g++.pt/ttp64.C: New test.
6736
6737 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6738
6739         * g++.old-deja/g++.pt/spec33.C: New test.
6740
6741 2000-12-14  Catherine Moore  <clm@redhat.com>
6742
6743         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
6744         * gcc.c-torture/execute/920612-2.c: Likewise.
6745         * gcc.c-torture/execute/920428-2.c: Likewise.
6746         * gcc-c-torture/execute/va-arg-11.c: Call exit.
6747         * gcc.c-torture/execute/va-arg-21.c: Likewise.
6748
6749 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6750
6751         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
6752         * gcc.dg/pack-test-2.c: Likewise.
6753
6754 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6755
6756         Tests by Zack Weinberg <zackw@stanford.edu>.
6757
6758         * gcc.dg/cpp/defined.c: Update.
6759         * gcc.dg/cpp/defined_trad.c: New tests.
6760
6761 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6762
6763         * gcc.dg/cpp/trad-direct.c: Update.
6764
6765 2000-12-11  Neil Booth  <neilb@earthling.net>
6766
6767         * gcc.dg/cpp/defined_trad.c
6768
6769 2000-12-11  Neil Booth  <neilb@earthling.net>
6770
6771         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
6772
6773 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6774
6775         * gcc.dg/format-miss-2.c: New test.
6776
6777 2000-12-09  Neil Booth  <neilb@earthling.net>
6778
6779         * gcc.dg/cpp/lineflags.c: New tests.
6780         * gcc.dg/cpp/poison.c: Update.
6781         * gcc.dg/cpp/redef2.c: Update.
6782         * gcc.dg/cpp/skipping.c: New test.
6783
6784 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
6785
6786         * g++.old-deja/g++.other/eh3.C: New testcase.
6787
6788 2000-12-07  Neil Booth  <neilb@earthling.net>
6789
6790         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
6791         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
6792         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
6793         wtr-union-init-2.c, wtr-union-init-3.c: Update.
6794         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
6795         Update.
6796
6797 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6798
6799         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
6800         __SIZE_TYPE__ instead of int for type of integers cast to
6801         pointers.
6802
6803 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
6804
6805         * g++.old-deja/g++.other/cleanup4.C: New test.
6806
6807 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6808
6809         * format-sec-1.c: New test.
6810
6811 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6812
6813         * gcc.dg/format-nonlit-3.c: New test.
6814
6815 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6816
6817         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
6818         through a null pointer.
6819
6820 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6821
6822         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
6823         * g++.old-deja/g++.pt/partial4.C: New test.
6824
6825 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
6826
6827         * gcc.c-torture/execute/ieee/hugeval.x: New.
6828
6829 2000-12-06  Neil Booth  <neilb@earthling.net>
6830
6831         * gcc.dg/cpp/backslash2.c: New tests.
6832
6833 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6834
6835         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
6836         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
6837
6838 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
6839
6840         * gcc.c-torture/execute/20001203-2.c: New testcase.
6841
6842 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6843
6844         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
6845         * g++.old-deja/g++.other/virtual10.C: New test.
6846
6847 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6848
6849         * g++.old-deja/g++.mike/pmf5.C: Remove test.
6850
6851 2000-12-05  Richard Henderson  <rth@redhat.com>
6852
6853         * gcc.c-torture/compile/20001205-1.c: New.
6854
6855 2000-12-04  Neil Booth  <neilb@earthling.net>
6856
6857         * g++.old-deja/g++.other/virtual9.C: New test.
6858         * g++.old-deja/g++.pt/crash61.C: New test.
6859         * gcc.c-torture/execute/loop-9.c: New test.
6860
6861 2000-12-04  Neil Booth  <neilb@earthling.net>
6862
6863         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
6864         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
6865         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
6866         * gcc.dg/cpp/extratokens.c: ...here.
6867
6868 2000-12-04  Neil Booth  <neilb@earthling.net>
6869
6870         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
6871         New tests.
6872
6873 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6874
6875         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
6876         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
6877
6878 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6879
6880         * gcc.c-torture/execute/20001203-1.c: New test.
6881
6882 2000-12-03  Neil Booth  <neilb@earthling.net>
6883
6884         * gcc.dg/cpp/macro6.c: New test cases.
6885
6886 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6887
6888         * gcc.c-torture/execute/string-opt-9.c: New test.
6889         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6890         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6891         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6892
6893         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
6894         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
6895
6896 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
6897
6898         * gcc.dg/cpp/if-6.c: New testcase.
6899
6900         * gcc.dg/20001201-1.c: New testcase.
6901
6902 2000-12-02  Neil Booth  <neilb@earthling.net>
6903
6904         * g++.old-deja/g++.other/externC4.C,
6905         g++.old-deja/g++.other/friend10.C: New tests.
6906
6907 2000-12-02  Neil Booth  <neilb@earthling.net>
6908
6909         * g++.old-deja/g++.other/instan2.C
6910         * g++.old-deja/g++.other/instan3.C: New test.
6911
6912 2000-12-02  Neil Booth  <neilb@earthling.net>
6913
6914         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
6915         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
6916         gnuc99.c,gnuc99-pedantic.c: New tests.
6917
6918 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6919
6920         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
6921         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
6922
6923 2000-12-01  Neil Booth  <neilb@earthling.net>
6924
6925         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
6926         * gcc.dg/cpp/poison.c: Update.
6927         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
6928
6929 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
6930
6931         * g77.f-torture/execute/20001201.f: New test.
6932
6933 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6934
6935         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6936
6937 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
6938
6939         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6940
6941 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
6942
6943         * g++.old-deja/g++.other/cast6.C: New test.
6944
6945 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
6946
6947         * gcc.c-torture/execute/20001130-2.c: New testcase.
6948
6949 2000-11-30  Richard Henderson  <rth@redhat.com>
6950
6951         * gcc.c-torture/execute/20001130-1.c: New test.
6952
6953 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6954
6955         * g++.old-deja/g++.other/op3.C: New test.
6956
6957 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6958
6959         * g++.old-deja/g++.other/op2.C: New test.
6960
6961 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6962
6963         * g++.old-deja/g++.other/crash38.C: New test.
6964
6965 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
6966
6967         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6968
6969 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
6970
6971         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6972         tests.
6973         * gcc.c-torture/execute/string-opt-6.c: New test.
6974
6975         * gcc.dg/20001117-1.c: Add main.
6976
6977 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
6978
6979         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6980         Move from here ...
6981         * gcc.dg/940510-1.c: ... to here.
6982
6983         * gcc.dg/20000926-1.c: GNU C now allows initializations of
6984         zero-size arrays in toplevel structures.
6985
6986 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6987
6988         * gcc.c-torture/execute/loop-8.c: New test.
6989
6990 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6991
6992         * g++.old-deja/g++.other/base1.C: New test.
6993
6994 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6995
6996         * g++.old-deja/g++.other/parse2.C: New test.
6997
6998 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6999
7000         * g++.old-deja/g++.pt/incomplete1.C: New test.
7001
7002 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7003
7004         * g++.old-deja/g++.other/friend9.C: New test.
7005
7006 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7007
7008         * gcc.dg/20001127-1.c: New test.
7009
7010 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7011
7012         * g++.old-deja/g++.pt/friend46.C: New test.
7013
7014 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7015
7016         * g++.old-deja/g++.other/ptrmem8.C: New test.
7017
7018 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7019
7020         * gcc.c-torture/execute/string-opt-7.c: New test.
7021         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7022
7023 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7024
7025         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7026         instead of 'mkcheck 2'.
7027
7028 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7029
7030         * gcc.c-torture/execute/memcheck/driver.c,
7031         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7032         C9X references to refer to C99.
7033
7034 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7035
7036         * gcc.dg/ultrasp3.c: New test.
7037
7038 2000-11-25  Neil Booth  <neilb@earthling.net>
7039
7040         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7041
7042 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7043
7044         * gcc.c-torture/compile/20001123-2.c: New.
7045
7046 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7047
7048         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7049
7050 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7051
7052         * gcc.dg/sequence-point-1.c: Add some new tests.
7053         * gcc.c-torture/execute/20001124-1.c: New test.
7054
7055 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7056
7057         * g++.old-deja/g++.other/vaarg4.C: New test.
7058         * gcc.c-torture/compile/20001123-1.c: New test.
7059
7060 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7061
7062         * g++.other/crash24.C: Adjust and remove XFAIL.
7063         * g++.other/crash37.C: New test.
7064
7065 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7066
7067         * g++.old-deja/g++.pt/instantiate9.C: New test.
7068
7069 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7070
7071         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7072         new ABI, too.
7073
7074         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7075         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7076
7077 2000-11-22  Neil Booth  <neilb@earthling.net>
7078
7079         * gcc.dg/cpp/Wtrigraphs.c: New test.
7080
7081 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7082
7083         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7084
7085 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7086
7087         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7088
7089 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7090
7091         * lib/gcc-dg.exp: load_lib scanasm.exp.
7092         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7093         * lib/g++-dg.exp: load_lib scanasm.exp.
7094         * lib/scanasm.exp: New.
7095         (scan-assembler, scan-assembler-not): Add optional arguments to
7096         test name, or if not present, the pattern name.
7097         (scan-assembler-dem, scan-assembler-dem-not): New.
7098
7099         * g++.dg/dg.exp: New.
7100
7101 2000-11-21  Neil Booth  <neilb@earthling.net>
7102
7103         * gcc.dg/cpp/integrated1.c: Remove.
7104
7105 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7106
7107         * gcc.c-torture/execute/20001121-1.c: New test.
7108
7109 2000-11-21  Richard Henderson  <rth@redhat.com>
7110
7111         * gcc.c-torture/compile/20001121-1.c: New test.
7112
7113 2000-11-20  Neil Booth  <neilb@earthling.net>
7114
7115         * gcc.dg/cpp/integrated1.c: New test.
7116
7117 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7118
7119         * g++.old-deja/g++.other/inline17.C: New test.
7120
7121 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7122
7123         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7124         local variable to be zero: I made the variable global. Now
7125         uses abort() and exit() instead of relying on main's return value.
7126
7127 2000-11-20  Neil Booth  <neilb@earthling.net>
7128
7129         * gcc.dg/cpp/paste2.c: Update test.
7130         * objc/execute/paste.m: New test.
7131
7132 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7133
7134         * gcc.dg/c99-condexpr-1.c: New test.
7135
7136 2000-11-20  Neil Booth  <neilb@earthling.net>
7137
7138         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7139
7140 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7141
7142         * g++.old-deja/g++.pt/export1.C: New test.
7143
7144 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7145
7146         * gcc.dg/20001117-1.c: New test.
7147
7148 2000-11-18  Richard Henderson  <rth@redhat.com>
7149
7150         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7151
7152 2000-11-18  Richard Henderson  <rth@redhat.com>
7153
7154         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7155         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7156         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7157
7158 2000-11-18  Richard Henderson  <rth@redhat.com>
7159
7160         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7161         (main): New.  Exit cleanly.
7162
7163 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7164
7165         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7166         gcc.dg/c99-fordecl-2.c: New tests.
7167
7168 2000-11-18  Richard Henderson  <rth@redhat.com>
7169
7170         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7171         * gcc.c-torture/execute/zerolen-2.c: New.
7172
7173 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7174
7175         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7176         memory.
7177
7178 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7179
7180         * g++.old-deja/g++.pt/instantiate8.C: New test.
7181
7182 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7183
7184         * g++.old-deja/g++.other/incomplete.C: Add more tests.
7185         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7186
7187 2000-11-16  Nick Clifton  <nickc@redhat.com>
7188
7189         * gcc.c-torture/execute/nestfunc-2.c: New test.
7190         * gcc.c-torture/execute/nestfunc-3.c: New test.
7191
7192 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7193
7194         * gcc.c-torture/compile/20001116-1.c: New test.
7195
7196 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7197
7198         * gcc.c-torture/execute/20001115-1.c: New test.
7199
7200 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
7201
7202         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7203         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7204         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7205         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7206
7207 2000-11-15  Neil Booth  <neilb@earthling.net>
7208
7209         gcc.dg/cpp/_Pragma1.c: Update.
7210         gcc.dg/cpp/_Pragma2.c: New test.
7211
7212 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7213
7214         * g++.old-deja/g++.other/anon5.C: New test.
7215
7216 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7217
7218         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7219         tests.
7220
7221 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
7222
7223         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7224         output.
7225
7226 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7227
7228         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7229         labels at end of compound statements.
7230
7231 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
7232
7233         * gcc.c-torture/execute/loop-7.c: New test.
7234
7235 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7236
7237         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7238
7239 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7240
7241         * gcc.dg/c99-bool-1.c: New test.
7242
7243 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7244
7245         * gcc.dg/c99-scope-1.c: Remove xfail.
7246         * gcc.dg/c99-scope-2.c: New test.
7247
7248 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7249
7250         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7251         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7252
7253 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7254
7255         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7256         error messages.
7257
7258         * g++.mike/p700.C: Don't typedef wchar_t.
7259         * g++.mike/p784.C: Likewise.
7260         * g++.mike/eb101.C: Don't use __wchar_t.
7261
7262 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7263
7264         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7265         from DO loop.
7266
7267 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7268
7269         * gcc.c-torture/execute/20001111-1.c: New test.
7270
7271 2000-11-10  Nick Clifton  <nickc@redhat.com>
7272
7273         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7274         long multuiple and accumulate.
7275
7276 2000-11-09  Richard Henderson  <rth@redhat.com>
7277
7278         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7279         via size_t instead of int.
7280
7281         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7282         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7283         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7284         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7285
7286 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7287
7288         * gcc.c-torture/compile/20001109-1.c: New test.
7289         * gcc.c-torture/compile/20001109-2.c: New test.
7290
7291 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7292
7293         * g++.old-deja/g++.pt/operator1.C: New test.
7294         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7295
7296 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7297
7298         * gcc.dg/20001108-1.c: New test.
7299
7300 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7301
7302         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7303         with both arguments constant strings.
7304         * gcc.c-torture/execute/string-opt-3.c: New test.
7305         * gcc.c-torture/execute/string-opt-4.c: New test.
7306         * gcc.c-torture/execute/string-opt-5.c: New test.
7307
7308 2000-11-08  Nick Clifton  <nickc@redhat.com>
7309
7310         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7311         mulsidi3adddi patterns.
7312
7313 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7314
7315         * g++.old-deja/g++.other/crash36.C: New test.
7316
7317 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7318
7319         * g++.old-deja/g++.other/init16.C: New test.
7320
7321 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7322
7323         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7324
7325 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7326
7327         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7328         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7329         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7330
7331 2000-11-07  DJ Delorie  <dj@redhat.com>
7332
7333         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7334
7335 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7336
7337         * gcc.c-torture/execute/string-opt-1.c: New test.
7338
7339 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7340
7341         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7342         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7343         parameters in registers, and there is no way for a varargs
7344         function to know in which order the integer and floating-point
7345         parameters should be interleaved when they are placed on the
7346         stack.
7347         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7348         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7349
7350 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7351
7352         * gcc.c-torture/execute/string-opt-2.c: New test.
7353
7354 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7355
7356         * g++.old-deja/g++.pt/crash60.C: New test.
7357
7358 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7359
7360         * g++.old-deja/g++.other/crash24.C: New test.
7361         * g++.old-deja/g++.other/crash25.C: New test.
7362         * g++.old-deja/g++.other/crash26.C: New test.
7363         * g++.old-deja/g++.other/crash27.C: New test.
7364         * g++.old-deja/g++.other/crash28.C: New test.
7365         * g++.old-deja/g++.other/crash29.C: New test.
7366         * g++.old-deja/g++.other/crash30.C: New test.
7367         * g++.old-deja/g++.other/crash31.C: New test.
7368         * g++.old-deja/g++.other/crash32.C: New test.
7369         * g++.old-deja/g++.other/crash33.C: New test.
7370         * g++.old-deja/g++.other/crash34.C: New test.
7371         * g++.old-deja/g++.other/crash35.C: New test.
7372
7373 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7374
7375         * gcc.c-torture/execute/20001031-1.c: New test.
7376
7377 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
7378
7379         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7380         namespace.
7381
7382         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7383         standards-conformant.
7384
7385         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7386
7387         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7388         * g++.old-deja/g++.mike/p755a.C: Likewise.
7389         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7390         library makes no calls to `operator new' during initialization.
7391
7392 2000-11-04  Neil Booth  <neilb@earthling.net>
7393
7394         * gcc.dg/cpp/include2.c: New tests.
7395
7396 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
7397
7398         * lib/g++.exp (g++_set_ld_library_path): New function.
7399         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7400
7401 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
7402
7403         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
7404         warnings.
7405
7406 2000-11-01  Richard Henderson  <rth@redhat.com>
7407
7408         * g++.old-deja/g++.ext/namedret1.C: New.
7409         * g++.old-deja/g++.ext/namedret2.C: New.
7410         * g++.old-deja/g++.ext/namedret3.C: New.
7411
7412 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
7413
7414         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7415         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7416
7417 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7418
7419         * gcc.c-torture/execute/va-arg-21.c: New test.
7420
7421 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7422
7423         * gcc.dg/c99-complex-2.c: New test.
7424
7425 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7426
7427         * gcc.c-torture/execute/stdio-opt-1.c: New test.
7428
7429 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
7430
7431         * g++.old-deja/g++.other/inline16.C: New test.
7432
7433 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
7434
7435         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7436         __PRETTY_FUNCTION__
7437
7438 2000-10-29  Neil Booth  <neilb@earthling.net>
7439
7440         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7441         New tests.
7442         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7443         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7444         optimisation.
7445
7446 2000-10-29  Neil Booth  <neilb@earthling.net>
7447
7448         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7449         * mi1.c, mi1c.h: Add null directives to multiple-include test.
7450         * mi5.c: Test multiple includes work with -C.
7451         * trigraphs.c: Test ^= version.
7452
7453 2000-10-28  Neil Booth  <neilb@earthling.net>
7454
7455         New tests and test updates for new macro expander.
7456
7457         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7458         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7459         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7460         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7461         new diagnostic messages.
7462
7463         * gcc.dg/cpp/macro3.c: New tests.
7464
7465 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
7466
7467         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
7468         on the same line.
7469
7470 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
7471
7472         * g++.old-deja/g++.other/eh2.C: New test.
7473
7474 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7475
7476         * gcc.c-torture/execute/20001027-1.c: New test.
7477
7478 2000-10-26  Richard Henderson  <rth@redhat.com>
7479
7480         * gcc.c-torture/execute/20001026-1.c: New.
7481
7482 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
7483
7484         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
7485         * g++.old-deja/g++.law/builtin1.C: Likewise.
7486         * g++.old-deja/g++.law/ctors10.C: Likewise.
7487         * g++.old-deja/g++.law/virtual3.C: Likewise.
7488         * g++.old-deja/g++.mike/p658.C: Likewise.
7489         * g++.old-deja/g++.other/sibcall1.C: Likewise.
7490         * g++.old-deja/g++.other/vaarg2.C: Likewise.
7491         * g++.old-deja/g++.robertl/eb124.C: Likewise.
7492         * g++.old-deja/g++.robertl/eb44.C: Likewise.
7493         * g++.old-deja/g++.robertl/eb77.C: Likewise.
7494
7495 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
7496
7497         * gcc.c-torture/compile/20001024-1.c: New test.
7498
7499 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
7500
7501         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
7502         to tell us whether or not we are using V3.
7503
7504 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7505
7506         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
7507         operands.
7508
7509 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7510
7511         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
7512
7513 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
7514
7515         * gcc.c-torture/execute/20001024-1.c: New test.
7516
7517 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
7518
7519         * g++.old-deja/g++.other/sibcall1.C: New test.
7520
7521 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
7522
7523         * gcc.dg/noncompile/init-3.c: New test.
7524
7525 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7526
7527         * gcc.dg/format-array-1.c: New test.
7528
7529 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7530
7531         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7532         writing through null pointers; remove comment about testing
7533         unterminated strings.
7534
7535 2000-10-17  Matthew Hiller  <hiller@redhat.com>
7536
7537         * gcc.c-torture/execute/20001017-2.c: New test.
7538
7539 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7540
7541         * gcc.c-torture/compile/20001018-1.c: New test.
7542         * gcc.c-torture/compile/20001018-1.x: Xfail.
7543
7544 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7545
7546         * gcc.c-torture/execute/20001017-1.c: New test.
7547
7548 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7549
7550         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
7551         for multiple use of arguments with scanf formats; add tests for
7552         multiple use of arguments.
7553
7554 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
7555
7556         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
7557
7558 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7559
7560         * gcc.dg/format-miss-1.c: New test.
7561
7562 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7563
7564         * gcc.c-torture/execute/20001013-1.c: New test.
7565
7566 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7567
7568         * gcc.dg/format-branch-1.c: New test.
7569
7570 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7571
7572         * README, lib/file-format.exp: Remove EGCS references.
7573
7574 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7575
7576         * gcc.dg/20001013-1.c: New test.
7577
7578 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7579
7580         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
7581         for intmax_t in the compiler using __typeof__ and the type rules
7582         for conditional expressions.
7583
7584 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
7585
7586         * gcc.dg/20001012-1.c: New test.
7587         * gcc.dg/20001012-2.c: New test.
7588
7589 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7590
7591         * gcc.dg/format-attr-1.c: New test.
7592
7593 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7594
7595         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
7596         __LONG_LONG_MAX__ instead of LLONG_MAX.
7597
7598 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7599
7600         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
7601         scanf flags.
7602         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
7603         flags.
7604
7605 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7606
7607         * gcc.dg/sequence-pt-1.c: New test.
7608
7609 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
7610
7611         * gcc.c-torture/execute/20001011-1.c: New testcase.
7612         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
7613
7614 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7615
7616         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
7617         does not error on it.
7618
7619 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
7620
7621         * gcc.dg/20001009-1.c: New test.
7622
7623 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7624
7625         * gcc.c-torture/compile/20001009-1.c: Move from here ....
7626         * gcc.c-torture/execute/20001009-2.c: ... to here.
7627
7628 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
7629
7630         * gcc.c-torture/compile/20001009-1.c: New testcase.
7631         * gcc.c-torture/execute/20001009-1.c: New testcase.
7632         Testcases provided by Jan Hubicka <jh@suse.cz>.
7633
7634 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7635
7636         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7637         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
7638         uintmax_t using <limits.h> to emulate the compiler's internal
7639         logic.  No longer XFAIL %j tests.
7640
7641 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7642
7643         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
7644         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
7645         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
7646         regexps and details of expected handling of some bad formats.
7647         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
7648         suppression.
7649
7650 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7651
7652         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
7653         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
7654         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
7655         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
7656         in list archives.
7657
7658 2000-10-06  Richard Henderson  <rth@cygnus.com>
7659
7660         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
7661         * g++.old-deja/g++.brendan/crash52.C: Likewise.
7662         * g++.old-deja/g++.jason/report.C: Likewise.
7663         * g++.old-deja/g++.law/friend5.C: Likewise.
7664         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
7665         of the expected warnings.
7666
7667 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
7668
7669         * g++.old-deja/g++.pt/enum14.C: New test.
7670
7671 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
7672
7673         * g++.old-deja/g++.pt/crash59.C: New test.
7674
7675 2000-10-04  Will Cohen  <wcohen@redhat.com>
7676
7677         * gcc.dg/20000926-1.c: New test.
7678
7679 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
7680
7681         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
7682         function name for current C++ compiler.
7683         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
7684
7685 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
7686
7687         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
7688         __PRETTY_FUNCTION__.
7689         * g++.old-deja/g++.ext/pretty2.C: Likewise.
7690
7691 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7692
7693         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
7694
7695 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
7696
7697         * gcc.c-torture/compile/20000923-1.c: New test.
7698
7699 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
7700
7701         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
7702         * g++.old-deja/g++.pt/ttp62.C: Same.
7703         * g++.old-deja/g++.other/inline14.C: Same.
7704
7705 2000-09-24  Richard Henderson  <rth@cygnus.com>
7706
7707         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
7708
7709 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7710
7711         * gcc.dg/c90-printf-1.c: Add test for wide string format.
7712
7713 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
7714
7715         * gcc.c-torture/compile/20000922-1.c: New file.
7716
7717 2000-09-21  Nick Clifton  <nickc@redhat.com>
7718
7719         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
7720         a signed long modulo operation.
7721         (mod6): New function - perform an unsigned long modulo operation.
7722         (main): Add tests for modulos of very large numbers by very small
7723         dividends.
7724
7725 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7726
7727         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
7728
7729 2000-09-19  Richard Henderson  <rth@cygnus.com>
7730
7731         * gcc.dg/compare2.c (case 10): XFAIL.
7732
7733 2000-09-18  Richard Henderson  <rth@cygnus.com>
7734
7735         * gcc.c-torture/execute/20000906-1.c: Move ...
7736         * gcc.dg/20000906-1.c: ... here.  Only run on targets
7737         that support __builtin_trap.
7738
7739 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
7740
7741         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
7742
7743 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7744
7745         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
7746         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
7747         more $ format tests.
7748
7749 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7750
7751         * gcc.dg/format-errmk-1.c: New test.
7752
7753 2000-09-17  Greg McGary  <greg@mcgary.org>
7754
7755         * gcc.c-torture/execute/20000917-1.x: Remove.
7756
7757 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7758
7759         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
7760
7761 2000-09-17  Greg McGary  <greg@mcgary.org>
7762
7763         * gcc.c-torture/execute/20000917-1.c: New test.
7764         * gcc.c-torture/execute/20000917-1.x: XFAIL.
7765
7766 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
7767
7768         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
7769         in nested macro bug.
7770
7771 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
7772
7773         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
7774
7775 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
7776
7777         * gcc.c-torture/execute/20000914-1.c: New test.
7778
7779 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
7780
7781         * g++.other/inline13.C: New test.
7782
7783 2000-09-12  Andreas Jaeger  <aj@suse.de>
7784
7785         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
7786         constant by Ulrich Drepper <drepper@redhat.com>.
7787
7788 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
7789
7790         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
7791
7792 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7793
7794         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
7795
7796 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
7797
7798         * gcc.dg/cpp/backslash.c: New test.
7799
7800 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
7801
7802         * gcc.c-torture/execute/20000910-1.c: New test.
7803         * gcc.c-torture/execute/20000910-2.c: Likewise.
7804
7805 2000-09-11  Robert Lipe  <robertl@sco.com>
7806
7807         * gcc.dg/pragma-align.c: New test.
7808
7809 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
7810
7811         * g++.old-deja/g++.pt/explicit82.C: New test.
7812         * g++.old-deja/g++.pt/explicit83.C: New test.
7813
7814 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
7815
7816         * gcc.dg/asm-names.c: New test.
7817
7818 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7819
7820         * gcc.dg/cpp/tr-warn6.c: New test
7821
7822 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7823
7824         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
7825         be accepted.
7826
7827 2000-09-07  Catherine Moore  <clm@redhat.com>
7828
7829         * gcc.c-torture/execute/unroll-1.c: New test.
7830
7831 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
7832
7833         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
7834         ERROR markers.
7835         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
7836         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
7837         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
7838         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
7839         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
7840         Preprocess only.
7841         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
7842         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
7843
7844 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7845
7846         * g++.old-deja/g++.pt/deduct2.C: New test.
7847
7848 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7849
7850         * g++.old-deja/g++.pt/parms2.C: New test.
7851
7852 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7853
7854         * g++.old-deja/g++.pt/crash58.C: New test.
7855
7856 2000-09-06  Greg McGary  <greg@mcgary.org>
7857
7858         * gcc.c-torture/execute/20000906-1.c: New test.
7859         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
7860
7861 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7862
7863         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
7864
7865 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7866
7867         * g++.old-deja/g++.pt/crash57.C: New test.
7868
7869 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7870
7871         * g++.old-deja/g++.pt/crash56.C: New test.
7872
7873 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7874
7875         * g++.old-deja/g++.pt/koenig1.C: New test.
7876
7877 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7878
7879         * gcc.dg/20000904-1.c: New test.
7880
7881 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7882
7883         * gcc.dg/cpp/paste8.c: New test.
7884
7885 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
7886
7887         * gcc.c-torture/compile/20000827-1.c: New test.
7888
7889 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7890
7891         * gcc.dg/format-diag-1.c: New test.
7892
7893 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7894
7895         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
7896         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
7897         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
7898         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
7899         gcc.dg/formatz-1.c: Adjust warning regular expressions.
7900
7901 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7902
7903         * g++.old-deja/g++.other/nested4.C: New test.
7904
7905 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7906
7907         * g++.old-deja/g++.ns/scoped1.C: New test.
7908
7909 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
7910
7911         * lib/g++.exp: Support testing already-installed GCC.
7912
7913 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7914
7915         * wtr-label-1.c, wtr-suffix-1.c: New tests.
7916
7917 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7918
7919         * gcc.dg/return-type-2.c: New test.
7920
7921 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
7922
7923         * gcc.c-torture/compile/20000825-1.c: New test.
7924
7925 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
7926
7927         * gcc.dg/dwarf2-2.c: New test.
7928
7929 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
7930
7931         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
7932         dg-warning regexps.
7933
7934 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7935
7936         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7937         gcc.dg/format-ext-5.c: New tests.
7938
7939 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
7940
7941         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7942
7943 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
7944
7945         * gcc.dg/noncompile/930622-2.c: Adjust error message.
7946
7947 2000-08-24  Richard Henderson  <rth@cygnus.com>
7948
7949         * gcc.dg/ia64-sync-1.c: New test.
7950         * gcc.dg/ia64-sync-2.c: New test.
7951         * gcc.dg/ia64-asm-1.c: New test.
7952
7953 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7954
7955         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7956         * gcc.dg/format-ext-2.c: New test.
7957
7958 2000-08-23  Jason Merrill  <jason@redhat.com>
7959
7960         * lib/old-dejagnu.exp: Also ignore "In member function" and
7961         "At global scope".
7962
7963 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7964
7965         * gcc.dg/noncompile/label-lineno-1.c: New test.
7966
7967 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7968
7969         * gcc.dg/c99-array-nonobj-1.c: New test.
7970
7971 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7972
7973         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7974         tests.
7975         * gcc.dg/format-ext-1.c: New test.
7976
7977 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7978
7979         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7980         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7981         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7982         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7983         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7984
7985 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7986
7987         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7988         gcc.dg/c99-strftime-2.c: New tests.
7989
7990 2000-08-22  Richard Henderson  <rth@cygnus.com>
7991
7992         * gcc.c-torture/execute/20000822-1.c: New test.
7993
7994 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7995
7996         * gcc.c-torture/execute/20000819-1.x: Remove.
7997
7998 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7999
8000         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8001         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8002         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8003         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8004         gcc.dg/format-xopen-1.c: New tests.
8005
8006 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8007
8008         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8009
8010 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8011
8012         * g++.old-deja/g++.other/loop2.C: New test.
8013
8014         * gcc.c-torture/compile/20000606-1.c: New test.
8015         * gcc.c-torture/compile/20000728-1.c: New test.
8016         * gcc.c-torture/execute/20000801-1.c: New test.
8017         * gcc.c-torture/execute/20000801-2.c: New test.
8018         * gcc.c-torture/execute/20000819-1.c: New test.
8019         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8020         * gcc.dg/20000629-1.c: New test.
8021         * gcc.dg/20000724-1.c: New test.
8022         * gcc.dg/20000807-1.c: New test.
8023
8024 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8025
8026         * gcc.dg/cpp/pragma-1.c: New test.
8027         * gcc.dg/cpp/pragma-2.c: New test.
8028
8029 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8030
8031         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8032         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8033
8034 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8035
8036         * gcc.c-torture/compile/20000818-1.c: New test.
8037
8038 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8039
8040         * gcc.c-torture/execute/20000818-1.c: New test.
8041
8042 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8043
8044         * gcc.dg/format-va-1.c: New test.
8045
8046 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8047
8048         * g++.old-deja/g++.other/typedef8.C: New test.
8049
8050 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8051
8052         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8053         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8054         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8055         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8056         * g++.old-deja/g++.other/ptrmem7.C: New test.
8057         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8058
8059 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8060
8061         * g++.old-deja/g++.pt/typename27.C: New test.
8062
8063 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8064
8065         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8066         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8067         * g++.old-deja/g++.pt/friend45.C: New test.
8068         * g++.old-deja/g++.other/friend8.C: New test.
8069
8070 2000-08-15  Richard Henderson  <rth@cygnus.com>
8071
8072         * gcc.c-torture/execute/20000815-1.c: New test.
8073
8074 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8075
8076         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8077         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8078         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8079
8080 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8081
8082         * g++.old-deja/g++.other/refinit2.C: New test.
8083
8084 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8085
8086         * lib/c-torture.exp (c-torture): Make
8087         compiler_conditional_xfail_data global.
8088         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8089         compiler_conditional_xfail_data machinery.
8090         (f-torture-execute): Likewise.
8091         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8092         and only when unrolling loops.
8093
8094         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8095
8096 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8097
8098         * g++.old-deja/g++.pt/explicit81.C: New test.
8099
8100 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8101
8102         * g++.old-deja/g++.pt/typename26.C: New test.
8103
8104 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8105
8106         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8107         warning.
8108
8109 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8110
8111         * g++.old-deja/g++.other/array3.C: New test.
8112
8113 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8114
8115         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8116         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8117         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8118         New tests.
8119
8120 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8121
8122         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8123         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8124
8125 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8126
8127         * gcc.c-torture/execute/20000808-1.c: New test.
8128
8129 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8130
8131         * gcc.dg/c90-const-expr-1.c: New test.
8132
8133 2000-08-08  Richard Henderson  <rth@cygnus.com>
8134
8135         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8136
8137 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8138
8139         * gcc.dg/noncompile/const-ll-1.c: New test.
8140
8141 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8142
8143         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8144
8145 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8146
8147         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8148         that running programs linked against the shared version of libobjc
8149         run correctly.
8150
8151 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8152
8153         * gcc.dg/c99-printf-1.c: New test.
8154
8155 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8156
8157         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8158
8159 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
8160
8161         * gcc.c-torture/execute/20000731-1.x: Delete.
8162
8163 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
8164
8165         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8166         and torture_without_loops as is done by c-torture.exp.
8167         (search_for): Copy from c-torture.exp.
8168         (gcc-dg-runtest): New function, drives a directory of tests
8169         iterating over the TORTURE_OPTIONS.
8170         (scan-assembler, scan-assembler-not): Move here from
8171         individual directory drivers.
8172
8173         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8174         defined by lib/gcc-dg.exp.
8175         * gcc.dg/cpp/cpp.exp: Likewise.
8176         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
8177         gcc-dg-runtest, so we cycle over optimization options.
8178
8179         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8180         * gcc.dg/compare2.c: No longer expected to fail.
8181
8182 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
8183
8184         * gcc.c-torture/execute/20000804-1.c: New test.
8185
8186 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8187
8188         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8189
8190 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
8191
8192         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8193
8194 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
8195
8196         * gcc.c-torture/compile/20000803-1.c: New test.
8197
8198 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8199
8200         * gcc.c-torture/execute/20000801-3.c,
8201         gcc.c-torture/execute/20000801-4.c: New tests.
8202         * gcc.c-torture/execute/20000801-3.x,
8203         gcc.c-torture/execute/20000801-4.x: Xfail.
8204
8205 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
8206
8207         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8208         libobjc/.libs to allow for libtool.
8209
8210 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
8211
8212         * gcc.c-torture/compile/20000802-1.c: New test.
8213
8214 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
8215
8216         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8217
8218 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
8219
8220         * gcc-c-torture/execute/20000731-2.c: New test.
8221
8222         * gcc.c-torture/execute/20000731-1.c: New test.
8223         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8224
8225 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
8226
8227         * testsuite/gcc.dg/cpp/paste7.c: New test.
8228         * gcc.dg/cpp/20000725-1.c: New test.
8229
8230 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
8231
8232         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8233         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8234         declaration warning for __builtin_dwarf_reg_size.
8235
8236         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8237
8238 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8239
8240         * gcc.dg/noncompile/voidparam-1.c: New test.
8241
8242 2000-07-30  Richard Henderson  <rth@cygnus.com>
8243
8244         * gcc.dg/c90-digraph-1.c: Don't xfail.
8245         * gcc.dg/compare2.c (case 10): Xfail.
8246         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8247
8248 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8249
8250         * gcc.dg/c99-main-1.c: New test.
8251
8252 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8253
8254         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8255
8256 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8257
8258         * gcc.c-tortuer/execute/20000726-1.c: New test.
8259
8260 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8261
8262         * gcc.c-torture/execute/enum-2.c: New test.
8263
8264 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8265
8266         * gcc.dg/cpp/tr-warn3.c: New test.
8267
8268 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8269
8270         * g++.old-deja/g++.ext/implicit1.C: Remove.
8271         * g++.old-deja/g++.jason/c2.C: Remove
8272         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8273         * g++.old-deja/g++.pt/crash16.C: Likewise.
8274         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8275
8276 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8277
8278         * g++.old-deja/g++.other/for2.C: New test.
8279
8280 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8281
8282         * gcc.dg/20000720-1.c: New test.
8283
8284 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8285
8286         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8287
8288 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8289
8290         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8291         * gcc.c-torture/execute/20000722-1.c: New.
8292         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8293
8294 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8295
8296         * gcc.dg/cpp/20000720-1.S: New test.
8297
8298 2000-07-21  Michael Meissner  <meissner@redhat.com>
8299
8300         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8301
8302 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8303
8304         * g++.old-deja/g++.brendan/crash16.C,
8305         g++.old-deja/g++.brendan/parse3.C,
8306         g++.old-deja/g++.brendan/redecl1.C,
8307         g++.old-deja/g++.ns/template13.C,
8308         g++.old-deja/g++.other/decl4.C,
8309         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8310
8311 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8312
8313         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8314         and "Internal error".
8315
8316         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8317         regexps.
8318         * gcc.dg/cpp/paste6.c: New test.
8319
8320 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8321
8322         * gcc.dg/cpp/tr-direct.c: New test.
8323
8324         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8325         gcc.dg/cpp/undef1.c: Tweak error regexps.
8326
8327 2000-07-18  Eric Christopher <echristo@redhat.com>
8328
8329         * gcc.c-torture/compile/20000718-1.c: New test.
8330
8331 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8332
8333         * cpplex.c (_cpp_push_token): If the token being pushed back
8334         is the previous token in this context, just subtract one from
8335         context->posn.
8336         * cppmacro.c (save_expansion): Clear aux field when storing a
8337         placemarker.
8338
8339 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8340
8341         * gcc.dg/noncompile/redecl-1.c: New test.
8342
8343 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8344
8345         * gcc.c-torture/execute/20000717-5.c: New test.
8346         * gcc.c-torture/execute/20000717-1.x: Removed.
8347
8348 2000-07-17  Richard Henderson  <rth@cygnus.com>
8349
8350         * gcc.c-torture/execute/20000717-4.c: New test.
8351
8352 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8353
8354         * gcc.dg/cpp/syshdr.c: New test.
8355         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8356
8357 2000-07-17  Neil Booth  <neilb@earthling.net>
8358
8359         * gcc.dg/cpp/cmdlne-dM.c: New test.
8360         * gcc.dg/cpp/cmdlne-dD.c: New test.
8361
8362 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8363
8364         * gcc.c-torture/execute/20000717-3.c: New test.
8365
8366         * gcc.c-torture/compile/20000717-1.c: New test.
8367
8368 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8369
8370         * gcc.c-torture/execute/20000717-2.c: New test.
8371
8372 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8373
8374         * gcc.dg/formatz-1.c: New test.
8375
8376         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8377         * gcc.dg/c99-digraph-1.c: New tests.
8378
8379         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8380         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8381
8382         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8383         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8384         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8385         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8386         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8387         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8388         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8389
8390 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
8391
8392         * gcc.c-torture/execute/20000717-1.c: New test.
8393         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8394
8395 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
8396
8397         * gcc.c-torture/execute/20000715-2.c: New test.
8398         * gcc.dg/20000715-1.c: New test.
8399
8400 2000-07-15  Michael Meissner  <meissner@redhat.com>
8401
8402         * gcc.c-torture/execute/20000715-1.c: New test.
8403
8404 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
8405
8406         * gcc.c-torture/execute/20000707-1.c: New test.
8407
8408 2000-07-13  Neil Booth  <NeilB@earthling.net>
8409
8410         * testsuite/gcc.dg/cpp/digraph1.c,
8411         testsuite/gcc.dg/cpp/digraph2.c,
8412         testsuite/gcc.dg/cpp/digraphs.c: New tests.
8413
8414 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
8415
8416         * g77.f-torture/compile/20000630-2.f:  New test.
8417         * g77.f-torture/compile/20000630-2.x
8418
8419 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8420
8421         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
8422
8423 2000-07-11  Neil Booth  <NeilB@earthling.net>
8424
8425         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8426
8427 2000-07-11  Neil Booth  <NeilB@earthling.net>
8428
8429         * gcc.dg/cpp/cmdlne-C.c: New.
8430
8431 2000-07-09  Neil Booth  <NeilB@earthling.net>
8432
8433         * gcc.dg/cpp/directiv.c: New tests.
8434         * gcc.dg/cpp/undef1.c: Update.
8435
8436 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
8437
8438         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8439
8440 2000-07-09  Neil Booth  <NeilB@earthling.net>
8441
8442         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8443
8444 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
8445
8446         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8447         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8448
8449 2000-07-08  Neil Booth  <NeilB@earthling.net>
8450
8451         * gcc.dg/cpp/macsyntx.c: New tests.
8452
8453 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8454
8455         * gcc.dg/20000707-1.c: New test.
8456
8457 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8458
8459         * gcc.c-torture/execute/20000706-1.c: New test.
8460         * gcc.c-torture/execute/20000706-2.c: New test.
8461         * gcc.c-torture/execute/20000706-3.c: New test.
8462         * gcc.c-torture/execute/20000706-4.c: New test.
8463         * gcc.c-torture/execute/20000706-5.c: New test.
8464
8465 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8466
8467         * g++.old-deja/g++.pt/instantiate7.C: New test.
8468
8469 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8470
8471         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
8472         * g++.old-deja/g++.mike/thunk3.C: Likewise.
8473         * g++.old-deja/g++.other/rtti3.C: Likewise.
8474         * g++.old-deja/g++.other/rttid3.C: Likewise.
8475
8476 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
8477
8478         *  g77.f-torture/compile/20000630-1.x: Fix typo
8479
8480 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
8481
8482         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
8483         assembly output.
8484
8485 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
8486
8487         * gcc.dg/cpp/ident.c: New test.
8488
8489 2000-07-05  Neil Booth  <NeilB@earthling.net>
8490
8491         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
8492           gcc.dg/cpp/lexstrng.c: New tests.
8493
8494 2000-07-04  Neil Booth  <NeilB@earthling.net>
8495
8496         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
8497         * gcc.dg/cpp/strify2.c: Same.
8498
8499 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
8500
8501         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
8502         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
8503         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
8504         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
8505
8506         * testsuite/gcc.dg/cpp/macro1.c,
8507         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
8508         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
8509         testsuite/gcc.dg/cpp/strify1.c,
8510         testsuite/gcc.dg/cpp/strify2.c: New tests.
8511
8512 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
8513
8514         * gcc.c-torture/execute/20000703-1.c: New test.
8515
8516 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8517
8518         * g++.old-deja/g++.pt (lookup10.C): New test.
8519
8520 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8521
8522         * g++.old-deja/g++.pt (typename25.C): New test.
8523
8524 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
8525
8526         * gcc.c-torture/compile/20000701-1.c: New test.
8527
8528 2000-06-30  Nick Clifton  <nickc@cygnus.com>
8529
8530         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8531         to test case.
8532
8533 2000-06-30  Catherine Moore  <clm@cygnus.com>
8534
8535         * gcc.c-torture/execute/align-1.c: New test.
8536
8537 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
8538
8539         * g++.old-deja/g++.pt/expr8.C: New test.
8540         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
8541
8542 2000-06-29  Nick Clifton  <nickc@cygnus.com>
8543
8544         * gcc.c-torture/compile/20000629-1.c: New test.
8545
8546 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8547
8548
8549         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
8550         gcc.dg/noncompile directory, depending on whether they're
8551         preprocessor tests or not.  Annotate all the tests for the dg
8552         framework.
8553
8554         * gcc.c-torture/noncompile/noncompile.exp: Delete.
8555         * gcc.dg/noncompile/noncompile.exp: New.
8556
8557         * Moved files:
8558         Old name                                New name
8559         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
8560         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
8561         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
8562         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
8563         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
8564         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
8565         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
8566         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
8567         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
8568         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
8569         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
8570         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
8571         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
8572         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
8573         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
8574         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
8575         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
8576         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
8577         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
8578         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
8579         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
8580         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
8581         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
8582         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
8583
8584         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
8585         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
8586         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
8587         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
8588         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
8589         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
8590
8591 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8592
8593         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
8594         declare one variable.  On the fourth, error.
8595         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
8596         declared by 20000628-1a.h.
8597
8598 2000-06-29  Richard Henderson  <rth@redhat.com>
8599
8600         * gcc.c-torture/execute/930529-1.x: New file.
8601         * gcc.dg/920413-1.c: Adjust expected warning text.
8602         * gcc.dg/980217-1.c: Declare abort.
8603         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
8604
8605 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
8606
8607         * g77.f-torture/compile/20000629-1.f: New test.
8608         * g77.f-torture/compile/20000629-1.x: Expected to fail.
8609
8610 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8611
8612         Rearrange lots of files, removing entirely the
8613         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
8614         directories.
8615
8616         * Deleted files:
8617         gcc.c-torture/code_quality/code_quality.exp
8618         gcc.c-torture/special/special.exp
8619         gcc.failure/failure.exp
8620         gcc.failure/940409-1.x
8621         gcc.c-torture/compile/961203-1.x
8622
8623         * New files:
8624         gcc.misc-tests/linkage.exp
8625         gcc.c-torture/execute/920730-1t.c
8626         gcc.c-torture/execute/920730-1t.x
8627         gcc.c-torture/compile/920520-1.x
8628         gcc.c-torture/compile/920521-1.x
8629         gcc.c-torture/compile/981006-1.x
8630         gcc.c-torture/execute/eeprof-1.x
8631
8632         * Moved files (possibly with modifications to fit a new harness):
8633         Old name                                New name
8634         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
8635         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
8636         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
8637         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
8638         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
8639         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
8640         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
8641         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
8642         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
8643         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
8644         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
8645         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
8646         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
8647         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
8648
8649 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
8650
8651         * c-torture/compile/961203-1.x: Delete.
8652
8653         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
8654         not exit. Include stdio.h.
8655         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
8656         * gcc.misc-tests/dg-12.c: Likewise.
8657         * gcc.misc-tests/dg-5.c: Likewise.
8658         * gcc.misc-tests/dg-6.c: Likewise.
8659         * gcc.misc-tests/dg-7.c: Prototype abort.
8660         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
8661         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
8662         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
8663         not exit.
8664         * gcc.misc-tests/sieve.c: Use return from main, not exit.
8665         * gcc.misc-tests/sort2.c: Use return from main, not exit.
8666
8667 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
8668
8669         * gcc.dg/cpp/20000628-1.c: New test.
8670         * gcc.dg/cpp/20000628-1.h: New header for above test.
8671         * gcc.dg/cpp/20000628-1a.h: Likewise.
8672
8673 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
8674
8675         * gcc.dg/cpp: New directory.
8676         * gcc.dg/cpp/cpp.exp: New driver.
8677         * gcc.dg/cpp/20000627-1.c: New test.
8678         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
8679         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
8680         and rewrite as a compilation test.
8681
8682         * gcc.dg: Move many files into the cpp subdirectory, possibly
8683         renaming or editing them as well.
8684         Old name                New name
8685         990119-1.c              cpp/19990119-1.c
8686         990228-1.c              cpp/19990228-1.c
8687         990407-1.c              cpp/19990407-1.c
8688         990409-1.c              cpp/19990409-1.c
8689         990413-1.c              cpp/19990413-1.c
8690         990703-1.c              cpp/19990703-1.c
8691         20000127-1.c            cpp/20000127-1.c
8692         20000129-1.c            cpp/20000129-1.c
8693         20000207-1.c            cpp/20000207-1.c
8694         20000207-2.c            cpp/20000207-2.c
8695         20000209-1.c            cpp/20000209-1.c
8696         20000209-2.c            cpp/20000209-2.c
8697         20000301-1.c            cpp/20000301-1.c
8698         20000419-1.c            cpp/20000419-1.c
8699         20000510-1.S            cpp/20000510-1.S
8700         20000519-1.c            cpp/20000519-1.c
8701         20000529-1.c            cpp/20000529-1.c
8702         20000625-1.c            cpp/20000625-1.c
8703         20000625-2.c            cpp/20000625-2.c
8704         cpp-as1.c               cpp/assert1.c
8705         cpp-as2.c               cpp/assert2.c
8706         cxx-comments-1.c        cpp/cxxcom1.c
8707         cxx-comments-2.c        cpp/cxxcom2.c
8708         endif-label.c           cpp/endif.c
8709         cpp-hash1.c             cpp/hash1.c
8710         cpp-hash2.c             cpp/hash2.c
8711         cpp-if1.c               cpp/if-1.c
8712         cpp-if2.c               cpp/if-2.c
8713         cpp-if3.c               cpp/if-3.c
8714         cpp-if4.c               cpp/if-4.c
8715         cpp-if5.c               cpp/if-5.c
8716         cpp-cond.c              cpp/if-cexp.c
8717         cpp-missingop.c         cpp/if-mop.c
8718         cpp-missingparen.c      cpp/if-mpar.c
8719         cpp-opprec.c            cpp/if-oppr.c
8720         cpp-ifparen.c           cpp/if-paren.c
8721         cpp-shortcircuit.c      cpp/if-sc.c
8722         cpp-shift.c             cpp/if-shift.c
8723         cpp-unary.c             cpp/if-unary.c
8724         cpp-li1.c               cpp/line1.c
8725         cpp-li2.c               cpp/line2.c
8726         lineno.c                cpp/line3.c
8727         lineno-2.c              cpp/line4.c
8728         cpp-mi.c                cpp/mi1.c
8729         cpp-mic.h               cpp/mi1c.h
8730         cpp-micc.h              cpp/mi1cc.h
8731         cpp-mind.h              cpp/mi1nd.h
8732         cpp-mindp.h             cpp/mi1ndp.h
8733         cpp-mix.h               cpp/mi1x.h
8734         cpp-mi2.c               cpp/mi2.c
8735         cpp-mi2a.h              cpp/mi2a.h
8736         cpp-mi2b.h              cpp/mi2b.h
8737         cpp-mi2c.h              cpp/mi2c.h
8738         cpp-mi3.c               cpp/mi3.c
8739         cpp-mi3.def             cpp/mi3.def
8740         poison-1.c              cpp/poison.c
8741         pr-impl.c               cpp/prag-imp.c
8742         cpp-redef-2.c           cpp/redef1.c
8743         cpp-redef.c             cpp/redef2.c
8744         strpaste.c              cpp/strp1.c
8745         strpaste-2.c            cpp/strp2.c
8746         cpp-tradpaste.c         cpp/tr-paste.c
8747         cpp-tradstringify.c     cpp/tr-str.c
8748         cpp-tradwarn1.c         cpp/tr-warn1.c
8749         cpp-tradwarn2.c         cpp/tr-warn2.c
8750         trigraphs.c             cpp/trigraphs.c
8751         cpp-unc1.c              cpp/unc1.c
8752         cpp-unc2.c              cpp/unc2.c
8753         cpp-unc3.c              cpp/unc3.c
8754         cpp-unc.c               cpp/unc4.c
8755         undef.c                 cpp/undef1.c
8756         undef-2.c               cpp/undef2.c
8757         cpp-wi1.c               cpp/widestr1.c
8758
8759 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
8760
8761         * lib/g++.exp (g++_include_flags): Tweak.
8762
8763 2000-06-27  H.J. Lu  <hjl@gnu.org>
8764             Loren J. Rittle  <ljrittle@acm.org>
8765
8766         * lib/g++.exp (g++_include_flags): Override libgloss.exp
8767         version with one that knows about the new gcc tree structure.
8768         (g++_link_flags): Same.
8769
8770 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
8771
8772         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
8773         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
8774         case we are cross-compiling.
8775
8776         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
8777         g++.old-deja/g++.niklas/Makefile.in,
8778         g++.old-deja/g++.niklas/configure.in,
8779         g++.old-deja/g++.other/Makefile.in,
8780         g++.old-deja/g++.other/configure.in,
8781         gcc.c-torture/code_quality/Makefile.in,
8782         gcc.c-torture/code_quality/configure.in,
8783         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
8784         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
8785         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
8786         gcc.c-torture/execute/ieee/Makefile.in,
8787         gcc.c-torture/execute/ieee/configure.in,
8788         gcc.c-torture/noncompile/Makefile.in,
8789         gcc.c-torture/noncompile/configure.in,
8790         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
8791         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
8792         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
8793
8794 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8795
8796         * g++.old-deja/g++.other/ambig3.C: New test.
8797
8798 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8799
8800         * g++.old-deja/g++.pt/syntax1.C: New test.
8801         * g++.old-deja/g++.pt/syntax2.C: New test.
8802         * g++.old-deja/g++.other/syntax3.C: New test.
8803         * g++.old-deja/g++.other/syntax4.C: New test.
8804
8805 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8806
8807         * gcc.dg/20000623-1.c: Prototype exit and abort.
8808
8809 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8810
8811         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
8812         New tests.
8813         * gcc.dg/cpp-mi3.def: New file.
8814
8815         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
8816         inside assertions.
8817         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
8818         lexer's error messages.
8819         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
8820         divine anything from the linemarkers.
8821         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
8822         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
8823
8824 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
8825
8826         * gcc.dg/20000623-1.c: New test.
8827
8828 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
8829
8830         * gcc.c-torture/execute/20000622-1.c: New test.
8831
8832 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8833
8834         * g++.old-deja/g++.other/init15.C: New test.
8835
8836 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8837
8838         * g++.old-deja/g++.pt/vaarg2.C: New test.
8839         * g++.old-deja/g++.pt/vaarg3.C: New test.
8840
8841 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
8842
8843         * g++.old-deja/g++.other/dyncast6.C: New test.
8844
8845 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
8846
8847         * gcc.c-torture/execute/loop-6.c: New test.
8848
8849 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
8850
8851         * gcc.dg/20000614-1.c: New test.
8852         * gcc.dg/20000614-2.c: New test.
8853
8854 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
8855
8856         * g++.old-deja/g++.other/inline12.C: New test.
8857
8858 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
8859
8860         * g++.old-deja/g++.other/eh1.C: New test.
8861
8862 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
8863
8864         * g++.old-deja/g++.other/type.C: New test.
8865
8866 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8867
8868         * g++.old-deja/g++.other/initstring.C: New test.
8869
8870 2000-06-12  Jason Merrill  <jason@redhat.com>
8871
8872         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
8873
8874 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
8875
8876         * gcc.c-torture/compile/20000609-1.c: New test.
8877
8878 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
8879
8880         * gcc.dg/20000609-1.c: New test.
8881
8882 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
8883
8884         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
8885         * gcc.c-torture/noncompile/poison-1.c: Move...
8886         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
8887         * gcc.dg/cpp-li1.c: Add a token after the #line.
8888
8889 2000-06-05  Richard Henderson  <rth@cygnus.com>
8890
8891         * gcc.c-torture/execute/20000605-2.c: New test.
8892         * gcc.c-torture/execute/20000605-3.c: New test.
8893
8894 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
8895
8896         * g77.f-torture/execute/20000503-1.x: New file.
8897
8898 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
8899
8900         * g++.old-deja/g++.eh/badalloc1.C: New test.
8901
8902 2000-06-05  Richard Henderson  <rth@cygnus.com>
8903
8904         * gcc.c-torture/execute/20000605-1.c: New test.
8905
8906 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8907             Nathan Sidwell <nathan@codesourcery.com>
8908
8909         * gcc.c-torture/compile/20000605-1.c: New test.
8910
8911 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
8912
8913         * g77.f-torture/compile/20000601-1.f:  New test.
8914
8915 2000-06-03  Richard Henderson  <rth@cygnus.com>
8916
8917         * gcc.c-torture/execute/20000603-1.c: New.
8918
8919 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
8920
8921         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
8922         * gcc.dg/noreturn-2.c (noreturn): Likewise.
8923
8924 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
8925
8926         * gcc.dg/compare2.c (case 12): XFAIL.
8927         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
8928         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
8929
8930         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
8931
8932 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
8933
8934         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
8935         guard macro is already defined when the header is first
8936         included.
8937         * gcc.dg/cpp-mix.h: New file.
8938         * gcc.dg/endif-label.c: Update patterns to match compiler.
8939
8940         * g++.brendan/complex1.C: Declare abort.
8941         * g++.law/refs4.C: Remove XFAIL.
8942         * g++.oliva/expr2.C: Declare abort and exit.
8943
8944 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
8945
8946         * gcc.c-torture/execute/20000528-1.c: New test.
8947
8948         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8949         * g++.old-deja/g++.law/temps4.C: Likewise.
8950
8951         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8952         stdlib.h.  Call abort() on failure.
8953         * g++.old-deja/g++.law/refs4.C: Likewise.
8954         * g++.old-deja/g++.law/temps4.C: Likewise.
8955         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8956         * gcc.c-torture/execute/20000112-1.c: Include string.h.
8957
8958 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
8959
8960         Relative to g++.dg/special:
8961         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8962
8963         Relative to g++.old-deja:
8964         * g++.brendan/complex1.C, g++.jason/optimize2.C,
8965         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8966         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8967         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8968         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8969         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8970         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8971
8972         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8973         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8974         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8975         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8976         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8977         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8978         and/or string.h.
8979
8980         * g++.other/goto1.C: Update expectations for error messages.
8981
8982 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
8983
8984         * gcc.c-torture/compile/20000523-1.c: New test.
8985
8986 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8987
8988         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8989
8990 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8991
8992         * g++.old-deja/g++.eh/catch11.C: New test.
8993         * g++.old-deja/g++.eh/catch12.C: New test.
8994
8995 2000-05-24  Nick Clifton  <nickc@cygnus.com>
8996
8997         * gcc.c-torture/execute/20000523-1.c: New test.
8998
8999 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9000
9001         * c-torture/execute/bcp-1.c: Replace abort in arg of
9002         __builtin_constant_p with a generic external function.
9003
9004         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9005         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9006         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9007         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9008         Prototype abort and/or exit.
9009
9010         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9011         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9012         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9013         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9014
9015 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9016
9017         * gcc.dg/dwarf2-1.c: New test.
9018
9019 2000-05-20  Richard Henderson  <rth@cygnus.com>
9020
9021         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9022
9023 2000-05-20  Andreas Jaeger  <aj@suse.de>
9024
9025         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9026         testcase.
9027
9028 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9029
9030         * gcc.c-torture/execute/20000519-2.c: New test.
9031
9032 2000-05-19  Andreas Jaeger  <aj@suse.de>
9033
9034         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9035         which fails with SSA.
9036
9037         * lib/c-torture.exp: Also test with -O3 -fssa.
9038
9039 2000-05-18  Michael Meissner  <meissner@redhat.com>
9040
9041         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9042         * gcc.c-torture/execute/920415-1.c: Ditto.
9043         * gcc.c-torture/execute/920501-1.c: Ditto.
9044         * gcc.c-torture/execute/conversion.c: Ditto.
9045         * gcc.c-torture/execute/cvt-1.c: Ditto.
9046
9047 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9048
9049         * gcc.c-torture/compile/20000518-1.c: New test.
9050
9051 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9052
9053         * g77.f-torture/compile/200005018.f:  New test.
9054
9055 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9056
9057         * gcc.c-torture/compile/20000517-1.c: New test.
9058
9059 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9060
9061         * gcc.c-torture/execute/20000516-1.c: New test.
9062
9063 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9064
9065         * g++.old-deja/g++.other/eh.C: New test.
9066
9067 2000-05-12  Richard Henderson  <rth@cygnus.com>
9068
9069         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9070         constants through to doit's conditional.
9071
9072 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9073
9074         * gcc.c-torture/compile/20000511-1.c: New test.
9075         * g77.f-torture/compile/20000511-1.f: New test.
9076         * g77.f-torture/compile/20000511-2.f: New test.
9077
9078 2000-05-11  Michael Meissner  <meissner@redhat.com>
9079
9080         * gcc.c-torture/execute/20000511-1.c: New test.
9081
9082 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9083
9084         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9085         * gcc.dg/20000510-1.S: New.
9086
9087 2000-05-08  Catherine Moore  <clm@cygnus.com>
9088
9089         * gcc.dg/unused-3.c: New.
9090
9091 2000-05-06  Richard Henderson  <rth@cygnus.com>
9092
9093           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9094           * g++.old-deja/g++.mike/warn1.C: Likewise.
9095           * g++.old-deja/g++.pt/local1.C: Likewise.
9096           * g++.old-deja/g++.pt/local7.C: Likewise.
9097           * g++.old-deja/g++.pt/spec16.C: Likewise.
9098
9099 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9100
9101         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9102
9103 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9104
9105           * g77.f-torture/execute/20000503-1.f:  New test.
9106
9107 2000-05-04  Andreas Jaeger  <aj@suse.de>
9108
9109         * gcc.dg/noreturn-2.c: New test.
9110
9111 2000-05-04  Neil Booth  <NeilB@earthling.net>
9112
9113         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9114         preprocessor.
9115
9116 2000-05-04  Richard Henderson  <rth@cygnus.com>
9117
9118         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9119
9120 2000-05-04  Richard Henderson  <rth@cygnus.com>
9121
9122         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9123         OpenSSL by Jason R Thorpe.
9124
9125 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9126
9127         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9128
9129 2000-05-03  Robert Lipe <robertlipe@usa.net>
9130
9131         * gcc.dg/20000503-1.c: New test.
9132
9133 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9134
9135         * gcc.c-torture/compile/20000502-1.c: New test.
9136         * g++.old-deja/g++.other/align.C: New test.
9137         * gcc.dg/cpp-tradstringify.c: New test.
9138
9139 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9140
9141         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9142         and hard registers.
9143
9144 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9145
9146         * gcc.c-torture/execute/loop-5.c: New test.
9147
9148 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
9149
9150         * gcc.c-torture/execute/va-arg-20.c: New test.
9151
9152 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
9153
9154         * gcc.c-torture/execute/20000422-1.c: New test.
9155
9156 2000-04-20  Greg McGary  <gkm@gnu.org>
9157
9158         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9159         when optimizing, but without sibling-call optimizations (-O1).
9160
9161 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
9162
9163           * gcc.c-torture/compile/20000420-1.c: New test.
9164
9165 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9166
9167         * g++.abi/ptrflags.C: New test.
9168         * g++.eh/catchptr1.C: Test incomplete pointer chains.
9169
9170 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
9171
9172         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9173
9174 2000-04-19  Greg McGary  <gkm@gnu.org>
9175
9176         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9177         sibling-call optimizations.
9178
9179 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
9180
9181         * gcc.dg/20000419-1.c: New test.
9182
9183 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
9184
9185         * gcc.c-torture/execute/20000412-6.c: New test.
9186
9187 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
9188
9189         * gcc.c-torture/execute/20000412-5.c: New test.
9190         * g77.f-torture/compile/20000412-1.f: New test.
9191         * gcc.c-torture/execute/20000412-4.c: New test.
9192         * gcc.c-torture/compile/20000412-2.c: New test.
9193         * gcc.c-torture/execute/20000412-3.c: New test.
9194         * gcc.c-torture/compile/20000412-1.c: New test.
9195         * gcc.c-torture/execute/20000412-2.c: New test.
9196
9197 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
9198
9199         * objc/execute/bf-20.m: New test.
9200
9201 2000-04-10  Richard Henderson  <rth@cygnus.com>
9202
9203         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9204
9205         * gcc.c-torture/execute/20000412-1.c: New test.
9206
9207 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9208
9209         * g++.old-deja/g++.eh/catchptr1.C: New test.
9210
9211 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
9212
9213         * g++.old-deja/g++.abi/cxa_vec.C: New test.
9214
9215 2000-04-08  Neil Booth  <NeilB@earthling.net>
9216
9217         * gcc.dg/cpp-nullchar.c: Remove test as
9218         embedded nulls cause problems.
9219
9220 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9221
9222         * gcc.dg/compare2.c: New test.
9223
9224 2000-04-08  Neil Booth  <NeilB@earthling.net>
9225
9226         * gcc.dg/cpp-nullchar.c: New test.
9227
9228 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
9229
9230         * gcc.dg/cpp-mi2.c: New test.
9231         * gcc.dg/cpp-mi2[abc].h: New files.
9232
9233 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
9234
9235         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9236         member name.
9237
9238 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9239
9240         * g++.old-deja/g++.abi/vmihint.C: New test.
9241
9242 2000-04-06  Neil Booth  <NeilB@earthling.net>
9243
9244         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9245         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9246         copyright.
9247
9248 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9249
9250         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9251         avoid stack-frame overwrite.
9252
9253 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9254
9255         * gcc.c-torture/compile/20000405-2.c: New test.
9256         * gcc.c-torture/compile/20000405-3.c: New test.
9257
9258 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9259
9260         * gcc.c-torture/compile/20000405-1.c: New test.
9261
9262 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9263
9264         * gcc.dg/cast-qual-1.c: Revert last change.
9265
9266 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9267
9268         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9269
9270 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9271
9272         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9273         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9274
9275 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9276
9277         * gcc.c-torture/compile/20000403-2.c: New test.
9278         * gcc.c-torture/compile/20000403-1.c: New test.
9279
9280 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9281
9282         * gcc.c-torture/execute/20000403-1.c: New test.
9283
9284 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9285
9286         * gcc.c-torture/execute/20000402-1.c: New test.
9287
9288 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9289
9290         * gcc.c-torture/execute/va-arg-15.c: New test.
9291         * gcc.c-torture/execute/va-arg-16.c: New test.
9292         * gcc.c-torture/execute/va-arg-17.c: New test.
9293         * gcc.c-torture/execute/va-arg-18.c: New test.
9294         * gcc.c-torture/execute/va-arg-19.c: New test.
9295
9296 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9297
9298         * gcc.c-torture/compile/981211-1.c: Move to...
9299         * gcc.dg/cpp-as1.c: ...here.
9300         * gcc.dg/cpp-as2.c: New file.
9301
9302         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9303         compiler.
9304
9305 2000-04-02  Neil Booth  <NeilB@earthling.net>
9306
9307         * gcc.dg/cpp-cond.c  New tests.
9308         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9309         accidental success less likely.
9310         * gcc.dg/cpp-missingop.c  New tests.
9311         * gcc.dg/cpp-missingparen.c  New tests.
9312         * gcc.dg/cpp-shift.c  New tests.
9313         * gcc.dg/cpp-shortcircuit.c  New tests.
9314         * gcc.dg/cpp-unary.c  New tests.
9315
9316 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9317
9318         * gcc.c-torture/compile/20000329-1.c: New test.
9319
9320 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9321
9322         * gcc.c-torture/compile/20000326-1.c: New test.
9323         * gcc.c-torture/compile/20000326-2.c: New test.
9324
9325 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9326
9327         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9328         the first parameter is a function argument.
9329
9330 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9331
9332         * g++.old-deja/g++.ext/array4.C: New test.
9333
9334 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9335
9336         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9337
9338 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9339
9340         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9341
9342 2000-03-19  Richard Henderson  <rth@cygnus.com>
9343
9344         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9345
9346 2000-03-19  Richard Henderson  <rth@cygnus.com>
9347
9348         * gcc.c-torture/compile/20000319-1.c: New test.
9349
9350 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9351
9352         * gcc.c-torture/execute/20000314-3.c: New test.
9353         * gcc.c-torture/execute/20000314-2.c: New test.
9354         * gcc.c-torture/execute/20000314-1.c: New test.
9355         * gcc.c-torture/compile/20000314-2.c: New test.
9356         * gcc.c-torture/compile/20000314-1.c: New test.
9357
9358 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9359
9360         * g++.old-deja/g++.warn/inline.C: New test.
9361
9362 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9363
9364         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9365         standards-compliant result rather than specific constants.
9366         Put test-values in array.
9367
9368 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9369
9370         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9371         (g++_target_compile): Put test-specific options last.
9372
9373 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9374
9375         * g++.old-deja/g++.eh/vbase4.C: New test.
9376
9377 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9378
9379         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9380
9381 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9382
9383         * g++.old-deja/g++.brendan/misc12.C: Removed.
9384         * g++.old-deja/g++.pt/memtemp77.C: Constify.
9385         * g++.old-deja/g++.ext/pretty4.C: New test.
9386
9387 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9388
9389         * g++.old-deja/g++.other/string2.C: New test.
9390
9391 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
9392
9393         * g++.old-deja/g++.warn/impint2.C: New test.
9394
9395 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9396
9397         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9398         is 1, not zero.
9399
9400 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
9401
9402         * g++.old-deja/g++.warn/impint.C: New test.
9403         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9404         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9405         * g++.old-deja/g++.pt/explicit12.C: Likewise.
9406         * g++.old-deja/g++.pt/explicit13.C: Likewise.
9407         * g++.old-deja/g++.pt/explicit17.C: Likewise.
9408         * g++.old-deja/g++.pt/explicit18.C: Likewise.
9409         * g++.old-deja/g++.pt/explicit19.C: Likewise.
9410         * g++.old-deja/g++.pt/explicit23.C: Likewise.
9411         * g++.old-deja/g++.pt/explicit31.C: Likewise.
9412         * g++.old-deja/g++.pt/explicit35.C: Likewise.
9413         * g++.old-deja/g++.pt/explicit6.C: Likewise.
9414         * g++.old-deja/g++.pt/memclass7.C: Likewise.
9415
9416 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
9417
9418         * gcc.dg/cpp-redef.c: New test.
9419
9420 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
9421
9422         * g++.old-deja/g++.pt/unify7.C: New test.
9423
9424 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9425
9426         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9427         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9428
9429 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
9430
9431         * gcc.c-torture/compile/20000224-1.c: New test.
9432
9433 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9434
9435         * gcc.c-torture/compile/cpp-2.c: New test.
9436         * gcc.c-torture/compile/cpp-1.c: New test.
9437
9438 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
9439
9440         * gcc.c-torture/execute/20000225-1.c: New test.
9441
9442 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9443
9444         * gcc.dg/cpp-li2.c: New test.
9445
9446         * gcc.dg/cpp-wi1.c: New test.
9447
9448         * gcc.dg/cpp-li1.c: New test.
9449
9450 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
9451
9452         * g++.old-deja/g++.other/sizeof5.C: New test.
9453
9454 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9455
9456         * gcc.c-torture/execute/va-arg-13.c: New test.
9457
9458 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
9459
9460         * gcc.c-torture/execute/va-arg-12.c: New test.
9461
9462 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9463
9464         * gcc.c-torture/execute/20000223-1.c: New test.
9465
9466 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9467
9468         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
9469
9470 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
9471
9472         * g++.old-deja/g++.abi/ptrmem.C: New test.
9473
9474 2000-02-19  Richard Henderson  <rth@cygnus.com>
9475
9476         * gcc.c-torture/compile/init-3.c: New.
9477
9478 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
9479
9480         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
9481         ALWAYS_CXXFLAGS.
9482
9483 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
9484
9485         * gcc.c-torture/compile/20000211-3.c: New test.
9486
9487 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
9488
9489         * gcc.c-torture/compile/20000211-2.c: New test.
9490
9491 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
9492
9493         * gcc.c-torture/compile/20000211-1.c: New test.
9494
9495 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
9496
9497         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
9498           on native targets
9499
9500 2000-02-08  Nathan Sidwell  <nathan@acm.org>
9501
9502         * g++.old-deja/g++.other/cast5.C: New test.
9503
9504 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
9505
9506         * gcc.c-torture/execute/20000205-1.c: New.
9507
9508 2000-02-03  Nathan Sidwell  <nathan@acm.org>
9509
9510         * g++.old-deja/g++.jason/cast3.C: Return void.
9511         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
9512
9513 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9514
9515         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9516
9517         * gcc.dg/loop-1.c: New test.
9518
9519 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
9520
9521         * gcc.c-torture/compile/20000127-1.c: New test.
9522         * gcc.c-torture/execute/991228-1.c: New test.
9523
9524 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9525
9526         * gcc.dg/unused-2.c: New test.
9527
9528         * gcc.dg/conv-1.c: New test.
9529
9530 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
9531
9532         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
9533         compiler.
9534         (tool_option_proc): Fix typo.
9535
9536 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
9537
9538         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
9539         of the ld on the host, not on the build machine.
9540         Also, don't crash if '--help' is not a supported option.
9541
9542 2000-01-24  Richard Henderson  <rth@cygnus.com>
9543
9544         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
9545
9546 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
9547
9548         * gcc.c-torture/execute/20000120-2.c: New test.
9549         * gcc.c-torture/execute/20000120-1.c: New test.
9550
9551 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
9552
9553         * gcc.c-torture/execute/20000113-1.c: New test.
9554
9555 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
9556
9557         * gcc.c-torture/execute/20000112-1.c: New test.
9558
9559 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9560
9561         * gcc.dg/20000111-1.c: New test.
9562
9563 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
9564
9565         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
9566         with 16 bit integers.
9567
9568 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9569
9570         * gcc.dg/20000108-1.c: New test.
9571
9572 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9573
9574         * g++.old-deja/g++.ns/koenig8.C: New test.
9575
9576 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9577
9578         * g++.old-deja/g++.other/cast4.C: New test.
9579
9580 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
9581
9582         * gcc.c-torture/compile/20000105-2.c: New test.
9583         * gcc.c-torture/compile/20000105-1.c: New test.
9584
9585 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9586
9587         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
9588         references to printf & atoi to conform to ANSI standard.
9589         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
9590         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
9591         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
9592         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
9593         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
9594         * g++.old-deja/g++.brendan/complex1.C: Likewise.
9595         * g++.old-deja/g++.brendan/copy1.C: Likewise.
9596         * g++.old-deja/g++.brendan/copy2.C: Likewise.
9597         * g++.old-deja/g++.brendan/copy3.C: Likewise.
9598         * g++.old-deja/g++.brendan/copy4.C: Likewise.
9599         * g++.old-deja/g++.brendan/copy5.C: Likewise.
9600         * g++.old-deja/g++.brendan/copy6.C: Likewise.
9601         * g++.old-deja/g++.brendan/copy7.C: Likewise.
9602         * g++.old-deja/g++.brendan/copy8.C: Likewise.
9603         * g++.old-deja/g++.brendan/crash11.C: Likewise.
9604         * g++.old-deja/g++.brendan/crash14.C: Likewise.
9605         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
9606         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
9607         * g++.old-deja/g++.brendan/delete2.C: Likewise.
9608         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
9609         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
9610         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
9611         * g++.old-deja/g++.brendan/eh1.C: Likewise.
9612         * g++.old-deja/g++.brendan/groff1.C: Likewise.
9613         * g++.old-deja/g++.brendan/init3.C: Likewise.
9614         * g++.old-deja/g++.brendan/misc12.C: Likewise.
9615         * g++.old-deja/g++.brendan/misc7.C: Likewise.
9616         * g++.old-deja/g++.brendan/new2.C: Likewise.
9617         * g++.old-deja/g++.brendan/operators4.C: Likewise.
9618         * g++.old-deja/g++.brendan/operators5.C: Likewise.
9619         * g++.old-deja/g++.brendan/overload2.C: Likewise.
9620         * g++.old-deja/g++.brendan/overload7.C: Likewise.
9621         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
9622         * g++.old-deja/g++.brendan/reference1.C: Likewise.
9623         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
9624         * g++.old-deja/g++.brendan/template24.C: Likewise.
9625         * g++.old-deja/g++.brendan/template3.C: Likewise.
9626         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
9627         * g++.old-deja/g++.jason/inline3.C: Likewise.
9628         * g++.old-deja/g++.jason/opeq.C: Likewise.
9629         * g++.old-deja/g++.law/arg5.C: Likewise.
9630         * g++.old-deja/g++.law/arm7.C: Likewise.
9631         * g++.old-deja/g++.law/ctors11.C: Likewise.
9632         * g++.old-deja/g++.law/cvt8.C: Likewise.
9633         * g++.old-deja/g++.law/init9.C: Likewise.
9634         * g++.old-deja/g++.law/refs4.C: Likewise.
9635         * g++.old-deja/g++.law/template2.C: Likewise.
9636         * g++.old-deja/g++.law/visibility24.C: Likewise.
9637         * g++.old-deja/g++.law/vtable3.C: Likewise.
9638         * g++.old-deja/g++.mike/asm2.C: Likewise.
9639         * g++.old-deja/g++.mike/eh1.C: Likewise.
9640         * g++.old-deja/g++.mike/misc1.C: Likewise.
9641         * g++.old-deja/g++.mike/misc13.C: Likewise.
9642         * g++.old-deja/g++.mike/misc14.C: Likewise.
9643         * g++.old-deja/g++.mike/ns12.C: Likewise.
9644         * g++.old-deja/g++.mike/p1248.C: Likewise.
9645         * g++.old-deja/g++.mike/p3708.C: Likewise.
9646         * g++.old-deja/g++.mike/p3708a.C: Likewise.
9647         * g++.old-deja/g++.mike/p3708b.C: Likewise.
9648         * g++.old-deja/g++.mike/p646.C: Likewise.
9649         * g++.old-deja/g++.mike/p700.C: Likewise.
9650         * g++.old-deja/g++.mike/p783.C: Likewise.
9651         * g++.old-deja/g++.mike/p783a.C: Likewise.
9652         * g++.old-deja/g++.mike/p783b.C: Likewise.
9653         * g++.old-deja/g++.mike/p786.C: Likewise.
9654         * g++.old-deja/g++.mike/p789.C: Likewise.
9655         * g++.old-deja/g++.mike/p789a.C: Likewise.
9656         * g++.old-deja/g++.mike/p807a.C: Likewise.
9657         * g++.old-deja/g++.other/delete3.C: Likewise.
9658         * g++.old-deja/g++.other/dyncast1.C: Likewise.
9659         * g++.old-deja/g++.other/dyncast2.C: Likewise.
9660         * g++.old-deja/g++.other/dyncast3.C: Likewise.
9661         * g++.old-deja/g++.other/empty1.C: Likewise.
9662         * g++.old-deja/g++.other/temporary1.C: Likewise.
9663         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
9664         * g++.old-deja/g++.pt/t16.C: Likewise.
9665         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
9666
9667 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
9668
9669         * gcc.dg/991230-1.c: New test.
9670
9671 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
9672
9673         * gcc.c-torture/compile/991229-3.c: New test.
9674         * gcc.c-torture/compile/991229-2.c: New test.
9675         * gcc.c-torture/compile/991229-1.c: New test.
9676
9677 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
9678
9679         * gcc.c-torture/compile/labels-2.c: New test.
9680
9681 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9682
9683         * gcc.c-torture/execute/991227-1.c: New test.
9684
9685 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9686
9687         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
9688
9689 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
9690
9691         * gcc.c-torture/execute/991221-1.c: New test.
9692
9693 1999-12-20  Nathan Sidwell  <nathan@acm.org>
9694
9695         * g++.old-deja/g++.other/cast3.C: New test.
9696
9697 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
9698
9699         * gcc.c-torture/execute/991216-4.c: New test.
9700
9701 1999-12-16  Michael Meissner  <meissner@cygnus.com>
9702
9703         * gcc.c-torture/execute/991216-1.c: New test.
9704         * gcc.c-torture/execute/991216-2.c: New test.
9705         * gcc.c-torture/execute/991216-3.c: New test.
9706
9707 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9708
9709         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
9710         Actually make the test fail by using "-O2" for compilation.
9711
9712 1999-12-15  Nathan Sidwell  <nathan@acm.org>
9713
9714         * g++.old-deja/g++.warn/cast-align1.C: New test.
9715
9716 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9717
9718         * gcc.c-torture/compile/991214-1.c: New test.
9719         * gcc.c-torture/compile/991214-2.c: New test.
9720
9721 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9722
9723         * gcc.dg/991214-1.c: New test.
9724
9725 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
9726
9727         * gcc.c-torture/compile/991213-3.c: New test.
9728         * gcc.c-torture/compile/991213-2.c: New test.
9729         * gcc.c-torture/compile/991213-1.c: New test.
9730
9731 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9732
9733         * gcc.dg/991209-1.c: New test.
9734
9735 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
9736
9737         * gcc.c-torture/compile/991208-1.c: New test.
9738
9739 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9740
9741         * gcc.dg/ultrasp2.c: New test.
9742
9743 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
9744
9745         * g++.old-deja/g++.abi/align.C (main): Fix typo.
9746
9747 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
9748
9749         * gcc.c-torture/compile/991202-1.c: New test.
9750         * gcc.c-torture/execute/991202-1.c: New test.
9751         * gcc.c-torture/execute/991202-2.c: New test.
9752         * gcc.c-torture/execute/991202-3.c: New test.
9753
9754 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
9755
9756         * g++.old-deja/g++.abi/align.C: New test.
9757         * g++.old-deja/g++.abi/aggregates.C: Likewise.
9758         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9759
9760 1999-12-01  Richard Henderson  <rth@cygnus.com>
9761
9762         * gcc.c-torture/execute/991201-1.c: New.
9763
9764 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
9765
9766         * gcc.dg/991129-1.c: New test.
9767
9768 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9769
9770         * gcc.c-torture/compile/991127-1.c: New test.
9771
9772 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9773
9774         * g++.old-deja/g++.other/warn4.C: New test.
9775
9776 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9777
9778         * g++.old-deja/g++.eh/cleanup2.C: New test.
9779         * g++.old-deja/g++.ext/pretty2.C: New test.
9780         * g++.old-deja/g++.ext/pretty3.C: New test.
9781         * g++.old-deja/g++.other/debug6.C: New test.
9782
9783 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
9784
9785         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
9786         compiler_output to look for one error message instead of two.
9787
9788 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
9789
9790         * gcc.c-torture/execute/991118-1.c: Also test case
9791         where the word boundary does not split a byte evenly.
9792
9793 1999-11-19  Nathan Sidwell  <nathan@acm.org>
9794
9795         * g++.old-deja/g++.ext/restrict1.C: New test.
9796
9797 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9798
9799         * gcc.c-torture/execute/991118-1.c: New test.
9800
9801 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
9802
9803         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
9804         working directory pathnames.
9805
9806 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
9807
9808         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
9809         host is equipped with driver.h and driver.o so it can actually
9810         compile and run the tests.
9811
9812 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
9813
9814         * gcc.c-torture/compile/991008-1.c: New test.
9815
9816 1999-11-08  Nick Clifton  <nickc@cygnus.com>
9817
9818         * lib/gcc-dg.exp: Include target-supports.exp
9819
9820 1999-11-05  Nick Clifton  <nickc@cygnus.com>
9821
9822         * lib/target-supports.exp: New file: Provide procs to test for
9823         features supported by the target.
9824         (check_weak_available): Moved here from ecos.exp.
9825         (check_alias_available): New proc: Determine of the target
9826         toolchain supports the alias attribute.
9827
9828         * gcc.dg/special/ecos.exp: Move check_weak_available to
9829         target-supports.exp.
9830         (alias-1.c): Only perform the test if the target supports
9831         aliases.
9832         (wkali-1.c): Only perform the test if the target supports
9833         aliases.
9834
9835         * gcc.dg/990506-0.c: Expect error messages from cross
9836         targets as well as native targets.
9837
9838 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9839
9840         * gcc.dg/ultrasp1.c: Removed xfail.
9841         * gcc.dg/struct-ret-2.c: Likewise.
9842         * gcc.dg/array-1.c: Likewise.
9843
9844 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9845
9846         * gcc.dg/struct-ret-2.c: New test.
9847
9848         * gcc.dg/array-1.c: New test.
9849
9850 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
9851
9852         * gcc.c-torture/execute/991030-1.c: New test.
9853
9854 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
9855
9856         * gcc.c-torture/compile/991026-2.c: New test.
9857
9858 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
9859
9860         * gcc.c-torture/compile/991026-1.c: New test.
9861
9862 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
9863
9864         * gcc.c-torture/execute/991023-1.c: New test.
9865
9866 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
9867
9868         * gcc.c-torture/execute/991019-1.c: New test.
9869
9870 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
9871
9872         * gcc.c-torture/execute/991016-1.c: New test.
9873
9874 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
9875
9876         * gcc.c-torture/execute/991014-1.c: New test.
9877
9878 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9879
9880         * g++.old-deja/g++.other/union2.C: New test.
9881
9882 1999-10-13  Nathan Sidwell  <nathan@acm.org>
9883
9884         * g++.old-deja/g++.other/vaarg2.C: New test.
9885         * g++.old-deja/g++.other/vaarg3.C: New test.
9886
9887 1999-10-12  Craig Burley  <craig@jcb-sc.com>
9888
9889         * g77.f-torture/noncompile/19990905-1.f: Moved from being
9890         in compile/.
9891
9892 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
9893
9894         * gcc.c-torture/execute/va-arg-11.c: New test.
9895
9896 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
9897
9898         * lib/file-format.exp (gcc_target_object_format): Don't
9899         crash if objdump is unavailable.
9900
9901 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
9902
9903         * gcc.misc-tests/mg.exp: delete extraneous redirection.
9904
9905 1999-09-28  Nick Clifton  <nickc@cygnus.com>
9906
9907         * gcc.c-torture/compile/990928-1.c: New test.
9908
9909 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
9910
9911         * g++.old-deja/g++.other/decl6.C: New test.
9912
9913 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9914
9915         * gcc.c-torture/execute/va-arg-10.c: New test.
9916
9917 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
9918
9919         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
9920         __PRETTY_FUNCTION__.
9921
9922 1999-09-23  Nick Clifton  <nickc@cygnus.com>
9923
9924         * gcc.c-torture/execute/990923-1.c: New test.
9925
9926 1999-09-21  Nick Clifton  <nickc@cygnus.com>
9927
9928         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
9929         for which -fpic is inappropriate.
9930
9931 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
9932
9933         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
9934
9935 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9936
9937         * g++.old-deja/g++.other/dyncast1.C: New test.
9938         * g++.old-deja/g++.other/dyncast2.C: New test.
9939         * g++.old-deja/g++.other/dyncast3.C: New test.
9940         * g++.old-deja/g++.other/dyncast4.C: New test.
9941         * g++.old-deja/g++.other/dyncast5.C: New test.
9942         * g++.old-deja/g++.eh/catch3.C: New test.
9943         * g++.old-deja/g++.eh/catch3p.C: New test.
9944         * g++.old-deja/g++.eh/catch4.C: New test.
9945         * g++.old-deja/g++.eh/catch4p.C: New test.
9946         * g++.old-deja/g++.eh/catch5.C: New test.
9947         * g++.old-deja/g++.eh/catch5p.C: New test.
9948         * g++.old-deja/g++.eh/catch6.C: New test.
9949         * g++.old-deja/g++.eh/catch6p.C: New test.
9950         * g++.old-deja/g++.eh/catch7.C: New test.
9951         * g++.old-deja/g++.eh/catch7p.C: New test.
9952         * g++.old-deja/g++.eh/catch8.C: New test.
9953         * g++.old-deja/g++.eh/catch8p.C: New test.
9954         * g++.old-deja/g++.eh/catch9.C: New test.
9955         * g++.old-deja/g++.eh/catch9p.C: New test.
9956
9957 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
9958
9959         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9960         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9961
9962 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
9963
9964         * gcc.c-torture/compile/990913-1.c: New test.
9965
9966 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
9967
9968         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9969         * g++.old-deja/g++.jason/rfg5.C: Likewise.
9970
9971 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
9972
9973         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9974
9975 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
9976
9977         * g++.old-deja/g++.other/lookup11.C: New test.
9978         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9979         what is permitted and what we want.
9980         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9981         overload use.
9982         * g++.old-deja/g++.jason/rfg5.C: Likewise
9983
9984 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
9985
9986         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9987         * gcc.c-torture/noncompile/poison-1.c: New file.
9988
9989 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
9990
9991         * g++.old-deja/g++.other/sizeof3.C: New test.
9992         * g++.old-deja/g++.other/sizeof4.C: New test.
9993         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9994         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9995
9996 1999-09-07  Richard Henderson  <rth@cygnus.com>
9997
9998         * gcc.dg/va-arg-1.c: New.
9999
10000 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10001
10002         * gcc.c-torture/execute/va-arg-9.c: New test.
10003
10004 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10005
10006         * g77.f-torture/compile/980519-2.f: New test.
10007         * g77.f-torture/compile/19990905-0.f: New test.
10008         * g77.f-torture/compile/19990905-1.f: New test.
10009         * g77.f-torture/compile/19990905-2.f: New test.
10010
10011         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10012
10013 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10014
10015         * gcc.c-torture/execute/990827-1.c: Fix typo.
10016
10017 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10018
10019         * g++.old-deja/g++.other/deref1.C: New test.
10020
10021 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10022
10023         * g++.old-deja/g++.other/ambig2.C: New test.
10024         * g++.old-deja/g++.other/cond5.C: New test.
10025         * g++.old-deja/g++.other/lookup16.C: New test.
10026
10027 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10028
10029         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10030         assemblers too.
10031
10032 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10033
10034         * lib/c-torture.exp: Avoid the "compare executables" optimization
10035         when testing native.
10036
10037 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10038
10039         * gcc.c-torture/execute/990829-1.c: New test.
10040         * gcc.c-torture/compile/990829-1.c: New test.
10041
10042 1999-08-27  Paul Burchard  <burchard@pobox.com>
10043
10044         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10045         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10046         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10047         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10048         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10049         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10050         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10051         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10052         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10053         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10054         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10055
10056 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10057
10058         * gcc.c-torture/execute/990827-1.c: New test.
10059
10060 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10061
10062         * g77.f-torture/noncompile/19990826-4.f: New test.
10063
10064         * g77.f-torture/compile/19990826-3.f: New test.
10065
10066         * g77.f-torture/execute/19990826-2.f: New test.
10067
10068         * g77.f-torture/compile/19990826-1.f: New test.
10069
10070         * gcc.c-torture/execute/990826-0.c: New test.
10071         * g77.c-torture/execute/19990826-0.f: New test.
10072
10073         * g77.f-torture/noncompile/970626-2.f: New test.
10074
10075 1999-08-25  Paul Burchard  <burchard@pobox.com>
10076
10077         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10078         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10079         lss-011.C: New tests.
10080
10081 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10082
10083         * g++.old-deja/g++.other/decl5.C: New test.
10084
10085 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10086
10087         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10088         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10089         call `postbase' for each one.  All callers of `postbase' changed
10090         to call this instead.
10091
10092 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10093
10094         * gcc.c-torture/execute/990811-1.c: New test.
10095
10096 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10097
10098         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10099         just native ones.
10100
10101         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10102         just native ones.
10103
10104 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10105
10106         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10107
10108 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10109
10110         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10111
10112 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10113
10114         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10115
10116 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10117
10118         * gcc.c-torture/execute/990804-1.c: New test.
10119
10120 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10121
10122         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10123         * g++.old-deja/g++.brendan/crash64.C: Likewise
10124         * g++.old-deja/g++.brendan/overload8.C: Likewise
10125
10126 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10127
10128         * g++.old-deja/g++.other/struct1.C: New test.
10129
10130 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10131
10132         * g++.old-deja/g++.other/enum2.C: New test.
10133
10134 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10135
10136         Adapted from tests from Franz Sirl:
10137         * gcc.c-torture/execute/va-arg-7.c: New test.
10138         * gcc.c-torture/execute/va-arg-8.c: New test.
10139
10140 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10141
10142         * gcc.c-torture/compile/990801-2.c: New test.
10143
10144         * gcc.c-torture/compile/990801-1.c: New test.
10145
10146 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10147
10148         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10149         fp-cmp-1.c, converting double to float.
10150
10151         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10152         fp-cmp-1.c, converting double to long double.
10153
10154         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10155         from fr1 to unknown_register, since fr1 is a legitimate register
10156         on some machines.
10157
10158 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
10159
10160         * README: More listname related changes.
10161
10162 1999-07-08  Catherine Moore  <clm@cygnus.com>
10163
10164         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
10165
10166 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
10167
10168         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10169
10170 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10171
10172         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10173
10174 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
10175
10176         * gcc.dg/990703-1.c: New test.
10177
10178 1999-06-29  Nick Clifton  <nickc@cygnus.com>
10179
10180         * lib/file-format.exp: New file: Move definition of proc
10181         gcc_target_object_format to here from
10182         gcc.dg/special/ecos.exp.
10183
10184         * lib/c-torture.exp: Include lib file-format.exp.
10185         * lib/gcc-dg.exp: Include lib file-format.exp.
10186
10187         * gcc.dg/special/ecos.exp: Remove definition of proc
10188         gcc_target_object_format.
10189
10190 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
10191
10192         * gcc.c-torture/execute/990628-1.c: New test.
10193
10194 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
10195
10196         * gcc.c-torture/compile/990625-2.c: New test.
10197
10198         * gcc.c-torture/compile/990625-1.c: New test.
10199
10200 1999-06-23  Nick Clifton  <nickc@cygnus.com>
10201
10202         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
10203         attributes compile.
10204         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10205         ports that use the COFF/PE file format.
10206
10207 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
10208
10209         * gcc.c-torture/compile/990617-1.c: New test.
10210
10211 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
10212
10213         * g++.old-deja/g++.other/decl4.C: New test.
10214
10215 1999-06-14  Nathan Sidwell  <nathan@acm.org>
10216
10217         * g++.old-deja/g++.other/bitfld3.C: New test.
10218
10219 1999-06-08  Nathan Sidwell  <nathan@acm.org>
10220
10221         * g++.old-deja/g++.eh/catch1.C: New test.
10222
10223 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
10224
10225         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10226
10227         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10228         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
10229
10230 1999-06-05  Craig Burley  <craig@jcb-sc.com>
10231
10232         * g77.f-torture/compile/19990502-0.f: Replace with new,
10233         shorter, test that still fails after recent changes.
10234
10235 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10236
10237         * gcc.c-torture/execute/990604-1.c: New test.
10238
10239 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
10240
10241         * gcc.c-torture/execute/990531-1.c: New test.
10242
10243 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10244
10245         * gcc.c-torture/compile/990527-1.c: New test.
10246
10247 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10248
10249         * gcc.c-torture/execute/990527-1.c: New test.
10250
10251 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10252
10253         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10254         bitfields as signed.
10255
10256 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10257
10258         * g77.f-torture/compile/19990525-0.f: New test.
10259
10260 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10261
10262         * gcc.c-torture/execute/990525-2.c: New test.
10263
10264         * gcc.c-torture/execute/990525-1.c: New test.
10265
10266 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10267
10268         * g++.old-deja/g++.other/anon3.C: New test.
10269         * g++.old-deja/g++.other/anon4.C: New test.
10270         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10271         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10272         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10273         Merrill).
10274
10275 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10276
10277         * gcc.c-torture/execute/990524-1.c: New test.
10278
10279         * gcc.dg/990524-1.c: New test.
10280
10281 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10282
10283         * gcc.c-torture/compile/990523-1.c: New test.
10284
10285 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10286
10287         * gcc.c-torture/compile/990519-1.c: New test.
10288
10289 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10290
10291         * gcc.c-torture/compile/990517-1.c: New test.
10292
10293         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10294         (e4, f4): New tests.
10295         (main): Call them.
10296
10297 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10298
10299         * gcc.dg/noreturn-1.c: New test.
10300
10301 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10302
10303         * gcc.c-torture/execute/990513-1.c: New test.
10304
10305 1999-05-10  Richard Henderson  <rth@cygnus.com>
10306
10307         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10308
10309 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10310
10311         * g77.f-torture/execute/erfc.f: Use small single-precision
10312         values, to avoid problems on Alphas when not -mieee.
10313
10314 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10315
10316         * gcc.dg/990506-0.c: New test.
10317
10318 1999-05-08  Richard Henderson  <rth@cygnus.com>
10319
10320         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10321         the constant to test.  Don't XFAIL 64-bit targets.
10322
10323         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10324         * g++.old-deja/g++.law/profile1.C: Likewise.
10325
10326         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10327         operator new instances.
10328         * g++.old-deja/g++.other/delete5.C: Likewise.
10329
10330 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10331
10332         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10333         intrinsic.
10334
10335 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10336
10337         * g77.f-torture/execute/u77-test.f: Reverse order of two
10338         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10339
10340 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10341
10342         * gcc.dg/compare1.c: New test.
10343
10344 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10345
10346         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10347         New tests.
10348
10349 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10350
10351         * g77.f-torture/compile/19990502-1.f: New test.
10352
10353 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10354
10355         * g77.f-torture/compile/19990502-0.f: New test.
10356
10357 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10358
10359         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10360         intrinsic.
10361
10362 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10363
10364         * g77.f-torture/execute/u77-test.f (main): List libU77
10365         intrinsics not currently tested.
10366         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10367         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10368         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10369         Trim blanks off the ends of some printed strings.
10370
10371 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10372
10373         * g77.f-torture/execute/u77-test.f (main): Just warn about
10374         FSTAT gid disagreement, as it's expected on some systems.
10375
10376 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
10377
10378         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10379         use a new function, which allows for some slop.
10380         Clean up some commentary.
10381         (issum): The new function.
10382         (sgladd): Deleted subroutine.
10383
10384 1999-05-01  Craig Burley  <craig@jcb-sc.com>
10385
10386         * g77.f-torture/execute/u77-test.f: Modify to be more like
10387         libf2c/libU77 version, bringing patches to that version here.
10388         Add suitable commentary.
10389
10390 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
10391
10392         * gcc.dg/990424-1.c: New test.
10393
10394 1999-04-24  Craig Burley  <craig@jcb-sc.com>
10395
10396         * g77.f-torture/execute/u77-test.f (main): Bug involving
10397         LSTAT has been fixed, so turn back on full checking.
10398
10399 1999-04-20  Craig Burley  <craig@jcb-sc.com>
10400
10401         * g77.f-torture/compile/19990419-0.f: New test.
10402         * g77.f-torture/execute/19990419-1.f: New test.
10403
10404 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
10405
10406         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10407         to avoid the need for a prototype to supress a warning.
10408
10409 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
10410
10411         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10412
10413 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
10414
10415         * gcc.c-torture/execute/990404-1.c: New test.
10416
10417 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10418
10419         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10420         * gcc.dg/cpp-if3.c: Don't use -pedantic.
10421         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10422         missing initializer warnings.
10423
10424 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
10425
10426         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10427         matching strings.
10428
10429 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
10430
10431         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10432
10433 1999-03-26  Craig Burley  <craig@jcb-sc.com>
10434
10435         * g77.f-torture/execute/19990325-0.f: New test.
10436         * g77.f-torture/execute/19990325-1.f: New test.
10437
10438 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
10439
10440         * gcc.c-torture/execute/990324-1.c: New test.
10441
10442 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
10443
10444         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10445         test with 4.
10446
10447 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
10448
10449         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
10450
10451 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10452
10453         * g77.f-torture/execute/19990313-2.f: New test.
10454         * g77.f-torture/execute/19990313-3.f: New test.
10455
10456 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10457
10458         * g77.f-torture/execute/19990313-0.f: New test.
10459         * g77.f-torture/execute/19990313-1.f: New test.
10460
10461 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
10462
10463         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10464         printf to sprintf.
10465         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
10466         (main): Add check for u15.  Conditionalize u31 check depending on
10467         whether ints are <32 bits or >=32 bits.
10468
10469 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10470
10471         * g77.f-torture/execute/19981119-0.f: Improve testiness.
10472
10473 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10474
10475         * g77.f-torture/compile/19990305-0.f: New test.
10476         * g77.f-torture/execute/19981119-0.f: New test.
10477
10478 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10479
10480         * g77.f-torture/execute/970625-2.f: call ABORT if final
10481         result is not correct, instead of just printing it.
10482         Add this checking via newly introduced obfuscation, to
10483         trip up buggy front ends.
10484
10485 1999-03-07  Craig Burley  <craig@jcb-sc.com>
10486
10487         * g77.f-torture/compile/960317-1.f: Moved from being
10488         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
10489
10490 1999-03-06  Craig Burley  <craig@jcb-sc.com>
10491
10492         * g77.f-torture/execute/960317-1.f: New (old) test.
10493         * g77.f-torture/execute/970625-2.f: Ditto.
10494
10495 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
10496
10497         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
10498         message on line 1 or line 2; cccp and cpplib do this differently.
10499
10500 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
10501
10502         * g++.old-deja/g++.law/weak1.C: New test.
10503
10504 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10505
10506         * gcc.c-torture/execute/990119-1.c: Renamed to...
10507         * gcc.dg/990119-1.c: this, so it will only be tested once
10508         (it's a preprocessor test, it doesn't need to be run at
10509         multiple optimization levels).
10510
10511 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10512
10513         * lib/g++.exp: Don't add incdir=$base_dir/../include to
10514           ALWAYS_CXXFLAGS.
10515
10516 1999-02-24  Craig Burley  <craig@jcb-sc.com>
10517
10518         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10519         * g77.f-torture/compile/19981216-0.f: ...as it is expected
10520         to not be compilable by current g77.
10521
10522 1999-02-24  Nick Clifton  <nickc@cygnus.com>
10523
10524         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10525
10526 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
10527
10528         * gcc.c-torture/execute/990222-1.c: New test.
10529
10530 1999-02-19  Craig Burley  <craig@jcb-sc.com>
10531
10532         * g77.f-torture/compile/19990218-0.f: New test.
10533         * g77.f-torture/noncompile/19990218-1.f: New test.
10534
10535 1999-02-18  Craig Burley  <craig@jcb-sc.com>
10536
10537         * g77.f-torture/compile/19981216-0.f: New test.
10538
10539 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
10540
10541         * gcc.dg/990214-1.c: New test.
10542
10543 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
10544
10545         * gcc.dg/990213-2.c: New test.
10546
10547         * gcc.dg/990213-1.c: New test.
10548
10549 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
10550
10551         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
10552         ints.
10553
10554 1999-02-11  Nick Clifton  <nickc@cygnus.com>
10555
10556         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
10557         specified by target.
10558
10559         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
10560
10561 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
10562
10563         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
10564
10565 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10566
10567         * gcc.dg/special/ecos.exp: New test driver for new tests with
10568         special requirements.
10569
10570         * gcc.dg/special/alias-1.c: New test.
10571         * gcc.dg/special/gcsec-1.c: New test.
10572         * gcc.dg/special/weak-1.c: New test.
10573         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
10574         * gcc.dg/special/weak-2.c: New test.
10575         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
10576         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
10577         * gcc.dg/special/wkali-1.c: New test.
10578         * gcc.dg/special/wkali-2.c: New test.
10579         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
10580         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
10581
10582 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
10583
10584           * lib/c-torture.exp (c-torture-compile): Pull out code for
10585           analyzing gcc error messages.
10586           (c-torture-execute): Likewise.  Fix some (harmless) false
10587           positives.
10588           * lib/gcc.exp (gcc_check_compile): New function.
10589
10590 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
10591
10592         * gcc.c-torture/execute/990208-1.c: New test.
10593
10594 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10595
10596         * g++.dg/special/ecos.exp: New driver for new tests with special
10597         requirements
10598
10599         * g++.dg/special/conpr-1.C: New test
10600         * g++.dg/special/conpr-2.C: New test
10601         * g++.dg/special/conpr-2a.C: New test
10602         * g++.dg/special/conpr-3.C: New test
10603         * g++.dg/special/conpr-3a.C: New test
10604         * g++.dg/special/conpr-3b.C: New test
10605
10606         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
10607         allow g++ to use the dg driver
10608
10609         * README: Add comment about g++.dg directory
10610
10611 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
10612
10613         * README: Update email addresses.
10614
10615 1999-02-03  Nick Clifton  <nickc@cygnus.com>
10616
10617         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
10618         arguments in order to force structure S onto the stack even on
10619         the alpha.
10620         (test): Pass 10 leading arguments to function foo as well as the
10621         structure S.
10622
10623         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
10624         failure for all targets.
10625
10626         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
10627         abort to terminate program execution.
10628
10629 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
10630
10631         * gcc.c-torture/execute/990130-1.c: New test.
10632
10633 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
10634
10635         * gcc.dg/990130-1.c: New test.
10636
10637 1999-01-28  Michael Meissner  <meissner@cygnus.com>
10638
10639         * gcc.c-torture/execute/990128-1.c: New test.
10640
10641 1999-01-27  Michael Meissner  <meissner@cygnus.com>
10642
10643         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
10644
10645 1999-01-27  Felix Lee  <flee@cygnus.com>
10646
10647         * lib/c-torture.exp (c-torture-compile): pull out code for
10648         analyzing gcc error messages.
10649         (c-torture-execute): ditto, and fix some (harmless) false
10650         positives.
10651         * lib/gcc.exp (gcc_check_compile): new function.
10652
10653 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
10654
10655         * gcc.dg/990117-1.c: New test.
10656
10657         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
10658
10659         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
10660
10661 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
10662
10663         * g77.f-torture/compile/990115-1.f: New test.
10664
10665 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
10666
10667         * gcc.c-torture/compile/990107-1.c: New test
10668
10669 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
10670
10671         * gcc.c-torture/execute/990106-2.c: New test.
10672
10673         * gcc.c-torture/execute/990106-1.c: New test.
10674
10675 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
10676
10677         * gcc.c-torture/compile/981223-1.c: New test.
10678
10679 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
10680
10681         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
10682         (opt3): Rename from opt4 and disable.
10683
10684 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
10685
10686         * g++.old-deja/g++.pt/ptrmem5.C: New test.
10687
10688 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10689
10690         * g++.old-deja/g++.other/conv5.C: New test.
10691
10692 1998-12-14  Nick Clifton  <nickc@cygnus.com>
10693
10694         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
10695
10696 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
10697
10698         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
10699
10700 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
10701
10702         * gcc.c-torture/compile/981211-1.c: New test.
10703
10704 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
10705
10706         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
10707
10708         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
10709
10710 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10711
10712         * gcc.special/930510-1.c: Make C9X safe.
10713         * gcc.misc-tests/gcov-1.c Similarly.
10714         * gcc.misc-tests/gcov-2.c Similarly.
10715
10716 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10717
10718         * gcc.dg/ultrasp1.c: New test.
10719
10720 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
10721
10722         * gcc.c-torture/execute/981206.c: New test.
10723
10724 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10725
10726         * g++.old-deja/g++.ns/template7.C: New test.
10727
10728         * g++.old-deja/g++.other/expr1.C: New test.
10729
10730         * g++.old-deja/g++.eh/tmpl3.C: New test.
10731
10732         * g++.old-deja/g++.eh/tmpl2.C: New test.
10733
10734 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10735
10736         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
10737         * g++.old-deja/g++.other/using6.C: Removed.
10738         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
10739
10740         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
10741
10742 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10743
10744         * g++.old-deja/g++.pt/overload8.C: New test.
10745
10746         * g++.old-deja/g++.pt/overload7.C: New test.
10747
10748         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
10749
10750         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
10751         and relinking messages.
10752         * lib/g++.exp (g++_target_compile): Remove .rpo file when
10753         compiling with -frepo.
10754
10755 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
10756
10757         * g++.old-deja/g++.pt/lookup6.C: New test.
10758
10759 1998-11-30  Nick Clifton  <nickc@cygnus.com>
10760
10761         * gcc.c-torture/execute/981130-1.c: New test.
10762         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
10763
10764 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10765
10766         * g++.old-deja/g++.pt/explicit76.C: New test.
10767
10768         * g++.old-deja/g++.pt/friend38.C: New test.
10769
10770         * g++.old-deja/g++.ns/crash2.C: New test.
10771
10772         * g++.old-deja/g++.pt/defarg8.C: New test.
10773
10774         * g++.old-deja/g++.pt/instantiate6.C: New test.
10775
10776         * g++.old-deja/g++.pt/static6.C: New test.
10777
10778         * g++.old-deja/g++.pt/decl2.C: New test.
10779
10780 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10781
10782         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
10783         problem is actually related with name lookup, but so what? :-)
10784
10785         * g++.old-deja/g++.pt/friend37.C: New test.
10786
10787 1998-11-25  Dave Love  <d.love@dl.ac.uk>
10788
10789         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
10790         element, which fails on some systems.
10791
10792         * g77.f-torture/execute/labug1.f: New test.
10793
10794 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
10795
10796         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
10797         is defined.
10798
10799 1998-11-18  Dave Love  <d.love@dl.ac.uk>
10800
10801         * g77.f-torture/compile/981117-1.f: New test.
10802
10803 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
10804
10805         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
10806         properly discarded.
10807
10808 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
10809
10810         * gcc.c-torture/execute/memcheck: New directory of tests for
10811         -fcheck-memory-usage.
10812
10813 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
10814
10815         * README: New file, general information about the testsuite and
10816         new description of the various C++ test subdirectories.
10817         * README.g++: Eliminate obsolete information, update and move most
10818         relevant stuff to README.
10819
10820 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
10821
10822         * gcc.c-torture/compile/981107-1.c: New test.
10823
10824 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
10825
10826         * execute/memcpy-bi.c: New testcase.
10827
10828 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
10829
10830         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
10831         base classes.
10832
10833         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
10834         template is selected.
10835
10836         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
10837         classes, it should be accepted for all types.
10838
10839         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
10840
10841         * g++.old-deja/g++.pt/spec24.C: Ensure that template
10842         specializations start with template headers.
10843
10844 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
10845
10846         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
10847
10848         * g++.old-deja/g++.other/init9.C: Test cross initialization of
10849         non-POD types.
10850
10851 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10852
10853         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
10854
10855 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
10856
10857         * compile/981022-1.c, compile/981022-1.x: New test and driver.
10858
10859 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
10860
10861         * 981019-1.c: New test.
10862
10863 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
10864
10865         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
10866         find objc headers.
10867
10868 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10869
10870         * compile/981001-4.c: Remove use of GCC extension that triggers a
10871         compiler bug.
10872
10873 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
10874
10875         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
10876
10877 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10878
10879         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
10880         instantiation of template produces incorrect code for delete
10881         expression.
10882
10883         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
10884         constructors' name is not unique.
10885         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
10886         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
10887
10888         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
10889         automatic array of const is ill-formed.
10890
10891         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
10892         of template parameter?
10893
10894         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
10895         const.
10896
10897         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
10898         pointer-to-member expression.
10899
10900         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
10901         declaration causes ICE.
10902
10903 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
10904
10905         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
10906         reserved in the global namespace.
10907
10908         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
10909         generate needed virtual table.
10910
10911         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
10912
10913 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
10914
10915         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
10916         template-dependent type
10917
10918 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
10919
10920         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
10921         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
10922         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
10923
10924         * g++.old-deja/g++.other/using5.C: New test; using decl from base
10925         class should be usable as argument of member function.
10926         * g++.old-deja/g++.other/using6.C: New test; using decl from base
10927         class should be usable as return type of member function.
10928         * g++.old-deja/g++.other/using7.C: New test; using decl from base
10929         class should be usable as type of data member.
10930
10931         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
10932
10933 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
10934
10935         * gcc.c-torture/special/920521-1.c: Fix bogus test.
10936
10937 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
10938
10939         * gcc.dg/dll-?.c Add thumb to target list.
10940         Fix assembler scan patterns to match current assembler output.
10941
10942 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
10943
10944         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
10945         matching of template brackets.
10946
10947         * g++.old-deja/g++.other/using4.C: New test.  Test using
10948         declarations of methods from base classes.
10949
10950         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
10951         within functions should introduce names into the innermost
10952         enclosing namespace.
10953
10954         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
10955         of static locals if first initialization throws.
10956
10957 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
10958
10959         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10960
10961 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
10962
10963         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
10964         lose track of the possible targets of tablejump insns.
10965         * special/special.exp: Run it.
10966
10967 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10968
10969         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
10970         must be declared before its specializations can be named in friend
10971         declarations.
10972
10973 1998-10-05  Dave Love  <d.love@dl.ac.uk>
10974
10975         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10976
10977         * g77.f-torture/execute/io1.f: New test.
10978
10979 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10980
10981         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10982         with pointer to template function, for which no argument deduction
10983         is possible.
10984
10985         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10986         specialization of template function as argument to template
10987         function.
10988
10989         * g++.old-deja/g++.other/access2.C: New test; Inner class
10990         shouldn't have privileged access to Outer's names.
10991
10992 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10993
10994         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10995         friend template declared within template class conflicts with
10996         nested class of the same name.
10997
10998         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10999         is ignored.
11000
11001         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11002         object with direct initializer as function declaration.
11003
11004         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11005         initializers.
11006
11007         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11008         involving const pointer and NULL produces incorrect result.
11009
11010         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11011         type name without `typename' should be rejected with -pedantic.
11012
11013 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11014
11015         * g++.old-deja/g++.other/addrof1.C: New test.
11016
11017 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11018
11019         * gcc.c-torture/compile/981001-1.c: New test.
11020         * gcc.c-torture/execute/981001-1.c: New test.
11021
11022 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11023
11024         * gcc.c-torture/compile/981001-2.c: New test.
11025         * gcc.c-torture/compile/981001-3.c: New test.
11026         * gcc.c-torture/compile/981001-4.c: New test.
11027
11028 1998-10-01  Robert Lipe  <robertl@dgii.com>
11029
11030         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11031         multilibbed hosts.   Idea grafted from g77.exp.
11032
11033 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11034
11035         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11036         avoid losing on systems which need -lsocket.
11037
11038 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11039
11040         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11041         * g++.old-deja/g++.other/nested2.C: Ditto.
11042         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11043         failure.
11044
11045 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11046
11047         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11048         preferred over template operator!= for enum bitfields.
11049
11050 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11051
11052         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11053         that happen to have the same base name, but in different scopes,
11054         are incorrectly rejected.
11055
11056 1998-09-16  Richard Henderson  <rth@cygnus.com>
11057
11058         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11059         on the native word size instead of an integer literal.
11060
11061 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11062
11063         * g++.old-deja/g++.other/static2.C: Invocation of static data
11064         member of type pointer-to-function denoted as non-static member.
11065
11066         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11067         checks involving function types and aliases.
11068
11069 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11070
11071         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11072         redefined to the same non-trivial type.
11073
11074         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11075         namespace-qualification of template specializations declared in
11076         other namespaces.
11077
11078         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11079         to declare a subset of the specializations of a template function
11080         as friends of specializations of a template class.
11081
11082         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11083         member templates that do not fully specialize the enclosing
11084         template class are rejected.
11085
11086 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11087
11088         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11089
11090 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11091
11092         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11093         altered from libf2c/libU77 version.
11094
11095 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11096
11097         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11098
11099 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11100
11101         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11102         (un)signed char are different types for template specialization
11103         purposes.
11104
11105 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11106
11107         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11108         * objc: ObjC testsuite.
11109
11110 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11111
11112         * gcc.c-torture/execute/941014-1.x:  New file.
11113
11114 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11115
11116         * lib/c-torture.exp: Add support for
11117         torture_eval_before_compile and torture_eval_before_execute
11118         variables.
11119
11120 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11121
11122         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11123         this test triggers valid.
11124
11125 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11126
11127         * gcc.dg/980827-1.c: New test.
11128
11129 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11130
11131         * gcc.c-torture/execute/loop-4b.c: New test.
11132
11133 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11134
11135         * lib/c-torture.exp: Add support for
11136         torture_eval_before_compile and torture_eval_before_execute
11137         variables.
11138
11139 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11140
11141         * gcc.c-torture/compile/980825-1.c: New test.
11142
11143 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11144
11145         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11146         count number tests in opt_t0 not good_t0.
11147
11148 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
11149
11150         * gcc.c-torture/compile/930326-1.x: Fix typo.
11151
11152 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
11153
11154         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11155         causes an ICE.
11156
11157 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11158
11159         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11160         STACK_SIZE is defined.
11161         * gcc.c-torture/unsorted/stuct.c: Similarly.
11162
11163         * gcc.c-torture/compile/980821-1.c: New test.
11164
11165 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
11166
11167         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11168
11169 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
11170
11171         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11172         code.
11173
11174 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
11175
11176         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11177         error'.
11178
11179 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
11180
11181         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11182
11183 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
11184
11185         * gcc.c-torture/compile/980816-1.c: New test.
11186
11187         * gcc.dg/980816-1.c: New test.
11188
11189 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
11190
11191         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11192         compiler for ieee tests.
11193
11194 1998-08-01  Dave Love  <d.love@dl.ac.uk>
11195
11196         * g77.f-torture/compile/980729-0.f: New test.
11197
11198 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
11199
11200         * gcc.c-torture/special/eeprof-1.c: New test, for
11201         -finstrument-functions.
11202         * gcc.c-torture/special/special.exp: Run it.
11203
11204 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
11205
11206         * gcc.c-torture/compile/980729-1.c: New test.
11207
11208 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
11209
11210         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11211         __thumb__ is defined, and test for ARM style doubles if so.
11212
11213 1998-07-26  Dave Love  <d.love@dl.ac.uk>
11214
11215         * g77.f-torture/noncompile/980615-0.f: New test.
11216
11217 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
11218
11219         * gcc.dg/980312-1.c: Do link instead of compile.
11220         * gcc.dg/980313-1.c: Likewise.
11221
11222 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
11223
11224         * gcc.c-torture/compile/980726-1.c: New test.
11225
11226 1998-07-25  Dave Love  <d.love@dl.ac.uk>
11227
11228         * g77.f-torture/execute/io0.f: New test.
11229
11230 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
11231
11232         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11233         an int.
11234
11235 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
11236
11237         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11238         m32r bugs.
11239
11240 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11241
11242         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11243         c-decl.c:grokdeclarator can handle mode attributes.
11244
11245 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11246
11247         * gcc.c-torture/execute/980716-1.c: New test.
11248
11249 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11250
11251         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11252         the mn10200.
11253         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11254         the mn10200.
11255         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11256         * gcc.c-torture/compile/930326-1.x: Similarly.
11257
11258 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11259
11260         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11261         New test from Craig.
11262
11263 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11264
11265         * g77.f-torture/noncompile/980616-0.f: New test.
11266
11267         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11268
11269 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11270
11271         *  g++.other/singleton.C: Return error value instead of taking
11272         SIGSEGV.
11273
11274 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11275
11276         *  g++.other/singleton.C: New test.   Warning is under dispute.
11277         Runtime crash is not.
11278
11279 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11280
11281         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11282         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11283         using6.C, using7.C}:  New namespace tests.
11284
11285 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11286
11287         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11288         specialization with typedef'ed names used as array indexes.
11289
11290 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11291
11292         * gcc.c-torture/execute/980709-1.c: New test.
11293
11294         * gcc.dg/980709-1.c: New test.
11295
11296 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11297
11298         * gcc.c-torture/execute/bcp-1.c: New test.
11299
11300 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11301
11302         * gcc.c-torture/execute/980707-1.c: New test.
11303
11304 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11305
11306         * gcc.c-torture/compile/980706-1.c: New test.
11307
11308 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11309
11310         * g77.f-torture/execute/980701-0.f,
11311         g77.f-torture/execute/980701-1.f: New test from Craig.
11312
11313 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11314
11315         * gcc.c-torture/compile/980701-1.c: New test.
11316
11317         * gcc.c-torture/execute/980701-1.c: New test.
11318
11319 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11320 rlsruhe.de>
11321
11322         * g++.old-deja/g++.robertl/eb132.C: New test.
11323         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11324
11325 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11326
11327         * g77.f-torture/execute/980628-7.f,
11328         g77.f-torture/execute/980628-8.f,
11329         g77.f-torture/execute/980628-9.f,
11330         g77.f-torture/execute/980628-10.f: New tests from Craig.
11331
11332         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11333
11334 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11335
11336         * g77.f-torture/execute/980628-4.f: New test from Craig.
11337         * g77.f-torture/execute/980628-5.f: Likewise.
11338         * g77.f-torture/execute/980628-2.f: Likewise.
11339         * g77.f-torture/execute/980628-0.f: Likewise.
11340         * g77.f-torture/execute/980628-1.f: Likewise.
11341         * g77.f-torture/execute/980628-3.f: Likewise.
11342         * g77.f-torture/execute/980628-6.f: Likewise.
11343
11344 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11345
11346         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11347         directory when nothing has been installed yet.
11348
11349 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11350
11351         * gcc.c-torture/special/special.exp: Handle newer versions of
11352         dejagnu.
11353
11354 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11355
11356         * gcc.dg/980626-1.c: New test.
11357
11358 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11359
11360         * gcc.misc-tests/m-un-2.c: New test.
11361         * g++.old-deja/g++.other/warn01.c: Likewise.
11362
11363 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11364
11365         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11366         compatibility with assmblers with a different comment character.
11367         Eliminate use of GAS-specific extensions.
11368
11369 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11370
11371         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11372
11373 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11374
11375         *lib/g77.exp: Replace search for libf2c.a with search for newly
11376         renamed libg2c.a
11377
11378 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
11379
11380         * gcc.c-torture/execute/980617-1.c: New test.
11381
11382 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
11383
11384         * gcc.c-torture/execute/980612-1.c: New test.
11385
11386 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
11387
11388         * gcc.dg/980523-1.c: Only test on ppc-linux.
11389         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11390
11391         * gcc.c-torture/execute/980608-1.c: New test.
11392
11393 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11394
11395         * gcc.c-torture/execute/980605-1.c: New test.
11396
11397 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
11398
11399         * gcc.c-torture/execute/980604-1.c: New test.
11400
11401 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
11402
11403         * gcc.c-torture/execute/980602-1.c: New test.
11404         * gcc.c-torture/execute/980602-2.c: Likewise.
11405
11406 1998-06-02  Dave Love  <d.love@dl.ac.uk>
11407
11408         * 970125-0.f: Fix per JCB.  Add commentary.
11409
11410 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
11411
11412         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11413         IEEE -0 support.
11414
11415 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11416
11417         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11418         earlier.
11419
11420 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
11421
11422         * gcc.c-torture/execute/980526-3.c: New test.
11423
11424 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
11425
11426         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11427         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11428         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11429         m88k-motorola-sysv3 to XFAIL.
11430
11431 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11432
11433         * gcc.dg/980526-1.c: New test.
11434         * gcc.c-torture/execute/980526-2.c: New test.
11435
11436 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
11437
11438         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11439
11440         * gcc.c-torture/execute/980526-1.c: New test.
11441
11442 1998-05-26  Dave Love  <d.love@dl.ac.uk>
11443
11444         * g77.f-torture/execute/alpha2.f: Add runtime test.
11445
11446 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
11447
11448         * g++.old-deja/old-deja.exp: Strip leading directories.
11449
11450         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11451         error for the line.  Don't run multiple tests for the same line.
11452
11453 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
11454
11455         * gcc.dg/980523-1.c: New test.
11456
11457 1998-05-23  Dave Love  <d.love@dl.ac.uk>
11458
11459         * g77.f-torture/compile/970915-0.f: New test.
11460
11461 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
11462
11463         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11464
11465 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
11466
11467         * gcc.dg/980520-1.c: New test.
11468
11469 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
11470
11471         * gcc.dg/980502-1.c: Fix return type.
11472
11473 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
11474
11475         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
11476         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
11477         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
11478         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
11479         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
11480
11481 1998-05-20  Dave Love  <d.love@dl.ac.uk>
11482
11483         * g77.f-torture/execute/980520-1.f: New test.
11484
11485 1998-05-15  Dave Love  <d.love@dl.ac.uk>
11486
11487         * lib/mike-g77.exp: New file.
11488
11489         * g77.f-torture/noncompile/noncompile.exp,
11490         g77.f-torture/noncompile/check0.f: New files.
11491
11492 1998-05-14  Dave Love  <d.love@dl.ac.uk>
11493
11494         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
11495         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
11496         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
11497         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
11498         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
11499         abort where appropriate.
11500
11501 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
11502
11503         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
11504         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
11505
11506 1998-04-29  Dave Love  <d.love@dl.ac.uk>
11507
11508         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
11509
11510 1998-04-27  Dave Love  <d.love@dl.ac.uk>
11511
11512         * g77.f-torture/compile/980427-0.f: New test.
11513
11514 1998-04-24  Dave Love  <d.love@dl.ac.uk>
11515
11516         * g77.f-torture/compile/980424-0.f: New test.
11517
11518 1998-04-19  Dave Love  <d.love@dl.ac.uk>
11519
11520         * g77.f-torture/compile/980419-2.f (main): New test.
11521         * g77.f-torture/compile/970125-0.f: New test.
11522         * g77.f-torture/compile/980419-1.f: New test.
11523
11524 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
11525
11526         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
11527         of loop-4.c.
11528
11529 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
11530
11531         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11532
11533 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
11534
11535         * gcc.c-torture/compile/980329-1.c: New test.
11536
11537 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
11538
11539         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
11540         * gcc.dg/980312-1.c: Fix typo in -march command.
11541
11542 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
11543
11544         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
11545
11546 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
11547
11548         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
11549         Dave Love agree the Fortran source is bogus.
11550
11551 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
11552
11553         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
11554         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
11555         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
11556         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
11557         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
11558
11559 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11560
11561         * g++.old-deja/g++.other/friend1.C: New test.
11562
11563 1998-02-18  Dave Love  <d.love@dl.ac.uk>
11564
11565         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
11566         possibly uninitialized) variables and declare dnrm2.
11567
11568 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
11569
11570         From Bruno Haible <haible@ilog.fr>:
11571         * gcc.c-torture/execute/980223.c: New test.
11572
11573 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
11574
11575         * gcc.dg/ifelse-1.c: New test.
11576
11577 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
11578
11579         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
11580
11581           * lib/old-dejagnu.exp (old-dejagnu): Added the
11582           "execution test - XFAIL *-*-*" handling in the spirit of
11583           "excess errors test -". Changed the "execution test fails"
11584           handling to be like "excess errors test fails".
11585           * Update various tests accordingly.
11586
11587 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
11588
11589         * gcc.c-torture/execute/980205.c: New test.
11590
11591 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
11592
11593         * lib/c-torture.exp: Look for .x files instead of .cexp files.
11594         * lib/f-torture.exp: Similarly.
11595         * gcc.c-torture: Rename all .cexp files to .x files.
11596
11597 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11598
11599         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
11600         (940510-1.c): Removed duplicate.
11601         (971104-1.c): New test.
11602
11603 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
11604
11605           * lib/f-torture.exp: Improve error and loop detection.
11606
11607 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
11608
11609         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
11610         use that to size the filler array.
11611
11612 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11613
11614         * lib/c-torture.exp(c-torture-execute): Fix typo.
11615
11616         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
11617         testcase as the executable name. Keep the executable around if
11618         the test fails.
11619
11620 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
11621
11622         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
11623         changes.  Only test one -g option, and move it to the end of the
11624         list of options to test.
11625
11626 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
11627
11628         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
11629         variable GCC_TORTURE_OPTIONS to supply default switches separated
11630         by colons.  If no environment variable, run tests with -O0 -g, -O1
11631         -g, and -O2 -g as well.
11632
11633 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11634
11635         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
11636         explanatory comments. Fix indentation.
11637
11638 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
11639
11640         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
11641
11642 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
11643
11644         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
11645         * g++.old-deja/g++.mike/p7325.C: Likewise.
11646         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
11647
11648 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
11649
11650         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
11651         * g++.old-deja/g++.brendan/crash30.C: Likewise.
11652         * g++.old-deja/g++.brendan/crash39.C: Likewise.
11653         * g++.old-deja/g++.law/operators4.C: Likewise.
11654
11655 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
11656
11657         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
11658         * g++.old-deja/g++.mike/p784.C: Ditto.
11659         * g++.old-deja/g++.mike/p785.C: Ditto.
11660
11661 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
11662
11663           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
11664
11665 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
11666
11667         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
11668         target feature; pass this to c-torture-execute as needed.
11669
11670 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
11671
11672         * lib/c-torture.exp(c-torture-execute): If the previous and the
11673         current executables being tested are identical, we don't need to
11674         run the executable again. Try to make the executable names
11675         unique. Add an optional argument for passing additional compiler
11676         flags.
11677
11678 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
11679
11680         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
11681
11682 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
11683
11684         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
11685
11686 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
11687
11688         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
11689         32bit or larger longs.
11690
11691         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
11692         have either a 32bit long or 32bit int.
11693
11694 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11695
11696         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
11697         Make double precision tests dependent on sizeof (double).
11698
11699 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
11700
11701         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
11702         too.
11703
11704 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11705
11706         * gcc.c-torture/compile/961203-1.cexp: New script.
11707
11708 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
11709
11710         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
11711         up the includes ourselves.
11712
11713 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
11714
11715         * lib/plumhall.exp: Remove random include, and add a few
11716         verbose messages for debugging.
11717
11718 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
11719
11720         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
11721         of trying to do it ourselves.
11722
11723 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11724
11725         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
11726
11727 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11728
11729         * gcc.prms/5403.c: Made regexp a bit less strict.
11730
11731 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
11732
11733         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
11734         is returned from remote_load instead.
11735         * lib/plumhall.exp: Ditto.
11736         * lib/mike-g++.exp: Ditto.
11737         * lib/old-dejagnu.exp: Ditto.
11738         * lib/c-torture.exp: Ditto.
11739
11740 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
11741
11742         * lib/g++.exp: Use build_wrapper procedure.
11743         * lib/gcc.exp: Ditto.
11744
11745 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
11746
11747         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
11748         an old-style decl for malloc.  Fixes tests to work when
11749         sizeof (int) != sizeof (size_t).
11750
11751 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
11752
11753         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
11754
11755         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
11756         use stdargs.h interface.
11757
11758 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
11759
11760         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
11761         NO_VARARGS when compiling.
11762
11763 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
11764
11765         * lib/plumhall.exp(ph_includes): New procedure.
11766         (ph_make): Use it.
11767         (ph_compiler): Ditto.
11768
11769         * lib/g++.exp: Rename test-glue.c to testglue.c.
11770         * lib/gcc.exp: Ditto.
11771
11772 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11773
11774         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
11775         to completion when it's called.
11776
11777 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
11778
11779         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
11780         is defined, don't do test.
11781
11782 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
11783
11784         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
11785         for object files.
11786         (ph_summary): Mark skipped testcases as untested, not unresolved.
11787
11788         * lib/plumhall.exp (ph_make): If unresolved because of bad
11789         errorCode, record errorCode in log file.
11790         (*): Replace send_log/verbose with verbose -log.
11791
11792 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
11793
11794         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
11795         double conversion if double isn't at least 8 bytes.
11796
11797         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
11798         int to work with targets where int is 16 bits.
11799
11800         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
11801         8 bytes, just exit, since 4 byte doubles don't have enough bits of
11802         precision for the test to complete.
11803
11804 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
11805
11806         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
11807         if d10v is not compiled with the -mdouble64 flag.
11808         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
11809
11810         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
11811         d10v is not compiled with the -mint32 flag.
11812
11813 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
11814
11815         * lib/plumhall.exp: Use incr_count.
11816
11817 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
11818
11819         * gcc.c-torture: Update to c-torture-1.45.
11820
11821 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
11822
11823         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
11824         the name of the expect testcase file).
11825
11826         * lib/g++.exp(g++_init): Ditto.
11827
11828 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
11829
11830         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
11831         the host.
11832
11833         * lib/gcc.exp(gcc_exit): New procedure.
11834
11835 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
11836
11837         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
11838         specs where appropriate.
11839
11840         * g++.old-deja/g++.arm/*: Added additional ERROR checks
11841         because of new "candidates are" messages, and removed a few
11842
11843         * Converted all non-old-style g++ testcases to old-style, and
11844         moved into g++.old-deja.
11845
11846 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
11847
11848         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
11849         options.
11850
11851         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
11852         succeeded.
11853
11854         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
11855
11856 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
11857
11858         * lib/gcc.exp (gcc_target_compile): Add support for defining
11859         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
11860         the machine doesn't have those features.
11861
11862 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
11863
11864         * g++.law/operators4.exp: Don't use LIBS.
11865
11866 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11867
11868         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
11869
11870         * lib/mike-g++.exp: Don't set the compiler to be tested here.
11871         * lib/g++.exp: Set it here instead. Also, allow use of the
11872         --tool_exec and --tool_opt options. Change CXX to
11873         GXX_UNDER_TEST.
11874
11875         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
11876
11877         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
11878
11879 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
11880
11881         * lib/old-dejagnu.exp: Use prune_warnings instead of
11882         prune_system_crud.
11883         * lib/mike-g++.exp: Ditto.
11884         * lib/gcc.exp: Ditto.
11885         * lib/g++.exp: Ditto.
11886
11887         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
11888
11889 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
11890
11891           * 941014-2.c: Include stdlib.h
11892           * 960327-1.c: Include stdio.h
11893           * dbra.c, index-1.c: Don't assume ints are 32bits.
11894
11895 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
11896
11897         * lib/gcc.exp: Add gcc,stack_size target feature.
11898
11899         * lib/g++.exp(g++_target_compile): Add the include and link
11900         paths here, not in two other places. And, it's $options, not
11901         options.
11902
11903         * lib/mike-g++.exp(postbase): Remove the code that determines
11904         the correct include and link paths.
11905         * g++.old-deja/old-deja.exp: Ditto.
11906
11907 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
11908
11909         * lib/g++.exp(g++_init): target_compile no longer returns the
11910         filename of the result.
11911
11912 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11913
11914         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
11915         call to glob.
11916
11917         * gcc.c-torture/special/special.exp: Change call to
11918         gcc_target_compile to include the object file.
11919
11920 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
11921
11922         * gcc.c-torture/special/special.exp: Correct misspelling in last
11923         change.
11924
11925 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
11926
11927         * lib/plumhall.exp(ph_summary): Log the entire output of the
11928         executable. Return -1 if there were any failures, 0 otherwise.
11929         (ph_execute): Return -1 if there were any failures, 0 otherwise.
11930         (ph_make): Clean up objects and executables that were built
11931         if the tests succeeded.
11932
11933 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
11934
11935         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11936         libraries and includes in the build tree as appropriate.
11937
11938 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11939
11940         * lib/c-torture.exp: Instead of looking for the global variable
11941         NO_LONG_LONG, check to see if that's a feature of the target.
11942
11943 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
11944
11945         * config/default.exp: Minimize. Delete the remainer of the files in
11946         config; this functionality is now in devo/dejagnu/config.
11947
11948         g++.*/*: Pass any additional flags used to compile to postbase;
11949         delete CXXFLAGS.
11950
11951         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11952         is now done by runtest.exp. Use gcc_target_compile instead of
11953         compile.
11954
11955         lib/c-torture.exp: Use gcc_target_compile instead of compile.
11956         Remove references to CFLAGS. Use remote_file instead of
11957         calling rm -f.
11958         (c-torture): Take a list of arguments to use to compile this
11959         testcase.
11960
11961         lib/g++.exp: Simplify. Use target_compile instead of compile.
11962         lib/gcc-dg.exp: Ditto.
11963         lib/gcc.exp: Ditto.
11964         lib/mike-{gcc,g++}.exp: Ditto.
11965         lib/old-dejagnu.exp: Ditto.
11966         lib/plumhall.exp: Ditto.
11967
11968 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
11969
11970         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11971         (ph_linker): Likewise.
11972
11973 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
11974
11975           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11976         MAP_ANON / MAP_ANONYMOUS if defined;
11977         else try to map from /dev/zero .
11978
11979 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
11980
11981         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
11982         isn't defined, then define it to MAP_ANONYMOUS.
11983
11984 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
11985
11986         * gcc.c-torture: Update to c-torture-1.42 release.
11987
11988 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
11989
11990         * gcc.c-torture: Update to c-torture-1.41 release.
11991
11992 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
11993
11994         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
11995         c-torture release.
11996
11997 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11998
11999         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12000         and LDFLAGS.  Fix second case to append the target_info ldflags
12001         onto LDFLAGS, not CFLAGS.
12002         * lib/g++.exp (g++_init): Add target_info stuff.
12003         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12004         of libgloss and newlib flags for !native.
12005
12006         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12007         (GDB): Fix relative path to go up another dir for finding gdb.
12008
12009 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12010
12011         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12012         versions in the target_info array, if they don't exist.
12013
12014 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12015
12016         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12017
12018 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12019
12020         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12021         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12022
12023 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12024
12025         * lib/old-dejagnu.exp: Don't remove the output file before we've
12026         actually tested it. Don't append pwd to the path of the executable
12027         we're testing.
12028
12029 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12030
12031         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12032
12033 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12034
12035         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12036         temporary directory for compiler files, and set it to a default
12037         value of /tmp. Set $output as the name of the output file from
12038         compiling the testcase. Add a -o option to $cflags_var so the
12039         compiler writes the final output file as $output. Set $executable
12040         to $output.
12041
12042         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12043         directory for compiler files, and set it to /tmp if it doesn't
12044         already have a value. Set $output_file to the name of the output
12045         file from compiling the testcase. Add a -o option to CXXFLAGS so
12046         the compiler writes the final output file as $output. Use $output
12047         as the executable to be tested.
12048
12049 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12050
12051         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12052
12053 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12054
12055         * gcc.c-torture/execute/pending-1.c: New test.  Still
12056         pending in Tege's queue.
12057
12058 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12059
12060         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12061         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12062         if there were failures.  Call unresolved if there were unresolved
12063         testcases.  Call gcc_fail if program did not run to completion.
12064         (ph_make): Pass additional argument name to ph_execute.
12065         (ph_execute): Add new argument.  Pass additional arguments to
12066         ph_summary.  Call gcc_fail is there is no execution output.
12067
12068 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12069
12070         * lib/plumhall.exp (proc_summary): Output relavent summary
12071         lines into the log so specific failures in plumhall can be
12072         investigated.
12073
12074 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12075
12076         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12077         (c-torture-execute): Don't try to execute tests which use
12078         "long long" types if $NO_LONG_LONG is nonzero.
12079
12080 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12081
12082         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12083         not c-torture.
12084
12085         * gcc.ieee: Move from here.
12086         * gcc.c-torture/execute/ieee: To here.
12087
12088 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12089
12090         * gcc.c-torture: Update to c-torture-1.41 release.
12091
12092 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12093
12094         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12095         not "$output".
12096
12097 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12098
12099         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12100         -c present.
12101
12102 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12103
12104         * config/proelf.exp: Handle connecting to a simulator.
12105
12106 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12107
12108         * config/proelf.exp: New file.  Enough framework that we can
12109         run c-torture tests on the proelf targets (or any other target
12110         that gdb can connect to for that matter).
12111
12112 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12113
12114         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12115         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12116
12117         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12118         exec_output exists.
12119
12120 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12121
12122         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12123         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12124
12125         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12126         to pass/fail/unresolved/unsupported/untested.  Caller must now
12127         call unresolved/unsupported/untested.
12128         * lib/*.exp: Update FSF address.  Update to handle new results of
12129         ${tool}_load.
12130         * lib/chill.exp (verbose): Delete.
12131
12132 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12133
12134         * lib/gcc.exp (default_gcc_start): Change order of args to
12135         $LDFLAGS $CFLAGS $LIBS.
12136         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12137         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12138         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12139         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12140         * gcc.misc-tests/dg-test.exp: Likewise.
12141         * gcc.misc-tests/msgs.exp: Likewise.
12142         * gcc.prms/prms.exp: Likewise.
12143         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12144         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12145
12146         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12147
12148 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12149
12150         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12151
12152         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12153         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12154
12155         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12156         necessary.
12157
12158 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
12159
12160         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12161         global for loop; add use of $mathlib.
12162         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12163         settings here; set mathlib for anything but VxWorks.
12164
12165 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
12166
12167         * gcc.c-torture: Update to c-torture-1.40 release.
12168
12169 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
12170
12171         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12172         dg.exp.
12173
12174 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
12175
12176         * lib/c-torture.exp (c-torture-execute): Declare "output" as
12177         global.
12178
12179 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
12180
12181         * lib/g++.exp (LIBS): Define if not already.
12182         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12183         (gcc-dg-prune): Call prune_gcc_output.
12184         * lib/gcc.exp (prune_gcc_output): New proc.
12185         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12186         prune_gcc_output.
12187
12188 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
12189
12190         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12191         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
12192
12193 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
12194
12195         * gcc.c-torture: Update to c-torture-1.39 release.
12196
12197 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
12198
12199         * lib/c-torture.exp (c-torture-execute): Don't return if one option
12200         fails, try others as well.
12201
12202 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12203
12204         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12205         If compilation fails, mark execute tests as `untested'.
12206         If test is marked as unsupported, don't mark compilation and
12207         execute tests as failed.
12208
12209 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12210
12211         * lib/g++.exp (g++_init): Don't link in libg++, and look to
12212         libstdc++ for whether or not we want to be doing shared
12213         libraries.  Delete link_curses since we don't need it anymore.
12214         * lib/mike-g++.exp (postbase): Don't link in libg++.
12215         * g++.old-deja/old-deja.exp: Likewise.
12216
12217 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12218
12219         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12220
12221 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12222
12223         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12224         For that, add `-Wl,-a,shared_archive'.
12225         * g++.old-deja/old-deja.exp: Likewise.
12226
12227 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
12228
12229         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12230
12231 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
12232
12233         * lib/mike-g++.exp (postbase): Pay attention to the status of
12234         g++_load.
12235
12236 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12237
12238           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12239
12240 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12241
12242         * lib/gcc.exp (default_gcc_start): No longer need to log program
12243         being executed or its output, execute_anywhere does that now.
12244         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12245         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12246
12247 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12248
12249         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12250         the same as those in lib/g++.exp.
12251
12252 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12253
12254         * gcc.c-torture: Update to c-torture-1.38 release.
12255         * gcc.ieee: Related changes.
12256
12257 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12258
12259         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12260         "exec". Minor reformatting changes.
12261
12262         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12263         cross. This means all "exec" calls now work on a remote host as
12264         well.
12265         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12266         cross. Filter out the extra "\r\n" stuff that expect puts in.
12267         (c-torture-execute): Filter out the bogus warnings like
12268         c-torture-compile does. Add support for canadian cross.
12269         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12270         Use execute_anywhere rather than calling exec directly. Now it
12271         works for canadian cross testing.
12272
12273 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12274
12275         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12276         results into a variable, and check that rather than using file exists.
12277
12278 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12279
12280         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12281         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12282
12283 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12284
12285         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12286         lib_curses if there's a shared libg++ in the build tree.
12287
12288 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12289
12290         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12291         if not supported target.
12292
12293 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12294
12295         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12296         link_curses up to always happen, not just for native builds.
12297
12298 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12299
12300         * gcc.c-torture: Update to c-torture-1.36 release.
12301         * gcc.failure: Related changes.
12302
12303 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12304
12305         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12306
12307 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12308
12309         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12310         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12311         runshlib, link_curses, and mathlib for link and run.
12312
12313         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12314         pass the runtime shared library options for Solaris, OSF/1, and
12315         Irix5, and link with -lcurses to avoid unresolved references.
12316
12317 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12318
12319         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12320         only run once.
12321
12322 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12323
12324         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12325
12326 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12327
12328         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12329         do not have a framework for the "compat" tests yet.
12330
12331 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12332
12333         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12334         set to null if we're testing vxworks5.1.  Use that instead of
12335         `-lm' in the setting of LIBS for link and run.
12336
12337 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12338
12339         * config/rom68k.exp (${tool}_load): Major changes to make it
12340         work.  Verified that it does in fact return the stuff in
12341         exec_output properly.  Catch any Emul or any TRAP other than 0.
12342
12343 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12344
12345         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12346         LDFLAGS properly for targets that need stuff from libgloss.
12347         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12348         only run once.
12349         (gpp_initialized): New variable.
12350
12351 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12352
12353         * config/rom68k.exp: Load libgloss.exp.
12354         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12355         so we can produce a fully linked binary.
12356         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12357         so we can produce a fully linked binary.
12358
12359 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12360
12361         * lib/plumhall.exp (ph_section): Watch for expected failures.
12362         Add missing `else'.
12363
12364         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12365         run the testcase.
12366         (c-torture): Likewise.
12367
12368 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12369
12370         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12371
12372         * lib/mike-g++.exp (mike_cleanup): New proc.
12373         (prebase): New globals compiler_result, not_compiler_result,
12374         target_regexp.
12375         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12376         allow leading "-" in pattern.  Watch for unsupported tests.
12377         If $compiler_result is set, pattern match assembler code,
12378         and ditto for $not_compiler_result.
12379         * lib/mike-gcc.exp: Likewise.
12380
12381         * lib/plumhall.exp (ph_execute): Only call ph_summary if
12382         execution "succeeded".
12383
12384 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
12385
12386         * config/win32.exp: New file.
12387         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12388
12389 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12390
12391         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12392         unsupported.
12393         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12394         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12395         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12396
12397         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12398         "... without exceptions was ...".  That is now handled by
12399         prune_system_crud.
12400         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12401
12402 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
12403
12404         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12405         sieve.c,sort2.c}: New files.
12406         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12407         sieve.exp,sort2.exp}: Drivers for them.
12408
12409         * lib/mike-gcc.exp (program_output): New user settable variable.
12410         (postbase): Call prune_system_crud.  Also prune extraneous compiler
12411         messages.
12412         * lib/mike-g++.exp (program_output): New user settable variable.
12413
12414         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12415
12416         * config/sh.exp: Deleted (use sim.exp instead).
12417
12418 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12419
12420         * config/vx.exp: Declare CHECKTASK as global.
12421         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12422         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12423         * lib/old-dejagnu.exp: Load [pwd]/$executable.
12424
12425 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12426
12427         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12428         target. Like vx.exp, only includes `vx29k.exp' instead of
12429         `vxworks.exp'.
12430
12431 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
12432
12433         * config/sim.exp: Increase time limit from 120 seconds to 240.
12434
12435 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
12436
12437         * gcc.c-torture/execute/950628-1.c: New test.
12438
12439 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
12440
12441         * gcc.c-torture: Update with changes/additions from
12442         c-torture-1.34.
12443
12444 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
12445
12446         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12447
12448 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
12449
12450         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12451
12452 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
12453
12454         * gcc.c-torture/compile/950512-1.c: New test.
12455         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12456         * gcc.dg/struct-ret-1.c: Likewise.
12457
12458 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
12459
12460         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12461           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12462
12463 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12464
12465         * gcc.c-torture/special/920411-1.c: Deleted.
12466         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
12467
12468 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
12469
12470         * config/sim.exp (${tool}_load): Hack in call to bash to get a
12471         cpu limit.
12472
12473 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12474
12475         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
12476
12477 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12478
12479         From kenner;
12480         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
12481         is the proper length.
12482         * va-arg-3.c: Likewise.
12483
12484 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
12485
12486         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
12487         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
12488
12489         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
12490         * lib/g++.exp (default_g++_start): Delete old cruft.
12491
12492 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
12493
12494         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
12495         (2 * (1 << 18)) to (2 * (1 << 17)).
12496
12497         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
12498
12499 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12500
12501         * config/rom68k.exp: Renamed from config/idp.exp
12502
12503 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12504
12505         * c-torture/compile/921109-2.c
12506
12507 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
12508
12509         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
12510         excess errors.
12511
12512 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
12513
12514         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12515         output.
12516         * lib/g++.exp (default_g++_start): Likewise.
12517
12518 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12519
12520         * gcc.c-torture/compile/950329-1.c: New test.
12521
12522 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12523
12524           * config/bug.exp (${tool}_load): Updated to use new remote_open
12525           and remote_close procs.
12526         * config/idp.exp: New file.
12527
12528 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12529
12530         * gcc.c-torture/execute/950322-1.c: New test.
12531
12532 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
12533
12534         * config/vx.exp (${tool}_load): Clean up testing of return code from
12535         vxworks_ld and vxworks_spawn.
12536
12537 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
12538
12539         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
12540
12541 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
12542
12543         * lib/old-deja.exp: Add `excess errors test - ' error, now one
12544         can mark excess errors on a machine by machine basis.  Note, the
12545         default is to not expect any excess errors, even when excess
12546         errors test - is given, so you will want to put an XFAIL ... on
12547         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
12548         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
12549         those 4 machines, but no others.
12550
12551 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12552
12553         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
12554         * lib/c-torture.exp: to here.
12555
12556 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12557
12558         * gcc.c-torture/execute/950221-1.c: New test.
12559         * gcc.c-torture/execute/struct-ret-1.c: New test.
12560         * gcc.c-torture/compile/950221-1.c: New test.
12561
12562         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
12563
12564 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12565
12566         * gcc.c-torture/execute/arith-1.c (main): Return 0.
12567         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
12568
12569 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
12570
12571         * g++.gb: New directory of tests, derived from my signature and
12572         class scoping tests.
12573
12574         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
12575         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
12576         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
12577         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
12578         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
12579         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
12580         * g++.gb/sig25.C: Likewise.
12581
12582         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
12583         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
12584         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
12585         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
12586         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
12587         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
12588         * g++.gb/sig25.exp: Likewise.
12589
12590         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
12591         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
12592         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
12593         * g++.gb/scope13.C: Likewise, this test still fails.
12594
12595         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
12596         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
12597         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
12598         * g++.gb/scope13.exp: Ditto.
12599
12600         * g++.gb/README: New file, explains what these tests are about.
12601
12602 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12603
12604         * lib/dg.exp (dg-do): Support `preprocess'.
12605         (dg-test): Likewise.
12606
12607 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12608
12609         * config/udi.exp: change "continue -expect" to "exp_continue".
12610
12611 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
12612
12613         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
12614         Delete redundant tests.
12615
12616         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
12617         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
12618         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
12619         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
12620         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
12621         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
12622         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
12623         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
12624
12625         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
12626         storing label pointers.
12627         * gcc.c-torture/execute/921019-1.c: Likewise.
12628         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
12629         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
12630         parameter fp.
12631         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
12632         constants.
12633
12634         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
12635         Delete obsolete tests.
12636
12637         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
12638         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
12639         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
12640         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
12641         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
12642         * gcc.c-torture/compile/950124-1.c: New test.
12643
12644         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
12645
12646 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12647
12648         * lib/mike-g++.exp: Add -lm to LIBS.
12649
12650 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
12651
12652         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
12653
12654 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
12655
12656         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
12657
12658 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
12659
12660         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
12661
12662 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
12663
12664         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
12665         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
12666         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
12667         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
12668         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
12669         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
12670         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
12671         * g++.law/{operators31.C, operators32.C,
12672         * g++.law/{operators33.C, operators34.C}: Likewise.
12673         * g++.law/{pic1.C, refs2.C}: Likewise.
12674         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
12675         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
12676         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
12677         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12678
12679         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
12680         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
12681         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
12682         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
12683         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
12684         * g++.law/{enum9.exp, friend5.exp}: Likewise.
12685         * g++.law/{nest3.exp, nest4.exp}: Likewise.
12686         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
12687         * g++.law/{operators30.exp, operators31.exp}: Likewise.
12688         * g++.law/{operators32.exp, operators33.exp}: Likewise.
12689         * g++.law/{operators34.exp}: Likewise.
12690         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
12691         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
12692         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
12693         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
12694         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
12695
12696         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
12697         No longer expected to fail.
12698         * g++.law/missed-error3.C: Tweak for recent bool changes.
12699
12700 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12701
12702         * config/emb-unix: Deleted.
12703         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
12704         remote execution.  Do final link on remote host if REMOTE_LINK is set.
12705
12706 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
12707
12708         * lib/dg.exp (dg-test): Fix typo in last patch.
12709
12710 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
12711
12712         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
12713         (handles multiple occurrences).
12714
12715 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
12716
12717         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
12718         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
12719         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
12720         printed).
12721         * lib/c-torture.exp (c-torture-compile): Likewise.
12722         (c-torture): Prepend full path if missing.
12723         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
12724         (gcc_fail): Likewise.
12725         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
12726
12727 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
12728
12729         * lib/netware.exp: Only attach to NetWare i386 systems.
12730
12731 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
12732
12733         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
12734         messages.  Add test name to "output pattern match" pass/fail message.
12735
12736 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
12737
12738         * gcc.dg: New testsuite.
12739         * gcc.dg/dg.exp: New file.
12740
12741         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
12742         test-switch.c}: Deleted.
12743
12744         * gcc.misc-tests/msgs.exp: New testcase driver.
12745
12746 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
12747
12748         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
12749         Watch for illegal return values from ${tool}_load.
12750         * config/unix.exp (${tool}_load): Fix pass/fail detection for
12751         cross targets.  Coerce return value >0 to 1.
12752
12753 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12754
12755         * config/unix.exp (${tool}_load): Call program rsh, not proc.
12756
12757         * config/emb-unix.exp: New file.
12758
12759         * config/sim.exp: Error if variable $SIM not defined.
12760         (${tool}_load): Mark test as "untested" if simulator missing.
12761
12762         * config/unix.exp: Load remote.exp to get rcp_download.
12763         * lib/c-torture.exp: Use different option lists for testcases with
12764         and without loops.
12765         * gcc.c-torture/execute/execute.exp: Likewise.
12766
12767 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12768
12769         * config/*.exp: Clarify return code from ${tool}_load.
12770         Call `unresolved' or `untested' instead of `warning' or `perror'
12771         (sometimes you still want to call both though).
12772         Add comment that `shell_id' is local to each file.
12773         * config/udi.exp (timeout): Set to 30.
12774         Don't print warning if connection fails, $connectmode has already
12775         printed an error.
12776         (${tool}_load): Move verbose messages to level 2.
12777         Rework pattern for "Process started" message.
12778         Pass `shell_id' to ${connectmode}_download.
12779         Retry twice upon timeout.  Make resetting of target more robust.
12780         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
12781         Pass `shell_id' to exit_$connectmode.
12782         Only call exit_$connectmode if connected.
12783         * config/unix.exp (${tool}_load): Check return codes better.
12784         * config/vrtx.exp (${tool}_load): Likewise.
12785         * config/vx.exp (${tool}_load): Likewise.
12786         Delete unneeded global's.
12787         * lib/dg.exp (dg-test): Update to reflect clarified return codes
12788         from ${tool}_load.
12789         (dg-stat): Delete.
12790         (dg-init): Delete recording of pass/fail counts.
12791         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12792         (old-dejagnu-init): Likewise.
12793         (old-dejagnu-stat): Delete contents, empty proc now.
12794         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
12795         (c-torture): Delete references to lcnt, lpass, lfail.
12796         Get option list from TORTURE_OPTIONS.
12797         Delete -funroll[-all]-loops if no loops.
12798         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
12799         (g++_stat): Delete contents (empty proc now).
12800         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
12801         (gcc_finish): Likewise.
12802         (gcc_stat): Deleted.
12803         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
12804         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
12805         * gcc.c-torture/execute/execute.exp: Likewise.
12806         Split tests into two parts: compile, execute.
12807         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
12808         no loops.  Update to reflect clarified return codes from ${tool}_load.
12809
12810 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
12811
12812         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
12813         to grep for.
12814         (old-dejagnu): Likewise (where necessary).
12815
12816 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12817
12818         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
12819
12820         * lib/dg.exp (dg-process-target): Fix processing of selector.
12821         Add comment regarding use of `error'.
12822
12823         * lib/gcc.exp (prune_system_crud): Define if missing.
12824         * lib/g++.exp (prune_system_crud): Likewise.
12825
12826         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
12827         Call prune_system_crud.
12828         * lib/dg.exp (dg-runtest): New proc.
12829         Use perror instead of send_user for tcl errors in testcase.
12830         Don't return any value, it's never used.
12831         Don't clobber previous definition of `unknown'.
12832         Print tcl errors in `dg-final'.
12833
12834 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
12835
12836         * lib/dg.exp (dg-process-target): Improve syntax error messages.
12837         (dg-test): Don't print errorInfo, it contains stack backtrace.
12838
12839 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
12840
12841         * lib/g++.exp (runtest_file_p): Define if missing.
12842
12843 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
12844
12845         * lib/mike-g++.exp: Comment out loading of g++.exp.
12846         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
12847         (default_g++_version): Always print something.
12848         (default_g++_start): Comment out call to `which'.
12849         (g++_start, g++_load): Deleted (must be defined in config file).
12850         * lib/gcc.exp: Test for existence of $CC at start.
12851         Delete check for tmpdir (done in gcc_init).
12852         (default_gcc_version): Always print something.
12853         (default_gcc_start): Comment out call to `which'.
12854         * config/*.exp: Major cleanup - make cross targets work at least a
12855         little better for g++ (by not being "--tool gcc" specific).
12856         Rename gcc_xxx to ${tool}_xxx.
12857         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
12858         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
12859
12860 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
12861
12862         * lib/c-torture.exp (c-torture-compile): Rework compiler
12863         message processing.
12864
12865         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
12866         c-torture.
12867
12868 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12869
12870         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
12871
12872         * lib/dg.exp (dg-process-target): Support { target native }.
12873
12874 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
12875
12876         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
12877         looked for "... program xxx got fatal signal".
12878         Correct regsub munging of `comp_output'.
12879         Ignore compiler messages "path prefix not used" and "linker input
12880         file unused".
12881
12882 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
12883
12884         * lib/gcc.exp (runtest_file_p): Define if missing.
12885         * gcc.prms/template.c: Example to work from.
12886
12887 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
12888
12889         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
12890         * lib/dg.exp (dg-test): Call unsupported testcases as such.
12891
12892         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
12893         * gcc.prms/1883.c: Moved from compile/940714-1.c.
12894         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
12895         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
12896
12897         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
12898         (dg-process-target): No longer a varargs proc.
12899         Return S/N for target, P/F for xfail.  All callers changed.
12900         (user option procs): More argument checking.
12901         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
12902         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
12903         (dg-test): Skip test if not running on selected target in `dg-do'.
12904         Update handling of `dg-do-what', `dg-output-text'.
12905         Separate execution pass/fail from output pattern match pass/fail.
12906         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
12907
12908 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12909
12910         * gcc.c-torture/special/special.exp: Don't expect failure for mips
12911         target for 920510-1.c.
12912
12913 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
12914
12915         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
12916         Clean up comment regarding use of passcnt, etc.
12917         (gcc_stat): Don't update `testcnt' here.
12918         (gcc_finish): Do it here.
12919         Might as well reset `but_id' here too.
12920         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
12921         to determine if the file should be tested.
12922         * gcc.c-torture/compile/compile.exp: Likewise.
12923         * gcc.c-torture/execute/execute.exp: Likewise.
12924         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12925         * gcc.misc-tests/dg-test.exp: Likewise.
12926         * gcc.prms/prms.exp: Likewise.
12927         * gcc.wendy/wendy.exp: Likewise.
12928         * g++.old-deja.exp: Likewise.
12929         Move "Testing file" message to verbose level 1.
12930
12931 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
12932
12933         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
12934
12935 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12936
12937         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12938         (default_gcc_start): Accept optional second list element
12939         of compiler flags.  Print compiler output at verbosity level 2.
12940         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12941         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12942         Save current values of framework globals passcnt, failcnt, xpasscnt,
12943         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12944         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
12945         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12946         xfailcnt to compute stats.  Update framework global `testcnt' from
12947         pass/fail counts.
12948         (gcc_finish): New proc.  Clean up test environment.
12949         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12950         (gcc_epass, gcc_efail): Delete.
12951         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12952         argument of line number.
12953         (dg-init): If the tool has an init routine, call it.
12954         (dg-test): Remove args `cflags_var' and `libs_var'.
12955         Pass all compiler options to ${tool}_start.
12956         Handle missing line number.
12957         (dg-finish): New function.
12958         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12959         particular files.  Call gcc_finish at end.  Move "skipping test"
12960         message to verbosity level 3.
12961         * gcc.c-torture/compile/compile.exp: Likewise.
12962         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12963         * gcc.c-torture/execute/execute.exp: Likewise.
12964         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12965         Print testcase being tried at verbosity level 1.
12966         * gcc.c-torture/special/special.exp: Unset xfail.
12967         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12968         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12969         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12970         * gcc.failure/failure.exp: Likewise.
12971         * gcc.ieee/ieee.exp: Likewise.
12972         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12973         Update call to dg-test.  Call dg-finish at end.
12974         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
12975         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12976         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12977         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12978         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
12979         * gcc.wendy/wendy.exp: Add copyright.
12980         Delete setting of tmpdir (done by gcc_init).
12981         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12982         Pass compiler flags to gcc_start.  Call gcc_finish at end.
12983         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12984         gcc_[ce]pass/fail.
12985
12986 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
12987
12988         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12989         confusion.
12990         (g++_load): Likewise.
12991
12992         * config/*.exp (gcc_load): Some were varargs fns and some were not.
12993         Rename argument to `prog' to remove the confusion.
12994         Varargs fns behave differently too!
12995         (g++_load): Likewise.
12996
12997         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12998
12999         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13000         what it is.  Delete (always) printing of status value for !native.
13001         Simplify verbose code, and include status and exec_output.
13002         (g++_load): Use gcc_load.
13003
13004 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13005
13006         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13007         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13008         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13009         940714-3.c as these testcases don't exist anymore.  Make
13010         va-arg-1.c expected to pass.
13011
13012 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13013
13014         * gcc.misc-tests/misc.exp: Only run specific testcases.
13015         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13016         * gcc.misc-tests/dg-[1-9].c: New files.
13017
13018         * lib/dg.exp: New testsuite driver.
13019         * gcc.prms/prms.exp: Use it.
13020
13021         * README.gcc: New file.
13022
13023         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13024         Document and reset `lxpass' and `lxfail'.
13025         Simplify "initialized" message.
13026         (gcc_stat): Clean up comments a little.
13027
13028 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13029
13030         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13031
13032 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13033
13034         * lib/old-dejagnu.exp (process-option): New proc.
13035         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13036         (old-dejagnu): Simplify.
13037         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13038
13039 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13040
13041         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13042         exists and is not an empty string.
13043
13044         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13045         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13046         finished.
13047         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13048         automatically.
13049
13050         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13051         longer expected to fail.
13052
13053         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13054         "f" function call.
13055
13056         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13057
13058         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13059         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13060         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13061         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13062         c-torture-1.29.
13063
13064         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13065         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13066
13067         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13068
13069         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13070         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13071
13072         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13073         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13074         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13075
13076 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13077
13078         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13079         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13080         940714-1.c, 940714-2.c, 940714-3.c},
13081         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13082         gcc.misc-tests/{mg.c,mg.exp}:
13083         New tests.
13084         * gcc.noncompile/noncompile.exp: Change accordingly.
13085
13086 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13087
13088         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13089         Undo previous clobberage.
13090
13091 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13092
13093         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13094         * gcc.special/{930510-1.c, special.exp}:
13095         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13096         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13097         struct-varargs-1.c}: New tests from c-torture-1.26.
13098
13099 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13100
13101         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13102           argument to switch.
13103
13104 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13105
13106         * Revert the previous changes.  Please see Rob's directory
13107           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13108           fixes.
13109
13110 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13111
13112         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13113             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13114             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13115             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13116             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13117             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13118             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13119             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13120             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13121             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13122             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13123             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13124             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13125             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13126             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13127             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13128             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13129             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13130             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13131             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13132             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13133             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13134             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13135             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13136             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13137             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13138             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13139
13140 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13141
13142         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13143             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13144           with perror calls.
13145
13146 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13147
13148         * config/unix.exp (g++_load): Fix syntax.
13149
13150 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13151
13152         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13153         * gcc.noncompile/921017-1.c: Deleted obsolete test.
13154         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13155         Don't expect va-arg-1.c to fail.  Correct expected output for
13156         920928-1.c.
13157         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13158         * gcc.wendy/hbm4.c: Correct typo.
13159         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13160
13161 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
13162
13163         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13164         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13165         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
13166         * lib/c-torture.exp (c-torture-compile): Ditto.
13167
13168         Reduce volume of output (remove all the -I's and such).
13169         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13170         Call gcc_cpass, gcc_cfail.
13171         (c-torture): Pass testing option to c-torture-compile.
13172
13173 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
13174
13175         Bring patches over from progressive.
13176         * config/default.exp: Exit remote shell cleanly.
13177         (g++_exit, g++_start): Add default versions.
13178         * config/sim.exp (gcc_load): Use perror, not error.
13179
13180 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
13181
13182         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
13183         set in site.exp.
13184
13185 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
13186
13187         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13188         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13189         (wendy_try): New proc to run testcase.
13190         (main loop): Call 'em.
13191         * gcc.wendy/*.c: Clean up pass to correct expected output.
13192
13193         * lib/gcc.exp: Minor cleanup work.
13194         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13195
13196 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
13197
13198         * config/sim.exp (gcc_load): Document return codes better.
13199         Don't pass -v to simulator.
13200
13201 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13202
13203           * gcc.special/920717-x.c: Fix typo.
13204           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13205           get at sources.
13206
13207         * lib/mike-gcc.exp: Fix typo.
13208
13209 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13210
13211         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13212         binary to use, transform the name.
13213         * config/*.exp: rename everything. Nuke any g++ specific files,
13214         it's now a special case of gcc that requires no special support.
13215         Add a default.exp for unsupported targets.
13216
13217 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
13218
13219         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13220         lib/old-dejagnu.exp: Fix a few patterns to work with the new
13221         version of Tcl.
13222
13223 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13224
13225         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13226         than a warning.
13227
13228 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13229
13230         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13231
13232 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13233
13234         * gcc.execute/execute.exp: Combine opt_list and foption_list into
13235         option_list.  Compile every file with only 4/6 option choices
13236         (same as C torture) instead of with 12/18 different option
13237         choices.
13238         * lib/c-torture.exp: Likewise.
13239
13240         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13241         not already set.
13242
13243 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13244
13245         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13246         can put an XFAIL *-*-* on excess errors.
13247
13248 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13249
13250         * g++.law: Add more tests derived from g++-bugs snapshots.
13251
13252         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13253         equivalent to g++.law/init9.
13254
13255         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13256         compiled it, and the a.out file after we've run it.
13257
13258 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13259
13260         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13261         compiled it, and the a.out file after we've run it.
13262
13263 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13264
13265         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13266
13267 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13268
13269         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13270         version number.
13271
13272 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13273
13274         * g++.law: New directory of g++ tests derived from the g++-bugs
13275         snapshots.
13276
13277 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13278
13279         * gcc.compile: initbug1.c initbug1.exp testcase added
13280
13281 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13282
13283         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13284         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13285           fixes submitted by Jeff Law (law@cs.utah.edu)
13286         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13287           Jeff Law (law@cs.utah.edu)
13288
13289
13290 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13291
13292         * config/unix-g++.exp: Follow the gcc way of doing things.
13293         * g++.old-deja/old-deja.exp: Minor updates.
13294         * lib/g++.exp: New file, follow the gcc way of doing things.
13295         * lib/old-dejagnu.exp: Minor updates.
13296         * lib/mike-g++.exp: Always unset errorInfo.
13297
13298 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13299
13300         * lib/gcc.exp: Fix some errors with the below change, CC and
13301         CFLAGS should be global when setting, not local.
13302
13303 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13304
13305         * lib/gcc.exp: Transform tool name.
13306
13307 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13308
13309         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13310
13311 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13312
13313         * lib/gcc.exp: change gcc_done to gcc_stat
13314
13315 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13316
13317         * Upgraded gcc testsuite to c-torture version 1.25
13318
13319 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13320
13321         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13322         * lib/c-torture: added hooks for new reporting code.
13323
13324 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13325
13326         * config/sh-gcc.exp: check if sh-sim exists in the path
13327
13328 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13329
13330         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13331         * gcc.compile/compile.exp: Initial changes for new logic.
13332         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13333         * gcc.failure/failure.exp: Initial changes for new logic.
13334         * gcc.ieee/ieee.exp: Initial changes for new logic.
13335         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13336         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13337         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13338         * lib/c-torture.exp: Initial changes for new logic.
13339         * lib/gcc.exp: Initial changes for new logic.
13340
13341 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13342
13343         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13344         depend upon failure or success.  Fully qualify names in failure
13345         and success messages.  Always remove a.out before starting
13346         compile, just in case.  Pay more attention to error text output by
13347         the compiler.  Handle testcases with no known past errors just
13348         like all others, so that things are uniform.  Other miscellaneous
13349         improvements.
13350
13351 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13352
13353         * gcc.cpp: new directory for cpp tests
13354
13355 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13356
13357         * lib/chill.exp: Code reformatted, removed unused code.
13358         * config/unix-chill.exp: Code reformatted, removed unused code.
13359         * chill.execute/execute.exp: Code reformatted, removed unused code.
13360         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13361
13362 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13363
13364         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13365         routines not written.
13366
13367 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13368
13369         * config/bug-gcc.exp: Use new procs from bug.exp.
13370
13371 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13372
13373         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13374         via ftp, rather than depending on NFS.
13375         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13376         case.
13377
13378 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13379
13380         * config/bug-gcc.exp: Use new download proc.
13381
13382 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
13383
13384         * chill.execute/execute.exp: cleanups, handles errors better
13385         * chill.compile/compile.exp: rewrite, based on execute.exp
13386         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13387         * lib/chill.exp: major changes to diff proc and compile and link
13388           procs. added chill_fail and chill_pass wrappers to pass and
13389           fail. added more comments, and handle error codes better.
13390           Added a hack to capture stderr from exec, so noncompile tests
13391           can work.
13392
13393 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13394
13395         * chill.execute/execute.exp: rewrite of testsuite driver
13396         * lib/chill.exp: rewrite of testsuite driver
13397         * config/unix-chill.exp: rewrite of testsuite driver
13398
13399 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13400
13401     In chill.execute:
13402         * iexpr.ch: Standardize uppercase.
13403         * tuples.dat: Standardize uppercase.
13404         * vary.ch: standardize.  Correct varying string assignments.
13405         * vary.dat: Add new output lines.
13406
13407 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
13408
13409     In chill.execute:
13410         * chprintf.ch: Standardize use of uppercase.
13411         * tuples.ch: Standardize and turn arr2 into a DCL,
13412           rather than a SYN.
13413         * pinits.ch: Standardize.
13414
13415 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
13416
13417         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
13418         * Makefil: Renamed to Makefile.in.
13419         * configure.in: New.
13420
13421 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13422
13423     In chill.execute:
13424         * .cvsignore: Add result/output files.
13425         * Makefile: Fix up variables at start.  Use MFLAGS
13426           everywhere.  Correct bool_loc, built_ins entries.
13427           Add entry for vary1.ch.
13428         * bitarray.ch: Standardize upper-case usage.
13429         * bitexpr.ch: Standardize, add output of b1.
13430         * params.ch: Use arrayt in along PROC parameters, to
13431           avoid novelty problems.
13432         * sets.ch: Tiny cleanup.
13433         * vary1.ch: Re-indent.
13434
13435 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
13436
13437           * Add PR-related files to Makefiles, .cvsignore files, etc.
13438
13439 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13440
13441         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13442           with compiler objects. New names are test-flow.c and test-loop.c
13443
13444 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13445
13446         * Upgraded c-torture tests from 1.19 to 1.20
13447
13448         * new files:
13449         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13450         * gcc.compile: 930623-1.c 930623-2.c
13451         * gcc.noncompile: 930622-1.c 930622-2.c
13452         * gcc.failure: 920411-1.c 920627-2.c
13453         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13454
13455 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13456
13457         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13458           More changes to get testsuite working properly. Needs more work.
13459           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13460
13461 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13462
13463         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13464           More changes to get testsuite working properly. Needs more work.
13465
13466 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
13467
13468         * chill.compile/compile.exp: Added for Dejagnu support
13469         * chill.execute/execute.exp: Added for Dejagnu support
13470         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
13471
13472 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
13473
13474     This should complete moving the CHILL test files.
13475         * chill.noncompile(.cvsignore printf.grt
13476             in-printf.grt chprintf.grt chprintf.ch):
13477             Added test-support files.
13478           (Makefile): Modified further.
13479         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
13480             signal.ch): Added test files.
13481           * chill.execute (.cvsignore printf.grt printr.c
13482             in-printf.grt rts.c chprintf.grt rts.h): Added
13483           test-support files.
13484             (Makefile): More corrections.
13485
13486 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
13487
13488         * chill.compile, chill.execute, chill.nocompile: Add CHILL
13489           test cases, ready for DejaGnu.
13490
13491 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13492
13493         * Upgraded c-torture tests from 1.18 to 1.19
13494
13495         * gcc.compile: added test(s):
13496           930607-1.c
13497         * gcc.execute: added test(s):
13498           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
13499
13500         * added new subdirectory for misc tests: gcc.misc-tests
13501         * gcc.misc-test(s): added tests:
13502           inst-check.c test-consts.c test-ior.c test-switch.c
13503
13504 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13505
13506         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
13507
13508 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
13509
13510         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
13511
13512 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13513
13514         * Upgraded c-torture tests from 1.17 to 1.18
13515
13516 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13517
13518         * Upgraded c-torture tests from 1.12 to 1.17
13519
13520 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
13521
13522         * lib/old-dejagnu.exp:
13523           Fixed handling of XFAIL target triplets to correctly
13524           recognize wildcard characters.  Removed code that
13525           appended a unique id tag to the end of the file name
13526           printed out by the result of the testcases within a
13527           given test file.
13528
13529 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
13530
13531         * lib/old-dejagnu.exp:
13532           Reworked expected failure handling to trigger off of XFAIL
13533           keyword in keyphrase embeded in testcase source code. The
13534           XFAIL keyword must be at the end of the keyphrase line. It
13535           may optionally be followed by one or more target triplets.
13536           It has just occured that the handling of wildcards in the
13537           target triplet may not be correct.
13538
13539 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
13540
13541         * g++.old-deja/tests:
13542           Moved all subdirectories up one level into g++.old-deja .
13543
13544         * lib/old-dejagnu.exp:
13545           Fixed problem with CXXFLAGS not being properly reset, and being
13546           corrupted with extraneous "-c" compiler option.  This was
13547           causing binaries to not be generated for test that needed them.
13548           Modified strings passed to "pass" and "fail" so that individual
13549           tests from the same test file would be distinguished by an
13550           identifier appended to the test file name in the summary logs;
13551           this corrected a problem with erroneous diff logs.  Added code
13552           to search testcases for expected fail and unexpected pass keywords.
13553
13554 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13555
13556         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
13557
13558 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13559
13560         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
13561           Removed extraneous text from end of "Special g++ Options"
13562           keyphrase.
13563
13564         * lib/old-dejagnu.exp: Added pattern matching to look for new
13565           keywords, embedded in testcases comments, which will trigger
13566           calls to xpass and xfail.
13567
13568 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
13569
13570         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
13571           comments embedded in the testcases, especially the one looking for
13572           special compiler options, as well as the pattern matching for the
13573           compiler output again.
13574
13575 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
13576
13577         * lib/old-dejagnu.exp: Do a proper check of the return value for
13578           execute tests. Fixed several problems with the pattern matching
13579           of the compiler output which gave erroneous test results.
13580           Changed several of the test result messages to be more descriptive.
13581         * config/unix-g++.exp: Proc g++_load now actually works and
13582           executes the tests passed to it and returns a usable return
13583           value.
13584
13585 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13586
13587           * lib/gcc.exp: Exits gracefully if $CC is bogus.
13588
13589 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13590
13591         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
13592           Modified both files to properly execute the old style
13593           dejagnu tests. The previous versions of these files were
13594           experimental and did not function anything near correctly.
13595
13596 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
13597
13598         * Removed all Makefile.in and configure.in files. No configuration
13599         needed now.
13600
13601 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
13602
13603         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
13604
13605 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
13606
13607         * gcc.compile/configure.in, gcc.unsorted/configure.in,
13608         gcc.special/configure.in, gcc.noncompile/configure.in,
13609         gcc.execute/configure.in, gcc.code_quality/configure.in,
13610         g++.other/configure.in, g++.old-deja/configure.in,
13611         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
13612         in srcname setting.
13613
13614 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13615
13616         * lib/udi.exp:  Fixed mondfe and mondfe_download.
13617         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
13618         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
13619
13620 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
13621
13622         * config/udi-gdb.exp: Check $shell_id after connecting to target.
13623         (gdb_exit): Don't remove *_soc files.
13624
13625 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
13626
13627         * lib/c-torture.exp: Don't look for main; instead always use -w
13628         -c.  This is how the c-torture tests work.  Remove the object
13629         file if the compilation succeeds.
13630         * gcc.execute/execute.exp: Remove executable if test passes.
13631         * gcc.noncompile/noncompile.exp: Every test is an expected
13632         failure.
13633         * gcc.special/special.exp: Added tests from c-torture 1.11,
13634         corrected use of existing test.
13635         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
13636         gcc.execute/920625-1.c: Updated to c-torture 1.11.
13637         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
13638         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
13639         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
13640         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
13641         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
13642         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
13643         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
13644         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
13645         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
13646         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
13647         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
13648         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
13649         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
13650         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
13651         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
13652         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
13653         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
13654         c-torture 1.11.
13655         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
13656         correspond to c-torture 1.11.
13657
13658         * New file.