xref: /openbsd/gnu/usr.bin/gcc/gcc/testsuite/ChangeLog (revision a67f0032)
12005-05-03  Release Manager
2
3	* GCC 3.3.6 Released.
4
52005-05-01  Roger Sayle  <roger@eyesopen.com>
6
7	PR rtl-optimization/19579
8	Backport from mainline
9	* gcc.c-torture/execute/20050124-1.c: New test.
10
112005-04-04  Gabriel Dos Reis  <gdr@integrable-solutions.net>
12
13	PR c++/18644
14	* g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust.
15
162005-01-22  Roger Sayle  <roger@eyesopen.com>
17
18	PR target/18402
19	Backport from mainline
20	2003-02-05  Jakub Jelinek  <jakub@redhat.com>
21
22 	PR optimization/8555
23	* gcc.dg/20030204-1.c: New test.
24
252005-01-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
26
27	PR c++/17115
28	* g++.dg/warn/Winline-4.C: New test.
29
302005-01-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
31
32	* gcc.dg/short-compare-1.c: New test.
33	* gcc.dg/short-compare-2.c: Likewise.
34
352005-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
36
37	Backport:
38	2003-10-13  Geoffrey Keating  <geoffk@apple.com>
39
40	* gcc.dg/asm-names.c: Use scan-assembler-not rather
41	than linker trickery.
42
432005-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
44
45	* gcc.c-torture/execute/20020720-1.x: XFAIL for x86 when using
46	-fpic or -fPIC.
47
482004-12-21  Joseph S. Myers  <jsm@polyomino.org.uk>
49
50	PR c/14765
51	* gcc.dg/pr14765-1.c: New test.
52
532004-12-20  Andrew Pinski  <pinskia@physics.uc.edu>
54
55	PR other/19093
56	* g++.dg/opt/max1.C: Fix for 64bit targets.
57
582004-12-19  Roger Sayle  <roger@eyesopen.com>
59
60	PR middle-end/19068
61	* g++.dg/opt/max1.C: New test case.
62
632004-12-16  Wolfgang Bangerth  <bangerth@dealii.com>
64
65	* g++.dg/other/complex1.C: New test.
66
672004-12-10  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
68
69	PR rtl-optimization/16536
70	* gcc.c-torture/execute/restrict-1.c: New test.
71
722004-12-09  Nathan Sidwell  <nathan@codesourcery.com>
73
74	PR c++/16681
75	* g++.dg/init/array15.C: New.
76	* g++.dg/init/array16.C: New.
77
782004-11-29  Roger Sayle  <roger@eyesopen.com>
79
80	PR rtl-optimization/9771
81	* gcc.dg/pr9771-1.c: New test case.
82
832004-11-27  Falk Hueffner  <falk@debian.org>
84
85	* gcc.dg/loop-6.c: New test.
86
872004-10-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
88
89	* g++.dg/inherit/thunk1.C: Run on the SPARC.
90
912004-09-30  Release Manager
92
93	* GCC 3.3.5 Released.
94
952004-08-08  Roger Sayle  <roger@eyesopen.com>
96
97	PR middle-end/16790
98	* gcc.c-torture/execute/pr16790-1.c: New test case.
99
1002004-08-04  Ulrich Weigand  <uweigand@de.ibm.com>
101
102	Backport from mainline:
103	2003-07-11  Jakub Jelinek  <jakub@redhat.com>
104	* gcc.dg/20030711-1.c: New test.
105
1062004-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
107
108	PR c++/16175
109	* g++.dg/template/ttp10.C: New test.
110
1112004-06-28  Josef Zlomek  <zlomekj@suse.cz>
112
113	PR c/15549
114	Backport from mainline
115	2003-08-19  Mark Mitchell  <mark@codesourcery.com>
116
117		PR c++/11946.C
118		* gcc.dg/c99-bool-1.c: Remove bogus warning.
119
1202004-05-31  Release Manager
121
122	* GCC 3.3.4 Released.
123
1242004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
125
126	Backport from mainline:
127
128	2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
129
130	* gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
131	* gcc.dg/20001101-1.c: Likewise.
132	* gcc.dg/20001102-1.c: Likewise.
133
134	2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
135
136	* gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
137	* gcc.dg/ultrasp4.c: Likewise.
138	* gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
139
140	2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
141
142	* gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
143	the assembly output if -m64 is passed.
144
1452004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
146
147	* gcc.dg/sparc-trap-1.c: New test.
148
1492004-05-26  Hans-Peter Nilsson  <hp@axis.com>
150
151	PR optimization/15296
152	* gcc.c-torture/execute/pr15296.c: New test.
153
1542004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
155
156	* gcc.dg/loop-4.c: New test.
157
1582004-04-29  Matthias Klose  <doko@debian.org>
159
160	Backport:
161
162	2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
163
164	* gcc.c-torture/compile/20040304-1.c: New test.
165
1662004-04-20  Paul Brook  <paul@codesourcery.com>
167
168	PR 2123
169	* g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
170	failure and exit(0) on success.
171	* g++.dg/expr/anew2.C: Ditto.
172	* g++.dg/expr/anew3.C: Ditto.
173	* g++.dg/expr/anew4.C: Ditto.
174
1752004-04-01  Jakub Jelinek  <jakub@redhat.com>
176
177	PR c++/14755
178	* gcc.c-torture/execute/20040331-1.c: New test.
179
1802004-04-01  Jakub Jelinek  <jakub@redhat.com>
181
182	PR c/14069
183	* gcc.dg/20040322-1.c: New test.
184
185	Backport from mainline:
186	2003-04-07  J"orn Rennecke  <joern.rennecke@superh.com>
187
188	* gcc.dg/noncompile/init-4.c: New test.
189
1902004-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
191
192	* gcc.dg/20040127-1.c: New test.
193	* gcc.dg/20040127-2.c: New test.
194
1952004-03-21  Roger Sayle  <roger@eyesopen.com>
196	    Kazu Hirata  <kazu@cs.umass.edu>
197
198	* gcc.c-torture/execute/20040307-1.c: New test case.
199
2002004-03-21  Roger Sayle  <roger@eyesopen.com>
201
202	PR target/13889
203	* gcc.c-torture/compile/pr13889.c: New test case.
204
2052004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
206
207	PR middle-end/14470
208	* gcc.c-torture/execute/20040313-1.c: New test.
209
2102004-03-13  Jakub Jelinek  <jakub@redhat.com>
211
212	PR target/14533
213	* gcc.dg/20040311-2.c: New test.
214
2152004-03-10  Roger Sayle  <roger@eyesopen.com>
216
217	PR middle-end/14289
218	* gcc.dg/pr14289-1.c: New test case.
219	* gcc.dg/pr14289-2.c: Likewise.
220	* gcc.dg/pr14289-3.c: Likewise.
221
2222004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
223
224	PR c++/14409
225	* g++.dg/template/spec12.C: New test.
226
2272004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
228
229	* gcc.dg/20040306-1.c: New test.
230
2312004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
232
233	* g++.dg/opt/inline4.C (dg-final): Robustify regexp.
234	* g++.dg/opt/inline6.C (dg-final): Robustify regexp.
235
2362004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
237
238	PR c++/13635
239	* g++.dg/template/spec11.C: New test.
240
2412004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
242
243	PR c++/14250
244	* g++.dg/other/switch1.C: New test.
245
2462004-02-22  Jakub Jelinek  <jakub@redhat.com>
247
248	* g++.dg/parse/init1.C: New test.
249
2502004-02-22  Hans-Peter Nilsson  <hp@axis.com>
251
252	PR target/14209
253	* gcc.c-torture/execute/20040218-1.c: New test.
254
2552004-02-14  Release Manager
256
257	* GCC 3.3.3 Released.
258
2592004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
260
261	PR c++/13086
262	* g++.dg/warn/incomplete1.C: Remove xfail.
263
2642004-02-03  Zack Weinberg  <zack@codesourcery.com>
265
266	* g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
267	* g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
268	* g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
269	* gcc.dg/cleanup-5.c: Run only on Linux targets.
270
2712004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
272
273	PR c++/13683
274	* g++.dg/template/sizeof6.C: New test.
275
2762004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
277
278	PR c++/13797
279	* g++.dg/template/nontype4.C: New test.
280	* g++.dg/template/nontype5.C: Likewise.
281
282	PR c++/10555, c++/10576
283	* g++.dg/template/memclass1.C: New test.
284
2852004-01-11  Jakub Jelinek  <jakub@redhat.com>
286
287	PR middle-end/13392
288	* g++.dg/opt/expect2.C: New test.
289
2902004-01-02  Matthias Klose  <doko@debian.org>
291
292	Backport from mainline:
293	2003-12-28  Mark Mitchell  <mark@codesourcery.com>
294
295	PR c++/13081
296	* g++.dg/opt/inline6.C: New test.
297
2982004-01-01  Jakub Jelinek  <jakub@redhat.com>
299
300	PR optimization/13521
301	* gcc.c-torture/compile/20031231-1.c: New test.
302
3032003-12-31  Roger Sayle  <roger@eyesopen.com>
304
305	PR fortran/12632
306	* g77.dg/12632.f: New test case.
307
3082003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
309
310	PR c++/13445
311	* g++.dg/template/scope2.C: New test.
312
3132003-12-28  Roger Sayle  <roger@eyesopen.com>
314
315	PR c++/13070
316	* g++.dg/warn/format3.C: New test case.
317
3182003-12-27  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
319
320	Backport from mainline:
321	2003-11-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
322
323	PR c++/2294
324	* g++.dg/lookup/using9.C: New test.
325
3262003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
327
328	* gcc.dg/noreturn-7.c: New test.
329
3302003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
331
332	* gcc.dg/null-pointer-1.c: New test.
333
3342003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
335
336	PR c++/5050
337	* g++.dg/template/recurse1.C: New test.
338
3392003-12-21  Mark Mitchell  <mark@codesourcery.com>
340
341	PR c++/11554
342	* testsuite/g++.dg/warn/ctor-init-1.C: New test.
343
3442003-12-21  Roger Sayle  <roger@eyesopen.com>
345
346	PR middle-end/13400
347	* gcc.c-torture/execute/20031215-1.c: New test case.
348
3492003-12-20  Roger Sayle  <roger@eyesopen.com>
350
351	PR optimization/13031
352	* gcc.c-torture/compile/20031220-1.c: New test case.
353
3542003-12-19  Jakub Jelinek  <jakub@redhat.com>
355
356	PR c++/13239
357	* g++.dg/opt/expect1.C: New test.
358
3592003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
360
361	PR c++/13262
362	* g++.dg/template/access13.C: New test.
363
3642003-12-16  Zack Weinberg  <zack@codesourcery.com>
365
366	* gcc.c-torture/compile/981223-1.x: Add -mb-step to command line
367	options on ia64-*-* instead of XFAILing the test case.
368
3692003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
370
371	* testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
372
3732003-12-12  Roger Sayle  <roger@eyesopen.com>
374
375	PR optimization/13037
376	* g77.f-torture/execute/13037.f: New test case.
377
3782003-12-12  Jakub Jelinek  <jakub@redhat.com>
379
380	* g++.dg/eh/ia64-1.C: New test.
381
3822003-12-12  Hans-Peter Nilsson  <hp@axis.com>
383
384	PR target/13256
385	PR target/12598
386	Backport from mainline:
387	* gcc.dg/torture/dg-torture.exp: New directory.  New file.
388	* gcc.dg/torture/cris-volatile-1.c: New test.
389	* gcc.c-torture/execute/20031201-1.c: New test.
390
3912003-12-12  Nathanael Nerode  <neroden@gcc.gnu.org>
392
393	* gcc.dg/cpp/trad/xwin1.c: Remove, breaks testsuite (and I don't
394	know how to make it work).
395
3962003-12-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
397
398	Backport from mainline:
399
400	2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
401
402	* gcc.dg/overflow-1.c: New test.
403
4042003-12-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
405
406	Backport from mainline:
407
408	2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
409
410	* g77.f-torture/compile/13060.f: New test.
411
4122003-12-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
413
414	Backport from mainline:
415
416	2003-12-07  Falk Hueffner  <falk@debian.org>
417
418	* g++.dg/opt/noreturn-1.C: New test.
419
4202003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
421
422	PR other/10819
423	* lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
424	to fix Bug 10819.
425	* lib/g++.exp (g++_version): Likewise.
426	* lib/g77.exp (g77_version): Likewise.
427	* lib/objc.exp (default_objc_version): Likewise.
428
4292003-12-10  Nathanael Nerode  <neroden@gcc.gnu.org>
430
431	Backport from mainline:
432	* gcc.dg/cpp/trad/xwin1.c: New test case.
433
4342003-12-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
435
436	Backport from mainline:
437
438	2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
439
440	* gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
441
4422003-12-06  Mark Mitchell  <mark@codesourcery.com>
443
444	PR c++/13323
445	* g++.dg/inherit/operator2.C: New test.
446
4472003-12-05  Stuart Menefy <stuart.menefy@st.com>
448	     J"orn Rennecke <joern.rennecke@superh.com>
449
450	 PR target/13302
451	 * g++.dg/other/struct-va_list.C: New test.
452
4532003-12-03  Jakub Jelinek  <jakub@redhat.com>
454
455	* gcc.dg/20031202-1.c: New test.
456
4572003-12-03  Josef Zlomek  <zlomekj@suse.cz>
458
459	Backport from mainline
460
461	2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
462
463		PR/10239
464		* gcc.c-torture/compile/20031031-2.c: New test.
465
466	2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
467
468		PR/11640
469		* gcc.c-torture/compile/20031031-1.c: New test.
470
4712003-12-01  Roger Sayle  <roger@eyesopen.com>
472
473	PR optimization/11634
474	* gcc.dg/20031201-2.c: New test case.
475
4762003-12-01  Zack Weinberg  <zack@codesourcery.com>
477
478	PR 11433
479	* objc.dg/proto-lossage-3.m: New test.
480
4812003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
482
483	Backport from mainline:
484
485	2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
486
487	* g++.dg/opt/reg-stack4.C: New test.
488
4892003-11-14  Bernardo Innocenti  <bernie@develer.com>
490
491	Backport from 3.4-branch
492
493	2003-06-25  Giovanni Bajo  <giovannibajo@libero.it>
494
495	PR c++/2094
496	* g++.dg/template/ptrmem6.C: New test.
497
4982003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
499
500	* g++.dg/opt/const3.C: New test.
501
5022003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
503
504	* gcc.dg/trampoline-1.c: New test.
505
5062003-11-08  Roger Sayle  <roger@eyesopen.com>
507
508	Backport from mainline
509	PR optimization/10467, PR optimization/11741
510	* gcc.dg/20030926-1.c: New test case.
511	* gcc.dg/20031108-1.c: New test case.
512
5132003-11-08  Bernardo Innocenti  <bernie@develer.com>
514
515	Backport from 3.4-branch
516
517	2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
518
519	* g++.dg/parse/error7.C: New test.
520
5212003-11-04  H.J. Lu  <hongjiu.lu@intel.com>
522
523	Backport from 3.4-branch
524	2003-04-25  H.J. Lu  <hjl@gnu.org>
525
526	* gcc.dg/ia64-sync-4.c: New test.
527
5282003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
529
530	PR libgcj/10610
531	* gcc.dg/ppc-stackalign-1.c: New test.
532
5332003-10-28  Falk Hueffner  <falk@debian.org>
534
535	PR target/12654
536	* gcc.c-torture/execute/20031020-1.c: New test.
537
5382003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
539
540	* g++.dg/opt/reg-stack3.C: New test.
541
5422003-10-16  Release Manager
543
544	* GCC 3.3.2 Released.
545
5462003-10-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
547
548	PR c++/12369
549	* g++.dg/template/friend25.C: New test.
550
5512003-10-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
552
553	PR c++/7939
554	* g++.dg/template/crash11.C: New test.
555
5562003-10-14  Steven Bosscher  <steven@gcc.gnu.org>
557
558	* g++.dg/tls/init-2.C: Fix. Expect two warnings.
559
5602003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
561
562	* gcc.c-torture/compile/20031011-1.c: New test.
563
5642003-10-09  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
565
566	* gcc.dg/20031009-1.c: New test.
567
5682003-10-09  Mark Mitchell  <mark@codesourcery.com>
569
570	* g++.dg/ext/attrib8.C: Only run it on x86 targets.
571
5722003-10-07  Mark Mitchell  <mark@codesourcery.com>
573
574	* g++.dg/template/ptrmem4.C: Revise in view of fixes for PR
575	c++/10147.
576
5772003-10-06  Bob Wilson  <bob.wilson@acm.org>
578
579	* g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
580	indentation.
581
5822003-10-06  Mark Mitchell  <mark@codesourcery.com>
583
584	PR c++/12337
585	* g++.dg/init/new9.C: New test.
586
587	PR c++/12334, c++/12236, c++/8656
588	* g++.dg/ext/attrib8.C: New test.
589
5902003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
591
592	* g++.dg/opt/cfg2.C: New test.
593
5942003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
595
596	* g++.dg/opt/float1.C: New test.
597
5982003-10-04  Roger Sayle  <roger@eyesopen.com>
599
600	PR c++/11409
601	* g++.dg/overload/builtin3.C: New test case.
602
6032003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
604
605	* gcc.dg/c90-array-lval-6.c: New test.
606	* gcc.dg/c99-array-lval-6.c: New test.
607
6082003-10-02  Mark Mitchell  <mark@codesourcery.com>
609
610	PR optimization/12180
611	* gcc.dg/20031002-1.c: New test.
612
6132003-10-02  Mark Mitchell  <mark@codesourcery.com>
614
615	PR c++/12486
616	* g++.dg/inherit/error1.C: New test.
617
6182003-10-02  Alexandre Oliva  <aoliva@redhat.com>
619
620	* g++.dg/parse/parameter-declaration-1.C: Fix line number of
621	expected error message.
622
6232003-10-02  Josef Zlomek  <zlomekj@suse.cz>
624
625	* gcc.c-torture/compile/20031002-1.c: New test.
626
6272003-10-02  Jakub Jelinek  <jakub@redhat.com>
628
629	* g++.dg/opt/cond1.C: New test.
630
6312003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
632
633	* g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
634
6352003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
636
637	* g++.dg/opt/unroll1.C: New test.
638
6392003-09-24  Alexandre Oliva  <aoliva@redhat.com>
640
641	* gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
642
6432003-09-23  Geoffrey Keating  <geoffk@apple.com>
644
645	* gcc.dg/darwin-abi-1.c: New file.
646
6472003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
648
649	* g++.dg/opt/reg-stack2.C: New test.
650
6512003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
652
653	* g++.dg/eh/delayslot1.C: New test.
654
6552003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
656
657	* g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
658	so that it will not complain on LP64 targets.
659
6602003-09-18  Mark Mitchell  <mark@codesourcery.com>
661
662	PR target/11184
663	* gcc.dg/builtin-apply1.c: New test.
664
6652003-09-17  Mark Mitchell  <mark@codesourcery.com>
666
667	PR c++/11991
668	* g++.dg/rtti/typeid3.C: New test.
669
6702003-09-17  Mark Mitchell  <mark@codesourcery.com>
671
672	PR c++/12266
673	* g++.dg/overload/template1.C: New test.
674
6752003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
676
677	* g++.dg/opt/cfg3.C: New test.
678
6792003-09-14  Mark Mitchell  <mark@codesourcery.com>
680
681	PR c++/3907
682	* g++.dg/parse/template12.C: New test.
683
6842003-09-14  Mark Mitchell  <mark@codesourcery.com>
685
686	* g++.dg/abi/bitfield11.C: New test.
687	* g++.dg/abi/bitfield12.C: Likewise.
688
6892003-09-14  Alexandre Oliva  <aoliva@redhat.com>
690
691	* gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
692	non-expansion of functional macro name without arguments at EOL.
693	* gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
694
6952003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
696
697	* gcc.dg/ultrasp10.c: New test.
698
6992003-09-08  Mark Mitchell  <mark@codesourcery.com>
700
701	PR c++/11786
702	* g++.dg/lookup/koenig2.C: New test.
703
7042003-09-08  Mark Mitchell  <mark@codesourcery.com>
705
706	PR c++/5296
707	* g++.dg/rtti/typeid2.C: New test.
708
7092003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
710
711	* g++.dg/opt/longbranch2.C: New test.
712
7132003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
714
715	PR middle-end/11665
716	* gcc.c-torture/compile/20030907-1.c: New test.
717	* g++.dg/init/array11.C: New test.
718
7192003-09-07  Mark Mitchell  <mark@codesourcery.com>
720
721	PR c++/11852
722	* g++.dg/init/struct1.C: New test.
723
7242003-09-07  Mark Mitchell  <mark@codesourcery.com>
725
726	PR c++/12181
727	* g++.dg/expr/comma1.C: New test.
728
7292003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
730
731	* gcc.c-torture/execute/20030907-1.c: New test.
732
7332003-09-06  Mark Mitchell  <mark@codesourcery.com>
734
735	PR c++/11867
736	* g++.dg/expr/static_cast5.C: New test.
737
7382003-09-05  Mark Mitchell  <mark@codesourcery.com>
739
740	PR c++/12163
741	* g++.dg/expr/static_cast4.C: New test.
742
743	PR c++/12146
744	* g++.dg/template/crash9.C: New test.
745
7462003-09-04  Mark Mitchell  <mark@codesourcery.com>
747
748	Revert this patch:
749	* g++.dg/abi/layout4.C: New test.
750
7512003-09-03  Mark Mitchell  <mark@codesourcery.com>
752
753	PR c++/12053
754	* g++.dg/abi/layout4.C: New test.
755
7562003-09-01  Mark Mitchell  <mark@codesourcery.com>
757
758	PR c++/12114
759	* g++.dg/init/ref9.C: New test.
760
7612003-08-29  Mark Mitchell  <mark@codesourcery.com>
762
763	PR c++/11928
764	* g++.dg/inherit/conv1.C: New test.
765
7662003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
767
768	* gcc.dg/noncompile/20030818-1.c: Expect second line of error.
769
7702003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
771
772	* gcc.dg/20030702-1.c: New test.
773
7742003-08-23  Jakub Jelinek  <jakub@redhat.com>
775
776	* gcc.dg/20030815-1.c: New test.
777
7782003-08-22  Alexandre Oliva  <aoliva@redhat.com>
779
780	* gcc.dg/cpp/separate-1.c: New test.
781	* gcc.dg/cpp/spacing1.c: Update.
782
7832003-08-22  Mark Mitchell  <mark@codesourcery.com>
784
785	* gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
786	identically.
787
7882003-08-22  Roger Sayle  <roger@eyesopen.com>
789	    Jim Wilson  <wilson@tuliptree.org>
790
791	* gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
792
7932003-08-22  Mark Mitchell  <mark@codesourcery.com>
794
795	* g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
796
797	* gcc.dg/20020313-1.c: Add "-w" to dg-options.
798
799	* gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
800
801	* g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
802
8032003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
804
805	PR target/11805
806	* gcc.c-torture/compile/20030821-1.c: New.
807
8082003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
809
810	* gcc.dg/noncompile/20030818-1.c: New.
811
8122003-08-08  Roger Sayle  <roger@eyesopen.com>
813
814	PR c/11370
815	* gcc.dg/Wunreachable-6.c: New testcase.
816	* gcc.dg/Wunreachable-7.c: New testcase.
817
8182003-07-26  Geoffrey Keating  <geoffk@apple.com>
819
820	* gcc.c-torture/compile/zero-strct-2.c: New test.
821
8222003-08-04  Release Manager
823
824	* GCC 3.3.1 Released.
825
8262003-08-04  Mark Mitchell  <mark@codesourcery.com>
827
828	* g++.dg/overload/operator1.C: New test.
829
8302003-07-24  Alexandre Oliva  <aoliva@redhat.com>
831
832	* g++.dg/init/enum2.C: New.
833
8342003-07-24  Mark Mitchell  <mark@codesourcery.com>
835
836	* g++.dg/inherit/access5.C: New test.
837
8382003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
839
840	PR c++/11513
841	* g++.dg/template/crash8.C: New test.
842
8432003-07-23  Mark Mitchell  <mark@codesourcery.com>
844
845	PR c++/11645
846	* g++.dg/inherit/access4.C: New test.
847
8482003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
849
850	PR c++/11282
851	* g++.dg/parse/crash7.C: New test.
852
8532003-07-23  Mark Mitchell  <mark@codesourcery.com>
854
855	PR optimization/10679
856	* g++.dg/opt/inline4.C: New test.
857
8582003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
859
860	PR optimization/11536
861	* gcc.dg/20030721-1.c: New test.
862
8632003-07-19  Mark Mitchell  <mark@codesourcery.com>
864
865	PR c++/11546
866	* g++.dg/template/lookup1.C: New test.
867
8682003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
869
870	* g++.dg/opt/cfg1.C: New test.
871
8722003-07-17  Mark Mitchell  <mark@codesourcery.com>
873
874	PR optimization/11557
875	* gcc.dg/20030717-1.c: New test.
876
8772003-07-15  Mark Mitchell  <mark@codesourcery.com>
878
879	PR debug/11473
880	* g++.dg/debug/debug8.C: New test.
881
8822003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
883
884	* gcc.c-torture/execute/20030715-1.c: New test.
885
8862003-07-14  Mark Mitchell  <mark@codesourcery.com>
887
888	PR c++/7053
889	* g++.dg/template/friend20.C: New test.
890
8912003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
892
893	PR optimization/11440
894	* gcc.c-torture/execute/20030714-1.c: New test.
895
8962003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
897
898	PR c++/11154
899	* g++.dg/template/partial2.C: New test.
900
9012003-07-13  Mark Mitchell  <mark@codesourcery.com>
902
903	PR c++/11503
904	* g++.dg/template/anon1.C: New test.
905
9062003-07-13  Roger Sayle  <roger@eyesopen.com>
907
908	PR optimization/11059
909	* g++.dg/opt/emptyunion.C: New testcase.
910
9112003-07-11  Danny Smith  <dannysmith@users.sourceforge.net>
912
913	Backport from mainline.
914
915	2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
916
917	PR c++/9738
918	* g++.dg/ext/dllimport2.C: New file.
919	* g++.dg/ext/dllimport3.C: New file.
920
921	2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
922
923	PR c++/5287, PR c++/7910,  PR c++/11021
924	* testsuite/g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
925	tests for warnings.
926	* g++.dg/ext/dllimport2.C: Add tests for warnings.
927	* g++.dg/ext/dllimport3.C: Likewise.
928	* g++.dg/ext/dllimport4.C: New file.
929	* g++.dg/ext/dllimport5.C: New file.
930	* g++.dg/ext/dllimport6.C: New file.
931	* g++.dg/ext/dllimport7.C: New file.
932	* g++.dg/ext/dllimport8.C: New file.
933	* g++.dg/ext/dllimport9.C: New file.
934	* g++.dg/ext/dllimport10.C: New file.
935	* g++.dg/ext/dllexport1.C: New file.
936
9372003-07-11  Mark Mitchell  <mark@codesourcery.com>
938
939	PR c++/8164
940	* g++.dg/template/nontype2.C: New test.
941
942	PR c++/10558
943	* g++.dg/parse/template8.C: New test.
944
9452003-07-10  Mark Mitchell  <mark@codesourcery.com>
946
947	PR c++/10032
948	* g++.dg/warn/pedantic1.C: New test.
949
9502003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
951
952	PR c++/10849
953	* g++.dg/template/access12.C: New test.
954
9552003-07-08  Jakub Jelinek  <jakub@redhat.com>
956
957	PR c/11420
958	* gcc.dg/20030707-1.c: New test.
959
960	* g++.dg/opt/strength-reduce.C: New test.
961
9622003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
963	    Eric Botcazou  <ebotcazou@libertysurf.fr>
964
965	* g++.dg/opt/stack1.C: New test.
966
9672003-07-06  Mark Mitchell  <mark@codesourcery.com>
968
969	PR c++/11345
970	* g++.old-deja/g++.jason/access8.C: Reove error marker.
971
9722003-07-05  Mark Mitchell  <mark@codesourcery.com>
973
974	PR c++/11431
975	* g++.dg/expr/static_cast3.C: New test.
976
9772003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
978
979	* gcc.dg/i386-call-1.c: New test.
980
9812003-07-03  Roger Sayle  <roger@eyesopen.com>
982
983	PR target/10700
984	* gcc.c-torture/compile/20030703-1.c: New test case.
985
9862003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
987
988	* gcc.dg/i386-volatile-1.c: New test.
989
9902003-07-01  Mark Mitchell  <mark@codesourcery.com>
991
992	PR c++/6949
993	* g++.dg/template/local3.C: New test.
994
9952003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
996
997	* g++.dg/other/error5.C: Change line number of expected error.
998
9992003-07-01  Mark Mitchell  <mark@codesourcery.com>
1000
1001	PR c++/11137
1002	* g++.dg/init/attrib1.C: New test.
1003
1004	PR c++/11149
1005	* g++.dg/lookup/scoped6.C: New test.
1006
10072003-07-01  Mark Mitchell  <mark@codesourcery.com>
1008
1009	PR c++/9559
1010	* g++.dg/init/static1.C: New test.
1011
10122003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
1013
1014	* g++.dg/other/error6.C: New test.
1015
10162003-06-30  Giovanni Bajo <giovannibajo@libero.it>
1017
1018	PR c++/11106
1019	* g++.dg/other/error5.C: New test.
1020
10212003-06-27  Mark Mitchell  <mark@codesourcery.com>
1022
1023	PR c++/10468
1024	* g++.dg/ext/typeof5.C: New test.
1025
10262003-06-27  Mark Mitchell  <mark@codesourcery.com>
1027
1028	PR c++/10796
1029	* g++.dg/init/enum1.C: New test.
1030
10312003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
1032
1033	* gcc.dg/20030627-1.c: New test.
1034
10352003-06-26  Mark Mitchell  <mark@codesourcery.com>
1036
1037	PR c++/11332
1038	* g++.dg/expr/static_cast2.C: New test.
1039
10402003-06-25  Mark Mitchell  <mark@codesourcery.com>
1041
1042	PR c++/10990
1043	* g++.dg/rtti/dyncast1.C: New test.
1044	* g++.dg/abi/mangle4.C: Correct base-specifier access.
1045	* g++.dg/lookup/scoped1.C: Remove XFAIL.
1046	* g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
1047
1048	PR c++/10931
1049	* g++.dg/expr/static_cast1.C: New test.
1050
10512003-06-25  Richard Sandiford  <rsandifo@redhat.com>
1052
1053	* gcc.c-torture/compile/20030625-1.c: New test.
1054
10552003-06-25  Josef Zlomek  <zlomekj@suse.cz>
1056
1057	* gcc.dg/20030625-1.c: New test.
1058
10592003-06-24  Mark Mitchell  <mark@codesourcery.com>
1060
1061	PR c++/5754
1062	* g++.dg/parse/crash6.C: New test.
1063
10642003-06-23  Jakub Jelinek  <jakub@redhat.com>
1065
1066	* g++.dg/opt/operator1.C: New test.
1067
10682003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
1069
1070	* g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
1071	* g++.old-deja/g++.other/conv7.C: Likewise
1072	* g++.old-deja/g++.other/overcnv2.C: Likewise.
1073	* g++.old-deja/g++.other/overload14.C: Likewise.
1074
10752003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
1076
1077	* g++.old-deja/g++.jason/conversion5.C: Adjust option.
1078	* g++.old-deja/g++.bugs/900215_01.C: Likewise.
1079
10802003-06-20  Mark Mitchell  <mark@codesourcery.com>
1081
1082	PR c++/10888
1083	* g++.dg/warn/Winline-2.C: New test.
1084
1085	PR c++/10845
1086	* g++.dg/template/member3.C: New test.
1087
10882003-06-19  Mark Mitchell  <mark@codesourcery.com>
1089
1090	PR c++/10939
1091	* g++.dg/template/func1.C: New test.
1092
1093	PR c++/9649
1094	* g++.dg/template/static4.C: New test.
1095	* g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
1096
10972003-06-19  Mark Mitchell  <mark@codesourcery.com>
1098
1099	PR c++/11041
1100	* g++.dg/init/ref7.C: New test.
1101
11022003-06-19  Matt Austern  <austern@apple.com>
1103
1104	PR c++/11228
1105	* g++.dg/anew1.C: New test.
1106	* g++.dg/anew2.C: New test.
1107	* g++.dg/anew3.C: New test.
1108	* g++.dg/anew4.C: New test.
1109
11102003-06-19  Loren James Rittle  <ljrittle@acm.org>
1111
1112	* gcc.dg/cpp/redef3.c: New file.
1113
11142003-06-17  Mark Mitchell  <mark@codesourcery.com>
1115
1116	PR c++/10712
1117	* g++.dg/lookup/using3.C: New test.
1118
1119	PR c++/11105
1120	* g++.dg/abi/conv1.C: Remove it.
1121	* g++.dg/template/conv7.C: New test.
1122	* g++.dg/template/conv8.C: Likewise.
1123	* g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
1124	conversion operator.
1125
11262003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1127
1128	* gcc.c-torture/execute/20030611-1.c: New test.
1129
11302003-06-12  Mark Mitchell  <mark@codesourcery.com>
1131
1132	PR c++/10635
1133	* g++.dg/expr/cast1.C: New test.
1134
11352003-06-10  Jakub Jelinek  <jakub@redhat.com>
1136
1137	* gcc.dg/noreturn-1.c: Move noreturn warning line.
1138	* gcc.dg/return-type-1.c: Move control reaches end warning line.
1139
11402003-06-10  Richard Henderson  <rth@redhat.com>
1141
1142	* gcc.dg/asm-7.c: Adjust expected warning text.
1143
11442003-06-08  Richard Henderson  <rth@redhat.com>
1145
1146	* gcc.dg/20011029-2.c: Fix the array reference.
1147	* gcc.dg/asm-7.c: New.
1148
11492003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1150
1151	PR c++/11039
1152	* g++.dg/warn/implicit-typename2.C: New test.
1153	* g++.dg/warn/implicit-typename3.C: New test.
1154
11552003-06-04  Richard Henderson  <rth@redhat.com>
1156
1157	* gcc.dg/cleanup-1.c: New.
1158	* gcc.dg/cleanup-2.c: New.
1159	* gcc.dg/cleanup-3.c: New.
1160	* gcc.dg/cleanup-4.c: New.
1161	* gcc.dg/cleanup-5.c: New.
1162	* gcc.dg/cleanup-6.c: New.
1163	* gcc.dg/cleanup-7.c: New.
1164
11652003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1166
1167	* gcc.dg/ultrasp9.c: New test.
1168
11692003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1170
1171	* gcc.c-torture/compile/20030604-1.c: New test.
1172	* gcc.dg/sparc-constant-1.c: New test.
1173
11742003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1175
1176	PR c++/10940
1177	* g++.dg/template/spec10.C: New test.
1178
11792003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1180
1181	* gcc.dg/i386-loop-3.c: New test.
1182
11832003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1184
1185	PR c++/10956
1186	* g++.dg/template/spec9.C: New test.
1187
11882003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1189
1190	PR c++/10849
1191	* g++.dg/template/access10.C: New test.
1192
11932003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1194	    Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1195
1196	* gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
1197
11982003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1199
1200	PR c++/10682
1201	* g++.dg/template/instantiate4.C: New test.
1202
12032003-05-16  Matthias Klose  <doko@debian.org>
1204
1205	* parse/crash2.C: Use "(parse|syntax)" error.
1206
1207	Backport from mainline
1208
1209	2003-03-17  Zack Weinberg  <zack@codesourcery.com>
1210
1211		* objc.dg/naming-1.m: Use "(parse|syntax)" error.
1212		* objc.dg/naming-2.m: Likewise.
1213
12142003-05-13  Release Manager
1215
1216	* GCC 3.3 Released.
1217
12182003-05-13  Release Manager
1219
1220	* GCC 3.3 Released.
1221
12222003-05-13  Release Manager
1223
1224	* GCC 3.3 Released.
1225
12262003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1227
1228	* g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
1229
12302003-05-05  Mark Mitchell  <mark@codesourcery.com>
1231	    Kean Johnston <jkj@sco.com>
1232
1233	* gcc.dg/unused-4.c: Update.
1234
12352003-05-02  Zack Weinberg  <zack@codesourcery.com>
1236
1237	PR c/10604
1238	* gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
1239
12402003-05-02  Richard Henderson  <rth@redhat.com>
1241
1242	PR c++/10570
1243	* g++.dg/eh/forced1.C: Expect catch-all handlers to run.
1244	Verify exception_cleanup not called for rethrows.
1245	* g++.dg/eh/forced2.C: Test that exception_cleanup is called
1246	when exiting catch block without rethrowing.
1247	* g++.dg/eh/forced3.C: New.
1248	* g++.dg/eh/forced4.C: New.
1249
12502003-04-29  Mark Mitchell  <mark@codesourcery.com>
1251
1252	PR c++/10551
1253	* g++.dg/template/explicit1.C: New test.
1254
1255	PR c++/10549
1256	* g++.dg/other/bitfield1.C: New test.
1257
12582003-04-29  Mark Mitchell  <mark@codesourcery.com>
1259
1260	PR c++/10527
1261	* g++.dg/init/new7.C: New test.
1262
1263	PR c++/10515
1264	* g++.dg/ext/desig1.C: New test.
1265	* g++.dg/ext/init1.C: Likewise.
1266
12672003-04-29  Mark Mitchell  <mark@codesourcery.com>
1268
1269	* g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
1270
12712003-04-28  Mark Mitchell  <mark@codesourcery.com>
1272
1273	PR c++/10180
1274	* g++.dg/warn/Winline-1.C: New test.
1275
12762003-04-27  Mark Mitchell  <mark@codesourcery.com>
1277
1278	PR c++/10506
1279	* g++.dg/init/new6.C: New test.
1280
1281	PR c++/10503
1282	* g++.dg/init/ref6.C: New test.
1283
12842003-04-26  David Edelsohn  <edelsohn@gnu.org>
1285
1286	* g++.dg/warn/weak1.C: XFAIL on AIX4.
1287
12882003-04-25  Mark Mitchell  <mark@codesourcery.com>
1289
1290	* g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
1291	initialized static data members.
1292
12932003-04-23  Mark Mitchell  <mark@codesourcery.com>
1294
1295	PR c++/10471
1296	* g++.dg/template/defarg2.C: New test.
1297
12982003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1299
1300	* g++.dg/other/packed1.C: XFAIL hppa*-*-*.
1301
13022003-04-23  Mark Mitchell  <mark@codesourcery.com>
1303
1304	* g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
1305
1306	PR c++/10451
1307	* g++.dg/parse/crash4.C: New test.
1308
13092003-04-23  Andreas Tobler <a.tobler@schweiz.ch>
1310
1311	* g++.dg/other/packed1.C: Append the missing brace.
1312
13132003-04-22  Devang Patel  <dpatel@apple.com>
1314
1315	* gcc.dg/cpp/trad/funlike-5.c: New test.
1316
13172003-04-22  Mark Mitchell  <mark@codesourcery.com>
1318
1319	PR c++/10446
1320	* g++.dg/parse/crash3.C: New test.
1321
13222003-04-22  Mark Mitchell  <mark@codesourcery.com>
1323
1324	PR c++/10428
1325	* g++.dg/parse/elab1.C: New test.
1326
13272003-04-22  Andreas Tobler <a.tobler@schweiz.ch>
1328
1329	* g++.dg/other/packed1.C: Fix dg options.
1330
13312003-04-21  Mark Mitchell  <mark@codesourcery.com>
1332
1333	* g++.dg/template/recurse.C: Adjust location of error messages.
1334
13352003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
1336
1337	PR c++/9881
1338	* g++.dg/init/addr-const1.C: New test.
1339	* g++.dg/other/packed1.C: XFAIL on aligned architectures.
1340
13412003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1342
1343	PR c++/10405
1344	* g++.dg/lookup/struct-hack1.C: New test.
1345
13462003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1347
1348	* gcc.c-torture/compile/20030418-1.c: New test.
1349
13502003-04-17  Janis Johnson  <janis187@us.ibm.com>
1351
1352	* README.compat: Remove; content now in doc/sourcebuild.texi.
1353
13542003-04-14  Hans-Peter Nilsson  <hp@axis.com>
1355
1356	PR target/10377
1357	* gcc.dg/20030414-1.c: New test.
1358
13592003-04-13  Mark Mitchell  <mark@codesourcery.com>
1360
1361	PR c++/10300
1362	* g++.dg/init/new5.C: New test.
1363
13642003-04-12  Mark Mitchell  <mark@codesourcery.com>
1365
1366	PR c++/7910
1367	* g++.dg/ext/dllimport1.C: New test.
1368
13692003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1370
1371	* gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
1372
13732003-04-11  Bud Davis  <bdavis9659@comcast.net>
1374
1375	PR Fortran/9263
1376	* g77.f-torture/noncompile/9263.f: New test
1377	PR Fortran/1832
1378	* g77.f-torture/execute/1832.f: New test
1379
13802003-04-05  Zack Weinberg  <zack@codesourcery.com>
1381
1382	PR optimization/10024
1383	* gcc.c-torture/compile/20030405-1.c: New test.
1384
13852003-04-04  Glen Nakamura  <glen@imodulo.com>
1386
1387	* gcc.dg/20030324-1.c: Add comments and abort if test fails.
1388
13892003-04-03  Mike Stump  <mrs@apple.com>
1390
1391	* lib/scanasm.exp (scan-assembler): Add xfail processing for
1392	target arg.
1393	(scan-assembler-not): Likewise.
1394	(scan-assembler-dem, scan-assembler-dem-not): Likewise.
1395
13962003-03-31  Mark Mitchell  <mark@codesourcery.com>
1397
1398	PR c/9936
1399	* gcc.dg/20030331-2.c: New test.
1400
1401	PR c++/10278
1402	* g++.dg/parse/crash2.C: New test.
1403
14042003-03-30  Mark Mitchell  <mark@codesourcery.com>
1405
1406	PR c++/7647
1407	* g++.dg/lookup-class-member-2.C: New test.
1408
14092003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1410
1411	* gcc.dg/ultrasp8.c: New test.
1412
14132003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1414
1415	* gcc.dg/ultrasp7.c: New test.
1416
14172003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
1418
1419	PR c++/10047
1420	* g++.dg/template/inline1.C: New test.
1421
14222003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1423
1424	* gcc.dg/sparc-dwarf2.c: New test.
1425
14262003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
1427
1428	PR c++/10158
1429	* g++.dg/template/friend18.C: New test.
1430
14312003-03-26  Roger Sayle  <roger@eyesopen.com>
1432
1433	* g77.f-torture/compile/20030326-1.f: New test case.
1434
14352003-03-26  Janis Johnson  <janis187@us.ibm.com>
1436
1437	* gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1438
1439	* gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1440
14412003-03-26  Jakub Jelinek  <jakub@redhat.com>
1442
1443	* gcc.dg/ia64-sync-3.c: New test.
1444
14452003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1446
1447	* gcc.dg/ultrasp6.c: New test.
1448
14492003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1450
1451	* gcc.dg/i386-signbit-1.c: New test.
1452	* gcc.dg/i386-signbit-2.c: New test.
1453	* gcc.dg/i386-signbit-3.c: New test.
1454
14552003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1456
1457	* gcc.dg/ultrasp5.c: Fix options.
1458
14592003-03-24  Bud Davis  <bdavis9659@comcast.net>
1460
1461	PR fortran/10197
1462	* g77.f-torture/execute/10197.f: New test.
1463
14642003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1465
1466	* gcc.dg/ultrasp5.c: Fix comment.
1467
14682003-03-24  Glen Nakamura  <glen@imodulo.com>
1469
1470	PR opt/10087
1471	* gcc.dg/20030324-1.c: New test.
1472
14732003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
1474
1475	PR c++/9898, c++/383
1476	* g++.dg/template/conv6.C: New test.
1477
1478	PR c++/10199
1479	* g++.dg/lookup/template1.C: New test.
1480
14812003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1482
1483	* gcc.dg/ultrasp5.c: New test.
1484
14852003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
1486
1487	PR middle-end/9967
1488	* gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1489	builtin fputs.
1490
14912003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1492
1493	PR c/8224
1494	* gcc.dg/20030323-1.c: New test.
1495
14962003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
1497
1498	* gcc.dg/20030321-1.c: New test.
1499
15002003-03-22  Bud Davis  <bdavis9659@comcast.net>
1501
1502	* g77.f-torture/execute/select.f: New test.
1503	* g77.f-torture/noncompile/select_no_compile.f: New test.
1504
15052003-03-20  Mark Mitchell  <mark@codesourcery.com>
1506
1507	PR c++/6412
1508	* g++.dg/template/friend17.C: New test.
1509
15102003-03-19  Jakub Jelinek  <jakub@redhat.com>
1511
1512	* gcc.dg/20030309-1.c: New test.
1513
15142003-03-19  Jakub Jelinek  <jakub@redhat.com>
1515
1516	* gcc.c-torture/execute/20030313-1.c: New test.
1517
15182003-03-17  Nathan Sidwell  <nathan@codesourcery.com>
1519
1520	PR c++/9629
1521	* g++.dg/init/ctor2.C: New test.
1522
15232003-03-16  Mark Mitchell  <mark@codesourcery.com>
1524
1525	PR c++/8805
1526	* g++.dg/eh/cleanup1.C: New test.
1527
15282003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1529
1530	* gcc.c-torture/execute/20030316-1.c: New test case.
1531
15322003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1533
1534	* g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1535	* g++.old-deja/g++.mike/eh50.C: Likewise.
1536
15372003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1538
1539	PR c++/6440
1540	* g++.dg/template/spec7.C: New test.
1541	* g++.dg/template/spec8.C: Likewise.
1542
15432003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1544
1545	* gcc.c-torture/compile/20030314-1.c: New test.
1546
15472003-03-13  Mark Mitchell  <mark@codesourcery.com>
1548
1549	* g++.dg/parse/namespace9.C: New test.
1550
15512003-03-13  Mark Mitchell  <mark@codesourcery.com>
1552
1553	* g++.dg/init/ref5.C: New test.
1554	* g++.dg/parse/ptrmem1.C: Likewise.
1555
15562003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1557
1558	* gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1559	* gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1560	regular expression.
1561	* gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1562
15632003-03-12  Steven Bosscher  <s.bosscher@student.tudelft.nl>
1564
1565	* gcc.dg/return-type-3.c: New test.
1566
15672003-03-12  Daniel Jacobowitz  <drow@mvista.com>
1568
1569	* gcc.c-torture/execute/20030224-2.c: New test.
1570
15712003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1572
1573	* gcc.dg/decl-3.c: New test.
1574
15752003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1576
1577	* gcc.dg/i386-loop-2.c: New test.
1578
15792003-03-11  Mark Mitchell  <mark@codesourcery.com>
1580
1581	PR c++/9474
1582	* g++.dg/parse/namespace8.C: New test.
1583
15842003-03-11  Mark Mitchell  <mark@codesourcery.com>
1585
1586	PR c++/9924
1587	* g++.dg/overload/builtin2.C: New test.
1588
15892003-03-10  Devang Patel  <dpatel@apple.com>
1590
1591	PR c++/9394
1592	* g++.dg/cpp/c++_cmd_1.C: New test.
1593	* g++.dg/cpp/c++_cmd_1.h: New file.
1594
15952003-03-09  Mark Mitchell  <mark@codesourcery.com>
1596
1597	PR c++/9373
1598	* cp-lang.c (cxx_get_alias_set): Use alias set zero for
1599	pointers to member functions.
1600
16012003-03-09  Mark Mitchell  <mark@codesourcery.com>
1602
1603	PR c++/8534
1604	* g++.dg/opt/ptrmem1.C: New test.
1605
16062003-03-09  Mark Mitchell  <mark@codesourcery.com>
1607
1608	PR c++/9912
1609	* g++.dg/parse/class1.C: New test.
1610	* g++.old-deja/g++.other/decl5.C: Adjust.
1611
16122003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1613
1614	* gcc.dg/i386-loop-1.c: New test.
1615
16162003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1617
1618	PR c++/9970
1619	* g++.dg/lookup/friend1.C: New test.
1620
16212003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
1622
1623	* gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1624
1625	* gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1626
16272003-03-08  Neil Booth  <neil@daikokuya.co.uk>
1628
1629	* gcc.dg/cpp/Wunused.c: Update test.
1630
16312003-03-08  Mark Mitchell  <mark@codesourcery.com>
1632
1633	PR c++/9809
1634	* g++.dg/parse/builtin1.C: New test.
1635
16362003-03-07  Mark Mitchell  <mark@codesourcery.com>
1637
1638	* g++.dg/init/ref4.C: New test.
1639
16402003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1641
1642	* gcc.c-torture/execute/20030307-1.c: New test.
1643
16442003-03-06  Mark Mitchell  <mark@codesourcery.com>
1645
1646	* g++.dg/init/ref3.C: New test.
1647
16482003-03-06  Mark Mitchell  <mark@codesourcery.com>
1649
1650	PR c++/9965
1651	* g++.dg/init/ref2.C: New test.
1652
1653	PR c++/9400
1654	* g++.dg/warn/Wshadow-2.C: New test.
1655
16562003-03-06  Mark Mitchell  <mark@codesourcery.com>
1657
1658	PR c++/9791
1659	* g++.dg/warn/Woverloaded-1.C: New test.
1660
16612003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1662
1663	* gcc.c-torture/compile/20030305-1.c: New test.
1664
16652003-03-04  Roger Sayle  <roger@eyesopen.com>
1666
1667	* g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1668	* gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1669
16702003-03-03  Mark Mitchell  <mark@codesourcery.com>
1671
1672	PR c++/9878
1673	* g++.dg/init/ref1.C: New test.
1674
16752003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1676
1677	* gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1678	for HC11/HC12 (asm needs two int registers).
1679	* gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1680	HC11/HC12 because the test uses an asm which needs two 32-bit
1681	registers.
1682
16832003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1684
1685	* gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1686	for HC11/HC12 (array is too large otherwise).
1687	* gcc.c-torture/compile/920501-4.x: New file, likewise.
1688	* gcc.c-torture/compile/20010518-2.x: Likewise.
1689	* gcc.c-torture/compile/980506-1.x: Don't execute this test on
1690	HC11/HC12 (array is too large).
1691
16922003-02-28  Mark Mitchell  <mark@codesourcery.com>
1693
1694	PR c++/9879
1695	* testsuite/g++.dg/init/new4.C: New test.
1696
16972003-02-25  Mark Mitchell  <mark@codesourcery.com>
1698
1699	PR c++/9829
1700	* g++.dg/parse/namespace1.C: New test.
1701
17022003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1703
1704	PR target/9732
1705	* gcc.dg/20030225-1.c: New test.
1706
17072003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1708
1709	* g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1710	* gcc.dg/pragma-ep-1.c: Likewise.
1711
17122003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1713
1714	PR c++/9602
1715	* g++.dg/template/friend16.C: New test.
1716
17172003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1718
1719	PR c++/7982
1720	* g++.dg/warn/implicit-typename1.C: New test.
1721
17222003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1723
1724	* gcc.dg/asmreg-1.c: New test.
1725
17262003-02-21  Richard Henderson  <rth@redhat.com>
1727
1728	* gcc.dg/attr-invalid.c: Allow __used__ on static data.
1729
17302003-02-21  Mark Mitchell  <mark@codesourcery.com>
1731
1732	PR c++/9749
1733	* g++.dg/parse/varmod1.C: New test.
1734
1735	PR c++/9727
1736	* g++.dg/template/op1.C: New test.
1737
17382003-02-21  Zack Weinberg  <zack@codesourcery.com>
1739
1740	* gcc.dg/cpp/include3.c: New test.
1741	* gcc.dg/cpp/inc/foo.h: New file.
1742
17432003-02-21  Mark Mitchell  <mark@codesourcery.com>
1744
1745	PR c++/8906
1746	* g++.dg/template/nested2.C: New test.
1747
1748	PR c++/8724
1749	* g++.dg/expr/dtor1.C: New test.
1750
17512003-02-21  Glen Nakamura  <glen@imodulo.com>
1752
1753	* gcc.c-torture/execute/20030221-1.c: New test.
1754
17552003-02-20  Mark Mitchell  <mark@codesourcery.com>
1756
1757	PR c++/9729
1758	* g++.dg/abi/conv1.C: New test.
1759
17602003-02-20  Jan Hubicka  <jh@suse.cz>
1761
1762	* gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1763
17642003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1765
1766	* gcc.c-torture/compile/20030219-1.c: New test.
1767
17682003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1769
1770	* gcc.c-torture/execute/20030218-1.c: New.
1771
17722003-02-18  Mark Mitchell  <mark@codesourcery.com>
1773
1774	PR c++/9704
1775	* g++.dg/init/copy5.C: New test.
1776
17772003-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1778
1779	PR c++/9459
1780	* g++.dg/ext/typeof4.C: New test.
1781
17822003-02-12  Jan Hubicka  <jh@suse.cz>
1783
1784	* gcc.dg/i386-mmx-3.c: Change -march=k8 to -march=athlon.
1785	* gcc.dg/i386-ssetype-1.c: Likewise.
1786	* gcc.dg/i386-ssetype-2.c: Likewise.
1787	* gcc.dg/i386-ssetype-3.c: Likewise.
1788	* gcc.dg/i386-ssetype-4.c: Likewise.
1789	* gcc.dg/i386-ssetype-5.c: Likewise.
1790
17912003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1792
1793	* gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1794	cris-*-elf* cris-*-aout* and mmix-*-*.
1795
17962003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1797
1798	* gcc.dg/20030213-1.c: New test.
1799
18002003-02-11  Mark Mitchell  <mark@codesourcery.com>
1801
1802	* g++.dg/parse/octal1.C: New file.
1803
18042003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1805	    Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1806
1807	* gcc.dg/decl-2.c: New test.
1808
18092003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1810
1811	* gcc.dg/20020430-1.c: Fix dg command typos.
1812	* gcc.dg/20020503-1.c: Likewise.
1813
18142003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1815
1816	* gcc.c-torture/compile/20030206-1.c: New test.
1817
18182003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1819
1820	* gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1821	conditions for SPARC targets.
1822
18232003-02-04  Jan Hubicka  <jh@suse.cz>
1824
1825	* gcc.dg/i386-ssetype-?.c:  Compile using -march=k8; fix for register
1826	passing convetions.
1827
18282003-02-03  Mark Mitchell  <mark@codesourcery.com>
1829
1830	PR c++/7129
1831	* testsuite/g++.dg/ext/max.C: New test.
1832
18332003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1834
1835	* gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1836	'natural-endian'.
1837
18382003-02-01  Loren J. Rittle <ljrittle@acm.org>
1839
1840	* gcc.dg/struct-ret-libc.c: New test.
1841
18422003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1843
1844	* gcc.dg/20030129-1.c: New test.
1845
18462003-01-31  Paolo Carlini  <pcarlini@unitus.it>
1847
1848	Further tweaks for Bison-1.875.
1849	* g++.dg/lookup/using2.C: Test for "(parse|syntax) error".
1850	* g++.dg/other/do1.C: Likewise.
1851	* g++.dg/parse/angle-bracket.C: Likewise.
1852	* g++.dg/template/typename3.C: Likewise.
1853
18542003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1855
1856	PR c++/8849
1857	* g++.dg/template/ptrmem4.C: New test.
1858
18592003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1860
1861	PR c++/9453
1862	* g++.dg/template/friend14.C: New test.
1863	* g++.dg/template/friend15.C: New test.
1864	* g++.old-deja/g++.other/defarg1.C: Adjust error message.
1865
18662003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1867
1868	PR c++/9437
1869	* g++.dg/template/unify4.C: New test.
1870
18712003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1872
1873	* g++.dg/abi/dcast1.C: New test.
1874
18752003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1876
1877	PR fortran/9258
1878	* g77.dg/pr9258.f: New test.
1879
18802003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1881
1882	PR c++/47
1883	* g++.old-deja/g++.other/lookup24.C: New test.
1884
18852003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1886
1887	PR middle-end/7227
1888	* gcc.dg/uninit-C.c: New test.
1889
18902003-01-25  Jan Hubicka  <jh@suse.cz>
1891
1892	PR opt/8492
1893	* gcc.c-torture/compile/20030125-1.c
1894
18952003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1896
1897	* gcc.dg/20030123-1.c: New test.
1898
18992003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1900
1901	Tweaks for Bison-1.875. From the NEWS file:
1902 	"- `parse error' -> `syntax error'
1903	Bison now uniformly uses the term `syntax error'"
1904	* gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1905	* gcc.dg/cpp/digraph2.c: Likewise.
1906	* gcc.dg/cpp/direct2.c: Likewise.
1907	* gcc.dg/cpp/paste4.c: Likewise.
1908	* gcc.dg/c90-restrict-1.c: Likewise.
1909	* gcc.dg/c99-func-2.c: Likewise.
1910	* gcc.dg/noncompile/920721-2.c: Likewise.
1911	* gcc.dg/noncompile/930622-2.c: Likewise.
1912	* gcc.dg/noncompile/940112-1.c: Likewise.
1913	* gcc.dg/noncompile/950921-1.c: Likewise.
1914	* gcc.dg/noncompile/951123-1.c: Likewise.
1915	* gcc.dg/noncompile/971104-1.c: Likewise.
1916	* gcc.dg/noncompile/990416-1.c: Likewise.
1917
19182003-01-22  Mark Mitchell  <mark@codesourcery.com>
1919
1920	PR c++/9328
1921	* g++.dg/ext/typeof3.C: New test.
1922
19232003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1924
1925	* gcc.c-torture/execute/20030120-1.c: New.
1926
19272003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1928
1929	* gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1930
19312003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1932
1933	* gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1934	all for HC11/HC12.
1935	* gcc.c-torture/compile/20001205-1.x: Likewise.
1936	* gcc.c-torture/compile/20001226-1.x: Likewise.
1937	* gcc.c-torture/compile/920520-1.x: Likewise.
1938	* gcc.c-torture/compile/961203-1.x: Likewise.
1939	* gcc.c-torture/compile/20020604-1.x: Likewise.
1940
19412003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1942
1943	* gcc.dg/i386-mmx-3.c: New test.
1944
19452003-01-10  Josef Zlomek  <zlomekj@suse.cz>
1946
1947	* gcc.c-torture/compile/20030110-1.c: New test.
1948
19492003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1950
1951	* gcc.dg/old-style-asm-1.c: New test.
1952
19532003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1954
1955	* gcc.c-torture/execute/20030109-1.c: New test.
1956
19572003-01-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1958
1959	PR c++/9030
1960	* g++.dg/template/friend12.C: New test.
1961	* g++.dg/template/friend13.C: Likewise.
1962	* g++.old-deja/g++.eh/spec6.C: Add missing error message.
1963	* g++.old-deja/g++.other/defarg1.C: Change expected error message.
1964
19652003-01-06  Mark Mitchell  <mark@codesourcery.com>
1966
1967	PR c++/9165
1968	* g++.dg/warn/Wunused-3.C: New test.
1969
19702003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1971
1972	* g++.dg/template/ntp2.C: New test.
1973
19742003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1975
1976	* gcc.dg/h8300-stack-1.c: New.
1977
19782002-12-31  Janis Johnson  <janis187@us.ibm.com>
1979
1980	* lib/profopt.exp: Change the name of a global variable to avoid
1981	possible clashes with other test suites.
1982
19832002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1984
1985	* g++.dg/warn/inline1.C: New test.
1986	* g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1987	* g++.old-deja/g++.jason/synth10.C: Likewise.
1988	* g++.old-deja/g++.mike/net31.C: Likewise.
1989	* g++.old-deja/g++.mike/p8786.C: Likewise.
1990
1991	* g++.dg/template/friend10.C: New test.
1992	* g++.dg/template/conv5.C: New test.
1993
19942002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1995
1996	* g++.dg/lookup/scoped3.C: New test.
1997
1998	* g++.dg/lookup/decl1.C: New test.
1999	* g++.dg/lookup/decl2.C: New test.
2000
20012002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2002
2003	* g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2004	gcc.c-torture/compile/20021015-1.c,
2005	gcc.c-torture/compile/20021015-2.c,
2006	gcc.c-torture/compile/20021123-1.c,
2007	gcc.c-torture/compile/20021123-2.c,
2008	gcc.c-torture/compile/20021123-3.c,
2009	gcc.c-torture/compile/20021123-4.c,
2010	gcc.c-torture/execute/20021024-1.c: Add tests previously added
2011	only to 3.1 or 3.2 branch.
2012
20132002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2014
2015	* g++.dg/parse/conv_op1.C: New test.
2016
20172002-12-19  Devang Patel  <dpatel@apple.com>
2018
2019	* gcc.dg/darwin-ld-5.c: Rewrite test to test -dynamic.
2020
20212002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2022
2023	* gcc.c-torture/execute/20021219-1.c: New test.
2024
20252002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2026
2027	PR c++/8099
2028	* g++.dg/template/friend9.C: New test.
2029
20302002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2031
2032	PR c++/3663
2033	* g++.dg/template/access7.C: New test.
2034
20352002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2036
2037	PR c++/8442
2038	* g++.dg/template/type2.C: New test.
2039	* g++.dg/template/ttp3.C: Change expected error message.
2040
20412002-12-12  Devang Patel <dpatel@apple.com>
2042	* gcc.dg/darwin-ld-1.c: New test.
2043	* gcc.dg/darwin-ld-2.c: New test.
2044	* gcc.dg/darwin-ld-3.c: New test.
2045	* gcc.dg/darwin-ld-4.c: New test.
2046	* gcc.dg/darwin-ld-5.c: New test.
2047
20482002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2049
2050	* gcc.c-torture/compile/20021212-1.c: New test.
2051
20522002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2053
2054	* gcc.dg/fshort-wchar: New test.
2055
20562002-12-10  Mark Mitchell  <mark@codesourcery.com>
2057
2058	PR c++/8372
2059	* g++.dg/template/dtor1.C: New test.
2060
2061	* g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2062	markers.
2063
20642002-12-10  Jakub Jelinek  <jakub@redhat.com>
2065
2066	* g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2067
20682002-12-09  Mark Mitchell  <mark@codesourcery.com>
2069
2070	* g++.dg/template/static1.C: New test.
2071	* g++.dg/template/static2.C: New test.
2072	* g++.old-deja/g++.ext/memconst.C: New test.
2073
20742002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2075
2076	* g++.dg/special/conpr-2.C: Expect failure on solaris2.
2077	* g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2078	* g++.dg/special/initp1.C: Likewise.
2079
20802002-12-06  Jakub Jelinek  <jakub@redhat.com>
2081
2082	* gcc.c-torture/execute/20021204-1.c: New test.
2083
20842002-12-04  Geoffrey Keating  <geoffk@apple.com>
2085
2086	* gcc.dg/ppc-fmadd-1.c: New file.
2087	* gcc.dg/ppc-fmadd-2.c: New file.
2088	* gcc.dg/ppc-fmadd-3.c: New file.
2089
20902002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2091
2092	* gcc.c-torture/compile/20021204-1.c: New test.
2093
20942002-12-03  Mark Mitchell  <mark@codesourcery.com>
2095
2096	PR c++/8688
2097	* g++.dg/init/brace3.C: New test.
2098
20992002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2100
2101	* gcc.dg/20020210-1.c: Fix a comment typo.
2102
21032002-12-02  Mark Mitchell  <mark@codesourcery.com>
2104
2105	PR c++/8720
2106	* g++.dg/parse/defarg1.C: New test.
2107
2108	PR c++/8615
2109	* g++.dg/template/char1.C: New test.
2110
2111	* g++.dg/template/varmod1.C: Fix typo.
2112
21132002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2114
2115	DR 180
2116	* g++.old-deja/g++.pt/crash32.C: Expect error.
2117
21182002-12-01  Mark Mitchell  <mark@codesourcery.com>
2119
2120	PR c++/5919
2121	* g++.dg/template/varmod1.C: New test.
2122
2123	PR c++/8727
2124	* g++.dg/inherit/typeinfo1.C: New test.
2125
2126	PR c++/8663
2127	* g++.dg/inherit/typedef1.C: New test.
2128
21292002-11-30  Mark Mitchell  <mark@codesourcery.com>
2130
2131	PR c++/8332
2132	PR c++/8493
2133	* g++.dg/template/strlen1.C: New test.
2134
2135	PR c++/8227
2136	* g++.dg/template/ctor2.C: New test.
2137
2138	PR c++/8214
2139	* g++.dg/init/string1.C: New test.
2140
2141	PR c++/8511
2142	* g++.dg/template/friend8.C: New test.
2143
21442002-11-29  Joe Buck <jbuck@synopsys.com>
2145
2146	* g++.dg/lookup/anon2.C: New test.
2147
21482002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2149
2150	* gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2151	h8300 port.
2152
21532002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2154
2155	* gcc.dg/bitfld-6.c: New test.
2156
21572002-11-27  Jan Hubicka  <jh@suse.cz>
2158
2159	* gcc.c-torture/execute/20021127.[cx]: New test.
2160
21612002-11-26  Geoffrey Keating  <geoffk@apple.com>
2162
2163	* g++.dg/init/brace2.C: New test.
2164	* g++.old-deja/g++.mike/p9129.C: Correct.
2165
21662002-11-26  Mark Mitchell  <mark@codesourcery.com>
2167
2168	* g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2169
21702002-11-25  Mark Mitchell  <mark@codesourcery.com>
2171
2172	* testsuite/g++.dg/abi/empty11.C: New test.
2173	* testsuite/g++.dg/rtti/cv1.C: New test.
2174
21752002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2176
2177	* lib/prune.exp: Prune more -fpic/-fPIC warnings.
2178
21792002-11-24  Mark Mitchell  <mark@codesourcery.com>
2180
2181	* g++.dg/abi/empty10.C: New test.
2182
21832002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2184
2185	* gcc.c-torture/compile/20021124-1.c: New test.
2186
21872002-11-22  Mark Mitchell  <mark@codesourcery.com>
2188
2189	* g++.dg/abi/rtti2.C: New test.
2190
21912002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2192
2193	* gcc.dg/i386-unroll-1.c: New test.
2194
21952002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2196
2197	* gcc.c-torture/compile/20021120-1.c: New test.
2198	* gcc.c-torture/compile/20021120-2.c: New test.
2199
22002002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2201
2202	* gcc.dg/bitfld-5.c: New test.
2203
22042002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2205
2206	* gcc.c-torture/execute/20021120-3.c: New test.
2207
22082002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2209
2210	* gcc.c-torture/execute/20021120-2.c: New test.
2211
22122002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2213
2214	* gcc.c-torture/execute/20021120-1.c: New test.
2215
22162002-11-20  Jakub Jelinek  <jakub@redhat.com>
2217
2218	* gcc.c-torture/execute/20021118-3.c: New test.
2219
22202002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2221
2222	* gcc.c-torture/compile/20021119-1.c: New test.
2223
22242002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2225
2226	* gcc.dg/duff-1.c: New test.
2227	* gcc.dg/duff-2.c: New test.
2228	* gcc.dg/duff-3.c: New test.
2229
22302002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2231
2232	* gcc.dg/cpp/_Pragma5.c: New test.
2233
22342002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2235
2236	* gcc.c-torture/execute/20021118-2.c: New test.
2237
22382002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2239
2240	* gcc.c-torture/execute/20021118-1.c: New test.
2241
22422002-11-16  Jakub Jelinek  <jakub@redhat.com>
2243
2244	* gcc.dg/20021116-1.c: New test.
2245
22462002-11-14  Mark Mitchell  <mark@codesourcery.com>
2247
2248	* g++.dg/abi/vcall1.C: New test.
2249
22502002-11-14  Jakub Jelinek  <jakub@redhat.com>
2251
2252	* gcc.dg/20021029-1.c: New test.
2253	* gcc.dg/20021029-2.c: New test.
2254
22552002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2256
2257	* g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2258
22592002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2260
2261	PR c/8439
2262	* gcc.dg/20021110.c: Move to ...
2263	* gcc.c-torture/compile/20021110.c: .... here.
2264
22652002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2266
2267	PR c/8467
2268	* gcc.c-torture/execute/20021111-1.c
2269
22702002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2271
2272	PR c/8439
2273	* gcc.dg/20021110.c: New test.
2274
22752002-11-10  Mark Mitchell  <mark@codesourcery.com>
2276
2277	* g++.dg/abi/vthunk3.C: Run only on x86.
2278
22792002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2280
2281	* gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2282
22832002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2284
2285	* lib/compat.exp (compat-execute): Fix logic error in last
2286	change.
2287
22882002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2289
2290	* gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2291
22922002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2293
2294	PR c++/8389
2295	* g++.dg/template/access6.C: New test.
2296
22972002-11-08  Jan Hubicka  <jh@suse.cz>
2298
2299	* gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2300
23012002-11-07  Mark Mitchell  <mark@codesourcery.com>
2302
2303	* g++.dg/abi/vthunk3.C: New test.
2304
2305	PR c++/8338
2306	* g++.dg/template/crash2.C: New test.
2307
23082002-11-07  Mark Mitchell  <mark@codesourcery.com>
2309
2310	* testsuite/g++.dg/abi/dtor1.C: New test.
2311	* testsuite/g++.dg/abi/dtor2.C: Likewise.
2312
23132002-11-05  Geoffrey Keating  <geoffk@apple.com>
2314
2315	* g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2316	Darwin.
2317
23182002-11-04  Adam Nemet  <anemet@lnxw.com>
2319
2320	* gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2321	-mthumb.  Only xfail with -O0.
2322
23232002-11-03  Mark Mitchell  <mark@codesourcery.com>
2324
2325	* g++.dg/abi/thunk1.C: New test.
2326	* g++.dg/abi/thunk2.C: Likewise.
2327	* g++.dg/abi/vtt1.C: Likewise.
2328
23292002-11-02  Diego Novillo  <dnovillo@redhat.com>
2330
2331	PR optimization/8423
2332	* gcc.c-torture/execute/builtin-constant.c: New test.
2333
23342002-11-01  Zack Weinberg  <zack@codesourcery.com>
2335
2336	* g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2337	Add some more cases.
2338
23392002-11-01  Mark Mitchell  <mark@codesourcery.com>
2340
2341	PR c++/8391
2342	* g++.dg/opt/local1.C: New test.
2343
23442002-10-30  Mark Mitchell  <mark@codesourcery.com>
2345
2346	PR c++/8160
2347	* g++.dg/template/complit1.C: New test.
2348
2349	PR c++/8149
2350	* g++.dg/template/typename4.C: Likewise.
2351
23522002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2353
2354	Core issue 287, PR c++/7639
2355	* g++.dg/template/instantiate1.C: Adjust error location.
2356	* g++.dg/template/instantiate3.C: New test.
2357	* g++.old-deja/g++.pt/crash10.C: Adjust error location.
2358	* g++.old-deja/g++.pt/derived3.C: Adjust error location.
2359	* g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2360
23612002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
2362
2363	* lib/compat.exp (compat-execute): Don't clean out a gluefile.
2364
23652002-10-29  Mark Mitchell  <mark@codesourcery.com>
2366
2367	PR c++/8287
2368	* g++.dg/init/dtor2.C: New test.
2369
23702002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2371
2372	* gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2373	* gcc.dg/nest.c: Bypass errors on irix6.
2374
23752002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2376
2377	* gcc.dg/nest.c: Expect error for mmix-*-*.
2378	* gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2379
23802002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2381
2382	* gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2383	markers.
2384
2385	* gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2386
23872002-10-25  Mike Stump  <mrs@apple.com>
2388
2389	* gcc.dg/warn-1.c: New test.
2390
23912002-10-25  Zack Weinberg  <zack@codesourcery.com>
2392
2393	* g++.dg/template/typename3.C: New test.
2394
23952002-10-25  Mark Mitchell  <mark@codesourcery.com>
2396
2397	* g++.dg/lookup/ptrmem1.C: New test.
2398
2399	* g++.dg/abi/vthunk2.C: New test.
2400
24012002-10-25  Zack Weinberg  <zack@codesourcery.com>
2402
2403	* g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2404
24052002-10-24  Mark Mitchell  <mark@codesourcery.com>
2406
2407	* g++.dg/abi/empty9.C: New test.
2408
24092002-10-24  Richard Henderson  <rth@redhat.com>
2410
2411	* g++.dg/inherit/thunk1.C: Enable for ia64.
2412
24132002-10-23  Mark Mitchell  <mark@codesourcery.com>
2414
2415	PR c++/8067
2416	* g++.dg/lookup/pretty1.C: New test.
2417
24182002-10-23  Jakub Jelinek  <jakub@redhat.com>
2419
2420	* gcc.dg/20021023-1.c: New test.
2421
24222002-10-23  Mark Mitchell  <mark@codesourcery.com>
2423
2424	PR c++/7679
2425	* g++.dg/parse/inline1.C: New test.
2426
24272002-10-23  Richard Henderson  <rth@redhat.com>
2428
2429	* g++.dg/inherit/thunk1.C: Enable for x86_64.
2430
2431	* g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2432
24332002-10-22  Mark Mitchell  <mark@codesourcery.com>
2434
2435	PR c++/6579
2436	* g++.dg/parse/stmtexpr3.C: New test.
2437
24382002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2439
2440	* g++.dg/expr/cond1.C: New test.
2441
24422002-10-21  Mark Mitchell  <mark@codesourcery.com>
2443
2444	* g++.dg/abi/vbase13.C: New test.
2445	* g++.dg/abi/vbase14.C: Likewise.
2446
24472002-10-21  Jakub Jelinek  <jakub@redhat.com>
2448
2449	* gcc.dg/tls/pic-1.c: New test.
2450	* gcc.dg/tls/nonpic-1.c: New test.
2451	* gcc.dg/20021018-1.c: New test.
2452
24532002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2454
2455	* lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2456	Remove only files with the same base name as the test case.
2457	(profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2458	(profopt-execute): Likewise.  Also, remove old profiling
2459	and performance data files before running the tests.
2460
2461	* gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2462	* g++.dg/bprob/bprob.exp: Likewise.
2463	* g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2464	to allow more general test case names.
2465
2466	* g++.dg/bprob/bprob-1.C: Rename to ...
2467	* g++.dg/bprob/g++-bprob-1.C: ... this.
2468
2469	* g77.dg/bprob/bprob-1.f: Rename to ...
2470	* g77.dg/bprob/g77-bprob-1.f: ... this.
2471
24722002-10-21  Zack Weinberg  <zack@codesourcery.com>
2473
2474	* gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2475	bison 1.50 or later.
2476
24772002-10-21  Janis Johnson  <janis187@us.ibm.com>
2478
2479	* g++.dg/README: Describe more test directories.
2480
24812002-10-21  Mark Mitchell  <mark@codesourcery.com>
2482
2483 	* g++.dg/init/array6.C: Add additional tests.
2484
24852002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2486
2487	* gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2488	* gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2489
24902002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2491
2492	* gcc.c-torture/compile/20020604-1.x: New.
2493	* gcc.c-torture/compile/simd-5.x: Likewise.
2494	* gcc.c-torture/execute/920710-1.x: Likewise.
2495	* gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2496
24972002-10-21  Mark Mitchell  <mark@codesourcery.com>
2498
2499	* g++.dg/inherit/override1.C: Add dg-options clause.
2500
25012002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2502
2503	* testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2504	_mm_slli_si128.
2505
25062002-10-19  Andreas Schwab  <schwab@suse.de>
2507
2508	* lib/compat.exp (compat-run): Prepend "./" when $dest has no
2509	directory component.
2510
25112002-10-18  Mark Mitchell  <mark@codesourcery.com>
2512
2513	* g++.dg/inherit/thunk1.C: New test.
2514
2515	* g++.dg/inherit/override1.C: New test.
2516
2517	* g++.dg/abi/mangle11.C: New test.
2518	* g++.dg/abi/mangle14.C: New test.
2519	* g++.dg/abi/mangle17.C: New test.
2520
25212002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2522
2523	* g++.dg/overload/member2.C: New test.
2524
25252002-10-17  Janis Johnson  <janis187@us.ibm.com>
2526
2527	* g++.dg/README: Describe new compat directory.
2528	* g++.dg/dg.exp: Skip tests in compat directory.
2529	* README.compat: New file.
2530	* lib/compat.exp: New expect script.
2531	* g++.dg/compat: New test directory.
2532	* g++.dg/compat/compat.exp: New expect script.
2533	* g++.dg/compat/abi: New test directory.
2534	* g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2535	g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2536	g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2537	g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2538	g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2539	g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2540	g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2541	g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2542	g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2543	g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2544	g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2545	g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2546	* g++.dg/compat/break: New test directory.
2547	* g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2548	g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2549	g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2550	g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2551	g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2552	g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2553	g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2554	g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2555	g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2556	g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2557	g++.dg/compat/break/README: New files.
2558	* g++.dg/compat/eh: New test directory.
2559	* g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2560	g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2561	g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2562	g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2563	g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2564	g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2565	g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2566	g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2567	g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2568	g++.dg/compat/eh/filter2_y.C,
2569	g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2570	g++.dg/compat/eh/new1_y.C,
2571	g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2572	g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2573	g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2574	g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2575	g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2576	g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2577	g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2578	g++.dg/compat/eh/unexpected1_y.C: New files.
2579	* g++.dg/compat/init: New test directory.
2580	* g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2581	g++.dg/compat/init/array5_y.C,
2582	g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2583	g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2584	g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2585	g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2586	g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2587	g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2588	g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2589	g++.dg/compat/init/init-ref2_y.C: New files.
2590
25912002-10-17  Mark Mitchell  <mark@codesourcery.com>
2592
2593	PR c++/7584
2594	* g++.dg/inherit/using3.C: New test.
2595
25962002-10-17  Jan Hubicka  <jh@suse.cz>
2597
2598	* gcc.dg/20021017-2.c: New test.
2599
26002002-10-17  Mark Mitchell  <mark@codesourcery.com>
2601
2602	* g++.dg/abi/mangle16.C: Adjust.
2603
2604	* g++.dg/init/array8.C: New test.
2605
26062002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2607
2608	* gcc.dg/special/mips-abi.exp: New test.
2609	* gcc.dg/special/mips-abi.s: Empty file used by the above.
2610
26112002-10-16  Mark Mitchell  <mark@codesourcery.com>
2612
2613	* g++.dg/abi/mangle16.C: New test.
2614	* g++.dg/abi/mangle17.C: Likewise.
2615
2616	PR c++/7478
2617	* g++.dg/template/ref1.C: New test.
2618
26192002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2620
2621	* gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2622
26232002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2624
2625	* gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2626
26272002-10-16  Mark Mitchell  <mark@codesourcery.com>
2628
2629	PR c++/7524
2630	* g++.dg/init/array7.C: New test.
2631
26322002-10-15  Mark Mitchell  <mark@codesourcery.com>
2633
2634	* g++.dg/init/array6.C: New test.
2635
2636	* g++.dg/abi/mangle13.C: Likewise.
2637	* g++.dg/abi/mangle14.C: Likewise.
2638	* g++.dg/abi/mangle15.C: Likewise.
2639
26402002-10-14  Mark Mitchell  <mark@codesourcery.com>
2641
2642	* g++.dg/abi/empty8.C: New test.
2643
26442002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2645
2646	* g++.dg/init/ctor1.C: New test.
2647
26482002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2649
2650	* gcc.c-torture/execute/20021015-1.c: New test.
2651
26522002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
2653
2654	* gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2655
26562002-10-14  Jan Hubicka  <jh@suse.cz>
2657
2658	* gcc.dg/i386-ssetype-[1-5].c: New tests.
2659
26602002-10-14  Richard Henderson  <rth@redhat.com>
2661
2662	* gcc.dg/20020219-1.c: Disable for 16-bit targets.
2663
26642002-10-14  Mark Mitchell  <mark@codesourcery.com>
2665
2666	PR optimization/6631
2667	* g++.dg/opt/const2.C: New test.
2668
26692002-10-14  Mark Mitchell  <mark@codesourcery.com>
2670
2671	PR c++/7176
2672	* g++.dg/parse/friend1.C: New test.
2673	* g++.old-deja/g++.pt/memtemp64.C: Adjust.
2674
26752002-10-14  Jakub Jelinek  <jakub@redhat.com>
2676
2677	* gcc.dg/20021014-1.c: New test.
2678
26792002-10-11  Mark Mitchell  <mark@codesourcery.com>
2680
2681	PR c++/5661
2682	* g++.dg/ext/vlm1.C: New test.
2683	* g++.dg/ext/vlm2.C: Likewise.
2684
2685	* g++.dg/init/array1.C: Remove invalid braces.
2686	* g++.dg/init/brace1.C: New test.
2687	* g++.dg/init/copy2.C: Likewise.
2688	* g++.dg/init/copy3.C: Likewise.
2689	* g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2690	* g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2691	braces.
2692
26932002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2694
2695	* gcc.dg/cpp/assembler.S: Don't use -ansi.
2696
26972002-10-11  Richard Shann  <richard.shann@superh.com>
2698
2699	* gcc.c-torture/compile/simd-5.c: New test.
2700
27012002-10-10  Jim Wilson  <wilson@redhat.com>
2702
2703	* gcc.c-torture/execute/20021010-1.c: New test.
2704
27052002-10-09  Zack Weinberg  <zack@codesourcery.com>
2706
2707	PR c/7353
2708	* g++.dg/ext/typedef-init.C: New test.
2709	* gcc.dg/typedef-init.c: New test.
2710
27112002-10-09  Neil Booth  <neil@daikokuya.co.uk>
2712
2713	* gcc.dg/cpp/paste13.c: New test.
2714
27152002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2716
2717	* gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
2718	remaining platforms, XFAIL during compile, not execute.  Don't
2719	XFAIL at -O0.
2720
27212002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
2722
2723	* gcc.dg/alias-1.c: Tweak expected warning.
2724
27252002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2726
2727	* gcc.dg/20020411-1.c: Disable for 16-bit "int".
2728
27292002-10-06  Andreas Jaeger  <aj@suse.de>
2730
2731	* gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2732	* gcc.dg/cpp/c++98.C: Likewise.
2733
2734	* g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2735	* g++.dg/cpp/c++98.C: Likewise.
2736
2737	* g++.dg/README (Subdirectories): Mention cpp directory.
2738
2739	PR target/7559
2740	* gcc.dg/20021006-1.c: New test.
2741
27422002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2743
2744	PR c++/7804
2745	* g++.dg/other/warning1.C: New test.
2746
27472002-10-04  Roger Sayle  <roger@eyesopen.com>
2748
2749	* gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
2750	the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
2751	and sparc-*-* with -m64 as expected failures.  See PR 8087.
2752
27532002-10-03  Mark Mitchell  <mark@codesourcery.com>
2754
2755	PR c++/7931
2756	* g++.dg/template/ptrmem3.C: New test.
2757
2758	PR c++/7754
2759	* g++.dg/template/union1.C: New test.
2760
27612002-10-03  Mark Mitchell  <mark@codesourcery.com>
2762
2763	PR c++/8006
2764	* g++.dg/abi/mangle9.C: New test.
2765	* g++.dg/abi/mangle10.C: New test.
2766	* g++.dg/abi/mangle11.C: New test.
2767	* g++.dg/abi/mangle12.C: New test.
2768
27692002-10-02  Mark Mitchell  <mark@codesourcery.com>
2770
2771	PR c++/7188.
2772	* g++.dg/template/meminit1.C: New test.
2773	* g++.dg/warn/Wreorder-1.C: Likewise.
2774	* g++.old-deja/g++.mike/warn3.C: Tweak.
2775	* lib/prune.exp: Ingore "in copy constructor".
2776
27772002-10-02  Andreas Jaeger  <aj@suse.de>
2778
2779	* gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2780	gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2781	g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2782	on x86-64.
2783
27842002-10-01  Mark Mitchell  <mark@codesourcery.com>
2785
2786	* gcc.dg/empty1.C: Fix typo.
2787
27882002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
2789
2790	* gcc.dg/alias-1.c: New test.
2791
27922002-10-01  Mark Mitchell  <mark@codesourcery.com>
2793
2794	* gcc.dg/empty1.C: New test.
2795
2796	* g++.dg/tls/init-2.C: Tweak error messages.
2797
27982002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2799
2800	* gcc.c-torture/compile/20020923-1.c: New test.
2801
28022002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2803
2804	* gcc.c-torture/execute/ffs-1.c: New test.
2805	* gcc.c-torture/execute/ffs-2.c: Ditto.
2806
28072002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2808
2809	* g++.dg/overload/member1.C: New test.
2810
28112002-09-30  Mark Mitchell  <mark@codesourcery.com>
2812
2813	* g++.dg/abi/empty7.C: New test.
2814	* g++.dg/init/pm2.C: Likewise.
2815
28162002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2817
2818	* g++.dg/rtti/crash1.C: New test.
2819
28202002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2821
2822	* gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2823	gcc.dg/sibcall-4.c: New tests.
2824
28252002-09-28  Roger Sayle  <roger@eyesopen.com>
2826
2827	* gcc.c-torture/execute/20020720-1.x: No longer skip test on
2828	powerpc and MMIX targets.
2829
28302002-09-27  Zack Weinberg  <zack@codesourcery.com>
2831
2832	* gcc.dg/cpp/20020927-1.c: New.
2833
28342002-09-26  David S. Miller  <davem@redhat.com>
2835
2836	* gcc.c-torture/compile/trunctfdf.c: New.
2837
28382002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2839
2840	* lib/target-supports.exp (check_weak_available): Handle solaris2.
2841
28422002-09-27  Alan Modra  <amodra@bigpond.net.au>
2843
2844	* gcc.c-torture/execute/loop-15.c: New.
2845
28462002-09-26  Janis Johnson  <janis187@us.ibm.com>
2847
2848	* README.QMTEST: Fix typo.
2849
28502002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2851
2852	* gcc.dg/20020926-1.c: New test.
2853
28542002-09-25  David S. Miller  <davem@redhat.com>
2855
2856	PR target/7842
2857	* gcc.c-torture/execute/shiftdi.c: New test.
2858
28592002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2860
2861	* lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2862	unique to the tool.
2863	* lib/g77.exp (g77_init): Likewise.
2864	* lib/g++.exp (g++_init): Likewise.
2865	* lib/objc.exp (objc_init): Likewise.
2866
28672002-09-25  Mark Mitchell  <mark@codesourcery.com>
2868
2869	* gcc/testsuite/g++.dg/abi/empty5.C: New test.
2870	* gcc/testsuite/g++.dg/abi/empty6.C: New test.
2871	* gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2872
28732002-09-25  Richard Henderson  <rth@redhat.com>
2874
2875	* gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2876	too-small long double.
2877
28782002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2879
2880	* gcc.dg/20020919-1.c: New test.
2881
28822002-09-23  Mark Mitchell  <mark@codesourcery.com>
2883
2884	* g++.dg/abi/bitfield6.C: New test.
2885	* g++.dg/abi/bitfield7.C: New test.
2886	* g++.dg/abi/bitfield8.C: New test.
2887	* g++.dg/abi/vbase11.C: New test.
2888
28892002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2890
2891	* gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2892	hppa*-*-hpux*.  Update test comment.
2893
28942002-09-20  Jakub Jelinek  <jakub@redhat.com>
2895
2896	* gcc.dg/tls/struct-1.c: New test.
2897
28982002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2899
2900	* gcc.dg/cpp/tr-warn2.c: Update.
2901
29022002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2903
2904	* gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2905
29062002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2907
2908	* gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2909	systems.
2910
29112002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2912
2913	* gcc.c-torture/execute/ieee/mzero3.c: New test.
2914
2915	* lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2916	Adjust for c++filt moved to binutils.  Remove spurious duplicate
2917	setting of cxxfilt.
2918
29192002-09-19  Geoffrey Keating  <geoffk@apple.com>
2920
2921	* gcc.dg/20020312-2.c: Update for darwin.
2922
29232002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2924
2925	* g++.old-deja/g++.other/crash32.C: Mark ICE.
2926
29272002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
2928
2929	* objc.dg/comp-types-1.m: New test.
2930	* objc.dg/comp-types-2.m: New test.
2931	* objc.dg/comp-types-3.m: New test.
2932	* objc.dg/comp-types-4.m: New test.
2933	* objc.dg/comp-types-5.m: New test.
2934	* objc.dg/comp-types-6.m: New test.
2935
29362002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2937
2938	* gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2939
29402002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2941
2942	* g++.dg/other/do1.C: New test.
2943
2944	* g++.dg/template/subst1.C: New test.
2945
29462002-09-16  Steve Ellcey  <sje@cup.hp.com>
2947
2948	* gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2949
29502002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2951
2952	* g++.dg/template/qualttp20.C: Adjust expected errors.
2953	* g++.old-deja/g++.jason/report.C: Likewise.
2954	* g++.old-deja/g++.other/qual1.C: Likewise.
2955
2956	* g++.dg/lookup/scoped2.C: New test.
2957
2958	* g++.dg/ext/asm3.C: New test.
2959
29602002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2961
2962	* objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2963
29642002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2965
2966	* ChangeLog: follow spelling conventions.
2967	* g++.old-deja/g++.abi/ptrmem.C: Likewise.
2968	* g++.old-deja/g++.bugs/900210_05.C: Likewise.
2969	* g++.old-deja/g++.bugs/900211_04.C: Likewise.
2970	* g++.old-deja/g++.bugs/900321_02.C: Likewise.
2971	* g++.old-deja/g++.bugs/900404_02.C: Likewise.
2972	* g++.old-deja/g++.bugs/900520_06.C: Likewise.
2973	* g++.old-deja/g++.law/global-init1.C: Likewise.
2974	* g++.old-deja/g++.other/delete4.C: Likewise.
2975	* g++.old-deja/g++.other/inline21.C: Likewise.
2976	* g++.old-deja/g++.other/singleton.C: Likewise.
2977	* g77.dg/strlen0.f: Likewise.
2978	* g77.f-torture/compile/20010519-1.f: Likewise.
2979	* g77.f-torture/compile/980310-4.f: Likewise.
2980	* gcc.c-torture/compile/20000605-1.c: Likewise.
2981	* gcc.c-torture/execute/20020225-1.c: Likewise.
2982	* gcc.dg/c90-hexfloat-2.c: Likewise.
2983	* gcc.dg/c99-bool-1.c: Likewise.
2984	* gcc.dg/c99-hexfloat-2.c: Likewise.
2985	* gcc.dg/dll-2.c: Likewise.
2986	* gcc.dg/wtr-union-init-1.c: Likewise.
2987	* gcc.dg/wtr-union-init-2.c: Likewise.
2988	* gcc.dg/wtr-union-init-3.c: Likewise.
2989	* gcc.dg/cpp/avoidpaste1.c: Likewise.
2990	* gcc.dg/cpp/defined.c: Likewise.
2991	* gcc.dg/cpp/macsyntx.c: Likewise.
2992	* gcc.dg/cpp/paste2.c: Likewise.
2993	* gcc.dg/cpp/trad/defined.c: Likewise.
2994	* gcc.dg/format/c90-printf-1.c: Likewise.
2995	* gcc.dg/format/c90-scanf-1.c: Likewise.
2996	* gcc.dg/format/c99-printf-1.c: Likewise.
2997	* gcc.dg/format/c99-scanf-1.c: Likewise.
2998	* gcc.misc-tests/gcov-8.c: Likewise.
2999	* lib/profopt.exp: Likewise.
3000
30012002-09-15  Krister Walfridsson  <cato@df.lth.se>
3002
3003	* lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3004
30052002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3006
3007	* g++.dg/inherit/using2.C: New test.
3008
30092002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3010
3011	* ChangeLog: Follow spelling conventions.
3012	* g++.dg/template/friend4.C: Likewise.
3013	* g++.old-deja/g++.pt/crash67.C: Likewise.
3014	* gcc.c-torture/execute/20000801-4.c: Likewise.
3015	* gcc.dg/c90-digraph-1.c: Likewise.
3016	* gcc.dg/c94-digraph-1.c: Likewise.
3017	* gcc.dg/c99-digraph-1.c: Likewise.
3018	* gcc.dg/cpp/line5.c: Likewise.
3019	* gcc.dg/cpp/multiline.c: Likewise.
3020	* gcc.dg/cpp/trad/literals-1.c: Likewise.
3021	* gcc.dg/format/attr-3.c: Likewise.
3022	* gcc.dg/format/c90-scanf-3.c: Likewise.
3023	* gcc.dg/format/ext-4.c: Likewise.
3024
30252002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3026
3027	* g++.dg/template/pretty1.C: New test.
3028
30292002-09-14  Alan Modra  <amodra@bigpond.net.au>
3030
3031	* gcc.c-torture/execute/struct-cpy-1.c: New test.
3032
30332002-09-13  Matt Austern  <austern@apple.com>
3034
3035	* testsuite/g++.dg/other/constref[12].C: New, regression tests for
3036	passing a cast expression to a function by const reference.
3037
30382002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3039
3040	* g++.dg/template/deduce1.C: New test.
3041
30422002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3043
3044	* gcc.c-torture/execute/simd-1.c: Force all use of int to
3045	32-bit int.
3046
30472002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3048
3049	* gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3050	usage.
3051
30522002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3053
3054	* gcc.c-torture/compile/20020910-1.c: New test.
3055
30562002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3057
3058	* gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3059
30602002-09-10  Andreas Jaeger  <aj@suse.de>
3061
3062	* gcc.dg/20020312-2.c: Adjust for x86-64.
3063
30642002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3065
3066	* g77.dg/7388.f: New test case for PR 7388.
3067
30682002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3069
3070	* gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3071
30722002-09-05  Ziemowit Laski <zlaski@apple.com>
3073
3074	* objc.dg/proto-lossage-1.m: New test.
3075
30762002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3077
3078	* gcc.dg/cpp/_Pragma4.c: Fix typo.
3079
30802002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3081
3082	* objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3083	expected to pass.
3084
30852002-09-06  Stan Shebs  <shebs@apple.com>
3086	    David Edelsohn  <edelsohn@gnu.org>
3087
3088	* gcc.dg/weak: New directory.
3089	* gcc.dg/weak-[1-9].c: Move to new directory, remove all
3090	target-specific xfail bits.
3091	* gcc.dg/typeof-2.c: Move to new directory.
3092	* gcc.dg/weak.exp: New expect script.
3093
30942002-09-06  Alan Modra  <amodra@bigpond.net.au>
3095
3096	* gcc.c-torture/execute/extzvsi.c: New test.
3097
30982002-09-05  Stan Shebs  <shebs@apple.com>
3099
3100	* gcc.dg/weak-1.c: xfail on Darwin.
3101	* gcc.dg/weak-2.c: Ditto.
3102	* gcc.dg/weak-3.c: Ditto.
3103	* gcc.dg/weak-4.c: Ditto.
3104	* gcc.dg/weak-5.c: Ditto.
3105	* gcc.dg/weak-6.c: Ditto.
3106	* gcc.dg/weak-7.c: Ditto.
3107	* gcc.dg/weak-8.c: Ditto.
3108	* gcc.dg/weak-9.c: Ditto.
3109
31102002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3111
3112	* gcc.c-torture/execute/loop-14.c: New test.
3113
31142002-09-04  Jakub Jelinek  <jakub@redhat.com>
3115
3116	* g++.dg/other/cxa-atexit1.C: New test.
3117
3118	* gcc.dg/typeof-2.c: New test.
3119
31202002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3121
3122	* gcc.dg/cpp/_Pragma4.c: New test.
3123
31242002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3125
3126	* objc/execute/nil_method-1.m: New testcase.
3127
31282002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3129
3130	* objc/execute/class-tests-1.h (test_class_with_superclass): Call
3131	[Object class], not [Object initialize].
3132
31332002-08-31  Roger Sayle  <roger@eyesopen.com>
3134	    Hans-Peter Nilsson  <hp@bitrange.com>
3135
3136	* gcc.c-torture/execute/20020720-1.x: Skip test on
3137	mmix-knuth-mmixware.  Correct comment.
3138
31392002-08-27  Mark Mitchell  <mark@codesourcery.com>
3140
3141	* testsuite/g++.dg/abi/bitfield5.C: New test.
3142	* testsuite/g++.dg/abi/vbase10.C: Likewise.
3143
31442002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3145
3146	* objc.dg/undeclared-selector.m: New test.
3147
31482002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3149
3150	* g++.dg/other/offsetof1.C: Avoid cast warning.
3151
31522002-08-26  Ziemowit Laski  <zlaski@apple.com>
3153
3154	* objc.dg/super-class-2.m: New test.
3155
31562002-08-24  Matt Austern  <austern@apple.com>
3157
3158	* g++.dg/ext/lvaddr.C: New test.
3159	* g++.dg/ext/lvcast.C: New test.
3160
31612002-08-22  Mark Mitchell  <mark@codesourcery.com>
3162
3163	* testsuite/g++.dg/inherit/cond1.C: New test.
3164
31652002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3166
3167	* gcc.dg/noncompile/incomplete-1.c: New test.
3168
31692002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3170
3171	* gcc.dg/typespec-1.c: New test.
3172
31732002-08-20  Devang Patel  <dpatel@apple.com>
3174	* objc.dg/proto-hier-2.m: New test.
3175
31762002-08-19  Ziemowit Laski  <zlaski@apple.com>
3177
3178	* objc.dg/bitfield-1.m: New test.
3179	* objc.dg/bitfield-2.m: New test.
3180
31812002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3182
3183	* gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3184	gcc.dg/c99-flex-array-4.c: New tests.
3185
31862002-08-16  Stan Shebs  <shebs@apple.com>
3187
3188	* objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3189
31902002-08-15  Jakub Jelinek  <jakub@redhat.com>
3191
3192	* gcc.dg/typeof-1.c: New test.
3193	* g++.dg/ext/typeof2.C: New test.
3194
31952002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3196
3197	* g++.dg/other/offsetof1.C: New test.
3198
31992002-08-14  Richard Henderson  <rth@redhat.com>
3200
3201	* gcc.dg/tls/diag-3.c: Fix expected message strings.
3202
32032002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3204
3205	* gcc.dg/cpp/_Pragma3.c: New test.
3206
32072002-08-13  Mark Mitchell  <mark@codesourcery.com>
3208
3209	* g++.dg/template/inherit3: New test.
3210
32112002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3212
3213	* gcc.dg/bitfld-4.c: Add blank options.
3214
32152002-08-09  Mark Mitchell  <mark@codesourcery.com>
3216
3217	* g++.dg/template/crash1.C: New test.
3218
32192002-08-08  Jakub Jelinek  <jakub@redhat.com>
3220
3221	* gcc.dg/tls/opt-2.c: New test.
3222
32232002-08-08  Devang Patel  <dpatel@apple.com>
3224
3225	* objc.dg/selector-1.m : New test
3226
32272002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3228
3229	* g++.dg/abi/bitfield4.C: New test.
3230	* gcc.dg/bitfld-4.c: New test.
3231
32322002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3233
3234	* g++.dg/other/packed1.C: New test.
3235
32362002-08-07  Mark Mitchell  <mark@codesourcery.com>
3237
3238	* g++.dg/abi/offsetof.C: Tweak error messages.
3239	* g++.old-deja/g++.mike/p10769a.C: Likewise.
3240
32412002-08-08  Jakub Jelinek  <jakub@redhat.com>
3242
3243	* gcc.dg/bitfld-3.c: New test.
3244
32452002-08-07  Jakub Jelinek  <jakub@redhat.com>
3246	    Richard Henderson  <rth@redhat.com>
3247
3248	* gcc.dg/i386-bitfield1.c: New test.
3249	* g++.dg/abi/bitfield3.C: Update.
3250
32512002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3252
3253	* objc.dg/const-str-2.m: Update.
3254	* gcc.dg/cpp/c++98.c: Change to C extension.
3255	* gcc.dg/cpp/c++98-pedantic.c: Similarly.
3256	* gcc.dg/cpp/cpp.exp: Process .C extensions too.
3257
32582002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3259
3260	* testsuite/gcc.dg/tls/diag-3.c: New.
3261
32622002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3263
3264	* g++.dg/README (Subdirectories): Document new subdir expr.
3265	* g++.dg/expr/pmf-1.C: New test.
3266
32672002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3268
3269	* gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3270
32712002-08-06  Jakub Jelinek  <jakub@redhat.com>
3272
3273	* g++.dg/abi/bitfield3.C: New test.
3274
32752002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3276
3277	* lib/gcov.exp: Tweak expected line formats.
3278	* gcc.misc-tests/gcov8.c: New test.
3279	* gcc.misc-tests/gcov8.x: New flags.
3280
32812002-08-05  Jakub Jelinek  <jakub@redhat.com>
3282
3283	* consistency.vlad/layout/endian.c: Include string.h.
3284
3285	* gcc.c-torture/execute/20020805-1.c: New test.
3286
32872002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3288
3289	* g++.dg/other/conversion1.C: New test.
3290
32912002-08-03  Roger Sayle  <roger@eyesopen.com>
3292
3293	* gcc.dg/builtins-1.c: New testcase.
3294
32952002-08-02  Mark Mitchell  <mark@codesourcery.com>
3296
3297	* g++.dg/inherit/access3.C: New test.
3298
32992002-08-01  Jakub Jelinek  <jakub@redhat.com>
3300
3301	* gcc.dg/ia64-visibility-2.c: New test.
3302
33032002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
3304
3305	* g++.old-deja/g++.abi/ptrflags.C (expect): Change
3306	__qualifier_flags to __flags.
3307
33082002-07-31  Mark Mitchell  <mark@codesourcery.com>
3309
3310	* g++.dg/inherit/operator1.C: New test.
3311	* g++.dg/lookup/disamb1.C: Fix typo in comment.
3312	* g++.dg/other/error1.C: Change expected error message.
3313	* g++.dg/template/conv4.C: Likewise.
3314
33152002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
3316
3317	* gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3318	for documented behavior.
3319
33202002-07-25  Roger Sayle  <roger@eyesopen.com>
3321
3322	* gcc.c-torture/execute/20020720-1.x: Skip this test on
3323	several targets known to fail.
3324
33252002-07-25  Richard Sandiford  <rsandifo@redhat.com>
3326
3327	* gcc.dg/mips-args-[123].c: New tests.
3328
33292002-07-24  Aldy Hernandez  <aldyh@redhat.com>
3330
3331	* gcc.dg/ppc-spe.c: New.
3332
33332002-07-24  Geoffrey Keating  <geoffk@redhat.com>
3334
3335	* g++.dg/other/ptrmem4.C: New testcase.
3336
33372002-07-24  Richard Henderson  <rth@redhat.com>
3338
3339	* gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3340
33412002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
3342
3343	* g++.dg/ext/alignof1.C (main): Return 0 for success.
3344
33452002-07-24  Roger Sayle  <roger@eyesopen.com>
3346
3347	* gcc.c-torture/execute/memset-3.c: New testcase.
3348
33492002-07-24  Neil Booth  <neil@daikokuya.co.uk>
3350
3351	* gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3352	gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3353
33542002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3355
3356	* gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3357	Delete.
3358
33592002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
3360
3361	* gcc.c-torture/compile/simd-4.c: New test.
3362
33632002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3364
3365	PR c++/7347, c++/7348
3366	* g++.dg/template/access4.C: New test.
3367	* g++.dg/template/access5.C: New test.
3368	* g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3369	* g++.old-deja/g++.pt/memtemp86.C: Likewise.
3370	* g++.old-deja/g++.pt/ttp58.C: Likewise.
3371	* g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3372
33732002-07-22  Jakub Jelinek  <jakub@redhat.com>
3374
3375	* gcc.dg/gnu89-init-2.c: New test.
3376
33772002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3378
3379	* gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3380
33812002-07-20  Roger Sayle  <roger@eyesopen.com>
3382
3383	* gcc.c-torture/execute/20020720-1.c: New testcase.
3384
33852002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3386
3387	* gcc.dg/cpp/Wsignprom.c: New tests.
3388
33892002-07-20  Alan Modra  <amodra@bigpond.net.au>
3390
3391	* gcc.c-torture/execute/loop-13.c: New test.
3392
33932002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3394
3395	* gcc.dg/cpp/expr.c: New tests.
3396
33972002 07-18  David Edelsohn  <edelsohn@gnu.org>
3398
3399	* g++.dg/opt/pr6713.C: Add template instantiation.
3400
34012002-07-18  Alan Modra  <amodra@bigpond.net.au>
3402
3403	* gcc.dg/nest.c: New test.
3404
34052002-07-17  Richard Henderson  <rth@redhat.com>
3406
3407	* g++.dg/opt/pr6713.C: New test.
3408
34092002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3410
3411	* gcc.c-torture/execute/loop-2e.x: Let the testcase
3412	XFAIL for all x86 processors.
3413
34142002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3415
3416	* gcc.c-torture/execute/20010122-1.x: Do not test with
3417	-fomit-frame-pointer.
3418
34192002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3420
3421	* g++.dg/template/instantiate2.C: New test.
3422	* g++.dg/template/spec4.C: New test.
3423
34242002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3425
3426	* g++.dg/template/access2.C: New test.
3427	* g++.dg/template/access3.C: New test.
3428
34292002-07-15  Zack Weinberg  <zack@codesourcery.com>
3430
3431	* c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3432	c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3433	c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3434	c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3435	Convert to use <stdarg.h>.
3436	* c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3437	Delete.
3438	* gcc.dg/va-arg-2.c: New.
3439	* lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3440
34412002-07-15  Jakub Jelinek  <jakub@redhat.com>
3442
3443	* gcc.c-torture/compile/20020710-1.c: New test.
3444
34452002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
3446			  Andrew Pinski  <pinskia@physics.uc.edu>
3447
3448	gcc.c-torture/compile/simd-2.c: New testcase.
3449	gcc.c-torture/compile/simd-3.c: Likewise.
3450
34512002-07-11  Mark Mitchell  <mark@codesourcery.com>
3452
3453	PR c++/7224
3454	* g++.dg/overload/error1.C: New test.
3455
34562002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3457
3458	* gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3459	configuration and IRIX 6 O32 ABI.
3460
34612002-07-11  Roger Sayle  <roger@eyesopen.com>
3462
3463	* gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3464
34652002-07-10  Roger Sayle  <roger@eyesopen.com>
3466
3467	* gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3468
34692002-07-10  Jeffrey A Law  <law@redhat.com>
3470
3471	* gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3472
3473	* gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3474
34752002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3476
3477	* gcc.dg/20020312-2.c: Check for __PPC__.
3478
34792002-07-09  Diego Novillo  <dnovillo@redhat.com>
3480
3481	* gcc.c-torture/compile/20020709-1.c: New test.
3482
34832002-07-07  Roger Sayle  <roger@eyesopen.com>
3484
3485	* g++.dg/template/qualttp21.C: New test case.
3486
34872002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3488
3489	* gcc.c-torture/compile/20020706-1.c: New test.
3490	* gcc.c-torture/compile/20020706-2.c: New test.
3491
34922002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3493	    Alexandre Oliva  <aoliva@redhat.com>
3494
3495	* g++.dg/warn/incomplete1.C: New test.
3496
34972002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3498
3499	PR c++/7099
3500	* g++.dg/warn/noreturn1.C: New test.
3501
35022002-07-03  Mark Mitchell  <mark@codesourcery.com>
3503
3504	PR c++/6706
3505	* g++.dg/debug/debug6.C: New test.
3506	* g++.dg/debug/debug7.C: New test.
3507
35082002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
3509
3510	* gcc.c-torture/compile/simd-3.c: New test.
3511
35122002-07-03  Chris Demetriou  <cgd@broadcom.com>
3513
3514	* g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3515	* gcc.dg/20020620-1.c: Likewise.
3516
35172002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3518
3519	PR c++/6944
3520	* g++.dg/init/array4.C: New test.
3521	* g++.dg/init/array5.C: New test.
3522
35232002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
3524
3525	* gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3526	* gcc.c-torture/execute/simd-2.c (main): Likewise.
3527
35282002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3529
3530	* gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3531	* gcc.dg/wtr-aggr-init-1.c: Likewise.
3532	* gcc.dg/wtr-conversion-1.c: Likewise.
3533	* gcc.dg/wtr-escape-1.c: Likewise.
3534	* gcc.dg/wtr-int-type-1.c: Likewise.
3535	* gcc.dg/wtr-label-1.c: Likewise.
3536	* gcc.dg/wtr-static-1.c: Likewise.
3537	* gcc.dg/wtr-strcat-1.c: Likewise.
3538	* gcc.dg/wtr-suffix-1.c: Likewise.
3539	* gcc.dg/wtr-switch-1.c: Likewise.
3540	* gcc.dg/wtr-unary-plus-1.c: Likewise.
3541	* gcc.dg/wtr-union-init-1.c: Likewise.
3542	* gcc.dg/wtr-union-init-2.c: Likewise.
3543	* gcc.dg/wtr-union-init-3.c: Likewise.
3544
3545	* gcc.dg/wtr-func-def-1.c: New test.
3546
35472002-07-02 Devang Patel <dpatel@apple.com>
3548
3549	* objc.dg/param-1.m: New test.
3550
35512002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3552
3553	* gcc.dg/cpp/trad/directive.c: Add test.
3554	* gcc.dg/cpp/trad/macroargs.c: Add test.
3555	* gcc.dg/cpp/trad/recurse-3.c: Add tests.
3556
35572002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3558
3559	* gcc.dg/cpp/cmdlne-M.c: New test.
3560
35612002-07-02  Ziemowit Laski  <zlaski@apple.com>
3562
3563	* objc.dg/desig-init-1.m: New test.
3564
35652002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3566
3567	PR c++/6716
3568	* g++.dg/template/instantiate1.C: New test.
3569
35702002-07-01  Mark Mitchell  <mark@codesourcery.com>
3571
3572	PR c++/7112
3573	* g++.dg/template/sizeof2.C: New test.
3574
35752002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3576
3577	* gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3578	gcc.dg/cpp/trad/include.c: New tests.
3579
35802002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3581
3582	PR target/7177
3583	* gcc.c-torture/compile/20020701-1.c: New test.
3584
35852002-07-01  Stan Shebs  <shebs@apple.com>
3586
3587	* lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3588	header here...
3589	* lib/objc-torture.exp (objc-torture-compile): ...instead of here
3590	(objc-torture-execute): or here.
3591
35922002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
3593
3594	* gcc.c-torture/execute/arith-rand-ll.c: New test.
3595
35962002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3597
3598	* gcc.dg/cpp/trad/escaped-nl.c: New test.
3599
36002002-06-30  Devang Patel  <dpatel@apple.com>
3601
3602	* objc.dg/fsyntax-only.m: New test.
3603
36042002-06-27  Mark Mitchell  <mark@codesourcery.com>
3605
3606	PR c++/6695
3607	* g++.dg/template/friend7.C: New file.
3608
36092002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3610
3611	* gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3612	return type.
3613
36142002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
3615
3616	* gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3617	avoid division by zero.
3618
36192002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3620
3621	* gcc.dg/Wunknownprag.c: New tests.
3622
36232002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
3624
3625	* gcc.c-torture/execute/simd-2.c: New test.
3626
36272002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3628
3629	* gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3630	gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3631	gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3632	gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3633	gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3634	gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3635	gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3636	gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3637	gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3638	gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3639	gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3640	gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3641	gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3642	gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3643	gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3644	gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3645	gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3646
36472002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3648
3649	* gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3650	gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3651	gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3652	gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3653	New tests.
3654	* gcc.dg/cpp/trad/directive.c: Update.
3655
36562002-06-23  Andreas Jaeger  <aj@suse.de>
3657
3658	* gcc.c-torture/execute/complex-6.c: New.
3659
36602002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3661
3662	* gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3663	gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3664	gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3665	gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3666
36672002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3668
3669	* gcc.dg/cpp/trad: New directory with traditional tests copied
3670	from parent directory.
3671	* gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3672	gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3673	gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3674	gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3675	Move to trad/ and rename.
3676	* gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3677	gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3678	gcc.dg/cpp/trad/redef2.c: New tests.
3679	* gcc.dg/cpp/trad/trad.exp: New driver.
3680
36812002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3682
3683	* gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3684	gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3685	gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3686	gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3687	Remove.
3688
36892002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3690
3691	* gcc.dg/20020620-1.c: New test.
3692
36932002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3694
3695	* g++.dg/template/ttp4.C: New test.
3696
36972002-06-19  Jakub Jelinek  <jakub@redhat.com>
3698
3699	* g++.dg/opt/vt1.C: Fix regexp.
3700
37012002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3702
3703	* gcc.c-torture/execute/pure-1.c: Make functions static again.
3704	Don't use attribute `noinline'.
3705
37062002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3707
3708	* gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3709
37102002-06-18  Aldy Hernandez  <aldyh@redhat.com>
3711
3712	* gcc.c-torture/execute/simd-1.c: New.
3713
3714	* gcc.dg/simd-1.c: New.
3715
37162002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3717
3718	* gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3719
37202002-06-16  Richard Henderson  <rth@redhat.com>
3721
3722	* g++.dg/ext/anon-struct1.C: New.
3723	* g++.dg/ext/anon-struct2.C: New.
3724	* g++.dg/ext/anon-struct3.C: New.
3725	* gcc.dg/anon-struct-1.c: New.
3726	* gcc.dg/anon-struct-2.c: New.
3727	* gcc.dg/anon-struct-3.c: New.
3728	* gcc.dg/20011008-1.c: Adjust warning text.
3729	* gcc.dg/20020527-1.c: Add -fms-extensions.
3730
37312002-06-16  Richard Henderson  <rth@redhat.com>
3732
3733	* gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3734
37352002-06-15  Hans-Peter Nilsson  <hp@axis.com>
3736
3737	* gcc.c-torture/execute/20020615-1.c: New test.
3738
37392002-06-15  Roger Sayle  <roger@eyesopen.com>
3740
3741	* gcc.c-tortuture/execute/compare-1.c: New test case.
3742	* gcc.c-tortuture/execute/compare-2.c: New test case.
3743	* gcc.c-tortuture/execute/compare-3.c: New test case.
3744
37452002-06-13  Richard Henderson  <rth@redhat.com>
3746
3747	* g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
3748	ia64 ilp32.
3749
37502002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3751
3752	* g++.dg/template/typename2.C: Update error message.
3753
37542002-06-12  Hans-Peter Nilsson  <hp@axis.com>
3755
3756	* gcc.c-torture/execute/20020611-1.c: New test.
3757
37582002-06-11  Bob Wilson  <bob.wilson@acm.org>
3759
3760	* g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3761	list of targets to skip.
3762
37632002-06-10  Bob Wilson  <bob.wilson@acm.org>
3764
3765	* gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3766	targets if not optimizing.
3767
37682002-06-10  Jakub Jelinek  <jakub@redhat.com>
3769
3770	* gcc.c-torture/compile/20020605-1.c: New test.
3771
3772	* g++.dg/opt/vt1.C: New test.
3773
3774	* gcc.dg/20020531-1.c: New test.
3775
3776	* gcc.dg/20020530-1.c: New test.
3777
3778	* gcc.dg/20020527-1.c: New test.
3779
3780	* g++.dg/opt/cse1.C: New test.
3781
37822002-06-07  Roger Sayle  <roger@eyesopen.com>
3783
3784	* gcc.dg/20020607-2.c: New test case.
3785
37862002-06-07  Jakub Jelinek  <jakub@redhat.com>
3787
3788	* gcc.c-torture/compile/20020604-1.c: New test.
3789
37902002-06-04  Richard Henderson  <rth@redhat.com>
3791
3792	* gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3793	* gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3794	* gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3795
37962002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3797
3798	* gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3799
38002002-06-03  Richard Henderson  <rth@redhat.com>
3801
3802	* gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3803	* gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3804
38052002-06-02  Richard Henderson  <rth@redhat.com>
3806
3807	* gcc.c-torture/execute/pure-1.c: Don't mark any of the
3808	test functions static.
3809
38102002-06-02  Andreas Jaeger  <aj@suse.de>
3811
3812	* gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3813	now.
3814
38152002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3816
3817	* gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3818	gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3819	Update for mofified diagnostics.
3820	* gcc.dg/c99-intconst-1.c: No longer fail.
3821
38222002-06-02  Richard Henderson  <rth@redhat.com>
3823
3824	* gcc.dg/uninit-A.c: Remove xfail markers.
3825
38262002-06-01  Roger Sayle  <roger@eyesopen.com>
3827
3828	* gcc.dg/fnegate-1.c: New test case.
3829
38302002-05-30  Osku Salerma  <osku@iki.fi>
3831
3832	* gcc.c-torture/execute/mayalias-1.c: New file.
3833
38342002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3835
3836	* gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3837	gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3838	gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3839
38402002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3841
3842	* gcc.c-torture/execute/20020529-1.c: New test.
3843
38442002-05-27  Richard Henderson  <rth@redhat.com>
3845
3846	* g++.dg/ext/attrib6.C: New test case.
3847
38482002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3849
3850	* gcc.c-torture/execute/pure-1.c: New test.
3851
38522002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3853
3854	* gcc.dg/cpp/arith-2.c: Remove.
3855
38562002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3857
3858	* gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3859	* gcc.dg/cpp/if-3.c: Remove.
3860
38612002-05-26  Jakub Jelinek  <jakub@redhat.com>
3862
3863	* g++.dg/opt/cse2.C: New test.
3864
38652002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3866
3867	* gcc.dg/cpp/arith-1.c: New semantic tests.
3868	* gcc.dg/cpp/if-1.c: Update.
3869
38702002-05-24  Ben Elliston  <bje@redhat.com>
3871
3872	* lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3873
38742002-05-24  Jakub Jelinek  <jakub@redhat.com>
3875
3876	* gcc.dg/verbose-asm.c: New test.
3877
38782002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3879
3880	* gcc.dg/cpp/paste12.c: New test.
3881
38822002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3883
3884	* g++.dg/parse/named_ops.C: New test.
3885
38862002-05-23  Mark Mitchell  <mark@codesourcery.com>
3887
3888	* gcc/testsuite/gcc.dg/weak-8.c: New test.
3889
38902002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
3891
3892	* gcc.dg/weak-2.c: Allow optional leading underscore
3893	in scan-assembler symbol name.
3894	* gcc.dg/weak-3.c: Likewise.
3895	* gcc.dg/weak-4.c: Likewise.
3896	* gcc.dg/weak-5.c: Likewise.
3897
38982002-05-23  Jakub Jelinek  <jakub@redhat.com>
3899
3900	* gcc.dg/20020523-1.c: New test.
3901
39022002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3903
3904	* objc.dg/const-str-2.m: Update now that we stop after
3905	a command line error.
3906
39072002-05-22  Richard Henderson  <rth@redhat.com>
3908
3909	* g++.dg/dg.exp: Fix typo in test pruneing.
3910
39112002-05-22  Richard Henderson  <rth@redhat.com>
3912
3913	* g++.dg/dg.exp: Prune the tls subdirectory.
3914	* g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3915	* g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3916	* g++.dg/tls/init-1.C: New.
3917
39182002-05-22  Jakub Jelinek  <jakub@redhat.com>
3919
3920	* gcc.dg/20020517-1.c: New test.
3921
39222002-05-21  Richard Henderson  <rth@redhat.com>
3923
3924	* gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3925	gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3926
39272002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
3928
3929	* g++.dg/other/copy2.C: New test.
3930
39312002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
3932
3933	* gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3934	(MAX_COPY): Bump up to 10 times sizeof (long long).
3935	(main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3936
3937	* gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3938	sizeof (long long).
3939
3940	* gcc.c-torture/execute/strcpy-1.c: New test.
3941
39422002-05-19  Jason Merrill  <jason2redhat.com>
3943
3944	* g++.dg/ext/oper1.C: New test.
3945
39462002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
39472002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3948
3949	* README.QMTEST: New file.
3950
3951	* g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3952
39532002-05-19  Andreas Jaeger  <aj@suse.de>
3954
3955	* gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3956	now.
3957	* gcc.c-torture/execute/loop-2d.x: Likewise.
3958
39592002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3960
3961	* gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3962	support weak symbols.
3963	* gcc.dg/weak-4.c: Likewise
3964	* gcc.dg/weak-6.c: Likewise
3965
39662002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3967
3968	* gcc.dg/weak-3.c: Add dg-excess-error comment for
3969	cygwin, coff and h8300-*-hms targets
3970	* gcc.dg/weak-5.c: Likewise
3971	* gcc.dg/weak-7.c: Likewise
3972
39732002-05-16  Jason Merrill  <jason@redhat.com>
3974
3975	* lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3976	(scan-assembler-not, scan-assembler-dem): Likewise.
3977	(scan-assembler-dem-not): Likewise.
3978
39792002-05-15  Richard Henderson  <rth@redhat.com>
3980
3981	* gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3982
39832002-05-15  Richard Henderson  <rth@redhat.com>
3984
3985	* gcc.dg/weak-5.c (vfoo1c): No warning here.
3986	(vfoo1f): Warning here.
3987	(vfoo1l): Don't redefine the alias.
3988
39892002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3990
3991	* g++.dg/init/pm1.C: New test.
3992
39932002-05-12  David S. Miller  <davem@redhat.com>
3994
3995	* gcc.c-torture/execute/conversion.c (ldnear): Use long double
3996	types.
3997
39982002-05-10  Roger Sayle  <roger@eyesopen.com>
3999
4000	* gcc.c-torture/execute/20020510-1.c: New test case.
4001
40022002-05-10  David S. Miller  <davem@redhat.com>
4003
4004	* gcc.c-torture/execute/conversion.c: Test long double too.
4005
40062002-05-09  Jakub Jelinek  <jakub@redhat.com>
4007
4008	* lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4009	libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4010	* lib/g++.exp (g++_link_flags): Likewise.
4011	* lib/objc.exp (objc_target_compile): Likewise.
4012
40132002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4014
4015	* gcc.dg/cpp/poison.c: Update.
4016	* gcc.dg/cpp/20000625-2.c: Remove.
4017	* gcc.dg/cpp/direct2s.c: Remove final test.
4018
40192002-05-08  Tom Rix  <trix@redhat.com>
4020
4021	* gcc.c-torture/execute/20020508-1.c: New test.
4022	* gcc.c-torture/execute/20020508-2.c: New test.
4023	* gcc.c-torture/execute/20020508-3.c: New test.
4024
40252002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4026
4027	* gcc.dg/cpp/charconst-4.c: More tests.
4028
40292002-05-08  Mark Mitchell  <mark@codesourcery.com>
4030
4031	PR c/6569
4032	* gcc.dg/weak-3.c: Update location of warning messages.
4033	* gcc.dg/weak-5.c: Likewise.
4034
40352002-05-06  Roger Sayle  <roger@eyesopen.com>
4036
4037	* gcc.c-torture/execute/20020506-1.c: New test case.
4038
40392002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4040
4041	* gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4042
40432002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4044
4045	* gcc.dg/cpp/charconst-3.c: Run, don't compile.
4046
40472002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4048
4049	* gcc.dg/cpp/charconst-3.c: New test.
4050
40512002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4052
4053	* gcc.dg/cpp/charconst.c: Update tests.
4054
40552002-05-05  Tim Josling  <tej@melbpc.org.au>
4056
4057	* treelang: Added directory for new sample language treelang. Also
4058	lib/treelang.exp: New file to signal treelang should be tested.
4059
40602002-05-03  Jakub Jelinek  <jakub@redhat.com>
4061
4062	* gcc.dg/cpp/cmdlne-dM-M.c: New test.
4063	* gcc.dg/cpp/cmdlne-dD-M.c: New test.
4064	* gcc.dg/cpp/cmdlne-dN-M.c: New test.
4065	* gcc.dg/cpp/cmdlne-dI-M.c: New test.
4066	* gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4067	* gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4068	* gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4069
40702002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4071
4072	* gcc.dg/format/xopen-2.c: New test.
4073
40742002-05-03  Jakub Jelinek  <jakub@redhat.com>
4075
4076	* gcc.dg/20020503-1.c: New test.
4077
40782002-05-02  Mark Mitchell  <mark@codesourcery.com>
4079
4080	* g++.dg/init/dtor1.C: Make it tougher.
4081
40822002-05-01  Mark Mitchell  <mark@codesourcery.com>
4083
4084	* g++.dg/init/dtor1.C: New test.
4085
40862002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4087
4088	* gcc.dg/altivec-8.c: New.
4089
40902002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4091
4092	* gcc.dg/altivec-7.c: New.
4093
40942002-04-29  Jakub Jelinek  <jakub@redhat.com>
4095
4096	* g++.dg/parse/typedef1.C: New test.
4097
40982002-04-29  Mark Mitchell  <mark@codesourcery.com>
4099
4100	PR c++/6486
4101	* g++.dg/template/friend6.C: New test.
4102
4103	PR c++/6492
4104	* g++.dg/init/copy1.C: New test.
4105
41062002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4107
4108	* g++.dg/warn/effc1.C: New test.
4109
41102002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4111
4112	* gcc.dg/cpp/if-cexp.c: Add a test.
4113
41142002-04-28  Jakub Jelinek  <jakub@redhat.com>
4115
4116	* gcc.dg/20020426-2.c: New test.
4117
41182002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4119
4120	* gcc.dg/cpp/if-mop.c: Update.
4121	* gcc.dg/cpp/if-mpar.c: Add test.
4122	* gcc.dg/cpp/if-oppr.c: Update.
4123
41242002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4125
4126	PR c/6343
4127	* gcc.dg/weak-[2-7].c: New tests.
4128
41292002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4130
4131	* gcc.dg/enum1.c: New test.
4132
41332002-04-26  Mark Mitchell  <mark@codesourcery.com>
4134
4135	PR c++/6497
4136	* g++.dg/inherit/access2.C: New test.
4137
41382002-04-26  Mark Mitchell  <mark@codesourcery.com>
4139
4140	PR bootstrap/6445
4141	* gcc.dg/20020426-1.c: New test.
4142
41432002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4144
4145	* g++.dg/abi/enum1.C: New test.
4146
41472002-04-26  Richard Henderson  <rth@redhat.com>
4148
4149	* gcc.dg/c99-bool-1.c: Expect always true warning.
4150
41512002-04-25  Roger Sayle  <roger@eyesopen.com>
4152
4153	* gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4154
41552002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4156
4157	* gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4158	targets.
4159
41602002-04-24  Mark Mitchell  <mark@codesourcery.com>
4161
4162	* g++.dg/abi/mange7.C: New test.
4163
4164	PR c++/6438.
4165	* g++.dg/parse/stmtexpr2.C: New test.
4166
41672002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4168
4169	* gcc.dg/20020312-2.c: Add SH target.
4170
41712002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4172
4173	* gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4174	compiler output on mips*-*-irix*.
4175
41762002-04-23  Jakub Jelinek  <jakub@redhat.com>
4177
4178	* g++.dg/parse/attr1.C: New test.
4179
41802002-04-23  Roger Sayle  <roger@eyesopen.com>
4181
4182	* gcc.c-torture/execute/string-opt-17.c: New test case.
4183	* gcc.c-torture/execute/memset-2.c: New test case.
4184
41852002-04-23  Mark Mitchell  <mark@codesourcery.com>
4186
4187	PR c++/6256:
4188	* g++.dg/template/friend5.C: New test.
4189
4190	PR c++/6331:
4191	* g++.dg/template/qual1.C: Likewise.
4192
41932002-04-22  Zack Weinberg  <zack@codesourcery.com>
4194
4195	* gcc.c-torture/execute/980707-1.c: Don't use isspace().
4196	Include stdlib.h, not stdio.h or ctype.h.
4197
41982002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4199
4200	* gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4201	cris-*-elf* and mmix-*-*.
4202	* g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4203	* g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4204	g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4205	Ditto.
4206	* gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4207	* gcc.dg/wchar_t-1.c: Ditto.
4208
42092002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4210
4211	* g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4212	Clarify comment.
4213
42142002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4215
4216	* gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4217
42182002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4219
4220	* gcc.c-torture/execute/20000906-1.x: Delete.
4221
42222002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4223
4224	* g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4225
42262002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4227
4228	* PR6367
4229	* g77.f-torture/execute/6367.f: New test.
4230	* g77.f-torture/execute/6367.x: Disable for MMIX.
4231
42322002-04-19  Mark Mitchell  <mark@codesourcery.com>
4233
4234	* PR6352
4235	* g++.dg/opt/inline2.C: New test.
4236
42372002-04-18  Richard Henderson  <rth@redhat.com>
4238
4239	* gcc.dg/20000906-1.c: Enable for all targets.
4240	* gcc.c-torture/compile/iftrap-2.c: New.
4241
42422002-04-18  Jakub Jelinek  <jakub@redhat.com>
4243
4244	* gcc.dg/20020418-1.c: New test.
4245	* gcc.dg/20020418-2.c: New test.
4246
42472002-04-18  Richard Henderson  <rth@redhat.com>
4248
4249	* gcc.c-torture/compile/iftrap-1.c: New.
4250	* gcc.dg/iftrap-1.c: Adjust for ia64.
4251	* gcc.dg/iftrap-2.c: New.
4252
42532002-04-18  Jakub Jelinek  <jakub@redhat.com>
4254
4255	* gcc.c-torture/compile/20020418-1.c: New test.
4256
42572002-04-18  Roger Sayle  <roger@eyesopen.com>
4258
4259	* gcc.c-torture/compile/20020415-1.c: New.
4260
42612002-04-18  David S. Miller  <davem@redhat.com>
4262
4263	* gcc.c-torture/execute/20020418-1.c: New test.
4264
42652002-04-17  Jakub Jelinek  <jakub@redhat.com>
4266
4267	* gcc.dg/20020416-1.c: New test.
4268
4269	* g++.dg/opt/inline1.C: New test.
4270
42712002-04-16  Jakub Jelinek  <jakub@redhat.com>
4272
4273	* gcc.dg/altivec-5.c: New test.
4274
4275	* gcc.dg/20020415-1.c: New test.
4276
42772002-04-15  Mark Mitchell  <mark@codesourcery.com>
4278
4279	* testsuite/lib/chill.exp: Remove.
4280
42812002-04-14  Jakub Jelinek  <jakub@redhat.com>
4282
4283	* g++.dg/other/big-struct.C: New test.
4284
42852002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4286
4287	* g77.dg/f77-edit-i-in.f: Use internal buffer in place
4288	of scratch file.
4289
42902002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4291
4292	PR c/6277
4293	* gcc.dg/i386-387-1.c:  Allow optional leading underscore
4294	in scan-assembler function name
4295
42962002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4297
4298	* g77.f-torture/execute/980628-4.x,
4299	g77.f-torture/execute/980628-5.x,
4300	g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4301	g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4302	g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4303	i[34567]86-*-*.
4304
43052002-04-13  David S. Miller  <davem@redhat.com>
4306
4307	* gcc.c-torture/execute/20020413-1.c: New test.
4308
43092002-04-13  Richard Sandiford  <rsandifo@redhat.com>
4310
4311	* gcc.dg/asm-6.c,
4312	* g++.dg/ext/asm1.C: New tests.
4313
43142002-04-12  Mark Mitchell  <mark@codesourcery.com>
4315
4316	PR c++ 5373.
4317	* g++.dg/parse/stmtexpr1.C: New test.
4318
4319	PR c++/5189.
4320	* g++.dg/template/copy1.C: New test.
4321
43222002-04-12  Richard Henderson  <rth@redhat.com>
4323
4324	* gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4325
43262002-04-12  Geoffrey Keating  <geoffk@redhat.com>
4327
4328	* gcc.c-torture/execute/20020412-1.c: New file, renamed from
4329	gcc.c-torture/execute/20020307-2.c.
4330
43312002-04-12  Richard Sandiford  <rsandifo@redhat.com>
4332
4333	* g++.dg/ext/attrib5.C,
4334	* g++.dg/lookup/struct1.C: New tests.
4335
43362002-04-11  Jakub Jelinek  <jakub@redhat.com>
4337
4338	* gcc.dg/20020411-1.c: New test.
4339
4340	* gcc.c-torture/execute/20020411-1.c: New test.
4341
43422002-04-10  Janis Johnson  <janis187@us.ibm.com>
4343
4344	* g77.f-torture/execute/6177.f: New test.
4345
43462002-04-10  Jakub Jelinek  <jakub@redhat.com>
4347
4348	PR middle-end/6247
4349	* g++.dg/opt/cleanup1.C: New test.
4350
4351	* g++.dg/opt/const1.C: New test.
4352
43532002-04-10  Lars Brinkhoff  <lars@nocrew.org>
4354
4355	* gcc.c-torture/execute/20020406-1.c: Declare malloc.
4356
43572002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4358
4359	PR c++/5507
4360	* g++.dg/template/typename2.C: New test.
4361
43622002-04-10  Alan Modra  <amodra@bigpond.net.au>
4363
4364	* gcc.c-torture/execute/loop-12.c: New.
4365
43662002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4367
4368	* g77.f-torture/execute/980628-4.x,
4369	g77.f-torture/execute/980628-5.x,
4370	g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4371	g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4372	g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4373
43742002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4375
4376	PR optimization/6086
4377	* g++.dg/opt/preinc1.C: New test.
4378
43792002-04-06  Mark Mitchell  <mark@codesourcery.com>
4380
4381	PR c++/5571
4382	* g++.dg/opt/static2.C: New test.
4383
43842002-04-06  Mark Mitchell  <mark@codesourcery.com>
4385
4386	PR c/5120
4387	* gcc.dg/20020406-1.c: New test.
4388
43892002-04-04  David S. Miller  <davem@redhat.com>
4390
4391	* gcc.c-torture/execute/20020404-1.c: New test.
4392
43932002-04-04  Jakub Jelinek  <jakub@redhat.com>
4394
4395	PR c/6123
4396	* gcc.dg/20020312-2.c: Do not declare global register variable
4397	if __PIC__ or __pic__ is defined.
4398
43992002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4400
4401	* gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4402	__asm__ so that it works correctly even if -ansi -pedantic-errors.
4403
44042002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4405
4406	* gcc.misc-tests/linkage.exp: Update last change to handle
4407	sparc*-, not just sparc-.
4408
44092002-04-03  Richard Henderson  <rth@redhat.com>
4410
4411	* gcc.dg/cpp/ucs.c: Improved long UCS test.
4412
44132002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4414
4415	* gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4416
44172002-04-02  David S. Miller  <davem@redhat.com>
4418
4419	* gcc.c-torture/execute/20020402-3.c: New test.
4420
44212002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4422
4423	* g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4424	* g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4425
4426	* g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4427	* g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4428	g77.f-torture/execute/20001201.x,
4429	g77.f-torture/execute/u77-test.x: New files.
4430
4431	* gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4432	* gcc.dg/wchar_t-1.c: Ditto.
4433
44342002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4435
4436	* gcc.c-torture/execute/20020402-1.c: New test.
4437
44382002-04-01  Richard Henderson  <rth@redhat.com>
4439
4440	* gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4441
4442	* g++.dg/other/new1.C: Use __SIZE_TYPE__.
4443
44442002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4445
4446	* gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4447
44482002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4449
4450	* g++.dg/inherit/template-as-base.C: Expect error.
4451	* g++.dg/inherit/namespace-as-base.C: Likewise.
4452
44532002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4454
4455	* g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4456	g++.dg/ext/instantiate3.C: Tweak match patterns.
4457
4458	* g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4459	* g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4460	-da test.
4461
44622002-03-31  Richard Henderson  <rth@redhat.com>
4463
4464	* gcc.dg/special/alias-2.c: New.
4465	* gcc.dg/special/ecos.exp: Run it.
4466
44672002-03-31  Richard Henderson  <rth@redhat.com>
4468
4469	* gcc.dg/va-arg-1.c: Expect warnings, not errors.
4470
44712002-03-31  Kazu Hirata  <kazu@hxi.com>
4472
4473	* gcc.dg/weak-1.c: Disable on h8300 port.
4474
44752002-03-29  Janis Johnson  <janis187@us.ibm.com>
4476
4477	* g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4478	* g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4479	ordering tests.
4480	* g++.dg/bprob/bprob-1.C: New test.
4481	* g++.dg/gcov/gcov.exp: New driver for gcov tests.
4482	* g++.dg/gcov/gcov-1.C: New test.
4483	* g++.dg/gcov/gcov-1.x: New file.
4484	* g++.dg/gcov/gcov-2.C: New test.
4485	* g++.dg/gcov/gcov-3.C: New test.
4486	* g++.dg/gcov/gcov-3.h: New file.
4487
44882002-03-28  Roger Sayle  <roger@eyesopen.com>
4489
4490	* g++.old-deja/g++.other/builtins5.C: New test.
4491	* g++.old-deja/g++.other/builtins6.C: New test.
4492	* g++.old-deja/g++.other/builtins7.C: New test.
4493	* g++.old-deja/g++.other/builtins8.C: New test.
4494	* g++.old-deja/g++.other/builtins9.C: New test.
4495
44962002-03-29  Jakub Jelinek  <jakub@redhat.com>
4497
4498	* g++.dg/opt/static1.C: New test.
4499
4500	* g++.dg/opt/longbranch1.C: New test.
4501
45022002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4503
4504	* gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4505
4506	* g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4507
45082002-03-28  Jeffrey A Law  (law@redhat.com)
4509
4510	* gcc.c-torture/execute/20020328-1.c: New test.
4511
45122002-03-27  Richard Henderson  <rth@redhat.com>
4513
4514	* g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4515	* g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4516	move from g++.old-deja/g++.ext/.
4517
45182002-03-27  Mark Mitchell  <mark@codesourcery.com>
4519
4520	* g++.dg/init/new2.C: New test.
4521
45222002-03-26  Richard Henderson  <rth@redhat.com>
4523
4524	* gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4525
4526	* gcc.dg/20020312-2.c: Don't test epilogue vs global register
4527	on sparc.
4528
4529	* gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4530	sparcv9 systems.
4531	* gcc.dg/20001102-1.c: Likewise.
4532
45332002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4534
4535	* gcc.dg/cpp/endif-pedantic1.c,
4536	gcc.dg/cpp/endif-pedantic2.c:  New tests.
4537
45382002-03-26  Mark Mitchell  <mark@codesourcery.com>
4539
4540	* g++.dg/init/new1.C: New test.
4541
45422002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4543
4544	* g++.dg/abi/vbase9.C: New test.
4545
45462002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4547
4548	* gcc.dg/arm-asm.c: New test.
4549
45502002-03-26  Andrew Cagney  <ac131313@redhat.com>
4551
4552	* gcc.dg/Wswitch-enum.c: New test.
4553	Fix PR c/5044.
4554
45552002-03-26  Richard Henderson  <rth@redhat.com>
4556
4557	* gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4558	structure.
4559
45602002-03-25  Richard Henderson  <rth@redhat.com>
4561
4562	* gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4563	sparcv9 systems.
4564
4565	* gcc.c-torture/compile/20011119-1.c (xxx): New.
4566	* gcc.c-torture/compile/20011119-2.c (xxx): New.
4567
45682002-03-25  Zack Weinberg  <zack@codesourcery.com>
4569
4570	* gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4571
45722002-03-25  Bob Wilson  <bob.wilson@acm.org>
4573
4574	* g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4575	targets using generic thunk support.
4576
45772002-03-25  Jakub Jelinek  <jakub@redhat.com>
4578
4579	* gcc.c-torture/compile/20020323-1.c: New test.
4580
4581	* g++.dg/opt/conj2.C: New test.
4582
45832002-03-24  Richard Henderson  <rth@redhat.com>
4584
4585	* gcc.dg/weak-1.c: Use -fno-common.
4586
45872002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4588
4589	* g77.dg/f77-edit-apostrophe-out.f: New test
4590	* g77.dg/f77-edit-h-out.f: New test
4591	* g77.dg/f77-edit-t-in.f: New test
4592	* g77.dg/f77-edit-t-out.f: New test
4593	* g77.dg/f77-edit-x-out.f: New test
4594	* g77.dg/f77-edit-slash-out.f: New test
4595	* g77.dg/f77-edit-colon-out.f: New test
4596	* g77.dg/f77-edit-s-out.f: New test
4597
45982002-03-24  Richard Henderson  <rth@redhat.com>
4599
4600	* objc/execute/formal_protocol-6.x: New XFAIL.
4601
46022002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4603
4604	* gcc.dg/weak-1.c:  Early return from dg-final on platforms
4605	that do not support weak symbols
4606
46072002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4608
4609	* lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4610	* lib/g77.exp:  Likewise
4611	* lib/objc.exp: Likewise
4612
46132002-03-23  Andrew Cagney  <ac131313@redhat.com>
4614
4615	* gcc.dg/Wswitch-default.c: New test.
4616
46172002-03-23  Jakub Jelinek  <jakub@redhat.com>
4618
4619	* g++.dg/other/enum1.C: New test.
4620
46212002-03-23  Zack Weinberg  <zack@codesourcery.com>
4622
4623	* gcc.dg/pragma-ep-3.c: Fix typo.
4624
46252002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4626
4627	* g++.dg/inherit/template-as-base.C: New test.
4628
46292002-03-22  Jakub Jelinek  <jakub@redhat.com>
4630
4631	* g++.old-deja/g++.other/dwarf2-1.C: Move...
4632	* g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4633
46342002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4635
4636	* gcc.dg/cpp/multiline.c: Update to match.
4637
46382002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4639
4640	* g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4641
46422002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4643
4644	* gcc.dg/cpp/extratokens2.c:  New file.
4645
46462002-03-21  David Edelsohn  <edelsohn@gnu.org>
4647
4648	* gcc.dg/20020312-2.c: Add rs6000 target.
4649
4650	* gcc.c-torture/compile/20020319-1.c: New test.
4651
46522002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4653
4654	* g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4655	(A, E): Handle this.
4656
46572002-03-20  Jason Merrill  <jason@redhat.com>
4658
4659	* lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4660	ignoring -fpic.
4661	* lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4662	through prune_gcc_output.
4663
46642002-03-20  Jakub Jelinek  <jakub@redhat.com>
4665
4666	* gcc.c-torture/compile/20020320-1.c: New test.
4667
46682002-03-19  Jakub Jelinek  <jakub@redhat.com>
4669
4670	* gcc.c-torture/compile/20020318-1.c: New test.
4671
4672	* gcc.dg/struct-by-value-1.c: New test.
4673
4674	* gcc.dg/20020319-1.c: New test.
4675
46762002-03-18  Jakub Jelinek  <jakub@redhat.com>
4677
4678	* g++.dg/opt/conj1.C: New test.
4679
46802002-03-17  Mark Mitchell  <mark@codesourcery.com>
4681
4682	* g++.dg/template/qualttp20.C: Revert previous change.
4683	* g++.dg/template/qualttp3.C: Likewise.
4684	* g++.dg/template/qualttp4.C: Likewise
4685	* g++.dg/template/qualttp5.C: Likewise
4686	* g++.dg/template/qualttp6.C: Likewise
4687	* g++.dg/template/qualttp7.C: Likewise
4688	* g++.dg/template/qualttp8.C: Likewise
4689	* g++.dg/template/recurse.C: Likewise.
4690
46912002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4692
4693	* gcc.dg/cpp/wchar-1.c: Update.
4694
46952002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4696
4697	* g++.dg/template/conv1.C: New test.
4698	* g++.dg/template/conv2.C: New test.
4699	* g++.dg/template/conv3.C: New test.
4700	* g++.dg/template/conv4.C: New test.
4701
47022002-03-15  Mark Mitchell  <mark@codesourcery.com>
4703
4704	* g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4705	* g++.dg/template/qualttp3.C: Likewise.
4706	* g++.dg/template/qualttp4.C: Likewise
4707	* g++.dg/template/qualttp5.C: Likewise
4708	* g++.dg/template/qualttp6.C: Likewise
4709	* g++.dg/template/qualttp7.C: Likewise
4710	* g++.dg/template/qualttp8.C: Likewise
4711	* g++.dg/template/recurse.C: Likewise.
4712
47132002-03-15  Mark Mitchell  <mark@codesourcery.com>
4714
4715	* g++.dg/opt/dtor1.C: New test.
4716
47172002-03-15  Jakub Jelinek  <jakub@redhat.com>
4718
4719	* gcc.c-torture/compile/20020315-1.c: New test.
4720
47212002-03-15  Richard Earnshaw  <rearnsha@arm.com>
4722
4723	* gcc.dg/weak-1.c: Fix scan tests.
4724
47252002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
4726
4727	* gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4728	* gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4729	cris-*-aout* mmix-*-*.
4730	* g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4731	cris-*-aout* mmix-*-*.
4732	* g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4733	cris-*-elf* cris-*-aout* and mmix-*-*.
4734	* gcc.dg/20001009-1.c: Ditto.
4735	* gcc.dg/20010912-1.c: Ditto.
4736	* gcc.dg/20020122-4.c: Ditto.
4737	* gcc.dg/inline-2.c: Ditto.
4738
47392002-03-14  Jeffrey A Law  (law@cygnus.com)
4740
4741	* gcc.c-torture/compile/20020314-1.c: New test.
4742
47432002-03-14  Richard Earnshaw  <rearnsha@arm.com>
4744
4745	* gcc.c-torture/execute/20020314-1.c: New test.
4746
47472002-03-14  Jakub Jelinek  <jakub@redhat.com>
4748
4749	* g++.dg/warn/Wunused-1.C: New test.
4750
47512002-02-13  Richard Sandiford  <rsandifo@redhat.com>
4752
4753	* g++.dg/abi/mangle6.C: New test.
4754
47552002-03-13  Jakub Jelinek  <jakub@redhat.com>
4756
4757	* gcc.c-torture/compile/20020309-2.c: New test.
4758
4759	* gcc.c-torture/compile/20020312-1.c: New test.
4760
47612002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4762
4763	* g++.dg/other/access1.C: New test.
4764
47652002-03-12  Jakub Jelinek  <jakub@redhat.com>
4766
4767	* gcc.c-torture/execute/wchar_t-1.c: New test.
4768
47692002-03-12  David Edelsohn  <edelsohn@gnu.org>
4770
4771	* gcc.dg/20020103-1.c: Add rs6000 target and macro.
4772
47732002-03-12  Roger Sayle  <roger@eyesopen.com>
4774
4775	* gcc.dg/20020312-1.c: New test case.
4776
47772002-03-11  Aldy Hernandez  <aldyh@redhat.com>
4778
4779	* gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4780
47812002-03-11  Richard Henderson  <rth@redhat.com>
4782
4783	* g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4784	* g++.old-deja/g++.jason/report.C: Likewise.
4785
47862002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4787
4788	* testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4789	* testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4790
47912002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4792
4793	* testsuite/g++.dg/overload/pmf1.C: New test.
4794
47952002-03-11  Kazu Hirata  <kazu@hxi.com>
4796
4797	* gcc.c-torture/execute/20020307-1.c: Use long.
4798
47992002-03-11  Jakub Jelinek  <jakub@redhat.com>
4800
4801	PR optimization/5844
4802	* gcc.dg/20020310-1.c: New test.
4803
48042002-03-09  Michael Meissner  <meissner@redhat.com>
4805
4806	* gcc.c-torture/execute/memcpy-2.c: New test.
4807	* gcc.c-torture/execute/memset-1.c: New test.
4808	* gcc.c-torture/execute/strlen-1.c: New test.
4809	* gcc.c-torture/execute/strcmp-1.c: New test.
4810	* gcc.c-torture/execute/strncmp-1.c: New test.
4811
48122002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4813
4814	* gcc.dg/ppc-ldstruct.c: New test.
4815
48162002-03-09  Jakub Jelinek  <jakub@redhat.com>
4817
4818	* gcc.c-torture/execute/va-arg-22.c: New test.
4819
48202002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4821
4822	* gcc.c-torture/compile/20020309-1.c: New test.
4823
48242002-03-08  Jakub Jelinek  <jakub@redhat.com>
4825
4826	* gcc.c-torture/execute/20020307-2.c: New test.
4827
48282002-03-07  Jeffrey A Law  (law@redhat.com)
4829
4830	* g77.f-torture/compile/20020307-1.f: New test.
4831
48322002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4833
4834	* gcc.dg/unordered-1.c: New test.
4835
48362002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4837
4838	* gcc.c-torture/execute/20020307-1.c: New test.
4839
48402002-03-05  Jakub Jelinek  <jakub@redhat.com>
4841
4842	* gcc.dg/20020304-1.c: New test.
4843
4844	* gcc.c-torture/compile/20020304-2.c: New test.
4845
48462002-03-04  Zack Weinberg  <zack@codesourcery.com>
4847
4848	* gcc.c-torture/compile/20020304-1.c: New test case
4849	(from PR c/5830).
4850
48512002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4852
4853	* gcc.dg/20020103-1.c: Add other -D ppc variants.
4854
48552002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4856
4857	* g++.dg/other/classkey1.C: New test.
4858
48592002-03-01  Richard Henderson  <rth@redhat.com>
4860
4861	* gcc.c-torture/compile/981223-1.x: New.
4862	* gcc.c-torture/compile/920625-1.x: New.
4863
48642002-02-28  Richard Henderson  <rth@redhat.com>
4865
4866	* g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4867
48682002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4869
4870	* gcc.c-torture/execute/20020227-1.c: New test.
4871
48722002-02-27  Mark Mitchell  <mark@codesourcery.com>
4873
4874	* g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4875	here" ERROR lines.
4876	* g++.old-deja/g++.oliva/partord1.C: Likewise.
4877	* g++.old-deja.g++.other/defarg1.C: Likewise.
4878	* g++.old-deja/g++.pt/calls2.C: Likewise.
4879	* g++.old-deja/g++.pt/crash20.C: Likewise.
4880	* g++.old-deja/g++.pt/crash30.C: Likewise.
4881	* g++.old-deja/g++.pt/crash36.C: Likewise.
4882	* g++.old-deja/g++.pt/crash6.C: Likewise.
4883	* g++.old-deja/g++.pt/defarg13.C: Likewise.
4884	* g++.old-deja/g++.pt/derived3.C: Likewise.
4885	* g++.old-deja/g++.pt/error1.C: Likewise.
4886	* g++.old-deja/g++.pt/friend21.C: Likewise.
4887	* g++.old-deja/g++.pt/friend23.C: Likewise.
4888	* g++.old-deja/g++.pt/infinite1.C: Likewise.
4889	* g++.old-deja/g++.robertl/eb128.C: Likewise.
4890
48912002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4892
4893	* gcc.c-torture/execute/20020225-2.c: New test.
4894
48952002-02-27  Zack Weinberg  <zack@codesourcery.com>
4896
4897	* gcc.c-torture/execute/920730-1t.c,
4898	gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4899	Delete test cases, only relevant to -traditional.
4900
49012002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4902
4903	* gcc.dg/cpp/undef1.c: Remove.
4904	* gcc.dg/cpp/directiv.c: Update.
4905	* gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4906
49072002-02-27  Michael Meissner  <meissner@redhat.com>
4908
4909	* gcc.c-torture/execute/20020226-1.c: New test.
4910
49112002-02-26  Jakub Jelinek  <jakub@redhat.com>
4912
4913	* g++.dg/debug/debug4.C: New test.
4914
4915	* gcc.dg/ia64-visibility-1.c: New test.
4916
49172002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4918
4919	* gcc.dg/debug/20020224-1.c: New.
4920
49212002-02-25  Kazu Hirata  <kazu@hxi.com>
4922
4923	* gcc.c-torture/execute/960416-1.x: New.
4924	* gcc.c-torture/execute/divconst-3.x: Likewise.
4925
49262002-02-25  Jakub Jelinek  <jakub@redhat.com>
4927
4928	* gcc.dg/20020224-1.c: New test.
4929
49302002-02-25  Alan Modra  <amodra@bigpond.net.au>
4931
4932	* gcc.c-torture/execute/20020225-1.c: New.
4933
49342002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4935
4936	* testsuite/gcc.dg/cpp/wchar-1.c: New test.
4937
49382002-02-23  Jakub Jelinek  <jakub@redhat.com>
4939
4940	* gcc.dg/20020222-1.c: New test.
4941
49422002-02-22  Jakub Jelinek  <jakub@redhat.com>
4943
4944	* g++.dg/opt/anonunion1.C: New test.
4945
49462002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4947
4948	* g++.dg/template/qualttp19.C: New test.
4949	* g++.dg/template/qualttp20.C: New test.
4950	* g++.old-deja/g++.jason/report.C: Adjust expected errors
4951	* g++.old-deja/g++.other/qual1.C: Likewise.
4952
49532002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4954
4955	* gcc.dg/attr-alwaysinline.c: New.
4956
49572002-02-21  Jakub Jelinek  <jakub@redhat.com>
4958
4959	* gcc.dg/20020220-1.c: New test.
4960
4961	* gcc.dg/20020220-2.c: New test.
4962
4963	* g++.dg/opt/mmx1.C: New test.
4964
49652002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4966
4967	* gcc.c-torture/compile/20020110.c: New test.
4968
49692002-02-20  Jakub Jelinek  <jakub@redhat.com>
4970
4971	* gcc.c-torture/execute/20020219-1.c: New test.
4972
4973	* gcc.dg/20020219-1.c: New test.
4974
4975	* gcc.dg/noncompile/20020220-1.c: New test.
4976
4977	* g++.dg/opt/ptrintsum1.C: New test.
4978
4979	* gcc.dg/debug/20020220-1.c: New test.
4980
49812002-02-17  Jakub Jelinek  <jakub@redhat.com>
4982
4983	* gcc.c-torture/execute/20020216-1.c: New test.
4984
49852002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4986
4987	* gcc.dg/decl-1.c: Update, new test.
4988
49892002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4990
4991	* g++.dg/abi/bitfield1.C: New test.
4992	* g++.dg/abi/bitfield2.C: New test.
4993
49942002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4995
4996	* gcc.dg/attr-nest.c: New test.
4997
49982002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4999
5000	* gcc.c-torture/execute/20020215-1.c: New test.
5001
50022002-02-14  Jakub Jelinek  <jakub@redhat.com>
5003
5004	* g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5005	* g++.dg/debug/debug.exp: New.
5006	* g++.dg/debug/trivial.C: New.
5007	* g++.dg/debug/debug1.C: Moved...
5008	* g++.dg/other/debug1.C: ...from here.
5009	* g++.dg/debug/debug2.C: Moved...
5010	* g++.dg/other/debug2.C: ...from here.
5011	* g++.dg/debug/debug3.C: Moved...
5012	* g++.dg/other/debug3.C: ...from here.
5013
5014	* gcc.dg/noncompile/20020213-1.c: New test.
5015
50162002-02-13  Jakub Jelinek  <jakub@redhat.com>
5017
5018	* g++.dg/other/debug3.C: New test.
5019
5020	* gcc.c-torture/execute/20020213-1.c: New test.
5021
50222002-02-13  Richard Smith <richard@ex-parrot.com>
5023
5024	* g++.old-deja/g++.other/thunk1.C: New test.
5025
50262002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5027
5028	* g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5029
50302002-02-13  Stan Shebs  <shebs@apple.com>
5031
5032	* gcc.dg/altivec-3.c: New.
5033
50342002-02-12  Jakub Jelinek  <jakub@redhat.com>
5035
5036	* gcc.dg/Wunreachable-1.c: New test.
5037	* gcc.dg/Wunreachable-2.c: New test.
5038
50392002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5040
5041	* gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5042
50432002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5044
5045	* gcc.dg/decl-1.c: New test.
5046
50472002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5048
5049	* gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5050
50512002-02-10  Kazu Hirata  <kazu@hxi.com>
5052
5053	* gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5054	* gcc.c-torture/compile/980506-1.x: Likewise.
5055
50562002-02-10  Kazu Hirata  <kazu@hxi.com>
5057
5058	* gcc.dg/20020210-1.c: New.
5059
50602002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5061
5062	* g77.f-torture/execute/947.f: New regression test
5063	for PR fortran/947.
5064
50652002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5066
5067	* g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5068	* g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5069
50702002-02-08  Richard Henderson  <rth@redhat.com>
5071
5072	* gcc.c-torture/compile/labels-3.c: New.
5073
50742002-02-08  Jakub Jelinek  <jakub@redhat.com>
5075
5076	* gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5077	expression statements work instead.
5078	* gcc.dg/noncompile/20020207-1.c: New test.
5079
50802002-02-07  Richard Henderson  <rth@redhat.com>
5081
5082	* gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5083
50842002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5085
5086	* lib/prune.exp: Remove "In (program|subroutine"block-data)"
5087	message from g77
5088	* lib/g77-dg.exp: Trim g77 error messages so that they are
5089	recognized by dg.exp.
5090
50912002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5092
5093	PR fortran/5473
5094	* g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5095
50962002-02-07  Richard Henderson  <rth@redhat.com>
5097
5098	* g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5099	to be sufficiently aligned for integers.
5100
51012002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5102
5103	* g++.dg/template/friend4.C: New test.
5104
51052002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5106
5107	PR fortran/5743
5108	* g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5109	unsupported cases.
5110
51112002-02-07  Richard Henderson  <rth@redhat.com>
5112
5113	* gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5114	* gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5115	gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5116	objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5117
51182002-02-06  Richard Henderson  <rth@redhat.com>
5119
5120	* gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5121
51222002-02-06  Janis Johnson  <janis187@us.ibm.com>
5123
5124	* gcc.dg/20020206-1.c: New test.
5125
51262002-02-06  Jakub Jelinek  <jakub@redhat.com>
5127
5128	* gcc.c-torture/execute/20020206-1.c: New test.
5129
5130	* gcc.c-torture/execute/20020206-2.c: New test.
5131
5132	PR optimization/5429:
5133	* gcc.c-torture/compile/20020206-1.c: New test.
5134
51352002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5136
5137	* g++.dg/ext/align1.C: Do not use an explicit alignment value
5138	as certain file formats cannot support particularly large
5139	alignments.
5140
5141	* g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5142	and do not expect to be able to link the executable.
5143
5144	* g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5145	fail because the COFF format does not support the weak attribute.
5146
51472002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5148
5149	* g77.dg/pr5473.f:  New test
5150
51512002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5152
5153	* gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5154	Fix testcase accordingly.
5155
51562002-02-04  Richard Henderson  <rth@redhat.com>
5157
5158	* gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5159	(buf): Change to be an array of pointers, not ints.
5160
51612002-02-04  Jakub Jelinek  <jakub@redhat.com>
5162
5163	* gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5164	before all tests.  Move warning one line above to match where it
5165	C frontend emits.
5166	* gcc.dg/Wswitch-2.c: New test.
5167	* g++.dg/warn/Wswitch-1.C: New test.
5168	* g++.dg/warn/Wswitch-2.C: New test.
5169
51702002-02-04  Richard Henderson  <rth@redhat.com>
5171
5172	* g++.dg/abi/offsetof.C: Fix size comparison.
5173
51742002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5175
5176	* gcc.dg/cast-qual-2.c: New test.
5177
51782002-02-04  Jakub Jelinek  <jakub@redhat.com>
5179
5180	* gcc.dg/20020201-4.c: New test.
5181
51822002-02-04  Ben Elliston  <bje@redhat.com>
5183
5184	* lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5185	target_info attribute != 0, in addition to the empty string.
5186	(gcc_target_compile): Likewise.
5187
51882002-02-03  Andrew Cagney  <ac131313@redhat.com>
5189
5190	* gcc.dg/Wswitch.c: New test.
5191	PR gcc/4475. PR gcc/3780.
5192
51932002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5194
5195	* g77.f-torture/execute/5122.f: New test for regressions
5196	against PR fortran/5122.
5197
51982002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5199
5200	* g77.f-torture/compile/pr3743.f: Delete
5201	* g77.dg/pr3743-1.f: New test.
5202	* g77.dg/pr3743-2.f: New test.
5203	* g77.dg/pr3743-3.f: New test.
5204	* g77.dg/pr3743-4.f: New test.
5205
52062002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5207
5208	* gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5209
52102002-02-02  Richard Henderson  <rth@redhat.com>
5211
5212	* gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5213	* gcc.c-torture/execute/bf64-1.c: Likewise.
5214
52152002-02-02  Jakub Jelinek  <jakub@redhat.com>
5216
5217	* gcc.dg/20020201-2.c: New test.
5218
5219	* gcc.dg/20020201-3.c: New test.
5220
5221	* gcc.c-torture/execute/bitfld-2.c: New test.
5222
52232002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5224
5225	* gcc.dg/bitfld-1.c: Update.
5226	* gcc.dg/bitfld-2.c: Update.
5227	* gcc.c-torture/execute/bitfld-1.x: New.
5228
52292002-02-02  Jakub Jelinek  <jakub@redhat.com>
5230
5231	* gcc.c-torture/execute/20020201-1.c: New test.
5232
52332002-02-01  Janis Johnson  <janis187@us.ibm.com>
5234
5235	PR target/5469
5236	* gcc.dg/20020201-1.c: New test.
5237
52382002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5239
5240	PR fortran/3743
5241	* g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5242	* g77.f-torture/compile/pr3743.x: Remove
5243
52442002-01-31  Tom Rix  <trix@redhat.com>
5245
5246	* gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5247
52482002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5249
5250	* gcc.dg/noncompile/20020130-1.c: New test.
5251
52522002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5253
5254	* g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5255
52562002-01-29  Richard Henderson  <rth@redhat.com>
5257
5258	* gcc.c-torture/execute/991118-1.c: Cast various constants back
5259	to long long.
5260	* gcc.c-torture/execute/bf64-1.c: Likewise.
5261
52622002-01-29  Jakub Jelinek  <jakub@redhat.com>
5263
5264	* gcc.c-torture/execute/20020129-1.c: New test.
5265
52662002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5267
5268	* gcc.c-torture/compile/20000224-1.c: Update.
5269	* gcc.c-torture/execute/bitfld-1.c: New tests.
5270	* gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5271	* gcc.dg/uninit-A.c: Update.
5272
52732002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5274
5275	* g++.dg/template/ctor1.C: Add instantiation.
5276
52772002-01-28  Paul Koning  <pkoning@equallogic.com>
5278
5279	* gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5280	argument to __builtin_prefetch to be const ptr.
5281
52822002-01-28  Jakub Jelinek  <jakub@redhat.com>
5283
5284	* gcc.c-torture/compile/20020120-1.c: New test.
5285
52862002-01-27  Kazu Hirata  <kazu@hxi.com>
5287
5288	* gcc.c-torture/execute/20020127-1.c: New test.
5289
52902002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5291
5292	* g77.dg/f77-edit-i-in.f: New test
5293	* g77.dg/f77-edit-i-out.f: New test
5294
52952002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5296
5297	* gcc.dg/debug/debug.exp: New file.
5298	* gcc.dg/debug/trivial.c: New file.
5299	* gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5300	* gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5301	* gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5302	* gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5303	* gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5304	* gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5305	* gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5306	* gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5307	* gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5308	* gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5309	* gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5310	* gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5311	* gcc.dg/20000503-1.c: Removed.
5312	* gcc.dg/20010207-1.c: Removed.
5313	* gcc.dg/20011223-1.c: Removed.
5314	* gcc.dg/20020104-2.c: Removed.
5315	* gcc.dg/debug-1.c: Removed.
5316	* gcc.dg/debug-2.c: Removed.
5317	* gcc.dg/debug-3.c: Removed.
5318	* gcc.dg/debug-4.c: Removed.
5319	* gcc.dg/debug-5.c: Removed.
5320	* gcc.dg/debug-6.c: Removed.
5321	* gcc.dg/dwarf2-1.c: Removed.
5322	* gcc.dg/dwarf2-2.c: Removed.
5323
53242002-01-25  Jakub Jelinek  <jakub@redhat.com>
5325
5326	* g++.old-deja/g++.other/eh5.C: New test.
5327	* g++.old-deja/g++.other/sibcall2.C: New test.
5328	* g++.old-deja/g++.other/array9.C: New test.
5329	* g++.old-deja/g++.other/typename2.C: New test.
5330	* g++.old-deja/g++.other/crash60.C: New test.
5331	* g++.old-deja/g++.other/conv9.C: New test.
5332	* g++.old-deja/g++.other/mangle10.C: New test.
5333	* g++.old-deja/g++.other/unchanging1.C: New test.
5334	* g++.old-deja/g++.other/exprstmt1.C: New test.
5335	* g++.old-deja/g++.other/inline23.C: New test.
5336	* g++.old-deja/g++.eh/ia64-1.C: New test.
5337	* g++.old-deja/g++.other/dwarf2-1.C: New test.
5338	* g++.old-deja/g++.other/reload1.C: New test.
5339	* g++.old-deja/g++.other/static20.C: New test.
5340	* g++.old-deja/g++.other/local-alloc1.C: New test.
5341	* g++.old-deja/g++.other/conv8.C: New test.
5342	* g++.old-deja/g++.other/stmtexpr2.C: New test.
5343	* g++.old-deja/g++.other/storeexpr1.C: New test.
5344	* g++.old-deja/g++.other/storeexpr2.C: New test.
5345	* g++.dg/eh/template2.C: New test.
5346	* g++.dg/warn/weak1.C: New test.
5347
53482002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
5349
5350	* lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5351	Remove first, non-varying, argument.
5352
53532002-01-23  Richard Henderson  <rth@redhat.com>
5354
5355	* gcc.dg/inline-2.c: New.
5356
5357	* lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5358	Add optional target arg.  Check number of arguments.
5359	(scan-assembler-not, scan-assembler-dem): Likewise.
5360	(scan-assembler-dem-not): Likewise.
5361
53622002-01-23  Zack Weinberg  <zack@codesourcery.com>
5363
5364	* g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5365	line 12.
5366	* g++.old-deja/g++.brendan/parse3.C,
5367	g++.old-deja/g++.other/crash26.C,
5368	g++.old-deja/g++.other/crash28.C,
5369	g++.old-deja/g++.other/crash29.C,
5370	g++.old-deja/g++.other/crash30.C,
5371	g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5372
53732002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5374
5375	* gcc.dg/20020115-1.c: New.
5376
53772002-01-23  Bob Wilson  <bob.wilson@acm.org>
5378
5379	* gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5380
53812002-01-23  Janis Johnson  <janis187@us.ibm.com>
5382
5383	* gcc.dg/20020122-3.c: New.
5384
53852002-01-23  Jakub Jelinek  <jakub@redhat.com>
5386
5387	* g++.dg/other/gc1.C: New test.
5388
53892002-01-23  Zack Weinberg  <zack@codesourcery.com>
5390
5391	* gcc.dg/c99-intconst-1.c: Mark XFAIL.
5392
53932002-01-22  Richard Henderson  <rth@redhat.com>
5394
5395	* gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5396
53972002-01-22  Richard Henderson  <rth@redhat.com>
5398
5399	* gcc.dg/20020122-4.c: New.
5400
54012002-01-22  H.J. Lu <hjl@gnu.org>
5402
5403	* g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5404	link output.
5405	* gcc.dg/special/ecos.exp: Likewise.
5406	* lib/g++-dg.exp: Likewise.
5407	* lib/g77-dg.exp: Likewise.
5408	* lib/gcc-dg.exp : Likewise.
5409	* lib/mike-g++.exp: Likewise.
5410	* lib/mike-g77.exp: Likewise.
5411	* lib/mike-gcc.exp: Likewise.
5412	* lib/objc-dg.exp: Likewise.
5413
54142002-01-22  Janis Johnson  <janis187@us.ibm.com>
5415
5416	PR target/5379
5417	* gcc.dg/20020122-2.c: New test.
5418
54192002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5420
5421	* gcc.dg/20020122-1.c: New test.
5422
54232001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5424
5425	* g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5426
54272002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5428
5429	* gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5430
54312002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5432
5433	* gcc.c-torture/compile/20020121-1.c: New test.
5434
54352002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5436
5437	* lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5438	ld_library_path.
5439
54402002-01-21  Jakub Jelinek  <jakub@redhat.com>
5441
5442	* gcc.dg/20020218-1.c: New test.
5443
54442002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5445
5446	* lib/prune.exp (prune_gcc_output): Prune "At global scope"
5447	messages
5448	* g++.dg/other/deprecated.C: Remove dg-bogus comment for
5449	"At global scope" warning
5450	* g++.dg/ext/align1.C: Change cygwin test for alignment
5451	from db-bogus to dg-warning
5452
54532002-01-21  Zack Weinberg  <zack@codesourcery.com>
5454
5455	* g77.f-torture/compile/cpp2.F: New test.
5456
54572002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5458
5459	* g++.dg/template/access1.C: New test.
5460
54612002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5462
5463	* gcc.dg/20020118-1.c: New.
5464
54652002-01-18  Kazu Hirata  <kazu@hxi.com>
5466
5467	* testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5468
54692001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5470
5471	* g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5472	* g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5473	alignment warnings.
5474
54752001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5476
5477	* gcc.misc-tests/i386-prefetch.exp: Save and restore
5478	torture_with_loops and torture_without_loops
5479
54802002-01-17  Jakub Jelinek  <jakub@redhat.com>
5481
5482	* gcc.c-torture/compile/20020116-1.c: New test.
5483
54842002-01-16  Jakub Jelinek  <jakub@redhat.com>
5485
5486	* gcc.dg/20020116-2.c: New test.
5487
5488	* gcc.dg/ultrasp4.c: New test.
5489
5490	* gcc.dg/20020116-1.c: New test.
5491
54922002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5493
5494	* gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5495	by EABI.
5496
54972002-01-15  Janis Johnson  <janis187@us.ibm.com>
5498
5499	* gcc.misc-tests/i386-prefetch.exp: New.
5500	* gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5501	* gcc.misc-tests/i386-pf-athlon-1.c: New test.
5502	* gcc.misc-tests/i386-pf-none-1.c: New test.
5503	* gcc.misc-tests/i386-pf-sse-1.c: New test.
5504
55052002-01-15  Jakub Jelinek  <jakub@redhat.com>
5506
5507	* gcc.dg/gnu89-init-1.c: Add new tests.
5508
55092002-01-15  Andreas Jaeger  <aj@suse.de>
5510
5511	* gcc.dg/i386-mmx-1.c: Also run on x86-64.
5512	* gcc.dg/i386-mmx-2.c: Likewise.
5513	* gcc.dg/i386-sse-1.c: Likewise.
5514	* gcc.dg/i386-sse-2.c: Likewise.
5515	* gcc.dg/i386-sse-3.c: Likewise.
5516
55172001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5518
5519	* g77.f-torture/execute/intrinsic-unix-bessel.f:
5520	Uncomment additional cases that now pass.
5521
55222002-01-11  Richard Henderson  <rth@redhat.com>
5523
5524	* gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5525	* gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5526
55272002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
5528
5529	* objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5530
55312002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5532
5533	* gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5534	lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5535
55362002-01-10  Dale Johannesen  <dalej@apple.com>
5537
5538	* gcc.c-torture/execute/loop-11.c: New.
5539
55402002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5541
5542	* gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5543	dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5544
55452002-01-09  Richard Henderson  <rth@redhat.com>
5546
5547	* gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5548	type in which to perform the operation for each size.
5549
55502002-01-09  Alan Matsuoka  (alanm@redhat.com)
5551
5552	* gcc.c-torture/compile/20020109-2.c: New test.
5553
55542002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5555
5556	* gcc.c-torture/execute/loop-10.c: New test.
5557
55582002-01-09  Jakub Jelinek  <jakub@redhat.com>
5559
5560	* gcc.c-torture/compile/20010226-1.c: New test.
5561	* gcc.c-torture/compile/20010227-1.c: New test.
5562	* gcc.c-torture/compile/20010426-1.c: New test.
5563	* gcc.c-torture/compile/20010510-1.c: New test.
5564	* gcc.c-torture/compile/20010605-3.c: New test.
5565	* gcc.c-torture/compile/20010824-1.c: New test.
5566	* gcc.c-torture/execute/20010409-1.c: New test.
5567	* gcc.dg/noncompile/20000901-1.c: New test.
5568	* gcc.dg/20001023-1.c: New test.
5569	* gcc.dg/20001101-1.c: New test.
5570	* gcc.dg/20001102-1.c: New test.
5571	* gcc.dg/20010207-1.c: New test.
5572	* gcc.dg/20010405-1.c: New test.
5573	* gcc.dg/20010822-1.c: New test.
5574	* gcc.dg/20011107-1.c: New test.
5575
55762002-01-09  Jeffrey A Law  (law@redhat.com)
5577
5578	* gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5579
5580	* gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5581	execution failure on PA targets.
5582
55832002-01-09  Jakub Jelinek  <jakub@redhat.com>
5584
5585	* gcc.c-torture/compile/20020109-1.c: New test.
5586
55872002-01-08  Kazu Hirata  <kazu@hxi.com>
5588
5589	* gcc.c-torture/execute/20020108-1.c: New test.
5590
55912002-01-08  Jakub Jelinek  <jakub@redhat.com>
5592
5593	* gcc.dg/20020108-1.c: New test.
5594
55952002-01-08  H.J. Lu <hjl@gnu.org>
5596
5597	* objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5598	for header files.
5599
56002002-01-08  Geoff Keating  <geoffk@redhat.com>
5601
5602	* gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5603	consistency.
5604
5605002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5606
5607	* gcc.dg/altivec-4.c: Test altivec predicates.
5608
56092002-01-07  Jakub Jelinek  <jakub@redhat.com>
5610
5611	* gcc.c-torture/execute/20020107-1.c: New test.
5612
56132002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5614
5615	PR c/5279
5616	* gcc.c-torture/compile/20020106-1.c: New test.
5617
56182002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5619
5620	* gcc.c-torture/execute/nestfunc-4.c: New test.
5621
56222002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5623
5624	* g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5625	extra triple that slipped in.
5626	* g++.old-deja/g++.abi/align.C: Likewise.
5627	* g++.old-deja/g++.abi/bitfields.C: Likewise.
5628
56292002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5630
5631	* g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5632	* g++.old-deja/g++.abi/align.C: Likewise.
5633	* g++.old-deja/g++.abi/bitfields.C: Likewise.
5634
5635	* gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5636	on FreeBSD/i386.
5637	* gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5638	FreeBSD.
5639
56402002-01-04  Jakub Jelinek  <jakub@redhat.com>
5641
5642	* gcc.dg/20020104-1.c: New test.
5643
5644	* gcc.dg/20020104-2.c: New test.
5645
56462002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5647
5648	* gcc.dg/20020103-1.c: Fix typo in target selector.
5649
56502002-01-03  Richard Henderson  <rth@redhat.com>
5651
5652	* gcc.dg/20020103-1.c: New.
5653
56542002-01-03  Kazu Hirata  <kazu@hxi.com>
5655
5656	* gcc.c-torture/execute/20020103-1.c: New test.
5657
56582002-01-03  Jakub Jelinek  <jakub@redhat.com>
5659
5660	* g++.dg/other/debug2.C: New test.
5661
5662	* gcc.c-torture/compile/20020103-1.c: New test.
5663
56642002-01-02  Jakub Jelinek  <jakub@redhat.com>
5665
5666	* gcc.dg/gnu89-init-1.c: Added new tests.
5667
56682002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5669
5670	* g++.dg/template/friend2.C: Remove as patch is reverted.
5671
5672	* g++.dg/warn/oldcast1.C: New test.
5673
5674	* g++.dg/template/ptrmem1.C: New test.
5675	* g++.dg/template/ptrmem2.C: New test.
5676
5677	* g++.dg/template/ntp.C: New test.
5678
5679	* g++.dg/other/component1.C: New test.
5680
5681	* g++.dg/template/ttp3.C: New test.
5682
5683	* g++.dg/template/friend2.C: New test.
5684	* g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5685
56862002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5687
5688	* g++.dg/other/ptrmem1.C: New test.
5689	* g++.dg/other/ptrmem2.C: New test.
5690
56912002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5692
5693	* g++.dg/template/ctor1.C: New test.
5694
56952002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5696
5697	* g++.dg/template/friend2.C: New test.
5698
56992002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
5700
5701	* gcc.dg/mmix-1.c: New test.
5702
57032001-12-31  Richard Henderson  <rth@redhat.com>
5704
5705	* gcc.dg/asm-5.c: New.
5706
57072001-12-31  Paolo Carlini  <pcarlini@unitus.it>
5708
5709	* g++.old-deja/g++.robertl/eb130.C: hash_set is now
5710	in namespace __gnu_cxx
5711
57122001-12-30  Richard Henderson  <rth@redhat.com>
5713
5714	* gcc.dg/debug-6.c: New.
5715
57162001-12-30  Jakub Jelinek  <jakub@redhat.com>
5717
5718	* gcc.c-torture/compile/20011229-2.c: New test.
5719
57202001-12-29  Jakub Jelinek  <jakub@redhat.com>
5721
5722	* gcc.dg/debug-3.c: New test.
5723	* gcc.dg/debug-4.c: New test.
5724	* gcc.dg/debug-5.c: New test.
5725
57262001-12-29  Richard Henderson  <rth@redhat.com>
5727
5728	* g++.dg/eh/loop1.C: New.
5729
57302001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5731
5732	* g++.dg/template/crash1.C: New test.
5733
57342001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5735
5736	* g++.dg/other/const1.C: New test.
5737
57382001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5739
5740	* gcc.c-torture/compile/20011229-1.c: New test.
5741
57422001-12-28  Stan Shebs  <shebs@apple.com>
5743
5744	* lib/objc-torture.exp: Resync with c-torture.exp.
5745	* lib/objc.exp: Load standard libraries.
5746
57472001-12-28  Jakub Jelinek  <jakub@redhat.com>
5748
5749	* gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5750	additional tests.
5751
57522001-12-27  Roger Sayle <roger@eyesopen.com>
5753
5754	* gcc.c-torture/execute/string-opt-16.c: New testcase.
5755
57562001-12-27  Richard Henderson  <rth@redhat.com>
5757
5758	* gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5759
57602001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5761
5762	* g++.dg/eh/ctor1.C: New test.
5763	* g++.dg/other/error2.C: New test.
5764
57652001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5766
5767	* g++.dg/other/init2.C: New test.
5768
57692001-12-24  Richard Henderson  <rth@redhat.com>
5770
5771	* gcc.dg/20011223-1.c: New.
5772	* gcc.dg/inline-1.c: New.
5773
57742001-12-23  Richard Henderson  <rth@redhat.com>
5775
5776	* gcc.dg/asm-4.c: Test operand modifiers.
5777
57782001-12-23  Richard Henderson  <rth@redhat.com>
5779
5780	* gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5781
57822001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5783
5784	* gcc.c-torture/execute/20011223-1.c: New test.
5785
57862001-12-21  Richard Henderson  <rth@redhat.com>
5787
5788	* gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5789	re-enables the warning.
5790
57912001-12-21  Richard Henderson  <rth@redhat.com>
5792
5793	* g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5794
57952001-12-20  Jakub Jelinek  <jakub@redhat.com>
5796
5797	* gcc.c-torture/compile/20011218-1.c: New test.
5798
57992001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5800
5801	* gcc.misc-test/arm-isr.exp: New file.  Control running of the
5802	arm-isr.c test.
5803	* gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5804	epilogue generation for ARM ISR routines.
5805
58062001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5807
5808	* gcc.dg/format/builtin-1.c: Test unlocked stdio.
5809	* gcc.dg/format/c90-printf-3.c: Likewise.
5810	* gcc.dg/format/c99-printf-3.c: Likewise.
5811	* gcc.dg/format/ext-1.c: Likewise.
5812	* gcc.dg/format/ext-6.c: Likewise.
5813	* gcc.dg/format/format.h: Prototype unlocked stdio.
5814
58152001-12-20  Richard Henderson  <rth@redhat.com>
5816
5817	* g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5818	(arena): Use it.
5819	(malloc): Correct allocation logic.  Abort if we fill up the
5820	arena before initialization complete.
5821	(realloc): Correct allocation logic.
5822
58232001-12-20  Jakub Jelinek  <jakub@redhat.com>
5824
5825	* gcc.c-torture/compile/20011219-2.c: New test.
5826
5827	* gcc.c-torture/execute/20011219-1.c: New test.
5828
58292001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5830
5831	* gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5832	target does not support weak symbols.
5833
58342001-12-19  Jakub Jelinek  <jakub@redhat.com>
5835
5836	* gcc.c-torture/compile/20011219-1.c: New test.
5837
58382001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5839
5840	* g++.dg/other/error1.C: New test.
5841
58422001-12-17  Jeffrey A Law  (law@redhat.com)
5843
5844	* gcc.c-torture/execute/20011217-1.c: New test.
5845
58462001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
5847
5848	* objc.dg/special/: New directory.
5849	* objc.dg/special/special.exp: New file.
5850	* objc.dg/special/unclaimed-category-1.h: New file.
5851	* objc.dg/special/unclaimed-category-1a.m: New file.
5852	* objc.dg/special/unclaimed-category-1.m: New file.
5853
58542001-12-17  Andreas Jaeger  <aj@suse.de>
5855
5856	* gcc.c-torture/compile/20011217-2.c: New test.
5857
58582001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5859
5860	* gcc.c-torture/compile/20011217-1.c: New test.
5861
58622001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5863
5864	* testsuite/gcc.dg/20011214-1.c: New.
5865
58662001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5867
5868	* gcc.dg/altivec-4.c: New.
5869
58702001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5871
5872	* gcc.dg/20011113-1.c: New test.
5873
58742001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5875
5876	* g++.old-deja/g++.jason/template31.C: Remove templates for classes
5877	std::__malloc_alloc_template<0> and
5878	std::__default_alloc_template<false, 0>.
5879
58802001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
5881
5882	* objc/execute/bf-21.m: New test.
5883	* objc/execute/enumeration-1.m: New test.
5884	* objc/execute/enumeration-2.m: New test.
5885
58862001-12-12  Jakub Jelinek  <jakub@redhat.com>
5887
5888	* gcc.dg/gnu89-init-1.c: New test.
5889
58902001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5891
5892	* g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5893	* g++.old-deja/g++.jason/2371.C: Likewise.
5894	* g++.old-deja/g++.jason/template33.C: Likewise.
5895	* g++.old-deja/g++.jason/template34.C: Likewise.
5896	* g++.old-deja/g++.jason/template36.C: Likewise.
5897	* g++.old-deja/g++.oliva/typename1.C: Likewise.
5898	* g++.old-deja/g++.oliva/typename2.C: Likewise.
5899	* g++.old-deja/g++.other/typename1.C: Likewise.
5900	* g++.old-deja/g++.pt/inherit2.C: Likewise.
5901	* g++.old-deja/g++.pt/nontype5.C: Likewise.
5902	* g++.old-deja/g++.pt/typename11.C: Likewise.
5903	* g++.old-deja/g++.pt/typename14.C: Likewise.
5904	* g++.old-deja/g++.pt/typename16.C: Likewise.
5905	* g++.old-deja/g++.pt/typename3.C: Likewise.
5906	* g++.old-deja/g++.pt/typename4.C: Likewise.
5907	* g++.old-deja/g++.pt/typename5.C: Likewise.
5908	* g++.old-deja/g++.pt/typename7.C: Likewise.
5909	* g++.old-deja/g++.robertl/eb9.C: Likewise.
5910
59112001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5912
5913	* g++.dg/other/linkage1.C: New test.
5914	* g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5915	specifiers.
5916
59172001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5918
5919	* gcc.dg/concat.c: New test.
5920
59212001-12-11  Stan Shebs  <shebs@apple.com>
5922
5923	* objc/compile: New test directory.
5924	* objc/compile/compile.exp: New expect script.
5925	* objc/compile/20011211-1.m: New compile test.
5926
59272001-12-11  Jason Merrill  <jason@redhat.com>
5928
5929	* lib/prune.exp (prune_gcc_output): Also handle "In member
5930	function".  So many permutations...
5931
59322001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5933
5934	* g++.dg/template/typedef1.C: New test.
5935
59362001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5937
5938	* g++.dg/other/copy1.C: New test.
5939
59402001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5941
5942	* gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5943
5944	* gcc.dg/builtin-choose-expr.c: New.
5945
59462001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5947
5948	* gcc.dg/altivec-2.c: New.
5949
59502001-12-07  Richard Henderson  <rth@redhat.com>
5951
5952	* gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5953
59542001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5955
5956	* gcc.dg/sparc-ret.c: New file, test return corruption bug for
5957	ultrasparc.
5958
59592001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5960
5961	* g++-old.deja/g++.robertl/eb101.C: Deleted.
5962
59632001-12-06  Janis Johnson  <janis187@us.ibm.com>
5964
5965	* gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5966	variable argument list.
5967
59682001-12-06  Zack Weinberg  <zack@codesourcery.com>
5969
5970	* gcc.c-torture/execute/memcheck: Delete entire directory.
5971	(files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5972	t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5973
59742001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5975
5976	* gcc.dg/Wshadow-1.c: New test.
5977
59782001-12-05  Jakub Jelinek  <jakub@redhat.com>
5979
5980	* gcc.c-torture/compile/20011130-1.c: New test.
5981
5982	* gcc.dg/noncompile/20011025-1.c: New test.
5983
5984	* g++.dg/other/anon-union.C: New test.
5985
5986	* gcc.c-torture/execute/20011024-1.c: New test.
5987
59882001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5989
5990	* gcc.c-torture/execute/20000722-1.x,
5991	gcc.c-torture/execute/20010123-1.x: Remove.
5992	* gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5993	* gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5994	gcc.dg/c99-complit-2.c: New tests.
5995
59962001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5997
5998	* g++.dg/inherit/base1.C: New test.
5999
60002001-12-04  Jakub Jelinek  <jakub@redhat.com>
6001
6002	* g++.dg/other/stdarg1.C: New test.
6003
6004	* gcc.c-torture/compile/20011130-2.c: New test.
6005
60062001-12-03  Janis Johnson  <janis187@us.ibm.com>
6007
6008	* gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6009	* gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6010	* gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6011	* gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6012	* gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6013	* gcc.dg/builtin-prefetch-1.c: New test.
6014
60152001-12-03  Jakub Jelinek  <jakub@redhat.com>
6016
6017	* gcc.dg/20011130-1.c: New test.
6018
60192001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6020
6021	* g++.dg/other/scope1.C: New test.
6022	* g++.dg/template/explicit-instantiation.C: Remove XFAIL
6023
60242001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6025
6026	* gcc.dg/vla-init-1.c: New test.
6027
60282001-12-01  Geoff Keating  <geoffk@redhat.com>
6029
6030	* gcc.c-torture/compile/structs.c: New testcase from GDB.
6031
60322001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6033
6034	* objc.dg/alias.m: Update.
6035	* objc.dg/class-1.m: Update.
6036	* objc.dg/const-str-1.m: Update.
6037	* objc.dg/fwd-proto-1.m: Update.
6038	* objc.dg/id-1.m: Update.
6039	* objc.dg/super-class-1.m: Update.
6040
60412001-11-29  Mark Mitchell  <mark@codesourcery.com>
6042
6043	* g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6044	constructs.
6045
60462001-11-28  Jeffrey A Law  (law@cygnus.com)
6047
6048	* gcc.c-torture/execute/20011128-1.c: New test.
6049
60502001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6051
6052	* gcc.dg/20011127-1.c: New test.
6053
60542001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6055
6056	* gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6057	from Austin Group draft 7.
6058	* gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6059	scanf format arguments.
6060	* gcc.dg/format/no-exargs-2.c: New test.
6061
60622001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6063
6064	* g++.dg/abi/vbase8-4.C: New test.
6065
60662001-11-24  Ian Lance Taylor  <ian@airs.com>
6067
6068	* gcc.c-torture/execute/20011121-1.c: New test.
6069
60702001-11-23  Jeffrey A Law  (law@cygnus.com)
6071
6072	* gcc.c-torture/execute/ieee/20011123-1.c: New test.
6073
60742001-11-23  Andreas Jaeger  <aj@suse.de>
6075
6076	* gcc.dg/cpp/charconst-2.c: New test.
6077
60782001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6079
6080	* lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6081	to the host if it is remote.  Let tests specify extra headers
6082	they use.
6083	* g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6084	* g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6085	* g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6086	* g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6087	* g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6088	* g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6089	* g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6090	* g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6091	* g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6092	* g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6093
60942001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6095
6096	* gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6097	for little endian ARMs.
6098
60992001-11-20  Jakub Jelinek  <jakub@redhat.com>
6100
6101	* gcc.c-torture/compile/20011119-1.c: New test.
6102	* gcc.c-torture/compile/20011119-2.c: New test.
6103
61042001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6105
6106	* gcc.dg/altivec-1.c: Fix typo.
6107
61082001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6109
6110	* gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6111
61122001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6113
6114	* gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6115
61162001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6117
6118	* lib/g77.exp: Don't specify --rpath-link.
6119
6120	* gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6121	across all the headers.
6122	* gcc.dg/format/format.exp: For testing on a remote host,
6123	copy format.h.
6124
6125	* gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6126	* gcc.c-torture/execute/930406-1.c: Likewise.
6127	* gcc.c-torture/execute/comp-goto-1.c: Likewise.
6128
61292001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6130
6131	* gcc.dg/altivec-1.c: New.
6132
61332001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6134
6135	* gcc.dg/cpp/fpreprocessed.c: New test case.
6136
61372001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6138
6139	* gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6140	gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6141	* gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6142
61432001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6144
6145	* gcc.dg/no-builtin-1.c: New test.
6146
61472001-11-16  Jakub Jelinek  <jakub@redhat.com>
6148
6149	* gcc.c-torture/execute/20011115-1.c: New test.
6150
61512001-11-15  Jakub Jelinek  <jakub@redhat.com>
6152
6153	* gcc.c-torture/compile/20011114-2.c: New test.
6154	* gcc.c-torture/compile/20011114-3.c: New test.
6155	* gcc.c-torture/compile/20011114-4.c: New test.
6156
61572001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6158
6159	* g++.dg/other/init1.C: New test.
6160
61612001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6162
6163	* gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6164	message.
6165
6166	* gcc.c-torture/execute/20011114-1.c: New testcase.
6167
6168	* gcc.c-torture/compile/20010327-1.c: Revert last change.
6169	* gcc.c-torture/compile/20011114-1.c: New test, exactly
6170	like the (before this change) version of 20010327-1.c.
6171
61722001-11-14  Roger Sayle <roger@eyesopen.com>
6173
6174	* gcc.c-torture/execute/string-opt-13.c: New testcase.
6175
61762001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6177
6178	* g++.dg/init/array2.C: New test.
6179
61802001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6181
6182	* gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6183
61842001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6185
6186	* g++.dg/other/forscope1.C: New test.
6187	* g++.dg/ext/forscope1.C: New test.
6188	* g++.dg/ext/forscope2.C: New test.
6189
61902001-11-13  Jakub Jelinek  <jakub@redhat.com>
6191
6192	* gcc.c-torture/execute/20011113-1.c: New test.
6193
61942001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6195
6196	* gcc.c-torture/execute/20011109-2.c: New test.
6197
6198	* gcc.c-torture/execute/20011109-1.c: New test.
6199
62002001-11-09  Jakub Jelinek  <jakub@redhat.com>
6201
6202	* gcc.c-torture/compile/20011109-1.c: New test.
6203
62042001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6205
6206	* g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6207	* g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6208	* g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6209	* g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6210	* gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6211	* gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6212	* gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6213
62142001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6215
6216	* g++.dg/warn/Wshadow-1.C: New tests.
6217	* g++.old-deja/g++.mike/for3.C: Update.
6218
62192001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6220
6221	* gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6222	gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6223	XFAILs.  Adjust expected error texts.
6224	* gcc.c-torture/compile/20011106-1.c,
6225	gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6226	gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6227	gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6228	gcc.dg/c99-array-lval-5.c: New tests.
6229
62302001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6231
6232	* gcc.dg/cpp/defined.c: Update.
6233
62342001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6235
6236	* gcc.c-torture/execute/anon-1.c: New test.
6237
62382001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6239
6240	* g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6241	same size, so no warning should be produced on stormy16.
6242
6243	* g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6244	due to oversized array.
6245	* g++.old-deja/g++.mike/ns15.C: Likewise.
6246	* g++.old-deja/g++.pt/crash16.C: Likewise.
6247
62482001-11-02  Graham Stott  <grahams@redhat.com>
6249
6250	* g++.dgother/debug1.C: Fix typos.
6251
62522001-11-01  Jakub Jelinek  <jakub@redhat.com>
6253
6254	* g++.dg/other/debug1.C: New test.
6255
62562001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6257
6258	* gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6259	of unsigned long.
6260
62612001-10-30  Jakub Jelinek  <jakub@redhat.com>
6262
6263	* gcc.dg/20011029-2.c: New test.
6264
6265	* gcc.c-torture/compile/20011029-1.c: New test.
6266
62672001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6268
6269	* objc/execute/class_self-1.m: New test.
6270	* objc/execute/class_self-2.m: New test.
6271
62722001-10-25  Zack Weinberg  <zack@codesourcery.com>
6273
6274	* gcc.misc-tests/msgs.exp: Delete.
6275	* gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6276	* gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6277	error set to match recent changes.
6278
62792001-10-24  Zack Weinberg  <zack@codesourcery.com>
6280
6281	* gcc.dg/20011021-1.c: New test.
6282
62832001-10-24  Jakub Jelinek  <jakub@redhat.com>
6284
6285	* gcc.c-torture/compile/20011023-1.c: New test.
6286
62872001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6288
6289	* lib/g77.exp: Rewrite based on lib/g++.exp.
6290
62912001-10-19  Jakub Jelinek  <jakub@redhat.com>
6292
6293	* gcc.c-torture/execute/20011019-1.c: New test.
6294
6295	* gcc.dg/20011018-1.c: New test.
6296
62972001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6298
6299	* gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6300
63012001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6302
6303	* gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6304	* gcc.dg/attr-invalid.c: Likewise.
6305
63062001-10-18  Jakub Jelinek  <jakub@redhat.com>
6307
6308	* testsuite/gcc.dg/20011015-1.c: New test.
6309
63102001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6311
6312	* g++.dg/template/unify2.C: New test.
6313
63142001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6315
6316	* g++.dg/other/exception-specification.C: New test
6317
63182001-10-13  Tom Rix  <trix@redhat.com>
6319
6320	* gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6321	* gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6322
63232001-10-12  Jakub Jelinek  <jakub@redhat.com>
6324
6325	* testsuite/gcc.dg/20011009-1.c: New test.
6326
63272001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
6328
6329	PR g++/4476
6330	* g++.dg/other/friend1.C: New test.
6331
63322001-10-11  Richard Henderson  <rth@redhat.com>
6333
6334	* g++.old-deja/g++.other/crash18.C: Add -S to options.
6335
63362001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6337
6338	* gcc.c-torture/compile/20011010-1.c: New.
6339
63402001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6341
6342	* consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6343	g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6344	g77.f-torture/execute/execute.exp,
6345	g77.f-torture/noncompile/noncompile.exp,
6346	gcc.c-torture/compile/compile.exp,
6347	gcc.c-torture/execute/execute.exp,
6348	gcc.c-torture/execute/ieee/ieee.exp,
6349	gcc.c-torture/execute/memcheck/memcheck.exp,
6350	gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6351	objc/execute/execute.exp: Update FSF address.
6352
63532001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
6354
6355	* gcc.dg/cpp/cmdlne-C.c: Update.
6356	* gcc.dg/cpp/cmdlne-C2.c: New.
6357
63582001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6359
6360	* gcc.c-torture/execute/20011008-3.c: New.
6361
63622001-10-08  DJ Delorie  <dj@redhat.com>
6363
6364	* gcc.dg/20011008-1.c: New.
6365	* gcc.dg/20011008-2.c: New.
6366
63672001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6368
6369	* gcc.dg/cpp/spacing1.c: Update test.
6370
63712001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6372
6373	* gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6374	spelling errors of "separate" as "seperate".
6375
63762001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6377
6378	* gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6379	enough to avoid inlining.
6380
63812001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6382
6383	* lib/g77.exp: set libg2c_dir correctly.
6384
63852001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6386
6387	* gcc.dg/cpp/macro11.c: New test.
6388
63892001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6390
6391	* g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6392	gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6393	gcc.dg/format/multattr-3.c: New tests.
6394	* gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6395	tests for format attributes on function pointers being rejected.
6396
63972001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6398
6399	* gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6400
64012001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6402
6403	* g++.dg/warn/format1.C: New test.
6404
64052001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6406
6407	* mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6408
64092001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6410
6411	* mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6412
64132001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6414
6415	* gcc.dg/cpp/redef2.c: Add test.
6416
64172001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6418
6419	* gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6420	long-standing bug on i686, apparently.
6421	* gcc.c-torture/execute/loop-2c.x: New file.
6422	* gcc.c-torture/execute/loop-2d.x: New file.
6423	* gcc.c-torture/execute/loop-3c.x: New file.
6424
64252001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6426
6427	* gcc.dg/cpp/20000625-2.c: Correct line number.
6428
64292001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6430
6431	* gcc.dg/cpp/macro10.c: New test.
6432	* gcc.dg/cpp/strify3.c: New test.
6433	* gcc.dg/cpp/spacing1.c: Add tests.
6434	* gcc.dg/cpp/19990703-1.c: Remove bogus test.
6435	* gcc.dg/cpp/20000625-2.c: Fudge to pass.
6436
64372001-09-24  DJ Delorie  <dj@redhat.com>
6438
6439	* gcc.c-torture/execute/20010924-1.c: New test.
6440
64412001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6442
6443	* testsuite/objc/execute/paste.m: Remove.
6444
64452001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6446
6447	* gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6448
64492001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6450
6451	* g77.dg/strlen0.f: New test.
6452
64532001-09-21  Richard Henderson  <rth@redhat.com>
6454
6455	* g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6456	* g++.old-deja/g++.abi/vtable2.C: Likewise.
6457
64582001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6459
6460	Table-driven attributes.
6461	* g++.dg/ext/attrib1.C: New test.
6462
64632001-09-20  DJ Delorie  <dj@redhat.com>
6464
6465	* gcc.dg/20000926-1.c: Update expected warning messages.
6466	* gcc.dg/array-2.c: Likewise, and test for warnings too.
6467	* gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6468	array.
6469
64702001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6471
6472	* g++.dg/eh/registers1.C: New test case.
6473
64742001-09-17  Richard Henderson  <rth@redhat.com>
6475
6476	* gcc.dg/array-5.c: Fix VLA decomposition test.
6477
64782001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6479
6480	* gcc.dg/cpp/line5.c: New testcase.
6481
64822001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6483
6484	* gcc.dg/cpp/macro9.c: New test.
6485
64862001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6487
6488	* gcc.c-torture/execute/980223.c: Change type of addr from long
6489	to char *.
6490
64912001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6492
6493	* gcc.c-torture/execute/20010915-1.c: New test.
6494
64952001-09-14  Janis Johnson  <janis187@us.ibm.com>
6496
6497	* g77.dg/bprob: New directory.
6498	* g77.dg/bprob/bprob.exp: New file.
6499	* g77.dg/bprob/bprob-1.f: New test.
6500	* g77.dg/gcov: New directory.
6501	* g77.dg/gcov/gcov.exp: New file.
6502	* g77.dg/gcov/gcov-1.f: New test.
6503	* g77.dg/gcov/gcov-1.x: New file.
6504
65052001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6506
6507	* gcc.dg/cpp/directiv.c: Update.
6508	* gcc.dg/cpp/undef1.c: Update.
6509
65102001-09-12  Jakub Jelinek  <jakub@redhat.com>
6511
6512	* gcc.dg/20010912-1.c: New test.
6513
65142001-09-11  Janis Johnson  <janis187@us.ibm.com>
6515
6516	* gcc.misc-tests/gcov.exp: Move almost everything to a new,
6517	language-independent file in lib.
6518	* lib/gcov.exp: New file.
6519
65202001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6521
6522	* gcc.c-torture/compile/20010911-1.c: New test.
6523
65242001-09-10  Janis Johnson  <janis187@us.ibm.com>
6525
6526	* lib/profopt.exp: New, to support profile-directed optimizations.
6527	* gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6528	* gcc.misc-tests/bprob-1.c: New test.
6529	* gcc.misc-tests/bprob-2.c: New test.
6530
65312001-09-07  Janis Johnson  <janis187@us.ibm.com>
6532
6533	* gcc.misc-tests/gcov.exp: Add support for a .x file to control
6534	XFAIL and which kinds of gcov output to verify.
6535	* gcc.misc-tests/gcov-4b.x: New file.
6536	* gcc.misc-tests/gcov-5b.x: New file.
6537	* gcc.misc-tests/gcov-6.x: New file.
6538	* gcc.misc-tests/gcov-7.c: New test.
6539	* gcc.misc-tests/gcov-7.x: New file.
6540
65412001-09-06  Janis Johnson  <janis187@us.ibm.com>
6542
6543	* gcc.misc-tests/gcov.exp: Add support for call return percentages.
6544	* gcc.misc-tests/gcov-6.c: New test.
6545
65462001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6547
6548	PR c++/3986
6549	* g++.dg/abi/vbase1.C: New test.
6550
65512001-09-05  Ziemowit Laski  <zlaski@apple.com>
6552
6553	* objc.dg/method-2.m: New.
6554
65552001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6556
6557	PR c++/4203
6558	* g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6559	* g++.dg/init/empty1.C: New test.
6560
65612001-09-03  Jakub Jelinek  <jakub@redhat.com>
6562
6563	* gcc.c-torture/compile/20010903-1.c: New test.
6564
65652001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6566
6567	* testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6568	for m68k.
6569
65702001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6571
6572	* g++.dg/abi/empty4.C: Allow for 16-bit ints.
6573
6574	* g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6575
6576	* gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6577
65782001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6579
6580	* gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6581	for 16-bit 'unsigned int'.
6582
65832001-08-29  Kazu Hirata  <kazu@hxi.com>
6584
6585	* gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6586
65872001-08-27  Richard Henderson  <rth@redhat.com>
6588
6589	* gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6590	* gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6591
65922001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6593
6594	* gcc.dg/asm-names.c (ymain): New.
6595
65962001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6597
6598	* gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6599	* gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6600	* gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6601
66022001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6603
6604	* gcc.dg/compare5.c: New testcase.
6605
66062001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6607
6608	* lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6609	and "In instantiation".
6610
66112001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6612
6613	* gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6614
66152001-08-20  Janis Johnson  <janis187@us.ibm.com>
6616
6617	* gcc.misc-tests/gcov.exp: Add support for branch information.
6618	* gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6619	* gcc.misc-tests/gcov-4.c: New test.
6620	* gcc.misc-tests/gcov-4b.c: New test.
6621	* gcc.misc-tests/gcov-5b.c: New test.
6622
66232001-08-20  Zack Weinberg  <zackw@panix.com>
6624
6625	* gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6626	expected to fail.
6627
66282001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6629
6630	* g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6631
66322001-08-19  Jakub Jelinek  <jakub@redhat.com>
6633
6634	* g++.dg/eh/template1.C: New test.
6635
66362001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6637
6638	* g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6639	Fix thinko.
6640	* g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6641	for xfail.
6642
66432001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6644
6645	* lib/g77-dg.exp:  Use prune.exp for common procedures
6646	(g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6647	* lib/g77.exp: (g77-dg-prune) Remove
6648
66492001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6650
6651	* lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6652
66532001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6654
6655	* g++.dg/template/unify1.C: New test.
6656
66572001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6658
6659	* g++.dg/abi/empty4.C: New test.
6660
66612001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6662
6663	* g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6664	solaris2.*
6665	* g77.f-torture/compile/pr3743.x: Likewise
6666
66672001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6668
6669	* g++.dg/other/using-declaration.C: New test.
6670
66712001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6672
6673	* gcc.dg/cpp/tr-sign.c: New testcase.
6674
66752001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6676
6677	* gcc.dg/cpp/19951025-1.c: Revert.
6678	* gcc.dg/cpp/directiv.c: We no longer process directives that
6679	interrupt macro arguments.
6680
66812001-08-03  Zack Weinberg  <zackw@stanford.edu>
6682
6683	* gcc.dg/bconstp-1.c: New test.
6684
66852001-08-03  Richard Henderson  <rth@redhat.com>
6686
6687	* g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6688
66892001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6690
6691	* gcc.dg/cpp/19951025-1.c: Update.
6692
66932001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6694
6695	* g77.dg/ff90-1.f (s): Fix reference of variable z,
6696	should be x.
6697
66982001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6699
6700	Kill -fhonor-std.
6701	* g++.old-deja/g++.ns/ns14.C: Remove special options.
6702	* g++.old-deja/g++.other/std1.C: Likewise.
6703	* g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6704
67052001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
6706
6707	* lib/g77.exp:  Load gcc-defs.exp for common procedures
6708	(g77_pass, g77_fail, g77_finish, g77_exit,
6709	${tool}_check_unsupported_p} Now redundant.  Deleted.
6710
67112001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6712
6713	* g77.dg/fbackslash.f
6714	* g77.dg/fcase-preserve.f
6715	* g77.dg/ff90-1.f
6716	* g77.dg/ffixed-line-length-0.f
6717	* g77.dg/ffixed-line-length-132.f
6718	* g77.dg/ffixed-line-length-7.f
6719	* g77.dg/ffixed-line-length-72.f
6720	* g77.dg/ffixed-line-length-none.f
6721	* g77.dg/ffree-form-1.f
6722	* g77.dg/fno-backslash.f
6723	* g77.dg/fno-f90-1.f
6724	* g77.dg/fno-fixed-form-1.f
6725	* g77.dg/fno-onetrip.f
6726	* g77.dg/fno-typeless-boz.f
6727	* g77.dg/fno-underscoring.f
6728	* g77.dg/fno-vxt-1.f
6729	* g77.dg/fonetrip.f
6730	* g77.dg/ftypeless-boz.f
6731	* g77.dg/fugly-assumed.f
6732	* g77.dg/funderscoring.f
6733	* g77.dg/fvxt-1.f
6734
67352001-08-01  Ziemowit Laski  <zlaski@apple.com>
6736
6737	* objc.dg/fwd-proto-1.m: New.
6738	* objc.dg/local-decl-1.m: New.
6739	* objc.dg/naming-1.m: New.
6740	* objc.dg/naming-2.m: New.
6741	* objc.dg/proto-hier-1.m: New.
6742
67432001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
6744
6745	* gcc.dg/c99-scope-2.c: Don't generally assume adding more
6746	largest-type elements to a struct makes its size grow.
6747
67482001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6749
6750	* g++.dg/abi/vthunk1.C: New test.
6751
67522001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6753
6754	* g++.dg/abi/vbase8-22.C: New test.
6755
67562001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6757
6758	* gcc.dg/cpp/macro8.c: New test.
6759
67602001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6761
6762	* g++.dg/abi/vbase8-21.C: New test.
6763
67642001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6765
6766	* g++.dg/abi/vbase8-10.C: New test.
6767
67682001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6769
6770	* lib/g++.exp (g++_set_ld_library_path): Renamed to
6771	${tool}_set_ld_library_path.
6772	Changed caller.
6773	* lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6774	g++.exp.
6775
67762001-07-26  Stan Cox <scox@redhat.com>
6777
6778	* lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6779	* lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6780	gcc_exit, gcc_check_unsupported_p):
6781	Moved to gcc-deps.exp
6782	* gcc-deps.exp: New file.
6783
67842001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6785
6786	* g++.old-deja/g++.pt/defarg14.C: New test.
6787
67882001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6789
6790	* g++.old-deja/g++.other/lineno5.C: New test.
6791
67922001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794	* g++.old-deja/g++.pt/crash68.C: New test.
6795
67962001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6797
6798	* g++.old-deja/g++.other/crash42.C: New test.
6799
68002001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6801
6802	* gcc.dg/cpp/extratokens.c: Fix.
6803	* gcc.dg/cpp/skipping2.c: New tests.
6804
68052001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6806
6807	* gcc.c-torture/execute/20010724-1.c: New file.
6808	* gcc.c-torture/execute/20010724-1.x: New file.
6809
68102001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6811
6812	* g++.old-deja/g++.other/cond7.C: New test.
6813
68142001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6815
6816	* g++.old-deja/g++.other/optimize4.C: New test.
6817
68182001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6819
6820	* g++.old-deja/g++.abi/vbase8-5.C: New test.
6821
68222001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6823
6824	* lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6825	* gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6826	gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6827	* g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6828
6829	* lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6830	bug report" message.
6831
6832	* g++.dg/dg.exp: Run tests from subdirectories other than "special".
6833	* g++.dg/ext/instantiate1.C: Move from old-deja.
6834
68352001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6836
6837	* g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6838	* g77.f-torture/execute/intrinsic-unix-erf.f: New test
6839	* g77.f-torture/execute/intrinsic-vax-cd.f: New test
6840	* g77.f-torture/execute/intrinsic-f2c-z.f: New test
6841
68422001-07-23  Jeffrey A Law  (law@cygnus.com)
6843
6844	* gcc.c-torture/execute/20010723-1.c: New test.
6845
68462001-07-23  Ben Elliston  <bje@redhat.com>
6847
6848	* g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6849
68502001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6851
6852	* gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6853	i[34567]86-*-*.
6854	Delete handling of ieee_multilib_flags.
6855	Pass -mieee for alpha*-*-* and sh-*-*.
6856	* gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6857
68582001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6859
6860	Remove old-abi tests.
6861	* g++.old-deja/g++.mike/p11116.C: Remove.
6862	* g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6863
68642001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6865
6866	* g77.f-torture/compile/pr3743.f:  New test
6867
68682001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6869
6870	* g77.f-torture/execute/f90-intrinsic-bit.f: New test
6871
68722001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6873
6874	* g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6875	g++.old-deja/g++.pt/static6.C: Likewise.
6876	* lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6877	supports weak symbols.
6878
68792001-07-18  Andreas Jaeger  <aj@suse.de>
6880
6881	* g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6882	supported again.
6883
68842001-07-18  Andreas Jaeger  <aj@suse.de>
6885
6886	* gcc.dg/iftrap-1.c: Fix target line.
6887
68882001-07-17  Richard Henderson  <rth@redhat.com>
6889
6890	* gcc.c-torture/execute/20010717-1.c: New.
6891
68922001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6893
6894	* gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6895	tests.
6896
68972001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6898
6899	* g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6900
69012001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6902
6903	* gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6904	UAC_SIGBUS, UAC_NOPRINT definitions.
6905
69062001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
6907
6908	* objc/execute/object_is_class.m: New test.
6909	* objc/execute/object_is_meta_class.m: New test.
6910
69112001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6912
6913	* g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6914	* g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6915
69162001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6917
6918	* g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6919	* g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6920
69212001-07-14  Richard Henderson  <rth@redhat.com>
6922
6923	* gcc.dg/iftrap-1.c: New.
6924
69252001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6926
6927	* g77.f-torture/execute/intrinsic77.f: New test.
6928
69292001-07-11  Janis Johnson <janis@us.ibm.com>
6930
6931	* gcc.misc-tests/gcov-3.c: New test.
6932
69332001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6934
6935	* gcc.c-torture/compile/20010711-1.c,
6936	* gcc.c-torture/compile/20010711-2.c: New tests.
6937
69382001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6939
6940	* gcc.c-torture/execute/20010711-1.c: New test.
6941
69422001-07-11  Ben Elliston  <bje@redhat.com>
6943
6944	* g++.old-deja/g++.other/enum5.C: New test.
6945
69462001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6947
6948	* lib/g++-dg.exp: Load file-format and target-supports like gcc.
6949	(g++-dg-prune): Call prune_gcc_output.
6950	* prune.exp: New file for prune_gcc_output.
6951	* lib/g++.exp, lib/gcc.exp: Load it.
6952
69532001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6954
6955	* gcc.c-torture/compile/20010701-1.c,
6956	g++.old-deja/g++.ext/attrib6.C: New tests.
6957
69582001-07-06  Jeffrey A Law  (law@cygnus.com)
6959
6960	* gcc.c-torture/compile/20010706-1.c: New test.
6961
69622000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6963
6964	* gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6965
69662001-06-28  Stan Shebs  <shebs@apple.com>
6967
6968	* gcc.dg/pragma-darwin.c: New test.
6969
69702001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6971
6972	* lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6973	Solaris 2.[678] system.
6974
69752001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6976
6977	* gcc.dg/20010622-1.c: New test.
6978
69792001-06-18  Stan Shebs  <shebs@apple.com>
6980
6981	* objc.dg: New directory.
6982	* objc.dg/dg.exp: New file.
6983	* objc.dg/alias.m: New.
6984	* objc.dg/class-1.m: New.
6985	* objc.dg/class-2.m: New.
6986	* objc.dg/const-str-1.m: New.
6987	* objc.dg/const-str-2.m: New.
6988	* objc.dg/id-1.m: New.
6989	* objc.dg/method-1.m: New.
6990	* objc.dg/super-class-1.m: New.
6991	* lib/objc-dg.exp: New file.
6992
69932001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6994
6995	* g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6996	of label name.
6997
69982001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6999
7000	* g++.old-deja/g++.abi/vbase8-9.C: New test.
7001
70022001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7003
7004	* lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7005	variable.
7006
70072001-06-12  Richard Henderson  <rth@redhat.com>
7008
7009	* g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7010
70112001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7012
7013	* g++.old-deja/g++.abi/vbase5.C: New test.
7014	* g++.old-deja/g++.abi/vbase6.C: New test.
7015	* g++.old-deja/g++.abi/vbase7.C: New test.
7016
70172001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7018
7019	* gcc.c-torture/compile/20010610-1.c: New test.
7020
70212001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7022
7023	* g++.old-deja/g++.abi/vbase4.C: New test.
7024
70252001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7026
7027	* gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7028	support %f for HC11/HC12 targets.
7029	* gcc.c-torture/execute/930513-1.x: New file, likewise.
7030	* gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7031	on HC11/HC12 targets.
7032	* gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7033
70342001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7035
7036	* gcc.dg/wchar_t-1.c: New file.
7037	* gcc.dg/wint_t-1.c: Likewise.
7038
70392001-06-11  Bernd Schmidt  <bernds@redhat.com>
7040
7041	* g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7042
70432001-06-11  Richard Henderson  <rth@redhat.com>
7044
7045	* g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7046
70472001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7048
7049	* gcc.c-torture/compile/20010611-1.c: New test.
7050
70512001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7052
7053	* gcc.dg/c99-tag-1.c: Add more tests.
7054
70552001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7056
7057	* g++.old-deja/g++.abi/ptrmem.C: Take into account different
7058	representation on MN10300 and ARM/Thumb.
7059
70602001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7061
7062	* g77.f-torture/execute/20010610.f: New.
7063
70642001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7065
7066	* g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7067	names.
7068
70692001-06-09  Richard Henderson  <rth@redhat.com>
7070
7071	* gcc.c-torture/execute/ashrdi-1.c: New.
7072	* gcc.c-torture/execute/ashldi-1.c: New.
7073	* gcc.c-torture/execute/lshrdi-1.c: New.
7074
70752001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7076
7077	* objc/execute/load-3.m: Added. Check sending +load to categories,
7078	in addition to classes.
7079
70802001-06-08  Stan Shebs  <shebs@apple.com>
7081
7082	* objc/execute/load-2.m: New test.  From Nicola Pero
7083	<n.pero@mi.flashnet.it>.
7084
70852001-06-08  Jakub Jelinek  <jakub@redhat.com>
7086
7087	* gcc.c-torture/execute/20010605-2.c: New test.
7088
70892001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7090
7091	* g++.old-deja/g++.abi/vbase2.C: New test.
7092	* g++.old-deja/g++.abi/vbase3.C: New test.
7093
70942001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7095
7096	* g++.old-deja/g++.pt/friend49.C: New test.
7097
70982001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7099
7100	* g++.old-deja/g++.ext/anon3.C: New test.
7101
71022001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7103
7104	* g++.old-deja/g++.other/conv7.C: New test.
7105
71062001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7107
7108	* gcc.c-torture/compile/20010605-2.c: New test.
7109
71102001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7111
7112	* gcc.c-torture/execute/20010604-1.c: New test.
7113
71142001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7115
7116	* gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7117
71182001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7119
7120	* lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7121	(g++_link_flags): Likewise.
7122	(g++_init): Pass gccpath's value to two previous functions.
7123
71242001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7125
7126	* gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7127	Ensure logfile entry matches exec command line.
7128
71292001-05-31  Richard Henderson  <rth@redhat.com>
7130
7131	* gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7132	* g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7133
71342001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7135
7136	* gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7137	compiler for irix6.2
7138
71392001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7140
7141	* g++.old-deja/g++.other/optimize3.C: New file.
7142
71432001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7144
7145	* gcc.c-torture/compile/20010518-2.x: New file to compile, not
7146	assemble.
7147
71482001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7149
7150	* g++.old-deja/g++.other/optimize2.C: New file.
7151
71522001-05-25  Diego Novillo  <dnovillo@redhat.com>
7153
7154	* gcc.c-torture/compile/20010518-2.c: New file.
7155	* gcc.c-torture/execute/20010518-1.c: New file.
7156	* gcc.c-torture/execute/20010518-2.c: New file.
7157
71582001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7159
7160	* gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7161
71622001-05-24  Mark Mitchell  <mark@codesourcery.com>
7163
7164	G++ no longer defines builtins that do not begin with __builtin.
7165	* g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7166	* g++.old-deja/g++.brendand/misc13.C: Likewise.
7167	* g++.old-deja/g++.law/builtin1.C: Likewise.
7168	* g++.old-deja/g++.law/cvt2.C: Likewise.
7169	* g++.old-deja/g++.mike/net5.C: Likewise.
7170	* g++.old-deja/g++.other/builtins1.C: Likewise.
7171	* g++.old-deja/g++.other/builtins2.C: Likewise.
7172	* g++.old-deja/g++.other/builtins3.C: Likewise.
7173	* g++.old-deja/g++.other/builtins4.C: Likewise.
7174	* g++.old-deja/g++.other/inline8.C: Likewise.
7175	* g++.old-deja/g++.robertl/eb39.C: Likewise.
7176
71772001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7178
7179	* g++.old-deja/g++.pt/using1.C: Adjust.
7180	* g++.old-deja/g++.pt/using2.C: New test.
7181
71822001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7183
7184	* gcc.dg/cpp/charconst.c: New tests.
7185	* gcc.dg/cpp/escape.c: New tests.
7186	* gcc.dg/cpp/escape-1.c: New tests.
7187	* gcc.dg/cpp/escape-2.c: New tests.
7188	* gcc.dg/cpp/ucs.c: New tests.
7189
71902001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7191
7192	* gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7193	native compiler for irix6.5.
7194
7195Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7196
7197	* lib/g++.exp (g++_include_flags): Use args to compute
7198	get_multilibs.
7199	(g++_link_flags): Likewise.
7200	(g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7201
72022001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7203
7204	* gcc.dg/c90-hexfloat-1.c: Add more tests.
7205
72062001-05-21  Geoff Keating  <geoffk@redhat.com>
7207
7208	* gcc.c-torture/compile/920520-1.x: Merge previous contents into
7209	this file.
7210
72112001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7212
7213	* gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7214	STACK_SIZE;
7215	* gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7216	to STACK_SIZE; Use it to define size of add_histo array.
7217	* gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7218	to STACK_SIZE.
7219	(f): Use GITT_SIZE to define size of gitt local table.
7220	* gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7221	to STACK_SIZE; Use it to define size of bytemem array.
7222
72232001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7224
7225	* gcc.c-torture/compile/20000804-1.x: New file, this test fails
7226	on 68HC11/HC12 due to the asm instruction.
7227	* gcc.c-torture/compile/20001205-1.x: New file, ditto.
7228	* gcc.c-torture/compile/920520-1.x: Likewise.
7229	* gcc.c-torture/compile/20001226-1.x: New file, this test fails
7230	on 68HC11/HC12 because the function is larger than 64K.
7231	* gcc.c-torture/compile/961203-1.x: New file, this test fails
7232	on 68HC11/HC12 because the structure is too large.
7233
72342001-05-20  Richard Henderson  <rth@redhat.com>
7235
7236	* gcc.c-torture/execute/20010520-1.c: New.
7237
72382001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7239
7240	* g++.old-deja/g++.warn/compare1.C: New test.
7241	* gcc.dg/compare4.c: New test.
7242
72432001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7244
7245	* g++.old-deja/g++.other/optimize1.C: New test.
7246
72472001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7248
7249	* g++.old-deja/g++.pt/spec41.C: New test.
7250
72512001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7252
7253	* gcc.c-torture/compile/20010114-1.x: Remove.
7254
72552001-05-18  Stan Shebs  <shebs@apple.com>
7256
7257	* gcc.c-torture/compile/20010518-1.c: New test.
7258
72592001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7260
7261	* g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7262	* g++.old-deja/g++.pt/crash67.C: New test.
7263
72642001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7265
7266	* g++.old-deja/g++.other/debug9.C: New test.
7267
72682001-05-16  Zack Weinberg  <zackw@stanford.edu>
7269
7270	* gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7271
72722001-05-16  Jan Hubicka  <jh@suse.cz>
7273
7274	* gcc.c-torture/compile/20010516-1.c: New test.
7275
72762001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7277
7278	* g++.old-deja/g++.other/crash41.C: New test.
7279
72802001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7281
7282	* g++.old-deja/g++.pt/crash66.C: New test.
7283
72842001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7285
7286	* g++.old-deja/g++.robertl/eb27.C: Convert.
7287
72882001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7289
7290	* g++.dg/friend-warn.C: New test.  Do not warn about friend
7291	declaration being redundant.
7292
72932001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7294
7295	* gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7296
72972001-05-14  Mark Mitchell  <mark@codesourcery.com>
7298
7299	* lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7300
73012001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7302
7303	* lib/g++.exp: Use testsuite_flags.
7304
73052001-05-13  Mark Mitchell  <mark@codesourcery.com>
7306
7307	* gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7308
73092001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7310
7311	* gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7312
73132001-05-11  Mark Mitchell  <mark@codesourcery.com>
7314
7315	* lib/objc.exp: Add -lposix4 on Solaris 2.8.
7316
73172001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
7318
7319	* gcc.c-torture/compile/20010313-1.c: New test.
7320
73212001-05-09  Zack Weinberg  <zackw@stanford.edu>
7322
7323	* gcc.dg/cpp/direct2.c: New test.
7324	* gccq.dg/cpp/direct2s.c: New test.
7325
7326	* gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7327
73282001-05-07  Mark Mitchell  <mark@codesourcery.com>
7329
7330	* g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7331	* g++.old-deja/g++.other/op3.C: Likewise.
7332
73332001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7334
7335	* gcc.dg/cpp/syshdr.h: New file.
7336	* gcc.dg/cpp/sysmac1.c: Update.
7337	* gcc.dg/cpp/sysmac2.c: Update.
7338
73392001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7340
7341	* gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7342
73432001-05-04  David Edelsohn  <edelsohn@gnu.org>
7344
7345	* gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7346	gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7347
73482001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
7349
7350	* gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7351
73522001-05-03  Geoffrey Keating  <geoffk@redhat.com>
7353
7354	* lib/g++.exp (g++_include_flags): Don't use any special flags
7355	if TESTING_IN_BUILD_TREE is not defined.
7356	(g++_init): Use a plain 'c++' as the compiler if
7357	TESTING_IN_BUILD_TREEE is not defined.
7358
73592001-05-02  Jakub Jelinek  <jakub@redhat.com>
7360
7361	* g++.old-deja/g++.eh/catch13.C: New test.
7362	* g++.old-deja/g++.eh/catch14.C: New test.
7363
73642001-05-02  Jakub Jelinek  <jakub@redhat.com>
7365
7366	* gcc.dg/cpp/tr-define.c: New test.
7367
73682001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7369
7370	* g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7371	<stdlib.h>, not <malloc.h>.
7372
73732001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7374
7375	* g++.old-deja/g++.ns/template17.C: New test.
7376
73772001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7378
7379	* g++.old-deja/g++.pt/ref4.C: New test.
7380
73812001-04-30  Richard Henderson  <rth@redhat.com>
7382
7383	* gcc.dg/20000724-1.c: Revert last change.
7384
73852001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7386
7387	* g77.f-torture/execute/20010430.f: New test.
7388
73892001-04-30  Mark Mitchell  <mark@codesourcery.com>
7390
7391	* gcc.dg/20000724-1.c: Add a clobber of `esp'.
7392
73932001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7394
7395	* g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7396
73972001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7398
7399	* g++.old-deja/g++.eh/crash6.C: New test.
7400
74012001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7402
7403	* g++.old-deja/g++.other/warn7.C: New test.
7404
74052001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7406
7407	* g++.old-deja/g++.other/defarg9.C: New test.
7408
74092001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7410
7411	* g77.f-torture/compile/20010426.f: New test.
7412	* g77.f-torture/execute/20010426.f: New test.
7413
74142001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7415
7416	* g77.f-torture/compile/20000629-1.x: Remove - error
7417	has been fixed.
7418
74192001-04-26  Jeffrey A Law  (law@cygnus.com)
7420
7421	* g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7422	Tweak slightly to work with g++.dg framework.
7423	* g++.dg/special/ecos.exp: Run initp1.C test.
7424	* g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7425
7426	* g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7427	its linker doesn't give line numbers either.
7428	* g++.old-deja/g++.ext/instantiate3.C: Similarly.
7429
74302001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7431
7432	* g++.old-deja/g++.other/lex1.C: New test.
7433
74342001-04-26  Jakub Jelinek  <jakub@redhat.com>
7435
7436	* gcc.dg/noncompile/20010425-1.c: New test.
7437
74382001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7439
7440	* g++.old-deja/g++.pt/mangle2.C: New test.
7441
74422001-04-25  Jakub Jelinek  <jakub@redhat.com>
7443
7444	* gcc.dg/format/plus-1.c: New test.
7445
74462001-04-25  Jakub Jelinek  <jakub@redhat.com>
7447
7448	* gcc.dg/20010423-1.c: New test.
7449
74502001-04-25  Jakub Jelinek  <jakub@redhat.com>
7451
7452	* gcc.c-torture/execute/20010422-1.c: New test.
7453
74542001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7455
7456	* g++.old-deja/g++.ns/type2.C: New test.
7457
74582001-04-24  Zack Weinberg  <zackw@stanford.edu>
7459
7460	* g++.old-deja/g++.other/perf1.C: New test.
7461
74622001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7463
7464	* gcc.dg/c99-func-2.c: Remove xfail.
7465	* gcc.dg/c99-func-3.c: Remove xfail.
7466	* gcc.dg/c99-func-4.c: Remove xfail.
7467
74682001-04-23  Zack Weinberg  <zackw@stanford.edu>
7469
7470	* gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7471
74722001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7473
7474	* gcc.c-torture/compile/20010423-1.c: New test.
7475
74762001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7477
7478	* g++.old-deja/g++.pt/typename28.C: New test.
7479
74802001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7481
7482	* g++.old-deja/g++.abi/empty2.C: New test.
7483	* g++.old-deja/g++.abi/empty3.C: New test.
7484
74852001-04-20  Jakub Jelinek  <jakub@redhat.com>
7486
7487	* g++.old-deja/g++.other/comdat2.C: New test.
7488	* g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7489
74902001-04-20  Jakub Jelinek  <jakub@redhat.com>
7491
7492	* g++.old-deja/g++.other/overload14.C: New test.
7493
74942001-04-20  Jakub Jelinek  <jakub@redhat.com>
7495
7496	* g++.old-deja/g++.other/lookup23.C: New test.
7497
74982001-04-20  Jakub Jelinek  <jakub@redhat.com>
7499
7500	* gcc.c-torture/execute/20010403-1.c: New test.
7501
75022001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7503	    Mark Mitchell  <mark@codesourcery.com>
7504
7505	* lib/old-dejagnu.exp: Don't delete output of executable.
7506	Add .exe suffix to executables.
7507
75082001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7509
7510	* g77.f-torture/execute/short.x; Remove - Error has been fixed.
7511
75122001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7513
7514	* gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7515
75162001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7517
7518	* g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7519	* g++.old-deja/g++.abi/crash1.C: New test.
7520
75212001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7522
7523	* g++.old-deja/g++.other/crash40.C: New test.
7524
75252001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7526
7527	* gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7528
75292001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7530
7531	* g++.old-deja/g++.other/warn6.C: New test.
7532
753322001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7534
7535	* g++.old-deja/g++.robertl/eb42.C: Same.
7536
7537001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7538
7539	* gcc.dg/wtr-conversion-1.c: New testcase.
7540
75412001-04-10  Richard Henderson  <rth@redhat.com>
7542
7543	* g++.old-deja/g++.other/array5.C: New.
7544
75452001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7546
7547	* gcc.c-torture/execute/20010408-1.c: New test.
7548
75492001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7550
7551	* g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7552	headers and constructs.
7553	* g++.old-deja/g++.robertl/eb79.C: Same.
7554	* g++.old-deja/g++.robertl/eb77.C (main): Same.
7555	* g++.old-deja/g++.robertl/eb73.C: Same.
7556	* g++.old-deja/g++.robertl/eb66.C (main): Same.
7557	* g++.old-deja/g++.robertl/eb55.C (t): Same.
7558	* g++.old-deja/g++.robertl/eb54.C (main): Same.
7559	* g++.old-deja/g++.robertl/eb46.C (main): Same.
7560	* g++.old-deja/g++.robertl/eb44.C: Same.
7561	* g++.old-deja/g++.robertl/eb41.C (main): Same.
7562	* g++.old-deja/g++.robertl/eb4.C (main): Same.
7563	* g++.old-deja/g++.robertl/eb39.C: Same.
7564	* g++.old-deja/g++.robertl/eb33.C (main): Same.
7565	* g++.old-deja/g++.robertl/eb31.C (main): Same.
7566	* g++.old-deja/g++.robertl/eb30.C: Same.
7567	* g++.old-deja/g++.robertl/eb3.C: Same.
7568	* g++.old-deja/g++.robertl/eb24.C (T>): Same.
7569	* g++.old-deja/g++.robertl/eb21.C: Same.
7570	* g++.old-deja/g++.robertl/eb15.C: Same.
7571	* g++.old-deja/g++.robertl/eb118.C: Same.
7572	* g++.old-deja/g++.robertl/eb115.C (main): Same.
7573	* g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7574	* g++.old-deja/g++.robertl/eb109.C: Same.
7575	* g++.old-deja/g++.other/sibcall1.C (main): Same.
7576	* g++.old-deja/g++.mike/rtti1.C: Same.
7577	* g++.old-deja/g++.mike/p658.C: Same.
7578	* g++.old-deja/g++.mike/net46.C: Same.
7579	* g++.old-deja/g++.mike/net34.C: Same.
7580	* g++.old-deja/g++.mike/memoize1.C: Same.
7581	* g++.old-deja/g++.mike/eh2.C: Same.
7582	* g++.old-deja/g++.law/weak.C: Same.
7583	* g++.old-deja/g++.law/visibility7.C: Same.
7584	* g++.old-deja/g++.law/visibility25.C: Same.
7585	* g++.old-deja/g++.law/visibility22.C: Same.
7586	* g++.old-deja/g++.law/visibility2.C: Same.
7587	* g++.old-deja/g++.law/visibility17.C: Same.
7588	* g++.old-deja/g++.law/visibility13.C: Same.
7589	* g++.old-deja/g++.law/visibility10.C: Same.
7590	* g++.old-deja/g++.law/visibility1.C: Same.
7591	* g++.old-deja/g++.law/virtual3.C (eval): Same.
7592	* g++.old-deja/g++.law/vbase1.C: Same.
7593	* g++.old-deja/g++.law/operators32.C: Same.
7594	* g++.old-deja/g++.law/nest3.C: Same.
7595	* g++.old-deja/g++.law/missed-error2.C (foo): Same.
7596	* g++.old-deja/g++.law/except5.C (main): Same.
7597	* g++.old-deja/g++.law/cvt7.C (run): Same.
7598	* g++.old-deja/g++.law/cvt2.C: Same.
7599	* g++.old-deja/g++.law/cvt16.C: Same.
7600	* g++.old-deja/g++.law/ctors6.C (bar): Same.
7601	* g++.old-deja/g++.law/ctors17.C (main): Same.
7602	* g++.old-deja/g++.law/ctors13.C: Same.
7603	* g++.old-deja/g++.law/ctors12.C (main): Same.
7604	* g++.old-deja/g++.law/ctors10.C: Same.
7605	* g++.old-deja/g++.law/code-gen5.C: Same.
7606	* g++.old-deja/g++.law/bad-error7.C: Same.
7607	* g++.old-deja/g++.law/arm9.C: Same.
7608	* g++.old-deja/g++.law/arm12.C: Same.
7609	* g++.old-deja/g++.law/arg8.C: Same.
7610	* g++.old-deja/g++.law/arg1.C: Same.
7611	* g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7612	* g++.old-deja/g++.jason/template31.C: Same.
7613	* g++.old-deja/g++.jason/template24.C (main): Same.
7614	* g++.old-deja/g++.jason/2371.C: Same.
7615	* g++.old-deja/g++.eh/new2.C: Same.
7616	* g++.old-deja/g++.eh/new1.C: Same.
7617	* g++.old-deja/g++.brendan/ptolemy2.C: Same.
7618	* g++.old-deja/g++.brendan/nest21.C (main): Same.
7619	* g++.old-deja/g++.brendan/err-msg3.C: Same.
7620	* g++.old-deja/g++.brendan/crash62.C: Same.
7621	* g++.old-deja/g++.brendan/crash52.C: Same.
7622	* g++.old-deja/g++.brendan/crash49.C (main): Same.
7623	* g++.old-deja/g++.brendan/crash38.C: Same.
7624	* g++.old-deja/g++.brendan/crash15.C (main): Same.
7625	* g++.old-deja/g++.brendan/copy9.C: Same.
7626
76272001-04-06  J"orn Rennecke <amylaar@redhat.com>
7628
7629	* gcc.c-torture/execute/20001203-2.c (memset):
7630	Count argument is of type __SIZE_TYPE__.
7631
76322001-04-04  Diego Novillo  <dnovillo@redhat.com>
7633
7634	* gcc.c-torture/compile/20010404-1.c: New test.
7635
76362001-04-04  Jakub Jelinek  <jakub@redhat.com>
7637
7638	* gcc.c-torture/compile/20010326-1.c: New test.
7639
76402001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7641
7642	* g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7643	peculiarities of the SH.
7644	* g++.old-deja/g++.ext/instantiate2.C: Likewise.
7645
76462001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7647
7648	* gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7649	* gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7650	* gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7651
76522001-04-02  Jakub Jelinek  <jakub@redhat.com>
7653
7654	* g77.f-torture/compile/20010321-1.f: New test.
7655
76562001-04-02  Jakub Jelinek  <jakub@redhat.com>
7657
7658	* gcc.c-torture/compile/20010329-1.c: New test.
7659
76602001-04-02  Jakub Jelinek  <jakub@redhat.com>
7661
7662	* gcc.c-torture/execute/20010329-1.c: New test.
7663
76642001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7665
7666	* g++.old-deja/g++.other/eh4.C: Fix typo.
7667
76682001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7669
7670	* g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7671
76722001-03-28  Philip Blundell  <philb@gnu.org>
7673
7674	* gcc.c-torture/compile/20010328-1.c: New test.
7675
76762001-03-27  Richard Henderson  <rth@redhat.com>
7677
7678	* g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7679	* g++.old-deja/g++.eh/vbase3.C: Likewise.
7680
76812001-03-27  Alan Modra  <alan@linuxcare.com.au>
7682
7683	* gcc.c-torture/compile/20010327-1.c: New test.
7684
76852001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7686
7687	* g++.old-deja/g++.other/friend12.C: New test.
7688	* g++.old-deja/g++.other/friend9.C: Expect no errors.
7689	* g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7690
76912001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7692
7693	* gcc.c-torture/execute/20010325-1.c: New test.
7694
76952001-03-23  Jakub Jelinek  <jakub@redhat.com>
7696
7697	* g++.old-deja/g++.other/mangle3.C: New test.
7698
76992001-03-22  Jakub Jelinek  <jakub@redhat.com>
7700
7701	* g++.old-deja/g++.other/anon8.C: New test.
7702
77032001-03-20  Philip Blundell  <philb@gnu.org>
7704
7705	* gcc.c-torture/compile/20010320-1.c: New test.
7706
77072001-03-17  Richard Henderson  <rth@redhat.com>
7708
7709	* g++.old-deja/g++.other/eh4.C: Add expected error text.
7710
77112001-03-15  Geoff Keating  <geoff@redhat.com>
7712
7713	* gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7714	tests on AIX.
7715
77162001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
7717
7718	* g++.old-deja/g++.other/eh4.C: New test.
7719
77202001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7721
7722	* gcc.dg/cpp/mi1.c: Update.
7723
77242001-03-14  Jakub Jelinek  <jakub@redhat.com>
7725
7726	* g++.old-deja/g++.other/regstack.C: New test.
7727
77282001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
7729
7730	* g++.old-deja/g++.other/ref4.C: New test.
7731
77322001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
7733
7734	* objc/execute/va_method.m: Added.
7735	* objc/execute/IMP.m: Added.
7736	* objc/execute/_cmd.m: Added.
7737	* objc/execute/accessing_ivars.m: Added.
7738	* objc/execute/class-1.m: Added.
7739	* objc/execute/class-10.m: Added.
7740	* objc/execute/class-11.m: Added.
7741	* objc/execute/class-12.m: Added.
7742	* objc/execute/class-13.m: Added.
7743	* objc/execute/class-14.m: Added.
7744	* objc/execute/class-2.m: Added.
7745	* objc/execute/class-3.m: Added.
7746	* objc/execute/class-4.m: Added.
7747	* objc/execute/class-5.m: Added.
7748	* objc/execute/class-6.m: Added.
7749	* objc/execute/class-7.m: Added.
7750	* objc/execute/class-8.m: Added.
7751	* objc/execute/class-9.m: Added.
7752	* objc/execute/class-tests-1.h
7753	* objc/execute/class-tests-2.h
7754	* objc/execute/compatibility_alias.m: Added.
7755	* objc/execute/encode-1.m: Added.
7756	* objc/execute/formal_protocol-1.m: Added.
7757	* objc/execute/formal_protocol-2.m: Added.
7758	* objc/execute/formal_protocol-3.m: Added.
7759	* objc/execute/formal_protocol-4.m: Added.
7760	* objc/execute/formal_protocol-5.m: Added.
7761	* objc/execute/formal_protocol-6.m: Added.
7762	* objc/execute/formal_protocol-7.m: Added.
7763	* objc/execute/informal_protocol.m: Added.
7764	* objc/execute/initialize.m: Added.
7765	* objc/execute/load.m: Added.
7766	* objc/execute/many_args_method.m: Added.
7767	* objc/execute/nested-3.m: Added.
7768	* objc/execute/no_clash.m: Added.
7769	* objc/execute/private.m: Added.
7770	* objc/execute/redefining_self.m: Added.
7771	* objc/execute/root_methods.m: Added.
7772	* objc/execute/selector-1.m: Added.
7773	* objc/execute/static-1.m: Added.
7774	* objc/execute/static-2.m: Added.
7775	* objc/execute/va_method.m: Added.
7776
77772001-03-10  Richard Henderson  <rth@redhat.com>
7778
7779	* g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7780
77812001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7782
7783	* g++.old-deja/g++.other/crash31.C: XFAIL.
7784	* g77.f-torture/execute/20010116.x: Conditional XFAIL.
7785	* g77.f-torture/execute/short.x: XFAIL -Os on x86.
7786	* gcc.c-torture/execute/20010123-1.x: XFAIL.
7787	* gcc.c-torture/execute/20010124-1.x: XFAIL.
7788	* gcc.dg/sequence-pt-1.c: XFAIL one test.
7789
77902001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7791
7792	* objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7793
77942001-03-06  Zack Weinberg  <zackw@stanford.edu>
7795
7796	* gcc.dg/20000724-1.c: Don't use multiline strings.
7797
77982001-03-06  Zack Weinberg  <zackw@stanford.edu>
7799
7800	* objc/execute/string1.m, objc/execute/string2.m: Compare the
7801	result of -cString against what we expect it to be; don't just
7802	print it out for no one to read.
7803
7804	* objc/execute/string3.m, objc/execute/string4.m: New tests.
7805	Based on testcases provided by Nicola Pero.
7806
78072001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7808
7809	* gcc.dg/cpp/macro7.c: New test.
7810
78112001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7812
7813	* gcc.dg/cpp/multiline.c: Update.
7814
78152001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7816
7817	* g++.old-deja/g++.other/enum3.C: New test.
7818
78192001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7820
7821	* g++.old-deja/g++.other/pod1.C: New test.
7822
78232001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7824
7825	* g++.old-deja/g++.ext/overload1.C: New test.
7826
78272001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7828
7829	* g++.old-deja/g++.pt/using1.C: New test.
7830
78312001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7832
7833	* g++.old-deja/g++.other/using9.C: New test.
7834
78352001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7836
7837	* objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7838
7839	* objc/execute/protocol.m (main): Added patch from Nicola Pero.
7840
78412001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7842
7843	* g++.old-deja/g++.ext/realpt1.C: Remove.
7844
78452001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7846
7847	* g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7848
78492001-02-26  Will Cohen  <wcohen@redhat.com>
7850
7851	* gcc.c-torture/execute/ieee/20010226-1.c: New test.
7852
78532001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7854
7855	* g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7856	templatized constructors.
7857
78582001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7859
7860	* gcc.c-torture/execute/20010224-1.c: New test.
7861
78622001-02-23  Jakub Jelinek  <jakub@redhat.com>
7863
7864	* gcc.c-torture/execute/20010222-1.c: New test.
7865
78662001-02-22  Jakub Jelinek  <jakub@redhat.com>
7867
7868	* g++.old-deja/g++.other/inline20.C: New test.
7869
78702001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
7871
7872	* objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7873
78742001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7875
7876	* g++.old-deja/g++.other/lookup22.C: New test.
7877
78782001-02-19  Zack Weinberg  <zackw@stanford.edu>
7879
7880	* g77.dg: New directory.
7881	* g77.dg/20010216-1.f: New test case.
7882	* g77.dg/dg.exp: New driver.
7883	* lib/g77-dg.exp: New driver library.
7884
78852001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7886
7887	* g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7888
78892001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7890
7891	* g++.old-deja/g++.other/decl9.C: New test.
7892
78932001-02-16  Jakub Jelinek  <jakub@redhat.com>
7894
7895	* g++.old-deja/g++.other/init16.C: Update the test so that it does
7896	not need <string> and also tests the initialization at runtime.
7897
78982001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7899
7900	* gcc.c-torture/execute/longlong.c: New test.
7901
79022001-02-14  J"orn Rennecke <amylaar@redhat.com>
7903
7904	* g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7905
79062001-02-14  J"orn Rennecke <amylaar@redhat.com>
7907
7908	* gcc.c-torture/execute/920302-1.c (execute):
7909	Change argument type to short.
7910
79112001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7912
7913	* g++.old-deja/g++.pt/deduct6.C: New test.
7914
79152001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7916
7917	* g++.old-deja/g++.pt/deduct5.C: New test.
7918
79192001-02-14  Jakub Jelinek  <jakub@redhat.com>
7920
7921	* gcc.c-torture/execute/20010209-1.c: New test.
7922
79232001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7924
7925	* gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7926
79272001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7928
7929	* g++.dg/vtgc1.C: Update for new ABI.
7930
7931	* consistency.vlad: New directory, 1665 files.
7932
79332001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7934
7935	* gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7936	return type.
7937	* gcc.dg/cpp/digraphs.c: Declare puts.
7938
79392001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7940
7941	* g++.old-deja/g++.other/warn5.C: New test.
7942
79432001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7944
7945	* g++.old-deja/g++.pt/spec40.C: New test.
7946
79472001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7948
7949	* g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7950	case.
7951	* g++.old-deja/g++.ext/arrnew.C: Deprecate.
7952
79532001-02-12  Jakub Jelinek  <jakub@redhat.com>
7954
7955	* gcc.c-torture/compile/20010209-1.c: New test.
7956
79572001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7958
7959	* g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7960	excess errors message but not if it crashes.
7961	* g++.old-deja/g++.other/crash27.C: Likewise.
7962	* g++.old-deja/g++.other/crash28.C: Likewise.
7963	* g++.old-deja/g++.other/crash30.C: Likewise.
7964	* g++.old-deja/g++.other/crash32.C: Likewise.
7965	* g++.old-deja/g++.other/crash35.C: Likewise.
7966	* g++.old-deja/g++.pt/inherit2.C: Likewise.
7967
79682001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7969
7970	* config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7971	gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7972	g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7973	g77.f-torture/execute/execute.exp,
7974	g77.f-torture/noncompile/noncompile.exp,
7975	gcc.c-torture/execute/execute.exp,
7976	gcc.c-torture/execute/memcheck/memcheck.exp,
7977	gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7978	gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7979	gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7980	gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7981	gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7982	lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7983	lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7984	lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7985	Remove bug reporting instructions with ancient email addresses.
7986
79872001-02-07  Jakub Jelinek  <jakub@redhat.com>
7988
7989	* gcc.dg/20010202-1.c: New test.
7990	* gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7991
79922001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7993
7994	* g++.dg/stdbool-if.C: New test.
7995
79962001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
7997
7998	* objc/execute/fdecl.m: Added main().
7999
80002001-02-07  Jakub Jelinek  <jakub@redhat.com>
8001
8002	* gcc.c-torture/execute/20010206-1.c: New test.
8003
80042001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8005
8006	* gcc.dg/cpp/avoidpaste1.c: Update.
8007
80082001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8009
8010	* objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8011	Pero <nicola@brainstorm.co.uk>.
8012	* objc/execute/fdecl.m: Declare foo as pointer to AClass.
8013
80142001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8015
8016	* g++.old-deja/g++.pt/spec39.C: New test.
8017
80182001-02-05  Jakub Jelinek  <jakub@redhat.com>
8019
8020	* gcc.c-torture/compile/20010202-1.c: New test.
8021
80222001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8023
8024	* g++.old-deja/g++.abi/primary2.C: New test.
8025	* g++.old-deja/g++.abi/primary3.C: New test.
8026	* g++.old-deja/g++.abi/primary4.C: New test.
8027	* g++.old-deja/g++.abi/primary5.C: New test.
8028	* g++.old-deja/g++.abi/vtable3.h: New test.
8029	* g++.old-deja/g++.abi/vtable3a.C: New test.
8030	* g++.old-deja/g++.abi/vtable3b.C: New test.
8031	* g++.old-deja/g++.abi/vtable3c.C: New test.
8032	* g++.old-deja/g++.abi/vtable3d.C: New test.
8033	* g++.old-deja/g++.abi/vtable3e.C: New test.
8034	* g++.old-deja/g++.abi/vtable3f.C: New test.
8035	* g++.old-deja/g++.abi/vtable3g.C: New test.
8036	* g++.old-deja/g++.abi/vtable3h.C: New test.
8037	* g++.old-deja/g++.abi/vtable3i.C: New test.
8038	* g++.old-deja/g++.abi/vtable3j.C: New test.
8039	* g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8040
80412001-02-03  Jakub Jelinek  <jakub@redhat.com>
8042
8043	* g++.old-deja/g++.other/anon6.C: New test.
8044	* g++.old-deja/g++.other/anon7.C: New test.
8045
80462001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8047
8048	* gcc.dg/cpp/avoidpaste2.c: New tests.
8049
80502001-01-31  Jakub Jelinek  <jakub@redhat.com>
8051
8052	* gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8053
80542001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8055
8056	* gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8057	DECIMAL_DIG cases for Irix."
8058
80592001-01-31  J"orn Rennecke <amylaar@redhat.com>
8060
8061	* gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8062
80632001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8064
8065	* gcc.dg/c99-tag-1.c: New test.
8066
80672001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8068
8069	* gcc.dg/cpp/tr-warn1.c: Add tests.
8070
80712001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8072
8073	* gcc.dg/cpp/avoidpaste1.c: Update.
8074	* gcc.dg/cpp/paste4.c: Update.
8075
80762001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8077
8078	* gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8079	cases for Irix.
8080
80812001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8082
8083	* g++.old-deja/g++.other/inline19.C: New test.
8084
80852001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8086
8087	* gcc.dg/Wlarger-than.c: New test.
8088
80892001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8090
8091	* gcc.dg/cpp/avoidpaste1.c: Fix typos.
8092
80932001-01-29  Jakub Jelinek  <jakub@redhat.com>
8094
8095	* gcc.c-torture/execute/20010129-1.c: New test.
8096	* gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8097
80982001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8099
8100	* gcc.dg/cpp/avoidpaste1.c: Test case.
8101
81022001-01-28  Jakub Jelinek  <jakub@redhat.com>
8103
8104	* g++.old-deja/g++.other/inline18.C: New test.
8105
81062001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8107
8108	* gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8109	and __builtin_putchar.
8110
81112001-01-27  Jakub Jelinek  <jakub@redhat.com>
8112
8113	* gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8114	tests.
8115
81162001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8117
8118	* gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8119	floating point number rounding mode to round to the nearest
8120	representable mode.
8121
81222001-01-25  Jakub Jelinek  <jakub@redhat.com>
8123
8124	* g++.old-deja/g++.other/mangle2.C: New test.
8125
81262001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8127
8128	* gcc.c-torture/compile/20010124-1.c: New test.
8129
81302001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8131
8132	* g++.old-deja/g++.pt/spec38.C: New test.
8133
81342001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8135
8136	* g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8137	"Build don't run".
8138
81392001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8140
8141	* gcc.c-torture/execute/20010123-1.c: New test.
8142
81432001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8144
8145	* g++.old-deja/g++.pt/spec37.C: New test.
8146
81472001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8148
8149	* g++.old-deja/g++.pt/overload14.C: New test.
8150
81512001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8152
8153	* gcc.c-torture/execute/20010122-1.c: New test, exercise
8154	__builtin_return_address.
8155
81562001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8157
8158	* g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8159	* g++.old-deja/g++.pt/spec35.C: New test.
8160	* g++.old-deja/g++.pt/spec36.C: New test.
8161
81622001-01-20  Jakub Jelinek  <jakub@redhat.com>
8163
8164	* gcc.c-torture/compile/20010118-1.c: New test.
8165
81662001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8167
8168	* gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8169
81702001-01-19  Jakub Jelinek  <jakub@redhat.com>
8171
8172	* gcc.c-torture/execute/20010119-1.c: New test.
8173
81742001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8175
8176	* g++.old-deja/g++.other/vbase5.C: New test.
8177
81782001-01-19  Jakub Jelinek  <jakub@redhat.com>
8179
8180	* gcc.c-torture/execute/20010118-1.c: New test.
8181
81822001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8183
8184	* g++.old-deja/g++.pt/deduct3.C: New test.
8185
81862001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8187
8188	* g++.old-deja/g++.pt/spec34.C: New test.
8189
81902001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8191
8192	* g77.f-torture/compile/20000601-2.f: New test.
8193
81942001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8195
8196	* g++.old-deja/g++.other/init17.C: New test.
8197
81982001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8199
8200	* gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8201
82022001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8203
8204	* g++.old-deja/g++.pt/unify8.C: New test.
8205
82062001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8207
8208	* g++.old-deja/g++.abi/vbase1.C: New test.
8209
82102001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8211
8212	* g++.old-deja/g++.pt/crash65.C: New test.
8213
82142001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8215
8216	* gcc.dg/cpp/assembl2.S: New test case.
8217
82182001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8219
8220	* gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8221	are supported.
8222
82232001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8224
8225	* g++.old-deja/g++.other/builtins1.C: New test.
8226	* g++.old-deja/g++.other/builtins2.C: Likewise.
8227	* g++.old-deja/g++.other/builtins3.C: Likewise.
8228	* g++.old-deja/g++.other/builtins4.C: Likewise.
8229
82302001-01-17  Jakub Jelinek  <jakub@redhat.com>
8231
8232	* gcc.c-torture/compile/20010117-1.c: New test.
8233	* gcc.c-torture/compile/20010117-2.c: New test.
8234
82352001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8236
8237	* g77.f-torture/execute/20010116.[fx]: New test,
8238	XFAIL on i?86-*-*.
8239	* g77.f-torture/compile/20010115.f: Indicate it's
8240	a test for PR fortran/1636.
8241
82422001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8243
8244	* gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8245
82462001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8247
8248	* g77.f-torture/compile/20010115.f: New test.
8249
82502001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8251
8252	* g++.old-deja/g++.pt/nontype5.C: New test.
8253
82542001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8255
8256	* gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8257	have an equivalent working one below it.
8258
82592001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8260
8261	* g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8262	* g++.old-deja/g++.ext/instantiate3.C: Likewise.
8263
82642001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8265
8266	* g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8267	message containing "init_priority".
8268	(conpr-2.C): Likewise.
8269	(conpr-3.C): Likewise.
8270	* g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8271
82722001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8273
8274	* gcc.c-torture/execute/20010114-2.c: New test.
8275
82762001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8277
8278	* gcc.c-torture/compile/20010114-1.c: New test.
8279	* gcc.c-torture/compile/20010114-1.x: Xfail.
8280	* gcc.c-torture/compile/20010114-2.c: New test.
8281	* gcc.c-torture/execute/20010114-1.c: New test.
8282	* gcc.dg/trunc-1.c: New test.
8283	* gcc.dg/uninit-B.c: New test.
8284
82852001-01-13  Nick Clifton  <nickc@redhat.com>
8286
8287	* gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8288	target.
8289
82902001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8291
8292	* gcc.c-torture/compile/20010113-1.c: New test.
8293
82942001-01-13  Jakub Jelinek  <jakub@redhat.com>
8295
8296	* gcc.c-torture/compile/20001212-1.c: New test.
8297
82982001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8299
8300	* gcc.dg/cpp/widestr1.c: Update.
8301	* gcc.dg/cpp/prag-imp.c: Remove.
8302
83032001-01-12  Jakub Jelinek  <jakub@redhat.com>
8304
8305	* gcc.c-torture/execute/20000801-3.x: Remove.
8306	* gcc.dg/c90-init-1.c: New test.
8307	* gcc.dg/c99-init-1.c: New test.
8308	* gcc.dg/c99-init-2.c: New test.
8309	* gcc.dg/gnu99-init-1.c: New test.
8310
83112001-01-12  Richard Earnshaw <rearnsha@arm.com>
8312
8313	* lib/f-torture.exp (f_torture_compile): Prune the warnings before
8314	testing that no relevant ones were found.
8315
83162001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8317
8318	* g++.old-deja/g++.pt/cast2.C: New test.
8319
83202001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8321
8322	* g++.old-deja/g++.pt/friend47.C: New test.
8323
83242001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8325
8326	* g++.old-deja/g++.pt/instantiate13.C: New test.
8327
83282001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8329
8330	* g++.old-deja/g++.other/defarg7.C: New test.
8331	* g++.old-deja/g++.other/defarg8.C: New test.
8332
83332001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8334
8335	* g++.old-deja/g++.pt/crash64.C: New test.
8336
83372001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8338
8339	* g++.old-deja/g++.pt/crash63.C: New test.
8340
83412001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
8342
8343	* gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8344
83452001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
8346
8347	* gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8348
83492001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8350
8351	* g++.old-deja/g++.pt/error3.C: New test.
8352
83532001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8354
8355	* g++.old-deja/g++.other/crash39.C: New test.
8356
83572001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8358
8359	* g++.old-deja/g++.other/vbase4.C: New test.
8360
83612001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8362
8363	* gcc.dg/20000419-2.c: Move to "special" subdirectory.
8364	* gcc.dg/special/20000419-2.c: New file. Identical to above.
8365	* gcc.dg/special/special.exp: New test driver which will check
8366	for alias support for the above test.
8367
83682001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8369
8370	* gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8371	problems on small machines.
8372	* gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8373	parameterize.
8374
83752001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8376
8377	* g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8378	mips.
8379	* g++.old-deja/g++.ext/instantiate3.C: Likewise.
8380
83812001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8382
8383	* g++.old_deja/g++.pt/using8.C: New test.
8384
83852001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8386
8387	* gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8388
83892000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8390
8391	* gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8392	where a failure is expected.
8393	* gcc.c-torture/execute/ieee/rbug.x: Likewise.
8394
83952001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8396
8397	* g++.old_deja/g++.pt/instantiate12.C: New test.
8398
83992001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8400
8401	* g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8402	start of structs.
8403	* g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8404	* g++.old-deja/g++.brendan/crash17.C: Likewise.
8405	* g++.old-deja/g++.brendan/crash29.C: Likewise.
8406	* g++.old-deja/g++.brendan/crash48.C: Likewise.
8407	* g++.old-deja/g++.brendan/ns1.C: Likewise.
8408	* g++.old-deja/g++.brendan/warnings1.C: Likewise.
8409	* g++.old-deja/g++.bugs/900205_04.C: Likewise.
8410	* g++.old-deja/g++.bugs/900514_03.C: Likewise.
8411	* g++.old-deja/g++.eh/spec6.C: Likewise.
8412	* g++.old-deja/g++.jason/crash3.C: Likewise.
8413	* g++.old-deja/g++.law/ctors11.C: Likewise.
8414	* g++.old-deja/g++.law/ctors17.C: Likewise.
8415	* g++.old-deja/g++.law/ctors5.C: Likewise.
8416	* g++.old-deja/g++.law/ctors9.C: Likewise.
8417	* g++.old-deja/g++.mike/ambig1.C: Likewise.
8418	* g++.old-deja/g++.mike/net22.C: Likewise.
8419	* g++.old-deja/g++.mike/p3538a.C: Likewise.
8420	* g++.old-deja/g++.mike/p3538b.C: Likewise.
8421	* g++.old-deja/g++.mike/virt3.C: Likewise.
8422	* g++.old-deja/g++.niklas/t128.C: Likewise.
8423	* g++.old-deja/g++.other/anon4.C: Likewise.
8424	* g++.old-deja/g++.other/using1.C: Likewise.
8425	* g++.old-deja/g++.other/warn3.C: Likewise.
8426	* g++.old-deja/g++.pt/t37.C: Likewise.
8427	* g++.old-deja/g++.robertl/eb69.C: Likewise.
8428	* g++.old-deja/g++.robertl/eb71.C: Likewise.
8429
84302001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8431
8432	* g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8433
84342001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8435
8436	* gcc.c-torture/execute/stdio-opt-3.c: New test.
8437
84382001-01-07  Jakub Jelinek  <jakub@redhat.com>
8439
8440	* gcc.c-torture/compile/20010107-1.c: New test.
8441
84422001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8443
8444	* gcc.c-torture/execute/builtin-noret-1.c: New test.
8445
84462001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8447
8448	* gcc.dg/format/format.h: New file.
8449	* gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8450	gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8451	gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8452	gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8453	gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8454	gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8455	gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8456	gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8457	gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8458	gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8459	gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8460	gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8461	gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8462	gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8463	gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8464	gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8465	gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8466	gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8467	gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8468	gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8469	gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8470	instead of declaring standard types, macros and functions in each
8471	test.
8472
84732001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8474
8475	* gcc.c-torture/execute/20010106-1.c: New test.
8476
84772001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8478
8479	* gcc.dg/format/format.exp: New file.
8480	* gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8481	* gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8482	* gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8483	* gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8484	* gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8485	* gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8486	* gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8487	* gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8488	* gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8489	* gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8490	* gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8491	* gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8492	* gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8493	* gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8494	* gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8495	* gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8496	* gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8497	* gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8498	* gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8499	* gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8500	* gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8501	* gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8502	* gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8503	* gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8504	* gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8505	* gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8506	* gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8507	* gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8508	* gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8509	* gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8510	* gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8511	* gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8512	* gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8513	* gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8514	* gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8515	* gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8516	* gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8517	* gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8518	* gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8519	* gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8520	* gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8521	* gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8522
85232001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8524
8525	* gcc.c-torture/execute/991228-1.c: Take word endianness into
8526	account.
8527
85282001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8529
8530	* gcc.c-torture/execute/builtin-complex-1.c: New test.
8531
85322001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8533
8534	* g++.old-deja/g++.pt/crash62.C: New test.
8535
85362001-01-04  Richard Henderson  <rth@redhat.com>
8537
8538	* gcc.dg/20000926-1.c: Update expected warnings.
8539	* gcc.dg/array-2.c: Likewise.
8540	* gcc.dg/array-4.c: Also validate flexible array members.
8541	* gcc.dg/c99-flex-array-1.c: New.
8542
85432001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8544
8545	* gcc.c-torture/compile/20001222-1.x: Remove.
8546
85472001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8548
8549	* gcc.c-torture/execute/built-in-setjmp.c: New.
8550
85512001-01-03  Richard Henderson  <rth@redhat.com>
8552
8553	* gcc.dg/940510-1.c: Update expected error wording.
8554	* gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8555
85562001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8557
8558	* lib/target-supports.exp (check_alias_available): Modified to
8559	indicate aliases not supported if only weak aliases are supported.
8560
85612001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8562
8563	* gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8564	Turn on cmpstrsi checks for __pj__ and __i370__.
8565
85662001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8567
8568	* g++.old-deja/g++.other/virtual11.C: New test.
8569
85702001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8571
8572	* g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8573
85742001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8575
8576	* gcc.c-torture/compile/20010102-1.c: New test.
8577
85782001-01-02  Andreas Jaeger  <aj@suse.de>
8579
8580	* gcc.dg/noreturn-3.c: New test.
8581
8582	* gcc.dg/noreturn-4.c: New test.
8583
85842001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8585
8586	* gcc.c-torture/execute/stdio-opt-1.c: Also test
8587	__builtin_fputc and __builtin_fwrite.
8588
85892000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8590
8591	* gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8592	signed char, not default char.
8593
85942000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8595
8596	* g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8597
85982000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8599
8600	* lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8601
86022000-12-29  Richard Henderson  <rth@redhat.com>
8603
8604	* gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8605	(__cyg_profile_func_exit): Define.
8606
86072000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8608
8609	* g++.dg/vtgc1.C: New test.
8610
86112000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8612
8613	* gcc.dg/noncompile/20001228-1.c: New test.
8614
8615	* gcc.dg/20001228-1.c: New test.
8616
8617	* gcc.c-torture/execute/20001228-1.c: New test.
8618
86192000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8620
8621	* gcc.dg/format-strfmon-1.c: New test.
8622
86232000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8624
8625	* gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8626	* gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8627	* gcc.c-torture/execute/string-opt-1.c: Likewise.
8628	* gcc.c-torture/execute/string-opt-2.c: Likewise.
8629	* gcc.c-torture/execute/string-opt-3.c: Likewise.
8630	* gcc.c-torture/execute/string-opt-4.c: Likewise.
8631	* gcc.c-torture/execute/string-opt-6.c: Likewise.
8632	* gcc.c-torture/execute/string-opt-7.c: Likewise.
8633	* gcc.c-torture/execute/string-opt-8.c: Likewise.
8634	* gcc.c-torture/execute/string-opt-9.c: Likewise.
8635	* gcc.c-torture/execute/string-opt-10.c: Likewise.
8636	* gcc.c-torture/execute/string-opt-11.c: Likewise.
8637	* gcc.c-torture/execute/string-opt-12.c: Likewise.
8638
8639	* gcc.c-torture/execute/string-opt-3.c: Test rindex.
8640	* gcc.c-torture/execute/string-opt-4.c: Test index.
8641
86422000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8643
8644	* gcc.c-torture/compile/20001226-1.c: New test.
8645
86462000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8647
8648	* gcc.c-torture/compile/20001222-1.c: New test.
8649	* gcc.c-torture/compile/20001222-1.x: Xfail.
8650
86512000-12-22  Alexandre Oliva  <aoliva@redhat.com>
8652
8653	* gcc.c-torture/execute/comp-goto-2.c: New test.
8654
86552000-12-21  J"orn Rennecke <amylaar@redhat.com>
8656
8657	* gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8658	Use long types if __INT_MAX__ is 32767.
8659	(main): Use cast to (sint32 *) when poking 88 into a_page.
8660
8661	* gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8662
86632000-12-21  Bernd Schmidt  <bernds@redhat.com>
8664
8665	* gcc.c-torture/compile/20001221-1.c: New test.
8666	* gcc.c-torture/execute/20001221-1.c: New test.
8667
86682000-12-20  Richard Henderson  <rth@redhat.com>
8669
8670	* g++.old-deja/g++.pt/crash36.C: Update error lines.
8671	* g++.old-deja/g++.robertl/eb109.C: Likewise.
8672
86732000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8674
8675	* gcc.dg/compare3.c: New test.
8676
86772000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8678
8679	* gcc.dg/format-warnll-1.c: New test.
8680
86812000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8682
8683	* gcc.dg/cpp/cmdlne-P.c: New test.
8684
86852000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8686
8687	* gcc.c-torture/execute/builtin-abs-1.c,
8688	gcc.c-torture/execute/builtin-abs-2.c: New tests.
8689
86902000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8691
8692	* gcc.dg/cpp/multiline.c: New test.
8693
86942000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8695
8696	* g++.old-deja/g++.other/syshdr1.C: Update.
8697	* gcc.dg/cpp/lineflags.c: Remove temporarily.
8698
86992000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8700
8701	* g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8702
87032000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8704
8705	* g++.old-deja/g++.pt/ttp65.C: New test.
8706
87072000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8708
8709	* g++.old-deja/g++.pt/ttp64.C: New test.
8710
87112000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8712
8713	* g++.old-deja/g++.pt/spec33.C: New test.
8714
87152000-12-14  Catherine Moore  <clm@redhat.com>
8716
8717	* gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8718	* gcc.c-torture/execute/920612-2.c: Likewise.
8719	* gcc.c-torture/execute/920428-2.c: Likewise.
8720	* gcc-c-torture/execute/va-arg-11.c: Call exit.
8721	* gcc.c-torture/execute/va-arg-21.c: Likewise.
8722
87232000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8724
8725	* gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8726	* gcc.dg/pack-test-2.c: Likewise.
8727
87282000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8729
8730	Tests by Zack Weinberg <zackw@stanford.edu>.
8731
8732	* gcc.dg/cpp/defined.c: Update.
8733	* gcc.dg/cpp/defined_trad.c: New tests.
8734
87352000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8736
8737	* gcc.dg/cpp/trad-direct.c: Update.
8738
87392000-12-11  Neil Booth  <neilb@earthling.net>
8740
8741	* gcc.dg/cpp/defined_trad.c
8742
87432000-12-11  Neil Booth  <neilb@earthling.net>
8744
8745	* gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8746
87472000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8748
8749	* gcc.dg/format-miss-2.c: New test.
8750
87512000-12-09  Neil Booth  <neilb@earthling.net>
8752
8753	* gcc.dg/cpp/lineflags.c: New tests.
8754	* gcc.dg/cpp/poison.c: Update.
8755	* gcc.dg/cpp/redef2.c: Update.
8756	* gcc.dg/cpp/skipping.c: New test.
8757
87582000-12-07  Geoffrey Keating  <geoffk@redhat.com>
8759
8760	* g++.old-deja/g++.other/eh3.C: New testcase.
8761
87622000-12-07  Neil Booth  <neilb@earthling.net>
8763
8764	* gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8765	wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8766	wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8767	wtr-union-init-2.c, wtr-union-init-3.c: Update.
8768	* gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8769	Update.
8770
87712000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8772
8773	* gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8774	__SIZE_TYPE__ instead of int for type of integers cast to
8775	pointers.
8776
87772000-12-07  Jakub Jelinek  <jakub@redhat.com>
8778
8779	* g++.old-deja/g++.other/cleanup4.C: New test.
8780
87812000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8782
8783	* format-sec-1.c: New test.
8784
87852000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8786
8787	* gcc.dg/format-nonlit-3.c: New test.
8788
87892000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8790
8791	* gcc.dg/c90-printf-1.c: Add test for printf formats reading
8792	through a null pointer.
8793
87942000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8795
8796	* g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8797	* g++.old-deja/g++.pt/partial4.C: New test.
8798
87992000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8800
8801	* gcc.c-torture/execute/ieee/hugeval.x: New.
8802
88032000-12-06  Neil Booth  <neilb@earthling.net>
8804
8805	* gcc.dg/cpp/backslash2.c: New tests.
8806
88072000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8808
8809	* testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8810	* testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8811
88122000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8813
8814	* gcc.c-torture/execute/20001203-2.c: New testcase.
8815
88162000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8817
8818	* g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8819	* g++.old-deja/g++.other/virtual10.C: New test.
8820
88212000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8822
8823	* g++.old-deja/g++.mike/pmf5.C: Remove test.
8824
88252000-12-05  Richard Henderson  <rth@redhat.com>
8826
8827	* gcc.c-torture/compile/20001205-1.c: New.
8828
88292000-12-04  Neil Booth  <neilb@earthling.net>
8830
8831	* g++.old-deja/g++.other/virtual9.C: New test.
8832	* g++.old-deja/g++.pt/crash61.C: New test.
8833	* gcc.c-torture/execute/loop-9.c: New test.
8834
88352000-12-04  Neil Booth  <neilb@earthling.net>
8836
8837	* g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8838	* g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8839	* gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8840	* gcc.dg/cpp/extratokens.c: ...here.
8841
88422000-12-04  Neil Booth  <neilb@earthling.net>
8843
8844	* gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8845	New tests.
8846
88472000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8848
8849	* gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8850	* gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8851
88522000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8853
8854	* gcc.c-torture/execute/20001203-1.c: New test.
8855
88562000-12-03  Neil Booth  <neilb@earthling.net>
8857
8858	* gcc.dg/cpp/macro6.c: New test cases.
8859
88602000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8861
8862	* gcc.c-torture/execute/string-opt-9.c: New test.
8863	* gcc.c-torture/execute/string-opt-10.c: Likewise.
8864	* gcc.c-torture/execute/string-opt-11.c: Likewise.
8865	* gcc.c-torture/execute/string-opt-12.c: Likewise.
8866
8867	* gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8868	* gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8869
88702000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8871
8872	* gcc.dg/cpp/if-6.c: New testcase.
8873
8874	* gcc.dg/20001201-1.c: New testcase.
8875
88762000-12-02  Neil Booth  <neilb@earthling.net>
8877
8878	* g++.old-deja/g++.other/externC4.C,
8879	g++.old-deja/g++.other/friend10.C: New tests.
8880
88812000-12-02  Neil Booth  <neilb@earthling.net>
8882
8883	* g++.old-deja/g++.other/instan2.C
8884	* g++.old-deja/g++.other/instan3.C: New test.
8885
88862000-12-02  Neil Booth  <neilb@earthling.net>
8887
8888	* gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8889	c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8890	gnuc99.c,gnuc99-pedantic.c: New tests.
8891
88922000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8893
8894	* gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8895	gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8896
88972000-12-01  Neil Booth  <neilb@earthling.net>
8898
8899	* gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8900	* gcc.dg/cpp/poison.c: Update.
8901	* gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8902
89032000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8904
8905	* g77.f-torture/execute/20001201.f: New test.
8906
89072000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8908
8909	* gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8910
89112000-12-01  Jakub Jelinek  <jakub@redhat.com>
8912
8913	* gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8914
89152000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8916
8917	* g++.old-deja/g++.other/cast6.C: New test.
8918
89192000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8920
8921	* gcc.c-torture/execute/20001130-2.c: New testcase.
8922
89232000-11-30  Richard Henderson  <rth@redhat.com>
8924
8925	* gcc.c-torture/execute/20001130-1.c: New test.
8926
89272000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8928
8929	* g++.old-deja/g++.other/op3.C: New test.
8930
89312000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8932
8933	* g++.old-deja/g++.other/op2.C: New test.
8934
89352000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8936
8937	* g++.old-deja/g++.other/crash38.C: New test.
8938
89392000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8940
8941	* g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8942
89432000-11-29  Jakub Jelinek  <jakub@redhat.com>
8944
8945	* gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8946	tests.
8947	* gcc.c-torture/execute/string-opt-6.c: New test.
8948
8949	* gcc.dg/20001117-1.c: Add main.
8950
89512000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8952
8953	* gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8954	Move from here ...
8955	* gcc.dg/940510-1.c: ... to here.
8956
8957	* gcc.dg/20000926-1.c: GNU C now allows initializations of
8958	zero-size arrays in toplevel structures.
8959
89602000-11-28  Jakub Jelinek  <jakub@redhat.com>
8961
8962	* gcc.c-torture/execute/loop-8.c: New test.
8963
89642000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8965
8966	* g++.old-deja/g++.other/base1.C: New test.
8967
89682000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8969
8970	* g++.old-deja/g++.other/parse2.C: New test.
8971
89722000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8973
8974	* g++.old-deja/g++.pt/incomplete1.C: New test.
8975
89762000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8977
8978	* g++.old-deja/g++.other/friend9.C: New test.
8979
89802000-11-28  Jakub Jelinek  <jakub@redhat.com>
8981
8982	* gcc.dg/20001127-1.c: New test.
8983
89842000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8985
8986	* g++.old-deja/g++.pt/friend46.C: New test.
8987
89882000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8989
8990	* g++.old-deja/g++.other/ptrmem8.C: New test.
8991
89922000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8993
8994	* gcc.c-torture/execute/string-opt-7.c: New test.
8995	* gcc.c-torture/execute/string-opt-8.c: Likewise.
8996
89972000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8998
8999	* lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9000	instead of 'mkcheck 2'.
9001
90022000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9003
9004	* gcc.c-torture/execute/memcheck/driver.c,
9005	gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9006	C9X references to refer to C99.
9007
90082000-11-25  Jakub Jelinek  <jakub@redhat.com>
9009
9010	* gcc.dg/ultrasp3.c: New test.
9011
90122000-11-25  Neil Booth  <neilb@earthling.net>
9013
9014	* gcc.dg/cpp/include2.c: Update test to be locale independent.
9015
90162000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9017
9018	* gcc.c-torture/compile/20001123-2.c: New.
9019
90202000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9021
9022	* g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9023
90242000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9025
9026	* gcc.dg/sequence-point-1.c: Add some new tests.
9027	* gcc.c-torture/execute/20001124-1.c: New test.
9028
90292000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9030
9031	* g++.old-deja/g++.other/vaarg4.C: New test.
9032	* gcc.c-torture/compile/20001123-1.c: New test.
9033
90342000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9035
9036	* g++.other/crash24.C: Adjust and remove XFAIL.
9037	* g++.other/crash37.C: New test.
9038
90392000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9040
9041	* g++.old-deja/g++.pt/instantiate9.C: New test.
9042
90432000-11-22  Mark Mitchell  <mark@codesourcery.com>
9044
9045	* g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9046	new ABI, too.
9047
9048	* g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9049	* g++.old-deja/g++.robertl/eb55.C: Likewise.
9050
90512000-11-22  Neil Booth  <neilb@earthling.net>
9052
9053	* gcc.dg/cpp/Wtrigraphs.c: New test.
9054
90552000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9056
9057	* g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9058
90592000-11-22  Jakub Jelinek  <jakub@redhat.com>
9060
9061	* gcc.c-torture/execute/ieee/20001122-1.c: New test.
9062
90632000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9064
9065	* lib/gcc-dg.exp: load_lib scanasm.exp.
9066	(scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9067	* lib/g++-dg.exp: load_lib scanasm.exp.
9068	* lib/scanasm.exp: New.
9069	(scan-assembler, scan-assembler-not): Add optional arguments to
9070	test name, or if not present, the pattern name.
9071	(scan-assembler-dem, scan-assembler-dem-not): New.
9072
9073	* g++.dg/dg.exp: New.
9074
90752000-11-21  Neil Booth  <neilb@earthling.net>
9076
9077	* gcc.dg/cpp/integrated1.c: Remove.
9078
90792000-11-21  Jakub Jelinek  <jakub@redhat.com>
9080
9081	* gcc.c-torture/execute/20001121-1.c: New test.
9082
90832000-11-21  Richard Henderson  <rth@redhat.com>
9084
9085	* gcc.c-torture/compile/20001121-1.c: New test.
9086
90872000-11-20  Neil Booth  <neilb@earthling.net>
9088
9089	* gcc.dg/cpp/integrated1.c: New test.
9090
90912000-11-21  Jakub Jelinek  <jakub@redhat.com>
9092
9093	* g++.old-deja/g++.other/inline17.C: New test.
9094
90952000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9096
9097	* gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9098	local variable to be zero: I made the variable global. Now
9099	uses abort() and exit() instead of relying on main's return value.
9100
91012000-11-20  Neil Booth  <neilb@earthling.net>
9102
9103	* gcc.dg/cpp/paste2.c: Update test.
9104	* objc/execute/paste.m: New test.
9105
91062000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9107
9108	* gcc.dg/c99-condexpr-1.c: New test.
9109
91102000-11-20  Neil Booth  <neilb@earthling.net>
9111
9112	* gcc.dg/cpp/macsyntx.c: Use correct command line option.
9113
91142000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9115
9116	* g++.old-deja/g++.pt/export1.C: New test.
9117
91182000-11-20  Jakub Jelinek  <jakub@redhat.com>
9119
9120	* gcc.dg/20001117-1.c: New test.
9121
91222000-11-18  Richard Henderson  <rth@redhat.com>
9123
9124	* gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9125
91262000-11-18  Richard Henderson  <rth@redhat.com>
9127
9128	* lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9129	* lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9130	* lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9131
91322000-11-18  Richard Henderson  <rth@redhat.com>
9133
9134	* gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9135	(main): New.  Exit cleanly.
9136
91372000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9138
9139	* gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9140	gcc.dg/c99-fordecl-2.c: New tests.
9141
91422000-11-18  Richard Henderson  <rth@redhat.com>
9143
9144	* gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9145	* gcc.c-torture/execute/zerolen-2.c: New.
9146
91472000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9148
9149	* gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9150	memory.
9151
91522000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9153
9154	* g++.old-deja/g++.pt/instantiate8.C: New test.
9155
91562000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9157
9158	* g++.old-deja/g++.other/incomplete.C: Add more tests.
9159	* g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9160
91612000-11-16  Nick Clifton  <nickc@redhat.com>
9162
9163	* gcc.c-torture/execute/nestfunc-2.c: New test.
9164	* gcc.c-torture/execute/nestfunc-3.c: New test.
9165
91662000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9167
9168	* gcc.c-torture/compile/20001116-1.c: New test.
9169
91702000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9171
9172	* gcc.c-torture/execute/20001115-1.c: New test.
9173
91742000-11-15  Mark Mitchell  <mark@codesourcery.com>
9175
9176	* g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9177	* g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9178	* g++.old-deja/g++.abi/ptrflags.C: Likewise.
9179	* g++.old-deja/g++.abi/vmihint.C: Likewise.
9180
91812000-11-15  Neil Booth  <neilb@earthling.net>
9182
9183	gcc.dg/cpp/_Pragma1.c: Update.
9184	gcc.dg/cpp/_Pragma2.c: New test.
9185
91862000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9187
9188	* g++.old-deja/g++.other/anon5.C: New test.
9189
91902000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9191
9192	* gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9193	tests.
9194
91952000-11-14  Jakub Jelinek  <jakub@redhat.com>
9196
9197	* gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9198	output.
9199
92002000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9201
9202	* gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9203	labels at end of compound statements.
9204
92052000-11-13  Jakub Jelinek  <jakub@redhat.com>
9206
9207	* gcc.c-torture/execute/loop-7.c: New test.
9208
92092000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9210
9211	* gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9212
92132000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9214
9215	* gcc.dg/c99-bool-1.c: New test.
9216
92172000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9218
9219	* gcc.dg/c99-scope-1.c: Remove xfail.
9220	* gcc.dg/c99-scope-2.c: New test.
9221
92222000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9223
9224	* gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9225	* gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9226
92272000-11-11  Mark Mitchell  <mark@codesourcery.com>
9228
9229	* g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9230	error messages.
9231
9232	* g++.mike/p700.C: Don't typedef wchar_t.
9233	* g++.mike/p784.C: Likewise.
9234	* g++.mike/eb101.C: Don't use __wchar_t.
9235
92362000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9237
9238	* g77.f-torture/execute/20001111.[fx]: Test premature exit
9239	from DO loop.
9240
92412000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9242
9243	* gcc.c-torture/execute/20001111-1.c: New test.
9244
92452000-11-10  Nick Clifton  <nickc@redhat.com>
9246
9247	* gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9248	long multuiple and accumulate.
9249
92502000-11-09  Richard Henderson  <rth@redhat.com>
9251
9252	* gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9253	via size_t instead of int.
9254
9255	* gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9256	* gcc.c-torture/execute/string-opt-2.c: Likewise.
9257	* gcc.c-torture/execute/string-opt-3.c: Likewise.
9258	* gcc.c-torture/execute/string-opt-4.c: Likewise.
9259
92602000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9261
9262	* gcc.c-torture/compile/20001109-1.c: New test.
9263	* gcc.c-torture/compile/20001109-2.c: New test.
9264
92652000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9266
9267	* g++.old-deja/g++.pt/operator1.C: New test.
9268	* g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9269
92702000-11-09  Jakub Jelinek  <jakub@redhat.com>
9271
9272	* gcc.dg/20001108-1.c: New test.
9273
92742000-11-09  Jakub Jelinek  <jakub@redhat.com>
9275
9276	* gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9277	with both arguments constant strings.
9278	* gcc.c-torture/execute/string-opt-3.c: New test.
9279	* gcc.c-torture/execute/string-opt-4.c: New test.
9280	* gcc.c-torture/execute/string-opt-5.c: New test.
9281
92822000-11-08  Nick Clifton  <nickc@redhat.com>
9283
9284	* gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9285	mulsidi3adddi patterns.
9286
92872000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9288
9289	* g++.old-deja/g++.other/crash36.C: New test.
9290
92912000-11-08  Jakub Jelinek  <jakub@redhat.com>
9292
9293	* g++.old-deja/g++.other/init16.C: New test.
9294
92952000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9296
9297	* g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9298
92992000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9300
9301	* gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9302	* gcc.c-torture/execute/va-arg-16.x: Likewise.
9303	* gcc.c-torture/execute/va-arg-17.x: Likewise.
9304
93052000-11-07  DJ Delorie  <dj@redhat.com>
9306
9307	* testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9308
93092000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9310
9311	* gcc.c-torture/execute/string-opt-1.c: New test.
9312
93132000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9314
9315	* gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
9316	mips-sgi-irix6.* because the MIPS ABI passes floating-point
9317	parameters in registers, and there is no way for a varargs
9318	function to know in which order the integer and floating-point
9319	parameters should be interleaved when they are placed on the
9320	stack.
9321	* gcc.c-torture/execute/va-arg-16.x: Likewise.
9322	* gcc.c-torture/execute/va-arg-17.x: Likewise.
9323
93242000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9325
9326	* gcc.c-torture/execute/string-opt-2.c: New test.
9327
93282000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
9329
9330	* g++.old-deja/g++.pt/crash60.C: New test.
9331
93322000-11-06  Jakub Jelinek  <jakub@redhat.com>
9333
9334	* g++.old-deja/g++.other/crash24.C: New test.
9335	* g++.old-deja/g++.other/crash25.C: New test.
9336	* g++.old-deja/g++.other/crash26.C: New test.
9337	* g++.old-deja/g++.other/crash27.C: New test.
9338	* g++.old-deja/g++.other/crash28.C: New test.
9339	* g++.old-deja/g++.other/crash29.C: New test.
9340	* g++.old-deja/g++.other/crash30.C: New test.
9341	* g++.old-deja/g++.other/crash31.C: New test.
9342	* g++.old-deja/g++.other/crash32.C: New test.
9343	* g++.old-deja/g++.other/crash33.C: New test.
9344	* g++.old-deja/g++.other/crash34.C: New test.
9345	* g++.old-deja/g++.other/crash35.C: New test.
9346
93472000-11-06  Jakub Jelinek  <jakub@redhat.com>
9348
9349	* gcc.c-torture/execute/20001031-1.c: New test.
9350
93512000-11-04  Mark Mitchell  <mark@codesourcery.com>
9352
9353	* g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9354	namespace.
9355
9356	* g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9357	standards-conformant.
9358
9359	* g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9360
9361	* g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9362	* g++.old-deja/g++.mike/p755a.C: Likewise.
9363	* g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9364	library makes no calls to `operator new' during initialization.
9365
93662000-11-04  Neil Booth  <neilb@earthling.net>
9367
9368	* gcc.dg/cpp/include2.c: New tests.
9369
93702000-11-03  Mark P Mitchell  <mark@codesourcery.com>
9371
9372	* lib/g++.exp (g++_set_ld_library_path): New function.
9373	Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9374
93752000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9376
9377	* gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9378	warnings.
9379
93802000-11-01  Richard Henderson  <rth@redhat.com>
9381
9382	* g++.old-deja/g++.ext/namedret1.C: New.
9383	* g++.old-deja/g++.ext/namedret2.C: New.
9384	* g++.old-deja/g++.ext/namedret3.C: New.
9385
93862000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9387
9388	* gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9389	* gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9390
93912000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9392
9393	* gcc.c-torture/execute/va-arg-21.c: New test.
9394
93952000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9396
9397	* gcc.dg/c99-complex-2.c: New test.
9398
93992000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9400
9401	* gcc.c-torture/execute/stdio-opt-1.c: New test.
9402
94032000-10-31  Jakub Jelinek  <jakub@redhat.com>
9404
9405	* g++.old-deja/g++.other/inline16.C: New test.
9406
94072000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9408
9409	* g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9410	__PRETTY_FUNCTION__
9411
94122000-10-29  Neil Booth  <neilb@earthling.net>
9413
9414	* gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9415	New tests.
9416	* gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9417	* gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9418	optimisation.
9419
94202000-10-29  Neil Booth  <neilb@earthling.net>
9421
9422	* gcc.dg/cpp/macro4.c, macro5.c: New tests.
9423	* mi1.c, mi1c.h: Add null directives to multiple-include test.
9424	* mi5.c: Test multiple includes work with -C.
9425	* trigraphs.c: Test ^= version.
9426
94272000-10-28  Neil Booth  <neilb@earthling.net>
9428
9429	New tests and test updates for new macro expander.
9430
9431	* gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9432	endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9433	paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9434	tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9435	new diagnostic messages.
9436
9437	* gcc.dg/cpp/macro3.c: New tests.
9438
94392000-10-27  Mark Mitchell  <mark@codesourcery.com>
9440
9441	* gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9442	on the same line.
9443
94442000-10-27  Jakub Jelinek  <jakub@redhat.com>
9445
9446	* g++.old-deja/g++.other/eh2.C: New test.
9447
94482000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9449
9450	* gcc.c-torture/execute/20001027-1.c: New test.
9451
94522000-10-26  Richard Henderson  <rth@redhat.com>
9453
9454	* gcc.c-torture/execute/20001026-1.c: New.
9455
94562000-10-26  Mark Mitchell  <mark@codesourcery.com>
9457
9458	* g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9459	* g++.old-deja/g++.law/builtin1.C: Likewise.
9460	* g++.old-deja/g++.law/ctors10.C: Likewise.
9461	* g++.old-deja/g++.law/virtual3.C: Likewise.
9462	* g++.old-deja/g++.mike/p658.C: Likewise.
9463	* g++.old-deja/g++.other/sibcall1.C: Likewise.
9464	* g++.old-deja/g++.other/vaarg2.C: Likewise.
9465	* g++.old-deja/g++.robertl/eb124.C: Likewise.
9466	* g++.old-deja/g++.robertl/eb44.C: Likewise.
9467	* g++.old-deja/g++.robertl/eb77.C: Likewise.
9468
94692000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9470
9471	* gcc.c-torture/compile/20001024-1.c: New test.
9472
94732000-10-25  Mark Mitchell  <mark@codesourcery.com>
9474
9475	* lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9476	to tell us whether or not we are using V3.
9477
94782000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9479
9480	* g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9481	operands.
9482
94832000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9484
9485	* gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9486
94872000-10-25  Jakub Jelinek  <jakub@redhat.com>
9488
9489	* gcc.c-torture/execute/20001024-1.c: New test.
9490
94912000-10-24  Jakub Jelinek  <jakub@redhat.com>
9492
9493	* g++.old-deja/g++.other/sibcall1.C: New test.
9494
94952000-10-20  Jakub Jelinek  <jakub@redhat.com>
9496
9497	* gcc.dg/noncompile/init-3.c: New test.
9498
94992000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9500
9501	* gcc.dg/format-array-1.c: New test.
9502
95032000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9504
9505	* gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9506	writing through null pointers; remove comment about testing
9507	unterminated strings.
9508
95092000-10-17  Matthew Hiller  <hiller@redhat.com>
9510
9511	* gcc.c-torture/execute/20001017-2.c: New test.
9512
95132000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9514
9515	* gcc.c-torture/compile/20001018-1.c: New test.
9516	* gcc.c-torture/compile/20001018-1.x: Xfail.
9517
95182000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9519
9520	* gcc.c-torture/execute/20001017-1.c: New test.
9521
95222000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9523
9524	* gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9525	for multiple use of arguments with scanf formats; add tests for
9526	multiple use of arguments.
9527
95282000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9529
9530	* gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9531
95322000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9533
9534	* gcc.dg/format-miss-1.c: New test.
9535
95362000-10-16  Jakub Jelinek  <jakub@redhat.com>
9537
9538	* gcc.c-torture/execute/20001013-1.c: New test.
9539
95402000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9541
9542	* gcc.dg/format-branch-1.c: New test.
9543
95442000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9545
9546	* README, lib/file-format.exp: Remove EGCS references.
9547
95482000-10-16  Jakub Jelinek  <jakub@redhat.com>
9549
9550	* gcc.dg/20001013-1.c: New test.
9551
95522000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9553
9554	* gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9555	for intmax_t in the compiler using __typeof__ and the type rules
9556	for conditional expressions.
9557
95582000-10-13  Jakub Jelinek  <jakub@redhat.com>
9559
9560	* gcc.dg/20001012-1.c: New test.
9561	* gcc.dg/20001012-2.c: New test.
9562
95632000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9564
9565	* gcc.dg/format-attr-1.c: New test.
9566
95672000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9568
9569	* gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9570	__LONG_LONG_MAX__ instead of LLONG_MAX.
9571
95722000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9573
9574	* gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9575	scanf flags.
9576	* gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9577	flags.
9578
95792000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9580
9581	* gcc.dg/sequence-pt-1.c: New test.
9582
95832000-10-11  Geoff Keating  <geoffk@cygnus.com>
9584
9585	* gcc.c-torture/execute/20001011-1.c: New testcase.
9586	Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9587
95882000-10-10  Jakub Jelinek  <jakub@redhat.com>
9589
9590	* gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9591	does not error on it.
9592
95932000-10-10  Jakub Jelinek  <jakub@redhat.com>
9594
9595	* gcc.dg/20001009-1.c: New test.
9596
9597Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9598
9599	* gcc.c-torture/compile/20001009-1.c: Move from here ....
9600	* gcc.c-torture/execute/20001009-2.c: ... to here.
9601
96022000-10-09  Geoff Keating  <geoffk@cygnus.com>
9603
9604	* gcc.c-torture/compile/20001009-1.c: New testcase.
9605	* gcc.c-torture/execute/20001009-1.c: New testcase.
9606	Testcases provided by Jan Hubicka <jh@suse.cz>.
9607
96082000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9609
9610	* gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9611	gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9612	uintmax_t using <limits.h> to emulate the compiler's internal
9613	logic.  No longer XFAIL %j tests.
9614
96152000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9616
9617	* gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9618	gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9619	gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9620	regexps and details of expected handling of some bad formats.
9621	* gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9622	suppression.
9623
96242000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9625
9626	* g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9627	g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9628	g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9629	gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9630	in list archives.
9631
96322000-10-06  Richard Henderson  <rth@cygnus.com>
9633
9634	* g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9635	* g++.old-deja/g++.brendan/crash52.C: Likewise.
9636	* g++.old-deja/g++.jason/report.C: Likewise.
9637	* g++.old-deja/g++.law/friend5.C: Likewise.
9638	* g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9639	of the expected warnings.
9640
96412000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9642
9643	* g++.old-deja/g++.pt/enum14.C: New test.
9644
96452000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9646
9647	* g++.old-deja/g++.pt/crash59.C: New test.
9648
96492000-10-04  Will Cohen  <wcohen@redhat.com>
9650
9651	* gcc.dg/20000926-1.c: New test.
9652
96532000-10-03  Geoff Keating  <geoffk@cygnus.com>
9654
9655	* g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9656	function name for current C++ compiler.
9657	Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9658
96592000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9660
9661	* g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9662	__PRETTY_FUNCTION__.
9663	* g++.old-deja/g++.ext/pretty2.C: Likewise.
9664
96652000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9666
9667	* gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9668
96692000-09-26  Jakub Jelinek  <jakub@redhat.com>
9670
9671	* gcc.c-torture/compile/20000923-1.c: New test.
9672
96732000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9674
9675	* g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9676	* g++.old-deja/g++.pt/ttp62.C: Same.
9677	* g++.old-deja/g++.other/inline14.C: Same.
9678
96792000-09-24  Richard Henderson  <rth@cygnus.com>
9680
9681	* gcc.c-torture/execute/20000914-1.c: Declare malloc.
9682
96832000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9684
9685	* gcc.dg/c90-printf-1.c: Add test for wide string format.
9686
96872000-09-22  Geoff Keating  <geoffk@cygnus.com>
9688
9689	* gcc.c-torture/compile/20000922-1.c: New file.
9690
96912000-09-21  Nick Clifton  <nickc@redhat.com>
9692
9693	* gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9694	a signed long modulo operation.
9695	(mod6): New function - perform an unsigned long modulo operation.
9696	(main): Add tests for modulos of very large numbers by very small
9697	dividends.
9698
96992000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9700
9701	* g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9702
97032000-09-19  Richard Henderson  <rth@cygnus.com>
9704
9705	* gcc.dg/compare2.c (case 10): XFAIL.
9706
97072000-09-18  Richard Henderson  <rth@cygnus.com>
9708
9709	* gcc.c-torture/execute/20000906-1.c: Move ...
9710	* gcc.dg/20000906-1.c: ... here.  Only run on targets
9711	that support __builtin_trap.
9712
9713Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
9714
9715	* gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9716
97172000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9718
9719	* gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9720	* gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
9721	more $ format tests.
9722
97232000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9724
9725	* gcc.dg/format-errmk-1.c: New test.
9726
97272000-09-17  Greg McGary  <greg@mcgary.org>
9728
9729	* gcc.c-torture/execute/20000917-1.x: Remove.
9730
97312000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9732
9733	* gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9734
97352000-09-17  Greg McGary  <greg@mcgary.org>
9736
9737	* gcc.c-torture/execute/20000917-1.c: New test.
9738	* gcc.c-torture/execute/20000917-1.x: XFAIL.
9739
9740Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
9741
9742	* gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9743	in nested macro bug.
9744
9745Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
9746
9747	* gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9748
97492000-09-14  Jeffrey A Law  (law@cygnus.com)
9750
9751	* gcc.c-torture/execute/20000914-1.c: New test.
9752
97532000-09-12  Alexandre Oliva  <aoliva@redhat.com>
9754
9755	* g++.other/inline13.C: New test.
9756
97572000-09-12  Andreas Jaeger  <aj@suse.de>
9758
9759	* gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9760	constant by Ulrich Drepper <drepper@redhat.com>.
9761
97622000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
9763
9764	* gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9765
97662000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9767
9768	* gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9769
97702000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
9771
9772	* gcc.dg/cpp/backslash.c: New test.
9773
97742000-09-11  Alexandre Oliva  <aoliva@redhat.com>
9775
9776	* gcc.c-torture/execute/20000910-1.c: New test.
9777	* gcc.c-torture/execute/20000910-2.c: Likewise.
9778
97792000-09-11  Robert Lipe  <robertl@sco.com>
9780
9781	* gcc.dg/pragma-align.c: New test.
9782
97832000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
9784
9785	* g++.old-deja/g++.pt/explicit82.C: New test.
9786	* g++.old-deja/g++.pt/explicit83.C: New test.
9787
97882000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9789
9790	* gcc.dg/asm-names.c: New test.
9791
97922000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9793
9794	* gcc.dg/cpp/tr-warn6.c: New test
9795
97962000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9797
9798	* gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9799	be accepted.
9800
98012000-09-07  Catherine Moore  <clm@redhat.com>
9802
9803	* gcc.c-torture/execute/unroll-1.c: New test.
9804
98052000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9806
9807	* g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9808	ERROR markers.
9809	* g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9810	* gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9811	* gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9812	* gcc.dg/wtr-suffix-1.c: Correct error regexps.
9813	* gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9814	Preprocess only.
9815	* gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9816	* gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9817
98182000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9819
9820	* g++.old-deja/g++.pt/deduct2.C: New test.
9821
98222000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9823
9824	* g++.old-deja/g++.pt/parms2.C: New test.
9825
98262000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9827
9828	* g++.old-deja/g++.pt/crash58.C: New test.
9829
98302000-09-06  Greg McGary  <greg@mcgary.org>
9831
9832	* gcc.c-torture/execute/20000906-1.c: New test.
9833	* gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9834
98352000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9836
9837	* gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9838
98392000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9840
9841	* g++.old-deja/g++.pt/crash57.C: New test.
9842
98432000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9844
9845	* g++.old-deja/g++.pt/crash56.C: New test.
9846
98472000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9848
9849	* g++.old-deja/g++.pt/koenig1.C: New test.
9850
98512000-09-04  Jakub Jelinek  <jakub@redhat.com>
9852
9853	* gcc.dg/20000904-1.c: New test.
9854
98552000-09-04  Jakub Jelinek  <jakub@redhat.com>
9856
9857	* gcc.dg/cpp/paste8.c: New test.
9858
98592000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9860
9861	* gcc.c-torture/compile/20000827-1.c: New test.
9862
98632000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9864
9865	* gcc.dg/format-diag-1.c: New test.
9866
98672000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9868
9869	* gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9870	gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9871	gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9872	gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9873	gcc.dg/formatz-1.c: Adjust warning regular expressions.
9874
98752000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9876
9877	* g++.old-deja/g++.other/nested4.C: New test.
9878
98792000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9880
9881	* g++.old-deja/g++.ns/scoped1.C: New test.
9882
98832000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9884
9885	* lib/g++.exp: Support testing already-installed GCC.
9886
98872000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9888
9889	* wtr-label-1.c, wtr-suffix-1.c: New tests.
9890
98912000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9892
9893	* gcc.dg/return-type-2.c: New test.
9894
98952000-08-27  Geoff Keating  <geoffk@cygnus.com>
9896
9897	* gcc.c-torture/compile/20000825-1.c: New test.
9898
98992000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9900
9901	* gcc.dg/dwarf2-2.c: New test.
9902
99032000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9904
9905	* gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9906	dg-warning regexps.
9907
99082000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9909
9910	* gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9911	gcc.dg/format-ext-5.c: New tests.
9912
99132000-08-25  Jakub Jelinek  <jakub@redhat.com>
9914
9915	* testsuite/g++.old-deja/g++.other/crash22.C: New test.
9916
99172000-08-24  Mark Mitchell  <mark@codesourcery.com>
9918
9919	* gcc.dg/noncompile/930622-2.c: Adjust error message.
9920
99212000-08-24  Richard Henderson  <rth@cygnus.com>
9922
9923	* gcc.dg/ia64-sync-1.c: New test.
9924	* gcc.dg/ia64-sync-2.c: New test.
9925	* gcc.dg/ia64-asm-1.c: New test.
9926
99272000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9928
9929	* gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9930	* gcc.dg/format-ext-2.c: New test.
9931
99322000-08-23  Jason Merrill  <jason@redhat.com>
9933
9934	* lib/old-dejagnu.exp: Also ignore "In member function" and
9935	"At global scope".
9936
99372000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9938
9939	* gcc.dg/noncompile/label-lineno-1.c: New test.
9940
99412000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9942
9943	* gcc.dg/c99-array-nonobj-1.c: New test.
9944
99452000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9946
9947	* gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9948	tests.
9949	* gcc.dg/format-ext-1.c: New test.
9950
99512000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9952
9953	* gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9954	gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9955	gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9956	gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9957	gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9958
99592000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9960
9961	* gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9962	gcc.dg/c99-strftime-2.c: New tests.
9963
99642000-08-22  Richard Henderson  <rth@cygnus.com>
9965
9966	* gcc.c-torture/execute/20000822-1.c: New test.
9967
99682000-08-21  Jakub Jelinek  <jakub@redhat.com>
9969
9970	* gcc.c-torture/execute/20000819-1.x: Remove.
9971
99722000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9973
9974	* gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9975	gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9976	gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9977	gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9978	gcc.dg/format-xopen-1.c: New tests.
9979
99802000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9981
9982	* gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9983
99842000-08-21  Jakub Jelinek  <jakub@redhat.com>
9985
9986	* g++.old-deja/g++.other/loop2.C: New test.
9987
9988	* gcc.c-torture/compile/20000606-1.c: New test.
9989	* gcc.c-torture/compile/20000728-1.c: New test.
9990	* gcc.c-torture/execute/20000801-1.c: New test.
9991	* gcc.c-torture/execute/20000801-2.c: New test.
9992	* gcc.c-torture/execute/20000819-1.c: New test.
9993	* gcc.c-torture/execute/20000819-1.x: XFAIL.
9994	* gcc.dg/20000629-1.c: New test.
9995	* gcc.dg/20000724-1.c: New test.
9996	* gcc.dg/20000807-1.c: New test.
9997
99982000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
9999
10000	* gcc.dg/cpp/pragma-1.c: New test.
10001	* gcc.dg/cpp/pragma-2.c: New test.
10002
100032000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10004
10005	* gcc.dg/cpp/lexstrng.c: Don't include string.h.
10006	* gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10007
100082000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10009
10010	* gcc.c-torture/compile/20000818-1.c: New test.
10011
100122000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10013
10014	* gcc.c-torture/execute/20000818-1.c: New test.
10015
100162000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10017
10018	* gcc.dg/format-va-1.c: New test.
10019
100202000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10021
10022	* g++.old-deja/g++.other/typedef8.C: New test.
10023
100242000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10025
10026	* g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10027	* g++.old-deja/g++.mike/net36.C: Mark candidate.
10028	* g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10029	* g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10030	* g++.old-deja/g++.other/ptrmem7.C: New test.
10031	* g++.old-deja/g++.pt/ptrmem10.C: New test.
10032
100332000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10034
10035	* g++.old-deja/g++.pt/typename27.C: New test.
10036
100372000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10038
10039	* g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10040	* g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10041	* g++.old-deja/g++.pt/friend45.C: New test.
10042	* g++.old-deja/g++.other/friend8.C: New test.
10043
100442000-08-15  Richard Henderson  <rth@cygnus.com>
10045
10046	* gcc.c-torture/execute/20000815-1.c: New test.
10047
100482000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10049
10050	* gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10051	gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10052	gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10053
100542000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10055
10056	* g++.old-deja/g++.other/refinit2.C: New test.
10057
100582000-08-13  Geoff Keating  <geoffk@cygnus.com>
10059
10060	* lib/c-torture.exp (c-torture): Make
10061	compiler_conditional_xfail_data global.
10062	* lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10063	compiler_conditional_xfail_data machinery.
10064	(f-torture-execute): Likewise.
10065	* g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10066	and only when unrolling loops.
10067
10068	* gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10069
100702000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10071
10072	* g++.old-deja/g++.pt/explicit81.C: New test.
10073
100742000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10075
10076	* g++.old-deja/g++.pt/typename26.C: New test.
10077
100782000-08-10  Geoff Keating  <geoffk@cygnus.com>
10079
10080	* gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10081	warning.
10082
100832000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10084
10085	* g++.old-deja/g++.other/array3.C: New test.
10086
100872000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10088
10089	* gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10090	gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10091	gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10092	New tests.
10093
100942000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10095
10096	* g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10097	* g++.old-deja/g++.abi/vmihint.C: Likewise.
10098
100992000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10100
10101	* gcc.c-torture/execute/20000808-1.c: New test.
10102
101032000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10104
10105	* gcc.dg/c90-const-expr-1.c: New test.
10106
101072000-08-08  Richard Henderson  <rth@cygnus.com>
10108
10109	* gcc.dg/noncompile/920923-1.c: Declare calloc.
10110
101112000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10112
10113	* gcc.dg/noncompile/const-ll-1.c: New test.
10114
101152000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10116
10117	* gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10118
101192000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10120
10121	* lib/objc.exp (objc_target_compile): Set the ld_library_path so
10122	that running programs linked against the shared version of libobjc
10123	run correctly.
10124
101252000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10126
10127	* gcc.dg/c99-printf-1.c: New test.
10128
101292000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10130
10131	* gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10132
101332000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10134
10135	* gcc.c-torture/execute/20000731-1.x: Delete.
10136
101372000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10138
10139	* lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10140	and torture_without_loops as is done by c-torture.exp.
10141	(search_for): Copy from c-torture.exp.
10142	(gcc-dg-runtest): New function, drives a directory of tests
10143	iterating over the TORTURE_OPTIONS.
10144	(scan-assembler, scan-assembler-not): Move here from
10145	individual directory drivers.
10146
10147	* gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10148	defined by lib/gcc-dg.exp.
10149	* gcc.dg/cpp/cpp.exp: Likewise.
10150	* gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10151	gcc-dg-runtest, so we cycle over optimization options.
10152
10153	* gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10154	* gcc.dg/compare2.c: No longer expected to fail.
10155
101562000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10157
10158	* gcc.c-torture/execute/20000804-1.c: New test.
10159
101602000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10161
10162	* gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10163
101642000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10165
10166	* gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10167
101682000-08-03  Jeffrey A Law  (law@cygnus.com)
10169
10170	* gcc.c-torture/compile/20000803-1.c: New test.
10171
101722000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10173
10174	* gcc.c-torture/execute/20000801-3.c,
10175	gcc.c-torture/execute/20000801-4.c: New tests.
10176	* gcc.c-torture/execute/20000801-3.x,
10177	gcc.c-torture/execute/20000801-4.x: Xfail.
10178
101792000-08-02  Geoff Keating  <geoffk@cygnus.com>
10180
10181	* lib/objc.exp (objc_target_compile): Look for libobjc.a in
10182	libobjc/.libs to allow for libtool.
10183
101842000-08-02  Jakub Jelinek  <jakub@redhat.com>
10185
10186	* gcc.c-torture/compile/20000802-1.c: New test.
10187
101882000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10189
10190	* gcc.dg/cpp/macsyntx.c: Fix error regexp.
10191
101922000-07-31  Jeffrey A Law  (law@cygnus.com)
10193
10194	* gcc-c-torture/execute/20000731-2.c: New test.
10195
10196	* gcc.c-torture/execute/20000731-1.c: New test.
10197	* gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10198
101992000-07-31  Jakub Jelinek  <jakub@redhat.com>
10200
10201	* testsuite/gcc.dg/cpp/paste7.c: New test.
10202	* gcc.dg/cpp/20000725-1.c: New test.
10203
102042000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10205
10206	* gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10207	* gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10208	declaration warning for __builtin_dwarf_reg_size.
10209
10210	* gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10211
102122000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10213
10214	* gcc.dg/noncompile/voidparam-1.c: New test.
10215
102162000-07-30  Richard Henderson  <rth@cygnus.com>
10217
10218	* gcc.dg/c90-digraph-1.c: Don't xfail.
10219	* gcc.dg/compare2.c (case 10): Xfail.
10220	* gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10221
102222000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10223
10224	* gcc.dg/c99-main-1.c: New test.
10225
102262000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10227
10228	* gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10229
102302000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10231
10232	* gcc.c-tortuer/execute/20000726-1.c: New test.
10233
102342000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10235
10236	* gcc.c-torture/execute/enum-2.c: New test.
10237
102382000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10239
10240	* gcc.dg/cpp/tr-warn3.c: New test.
10241
102422000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10243
10244	* g++.old-deja/g++.ext/implicit1.C: Remove.
10245	* g++.old-deja/g++.jason/c2.C: Remove
10246	* g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10247	* g++.old-deja/g++.pt/crash16.C: Likewise.
10248	* g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10249
102502000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10251
10252	* g++.old-deja/g++.other/for2.C: New test.
10253
102542000-07-25  Jakub Jelinek  <jakub@redhat.com>
10255
10256	* gcc.dg/20000720-1.c: New test.
10257
102582000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10259
10260	* g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10261
102622000-07-24  Geoff Keating  <geoffk@cygnus.com>
10263
10264	* gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10265	* gcc.c-torture/execute/20000722-1.c: New.
10266	* gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10267
102682000-07-24  Jakub Jelinek  <jakub@redhat.com>
10269
10270	* gcc.dg/cpp/20000720-1.S: New test.
10271
102722000-07-21  Michael Meissner  <meissner@redhat.com>
10273
10274	* gcc.c-torture/execute/ieee/hugeval.c: New test.
10275
102762000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10277
10278	* g++.old-deja/g++.brendan/crash16.C,
10279	g++.old-deja/g++.brendan/parse3.C,
10280	g++.old-deja/g++.brendan/redecl1.C,
10281	g++.old-deja/g++.ns/template13.C,
10282	g++.old-deja/g++.other/decl4.C,
10283	g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10284
102852000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10286
10287	* lib/old-dejagnu.exp: Check for both "Internal compiler error"
10288	and "Internal error".
10289
10290	* gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10291	regexps.
10292	* gcc.dg/cpp/paste6.c: New test.
10293
102942000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10295
10296	* gcc.dg/cpp/tr-direct.c: New test.
10297
10298	* gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10299	gcc.dg/cpp/undef1.c: Tweak error regexps.
10300
103012000-07-18  Eric Christopher <echristo@redhat.com>
10302
10303	* gcc.c-torture/compile/20000718-1.c: New test.
10304
103052000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
10306
10307	* cpplex.c (_cpp_push_token): If the token being pushed back
10308	is the previous token in this context, just subtract one from
10309	context->posn.
10310	* cppmacro.c (save_expansion): Clear aux field when storing a
10311	placemarker.
10312
103132000-07-18  Alexandre Oliva  <aoliva@redhat.com>
10314
10315	* gcc.dg/noncompile/redecl-1.c: New test.
10316
103172000-07-18  Jakub Jelinek  <jakub@redhat.com>
10318
10319	* gcc.c-torture/execute/20000717-5.c: New test.
10320	* gcc.c-torture/execute/20000717-1.x: Removed.
10321
103222000-07-17  Richard Henderson  <rth@cygnus.com>
10323
10324	* gcc.c-torture/execute/20000717-4.c: New test.
10325
103262000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
10327
10328	* gcc.dg/cpp/syshdr.c: New test.
10329	* gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10330
103312000-07-17  Neil Booth  <neilb@earthling.net>
10332
10333	* gcc.dg/cpp/cmdlne-dM.c: New test.
10334	* gcc.dg/cpp/cmdlne-dD.c: New test.
10335
103362000-07-17  Jeffrey A Law  (law@cygnus.com)
10337
10338	* gcc.c-torture/execute/20000717-3.c: New test.
10339
10340	* gcc.c-torture/compile/20000717-1.c: New test.
10341
103422000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
10343
10344	* gcc.c-torture/execute/20000717-2.c: New test.
10345
103462000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10347
10348	* gcc.dg/formatz-1.c: New test.
10349
10350	* gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10351	* gcc.dg/c99-digraph-1.c: New tests.
10352
10353	* gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10354	* gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10355
10356	* gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10357	* gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10358	* gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10359	* gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10360	* gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10361	* gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10362	* gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10363
103642000-07-17   Greg McGary <greg@mcgary.org>
10365
10366	* gcc.c-torture/execute/20000717-1.c: New test.
10367	* gcc.c-torture/execute/20000717-1.x: Expected to fail.
10368
103692000-07-15  Jakub Jelinek  <jakub@redhat.com>
10370
10371	* gcc.c-torture/execute/20000715-2.c: New test.
10372	* gcc.dg/20000715-1.c: New test.
10373
103742000-07-15  Michael Meissner  <meissner@redhat.com>
10375
10376	* gcc.c-torture/execute/20000715-1.c: New test.
10377
103782000-07-13  Jakub Jelinek  <jakub@redhat.com>
10379
10380	* gcc.c-torture/execute/20000707-1.c: New test.
10381
103822000-07-13  Neil Booth  <NeilB@earthling.net>
10383
10384	* testsuite/gcc.dg/cpp/digraph1.c,
10385	testsuite/gcc.dg/cpp/digraph2.c,
10386	testsuite/gcc.dg/cpp/digraphs.c: New tests.
10387
103882000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10389
10390	* g77.f-torture/compile/20000630-2.f:  New test.
10391	* g77.f-torture/compile/20000630-2.x
10392
103932000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10394
10395	* g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10396
103972000-07-11  Neil Booth  <NeilB@earthling.net>
10398
10399	* gcc.dg/cpp/cmdlne-C.c: Fix typo.
10400
104012000-07-11  Neil Booth  <NeilB@earthling.net>
10402
10403	* gcc.dg/cpp/cmdlne-C.c: New.
10404
104052000-07-09  Neil Booth  <NeilB@earthling.net>
10406
10407	* gcc.dg/cpp/directiv.c: New tests.
10408	* gcc.dg/cpp/undef1.c: Update.
10409
104102000-07-08  Angela Marie Thomas <angela@cygnus.com>
10411
10412	* lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10413
104142000-07-09  Neil Booth  <NeilB@earthling.net>
10415
10416	* gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10417
104182000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10419
10420	* gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10421	gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10422
104232000-07-08  Neil Booth  <NeilB@earthling.net>
10424
10425	* gcc.dg/cpp/macsyntx.c: New tests.
10426
104272000-07-07  Jakub Jelinek  <jakub@redhat.com>
10428
10429	* gcc.dg/20000707-1.c: New test.
10430
104312000-07-07  Jakub Jelinek  <jakub@redhat.com>
10432
10433	* gcc.c-torture/execute/20000706-1.c: New test.
10434	* gcc.c-torture/execute/20000706-2.c: New test.
10435	* gcc.c-torture/execute/20000706-3.c: New test.
10436	* gcc.c-torture/execute/20000706-4.c: New test.
10437	* gcc.c-torture/execute/20000706-5.c: New test.
10438
104392000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10440
10441	* g++.old-deja/g++.pt/instantiate7.C: New test.
10442
104432000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10444
10445	* g++.old-deja/g++.mike/thunk2.C: Add return 0.
10446	* g++.old-deja/g++.mike/thunk3.C: Likewise.
10447	* g++.old-deja/g++.other/rtti3.C: Likewise.
10448	* g++.old-deja/g++.other/rttid3.C: Likewise.
10449
104502000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10451
10452	*  g77.f-torture/compile/20000630-1.x: Fix typo
10453
104542000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10455
10456	* gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10457	assembly output.
10458
104592000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10460
10461	* gcc.dg/cpp/ident.c: New test.
10462
104632000-07-05  Neil Booth  <NeilB@earthling.net>
10464
10465	* gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10466	  gcc.dg/cpp/lexstrng.c: New tests.
10467
104682000-07-04  Neil Booth  <NeilB@earthling.net>
10469
10470	* gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10471	* gcc.dg/cpp/strify2.c: Same.
10472
104732000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10474
10475	* testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10476	* testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10477	* testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10478	* testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10479
10480	* testsuite/gcc.dg/cpp/macro1.c,
10481	testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10482	testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10483	testsuite/gcc.dg/cpp/strify1.c,
10484	testsuite/gcc.dg/cpp/strify2.c: New tests.
10485
104862000-07-03  Jakub Jelinek  <jakub@redhat.com>
10487
10488	* gcc.c-torture/execute/20000703-1.c: New test.
10489
104902000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10491
10492	* g++.old-deja/g++.pt (lookup10.C): New test.
10493
104942000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10495
10496	* g++.old-deja/g++.pt (typename25.C): New test.
10497
104982000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10499
10500	* gcc.c-torture/compile/20000701-1.c: New test.
10501
105022000-06-30  Nick Clifton  <nickc@cygnus.com>
10503
10504	* gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10505	to test case.
10506
105072000-06-30  Catherine Moore  <clm@cygnus.com>
10508
10509	* gcc.c-torture/execute/align-1.c: New test.
10510
105112000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10512
10513	* g++.old-deja/g++.pt/expr8.C: New test.
10514	* g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10515
105162000-06-29  Nick Clifton  <nickc@cygnus.com>
10517
10518	* gcc.c-torture/compile/20000629-1.c: New test.
10519
105202000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10521
10522
10523	Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10524	gcc.dg/noncompile directory, depending on whether they're
10525	preprocessor tests or not.  Annotate all the tests for the dg
10526	framework.
10527
10528	* gcc.c-torture/noncompile/noncompile.exp: Delete.
10529	* gcc.dg/noncompile/noncompile.exp: New.
10530
10531	* Moved files:
10532	Old name				New name
10533	gcc.c-torture/noncompile/920507-1.c	gcc.dg/noncompile/920507-1.c
10534	gcc.c-torture/noncompile/920616-2.c	gcc.dg/noncompile/920616-2.c
10535	gcc.c-torture/noncompile/920721-2.c	gcc.dg/noncompile/920721-2.c
10536	gcc.c-torture/noncompile/920824-1.c	gcc.dg/noncompile/920824-1.c
10537	gcc.c-torture/noncompile/920923-1.c	gcc.dg/noncompile/920923-1.c
10538	gcc.c-torture/noncompile/921102-1.c	gcc.dg/noncompile/921102-1.c
10539	gcc.c-torture/noncompile/921116-1.c	gcc.dg/noncompile/921116-1.c
10540	gcc.c-torture/noncompile/930301-1.c	gcc.dg/noncompile/930301-1.c
10541	gcc.c-torture/noncompile/930622-1.c	gcc.dg/noncompile/930622-1.c
10542	gcc.c-torture/noncompile/930622-2.c	gcc.dg/noncompile/930622-2.c
10543	gcc.c-torture/noncompile/930714-1.c	gcc.dg/noncompile/930714-1.c
10544	gcc.c-torture/noncompile/931203-1.c	gcc.dg/noncompile/931203-1.c
10545	gcc.c-torture/noncompile/940112-1.c	gcc.dg/noncompile/940112-1.c
10546	gcc.c-torture/noncompile/940227-1.c	gcc.dg/noncompile/940227-1.c
10547	gcc.c-torture/noncompile/940510-1.c	gcc.dg/noncompile/940510-1.c
10548	gcc.c-torture/noncompile/950825-1.c	gcc.dg/noncompile/950825-1.c
10549	gcc.c-torture/noncompile/950921-1.c	gcc.dg/noncompile/950921-1.c
10550	gcc.c-torture/noncompile/951123-1.c	gcc.dg/noncompile/951123-1.c
10551	gcc.c-torture/noncompile/971104-1.c	gcc.dg/noncompile/971104-1.c
10552	gcc.c-torture/noncompile/990416-1.c	gcc.dg/noncompile/990416-1.c
10553	gcc.c-torture/noncompile/init-1.c	gcc.dg/noncompile/init-1.c
10554	gcc.c-torture/noncompile/init-2.c	gcc.dg/noncompile/init-2.c
10555	gcc.c-torture/noncompile/invalid_asm.c	gcc.dg/noncompile/invalid_asm.c
10556	gcc.c-torture/noncompile/va-arg-1.c	gcc.dg/noncompile/va-arg-1.c
10557
10558	gcc.c-torture/noncompile/940712-1.c	gcc.dg/cpp/19940712-1.c
10559	gcc.c-torture/noncompile/940712-1.h	gcc.dg/cpp/19940712-1.h
10560	gcc.c-torture/noncompile/940712-1a.h	gcc.dg/cpp/19940712-1a.h
10561	gcc.c-torture/noncompile/940712-1b.h	gcc.dg/cpp/19940712-1b.h
10562	gcc.c-torture/noncompile/951025-1.c	gcc.dg/cpp/19951025-1.c
10563	gcc.c-torture/noncompile/951227-1.c	gcc.dg/cpp/19951227-1.c
10564
105652000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10566
10567	* gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10568	declare one variable.  On the fourth, error.
10569	* gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10570	declared by 20000628-1a.h.
10571
105722000-06-29  Richard Henderson  <rth@redhat.com>
10573
10574	* gcc.c-torture/execute/930529-1.x: New file.
10575	* gcc.dg/920413-1.c: Adjust expected warning text.
10576	* gcc.dg/980217-1.c: Declare abort.
10577	* gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10578
105792000-06-29  Jeffrey A Law  (law@cygnus.com)
10580
10581	* g77.f-torture/compile/20000629-1.f: New test.
10582	* g77.f-torture/compile/20000629-1.x: Expected to fail.
10583
105842000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10585
10586	Rearrange lots of files, removing entirely the
10587	gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10588	directories.
10589
10590	* Deleted files:
10591	gcc.c-torture/code_quality/code_quality.exp
10592	gcc.c-torture/special/special.exp
10593	gcc.failure/failure.exp
10594	gcc.failure/940409-1.x
10595	gcc.c-torture/compile/961203-1.x
10596
10597	* New files:
10598	gcc.misc-tests/linkage.exp
10599	gcc.c-torture/execute/920730-1t.c
10600	gcc.c-torture/execute/920730-1t.x
10601	gcc.c-torture/compile/920520-1.x
10602	gcc.c-torture/compile/920521-1.x
10603	gcc.c-torture/compile/981006-1.x
10604	gcc.c-torture/execute/eeprof-1.x
10605
10606	* Moved files (possibly with modifications to fit a new harness):
10607	Old name				New name
10608	gcc.c-torture/code_quality/920608-1.c	gcc.c-torture/compile/920608-1.c
10609	gcc.c-torture/special/920413-1.c	gcc.dg/920413-1.c
10610	gcc.c-torture/special/920520-1.c	gcc.c-torture/compile/920520-1.c
10611	gcc.c-torture/special/920521-1.c	gcc.c-torture/compile/920521-1.c
10612	gcc.c-torture/special/920717-x.c	gcc.misc-tests/linkage-x.c
10613	gcc.c-torture/special/920717-y.c	gcc.misc-tests/linkage-y.c
10614	gcc.c-torture/special/920730-1.c	gcc.c-torture/execute/920730-1.c
10615	gcc.c-torture/special/930510-1.c	gcc.dg/cpp/19930510-1.c
10616	gcc.c-torture/special/951130-1.c	gcc.dg/951130-1.c
10617	gcc.c-torture/special/960224-1.c	gcc.dg/cpp/19960224-1.c
10618	gcc.c-torture/special/960224-2.c	gcc.dg/cpp/19960224-2.c
10619	gcc.c-torture/special/981006-1.c	gcc.c-torture/compile/981006-1.c
10620	gcc.c-torture/special/eeprof-1.c	gcc.c-torture/execute/eeprof-1.c
10621	gcc.failure/940409-1.c			gcc.dg/940409-1.c
10622
106232000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10624
10625	* c-torture/compile/961203-1.x: Delete.
10626
10627	* gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10628	not exit. Include stdio.h.
10629	* gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10630	* gcc.misc-tests/dg-12.c: Likewise.
10631	* gcc.misc-tests/dg-5.c: Likewise.
10632	* gcc.misc-tests/dg-6.c: Likewise.
10633	* gcc.misc-tests/dg-7.c: Prototype abort.
10634	* gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10635	* gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10636	* gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10637	not exit.
10638	* gcc.misc-tests/sieve.c: Use return from main, not exit.
10639	* gcc.misc-tests/sort2.c: Use return from main, not exit.
10640
106412000-06-28  Jakub Jelinek  <jakub@redhat.com>
10642
10643	* gcc.dg/cpp/20000628-1.c: New test.
10644	* gcc.dg/cpp/20000628-1.h: New header for above test.
10645	* gcc.dg/cpp/20000628-1a.h: Likewise.
10646
106472000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10648
10649	* gcc.dg/cpp: New directory.
10650	* gcc.dg/cpp/cpp.exp: New driver.
10651	* gcc.dg/cpp/20000627-1.c: New test.
10652	* gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10653	* gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10654	and rewrite as a compilation test.
10655
10656	* gcc.dg: Move many files into the cpp subdirectory, possibly
10657	renaming or editing them as well.
10658	Old name		New name
10659	990119-1.c		cpp/19990119-1.c
10660	990228-1.c		cpp/19990228-1.c
10661	990407-1.c		cpp/19990407-1.c
10662	990409-1.c		cpp/19990409-1.c
10663	990413-1.c		cpp/19990413-1.c
10664	990703-1.c		cpp/19990703-1.c
10665	20000127-1.c		cpp/20000127-1.c
10666	20000129-1.c		cpp/20000129-1.c
10667	20000207-1.c		cpp/20000207-1.c
10668	20000207-2.c		cpp/20000207-2.c
10669	20000209-1.c		cpp/20000209-1.c
10670	20000209-2.c		cpp/20000209-2.c
10671	20000301-1.c		cpp/20000301-1.c
10672	20000419-1.c		cpp/20000419-1.c
10673	20000510-1.S		cpp/20000510-1.S
10674	20000519-1.c		cpp/20000519-1.c
10675	20000529-1.c		cpp/20000529-1.c
10676	20000625-1.c		cpp/20000625-1.c
10677	20000625-2.c		cpp/20000625-2.c
10678	cpp-as1.c		cpp/assert1.c
10679	cpp-as2.c		cpp/assert2.c
10680	cxx-comments-1.c	cpp/cxxcom1.c
10681	cxx-comments-2.c	cpp/cxxcom2.c
10682	endif-label.c		cpp/endif.c
10683	cpp-hash1.c		cpp/hash1.c
10684	cpp-hash2.c		cpp/hash2.c
10685	cpp-if1.c		cpp/if-1.c
10686	cpp-if2.c		cpp/if-2.c
10687	cpp-if3.c		cpp/if-3.c
10688	cpp-if4.c		cpp/if-4.c
10689	cpp-if5.c		cpp/if-5.c
10690	cpp-cond.c		cpp/if-cexp.c
10691	cpp-missingop.c		cpp/if-mop.c
10692	cpp-missingparen.c	cpp/if-mpar.c
10693	cpp-opprec.c		cpp/if-oppr.c
10694	cpp-ifparen.c		cpp/if-paren.c
10695	cpp-shortcircuit.c	cpp/if-sc.c
10696	cpp-shift.c		cpp/if-shift.c
10697	cpp-unary.c		cpp/if-unary.c
10698	cpp-li1.c		cpp/line1.c
10699	cpp-li2.c		cpp/line2.c
10700	lineno.c		cpp/line3.c
10701	lineno-2.c		cpp/line4.c
10702	cpp-mi.c		cpp/mi1.c
10703	cpp-mic.h		cpp/mi1c.h
10704	cpp-micc.h		cpp/mi1cc.h
10705	cpp-mind.h		cpp/mi1nd.h
10706	cpp-mindp.h		cpp/mi1ndp.h
10707	cpp-mix.h		cpp/mi1x.h
10708	cpp-mi2.c		cpp/mi2.c
10709	cpp-mi2a.h		cpp/mi2a.h
10710	cpp-mi2b.h		cpp/mi2b.h
10711	cpp-mi2c.h		cpp/mi2c.h
10712	cpp-mi3.c		cpp/mi3.c
10713	cpp-mi3.def		cpp/mi3.def
10714	poison-1.c		cpp/poison.c
10715	pr-impl.c		cpp/prag-imp.c
10716	cpp-redef-2.c		cpp/redef1.c
10717	cpp-redef.c		cpp/redef2.c
10718	strpaste.c		cpp/strp1.c
10719	strpaste-2.c		cpp/strp2.c
10720	cpp-tradpaste.c		cpp/tr-paste.c
10721	cpp-tradstringify.c	cpp/tr-str.c
10722	cpp-tradwarn1.c		cpp/tr-warn1.c
10723	cpp-tradwarn2.c		cpp/tr-warn2.c
10724	trigraphs.c		cpp/trigraphs.c
10725	cpp-unc1.c		cpp/unc1.c
10726	cpp-unc2.c		cpp/unc2.c
10727	cpp-unc3.c		cpp/unc3.c
10728	cpp-unc.c		cpp/unc4.c
10729	undef.c			cpp/undef1.c
10730	undef-2.c		cpp/undef2.c
10731	cpp-wi1.c		cpp/widestr1.c
10732
107332000-06-27  Mark Mitchell  <mark@codesourcery.com>
10734
10735	* lib/g++.exp (g++_include_flags): Tweak.
10736
107372000-06-27  H.J. Lu  <hjl@gnu.org>
10738	    Loren J. Rittle  <ljrittle@acm.org>
10739
10740	* lib/g++.exp (g++_include_flags): Override libgloss.exp
10741	version with one that knows about the new gcc tree structure.
10742	(g++_link_flags): Same.
10743
107442000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
10745
10746	* gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10747	gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10748	case we are cross-compiling.
10749
10750	* g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10751	g++.old-deja/g++.niklas/Makefile.in,
10752	g++.old-deja/g++.niklas/configure.in,
10753	g++.old-deja/g++.other/Makefile.in,
10754	g++.old-deja/g++.other/configure.in,
10755	gcc.c-torture/code_quality/Makefile.in,
10756	gcc.c-torture/code_quality/configure.in,
10757	gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10758	gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10759	gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10760	gcc.c-torture/execute/ieee/Makefile.in,
10761	gcc.c-torture/execute/ieee/configure.in,
10762	gcc.c-torture/noncompile/Makefile.in,
10763	gcc.c-torture/noncompile/configure.in,
10764	gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10765	gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10766	gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10767
107682000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10769
10770	* g++.old-deja/g++.other/ambig3.C: New test.
10771
107722000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10773
10774	* g++.old-deja/g++.pt/syntax1.C: New test.
10775	* g++.old-deja/g++.pt/syntax2.C: New test.
10776	* g++.old-deja/g++.other/syntax3.C: New test.
10777	* g++.old-deja/g++.other/syntax4.C: New test.
10778
107792000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10780
10781	* gcc.dg/20000623-1.c: Prototype exit and abort.
10782
107832000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10784
10785	* gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10786	New tests.
10787	* gcc.dg/cpp-mi3.def: New file.
10788
10789	* gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10790	inside assertions.
10791	* gcc.dg/cpp-as2.c: Make error regexps match either old or new
10792	lexer's error messages.
10793	* gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10794	divine anything from the linemarkers.
10795	* gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10796	* gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10797
107982000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10799
10800	* gcc.dg/20000623-1.c: New test.
10801
108022000-06-22  Jakub Jelinek  <jakub@redhat.com>
10803
10804	* gcc.c-torture/execute/20000622-1.c: New test.
10805
108062000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10807
10808	* g++.old-deja/g++.other/init15.C: New test.
10809
108102000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10811
10812	* g++.old-deja/g++.pt/vaarg2.C: New test.
10813	* g++.old-deja/g++.pt/vaarg3.C: New test.
10814
108152000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10816
10817	* g++.old-deja/g++.other/dyncast6.C: New test.
10818
108192000-06-15  Jakub Jelinek  <jakub@redhat.com>
10820
10821	* gcc.c-torture/execute/loop-6.c: New test.
10822
108232000-06-14  Jakub Jelinek  <jakub@redhat.com>
10824
10825	* gcc.dg/20000614-1.c: New test.
10826	* gcc.dg/20000614-2.c: New test.
10827
108282000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10829
10830	* g++.old-deja/g++.other/inline12.C: New test.
10831
108322000-06-13  Jakub Jelinek  <jakub@redhat.com>
10833
10834	* g++.old-deja/g++.other/eh1.C: New test.
10835
108362000-06-12  Jakub Jelinek  <jakub@redhat.com>
10837
10838	* g++.old-deja/g++.other/type.C: New test.
10839
108402000-06-05  Jakub Jelinek  <jakub@redhat.com>
10841
10842	* g++.old-deja/g++.other/initstring.C: New test.
10843
108442000-06-12  Jason Merrill  <jason@redhat.com>
10845
10846	* g++.old-deja/old-deja.exp: Add -Wno-long-long.
10847
108482000-06-09  Jeffrey A Law  (law@cygnus.com)
10849
10850	* gcc.c-torture/compile/20000609-1.c: New test.
10851
108522000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
10853
10854	* gcc.dg/20000609-1.c: New test.
10855
108562000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10857
10858	* gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10859	* gcc.c-torture/noncompile/poison-1.c: Move...
10860	* gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10861	* gcc.dg/cpp-li1.c: Add a token after the #line.
10862
108632000-06-05  Richard Henderson  <rth@cygnus.com>
10864
10865	* gcc.c-torture/execute/20000605-2.c: New test.
10866	* gcc.c-torture/execute/20000605-3.c: New test.
10867
108682000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10869
10870	* g77.f-torture/execute/20000503-1.x: New file.
10871
108722000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10873
10874	* g++.old-deja/g++.eh/badalloc1.C: New test.
10875
108762000-06-05  Richard Henderson  <rth@cygnus.com>
10877
10878	* gcc.c-torture/execute/20000605-1.c: New test.
10879
108802000-06-05  Jakub Jelinek  <jakub@redhat.com>
10881	    Nathan Sidwell <nathan@codesourcery.com>
10882
10883	* gcc.c-torture/compile/20000605-1.c: New test.
10884
108852000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10886
10887	* g77.f-torture/compile/20000601-1.f:  New test.
10888
108892000-06-03  Richard Henderson  <rth@cygnus.com>
10890
10891	* gcc.c-torture/execute/20000603-1.c: New.
10892
108932000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10894
10895	* gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10896	* gcc.dg/noreturn-2.c (noreturn): Likewise.
10897
108982000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10899
10900	* gcc.dg/compare2.c (case 12): XFAIL.
10901	* gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10902	* gcc.dg/noreturn-2.c (noreturn): XFAIL.
10903
10904	* gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10905
109062000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10907
10908	* gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10909	guard macro is already defined when the header is first
10910	included.
10911	* gcc.dg/cpp-mix.h: New file.
10912	* gcc.dg/endif-label.c: Update patterns to match compiler.
10913
10914	* g++.brendan/complex1.C: Declare abort.
10915	* g++.law/refs4.C: Remove XFAIL.
10916	* g++.oliva/expr2.C: Declare abort and exit.
10917
109182000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10919
10920	* gcc.c-torture/execute/20000528-1.c: New test.
10921
10922	* g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10923	* g++.old-deja/g++.law/temps4.C: Likewise.
10924
10925	* g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10926	stdlib.h.  Call abort() on failure.
10927	* g++.old-deja/g++.law/refs4.C: Likewise.
10928	* g++.old-deja/g++.law/temps4.C: Likewise.
10929	* g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10930	* gcc.c-torture/execute/20000112-1.c: Include string.h.
10931
109322000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10933
10934	Relative to g++.dg/special:
10935	* conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10936
10937	Relative to g++.old-deja:
10938	* g++.brendan/complex1.C, g++.jason/optimize2.C,
10939	g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10940	g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10941	g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10942	g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10943	g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10944	g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10945
10946	* g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10947	g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10948	g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10949	g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10950	g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10951	g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10952	and/or string.h.
10953
10954	* g++.other/goto1.C: Update expectations for error messages.
10955
109562000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10957
10958	* gcc.c-torture/compile/20000523-1.c: New test.
10959
109602000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10961
10962	* g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10963
109642000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10965
10966	* g++.old-deja/g++.eh/catch11.C: New test.
10967	* g++.old-deja/g++.eh/catch12.C: New test.
10968
109692000-05-24  Nick Clifton  <nickc@cygnus.com>
10970
10971	* gcc.c-torture/execute/20000523-1.c: New test.
10972
109732000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10974
10975	* c-torture/execute/bcp-1.c: Replace abort in arg of
10976	__builtin_constant_p with a generic external function.
10977
10978	* gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10979	gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10980	gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10981	gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10982	Prototype abort and/or exit.
10983
10984	* gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10985	gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10986	gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10987	gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10988
109892000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10990
10991	* gcc.dg/dwarf2-1.c: New test.
10992
109932000-05-20  Richard Henderson  <rth@cygnus.com>
10994
10995	* lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10996
109972000-05-20  Andreas Jaeger  <aj@suse.de>
10998
10999	* gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11000	testcase.
11001
110022000-05-19  David Edelsohn  <edelsohn@gnu.org>
11003
11004	* gcc.c-torture/execute/20000519-2.c: New test.
11005
110062000-05-19  Andreas Jaeger  <aj@suse.de>
11007
11008	* gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11009	which fails with SSA.
11010
11011	* lib/c-torture.exp: Also test with -O3 -fssa.
11012
110132000-05-18  Michael Meissner  <meissner@redhat.com>
11014
11015	* gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11016	* gcc.c-torture/execute/920415-1.c: Ditto.
11017	* gcc.c-torture/execute/920501-1.c: Ditto.
11018	* gcc.c-torture/execute/conversion.c: Ditto.
11019	* gcc.c-torture/execute/cvt-1.c: Ditto.
11020
110212000-05-18  Jeffrey A Law  (law@cygnus.com)
11022
11023	* gcc.c-torture/compile/20000518-1.c: New test.
11024
110252000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11026
11027	* g77.f-torture/compile/200005018.f:  New test.
11028
110292000-05-17  Jeffrey A Law  (law@cygnus.com)
11030
11031	* gcc.c-torture/compile/20000517-1.c: New test.
11032
110332000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11034
11035	* gcc.c-torture/execute/20000516-1.c: New test.
11036
110372000-05-15  Jakub Jelinek  <jakub@redhat.com>
11038
11039	* g++.old-deja/g++.other/eh.C: New test.
11040
110412000-05-12  Richard Henderson  <rth@cygnus.com>
11042
11043	* gcc.c-torture/execute/990208-1.c (main): Don't pass
11044	constants through to doit's conditional.
11045
110462000-05-11  Jeffrey A Law  (law@cygnus.com)
11047
11048	* gcc.c-torture/compile/20000511-1.c: New test.
11049	* g77.f-torture/compile/20000511-1.f: New test.
11050	* g77.f-torture/compile/20000511-2.f: New test.
11051
110522000-05-11  Michael Meissner  <meissner@redhat.com>
11053
11054	* gcc.c-torture/execute/20000511-1.c: New test.
11055
110562000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11057
11058	* gcc.dg/dg.exp: Scan .S files as well as .c files.
11059	* gcc.dg/20000510-1.S: New.
11060
110612000-05-08  Catherine Moore  <clm@cygnus.com>
11062
11063	* gcc.dg/unused-3.c: New.
11064
110652000-05-06  Richard Henderson  <rth@cygnus.com>
11066
11067	  * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11068	  * g++.old-deja/g++.mike/warn1.C: Likewise.
11069	  * g++.old-deja/g++.pt/local1.C: Likewise.
11070	  * g++.old-deja/g++.pt/local7.C: Likewise.
11071	  * g++.old-deja/g++.pt/spec16.C: Likewise.
11072
110732000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11074
11075	* g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11076
110772000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11078
11079	  * g77.f-torture/execute/20000503-1.f:  New test.
11080
110812000-05-04  Andreas Jaeger  <aj@suse.de>
11082
11083	* gcc.dg/noreturn-2.c: New test.
11084
110852000-05-04  Neil Booth  <NeilB@earthling.net>
11086
11087	* gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11088	preprocessor.
11089
110902000-05-04  Richard Henderson  <rth@cygnus.com>
11091
11092	* gcc.c-torture/execute/20000503-1.c: Fix typo.
11093
110942000-05-04  Richard Henderson  <rth@cygnus.com>
11095
11096	* gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11097	OpenSSL by Jason R Thorpe.
11098
110992000-05-03  Jim Wilson  <wilson@cygnus.com>
11100
11101	* gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11102
111032000-05-03  Robert Lipe <robertlipe@usa.net>
11104
11105	* gcc.dg/20000503-1.c: New test.
11106
111072000-05-02  Jakub Jelinek  <jakub@redhat.com>
11108
11109	* gcc.c-torture/compile/20000502-1.c: New test.
11110	* g++.old-deja/g++.other/align.C: New test.
11111	* gcc.dg/cpp-tradstringify.c: New test.
11112
11113Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11114
11115	* gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11116	and hard registers.
11117
111182000-04-26  Geoff Keating  <geoffk@cygnus.com>
11119
11120	* gcc.c-torture/execute/loop-5.c: New test.
11121
111222000-04-25  Jakub Jelinek  <jakub@redhat.com>
11123
11124	* gcc.c-torture/execute/va-arg-20.c: New test.
11125
111262000-04-23  Jeffrey A Law  (law@cygnus.com)
11127
11128	* gcc.c-torture/execute/20000422-1.c: New test.
11129
111302000-04-20  Greg McGary  <gkm@gnu.org>
11131
11132	* gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11133	when optimizing, but without sibling-call optimizations (-O1).
11134
111352000-04-20  Jeffrey A Law  (law@cygnus.com)
11136
11137	  * gcc.c-torture/compile/20000420-1.c: New test.
11138
111392000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11140
11141	* g++.abi/ptrflags.C: New test.
11142	* g++.eh/catchptr1.C: Test incomplete pointer chains.
11143
111442000-04-19  Catherine Moore  <clm@cygnus.com>
11145
11146	* gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11147
111482000-04-19  Greg McGary  <gkm@gnu.org>
11149
11150	* gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11151	sibling-call optimizations.
11152
111532000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11154
11155	* gcc.dg/20000419-1.c: New test.
11156
111572000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11158
11159	* gcc.c-torture/execute/20000412-6.c: New test.
11160
111612000-04-12  Jeffrey A Law  (law@cygnus.com)
11162
11163	* gcc.c-torture/execute/20000412-5.c: New test.
11164	* g77.f-torture/compile/20000412-1.f: New test.
11165	* gcc.c-torture/execute/20000412-4.c: New test.
11166	* gcc.c-torture/compile/20000412-2.c: New test.
11167	* gcc.c-torture/execute/20000412-3.c: New test.
11168	* gcc.c-torture/compile/20000412-1.c: New test.
11169	* gcc.c-torture/execute/20000412-2.c: New test.
11170
111712000-04-12  Jakub Jelinek  <jakub@redhat.com>
11172
11173	* objc/execute/bf-20.m: New test.
11174
111752000-04-10  Richard Henderson  <rth@cygnus.com>
11176
11177	* gcc.c-torture/execute/20000412-1.c: Reduce some more.
11178
11179	* gcc.c-torture/execute/20000412-1.c: New test.
11180
111812000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11182
11183	* g++.old-deja/g++.eh/catchptr1.C: New test.
11184
111852000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11186
11187	* g++.old-deja/g++.abi/cxa_vec.C: New test.
11188
111892000-04-08  Neil Booth  <NeilB@earthling.net>
11190
11191	* gcc.dg/cpp-nullchar.c: Remove test as
11192	embedded nulls cause problems.
11193
111942000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11195
11196	* gcc.dg/compare2.c: New test.
11197
111982000-04-08  Neil Booth  <NeilB@earthling.net>
11199
11200	* gcc.dg/cpp-nullchar.c: New test.
11201
112022000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11203
11204	* gcc.dg/cpp-mi2.c: New test.
11205	* gcc.dg/cpp-mi2[abc].h: New files.
11206
112072000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11208
11209	* g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11210	member name.
11211
112122000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11213
11214	* g++.old-deja/g++.abi/vmihint.C: New test.
11215
112162000-04-06  Neil Booth  <NeilB@earthling.net>
11217
11218	* cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11219	cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11220	copyright.
11221
112222000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11223
11224	* gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11225	avoid stack-frame overwrite.
11226
112272000-04-05  Jakub Jelinek  <jakub@redhat.com>
11228
11229	* gcc.c-torture/compile/20000405-2.c: New test.
11230	* gcc.c-torture/compile/20000405-3.c: New test.
11231
112322000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11233
11234	* gcc.c-torture/compile/20000405-1.c: New test.
11235
112362000-04-04  Geoff Keating  <geoffk@cygnus.com>
11237
11238	* gcc.dg/cast-qual-1.c: Revert last change.
11239
112402000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11241
11242	* gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11243
112442000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11245
11246	* gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11247	gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11248
112492000-04-03  Jeffrey A Law  (law@cygnus.com)
11250
11251	* gcc.c-torture/compile/20000403-2.c: New test.
11252	* gcc.c-torture/compile/20000403-1.c: New test.
11253
112542000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11255
11256	* gcc.c-torture/execute/20000403-1.c: New test.
11257
112582000-04-03  Geoff Keating  <geoffk@cygnus.com>
11259
11260	* gcc.c-torture/execute/20000402-1.c: New test.
11261
112622000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11263
11264	* gcc.c-torture/execute/va-arg-15.c: New test.
11265	* gcc.c-torture/execute/va-arg-16.c: New test.
11266	* gcc.c-torture/execute/va-arg-17.c: New test.
11267	* gcc.c-torture/execute/va-arg-18.c: New test.
11268	* gcc.c-torture/execute/va-arg-19.c: New test.
11269
112702000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11271
11272	* gcc.c-torture/compile/981211-1.c: Move to...
11273	* gcc.dg/cpp-as1.c: ...here.
11274	* gcc.dg/cpp-as2.c: New file.
11275
11276	* gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11277	compiler.
11278
112792000-04-02  Neil Booth  <NeilB@earthling.net>
11280
11281	* gcc.dg/cpp-cond.c  New tests.
11282	* gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11283	accidental success less likely.
11284	* gcc.dg/cpp-missingop.c  New tests.
11285	* gcc.dg/cpp-missingparen.c  New tests.
11286	* gcc.dg/cpp-shift.c  New tests.
11287	* gcc.dg/cpp-shortcircuit.c  New tests.
11288	* gcc.dg/cpp-unary.c  New tests.
11289
112902000-03-29  Jeffrey A Law  (law@cygnus.com)
11291
11292	* gcc.c-torture/compile/20000329-1.c: New test.
11293
112942000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11295
11296	* gcc.c-torture/compile/20000326-1.c: New test.
11297	* gcc.c-torture/compile/20000326-2.c: New test.
11298
112992000-03-24  Geoff Keating  <geoffk@cygnus.com>
11300
11301	* gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11302	the first parameter is a function argument.
11303
113042000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
11305
11306	* g++.old-deja/g++.ext/array4.C: New test.
11307
113082000-03-22  Geoff Keating  <geoffk@cygnus.com>
11309
11310	* gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11311
113122000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11313
11314	* gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11315
113162000-03-19  Richard Henderson  <rth@cygnus.com>
11317
11318	* gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11319
113202000-03-19  Richard Henderson  <rth@cygnus.com>
11321
11322	* gcc.c-torture/compile/20000319-1.c: New test.
11323
113242000-03-14  Jeffrey A Law  (law@cygnus.com)
11325
11326	* gcc.c-torture/execute/20000314-3.c: New test.
11327	* gcc.c-torture/execute/20000314-2.c: New test.
11328	* gcc.c-torture/execute/20000314-1.c: New test.
11329	* gcc.c-torture/compile/20000314-2.c: New test.
11330	* gcc.c-torture/compile/20000314-1.c: New test.
11331
113322000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
11333
11334	* g++.old-deja/g++.warn/inline.C: New test.
11335
113362000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
11337
11338	* gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11339	standards-compliant result rather than specific constants.
11340	Put test-values in array.
11341
113422000-03-08  Jason Merrill  <jason@casey.cygnus.com>
11343
11344	* lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11345	(g++_target_compile): Put test-specific options last.
11346
113472000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11348
11349	* g++.old-deja/g++.eh/vbase4.C: New test.
11350
113512000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11352
11353	* g++.old-deja/g++.bugs/900215_01.C: Adjust.
11354
113552000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11356
11357	* g++.old-deja/g++.brendan/misc12.C: Removed.
11358	* g++.old-deja/g++.pt/memtemp77.C: Constify.
11359	* g++.old-deja/g++.ext/pretty4.C: New test.
11360
113612000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11362
11363	* g++.old-deja/g++.other/string2.C: New test.
11364
113652000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11366
11367	* g++.old-deja/g++.warn/impint2.C: New test.
11368
113692000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
11370
11371	* gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11372	is 1, not zero.
11373
113742000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11375
11376	* g++.old-deja/g++.warn/impint.C: New test.
11377	* g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11378	* g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11379	* g++.old-deja/g++.pt/explicit12.C: Likewise.
11380	* g++.old-deja/g++.pt/explicit13.C: Likewise.
11381	* g++.old-deja/g++.pt/explicit17.C: Likewise.
11382	* g++.old-deja/g++.pt/explicit18.C: Likewise.
11383	* g++.old-deja/g++.pt/explicit19.C: Likewise.
11384	* g++.old-deja/g++.pt/explicit23.C: Likewise.
11385	* g++.old-deja/g++.pt/explicit31.C: Likewise.
11386	* g++.old-deja/g++.pt/explicit35.C: Likewise.
11387	* g++.old-deja/g++.pt/explicit6.C: Likewise.
11388	* g++.old-deja/g++.pt/memclass7.C: Likewise.
11389
113902000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11391
11392	* gcc.dg/cpp-redef.c: New test.
11393
113942000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11395
11396	* g++.old-deja/g++.pt/unify7.C: New test.
11397
113982000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11399
11400	* g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11401	* g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11402
114032000-02-25  Geoff Keating  <geoffk@cygnus.com>
11404
11405	* gcc.c-torture/compile/20000224-1.c: New test.
11406
114072000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11408
11409	* gcc.c-torture/compile/cpp-2.c: New test.
11410	* gcc.c-torture/compile/cpp-1.c: New test.
11411
114122000-02-25  Jeffrey A Law  (law@cygnus.com)
11413
11414	* gcc.c-torture/execute/20000225-1.c: New test.
11415
114162000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11417
11418	* gcc.dg/cpp-li2.c: New test.
11419
11420	* gcc.dg/cpp-wi1.c: New test.
11421
11422	* gcc.dg/cpp-li1.c: New test.
11423
114242000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11425
11426	* g++.old-deja/g++.other/sizeof5.C: New test.
11427
114282000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11429
11430	* gcc.c-torture/execute/va-arg-13.c: New test.
11431
114322000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
11433
11434	* gcc.c-torture/execute/va-arg-12.c: New test.
11435
114362000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11437
11438	* gcc.c-torture/execute/20000223-1.c: New test.
11439
114402000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11441
11442	* g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11443
114442000-02-22  Mark Mitchell  <mark@codesourcery.com>
11445
11446	* g++.old-deja/g++.abi/ptrmem.C: New test.
11447
114482000-02-19  Richard Henderson  <rth@cygnus.com>
11449
11450	* gcc.c-torture/compile/init-3.c: New.
11451
114522000-02-17  Mark Mitchell  <mark@codesourcery.com>
11453
11454	* lib/g++.exp (g++_init): Add -fmessage-length=0 to
11455	ALWAYS_CXXFLAGS.
11456
114572000-02-11  Robert Lipe <robertl@sco.com>
11458
11459	* gcc.c-torture/compile/20000211-3.c: New test.
11460
114612000-02-11  Martin Buchholz <martin@xemacs.org>
11462
11463	* gcc.c-torture/compile/20000211-2.c: New test.
11464
114652000-02-11  Jeffrey A Law  (law@cygnus.com)
11466
11467	* gcc.c-torture/compile/20000211-1.c: New test.
11468
114692000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11470
11471	* gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11472	  on native targets
11473
114742000-02-08  Nathan Sidwell  <nathan@acm.org>
11475
11476	* g++.old-deja/g++.other/cast5.C: New test.
11477
114782000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11479
11480	* gcc.c-torture/execute/20000205-1.c: New.
11481
114822000-02-03  Nathan Sidwell  <nathan@acm.org>
11483
11484	* g++.old-deja/g++.jason/cast3.C: Return void.
11485	* g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11486
114872000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11488
11489	* gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11490
11491	* gcc.dg/loop-1.c: New test.
11492
114932000-01-27  Jakub Jelinek  <jakub@redhat.com>
11494
11495	* gcc.c-torture/compile/20000127-1.c: New test.
11496	* gcc.c-torture/execute/991228-1.c: New test.
11497
114982000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11499
11500	* gcc.dg/unused-2.c: New test.
11501
11502	* gcc.dg/conv-1.c: New test.
11503
115042000-01-24  Mark Mitchell  <mark@codesourcery.com>
11505
11506	* lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11507	compiler.
11508	(tool_option_proc): Fix typo.
11509
115102000-01-24  Geoff Keating  <geoffk@cygnus.com>
11511
11512	* gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11513	of the ld on the host, not on the build machine.
11514	Also, don't crash if '--help' is not a supported option.
11515
115162000-01-24  Richard Henderson  <rth@cygnus.com>
11517
11518	* gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11519
115202000-01-20  Jeffrey A Law  (law@cygnus.com)
11521
11522	* gcc.c-torture/execute/20000120-2.c: New test.
11523	* gcc.c-torture/execute/20000120-1.c: New test.
11524
115252000-01-13  Jeffrey A Law  (law@cygnus.com)
11526
11527	* gcc.c-torture/execute/20000113-1.c: New test.
11528
115292000-01-12  Jeffrey A Law  (law@cygnus.com)
11530
11531	* gcc.c-torture/execute/20000112-1.c: New test.
11532
115332000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11534
11535	* gcc.dg/20000111-1.c: New test.
11536
115372000-01-10  Jeffrey A Law  (law@cygnus.com)
11538
11539	* gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11540	with 16 bit integers.
11541
115422000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11543
11544	* gcc.dg/20000108-1.c: New test.
11545
115462000-01-05  Nathan Sidwell  <nathan@acm.org>
11547
11548	* g++.old-deja/g++.ns/koenig8.C: New test.
11549
115502000-01-05  Nathan Sidwell  <nathan@acm.org>
11551
11552	* g++.old-deja/g++.other/cast4.C: New test.
11553
115542000-01-05  Jeffrey A Law  (law@cygnus.com)
11555
11556	* gcc.c-torture/compile/20000105-2.c: New test.
11557	* gcc.c-torture/compile/20000105-1.c: New test.
11558
115592000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11560
11561	* g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11562	references to printf & atoi to conform to ANSI standard.
11563	* g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11564	* g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11565	* g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11566	* g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11567	* g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11568	* g++.old-deja/g++.brendan/complex1.C: Likewise.
11569	* g++.old-deja/g++.brendan/copy1.C: Likewise.
11570	* g++.old-deja/g++.brendan/copy2.C: Likewise.
11571	* g++.old-deja/g++.brendan/copy3.C: Likewise.
11572	* g++.old-deja/g++.brendan/copy4.C: Likewise.
11573	* g++.old-deja/g++.brendan/copy5.C: Likewise.
11574	* g++.old-deja/g++.brendan/copy6.C: Likewise.
11575	* g++.old-deja/g++.brendan/copy7.C: Likewise.
11576	* g++.old-deja/g++.brendan/copy8.C: Likewise.
11577	* g++.old-deja/g++.brendan/crash11.C: Likewise.
11578	* g++.old-deja/g++.brendan/crash14.C: Likewise.
11579	* g++.old-deja/g++.brendan/ctors1.C: Likewise.
11580	* g++.old-deja/g++.brendan/ctors2.C: Likewise.
11581	* g++.old-deja/g++.brendan/delete2.C: Likewise.
11582	* g++.old-deja/g++.brendan/dtors1.C: Likewise.
11583	* g++.old-deja/g++.brendan/dtors2.C: Likewise.
11584	* g++.old-deja/g++.brendan/dtors3.C: Likewise.
11585	* g++.old-deja/g++.brendan/eh1.C: Likewise.
11586	* g++.old-deja/g++.brendan/groff1.C: Likewise.
11587	* g++.old-deja/g++.brendan/init3.C: Likewise.
11588	* g++.old-deja/g++.brendan/misc12.C: Likewise.
11589	* g++.old-deja/g++.brendan/misc7.C: Likewise.
11590	* g++.old-deja/g++.brendan/new2.C: Likewise.
11591	* g++.old-deja/g++.brendan/operators4.C: Likewise.
11592	* g++.old-deja/g++.brendan/operators5.C: Likewise.
11593	* g++.old-deja/g++.brendan/overload2.C: Likewise.
11594	* g++.old-deja/g++.brendan/overload7.C: Likewise.
11595	* g++.old-deja/g++.brendan/redecl2.C: Likewise.
11596	* g++.old-deja/g++.brendan/reference1.C: Likewise.
11597	* g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11598	* g++.old-deja/g++.brendan/template24.C: Likewise.
11599	* g++.old-deja/g++.brendan/template3.C: Likewise.
11600	* g++.old-deja/g++.brendan/vtables1.C: Likewise.
11601	* g++.old-deja/g++.jason/inline3.C: Likewise.
11602	* g++.old-deja/g++.jason/opeq.C: Likewise.
11603	* g++.old-deja/g++.law/arg5.C: Likewise.
11604	* g++.old-deja/g++.law/arm7.C: Likewise.
11605	* g++.old-deja/g++.law/ctors11.C: Likewise.
11606	* g++.old-deja/g++.law/cvt8.C: Likewise.
11607	* g++.old-deja/g++.law/init9.C: Likewise.
11608	* g++.old-deja/g++.law/refs4.C: Likewise.
11609	* g++.old-deja/g++.law/template2.C: Likewise.
11610	* g++.old-deja/g++.law/visibility24.C: Likewise.
11611	* g++.old-deja/g++.law/vtable3.C: Likewise.
11612	* g++.old-deja/g++.mike/asm2.C: Likewise.
11613	* g++.old-deja/g++.mike/eh1.C: Likewise.
11614	* g++.old-deja/g++.mike/misc1.C: Likewise.
11615	* g++.old-deja/g++.mike/misc13.C: Likewise.
11616	* g++.old-deja/g++.mike/misc14.C: Likewise.
11617	* g++.old-deja/g++.mike/ns12.C: Likewise.
11618	* g++.old-deja/g++.mike/p1248.C: Likewise.
11619	* g++.old-deja/g++.mike/p3708.C: Likewise.
11620	* g++.old-deja/g++.mike/p3708a.C: Likewise.
11621	* g++.old-deja/g++.mike/p3708b.C: Likewise.
11622	* g++.old-deja/g++.mike/p646.C: Likewise.
11623	* g++.old-deja/g++.mike/p700.C: Likewise.
11624	* g++.old-deja/g++.mike/p783.C: Likewise.
11625	* g++.old-deja/g++.mike/p783a.C: Likewise.
11626	* g++.old-deja/g++.mike/p783b.C: Likewise.
11627	* g++.old-deja/g++.mike/p786.C: Likewise.
11628	* g++.old-deja/g++.mike/p789.C: Likewise.
11629	* g++.old-deja/g++.mike/p789a.C: Likewise.
11630	* g++.old-deja/g++.mike/p807a.C: Likewise.
11631	* g++.old-deja/g++.other/delete3.C: Likewise.
11632	* g++.old-deja/g++.other/dyncast1.C: Likewise.
11633	* g++.old-deja/g++.other/dyncast2.C: Likewise.
11634	* g++.old-deja/g++.other/dyncast3.C: Likewise.
11635	* g++.old-deja/g++.other/empty1.C: Likewise.
11636	* g++.old-deja/g++.other/temporary1.C: Likewise.
11637	* g++.old-deja/g++.pt/memtemp14.C: Likewise.
11638	* g++.old-deja/g++.pt/t16.C: Likewise.
11639	* g++.old-deja/g++.pt/tiemann2.C: Likewise.
11640
116411999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11642
11643	* gcc.dg/991230-1.c: New test.
11644
116451999-12-29  Jeffrey A Law  (law@cygnus.com)
11646
11647	* gcc.c-torture/compile/991229-3.c: New test.
11648	* gcc.c-torture/compile/991229-2.c: New test.
11649	* gcc.c-torture/compile/991229-1.c: New test.
11650
116511999-12-29  Greg McGary <gkm@eng.ascend.com>
11652
11653	* gcc.c-torture/compile/labels-2.c: New test.
11654
116551999-12-27  Martin von L�wis  <loewis@informatik.hu-berlin.de>
11656
11657	* gcc.c-torture/execute/991227-1.c: New test.
11658
116591999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11660
11661	* g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11662
116631999-12-21  Martin von L�wis  <loewis@informatik.hu-berlin.de>
11664
11665	* gcc.c-torture/execute/991221-1.c: New test.
11666
116671999-12-20  Nathan Sidwell  <nathan@acm.org>
11668
11669	* g++.old-deja/g++.other/cast3.C: New test.
11670
116711999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11672
11673	* gcc.c-torture/execute/991216-4.c: New test.
11674
116751999-12-16  Michael Meissner  <meissner@cygnus.com>
11676
11677	* gcc.c-torture/execute/991216-1.c: New test.
11678	* gcc.c-torture/execute/991216-2.c: New test.
11679	* gcc.c-torture/execute/991216-3.c: New test.
11680
116811999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11682
11683	* gcc.dg/991214-1.c: Use "__asm__", not "asm".
11684	Actually make the test fail by using "-O2" for compilation.
11685
116861999-12-15  Nathan Sidwell  <nathan@acm.org>
11687
11688	* g++.old-deja/g++.warn/cast-align1.C: New test.
11689
116901999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11691
11692	* gcc.c-torture/compile/991214-1.c: New test.
11693	* gcc.c-torture/compile/991214-2.c: New test.
11694
116951999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11696
11697	* gcc.dg/991214-1.c: New test.
11698
116991999-12-13  Jeffrey A Law  (law@cygnus.com)
11700
11701	* gcc.c-torture/compile/991213-3.c: New test.
11702	* gcc.c-torture/compile/991213-2.c: New test.
11703	* gcc.c-torture/compile/991213-1.c: New test.
11704
117051999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
11706
11707	* gcc.dg/991209-1.c: New test.
11708
117091999-12-08  Nathan Sidwell <nathan@acm.org>
11710
11711	* gcc.c-torture/compile/991208-1.c: New test.
11712
117131999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11714
11715	* gcc.dg/ultrasp2.c: New test.
11716
117171999-12-05  Alex Samuel  <samuel@codesourcery.com>
11718
11719	* g++.old-deja/g++.abi/align.C (main): Fix typo.
11720
117211999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
11722
11723	* gcc.c-torture/compile/991202-1.c: New test.
11724	* gcc.c-torture/execute/991202-1.c: New test.
11725	* gcc.c-torture/execute/991202-2.c: New test.
11726	* gcc.c-torture/execute/991202-3.c: New test.
11727
117281999-12-02  Alex Samuel  <samuel@codesourcery.com>
11729
11730	* g++.old-deja/g++.abi/align.C: New test.
11731	* g++.old-deja/g++.abi/aggregates.C: Likewise.
11732	* g++.old-deja/g++.abi/bitfields.C: Likewise.
11733
117341999-12-01  Richard Henderson  <rth@cygnus.com>
11735
11736	* gcc.c-torture/execute/991201-1.c: New.
11737
117381999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
11739
11740	* gcc.dg/991129-1.c: New test.
11741
117421999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11743
11744	* gcc.c-torture/compile/991127-1.c: New test.
11745
117461999-11-22  Nathan Sidwell  <nathan@acm.org>
11747
11748	* g++.old-deja/g++.other/warn4.C: New test.
11749
117501999-11-22  Nathan Sidwell  <nathan@acm.org>
11751
11752	* g++.old-deja/g++.eh/cleanup2.C: New test.
11753	* g++.old-deja/g++.ext/pretty2.C: New test.
11754	* g++.old-deja/g++.ext/pretty3.C: New test.
11755	* g++.old-deja/g++.other/debug6.C: New test.
11756
117571999-10-20  Jim Wilson  <wilson@cygnus.com>
11758
11759	* gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11760	compiler_output to look for one error message instead of two.
11761
117621999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
11763
11764	* gcc.c-torture/execute/991118-1.c: Also test case
11765	where the word boundary does not split a byte evenly.
11766
117671999-11-19  Nathan Sidwell  <nathan@acm.org>
11768
11769	* g++.old-deja/g++.ext/restrict1.C: New test.
11770
117711999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11772
11773	* gcc.c-torture/execute/991118-1.c: New test.
11774
117751999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
11776
11777	* g77.f-torture/execute/u77-test.f (wd): Allow for longer
11778	working directory pathnames.
11779
117801999-10-13  Brendan Kehoe  <brendan@cygnus.com>
11781
11782	* gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11783	host is equipped with driver.h and driver.o so it can actually
11784	compile and run the tests.
11785
117861999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
11787
11788	* gcc.c-torture/compile/991008-1.c: New test.
11789
117901999-11-08  Nick Clifton  <nickc@cygnus.com>
11791
11792	* lib/gcc-dg.exp: Include target-supports.exp
11793
117941999-11-05  Nick Clifton  <nickc@cygnus.com>
11795
11796	* lib/target-supports.exp: New file: Provide procs to test for
11797	features supported by the target.
11798	(check_weak_available): Moved here from ecos.exp.
11799	(check_alias_available): New proc: Determine of the target
11800	toolchain supports the alias attribute.
11801
11802	* gcc.dg/special/ecos.exp: Move check_weak_available to
11803	target-supports.exp.
11804	(alias-1.c): Only perform the test if the target supports
11805	aliases.
11806	(wkali-1.c): Only perform the test if the target supports
11807	aliases.
11808
11809	* gcc.dg/990506-0.c: Expect error messages from cross
11810	targets as well as native targets.
11811
118121999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11813
11814	* gcc.dg/ultrasp1.c: Removed xfail.
11815	* gcc.dg/struct-ret-2.c: Likewise.
11816	* gcc.dg/array-1.c: Likewise.
11817
118181999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11819
11820	* gcc.dg/struct-ret-2.c: New test.
11821
11822	* gcc.dg/array-1.c: New test.
11823
118241999-10-30  Stephen L Moshier <moshier@mediaone.net>
11825
11826	* gcc.c-torture/execute/991030-1.c: New test.
11827
118281999-10-26  Richard Henderson  <rth@cygnus.com>
11829
11830	* gcc.c-torture/compile/991026-2.c: New test.
11831
118321999-10-26  Jeffrey A Law  (law@cygnus.com)
11833
11834	* gcc.c-torture/compile/991026-1.c: New test.
11835
118361999-10-23  Jeffrey A Law  (law@cygnus.com)
11837
11838	* gcc.c-torture/execute/991023-1.c: New test.
11839
118401999-10-19  Jeffrey A Law  (law@cygnus.com)
11841
11842	* gcc.c-torture/execute/991019-1.c: New test.
11843
118441999-10-16  Richard Henderson  <rth@cygnus.com>
11845
11846	* gcc.c-torture/execute/991016-1.c: New test.
11847
118481999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
11849
11850	* gcc.c-torture/execute/991014-1.c: New test.
11851
118521999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
11853
11854	* g++.old-deja/g++.other/union2.C: New test.
11855
118561999-10-13  Nathan Sidwell  <nathan@acm.org>
11857
11858	* g++.old-deja/g++.other/vaarg2.C: New test.
11859	* g++.old-deja/g++.other/vaarg3.C: New test.
11860
118611999-10-12  Craig Burley  <craig@jcb-sc.com>
11862
11863	* g77.f-torture/noncompile/19990905-1.f: Moved from being
11864	in compile/.
11865
118661999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11867
11868	* gcc.c-torture/execute/va-arg-11.c: New test.
11869
118701999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
11871
11872	* lib/file-format.exp (gcc_target_object_format): Don't
11873	crash if objdump is unavailable.
11874
118751999-09-29  Donn Terry <donn@interix.com>
11876
11877	* gcc.misc-tests/mg.exp: delete extraneous redirection.
11878
118791999-09-28  Nick Clifton  <nickc@cygnus.com>
11880
11881	* gcc.c-torture/compile/990928-1.c: New test.
11882
118831999-09-28  Nathan Sidwell  <nathan@acm.org>
11884
11885	* g++.old-deja/g++.other/decl6.C: New test.
11886
118871999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11888
11889	* gcc.c-torture/execute/va-arg-10.c: New test.
11890
118911999-09-27  Nathan Sidwell  <nathan@acm.org>
11892
11893	* g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11894	__PRETTY_FUNCTION__.
11895
118961999-09-23  Nick Clifton  <nickc@cygnus.com>
11897
11898	* gcc.c-torture/execute/990923-1.c: New test.
11899
119001999-09-21  Nick Clifton  <nickc@cygnus.com>
11901
11902	* gcc.c-torture/special/special.exp: Add FR30 to list of targets
11903	for which -fpic is inappropriate.
11904
119051999-09-21  Mark Mitchell  <mark@codesourcery.com>
11906
11907	* g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11908
119091999-09-21  Nathan Sidwell  <nathan@acm.org>
11910
11911	* g++.old-deja/g++.other/dyncast1.C: New test.
11912	* g++.old-deja/g++.other/dyncast2.C: New test.
11913	* g++.old-deja/g++.other/dyncast3.C: New test.
11914	* g++.old-deja/g++.other/dyncast4.C: New test.
11915	* g++.old-deja/g++.other/dyncast5.C: New test.
11916	* g++.old-deja/g++.eh/catch3.C: New test.
11917	* g++.old-deja/g++.eh/catch3p.C: New test.
11918	* g++.old-deja/g++.eh/catch4.C: New test.
11919	* g++.old-deja/g++.eh/catch4p.C: New test.
11920	* g++.old-deja/g++.eh/catch5.C: New test.
11921	* g++.old-deja/g++.eh/catch5p.C: New test.
11922	* g++.old-deja/g++.eh/catch6.C: New test.
11923	* g++.old-deja/g++.eh/catch6p.C: New test.
11924	* g++.old-deja/g++.eh/catch7.C: New test.
11925	* g++.old-deja/g++.eh/catch7p.C: New test.
11926	* g++.old-deja/g++.eh/catch8.C: New test.
11927	* g++.old-deja/g++.eh/catch8p.C: New test.
11928	* g++.old-deja/g++.eh/catch9.C: New test.
11929	* g++.old-deja/g++.eh/catch9p.C: New test.
11930
119311999-09-13  Nathan Sidwell  <nathan@acm.org>
11932
11933	* g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11934	* g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11935
119361999-09-13  Jeffrey A Law  (law@cygnus.com)
11937
11938	* gcc.c-torture/compile/990913-1.c: New test.
11939
119401999-09-10  Nathan Sidwell  <nathan@acm.org>
11941
11942	* g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11943	* g++.old-deja/g++.jason/rfg5.C: Likewise.
11944
119451999-09-09  Richard Henderson  <rth@cygnus.com>
11946
11947	* g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11948
119491999-09-09  Nathan Sidwell  <nathan@acm.org>
11950
11951	* g++.old-deja/g++.other/lookup11.C: New test.
11952	* g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11953	what is permitted and what we want.
11954	* g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11955	overload use.
11956	* g++.old-deja/g++.jason/rfg5.C: Likewise
11957
119581999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11959
11960	* gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11961	* gcc.c-torture/noncompile/poison-1.c: New file.
11962
119631999-09-08  Nathan Sidwell  <nathan@acm.org>
11964
11965	* g++.old-deja/g++.other/sizeof3.C: New test.
11966	* g++.old-deja/g++.other/sizeof4.C: New test.
11967	* g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11968	* g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11969
119701999-09-07  Richard Henderson  <rth@cygnus.com>
11971
11972	* gcc.dg/va-arg-1.c: New.
11973
119741999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11975
11976	* gcc.c-torture/execute/va-arg-9.c: New test.
11977
119781999-09-05  Craig Burley  <craig@jcb-sc.com>
11979
11980	* g77.f-torture/compile/980519-2.f: New test.
11981	* g77.f-torture/compile/19990905-0.f: New test.
11982	* g77.f-torture/compile/19990905-1.f: New test.
11983	* g77.f-torture/compile/19990905-2.f: New test.
11984
11985	* g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11986
119871999-09-03  Richard Earnshaw <rearnsha@arm.com>
11988
11989	* gcc.c-torture/execute/990827-1.c: Fix typo.
11990
119911999-09-03  Nathan Sidwell  <nathan@acm.org>
11992
11993	* g++.old-deja/g++.other/deref1.C: New test.
11994
119951999-09-02  Nathan Sidwell  <nathan@acm.org>
11996
11997	* g++.old-deja/g++.other/ambig2.C: New test.
11998	* g++.old-deja/g++.other/cond5.C: New test.
11999	* g++.old-deja/g++.other/lookup16.C: New test.
12000
120011999-09-02  Marc Espie <espie@cvs.openbsd.org>
12002
12003	* gcc.dg/980414-1.c: Fix assembler syntax to work with old
12004	assemblers too.
12005
120061999-08-31  Jeffrey A Law  (law@cygnus.com)
12007
12008	* lib/c-torture.exp: Avoid the "compare executables" optimization
12009	when testing native.
12010
120111999-08-29  Jeffrey A Law  (law@cygnus.com)
12012
12013	* gcc.c-torture/execute/990829-1.c: New test.
12014	* gcc.c-torture/compile/990829-1.c: New test.
12015
120161999-08-27  Paul Burchard  <burchard@pobox.com>
12017
12018	* g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12019	* g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12020	* g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12021	* g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12022	* g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12023	* g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12024	* g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12025	* g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12026	* g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12027	* g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12028	* g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12029
120301999-08-27  Jeffrey A Law  (law@cygnus.com)
12031
12032	* gcc.c-torture/execute/990827-1.c: New test.
12033
120341999-08-26  Craig Burley  <craig@jcb-sc.com>
12035
12036	* g77.f-torture/noncompile/19990826-4.f: New test.
12037
12038	* g77.f-torture/compile/19990826-3.f: New test.
12039
12040	* g77.f-torture/execute/19990826-2.f: New test.
12041
12042	* g77.f-torture/compile/19990826-1.f: New test.
12043
12044	* gcc.c-torture/execute/990826-0.c: New test.
12045	* g77.c-torture/execute/19990826-0.f: New test.
12046
12047	* g77.f-torture/noncompile/970626-2.f: New test.
12048
120491999-08-25  Paul Burchard  <burchard@pobox.com>
12050
12051	* g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12052	lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12053	lss-011.C: New tests.
12054
120551999-08-25  Nathan Sidwell  <nathan@acm.org>
12056
12057	* g++.old-deja/g++.other/decl5.C: New test.
12058
120591999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12060
12061	* noncompile/noncompile.exp: Load_lib c-torture.exp.
12062	(postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12063	call `postbase' for each one.  All callers of `postbase' changed
12064	to call this instead.
12065
120661999-08-11  Richard Earnshaw (rearnsha@arm.com)
12067
12068	* gcc.c-torture/execute/990811-1.c: New test.
12069
120701999-08-09  Nick Clifton  <nickc@cygnus.com>
12071
12072	* gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12073	just native ones.
12074
12075	* gcc.dg/990413-1.c: Expect the parse error for all builds, not
12076	just native ones.
12077
120781999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12079
12080	* g++.old-deja/g++.other/local3.C: Removed XFAIL.
12081
120821999-08-04  Jeffrey A Law  (law@cygnus.com)
12083
12084	* gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12085
120861999-08-04  Nathan Sidwell  <nathan@acm.org>
12087
12088	* g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12089
120901999-08-04  Jeffrey A Law  (law@cygnus.com)
12091
12092	* gcc.c-torture/execute/990804-1.c: New test.
12093
120941999-08-03  Nathan Sidwell  <nathan@acm.org>
12095
12096	* g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12097	* g++.old-deja/g++.brendan/crash64.C: Likewise
12098	* g++.old-deja/g++.brendan/overload8.C: Likewise
12099
121001999-08-03  Nathan Sidwell  <nathan@acm.org>
12101
12102	* g++.old-deja/g++.other/struct1.C: New test.
12103
121041999-08-03  Nathan Sidwell  <nathan@acm.org>
12105
12106	* g++.old-deja/g++.other/enum2.C: New test.
12107
121081999-08-02  Richard Henderson  <rth@cygnus.com>
12109
12110	Adapted from tests from Franz Sirl:
12111	* gcc.c-torture/execute/va-arg-7.c: New test.
12112	* gcc.c-torture/execute/va-arg-8.c: New test.
12113
121141999-08-01  Jeffrey A Law  (law@cygnus.com)
12115
12116	* gcc.c-torture/compile/990801-2.c: New test.
12117
12118	* gcc.c-torture/compile/990801-1.c: New test.
12119
121201999-07-27  Michael Meissner  <meissner@cygnus.com>
12121
12122	* gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12123	fp-cmp-1.c, converting double to float.
12124
12125	* gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12126	fp-cmp-1.c, converting double to long double.
12127
12128	* gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12129	from fr1 to unknown_register, since fr1 is a legitimate register
12130	on some machines.
12131
121321999-07-25  Jeffrey A Law  (law@cygnus.com)
12133
12134	* README: More listname related changes.
12135
121361999-07-08  Catherine Moore  <clm@cygnus.com>
12137
12138	* gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12139
121401999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12141
12142	* gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12143
121441999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12145
12146	* g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12147
121481999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12149
12150	* gcc.dg/990703-1.c: New test.
12151
121521999-06-29  Nick Clifton  <nickc@cygnus.com>
12153
12154	* lib/file-format.exp: New file: Move definition of proc
12155	gcc_target_object_format to here from
12156	gcc.dg/special/ecos.exp.
12157
12158	* lib/c-torture.exp: Include lib file-format.exp.
12159	* lib/gcc-dg.exp: Include lib file-format.exp.
12160
12161	* gcc.dg/special/ecos.exp: Remove definition of proc
12162	gcc_target_object_format.
12163
121641999-06-28  Jeffrey A Law  (law@cygnus.com)
12165
12166	* gcc.c-torture/execute/990628-1.c: New test.
12167
121681999-06-25  Jeffrey A Law  (law@cygnus.com)
12169
12170	* gcc.c-torture/compile/990625-2.c: New test.
12171
12172	* gcc.c-torture/compile/990625-1.c: New test.
12173
121741999-06-23  Nick Clifton  <nickc@cygnus.com>
12175
12176	* gcc.c-torture/compile/dll.c: New test case.  Check that dll
12177	attributes compile.
12178	* gcc.c-torture/compile/dll.x: Only support the dll.c test on
12179	ports that use the COFF/PE file format.
12180
121811999-06-17  Jeffrey A Law  (law@cygnus.com)
12182
12183	* gcc.c-torture/compile/990617-1.c: New test.
12184
121851999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12186
12187	* g++.old-deja/g++.other/decl4.C: New test.
12188
121891999-06-14  Nathan Sidwell  <nathan@acm.org>
12190
12191	* g++.old-deja/g++.other/bitfld3.C: New test.
12192
121931999-06-08  Nathan Sidwell  <nathan@acm.org>
12194
12195	* g++.old-deja/g++.eh/catch1.C: New test.
12196
121971999-06-07  Jeffrey A Law  (law@cygnus.com)
12198
12199	* g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12200
12201	* gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12202	* gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12203
122041999-06-05  Craig Burley  <craig@jcb-sc.com>
12205
12206	* g77.f-torture/compile/19990502-0.f: Replace with new,
12207	shorter, test that still fails after recent changes.
12208
122091999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12210
12211	* gcc.c-torture/execute/990604-1.c: New test.
12212
122131999-05-31  Jeffrey A Law  (law@cygnus.com)
12214
12215	* gcc.c-torture/execute/990531-1.c: New test.
12216
122171999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12218
12219	* gcc.c-torture/compile/990527-1.c: New test.
12220
122211999-05-27  Joern Rennecke <amylaar@cygnus.com>
12222
12223	* gcc.c-torture/execute/990527-1.c: New test.
12224
122251999-05-25  Nick Clifton  <nickc@cygnus.com>
12226
12227	* gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12228	bitfields as signed.
12229
122301999-05-25  Craig Burley  <craig@jcb-sc.com>
12231
12232	* g77.f-torture/compile/19990525-0.f: New test.
12233
122341999-05-25  Jeffrey A Law  (law@cygnus.com)
12235
12236	* gcc.c-torture/execute/990525-2.c: New test.
12237
12238	* gcc.c-torture/execute/990525-1.c: New test.
12239
122401999-05-24  Nathan Sidwell  <nathan@acm.org>
12241
12242	* g++.old-deja/g++.other/anon3.C: New test.
12243	* g++.old-deja/g++.other/anon4.C: New test.
12244	* g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12245	* g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12246	after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12247	Merrill).
12248
122491999-05-24  Jeffrey A Law  (law@cygnus.com)
12250
12251	* gcc.c-torture/execute/990524-1.c: New test.
12252
12253	* gcc.dg/990524-1.c: New test.
12254
122551999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12256
12257	* gcc.c-torture/compile/990523-1.c: New test.
12258
122591999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12260
12261	* gcc.c-torture/compile/990519-1.c: New test.
12262
122631999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12264
12265	* gcc.c-torture/compile/990517-1.c: New test.
12266
12267	* gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12268	(e4, f4): New tests.
12269	(main): Call them.
12270
122711999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12272
12273	* gcc.dg/noreturn-1.c: New test.
12274
122751999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12276
12277	* gcc.c-torture/execute/990513-1.c: New test.
12278
122791999-05-10  Richard Henderson  <rth@cygnus.com>
12280
12281	* g++.old-deja/g++.other/null1.C (g): Add overload for long.
12282
122831999-05-10  Craig Burley  <craig@jcb-sc.com>
12284
12285	* g77.f-torture/execute/erfc.f: Use small single-precision
12286	values, to avoid problems on Alphas when not -mieee.
12287
122881999-05-08  Craig Burley  <craig@jcb-sc.com>
12289
12290	* gcc.dg/990506-0.c: New test.
12291
122921999-05-08  Richard Henderson  <rth@cygnus.com>
12293
12294	* g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12295	the constant to test.  Don't XFAIL 64-bit targets.
12296
12297	* g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12298	* g++.old-deja/g++.law/profile1.C: Likewise.
12299
12300	* g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12301	operator new instances.
12302	* g++.old-deja/g++.other/delete5.C: Likewise.
12303
123041999-05-03  Craig Burley  <craig@jcb-sc.com>
12305
12306	* g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12307	intrinsic.
12308
123091999-05-03  Craig Burley  <craig@jcb-sc.com>
12310
12311	* g77.f-torture/execute/u77-test.f: Reverse order of two
12312	arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12313
123141999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12315
12316	* gcc.dg/compare1.c: New test.
12317
123181999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12319
12320	* gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12321	New tests.
12322
123231999-05-02  Craig Burley  <craig@jcb-sc.com>
12324
12325	* g77.f-torture/compile/19990502-1.f: New test.
12326
123271999-05-02  Craig Burley  <craig@jcb-sc.com>
12328
12329	* g77.f-torture/compile/19990502-0.f: New test.
12330
123311999-05-02  Craig Burley  <craig@jcb-sc.com>
12332
12333	* g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12334	intrinsic.
12335
123361999-05-02  Craig Burley  <craig@jcb-sc.com>
12337
12338	* g77.f-torture/execute/u77-test.f (main): List libU77
12339	intrinsics not currently tested.
12340	Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12341	GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12342	FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12343	Trim blanks off the ends of some printed strings.
12344
123451999-05-02  Craig Burley  <craig@jcb-sc.com>
12346
12347	* g77.f-torture/execute/u77-test.f (main): Just warn about
12348	FSTAT gid disagreement, as it's expected on some systems.
12349
123501999-05-01  Craig Burley  <craig@jcb-sc.com>
12351
12352	* g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12353	use a new function, which allows for some slop.
12354	Clean up some commentary.
12355	(issum): The new function.
12356	(sgladd): Deleted subroutine.
12357
123581999-05-01  Craig Burley  <craig@jcb-sc.com>
12359
12360	* g77.f-torture/execute/u77-test.f: Modify to be more like
12361	libf2c/libU77 version, bringing patches to that version here.
12362	Add suitable commentary.
12363
123641999-04-25  Richard Henderson  <rth@cygnus.com>
12365
12366	* gcc.dg/990424-1.c: New test.
12367
123681999-04-24  Craig Burley  <craig@jcb-sc.com>
12369
12370	* g77.f-torture/execute/u77-test.f (main): Bug involving
12371	LSTAT has been fixed, so turn back on full checking.
12372
123731999-04-20  Craig Burley  <craig@jcb-sc.com>
12374
12375	* g77.f-torture/compile/19990419-0.f: New test.
12376	* g77.f-torture/execute/19990419-1.f: New test.
12377
123781999-04-17  Richard Henderson  <rth@cygnus.com>
12379
12380	* gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12381	to avoid the need for a prototype to supress a warning.
12382
123831999-04-07  Jim Wilson  <wilson@cygnus.com>
12384
12385	* gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12386
123871999-04-04  Jeffrey A Law  (law@cygnus.com)
12388
12389	* gcc.c-torture/execute/990404-1.c: New test.
12390
123911999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12392
12393	* gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12394	* gcc.dg/cpp-if3.c: Don't use -pedantic.
12395	* gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12396	missing initializer warnings.
12397
123981999-03-28  Jeffrey A Law  (law@cygnus.com)
12399
12400	* lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12401	matching strings.
12402
124031999-03-26  Jeffrey A Law  (law@cygnus.com)
12404
12405	* gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12406
124071999-03-26  Craig Burley  <craig@jcb-sc.com>
12408
12409	* g77.f-torture/execute/19990325-0.f: New test.
12410	* g77.f-torture/execute/19990325-1.f: New test.
12411
124121999-03-24  Jeffrey A Law  (law@cygnus.com)
12413
12414	* gcc.c-torture/execute/990324-1.c: New test.
12415
124161999-03-22  Jim Wilson  <wilson@cygnus.com>
12417
12418	* gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12419	test with 4.
12420
124211999-03-17  Richard Henderson  <rth@cygnus.com>
12422
12423	* gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12424
124251999-03-13  Craig Burley  <craig@jcb-sc.com>
12426
12427	* g77.f-torture/execute/19990313-2.f: New test.
12428	* g77.f-torture/execute/19990313-3.f: New test.
12429
124301999-03-13  Craig Burley  <craig@jcb-sc.com>
12431
12432	* g77.f-torture/execute/19990313-0.f: New test.
12433	* g77.f-torture/execute/19990313-1.f: New test.
12434
124351999-03-12  Jim Wilson  <wilson@cygnus.com>
12436
12437	* gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12438	printf to sprintf.
12439	* gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12440	(main): Add check for u15.  Conditionalize u31 check depending on
12441	whether ints are <32 bits or >=32 bits.
12442
124431999-03-08  Craig Burley  <craig@jcb-sc.com>
12444
12445	* g77.f-torture/execute/19981119-0.f: Improve testiness.
12446
124471999-03-08  Craig Burley  <craig@jcb-sc.com>
12448
12449	* g77.f-torture/compile/19990305-0.f: New test.
12450	* g77.f-torture/execute/19981119-0.f: New test.
12451
124521999-03-08  Craig Burley  <craig@jcb-sc.com>
12453
12454	* g77.f-torture/execute/970625-2.f: call ABORT if final
12455	result is not correct, instead of just printing it.
12456	Add this checking via newly introduced obfuscation, to
12457	trip up buggy front ends.
12458
124591999-03-07  Craig Burley  <craig@jcb-sc.com>
12460
12461	* g77.f-torture/compile/960317-1.f: Moved from being
12462	in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12463
124641999-03-06  Craig Burley  <craig@jcb-sc.com>
12465
12466	* g77.f-torture/execute/960317-1.f: New (old) test.
12467	* g77.f-torture/execute/970625-2.f: Ditto.
12468
124691999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12470
12471	* gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12472	message on line 1 or line 2; cccp and cpplib do this differently.
12473
124741999-03-01  Jeffrey A Law  (law@cygnus.com)
12475
12476	* g++.old-deja/g++.law/weak1.C: New test.
12477
124781999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12479
12480	* gcc.c-torture/execute/990119-1.c: Renamed to...
12481	* gcc.dg/990119-1.c: this, so it will only be tested once
12482	(it's a preprocessor test, it doesn't need to be run at
12483	multiple optimization levels).
12484
124851999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12486
12487	* lib/g++.exp: Don't add incdir=$base_dir/../include to
12488	  ALWAYS_CXXFLAGS.
12489
124901999-02-24  Craig Burley  <craig@jcb-sc.com>
12491
12492	* g77.f-torture/noncompile/19981216-0.f: Renamed from...
12493	* g77.f-torture/compile/19981216-0.f: ...as it is expected
12494	to not be compilable by current g77.
12495
124961999-02-24  Nick Clifton  <nickc@cygnus.com>
12497
12498	* lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12499
125001999-02-22  Jeffrey A Law  (law@cygnus.com)
12501
12502	* gcc.c-torture/execute/990222-1.c: New test.
12503
125041999-02-19  Craig Burley  <craig@jcb-sc.com>
12505
12506	* g77.f-torture/compile/19990218-0.f: New test.
12507	* g77.f-torture/noncompile/19990218-1.f: New test.
12508
125091999-02-18  Craig Burley  <craig@jcb-sc.com>
12510
12511	* g77.f-torture/compile/19981216-0.f: New test.
12512
125131999-02-14  Jeffrey A Law  (law@cygnus.com)
12514
12515	* gcc.dg/990214-1.c: New test.
12516
125171999-02-13  Jeffrey A Law  (law@cygnus.com)
12518
12519	* gcc.dg/990213-2.c: New test.
12520
12521	* gcc.dg/990213-1.c: New test.
12522
125231999-02-12  Jeffrey A Law  (law@cygnus.com)
12524
12525	* gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12526	ints.
12527
125281999-02-11  Nick Clifton  <nickc@cygnus.com>
12529
12530	* lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12531	specified by target.
12532
12533	* lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12534
125351999-02-11  Jeffrey A Law  (law@cygnus.com)
12536
12537	* gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12538
125391999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12540
12541	* gcc.dg/special/ecos.exp: New test driver for new tests with
12542	special requirements.
12543
12544	* gcc.dg/special/alias-1.c: New test.
12545	* gcc.dg/special/gcsec-1.c: New test.
12546	* gcc.dg/special/weak-1.c: New test.
12547	* gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12548	* gcc.dg/special/weak-2.c: New test.
12549	* gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12550	* gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12551	* gcc.dg/special/wkali-1.c: New test.
12552	* gcc.dg/special/wkali-2.c: New test.
12553	* gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12554	* gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12555
125561999-02-10  Felix Lee  <flee@cygnus.com>
12557
12558	  * lib/c-torture.exp (c-torture-compile): Pull out code for
12559	  analyzing gcc error messages.
12560	  (c-torture-execute): Likewise.  Fix some (harmless) false
12561	  positives.
12562	  * lib/gcc.exp (gcc_check_compile): New function.
12563
125641999-02-08  Richard Henderson  <rth@cygnus.com>
12565
12566	* gcc.c-torture/execute/990208-1.c: New test.
12567
125681999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12569
12570	* g++.dg/special/ecos.exp: New driver for new tests with special
12571	requirements
12572
12573	* g++.dg/special/conpr-1.C: New test
12574	* g++.dg/special/conpr-2.C: New test
12575	* g++.dg/special/conpr-2a.C: New test
12576	* g++.dg/special/conpr-3.C: New test
12577	* g++.dg/special/conpr-3a.C: New test
12578	* g++.dg/special/conpr-3b.C: New test
12579
12580	* lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12581	allow g++ to use the dg driver
12582
12583	* README: Add comment about g++.dg directory
12584
125851999-02-06  Jeffrey A Law  (law@cygnus.com)
12586
12587	* README: Update email addresses.
12588
125891999-02-03  Nick Clifton  <nickc@cygnus.com>
12590
12591	* gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12592	arguments in order to force structure S onto the stack even on
12593	the alpha.
12594	(test): Pass 10 leading arguments to function foo as well as the
12595	structure S.
12596
12597	* gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12598	failure for all targets.
12599
12600	* gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12601	abort to terminate program execution.
12602
126031999-01-30  Richard Henderson  <rth@cygnus.com>
12604
12605	* gcc.c-torture/execute/990130-1.c: New test.
12606
126071999-01-30  Jeffrey A Law  (law@cygnus.com)
12608
12609	* gcc.dg/990130-1.c: New test.
12610
126111999-01-28  Michael Meissner  <meissner@cygnus.com>
12612
12613	* gcc.c-torture/execute/990128-1.c: New test.
12614
126151999-01-27  Michael Meissner  <meissner@cygnus.com>
12616
12617	* gcc.c-torture/execute/990127-{1,2}.c: New tests.
12618
126191999-01-27  Felix Lee  <flee@cygnus.com>
12620
12621	* lib/c-torture.exp (c-torture-compile): pull out code for
12622	analyzing gcc error messages.
12623	(c-torture-execute): ditto, and fix some (harmless) false
12624	positives.
12625	* lib/gcc.exp (gcc_check_compile): new function.
12626
126271999-01-17  Jeffrey A Law  (law@cygnus.com)
12628
12629	* gcc.dg/990117-1.c: New test.
12630
12631	* gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12632
12633	* gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12634
126351999-01-15  Jeffrey A Law  (law@cygnus.com)
12636
12637	* g77.f-torture/compile/990115-1.f: New test.
12638
126391999-01-07  Jeffrey A Law  (law@cygnus.com)
12640
12641	* gcc.c-torture/compile/990107-1.c: New test
12642
126431999-01-06  Jeffrey A Law  (law@cygnus.com)
12644
12645	* gcc.c-torture/execute/990106-2.c: New test.
12646
12647	* gcc.c-torture/execute/990106-1.c: New test.
12648
126491998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
12650
12651	* gcc.c-torture/compile/981223-1.c: New test.
12652
126531998-12-29  Richard Henderson  <rth@cygnus.com>
12654
12655	* gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12656	(opt3): Rename from opt4 and disable.
12657
126581998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12659
12660	* g++.old-deja/g++.pt/ptrmem5.C: New test.
12661
126621998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12663
12664	* g++.old-deja/g++.other/conv5.C: New test.
12665
126661998-12-14  Nick Clifton  <nickc@cygnus.com>
12667
12668	* gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12669
126701998-12-11  Jeffrey A Law  (law@cygnus.com)
12671
12672	* g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12673
126741998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
12675
12676	* gcc.c-torture/compile/981211-1.c: New test.
12677
126781998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12679
12680	* gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12681
12682	* g++.old-deja/g++.pt/instantiate6.C: Linker error, not	crash.
12683
126841998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12685
12686	* gcc.special/930510-1.c: Make C9X safe.
12687	* gcc.misc-tests/gcov-1.c Similarly.
12688	* gcc.misc-tests/gcov-2.c Similarly.
12689
126901998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12691
12692	* gcc.dg/ultrasp1.c: New test.
12693
126941998-12-06  Richard Henderson  <rth@cygnus.com>
12695
12696	* gcc.c-torture/execute/981206.c: New test.
12697
126981998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12699
12700	* g++.old-deja/g++.ns/template7.C: New test.
12701
12702	* g++.old-deja/g++.other/expr1.C: New test.
12703
12704	* g++.old-deja/g++.eh/tmpl3.C: New test.
12705
12706	* g++.old-deja/g++.eh/tmpl2.C: New test.
12707
127081998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12709
12710	* g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12711	* g++.old-deja/g++.other/using6.C: Removed.
12712	* g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12713
12714	* g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12715
127161998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12717
12718	* g++.old-deja/g++.pt/overload8.C: New test.
12719
12720	* g++.old-deja/g++.pt/overload7.C: New test.
12721
12722	* g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12723
12724	* lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12725	and relinking messages.
12726	* lib/g++.exp (g++_target_compile): Remove .rpo file when
12727	compiling with -frepo.
12728
127291998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
12730
12731	* g++.old-deja/g++.pt/lookup6.C: New test.
12732
127331998-11-30  Nick Clifton  <nickc@cygnus.com>
12734
12735	* gcc.c-torture/execute/981130-1.c: New test.
12736	* gcc.c-torture/execute/981130-1.x: New test failure expectations.
12737
127381998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12739
12740	* g++.old-deja/g++.pt/explicit76.C: New test.
12741
12742	* g++.old-deja/g++.pt/friend38.C: New test.
12743
12744	* g++.old-deja/g++.ns/crash2.C: New test.
12745
12746	* g++.old-deja/g++.pt/defarg8.C: New test.
12747
12748	* g++.old-deja/g++.pt/instantiate6.C: New test.
12749
12750	* g++.old-deja/g++.pt/static6.C: New test.
12751
12752	* g++.old-deja/g++.pt/decl2.C: New test.
12753
127541998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12755
12756	* g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
12757	problem is actually related with name lookup, but so what? :-)
12758
12759	* g++.old-deja/g++.pt/friend37.C: New test.
12760
127611998-11-25  Dave Love  <d.love@dl.ac.uk>
12762
12763	* g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12764	element, which fails on some systems.
12765
12766	* g77.f-torture/execute/labug1.f: New test.
12767
127681998-11-21  Jeffrey A Law  (law@cygnus.com)
12769
12770	* gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12771	is defined.
12772
127731998-11-18  Dave Love  <d.love@dl.ac.uk>
12774
12775	* g77.f-torture/compile/981117-1.f: New test.
12776
127771998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
12778
12779	* g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
12780	properly discarded.
12781
127821998-10-11  Ken Raeburn  <raeburn@cygnus.com>
12783
12784	* gcc.c-torture/execute/memcheck: New directory of tests for
12785	-fcheck-memory-usage.
12786
127871998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12788
12789	* README: New file, general information about the testsuite and
12790	new description of the various C++ test subdirectories.
12791	* README.g++: Eliminate obsolete information, update and move most
12792	relevant stuff to README.
12793
127941998-11-07  Richard Henderson  <rth@cygnus.com>
12795
12796	* gcc.c-torture/compile/981107-1.c: New test.
12797
127981998-11-02  Doug Evans  <devans@canuck.cygnus.com>
12799
12800	* execute/memcpy-bi.c: New testcase.
12801
128021998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12803
12804	* g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12805	base classes.
12806
12807	* g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12808	template is selected.
12809
12810	* g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12811	classes, it should be accepted for all types.
12812
12813	* g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12814
12815	* g++.old-deja/g++.pt/spec24.C: Ensure that template
12816	specializations start with template headers.
12817
128181998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12819
12820	* g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12821
12822	* g++.old-deja/g++.other/init9.C: Test cross initialization of
12823	non-POD types.
12824
128251998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12826
12827	* lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12828
128291998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12830
12831	* compile/981022-1.c, compile/981022-1.x: New test and driver.
12832
128331998-10-19  Jeffrey A Law  (law@cygnus.com)
12834
12835	* 981019-1.c: New test.
12836
128371998-10-14  Robert Lipe <robertl@dgii.com>
12838
12839	* lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12840	find objc headers.
12841
128421998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12843
12844	* compile/981001-4.c: Remove use of GCC extension that triggers a
12845	compiler bug.
12846
128471998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12848
12849	* lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12850
128511998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12852
12853	* g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12854	instantiation of template produces incorrect code for delete
12855	expression.
12856
12857	* g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12858	constructors' name is not unique.
12859	* g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12860	* g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12861
12862	* g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12863	automatic array of const is ill-formed.
12864
12865	* g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12866	of template parameter?
12867
12868	* g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12869	const.
12870
12871	* g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12872	pointer-to-member expression.
12873
12874	* g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12875	declaration causes ICE.
12876
128771998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12878
12879	* g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12880	reserved in the global namespace.
12881
12882	* g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12883	generate needed virtual table.
12884
12885	* lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12886
128871998-10-10  Dariush Eslimi  <eslimi@loran.com>
12888
12889	* g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12890	template-dependent type
12891
128921998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12893
12894	* g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12895	* g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12896	* g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12897
12898	* g++.old-deja/g++.other/using5.C: New test; using decl from base
12899	class should be usable as argument of member function.
12900	* g++.old-deja/g++.other/using6.C: New test; using decl from base
12901	class should be usable as return type of member function.
12902	* g++.old-deja/g++.other/using7.C: New test; using decl from base
12903	class should be usable as type of data member.
12904
12905	* g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12906
129071998-10-09  Jeffrey A Law  (law@cygnus.com)
12908
12909	* gcc.c-torture/special/920521-1.c: Fix bogus test.
12910
129111998-10-08  Nick Clifton  <nickc@cygnus.com>
12912
12913	* gcc.dg/dll-?.c Add thumb to target list.
12914	Fix assembler scan patterns to match current assembler output.
12915
129161998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12917
12918	* g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12919	matching of template brackets.
12920
12921	* g++.old-deja/g++.other/using4.C: New test.  Test using
12922	declarations of methods from base classes.
12923
12924	* g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12925	within functions should introduce names into the innermost
12926	enclosing namespace.
12927
12928	* g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12929	of static locals if first initialization throws.
12930
129311998-10-07  Jim Wilson  <wilson@cygnus.com>
12932
12933	* gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12934
129351998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12936
12937	* gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12938	lose track of the possible targets of tablejump insns.
12939	* special/special.exp: Run it.
12940
129411998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12942
12943	* g++.old-deja/g++.pt/friend35.C: New test.  A template function
12944	must be declared before its specializations can be named in friend
12945	declarations.
12946
129471998-10-05  Dave Love  <d.love@dl.ac.uk>
12948
12949	* g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12950
12951	* g77.f-torture/execute/io1.f: New test.
12952
129531998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12954
12955	* g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12956	with pointer to template function, for which no argument deduction
12957	is possible.
12958
12959	* g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12960	specialization of template function as argument to template
12961	function.
12962
12963	* g++.old-deja/g++.other/access2.C: New test; Inner class
12964	shouldn't have privileged access to Outer's names.
12965
129661998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12967
12968	* g++.old-deja/g++.pt/friend34.C: New test; name injection of
12969	friend template declared within template class conflicts with
12970	nested class of the same name.
12971
12972	* g++.old-deja/g++.other/badopt1.C: New test; post-increment
12973	is ignored.
12974
12975	* g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12976	object with direct initializer as function declaration.
12977
12978	* g++.old-deja/g++.other/decl2.C: New test; duplicate
12979	initializers.
12980
12981	* g++.old-deja/g++.other/null2.C: New test; conditional operator
12982	involving const pointer and NULL produces incorrect result.
12983
12984	* g++.old-deja/g++.other/typename1.C: New test; template-dependent
12985	type name without `typename' should be rejected with -pedantic.
12986
129871998-10-02  Richard Henderson  <rth@cygnus.com>
12988
12989	* g++.old-deja/g++.other/addrof1.C: New test.
12990
129911998-10-01  Nick Clifton  <nickc@cygnus.com>
12992
12993	* gcc.c-torture/compile/981001-1.c: New test.
12994	* gcc.c-torture/execute/981001-1.c: New test.
12995
129961998-10-01  Jeffrey A Law  (law@cygnus.com)
12997
12998	* gcc.c-torture/compile/981001-2.c: New test.
12999	* gcc.c-torture/compile/981001-3.c: New test.
13000	* gcc.c-torture/compile/981001-4.c: New test.
13001
130021998-10-01  Robert Lipe  <robertl@dgii.com>
13003
13004	* lib/objc.exp (objc_target_compile): Add -L during compiles for
13005	multilibbed hosts.   Idea grafted from g77.exp.
13006
130071998-09-30  Dave Love  <d.love@dl.ac.uk>
13008
13009	* g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13010	avoid losing on systems which need -lsocket.
13011
130121998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13013
13014	* g++.old-deja/g++.other/bitfld1.C: Expected failure.
13015	* g++.old-deja/g++.other/nested2.C: Ditto.
13016	* g++.old-deja/g++.robertl/eb132.C: No longer an expected
13017	failure.
13018
130191998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13020
13021	* g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13022	preferred over template operator!= for enum bitfields.
13023
130241998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13025
13026	* g++.old-deja/g++.other/nested2.C: Different virtual base classes
13027	that happen to have the same base name, but in different scopes,
13028	are incorrectly rejected.
13029
130301998-09-16  Richard Henderson  <rth@cygnus.com>
13031
13032	* g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13033	on the native word size instead of an integer literal.
13034
130351998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13036
13037	* g++.old-deja/g++.other/static2.C: Invocation of static data
13038	member of type pointer-to-function denoted as non-static member.
13039
13040	* g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13041	checks involving function types and aliases.
13042
130431998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13044
13045	* g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13046	redefined to the same non-trivial type.
13047
13048	* g++.old-deja/g++.pt/explicit73.C: Test for proper
13049	namespace-qualification of template specializations declared in
13050	other namespaces.
13051
13052	* g++.old-deja/g++.other/friend4.C: Check whether it is possible
13053	to declare a subset of the specializations of a template function
13054	as friends of specializations of a template class.
13055
13056	* g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13057	member templates that do not fully specialize the enclosing
13058	template class are rejected.
13059
130601998-09-11  Dave Love  <d.love@dl.ac.uk>
13061
13062	* g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13063
130641998-09-08  Dave Love  <d.love@dl.ac.uk>
13065
13066	* g77.f-torture/execute/u77-test.f (main): New file, somewhat
13067	altered from libf2c/libU77 version.
13068
130691998-09-06  Dave Love  <d.love@dl.ac.uk>
13070
13071	* g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13072
130731998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13074
13075	* g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13076	(un)signed char are different types for template specialization
13077	purposes.
13078
130791998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13080
13081	* lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13082	* objc: ObjC testsuite.
13083
130841998-08-31  Catherine Moore  <clm@cygnus.com>
13085
13086	* gcc.c-torture/execute/941014-1.x:  New file.
13087
130881998-08-31  Nick Clifton  <nickc@cygnus.com>
13089
13090	* lib/c-torture.exp: Add support for
13091	torture_eval_before_compile and torture_eval_before_execute
13092	variables.
13093
130941998-08-30  Jeffrey A Law  (law@cygnus.com)
13095
13096	* gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13097	this test triggers valid.
13098
130991998-08-27  Jeffrey A Law  (law@cygnus.com)
13100
13101	* gcc.dg/980827-1.c: New test.
13102
131031997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13104
13105	* gcc.c-torture/execute/loop-4b.c: New test.
13106
131071998-08-26  Nick Clifton  <nickc@cygnus.com>
13108
13109	* lib/c-torture.exp: Add support for
13110	torture_eval_before_compile and torture_eval_before_execute
13111	variables.
13112
131131998-08-25  Jeffrey A Law  (law@cygnus.com)
13114
13115	* gcc.c-torture/compile/980825-1.c: New test.
13116
131171998-08-24  Nick Clifton  <nickc@cygnus.com>
13118
13119	* gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13120	count number tests in opt_t0 not good_t0.
13121
131221998-08-24  Jeffrey A Law  (law@cygnus.com)
13123
13124	* gcc.c-torture/compile/930326-1.x: Fix typo.
13125
131261998-08-23  Mark Mitchell  <mark@markmitchell.com>
13127
13128	* lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13129	causes an ICE.
13130
131311998-08-21  Jeffrey A Law  (law@cygnus.com)
13132
13133	* gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13134	STACK_SIZE is defined.
13135	* gcc.c-torture/unsorted/stuct.c: Similarly.
13136
13137	* gcc.c-torture/compile/980821-1.c: New test.
13138
131391998-08-21  Jeffrey A Law  (law@cygnus.com)
13140
13141	* gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13142
131431998-08-19  Mark Mitchell  <mark@markmitchell.com>
13144
13145	* lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13146	code.
13147
131481998-08-09  Mark Mitchell  <mark@markmitchell.com>
13149
13150	* lib/old-dejagnu.exp: Revise handling of `Internal compiler
13151	error'.
13152
131531998-08-18  Jeffrey A Law  (law@cygnus.com)
13154
13155	* gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13156
131571998-08-16  Jeffrey A Law  (law@cygnus.com)
13158
13159	* gcc.c-torture/compile/980816-1.c: New test.
13160
13161	* gcc.dg/980816-1.c: New test.
13162
131631998-08-13  Jeffrey A Law  (law@cygnus.com)
13164
13165	* gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13166	compiler for ieee tests.
13167
131681998-08-01  Dave Love  <d.love@dl.ac.uk>
13169
13170	* g77.f-torture/compile/980729-0.f: New test.
13171
131721998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13173
13174	* gcc.c-torture/special/eeprof-1.c: New test, for
13175	-finstrument-functions.
13176	* gcc.c-torture/special/special.exp: Run it.
13177
131781998-07-29  Jeffrey A Law  (law@cygnus.com)
13179
13180	* gcc.c-torture/compile/980729-1.c: New test.
13181
131821998-07-27  Nick Clifton  <nickc@cygnus.com>
13183
13184	* gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13185	__thumb__ is defined, and test for ARM style doubles if so.
13186
131871998-07-26  Dave Love  <d.love@dl.ac.uk>
13188
13189	* g77.f-torture/noncompile/980615-0.f: New test.
13190
131911998-07-26  H.J. Lu  (hjl@gnu.org)
13192
13193	* gcc.dg/980312-1.c: Do link instead of compile.
13194	* gcc.dg/980313-1.c: Likewise.
13195
131961998-07-26  Jeffrey A Law  (law@cygnus.com)
13197
13198	* gcc.c-torture/compile/980726-1.c: New test.
13199
132001998-07-25  Dave Love  <d.love@dl.ac.uk>
13201
13202	* g77.f-torture/execute/io0.f: New test.
13203
132041998-07-24  Nick Clifton  <nickc@cygnus.com>
13205
13206	* gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13207	an int.
13208
132091998-06-18  Michael Meissner  <meissner@cygnus.com>
13210
13211	* gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13212	m32r bugs.
13213
132141998-07-17  Nick Clifton  <nickc@cygnus.com>
13215
13216	* gcc.dg/980626-1.c: Expect failures for all toolchains until
13217	c-decl.c:grokdeclarator can handle mode attributes.
13218
132191998-07-16  Jeffrey A Law  (law@cygnus.com)
13220
13221	* gcc.c-torture/execute/980716-1.c: New test.
13222
132231998-07-13  Jeffrey A Law  (law@cygnus.com)
13224
13225	* gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13226	the mn10200.
13227	* gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13228	the mn10200.
13229	* gcc.c-torture/execute/va-arg-3.x: Similarly.
13230	* gcc.c-torture/compile/930326-1.x: Similarly.
13231
132321998-07-13  Dave Love  <d.love@dl.ac.uk>
13233
13234	* g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13235	New test from Craig.
13236
132371998-07-12  Dave Love  <d.love@dl.ac.uk>
13238
13239	* g77.f-torture/noncompile/980616-0.f: New test.
13240
13241	* g77.f-torture/execute/970816-3.f:  New test from Craig.
13242
132431998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13244
13245	*  g++.other/singleton.C: Return error value instead of taking
13246	SIGSEGV.
13247
132481998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13249
13250	*  g++.other/singleton.C: New test.   Warning is under dispute.
13251	Runtime crash is not.
13252
132531998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13254
13255	* g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13256	ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13257	using6.C, using7.C}:  New namespace tests.
13258
132591998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13260
13261	* g++.old-deja/g++.other/partspec1.C: Test matching of partial
13262	specialization with typedef'ed names used as array indexes.
13263
132641998-07-09  Jeffrey A Law  (law@cygnus.com)
13265
13266	* gcc.c-torture/execute/980709-1.c: New test.
13267
13268	* gcc.dg/980709-1.c: New test.
13269
132701998-07-07  Richard Henderson  <rth@cygnus.com>
13271
13272	* gcc.c-torture/execute/bcp-1.c: New test.
13273
132741998-07-07  Jeffrey A Law  (law@cygnus.com)
13275
13276	* gcc.c-torture/execute/980707-1.c: New test.
13277
132781998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13279
13280	* gcc.c-torture/compile/980706-1.c: New test.
13281
132821998-07-01  Dave Love  <d.love@dl.ac.uk>
13283
13284	* g77.f-torture/execute/980701-0.f,
13285	g77.f-torture/execute/980701-1.f: New test from Craig.
13286
132871998-07-01  Jeffrey A Law  (law@cygnus.com)
13288
13289	* gcc.c-torture/compile/980701-1.c: New test.
13290
13291	* gcc.c-torture/execute/980701-1.c: New test.
13292
132931998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13294rlsruhe.de>
13295
13296	* g++.old-deja/g++.robertl/eb132.C: New test.
13297	* g++.old-deja/g++.robertl/eb133.C: Likewise.
13298
132991998-06-29  Dave Love  <d.love@dl.ac.uk>
13300
13301	* g77.f-torture/execute/980628-7.f,
13302	g77.f-torture/execute/980628-8.f,
13303	g77.f-torture/execute/980628-9.f,
13304	g77.f-torture/execute/980628-10.f: New tests from Craig.
13305
13306	* g77.f-torture/execute/980628-3.f: Remove mail headers.
13307
133081998-06-28  Jeffrey A Law  (law@cygnus.com)
13309
13310	* g77.f-torture/execute/980628-4.f: New test from Craig.
13311	* g77.f-torture/execute/980628-5.f: Likewise.
13312	* g77.f-torture/execute/980628-2.f: Likewise.
13313	* g77.f-torture/execute/980628-0.f: Likewise.
13314	* g77.f-torture/execute/980628-1.f: Likewise.
13315	* g77.f-torture/execute/980628-3.f: Likewise.
13316	* g77.f-torture/execute/980628-6.f: Likewise.
13317
133181998-06-28  Jeffrey A Law  (law@cygnus.com)
13319
13320	* lib/g77.exp (default_g77_version): Tweak to make it work in a build
13321	directory when nothing has been installed yet.
13322
133231998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
13324
13325	* gcc.c-torture/special/special.exp: Handle newer versions of
13326	dejagnu.
13327
133281998-06-26  Jeffrey A Law  (law@cygnus.com)
13329
13330	* gcc.dg/980626-1.c: New test.
13331
133321998-06-19  Bruno Haible <haible@ilog.fr>
13333
13334	* gcc.misc-tests/m-un-2.c: New test.
13335	* g++.old-deja/g++.other/warn01.c: Likewise.
13336
133371998-06-19  Robert Lipe  <robertl@dgii.com>
13338
13339	* gcc.dg/980414-1.c: Move comments outside of ASM to improve
13340	compatibility with assmblers with a different comment character.
13341	Eliminate use of GAS-specific extensions.
13342
133431998-06-19  Jeffrey A Law  (law@cygnus.com)
13344
13345	* gcc.c-torture/execute/ieee/980619-1.c: New test.
13346
133471998-06-19  Robert Lipe  <robertl@dgii.com>
13348
13349	*lib/g77.exp: Replace search for libf2c.a with search for newly
13350	renamed libg2c.a
13351
133521998-06-17  Jeffrey A Law  (law@cygnus.com)
13353
13354	* gcc.c-torture/execute/980617-1.c: New test.
13355
133561998-06-12  Jeffrey A Law  (law@cygnus.com)
13357
13358	* gcc.c-torture/execute/980612-1.c: New test.
13359
133601998-06-08  Jeffrey A Law  (law@cygnus.com)
13361
13362	* gcc.dg/980523-1.c: Only test on ppc-linux.
13363	* gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13364
13365	* gcc.c-torture/execute/980608-1.c: New test.
13366
133671997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
13368
13369	* gcc.c-torture/execute/980605-1.c: New test.
13370
133711998-06-04  Jeffrey A Law  (law@cygnus.com)
13372
13373	* gcc.c-torture/execute/980604-1.c: New test.
13374
133751998-06-02  Jeffrey A Law  (law@cygnus.com)
13376
13377	* gcc.c-torture/execute/980602-1.c: New test.
13378	* gcc.c-torture/execute/980602-2.c: Likewise.
13379
133801998-06-02  Dave Love  <d.love@dl.ac.uk>
13381
13382	* 970125-0.f: Fix per JCB.  Add commentary.
13383
133841998-05-31  Michael Meissner  <meissner@cygnus.com>
13385
13386	* gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13387	IEEE -0 support.
13388
133891998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13390
13391	* gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13392	earlier.
13393
133941998-05-28  Catherine Moore <clm@cygnus.com>
13395
13396	* gcc.c-torture/execute/980526-3.c: New test.
13397
133981998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13399
13400	* g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13401	fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13402	* g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13403	m88k-motorola-sysv3 to XFAIL.
13404
134051998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13406
13407	* gcc.dg/980526-1.c: New test.
13408	* gcc.c-torture/execute/980526-2.c: New test.
13409
134101998-05-26  Jeffrey A Law  (law@cygnus.com)
13411
13412	* gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13413
13414	* gcc.c-torture/execute/980526-1.c: New test.
13415
134161998-05-26  Dave Love  <d.love@dl.ac.uk>
13417
13418	* g77.f-torture/execute/alpha2.f: Add runtime test.
13419
134201998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13421
13422	* g++.old-deja/old-deja.exp: Strip leading directories.
13423
13424	* lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13425	error for the line.  Don't run multiple tests for the same line.
13426
134271998-05-23  Jeffrey A Law  (law@cygnus.com)
13428
13429	* gcc.dg/980523-1.c: New test.
13430
134311998-05-23  Dave Love  <d.love@dl.ac.uk>
13432
13433	* g77.f-torture/compile/970915-0.f: New test.
13434
134351998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13436
13437	* lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13438
134391998-05-21  Jeffrey A Law  (law@cygnus.com)
13440
13441	* gcc.dg/980520-1.c: New test.
13442
134431998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
13444
13445	* gcc.dg/980502-1.c: Fix return type.
13446
134471998-05-20  Jeffrey A Law  (law@cygnus.com)
13448
13449	* gcc.dg/{980502-1.c, clobbers.c}: New tests.
13450	* gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13451	* gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13452	* gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13453	* gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13454
134551998-05-20  Dave Love  <d.love@dl.ac.uk>
13456
13457	* g77.f-torture/execute/980520-1.f: New test.
13458
134591998-05-15  Dave Love  <d.love@dl.ac.uk>
13460
13461	* lib/mike-g77.exp: New file.
13462
13463	* g77.f-torture/noncompile/noncompile.exp,
13464	g77.f-torture/noncompile/check0.f: New files.
13465
134661998-05-14  Dave Love  <d.love@dl.ac.uk>
13467
13468	* g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13469	g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13470	g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13471	g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13472	g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13473	abort where appropriate.
13474
134751998-05-05  Michael Meissner  <meissner@cygnus.com>
13476
13477	* lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13478	* lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13479
134801998-04-29  Dave Love  <d.love@dl.ac.uk>
13481
13482	* g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13483
134841998-04-27  Dave Love  <d.love@dl.ac.uk>
13485
13486	* g77.f-torture/compile/980427-0.f: New test.
13487
134881998-04-24  Dave Love  <d.love@dl.ac.uk>
13489
13490	* g77.f-torture/compile/980424-0.f: New test.
13491
134921998-04-19  Dave Love  <d.love@dl.ac.uk>
13493
13494	* g77.f-torture/compile/980419-2.f (main): New test.
13495	* g77.f-torture/compile/970125-0.f: New test.
13496	* g77.f-torture/compile/980419-1.f: New test.
13497
134981998-04-08  Jim Wilson  <wilson@cygnus.com>
13499
13500	* gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13501	of loop-4.c.
13502
135031998-04-07  Jim Wilson  <wilson@cygnus.com>
13504
13505	* gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13506
135071998-04-03  Jim Wilson  <wilson@cygnus.com>
13508
13509	* gcc.c-torture/compile/980329-1.c: New test.
13510
135111998-03-18  Jim Wilson  <wilson@cygnus.com>
13512
13513	* gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13514	* gcc.dg/980312-1.c: Fix typo in -march command.
13515
135161998-03-16  H.J. Lu  (hjl@gnu.org)
13517
13518	* gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13519
135201998-03-11  Robert Lipe  <robertl@dgii.com>
13521
13522	* g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13523	Dave Love agree the Fortran source is bogus.
13524
135251998-03-11  Robert Lipe  <robertl@dgii.com>
13526
13527	* g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13528	g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13529	g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13530	g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13531	* g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13532
135331998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
13534
13535	* g++.old-deja/g++.other/friend1.C: New test.
13536
135371998-02-18  Dave Love  <d.love@dl.ac.uk>
13538
13539	* g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13540	possibly uninitialized) variables and declare dnrm2.
13541
135421998-02-23  Robert Lipe <robertl@dgii.com>
13543
13544	From Bruno Haible <haible@ilog.fr>:
13545	* gcc.c-torture/execute/980223.c: New test.
13546
135471998-02-13  Jeffrey A Law  (law@cygnus.com)
13548
13549	* gcc.dg/ifelse-1.c: New test.
13550
135511998-02-09  H.J. Lu  (hjl@gnu.org)
13552
13553	* lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13554
13555	  * lib/old-dejagnu.exp (old-dejagnu): Added the
13556	  "execution test - XFAIL *-*-*" handling in the spirit of
13557	  "excess errors test -". Changed the "execution test fails"
13558	  handling to be like "excess errors test fails".
13559	  * Update various tests accordingly.
13560
135611998-02-06  Jim Wilson  <wilson@cygnus.com>
13562
13563	* gcc.c-torture/execute/980205.c: New test.
13564
135651998-01-18  Jeffrey A Law  (law@cygnus.com)
13566
13567	* lib/c-torture.exp: Look for .x files instead of .cexp files.
13568	* lib/f-torture.exp: Similarly.
13569	* gcc.c-torture: Rename all .cexp files to .x files.
13570
135711997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
13572
13573	* gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13574	(940510-1.c): Removed duplicate.
13575	(971104-1.c): New test.
13576
135771997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
13578
13579	  * lib/f-torture.exp: Improve error and loop detection.
13580
135811997-11-19  Michael Meissner  <meissner@cygnus.com>
13582
13583	* gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13584	use that to size the filler array.
13585
135861997-09-26  Bob Manson  <manson@charmed.cygnus.com>
13587
13588	* lib/c-torture.exp(c-torture-execute): Fix typo.
13589
13590	* lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13591	testcase as the executable name. Keep the executable around if
13592	the test fails.
13593
135941997-09-19  Bob Manson  <manson@charmed.cygnus.com>
13595
13596	* lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13597	changes.  Only test one -g option, and move it to the end of the
13598	list of options to test.
13599
136001997-09-19  Michael Meissner  <meissner@cygnus.com>
13601
13602	* lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13603	variable GCC_TORTURE_OPTIONS to supply default switches separated
13604	by colons.  If no environment variable, run tests with -O0 -g, -O1
13605	-g, and -O2 -g as well.
13606
136071997-09-17  Bob Manson  <manson@charmed.cygnus.com>
13608
13609	* lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13610	explanatory comments. Fix indentation.
13611
136121997-09-15  Jeffrey A Law  (law@cygnus.com)
13613
13614	* lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13615
136161997-09-11  Jeffrey A Law  (law@cygnus.com)
13617
13618	* g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13619	* g++.old-deja/g++.mike/p7325.C: Likewise.
13620	* g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13621
136221997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
13623
13624	* g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13625	* g++.old-deja/g++.brendan/crash30.C: Likewise.
13626	* g++.old-deja/g++.brendan/crash39.C: Likewise.
13627	* g++.old-deja/g++.law/operators4.C: Likewise.
13628
136291997-09-11  Joe Buck  (jbuck@synopsys.com)
13630
13631	* g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13632	* g++.old-deja/g++.mike/p784.C: Ditto.
13633	* g++.old-deja/g++.mike/p785.C: Ditto.
13634
136351997-09-05  Jeffrey A Law  (law@cygnus.com)
13636
13637	  * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13638
136391997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13640
13641	* gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13642	target feature; pass this to c-torture-execute as needed.
13643
136441997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13645
13646	* lib/c-torture.exp(c-torture-execute): If the previous and the
13647	current executables being tested are identical, we don't need to
13648	run the executable again. Try to make the executable names
13649	unique. Add an optional argument for passing additional compiler
13650	flags.
13651
136521997-09-02  Doug Evans  <dje@canuck.cygnus.com>
13653
13654	* lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13655
136561997-08-29  Jeffrey A Law  (law@cygnus.com)
13657
13658	* gcc.c-torture/execute/921007-1.c: Make strcmp static.
13659
136601997-07-31  Jeffrey A Law  (law@cygnus.com)
13661
13662	* gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13663	32bit or larger longs.
13664
13665	* gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13666	have either a 32bit long or 32bit int.
13667
136681997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
13669
13670	* gcc.c-torture/execute/conversion.c (test_float_to_integer):
13671	Make double precision tests dependent on sizeof (double).
13672
136731997-07-09  Bob Manson  <manson@charmed.cygnus.com>
13674
13675	* gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13676	too.
13677
136781997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
13679
13680	* gcc.c-torture/compile/961203-1.cexp: New script.
13681
136821997-06-16  Bob Manson  <manson@charmed.cygnus.com>
13683
13684	* lib/g++.exp(g++_init): Use g++_include_flags instead of making
13685	up the includes ourselves.
13686
136871997-06-11  Bob Manson  <manson@charmed.cygnus.com>
13688
13689	* lib/plumhall.exp: Remove random include, and add a few
13690	verbose messages for debugging.
13691
136921997-06-06  Bob Manson  <manson@charmed.cygnus.com>
13693
13694	* lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13695	of trying to do it ourselves.
13696
136971997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13698
13699	* gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13700
137011997-06-04  Bob Manson  <manson@charmed.cygnus.com>
13702
13703	* gcc.prms/5403.c: Made regexp a bit less strict.
13704
137051997-06-03  Bob Manson  <manson@charmed.cygnus.com>
13706
13707	* lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13708	is returned from remote_load instead.
13709	* lib/plumhall.exp: Ditto.
13710	* lib/mike-g++.exp: Ditto.
13711	* lib/old-dejagnu.exp: Ditto.
13712	* lib/c-torture.exp: Ditto.
13713
137141997-05-30  Bob Manson  <manson@charmed.cygnus.com>
13715
13716	* lib/g++.exp: Use build_wrapper procedure.
13717	* lib/gcc.exp: Ditto.
13718
137191997-05-20  Jeffrey A Law  (law@cygnus.com)
13720
13721	* gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13722	an old-style decl for malloc.  Fixes tests to work when
13723	sizeof (int) != sizeof (size_t).
13724
137251997-05-15  Mike Meissner  <meissner@cygnus.com>
13726
13727	* gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13728
13729	* gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13730	use stdargs.h interface.
13731
137321997-05-15  Mike Meissner  <meissner@cygnus.com>
13733
13734	* lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13735	NO_VARARGS when compiling.
13736
137371997-05-01  Bob Manson  <manson@charmed.cygnus.com>
13738
13739	* lib/plumhall.exp(ph_includes): New procedure.
13740	(ph_make): Use it.
13741	(ph_compiler): Ditto.
13742
13743	* lib/g++.exp: Rename test-glue.c to testglue.c.
13744	* lib/gcc.exp: Ditto.
13745
137461997-04-10  Bob Manson  <manson@charmed.cygnus.com>
13747
13748	* lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13749	to completion when it's called.
13750
137511997-03-21  Michael Meissner  <meissner@cygnus.com>
13752
13753	* gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13754	is defined, don't do test.
13755
137561997-03-20  Doug Evans  <dje@canuck.cygnus.com>
13757
13758	* lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13759	for object files.
13760	(ph_summary): Mark skipped testcases as untested, not unresolved.
13761
13762	* lib/plumhall.exp (ph_make): If unresolved because of bad
13763	errorCode, record errorCode in log file.
13764	(*): Replace send_log/verbose with verbose -log.
13765
137661997-03-19  Michael Meissner  <meissner@cygnus.com>
13767
13768	* gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13769	double conversion if double isn't at least 8 bytes.
13770
13771	* gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13772	int to work with targets where int is 16 bits.
13773
13774	* gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13775	8 bytes, just exit, since 4 byte doubles don't have enough bits of
13776	precision for the test to complete.
13777
137781997-03-14  Michael Meissner  <meissner@cygnus.com>
13779
13780	* gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13781	if d10v is not compiled with the -mdouble64 flag.
13782	* gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13783
13784	* gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13785	d10v is not compiled with the -mint32 flag.
13786
137871997-03-13  Bob Manson  <manson@charmed.cygnus.com>
13788
13789	* lib/plumhall.exp: Use incr_count.
13790
137911997-03-12  Jeffrey A Law  (law@cygnus.com)
13792
13793	* gcc.c-torture: Update to c-torture-1.45.
13794
137951997-02-23  Bob Manson  <manson@charmed.cygnus.com>
13796
13797	* lib/gcc.exp(gcc_init): Add args parameter (which will contain
13798	the name of the expect testcase file).
13799
13800	* lib/g++.exp(g++_init): Ditto.
13801
138021997-02-20  Bob Manson  <manson@charmed.cygnus.com>
13803
13804	* lib/g++.exp(g++_exit): $gluefile lives on the build, not
13805	the host.
13806
13807	* lib/gcc.exp(gcc_exit): New procedure.
13808
138091997-02-19  Bob Manson  <manson@charmed.cygnus.com>
13810
13811	* g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13812	specs where appropriate.
13813
13814	* g++.old-deja/g++.arm/*: Added additional ERROR checks
13815	because of new "candidates are" messages, and removed a few
13816
13817	* Converted all non-old-style g++ testcases to old-style, and
13818	moved into g++.old-deja.
13819
138201997-02-14  Bob Manson  <manson@charmed.cygnus.com>
13821
13822	* lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13823	options.
13824
13825	* lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13826	succeeded.
13827
13828	* lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13829
138301997-02-13  Michael Meissner  <meissner@cygnus.com>
13831
13832	* lib/gcc.exp (gcc_target_compile): Add support for defining
13833	NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13834	the machine doesn't have those features.
13835
138361997-02-11  Bob Manson  <manson@charmed.cygnus.com>
13837
13838	* g++.law/operators4.exp: Don't use LIBS.
13839
138401997-02-08  Bob Manson  <manson@charmed.cygnus.com>
13841
13842	* g++.law/virtual1.exp: Don't use CXX_FLAGS.
13843
13844	* lib/mike-g++.exp: Don't set the compiler to be tested here.
13845	* lib/g++.exp: Set it here instead. Also, allow use of the
13846	--tool_exec and --tool_opt options. Change CXX to
13847	GXX_UNDER_TEST.
13848
13849	* g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13850
13851	* lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13852
138531997-02-07  Bob Manson  <manson@charmed.cygnus.com>
13854
13855	* lib/old-dejagnu.exp: Use prune_warnings instead of
13856	prune_system_crud.
13857	* lib/mike-g++.exp: Ditto.
13858	* lib/gcc.exp: Ditto.
13859	* lib/g++.exp: Ditto.
13860
13861	* lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13862
138631997-02-07  Jeffrey A Law  (law@cygnus.com)
13864
13865	  * 941014-2.c: Include stdlib.h
13866	  * 960327-1.c: Include stdio.h
13867	  * dbra.c, index-1.c: Don't assume ints are 32bits.
13868
138691997-02-04  Bob Manson  <manson@charmed.cygnus.com>
13870
13871	* lib/gcc.exp: Add gcc,stack_size target feature.
13872
13873	* lib/g++.exp(g++_target_compile): Add the include and link
13874	paths here, not in two other places. And, it's $options, not
13875	options.
13876
13877	* lib/mike-g++.exp(postbase): Remove the code that determines
13878	the correct include and link paths.
13879	* g++.old-deja/old-deja.exp: Ditto.
13880
138811997-02-03  Bob Manson  <manson@charmed.cygnus.com>
13882
13883	* lib/g++.exp(g++_init): target_compile no longer returns the
13884	filename of the result.
13885
138861997-02-02  Bob Manson  <manson@charmed.cygnus.com>
13887
13888	* gcc.misc-tests/gcov.exp: Add -nocomplain to the
13889	call to glob.
13890
13891	* gcc.c-torture/special/special.exp: Change call to
13892	gcc_target_compile to include the object file.
13893
138941997-02-02  Ian Lance Taylor  <ian@cygnus.com>
13895
13896	* gcc.c-torture/special/special.exp: Correct misspelling in last
13897	change.
13898
138991997-02-01  Bob Manson  <manson@charmed.cygnus.com>
13900
13901	* lib/plumhall.exp(ph_summary): Log the entire output of the
13902	executable. Return -1 if there were any failures, 0 otherwise.
13903	(ph_execute): Return -1 if there were any failures, 0 otherwise.
13904	(ph_make): Clean up objects and executables that were built
13905	if the tests succeeded.
13906
139071997-01-30  Bob Manson  <manson@charmed.cygnus.com>
13908
13909	* g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13910	libraries and includes in the build tree as appropriate.
13911
139121997-01-29  Bob Manson  <manson@charmed.cygnus.com>
13913
13914	* lib/c-torture.exp: Instead of looking for the global variable
13915	NO_LONG_LONG, check to see if that's a feature of the target.
13916
139171997-01-29  Bob Manson  <manson@charmed.cygnus.com>
13918
13919	* config/default.exp: Minimize. Delete the remainer of the files in
13920	config;	this functionality is now in devo/dejagnu/config.
13921
13922	g++.*/*: Pass any additional flags used to compile to postbase;
13923	delete CXXFLAGS.
13924
13925	gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13926	is now done by runtest.exp. Use gcc_target_compile instead of
13927	compile.
13928
13929	lib/c-torture.exp: Use gcc_target_compile instead of compile.
13930	Remove references to CFLAGS. Use remote_file instead of
13931	calling rm -f.
13932	(c-torture): Take a list of arguments to use to compile this
13933	testcase.
13934
13935	lib/g++.exp: Simplify. Use target_compile instead of compile.
13936	lib/gcc-dg.exp: Ditto.
13937	lib/gcc.exp: Ditto.
13938	lib/mike-{gcc,g++}.exp: Ditto.
13939	lib/old-dejagnu.exp: Ditto.
13940	lib/plumhall.exp: Ditto.
13941
139421997-01-08  Jim Wilson  <wilson@cygnus.com>
13943
13944	* lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13945	(ph_linker): Likewise.
13946
139471996-11-13  Joern Rennecke <amylaar@cygnus.com>
13948
13949	  * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13950	MAP_ANON / MAP_ANONYMOUS if defined;
13951	else try to map from /dev/zero .
13952
139531996-11-12  Jeffrey A Law  (law@cygnus.com)
13954
13955	* gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13956	isn't defined, then define it to MAP_ANONYMOUS.
13957
139581996-11-12  Jeffrey A Law  (law@cygnus.com)
13959
13960	* gcc.c-torture: Update to c-torture-1.42 release.
13961
139621996-11-11  Jeffrey A Law  (law@cygnus.com)
13963
13964	* gcc.c-torture: Update to c-torture-1.41 release.
13965
139661996-10-27  Jeffrey A Law  (law@cygnus.com)
13967
13968	* gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13969	c-torture release.
13970
139711996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
13972
13973	* lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13974	and LDFLAGS.  Fix second case to append the target_info ldflags
13975	onto LDFLAGS, not CFLAGS.
13976	* lib/g++.exp (g++_init): Add target_info stuff.
13977	* lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13978	of libgloss and newlib flags for !native.
13979
13980	* config/proelf.exp: Load remote.exp and do `push_target hppro'.
13981	(GDB): Fix relative path to go up another dir for finding gdb.
13982
139831996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
13984
13985	* lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13986	versions in the target_info array, if they don't exist.
13987
139881996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
13989
13990	* config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13991
139921996-07-08  Jim Wilson  <wilson@cygnus.com>
13993
13994	* lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13995	* lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13996
139971996-07-01  Bob Manson  <manson@charmed.cygnus.com>
13998
13999	* lib/old-dejagnu.exp: Don't remove the output file before we've
14000	actually tested it. Don't append pwd to the path of the executable
14001	we're testing.
14002
140031996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14004
14005	* lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14006
140071996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14008
14009	* lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14010	temporary directory for compiler files, and set it to a default
14011	value of /tmp. Set $output as the name of the output file from
14012	compiling the testcase. Add a -o option to $cflags_var so the
14013	compiler writes the final output file as $output. Set $executable
14014	to $output.
14015
14016	* lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14017	directory for compiler files, and set it to /tmp if it doesn't
14018	already have a value. Set $output_file to the name of the output
14019	file from compiling the testcase. Add a -o option to CXXFLAGS so
14020	the compiler writes the final output file as $output. Use $output
14021	as the executable to be tested.
14022
140231996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14024
14025	* lib/g++.exp: Also add -Wl,-rpath,... for linux.
14026
140271996-06-08  Jeffrey A Law  (law@cygnus.com)
14028
14029	* gcc.c-torture/execute/pending-1.c: New test.  Still
14030	pending in Tege's queue.
14031
140321996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14033
14034	* lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14035	Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14036	if there were failures.  Call unresolved if there were unresolved
14037	testcases.  Call gcc_fail if program did not run to completion.
14038	(ph_make): Pass additional argument name to ph_execute.
14039	(ph_execute): Add new argument.  Pass additional arguments to
14040	ph_summary.  Call gcc_fail is there is no execution output.
14041
140421996-04-24  Jeffrey A Law  (law@cygnus.com)
14043
14044	* lib/plumhall.exp (proc_summary): Output relavent summary
14045	lines into the log so specific failures in plumhall can be
14046	investigated.
14047
140481996-04-10  Jeffrey A Law  (law@cygnus.com)
14049
14050	* lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14051	(c-torture-execute): Don't try to execute tests which use
14052	"long long" types if $NO_LONG_LONG is nonzero.
14053
140541996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14055
14056	* gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14057	not c-torture.
14058
14059	* gcc.ieee: Move from here.
14060	* gcc.c-torture/execute/ieee: To here.
14061
140621996-03-26  Jeffrey A Law  (law@cygnus.com)
14063
14064	* gcc.c-torture: Update to c-torture-1.41 release.
14065
140661996-03-22  Jeffrey A Law  (law@cygnus.com)
14067
14068	* lib/c-torture.exp (c-torture-execute): Remove "$executable",
14069	not "$output".
14070
140711996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14072
14073	* lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14074	-c present.
14075
140761996-03-02  Jeffrey A Law  (law@cygnus.com)
14077
14078	* config/proelf.exp: Handle connecting to a simulator.
14079
140801996-01-31  Jeffrey A Law  (law@cygnus.com)
14081
14082	* config/proelf.exp: New file.  Enough framework that we can
14083	run c-torture tests on the proelf targets (or any other target
14084	that gdb can connect to for that matter).
14085
140861996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14087
14088	* gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14089	* gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14090
14091	* lib/plumhall.exp (ph_execute): Always call ph_summary if
14092	exec_output exists.
14093
140941996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14095
14096	* config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14097	(${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14098
14099	* config/*.exp: Update FSF address.  Change result of ${tool}_load
14100	to pass/fail/unresolved/unsupported/untested.  Caller must now
14101	call unresolved/unsupported/untested.
14102	* lib/*.exp: Update FSF address.  Update to handle new results of
14103	${tool}_load.
14104	* lib/chill.exp (verbose): Delete.
14105
141061996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14107
14108	* lib/gcc.exp (default_gcc_start): Change order of args to
14109	$LDFLAGS $CFLAGS $LIBS.
14110	* lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14111	Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14112	* gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14113	(CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14114	* gcc.misc-tests/dg-test.exp: Likewise.
14115	* gcc.misc-tests/msgs.exp: Likewise.
14116	* gcc.prms/prms.exp: Likewise.
14117	* gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14118	(CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14119
14120	* lib/dg.exp: Deleted, moved to dejagnu/lib.
14121
141221996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14123
14124	* g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14125
14126	* g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14127	* lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14128
14129	* lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14130	necessary.
14131
141321996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14133
14134	* g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14135	global for loop; add use of $mathlib.
14136	* lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14137	settings here; set mathlib for anything but VxWorks.
14138
141391996-01-22  Jeffrey A Law  (law@cygnus.com)
14140
14141	* gcc.c-torture: Update to c-torture-1.40 release.
14142
141431996-01-03  Jeffrey A Law  (law@cygnus.com)
14144
14145	* gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14146	dg.exp.
14147
141481995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14149
14150	* lib/c-torture.exp (c-torture-execute): Declare "output" as
14151	global.
14152
141531995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14154
14155	* lib/g++.exp (LIBS): Define if not already.
14156	* lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14157	(gcc-dg-prune): Call prune_gcc_output.
14158	* lib/gcc.exp (prune_gcc_output): New proc.
14159	* gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14160	prune_gcc_output.
14161
141621995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14163
14164	* lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14165	(c-torture-execute): Likewise.	Rename `name' to `testcase'.
14166
141671995-11-15  Jeffrey A Law  (law@cygnus.com)
14168
14169	* gcc.c-torture: Update to c-torture-1.39 release.
14170
141711995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14172
14173	* lib/c-torture.exp (c-torture-execute): Don't return if one option
14174	fails, try others as well.
14175
141761995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14177
14178	* lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14179	If compilation fails, mark execute tests as `untested'.
14180	If test is marked as unsupported, don't mark compilation and
14181	execute tests as failed.
14182
141831995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14184
14185	* lib/g++.exp (g++_init): Don't link in libg++, and look to
14186	libstdc++ for whether or not we want to be doing shared
14187	libraries.  Delete link_curses since we don't need it anymore.
14188	* lib/mike-g++.exp (postbase): Don't link in libg++.
14189	* g++.old-deja/old-deja.exp: Likewise.
14190
141911995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14192
14193	* lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14194
141951995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14196
14197	* lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14198	For that, add `-Wl,-a,shared_archive'.
14199	* g++.old-deja/old-deja.exp: Likewise.
14200
142011995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14202
14203	* lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14204
142051995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14206
14207	* lib/mike-g++.exp (postbase): Pay attention to the status of
14208	g++_load.
14209
142101995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14211
14212	  * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14213
142141995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14215
14216	* lib/gcc.exp (default_gcc_start): No longer need to log program
14217	being executed or its output, execute_anywhere does that now.
14218	* lib/g++.exp (default_g++_version): Call execute_anywhere.
14219	(default_g++_start): Likewise.  Delete calls to verbose/send_log.
14220
142211995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14222
14223	* g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14224	the same as those in lib/g++.exp.
14225
142261995-10-10  Jeff Law  (law@hurl.cygnus.com)
14227
14228	* gcc.c-torture: Update to c-torture-1.38 release.
14229	* gcc.ieee: Related changes.
14230
142311995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14232
14233	* mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14234	"exec". Minor reformatting changes.
14235
14236	* config/rom68k.exp (${tool}_load): Make it work in a canadian
14237	cross. This means all "exec" calls now work on a remote host as
14238	well.
14239	* lib/c-torture.exp (c-torture-compile): Make work for a canadian
14240	cross. Filter out the extra "\r\n" stuff that expect puts in.
14241	(c-torture-execute): Filter out the bogus warnings like
14242	c-torture-compile does. Add support for canadian cross.
14243	* lib/gcc.exp (default_gcc_version, default_gcc_start)
14244	Use execute_anywhere rather than calling exec directly. Now it
14245	works for canadian cross testing.
14246
142471995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14248
14249	* lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14250	results into a variable, and check that rather than using file exists.
14251
142521995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14253
14254	* lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14255	create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14256
142571995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14258
14259	* g++.old-deja/old-deja.exp: Create and pass runshlib and
14260	lib_curses if there's a shared libg++ in the build tree.
14261
142621995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14263
14264	* lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14265	if not supported target.
14266
142671995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14268
14269	* lib/g++.exp (g++_init): Move empty setting of runshlib and
14270	link_curses up to always happen, not just for native builds.
14271
142721995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14273
14274	* gcc.c-torture: Update to c-torture-1.36 release.
14275	* gcc.failure: Related changes.
14276
142771995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14278
14279	* lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14280
142811995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14282
14283	* lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14284	* lib/mike-g++.exp (postbase): Not in here.  Still reference
14285	runshlib, link_curses, and mathlib for link and run.
14286
14287	* lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14288	pass the runtime shared library options for Solaris, OSF/1, and
14289	Irix5, and link with -lcurses to avoid unresolved references.
14290
142911995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14292
14293	* lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14294	only run once.
14295
142961995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14297
14298	* lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14299
143001995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14301
14302	* gcc.c-torture: Update to c-torture-1.35 release.  Note we
14303	do not have a framework for the "compat" tests yet.
14304
143051995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
14306
14307	* lib/mike-g++.exp (postbase): New local variable `mathlib',
14308	set to null if we're testing vxworks5.1.  Use that instead of
14309	`-lm' in the setting of LIBS for link and run.
14310
143111995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
14312
14313	* config/rom68k.exp (${tool}_load): Major changes to make it
14314	work.  Verified that it does in fact return the stuff in
14315	exec_output properly.  Catch any Emul or any TRAP other than 0.
14316
143171995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
14318
14319	* lib/mike-g++.exp (prebase): Call g++_init at the end to set
14320	LDFLAGS properly for targets that need stuff from libgloss.
14321	* lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14322	only run once.
14323	(gpp_initialized): New variable.
14324
143251995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
14326
14327	* config/rom68k.exp: Load libgloss.exp.
14328	* lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14329	so we can produce a fully linked binary.
14330	* lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14331	so we can produce a fully linked binary.
14332
143331995-09-03  Doug Evans  <dje@canuck.cygnus.com>
14334
14335	* lib/plumhall.exp (ph_section): Watch for expected failures.
14336	Add missing `else'.
14337
14338	* lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14339	run the testcase.
14340	(c-torture): Likewise.
14341
143421995-08-28  Doug Evans  <dje@cygnus.com>
14343
14344	* gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14345
14346	* lib/mike-g++.exp (mike_cleanup): New proc.
14347	(prebase): New globals compiler_result, not_compiler_result,
14348	target_regexp.
14349	(postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
14350	allow leading "-" in pattern.  Watch for unsupported tests.
14351	If $compiler_result is set, pattern match assembler code,
14352	and ditto for $not_compiler_result.
14353	* lib/mike-gcc.exp: Likewise.
14354
14355	* lib/plumhall.exp (ph_execute): Only call ph_summary if
14356	execution "succeeded".
14357
143581995-08-14  Doug Evans  <dje@canuck.cygnus.com>
14359
14360	* config/win32.exp: New file.
14361	* lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14362
143631995-08-04  Doug Evans  <dje@canuck.cygnus.com>
14364
14365	* lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14366	unsupported.
14367	* lib/mike-{gcc,g++}.exp (postbase): Likewise.
14368	* lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14369	* lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14370
14371	* lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14372	"... without exceptions was ...".  That is now handled by
14373	prune_system_crud.
14374	* lib/old-dejagnu.exp (old-dejagnu): Likewise.
14375
143761995-08-01  Doug Evans  <dje@canuck.cygnus.com>
14377
14378	* gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14379	sieve.c,sort2.c}: New files.
14380	* gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14381	sieve.exp,sort2.exp}: Drivers for them.
14382
14383	* lib/mike-gcc.exp (program_output): New user settable variable.
14384	(postbase): Call prune_system_crud.  Also prune extraneous compiler
14385	messages.
14386	* lib/mike-g++.exp (program_output): New user settable variable.
14387
14388	* gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14389
14390	* config/sh.exp: Deleted (use sim.exp instead).
14391
143921995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
14393
14394	* config/vx.exp: Declare CHECKTASK as global.
14395	* config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14396	* lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14397	* lib/old-dejagnu.exp: Load [pwd]/$executable.
14398
143991995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14400
14401	* config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14402	target. Like vx.exp, only includes `vx29k.exp' instead of
14403	`vxworks.exp'.
14404
144051995-07-23  Ian Lance Taylor  <ian@cygnus.com>
14406
14407	* config/sim.exp: Increase time limit from 120 seconds to 240.
14408
144091995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
14410
14411	* gcc.c-torture/execute/950628-1.c: New test.
14412
144131995-06-10  Jeff Law  (law@snake.cs.utah.edu)
14414
14415	* gcc.c-torture: Update with changes/additions from
14416	c-torture-1.34.
14417
144181995-06-05  Doug Evans  <dje@canuck.cygnus.com>
14419
14420	* gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14421
144221995-06-04  Jeff Law  (law@snake.cs.utah.edu)
14423
14424	* gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14425
144261995-06-01  Jeff Law  (law@snake.cs.utah.edu)
14427
14428	* gcc.c-torture/compile/950512-1.c: New test.
14429	* gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14430	* gcc.dg/struct-ret-1.c: Likewise.
14431
144321995-05-31  Doug Evans  <dje@canuck.cygnus.com>
14433
14434	* gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14435	  930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14436
144371995-05-30  Doug Evans  <dje@canuck.cygnus.com>
14438
14439	* gcc.c-torture/special/920411-1.c: Deleted.
14440	* gcc.c-torture/special/special.exp: Delete 920411-1.c.
14441
144421995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
14443
14444	* config/sim.exp (${tool}_load): Hack in call to bash to get a
14445	cpu limit.
14446
144471995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
14448
14449	* gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14450
144511995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
14452
14453	From kenner;
14454	* gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14455	is the proper length.
14456	* va-arg-3.c: Likewise.
14457
144581995-04-30  Doug Evans  <dje@canuck.cygnus.com>
14459
14460	* lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14461	* lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14462
14463	* lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14464	* lib/g++.exp (default_g++_start): Delete old cruft.
14465
144661995-04-25  Torbjorn Granlund  <tege@cygnus.com>
14467
14468	* gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14469	(2 * (1 << 18)) to (2 * (1 << 17)).
14470
14471	* gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14472
144731995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
14474
14475	* config/rom68k.exp: Renamed from config/idp.exp
14476
144771995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
14478
14479	* c-torture/compile/921109-2.c
14480
144811995-04-18  Mike Stump  <mrs@cygnus.com>
14482
14483	* lib/old-dejagnu.exp: We expect Execution test failure if we expected
14484	excess errors.
14485
144861995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
14487
14488	* lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14489	output.
14490	* lib/g++.exp (default_g++_start): Likewise.
14491
144921995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
14493
14494	* gcc.c-torture/compile/950329-1.c: New test.
14495
144961995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
14497
14498	  * config/bug.exp (${tool}_load): Updated to use new remote_open
14499	  and remote_close procs.
14500	* config/idp.exp: New file.
14501
145021995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
14503
14504	* gcc.c-torture/execute/950322-1.c: New test.
14505
145061995-03-21  Doug Evans  <dje@canuck.cygnus.com>
14507
14508	* config/vx.exp (${tool}_load): Clean up testing of return code from
14509	vxworks_ld and vxworks_spawn.
14510
145111995-03-21  Doug Evans  <dje@deneb.cygnus.com>
14512
14513	* lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14514
145151995-03-13  Mike Stump  <mrs@cygnus.com>
14516
14517	* lib/old-deja.exp: Add `excess errors test - ' error, now one
14518	can mark excess errors on a machine by machine basis.  Note, the
14519	default is to not expect any excess errors, even when excess
14520	errors test - is given, so you will want to put an XFAIL ... on
14521	these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14522	mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14523	those 4 machines, but no others.
14524
145251995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
14526
14527	* gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14528	* lib/c-torture.exp: to here.
14529
145301995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
14531
14532	* gcc.c-torture/execute/950221-1.c: New test.
14533	* gcc.c-torture/execute/struct-ret-1.c: New test.
14534	* gcc.c-torture/compile/950221-1.c: New test.
14535
14536	* gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14537
145381995-03-03  Doug Evans  <dje@canuck.cygnus.com>
14539
14540	* gcc.c-torture/execute/arith-1.c (main): Return 0.
14541	* gcc.c-torture/execute/arith-rand.c (main): Return 0.
14542
145431995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14544
14545	* g++.gb: New directory of tests, derived from my signature and
14546	class scoping tests.
14547
14548	* g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14549	* g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14550	* g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14551	* g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14552	* g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14553	* g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14554	* g++.gb/sig25.C: Likewise.
14555
14556	* g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14557	* g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14558	* g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14559	* g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14560	* g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14561	* g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14562	* g++.gb/sig25.exp: Likewise.
14563
14564	* g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14565	* g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14566	* g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14567	* g++.gb/scope13.C: Likewise, this test still fails.
14568
14569	* g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14570	* g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14571	* g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14572	* g++.gb/scope13.exp: Ditto.
14573
14574	* g++.gb/README: New file, explains what these tests are about.
14575
145761995-02-28  Doug Evans  <dje@canuck.cygnus.com>
14577
14578	* lib/dg.exp (dg-do): Support `preprocess'.
14579	(dg-test): Likewise.
14580
145811995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
14582
14583	* config/udi.exp: change "continue -expect" to "exp_continue".
14584
145851995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
14586
14587	* gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14588	Delete redundant tests.
14589
14590	* gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14591	* gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14592	* gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14593	* gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14594	* gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14595	* gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14596	* gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14597	* gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14598
14599	* gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14600	storing label pointers.
14601	* gcc.c-torture/execute/921019-1.c: Likewise.
14602	* gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14603	* gcc.c-torture/execute/930513-1.c: Provide full declaration for
14604	parameter fp.
14605	* gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14606	constants.
14607
14608	* gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14609	Delete obsolete tests.
14610
14611	* gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14612	* gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14613	* gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14614	* gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14615	* gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14616	* gcc.c-torture/compile/950124-1.c: New test.
14617
14618	* gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14619
146201995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
14621
14622	* lib/mike-g++.exp: Add -lm to LIBS.
14623
146241995-02-07  Doug Evans  <dje@canuck.cygnus.com>
14625
14626	* lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14627
146281995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
14629
14630	* lib/mike-g++.exp: Add -lstdc++ to LIBS.
14631
146321995-01-12  Doug Evans  <dje@canuck.cygnus.com>
14633
14634	* gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14635
146361995-01-02  Jeff Law  (law@snake.cs.utah.edu)
14637
14638	* g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14639	* g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14640	* g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14641	* g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14642	* g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14643	* g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14644	* g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14645	* g++.law/{operators31.C, operators32.C,
14646	* g++.law/{operators33.C, operators34.C}: Likewise.
14647	* g++.law/{pic1.C, refs2.C}: Likewise.
14648	* g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14649	* g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14650	* g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14651	* g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14652
14653	* g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14654	* g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14655	* g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14656	* g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14657	* g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14658	* g++.law/{enum9.exp, friend5.exp}: Likewise.
14659	* g++.law/{nest3.exp, nest4.exp}: Likewise.
14660	* g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14661	* g++.law/{operators30.exp, operators31.exp}: Likewise.
14662	* g++.law/{operators32.exp, operators33.exp}: Likewise.
14663	* g++.law/{operators34.exp}: Likewise.
14664	* g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14665	* g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14666	* g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14667	* g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14668	* g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14669
14670	* g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14671	No longer expected to fail.
14672	* g++.law/missed-error3.C: Tweak for recent bool changes.
14673
146741994-12-04  Doug Evans  <dje@canuck.cygnus.com>
14675
14676	* config/emb-unix: Deleted.
14677	* config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14678	remote execution.  Do final link on remote host if REMOTE_LINK is set.
14679
146801994-12-01  Doug Evans  <dje@canuck.cygnus.com>
14681
14682	* lib/dg.exp (dg-test): Fix typo in last patch.
14683
146841994-11-30  Doug Evans  <dje@canuck.cygnus.com>
14685
14686	* lib/dg.exp (dg-test): Fix pattern that searches for expected output
14687	(handles multiple occurrences).
14688
146891994-11-24  Doug Evans  <dje@canuck.cygnus.com>
14690
14691	* gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14692	* gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14693	$srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14694	printed).
14695	* lib/c-torture.exp (c-torture-compile): Likewise.
14696	(c-torture): Prepend full path if missing.
14697	* lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14698	(gcc_fail): Likewise.
14699	* lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14700
147011994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
14702
14703	* lib/netware.exp: Only attach to NetWare i386 systems.
14704
147051994-11-16  Doug Evans  <dje@canuck.cygnus.com>
14706
14707	* lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14708	messages.  Add test name to "output pattern match" pass/fail message.
14709
147101994-11-12  Doug Evans  <dje@canuck.cygnus.com>
14711
14712	* gcc.dg: New testsuite.
14713	* gcc.dg/dg.exp: New file.
14714
14715	* gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14716	test-switch.c}: Deleted.
14717
14718	* gcc.misc-tests/msgs.exp: New testcase driver.
14719
147201994-11-09  Doug Evans  <dje@canuck.cygnus.com>
14721
14722	* gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14723	Watch for illegal return values from ${tool}_load.
14724	* config/unix.exp (${tool}_load): Fix pass/fail detection for
14725	cross targets.  Coerce return value >0 to 1.
14726
147271994-11-08  Doug Evans  <dje@canuck.cygnus.com>
14728
14729	* config/unix.exp (${tool}_load): Call program rsh, not proc.
14730
14731	* config/emb-unix.exp: New file.
14732
14733	* config/sim.exp: Error if variable $SIM not defined.
14734	(${tool}_load): Mark test as "untested" if simulator missing.
14735
14736	* config/unix.exp: Load remote.exp to get rcp_download.
14737	* lib/c-torture.exp: Use different option lists for testcases with
14738	and without loops.
14739	* gcc.c-torture/execute/execute.exp: Likewise.
14740
147411994-11-02  Doug Evans  <dje@canuck.cygnus.com>
14742
14743	* config/*.exp: Clarify return code from ${tool}_load.
14744	Call `unresolved' or `untested' instead of `warning' or `perror'
14745	(sometimes you still want to call both though).
14746	Add comment that `shell_id' is local to each file.
14747	* config/udi.exp (timeout): Set to 30.
14748	Don't print warning if connection fails, $connectmode has already
14749	printed an error.
14750	(${tool}_load): Move verbose messages to level 2.
14751	Rework pattern for "Process started" message.
14752	Pass `shell_id' to ${connectmode}_download.
14753	Retry twice upon timeout.  Make resetting of target more robust.
14754	(${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14755	Pass `shell_id' to exit_$connectmode.
14756	Only call exit_$connectmode if connected.
14757	* config/unix.exp (${tool}_load): Check return codes better.
14758	* config/vrtx.exp (${tool}_load): Likewise.
14759	* config/vx.exp (${tool}_load): Likewise.
14760	Delete unneeded global's.
14761	* lib/dg.exp (dg-test): Update to reflect clarified return codes
14762	from ${tool}_load.
14763	(dg-stat): Delete.
14764	(dg-init): Delete recording of pass/fail counts.
14765	* lib/old-dejagnu.exp (old-dejagnu): Likewise.
14766	(old-dejagnu-init): Likewise.
14767	(old-dejagnu-stat): Delete contents, empty proc now.
14768	* lib/c-torture.exp (TORTURE_OPTIONS): New global.
14769	(c-torture): Delete references to lcnt, lpass, lfail.
14770	Get option list from TORTURE_OPTIONS.
14771	Delete -funroll[-all]-loops if no loops.
14772	* lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14773	(g++_stat): Delete contents (empty proc now).
14774	* lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14775	(gcc_finish): Likewise.
14776	(gcc_stat): Deleted.
14777	* lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14778	* gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14779	* gcc.c-torture/execute/execute.exp: Likewise.
14780	Split tests into two parts: compile, execute.
14781	Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
14782	no loops.  Update to reflect clarified return codes from ${tool}_load.
14783
147841994-10-21  Doug Evans  <dje@canuck.cygnus.com>
14785
14786	* lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14787	to grep for.
14788	(old-dejagnu): Likewise (where necessary).
14789
147901994-10-14  Doug Evans  <dje@canuck.cygnus.com>
14791
14792	* gcc.misc-tests/gcov.exp: New file, for gcov testing.
14793
14794	* lib/dg.exp (dg-process-target): Fix processing of selector.
14795	Add comment regarding use of `error'.
14796
14797	* lib/gcc.exp (prune_system_crud): Define if missing.
14798	* lib/g++.exp (prune_system_crud): Likewise.
14799
14800	* lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14801	Call prune_system_crud.
14802	* lib/dg.exp (dg-runtest): New proc.
14803	Use perror instead of send_user for tcl errors in testcase.
14804	Don't return any value, it's never used.
14805	Don't clobber previous definition of `unknown'.
14806	Print tcl errors in `dg-final'.
14807
148081994-10-12  Doug Evans  <dje@canuck.cygnus.com>
14809
14810	* lib/dg.exp (dg-process-target): Improve syntax error messages.
14811	(dg-test): Don't print errorInfo, it contains stack backtrace.
14812
148131994-09-26  Doug Evans  (dje@canuck.cygnus.com)
14814
14815	* lib/g++.exp (runtest_file_p): Define if missing.
14816
148171994-09-24  Doug Evans  (dje@cygnus.com)
14818
14819	* lib/mike-g++.exp: Comment out loading of g++.exp.
14820	* lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14821	(default_g++_version): Always print something.
14822	(default_g++_start): Comment out call to `which'.
14823	(g++_start, g++_load): Deleted (must be defined in config file).
14824	* lib/gcc.exp: Test for existence of $CC at start.
14825	Delete check for tmpdir (done in gcc_init).
14826	(default_gcc_version): Always print something.
14827	(default_gcc_start): Comment out call to `which'.
14828	* config/*.exp: Major cleanup - make cross targets work at least a
14829	little better for g++ (by not being "--tool gcc" specific).
14830	Rename gcc_xxx to ${tool}_xxx.
14831	* g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14832	* lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14833
148341994-09-22  Doug Evans  (dje@canuck.cygnus.com)
14835
14836	* lib/c-torture.exp (c-torture-compile): Rework compiler
14837	message processing.
14838
14839	* gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14840	c-torture.
14841
148421994-09-21  Doug Evans  (dje@canuck.cygnus.com)
14843
14844	* gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14845
14846	* lib/dg.exp (dg-process-target): Support { target native }.
14847
148481994-09-20  Doug Evans  (dje@canuck.cygnus.com)
14849
14850	* lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14851	looked for "... program xxx got fatal signal".
14852	Correct regsub munging of `comp_output'.
14853	Ignore compiler messages "path prefix not used" and "linker input
14854	file unused".
14855
148561994-09-14  Doug Evans  (dje@canuck.cygnus.com)
14857
14858	* lib/gcc.exp (runtest_file_p): Define if missing.
14859	* gcc.prms/template.c: Example to work from.
14860
148611994-09-13  Doug Evans  (dje@canuck.cygnus.com)
14862
14863	* lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14864	* lib/dg.exp (dg-test): Call unsupported testcases as such.
14865
14866	* gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14867	* gcc.prms/1883.c: Moved from compile/940714-1.c.
14868	* gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14869	execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14870
14871	* lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14872	(dg-process-target): No longer a varargs proc.
14873	Return S/N for target, P/F for xfail.  All callers changed.
14874	(user option procs): More argument checking.
14875	(dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14876	(dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14877	(dg-test): Skip test if not running on selected target in `dg-do'.
14878	Update handling of `dg-do-what', `dg-output-text'.
14879	Separate execution pass/fail from output pattern match pass/fail.
14880	Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14881
148821994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
14883
14884	* gcc.c-torture/special/special.exp: Don't expect failure for mips
14885	target for 920510-1.c.
14886
148871994-09-12  Doug Evans  (dje@canuck.cygnus.com)
14888
14889	* lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14890	Clean up comment regarding use of passcnt, etc.
14891	(gcc_stat): Don't update `testcnt' here.
14892	(gcc_finish): Do it here.
14893	Might as well reset `but_id' here too.
14894	* gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14895	to determine if the file should be tested.
14896	* gcc.c-torture/compile/compile.exp: Likewise.
14897	* gcc.c-torture/execute/execute.exp: Likewise.
14898	* gcc.c-torture/unsorted/unsorted.exp: Likewise.
14899	* gcc.misc-tests/dg-test.exp: Likewise.
14900	* gcc.prms/prms.exp: Likewise.
14901	* gcc.wendy/wendy.exp: Likewise.
14902	* g++.old-deja.exp: Likewise.
14903	Move "Testing file" message to verbose level 1.
14904
149051994-09-09  Doug Evans  (dje@canuck.cygnus.com)
14906
14907	* gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14908
149091994-09-08  Doug Evans  (dje@canuck.cygnus.com)
14910
14911	* lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14912	(default_gcc_start): Accept optional second list element
14913	of compiler flags.  Print compiler output at verbosity level 2.
14914	Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14915	(gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14916	Save current values of framework globals passcnt, failcnt, xpasscnt,
14917	and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14918	gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14919	(gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14920	xfailcnt to compute stats.  Update framework global `testcnt' from
14921	pass/fail counts.
14922	(gcc_finish): New proc.  Clean up test environment.
14923	(gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14924	(gcc_epass, gcc_efail): Delete.
14925	* lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14926	argument of line number.
14927	(dg-init): If the tool has an init routine, call it.
14928	(dg-test): Remove args `cflags_var' and `libs_var'.
14929	Pass all compiler options to ${tool}_start.
14930	Handle missing line number.
14931	(dg-finish): New function.
14932	* gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14933	particular files.  Call gcc_finish at end.  Move "skipping test"
14934	message to verbosity level 3.
14935	* gcc.c-torture/compile/compile.exp: Likewise.
14936	* gcc.c-torture/unsorted/unsorted.exp: Likewise.
14937	* gcc.c-torture/execute/execute.exp: Likewise.
14938	Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14939	Print testcase being tried at verbosity level 1.
14940	* gcc.c-torture/special/special.exp: Unset xfail.
14941	Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14942	* gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14943	* gcc.c-torture/noncompile/noncompile.exp: Likewise.
14944	* gcc.failure/failure.exp: Likewise.
14945	* gcc.ieee/ieee.exp: Likewise.
14946	* gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14947	Update call to dg-test.  Call dg-finish at end.
14948	* gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14949	Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14950	* gcc.misc-tests/misc.exp: Call gcc_finish at end.
14951	* gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14952	Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14953	* gcc.wendy/wendy.exp: Add copyright.
14954	Delete setting of tmpdir (done by gcc_init).
14955	Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14956	Pass compiler flags to gcc_start.  Call gcc_finish at end.
14957	* lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14958	gcc_[ce]pass/fail.
14959
149601994-09-07  Doug Evans  (dje@canuck.cygnus.com)
14961
14962	* lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14963	confusion.
14964	(g++_load): Likewise.
14965
14966	* config/*.exp (gcc_load): Some were varargs fns and some were not.
14967	Rename argument to `prog' to remove the confusion.
14968	Varargs fns behave differently too!
14969	(g++_load): Likewise.
14970
14971	* lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14972
14973	* config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14974	what it is.  Delete (always) printing of status value for !native.
14975	Simplify verbose code, and include status and exec_output.
14976	(g++_load): Use gcc_load.
14977
149781994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
14979
14980	* gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14981	* gcc.c-torture/noncompile/noncompile.exp: Delete support for
14982	920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14983	940714-3.c as these testcases don't exist anymore.  Make
14984	va-arg-1.c expected to pass.
14985
149861994-08-19  Doug Evans  (dje@canuck.cygnus.com)
14987
14988	* gcc.misc-tests/misc.exp: Only run specific testcases.
14989	* gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14990	* gcc.misc-tests/dg-[1-9].c: New files.
14991
14992	* lib/dg.exp: New testsuite driver.
14993	* gcc.prms/prms.exp: Use it.
14994
14995	* README.gcc: New file.
14996
14997	* lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14998	Document and reset `lxpass' and `lxfail'.
14999	Simplify "initialized" message.
15000	(gcc_stat): Clean up comments a little.
15001
150021994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15003
15004	* gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15005
150061994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15007
15008	* lib/old-dejagnu.exp (process-option): New proc.
15009	(old-dejagnu-init, old-dejagnu-stat): Likewise.
15010	(old-dejagnu): Simplify.
15011	* g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15012
150131994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15014
15015	* lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15016	exists and is not an empty string.
15017
15018	* gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15019	$xfail rather than calling setup_xfail.  Clear $xfail when test is
15020	finished.
15021	(920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15022	automatically.
15023
15024	* gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15025	longer expected to fail.
15026
15027	* gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15028	"f" function call.
15029
15030	* gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15031
15032	* gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15033	940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15034	complex-2.c, packed-1.c, strct-pack-2.c	strct-pack-3.c,
15035	struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15036	c-torture-1.29.
15037
15038	* gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15039	strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15040
15041	* gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15042
15043	* gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15044	940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15045
15046	* gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15047	940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15048	labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15049
150501994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15051
15052	* gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15053	gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15054	940714-1.c, 940714-2.c, 940714-3.c},
15055	gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15056	gcc.misc-tests/{mg.c,mg.exp}:
15057	New tests.
15058	* gcc.noncompile/noncompile.exp: Change accordingly.
15059
150601994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15061
15062	* config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15063	Undo previous clobberage.
15064
150651994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15066
15067	* gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15068	* gcc.special/{930510-1.c, special.exp}:
15069	* gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15070	931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15071	struct-varargs-1.c}: New tests from c-torture-1.26.
15072
150731994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15074
15075	* gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15076	  argument to switch.
15077
150781994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15079
15080	* Revert the previous changes.  Please see Rob's directory
15081	  (/lisa/test/rob/progressive/gcc/testsuite) for testing
15082	  fixes.
15083
150841994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15085
15086	* config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15087	    g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15088	    g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15089	    g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15090	    g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15091	    g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15092	    g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15093	    g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15094	    g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15095	    g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15096	    g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15097	    g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15098	    g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15099	    g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15100	    g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15101	    g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15102	    g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15103	    g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15104	    g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15105	    g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15106	    g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15107	    g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15108	    gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15109	    gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15110	    gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15111	    lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15112	    lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15113
151141994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15115
15116	* config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15117	    lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15118	  with perror calls.
15119
151201994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15121
15122	* config/unix.exp (g++_load): Fix syntax.
15123
151241994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15125
15126	* gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15127	* gcc.noncompile/921017-1.c: Deleted obsolete test.
15128	* gcc.noncompile/noncompile.exp: Remove code for deleted test.
15129	Don't expect va-arg-1.c to fail.  Correct expected output for
15130	920928-1.c.
15131	* gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15132	* gcc.wendy/hbm4.c: Correct typo.
15133	* gcc.wendy/tad1.c, tad2.c: Correct expected output.
15134
151351994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15136
15137	* lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15138	* gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15139	gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15140	* lib/c-torture.exp (c-torture-compile): Ditto.
15141
15142	Reduce volume of output (remove all the -I's and such).
15143	* lib/c-torture.exp (c-torture-compile): New argument OPTION.
15144	Call gcc_cpass, gcc_cfail.
15145	(c-torture): Pass testing option to c-torture-compile.
15146
151471994-03-21  Doug Evans  (dje@cygnus.com)
15148
15149	Bring patches over from progressive.
15150	* config/default.exp: Exit remote shell cleanly.
15151	(g++_exit, g++_start): Add default versions.
15152	* config/sim.exp (gcc_load): Use perror, not error.
15153
151541994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15155
15156	* lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the	value
15157	set in site.exp.
15158
151591994-03-14  Doug Evans  (dje@cygnus.com)
15160
15161	* gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15162	DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15163	(wendy_try): New proc to run testcase.
15164	(main loop): Call 'em.
15165	* gcc.wendy/*.c: Clean up pass to correct expected output.
15166
15167	* lib/gcc.exp: Minor cleanup work.
15168	(gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15169
151701994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15171
15172	* config/sim.exp (gcc_load): Document return codes better.
15173	Don't pass -v to simulator.
15174
151751994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15176
15177	  * gcc.special/920717-x.c: Fix typo.
15178	  * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15179	  get at sources.
15180
15181	* lib/mike-gcc.exp: Fix typo.
15182
151831994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15184
15185	* lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15186	binary to use, transform the name.
15187	* config/*.exp: rename everything. Nuke any g++ specific files,
15188	it's now a special case of gcc that requires no special support.
15189	Add a default.exp for unsupported targets.
15190
151911994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15192
15193	* g++.jason/report.exp, g++.old-deja/old-deja.exp,
15194	lib/old-dejagnu.exp: Fix a few patterns to work with the new
15195	version of Tcl.
15196
151971994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15198
15199	* lib/c-torture.exp: Made "file prefix*never used a pass, rather
15200	than a warning.
15201
152021994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15203
15204	* lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15205
152061994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15207
15208	* gcc.execute/execute.exp: Combine opt_list and foption_list into
15209	option_list.  Compile every file with only 4/6 option choices
15210	(same as C torture) instead of with 12/18 different option
15211	choices.
15212	* lib/c-torture.exp: Likewise.
15213
15214	* lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15215	not already set.
15216
152171993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15218
15219	* lib/old-deja.exp: Add `excess errors test fails' error, now one
15220	can put an XFAIL *-*-* on excess errors.
15221
152221993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15223
15224	* g++.law: Add more tests derived from g++-bugs snapshots.
15225
15226	* g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15227	equivalent to g++.law/init9.
15228
15229	* lib/mike-gcc.exp (postbase): Delete the .o file after we've
15230	compiled it, and the a.out file after we've run it.
15231
152321993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15233
15234	* lib/mike-g++.exp (postbase): Delete the .o file after we've
15235	compiled it, and the a.out file after we've run it.
15236
152371993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15238
15239	* g++.law/*.exp: Avoid losing arguments added via "append" commands.
15240
152411993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15242
15243	* lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15244	version number.
15245
152461993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15247
15248	* g++.law: New directory of g++ tests derived from the g++-bugs
15249	snapshots.
15250
152511993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15252
15253	* gcc.compile: initbug1.c initbug1.exp testcase added
15254
152551993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15256
15257	* gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15258	* gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15259	  fixes submitted by Jeff Law (law@cs.utah.edu)
15260	* gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15261	  Jeff Law (law@cs.utah.edu)
15262
15263
152641993-11-30  Mike Stump  (mrs@cygnus.com)
15265
15266	* config/unix-g++.exp: Follow the gcc way of doing things.
15267	* g++.old-deja/old-deja.exp: Minor updates.
15268	* lib/g++.exp: New file, follow the gcc way of doing things.
15269	* lib/old-dejagnu.exp: Minor updates.
15270	* lib/mike-g++.exp: Always unset errorInfo.
15271
152721993-11-06  Mike Stump  (mrs@cygnus.com)
15273
15274	* lib/gcc.exp: Fix some errors with the below change, CC and
15275	CFLAGS should be global when setting, not local.
15276
152771993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15278
15279	* lib/gcc.exp: Transform tool name.
15280
152811993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15282
15283	* gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15284
152851993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15286
15287	* lib/gcc.exp: change gcc_done to gcc_stat
15288
152891993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15290
15291	* Upgraded gcc testsuite to c-torture version 1.25
15292
152931993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15294
15295	* lib/gcc.exp: added reporting code. Changed verbose compile message.
15296	* lib/c-torture: added hooks for new reporting code.
15297
152981993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15299
15300	* config/sh-gcc.exp: check if sh-sim exists in the path
15301
153021993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
15303
15304	* gcc.code_quality/code_quality.exp: Initial changes for new logic.
15305	* gcc.compile/compile.exp: Initial changes for new logic.
15306	* gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15307	* gcc.failure/failure.exp: Initial changes for new logic.
15308	* gcc.ieee/ieee.exp: Initial changes for new logic.
15309	* gcc.misc-tests/misc.exp: Initial changes for new logic.
15310	* gcc.noncompile/non_compile.exp: Initial changes for new logic.
15311	* gcc.unsorted/unsorted.exp: Initial changes for new logic.
15312	* lib/c-torture.exp: Initial changes for new logic.
15313	* lib/gcc.exp: Initial changes for new logic.
15314
153151993-10-15  Mike Stump  (mrs@cygnus.com)
15316
15317	* lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15318	depend upon failure or success.  Fully qualify names in failure
15319	and success messages.  Always remove a.out before starting
15320	compile, just in case.  Pay more attention to error text output by
15321	the compiler.  Handle testcases with no known past errors just
15322	like all others, so that things are uniform.  Other miscellaneous
15323	improvements.
15324
153251993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
15326
15327	* gcc.cpp: new directory for cpp tests
15328
153291993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
15330
15331	* lib/chill.exp: Code reformatted, removed unused code.
15332	* config/unix-chill.exp: Code reformatted, removed unused code.
15333	* chill.execute/execute.exp: Code reformatted, removed unused code.
15334	* chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15335
153361993-10-04  Ian Lance Taylor  (ian@cygnus.com)
15337
15338	* config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
15339	routines not written.
15340
153411993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
15342
15343	* config/bug-gcc.exp: Use new procs from bug.exp.
15344
153451993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
15346
15347	* config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15348	via ftp, rather than depending on NFS.
15349	* config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15350	case.
15351
153521993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
15353
15354	* config/bug-gcc.exp: Use new download proc.
15355
153561993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
15357
15358	* chill.execute/execute.exp: cleanups, handles errors better
15359	* chill.compile/compile.exp: rewrite, based on execute.exp
15360	* chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15361	* lib/chill.exp: major changes to diff proc and compile and link
15362	  procs. added chill_fail and chill_pass wrappers to pass and
15363	  fail. added more comments, and handle error codes better.
15364	  Added a hack to capture stderr from exec, so noncompile tests
15365	  can work.
15366
153671993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
15368
15369	* chill.execute/execute.exp: rewrite of testsuite driver
15370	* lib/chill.exp: rewrite of testsuite driver
15371	* config/unix-chill.exp: rewrite of testsuite driver
15372
153731993-08-25  Bill Cox  (bill@rtl.cygnus.com)
15374
15375    In chill.execute:
15376	* iexpr.ch: Standardize uppercase.
15377	* tuples.dat: Standardize uppercase.
15378	* vary.ch: standardize.  Correct varying string assignments.
15379	* vary.dat: Add new output lines.
15380
153811993-08-24  Bill Cox  (bill@rtl.cygnus.com)
15382
15383    In chill.execute:
15384	* chprintf.ch: Standardize use of uppercase.
15385	* tuples.ch: Standardize and turn arr2 into a DCL,
15386	  rather than a SYN.
15387	* pinits.ch: Standardize.
15388
153891993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
15390
15391	* rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15392	* Makefil: Renamed to Makefile.in.
15393	* configure.in: New.
15394
153951993-08-23  Bill Cox  (bill@rtl.cygnus.com)
15396
15397    In chill.execute:
15398	* .cvsignore: Add result/output files.
15399	* Makefile: Fix up variables at start.  Use MFLAGS
15400	  everywhere.  Correct bool_loc, built_ins entries.
15401	  Add entry for vary1.ch.
15402	* bitarray.ch: Standardize upper-case usage.
15403	* bitexpr.ch: Standardize, add output of b1.
15404	* params.ch: Use arrayt in along PROC parameters, to
15405	  avoid novelty problems.
15406	* sets.ch: Tiny cleanup.
15407	* vary1.ch: Re-indent.
15408
154091993-08-17  Bill Cox  (bill@rtl.cygnus.com)
15410
15411	  * Add PR-related files to Makefiles, .cvsignore files, etc.
15412
154131993-08-02  Jeff Wheat  (cassidy@cygnus.com)
15414
15415	* gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15416	  with compiler objects. New names are test-flow.c and test-loop.c
15417
154181993-07-27  Jeff Wheat  (cassidy@cygnus.com)
15419
15420	* Upgraded c-torture tests from 1.19 to 1.20
15421
15422	* new files:
15423	* gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15424	* gcc.compile: 930623-1.c 930623-2.c
15425	* gcc.noncompile: 930622-1.c 930622-2.c
15426	* gcc.failure: 920411-1.c 920627-2.c
15427	* gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15428
154291993-07-20  Jeff Wheat  (cassidy@cygnus.com)
15430
15431	* chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15432	  More changes to get testsuite working properly. Needs more work.
15433	  Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15434
154351993-07-19  Jeff Wheat  (cassidy@cygnus.com)
15436
15437	* chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15438	  More changes to get testsuite working properly. Needs more work.
15439
154401993-07-13 Jeff Wheat  (cassidy@cygnus.com)
15441
15442	* chill.compile/compile.exp: Added for Dejagnu support
15443	* chill.execute/execute.exp: Added for Dejagnu support
15444	* lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15445
154461993-06-19  Bill Cox  (bill@rtl.cygnus.com)
15447
15448    This should complete moving the CHILL test files.
15449	* chill.noncompile(.cvsignore printf.grt
15450	    in-printf.grt chprintf.grt chprintf.ch):
15451	    Added test-support files.
15452	  (Makefile): Modified further.
15453	* chill.compile (emptymod.ch gdbme.ch neg_range.ch
15454	    signal.ch): Added test files.
15455	  * chill.execute (.cvsignore printf.grt printr.c
15456	    in-printf.grt rts.c chprintf.grt rts.h): Added
15457	  test-support files.
15458	    (Makefile): More corrections.
15459
154601993-06-18  Bill Cox  (bill@rtl.cygnus.com)
15461
15462	* chill.compile, chill.execute, chill.nocompile: Add CHILL
15463	  test cases, ready for DejaGnu.
15464
154651993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
15466
15467	* Upgraded c-torture tests from 1.18 to 1.19
15468
15469	* gcc.compile: added test(s):
15470	  930607-1.c
15471	* gcc.execute: added test(s):
15472	  930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15473
15474	* added new subdirectory for misc tests: gcc.misc-tests
15475	* gcc.misc-test(s): added tests:
15476	  inst-check.c test-consts.c test-ior.c test-switch.c
15477
154781993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
15479
15480	* lib/mike-g++.exp: Load `./a.out', not `a.out'.
15481
154821993-06-07  Ian Lance Taylor  (ian@cygnus.com)
15483
15484	* g++.old-deja/old-deja.exp: Don't delete all the .o files.
15485
154861993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
15487
15488	* Upgraded c-torture tests from 1.17 to 1.18
15489
154901993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
15491
15492	* Upgraded c-torture tests from 1.12 to 1.17
15493
154941993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
15495
15496	* lib/old-dejagnu.exp:
15497	  Fixed handling of XFAIL target triplets to correctly
15498	  recognize wildcard characters.  Removed code that
15499	  appended a unique id tag to the end of the file name
15500	  printed out by the result of the testcases within a
15501	  given test file.
15502
155031993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
15504
15505	* lib/old-dejagnu.exp:
15506	  Reworked expected failure handling to trigger off of XFAIL
15507	  keyword in keyphrase embeded in testcase source code. The
15508	  XFAIL keyword must be at the end of the keyphrase line. It
15509	  may optionally be followed by one or more target triplets.
15510	  It has just occured that the handling of wildcards in the
15511	  target triplet may not be correct.
15512
155131993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
15514
15515	* g++.old-deja/tests:
15516	  Moved all subdirectories up one level into g++.old-deja .
15517
15518	* lib/old-dejagnu.exp:
15519	  Fixed problem with CXXFLAGS not being properly reset, and being
15520	  corrupted with extraneous "-c" compiler option.  This was
15521	  causing binaries to not be generated for test that needed them.
15522	  Modified strings passed to "pass" and "fail" so that individual
15523	  tests from the same test file would be distinguished by an
15524	  identifier appended to the test file name in the summary logs;
15525	  this corrected a problem with erroneous diff logs.  Added code
15526	  to search testcases for expected fail and unexpected pass keywords.
15527
155281993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
15529
15530	* lib/c-torture.exp: Ignore "file path prefix*unused" message.
15531
155321993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
15533
15534	* g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15535	  Removed extraneous text from end of "Special g++ Options"
15536	  keyphrase.
15537
15538	* lib/old-dejagnu.exp: Added pattern matching to look for new
15539	  keywords, embedded in testcases comments, which will trigger
15540	  calls to xpass and xfail.
15541
155421993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
15543
15544	* lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15545	  comments embedded in the testcases, especially the one looking for
15546	  special compiler options, as well as the pattern matching for the
15547	  compiler output again.
15548
155491993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
15550
15551	* lib/old-dejagnu.exp: Do a proper check of the return value for
15552	  execute tests. Fixed several problems with the pattern matching
15553	  of the compiler output which gave erroneous test results.
15554	  Changed several of the test result messages to be more descriptive.
15555	* config/unix-g++.exp: Proc g++_load now actually works and
15556	  executes the tests passed to it and returns a usable return
15557	  value.
15558
155591993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
15560
15561	  * lib/gcc.exp: Exits gracefully if $CC is bogus.
15562
155631993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
15564
15565	* lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15566	  Modified both files to properly execute the old style
15567	  dejagnu tests. The previous versions of these files were
15568	  experimental and did not function anything near correctly.
15569
155701993-04-05  Rob Savoye  (rob@cygnus.com)
15571
15572	* Removed all Makefile.in and configure.in files. No configuration
15573	needed now.
15574
155751993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
15576
15577	* lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15578
155791993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15580
15581	* gcc.compile/configure.in, gcc.unsorted/configure.in,
15582	gcc.special/configure.in, gcc.noncompile/configure.in,
15583	gcc.execute/configure.in, gcc.code_quality/configure.in,
15584	g++.other/configure.in, g++.old-deja/configure.in,
15585	g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15586	in srcname setting.
15587
155881993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
15589
15590	* lib/udi.exp:  Fixed mondfe and mondfe_download.
15591	* config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15592	* config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15593
155941993-03-25  Ian Lance Taylor  (ian@cygnus.com)
15595
15596	* config/udi-gdb.exp: Check $shell_id after connecting to target.
15597	(gdb_exit): Don't remove *_soc files.
15598
155991993-03-22  Ian Lance Taylor  (ian@cygnus.com)
15600
15601	* lib/c-torture.exp: Don't look for main; instead always use -w
15602	-c.  This is how the c-torture tests work.  Remove the object
15603	file if the compilation succeeds.
15604	* gcc.execute/execute.exp: Remove executable if test passes.
15605	* gcc.noncompile/noncompile.exp: Every test is an expected
15606	failure.
15607	* gcc.special/special.exp: Added tests from c-torture 1.11,
15608	corrected use of existing test.
15609	* gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15610	gcc.execute/920625-1.c: Updated to c-torture 1.11.
15611	* gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15612	gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15613	gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15614	gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15615	gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15616	gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15617	gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15618	gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15619	gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15620	gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15621	gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15622	gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15623	gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15624	gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15625	gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15626	gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15627	gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15628	c-torture 1.11.
15629	* gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15630	correspond to c-torture	1.11.
15631
15632	* New file.
15633
15634