12004-09-06  Release Manager
2
3	* GCC 3.4.2 released.
4
52004-09-01  Mark Mitchell  <mark@codesourcery.com>
6
7	* g++.dg/opt/loop1.C: Do not XFAIL.
8
92004-09-01  Jakub Jelinek  <jakub@redhat.com>
10
11	* gcc.c-torture/execute/20040831-1.c: New test.
12
132004-08-30  Mark Mitchell  <mark@codesourcery.com>
14
15	* g++.dg/opt/loop1.C: XFAIL.
16
172004-08-29  Mark Mitchell  <mark@codesourcery.com>
18
19	PR rtl-optimization/16590
20	* g++.dg/opt/loop1.C: New test.
21
222004-08-25  Roger Sayle  <roger@eyesopen.com>
23
24	PR middle-end/16693
25	PR tree-optimization/16372
26	* g++.dg/opt/pr16372-1.C: New test case.
27	* g++.dg/opt/pr16693-1.C: New test case.
28	* g++.dg/opt/pr16693-2.C: New test case.
29
302004-08-24  Janis Johnson  <janis187@us.ibm.com>
31
32	Copy tests from mainline.
33
34	* gcc.dg/altivec-6.c: New test.
35	* gcc.dg/altivec-12.c: New test.
36	* gcc.dg/altivec-13.c: New test.
37	* gcc.dg/altivec-14.c: New test.
38	* gcc.dg/altivec-15.c: New test.
39	* gcc.dg/altivec-16.c: New test.
40	* gcc.dg/altivec-17.c: New test.
41	* gcc.dg/altivec_check.h: New test.
42	* g++.dg/ext/altivec-2.C: New test.
43	* g++.dg/ext/altivec-3.C: New test.
44	* g++.dg/ext/altivec-4.C: New test.
45	* g++.dg/ext/altivec-5.C: New test.
46	* g++.dg/ext/altivec-6.C: New test.
47	* g++.dg/ext/altivec-7.C: New test.
48	* g++.dg/ext/altivec-8.C: New test.
49	* g++.dg/ext/altivec-9.C: New test.
50	* g++.dg/ext/altivec-10.C: New test.
51	* g++.dg/ext/altivec-11.C: New test.
52	* g++.dg/ext/altivec-12.C: New test.
53	* g++.dg/ext/altivec_check.h: New file.
54
552004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
56
57	PR c++/16889
58	* g++.dg/lookup/ambig[12].C: New.
59
602004-08-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
61
62	PR c++/16706
63	* g++.dg/template/crash21.C: New test.
64	* g++.dg/template/crash22.C: Likewise.
65
662004-08-23  Roger Sayle  <roger@eyesopen.com>
67
68	PR rtl-optimization/17078
69	* gcc.c-torture/execute/pr17078-1.c: New test case.
70
712004-08-23  Mark Mitchell  <mark@codesourcery.com>
72
73	PR c/14492
74	* gcc.dg/debug/crash1.c: New test.
75
76	PR c/16180
77	* gcc.dg/loop-5.c: New test.
78
792004-08-23  Janis Johnson  <janis187@us.ibm.com>
80
81	Backports from mainline, from several contributors.
82	* lib/target-supports.exp (check_vmx_hw_available): New.
83	* g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix. Correct dg syntax.
84	* gcc.dg/altivec-1.c: XFAIL powerpc-ibm-aix, powerpc-eabispe.
85	* gcc.dg/altivec-2.c: Generalize target.
86	* gcc.dg/altivec-3.c: XFAIL powerpc-ibm-aix, powerpc-eabispe.
87	Use vector_size attribute.  Do runtime check for VMX hardware.
88	* gcc.dg/altivec-4.c: XFAIL powerpc-ibm-aix, powerpc-eabispe.
89	Use vector size attribute.
90	* gcc.dg/altivec-5.c: Generalize target.
91	* gcc.dg/altivec-7.c: XFAIL powerpc-ibm-aix.  Replace long* with int*.
92	* gcc.dg/altivec-8.c: XFAIL powerpc-ibm-aix.
93	* gcc.dg/altivec-9.c: Generalize target.
94	* gcc.dg/altivec-10.c: XFAIL powerpc-ibm-aix and powerpc-eabispe.
95	* gcc.dg/altivec-11.c: Ditto.
96	* gcc.dg/altivec-varargs-1.c: Ditto.
97
982004-08-20  Jakub Jelinek  <jakub@redhat.com>
99
100	PR target/16195
101	* gcc.dg/20040625-1.c: New test.
102
1032004-08-19  Mark Mitchell  <mark@codesourcery.com>
104
105	PR c++/15890
106	* g++.dg/template/delete1.C: New test.
107
1082004-08-18  Mark Mitchell  <mark@codesourcery.com>
109
110	PR c++/17068
111	* g++.dg/template/operator4.C: New test.
112
1132004-08-17  Mark Mitchell  <mark@codesourcery.com>
114
115	PR c++/16246
116	* g++.dg/template/array7.C: New test.
117
1182004-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
119
120	* gcc.dg/funcdef-attr-1.c: New test.
121
1222004-08-12 Jan Beulich <jbeulich@novell.com>
123
124	* g++.dg/ext/asm5.C: New.
125
1262004-08-11  Mark Mitchell  <mark@codesourcery.com>
127
128	PR c++/16698
129	* g++.dg/eh/crash1.C: New test.
130
1312004-08-11  Mark Mitchell  <mark@codesourcery.com>
132
133	PR c++/16717
134	* g++.dg/ext/construct1.C: New test.
135
136	PR c++/16853
137	* g++.dg/init/ptrmem1.C: New test.
138
139	PR c++/16618
140	* g++.dg/parse/offsetof5.C: New test.
141
142	PR c++/16870
143	* g++.dg/template/overload3.C: New test.
144
145	PR c++/16964
146	* g++.dg/parse/error16.C: New test.
147
148	PR c++/16904
149	* g++.dg/template/error14.C: New test.
150
151	PR c++/16929
152	* g++.dg/template/error15.C: New test.
153
1542004-08-07  Roger Sayle  <roger@eyesopen.com>
155
156	PR middle-end/16790
157	* gcc.c-torture/execute/pr16790-1.c: New test case.
158
1592004-08-02  Mark Mitchell  <mark@codesourcery.com>
160
161	* g++.dg/init/null1.C: Fix PR number.
162	* g++.dg/parse/namespace10.C: Likewise.
163
1642004-08-01  Mark Mitchell  <mark@codesourcery.com>
165
166	PR c++/16224
167	* g++.dg/template/spec17.C: New test.
168	* g++.old-deja/g++.ns/template13.C: Remove XFAIL.
169	* g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
170
1712004-08-01  Mark Mitchell  <mark@codesourcery.com>
172
173	PR c++/16489
174	* g++.dg/init/null1.C: New test.
175	* g++.dg/tc1/dr76.C: Adjust error marker.
176
177	PR c++/16529
178	* g++.dg/parse/namespace10.C: New test.
179
180	PR c++/16810
181	* g++.dg/inherit/ptrmem2.C: New test.
182
1832004-07-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
184
185	PR c++/13092
186	* g++.dg/template/non-dependent7.C: New test.
187	* g++.dg/template/non-dependent8.C: Likewise.
188	* g++.dg/template/non-dependent9.C: Likewise.
189	* g++.dg/template/non-dependent10.C: Likewise.
190
1912004-07-27  Andrew Pinski  <apinski@apple.com>
192
193	* g++.dg/rtti/tinfo1.C: Correct the xfail.
194
1952004-07-26  Andrew Pinski  <apinski@apple.com>
196
197	* g++.dg/rtti/tinfo1.C: Xfail.
198
1992004-07-26  Richard Sandiford  <rsandifo@redhat.com>
200
201	* gcc.c-torture/compile/20040726-1.c: New test.
202
2032004-07-24  Alexander Kabaev  <kan@freebsd.org>
204	    Zack Weinberg  <zack@codesourcery.com
205
206	PR 16684
207	* gcc.dg/Wredundant-decls-1.c: New test case.
208
2092004-07-21  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
210
211	PR c++/16175
212	* g++.dg/template/ttp10.C: New test.
213
2142004-07-21  Jakub Jelinek  <jakub@redhat.com>
215	    Jan Hubicka  <jh@suse.cz>
216
217	PR middle-end/15345
218	PR c/16450
219	* gcc.dg/torture/nested-fn-1.c: New test.
220
2212004-07-20  Mark Mitchell  <mark@codesourcery.com>
222
223	PR c++/16637
224	* g++.dg/parse/lookup4.C: New test.
225
2262004-07-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
227
228	PR rtl-optimization/16536
229	* gcc.c-torture/execute/restrict-1.c: New test.
230
2312004-07-14  James E Wilson  <wilson@specifixinc.com>
232
233	PR target/16325
234	* gcc.dg/profile-generate-1.c: New.
235
2362004-07-13  Richard Sandiford  <rsandifo@redhat.com>
237
238	Brought in from mainline:
239	* gcc.c-torture/execute/20040706-1.c: New test.
240
2412004-07-10  Jakub Jelinek  <jakub@redhat.com>
242
243	* gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
244	-march=i386 into -march=i686.  Add -march=i686 -mtune=x and
245	-march=x for pentium3, pentium3m, pentium-m, pentium4m,
246	prescott and c3-2.
247	(PREFETCH_3DNOW): Add -march=c3.
248
2492004-07-10  Jakub Jelinek  <jakub@redhat.com>
250
251	PR tree-optimization/16372
252	* gcc.dg/range-test-1.c: New test.
253	* g++.dg/opt/range-test-1.C: New test.
254
2552004-07-09  Loren James Rittle  <ljrittle@acm.org>
256
257	* gcc.dg/builtins-config.h: Handle FreeBSD.
258
2592004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
260
261	* gcc.c-torture/compile/20040708-1.c: New test.
262
2632004-07-07  H.J. Lu  <hongjiu.lu@intel.com>
264
265	PR c++/16276
266	* g++.dg/rtti/tinfo1.C: New file.
267
2682004-07-07  Richard Sandiford  <rsandifo@redhat.com>
269
270	* gcc.c-torture/execute/20040707-1.c: New test.
271
2722004-07-07  Richard Sandiford  <rsandifo@redhat.com>
273
274	* gcc.c-torture/compile/20040705-1.c: New test.
275
2762004-07-01  Release Manager
277
278	* GCC 3.4.1 released.
279
2802004-06-28  Neil Booth  <neil@duron.akihabara.co.uk>
281
282	* gcc.dg/cpp/if-mop.c: Two new testcases.
283	* gcc.dg/cpp/trad/comment-3.c: New.
284
2852004-06-28  Richard Sandiford  <rsandifo@redhat.com>
286
287	* gcc.c-torture/execute/20040625-1.c: New test.
288
2892004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
290
291	PR C++/16174
292	* g++.dg/template/ctor4.C: New.
293
2942004-06-27  Zack Weinberg  <zack@codesourcery.com>
295
296	* g++.old-deja/g++.mike/p7325.C: Remove.
297
2982004-06-25  Richard Sandiford  <rsandifo@redhat.com>
299
300	* gcc.dg/torture/mips-div-1.c: New test.
301
3022004-06-22 Kelley Cook <kcook@gcc.gnu.org>
303
304	* g++.dg/opt/pr15551.C: New testcase.
305
3062004-06-21  Nathan Sidwell  <nathan@codesourcery.com>
307
308	PR c++/3518
309	* g++.dg/template/unify7.C: New.
310
311	PR c++/14007
312	* g++.dg/template/unify5.C: New.
313	* g++.dg/template/unify6.C: New.
314	* g++.dg/template/qualttp20.C: Adjust.
315	* g++.old-deja/g++.jason/report.C: Adjust.
316	* g++.old-deja/g++.other/qual1.C: Adjust.
317
3182004-06-21  Richard Sandiford  <rsandifo@redhat.com>
319
320	* g++.dg/opt/placeholder1.C: New test.
321
3222004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
323
324	* g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
325	instead of setting the type of size_t by
326	hand.
327
3282004-06-17  Zack Weinberg  <zack@codesourcery.com>
329
330	Bug 14610
331	* gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
332
3332004-06-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
334
335	PR c++/15967
336	* g++.dg/lookup/crash3.C: New test.
337
3382004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
339
340	PR c++/15947
341	* g++.dg/parse/dtor4.C: New test.
342
3432004-06-14  Mark Mitchell  <mark@codesourcery.com>
344
345	PR c++/15096
346	* g++.dg/template/ptrmem10.C: New test.
347
348	PR c++/14930
349	* g++.dg/template/friend30.C: New test.
350
3512004-06-13  Hans-Peter Nilsson  <hp@axis.com>
352
353	PR rtl-optimization/15296
354	* gcc.c-torture/execute/pr15296.c: New test.
355
3562004-06-11  Mark Mitchell  <mark@codesourcery.com>
357
358	PR c++/15862
359	* g++.dg/parse/enum1.C: New test.
360
3612004-06-11  Hartmut Penner  <hpenner@de.ibm.com>
362
363	Backport from mainline:
364
365	2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
366	* gcc.dg/altivec-11.c: Extend test for more valid cases.
367
3682004-06-10  Jakub Jelinek  <jakub@redhat.com>
369
370	PR target/15569
371	PR rtl-optimization/15681
372	* gcc.dg/20040609-1.c: New test.
373
3742004-06-08  Roger Sayle  <roger@eyesopen.com>
375
376	PR c/14649
377	* gcc.dg/pr14649-1.c: New test case.
378
3792004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
380
381	* gcc.dg/union-1.c: New test.
382
3832004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
384
385	PR c/14765
386	* gcc.dg/pr14765-1.c: New test.
387
3882004-06-10  Mark Mitchell  <mark@codesourcery.com>
389
390	PR c++/14211
391	* g++.dg/conversion/const1.C: New test.
392
393	PR c++/15076
394	* g++.dg/conversion/reinterpret1.C: New test.
395
396	PR c++/15877
397	* g++.dg/template/enum2.C: New test.
398
399	PR c++/15227
400	* g++.dg/template/error13.C: New test.
401
4022004-06-07  Mark Mitchell  <mark@codesourcery.com>
403
404	PR c++/15337
405	* g++.dg/expr/sizeof3.C: New test.
406
407	PR c++/14777
408	* g++.dg/template/access14.C: New test.
409
410	PR c++/15554
411	* g++.dg/template/enum1.C: New test.
412
413	PR c++/15057
414	* g++.dg/eh/throw1.C: New test.
415
4162004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
417
418	PR c++/15503
419	* g++.dg/template/meminit2.C: New test.
420
4212004-06-04  Eric Christopher  <echristo@redhat.com>
422
423	Backport from mainline:
424	2004-06-02  Eric Christopher  <echristo@redhat.com>
425
426	* gcc.c-torture/compile/20040602-1.c: New.
427
4282004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
429
430	PR c++/14932
431	* g++.dg/parse/offsetof4.C: New test.
432
4332004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
434
435 	PR objc/7993
436	* objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
437
4382004-05-31  H.J. Lu  <hongjiu.lu@intel.com>
439
440	PR middle-end/15666
441	* gcc.c-torture/compile/20040531-1.c: New file.
442
4432004-05-31  Roger Sayle  <roger@eyesopen.com>
444
445	PR middle-end/15069
446	* g++.dg/opt/fold3.C: New test case.
447
4482004-05-31  Mark Mitchell  <mark@codesourcery.com>
449
450	PR c++/15701
451	* g++.dg/template/friend29.C: New test.
452
4532004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
454
455	PR c/15749
456	* gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
457
4582004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
459
460	* gcc.dg/sparc-trap-1.c: New test.
461
4622004-05-31  Mark Mitchell  <mark@codesourcery.com>
463
464	PR c++/15742
465	* g++.dg/warn/Wreturn-1.C: New test.
466
467	PR c++/15696
468	* g++.dg/expr/ptrmem5.C: New test.
469
470	PR c++/15625
471	* g++.dg/template/friend27.C: New test.
472
473	PR c++/15629
474	* g++.dg/template/friend28.C: New test.
475	* g++.dg/template/friend.C: Do not depend on <iostream>.  Add
476	error message.
477
478	PR c++/15209
479	* g++.dg/ext/packed3.C: Remove bogus error.
480	* g++.dg/ext/packed4.C: Remove bogus check.
481	* g++.dg/ext/packed6.C: New test.
482
4832004-05-28  Mark Mitchell  <mark@codesourcery.com>
484
485	PR c++/15083
486	* g++.dg/warn/noeffect6.C: New test.
487
488	PR c++/15471
489	* g++.dg/expr/ptrmem4.C: New test.
490
491	PR c++/15640
492	* g++.dg/template/operator3.C: New test.
493
494	PR c++/14668
495	* g++.dg/lookup/redecl1.C: New test.
496	* g++.old-deja/g++.benjamin/tem04.C: Add error marker.
497
4982004-05-23  Mark Mitchell  <mark@codesourcery.com>
499
500	PR c++/15044
501	* g++.dg/template/error12.C: New test.
502
503	PR c++/15317
504	* g++.dg/ext/attrib15.C: New test.
505
506	PR c++/15329
507	* g++.dg/template/ptrmem9.C: New test.
508
509	PR c++/15165
510	* g++.dg/template/crash19.C: New test.
511
512	PR c++/15025
513	* g++.dg/template/redecl1.C: New test.
514
515	PR c++/14821
516	* g++.dg/other/ns1.C: New test.
517
518	PR c++/14883
519	* g++.dg/template/invalid1.C: New test.
520
5212004-05-22  Mark Mitchell  <mark@codesourcery.com>
522
523	PR c++/15285
524	PR c++/15299
525	* g++.dg/template/non-dependent5.C: New test.
526	* g++.dg/template/non-dependent6.C: New test.
527
528	PR c++/15507
529	* g++.dg/inherit/union1.C: New test.
530
531	PR c++/15542
532	* g++.dg/template/addr1.C: New test.
533
534	PR c++/15427
535	* g++.dg/template/array5.C: New test.
536
537	PR c++/15287
538	* g++.dg/template/array6.C: New test.
539
5402004-05-18  Ulrich Weigand  <uweigand@de.ibm.com>
541
542	PR middle-end/15054
543	* g++.dg/opt/pr15054.C: New test.
544
5452004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
546
547	* gcc.dg/loop-4.c: New test.
548
5492004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
550
551	* g++.dg/other/pragma-re-2.C: New test.
552
5532004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
554
555	* gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
556
5572004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
558
559	* gcc.dg/loop-3.c: New test.
560
5612004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
562
563	PR c++/15064
564	* g++.dg/template/crash18.C: New test.
565
5662004-04-22  Ulrich Weigand  <uweigand@de.ibm.com>
567
568	* gcc.dg/20040310-1.c: New test.
569
5702004-04-18  Release Manager
571
572	* GCC 3.4.0 released.
573
5742004-04-18  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
575
576	* gcc.dg/funcorder.c: xfail hppa*64*-*-*.
577
5782004-04-17  John David Anglin  <dava.anglin@nrc-cnrc.gc.ca>
579
580	* gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
581
5822004-04-14  Zack Weinberg  <zack@codesourcery.com>
583
584	* gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Merge further
585	XFAILs from mainline: strongarm-*-*, xscale-*-*, powerpc*-*-aix*.
586	Update commentary.
587
5882004-04-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
589
590	* gcc.dg/compat/struct-by-value-5a_main.c,
591	gcc.dg/compat/struct-by-value-5b_main.c: New files.
592	* gcc.dg/compat/struct-by-value-5_main.c: Delete.
593	* gcc.dg/compat/struct-by-value-5a_x.c,
594	gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
595	gcc.dg/compat/struct-by-value-5_x.c.
596	* gcc.dg/compat/struct-by-value-5a_y.c,
597	gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
598	gcc.dg/compat/struct-by-value-5_y.c.
599
600	* gcc.dg/compat/struct-by-value-6a_main.c,
601	gcc.dg/compat/struct-by-value-6b_main.c: New files.
602	* gcc.dg/compat/struct-by-value-6_main.c: Delete.
603	* gcc.dg/compat/struct-by-value-6a_x.c,
604	gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
605	gcc.dg/compat/struct-by-value-6_x.c.
606	* gcc.dg/compat/struct-by-value-6a_y.c,
607	gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
608	gcc.dg/compat/struct-by-value-6_y.c.
609
610	* gcc.dg/compat/struct-by-value-7a_main.c,
611	gcc.dg/compat/struct-by-value-7b_main.c: New files.
612	* gcc.dg/compat/struct-by-value-7_main.c: Delete.
613	* gcc.dg/compat/struct-by-value-7a_x.c,
614	gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
615	gcc.dg/compat/struct-by-value-7_x.c.
616	* gcc.dg/compat/struct-by-value-7a_y.c,
617	gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
618	gcc.dg/compat/struct-by-value-7_y.c.
619
6202004-04-05  Paul Brook  <paul@codesourcery.com>
621
622	PR 2123
623	* g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
624	failure and exit(0) on success.
625	* g++.dg/expr/anew2.C: Ditto.
626	* g++.dg/expr/anew3.C: Ditto.
627	* g++.dg/expr/anew4.C: Ditto.
628
6292004-04-09  Zack Weinberg  <zack@codesourcery.com>
630
631	* lib/target-supports.exp (check_named_sections_available): New.
632	* lib/gcc-dg.exp (dg-require-named-sections): New.
633	* lib/prune.exp (prune_gcc_output): Incorporate prunes from
634	old-deja.exp.  Also prune error-count message from HP linker.
635	* g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
636
637	* g++.dg/init/init-ref4.C: Use dg-require-weak.
638	* g++.old-deja/g++.pt/static3.C: Likewise.
639	* g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
640
6412004-04-09  Andreas Schwab  <schwab@suse.de>
642
643	* lib/prune.exp (prune_gcc_output): Ignore errata warning from
644	IA64 assembler.
645
6462004-04-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
647
648	Backport from mainline:
649
650	2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
651
652	* gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
653	* gcc.dg/20001101-1.c: Likewise.
654	* gcc.dg/20001102-1.c: Likewise.
655
656	2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
657
658	* gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
659	* gcc.dg/ultrasp4.c: Likewise.
660	* gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
661
6622004-04-02  Jakub Jelinek  <jakuB@redhat.com>
663
664	PR optimization/13424, optimization/12419
665	* gcc.dg/20040302-1.c: New test.
666	* gcc.c-torture/execute/20040401-1.c: New test.
667
6682004-04-01  Mark Mitchell  <mark@codesourcery.com>
669
670	PR c++/14803
671	* g++.dg/inherit/ptrmem1.C: New test.
672
6732004-04-01  Jakub Jelinek  <jakub@redhat.com>
674
675	PR c++/14755
676	* gcc.c-torture/execute/20040331-1.c: New test.
677	* gcc.dg/20040331-1.c: New test.
678
6792004-03-30  Mark Mitchell  <mark@codesourcery.com>
680
681	PR c++/14724
682	* g++.dg/init/goto1.C: New test.
683
684	PR c++/14763
685	* g++.dg/template/defarg4.C: New test.
686
6872004-03-23  Roger Sayle  <roger@eyesopen.com>
688
689	PR optimization/14669
690	* g++.dg/opt/fold2.C: New test case.
691
6922004-03-22  Mark Mitchell  <mark@codesourcery.com>
693
694	PR c/13129
695	* gcc.dg/Wshadow-2.c: New test.
696
6972004-03-22  Jakub Jelinek  <jakub@redhat.com>
698
699	PR c/14069
700	* gcc.dg/20040322-1.c: New test.
701
7022004-03-21  Roger Sayle  <roger@eyesopen.com>
703
704	PR target/13889
705	* gcc.c-torture/compile/pr13889.c: New test case.
706
7072004-03-21  Mark Mitchell  <mark@codesourcery.com>
708
709	PR c++/14616
710	* g++.dg/init/array13.C: New test.
711
7122004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
713
714	PR c/14635
715	* builtins-1.c (nan, nans): Don't test.
716	* builtins-30.c: Don't use nan, nanf, nanl.
717	* builtins-35.c: New test.
718
7192004-03-19  Mark Mitchell  <mark@codesourcery.com>
720
721	* g++.dg/init/placement3.C: New test.
722
723	* g++.dg/template/spec13.C: New test.
724
725	* g++.dg/lookup/using11.C: New test.
726
727	* g++.dg/lookup/koenig3.C: New test.
728
729	* g++.dg/template/operator2.C: New test.
730
731	* g++.dg/expr/dtor3.C: New test.
732	* g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
733	marker.
734	* g++.old-deja/g++.law/visibility28.C: Likewise.
735
7362004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
737
738	PR c++/14545
739	* g++.dg/parse/template15.C: New test.
740
7412004-03-18  Mark Mitchell  <mark@codesourcery.com>
742
743	* g++.dg/expr/dtor2.C: New test.
744
745	* g++.dg/lookup/anon4.C: New test.
746
747	* g++.dg/overload/using1.C: New test.
748
749	* g++.dg/template/lookup7.C: New test.
750
751	* g++.dg/template/typename6.C: New test.
752
753	* g++.dg/expr/cond6.C: New test.
754
755	* g++.dg/expr/cond5.C: New test.
756	* g++.dg/expr/constcast1.C: Likewise.
757	* g++.dg/expr/ptrmem2.C: Likewise.
758	* g++.dg/expr/ptrmem3.C: Likewise.
759	* g++.dg/lookup/main1.C: Likewise.
760	* g++.dg/template/lookup6.C: Likewise.
761
762	* gcc.dg/local1.c: New test.
763
764	* gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
765
7662004-03-16  Mark Mitchell  <mark@codesourcery.com>
767
768	PR c++/14481
769	* g++.dg/warn/Wunused-7.C: New test.
770
771	PR c++/14586
772	* g++.dg/parse/non-dependent3.C: New test.
773
7742004-03-13  Kazu Hirata  <kazu@cs.umass.edu>
775
776	PR other/14544
777	* gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
778	bit-field.
779
7802004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
781
782	* gcc.dg/decl-5.c: Remove XFAIL.
783
7842004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
785
786	* gcc.c-torture/execute/20040313-1.c: New test.
787
7882004-03-13  Mark Mitchell  <mark@codesourcery.com>
789
790	PR c++/14550
791	* g++.dg/parse/template14.C: New test.
792
7932004-03-13  Jakub Jelinek  <jakub@redhat.com>
794
795	PR target/14533
796	* gcc.dg/20040311-2.c: New test.
797
7982004-03-12  Ian Lance Taylor  <ian@wasabisystems.com>
799
800	* gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
801
8022004-03-11  Mark Mitchell  <mark@codesourcery.com>
803
804	PR c++/14476
805	* g++.dg/lookup/enum1.C: New test.
806
8072004-03-10  Mark Mitchell  <mark@codesourcery.com>
808
809	PR c++/14510
810	* g++.dg/lookup/struct2.C: New test.
811
8122004-03-09  Nathan Sidwell  <nathan@garibaldi.home>
813
814	PR c++/14397
815	* g++.dg/overload/ref1.C: New.
816
8172004-03-09  Roger Sayle  <roger@eyesopen.com>
818
819	PR middle-end/14289
820	* gcc.dg/pr14289-1.c: New test case.
821	* gcc.dg/pr14289-2.c: Likewise.
822	* gcc.dg/pr14289-3.c: Likewise.
823
8242004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
825
826	PR c++/14409
827	* g++.dg/template/spec12.C: New test.
828
829	PR c++/14448
830	* g++.dg/parse/crash14.C: New test.
831
8322004-03-09  Mark Mitchell  <mark@codesourcery.com>
833
834	PR c++/14230
835	* g++.dg/init/ref11.C: New test.
836
837	PR c++/14432
838	* g++.dg/parse/builtin2.C: New test.
839
8402004-03-08  Mark Mitchell  <mark@codesourcery.com>
841
842	PR c++/14401
843	* g++.dg/init/ctor3.C: New test.
844	* g++.dg/init/union1.C: New test.
845	* g++.dg/ext/anon-struct4.C: New test.
846
8472004-03-08  Roger Sayle  <roger@eyesopen.com>
848
849	* gcc.c-torture/execute/20040307-1.c: New test case.
850
8512004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
852
853	* gcc.c-torture/execute/20040308-1.c: New test.
854
8552004-03-07  Richard Sandiford  <rsandifo@redhat.com>
856
857	* gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
858
8592004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
860
861	* gcc.dg/20040306-1.c: New test.
862
8632004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
864
865	* gcc.dg/decl-5.c: XFAIL.
866
8672004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
868
869	PR c/14465
870	* gcc.dg/decl-6.c: New test.
871
8722004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
873
874	* gcc.dg/i386-sse-8.c: New test.
875
8762004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
877
878	* gcc.dg/decl-5.c: New test.
879
8802004-03-05  Roger Sayle  <roger@eyesopen.com>
881
882	PR middle-end/14203
883	* g++.dg/warn/Wunused-6.C: New test case.
884
8852004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
886
887	* gcc.dg/20040305-1.c: New test.
888
8892004-03-03  Zack Weinberg  <zack@codesourcery.com>
890
891	PR 13728
892	* gcc.dg/decl-4.c: New testcase.
893
8942004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
895
896	* gcc.dg/builtins-config.h: Use underscore macro style for __sun
897	system type.  Add check for irix6 which doesn't have c99 runtime.
898
8992004-03-03  Bob Wilson  <bob.wilson@acm.org>
900
901	* gcc.dg/const-elim-1.c: xfail for xtensa.
902
9032004-03-01  Mark Mitchell  <mark@codesourcery.com>
904
905	PR c++/14369
906	* g++.dg/template/cond4.C: New test.
907
908	PR c++/14360
909	* g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
910
911	PR c++/14361
912	* g++.dg/parse/defarg7.C: New test.
913
914	PR c++/14359
915	* g++.dg/template/friend26.C: New test.
916
917	PR c++/14324
918	* g++.dg/abi/mangle21.C: New test.
919
920	PR c++/14260
921	* g++.dg/parse/constructor2.C: New test.
922
923	PR c++/14337
924	* g++.dg/template/sfinae1.C: New test.
925
9262004-02-29  Mark Mitchell  <mark@codesourcery.com>
927
928	PR middle-end/13448
929	* gcc.dg/inline-5.c: New test.
930	* gcc.dg/always-inline.c: Split out tests into ...
931	* gcc.dg/always-inline2.c: ... this and ...
932	* gcc.dg/always-inline3.c: ... this.
933
934	PR debug/12103
935	* g++.dg/debug/crash1.C: New test.
936
9372004-02-27  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
938
939	PR c++/14284
940	* g++.dg/template/ttp8.C: New test.
941
9422004-02-26  Mark Mitchell  <mark@codesourcery.com>
943
944	PR c++/14278
945	* g++.dg/parse/comma1.C: New test.
946
9472004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
948
949	* gcc.dg/builtins-config.h: Use #elif.
950
9512004-02-26  Michael Matz  <matz@suse.de>
952
953	* gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
954	* gcc.dg/991214-1.c: Likewise.
955	* gcc.dg/i386-asm-1.c: Likewise.
956
9572004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
958
959	PR c++/14246
960	* g++.dg/other/crash-3.C: New test.
961
9622004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
963
964	* g++.dg/opt/inline4.C (dg-final): Robustify regexp.
965	* g++.dg/opt/inline6.C (dg-final): Robustify regexp.
966
967	* gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
968	HP-UX.
969
9702004-02-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
971
972	* g++.dg/eh/simd-1.C: Tweak again for SPARC.
973	* g++.dg/eh/simd-2.C: Likewise.
974
9752004-02-24  Michael Matz  <matz@suse.de>
976
977	* gcc.dg/i386-regparm.c: New test.
978
9792004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
980
981	PR c++/14106
982	* g++.dg/ext/typeof9.C: New test.
983
9842004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
985
986	PR c++/14250
987	* g++.dg/other/switch1.C: New test.
988
9892004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
990
991	* gcc.dg/cast-function-1.c: Adjust for new informative message.
992	* gcc.dg/va-arg-1.c: Likewise.
993
9942004-02-22  Hans-Peter Nilsson  <hp@axis.com>
995
996	PR target/14209
997	* gcc.c-torture/execute/20040218-1.c: New test.
998
9992004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1000
1001	* lib/target-supports.exp (check_alias_available): Don't mangle
1002	function `g' in test program.
1003
10042004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1005
1006	* lib/target-supports.exp (check_profiling_available): Check
1007	argument to determine whether we support a profiling type.
1008	* lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1009	check_profiling_available.
1010	* g++.dg/bprob/bprob.exp: Likewise
1011	* g77.dg/bprob/bprob.exp: Likewise.
1012	* gcc.misc-tests/bprob.exp: Likewise.
1013	* g++.old-deja/g++.law/profile1.C: Pass profiling type to
1014	dg-require-profiling and delete expected error handling.
1015	* gcc.dg/20021014-1.c: Likewise.
1016	* gcc.dg/nest.c: Likewise.
1017
10182004-02-20  Falk Hueffner  <falk@debian.org>
1019
1020	PR target/14201
1021	* gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1022
10232004-02-20  Mark Mitchell  <mark@codesourcery.com>
1024
1025	PR c++/14173
1026	* g++.dg/ext/packed5.C: New test.
1027
1028	PR c++/14199
1029	* g++.dg/warn/Wunused-5.C: New test.
1030
10312004-02-20  Josef Zlomek  <zlomekj@suse.cz>
1032
1033	Backport from mainline:
1034	2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
1035
1036	* gcc.c-torture/compile/20040214-2.c: New test.
1037
10382004-02-19  Mark Mitchell  <mark@codesourcery.com>
1039
1040	PR c++/14186
1041	* g++.dg/lookup/member1.C: New test.
1042
10432004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
1044
1045	* g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1046	* g++.dg/opt/template1.C: Robustify assembler regexp
1047
10482004-02-19  Alan Modra  <amodra@bigpond.net.au>
1049
1050	* gcc.c-torture/compile/complex-1.c: New.
1051
10522004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1053
1054	PR c++/14181
1055	* g++.dg/parse/new2.C: New test.
1056
10572004-02-18  Paul Brook  <paul@codesourcery.com>
1058
1059	* gcc.c-torture/compile/libcall-1.c: New test.
1060
10612004-02-18  Paul Brook  <paul@codesourcery.com>
1062
1063	PR debug/12934
1064	* gcc.dg/debug/debug-7.c: New test.
1065
10662004-02-17  Mark Mitchell  <mark@codesourcery.com>
1067
1068	PR c++/11326
1069	* g++.dg/abi/structret1.C: New test.
1070
10712004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
1072
1073	* gcc.dg/20040217-1.c: New test.
1074
10752004-02-17  Zack Weinberg  <zack@codesourcery.com>
1076
1077	* gcc.c-torture/execute/990208-1.x: Delete.
1078
10792004-02-17  Richard Sandiford  <rsandifo@redhat.com>
1080
1081	* gcc.c-torture/execute/20040208-2.x: New file.
1082
10832004-02-17  Jakub Jelinek  <jakub@redhat.com>
1084
1085	* gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1086	(i386_cpuid): No need to test if cpuid is available on AMD64.
1087	Fix assembly, so that it works onboth i386 and AMD64.
1088	* gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1089	(vecInLong): Fix s[] member type to unsigned int.
1090	(vecInWord): Remove type.
1091	(mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1092	(a64, b64, c64, d64, e64): Remove.
1093	(main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1094	Remove unused variable.  Remove initialization of removed variables.
1095	Don't call mmx_tests nor sse_tests.
1096	(reference_mmx, reference_sse): Remove.
1097	(check): Add return stmt.
1098	* gcc.dg/i386-sse-7.c: New test.
1099	* gcc.dg/i386-mmx-4.c: New test.
1100
11012004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1102
1103	* gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1104
11052004-02-15  Roger Sayle  <roger@eyesopen.com>
1106
1107	Backport from mainline:
1108
1109	2004-02-07  Roger Sayle  <roger@eyesopen.com>
1110	PR middle-end/13696
1111	* g++.dg/opt/fold1.C: New test case.
1112
1113	2004-02-09  Roger Sayle  <roger@eyesopen.com>
1114	* gcc.c-torture/compile/20040209-1.c: New test case.
1115
1116	2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
1117	PR c/14092
1118	* gcc.dg/pr14092-1.c: New testcase.
1119
11202004-02-15  Mark Mitchell  <mark@codesourcery.com>
1121
1122	PR c++/13971
1123	* g++.dg/expr/cond4.C: New test.
1124
1125	PR c++/14086
1126	* g++.dg/lookup/crash2.C: New test.
1127
11282004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
1129
1130	PR c++/14116
1131	* g++.dg/ext/typeof8.C: New test.
1132
11332004-02-14  Richard Sandiford  <rsandifo@redhat.com>
1134
1135	Backport from mainline:
1136
1137	2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
1138	* gcc.c-torture/execute/20040208-[12].c: New tests.
1139
11402004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
1141
1142	* gcc.c-torture/compile/20040214-1.c: New test.
1143
11442004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1145
1146	PR c++/13635
1147	* g++.dg/template/spec11.C: New test.
1148
11492004-02-13  Mark Mitchell  <mark@codesourcery.com>
1150
1151	PR c++/14122
1152	* g++.dg/template/array4.C: New test.
1153
1154	PR c++/14108
1155	* g++.dg/inherit/thunk2.C: New test.
1156
11572004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1158
1159	PR c++/13927
1160	* g++.dg/other/error8.C: New test.
1161
11622004-02-13  Mark Mitchell  <mark@codesourcery.com>
1163
1164	PR c++/14083
1165	* call.c (build_conditional_expr): Call force_rvalue on the
1166	non-void operand in the case that one result is a throw-expression
1167	and the other is not.
1168
11692004-02-12  Alan Modra  <amodra@bigpond.net.au>
1170
1171	* gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1172
11732004-02-12  Nathaniel Smith <njs@codesourcery.com>
1174
1175	* lib/scanasm.exp (dg-scan): Quote pattern before display.
1176
11772004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
1178
1179	* gcc.dg/ppc64-abi-3.c: New.
1180
11812004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
1182
1183	* g++.dg/simd-2.C: xfail on ppc64-linux.
1184
11852004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1186
1187	PR c/456
1188	* gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1189	tests.
1190
11912004-02-10  Alan Modra  <amodra@bigpond.net.au>
1192
1193	* gcc.dg/cpp/assert4.c: Fix typo last change.
1194
1195	* gcc.dg/cpp/assert4.c: Handle powerpc64.
1196
1197	* gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1198
11992004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1200
1201	* gcc.dg/c90-init-1.c: Adjust expected error messages.
1202
12032004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1204
1205	* g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1206
12072004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1208
1209	* gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1210
12112004-02-07  Zack Weinberg  <zack@codesourcery.com>
1212
1213	Bug 13856
1214	* gcc.dg/visibility-8.c: New testcase.
1215
12162004-02-07 Geoffrey Keating  <geoffk@geoffk.org>
1217	    Andrew Pinski  <pinskia@physics.uc.edu>
1218
1219	* objc.dg/call-super-2.m: Include stddef.h for size_t.
1220	Update line numbers for the including of stddef.h.
1221
12222004-02-07  Zack Weinberg  <zack@codesourcery.com>
1223
1224	* gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1225	arguments.
1226	* gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1227
12282003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1229
1230	PR c++/14033
1231	* g++.dg/other/crash-2.C: New test.
1232
12332004-02-06  Falk Hueffner  <falk@debian.org>
1234
1235	PR target/12898
1236	* gcc.c-torture/compile/20040121-1.c: New test.
1237
12382003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1239
1240	PR c++/14028
1241	* g++.dg/parse/angle-bracket2.C: New test.
1242
12432004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1244
1245	PR middle-end/13750
1246	Revert:
1247	2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1248	PR pch/13361
1249	* testsuite/g++.dg/pch/wchar-1.C: New.
1250	* testsuite/g++.dg/pch/wchar-1.Hs: New.
1251
12522004-02-04  Mark Mitchell  <mark@codesourcery.com>
1253
1254	PR c++/13932
1255	* g++.dg/warn/conv2.C: New test.
1256
1257	* lib/file-format.exp (gcc_target_object_format): Use
1258	${tool}_target_compile, not gcc_target_compile.
1259	* lib/target-supports.exp (check_alias_available): Likewise.
1260	(check_gc_sections_available): Likewise.
1261	* g++.dg/ext/attrib10.C: Use dg-require-alias.
1262	* g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1263	dg-require-alias.
1264
12652004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1266
1267	PR c++/13086
1268	* g++.dg/warn/incomplete1.C: Remove xfail.
1269
12702004-02-04  Mark Mitchell  <mark@codesourcery.com>
1271
1272	PR c++/13969
1273	* g++.dg/template/static6.C: New test.
1274
12752004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1276
1277	* objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1278	tests for systems where `char' is unsigned by default.
1279
12802003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1281
1282	PR c++/13997
1283	* g++.dg/template/partial3.C: New test.
1284
12852004-02-03  Mark Mitchell  <mark@codesourcery.com>
1286
1287	PR c++/13950
1288	* g++.dg/template/lookup4.C: New test.
1289
1290	PR c++/13970
1291	* g++.dg/parse/error14.C: New test.
1292
12932004-02-03  Mark Mitchell  <mark@codesourcery.com>
1294
1295	PR c++/13925
1296	* g++.dg/template/lookup5.C: New test.
1297
1298	PR c++/14002
1299	* g++.dg/parse/template13.C: New test.
1300
1301	PR c++/13978
1302	* g++.dg/template/koenig4.C: New test.
1303
1304	PR c++/13968
1305	* g++.dg/template/crash17.C: New test.
1306
1307	PR c++/13975
1308	* g++.dg/parse/error13.C: New test.
1309	* g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1310
13112004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
1312
1313	PR c++/10858
1314	* g++.dg/template/sizeof7.C: New test.
1315
13162004-02-02  Eric Christopher  <echristo@redhat.com>
1317	    Zack Weinberg  <zack@codesourcery.com>
1318
1319	* gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1320
13212004-02-02  Zack Weinberg  <zack@codesourcery.com>
1322
1323	* g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1324	* g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1325	* g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1326	* gcc.dg/cleanup-5.c: Run only on Linux targets.
1327
13282004-02-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1329
1330	DR206
1331	PR c++/13813
1332	* g++.dg/template/member4.C: New test.
1333
13342004-02-02  Mark Mitchell  <mark@codesourcery.com>
1335
1336	PR c++/13113
1337	* g++.old-deja/g++.mike/net36.C: Adjust error messages.
1338
1339	PR c++/13854
1340	* g++.dg/ext/attrib13.C: New test.
1341
1342	PR c++/13907
1343	* g++.dg/conversion/op2.C: New test.
1344
13452004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1346
1347	* gcc.dg/titype-1.c: Fix pasto.
1348
13492004-02-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1350
1351	PR c++/13957
1352	* g++.dg/template/non-type-template-argument-1.C,
1353	g++.dg/template/qualified-id1.C: Update dg-error marks.
1354	* g++.dg/template/nontype6.C: New test.
1355
13562004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1357
1358	* gcc.dg/titype-1.c: New test.
1359
13602004-01-30  Michael Matz  <matz@suse.de>
1361
1362	* g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1363	g++.dg/ext/case-range3.C: New tests.
1364
13652004-01-31  Bud Davis  <bdavis9659@comcast.net>
1366
1367	PR fortran/12884
1368	* g77.f-torture/execute/12884.f: New test
1369
13702004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1371
1372	PR c++/13683
1373	* g++.dg/template/sizeof6.C: New test.
1374
13752004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1376
1377	* gcc.dg/fwritable-strings-1.c: New test.
1378
13792004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1380
1381	* gcc.c-torture/compile/20040130-1.c: New test.
1382
13832004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1384
1385	* g++.dg/parse/error11.C: New test.
1386	* g++.dg/parse/error12.C: Likewise.
1387
13882004-01-29  Mark Mitchell  <mark@codesourcery.com>
1389
1390	PR c++/13883
1391	* g++.dg/template/ctor3.C: New test.
1392
13932004-01-28  Ziemowit Laski  <zlaski@apple.com>
1394
1395	* objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1396	(scan_initial, main): Use aligned_sizeof instead of sizeof.
1397
13982004-01-28  Mark Mitchell  <mark@codesourcery.com>
1399
1400	PR c++/13791
1401	* g++.dg/ext/attrib12.C: New test.
1402
14032004-01-28  Mark Mitchell  <mark@codesourcery.com>
1404
1405	PR c++/13736
1406	* g++.dg/parse/cast2.C: New test.
1407
14082004-01-27  James E Wilson  <wilson@specifixinc.com>
1409
1410	* objc.dg/encode-2.m (main): New local string.  Set depending on
1411	sizeof long.  Use in sscanf call.
1412	* objc.dg/encode-3.m (main): New local string.  Set depending on
1413	sizeof long.  Use in scan_initial call.
1414
14152004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1416
1417	* objc.dg/call-super-2.m: Make LP64-safe.
1418	* objc.dg/desig-init-1.m: Likewise.
1419
14202004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
1421
1422	* gcc.dg/arm-mmx-1.c: New test.
1423
14242004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1425
1426	* gcc.dg/20040127-1.c: New test.
1427	* gcc.dg/20040127-2.c: New test.
1428
14292004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1430
1431	* objc.dg/stret-1.m (glob): Renamed to globa.
1432
14332004-01-26  Mark Mitchell  <mark@codesourcery.com>
1434
1435	PR c++/13363
1436	* g++.dg/expr/for1.C: New test.
1437
14382004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1439
1440	* gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
1441	the assembly output if -m64 is passed.
1442
14432004-01-25  Mark Mitchell  <mark@codesourcery.com>
1444
1445	PR c++/13833
1446	* g++.dg/template/cond3.C: New test.
1447
14482004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1449
1450	PR c++/13810
1451	* g++.dg/template/ttp7.C: New test.
1452
14532004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1454
1455	PR c++/13797
1456	* g++.dg/template/nontype4.C: New test.
1457	* g++.dg/template/nontype5.C: Likewise.
1458
14592004-01-25  Richard Sandiford  <rsandifo@redhat.com>
1460
1461	* gcc.dg/torture/mips-clobber-at.c: New test.
1462
14632004-01-24  Jakub Jelinek  <jakub@redhat.com>
1464
1465	* gcc.dg/20040123-1.c: New test.
1466
14672004-01-23  Zack Weinberg  <zack@codesourcery.com>
1468
1469	PR 18314
1470	* gcc.dg/builtins-30.c: New testcase.
1471
14722004-01-22  Hartmut Penner  <hpenner@de.ibm.com>
1473
1474	* gcc.dg/ppc64-abi-2.c: New test.
1475
14762004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1477
1478	* gcc.dg/struct-by-value-2.c: New test.
1479
14802004-01-21  Andrew Pinski  <apinski@apple.com>
1481
1482	PR target/13785
1483	* gcc.dg/20030121-1.c: New test.
1484
14852004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
1486
1487	* gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
1488	clobber frame pointer register in asm statement.
1489
14902004-01-21  Zack Weinberg  <zack@codesourcery.com>
1491
1492	* gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1493
14942004-01-19  Mark Mitchell  <mark@codesourcery.com>
1495
1496	PR c++/13592
1497	* g++.dg/other/error1.C (class foo): Tweak error message.
1498
14992004-01-19  Mark Mitchell  <mark@codesourcery.com>
1500
1501	PR c++/13592
1502	* g++.dg/template/call2.C: New test.
1503
15042004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1505
1506	* gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1507	attribute on sparc*-sun-solaris2.*.
1508
15092004-01-18  Mark Mitchell  <mark@codesourcery.com>
1510
1511	PR c++/13710
1512	* g++.dg/ext/typeof7.C: New test.
1513
15142004-01-17  Ziemowit Laski  <zlaski@apple.com>
1515
1516	* objc.dg/stret-1.m: New.
1517	* objc.dg/stret-2.m: New.
1518
15192004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1520
1521	PR c++/11895
1522	* g++.dg/ext/vector1.C: New test.
1523
15242004-01-16  Mark Mitchell  <mark@codesourcery.com>
1525
1526	PR c++/13574
1527	* g++.dg/ext/array1.C: New test.
1528
1529	PR c++/13178
1530	* g++.dg/conversion/op1.C: New test.
1531
15322004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1533
1534	PR 11864
1535	From Kazumoto Kojima / Dan Kegel:
1536	* gcc.dg/pr11864-1.c: New test.
1537
1538	PR 10392
1539	From Marcus Comstedt / Dan Kegel:
1540	* gcc.dg/pr10392-1.c: New test.
1541
15422004-01-16  Mark Mitchell  <mark@codesourcery.com>
1543
1544	PR c++/13478
1545	* g++.dg/init/ref10.C: New test.
1546
15472004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1548
1549	PR c++/13407
1550	* g++.dg/parse/typename6.C: New test.
1551
15522004-01-15  Geoffrey Keating  <geoffk@apple.com>
1553
1554	PR pch/13361
1555	* testsuite/g++.dg/pch/wchar-1.C: New.
1556	* testsuite/g++.dg/pch/wchar-1.Hs: New.
1557
15582004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1559
1560	PR c++/9259
1561	* g++.dg/expr/sizeof2.C: New test.
1562
15632004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1564
1565	* gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1566
15672004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1568
1569	PR c++/13659
1570	* g++.dg/lookup/strong-using-3.C: New.
1571	* g++.dg/lookup/using-10.C: New.
1572
15732004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1574
1575	PR c++/13594
1576	* g++.dg/lookup/strong-using-2.C: New.
1577
15782004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1579	    Dan Kegel <dank@kegel.com>
1580	    J"orn Rennecke <joern.rennecke@superh.com>
1581
1582	PR target/9365
1583	* gcc.dg/pr9365-1.c: New test.
1584
15852004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1586
1587	PR c++/8856
1588	* g++.dg/parse/casting-operator2.C: New test.
1589	* g++.old-deja/g++.pt/explicit83.C: Remove.
1590
15912004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1592
1593	* gcc.dg/label-compound-stmt-1.c: New test.
1594	* gcc.c-torture/compile/950922-1.c,
1595	gcc.c-torture/compile/20000211-3.c,
1596	gcc.c-torture/compile/20000518-1.c,
1597	gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1598	compound statements.
1599
16002004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1601
1602	* gcc.dg/ppc64-abi-1.c: New test.
1603
16042004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1605
1606	 * g++.dg/ext/attrib9.C: Add dg-warnings.
1607
16082004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1609
1610	PR c++/12335
1611	* g++.dg/parse/dtor3.C: New test.
1612
16132004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1614
1615	PR c++/12709
1616	* g++.dg/parse/try-catch-1.C: New test.
1617
16182004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1619
1620	* ada/acats/run_all.sh: Add more verbose output in acats.log
1621	when compiling tests.
1622
16232004-01-12  Zack Weinberg  <zack@codesourcery.com>
1624
1625	PR 13656
1626	* gcc.dg/typedef-redecl.c: New test case.
1627	* gcc.dg/typedef-redecl.h: New support file.
1628
16292004-01-13  Jan Hubicka  <jh@suse.cz>
1630
1631	* gcc.dg/always_inline.c: New test.
1632	* gcc.dg/debug/20031231-1.c: Fix.
1633
16342004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1635
1636	PR c++/13474
1637	* g++.dg/template/array3.C: New test.
1638
16392004-01-12  Zack Weinberg  <zack@codesourcery.com>
1640
1641	* g++.dg/ext/lvalue1.C: No longer expected to fail.
1642	* g++.dg/warn/Wunused-2.C: Likewise.
1643
16442004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1645
1646	PR c++/13289
1647	* g++.dg/template/instantiate6.C: New test.
1648
16492004-01-12  Roger Sayle  <roger@eyesopen.com>
1650
1651	PR middle-end/11397
1652	* gcc.dg/special/wkali-2.c: Add dg-require-alias.
1653
16542004-01-12  Jan Hubicka  <jh@suse.cz>
1655
1656	PR opt/12826
1657	* gcc.dg/20040112-1.c: New.
1658
1659	* gcc.dg/dwarf-die[1-7].c: Move to...
1660	* gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1661	* gcc.dg/debug/dwarf2/dwarf2.exp: New.
1662
16632004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1664
1665	PR c++/4100
1666	* g++.dg/parse/friend4.C: New test.
1667
16682004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1669
1670	PR c++/4100
1671	* g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1672	definition is called a friend.
1673
16742004-01-11  Zack Weinberg  <zack@codesourcery.com>
1675
1676	* gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1677
16782004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1679
1680	PR c++/3478
1681	* g++.dg/parse/error10.C: New test.
1682	* g++.dg/template/arg2.C: Accept "invalid type" error.
1683
16842004-01-11  Jakub Jelinek  <jakub@redhat.com>
1685
1686	PR middle-end/13392
1687	* g++.dg/opt/expect2.C: New test.
1688
16892004-01-10  Zack Weinberg  <zack@codesourcery.com>
1690
1691	* gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1692	* gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1693	* gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1694	Update dg-error regexps.
1695
16962004-01-10  Zack Weinberg  <zack@codesourcery.com>
1697
1698	* gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1699	* gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1700
17012004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1702
1703	* gcc.dg/pragma-re-1.c: Use right pointer type.
1704
17052004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1706
1707	* g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1708
17092004-01-09  Geoffrey Keating  <geoffk@apple.com>
1710
1711	* gcc.dg/rs6000-ldouble-1.c: New.
1712
17132004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1714
1715	DR 337
1716	PR c++/9256
1717	* g++.dg/other/abstract1.C: New test.
1718
17192004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1720
1721	* g++.dg/lookup/strong-using-1.C: New.
1722
17232004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1724
1725	PR c/11234
1726	* gcc.dg/func-ptr-conv-1.c: New test.
1727	* gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1728
17292004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1730
1731	PR target/13380.
1732	* gcc.c-torture/compile/20040109-1.c: New.
1733
17342004-01-08  Stuart Hastings  <stuart@apple.com>
1735
1736	* testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1737	testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1738	* testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1739
17402004-01-09  Alan Modra  <amodra@bigpond.net.au>
1741
1742	* gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1743
17442004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1745
1746	* ada/acats/run_acats: Treat 'gnatchop' the same way
1747	as 'gnatmake'.  Export GCC_DRIVER.
1748	* ada/acats/run_all.sh: Add target_gnatchop.  Use
1749	'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1750
17512004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1752
1753	PR c++/12573
1754	* g++.dg/template/dependent-expr4.C: New test.
1755
17562004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1757
1758	* gcc.dg/altivec-11.c: New test.
1759
17602004-01-07  Mark Mitchell  <mark@codesourcery.com>
1761
1762	* g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1763
17642004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1765
1766	PR c/6024
1767	* gcc.dg/enum-compat-1.c: New test.
1768	* gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1769
17702004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1771
1772	PR c/12165
1773	* gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1774	gcc.dg/c99-idem-qual-3.c: New tests.
1775
17762004-01-07  Alan Modra  <amodra@bigpond.net.au>
1777
1778	* gcc.dg/winline-7.c: Don't cast void * to int.
1779
17802004-01-06  Jan Hubicka  <jh@suse.cz>
1781
1782	* gcc.dg/i386-sse-5.c: New test
1783	* g++.dg/eh/simd-1.c: Add -w argument for i386.
1784
17852004-01-05  Mark Mitchell  <mark@codesourcery.com>
1786
1787	PR c++/12815
1788	* g++.dg/rtti/typeid4.C: New test.
1789
17902004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1791
1792	* gcc.dg/compat/sdata-section.h: Declare 'abort'.
1793
17942004-01-05  Mark Mitchell  <mark@codesourcery.com>
1795
1796	PR c++/12132
1797	* g++.dg/template/error11.C: New test.
1798
1799	PR c++/13451
1800	* g++.dg/template/class2.C: New test.
1801
18022004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1803	Richard Sandiford <rsandifo@redhat.com>
1804
1805	PR c++/13387
1806	* g++.dg/opt/alias3.C: New test.
1807
18082004-01-04  Mark Mitchell  <mark@codesourcery.com>
1809
1810	PR c++/13157
1811	* g++.dg/template/koenig3.C: New test.
1812
1813	PR c++/13529
1814	* g++.dg/parse/offsetof3.C: New test.
1815
1816	* g++.dg/init/copy7.C: Add missing dg-error markers.
1817
1818	PR c++/12226
1819	* g++.dg/init/copy7.c: New test.
1820
1821	PR c++/13536
1822	* g++.dg/parse/cast1.C: New test.
1823
18242004-01-04  Jan Hubicka  <jh@suse.cz>
1825
1826	* gcc.dg/winline[1-7].c: New tests.
1827
18282004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1829
1830	PR c++/13520
1831	* g++.dg/template/qualttp22.C: New test.
1832
18332004-01-01  Jan Hubicka  <jh@suse.cz>
1834
1835	* gcc.dg/debug/20031231-1.c: New.
1836	* gcc.c-torture/compile/20040101-1.c: New.
1837	* gcc.dg/dwarf-die-[1-7].c: New.
1838
18392004-01-01  Jakub Jelinek  <jakub@redhat.com>
1840
1841	PR optimization/13521
1842	* gcc.c-torture/compile/20031231-1.c: New test.
1843
18442003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1845
1846	* gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1847
18482003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1849
1850	PR c++/10079
1851	* g++.dg/template/crash16.C: New test.
1852
18532003-12-30  Mark Mitchell  <mark@codesourcery.com>
1854
1855	* g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1856
18572003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1858
1859	* g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1860	ports.
1861	* g++.old-deja/g++.jason/thunk3.C: Likewise.
1862	* g++.old-deja/g++.law/profile1.C: Likewise.
1863	* gcc.c-torture/compile/981006-1.c: Likewise.
1864	* gcc.c-torture/execute/loop-2e.x: Likewise.
1865	* gcc.c-torture/execute/loop-2f.x: Remove.
1866	* gcc.c-torture/execute/loop-2g.x: Likewise.
1867	* gcc.c-torture/execute/strct-varg-1.x: Likewise.
1868	* gcc.dg/20020312-2.c: Remove traces of dead ports.
1869
18702003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1871
1872	PR c++/13507
1873	* g++.dg/ext/attrib11.C: New test.
1874
1875	PR c++/13494
1876	* g++.dg/template/array2-1.C: New test.
1877	* g++.dg/template/array2-2.C: New test.
1878
18792003-12-29  Mark Mitchell  <mark@codesourcery.com>
1880
1881	* g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1882
18832003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1884
1885	PR c++/12774
1886	* g++.dg/template/array1-1.C: New test.
1887	* g++.dg/template/array1-2.C: New test.
1888
18892003-12-29  Roger Sayle  <roger@eyesopen.com>
1890
1891	PR fortran/12632
1892	* g77.dg/12632.f: New test case.
1893
18942003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1895
1896	PR c++/13289
1897	* g++.dg/parse/nontype1.C: New test.
1898
18992003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1900
1901	PR c++/12403
1902	* g++.dg/parse/explicit1.C: New test.
1903	* g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1904
19052003-12-28  Mark Mitchell  <mark@codesourcery.com>
1906
1907	PR c++/13081
1908	* g++.dg/opt/inline6.C: New test.
1909
1910	PR c++/12613
1911	* g++.dg/parse/error9.C: New test.
1912
1913	* gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1914
19152003-12-28  Mark Mitchell  <mark@codesourcery.com>
1916
1917	PR c++/13009
1918	* g++.dg/init/assign1.C: New test.
1919
19202003-12-28  Roger Sayle  <roger@eyesopen.com>
1921
1922	PR c++/13070
1923	* g++.dg/warn/format3.C: New test case.
1924
19252003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1926
1927	* gcc.c-torture/compile/20031227-1.c: New test.
1928
19292003-12-23  Mark Mitchell  <mark@codesourcery.com>
1930
1931	* g++.dg/bprob/bprob.exp: Load target-supports.exp
1932	* g77.dg/bprob/bprob.exp: Likewise.
1933	* gcc.misc-tests/bprob.exp: Likewise.
1934	* gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1935	variants on systems where the library does not provide that
1936	functionality.
1937	* gcc.dg/builtins-20.c: Use builtins-config.h.
1938	* gcc.dg/builtins-config.h: New file.
1939
19402003-12-23  Mark Mitchell  <mark@codesourcery.com>
1941
1942	* lib/gcc-dg.exp (dg-require-profiling): New function.
1943	* lib/target-supports.exp (check_profiling_available): Likewise.
1944	* g++.dg/bprob/bprob.exp: Use check_profiling_available.
1945	* g77.dg/bprob/bprob.exp: Likewise.
1946	* gcc.misc-tests/bprob.exp: Likewise.
1947	* g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1948	* gcc.dg/20021014-1.c: Likewise.
1949	* gcc.dg/nest.c: Likewise.
1950
19512003-12-23  Mark Mitchell  <mark@codesourcery.com>
1952
1953	* g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1954	compiling.
1955	* g++.dg/lookup/java2.C: Likewise.
1956	* gcc.dg/cpp/lexident.c: Likewise.
1957
19582003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
1959
1960	* gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1961	given.
1962	* gcc.c-torture/compile/961203-1.c: Likewise.
1963	* gcc.c-torture/compile/980506-1.c: Likewise.
1964
19652003-12-23  Zack Weinberg  <zack@codesourcery.com>
1966
1967	* lib/gcc-dg.exp (dg-prune-output): New annotation.
1968	(additional_prunes): New global.
1969	(gcc-dg-prune): Handle additional per-test pruning.
1970	(dg-test): Clear additional_prunes between tests.
1971
1972	* gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
1973	dg-prune-output to avoid spurious failures from assembler
1974	complaining about nonexistent WAW violations.
1975	* gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1976	Use dg-prune-output to avoid spurious failures from assembler
1977	warning about Itanium B-step errata.
1978
19792003-12-23  Mark Mitchell  <mark@codesourcery.com>
1980
1981	* g++.dg/abi/macro0.C: New test.
1982	* g++.dg/abi/macro1.C: Likewise.
1983	* g++.dg/abi/macro2.C: Likewise.
1984
1985	* g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1986	* g++.dg/abi/bitfield7.C: Likewise.
1987	* g++.dg/abi/dtor2.C: Likewise.
1988	* g++.dg/abi/mangle11.C: Likewise.
1989	* g++.dg/abi/mangle12.C: Likewise.
1990	* g++.dg/abi/mangle14.C: Likewise.
1991	* g++.dg/abi/mangle17.C: Likewise.
1992	* g++.dg/abi/vbase10.C: Likewise.
1993	* g++.dg/abi/vbase14.C: Likewise.
1994	* g++.dg/template/qualttp17.C: Likewise.
1995
19962003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
1997
1998	PR c/11995
1999	* gcc.dg/20031223-1.c: New test.
2000
20012003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2002
2003	* gcc.dg/noreturn-7.c: New test.
2004
20052003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2006
2007	* gcc.dg/null-pointer-1.c: New test.
2008
20092003-12-22  Mark Mitchell  <mark@codesourcery.com>
2010
2011	* g++.old-deja/g++.jason/template18.C: Remove.
2012	* g++.old-deja/g++.jason/template37.C: Likewise.
2013
2014	PR c++/12862
2015	* g++.dg/lookup/ns1.C: New test.
2016
2017	PR c++/12397
2018	* g++.dg/template/lookup3.C: New test.
2019
20202003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2021
2022	* g++.dg/template/recurse1.C: New test
2023
20242003-12-22  Mark Mitchell  <mark@codesourcery.com>
2025
2026	PR c++/12479
2027	* g++.dg/parse/semicolon1.C: New test.
2028	* g++.dg/parse/semicolon1.h: Likewise.
2029
20302003-12-22  Fariborz Jahanian <fjahanian@apple.com>
2031
2032	* gcc.dg/darwin-misaligned.c: New test.
2033
20342003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2035
2036	PR c/9163
2037	* gcc.dg/20031222-1.c: New test.
2038
20392003-12-21  Mark Mitchell  <mark@codesourcery.com>
2040
2041	PR c++/13438
2042	* g++.dg/parse/error8.C: New test.
2043
2044	PR c++/11554
2045	* testsuite/g++.dg/warn/ctor-init-1.C: New test.
2046
20472003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
2048
2049	* gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2050	too small.
2051	* gcc.c-torture/compile/930217-1.c: Likewise.
2052	* gcc.c-torture/compile/930513-1.c: Likewise.
2053	* gcc.c-torture/execute/920908-2.c: Likewise.
2054	* gcc.c-torture/execute/921204-1.c: Likewise.
2055	* gcc.c-torture/execute/930621-1.c: Likewise.
2056	* gcc.c-torture/execute/930630-1.c: Likewise.
2057	* gcc.c-torture/execute/931031-1.c: Likewise.
2058	* gcc.c-torture/execute/980602-2.c: Likewise.
2059	* gcc.c-torture/execute/comp-goto-1.c: Likewise.
2060	* gcc.c-torture/execute/compndlit-1.c: Likewise.
2061	* gcc.c-torture/execute/extzvsi.c: Likewise.
2062	* gcc.c-torture/unsorted/ext.c: Likewise.
2063
20642003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
2065
2066	PR target/12749
2067	* gcc.c-torture/compile/20031220-2.c: New test case.
2068
20692003-12-20  Roger Sayle  <roger@eyesopen.com>
2070
2071	PR optimization/13031
2072	* gcc.c-torture/compile/20031220-1.c: New test case.
2073
20742003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2075
2076	* gcc.dg/cast-function-1.c: New test.
2077
20782003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2079
2080	* gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2081	formats.
2082
20832003-12-19  Mark Mitchell  <mark@codesourcery.com>
2084
2085	PR c++/12795
2086	* g++.dg/ext/attrib10.C: New test.
2087
20882003-12-19  Jakub Jelinek  <jakub@redhat.com>
2089
2090	* gcc.dg/cleanup-10.c: New test.
2091	* gcc.dg/cleanup-11.c: New test.
2092
20932003-12-19  Jakub Jelinek  <jakub@redhat.com>
2094
2095	PR c++/13239
2096	* g++.dg/opt/expect1.C: New test.
2097
20982003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
2099
2100	* gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2101
21022003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
2103
2104	PR debug/12923
2105	* gcc.dg/20031218-1.c: New test.
2106
2107	PR debug/12389
2108	* gcc.dg/20031218-2.c: New test.
2109	* gcc.dg/20031218-3.c: New test.
2110
2111	* g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2112	of label name and allow for USER_LABEL_PREFIX == "_" names.
2113	* g++.dg/abi/mangle18-2.C: Likewise.
2114	* g++.dg/abi/mangle19-1.C: Likewise.
2115	* g++.dg/abi/mangle19-2.C: Likewise.
2116	* g++.dg/abi/mangle20-1.C: Likewise.
2117	* g++.dg/abi/mangle20-2.C: Likewise.
2118
21192003-12-18  Richard Henderson  <rth@redhat.com>
2120
2121	* gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2122
21232003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
2124	    Dan Kegel <dank@kegel.com>
2125
2126	PR other/12009
2127	* g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
2128	testing a cross compiler, it causes spurious compile failures.
2129	* lib/g++.exp: Likewise.
2130
21312003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2132
2133	PR c++/13262
2134	* g++.dg/template/access13.C: New test.
2135
21362003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
2137
2138	* gcc.dg/20031216-1.c: New test.
2139
21402003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2141
2142	PR c++/9154
2143	* g++.dg/template/error10.C: New test.
2144
21452003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
2146
2147	* g++.dg/eh/simd-1.C: XFAIL on SPARC.
2148	* g++.dg/eh/simd-2.C: Likewise.
2149
21502003-12-17  James E Wilson  <wilson@specifixinc.com>
2151	    Roger Sayle  <roger@eyesopen.com>
2152
2153	* gcc.c-torture/execute/ieee/mzero5.c: New.
2154
21552003-12-17  Mark Mitchell  <mark@codesourcery.com>
2156
2157	PR c++/10603
2158	* g++.dg/parse/error6.C: New test.
2159
2160	PR c++/12827
2161	* g++.dg/parse/error7.C: New test.
2162
21632003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2164
2165	* lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2166	at -O with stabs debugging formats.
2167	* gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2168	* gcc.dg/debug/debug-2.c: Likewise.
2169
21702003-12-16  Mark Mitchell  <mark@codesourcery.com>
2171
2172	PR c++/12696
2173	* g++.dg/init/error1.C: New test.
2174
2175	PR c++/12218
2176	* g++.dg/init/pm3.C: New test.
2177
21782003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2179
2180	PR c/3347
2181	* gcc.dg/bitfld-8.c: New test.
2182
21832003-12-16  James Lemke  <jim@wasabisystems.com>
2184
2185	* gcc.dg/arm-scd42-[123].c: New tests.
2186
21872003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2188
2189	PR c++/9043
2190	* g++.dg/abi/mangle20-1.C: New test.
2191	* g++.dg/abi/mangle20-2.C: New test.
2192
21932003-12-16  Mark Mitchell  <mark@codesourcery.com>
2194
2195	PR c++/13275
2196	* g++.dg/other/offsetof2.C: Remove XFAIL.
2197	* g++.dg/parse/offsetof1.C: New test.
2198	* g++.gd/parse/offsetof2.C: Likewise.
2199
22002003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2201
2202	* g++.dg/template/nontype3.C: New test.
2203	* g++.dg/template/static2.C: Tweaked the dg-error clause.
2204
22052003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2206
2207	* g++.dg/warn/noreturn-3.C: Also test instantiation.
2208
22092003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2210
2211	PR c++/13387
2212	* g++.dg/expr/assign1.C: New test.
2213
2214	PR c++/13242
2215	* g++.dg/abi/mangle19-1.C: New test.
2216	* g++.dg/abi/mangle19-2.C: New test.
2217
22182003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
2219
2220	* testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2221
22222003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2223
2224	* gcc.c-torture/execute/20031216-1.c: New test.
2225
22262003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2227
2228	* g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2229	an ICE regression.
2230
22312003-12-15  Mark Mitchell  <mark@codesourcery.com>
2232
2233	PR c++/10926
2234	* g++.dg/template/error9.C: New test.
2235
2236	PR c++/11116
2237	* g++.dg/template/error8.C: New test.
2238
22392003-12-15  Roger Sayle  <roger@eyesopen.com>
2240
2241	PR middle-end/13400
2242	* gcc.c-torture/execute/20031215-1.c: New test case.
2243
22442003-12-15  Mark Mitchell  <mark@codesourcery.com>
2245
2246	PR c++/13269
2247	* g++.dg/parse/error5.C: New test.
2248
2249	PR c++/12989
2250	* g++.dg/expr/sizeof1.C: New test.
2251
2252	PR c++/13310
2253	* g++.dg/template/crash15.C: New test.
2254
22552003-12-15  Geoffrey Keating  <geoffk@apple.com>
2256
2257	* g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2258	a non-POD type as the last named parameter of a varargs function.
2259
22602003-12-15  Mark Mitchell  <mark@codesourcery.com>
2261
2262	PR c++/13243
2263	PR c++/12573
2264	* g++.dg/template/crash14.C: New test.
2265	* g++.dg/template/dependent-expr3.C: Add dg-error markers.
2266
22672003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
2268
2269	* g++.dg/other/java1.C: New test.
2270
2271	PR c++/13241
2272	* g++.dg/abi/mangle18-1.C: New test.
2273	* g++.dg/abi/mangle18-2.C: New test.
2274
22752003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2276
2277	PR optimization/10312
2278	* gcc.c-torture/execute/20031214-1.c: New.
2279
22802003-12-14  Mark Mitchell  <mark@codesourcery.com>
2281
2282	PR c++/10779
2283	PR c++/12160
2284	* g++.dg/parse/error3.C: New test.
2285	* g++.dg/parse/error4.C: Likewise.
2286	* g++.dg/abi/mangle4.C: Tweak error messages.
2287	* g++.dg/lookup/using5.C: Likewise.
2288	* g++.dg/other/error2.C: Likewise.
2289	* g++.dg/parse/typename5.C: Likewise.
2290	* g++.dg/parse/undefined1.C: Likewise.
2291	* g++.dg/template/arg2.C: Likewise.
2292	* g++.dg/template/ttp3.C: Likewise.
2293	* g++.dg/template/type1.C: Likewise.
2294	* g++.old-deja/g++.other/crash32.C: Likewise.
2295	* g++.old-djea/g++.pt/defarg8.C: Likewise.
2296
22972003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2298
2299	PR c++/13106
2300	* g++.dg/warn/noreturn-3.C: New test.
2301
23022003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2303
2304	PR c++/13118
2305	* g++.dg/abi/covariant3.C: New.
2306
23072003-12-12  Jakub Jelinek  <jakub@redhat.com>
2308
2309	* g++.dg/eh/ia64-1.C: New test.
2310
23112003-12-12  Roger Sayle  <roger@eyesopen.com>
2312
2313	PR optimization/13037
2314	* g77.f-torture/execute/13037.f: New test case.
2315
23162003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2317
2318	PR c++/12881
2319	* g++.dg/abi/covariant2.C: New.
2320
23212003-12-12  Neil Booth  <neil@daikokuya.co.uk>
2322
2323	* testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2324
23252003-12-11  Zack Weinberg  <zack@codesourcery.com>
2326
2327	* gcc.c-torture/execute/wchar_t-1.x: Delete.
2328
23292003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
2330
2331	PR other/10819
2332	* lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2333	to fix Bug 10819.
2334	* lib/g++.exp (g++_version): Likewise.
2335	* lib/g77.exp (g77_version): Likewise.
2336	* lib/objc.exp (default_objc_version): Likewise.
2337
23382003-12-10  Richard Henderson  <rth@redhat.com>
2339
2340	* gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2341
2342	* gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2343
23442003-12-08  Matt Austern  <austern@apple.com>
2345
2346	PR c/13134
2347	* lib/gcc-dg.exp (dg-require-visibility): Define.
2348	* lib/target-supports (check_visibility_available): Define.
2349	* gcc.dg/visibility-1.c: New test.
2350	* gcc.dg/visibility-2.c: Likewise.
2351	* gcc.dg/visibility-3.c: Likewise.
2352	* gcc.dg/visibility-4.c: Likewise.
2353	* gcc.dg/visibility-5.c: Likewise.
2354	* gcc.dg/visibility-6.c: Likewise.
2355	* g++.dg/ext/visibility-1.C: Likewise.
2356	* g++.dg/ext/visibility-2.C: Likewise.
2357	* g++.dg/ext/visibility-3.C: Likewise.
2358	* g++.dg/ext/visibility-4.C: Likewise.
2359	* g++.dg/ext/visibility-5.C: Likewise.
2360	* g++.dg/ext/visibility-6.C: Likewise.
2361
23622003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2363
2364	* g++.dg/lookup/java1.C: New test.
2365	* g++.dg/lookup/java2.C: New test.
2366
23672003-12-07  Falk Hueffner  <falk@debian.org>
2368
2369	* g++.dg/opt/noreturn-1.C: New test.
2370
23712003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
2372
2373	* gcc.dg/overflow-1.c: New test.
2374
23752003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2376
2377	* g77.f-torture/compile/13060.f: New test.
2378
23792003-12-06  Mark Mitchell  <mark@codesourcery.com>
2380
2381	PR c++/13323
2382	* g++.dg/inherit/operator2.C: New test.
2383
23842003-12-05  Mark Mitchell  <mark@codesourcery.com>
2385
2386	PR c++/13305
2387	* g++.dg/ext/attrib9.C: New test.
2388
23892003-12-05  Mark Mitchell  <mark@codesourcery.com>
2390
2391	PR c++/13314
2392	* g++.dg/template/error7.C: New test.
2393
23942003-12-05  Stuart Menefy <stuart.menefy@st.com>
2395	    J"orn Rennecke <joern.rennecke@superh.com>
2396
2397	PR target/13302
2398	* g++.dg/other/struct-va_list.C: New test.
2399
24002003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2401
2402	PR c++/13166
2403	* g++.dg/parse/defarg6.C: New test.
2404
24052003-12-05  Hans-Peter Nilsson  <hp@axis.com>
2406
2407	PR target/13256
2408	* gcc.c-torture/execute/20031201-1.c: New test.
2409
24102003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
2411
2412	* ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2413
24142003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2415
2416	* gcc.dg/builtin-return-1.c: New test.
2417
24182003-12-04  Stuart Menefy <stuart.menefy@st.com>
2419	    J"orn Rennecke <joern.rennecke@superh.com>
2420
2421	PR optimization/13260
2422	* gcc.c-torture/execute/20031204-1.c: New test.
2423
24242003-12-03  Mark Mitchell  <mark@codesourcery.com>
2425
2426	PR c++/9127
2427	* g++.dg/template/error6.C: New test.
2428
24292003-12-03  Jakub Jelinek  <jakub@redhat.com>
2430
2431	* gcc.dg/20031202-1.c: New test.
2432
24332003-12-03  Mark Mitchell  <mark@codesourcery.com>
2434
2435	PR c++/13179
2436	* g++.dg/template/eh1.C: New test.
2437
2438	PR c++/10771
2439	* g++.dg/template/error5.C: New test.
2440
24412003-12-02  David Ung  <davidu@mips.com>
2442
2443	* gcc.dg/compat/vector-check.h: Corrected type for var
2444	g_##TMODE
2445
24462003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2447
2448	PR c++/10126
2449	* g++.dg/template/ptrmem8.C: New test.
2450
24512003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2452
2453	PR c++/12573
2454	* g++.dg/template/dependent-expr3.C: New test.
2455
24562003-12-01  James Lemke  <jim@wasabisystems.com>
2457
2458	* gcc.dg/arm-g2.c: New test.
2459
24602003-12-01  Roger Sayle  <roger@eyesopen.com>
2461
2462	PR optimization/11634
2463	* gcc.dg/20031201-2.c: New test case.
2464
24652003-12-01  Zack Weinberg  <zack@codesourcery.com>
2466
2467	PR 11433
2468	* objc.dg/proto-lossage-3.m: New test.
2469
24702003-12-01  Roger Sayle  <roger@eyesopen.com>
2471
2472	PR optimization/12628
2473	* gcc.dg/20031201-1.c: New test case.
2474
24752003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2476
2477	* gcc.dg/unaligned-1.c: New test.
2478
24792003-11-30  Mark Mitchell  <mark@codesourcery.com>
2480
2481	PR c++/9849
2482	* g++.dg/template/error4.C: New test.
2483	* g++.dg/template/nested3.C: Adjust error markers.
2484
24852003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2486
2487	* gcc.dg/cpp/assert4.c: Check more #system assertions.
2488
24892003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
2490
2491	PR c/10333
2492	* gcc.dg/bitfld-7.c: New test.
2493
24942003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2495
2496	* gcc.dg/tls/asm-1.C: New test.
2497
24982003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2499
2500	* gcc.dg/cpp/assert4.c: Update.
2501
25022003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2503
2504	* gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2505	* gcc.dg/builtin-apply3.c: New test.
2506
25072003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2508
2509	* lib/compat.exp (compat-obj): New xfaildata parameter.
2510	Use it to set compiler_conditional_xfail_data before compiling.
2511	(compat-get-options): Handle dg-xfail-if.
2512	(compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2513	* gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2514	* gcc.dg/compat/vector-1_y.c: Likewise.
2515	* gcc.dg/compat/vector-2_x.c: Likewise.
2516	* gcc.dg/compat/vector-2_y.c: Likewise.
2517
25182003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2519
2520	* g++.dg/opt/reg-stack4.C: New test.
2521
25222003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2523
2524	* gcc.dg/builtin-apply2.c: New test.
2525
25262003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2527
2528	* gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2529
25302003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2531
2532	PR c++/12924
2533	* g++.dg/template/template-id-2.C: New test.
2534
25352003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2536
2537	PR c++/5369
2538	* g++.dg/template/memfriend1.C: New test.
2539	* g++.dg/template/memfriend2.C: Likewise.
2540	* g++.dg/template/memfriend3.C: Likewise.
2541	* g++.dg/template/memfriend4.C: Likewise.
2542	* g++.dg/template/memfriend5.C: Likewise.
2543	* g++.dg/template/memfriend6.C: Likewise.
2544	* g++.dg/template/memfriend7.C: Likewise.
2545	* g++.dg/template/memfriend8.C: Likewise.
2546	* g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2547
25482003-11-21  Mark Mitchell  <mark@codesourcery.com>
2549
2550	PR c++/12515
2551	* g++.dg/ext/cond1.C: New test.
2552
25532003-11-20  Richard Henderson  <rth@redhat.com>
2554
2555	* gcc.dg/20020201-2.c: Remove.
2556	* gcc.dg/20020201-4.c: Remove.
2557	* gcc.dg/20020304-1.c: Remove.
2558
25592003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2560
2561	* gcc.dg/cpp/trad/xwin1.c: New test case.
2562
25632003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2564
2565	* g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2566	* lib/g77.exp: Likewise.
2567	* lib/objc.exp: Likewise.
2568	* lib/g++.exp: Likewise, add -multiply_defined suppress flag
2569	for darwin.
2570
25712003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2572
2573	PR c++/12932
2574	* g++.dg/template/static5.C: New test.
2575
25762003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2577
2578	* gcc.dg/nested-func-1.c: New test.
2579
25802003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2581
2582	* gcc.dg/cpp/assert4.c: New test.
2583
25842003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2585
2586	PR c++/2294
2587	* g++.dg/lookup/using9.c: New test.
2588
25892003-11-14  Mark Mitchell  <mark@codesourcery.com>
2590
2591	PR c++/12762
2592	* g++.dg/template/error3.C: New test.
2593
25942003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2595
2596	PR ada/13035
2597	* ada/acats/run_acats, run_all.sh: Fix syntax error.
2598	No longer use a wrapper for gcc, since this does not work under
2599	Windows.
2600
26012003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2602
2603	PR c++/2094
2604	* g++.dg/template/ptrmem7.C: New test.
2605
26062003-11-13  Andrew Pinski <apinski@apple.com>
2607
2608	* gcc.c-torture/compile/20031113-1.c: New test.
2609
26102003-11-13  Mark Mitchell  <mark@codesourcery.com>
2611	    Kean Johnston <jkj@sco.com>
2612
2613	PR c/13029
2614	* gcc.dg/unused-4.c: Update.
2615
26162003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2617
2618	* g++.dg/opt/const3.C: New test.
2619
26202003-11-13  Jan Hubicka  <jh@suse.cz>
2621
2622	* gcc.c-torture/compile/20031112-1.c: New test.
2623
26242003-11-12  Mark Mitchell  <mark@codesourcery.com>
2625
2626	* g++.dg/parse/crash10.C: Remove bogus error marker.
2627
26282003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2629
2630	* ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2631	(host_gcc): Likewise.
2632	(ROOT): Honor $PWDCMD.
2633	(BASE): Likewise.
2634	* ada/acats/run_all.sh (dir): Honor $PWDCMD.
2635
26362003-11-12  Catherine Moore  <clm@redhat.com>
2637
2638	* gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2639
26402003-11-12  Andreas Jaeger  <aj@suse.de>
2641	    Jakub Jelinek  <jakub@redhat.com>
2642	    Andrew Pinski  <pinskia@physics.uc.edu>
2643	    Richard Henderson  <rth@redhat.com>
2644
2645	* gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2646	systems.
2647	* gcc.dg/c99-const-expr-2.c (foo): Likewise.
2648
2649	* gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2650	* gcc.dg/i386-pentium4-not-mull.c: Likewise.
2651
26522003-11-11  Andreas Jaeger  <aj@suse.de>
2653
2654	* gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2655
2656	* gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2657
26582003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2659
2660	* ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2661	Clean ups.
2662
26632003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2664
2665	* gcc.dg/trampoline-1.c: New test.
2666
26672003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2668
2669	* gcc.c-torture/compile/200031109-1.c: New test.
2670
26712003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2672
2673	PR c/3190
2674	PR c/8714
2675	* gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2676	gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2677	gcc.dg/format/no-y2k-1.c: Update.
2678
26792003-11-08  Roger Sayle  <roger@eyesopen.com>
2680
2681	PR optimization/10467
2682	* gcc.dg/20031108-1.c: New test case.
2683
26842003-11-07  Geoffrey Keating  <geoffk@apple.com>
2685
2686	* gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2687
26882003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2689
2690	* gcc.dg/compound-lvalue-1.c: New test.
2691	* gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2692	some XFAILs.
2693
26942003-11-06  Geoffrey Keating  <geoffk@apple.com>
2695
2696	* gcc.dg/altivec-varargs-1.c: New test.
2697
26982003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2699
2700	* gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2701	* gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2702	* gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2703	* gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2704	* gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2705
27062003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2707
2708	* gcc.dg/cond-lvalue-1.c: New test.
2709
27102003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2711
2712	* g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2713
27142003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2715
2716	PR c++/11616
2717	* g++.dg/template/instantiate5.C: New test.
2718
27192003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2720
2721	PR c++/12726
2722	* g++.dg/ext/complit2.C: Replace test with self-contained version.
2723	* ChangeLog: Add missing first entry for above test.
2724
27252003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2726
2727	PR c++/9810
2728	* g++.dg/template/using8.C: New test.
2729	* g++.old-deja/g++.other/access11.C: Adjust expected error location.
2730
27312003-11-02  Roger Sayle  <roger@eyesopen.com>
2732
2733	PR optimization/10817
2734	* gcc.c-torture/compile/20031102-1.c: New test case.
2735
27362003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2737
2738	* gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2739	2147483647.
2740
27412003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2742
2743	* gcc.dg/20031102-1.c: New test.
2744
27452003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2746
2747	* gcc.dg/complex-1.c: New test.
2748
27492003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2750
2751	PR c++/12796
2752	* g++.dg/template/crash13.C: Adjust expected error location.
2753	* g++.old-deja/g++.brendan/ns1.C: Likewise.
2754
27552003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2756
2757	* g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2758
27592003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2760
2761	PR/10239
2762	* gcc.c-torture/compile/20031031-2.c: New test.
2763
27642003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2765
2766	PR/11640
2767	* gcc.c-torture/compile/20031031-1.c: New test.
2768
27692003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2770
2771	* g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2772	* gcc.misc-tests/bprob.exp: Likewise.
2773	* g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2774	the execution test on arm-elf configs.
2775	* g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2776	configs that don't support scratch files.
2777	* g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2778
27792003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2780
2781	* ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2782	done by dejagnu.
2783
27842003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2785
2786	* ada/acats/run_all.sh: Redirect mv output to /dev/null
2787	Avoid non pure sh syntax. Add more logging.
2788
2789	* ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2790	fail.
2791
27922003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2793
2794	PR libgcj/10610
2795	* gcc.dg/ppc-stackalign-1.c: New test.
2796
27972003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2798
2799	* ada/acats/run_all.sh: Change output to be more compliant with
2800	dejagnu framework.
2801	Create acats.sum and acats.log files under testsuite/ada/acats
2802	Only run [a-z]* directories, to filter out e.g. CVS.
2803	Redirect build output to log file.
2804
28052003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2806
2807	* README.ada: Removed, integrated in ../doc/sourcebuild.texi
2808
28092003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2810
2811	PR ada/5909:
2812	* README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2813
28142003-10-27  Jakub Jelinek  <jakub@redhat.com>
2815
2816	* gcc.c-torture/compile/20031023-1.c: New test.
2817	* gcc.c-torture/compile/20031023-2.c: New test.
2818	* gcc.c-torture/compile/20031023-3.c: New test.
2819	* gcc.c-torture/compile/20031023-4.c: New test.
2820
28212003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2822
2823	PR c++/10371
2824	* g++.dg/lookup/scoped8.C: New test.
2825
28262003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2827
2828	* g++.dg/opt/reg-stack3.C: New test.
2829
28302003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2831
2832	* gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2833
28342003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2835
2836	PR c++/11076
2837	* g++.dg/template/crash13.C: New test.
2838
28392003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2840
2841	* gcc.dg/c99-restrict-2.c: New test.
2842
28432003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2844
2845	PR c++/12698, c++/12699, c++/12700, c++/12566
2846	* g++.dg/inherit/covariant9.C: New test.
2847	* g++.dg/inherit/covariant10.C: New test.
2848	* g++.dg/inherit/covariant11.C: New test.
2849
28502003-10-23  Jason Merrill  <jason@redhat.com>
2851
2852	PR c++/12726
2853	* g++.dg/ext/complit2.C: New test.
2854
28552003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2856
2857	PR target/12654
2858	* gcc.c-torture/execute/20031020-1.c: New test.
2859
28602003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2861
2862	* gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2863	following the jump_insn.
2864
28652003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2866
2867	* gcc.dg/cast-lvalue-1.c: New test.
2868
28692003-10-21  Mark Mitchell  <mark@codesourcery.com>
2870
2871	PR c++/11962
2872	* g++.dg/template/cond2.C: New test.
2873
28742003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2875
2876	* gcc.dg/builtins-28.c: New test.
2877
28782003-10-20  Jan Hubicka  <jh@suse.cz>
2879
2880	* testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2881	parameter.
2882	* testsuite/gcc.dg/inline-2.c: Likewise.
2883
28842003-10-20  Phil Edwards  <phil@codesourcery.com>
2885
2886	* gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2887	* gcc.dg/nest.c:  Likewise.
2888
28892003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2890
2891	PR c++/9781, c++/10583, c++/11862
2892	* g++.dg/parse/crash13.C: New test.
2893
28942003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2895
2896	* gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2897
28982003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2899
2900	* gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2901	Define HAVE_C99_RUNTIME except on Solaris.
2902	* gcc.dg/builtins-20.c: Likewise.
2903
29042003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2905
2906	* gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2907
29082003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2909
2910	PR c++/12495
2911	* g++.dg/template/crash21.C: New test.
2912
29132003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2914
2915	PR c++/2513
2916	* g++.dg/template/typename5.C: New test.
2917
29182003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2919
2920	PR c++/12369
2921	* g++.dg/template/friend25.C: New test.
2922
29232003-10-16  Ziemowit Laski  <zlaski@apple.com>
2924
2925	* objc.dg/try-catch-2.m: Relax target triple to all Darwin
2926	versions.
2927
29282003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2929
2930	* gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2931	== 2147483647.
2932
29332003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2934
2935	* gcc.c-torture/execute/960416-1.x: Remove.
2936	* gcc.c-torture/execute/divconst-3.x: Likewise.
2937
29382003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2939
2940	PR target/12598
2941	* gcc.dg/torture/cris-volatile-1.c: New test.
2942
29432003-10-14  Roger Sayle  <roger@eyesopen.com>
2944
2945	PR optimization/9325
2946	* gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2947	for overflowing floating point to integer conversion during RTL
2948	simplification.
2949
29502003-10-13  Ziemowit Laski  <zlaski@apple.com>
2951
2952	* objc/execute/_cmd.m: Fix typo.
2953	* objc.dg/image-info.m, objc.dg/symtab-1.m:
2954	Relax 'scan-assembler' regexp.
2955	* objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2956	objc.dg/try-catch-4.m: Run on non-Darwin targets.
2957	* objc.dg/zero-link-2.m: Remove blank line.
2958	* objc.dg/zero-link-3.m: New test case.
2959
29602003-10-13  Geoffrey Keating  <geoffk@apple.com>
2961
2962	* g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2963
2964	* gcc.dg/asm-names.c: Use scan-assembler-not rather
2965	than linker trickery.
2966
29672003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2968
2969	PR c++/12370
2970	* g++.dg/other/friend2.C: New test.
2971
29722003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2973
2974	* gcc.dg/20031012-1.c: New test.
2975
29762003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2977
2978	* gcc.dg/weak/weak-3.c: Fix for new warning.
2979
29802003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
2981
2982	PR optimization/8750
2983	* gcc.c-torture/execute/20031012-1.c: New test case.
2984
29852003-10-11  Roger Sayle  <roger@eyesopen.com>
2986
2987	* gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2988	that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2989
29902003-10-11  Roger Sayle  <roger@eyesopen.com>
2991
2992	PR optimization/12260
2993	* gcc.c-torture/compile/20031011-2.c: New test case.
2994
29952003-10-11  Roger Sayle  <roger@eyesopen.com>
2996
2997	* gcc.c-torture/execute/20031011-1.c: New testcase.
2998
29992003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
3000
3001	* gcc.c-torture/compile/20031011-1.c: New test.
3002
30032003-10-11  Jan Hubicka  <jh@suse.cz>
3004
3005	* g++.dg/other/first-global.C: New test.
3006
30072003-10-11  Roger Sayle  <roger@eyesopen.com>
3008
3009	* gcc.c-torture/execute/string-opt-18.c: New testcase.
3010
30112003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
3012
3013	* gcc.c-torture/compile/20031010-1.c: New test.
3014
30152003-10-10  Geoffrey Keating  <geoffk@apple.com>
3016
3017	* gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3018	* gcc.c-torture/execute/va-arg-25.c: ... here.
3019
30202003-10-09  Mark Mitchell  <mark@codesourcery.com>
3021
3022	* g++.dg/ext/attrib8.C: Only run it on x86 targets.
3023
30242003-10-08  Richard Sandiford  <rsandifo@redhat.com>
3025
3026	* gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3027
30282003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
3029
3030	* g++.dg/parse/error2.C: New test.
3031
30322003-10-08  Giovanni Bajo <giovannibajo@libero.it>
3033
3034	PR c++/11097
3035	* g++.dg/other/error5.C: Modify the error message.
3036	* g++.dg/lookup/using8.C: New test.
3037
30382003-10-07  Geoffrey Keating  <geoffk@apple.com>
3039
3040	* gcc.dg/darwin-abi-2.c: New file.
3041	* gcc.c-torture/execute/va-arg-24.c: New file.
3042
30432003-10-06  Bob Wilson  <bob.wilson@acm.org>
3044
3045	* g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
3046	indentation.
3047
30482003-10-06  Mark Mitchell  <mark@codesourcery.com>
3049
3050	PR c++/10147
3051	* g++.dg/other/error4.C: Update error messages.
3052	* g++.dg/template/ptrmem4.C: Likewise.
3053
3054	PR c++/12337
3055	* g++.dg/init/new9.C: New test.
3056
3057	PR c++/12334, c++/12236, c++/8656
3058	* g++.dg/ext/attrib8.C: New test.
3059
30602003-10-06  Devang Patel  <dpatel@apple.com>
3061
3062	* gcc.dg/debug/dwarf2-3.h: New test.
3063	* gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3064
30652003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
3066
3067	* g++.dg/opt/cfg2.C: New test.
3068
30692003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3070
3071	* g++.dg/opt/float1.C: New test.
3072
30732003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3074
3075	* gcc.dg/c90-array-lval-6.c: New test.
3076	* gcc.dg/c99-array-lval-6.c: New test.
3077
30782003-10-03  Alexander Malmberg  <alexander@malmberg.org>
3079	    Ziemowit Laski  <zlaski@apple.com>
3080
3081	* objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3082	'Derived', so that it is never considered a class method; add
3083	new warning for '+port' method ambiguity.
3084	* objc.dg/method-12.m: Include <objc/objc.h> instead of
3085	<objc/objc-api.h> (needed on Mac OS X).
3086	* objc.dg/method-13.m: New test.
3087
30882003-10-03  Roger Sayle  <roger@eyesopen.com>
3089
3090	PR optimization/9325, PR java/6391
3091	* gcc.c-torture/execute/20031003-1.c: New test case.
3092
30932003-10-02  Mark Mitchell  <mark@codesourcery.com>
3094
3095	PR optimization/12180
3096	* gcc.dg/20031002-1.c: New test.
3097
3098	PR c++/12486
3099	* g++.dg/inherit/error1.C: New test.
3100
31012003-10-02  Chris Demetriou  <cgd@broadcom.com>
3102
3103	* lib/f-torture.exp (search_for): Rename to...
3104	(search_for_re): This.  Also, clean up comments and the
3105	"regexp" invocation.
3106
31072003-10-02  Josef Zlomek  <zlomekj@suse.cz>
3108
3109	* gcc.c-torture/compile/20031002-1.c: New test.
3110
31112003-10-02  Jakub Jelinek  <jakub@redhat.com>
3112
3113	* g++.dg/opt/cond1.C: New test.
3114
31152003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
3116
3117	* gcc.dg/Wold-style-definition-2.c: New testcase.
3118	* gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3119
31202003-09-29  Richard Henderson  <rth@redhat.com>
3121
3122	* g++.dg/init/array10.C: Add dg-options.
3123
31242003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
3125
3126	* g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3127
31282003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3129
3130	* g++.dg/template/friend19.C: Fix typo.
3131	* g++.old-deja/g++.other/crash31.C: Adjust expected error.
3132
31332003-09-28  Richard Sandiford  <rsandifo@redhat.com>
3134
3135	* gcc.c-torture/execute/20030928-1.c: New test.
3136	* gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3137
31382003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3139
3140	* g++.dg/opt/unroll1.C: New test.
3141
31422003-09-26  Roger Sayle  <roger@eyesopen.com>
3143
3144	PR optimization/11741
3145	* gcc.dg/20030926-1.c: New test case.
3146
31472003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3148
3149	PR c++/5655
3150	* g++.dg/parse/access7.C: New test.
3151	* g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3152
31532003-09-24  Ziemowit Laski  <zlaski@apple.com>
3154
3155	MERGE OF objc-improvements-branch into MAINLINE:
3156	* lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3157	if libobjc has not been built.
3158	* objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3159	objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3160	objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3161	objc/execute/nested-3.m, objc/execute/np-2.m,
3162	objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3163	objc/execute/redefining_self.m, objc/execute/root_methods.m,
3164	objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3165	objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3166	objc.dg/special/unclaimed-category-1.h,
3167	objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3168	well as GNU runtime.
3169	* execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3170	* execute/cascading-1.m, execute/function-message-1.m,
3171	objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3172	objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3173	objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3174	objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3175	objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3176	objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3177	objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3178	objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3179	objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3180	* objc.dg/bitfield-2.m: Run only on Darwin.
3181	* objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3182	objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3183	objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3184	* objc.dg/const-str-1.m: Fix constant string layout.
3185
31862003-09-24  Alexandre Oliva  <aoliva@redhat.com>
3187
3188	* gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3189
31902003-09-23  Geoffrey Keating  <geoffk@apple.com>
3191
3192	* gcc.dg/darwin-abi-1.c: New file.
3193
31942003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
3195
3196	PR target/12281
3197	* gcc.c-torture/compile/20030921-1.c: New test.
3198
31992003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3200
3201	* g++.dg/opt/reg-stack2.C: New test.
3202
32032003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
3204
3205	* g++.dg/eh/delayslot1.C: New test.
3206
32072003-09-20  Richard Henderson  <rth@redhat.com>
3208
3209	* gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3210
32112003-09-20  Roger Sayle  <roger@eyesopen.com>
3212
3213	* gcc.c-torture/execute/20030920-1.c: New test case.
3214
32152003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3216
3217	* g++.dg/rtti/typeid3.C: Correct expected error message.
3218
32192003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3220
3221	PR c++/157
3222	* g++.dg/parse/crash12.C: New test.
3223
32242003-09-19  Janis Johnson  <janis187@us.ibm.com>
3225
3226	* gcc.dg/compat/mixed-struct-check.h: New.
3227	* gcc.dg/compat/mixed-struct-defs.h: New.
3228	* gcc.dg/compat/mixed-struct-init.h: New.
3229	* gcc.dg/compat/struct-by-value-19_main.c: New.
3230	* gcc.dg/compat/struct-by-value-19_x.c: New.
3231	* gcc.dg/compat/struct-by-value-19_y.c: New.
3232	* gcc.dg/compat/struct-by-value-20_main.c: New.
3233	* gcc.dg/compat/struct-by-value-20_x.c: New.
3234	* gcc.dg/compat/struct-by-value-20_y.c: New.
3235	* gcc.dg/compat/struct-return-19_main.c: New.
3236	* gcc.dg/compat/struct-return-19_x.c: New.
3237	* gcc.dg/compat/struct-return-19_y.c: New.
3238	* gcc.dg/compat/struct-return-20_main.c: New.
3239	* gcc.dg/compat/struct-return-20_x.c: New.
3240	* gcc.dg/compat/struct-return-20_y.c: New.
3241
32422003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
3243	* g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3244	so that it will not complain on LP64 targets.
3245
32462003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3247
3248	PR c++/495
3249	* g++.dg/template/friend24.C: New test.
3250
32512003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
3252
3253	PR c++/12332
3254	* g++.dg/template/memtmpl2.C: New test.
3255
32562003-09-18  Mark Mitchell  <mark@codesourcery.com>
3257
3258	PR target/11184
3259	* gcc.dg/builtin-apply1.c: New test.
3260
32612003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3262
3263	PR c++/9848
3264	* g++.dg/warn/Wunused-4.C: New test.
3265
32662003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3267
3268	PR c++/12316
3269	* g++.dg/other/gc2.C: New test.
3270
32712003-09-17  Mark Mitchell  <mark@codesourcery.com>
3272
3273	PR c++/11991
3274	* g++.dg/rtti/typeid3.C: New test.
3275
3276	PR c++/12266
3277	* g++.dg/overload/template1.C: New test.
3278
32792003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3280
3281	* g++.dg/opt/cfg3.C: New test.
3282
32832003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3284
3285	PR c++/7939
3286	* g++.dg/template/crash11.C: New test.
3287
32882003-09-16  Jason Merrill  <jason@redhat.com>
3289	    Jakub Jelinek  <jakub@redhat.com>
3290
3291	* gcc.dg/attr-warn-unused-result.c: New test.
3292
32932003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3294
3295	PR c++/12184
3296	* g++.dg/expr/call2.C: New test.
3297
32982003-09-15  Andreas Jaeger  <aj@suse.de>
3299
3300	* gcc.dg/Wold-style-definition-1.c: New test.
3301
33022003-09-14  Mark Mitchell  <mark@codesourcery.com>
3303
3304	PR c++/3907
3305	* g++.dg/parse/template12.C: New test.
3306
3307	* g++.dg/abi/bitfield11.C: New test.
3308	* g++.dg/abi/bitfield12.C: Likewise.
3309
33102003-09-14  Alexandre Oliva  <aoliva@redhat.com>
3311
3312	* gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
3313	non-expansion of functional macro name without arguments at EOL.
3314	* gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
3315
33162003-09-14  Richard Sandiford  <rsandifo@redhat.com>
3317
3318	* gcc.c-torture/execute/20030914-[12].c: New tests.
3319
33202003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3321
3322	PR c++/11788
3323	* g++.dg/overload/addr1.C: New test.
3324
33252003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
3326
3327	* gcc.dg/20030909-1.c: New test.
3328
33292003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3330
3331	* gcc.dg/ultrasp10.c: New test.
3332
33332003-09-09  Devang Patel  <dpatel@apple.com>
3334
3335	* gcc.dg/darwin-ld-6.c: New test.
3336
33372003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3338
3339	* gcc.dg/torture/builtin-explog-1.c: New testcase.
3340
33412003-09-08  Mark Mitchell  <mark@codesourcery.com>
3342
3343	* gcc.dg/ia64-types1.c: New test.
3344	* gcc.dg/ia64-types2.c: Likewise.
3345
33462003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3347
3348	* gcc.dg/builtins-1.c: Add more _Complex tests.
3349	* gcc.dg/torture/builtin-attr-1.c: Likewise.
3350
3351	* gcc.dg/builtins-1.c: Test existing _Complex functions.
3352	* gcc.dg/torture/builtin-attr-1.c: Likewise.
3353
33542003-09-08  Mark Mitchell  <mark@codesourcery.com>
3355
3356	PR c++/11786
3357	* g++.dg/lookup/koenig2.C: New test.
3358
3359	PR c++/5296
3360	* g++.dg/rtti/typeid2.C: New test.
3361
33622003-09-08  Jakub Jelinek  <jakub@redhat.com>
3363
3364	* gcc.c-torture/compile/20030904-1.c: New test.
3365
33662003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3367
3368	* g++.dg/opt/longbranch2.C: New test.
3369
33702003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3371
3372	* g++.dg/template/crash10.C: Only compile it.
3373
33742003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3375
3376	PR middle-end/11665
3377	* gcc.c-torture/compile/20030907-1.c: New test.
3378	* g++.dg/init/array11.C: New test.
3379
33802003-09-07  Mark Mitchell  <mark@codesourcery.com>
3381
3382	PR c++/11852
3383	* g++.dg/init/struct1.C: New test.
3384
33852003-09-07  Mark Mitchell  <mark@codesourcery.com>
3386
3387	PR c++/12181
3388	* g++.dg/expr/comma1.C: New test.
3389
33902003-09-06  Mark Mitchell  <mark@codesourcery.com>
3391
3392	PR c++/11867
3393	* g++.dg/expr/static_cast5.C: New test.
3394
33952003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
3396
3397	PR c++/11507
3398	* g++.dg/lookup/scoped7.C: New test.
3399
3400	PR c++/9574
3401	* g++.dg/other/static1.C: New test.
3402
3403	PR c++/11490
3404	* g++.dg/warn/template-1.C: New test.
3405
3406	PR c++/11432
3407	* g++.dg/template/crash10.C: New test.
3408
3409	PR c++/2478
3410	* g++.dg/overload/VLA.C: New test.
3411
3412	PR c++/10804
3413	* g++.dg/template/call1.C: New test.
3414
34152003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3416
3417	PR c++/11794
3418	* g++.dg/parse/using3.C: New test.
3419
34202003-09-06  Roger Sayle  <roger@eyesopen.com>
3421
3422	PR c++/11409
3423	* g++.dg/overload/builtin3.C: New test case.
3424
34252003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
3426
3427	PR c/9862
3428	* gcc.dg/20030906-1.c: New test.
3429	* gcc.dg/20030906-2.c: Likewise.
3430
34312003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3432
3433	PR c++/12167
3434	* g++.dg/parse/defarg5.C: New test.
3435
3436	* g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3437
34382003-09-05  Mark Mitchell  <mark@codesourcery.com>
3439
3440	PR c++/12163
3441	* g++.dg/expr/static_cast4.C: New test.
3442
3443	PR c++/12146
3444	* g++.dg/template/crash9.C: New test.
3445
34462003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
3447
3448	* g++.old-deja/g++.ext/pretty2.C: Update for change
3449	in __FUNCTION__.
3450	* g++.old-deja/g++.ext/pretty3.C: Likewise.
3451
34522003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
3453
3454	PR c++/11922
3455	* g++/dg/template/qualified-id1.C: New test.
3456
3457	PR c++/12037
3458	* g++.dg/warn/noeffect4.C: New test.
3459
34602003-09-04  Matt Austern  <austern@apple.com>
3461
3462	* g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3463	* g++.dg/ext/fnname2.C: Likewise.
3464	* g++.dg/ext/fnname3.C: Likewise.
3465
34662003-09-04  Mark Mitchell  <mark@codesourcery.com>
3467
3468	* g++.dg/expr/lval1.C: New test.
3469	* g++.dg/ext/lvcast.C: Remove.
3470
34712003-09-03  Roger Sayle  <roger@eyesopen.com>
3472
3473	PR optimization/11700.
3474	* gcc.c-torture/compile/20030903-1.c: New test case.
3475
34762003-09-03  Mark Mitchell  <mark@codesourcery.com>
3477
3478	PR c++/12053
3479	* g++.dg/abi/layout4.C: New test.
3480
34812003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
3482
3483	PR c++/11553
3484	* g++.dg/parse/friend3.C: New test.
3485
34862003-09-02  Mark Mitchell  <mark@codesourcery.com>
3487
3488	PR c++/11847
3489	* g++.dg/template/class1.C: New test.
3490
3491	PR c++/11808
3492	* g++.dg/expr/call1.C: New test.
3493
34942003-09-01  Mark Mitchell  <mark@codesourcery.com>
3495
3496	PR c++/12114
3497	* g++.dg/init/ref9.C: New test.
3498
3499	PR c++/11972
3500	* g++.dg/template/nested4.C: New test.
3501
35022003-08-29  Mark Mitchell  <mark@codesourcery.com>
3503
3504	PR c++/12093
3505	* g++.dg/template/non-dependent4.C: New test.
3506
3507	PR c++/11928
3508	* g++.dg/inherit/conv1.C: New test.
3509
35102003-08-29  Mark Mitchell  <mark@codesourcery.com>
3511
3512	PR c++/6196
3513	* g++.dg/ext/label1.C: New test.
3514	* g++.dg/ext/label2.C: Likewise.
3515
35162003-08-28  Mark Mitchell  <mark@codesourcery.com>
3517
3518	* g++.dg/expr/cond3.C: New test.
3519
35202003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3521
3522	* gcc.dg/builtins-1.c: Add new builtin cases.
3523
35242003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3525
3526	* gcc.dg/builtins-1.c: Add new cases.
3527	* gcc.dg/torture/builtin-attr-1.c: Likewise.
3528
35292003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3530
3531	* gcc.dg/builtins-1.c: Add more math builtin tests.
3532	* gcc.dg/torture/builtin-attr-1.c: New test.
3533
35342003-08-28  Mark Mitchell  <mark@codesourcery.com>
3535
3536	PR optimization/5079
3537	* g++.dg/opt/static3.C: New test.
3538
35392003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3540
3541	* gcc.misc-tests/gcov-10b.c: New test.
3542
35432003-08-27  Mark Mitchell  <mark@codesourcery.com>
3544
3545	* g++.dg/opt/ptrmem3.C: New test.
3546
3547	* g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3548
35492003-08-27  Jakub Jelinek  <jakub@redhat.com>
3550
3551	* gcc.dg/20030826-2.c: New test.
3552
35532003-08-26  Roger Sayle  <roger@eyesopen.com>
3554
3555	PR middle-end/12002
3556	* g77.f-torture/compile/12002.f: New test case.
3557
35582003-08-26  Roger Sayle  <roger@eyesopen.com>
3559
3560	* gcc.dg/20030826-1.c: New test case.
3561
35622003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3563
3564	* gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3565
35662003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3567
3568	PR c++/11871
3569	* c++.dg/lookup/crash1.C: New test.
3570
3571	* c++.dg/warn/noeffect3.C: New test.
3572
35732003-08-25  Janis Johnson  <janis187@us.ibm.com>
3574
3575	* gcc.dg/compat/vector-1_x.c: Compile with -w.
3576	* gcc.dg/compat/vector-1_y.c: Ditto.
3577	* gcc.dg/compat/vector-2_x.c: Ditto.
3578	* gcc.dg/compat/vector-2_y.c: Ditto.
3579
35802003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3581
3582	* gcc.dg/20030702-1.c: New test.
3583
35842003-08-25  Mark Mitchell  <mark@codesourcery.com>
3585
3586	PR c++/8795
3587	* g++.dg/ext/altivec-1.C: New test.
3588
35892003-08-24  Richard Henderson  <rth@redhat.com>
3590
3591	* g++.dg/eh/simd-2.C: Add -w for x86.
3592
35932003-08-23  Jakub Jelinek  <jakub@redhat.com>
3594
3595	* gcc.dg/20030815-1.c: New test.
3596
35972003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3598
3599	PR c++/3765
3600	* g++.dg/parse/access6.C: New test.
3601
36022003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3603
3604	PR c++/641, c++/11876
3605	* g++.dg/template/friend22.C: New test.
3606	* g++.dg/template/friend23.C: Likewise.
3607
36082003-08-22  Mark Mitchell  <mark@codesourcery.com>
3609
3610	* gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3611	identically.
3612
36132003-08-22  Mark Mitchell  <mark@codesourcery.com>
3614
3615	* g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3616
36172003-08-22  Mark Mitchell  <mark@codesourcery.com>
3618
3619	* gcc.dg/20020313-1.c: Add "-w" to dg-options.
3620
36212003-08-22  Mark Mitchell  <mark@codesourcery.com>
3622
3623	* gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3624
36252003-08-22  Mark Mitchell  <mark@codesourcery.com>
3626
3627	* g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3628
36292003-08-21  Mark Mitchell  <mark@codesourcery.com>
3630
3631	PR c++/11919
3632	* g++.dg/overload/prom1.C: New test.
3633
3634	PR c++/11551
3635	* g++.dg/parse/dtor2.C: New test.
3636
3637	PR c++/10762
3638	* g++.dg/parse/using2.C: New test.
3639
36402003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3641
3642	PR target/11805
3643	* gcc.c-torture/compile/20030821-1.c: New.
3644
36452003-08-20  Mark Mitchell  <mark@codesourcery.com>
3646
3647	PR c++/11834
3648	* g++.dg/template/deduce2.C: New test.
3649
36502003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3651
3652	* gcc.c-torture/execute/20030821-1.c: New test.
3653
36542003-08-20  Roger Sayle  <roger@eyesopen.com>
3655
3656	PR middle-end/11984
3657	* gcc.dg/20030820-1.c: New test case.
3658
36592003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3660
3661	PR c++/11945
3662	* g++.dg/warn/noeffect2.C: New test.
3663
36642003-08-19  Mark Mitchell  <mark@codesourcery.com>
3665
3666	PR c++/10926
3667	* g++.dg/template/dtor2.C: New test.
3668
3669	PR c++/11684
3670	* g++.dg/template/operator1.C: New test.
3671	* g++.dg/parse/operator4.C: New test.
3672
3673	PR c++/11946.C
3674	* g++.dg/expr/enum1.C: New test.
3675	* gcc.dg/c99-bool-1.c: Remove bogus warning.
3676
3677	PR c++/11036.C
3678	* g++.dg/parse/elab2.C: New test.
3679	* g++.dg/parse/typedef4.C: Change error message.
3680	* g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3681	* g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3682	* g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3683
36842003-08-19  Geoffrey Keating  <geoffk@apple.com>
3685
3686	* gcc.dg/pch/warn-1.c: New.
3687	* gcc.dg/pch/warn-1.hs: New.
3688
3689	* lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3690	not-tested file.
3691
36922003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3693
3694	* gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3695
36962003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3697
3698	* gcc.dg/uninit-D.c: New Test.
3699	* gcc.dg/uninit-E.c: New Test.
3700	* gcc.dg/uninit-F.c: New Test.
3701	* gcc.dg/uninit-G.c: New Test.
3702
37032003-08-19  Michael Ritzert  <ritzert@t-online.de>
3704
3705	* g++.dg/README: Describe the pch directory.
3706
37072003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3708
3709	PR c++/11174
3710	* g++.dg/parse/access4.C: New test.
3711	* g++.dg/parse/access5.C: Likewise.
3712	* g++.old-deja/g++.jason/access17.C: Adjust error message.
3713
37142003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3715
3716	* gcc.dg/noncompile/20030818-1.c: New.
3717
37182003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3719
3720	PR c++/11957
3721	* g++.dg/warn/noeffect1.C: New test.
3722
3723	* g++.dg/template/scope2.C: New test.
3724	* g++.dg/template/error2.C: Correct dg-error
3725
37262003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3727
3728	* gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3729
37302003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3731
3732	PR C++/11512
3733	* g++.dg/template/warn1.C: New.
3734
37352003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3736
3737	* g++.dg/template/error2.C: New test.
3738	* g++.dg/lookup/using7.C: Adjust errors
3739	* g++.old-deja/g++.pt/crash36.C: Likewise.
3740	* g++.old-deja/g++.pt/derived3.C: Likewise.
3741
37422003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3743
3744	* gcc.c-torture/execute/builtins/lib/strcat.c: New.
3745	* gcc.c-torture/execute/builtins/string-9-lib.c: New.
3746	* gcc.c-torture/execute/builtins/string-9.c: New, from
3747	string-opt-9.c.  Adjust for execute/builtins framework.
3748	* gcc.c-torture/execute/string-opt-9.c: Delete.
3749
37502003-08-12  Mark Mitchell  <mark@codesourcery.com>
3751
3752	* g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3753
3754	* g++.dg/parse/ret-type2.C: New test.
3755
3756	PR c++/11703
3757	* g++.dg/init/new8.C: New test.
3758
3759	PR c++/10923
3760	* g++.dg/parse/typedef5.C: New test.
3761
3762	PR c++/9512
3763	* g++.dg/parse/qualified2.C: New test.
3764	* g++.old-deja/g++.other/decl5.C: Mark one more instance of
3765	invalid code.
3766
37672003-08-11  Mark Mitchell  <mark@codesourcery.com>
3768
3769	* g++.dg/conversion/ptrmem1.C: New test.
3770
37712003-08-11  Jakub Jelinek  <jakub@redhat.com>
3772
3773	PR target/11693
3774	* gcc.dg/20030811-1.c: New test.
3775
3776	PR target/11535
3777	* gcc.c-torture/execute/20030811-1.c: New test.
3778
37792003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3780
3781	* gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3782
37832003-08-10  Mark Mitchell  <mark@codesourcery.com>
3784
3785	PR c++/11789.C
3786	* g++.dg/inherit/multiple1.C: New test.
3787
37882003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3789
3790	* gcc.dg/spe1.c: New test.
3791
3792	PR c++/11670
3793	* g++.dg/expr/cast2.C: New test.
3794
3795	PR c++/10530
3796	* g++.dg/template/dependent-name2.C: New test.
3797
37982003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3799
3800	* g++.dg/parse/crash11.C: Put the dg options in comments.
3801
38022003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3803
3804	* lib/gcc-dg.exp: Update for diagnostic change.
3805
38062003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3807
3808	PR c++/5767
3809	* g++.dg/parse/crash11.C: New test.
3810
38112003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3812
3813	* gcc.dg/cpp/spacing1.c: Update.
3814
38152003-08-04  Janis Johnson  <janis187@us.ibm.com>
3816
3817	PR target/11739
3818	* gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3819	a value for -mtune.
3820
38212003-08-04  Roger Sayle  <roger@eyesopen.com>
3822
3823	PR middle-end/11771
3824	* gcc.c-torture/compile/20030804-1.c: New test case.
3825
38262003-08-04  Roger Sayle  <roger@eyesopen.com>
3827
3828	* gcc.dg/20030804-1.c: New test case.
3829
38302003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3831
3832	* gcc.dg/cpp/separate-1.c: New test.
3833
38342003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3835
3836	PR c++/11704
3837	* g++.dg/template/dependent-expr2.C: New test.
3838
3839	PR c++/11766
3840	* g++.dg/expr/ptrmem1.C: New test.
3841
38422003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3843
3844	PR c++/9453
3845	* g++.dg/template/friend15.C: New test.
3846
38472003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3848
3849	* lib/dg-pch.exp: Work round PCH bug.
3850
38512003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3852
3853	* gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3854	builtins.  Move cases from builtins-4.c here.
3855
3856	* gcc.dg/torture/builtin-math-1.c: New test taken from
3857	bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3858	additional cases.
3859
3860	* gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3861	Delete.
3862
38632003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3864
3865	PR c++/9447
3866	* g++.dg/template/using7.C: New test.
3867
38682003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3869
3870	* import1.c, import2.c: New tests.
3871
38722003-08-01  Jakub Jelinek  <jakub@redhat.com>
3873
3874	* g++.dg/eh/crossjump1.C: New test.
3875
38762003-08-01  Mark Mitchell  <mark@codesourcery.com>
3877
3878	PR c++/11697
3879	* g++.dg/template/using6.C: New test.
3880
3881	PR c++/11744
3882	* g++.dg/template/koenig2.C: New test.
3883
38842003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3885
3886	PR c++/7983
3887	* g++.dg/parse/typedef4.C: New test.
3888
38892003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3890
3891	PR c++/8442, c++/8806
3892	* g++.dg/template/elab1.C: New test.
3893	* g++.dg/template/type2.C: Likewise.
3894	* g++.dg/template/ttp3.C: Adjust expected error message.
3895	* g++.old-deja/g++.law/visibility13.C: Likewise.
3896	* g++.old-deja/g++.niklas/t135.C: Likewise.
3897	* g++.old-deja/g++.pt/ttp41.C: Likewise.
3898	* g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3899	template argument.
3900	* g++.old-deja/g++.pt/ttp44.C: Likewise.
3901
39022003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3903
3904	PR c++/11295
3905	* g++.dg/ext/stmtexpr1.C: New test.
3906
3907	* g++.dg/opt/tmp1.C: New test.
3908
3909	PR c++/11525
3910	* g++.dg/parse/constant4.C: New test.
3911
3912	PR c++/9447
3913	* g++.dg/template/using5.C: New test.
3914
39152003-07-31  Roger Sayle  <roger@eyesopen.com>
3916
3917	* gcc.dg/builtins-27.c: New test case.
3918
39192003-07-31  Jakub Jelinek  <jakub@redhat.com>
3920
3921	* gcc.dg/tls/opt-7.c: New test.
3922
39232003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3924
3925	* g++.old-deja/g++.other/crash18.C: Remove.
3926
39272003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3928
3929	* g++.dg/template/explicit3.C: New.
3930	* g++.dg/template/explicit4.C: New.
3931	* g++.dg/template/explicit5.C: New.
3932
3933	PR c++/11347
3934	* g++.dg/template/memtmpl1.C: New.
3935
39362003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3937
3938	PR target/11565
3939	* gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3940	* gcc.dg/i386-387-5.c (dg-options): Likewise.
3941
39422003-07-30  Jan Hubicka  <jh@suse.cz>
3943
3944	* vtgc1.c: Kill.
3945
39462003-07-29  Zack Weinberg  <zack@codesourcery.com>
3947
3948	* gcc.dg/struct-in-proto-1.c: New test.
3949
39502003-07-29  Neil Booth  <neil@daikokuya.co.uk>
3951
3952	* gcc.dg/cpp/include2.c: Only expect one message.
3953
39542003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
3955
3956	PR c++/9447
3957	* g++.dg/template/using1.C: New test.
3958	* g++.dg/template/using2.C: New test.
3959	* g++.dg/template/using3.C: New test.
3960	* g++.dg/template/using4.C: New test.
3961
39622003-07-29  Alexandre Oliva  <aoliva@redhat.com>
3963
3964	* gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3965	* gcc.c-torture/execute/string-opt-10.c: Likewise.
3966
39672003-07-28  Jan Hubicka  <jh@suse.cz>
3968
3969	PR c++/11530
3970	* g++.dg/opt/call1.C: New test.
3971
39722003-07-28  Alexandre Oliva <aoliva@redhat.com>
3973
3974	PR c++/11667
3975	* g++.dg/init/enum2.C: New test.
3976	* g++.dg/template/overload1.C: Add "-w" option.
3977
39782003-07-28    <hp@bitrange.com>
3979
3980	* gcc.dg/Wdeclaration-after-statement-1.c,
3981	gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3982
39832003-07-28  Jakub Jelinek  <jakub@redhat.com>
3984
3985	* gcc.c-torture/compile/20030725-1.c: New test.
3986
39872003-07-28  Aldy Hernandez  <aldyh@redhat.com>
3988
3989	* gcc.dg/20030505.c: Only run for SPE.
3990	Remove definition of opaque type.
3991
39922003-07-27  Mark Mitchell  <mark@codesourcery.com>
3993
3994	* g++.dg/template/ptrmem6.C: New test.
3995
39962003-07-26  Geoffrey Keating  <geoffk@apple.com>
3997
3998	* gcc.c-torture/compile/zero-strct-2.c: New test.
3999
40002003-07-25  Geoffrey Keating  <geoffk@apple.com>
4001
4002	* gcc.dg/intermod-1.c: New test.
4003
40042003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4005
4006	PR c++/11617
4007	* g++.dg/template/lookup2.C: New test.
4008	* g++.dg/template/memclass1.C: Remove instantiated from error.
4009	* g++.dg/other/error2.C: Tweak expected errors.
4010
4011	PR c++/11596
4012	* g++.dg/template/defarg3.C: New test.
4013
4014	* g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4015
40162003-07-24  Mark Mitchell  <mark@codesourcery.com>
4017
4018	* g++.dg/inherit/access5.C: New test.
4019
40202003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4021
4022	PR c++/11513
4023	* g++.dg/template/crash8.C: New test.
4024
40252003-07-23  Steven Bosscher <steven@gcc.gnu.org>
4026
4027	PR c/10602
4028	* gcc.dg/noncompile/incomplete-2.c: New test.
4029
40302003-07-23  Mark Mitchell  <mark@codesourcery.com>
4031
4032	PR c++/11645
4033	* g++.dg/inherit/access4.C: New test.
4034
4035	PR c++/11517
4036	* g++.dg/expr/cond2.C: New test.
4037
4038	PR optimization/10679
4039	* g++.dg/opt/inline4.C: New test.
4040
40412003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
4042
4043	* g++.dg/parse/crash10: New test.
4044
40452003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4046
4047	* g++.dg/ext/flexary1.C: New test.
4048
40492003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4050
4051	PR c++/10793
4052	* g++.dg/template/crash9.C: New test.
4053
40542003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4055
4056	PR c++/3004
4057	* g++.dg/parse/typedef3.C: New test.
4058
4059	PR c++/7906
4060	* g++.dg/parse/operator2.C: New test.
4061
4062	PR c++/8895
4063	* g++.dg/parse/def-tmpl-arg1.C: New test.
4064
4065	PR c++/9282
4066	* g++.dg/parse/funptr1.C: New test.
4067
4068	PR c++/9452
4069	* g++.dg/parse/ambig3.C: New test.
4070
4071	PR c++/9454
4072	* g++.dg/parse/operator3.C: New test.
4073
4074	PR c++/9486
4075	* g++.dg/parse/template10.C: New test.
4076
4077	PR c++/9488
4078	* g++.dg/parse/template11.C: New test.
4079
4080	PR c++/10150
4081	* g++.dg/parse/invalid-op1.C: New test.
4082
4083	PR c++/10247
4084	* g++.dg/parse/condexpr1.C: New test.
4085
40862003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4087
4088	* g++.dg/ext/packed3.C: New test.
4089	* g++.dg/ext/packed4.C: New test.
4090
4091	* gcc.dg/pack-test-3.c: New test.
4092
40932003-07-21  Janis Johnson  <janis187@us.ibm.com>
4094
4095	* lib/compat.exp: Handle dg-options per source file.
4096	* g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4097	* g++.dg/compat/abi/bitfield1_y.C: Ditto.
4098	* g++.dg/compat/abi/bitfield2_x.C: Ditto.
4099	* g++.dg/compat/abi/bitfield2_y.C: Ditto.
4100	* g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4101	* g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4102	* g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4103	* g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4104	* g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4105	* g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4106	* g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4107	* g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4108	* g++.dg/compat/break/bitfield7_x.C: Ditto.
4109	* g++.dg/compat/break/bitfield7_y.C: Ditto.
4110
41112003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
4112
4113	PR c/10320
4114	* gcc.c-torture/execute/20030718-1.c: New test.
4115
41162003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4117
4118	PR optimization/11536
4119	* gcc.dg/20030721-1.c: New test.
4120
41212003-07-19  Mark Mitchell  <mark@codesourcery.com>
4122
4123	PR c++/11546
4124	* g++.dg/template/lookup1.C: New test.
4125
41262003-07-19  Zack Weinberg  <zack@codesourcery.com>
4127
4128	* gcc.dg/noncompile/label-1.c: New comprehensive test case for
4129	diagnostics of ill-formed constructs involving labels.
4130	* gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4131	the new 'previously defined here' message.
4132
41332003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
4134
4135	* g++.dg/parse/non-dependent2.C: New test.
4136
41372003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
4138
4139	* g++.dg/init/init-ref4.C: xfail on targets without
4140	weak symbols.
4141
41422003-07-17  Jakub Jelinek  <jakub@redhat.com>
4143
4144	PR target/11087
4145	* gcc.c-torture/execute/20030717-1.c: New test.
4146
41472003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4148
4149	* g++.dg/opt/cfg1.C: New test.
4150
41512003-07-17  Mark Mitchell  <mark@codesourcery.com>
4152
4153	PR optimization/11557
4154	* gcc.dg/20030717-1.c: New test.
4155
41562003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
4157
4158	PR c++/10476
4159	* g++.dg/expr/crash-1.C: New test.
4160
4161	PR c++/11027
4162	* g++.dg/template/init3.C: New test.
4163
4164	PR c++/8222
4165	* g++.dg/template/non-dependent1.C: New test.
4166
4167	PR c++/11070
4168	* g++.dg/template/non-dependent2.C: New test.
4169
4170	PR c++/11071
4171	* g++.dg/template/non-dependent3.C: New test.
4172
4173	PR c++/9907
4174	* g++.dg/template/sizeof5.C: New test.
4175
41762003-07-17  Geoffrey Keating  <geoffk@apple.com>
4177
4178	PR 11498
4179	* gcc.c-torture/compile/mangle-1.c: New file.
4180
41812003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4182
4183	PR c++/7809
4184	* g++.dg/parse/access3.C: New test.
4185
41862003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
4187
4188	PR c++/11384
4189	* g++.dg/init/init-ref4.C: New test.
4190
41912003-07-16  Mark Mitchell  <mark@codesourcery.com>
4192
4193	PR c++/11547
4194	* g++.dg/parse/constant3.C: New test.
4195	* g++.dg/parse/crash7.C: Likewise.
4196
41972003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
4198
4199	PR target/11008
4200	* gcc.dg/i386-pentium4-not-mull.c: New.
4201
42022003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
4203
4204	* gcc.dg/asm-names.c (ymain): Make it weak.
4205
42062003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4207
4208	PR c++/5421
4209	* g++.dg/template/friend21.C: New test.
4210
42112003-07-16  Jakub Jelinek  <jakub@redhat.com>
4212
4213	* gcc.dg/cleanup-8.c: New test.
4214	* gcc.dg/cleanup-9.c: New test.
4215
42162003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
4217
4218	* g++.dg/ext/dll-MI1.h: New file.
4219	* g++.dg/ext/dllexport-MI1.C: New file.
4220	* g++.dg/ext/dllimport-MI1.C: New file.
4221
42222003-07-15  Jakub Jelinek  <jakub@redhat.com>
4223
4224	* gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4225	it does not have cmpstrsi patterns (just cmpmemsi).
4226
42272003-07-15  Mark Mitchell  <mark@codesourcery.com>
4228
4229	PR debug/11473
4230	* g++.dg/debug/debug8.C: New test.
4231
42322003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4233
4234	PR c++/10108
4235	* g++.dg/template/crash7.C: New test.
4236
42372003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
4238
4239	PR target/10795
4240	* gcc.c-torture/compile/20030708-1.c: New.
4241
42422003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
4243
4244	* gcc.c-torture/execute/20030715-1.c: New test.
4245
42462003-07-14  Geoffrey Keating  <geoffk@apple.com>
4247
4248	* gcc.dg/pch/inline-3.c: New file.
4249	* gcc.dg/pch/inline-3.hs: New file.
4250	* gcc.dg/pch/inline-4.c: New file.
4251	* gcc.dg/pch/inline-4.hs: New file.
4252
42532003-07-14  Mark Mitchell  <mark@codesourcery.com>
4254
4255	PR c++/11509
4256	* g++.dg/template/crash6.C: New test.
4257
4258	PR c++/7053
4259	* g++.dg/template/friend20.C: New test.
4260
4261	PR c++/7019
4262	* g++.dg/template/overload2.C: New test.
4263
42642003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4265
4266	PR optimization/11440
4267	* gcc.c-torture/execute/20030714-1.c: New test.
4268
42692003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4270
4271	PR c++/11154
4272	* g++.dg/template/partial2.C: New test.
4273
42742003-07-13  Mark Mitchell  <mark@codesourcery.com>
4275
4276	PR c++/11503
4277	* g++.dg/template/anon1.C: New test.
4278
4279	PR c++/11493
4280	PR c++/11495
4281	* g++.dg/parse/template9.C: Likewise.
4282	* g++.dg/template/crash4.C: New test.
4283	* g++.dg/template/koenig1.C: Likewise.
4284	* g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4285	* g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4286	* g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4287	functions.
4288	* g++.old-deja/g++.jason/template36.C: Likewise.
4289	* g++.old-deja/g++.mike/p1989.C: Likewise.
4290	* g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4291	* g++.old-deja/g++.pt/ttp20.C: Use this->.
4292	* g++.old-deja/g++.pt/ttp21.C: Use this->.
4293	* g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4294	compiling.
4295	* g++.old-deja/g++.pt/union2.C: Use this->.
4296
42972003-07-11  Jakub Jelinek  <jakub@redhat.com>
4298
4299	* gcc.dg/20030711-1.c: New test.
4300
43012003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
4302
4303	PR c++/11050
4304	* g++.dg/parse/args1.C: New test.
4305	* g++.pt/defarg8.C: Change expected errors.
4306
43072003-07-11  Mark Mitchell  <mark@codesourcery.com>
4308
4309	PR c++/8164
4310	* g++.dg/template/nontype2.C: New test.
4311
4312	PR c++/10558
4313	* g++.dg/parse/template8.C: New test.
4314
4315	PR c++/8327
4316	* g++.dg/template/scope1.C: New test.
4317
4318	* g++.dg/warn/Wsign-compare-1.C: New test.
4319
43202003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4321
4322	* gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4323
43242003-07-10  Mark Mitchell  <mark@codesourcery.com>
4325
4326	PR c++/9411
4327	* g++.dg/template/explicit2.C: New test.
4328
4329	PR c++/10032
4330	* g++.dg/warn/pedantic1.C: New test.
4331
43322003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
4333
4334	PR c++ 9483
4335	* g++.dg/other/field1.C: New test.
4336
43372003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4338
4339	PR c/11449
4340	* gcc.c-torture/compile/20030707-1.c: New.
4341
43422003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4343
4344	PR c++/10849
4345	* g++.dg/template/access12.C: New test.
4346
43472003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
4348
4349	* g++.dg/bprob/bprob.exp (prof_ext): Update.
4350	* g77.dg/bprob/bprob.exp (prof_ext): Update.
4351	* gcc.misc-tests/bprob.exp (prof_ext): Update.
4352	* gcc.misc-tests/gcov.exp: Update
4353	* g++.dg/gcov/gcov.exp: Update
4354	* lib/gcov.exp: Update.
4355
43562003-07-08  Mark Mitchell  <mark@codesourcery.com>
4357
4358	* g++.dg/abi/mangle17.C: Make sure template expressions are
4359	dependent.
4360	* g++.dg/abi/mangle4.C: Mark erroneous casts.
4361	* g++.dg/debug/debug7.C: Mark erronous new-declarator.
4362	* g++.dg/opt/stack1.C: Remove erroneous code.
4363	* g++.dg/parse/template7.C: New test.
4364	* g++.dg/template/dependent-expr1.C: Mark erroneous code.
4365	* g++.old-deja/g++.pt/crash4.C: Likewise.
4366
43672003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4368
4369	* gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4370	with zero or one occurence of `$' after the initial `L'.
4371
43722003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
4373
4374	* gcc.c-torture/compile/20030704-1.c: Add a comment.
4375
43762003-07-08  Roger Sayle  <roger@eyesopen.com>
4377
4378	PR c/11370
4379	* gcc.dg/Wunreachable-6.c: New testcase.
4380	* gcc.dg/Wunreachable-7.c: New testcase.
4381
43822003-07-08  Jakub Jelinek  <jakub@redhat.com>
4383
4384	PR c/11420
4385	* gcc.dg/20030708-1.c: New test.
4386
43872003-07-08  Richard Sandiford  <rsandifo@redhat.com>
4388
4389	* gcc.dg/compat/sdata-section.h: New file.
4390	* gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4391	* gcc.dg/torture/mips-sdata-1.c: New test.
4392
43932003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4394
4395	PR c++/11030
4396	* g++.dg/template/friend19.C: New test.
4397
43982003-07-08  Jakub Jelinek  <jakub@redhat.com>
4399
4400	* g++.dg/opt/strength-reduce.C: New test.
4401
44022003-07-07  Roger Sayle  <roger@eyesopen.com>
4403
4404	PR target/10979
4405	* gcc.dg/20030707-1.c: New testcase.
4406
44072003-07-07  Roger Sayle  <roger@eyesopen.com>
4408
4409	PR optimization/11059
4410	* g++.dg/opt/emptyunion.C: New testcase.
4411
44122003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4413	    Eric Botcazou  <ebotcazou@libertysurf.fr>
4414
4415	* g++.dg/opt/stack1.C: New test.
4416
44172003-07-05  Mark Mitchell  <mark@codesourcery.com>
4418
4419	* g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4420	run test.
4421
4422	PR c++/11431
4423	* g++.dg/expr/static_cast3.C: New test.
4424
44252003-07-04  Zack Weinberg  <zack@codesourcery.com>
4426
4427	* gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4428	everywhere.
4429	* gcc.dg/concat.c: Concatenation of string constants with
4430	__FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4431	* gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4432	* gcc.dg/cpp/escape-2.c: Use wide character constants where
4433	necessary to avoid multi-character character constant warning.
4434	* gcc.dg/cpp/escape.c: Likewise.
4435	* gcc.dg/cpp/ucs.c: Likewise.
4436	Remove backslashes from dg-bogus comments, as they confuse Tcl.
4437	Fix a typo.
4438
44392003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4440
4441	PR c/11428
4442	* gcc.c-torture/compile/20030704-1.c: New.
4443
44442003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4445
4446	* gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4447
44482003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
4449
4450	PR c++/5287, PR c++/7910,  PR c++/11021
4451	* g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4452	tests for warnings.
4453	* g++.dg/ext/dllimport2.C: Add tests for warnings.
4454	* g++.dg/ext/dllimport3.C: Likewise.
4455	* g++.dg/ext/dllimport4.C: New file.
4456	* g++.dg/ext/dllimport5.C: New file.
4457	* g++.dg/ext/dllimport6.C: New file.
4458	* g++.dg/ext/dllimport7.C: New file.
4459	* g++.dg/ext/dllimport8.C: New file.
4460	* g++.dg/ext/dllimport9.C: New file.
4461	* g++.dg/ext/dllimport10.C: New file.
4462	* g++.dg/ext/dllexport1.C: New file.
4463
44642003-07-03  Mark Mitchell  <mark@codesourcery.com>
4465
4466	* g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4467	* g++.old-deja/g++.mike/net36.C: Tweak error messages.
4468
44692003-07-03  Roger Sayle  <roger@eyesopen.com>
4470
4471	* gcc.dg/builtins-25.c: New testcase.
4472	* gcc.dg/builtins-26.c: New testcase.
4473
44742003-07-03  Janis Johnson  <janis187@us.ibm.com>
4475
4476	* gcc.dg/compat/vector-defs.h: New file.
4477	* gcc.dg/compat/vector-setup.h: New file.
4478	* gcc.dg/compat/vector-check.h: New file.
4479	* gcc.dg/compat/vector-1_main.c: New file.
4480	* gcc.dg/compat/vector-1_x.c: New file.
4481	* gcc.dg/compat/vector-1_y.c: New file.
4482	* gcc.dg/compat/vector-2_main.c: New file.
4483	* gcc.dg/compat/vector-2_x.c: New file.
4484	* gcc.dg/compat/vector-2_y.c: New file.
4485
4486	* gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4487	* gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4488	* gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4489	* gcc.dg/compat/struct-align-1.h: New file.
4490	* gcc.dg/compat/struct-align-1_main.c: New file.
4491	* gcc.dg/compat/struct-align-1_x.c: New file.
4492	* gcc.dg/compat/struct-align-1_y.c: New file.
4493	* gcc.dg/compat/struct-align-2.h: New file.
4494	* gcc.dg/compat/struct-align-2_main.c: New file.
4495	* gcc.dg/compat/struct-align-2_x.c: New file.
4496	* gcc.dg/compat/struct-align-2_y.c: New file.
4497
4498	* gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4499	* gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4500	* gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4501	* gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4502	* gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4503	* gcc.dg/compat/scalar-return-1_x.c: Ditto.
4504	* gcc.dg/compat/scalar-return-2_x.c: Ditto.
4505	* gcc.dg/compat/scalar-return-3_x.c: Ditto.
4506	* gcc.dg/compat/scalar-return-4_x.c: Ditto.
4507	* gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4508	* gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4509	* gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4510	* gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4511	* gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4512	* gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4513	* gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4514	* gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4515	* gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4516	* gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4517	* gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4518	* gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4519	* gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4520	* gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4521	* gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4522	* gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4523	* gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4524	* gcc.dg/compat/struct-return-10_x.c: Ditto.
4525	* gcc.dg/compat/struct-return-2_x.c: Ditto.
4526	* gcc.dg/compat/struct-return-3_x.c: Ditto.
4527
45282003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4529
4530	* gcc.dg/i386-call-1.c: New test.
4531
45322003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4533
4534	PR c++/9162
4535	* g++.dg/parse/defarg4.C: New.
4536
45372003-07-03  Roger Sayle  <roger@eyesopen.com>
4538
4539	PR target/10700
4540	* gcc.c-torture/compile/20030703-1.c: New test case.
4541
45422003-07-03  Mark Mitchell  <mark@codesourcery.com>
4543
4544	* g++.dg/template/local3.C: Remove extra semicolon.
4545
45462003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4547
4548	* gcc.dg/i386-volatile-1.c: New test.
4549
45502003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4551
4552	PR c++/11072
4553	* g++.dg/other/offsetof2.C: XFAIL.
4554	* g++.dg/other/offsetof5.C: New.
4555
4556	PR c++/10219
4557	* g++.dg/template/error1.C: New.
4558
4559	PR c++/9779
4560	* g++.dg/template/dependent-expr1.C: New.
4561
45622003-07-01  Mark Mitchell  <mark@codesourcery.com>
4563
4564	PR c++/6949
4565	* g++.dg/template/local3.C: New test.
4566
4567	PR c++/11149
4568	* g++.dg/lookup/scoped6.C: New test.
4569
45702003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4571
4572	PR c++/8046
4573	* g++.dg/other/error7.C: New test.
4574
45752003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4576
4577	* g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4578	* g++.old-deja/g++.abi/vtable3.h: Likewise.
4579	* g++.old-deja/g++.law/code-gen5.C: Likewise.
4580	* g++.old-deja/g++.other/union2.C: Likewise.
4581	* gcc.dg/c90-const-expr-2.c: Likewise.
4582	* gcc.dg/c90-const-expr-3.c: Likewise.
4583	* gcc.dg/c99-const-expr-2.c: Likewise.
4584	* gcc.dg/c99-const-expr-3.c: Likewise.
4585	* gcc.dg/concat.c: Likewise.
4586
45872003-07-01  Mark Mitchell  <mark@codesourcery.com>
4588
4589	PR c++/9559
4590	* g++.dg/init/static1.C: New test.
4591
45922003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4593
4594	* Changelog: Remove ">>>>>>>" from previous change.
4595
45962003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4597
4598	* g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4599	* g++.old-deja/g++.other/access2.C: Likewise.
4600	* g++.old-deja/g++.other/decl2.C: Likewise.
4601	* gcc.c-torture/execute/20020615-1.c: Likewise.
4602
46032003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4604
4605	PR c++/4933
4606	* g++.dg/template/sizeof4.C: New test.
4607
46082003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4609
4610	* g++.dg/other/error6.C: New test.
4611
46122003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4613
4614	PR c++/10750
4615	* g++.dg/parse/constant2.C: New test.
4616
46172003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4618
4619	PR c++/11106
4620	* g++.dg/other/error5.C: New test.
4621
46222003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4623
4624	* gcc.dg/format/gcc_diag-1.c: New test.
4625
46262003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4627
4628	* gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4629
46302003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4631
4632	* g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4633	* g++.old-deja/g++.robertl/eb133a.C: Likewise.
4634	* g++.old-deja/g++.robertl/eb133b.C: Likewise.
4635
46362003-06-28  Jakub Jelinek  <jakub@redhat.com>
4637
4638	* gcc.c-torture/execute/builtins/string-8.c: New test.
4639	* gcc.c-torture/execute/builtins/string-8-lib.c: New.
4640	* gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4641	* gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4642
46432003-06-27  Mark Mitchell  <mark@codesourcery.com>
4644
4645	PR c++/10468
4646	* g++.dg/ext/typeof6.C: New test.
4647
46482003-06-27  Mark Mitchell  <mark@codesourcery.com>
4649
4650	PR c++/10796
4651	* g++.dg/init/enum1.C: New test.
4652
46532003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4654
4655	* gcc.dg/20030627-1.c: New test.
4656
46572003-06-26  Mark Mitchell  <mark@codesourcery.com>
4658
4659	PR c++/11332
4660	* g++.dg/expr/static_cast2.C: New test.
4661
46622003-06-26  Roger Sayle  <roger@eyesopen.com>
4663	    Jakub Jelinek  <jakub@redhat.com>
4664
4665	* gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4666	sprintf(dst,"%s",src) optimization.
4667	* gcc.c-torture/execute/20030626-1.c: New test case.
4668	* gcc.c-torture/execute/20030626-2.c: New test case.
4669
46702003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4671
4672	* gcc.c-torture/execute/multi-ix.c: New test.
4673
4674	* gcc.c-torture/execute/simd-4.c (main):
4675	Added missing semicolon at end of union.
4676
46772003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4678
4679	PR c++/8266
4680	* g++.dg/template/explicit-instantiation3.C: New test.
4681
46822003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4683
4684	* gcc.dg/20030626-1.c: Use signed char.
4685
46862003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4687
4688	* gcc.dg/20030626-1.c: New test.
4689
46902003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4691
4692	* const-str-2.m: Update.
4693
46942003-06-25  Mark Mitchell  <mark@codesourcery.com>
4695
4696	PR c++/10990
4697	* g++.dg/rtti/dyncast1.C: New test.
4698	* g++.dg/abi/mangle4.C: Correct base-specifier access.
4699	* g++.dg/lookup/scoped1.C: Remove XFAIL.
4700	* g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4701
4702	PR c++/10931
4703	* g++.dg/expr/static_cast1.C: New test.
4704
47052003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4706
4707	* gcc.dg/20030625-1.c: New test.
4708
47092003-06-24  Roger Sayle  <roger@eyesopen.com>
4710
4711	* gcc.c-torture/compile/20030624-1.c: New test case.
4712
47132003-06-24  Jakub Jelinek  <jakub@redhat.com>
4714
4715	* gcc.c-torture/execute/string-opt-17.c: New test.
4716
47172003-06-24  Mark Mitchell  <mark@codesourcery.com>
4718
4719	PR c++/5754
4720	* g++.dg/parse/crash6.C: New test.
4721
47222003-06-23  Roger Sayle  <roger@eyesopen.com>
4723
4724	* gcc.dg/builtins-24.c: New test case.
4725
47262003-06-23  Jakub Jelinek  <jakub@redhat.com>
4727
4728	* g++.dg/opt/operator1.C: New test.
4729
47302003-06-22  Roger Sayle  <roger@eyesopen.com>
4731
4732	* gcc.c-torture/execute/string-opt-16.c: New test case.
4733
47342003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4735
4736	* g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4737	* g++.old-deja/g++.other/conv7.C: Likewise
4738	* g++.old-deja/g++.other/overcnv2.C: Likewise.
4739	* g++.old-deja/g++.other/overload14.C: Likewise.
4740
47412003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4742
4743	* g++.old-deja/g++.jason/conversion5.C: Adjust option.
4744	* g++.old-deja/g++.bugs/900215_01.C: Likewise.
4745
47462003-06-20  Mark Mitchell  <mark@codesourcery.com>
4747
4748	PR c++/10888
4749	* g++.dg/warn/Winline-3.C: New test.
4750
47512003-06-20  Mark Mitchell  <mark@codesourcery.com>
4752
4753	* lib/target-supports.exp (check_alias_available): Make the test
4754	program acceptable to the Solaris assembler.
4755
4756	PR c++/10749
4757	* g++.dg/template/memclass2.C: New test.
4758
47592003-06-20  Mark Mitchell  <mark@codesourcery.com>
4760	    Eric Botcazou  <ebotcazou@libertysurf.fr>
4761
4762	* lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4763	data for non-matching targets.
4764	* gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4765
47662003-06-20  Mark Mitchell  <mark@codesourcery.com>
4767
4768	PR c++/10845
4769	* g++.dg/template/member3.C: New test.
4770
47712003-06-19  Mark Mitchell  <mark@codesourcery.com>
4772
4773	PR c++/10939
4774	* g++.dg/template/func1.C: New test.
4775
4776	PR c++/9649
4777	* g++.dg/template/static4.C: New test.
4778	* g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4779
4780	PR c++/11041
4781	* g++.dg/init/ref7.C: New test.
4782
47832003-06-19  Matt Austern  <austern@apple.com>
4784
4785	PR c++/11228
4786	* g++.dg/anew1.C: New test.
4787	* g++.dg/anew2.C: New test.
4788	* g++.dg/anew3.C: New test.
4789	* g++.dg/anew4.C: New test.
4790
47912003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4792
4793	* gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4794
47952003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4796
4797	* gcc.c-torture/execute/simd-4.c (main): Make expected value
4798	endian-dependent.
4799
48002003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4801
4802	* lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4803	Remove cruft.
4804
48052003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4806
4807	* gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4808	* gcc.c-torture/compile/961203-1.c: Likewise.
4809	* gcc.c-torture/compile/980506-1.c: Likewise.
4810
48112003-06-17  Mark Mitchell  <mark@codesourcery.com>
4812
4813	PR c++/10712
4814	* g++.dg/lookup/using7.C: New test.
4815
48162003-06-17  Mark Mitchell  <mark@codesourcery.com>
4817
4818	PR c++/11105
4819	* g++.dg/abi/conv1.C: Remove it.
4820	* g++.dg/template/conv7.C: New test.
4821	* g++.dg/template/conv8.C: Likewise.
4822	* g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4823	conversion operator.
4824
48252003-06-17  Janis Johnson  <janis187@us.ibm.com>
4826
4827	* gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4828	* gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4829	* gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4830	* gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4831	* gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4832	* gcc.dg/compat/scalar-return-1_x.c: Ditto.
4833	* gcc.dg/compat/scalar-return-2_x.c: Ditto.
4834	* gcc.dg/compat/scalar-return-3_x.c: Ditto.
4835	* gcc.dg/compat/scalar-return-4_x.c: Ditto.
4836	* gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4837	* gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4838	* gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4839	* gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4840	* gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4841	* gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4842	* gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4843	* gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4844	* gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4845	* gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4846	* gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4847	* gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4848	* gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4849	* gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4850	* gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4851	* gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4852	* gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4853	* gcc.dg/compat/struct-return-10_x.c: Ditto.
4854	* gcc.dg/compat/struct-return-2_x.c: Ditto.
4855	* gcc.dg/compat/struct-return-3_x.c: Ditto.
4856
48572003-06-16  Mark Mitchell  <mark@codesourcery.com>
4858
4859	* lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4860	* gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4861	indications.
4862
48632003-06-16  Roger Sayle  <roger@eyesopen.com>
4864
4865	* gcc.dg/i386-387-5.c: New test case.
4866	* gcc.dg/i386-387-6.c: New test case.
4867	* gcc.dg/builtins-23.c: New test case.
4868
48692003-06-15  Roger Sayle  <roger@eyesopen.com>
4870
4871	* gcc.dg/builtins-22.c: New test case.
4872	* gcc.dg/i386-387-1.c: Update to test exp.
4873	* gcc.dg/i386-387-2.c: Likewise.
4874
48752003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4876
4877	* gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4878
48792003-06-12  Mark Mitchell  <mark@codesourcery.com>
4880
4881	* lib/gcc-dg.exp (dg-require-dll): New function.
4882	(dg-xfail-if): Likewise.
4883	* gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4884	driver.
4885
4886	* gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4887	* gcc.c-torture/compile/20001205-1.c: Likewise.
4888	* gcc.c-torture/compile/20001226-1.c: Likewise.
4889	* gcc.c-torture/compile/20010518-2.c: Likewise.
4890	* gcc.c-torture/compile/20020312-1.c: Likewise.
4891	* gcc.c-torture/compile/20020604-1.c: Likewise.
4892	* gcc.c-torture/compile/920501-12.c: Likewise.
4893	* gcc.c-torture/compile/920501-4.c: Likewise.
4894	* gcc.c-torture/compile/920520-1.c: Likewise.
4895	* gcc.c-torture/compile/920521-1.c: Likewise.
4896	* gcc.c-torture/compile/920625-1.c: Likewise.
4897	* gcc.c-torture/compile/961203-1.c: Likewise.
4898	* gcc.c-torture/compile/980506-1.c: Likewise.
4899	* gcc.c-torture/compile/981006-1.c: Likewise.
4900	* gcc.c-torture/compile/981022-1.c: Likewise.
4901	* gcc.c-torture/compile/981223-1.c: Likewise.
4902	* gcc.c-torture/compile/990617-1.c: Likewise.
4903	* gcc.c-torture/compile/dll.c: Likewise.
4904	* gcc.c-torture/compile/labels-3.c: Likewise.
4905	* gcc.c-torture/compile/mipscop-1.c: Likewise.
4906	* gcc.c-torture/compile/mipscop-2.c: Likewise.
4907	* gcc.c-torture/compile/mipscop-3.c: Likewise.
4908	* gcc.c-torture/compile/mipscop-4.c: Likewise.
4909	* gcc.c-torture/compile/simd-5.c: Likewise.
4910	* gcc.c-torture/compile/20000804-1.x: Remove.
4911	* gcc.c-torture/compile/20001205-1.x: Likewise.
4912	* gcc.c-torture/compile/20001226-1.x: Likewise.
4913	* gcc.c-torture/compile/20010518-2.x: Likewise.
4914	* gcc.c-torture/compile/20020312-1.x: Likewise.
4915	* gcc.c-torture/compile/20020604-1.x: Likewise.
4916	* gcc.c-torture/compile/920501-12.x: Likewise.
4917	* gcc.c-torture/compile/920501-4.x: Likewise.
4918	* gcc.c-torture/compile/920520-1.x: Likewise.
4919	* gcc.c-torture/compile/920521-1.x: Likewise.
4920	* gcc.c-torture/compile/920625-1.x: Likewise.
4921	* gcc.c-torture/compile/961203-1.x: Likewise.
4922	* gcc.c-torture/compile/980506-1.x: Likewise.
4923	* gcc.c-torture/compile/981006-1.x: Likewise.
4924	* gcc.c-torture/compile/981022-1.x: Likewise.
4925	* gcc.c-torture/compile/981223-1.x: Likewise.
4926	* gcc.c-torture/compile/990617-1.x: Likewise.
4927	* gcc.c-torture/compile/mipscop-1.x: Likewise.
4928	* gcc.c-torture/compile/mipscop-2.x: Likewise.
4929	* gcc.c-torture/compile/mipscop-3.x: Likewise.
4930	* gcc.c-torture/compile/mipscop-4.x: Likewise.
4931	* gcc.c-torture/compile/simd-5.x: Likewise.
4932
4933	* gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4934
49352003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4936
4937	* gcc.c-torture/execute/20030611-1.c: New test.
4938
49392003-06-12  Roger Sayle  <roger@eyesopen.com>
4940
4941	PR middle-end/168
4942	* gcc.dg/20030612-1.c: New test case.
4943
49442003-06-12  Mark Mitchell  <mark@codesourcery.com>
4945
4946	PR c++/10635
4947	* g++.dg/expr/cast1.C: New test.
4948
49492003-06-12  Roger Sayle  <roger@eyesopen.com>
4950
4951	* gcc.dg/builtins-21.c: New test case.
4952
49532003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
4954
4955	* lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4956	options instead of at the end.
4957	* lib/objc.exp (objc_target_compile): Likewise.
4958
49592003-06-11  Mark Mitchell  <mark@codesourcery.com>
4960
4961	PR c++/10432
4962	* g++.dg/parse/error1.C: New test.
4963
49642003-06-11  Janis Johnson  <janis187@us.ibm.com>
4965
4966	* gcc.dg/compat/struct-by-value-11_main.c: New file.
4967	* gcc.dg/compat/struct-by-value-11_x.c: New file.
4968	* gcc.dg/compat/struct-by-value-11_y.c: New file.
4969	* gcc.dg/compat/struct-by-value-12_main.c: New file.
4970	* gcc.dg/compat/struct-by-value-12_x.c: New file.
4971	* gcc.dg/compat/struct-by-value-12_y.c: New file.
4972	* gcc.dg/compat/struct-by-value-13_main.c: New file.
4973	* gcc.dg/compat/struct-by-value-13_x.c: New file.
4974	* gcc.dg/compat/struct-by-value-13_y.c: New file.
4975	* gcc.dg/compat/struct-by-value-14_main.c: New file.
4976	* gcc.dg/compat/struct-by-value-14_x.c: New file.
4977	* gcc.dg/compat/struct-by-value-14_y.c: New file.
4978	* gcc.dg/compat/struct-by-value-15_main.c: New file.
4979	* gcc.dg/compat/struct-by-value-15_x.c: New file.
4980	* gcc.dg/compat/struct-by-value-15_y.c: New file.
4981	* gcc.dg/compat/struct-by-value-16_main.c: New file.
4982	* gcc.dg/compat/struct-by-value-16_x.c: New file.
4983	* gcc.dg/compat/struct-by-value-16_y.c: New file.
4984	* gcc.dg/compat/struct-by-value-17_main.c: New file.
4985	* gcc.dg/compat/struct-by-value-17_x.c: New file.
4986	* gcc.dg/compat/struct-by-value-17_y.c: New file.
4987	* gcc.dg/compat/struct-by-value-18_main.c: New file.
4988	* gcc.dg/compat/struct-by-value-18_x.c: New file.
4989	* gcc.dg/compat/struct-by-value-18_y.c: New file.
4990
4991	* gcc.dg/compat/scalar-by-value-3_main.c: New file.
4992	* gcc.dg/compat/scalar-by-value-3_x.c: New file.
4993	* gcc.dg/compat/scalar-by-value-3_y.c: New file.
4994	* gcc.dg/compat/scalar-by-value-4_main.c: New file.
4995	* gcc.dg/compat/scalar-by-value-4_x.c: New file.
4996	* gcc.dg/compat/scalar-by-value-4_y.c: New file.
4997	* gcc.dg/compat/scalar-return-3_main.c: New file.
4998	* gcc.dg/compat/scalar-return-3_x.c: New file.
4999	* gcc.dg/compat/scalar-return-3_y.c: New file.
5000	* gcc.dg/compat/scalar-return-4_main.c: New file.
5001	* gcc.dg/compat/scalar-return-4_x.c: New file.
5002	* gcc.dg/compat/scalar-return-4_y.c: New file.
5003
50042003-06-10  Janis Johnson  <janis187@us.ibm.com>
5005
5006	* gcc.dg/compat/fp2-struct-check.h: New file.
5007	* gcc.dg/compat/fp2-struct-defs.h: New file.
5008	* gcc.dg/compat/fp2-struct-init.h: New file.
5009	* gcc.dg/compat/struct-by-value-10_main.c: New file.
5010	* gcc.dg/compat/struct-by-value-10_x.c: New file.
5011	* gcc.dg/compat/struct-by-value-10_y.c: New file.
5012	* gcc.dg/compat/struct-return-10_main.c: New file.
5013	* gcc.dg/compat/struct-return-10_x.c: New file.
5014	* gcc.dg/compat/struct-return-10_y.c: New file.
5015
5016	* gcc.dg/compat/compat-common.h: New file.
5017	* gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5018	* gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5019	* gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5020	* gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5021	* gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5022	* gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5023	* gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5024	* gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5025	* gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5026	* gcc.dg/compat/scalar-return-1_main.c: Ditto.
5027	* gcc.dg/compat/scalar-return-1_x.c: Ditto.
5028	* gcc.dg/compat/scalar-return-1_y.c: Ditto.
5029	* gcc.dg/compat/scalar-return-2_main.c: Ditto.
5030	* gcc.dg/compat/scalar-return-2_x.c: Ditto.
5031	* gcc.dg/compat/scalar-return-2_y.c: Ditto.
5032	* gcc.dg/compat/small-struct-check.h: Ditto.
5033	* gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5034	* gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5035	* gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5036	* gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5037	* gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5038	* gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5039	* gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5040	* gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5041	* gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5042	* gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5043	* gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5044	* gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5045	* gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5046	* gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5047	* gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5048	* gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5049	* gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5050	* gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5051	* gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5052	* gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5053	* gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5054	* gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5055	* gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5056	* gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5057	* gcc.dg/compat/struct-return-2_main.c: Ditto.
5058	* gcc.dg/compat/struct-return-2_x.c: Ditto.
5059	* gcc.dg/compat/struct-return-2_y.c: Ditto.
5060	* gcc.dg/compat/struct-return-3_main.c: Ditto.
5061	* gcc.dg/compat/struct-return-3_x.c: Ditto.
5062	* gcc.dg/compat/struct-return-3_y.c: Ditto.
5063
50642003-06-10  Geoffrey Keating  <geoffk@apple.com>
5065
5066	* g++.dg/pch/static-1.C: New file.
5067	* g++.dg/pch/static-1.Hs: New file.
5068
50692003-06-10  Richard Henderson  <rth@redhat.com>
5070
5071	* gcc.dg/asm-7.c: Adjust expected warning text.
5072
50732003-06-10  Roger Sayle  <roger@eyesopen.com>
5074
5075	* gcc.dg/builtins-20.c: New test case.
5076
50772003-06-10  Mark Mitchell  <mark@codesourcery.com>
5078
5079	PR c++/11131
5080	* g++.dg/opt/template1.C: New test.
5081
50822003-06-09  Mark Mitchell  <mark@codesourcery.com>
5083
5084	* lib/gcc-dg.exp (dg-test): Clear additional_files and
5085	additional_sources.
5086
50872003-05-21  David Taylor  <dtaylor@emc.com>
5088
5089	* gcc.dg/Wpadded.c: New file.
5090
50912003-06-09  Mark Mitchell  <mark@codesourcery.com>
5092
5093	* gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5094	* gcc.dg/special/weak-2.c: Add dg-require-weak.
5095	* gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5096	dg-require-weak.
5097
50982003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
5099
5100	* g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5101
51022003-06-09  Mark Mitchell  <mark@codesourcery.com>
5103
5104	* lib/gcc-dg.exp (dg-require-weak): Fix typo.
5105	(dg-require-alias): Likewise.
5106	(dg-require-gc-sections): Likewise.
5107	* lib/target-supports.exp (check_gc_sections_available): Likewise.
5108
51092003-06-08  Richard Henderson  <rth@redhat.com>
5110
5111	* gcc.dg/20011029-2.c: Fix the array reference.
5112	* gcc.dg/asm-7.c: New.
5113
51142003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
5115
5116	* gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5117
51182003-06-08  Mark Mitchell  <mark@codesourcery.com>
5119
5120	* lib/gcc-dg.exp (dg-require-alias): Fix typo.
5121	(dg-require-gc-sections): Likewise.
5122
51232003-06-08  Jan Hubicka  <jh@suse.cz>
5124
5125	* i386-cmov1.c: Fix regular expression.
5126	* i386-cvt-1.c: Likewise.
5127	* i386-local.c: Likewise.
5128	* i386-local2.c: Likewise.
5129	* i386-mul.c: Likewise.
5130	* i386-ssetype-1.c: Likewise.
5131	* i386-ssetype-3.c: Likewise.
5132	* i386-ssetype-5.c: Likewise.
5133
51342003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5135
5136	PR c++/11039
5137	* g++.dg/warn/implicit-typename2.C: New test.
5138	* g++.dg/warn/implicit-typename3.C: New test.
5139
51402003-06-07  Richard Henderson  <rth@redhat.com>
5141
5142	* g++.dg/other/offsetof3.C: Use size_t.
5143	* g++.dg/other/offsetof4.C: Likewise.
5144
51452003-06-07  H.J. Lu <hongjiu.lu@intel.com>
5146
5147	* lib/copy-file.exp: New. Implement gcc_copy_files.
5148
5149	* lib/dg-pch.exp: Load copy-file.exp
5150	(dg-pch): Use gcc_copy_files instead of "file copy".
5151
51522003-06-06  Mark Mitchell  <mark@codesourcery.com>
5153
5154	* gcc.dg/weak/weak.exp: Simplify.
5155	* gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5156	* gcc.dg/weak/weak-1.c: Likewise.
5157	* gcc.dg/weak/weak-2.c: Likewise.
5158	* gcc.dg/weak/weak-3.c: Likewise.
5159	* gcc.dg/weak/weak-4.c: Likewise.
5160	* gcc.dg/weak/weak-5.c: Likewise.
5161	* gcc.dg/weak/weak-6.c: Likewise.
5162	* gcc.dg/weak/weak-7.c: Likewise.
5163	* gcc.dg/weak/weak-8.c: Likewise.
5164	* gcc.dg/weak/weak-9.c: Likewise.
5165
51662003-06-06  Richard Earnshaw  <rearnsha@arm.com>
5167
5168	gcc.c-torture/execute/20030606-1.c: New.
5169
51702003-06-06  Roger Sayle  <roger@eyesopen.com>
5171
5172	* gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5173	* gcc.dg/builtins-19.c: Likewise.
5174
51752003-06-06  Roger Sayle  <roger@eyesopen.com>
5176
5177	* gcc.dg/builtins-2.c: Add some more tests.
5178	* gcc.dg/builtins-18.c: New test case.
5179	* gcc.dg/builtins-19.c: New test case.
5180
51812003-06-06  Roger Sayle  <roger@eyesopen.com>
5182	    Jim Wilson  <wilson@tuliptree.org>
5183
5184	* gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5185
51862003-06-06  Jakub Jelinek  <jakub@redhat.com>
5187
5188	* gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5189	mempcpy/stpcpy calls not to be optimized into something else.
5190	* gcc.c-torture/execute/string-opt-3.c: Moved to...
5191	* gcc.c-torture/execute/builtins/string-7.c: ...here.
5192	* gcc.c-torture/execute/builtins/string-7-lib.c: New.
5193
51942003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5195
5196	* gcc.dg/format/asm_fprintf-1.c: New test.
5197
51982003-06-05  Mark Mitchell  <mark@codesourcery.com>
5199
5200	* lib/gcc-defs.exp (additional_sources): New variable.
5201	(dg-additional-sources): New function.
5202	(additional_files): New variable.
5203	(dg-additional-files): New function.
5204	(dg-additional-files-options): Likewise.
5205	* lib/gcc-dg.exp (dg-require-weak): New function.
5206	(dg-require-alias): Likewise.
5207	(dg-require-gc-sections): Likewise.
5208	* lib/target-supports.exp (check_alias_available): Remove testfile
5209	parameter.
5210	(check_gc_sections_available): New function.
5211	* lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5212	(dg-gpp-additional-files): Likewise.
5213	* lib/g++.exp (additional_sources): Remove.
5214	(additional_files): Likewise.
5215	(g++_target_compile): Use dg-additional-files-options.
5216
5217	* gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
5218	Tcl logic.
5219	* gcc.dg/special/ecos.exp: Remove.
5220	* gcc.dg/special/20000419-2.c: Use dg-require-*.
5221	* gcc.dg/special/alias-1.c: Likewise.
5222	* gcc.dg/special/alias-2.c: Likewise.
5223	* gcc.dg/special/gcsec-1.c: Likewise.
5224	* gcc.dg/special/weak-1.c: Likewise.
5225	* gcc.dg/special/weak-2.c: Likewise.
5226	* gcc.dg/special/wkali-1.c: Likewise.
5227	* gcc.dg/special/wkali-2.c: Likewise.
5228
5229	* g++.dg/special/conpr-2.C: Use dg-additional-*, not
5230	dg-gpp-additional-*.
5231	* g++.dg/special/conpr-3.C: Likewise.
5232	* g++.dg/special/conpr-4.C: Likewise.
5233	* g++.old-deja/g++.abi/vtable3a.C: Likewise.
5234	* g++.old-deja/g++.abi/vtable3b.C: Likewise.
5235	* g++.old-deja/g++.abi/vtable3c.C: Likewise.
5236	* g++.old-deja/g++.abi/vtable3d.C: Likewise.
5237	* g++.old-deja/g++.abi/vtable3e.C: Likewise.
5238	* g++.old-deja/g++.abi/vtable3f.C: Likewise.
5239	* g++.old-deja/g++.abi/vtable3g.C: Likewise.
5240	* g++.old-deja/g++.abi/vtable3h.C: Likewise.
5241	* g++.old-deja/g++.abi/vtable3i.C: Likewise.
5242	* g++.old-deja/g++.abi/vtable3j.C: Likewise.
5243	* g++.old-deja/g++.oliva/linkage1.C: Likewise.
5244	* g++.old-deja/g++.other/comdat1.C: Likewise.
5245	* g++.old-deja/g++.other/comdat2.C: Likewise.
5246	* g++.old-deja/g++.other/comdat3.C: Likewise.
5247	* g++.old-deja/g++.other/ctor1.C: Likewise.
5248	* g++.old-deja/g++.pt/instantiate5.C: Likewise.
5249
52502003-06-05  Richard Henderson  <rth@redhat.com>
5251
5252	* gcc.dg/debug/20030605-1.c: New.
5253
52542003-06-04  Mark Mitchell  <mark@codesourcery.com>
5255
5256	* README.QMTEST: Update.
5257
52582003-06-04  Richard Henderson  <rth@redhat.com>
5259
5260	* gcc.dg/cleanup-1.c: New.
5261	* gcc.dg/cleanup-2.c: New.
5262	* gcc.dg/cleanup-3.c: New.
5263	* gcc.dg/cleanup-4.c: New.
5264	* gcc.dg/cleanup-5.c: New.
5265	* gcc.dg/cleanup-6.c: New.
5266	* gcc.dg/cleanup-7.c: New.
5267
52682003-06-04  Mark Mitchell  <mark@codesourcery.com>
5269
5270	* g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5271
5272	* lib/dg-pch.exp: New file.
5273	* g++.dg/pch/pch.exp: Use dg-pch.exp.
5274	* gcc.dg/pch/pch.exp: Likewise.
5275
52762003-06-04  Roger Sayle  <roger@eyesopen.com>
5277
5278	* gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5279	* gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5280	* gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5281	* gcc.dg/builtins-17.c: New test case.
5282	* gcc.dg/i386-387-4.c: New test case.
5283	* gcc.c-torture/execute/ieee/mzero4.c: New test case.
5284
52852003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5286
5287	* gcc.dg/ultrasp9.c: New test.
5288
52892003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5290
5291	* gcc.c-torture/compile/20030604-1.c: New test.
5292	* gcc.dg/sparc-constant-1.c: New test.
5293
52942003-06-03  Glen Nakamura  <glen@imodulo.com>
5295
5296	* gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5297
52982003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
5299
5300	* g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5301
5302	* gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5303	* gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5304
53052003-06-03  Aldy Hernandez  <aldyh@redhat.com>
5306
5307	* gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5308
53092003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5310
5311	PR c++/10940
5312	* g++.dg/template/spec10.C: New test.
5313
53142003-06-03  Roger Sayle  <roger@eyesopen.com>
5315
5316	* gcc.dg/builtins-16.c: New test case.
5317
53182003-06-03  Jakub Jelinek  <jakub@redhat.com>
5319
5320	* gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5321	mempcpy test with post-increments.
5322	* gcc.c-torture/execute/string-opt-3.c: New test.
5323	* gcc.dg/string-opt-1.c: New test.
5324
53252003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
5326
5327	PR fortran/10965
5328	* g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5329
53302003-06-02  Mark Mitchell  <mark@codesourcery.com>
5331
5332	* lib/scanasm.exp (dg-scan): New function, factored out of ...
5333	(scan-assembler): ... here.  Use dg-scan.
5334	(scan-assembler-not): Likewise.
5335	(scan-file): New function.
5336	(scan-file-not): Likewise.
5337	* gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5338	* gcc.dg/cpp/_Pragma4.c: Likewise.
5339	* gcc.dg/cpp/_Pragma5.c: Likewise.
5340	* gcc.dg/cpp/avoidpaste1.c: Likewise.
5341	* gcc.dg/cpp/avoidpaste2.c: Likewise.
5342	* gcc.dg/cpp/cmdlne-C2.c: Likewise.
5343	* gcc.dg/cpp/cmdlne-P.c: Likewise.
5344	* gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5345	* gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5346	* gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5347	* gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5348	* gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5349	* gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5350	* gcc.dg/cpp/cxxcom1.c: Likewise.
5351	* gcc.dg/cpp/line1.c: Likewise.
5352	* gcc.dg/cpp/maccom1.c: Likewise.
5353	* gcc.dg/cpp/maccom2.c: Likewise.
5354	* gcc.dg/cpp/maccom3.c: Likewise.
5355	* gcc.dg/cpp/maccom4.c: Likewise.
5356	* gcc.dg/cpp/maccom5.c: Likewise.
5357	* gcc.dg/cpp/maccom6.c: Likewise.
5358	* gcc.dg/cpp/multiline.c: Likewise.
5359	* gcc.dg/cpp/spacing1.c: Likewise.
5360	* gcc.dg/cpp/spacing2.c: Likewise.
5361	* gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5362	* gcc.dg/cpp/trad/maccom1.c: Likewise.
5363	* gcc.dg/cpp/trad/maccom2.c: Likewise.
5364	* gcc.dg/cpp/trad/maccom3.c: Likewise.
5365	* gcc.dg/cpp/trad/maccom4.c: Likewise.
5366	* gcc.dg/cpp/trad/maccom6.c: Likewise.
5367	* gcc.dg/cpp/cxxcom2.c: Likewise.
5368	* gcc.dg/cpp/cxxcom2.h: New file.
5369
5370	* gcc.dg/cpp/truefalse.cpp: Move it to ...
5371	* g++.dg/cpp/truefalse.C: Here.
5372	* gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5373
53742003-06-01  Loren James Rittle  <ljrittle@acm.org>
5375
5376	* gcc.dg/cpp/redef3.c: New file.
5377
53782003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
5379
5380	* gcc.dg/i386-loop-3.c: New test.
5381
53822003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
5383
5384	* g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5385
53862003-05-31  Roger Sayle  <roger@eyesopen.com>
5387
5388	* gcc.dg/fwrapv-1.c: New test case.
5389	* gcc.dg/fwrapv-2.c: New test case.
5390
53912003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5392
5393	PR c++/10956
5394	* g++.dg/template/spec9.C: New test.
5395
53962003-05-29  Roger Sayle  <roger@eyesopen.com>
5397
5398	* gcc.dg/duff-4.c: New test case.
5399
54002003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
5401
5402	PR fortran/10843
5403	* g77.dg/ffixed-form-1.f: New test
5404	* g77.dg/ffixed-form-2.f: New test
5405	* g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5406	* g77.dg/ffree-form-3.f: New test
5407
54082003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
5409
5410	* gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5411	* gcc.dg/wint_t-1.c: Likewise.
5412
54132003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5414
5415	* g++.dg/template/access11.C: New test.
5416
54172003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5418
5419	PR c++/10849
5420	* g++.dg/template/access10.C: New test.
5421
54222003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5423	    Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5424
5425	* gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5426
54272003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5428
5429	* gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5430	suppress for powerpc-*-darwin*.
5431	* gcc.dg/torture/builtin-noret-2.c: Likewise.
5432
54332003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5434
5435	* gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5436	suppress option for powerpc-*-darwin*.
5437
54382003-05-23  Roger Sayle  <roger@eyesopen.com>
5439
5440	* gcc.dg/builtins-1.c: Add tests for tan and atan.
5441	* gcc.dg/builtins-4.c: Add test for fmod.
5442
54432003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5444
5445	PR c++/10682
5446	* g++.dg/template/instantiate4.C: New test.
5447
54482003-05-22  Roger Sayle  <roger@eyesopen.com>
5449
5450	* gcc.c-torture/execute/ieee/inf-2.c: New test case.
5451
54522003-05-21  Janis Johnson  <janis187@us.ibm.com>
5453
5454	* gcc.dg/compat/scalar-return-1_main.c: New file.
5455	* gcc.dg/compat/scalar-return-1_x.c: New file.
5456	* gcc.dg/compat/scalar-return-1_y.c: New file.
5457	* gcc.dg/compat/scalar-return-2_main.c: New file.
5458	* gcc.dg/compat/scalar-return-2_x.c: New file.
5459	* gcc.dg/compat/scalar-return-2_y.c: New file.
5460	* gcc.dg/compat/struct-return-3_main.c: New file.
5461	* gcc.dg/compat/struct-return-3_y.c: New file.
5462	* gcc.dg/compat/struct-return-3_x.c: New file.
5463	* gcc.dg/compat/struct-return-2_main.c: New file.
5464	* gcc.dg/compat/struct-return-2_x.c: New file.
5465	* gcc.dg/compat/struct-return-2_y.c: New file.
5466
54672003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5468
5469	* g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5470	for hppa*-hp-hpux*.
5471	* gcc.dg/20021014-1.c (dg-options): Likewise.
5472	* gcc.dg/nest.c (dg-options): Likewise.
5473
54742003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
5475
5476	PR c++/9738
5477	* g++.dg/ext/dllimport2.C: New file.
5478	* g++.dg/ext/dllimport3.C: New file.
5479
54802003-05-20  Janis Johnson  <janis187@us.ibm.com>
5481
5482	* gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5483	* gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5484	* gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5485	* gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5486	* gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5487	* gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5488	* gcc.dg/compat/struct-by-value-7_x.c Ditto.
5489	* gcc.dg/compat/struct-by-value-7_y.c Ditto.
5490	* gcc.dg/compat/small-struct-defs.h: New file.
5491	* gcc.dg/compat/small-struct-init.h: New file.
5492	* gcc.dg/compat/small-struct-check.h: New file.
5493	* gcc.dg/compat/fp-struct-defs.h: New file.
5494	* gcc.dg/compat/fp-struct-check.h: New file.
5495	* gcc.dg/compat/fp-struct-init.h: New file.
5496	* gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5497	* gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5498
54992003-05-19  Jakub Jelinek  <jakub@redhat.com>
5500
5501	* gcc.dg/20030225-2.c: New test.
5502
55032003-05-18  Roger Sayle  <roger@eyesopen.com>
5504	    Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5505
5506	* gcc.c-torture/compile/20030518-1.c: New test case.
5507
55082003-05-18  Mark Mitchell  <mark@codesourcery.com>
5509
5510	* lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5511	* gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5512	gcc-dg-debug-runtest.
5513	* g++.dg/debug/debug.exp: Pass opt_opts parameter to
5514	gcc-dg-debug-runtest.
5515
55162003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5517
5518	PR c++/9022
5519	* g++.dg/lookup/using6.C: New test.
5520
55212003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5522
5523	* g++.dg/parse/access2.C: New test.
5524
55252003-05-17  Mark Mitchell  <mark@codesourcery.com>
5526
5527	* lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5528	* g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5529	* gcc.dg/debug/debug.exp: Likewise.
5530
55312003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5532
5533	* gcc.dg/dollar.c: New test.
5534
55352003-05-16  Janis Johnson  <janis187@us.ibm.com>
5536
5537	* gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5538	* gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5539	* gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5540	* gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5541	* gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5542	* gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5543	* gcc.dg/compat/struct-by-value-6_main.c: New file.
5544	* gcc.dg/compat/struct-by-value-6_x.c: New file.
5545	* gcc.dg/compat/struct-by-value-6_y.c: New file.
5546	* gcc.dg/compat/struct-by-value-7_main.c: New file.
5547	* gcc.dg/compat/struct-by-value-7_x.c: New file.
5548	* gcc.dg/compat/struct-by-value-7_y.c: New file.
5549	* gcc.dg/compat/struct-by-value-8_main.c: New file.
5550	* gcc.dg/compat/struct-by-value-8_x.c: New file.
5551	* gcc.dg/compat/struct-by-value-8_y.c: New file.
5552	* gcc.dg/compat/struct-by-value-9_main.c: New file.
5553	* gcc.dg/compat/struct-by-value-9_x.c: New file.
5554	* gcc.dg/compat/struct-by-value-9_y.c: New file.
5555
55562003-05-16  Mark Mitchell  <mark@codesourcery.com>
5557
5558	* lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5559	(gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5560	support for "repo" mode.
5561	* lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5562	* lib/g77-dg.exp: Likewise.
5563	* lib/obj-dg.exp: Likewise.
5564
55652003-05-16  Jakub Jelinek  <jakub@redhat.com>
5566
5567	Merge from gcc-3_2-rhl8-branch:
5568	2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5569
5570	* gcc.dg/tls/opt-6.c: New test.
5571
5572	2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5573
5574	* gcc.dg/20030405-1.c: New test.
5575
5576	2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5577
5578	* gcc.dg/20030309-1.c: New test.
5579
5580	2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5581
5582	* gcc.c-torture/execute/20030307-1.c: New test.
5583
5584	2003-02-20  Randolph Chung  <tausq@debian.org>
5585
5586	* gcc.c-torture/compile/20030220-1.c: New test.
5587
5588	2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5589
5590	* gcc.dg/20030217-1.c: New test.
5591
5592	2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5593
5594	* gcc.c-torture/compile/20020129-1.c: New test.
5595
5596	2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5597
5598	* gcc.dg/unroll-1.c: New test.
5599
5600	2002-11-16  Jan Hubicka  <jh@suse.cz>
5601
5602	* gcc.c-torture/execute/20020920-1.c: New test.
5603
5604	2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5605
5606	PR target/7434
5607	* gcc.c-torture/compile/20021008-1.c: New test.
5608
5609	2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5610
5611	PR target/7559
5612	* testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5613
5614	2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5615
5616	* gcc.c-torture/compile/20020807-1.c: New test.
5617
5618	2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5619
5620	* gcc.dg/tls/opt-1.c: New test.
5621
5622	2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5623
5624	* gcc.dg/20020729-1.c: New test.
5625
5626	2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5627
5628	* g++.dg/opt/life1.C: New test.
5629
5630	2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5631
5632	* gcc.dg/20020525-1.c: New test.
5633
5634	2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5635
5636	PR c++/6794
5637	* g++.dg/ext/pretty1.C: New test.
5638	* g++.dg/ext/pretty2.C: New test.
5639
56402003-05-15  Mark Mitchell  <mark@codesourcery.com>
5641
5642	PR c++/8385
5643	* g++.dg/ext/typeof5.C: New test.
5644
56452003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5646
5647	* gcc.c-torture/execute/builtins/string-asm-1.c: Take
5648	__USER_LABEL_PREFIX__ into account.
5649	* gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5650
56512003-05-14  Roger Sayle  <roger@eyesopen.com>
5652
5653	* gcc.dg/builtins-15.c: New test case.
5654
56552003-05-13  Zack Weinberg  <zack@codesourcery.com>
5656
5657	* gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5658
56592003-05-12  Mark Mitchell  <mark@codesourcery.com>
5660
5661	* lib/g++.exp: Tweak handling of additional source files.
5662	* g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5663	* g++.dg/special/conpr-2a.C: Rename to ...
5664	* g++.dg/special/conpr-2a.cc: ... this.
5665	* g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5666	* g++.dg/special/conpr-3a.C: Rename to ...
5667	* g++.dg/special/conpr-3a.cc: This.
5668	* g++.dg/special/conpr-3b.C: Rename to ...
5669	* g++.dg/special/conpr-3b.cc: This.
5670	* g++.dg/special/conpr-4.C: New test.
5671	* g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5672
56732003-05-12  David Edelsohn  <edelsohn@gnu.org>
5674
5675	* debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5676
56772003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5678
5679	* g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5680	* g++.old-deja/g++.robertl/eb71.C: Likewise.
5681	* g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5682	* g++.old-deja/g++.other/warn3.C: Likewise.
5683
56842003-05-11  Roger Sayle  <roger@eyesopen.com>
5685
5686	* gcc.dg/i386-387-1.c: Update to also test log.
5687	* gcc.dg/i386-387-2.c: Likewise.
5688
56892003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5690
5691	* g77.f-torture/execute/int8421.f: New test.
5692
56932003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5694
5695	PR c++/10230, c++/10481
5696	* g++.dg/lookup/scoped5.C: New test.
5697
56982003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5699
5700	PR c++/10552
5701	* g++.dg/template/ttp6.C: New test.
5702
57032003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5704
5705	* gcc.c-torture/execute/builtins: New directory.
5706	* gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5707	gcc.c-torture/execute/builtins.
5708	* gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5709	* gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5710	* gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5711	* gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5712
57132003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5714
5715	PR c++/9252
5716	* g++.dg/template/access8.C: New test.
5717	* g++.dg/template/access9.C: New test.
5718
57192003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5720
5721	PR c++/9554
5722	* g++.dg/parse/access1.C: New test.
5723
57242003-05-09  DJ Delorie  <dj@redhat.com>
5725
5726	* g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5727	long, and not an int.
5728
57292003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5730
5731	PR c++/10555, c++/10576
5732	* g++.dg/template/memclass1.C: New test.
5733
57342003-05-08  DJ Delorie  <dj@redhat.com>
5735
5736	* gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5737	targets.
5738	* gcc.c-torture/execute/20021024-1.x: Likewise.
5739	* gcc.c-torture/execute/shiftdi.x: Likewise.
5740	* g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5741	* g++.old-deja/g++.other/exprstmt1.C: Likewise.
5742	* gcc.dg/20021018-1.c: Likewise.
5743
57442003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5745
5746	* g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5747
5748	gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5749	(bcopy): Call memmove.
5750
57512003-05-08  Roger Sayle  <roger@eyesopen.com>
5752
5753	* g77.f-torture/compile/8485.f: New test case.
5754
57552003-05-07  Richard Henderson  <rth@redhat.com>
5756
5757	PR c++/10570
5758	* g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5759	Verify exception_cleanup not called for rethrows.
5760	* g++.dg/eh/forced2.C: Test that exception_cleanup is called
5761	when exiting catch block without rethrowing.
5762	* g++.dg/eh/forced3.C: New.
5763	* g++.dg/eh/forced4.C: New.
5764
57652003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5766
5767	* gcc.dg/20030505.c: Fix triplet.
5768
57692003-05-06  DJ Delorie  <dj@redhat.com>
5770
5771	* gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5772	* gcc.dg/nest.c: Likewise.
5773
57742003-05-05  Roger Sayle  <roger@eyesopen.com>
5775
5776	* gcc.dg/builtins-14.c: New test case.
5777
57782003-05-05  Janis Johnson  <janis187@us.ibm.com>
5779
5780	* lib/compat.exp (compat-execute): New argument.
5781	* g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5782	* gcc.dg/compat: New test directory.
5783	* gcc.dg/compat/compat.exp: New expect script.
5784	* gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5785	* gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5786	* gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5787	* gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5788	* gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5789	* gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5790
5791	* gcc.dg/compat/struct-by-value-1_main.c: New test file.
5792	* gcc.dg/compat/struct-by-value-1_x.c: New test file.
5793	* gcc.dg/compat/struct-by-value-1_y.c: New test file.
5794	* gcc.dg/compat/struct-by-value-2_main.c: New test file.
5795	* gcc.dg/compat/struct-by-value-2_x.c: New test file.
5796	* gcc.dg/compat/struct-by-value-2_y.c: New test file.
5797	* gcc.dg/compat/struct-by-value-3_main.c: New test file.
5798	* gcc.dg/compat/struct-by-value-3_x.c: New test file.
5799	* gcc.dg/compat/struct-by-value-3_y.c: New test file.
5800	* gcc.dg/compat/struct-by-value-4_main.c: New test file.
5801	* gcc.dg/compat/struct-by-value-4_x.c: New test file.
5802	* gcc.dg/compat/struct-by-value-4_y.c: New test file.
5803	* gcc.dg/compat/struct-by-value-5_main.c: New test file.
5804	* gcc.dg/compat/struct-by-value-5_x.c: New test file.
5805	* gcc.dg/compat/struct-by-value-5_y.c: New test file.
5806
58072003-05-05  Zack Weinberg  <zack@codesourcery.com>
5808
5809	* gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5810
58112003-05-05  Jakub Jelinek  <jakub@redhat.com>
5812
5813	* gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5814
58152003-05-05  Geoffrey Keating  <geoffk@apple.com>
5816
5817	* gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5818	* gcc.dg/ppc-fsel-2.c: New test.
5819
5820	* gcc.dg/unused-5.c: New test.
5821
58222003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5823
5824	PR c++/10496
5825	* g++.dg/warn/pmf1.C: New test.
5826
58272003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5828
5829	PR c++/4494
5830	* g++.dg/warn/main.C: New test.
5831
58322003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5833
5834	* gcc.dg/nonnull-3.c: New test.
5835
58362003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5837
5838	* gcc.dg/cpp/Wtrigraphs.c: Update.
5839	* gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5840
58412003-05-03  Geoffrey Keating  <geoffk@apple.com>
5842
5843	* gcc.dg/ppc-fsel-1.c: New test.
5844
58452003-05-03  Zack Weinberg  <zack@codesourcery.com>
5846
5847	PR c/10604
5848	* gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5849
58502003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5851
5852	* gcc.dg/m-un-2.c: Fix the typedef of size_t.
5853
58542003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5855
5856	PR c++/9364, c++/10553, c++/10586
5857	* g++.dg/parse/typename4.C: New test.
5858	* g++.dg/parse/typename5.C: Likewise.
5859
58602003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5861
5862	* gcc.c-torture/compile/20030503-1.c: New test.
5863
58642003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5865
5866	* g++.dg/lookup/using5.C: Fix testcase error.
5867
58682003-05-01  Chris Demetriou  <cgd@broadcom.com>
5869
5870	* gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5871	since MEABI is no longer supported.  Remove all vestiges
5872	of MEABI from the test.
5873
58742003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5875
5876	PR c++/10554
5877	* g++.dg/lookup/using5.C: New test.
5878
58792003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5880
5881	PR c++/8772
5882	* g++.dg/template/ttp5.C: New test.
5883
58842003-04-30  Mark Mitchell  <mark@codesourcery.com>
5885
5886	* lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5887	(dg-gpp-additional-sources): New function.
5888	(dg-gpp-additional-files): Likewise.
5889	* lib/g++.exp (additional_sources): New variable.
5890	(additional_files): Likewise.
5891	(g++_target_compile): Deal with them.
5892	* lib/old-dejagnu.exp: Remove.
5893	* g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5894	* g++.old-deja: Revise all tests to use dg commands.
5895
58962003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5897
5898	PR c++/9432, c++/9528
5899	* g++.dg/lookup/using4.C: New test.
5900
59012003-04-29  Geoffrey Keating  <geoffk@apple.com>
5902
5903	* gcc.dg/noreturn-5.c: New file.
5904	* gcc.dg/noreturn-6.c: New file.
5905
5906	* gcc.c-torture/compile/inline-1.c: New file.
5907
59082003-04-29  Mark Mitchell  <mark@codesourcery.com>
5909
5910	PR c++/10551
5911	* g++.dg/template/explicit1.C: New test.
5912
59132003-04-29  Mark Mitchell  <mark@codesourcery.com>
5914
5915	PR c++/10549
5916	* g++.dg/other/bitfield1.C: New test.
5917
5918	PR c++/10527
5919	* g++.dg/init/new7.C: New test.
5920
59212003-04-29  Mark Mitchell  <mark@codesourcery.com>
5922
5923	* g++.dg/ext/desig1.C: New test.
5924	* g++.dg/ext/init1.C: Update.
5925
5926	* g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5927
59282003-04-28  Mark Mitchell  <mark@codesourcery.com>
5929
5930	PR c++/10180
5931	* g++.dg/warn/Winline-1.C: New test.
5932
59332003-04-28  Jakub Jelinek  <jakub@redhat.com>
5934
5935	* gcc.c-torture/execute/string-opt-19.c: New test.
5936
5937	* gcc.c-torture/execute/string-opt-asm-1.c: New test.
5938	* gcc.c-torture/execute/string-opt-asm-2.c: New test.
5939
59402003-04-27  Mark Mitchell  <mark@codesourcery.com>
5941
5942	PR c++/10506
5943	* g++.dg/init/new6.C: New test.
5944
5945	PR c++/10503
5946	* g++.dg/init/ref6.C: New test.
5947
59482003-04-26  David Edelsohn  <edelsohn@gnu.org>
5949
5950	* g++.dg/warn/weak1.C: XFAIL on AIX4.
5951
59522003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5953
5954	* gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5955	checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5956
59572003-04-25  Mark Mitchell  <mark@codesourcery.com>
5958
5959	* g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5960	initialized static data members.
5961
59622003-04-25  H.J. Lu <hjl@gnu.org>
5963
5964	* gcc.dg/ia64-sync-4.c: New test.
5965
59662003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5967
5968	* gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
5969	date.
5970
59712003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
5972
5973	PR c++/10337
5974	* g++.dg/warn/conv1.C: New test.
5975	* g++.old-deja/g++.other/conv7.C: Adjust.
5976	* g++.old-deja/g++.other/overload14.C: Adjust.
5977
59782003-04-23  Mark Mitchell  <mark@codesourcery.com>
5979
5980	PR c++/10471
5981	* g++.dg/template/defarg2.C: New test.
5982
59832003-04-23  Neil Booth  <neil@daikokuya.co.uk>
5984
5985	* gcc.dg/cpp/include2.c: Update.
5986	* gcc.dg/cpp/multiline-2.c: New.
5987	* gcc.dg/cpp/multiline.c: Update.
5988	* gcc.dg/cpp/strify2.c: Update.
5989	* gcc.dg/cpp/trad/literals-2.c: Update.
5990
59912003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5992
5993	* g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5994
59952003-04-23  Mark Mitchell  <mark@codesourcery.com>
5996
5997	* g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5998
59992003-04-23  Mark Mitchell  <mark@codesourcery.com>
6000
6001	PR c++/10451
6002	* g++.dg/parse/crash4.C: New test.
6003
6004	PR c++/9847
6005	* g++.dg/parse/crash5.C: New test.
6006
60072003-04-22  Mark Mitchell  <mark@codesourcery.com>
6008
6009	PR c++/10446
6010	* g++.dg/parse/crash3.C: New test.
6011
6012	PR c++/10428
6013	* g++.dg/parse/elab1.C: New test.
6014
60152003-04-22  Devang Patel  <dpatel@apple.com>
6016
6017	* gcc.dg/cpp/trad/funlike-5.c: New test.
6018
60192003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
6020
6021	* g++.dg/other/packed1.C: Fix dg options.
6022
60232003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
6024
6025	* g++.dg/other/offsetof2.C: New test.
6026
60272003-04-21  Mark Mitchell  <mark@codesourcery.com>
6028
6029	* g++.dg/template/recurse.C: Adjust location of error messages.
6030
60312003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
6032
6033	PR c++/9881
6034	* g++.dg/init/addr-const1.C: New test.
6035	* g++.dg/other/packed1.C: XFAIL on aligned architectures.
6036
60372003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6038
6039	PR c++/10405
6040	* g++.dg/lookup/struct-hack1.C: New test.
6041
60422003-04-20  Neil Booth  <neil@daikokuya.co.uk>
6043
6044	* ucs.c: Update diagnostic messages.
6045
60462003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6047
6048	* gcc.dg/cpp/truefalse.cpp: New test.
6049	* gcc.dg/cpp/cpp.exp: Update.
6050	* g++.dg/other/stdbool-if.C: Remove.
6051
60522003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6053
6054	* gcc.dg/cpp/_Pragma4.c: Remove stray space.
6055	* gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6056
60572003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6058
6059	* gcc.c-torture/compile/20030418-1.c: New test.
6060
60612003-04-17  Janis Johnson  <janis187@us.ibm.com>
6062
6063	* README.compat: Remove; content moved to doc/sourcebuild.texi.
6064
60652003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6066
6067	PR c++/10347
6068	g++.dg/template/dependent-name1.C: New test.
6069
60702003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
6071
6072	* gcc.dg/warn-1.c (tourist_guide): New array,
6073	contains a pointer to bar.
6074
60752003-04-16  Roger Sayle  <roger@eyesopen.com>
6076
6077	* gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6078	* gcc.c-torture/execute/medce-1.c: New test case.
6079	* gcc.c-torture/execute/medce-2.c: New test case.
6080
60812003-04-15  Mark Mitchell  <mark@codesourcery.com>
6082
6083	* lib/prune.exp: Ignore more messages.
6084
6085	PR c++/10381
6086	* g++.dg/parse/lookup3.C: New test.
6087
60882003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6089
6090	* gcc.c-torture/compile/20030415-1.c : New test.
6091
60922003-04-14  Mark Mitchell  <mark@codesourcery.com>
6093
6094	* gcc.c-torture/execute/scope-2.c: Move to ...
6095	* gcc.dg/noncompile/scope.c: .... here.
6096
60972003-04-14  Roger Sayle  <roger@eyesopen.com>
6098
6099	* gcc.dg/20030414-2.c: New test case.
6100
61012003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6102
6103	PR target/10377
6104	* gcc.dg/20030414-1.c: New test.
6105
61062003-04-13  Roger Sayle  <roger@eyesopen.com>
6107
6108	* gcc.dg/builtins-12.c: New test case.
6109	* gcc.dg/builtins-13.c: New test case.
6110
61112003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6112
6113	* gcc.c-torture/execute/string-opt-18.c: New test.
6114
61152003-04-13  Mark Mitchell  <mark@codesourcery.com>
6116
6117	PR c++/10300
6118	* g++.dg/init/new5.C: New test.
6119
61202003-04-12  Mark Mitchell  <mark@codesourcery.com>
6121
6122	PR c++/7910
6123	* g++.dg/ext/dllimport1.C: New test.
6124
61252003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6126
6127	* gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6128
61292003-04-11  Bud Davis <bdavis9659@comcast.net>
6130
6131	PR Fortran/9263
6132	* g77.f-torture/noncompile/9263.f: New test
6133	PR Fortran/1832
6134	* g77.f-torture/execute/1832.f: New test
6135
61362003-04-11  David Chad  <davidc@freebsd.org>
6137	    Loren J. Rittle  <ljrittle@acm.org>
6138
6139	libobjc/8562
6140	* objc.dg/headers.m: New test.
6141
61422003-04-10  Zack Weinberg  <zack@codesourcery.com>
6143
6144	* gcc.c-torture/execute/builtin-noret-2.c: New.
6145	* gcc.c-torture/execute/builtin-noret-2.x: New.
6146	XFAIL builtin-noret-2.c at -O1 and above.
6147	* gcc.dg/redecl.c: New.
6148	* gcc.dg/Wshadow-1.c: Update error regexps.
6149
61502003-04-10  Mark Mitchell  <mark@codesourcery.com>
6151
6152	* g++.dg/abi/bitfield10.C: New test.
6153
61542003-04-09  Mike Stump  <mrs@apple.com>
6155
6156	* gcc.dg/pch/pch.exp: Make testcase names longer.
6157	* g++.dg/pch/pch.exp: Make testcase names longer.
6158
61592003-04-08  Roger Sayle  <roger@eyesopen.com>
6160
6161	* gcc.dg/builtins-11.c: New test case.
6162
61632003-04-08  Roger Sayle  <roger@eyesopen.com>
6164
6165	* gcc.dg/builtins-9.c: New test case.
6166	* gcc.dg/builtins-10.c: New test case.
6167
61682003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6169
6170	* gcc.dg/noncompile/init-4.c.c: New test.
6171
61722003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6173
6174	* gcc.misc-test/gcov-9.c: New test.
6175	* gcc.misc-test/gcov-10.c: New test
6176	* gcc.misc-test/gcov-11.c: New test.
6177
61782003-04-05  Zack Weinberg  <zack@codesourcery.com>
6179
6180	PR optimization/10024
6181	* gcc.c-torture/compile/20030405-1.c: New test.
6182
61832003-04-04  Geoffrey Keating  <geoffk@apple.com>
6184
6185	* gcc.dg/pch/static-3.c: New.
6186	* gcc.dg/pch/static-3.hs: New.
6187	* gcc.dg/pch/pch.exp: Test with -O0 -g too.
6188
61892003-04-04  Richard Henderson  <rth@redhat.com>
6190
6191	* g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6192	* g++.dg/eh/forced2.C: Likewise.
6193
61942003-04-03  Mike Stump  <mrs@apple.com>
6195
6196	* lib/scanasm.exp (scan-assembler): Add xfail processing for
6197	target arg.
6198	(scan-assembler-times, scan-assembler-not): Likewise.
6199	(scan-assembler-dem, scan-assembler-dem-not): Likewise.
6200
62012003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6202
6203	* gcc.dg/sparc-loop-1.c: New test.
6204
62052003-04-02  Geoffrey Keating  <geoffk@apple.com>
6206
6207	PR other/9274
6208	* g++.dg/pch/system-2.C: New.
6209	* g++.dg/pch/system-2.Hs: New.
6210
62112003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6212
6213	* g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6214
6215	* g++.dg/eh/simd-1.C (vecfunc): Same.
6216
62172003-04-01  Roger Sayle  <roger@eyesopen.com>
6218
6219	* gcc.c-torture/execute/20030401-1.c: New test case.
6220
62212003-04-01  Ziemowit Laski <zlaski@apple.com>
6222
6223	* objc.dg/defs.m: New.
6224
62252003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6226
6227	* g++.dg/eh/simd-1.C: New.
6228	* g++.dg/eh/simd-2.C: New.
6229
62302003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6231
6232	* gcc.c-torture/execute/simd-3.c: New.
6233
62342003-03-31  Mark Mitchell  <mark@codesourcery.com>
6235
6236	PR c/9936
6237	* gcc.dg/20030331-2.c: New test.
6238
62392003-03-31  Mark Mitchell  <mark@codesourcery.com>
6240
6241	PR c++/10278
6242	* g++.dg/parse/crash2.C: New test.
6243
62442003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6245
6246	* gcc.c-torture/compile/20030331-1.c: New test, moved from...
6247	* gcc.c-torture/execute/20030331-1.c: ...here.
6248
62492003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6250
6251	* gcc.c-torture/execute/20030331-1.c: New test.
6252
62532003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
6254
6255	* lib/gcov.exp: Adjust call return testing strings.
6256	* g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6257
62582003-03-31  Roger Sayle  <roger@eyesopen.com>
6259
6260	* gcc.dg/builtins-3.c: Add new tests for sin and cos.
6261	* gcc.dg/builtins-7.c: New test case.
6262	* gcc.dg/builtins-8.c: New test case.
6263
62642003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6265
6266	* gcc.c-torture/execute/ieee/20030331-1.c: New test.
6267
62682003-03-30  Mark Mitchell  <mark@codesourcery.com>
6269
6270	PR c++/7647
6271	* g++.dg/lookup-class-member-2.C: New test.
6272
62732003-03-30  Glen Nakamura  <glen@imodulo.com>
6274
6275	* gcc.dg/20030324-1.c: Add comments and abort if test fails.
6276
62772003-03-28  Roger Sayle  <roger@eyesopen.com>
6278
6279	* gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
6280
62812003-03-28  Mark Mitchell  <mark@codesourcery.com>
6282
6283	* g++.dg/init/attrib1.C: New test.
6284
62852003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6286
6287	* gcc.dg/ultrasp8.c: New test.
6288
62892003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6290
6291	* gcc.dg/ultrasp7.c: New test.
6292
62932003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
6294
6295	PR c++/10047
6296	* g++.dg/template/inline1.C: New test.
6297
62982003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6299
6300	* gcc.dg/sparc-dwarf2.c: New test.
6301
63022003-03-27  Roger Sayle  <roger@eyesopen.com>
6303
6304	* gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6305	* gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6306
63072003-03-27  Mark Mitchell  <mark@codesourcery.com>
6308
6309	* lib/gcov.exp (run-gcov): Add branches and calls options, rather
6310	than reading .x files.
6311	* g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6312	* g77.dg/gcov/gcov-1.f: Likewise.
6313	* gcc.misc-tests/gcov-4b.c: Likewise.
6314	* gcc.misc-tests/gcov-5b.c: Likewise.
6315	* gcc.misc-tests/gcov-6.c: Likewise.
6316	* gcc.misc-tests/gcov-7.c: Likewise.
6317	* gcc.misc-tests/gcov-8.c: Likewise.
6318	* g++.dg/gcov/gcov-1.x: Remove.
6319	* g77.dg/gcov/gcov-1.x: Likewise.
6320	* gcc.misc-tests/gcov-4b.x: Likewise.
6321	* gcc.misc-tests/gcov-5b.x: Likewise.
6322	* gcc.misc-tests/gcov-6.x: Likewise.
6323	* gcc.misc-tests/gcov-7.x: Likewise.
6324	* gcc.misc-tests/gcov-8.x: Likewise.
6325
63262003-03-27  Glen Nakamura  <glen@imodulo.com>
6327
6328	PR opt/10087
6329	* gcc.dg/20030324-1.c: New test.
6330
63312003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
6332
6333	PR c++/10224
6334	* g++.dg/template/arg3.C: New test.
6335
6336	PR c++/10158
6337	* g++.dg/template/friend18.C: New test.
6338
63392003-03-26  Roger Sayle  <roger@eyesopen.com>
6340
6341	* g77.f-torture/compile/20030326-1.f: New test case.
6342
63432003-03-26  Janis Johnson  <janis187@us.ibm.com>
6344
6345	* gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6346
6347	* gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6348
63492003-03-26  Jakub Jelinek  <jakub@redhat.com>
6350
6351	* gcc.dg/ia64-sync-3.c: New test.
6352
63532003-03-26  Alan Modra  <amodra@bigpond.net.au>
6354
6355	* gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6356
63572003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
6358
6359	* gcc.dg/ultrasp6.c: New test.
6360
63612003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6362
6363	* gcc.dg/i386-signbit-1.c: New test.
6364	* gcc.dg/i386-signbit-2.c: New test.
6365	* gcc.dg/i386-signbit-3.c: New test.
6366
63672003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6368
6369	* gcc.dg/ultrasp5.c: Fix options.
6370
63712003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6372
6373	* gcc.dg/ultrasp5.c: Fix comment.
6374
63752003-03-24  Bud Davis  <bdavis9659@comcast.net>
6376
6377	PR fortran/10197
6378	* g77.f-torture/execute/10197.f: New test.
6379
63802003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
6381
6382	PR c++/9898, c++/383
6383	* g++.dg/template/conv6.C: New test.
6384
6385	PR c++/10119
6386	* g++.dg/template/ptrmem5.C: New test.
6387
6388	PR c++/10026
6389	* g++.dg/lookup/koenig1.C: New test.
6390
6391	PR C++/10199
6392	* g++.dg/lookup/template2.C: New test.
6393
63942003-03-24  Jakub Jelinek  <jakub@redhat.com>
6395
6396	* g++.dg/opt/rtti1.C: New test.
6397
63982003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6399
6400	* gcc.dg/ultrasp5.c: New test.
6401
64022003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
6403
6404	PR middle-end/9967
6405	* gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6406	builtin fputs.
6407
64082003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6409
6410	PR c/8224
6411	* gcc.dg/20030323-1.c: New test.
6412
64132003-03-23  Roger Sayle  <roger@eyesopen.com>
6414
6415	* gcc.c-torture/compile/20030323-1.c: New test case.
6416
64172003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
6418
6419	* gcc.dg/20030321-1.c: New test.
6420
64212003-03-22  Zack Weinberg  <zack@codesourcery.com>
6422
6423	* gcc.dg/Wshadow-1.c: Add a dg-warning line.
6424
64252003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
6426
6427	PR c++/9978, c++/9708
6428	* g++.dg/ext/vlm1.C: Adjust expected error.
6429	* g++.dg/ext/vla2.C: New test.
6430	* g++.dg/template/arg1.C: New test.
6431	* g++.dg/template/arg2.C: New test.
6432
64332003-03-22  Bud Davis  <bdavis9659@comcast.net>
6434
6435	* g77.f-torture/execute/select.f: New test.
6436	* g77.f-torture/noncompile/select_no_compile.f: New test.
6437
64382003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
6439
6440	PR c++/9898
6441	* g++.dg/other/error4.C: New test.
6442
64432003-03-20  Mark Mitchell  <mark@codesourcery.com>
6444
6445	* g++.dg/template/friend17.C: New test.
6446
64472003-03-21  Alan Modra  <amodra@bigpond.net.au>
6448
6449	* gcc.c-torture/compile/20030320-1.c: New.
6450
64512003-03-20  Roger Sayle  <roger@eyesopen.com>
6452
6453	* gcc.dg/builtins-6.c: New test case.
6454
64552003-03-19  Alan Modra  <amodra@bigpond.net.au>
6456
6457	PR target/10073
6458	* gcc.c-torture/compile/20030319-1.c: New.
6459
64602003-03-18  Jan Hubicka  <jh@suse.cz>
6461
6462	* gcc.dg/i386-cvt-1.c: New test.
6463
64642003-03-17  Zack Weinberg  <zack@codesourcery.com>
6465
6466	* objc.dg/naming-1.m: Use "(parse|syntax) error".
6467	* objc.dg/naming-2.m: Likewise.
6468
64692003-03-17  Mark Mitchell  <mark@codesourcery.com>
6470
6471	PR c++/9639
6472	* g++.dg/parse/crash1.C: New test.
6473
64742003-03-16  Mark Mitchell  <mark@codesourcery.com>
6475
6476	PR c++/8805
6477	* g++.dg/eh/cleanup1.C: New test.
6478
64792003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6480
6481	* gcc.c-torture/execute/20030316-1.c: New test case.
6482
64832003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6484
6485	PR c++/9629
6486	* g++.dg/init/ctor2.C: New test.
6487
64882003-03-15  Roger Sayle  <roger@eyesopen.com>
6489
6490	* g77.f-torture/compile/xformat.f: New test case.
6491
64922003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6493
6494	* g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6495	* g++.old-deja/g++.mike/eh50.C: Likewise.
6496
64972003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6498
6499	PR c++/6440
6500	* g++.dg/template/spec7.C: New test.
6501	* g++.dg/template/spec8.C: Likewise.
6502
65032003-03-14  Jakub Jelinek  <jakub@redhat.com>
6504
6505	* gcc.c-torture/execute/20030313-1.c: New test.
6506
65072003-03-14  Richard Henderson  <rth@redhat.com>
6508
6509	* gcc.dg/inline-2.c: Adjust alpha test for external call.
6510
65112003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6512
6513	* gcc.c-torture/compile/20030314-1.c: New test.
6514
65152003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6516
6517	* gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6518	* gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6519	thumb target,
6520	* gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6521	to accept newer _imp__	prefix and additional
6522	newline in .drectve section.
6523	* gcc.dg/dll-4.c: Likewise.
6524	* gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6525	switch.
6526
65272003-03-13  Mark Mitchell  <mark@codesourcery.com>
6528
6529	* g++.dg/parse/namespace9.C: New test.
6530
6531	* g++.dg/init/ref5.C: New test.
6532	* g++.dg/parse/ptrmem1.C: Likewise.
6533
65342003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6535
6536	* gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6537	* gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6538	regular expression.
6539	* gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6540	* gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6541
65422003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6543
6544	* gcc.c-torture/execute/20030224-2.c: New test.
6545
65462003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6547
6548	* gcc.dg/decl-3.c: New test.
6549
65502003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6551
6552	* gcc.dg/i386-loop-2.c: New test.
6553
65542003-03-11  Mark Mitchell  <mark@codesourcery.com>
6555
6556	PR c++/9474
6557	* g++.dg/parse/namespace8.C: New test.
6558
6559	PR c++/9924
6560	* g++.dg/overload/builtin2.C: New test.
6561
65622003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6563
6564	* gcc.dg/return-type-3.c: New test.
6565
65662003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6567
6568	* gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6569	profiling options are not supported.
6570
65712003-03-10  Mark Mitchell  <mark@codesourcery.com>
6572
6573	* g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6574	* g++.old-deja/g++.warn/impint2.C: Likewise.
6575
65762003-03-10  Devang Patel  <dpatel@apple.com>
6577
6578	* g++.dg/cpp/c++_cmd_1.C: New test.
6579	* g++.dg/cpp/c++_cmd_1.h: New file.
6580
65812003-03-10  Segher Boessenkool  <segher@koffie.nl>
6582
6583	* gcc.dg/altivec-9.c: New file.
6584
65852003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6586
6587	* gcc.dg/ppc-sdata-1.c: New test.
6588	* gcc.dg/ppc-sdata-2.c: New test.
6589
65902003-03-09  Mark Mitchell  <mark@codesourcery.com>
6591
6592	PR c++/9373
6593	* g++.dg/opt/ptrmem2.C: New test.
6594
6595	PR c++/8534
6596	* g++.dg/opt/ptrmem1.C: New test.
6597
65982003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6599
6600	* gcc.dg/i386-loop-1.c: New test.
6601
66022003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6603
6604	PR c++/9970
6605	* g++.dg/lookup/friend1.C: New test.
6606
66072003-03-08  Mark Mitchell  <mark@codesourcery.com>
6608
6609	PR c++/9823
6610	* g++.dg/parser/constructor1.C: New test.
6611
66122003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6613
6614	* gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6615
6616	* gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6617
66182003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6619
6620	* gcc.dg/cpp/Wunused.c: Update test.
6621
66222003-03-08  Jan Hubicka  <jh@suse.cz>
6623
6624	* gcc.dg/inline-3.c: New test.
6625
66262003-03-08  Mark Mitchell  <mark@codesourcery.com>
6627
6628	PR c++/9809
6629	* g++.dg/parse/builtin1.C: New test.
6630
6631	PR c++/9982
6632	* g++.dg/abi/cookie1.C: New test.
6633	* g++.dg/abi/cookie2.C: Likewise.
6634
6635	PR c++/9524
6636	* g++.dg/template/field1.C: New test.
6637
6638	PR c++/9912
6639	* g++.dg/parse/class1.C: New test.
6640	* g++.dg/parse/namespace7.C: Likewise.
6641	* g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6642
66432003-03-07  Mark Mitchell  <mark@codesourcery.com>
6644
6645	* g++.dg/init/ref4.C: New test.
6646
66472003-03-07  Jan Hubicka  <jh@suse.cz>
6648
6649	* gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6650	* gcc.dg/inline-3.c:  New test.
6651
66522003-03-06  Mark Mitchell  <mark@codesourcery.com>
6653
6654	* g++.dg/init/ref3.C: New test.
6655
6656	PR c++/9965
6657	* g++.dg/init/ref2.C: New test.
6658
6659	PR c++/9400
6660	* g++.dg/warn/Wshadow-2.C: New test.
6661
6662	PR c++/9791
6663	* g++.dg/warn/Woverloaded-1.C: New test.
6664
66652003-03-05  Jan Hubicka  <jh@suse.cz>
6666
6667	* gcc.dg/i386-local2.c: New.
6668	* gcc.dg/i386-local.c: Fix typo.
6669
66702003-03-05  Mark Mitchell  <mark@codesourcery.com>
6671
6672	* g++.dg/abi/layout3.C: New test.
6673
66742003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6675
6676	* gcc.c-torture/compile/20030305-1.c
6677
66782003-03-05  Jan Hubicka  <jh@suse.cz>
6679
6680	* gcc.dg/i386-local.c: New.
6681
66822003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6683
6684	* gcc.dg/sh-relax.c: Disable for sh64-*-*.
6685
66862003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6687
6688	* gcc.dg/switch-2.c: New test.
6689	* gcc.dg/switch-3.c: New test.
6690	* gcc.dg/Wswitch.c: Adjust line numbers.
6691	* gcc.dg/Wswitch-default.c: Likewise.
6692	* gcc.dg/Wswitch-enum.c: Likewise.
6693
66942003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6695
6696	* gcc.c-torture/execute/20030222-1.c: New test.
6697
66982003-03-03  James E Wilson  <wilson@tuliptree.org>
6699
6700	* gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6701
67022003-03-03  Mark Mitchell  <mark@codesourcery.com>
6703
6704	PR c++/9878
6705	* g++.dg/init/ref1.C: New test.
6706
67072003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6708
6709	* gcc.dg/sh-relax.c: New SH-only test.
6710
67112003-03-03  Geoffrey Keating  <geoffk@apple.com>
6712
6713	* gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6714	comment explaining purpose of testcase.
6715
67162003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6717
6718	* gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6719	for HC11/HC12 (asm needs two int registers).
6720	* gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6721	HC11/HC12 because the test uses an asm which needs two 32-bit
6722	registers.
6723
67242003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6725
6726	* gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6727	for HC11/HC12 (array is too large otherwise).
6728	* gcc.c-torture/compile/920501-4.x: New file, likewise.
6729	* gcc.c-torture/compile/20010518-2.x: Likewise.
6730	* gcc.c-torture/compile/980506-1.x: Don't execute this test on
6731	HC11/HC12 (array is too large).
6732
67332003-03-01  Geoffrey Keating  <geoffk@apple.com>
6734
6735	* lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6736	* lib/g++-dg.exp (g++-dg-test): Likewise.
6737
67382003-03-01  Roger Sayle  <roger@eyesopen.com>
6739
6740	* g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6741	* gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6742
67432003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6744
6745	* g++.dg/warn/implicit-typename1.C: Remove warning.
6746
67472003-02-28  Richard Henderson  <rth@redhat.com>
6748
6749	* gcc.dg/noreturn-1.c: Move noreturn warning line.
6750	* gcc.dg/return-type-1.c: Move control reaches end warning line.
6751
67522003-02-28  Geoffrey Keating  <geoffk@apple.com>
6753
6754	* gcc.dg/pch/pch.exp: Change .pch to .gch.
6755	* g++.dg/pch/pch.exp: Likewise.
6756
67572003-02-28  Mark Mitchell  <mark@codesourcery.com>
6758
6759	PR c++/9879
6760	* testsuite/g++.dg/init/new4.C: New test.
6761
67622003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6763
6764	* gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6765
67662003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6767
6768	* gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6769	unsigned long.
6770
6771	* gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6772	wider than float.
6773
67742003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6775
6776	* lib/scanasm.exp: Add support for counting numbers of
6777	occurences.
6778	* gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6779	gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6780
67812003-02-25  Mark Mitchell  <mark@codesourcery.com>
6782
6783	PR c++/9683
6784	* g++.dg/template/static3.C: New test.
6785
6786	PR c++/9829
6787	* g++.dg/parse/namespace6.C: New test.
6788
67892003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6790
6791	PR target/9732
6792	* gcc.dg/20030225-1.c: New test.
6793
67942003-02-24  Mark Mitchell  <mark@codesourcery.com>
6795
6796	* README: Remove out-of-date information.
6797
6798	PR c++/9836
6799	* g++.dg/template/spec6.C: New test.
6800
68012003-02-24  Jeff Law  <law@redhat.com>
6802
6803	* gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6804
68052003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6806
6807	* g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6808	* gcc.dg/pragma-ep-1.c: Likewise.
6809
68102003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6811
6812	PR c++/9602
6813	* g++.dg/template/friend16.C: New test.
6814
68152003-02-23  Mark Mitchell  <mark@codesourcery.com>
6816
6817	PR c++/5333
6818	* g++.dg/parse/fused-params1.C: Adjust error messages.
6819	* g++.dg/template/nested3.C: New test.
6820
68212003-02-24  Alan Modra  <amodra@bigpond.net.au>
6822
6823	* g++.dg/abi/param1.C: New test.
6824
68252003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6826
6827	PR c++/7982
6828	* g++.dg/warn/implicit-typename1.C: New test.
6829
68302003-02-22  Kelley Cook <kelleycook@comcast.net>
6831
6832	* g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6833	with "mtune".
6834	* g++.old-deja/g++.other/store-expr2.C: Likewise.
6835	* gcc.c-torture/execute/20010129-1.x: Likewise.
6836	* gcc.dg/20011107-1.c: Likewise.
6837	* gcc.dg/20020108-1.c: Likewise.
6838	* gcc.dg/20020122-3.c: Likewise.
6839	* gcc.dg/20020206-1.c: Likewise.
6840	* gcc.dg/20020310-1.c: Likewise.
6841	* gcc.dg/20020426-2.c: Likewise.
6842	* gcc.dg/20020517-1.c: Likewise.
6843	* gcc.dg/991230-1.c: Likewise.
6844	* gcc.dg/i386-unroll-1.c: Likewise.
6845	* gcc.misc-tests/i386-prefetch.exp: Likewise.
6846
68472003-02-22  Jan Hubicka  <jh@suse.cz>
6848
6849	* gcc.dg/i386-mul.c: New test.
6850
68512003-02-21  Roger Sayle  <roger@eyesopen.com>
6852
6853	* gcc.dg/builtins-5.c: New test case.
6854
68552003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6856
6857	* gcc.dg/asmreg-1.c: New test.
6858
68592003-02-21  Mark Mitchell  <mark@codesourcery.com>
6860
6861	PR c++/9749
6862	* g++.dg/parse/varmod1.C: New test.
6863
68642003-02-21  Mark Mitchell  <mark@codesourcery.com>
6865
6866	PR c++/9727
6867	* g++.dg/template/op1.C: New test.
6868
68692003-02-21  Mark Mitchell  <mark@codesourcery.com>
6870
6871	PR c++/8906
6872	* g++.dg/template/nested2.C: New test.
6873
68742003-02-21  Mark Mitchell  <mark@codesourcery.com>
6875
6876	PR c++/8724
6877	* g++.dg/expr/dtor1.C: New test.
6878
68792003-02-21  Zack Weinberg  <zack@codesourcery.com>
6880
6881	* gcc.dg/cpp/include3.c: New test.
6882	* gcc.dg/cpp/inc/foo.h: New file.
6883
68842003-02-21  Glen Nakamura  <glen@imodulo.com>
6885
6886	* gcc.c-torture/execute/20030221-1.c: New test.
6887
68882003-02-20  Mark Mitchell  <mark@codesourcery.com>
6889
6890	PR c++/9729
6891	* g++.dg/abi/conv1.C: New test.
6892
68932003-02-20  Jan Hubicka  <jh@suse.cz>
6894
6895	* gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6896
68972003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6898
6899	* gcc.c-torture/compile/20030219-1.c: New test.
6900
69012003-02-18  Jan Hubicka  <jh@suse.cz>
6902
6903	* gcc.dg/funcorder.c: New test.
6904
69052003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6906
6907	* gcc.c-torture/execute/20030218-1.c: New.
6908
69092003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6910
6911	* gcc.dg/20030218-1.c: New.
6912
69132003-02-18  Richard Henderson  <rth@redhat.com>
6914
6915	* gcc.dg/attr-invalid.c: Allow __used__ on static data.
6916	* gcc.dg/attr-used-2.c: New.
6917
69182003-02-18  Mark Mitchell  <mark@codesourcery.com>
6919
6920	PR c++/9704
6921	* g++.dg/init/copy5.C: New test.
6922
69232003-02-18  Geoffrey Keating  <geoffk@apple.com>
6924
6925	* gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6926	* g++.dg/pch/pch.exp: Likewise.
6927
69282003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6929
6930	* gcc.c-torture/execute/20030209-1.c: Enable the test if
6931	STACK_SIZE is not defined.
6932
69332003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6934
6935	PR c++/9457
6936	* g++.dg/template/init1.C: New test.
6937
69382003-02-16  Jan HUbicka  <jh@suse.cz>
6939
6940	* gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6941	(foo): Add few extra tests
6942	* gcc.dg/c99-const-expr-3.c: Likewise.
6943	* gcc.c-torture/execute/20030216-1.c: New.
6944
69452003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6946
6947	PR c++/9459
6948	* g++.dg/ext/typeof4.C: New test.
6949
69502003-02-15  Roger Sayle  <roger@eyesopen.com>
6951
6952	* gcc.dg/i386-387-3.c: New test case.
6953
69542003-02-14  Josef Zlomek  <zlomekj@suse.cz>
6955
6956	* gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6957	cris-*-elf* cris-*-aout* and mmix-*-*.
6958
69592003-02-13  Josef Zlomek  <zlomekj@suse.cz>
6960
6961	* gcc.dg/20030213-1.c: New test.
6962
69632003-02-12  Roger Sayle  <roger@eyesopen.com>
6964
6965	* gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6966	* gcc.dg/i386-387-2.c: Likewise.
6967
69682003-02-12  Aldy Hernandez  <aldyh@redhat.com>
6969
6970	* gcc.dg/ppc-spe.c: Fix formatting.
6971	Enable tests that were previously unsupported by gas.
6972	Delete tests for instructions that no longer exist.
6973	Switch arguments on evsubifw builtin.
6974
69752003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
6976
6977	* gcc.c-torture/execute/20030209-1.c: Disable the test if
6978	STACK_SIZE is too small.
6979
69802003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6981	    Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6982
6983	* gcc.dg/decl-2.c: New test.
6984
69852003-02-10  Jan Hubicka  <jh@suse.cz>
6986
6987	* gcc.dg/i386-fpcvt-1.c:  New test.
6988
69892002-02-09  Richard Sandiford  <rsandifo@redhat.com>
6990
6991	* gcc.c-torture/execute/20030209-1.c: New test.
6992
69932003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
6994
6995	* gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6996	int-wide bitops, use the constants of the same width.
6997	Likewise, if long long is 32-bit wide, test bitops using
6998	32-bit constants.
6999
70002003-02-07  Loren James Rittle  <ljrittle@acm.org>
7001
7002	* gcc.dg/20021014-1.c: Annotate with expected notice text.
7003
70042003-02-07  Roger Sayle  <roger@eyesopen.com>
7005
7006	* testsuite/gcc.dg/builtins-4.c: New test case.
7007
70082003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7009
7010	* gcc.dg/20020430-1.c: Fix dg command typos.
7011	* gcc.dg/20020503-1.c: Likewise.
7012
70132003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7014
7015	PR c++/8785
7016	* g++.dg/parse/fused-params1.C: New test.
7017
7018	PR c++/8857
7019	* g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7020
7021	PR c++/8921
7022	* g++.dg/parse/non-dependent1.C: New test.
7023
7024	PR c++/8928
7025	* g++.dg/parse/dupl-tmpl-args1.C: New test.
7026
7027	PR c++/9228
7028	* g++.dg/parse/undefined7.C: New test.
7029	* g++.dg/parse/non-templ1.C: New test.
7030
7031	PR c++/9229
7032	* g++.dg/parse/too-many-tmpl-args1.C: New test.
7033
70342003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
7035
7036	* gcc.c-torture/compile/20030206-1.c: New test.
7037
70382003-02-05  Roger Sayle  <roger@eyesopen.com>
7039
7040	* gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7041	"pow" to "foo" to avoid potential confusion with a math built-in.
7042
70432003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7044
7045	* gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7046	conditions for SPARC targets.
7047
70482003-02-05  Jakub Jelinek  <jakub@redhat.com>
7049
7050	* gcc.dg/20030204-1.c: New test.
7051
70522003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7053
7054	PR c++/38
7055	* g++.dg/parse/array-size1.C: New test.
7056
7057	PR c++/5657
7058	* g++.dg/parse/undefined3.C: New test.
7059
7060	PR c++/5665
7061	* g++.dg/parse/undefined4.C: New test.
7062
7063	PR c++/5975
7064	* g++.dg/parse/undefined5.C: New test.
7065
7066	PR c++/7259
7067	* g++.dg/parse/tmpl-tmpl-param1.C: New test.
7068
7069	PR c++/8578
7070	* g++.dg/parse/casting-operator1.C: New test.
7071
7072	PR c++/8596
7073	* g++.dg/parse/undefined6.C: New test.
7074
7075	PR c++/8736
7076	* g++.dg/parse/missing-template1.C: New test.
7077
70782003-02-04  Jan Hubicka  <jh@suse.cz>
7079
7080	* gcc.dg/i386-cadd.c:  Compile using -march=k8.
7081	* gcc.dg/i386-cmov?.c:  Likewise.
7082	* gcc.dg/i386-fpcvt-?.c:  Likewise.
7083	* gcc.dg/i386-ssefp-1.c:  Likewise.
7084	* gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7085	conventions.
7086
70872003-02-03  Mark Mitchell  <mark@codesourcery.com>
7088
7089	PR c++/7129
7090	* testsuite/g++.dg/ext/max.C: New test.
7091
70922003-02-03  Jan Hubicka  <jh@suse.cz>
7093
7094	* gcc.c-torture/execute/20030203-1.c: New test.
7095
70962003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7097
7098	* gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7099	'natural-endian'.
7100
71012003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7102
7103	* g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7104	* g++.dg/init/new2.C: Likewise.
7105	* g++.dg/other/new1.C: Likewise.
7106
71072003-01-31  Loren J. Rittle <ljrittle@acm.org>
7108
7109	* gcc.dg/struct-ret-libc.c: New test.
7110
71112003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7112
7113	* gcc.dg/20030129-1.c: New test.
7114
71152003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7116
7117	PR c++/8849
7118	* g++.dg/template/ptrmem4.C: New test.
7119
71202003-01-29  Mark Mitchell  <mark@codesourcery.com>
7121
7122	* g++.dg/parser/constant1.C: New test.
7123
71242003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7125
7126	PR c++/8591
7127	* g++.dg/parse/friend2.C: New test.
7128
71292003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7130
7131	PR c++/9437
7132	* g++.dg/template/unify4.C: New test.
7133
71342003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7135
7136	* gcc.c-torture/execute/20030128-1.c: New test.
7137
71382003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7139
7140	* g++.dg/lookup/nested1.C: Test moved from ...
7141	* g++.old-deja/g++.other/lookup24.C: ... here.
7142
71432003-01-28  Jan Hubicka  <jh@suse.cz>
7144
7145	* gcc.dg/i386-cmov5.c:  New test.
7146
71472003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7148
7149	* gcc.c-torture/execute/20010925-1.c: Changed the
7150	memcpy declaration.
7151
71522003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7153
7154	PR c++/3902
7155	* g++.dg/parse/template5.C: New test.
7156
71572003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7158
7159	PR fortran/9258
7160	* g77.dg/pr9258: New test.
7161
71622003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7163
7164	* README: Move relevant parts from README.g++.
7165
7166	* README.g++: Remove this file.
7167
71682003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7169
7170	* g++.dg/abi/dcast1.C: New test.
7171
71722003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7173
7174	* gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7175
71762003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7177
7178	PR c++/47
7179	* g++.old-deja/g++.other/lookup24.C: New test.
7180
71812003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7182
7183	PR middle-end/7227
7184	* gcc.dg/uninit-C.c: New test.
7185
71862003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7187
7188	* g++.dg/abi/covariant1.C: New test.
7189
71902003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7191
7192	* gcc.dg/20030123-1.c: New test.
7193
71942003-01-25  Jan Hubicka  <jh@suse.cz>
7195
7196	PR opt/8492
7197	* gcc.c-torture/compile/20030125-1.c
7198
71992003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7200
7201	PR c++/9403
7202	* g++.dg/parse/template3.C: New test.
7203	* g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7204
7205	PR c++/795
7206	* g++.dg/parse/template4.C: New test.
7207
7208	PR c++/9415
7209	* g++.dg/template/qual2.C: New test.
7210
7211	PR c++/8545
7212	* g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7213
7214	* g++.old-deja/g++.ns/bogus1.C: Change expected error.
7215
72162003-01-25  Roger Sayle  <roger@eyesopen.com>
7217
7218	* gcc.c-torture/execute/switch-1.c: New test case.
7219
72202003-01-25  Jan Hubicka  <jh@suse.cz>
7221
7222	* gcc.c-torture/execute/20030125-1.[cx]: New test.
7223
72242003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7225
7226	Tweaks for Bison-1.875. From the NEWS file:
7227	"- `parse error' -> `syntax error'
7228	Bison now uniformly uses the term `syntax error'"
7229	* gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7230	* gcc.dg/cpp/digraph2.c: Likewise.
7231	* gcc.dg/cpp/direct2.c: Likewise.
7232	* gcc.dg/cpp/paste4.c: Likewise.
7233	* gcc.dg/c90-restrict-1.c: Likewise.
7234	* gcc.dg/c99-func-2.c: Likewise.
7235	* gcc.dg/noncompile/920721-2.c: Likewise.
7236	* gcc.dg/noncompile/930622-2.c: Likewise.
7237	* gcc.dg/noncompile/940112-1.c: Likewise.
7238	* gcc.dg/noncompile/950921-1.c: Likewise.
7239	* gcc.dg/noncompile/951123-1.c: Likewise.
7240	* gcc.dg/noncompile/971104-1.c: Likewise.
7241	* gcc.dg/noncompile/990416-1.c: Likewise.
7242
72432003-01-24  Paolo Carlini  <pcarlini@unitus.it>
7244
7245	* g++.dg/parse/undefined1.C: Add error message.
7246
72472003-01-22  Mark Mitchell  <mark@codesourcery.com>
7248
7249	PR c++/9354
7250	* g++.dg/parse/new1.C: New test.
7251
7252	PR c++/9216
7253	* g++.dg/parse/template2.C: New test.
7254
7255	PR c++/9354
7256	* g++.dg/parse/typedef2.C: New test.
7257
7258	PR c++/9328
7259	* g++.dg/ext/typeof3.C: New test.
7260
72612003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7262
7263	PR c++/2738
7264	* g++.dg/parse/ret-type1.C: New test.
7265
7266	PR c++/3792
7267	* g++.dg/parse/tmpl-outside1.C: New test.
7268
7269	PR c++/4207
7270	* g++.dg/parse/int-as-enum1.C: New test.
7271
7272	PR c++/4903
7273	* g++.dg/parse/no-typename1.C: New test.
7274
7275	PR c++/5533
7276	* g++.dg/parse/no-value1.C: New test.
7277
7278	PR c++/5921
7279	* g++.dg/parse/wrong-inline1.C: New test.
7280
7281	PR c++/6402
7282	* g++.dg/parse/ref1.C: New test.
7283
7284	PR c++/6992
7285	* g++.dg/parse/attr-ctor1.C: New test.
7286
7287	PR c++/7229
7288	* g++.dg/parse/namespace5.C: New test.
7289
7290	PR c++/7917
7291	* g++.dg/parse/func-def1.C: New test.
7292
7293	PR c++/8143
7294	* g++.dg/parse/undefined1.C: New test.
7295
7296	PR c++/5723, PR c++/8522
7297	* g++.dg/parse/specialization1.C: New test.
7298
7299	PR c++/163, PR c++/8595
7300	* g++.dg/parse/struct-as-enum1.C: New test.
7301
7302	PR c++/9173
7303	* g++.dg/parse/undefined2.C: New test.
7304
73052003-01-22  Mark Mitchell  <mark@codesourcery.com>
7306
7307	PR c++/9298
7308	* g++.dg/parse/template1.C: New test.
7309
7310	PR c++/9384
7311	* g++.dg/parse/using1.C: New test.
7312
7313	PR c++/9285
7314	PR c++/9294
7315	* g++.dg/parse/expr2.C: New test.
7316
7317	PR c++/9388
7318	* g++.dg/parse/lookup2.C: Likewise.
7319
73202003-01-21  Jan Hubicka  <jh@suse.cz>
7321
7322	* gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
7323	* gcc.c-torture/execute/eeprof-1.c:  Likewise.
7324	* gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7325	* gcc.c-torture/execute/string-opt-*.c: Likewise.
7326
73272003-01-20  Nick Clifton  <nickc@redhat.com>
7328
7329	* gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
7330	problem with ARM sibcall code generation.
7331
73322003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
7333
7334	* gcc.c-torture/execute/20030120-1.c: New.
7335
73362003-01-19  Paolo Carlini  <pcarlini@unitus.it>
7337
7338	* g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7339
73402003-01-17  Mark Mitchell  <mark@codesourcery.com>
7341
7342	PR c++/9272
7343	* g++.dg/parse/ctor1.C: New test.
7344
7345	PR c++/9294:
7346	* g++.dg/parse/qualified1.C: New test.
7347
7348	* g++.dg/parse/typename3.C: New test.
7349
73502003-01-16  Richard Henderson  <rth@redhat.com>
7351
7352	* g++.dg/tls/init-2.C: Fix error matches for real this time.
7353
73542003-01-16  Richard Henderson  <rth@redhat.com>
7355
7356	* g++.dg/pch/pch.exp: Copy test header to the working directory
7357	before using it either for precompilation or direct use.
7358	* g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7359	* g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7360
73612003-01-16  Richard Henderson  <rth@redhat.com>
7362
7363	* gcc.dg/pch/pch.exp: Copy test header to the working directory
7364	before using it either for precompilation or direct use.
7365	* gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7366	* gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7367
73682003-01-16  Mark Mitchell  <mark@codesourcery.com>
7369
7370	* gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7371	* gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7372	* gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7373	* gcc/testsuite/g++.dg/parse/typename2.C: New test.
7374	* gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7375	typename warning into error.
7376	* gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7377	error messages.
7378	* gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7379	* gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7380	* gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7381	messages.
7382	* gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7383	make declaration visible in template.
7384	* gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7385	* gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7386	messages.
7387	* gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7388	message.
7389	* gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7390	* gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7391	* gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7392	* gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7393	typename warning with error message.
7394	* gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7395	* gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7396	* gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7397
73982003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
7399
7400	* g++.dg/parse/ambig2.C: New test.
7401
74022003-01-15  Richard Henderson  <rth@redhat.com>
7403
7404	* g++.dg/tls/init-2.C: Update error message string.
7405
74062003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7407
7408	* gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7409
74102003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
7411
7412	* gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7413	all for HC11/HC12.
7414	* gcc.c-torture/compile/20001205-1.x: Likewise.
7415	* gcc.c-torture/compile/20001226-1.x: Likewise.
7416	* gcc.c-torture/compile/920520-1.x: Likewise.
7417	* gcc.c-torture/compile/961203-1.x: Likewise.
7418	* gcc.c-torture/compile/20020604-1.x: Likewise.
7419
74202003-01-15  Jan Hubicka  <jh@suse.cz>
7421
7422	* gcc.c-torture/compile/20030115-1.c: New test.
7423
7424	* gcc.dg/i386-fpcvt-1.c: New test.
7425	* gcc.dg/i386-fpcvt-2.c: New test.
7426
74272003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
7428
7429	Further conform g++'s __vmi_class_type_info to the C++ ABI
7430	specification.
7431	* g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7432	the specification.
7433
74342003-01-14  Jan Hubicka  <jh@suse.cz>
7435
7436	* gcc.dg/i386-fpcvt-1.c: New test.
7437	* gcc.dg/i386-fpcvt-2.c: New test.
7438
74392003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7440
7441	* gcc.dg/i386-mmx-3.c: New test.
7442
74432003-01-12  Mark Mitchell  <mark@codesourcery.com>
7444
7445	PR c++/9264
7446	* g++.dg/parse/octal1.C: New file.
7447
7448	PR c++/9172
7449	* g++.dg/parse/typename1.C: New file.
7450
74512003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
7452
7453	* gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7454	* gcc.dg/bf-no-ms-layout.c: Likewise.
7455	* gcc.dg/bf-ms-attrib.c: Likewise.
7456
74572003-01-10  Mark Mitchell  <mark@codesourcery.com>
7458
7459	PR c++/9099
7460	* g++.dg/parse/dtor1.C: New file.
7461
7462	PR c++/9128
7463	* g++.dg/rtti/typeid1.C: New file.
7464
7465	PR c++/9153
7466	* g++.dg/parse/lookup1.C: New file.
7467
7468	PR c++/9171
7469	* g++.dg/templ/spec5.C: New file.
7470
74712003-01-10  Josef Zlomek  <zlomekj@suse.cz>
7472
7473	* gcc.c-torture/compile/20030110-1.c: New test.
7474
74752003-01-09  Geoffrey Keating  <geoffk@apple.com>
7476
7477	Merge from pch-branch:
7478
7479	2002-12-23  Geoffrey Keating  <geoffk@apple.com>
7480
7481	* gcc.dg/pch/cpp-1.h: New.
7482	* gcc.dg/pch/cpp-1.c: New.
7483	* gcc.dg/pch/cpp-2.h: New.
7484	* gcc.dg/pch/cpp-2.c: New.
7485
7486	2002-11-19  Geoffrey Keating  <geoffk@apple.com>
7487
7488	* gcc.dg/pch/except-1.h: New.
7489	* gcc.dg/pch/except-1.c: New.
7490
7491	2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7492
7493	* gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7494	running test.
7495	* gcc.dg/pch: Include *.hp not *.h.
7496	* gcc.dg/pch/system-1.h: New.
7497	* gcc.dg/pch/system-1.c: New.
7498
7499	2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7500
7501	* gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7502	rather than trying to build and run a program using PCH.
7503	* gcc.dg/pch: Remove dg-do commands from test files.
7504
7505	2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7506
7507	* gcc.dg/pch/macro-3.c: New.
7508	* gcc.dg/pch/macro-3.h: New.
7509
7510	2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7511
7512	* gcc.dg/pch/common-1.c: New.
7513	* gcc.dg/pch/common-1.h: New.
7514	* gcc.dg/pch/decl-1.c: New.
7515	* gcc.dg/pch/decl-1.h: New.
7516	* gcc.dg/pch/decl-2.c: New.
7517	* gcc.dg/pch/decl-2.h: New.
7518	* gcc.dg/pch/decl-3.c: New.
7519	* gcc.dg/pch/decl-3.h: New.
7520	* gcc.dg/pch/decl-4.c: New.
7521	* gcc.dg/pch/decl-4.h: New.
7522	* gcc.dg/pch/decl-5.c: New.
7523	* gcc.dg/pch/decl-5.h: New.
7524	* gcc.dg/pch/global-1.c: New.
7525	* gcc.dg/pch/global-1.h: New.
7526	* gcc.dg/pch/inline-1.c: New.
7527	* gcc.dg/pch/inline-1.h: New.
7528	* gcc.dg/pch/inline-2.c: New.
7529	* gcc.dg/pch/inline-2.h: New.
7530	* gcc.dg/pch/static-1.c: New.
7531	* gcc.dg/pch/static-1.h: New.
7532	* gcc.dg/pch/static-2.c: New.
7533	* gcc.dg/pch/static-2.h: New.
7534
7535	2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7536
7537	* g++.dg/pch/pch.exp: Better handle failing testcases.
7538	* gcc.dg/pch/pch.exp: Likewise.
7539	* gcc.dg/pch/macro-1.c: New.
7540	* gcc.dg/pch/macro-1.h: New.
7541	* gcc.dg/pch/macro-2.c: New.
7542	* gcc.dg/pch/macro-2.h: New.
7543
7544	2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7545
7546	* g++.dg/dg.exp: Treat files in pch/ specially.
7547	* g++.dg/pch/pch.exp: New file.
7548	* g++.dg/pch/empty.H: New file.
7549	* g++.dg/pch/empty.C: New file.
7550	* lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7551	"precompile".
7552
7553	* gcc.dg/pch/pch.exp: New file.
7554	* gcc.dg/pch/empty.h: New file.
7555	* gcc.dg/pch/empty.c: New file.
7556	* lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7557	"precompile".
7558
75592003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7560
7561	* g++.dg/template/friend14.C: New test.
7562
75632003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7564
7565	* gcc.dg/old-style-asm-1.c: New test.
7566
75672003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7568
7569	* gcc.c-torture/compile/20030109-1.c: New test.
7570
75712003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7572
7573	* gcc.c-torture/execute/20030109-1.c: New test.
7574
75752003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7576
7577	* g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7578	* g++.old-deja/g++.mike/dyncast2.C: Likewise
7579	* g++.old-deja/g++.mike/dyncast3.C: Likewise
7580	* g++.old-deja/g++.mike/eh2.C: Likewise
7581	* g++.old-deja/g++.mike/eh3.C: Likewise
7582	* g++.old-deja/g++.mike/eh5.C: Likewise
7583	* g++.old-deja/g++.mike/eh6.C: Likewise
7584	* g++.old-deja/g++.mike/eh7.C: Likewise
7585	* g++.old-deja/g++.mike/eh8.C: Likewise
7586	* g++.old-deja/g++.mike/eh9.C: Likewise
7587	* g++.old-deja/g++.mike/eh10.C: Likewise
7588	* g++.old-deja/g++.mike/eh12.C: Likewise
7589	* g++.old-deja/g++.mike/eh13.C: Likewise
7590	* g++.old-deja/g++.mike/eh14.C: Likewise
7591	* g++.old-deja/g++.mike/eh16.C: Likewise
7592	* g++.old-deja/g++.mike/eh17.C: Likewise
7593	* g++.old-deja/g++.mike/eh18.C: Likewise
7594	* g++.old-deja/g++.mike/eh21.C: Likewise
7595	* g++.old-deja/g++.mike/eh23.C: Likewise
7596	* g++.old-deja/g++.mike/eh24.C: Likewise
7597	* g++.old-deja/g++.mike/eh25.C: Likewise
7598	* g++.old-deja/g++.mike/eh26.C: Likewise
7599	* g++.old-deja/g++.mike/eh27.C: Likewise
7600	* g++.old-deja/g++.mike/eh28.C: Likewise
7601	* g++.old-deja/g++.mike/eh29.C: Likewise
7602	* g++.old-deja/g++.mike/eh31.C: Likewise
7603	* g++.old-deja/g++.mike/eh33.C: Likewise
7604	* g++.old-deja/g++.mike/eh34.C: Likewise
7605	* g++.old-deja/g++.mike/eh35.C: Likewise
7606	* g++.old-deja/g++.mike/eh36.C: Likewise
7607	* g++.old-deja/g++.mike/eh37.C: Likewise
7608	* g++.old-deja/g++.mike/eh38.C: Likewise
7609	* g++.old-deja/g++.mike/eh39.C: Likewise
7610	* g++.old-deja/g++.mike/eh40.C: Likewise
7611	* g++.old-deja/g++.mike/eh41.C: Likewise
7612	* g++.old-deja/g++.mike/eh42.C: Likewise
7613	* g++.old-deja/g++.mike/eh44.C: Likewise
7614	* g++.old-deja/g++.mike/eh46.C: Likewise
7615	* g++.old-deja/g++.mike/eh47.C: Likewise
7616	* g++.old-deja/g++.mike/eh48.C: Likewise
7617	* g++.old-deja/g++.mike/eh49.C: Likewise
7618	* g++.old-deja/g++.mike/eh50.C: Likewise
7619	* g++.old-deja/g++.mike/eh51.C: Likewise
7620	* g++.old-deja/g++.mike/eh53.C: Likewise
7621	* g++.old-deja/g++.mike/eh55.C: Likewise
7622	* g++.old-deja/g++.mike/p7912.C: Likewise
7623	* g++.old-deja/g++.mike/p9706.C: Likewise
7624	* g++.old-deja/g++.mike/p10416.C: Likewise
7625	* g++.old-deja/g++.mike/p11667.C: Likewise
7626	* g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7627	Remove redundant reference to Iris.
7628	* gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7629	Elxsi, i860, Pico Java, and WE32K.
7630
76312003-01-07  Mark Mitchell  <mark@codesourcery.com>
7632
7633	* g++.dg/ext/asm4.C: New test.
7634
76352003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7636
7637	PR c++/9030
7638	* g++.dg/template/friend12.C: New test.
7639	* g++.dg/template/friend13.C: Likewise.
7640	* g++.old-deja/g++.eh/spec6.C: Add missing error message.
7641
76422003-01-08  Jan Hubicka  <jh@suse.cz>
7643
7644	* gcc.dg/i386-cadd.c: New test.
7645	* gcc.dg/i386-cmov4.c: Likewise.
7646
76472003-01-06  Mark Mitchell  <mark@codesourcery.com>
7648
7649	PR c++/9165
7650	* g++.dg/warn/Wunused-3.C: New test.
7651
7652	* g++.dg/abi/bitfield9.C: New test.
7653
7654	PR c++/9189
7655	* g++.dg/parse/defarg3.C: New test.
7656
76572003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7658
7659	* g++.dg/parse/ambig1.C: New test.
7660	* g++.dg/parse/defarg2.C: New test.
7661
76622003-01-05  Mark Mitchell  <mark@codesourcery.com>
7663
7664	* g++.dg/template/defarg-1.C: New test.
7665	* g++.dg/template/local2.C: Likewise.
7666
76672003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7668
7669	* gcc.c-torture/execute/20030105-1.c: New test.
7670
76712003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7672
7673	* g++.dg/parse/namespace3.C: Remove extra semicolons.
7674	* g++.dg/parse/namespace4.C: Likewise.
7675
76762003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7677
7678	* g++.dg/template/ntp2.C: New test.
7679
76802003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7681
7682	* g++.dg/parse/extern-C-1.C: New test.
7683
7684	* g++.dg/parse/namespace4.C: New test.
7685
7686	* g++.dg/template/nested1.C: New test.
7687
7688	* g++.dg/parse/namespace3.C: New test.
7689
76902003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7691
7692	* g++.dg/lookup/two-stage1.C: New test.
7693
76942003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7695
7696	* g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7697	* g++.old-deja/g++.jason/access8.C: Likewise.
7698	* g++.old-deja/g++.other/decl5.C: Likewise.
7699
77002003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7701
7702	* g++.dg/parse/parse7.C: New test.
7703
77042003-01-02  Mark Mitchell  <mark@codesourcery.com>
7705
7706	PR c++/2843
7707	* g++.dg/ext/attrib7.C: New test.
7708
77092003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7710
7711	* g++.dg/parse/parse6.C: New test.
7712
77132003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7714
7715	* gcc.dg/h8300-stack-1.c: New.
7716
77172003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7718
7719	g++.dg/lookup/exception1.C: New test.
7720
7721	g++.dg/lookup/template1.C: New test.
7722
7723	g++.dg/parse/namespace2.C: New test.
7724
7725	g++.dg/parse/parens2.C: New test.
7726
77272003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7728
7729	* g++.dg/parse/parse5.C: New test.
7730	* g++.dg/lookup/scoped4.C: New test.
7731
77322003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7733
7734	* g++.dg/parse/parens1.C: New test.
7735
7736	* g++.dg/parse/parens2.C: Removed, turned out to duplicate
7737	angle-bracket1.C.
7738	* g++.dg/parse/parens2.C: New test.
7739
7740	* g++.dg/lookup/scope-operator1.C: New test.
7741
7742	* g++.dg/parse/operator1.C: New test.
7743
77442003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7745
7746	* g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7747	* g++.old-deja/g++.other/access6.C: Likewise.
7748	* g++.old-deja/g++.other/decl1.C: Likewise.
7749	* g++.old-deja/g++.pt/typename12.C: Likewise.
7750
77512002-12-31  Mark Mitchell  <mark@codesourcery.com>
7752
7753	* g++.dg/parse/namespace1.C: New test.
7754
77552003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7756
7757	* g++.dg/parse/parse4.C: New test.
7758
77592003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7760
7761	* g++.dg/parse/parse3.C: New test.
7762
77632003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7764
7765	* g++.dg/parse/parse2.C: New test.
7766
77672003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7768
7769	* g++.dg/template/friend11.C: New test.
7770
77712003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7772
7773	* g++.dg/parse/parse1.C: New test.
7774
77752002-12-31  Janis Johnson  <janis187@us.ibm.com>
7776
7777	* lib/profopt.exp: Change the name of a global variable to avoid
7778	possible clashes with other test suites.
7779
77802002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7781
7782	* g++.dg/inherit/covariant8.C: New test.
7783
77842002-12-31  Mark Mitchell  <mark@codesourcery.com>
7785
7786	* g++.dg/init/array9.C: New test.
7787
7788	PR c++/9112
7789	* g++.dg/parse/expr1.C: New test.
7790
77912002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7792
7793	* gcc.c-torture/compile/20021230-1.c: New test.
7794
77952002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7796
7797	* g++.dg/inherit/covariant5.C: New test.
7798	* g++.dg/inherit/covariant6.C: New test.
7799	* g++.dg/inherit/covariant7.C: New test.
7800
78012002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7802
7803	PR c++/2739
7804	* g++.dg/other/access2.C: New test.
7805
78062002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7807
7808	* g++.dg/other/anon-struct.C: No longer fails
7809	* g++.old-deja/g++.brendan/parse4.C: Likewise.
7810	* g++.old-deja/g++.brendan/parse5.C: Likewise.
7811	* g++.old-deja/g++.brendan/parse6.C: Likewise.
7812
78132002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7814
7815	* g++.dg/parse/angle-bracket.C (main): No longer fails.
7816
78172002-12-27  Mark Mitchell  <mark@codesourcery.com>
7818
7819	* g++.dg/eh/spec4.C: Remove stray semicolon.
7820	* g++.dg/expr/pmf-1.C: Change error message.
7821	* g++.dg/ext/asm1.C: Remove stray semicolon.
7822	* g++.dg/ext/typename1.C: Add missing typenames.
7823	* g++.dg/inherit/template-as-base.C: Change error message.
7824	* g++.dg/lookup/scoped1.C: Likewise.
7825	* g++.dg/lookup/scoped2.C: Likewise.
7826	* g++.dg/lookup/using2.C: Likewise.
7827	* g++.dg/other/component1.C: Remove stray semicolon.
7828	* g++.dg/other/do1.C: Change error message.
7829	* g++.dg/other/error2.C: Likewise.
7830	* g++.dg/other/init1.C: Likewise.
7831	* g++.dg/other/packed1.C: Remove stray semicolon.
7832	* g++.dg/other/ptrmem2.C: Change error message.
7833	* g++.dg/parse/parameter-declaration-1.C: Remove line number
7834	marker.
7835	* g++.dg/special/initp1.C: Remove invalid attribute usage.
7836	* g++.dg/template/access3.C: Add typename keyword.
7837	* g++.dg/template/access5.C: Remove stray semicolon.
7838	* g++.dg/template/access6.C: Likewise.
7839	* g++.dg/template/complit1.C: Likewise.
7840	* g++.dg/template/crash1.C: Change error message.
7841	* g++.dg/template/inherit2.C: Remove stray semicolon.
7842	* g++.dg/template/instantiate2.C: Likewise.
7843	* g++.dg/template/instantiate3.C: Change error message.
7844	* g++.dg/template/qual1.C: Remove stray semicolon.
7845	* g++.dg/template/qualttp18.C: Change error message.
7846	* g++.dg/template/ref1.C: Remove stray semicolon.
7847	* g++.dg/template/sizeof1.C (A::value): Declare it.
7848	* g++.dg/template/spec4.C: Change error message.
7849	* g++.dg/template/static1.C: Likewise.
7850	* g++.dg/template/type1.C: Likewise.
7851	* g++.dg/template/typename3.C: Likewise.
7852	* g++.old-deja/g++.benjamin/13478.C: Change error message.
7853	* g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7854	* g++.old-deja/g++.benjamin/bool01.C: Likewise.
7855	* g++.old-deja/g++.benjamin/bool02.C: Likewise.
7856	* g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7857	named return value extension.
7858	* g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7859	* g++.old-deja/g++.benjmain/warn01.C: Likewise.
7860	* g++.old-deja/g++.bob/extern_C.C: Likewise.
7861	* g++.old-deja/g++.bob/inherit2.C: Likewise.
7862	* g++.old-deja/g++.brendan/complex1.C: Likewise.
7863	* g++.old-deja/g++.brendan/copy5.C: Likewise.
7864	* g++.old-deja/g++.brendan/crash13.C: Likewise.
7865	* g++.old-deja/g++.brendan/crash15.C: Likewise.
7866	* g++.old-deja/g++.brendan/crash18.C: Change error message.
7867	* g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7868	* g++.old-deja/g++.brendan/crash38.C: Likewise.
7869	* g++.old-deja/g++.brendan/crash50.C: Likewise.
7870	* g++.old-deja/g++.brendan/crash56.C: Likewise.
7871	* g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7872	syntax.
7873	* g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7874	* g++.old-deja/g++.brendan/crash8.C: Change error message.
7875	* g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7876	* g++.old-deja/g++.brendan/ctors2.C: Likewise.
7877	* g++.old-deja/g++.brendan/shadow1.C: Likewise.
7878	* g++.old-deja/g++.brendan/template11.C: Likewise.
7879	* g++.old-deja/g++.brendan/template26.C: Likewise.
7880	* g++.old-deja/g++.brendan/template27.C: Use explicit
7881	specialization syntax.
7882	* g++.old-deja/g++.brendan/template30.C: Likewise.
7883	* g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7884	* g++.old-deja/g++.brendan/visibility3.C: Account for use of
7885	non-dependent names.
7886	* g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7887	* g++.old-deja/g++.brendan/warnings7.C: Likewise.
7888	* g++.old-deja/g++.bugs/900121_02.C: Likewise.
7889	* g++.old-deja/g++.eh/catchptr1.C: Likewise.
7890	* g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7891	* g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7892	named return value extension.
7893	* g++.old-deja/g++.ext/namedret2.C: Likewise.
7894	* g++.old-deja/g++.ext/namedret3.C: Likewise.
7895	* g++.old-deja/g++.ext/return1.C: Likewise.
7896	* g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7897	* g++.old-deja/g++.jason/access17.C: Issue more error messages.
7898	* g++.old-deja/g++.jason/access8.C: Likewise.
7899	* g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7900	* g++.old-deja/g++.jason/destruct.C: Remove incorrect
7901	pseudo-destructor names.
7902	* g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7903	* g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7904	pseudo-destructor names.
7905	* g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7906	* g++.old-deja/g++.jason/overload19.C: Likewise.
7907	* g++.old-deja/g++.jason/overload32.C: Likewise.
7908	* g++.old-deja/g++.jason/parse11.C: Issue error messages about
7909	stray semicolons.
7910	* g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7911	* g++.old-deja/g++.jason/return.C: Likewise.
7912	* g++.old-deja/g++.jason/return2.C: Likewise.
7913	* g++.old-deja/g++.jason/shadow1.C: Likewise.
7914	* g++.old-deja/g++.jason/special.C: Use explicit specialization
7915	syntax.
7916	* g++.old-deja/g++.jason/template10.C: Account for use of
7917	non-dependent names.
7918	* g++.old-deja/g++.jason/template11.C: Use explicit specialization
7919	syntax.
7920	* g++.old-deja/g++.jason/template37.C: Likewise.
7921	* g++.old-deja/g++.law/access4.C: Change error messages.
7922	* g++.old-deja/g++.law/arm13.C:  Remove incorrect
7923	pseudo-destructor names.
7924	* g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7925	* g++.old-deja/g++.law/ctors9.C: Likewise.
7926	* g++.old-deja/g++.law/cvt22.C: Likewise.
7927	* g++.old-deja/g++.law/dtors5.C: Likewise.
7928	* g++.old-deja/g++.law/global-init1.C: Likewise.
7929	* g++.old-deja/g++.law/missed-error3.C: Likewise.
7930	* g++.old-deja/g++.law/operators28.C: Likewise.
7931	* g++.old-deja/g++.law/visibility28.C: Likewise.
7932	* g++.old-deja/g++.martin/eval1.C: Likewise.
7933	* g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7934	name.
7935	* g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7936	* g++.old-deja/g++.mike/net34.C: Likewise.
7937	* g++.old-deja/g++.mike/net36.C: Likewise.
7938	* g++.old-deja/g++.mike/ns2.C: Likewise.
7939	* g++.old-deja/g++.mike/p12306.C: Likewise.
7940	* g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7941	value extension.
7942	* g++.old-deja/g++.mike/p700.C: Likewise.
7943	* g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7944	* g++.old-deja/g++.mike/p710.C: Likewise.
7945	* g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7946	value extension.
7947	* g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7948	* g++.old-deja/g++.mike/pmf9.C: Likewise.
7949	* g++.old-deja/g++.ns/crash2.C: Likewise.
7950	* g++.old-deja/g++.ns/crash3.C: Likewise.
7951	* g++.old-deja/g++.ns/invalid1.C: Likewise.
7952	* g++.old-deja/g++.ns/ns17.C: Likewise.
7953	* g++.old-deja/g++.ns/template16.C: Likewise.
7954	* g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7955	keyword.
7956	* g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7957	* g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7958	* g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7959	named return value extension.
7960	* g++.old-deja/g++.oliva/nameret2.C: Likewise.
7961	* g++.old-deja/g++.other/access4.C: Issue additional error
7962	messages.
7963	* g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7964	* g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7965	* g++.old-deja/g++.other/crash11.C: Add missing class-key.
7966	* g++.old-deja/g++.other/crash25.C: Change error message.
7967	* g++.old-deja/g++.other/crash4.C: Change error message.
7968	* g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7969	* g++.old-deja/g++.other/decl5.C: Issue more error messages.
7970	* g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7971	checks.
7972	* g++.old-deja/g++.other/defarg8.C: Likewise.
7973	* g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7974	* g++.old-deja/g++.other/dtor10.C: Likewise.
7975	* g++.old-deja/g++.other/incomplete.C: Likewise.
7976	* g++.old-deja/g++.other/linkage7.C: Likewise.
7977	* g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7978	lookup algorithm.
7979	* g++.old-deja/g++.other/mangle2.C: Likewise.
7980	* g++.old-deja/g++.other/refinit2.C: Likewise.
7981	* g++.old-deja/g++.other/sizeof2.C: Change error messages.
7982	* g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7983	* g++.old-deja/g++.pt/crash28.C: Likewise.
7984	* g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7985	syntax.
7986	* g++.old-deja/g++.pt/crash32.C: Change error message.
7987	* g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7988	* g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7989	* g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7990	error message position.
7991	* g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7992	* g++.old-deja/g++.pt/defarg8.C: Change error message.
7993	* g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7994	syntax.
7995	* g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7996	* g++.old-deja/g++.pt/eichin01b.C: Likewise.
7997	* g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7998	* g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7999	keyword.
8000	* g++.old-deja/g++.pt/explicit31.C: Likewise.
8001	* g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8002	* g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8003	keyword.
8004	* g++.old-deja/g++.pt/explicit71.C: Change error message.
8005	* g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8006	syntax.
8007	* g++.old-deja/g++.pt/friend28.C: Account for use of
8008	non-dependent names.
8009	* g++.old-deja/g++.pt/friend29.C: Likewise.
8010	* g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8011	rules.
8012	* g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8013	* g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8014	* g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8015	lookup rules.
8016	* g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8017	* g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8018	keyword.
8019	* g++.old-deja/g++.pt/memclass20.C: Likewise.
8020	* g++.old-deja/g++.pt/memclass5.C: Likewise.
8021	* g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8022	keyword.
8023	* g++.old-deja/g++.pt/memtemp75.C: Likewise.
8024	* g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8025	* g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8026	* g++.old-deja/g++.pt/overload13.C: Correct error messages.
8027	* g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8028	* g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8029	keyword.
8030	* g++.old-deja/g++.pt/spec10.C: Likewise.
8031	* g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8032	* g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8033	* g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8034	* g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8035	* g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8036	* g++.old-deja/g++.pt/ttp62.C: Likewise.
8037	* g++.old-deja/g++.pt/ttp64.C: Likewise.
8038	* g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8039	* g++.old-deja/g++.pt/typename15.C: Likewise.
8040	* g++.old-deja/g++.pt/typename22.C: Likewise.
8041	* g++.old-deja/g++.pt/typename6.C: Change error messages.
8042	* g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8043	* g++.old-deja/g++.pt/virtual2.C: Likewise.
8044	* g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8045	syntax.
8046	* g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8047	return value extension.
8048	* g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8049	* g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8050	* g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8051	* g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8052
80532002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
8054
8055	* g++.dg/warn/inline1.C: New test.
8056	* g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8057	* g++.old-deja/g++.jason/synth10.C: Likewise.
8058	* g++.old-deja/g++.mike/net31.C: Likewise.
8059	* g++.old-deja/g++.mike/p8786.C: Likewise.
8060
8061	* g++.dg/template/friend10.C: New test.
8062	* g++.dg/template/conv5.C: New test.
8063
80642002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
8065
8066	* g++.dg/lookup/scoped3.C: New test.
8067
8068	* g++.dg/lookup/decl1.C: New test.
8069	* g++.dg/lookup/decl2.C: New test.
8070
80712002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
8072
8073	* g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8074	gcc.c-torture/compile/20021015-1.c,
8075	gcc.c-torture/compile/20021015-2.c,
8076	gcc.c-torture/compile/20021123-1.c,
8077	gcc.c-torture/compile/20021123-2.c,
8078	gcc.c-torture/compile/20021123-3.c,
8079	gcc.c-torture/compile/20021123-4.c,
8080	gcc.c-torture/execute/20021024-1.c: Add tests previously added
8081	only to 3.1 or 3.2 branch.
8082
80832002-12-23  Mark Mitchell  <mark@codesourcery.com>
8084
8085	* gcc.dg/i386-bitfield3.c: New test.
8086
8087	* gcc.dg/i386-bitfield2.c: New test.
8088
80892002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
8090
8091	* g++.dg/parse/conv_op1.C: New test.
8092
80932002-12-21  Josef Zlomek  <zlomekj@suse.cz>
8094
8095	* gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8096	approved.
8097
80982002-12-20  Josef Zlomek  <zlomekj@suse.cz>
8099
8100	* gcc.c-torture/compile/20021220-1.c: New test.
8101
81022002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
8103
8104	* gcc.dg/i386-fastcall-1.c: New.
8105
81062002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8107
8108	* gcc.c-torture/execute/20021219-1.c: New test.
8109
81102002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8111
8112	* gcc.dg/i386-pic-1.c: New test.
8113
81142002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8115
8116	PR c++/8099
8117	* g++.dg/template/friend9.C: New test.
8118
81192002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8120
8121	PR c++/3663
8122	* g++.dg/template/access7.C: New test.
8123
81242002-12-18  Nick Clifton  <nickc@redhat.com>
8125
8126	* lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8127	the libstdc++-v3 directory has been found.
8128
81292002-12-12  Devang Patel <dpatel@apple.com>
8130	* gcc.dg/darwin-ld-1.c: New test.
8131	* gcc.dg/darwin-ld-2.c: New test.
8132	* gcc.dg/darwin-ld-3.c: New test.
8133	* gcc.dg/darwin-ld-4.c: New test.
8134	* gcc.dg/darwin-ld-5.c: New test.
8135
81362002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8137
8138	* gcc.c-torture/compile/20021212-1.c: New test.
8139
81402002-12-11  Neil Booth  <neil@daikokuya.co.uk>
8141
8142	* gcc.dg/fshort-wchar: New test.
8143
81442002-12-10  Mark Mitchell  <mark@codesourcery.com>
8145
8146	PR c++/8372
8147	* g++.dg/template/dtor1.C: New test.
8148
8149	* g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8150	markers.
8151
81522002-12-10  Jakub Jelinek  <jakub@redhat.com>
8153
8154	* g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8155
81562002-12-09  Mark Mitchell  <mark@codesourcery.com>
8157
8158	* g++.dg/template/static1.C: New test.
8159	* g++.dg/template/static2.C: New test.
8160	* g++.old-deja/g++.ext/memconst.C: New test.
8161
81622002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8163
8164	* g++.dg/special/conpr-2.C: Expect failure on solaris2.
8165	* g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8166	* g++.dg/special/initp1.C: Likewise.
8167
81682002-12-06  Jakub Jelinek  <jakub@redhat.com>
8169
8170	* gcc.c-torture/execute/20021204-1.c: New test.
8171
81722002-12-04  Geoffrey Keating  <geoffk@apple.com>
8173
8174	* gcc.dg/ppc-fmadd-1.c: New file.
8175	* gcc.dg/ppc-fmadd-2.c: New file.
8176	* gcc.dg/ppc-fmadd-3.c: New file.
8177
81782002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
8179
8180	* gcc.c-torture/compile/20021204-1.c: New test.
8181
81822002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
8183
8184	* g++.dg/inherit/covariant2.C: New test.
8185	* g++.dg/inherit/covariant3.C: New test.
8186	* g++.dg/inherit/covariant4.C: New test.
8187	* g++.dg/inherit/covariant1.C: Remove XFAIL.
8188	* g++.old-deja/g++.robertl/eb17.C: Likewise.
8189
81902002-12-03  Mark Mitchell  <mark@codesourcery.com>
8191
8192	PR c++/8688
8193	* g++.dg/init/brace3.C: New test.
8194
81952002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
8196
8197	* gcc.dg/20020210-1.c: Fix a comment typo.
8198
81992002-12-02  Mark Mitchell  <mark@codesourcery.com>
8200
8201	PR c++/8720
8202	* g++.dg/parse/defarg1.C: New test.
8203
8204	PR c++/8615
8205	* g++.dg/template/char1.C: New test.
8206
8207	* g++.dg/template/varmod1.C: Fix typo.
8208
82092002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8210
8211	DR 180
8212	* g++.old-deja/g++.pt/crash32.C: Expect error.
8213
82142002-12-01  Mark Mitchell  <mark@codesourcery.com>
8215
8216	PR c++/5919
8217	* g++.dg/template/varmod1.C: New test.
8218
8219	PR c++/8727
8220	* g++.dg/inherit/typeinfo1.C: New test.
8221
8222	PR c++/8663
8223	* g++.dg/inherit/typedef1.C: New test.
8224
82252002-11-30  Mark Mitchell  <mark@codesourcery.com>
8226
8227	PR c++/8332
8228	PR c++/8493
8229	* g++.dg/template/strlen1.C: New test.
8230
8231	PR c++/8227
8232	* g++.dg/template/ctor2.C: New test.
8233
8234	PR c++/8214
8235	* g++.dg/init/string1.C: New test.
8236
8237	PR c++/8511
8238	* g++.dg/template/friend8.C: New test.
8239
82402002-11-29  Joe Buck <jbuck@synopsys.com>
8241
8242	* g++.dg/lookup/anon2.C: New test.
8243
82442002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8245
8246	* gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8247	h8300 port.
8248
82492002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8250
8251	* gcc.dg/bitfld-6.c: New test.
8252
82532002-11-27  Jan Hubicka  <jh@suse.cz>
8254
8255	* gcc.c-torture/execute/20021127.[cx]: New test.
8256
82572002-11-26  Jan Hubicka  <jh@suse.cz>
8258
8259	* gcc.dg/i386-cmov[123].c: New tests for conditional move code
8260	quality.
8261
82622002-11-26  Geoffrey Keating  <geoffk@apple.com>
8263
8264	* g++.dg/init/brace2.C: New test.
8265	* g++.old-deja/g++.mike/p9129.C: Correct.
8266
82672002-11-26  Mark Mitchell  <mark@codesourcery.com>
8268
8269	* g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8270
82712002-11-25  Andreas Bauer  <baueran@in.tum.de>
8272
8273	* gcc.dg/sibcall-6: New test for indirect sibcalls.
8274
82752002-11-25  Mark Mitchell  <mark@codesourcery.com>
8276
8277	* testsuite/g++.dg/abi/empty11.C: New test.
8278	* testsuite/g++.dg/rtti/cv1.C: New test.
8279
82802002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8281
8282	* lib/prune.exp: Prune more -fpic/-fPIC warnings.
8283
82842002-11-24  Mark Mitchell  <mark@codesourcery.com>
8285
8286	* g++.dg/abi/empty10.C: New test.
8287
82882002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8289
8290	* gcc.c-torture/compile/20021124-1.c: New test.
8291
82922002-11-22  Mark Mitchell  <mark@codesourcery.com>
8293
8294	* g++.dg/abi/rtti2.C: New test.
8295
82962002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8297
8298	* gcc.dg/i386-unroll-1.c: New test.
8299
83002002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8301
8302	* gcc.c-torture/compile/20021120-1.c: New test.
8303	* gcc.c-torture/compile/20021120-2.c: New test.
8304
83052002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8306
8307	* gcc.dg/bitfld-5.c: New test.
8308
83092002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8310
8311	* gcc.c-torture/execute/20021120-3.c: New test.
8312
83132002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8314
8315	* gcc.c-torture/execute/20021120-2.c: New test.
8316
83172002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8318
8319	* gcc.c-torture/execute/20021120-1.c: New test.
8320
83212002-11-20  Jakub Jelinek  <jakub@redhat.com>
8322
8323	* gcc.c-torture/execute/20021118-3.c: New test.
8324
83252002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8326
8327	* gcc.c-torture/compile/20021119-1.c: New test.
8328
83292002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8330
8331	* gcc.dg/duff-1.c: New test.
8332	* gcc.dg/duff-2.c: New test.
8333	* gcc.dg/duff-3.c: New test.
8334
83352002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8336
8337	* gcc.dg/cpp/_Pragma5.c: New test.
8338
83392002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8340
8341	* gcc.c-torture/execute/20021118-2.c: New test.
8342
83432002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8344
8345	* gcc.c-torture/execute/20021118-1.c: New test.
8346
83472002-11-16  Jakub Jelinek  <jakub@redhat.com>
8348
8349	* gcc.dg/20021116-1.c: New test.
8350
83512002-11-14  Mark Mitchell  <mark@codesourcery.com>
8352
8353	* g++.dg/abi/vcall1.C: New test.
8354
83552002-11-14  Jakub Jelinek  <jakub@redhat.com>
8356
8357	* gcc.dg/20021029-1.c: New test.
8358	* gcc.dg/20021029-2.c: New test.
8359
83602002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8361
8362	* g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8363
83642002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8365
8366	PR c/8439
8367	* gcc.dg/20021110.c: Move to ...
8368	* gcc.c-torture/compile/20021110.c: .... here.
8369
83702002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8371
8372	PR c/8467
8373	* gcc.c-torture/execute/20021111-1.c
8374
83752002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8376
8377	PR c/8439
8378	* gcc.dg/20021110.c: New test.
8379
83802002-11-10  Mark Mitchell  <mark@codesourcery.com>
8381
8382	* g++.dg/abi/vthunk3.C: Run only on x86.
8383
83842002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8385
8386	* gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8387
83882002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8389
8390	* lib/compat.exp (compat-execute): Fix logic error in last
8391	change.
8392
83932002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8394
8395	* gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8396
83972002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8398
8399	PR c++/8389
8400	* g++.dg/template/access6.C: New test.
8401
84022002-11-08  Jan Hubicka  <jh@suse.cz>
8403
8404	* gcc.dg/i386-ssefp-1.c: New test.
8405	* gcc.dg/i386-ssefp-1.c: New test.
8406
84072002-11-08  Jan Hubicka  <jh@suse.cz>
8408
8409	* gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8410
84112002-11-07  Mark Mitchell  <mark@codesourcery.com>
8412
8413	* g++.dg/abi/vthunk3.C: New test.
8414
8415	PR c++/8338
8416	* g++.dg/template/crash2.C: New test.
8417
84182002-11-07  Mark Mitchell  <mark@codesourcery.com>
8419
8420	* testsuite/g++.dg/abi/dtor1.C: New test.
8421	* testsuite/g++.dg/abi/dtor2.C: Likewise.
8422
84232002-11-05  Geoffrey Keating  <geoffk@apple.com>
8424
8425	* g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8426	Darwin.
8427
84282002-11-04  Adam Nemet  <anemet@lnxw.com>
8429
8430	* gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8431	-mthumb.  Only xfail with -O0.
8432
84332002-11-03  Mark Mitchell  <mark@codesourcery.com>
8434
8435	* g++.dg/abi/thunk1.C: New test.
8436	* g++.dg/abi/thunk2.C: Likewise.
8437	* g++.dg/abi/vtt1.C: Likewise.
8438
84392002-11-02  Diego Novillo  <dnovillo@redhat.com>
8440
8441	PR optimization/8423
8442	* gcc.c-torture/execute/builtin-constant.c: New test.
8443
84442002-11-01  Zack Weinberg  <zack@codesourcery.com>
8445
8446	* g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8447	Add some more cases.
8448
84492002-11-01  Mark Mitchell  <mark@codesourcery.com>
8450
8451	PR c++/8391
8452	* g++.dg/opt/local1.C: New test.
8453
84542002-10-30  Mark Mitchell  <mark@codesourcery.com>
8455
8456	PR c++/8160
8457	* g++.dg/template/complit1.C: New test.
8458
8459	PR c++/8149
8460	* g++.dg/template/typename4.C: Likewise.
8461
84622002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8463
8464	Core issue 287, PR c++/7639
8465	* g++.dg/template/instantiate1.C: Adjust error location.
8466	* g++.dg/template/instantiate3.C: New test.
8467	* g++.old-deja/g++.pt/crash10.C: Adjust error location.
8468	* g++.old-deja/g++.pt/derived3.C: Adjust error location.
8469	* g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8470
84712002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8472
8473	* lib/compat.exp (compat-execute): Don't clean out a gluefile.
8474
84752002-10-29  Mark Mitchell  <mark@codesourcery.com>
8476
8477	PR c++/8287
8478	* g++.dg/init/dtor2.C: New test.
8479
84802002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8481
8482	* gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8483	* gcc.dg/nest.c: Bypass errors on irix6.
8484
84852002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8486
8487	* gcc.dg/nest.c: Expect error for mmix-*-*.
8488	* gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8489
84902002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8491
8492	* gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8493	markers.
8494
8495	* gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8496
84972002-10-25  Mike Stump  <mrs@apple.com>
8498
8499	* gcc.dg/warn-1.c: New test.
8500
85012002-10-25  Zack Weinberg  <zack@codesourcery.com>
8502
8503	* g++.dg/template/typename3.C: New test.
8504
85052002-10-25  Mark Mitchell  <mark@codesourcery.com>
8506
8507	* g++.dg/lookup/ptrmem1.C: New test.
8508
8509	* g++.dg/abi/vthunk2.C: New test.
8510
85112002-10-25  Zack Weinberg  <zack@codesourcery.com>
8512
8513	* g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8514
85152002-10-24  Mark Mitchell  <mark@codesourcery.com>
8516
8517	* g++.dg/abi/empty9.C: New test.
8518
85192002-10-24  Richard Henderson  <rth@redhat.com>
8520
8521	* g++.dg/inherit/thunk1.C: Enable for ia64.
8522
85232002-10-23  Mark Mitchell  <mark@codesourcery.com>
8524
8525	PR c++/8067
8526	* g++.dg/lookup/pretty1.C: New test.
8527
85282002-10-23  Jakub Jelinek  <jakub@redhat.com>
8529
8530	* gcc.dg/20021023-1.c: New test.
8531
85322002-10-23  Mark Mitchell  <mark@codesourcery.com>
8533
8534	PR c++/7679
8535	* g++.dg/parse/inline1.C: New test.
8536
85372002-10-23  Richard Henderson  <rth@redhat.com>
8538
8539	* g++.dg/inherit/thunk1.C: Enable for x86_64.
8540
8541	* g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8542
85432002-10-22  Mark Mitchell  <mark@codesourcery.com>
8544
8545	PR c++/6579
8546	* g++.dg/parse/stmtexpr3.C: New test.
8547
85482002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8549
8550	* g++.dg/expr/cond1.C: New test.
8551
85522002-10-21  Zack Weinberg  <zack@codesourcery.com>
8553
8554	* gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8555
85562002-10-21  Mark Mitchell  <mark@codesourcery.com>
8557
8558	* g++.dg/abi/vbase13.C: New test.
8559	* g++.dg/abi/vbase14.C: Likewise.
8560
85612002-10-21  Jakub Jelinek  <jakub@redhat.com>
8562
8563	* gcc.dg/tls/pic-1.c: New test.
8564	* gcc.dg/tls/nonpic-1.c: New test.
8565	* gcc.dg/20021018-1.c: New test.
8566
85672002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8568
8569	* lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8570	Remove only files with the same base name as the test case.
8571	(profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8572	(profopt-execute): Likewise.  Also, remove old profiling
8573	and performance data files before running the tests.
8574
8575	* gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8576	* g++.dg/bprob/bprob.exp: Likewise.
8577	* g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8578	to allow more general test case names.
8579
8580	* g++.dg/bprob/bprob-1.C: Rename to ...
8581	* g++.dg/bprob/g++-bprob-1.C: ... this.
8582
8583	* g77.dg/bprob/bprob-1.f: Rename to ...
8584	* g77.dg/bprob/g77-bprob-1.f: ... this.
8585
85862002-10-21  Zack Weinberg  <zack@codesourcery.com>
8587
8588	* gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8589	bison 1.50 or later.
8590
85912002-10-21  Janis Johnson  <janis187@us.ibm.com>
8592
8593	* g++.dg/README: Describe more test directories.
8594
85952002-10-21  Mark Mitchell  <mark@codesourcery.com>
8596
8597	* g++.dg/init/array6.C: Add additional tests.
8598
85992002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8600
8601	* gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8602	* gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8603
86042002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8605
8606	* gcc.c-torture/compile/20020604-1.x: New.
8607	* gcc.c-torture/compile/simd-5.x: Likewise.
8608	* gcc.c-torture/execute/920710-1.x: Likewise.
8609	* gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8610
86112002-10-21  Mark Mitchell  <mark@codesourcery.com>
8612
8613	* g++.dg/inherit/override1.C: Add dg-options clause.
8614
86152002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8616
8617	* testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8618	_mm_slli_si128.
8619
86202002-10-19  Andreas Schwab  <schwab@suse.de>
8621
8622	* lib/compat.exp (compat-run): Prepend "./" when $dest has no
8623	directory component.
8624
86252002-10-18  Mark Mitchell  <mark@codesourcery.com>
8626
8627	* g++.dg/inherit/thunk1.C: New test.
8628
8629	* g++.dg/inherit/override1.C: New test.
8630
8631	* g++.dg/abi/mangle11.C: New test.
8632	* g++.dg/abi/mangle14.C: New test.
8633	* g++.dg/abi/mangle17.C: New test.
8634
86352002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8636
8637	* g++.dg/overload/member2.C: New test.
8638
86392002-10-17  Janis Johnson  <janis187@us.ibm.com>
8640
8641	* g++.dg/README: Describe new compat directory.
8642	* g++.dg/dg.exp: Skip tests in compat directory.
8643	* README.compat: New file.
8644	* lib/compat.exp: New expect script.
8645	* g++.dg/compat: New test directory.
8646	* g++.dg/compat/compat.exp: New expect script.
8647	* g++.dg/compat/abi: New test directory.
8648	* g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8649	g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8650	g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8651	g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8652	g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8653	g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8654	g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8655	g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8656	g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8657	g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8658	g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8659	g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8660	* g++.dg/compat/break: New test directory.
8661	* g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8662	g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8663	g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8664	g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8665	g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8666	g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8667	g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8668	g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8669	g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8670	g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8671	g++.dg/compat/break/README: New files.
8672	* g++.dg/compat/eh: New test directory.
8673	* g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8674	g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8675	g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8676	g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8677	g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8678	g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8679	g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8680	g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8681	g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8682	g++.dg/compat/eh/filter2_y.C,
8683	g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8684	g++.dg/compat/eh/new1_y.C,
8685	g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8686	g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8687	g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8688	g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8689	g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8690	g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8691	g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8692	g++.dg/compat/eh/unexpected1_y.C: New files.
8693	* g++.dg/compat/init: New test directory.
8694	* g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8695	g++.dg/compat/init/array5_y.C,
8696	g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8697	g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8698	g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8699	g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8700	g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8701	g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8702	g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8703	g++.dg/compat/init/init-ref2_y.C: New files.
8704
87052002-10-17  Mark Mitchell  <mark@codesourcery.com>
8706
8707	PR c++/7584
8708	* g++.dg/inherit/using3.C: New test.
8709
87102002-10-17  Jan Hubicka  <jh@suse.cz>
8711
8712	* gcc.dg/20021017-2.c: New test.
8713
87142002-10-17  Mark Mitchell  <mark@codesourcery.com>
8715
8716	* g++.dg/abi/mangle16.C: Adjust.
8717
8718	* g++.dg/init/array8.C: New test.
8719
87202002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8721
8722	* gcc.dg/special/mips-abi.exp: New test.
8723	* gcc.dg/special/mips-abi.s: Empty file used by the above.
8724
87252002-10-16  Mark Mitchell  <mark@codesourcery.com>
8726
8727	* g++.dg/abi/mangle16.C: New test.
8728	* g++.dg/abi/mangle17.C: Likewise.
8729
8730	PR c++/7478
8731	* g++.dg/template/ref1.C: New test.
8732
87332002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8734
8735	* gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8736
87372002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8738
8739	* gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8740
87412002-10-16  Mark Mitchell  <mark@codesourcery.com>
8742
8743	PR c++/7524
8744	* g++.dg/init/array7.C: New test.
8745
87462002-10-15  Mark Mitchell  <mark@codesourcery.com>
8747
8748	* g++.dg/init/array6.C: New test.
8749
8750	* g++.dg/abi/mangle13.C: Likewise.
8751	* g++.dg/abi/mangle14.C: Likewise.
8752	* g++.dg/abi/mangle15.C: Likewise.
8753
87542002-10-14  Mark Mitchell  <mark@codesourcery.com>
8755
8756	* g++.dg/abi/empty8.C: New test.
8757
87582002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8759
8760	* g++.dg/init/ctor1.C: New test.
8761
87622002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8763
8764	* gcc.c-torture/execute/20021015-1.c: New test.
8765
87662002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8767
8768	* gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8769
87702002-10-14  Jan Hubicka  <jh@suse.cz>
8771
8772	* gcc.dg/i386-ssetype-[1-5].c: New tests.
8773
87742002-10-14  Richard Henderson  <rth@redhat.com>
8775
8776	* gcc.dg/20020219-1.c: Disable for 16-bit targets.
8777
87782002-10-14  Mark Mitchell  <mark@codesourcery.com>
8779
8780	PR optimization/6631
8781	* g++.dg/opt/const2.C: New test.
8782
87832002-10-14  Mark Mitchell  <mark@codesourcery.com>
8784
8785	PR c++/7176
8786	* g++.dg/parse/friend1.C: New test.
8787	* g++.old-deja/g++.pt/memtemp64.C: Adjust.
8788
87892002-10-14  Jakub Jelinek  <jakub@redhat.com>
8790
8791	* gcc.dg/20021014-1.c: New test.
8792
87932002-10-11  Mark Mitchell  <mark@codesourcery.com>
8794
8795	PR c++/5661
8796	* g++.dg/ext/vlm1.C: New test.
8797	* g++.dg/ext/vlm2.C: Likewise.
8798
8799	* g++.dg/init/array1.C: Remove invalid braces.
8800	* g++.dg/init/brace1.C: New test.
8801	* g++.dg/init/copy2.C: Likewise.
8802	* g++.dg/init/copy3.C: Likewise.
8803	* g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8804	* g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8805	braces.
8806
88072002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8808
8809	* gcc.dg/cpp/assembler.S: Don't use -ansi.
8810
88112002-10-11  Richard Shann  <richard.shann@superh.com>
8812
8813	* gcc.c-torture/compile/simd-5.c: New test.
8814
88152002-10-10  Roger Sayle  <roger@eyesopen.com>
8816
8817	* gcc.c-torture/execute/shiftopt-1.c: New test case.
8818
88192002-10-10  Jim Wilson  <wilson@redhat.com>
8820
8821	* gcc.c-torture/execute/20021010-1.c: New test.
8822
88232002-10-09  Zack Weinberg  <zack@codesourcery.com>
8824
8825	PR c/7353
8826	* g++.dg/ext/typedef-init.C: New test.
8827	* gcc.dg/typedef-init.c: New test.
8828
88292002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8830
8831	* gcc.dg/cpp/paste13.c: New test.
8832
88332002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8834
8835	* gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8836	remaining platforms, XFAIL during compile, not execute.  Don't
8837	XFAIL at -O0.
8838
88392002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8840
8841	* gcc.dg/alias-1.c: Tweak expected warning.
8842
88432002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8844
8845	* gcc.dg/20020411-1.c: Disable for 16-bit "int".
8846
88472002-10-06  Andreas Jaeger  <aj@suse.de>
8848
8849	* gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8850	* gcc.dg/cpp/c++98.C: Likewise.
8851
8852	* g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8853	* g++.dg/cpp/c++98.C: Likewise.
8854
8855	* g++.dg/README (Subdirectories): Mention cpp directory.
8856
8857	PR target/7559
8858	* gcc.dg/20021006-1.c: New test.
8859
88602002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8861
8862	PR c++/7804
8863	* g++.dg/other/warning1.C: New test.
8864
88652002-10-04  Roger Sayle  <roger@eyesopen.com>
8866
8867	* gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8868	the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8869	and sparc-*-* with -m64 as expected failures.  See PR 8087.
8870
88712002-10-03  Mark Mitchell  <mark@codesourcery.com>
8872
8873	PR c++/7931
8874	* g++.dg/template/ptrmem3.C: New test.
8875
8876	PR c++/7754
8877	* g++.dg/template/union1.C: New test.
8878
88792002-10-03  Mark Mitchell  <mark@codesourcery.com>
8880
8881	PR c++/8006
8882	* g++.dg/abi/mangle9.C: New test.
8883	* g++.dg/abi/mangle10.C: New test.
8884	* g++.dg/abi/mangle11.C: New test.
8885	* g++.dg/abi/mangle12.C: New test.
8886
88872002-10-02  Mark Mitchell  <mark@codesourcery.com>
8888
8889	PR c++/7188.
8890	* g++.dg/template/meminit1.C: New test.
8891	* g++.dg/warn/Wreorder-1.C: Likewise.
8892	* g++.old-deja/g++.mike/warn3.C: Tweak.
8893	* lib/prune.exp: Ingore "in copy constructor".
8894
88952002-10-02  Andreas Jaeger  <aj@suse.de>
8896
8897	* gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8898	gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8899	g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8900	on x86-64.
8901
89022002-10-01  Mark Mitchell  <mark@codesourcery.com>
8903
8904	* gcc.dg/empty1.C: Fix typo.
8905
89062002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8907
8908	* gcc.dg/alias-1.c: New test.
8909
89102002-10-01  Mark Mitchell  <mark@codesourcery.com>
8911
8912	* gcc.dg/empty1.C: New test.
8913
8914	* g++.dg/tls/init-2.C: Tweak error messages.
8915
89162002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8917
8918	* gcc.c-torture/compile/20020923-1.c: New test.
8919
89202002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8921
8922	* gcc.c-torture/execute/ffs-1.c: New test.
8923	* gcc.c-torture/execute/ffs-2.c: Ditto.
8924
89252002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8926
8927	* g++.dg/overload/member1.C: New test.
8928
89292002-09-30  Mark Mitchell  <mark@codesourcery.com>
8930
8931	* g++.dg/abi/empty7.C: New test.
8932	* g++.dg/init/pm2.C: Likewise.
8933
89342002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8935
8936	* g++.dg/rtti/crash1.C: New test.
8937
89382002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8939
8940	* gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8941	gcc.dg/sibcall-4.c: New tests.
8942
89432002-09-28  Roger Sayle  <roger@eyesopen.com>
8944
8945	* gcc.c-torture/execute/20020720-1.x: No longer skip test on
8946	powerpc and MMIX targets.
8947
89482002-09-27  Zack Weinberg  <zack@codesourcery.com>
8949
8950	* gcc.dg/cpp/20020927-1.c: New.
8951
89522002-09-26  David S. Miller  <davem@redhat.com>
8953
8954	* gcc.c-torture/compile/trunctfdf.c: New.
8955
89562002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8957
8958	* lib/target-supports.exp (check_weak_available): Handle solaris2.
8959
89602002-09-27  Alan Modra  <amodra@bigpond.net.au>
8961
8962	* gcc.c-torture/execute/loop-15.c: New.
8963
89642002-09-26  Janis Johnson  <janis187@us.ibm.com>
8965
8966	* README.QMTEST: Fix typo.
8967
89682002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
8969
8970	* gcc.dg/20020926-1.c: New test.
8971
89722002-09-25  David S. Miller  <davem@redhat.com>
8973
8974	PR target/7842
8975	* gcc.c-torture/execute/shiftdi.c: New test.
8976
89772002-09-26  Richard Earnshaw  <rearnsha@arm.com>
8978
8979	* lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8980	unique to the tool.
8981	* lib/g77.exp (g77_init): Likewise.
8982	* lib/g++.exp (g++_init): Likewise.
8983	* lib/objc.exp (objc_init): Likewise.
8984
89852002-09-25  Mark Mitchell  <mark@codesourcery.com>
8986
8987	* gcc/testsuite/g++.dg/abi/empty5.C: New test.
8988	* gcc/testsuite/g++.dg/abi/empty6.C: New test.
8989	* gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8990
89912002-09-25  Richard Henderson  <rth@redhat.com>
8992
8993	* gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8994	too-small long double.
8995
89962002-09-23  Hans-Peter Nilsson  <hp@axis.com>
8997
8998	* gcc.dg/20020919-1.c: New test.
8999
90002002-09-23  Mark Mitchell  <mark@codesourcery.com>
9001
9002	* g++.dg/abi/bitfield6.C: New test.
9003	* g++.dg/abi/bitfield7.C: New test.
9004	* g++.dg/abi/bitfield8.C: New test.
9005	* g++.dg/abi/vbase11.C: New test.
9006
90072002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9008
9009	* gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9010	hppa*-*-hpux*.  Update test comment.
9011
90122002-09-20  Jakub Jelinek  <jakub@redhat.com>
9013
9014	* gcc.dg/tls/struct-1.c: New test.
9015
90162002-09-20  Neil Booth  <neil@daikokuya.co.uk>
9017
9018	* gcc.dg/cpp/tr-warn2.c: Update.
9019
90202002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9021
9022	* gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9023
90242002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9025
9026	* gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9027	systems.
9028
90292002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
9030
9031	* gcc.c-torture/execute/ieee/mzero3.c: New test.
9032
9033	* lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9034	Adjust for c++filt moved to binutils.  Remove spurious duplicate
9035	setting of cxxfilt.
9036
90372002-09-19  Geoffrey Keating  <geoffk@apple.com>
9038
9039	* gcc.dg/20020312-2.c: Update for darwin.
9040
90412002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
9042
9043	* g++.old-deja/g++.other/crash32.C: Mark ICE.
9044
90452002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
9046
9047	* objc.dg/comp-types-1.m: New test.
9048	* objc.dg/comp-types-2.m: New test.
9049	* objc.dg/comp-types-3.m: New test.
9050	* objc.dg/comp-types-4.m: New test.
9051	* objc.dg/comp-types-5.m: New test.
9052	* objc.dg/comp-types-6.m: New test.
9053
90542002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9055
9056	* gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9057
90582002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9059
9060	* g++.dg/other/do1.C: New test.
9061
9062	* g++.dg/template/subst1.C: New test.
9063
90642002-09-16  Steve Ellcey  <sje@cup.hp.com>
9065
9066	* gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9067
90682002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9069
9070	* g++.dg/template/qualttp20.C: Adjust expected errors.
9071	* g++.old-deja/g++.jason/report.C: Likewise.
9072	* g++.old-deja/g++.other/qual1.C: Likewise.
9073
9074	* g++.dg/lookup/scoped2.C: New test.
9075
9076	* g++.dg/ext/asm3.C: New test.
9077
90782002-09-16  Richard Earnshaw  <rearnsha@arm.com>
9079
9080	* objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9081
90822002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
9083
9084	* ChangeLog: follow spelling conventions.
9085	* g++.old-deja/g++.abi/ptrmem.C: Likewise.
9086	* g++.old-deja/g++.bugs/900210_05.C: Likewise.
9087	* g++.old-deja/g++.bugs/900211_04.C: Likewise.
9088	* g++.old-deja/g++.bugs/900321_02.C: Likewise.
9089	* g++.old-deja/g++.bugs/900404_02.C: Likewise.
9090	* g++.old-deja/g++.bugs/900520_06.C: Likewise.
9091	* g++.old-deja/g++.law/global-init1.C: Likewise.
9092	* g++.old-deja/g++.other/delete4.C: Likewise.
9093	* g++.old-deja/g++.other/inline21.C: Likewise.
9094	* g++.old-deja/g++.other/singleton.C: Likewise.
9095	* g77.dg/strlen0.f: Likewise.
9096	* g77.f-torture/compile/20010519-1.f: Likewise.
9097	* g77.f-torture/compile/980310-4.f: Likewise.
9098	* gcc.c-torture/compile/20000605-1.c: Likewise.
9099	* gcc.c-torture/execute/20020225-1.c: Likewise.
9100	* gcc.dg/c90-hexfloat-2.c: Likewise.
9101	* gcc.dg/c99-bool-1.c: Likewise.
9102	* gcc.dg/c99-hexfloat-2.c: Likewise.
9103	* gcc.dg/dll-2.c: Likewise.
9104	* gcc.dg/wtr-union-init-1.c: Likewise.
9105	* gcc.dg/wtr-union-init-2.c: Likewise.
9106	* gcc.dg/wtr-union-init-3.c: Likewise.
9107	* gcc.dg/cpp/avoidpaste1.c: Likewise.
9108	* gcc.dg/cpp/defined.c: Likewise.
9109	* gcc.dg/cpp/macsyntx.c: Likewise.
9110	* gcc.dg/cpp/paste2.c: Likewise.
9111	* gcc.dg/cpp/trad/defined.c: Likewise.
9112	* gcc.dg/format/c90-printf-1.c: Likewise.
9113	* gcc.dg/format/c90-scanf-1.c: Likewise.
9114	* gcc.dg/format/c99-printf-1.c: Likewise.
9115	* gcc.dg/format/c99-scanf-1.c: Likewise.
9116	* gcc.misc-tests/gcov-8.c: Likewise.
9117	* lib/profopt.exp: Likewise.
9118
91192002-09-15  Krister Walfridsson  <cato@df.lth.se>
9120
9121	* lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9122
91232002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9124
9125	* g++.dg/inherit/using2.C: New test.
9126
91272002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
9128
9129	* ChangeLog: Follow spelling conventions.
9130	* g++.dg/template/friend4.C: Likewise.
9131	* g++.old-deja/g++.pt/crash67.C: Likewise.
9132	* gcc.c-torture/execute/20000801-4.c: Likewise.
9133	* gcc.dg/c90-digraph-1.c: Likewise.
9134	* gcc.dg/c94-digraph-1.c: Likewise.
9135	* gcc.dg/c99-digraph-1.c: Likewise.
9136	* gcc.dg/cpp/line5.c: Likewise.
9137	* gcc.dg/cpp/multiline.c: Likewise.
9138	* gcc.dg/cpp/trad/literals-1.c: Likewise.
9139	* gcc.dg/format/attr-3.c: Likewise.
9140	* gcc.dg/format/c90-scanf-3.c: Likewise.
9141	* gcc.dg/format/ext-4.c: Likewise.
9142
91432002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9144
9145	* g++.dg/template/pretty1.C: New test.
9146
91472002-09-14  Alan Modra  <amodra@bigpond.net.au>
9148
9149	* gcc.c-torture/execute/struct-cpy-1.c: New test.
9150
91512002-09-13  Matt Austern  <austern@apple.com>
9152
9153	* testsuite/g++.dg/other/constref[12].C: New, regression tests for
9154	passing a cast expression to a function by const reference.
9155
91562002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
9157
9158	* g++.dg/template/deduce1.C: New test.
9159
91602002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
9161
9162	* gcc.c-torture/execute/simd-1.c: Force all use of int to
9163	32-bit int.
9164
91652002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9166
9167	* gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9168	usage.
9169
91702002-09-10  Richard Earnshaw  <rearnsha@arm.com>
9171
9172	* gcc.c-torture/compile/20020910-1.c: New test.
9173
91742002-09-10  Frank Ch. Eigler  <fche@redhat.com>
9175
9176	* gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9177
91782002-09-10  Andreas Jaeger  <aj@suse.de>
9179
9180	* gcc.dg/20020312-2.c: Adjust for x86-64.
9181
91822002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
9183
9184	* g77.dg/7388.f: New test case for PR 7388.
9185
91862002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
9187
9188	* gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9189
91902002-09-05  Ziemowit Laski <zlaski@apple.com>
9191
9192	* objc.dg/proto-lossage-1.m: New test.
9193
91942002-09-06  Neil Booth  <neil@daikokuya.co.uk>
9195
9196	* gcc.dg/cpp/_Pragma4.c: Fix typo.
9197
91982002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
9199
9200	* objc/execute/formal_protocol-6.x: Removed.  This testcase is now
9201	expected to pass.
9202
92032002-09-06  Stan Shebs  <shebs@apple.com>
9204	    David Edelsohn  <edelsohn@gnu.org>
9205
9206	* gcc.dg/weak: New directory.
9207	* gcc.dg/weak-[1-9].c: Move to new directory, remove all
9208	target-specific xfail bits.
9209	* gcc.dg/typeof-2.c: Move to new directory.
9210	* gcc.dg/weak.exp: New expect script.
9211
92122002-09-06  Alan Modra  <amodra@bigpond.net.au>
9213
9214	* gcc.c-torture/execute/extzvsi.c: New test.
9215
92162002-09-05  Stan Shebs  <shebs@apple.com>
9217
9218	* gcc.dg/weak-1.c: xfail on Darwin.
9219	* gcc.dg/weak-2.c: Ditto.
9220	* gcc.dg/weak-3.c: Ditto.
9221	* gcc.dg/weak-4.c: Ditto.
9222	* gcc.dg/weak-5.c: Ditto.
9223	* gcc.dg/weak-6.c: Ditto.
9224	* gcc.dg/weak-7.c: Ditto.
9225	* gcc.dg/weak-8.c: Ditto.
9226	* gcc.dg/weak-9.c: Ditto.
9227
92282002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
9229
9230	* gcc.c-torture/execute/loop-14.c: New test.
9231
92322002-09-04  Jakub Jelinek  <jakub@redhat.com>
9233
9234	* g++.dg/other/cxa-atexit1.C: New test.
9235
9236	* gcc.dg/typeof-2.c: New test.
9237
92382002-09-03  Roger Sayle  <roger@eyesopen.com>
9239
9240	* gcc.dg/builtins-2.c: New testcase.
9241	* gcc.dg/builtins-3.c: New testcase.
9242
92432002-09-03  Neil Booth  <neil@daikokuya.co.uk>
9244
9245	* gcc.dg/cpp/_Pragma4.c: New test.
9246
92472002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
9248
9249	* objc/execute/nil_method-1.m: New testcase.
9250
92512002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
9252
9253	* objc/execute/class-tests-1.h (test_class_with_superclass): Call
9254	[Object class], not [Object initialize].
9255
92562002-08-31  Roger Sayle  <roger@eyesopen.com>
9257	    Hans-Peter Nilsson  <hp@bitrange.com>
9258
9259	* gcc.c-torture/execute/20020720-1.x: Skip test on
9260	mmix-knuth-mmixware.  Correct comment.
9261
92622002-08-27  Mark Mitchell  <mark@codesourcery.com>
9263
9264	* testsuite/g++.dg/abi/bitfield5.C: New test.
9265	* testsuite/g++.dg/abi/vbase10.C: Likewise.
9266
92672002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
9268
9269	* objc.dg/undeclared-selector.m: New test.
9270
92712002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
9272
9273	* g++.dg/other/offsetof1.C: Avoid cast warning.
9274
92752002-08-26  Ziemowit Laski  <zlaski@apple.com>
9276
9277	* objc.dg/super-class-2.m: New test.
9278
92792002-08-24  Matt Austern  <austern@apple.com>
9280
9281	* g++.dg/ext/lvaddr.C: New test.
9282	* g++.dg/ext/lvcast.C: New test.
9283
92842002-08-22  Mark Mitchell  <mark@codesourcery.com>
9285
9286	* testsuite/g++.dg/inherit/cond1.C: New test.
9287
92882002-08-22  Geoffrey Keating  <geoffk@redhat.com>
9289
9290	* gcc.dg/noncompile/incomplete-1.c: New test.
9291
92922002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
9293
9294	* gcc.dg/typespec-1.c: New test.
9295
92962002-08-20  Devang Patel  <dpatel@apple.com>
9297	* objc.dg/proto-hier-2.m: New test.
9298
92992002-08-19  Ziemowit Laski  <zlaski@apple.com>
9300
9301	* objc.dg/bitfield-1.m: New test.
9302	* objc.dg/bitfield-2.m: New test.
9303
93042002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
9305
9306	* gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9307	gcc.dg/c99-flex-array-4.c: New tests.
9308
93092002-08-16  Stan Shebs  <shebs@apple.com>
9310
9311	* objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9312
93132002-08-15  Jakub Jelinek  <jakub@redhat.com>
9314
9315	* gcc.dg/typeof-1.c: New test.
9316	* g++.dg/ext/typeof2.C: New test.
9317
93182002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
9319
9320	* g++.dg/other/offsetof1.C: New test.
9321
93222002-08-14  Richard Henderson  <rth@redhat.com>
9323
9324	* gcc.dg/tls/diag-3.c: Fix expected message strings.
9325
93262002-08-14  Neil Booth  <neil@daikokuya.co.uk>
9327
9328	* gcc.dg/cpp/_Pragma3.c: New test.
9329
93302002-08-13  Mark Mitchell  <mark@codesourcery.com>
9331
9332	* g++.dg/template/inherit3: New test.
9333
93342002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9335
9336	* gcc.dg/bitfld-4.c: Add blank options.
9337
93382002-08-09  Mark Mitchell  <mark@codesourcery.com>
9339
9340	* g++.dg/template/crash1.C: New test.
9341
93422002-08-08  Jakub Jelinek  <jakub@redhat.com>
9343
9344	* gcc.dg/tls/opt-2.c: New test.
9345
93462002-08-08  Devang Patel  <dpatel@apple.com>
9347
9348	* objc.dg/selector-1.m : New test
9349
93502002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9351
9352	* g++.dg/abi/bitfield4.C: New test.
9353	* gcc.dg/bitfld-4.c: New test.
9354
93552002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9356
9357	* g++.dg/other/packed1.C: New test.
9358
93592002-08-07  Mark Mitchell  <mark@codesourcery.com>
9360
9361	* g++.dg/abi/offsetof.C: Tweak error messages.
9362	* g++.old-deja/g++.mike/p10769a.C: Likewise.
9363
93642002-08-08  Jakub Jelinek  <jakub@redhat.com>
9365
9366	* gcc.dg/bitfld-3.c: New test.
9367
93682002-08-07  Jakub Jelinek  <jakub@redhat.com>
9369	    Richard Henderson  <rth@redhat.com>
9370
9371	* gcc.dg/i386-bitfield1.c: New test.
9372	* g++.dg/abi/bitfield3.C: Update.
9373
93742002-08-07  Neil Booth  <neil@daikokuya.co.uk>
9375
9376	* objc.dg/const-str-2.m: Update.
9377	* gcc.dg/cpp/c++98.c: Change to C extension.
9378	* gcc.dg/cpp/c++98-pedantic.c: Similarly.
9379	* gcc.dg/cpp/cpp.exp: Process .C extensions too.
9380
93812002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9382
9383	* testsuite/gcc.dg/tls/diag-3.c: New.
9384
93852002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9386
9387	* g++.dg/README (Subdirectories): Document new subdir expr.
9388	* g++.dg/expr/pmf-1.C: New test.
9389
93902002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9391
9392	* gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9393
93942002-08-06  Jakub Jelinek  <jakub@redhat.com>
9395
9396	* g++.dg/abi/bitfield3.C: New test.
9397
93982002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9399
9400	* lib/gcov.exp: Tweak expected line formats.
9401	* gcc.misc-tests/gcov8.c: New test.
9402	* gcc.misc-tests/gcov8.x: New flags.
9403
94042002-08-05  Jakub Jelinek  <jakub@redhat.com>
9405
9406	* consistency.vlad/layout/endian.c: Include string.h.
9407
9408	* gcc.c-torture/execute/20020805-1.c: New test.
9409
94102002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9411
9412	* g++.dg/other/conversion1.C: New test.
9413
94142002-08-03  Roger Sayle  <roger@eyesopen.com>
9415
9416	* gcc.dg/builtins-1.c: New testcase.
9417
94182002-08-02  Mark Mitchell  <mark@codesourcery.com>
9419
9420	* g++.dg/inherit/access3.C: New test.
9421
94222002-08-01  Jakub Jelinek  <jakub@redhat.com>
9423
9424	* gcc.dg/ia64-visibility-2.c: New test.
9425
94262002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9427
9428	* g++.old-deja/g++.abi/ptrflags.C (expect): Change
9429	__qualifier_flags to __flags.
9430
94312002-07-31  Mark Mitchell  <mark@codesourcery.com>
9432
9433	* g++.dg/inherit/operator1.C: New test.
9434	* g++.dg/lookup/disamb1.C: Fix typo in comment.
9435	* g++.dg/other/error1.C: Change expected error message.
9436	* g++.dg/template/conv4.C: Likewise.
9437
94382002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9439
9440	* gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9441	for documented behavior.
9442
94432002-07-25  Roger Sayle  <roger@eyesopen.com>
9444
9445	* gcc.c-torture/execute/20020720-1.x: Skip this test on
9446	several targets known to fail.
9447
94482002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9449
9450	* gcc.dg/mips-args-[123].c: New tests.
9451
94522002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9453
9454	* gcc.dg/ppc-spe.c: New.
9455
94562002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9457
9458	* g++.dg/other/ptrmem4.C: New testcase.
9459
94602002-07-24  Richard Henderson  <rth@redhat.com>
9461
9462	* gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9463
94642002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9465
9466	* g++.dg/ext/alignof1.C (main): Return 0 for success.
9467
94682002-07-24  Roger Sayle  <roger@eyesopen.com>
9469
9470	* gcc.c-torture/execute/memset-3.c: New testcase.
9471
94722002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9473
9474	* gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9475	gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9476
94772002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9478
9479	* gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9480	Delete.
9481
94822002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9483
9484	* gcc.c-torture/compile/simd-4.c: New test.
9485
94862002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9487
9488	PR c++/7347, c++/7348
9489	* g++.dg/template/access4.C: New test.
9490	* g++.dg/template/access5.C: New test.
9491	* g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9492	* g++.old-deja/g++.pt/memtemp86.C: Likewise.
9493	* g++.old-deja/g++.pt/ttp58.C: Likewise.
9494	* g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9495
94962002-07-22  Jakub Jelinek  <jakub@redhat.com>
9497
9498	* gcc.dg/gnu89-init-2.c: New test.
9499
95002002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9501
9502	* gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9503
95042002-07-20  Roger Sayle  <roger@eyesopen.com>
9505
9506	* gcc.c-torture/execute/20020720-1.c: New testcase.
9507
95082002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9509
9510	* gcc.dg/cpp/Wsignprom.c: New tests.
9511
95122002-07-20  Alan Modra  <amodra@bigpond.net.au>
9513
9514	* gcc.c-torture/execute/loop-13.c: New test.
9515
95162002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9517
9518	* gcc.dg/cpp/expr.c: New tests.
9519
95202002 07-18  David Edelsohn  <edelsohn@gnu.org>
9521
9522	* g++.dg/opt/pr6713.C: Add template instantiation.
9523
95242002-07-18  Alan Modra  <amodra@bigpond.net.au>
9525
9526	* gcc.dg/nest.c: New test.
9527
95282002-07-17  Richard Henderson  <rth@redhat.com>
9529
9530	* g++.dg/opt/pr6713.C: New test.
9531
95322002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9533
9534	* gcc.c-torture/execute/loop-2e.x: Let the testcase
9535	XFAIL for all x86 processors.
9536
95372002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9538
9539	* gcc.c-torture/execute/20010122-1.x: Do not test with
9540	-fomit-frame-pointer.
9541
95422002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9543
9544	* g++.dg/template/instantiate2.C: New test.
9545	* g++.dg/template/spec4.C: New test.
9546
95472002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9548
9549	* g++.dg/template/access2.C: New test.
9550	* g++.dg/template/access3.C: New test.
9551
95522002-07-15  Zack Weinberg  <zack@codesourcery.com>
9553
9554	* c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9555	c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9556	c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9557	c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9558	Convert to use <stdarg.h>.
9559	* c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9560	Delete.
9561	* gcc.dg/va-arg-2.c: New.
9562	* lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9563
95642002-07-15  Jakub Jelinek  <jakub@redhat.com>
9565
9566	* gcc.c-torture/compile/20020710-1.c: New test.
9567
95682002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9569			  Andrew Pinski  <pinskia@physics.uc.edu>
9570
9571	gcc.c-torture/compile/simd-2.c: New testcase.
9572	gcc.c-torture/compile/simd-3.c: Likewise.
9573
95742002-07-11  Mark Mitchell  <mark@codesourcery.com>
9575
9576	PR c++/7224
9577	* g++.dg/overload/error1.C: New test.
9578
95792002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9580
9581	* gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9582	configuration and IRIX 6 O32 ABI.
9583
95842002-07-11  Roger Sayle  <roger@eyesopen.com>
9585
9586	* gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9587
95882002-07-10  Roger Sayle  <roger@eyesopen.com>
9589
9590	* gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9591
95922002-07-10  Jeffrey A Law  <law@redhat.com>
9593
9594	* gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9595
9596	* gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9597
95982002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9599
9600	* gcc.dg/20020312-2.c: Check for __PPC__.
9601
96022002-07-09  Diego Novillo  <dnovillo@redhat.com>
9603
9604	* gcc.c-torture/compile/20020709-1.c: New test.
9605
96062002-07-07  Roger Sayle  <roger@eyesopen.com>
9607
9608	* g++.dg/template/qualttp21.C: New test case.
9609
96102002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9611
9612	* gcc.c-torture/compile/20020706-1.c: New test.
9613	* gcc.c-torture/compile/20020706-2.c: New test.
9614
96152002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9616	    Alexandre Oliva  <aoliva@redhat.com>
9617
9618	* g++.dg/warn/incomplete1.C: New test.
9619
96202002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9621
9622	PR c++/7099
9623	* g++.dg/warn/noreturn1.C: New test.
9624
96252002-07-03  Mark Mitchell  <mark@codesourcery.com>
9626
9627	PR c++/6706
9628	* g++.dg/debug/debug6.C: New test.
9629	* g++.dg/debug/debug7.C: New test.
9630
96312002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9632
9633	* gcc.c-torture/compile/simd-3.c: New test.
9634
96352002-07-03  Chris Demetriou  <cgd@broadcom.com>
9636
9637	* g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9638	* gcc.dg/20020620-1.c: Likewise.
9639
96402002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9641
9642	PR c++/6944
9643	* g++.dg/init/array4.C: New test.
9644	* g++.dg/init/array5.C: New test.
9645
96462002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9647
9648	* gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9649	* gcc.c-torture/execute/simd-2.c (main): Likewise.
9650
96512002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9652
9653	* gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9654	* gcc.dg/wtr-aggr-init-1.c: Likewise.
9655	* gcc.dg/wtr-conversion-1.c: Likewise.
9656	* gcc.dg/wtr-escape-1.c: Likewise.
9657	* gcc.dg/wtr-int-type-1.c: Likewise.
9658	* gcc.dg/wtr-label-1.c: Likewise.
9659	* gcc.dg/wtr-static-1.c: Likewise.
9660	* gcc.dg/wtr-strcat-1.c: Likewise.
9661	* gcc.dg/wtr-suffix-1.c: Likewise.
9662	* gcc.dg/wtr-switch-1.c: Likewise.
9663	* gcc.dg/wtr-unary-plus-1.c: Likewise.
9664	* gcc.dg/wtr-union-init-1.c: Likewise.
9665	* gcc.dg/wtr-union-init-2.c: Likewise.
9666	* gcc.dg/wtr-union-init-3.c: Likewise.
9667
9668	* gcc.dg/wtr-func-def-1.c: New test.
9669
96702002-07-02 Devang Patel <dpatel@apple.com>
9671
9672	* objc.dg/param-1.m: New test.
9673
96742002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9675
9676	* gcc.dg/cpp/trad/directive.c: Add test.
9677	* gcc.dg/cpp/trad/macroargs.c: Add test.
9678	* gcc.dg/cpp/trad/recurse-3.c: Add tests.
9679
96802002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9681
9682	* gcc.dg/cpp/cmdlne-M.c: New test.
9683
96842002-07-02  Ziemowit Laski  <zlaski@apple.com>
9685
9686	* objc.dg/desig-init-1.m: New test.
9687
96882002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9689
9690	PR c++/6716
9691	* g++.dg/template/instantiate1.C: New test.
9692
96932002-07-01  Mark Mitchell  <mark@codesourcery.com>
9694
9695	PR c++/7112
9696	* g++.dg/template/sizeof2.C: New test.
9697
96982002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9699
9700	* gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9701	gcc.dg/cpp/trad/include.c: New tests.
9702
97032002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9704
9705	PR target/7177
9706	* gcc.c-torture/compile/20020701-1.c: New test.
9707
97082002-07-01  Stan Shebs  <shebs@apple.com>
9709
9710	* lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9711	header here...
9712	* lib/objc-torture.exp (objc-torture-compile): ...instead of here
9713	(objc-torture-execute): or here.
9714
97152002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9716
9717	* gcc.c-torture/execute/arith-rand-ll.c: New test.
9718
97192002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9720
9721	* gcc.dg/cpp/trad/escaped-nl.c: New test.
9722
97232002-06-30  Devang Patel  <dpatel@apple.com>
9724
9725	* objc.dg/fsyntax-only.m: New test.
9726
97272002-06-27  Mark Mitchell  <mark@codesourcery.com>
9728
9729	PR c++/6695
9730	* g++.dg/template/friend7.C: New file.
9731
97322002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9733
9734	* gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9735	return type.
9736
97372002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9738
9739	* gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9740	avoid division by zero.
9741
97422002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9743
9744	* gcc.dg/Wunknownprag.c: New tests.
9745
97462002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9747
9748	* gcc.c-torture/execute/simd-2.c: New test.
9749
97502002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9751
9752	* gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9753	gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9754	gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9755	gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9756	gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9757	gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9758	gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9759	gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9760	gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9761	gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9762	gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9763	gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9764	gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9765	gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9766	gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9767	gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9768	gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9769
97702002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9771
9772	* gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9773	gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9774	gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9775	gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9776	New tests.
9777	* gcc.dg/cpp/trad/directive.c: Update.
9778
97792002-06-23  Andreas Jaeger  <aj@suse.de>
9780
9781	* gcc.c-torture/execute/complex-6.c: New.
9782
97832002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9784
9785	* gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9786	gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9787	gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9788	gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9789
97902002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9791
9792	* gcc.dg/cpp/trad: New directory with traditional tests copied
9793	from parent directory.
9794	* gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9795	gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9796	gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9797	gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9798	Move to trad/ and rename.
9799	* gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9800	gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9801	gcc.dg/cpp/trad/redef2.c: New tests.
9802	* gcc.dg/cpp/trad/trad.exp: New driver.
9803
98042002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9805
9806	* gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9807	gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9808	gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9809	gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9810	Remove.
9811
98122002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9813
9814	* gcc.dg/20020620-1.c: New test.
9815
98162002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9817
9818	* g++.dg/template/ttp4.C: New test.
9819
98202002-06-19  Jakub Jelinek  <jakub@redhat.com>
9821
9822	* g++.dg/opt/vt1.C: Fix regexp.
9823
98242002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9825
9826	* gcc.c-torture/execute/pure-1.c: Make functions static again.
9827	Don't use attribute `noinline'.
9828
98292002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9830
9831	* gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9832
98332002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9834
9835	* gcc.c-torture/execute/simd-1.c: New.
9836
9837	* gcc.dg/simd-1.c: New.
9838
98392002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9840
9841	* gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9842
98432002-06-16  Richard Henderson  <rth@redhat.com>
9844
9845	* g++.dg/ext/anon-struct1.C: New.
9846	* g++.dg/ext/anon-struct2.C: New.
9847	* g++.dg/ext/anon-struct3.C: New.
9848	* gcc.dg/anon-struct-1.c: New.
9849	* gcc.dg/anon-struct-2.c: New.
9850	* gcc.dg/anon-struct-3.c: New.
9851	* gcc.dg/20011008-1.c: Adjust warning text.
9852	* gcc.dg/20020527-1.c: Add -fms-extensions.
9853
98542002-06-16  Richard Henderson  <rth@redhat.com>
9855
9856	* gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9857
98582002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9859
9860	* gcc.c-torture/execute/20020615-1.c: New test.
9861
98622002-06-15  Roger Sayle  <roger@eyesopen.com>
9863
9864	* gcc.c-tortuture/execute/compare-1.c: New test case.
9865	* gcc.c-tortuture/execute/compare-2.c: New test case.
9866	* gcc.c-tortuture/execute/compare-3.c: New test case.
9867
98682002-06-13  Richard Henderson  <rth@redhat.com>
9869
9870	* g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9871	ia64 ilp32.
9872
98732002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9874
9875	* g++.dg/template/typename2.C: Update error message.
9876
98772002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9878
9879	* gcc.c-torture/execute/20020611-1.c: New test.
9880
98812002-06-11  Bob Wilson  <bob.wilson@acm.org>
9882
9883	* g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9884	list of targets to skip.
9885
98862002-06-10  Bob Wilson  <bob.wilson@acm.org>
9887
9888	* gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9889	targets if not optimizing.
9890
98912002-06-10  Jakub Jelinek  <jakub@redhat.com>
9892
9893	* gcc.c-torture/compile/20020605-1.c: New test.
9894
9895	* g++.dg/opt/vt1.C: New test.
9896
9897	* gcc.dg/20020531-1.c: New test.
9898
9899	* gcc.dg/20020530-1.c: New test.
9900
9901	* gcc.dg/20020527-1.c: New test.
9902
9903	* g++.dg/opt/cse1.C: New test.
9904
99052002-06-07  Roger Sayle  <roger@eyesopen.com>
9906
9907	* gcc.dg/20020607-2.c: New test case.
9908
99092002-06-07  Jakub Jelinek  <jakub@redhat.com>
9910
9911	* gcc.c-torture/compile/20020604-1.c: New test.
9912
99132002-06-04  Richard Henderson  <rth@redhat.com>
9914
9915	* gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9916	* gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9917	* gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9918
99192002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9920
9921	* gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9922
99232002-06-03  Richard Henderson  <rth@redhat.com>
9924
9925	* gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9926	* gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9927
99282002-06-02  Richard Henderson  <rth@redhat.com>
9929
9930	* gcc.c-torture/execute/pure-1.c: Don't mark any of the
9931	test functions static.
9932
99332002-06-02  Andreas Jaeger  <aj@suse.de>
9934
9935	* gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9936	now.
9937
99382002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9939
9940	* gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9941	gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9942	Update for mofified diagnostics.
9943	* gcc.dg/c99-intconst-1.c: No longer fail.
9944
99452002-06-02  Richard Henderson  <rth@redhat.com>
9946
9947	* gcc.dg/uninit-A.c: Remove xfail markers.
9948
99492002-06-01  Roger Sayle  <roger@eyesopen.com>
9950
9951	* gcc.dg/fnegate-1.c: New test case.
9952
99532002-05-30  Osku Salerma  <osku@iki.fi>
9954
9955	* gcc.c-torture/execute/mayalias-1.c: New file.
9956
99572002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9958
9959	* gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9960	gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9961	gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9962
99632002-05-29  Hans-Peter Nilsson  <hp@axis.com>
9964
9965	* gcc.c-torture/execute/20020529-1.c: New test.
9966
99672002-05-27  Richard Henderson  <rth@redhat.com>
9968
9969	* g++.dg/ext/attrib6.C: New test case.
9970
99712002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9972
9973	* gcc.c-torture/execute/pure-1.c: New test.
9974
99752002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9976
9977	* gcc.dg/cpp/arith-2.c: Remove.
9978
99792002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9980
9981	* gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9982	* gcc.dg/cpp/if-3.c: Remove.
9983
99842002-05-26  Jakub Jelinek  <jakub@redhat.com>
9985
9986	* g++.dg/opt/cse2.C: New test.
9987
99882002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
9989
9990	* gcc.dg/cpp/arith-1.c: New semantic tests.
9991	* gcc.dg/cpp/if-1.c: Update.
9992
99932002-05-24  Ben Elliston  <bje@redhat.com>
9994
9995	* lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9996
99972002-05-24  Jakub Jelinek  <jakub@redhat.com>
9998
9999	* gcc.dg/verbose-asm.c: New test.
10000
100012002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10002
10003	* gcc.dg/cpp/paste12.c: New test.
10004
100052002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10006
10007	* g++.dg/parse/named_ops.C: New test.
10008
100092002-05-23  Mark Mitchell  <mark@codesourcery.com>
10010
10011	* gcc/testsuite/gcc.dg/weak-8.c: New test.
10012
100132002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
10014
10015	* gcc.dg/weak-2.c: Allow optional leading underscore
10016	in scan-assembler symbol name.
10017	* gcc.dg/weak-3.c: Likewise.
10018	* gcc.dg/weak-4.c: Likewise.
10019	* gcc.dg/weak-5.c: Likewise.
10020
100212002-05-23  Jakub Jelinek  <jakub@redhat.com>
10022
10023	* gcc.dg/20020523-1.c: New test.
10024
100252002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10026
10027	* objc.dg/const-str-2.m: Update now that we stop after
10028	a command line error.
10029
100302002-05-22  Richard Henderson  <rth@redhat.com>
10031
10032	* g++.dg/dg.exp: Fix typo in test pruneing.
10033
100342002-05-22  Richard Henderson  <rth@redhat.com>
10035
10036	* g++.dg/dg.exp: Prune the tls subdirectory.
10037	* g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10038	* g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10039	* g++.dg/tls/init-1.C: New.
10040
100412002-05-22  Jakub Jelinek  <jakub@redhat.com>
10042
10043	* gcc.dg/20020517-1.c: New test.
10044
100452002-05-21  Richard Henderson  <rth@redhat.com>
10046
10047	* gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10048	gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10049
100502002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
10051
10052	* g++.dg/other/copy2.C: New test.
10053
100542002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
10055
10056	* gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10057	(MAX_COPY): Bump up to 10 times sizeof (long long).
10058	(main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10059
10060	* gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10061	sizeof (long long).
10062
10063	* gcc.c-torture/execute/strcpy-1.c: New test.
10064
100652002-05-19  Jason Merrill  <jason2redhat.com>
10066
10067	* g++.dg/ext/oper1.C: New test.
10068
100692002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
100702002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
10071
10072	* README.QMTEST: New file.
10073
10074	* g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10075
100762002-05-19  Andreas Jaeger  <aj@suse.de>
10077
10078	* gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10079	now.
10080	* gcc.c-torture/execute/loop-2d.x: Likewise.
10081
100822002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
10083
10084	* gcc.dg/weak-2.c:  xfail warnings for platforms that don't
10085	support weak symbols.
10086	* gcc.dg/weak-4.c: Likewise
10087	* gcc.dg/weak-6.c: Likewise
10088
100892002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
10090
10091	* gcc.dg/weak-3.c: Add dg-excess-error comment for
10092	cygwin, coff and h8300-*-hms targets
10093	* gcc.dg/weak-5.c: Likewise
10094	* gcc.dg/weak-7.c: Likewise
10095
100962002-05-16  Jason Merrill  <jason@redhat.com>
10097
10098	* lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10099	(scan-assembler-not, scan-assembler-dem): Likewise.
10100	(scan-assembler-dem-not): Likewise.
10101
101022002-05-15  Richard Henderson  <rth@redhat.com>
10103
10104	* gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10105
101062002-05-15  Richard Henderson  <rth@redhat.com>
10107
10108	* gcc.dg/weak-5.c (vfoo1c): No warning here.
10109	(vfoo1f): Warning here.
10110	(vfoo1l): Don't redefine the alias.
10111
101122002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
10113
10114	* g++.dg/init/pm1.C: New test.
10115
101162002-05-12  David S. Miller  <davem@redhat.com>
10117
10118	* gcc.c-torture/execute/conversion.c (ldnear): Use long double
10119	types.
10120
101212002-05-10  Roger Sayle  <roger@eyesopen.com>
10122
10123	* gcc.c-torture/execute/20020510-1.c: New test case.
10124
101252002-05-10  David S. Miller  <davem@redhat.com>
10126
10127	* gcc.c-torture/execute/conversion.c: Test long double too.
10128
101292002-05-09  Jakub Jelinek  <jakub@redhat.com>
10130
10131	* lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10132	libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10133	* lib/g++.exp (g++_link_flags): Likewise.
10134	* lib/objc.exp (objc_target_compile): Likewise.
10135
101362002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
10137
10138	* gcc.dg/cpp/poison.c: Update.
10139	* gcc.dg/cpp/20000625-2.c: Remove.
10140	* gcc.dg/cpp/direct2s.c: Remove final test.
10141
101422002-05-08  Tom Rix  <trix@redhat.com>
10143
10144	* gcc.c-torture/execute/20020508-1.c: New test.
10145	* gcc.c-torture/execute/20020508-2.c: New test.
10146	* gcc.c-torture/execute/20020508-3.c: New test.
10147
101482002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10149
10150	* gcc.dg/cpp/charconst-4.c: More tests.
10151
101522002-05-08  Mark Mitchell  <mark@codesourcery.com>
10153
10154	PR c/6569
10155	* gcc.dg/weak-3.c: Update location of warning messages.
10156	* gcc.dg/weak-5.c: Likewise.
10157
101582002-05-06  Roger Sayle  <roger@eyesopen.com>
10159
10160	* gcc.c-torture/execute/20020506-1.c: New test case.
10161
101622002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
10163
10164	* gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10165
101662002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10167
10168	* gcc.dg/cpp/charconst-3.c: Run, don't compile.
10169
101702002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10171
10172	* gcc.dg/cpp/charconst-3.c: New test.
10173
101742002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10175
10176	* gcc.dg/cpp/charconst.c: Update tests.
10177
101782002-05-05  Tim Josling  <tej@melbpc.org.au>
10179
10180	* treelang: Added directory for new sample language treelang. Also
10181	lib/treelang.exp: New file to signal treelang should be tested.
10182
101832002-05-03  Jakub Jelinek  <jakub@redhat.com>
10184
10185	* gcc.dg/cpp/cmdlne-dM-M.c: New test.
10186	* gcc.dg/cpp/cmdlne-dD-M.c: New test.
10187	* gcc.dg/cpp/cmdlne-dN-M.c: New test.
10188	* gcc.dg/cpp/cmdlne-dI-M.c: New test.
10189	* gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10190	* gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10191	* gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10192
101932002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10194
10195	* gcc.dg/format/xopen-2.c: New test.
10196
101972002-05-03  Jakub Jelinek  <jakub@redhat.com>
10198
10199	* gcc.dg/20020503-1.c: New test.
10200
102012002-05-02  Mark Mitchell  <mark@codesourcery.com>
10202
10203	* g++.dg/init/dtor1.C: Make it tougher.
10204
102052002-05-01  Mark Mitchell  <mark@codesourcery.com>
10206
10207	* g++.dg/init/dtor1.C: New test.
10208
102092002-05-02  Aldy Hernandez  <aldyh@redhat.com>
10210
10211	* gcc.dg/altivec-8.c: New.
10212
102132002-05-01  Aldy Hernandez  <aldyh@redhat.com>
10214
10215	* gcc.dg/altivec-7.c: New.
10216
102172002-04-29  Jakub Jelinek  <jakub@redhat.com>
10218
10219	* g++.dg/parse/typedef1.C: New test.
10220
102212002-04-29  Mark Mitchell  <mark@codesourcery.com>
10222
10223	PR c++/6486
10224	* g++.dg/template/friend6.C: New test.
10225
10226	PR c++/6492
10227	* g++.dg/init/copy1.C: New test.
10228
102292002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
10230
10231	* g++.dg/warn/effc1.C: New test.
10232
102332002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10234
10235	* gcc.dg/cpp/if-cexp.c: Add a test.
10236
102372002-04-28  Jakub Jelinek  <jakub@redhat.com>
10238
10239	* gcc.dg/20020426-2.c: New test.
10240
102412002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
10242
10243	* gcc.dg/cpp/if-mop.c: Update.
10244	* gcc.dg/cpp/if-mpar.c: Add test.
10245	* gcc.dg/cpp/if-oppr.c: Update.
10246
102472002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10248
10249	PR c/6343
10250	* gcc.dg/weak-[2-7].c: New tests.
10251
102522002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10253
10254	* gcc.dg/enum1.c: New test.
10255
102562002-04-26  Mark Mitchell  <mark@codesourcery.com>
10257
10258	PR c++/6497
10259	* g++.dg/inherit/access2.C: New test.
10260
102612002-04-26  Mark Mitchell  <mark@codesourcery.com>
10262
10263	PR bootstrap/6445
10264	* gcc.dg/20020426-1.c: New test.
10265
102662002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10267
10268	* g++.dg/abi/enum1.C: New test.
10269
102702002-04-26  Richard Henderson  <rth@redhat.com>
10271
10272	* gcc.dg/c99-bool-1.c: Expect always true warning.
10273
102742002-04-25  Roger Sayle  <roger@eyesopen.com>
10275
10276	* gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10277
102782002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10279
10280	* gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10281	targets.
10282
102832002-04-24  Mark Mitchell  <mark@codesourcery.com>
10284
10285	* g++.dg/abi/mange7.C: New test.
10286
10287	PR c++/6438.
10288	* g++.dg/parse/stmtexpr2.C: New test.
10289
102902002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
10291
10292	* gcc.dg/20020312-2.c: Add SH target.
10293
102942002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10295
10296	* gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10297	compiler output on mips*-*-irix*.
10298
102992002-04-23  Jakub Jelinek  <jakub@redhat.com>
10300
10301	* g++.dg/parse/attr1.C: New test.
10302
103032002-04-23  Roger Sayle  <roger@eyesopen.com>
10304
10305	* gcc.c-torture/execute/string-opt-17.c: New test case.
10306	* gcc.c-torture/execute/memset-2.c: New test case.
10307
103082002-04-23  Mark Mitchell  <mark@codesourcery.com>
10309
10310	PR c++/6256:
10311	* g++.dg/template/friend5.C: New test.
10312
10313	PR c++/6331:
10314	* g++.dg/template/qual1.C: Likewise.
10315
103162002-04-22  Zack Weinberg  <zack@codesourcery.com>
10317
10318	* gcc.c-torture/execute/980707-1.c: Don't use isspace().
10319	Include stdlib.h, not stdio.h or ctype.h.
10320
103212002-04-22  Hans-Peter Nilsson  <hp@axis.com>
10322
10323	* gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10324	cris-*-elf* and mmix-*-*.
10325	* g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10326	* g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10327	g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10328	Ditto.
10329	* gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10330	* gcc.dg/wchar_t-1.c: Ditto.
10331
103322002-04-21  Hans-Peter Nilsson  <hp@axis.com>
10333
10334	* g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10335	Clarify comment.
10336
103372002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
10338
10339	* gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10340
103412002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10342
10343	* gcc.c-torture/execute/20000906-1.x: Delete.
10344
103452002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
10346
10347	* g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10348
103492002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
10350
10351	* PR6367
10352	* g77.f-torture/execute/6367.f: New test.
10353	* g77.f-torture/execute/6367.x: Disable for MMIX.
10354
103552002-04-19  Mark Mitchell  <mark@codesourcery.com>
10356
10357	* PR6352
10358	* g++.dg/opt/inline2.C: New test.
10359
103602002-04-18  Richard Henderson  <rth@redhat.com>
10361
10362	* gcc.dg/20000906-1.c: Enable for all targets.
10363	* gcc.c-torture/compile/iftrap-2.c: New.
10364
103652002-04-18  Jakub Jelinek  <jakub@redhat.com>
10366
10367	* gcc.dg/20020418-1.c: New test.
10368	* gcc.dg/20020418-2.c: New test.
10369
103702002-04-18  Richard Henderson  <rth@redhat.com>
10371
10372	* gcc.c-torture/compile/iftrap-1.c: New.
10373	* gcc.dg/iftrap-1.c: Adjust for ia64.
10374	* gcc.dg/iftrap-2.c: New.
10375
103762002-04-18  Jakub Jelinek  <jakub@redhat.com>
10377
10378	* gcc.c-torture/compile/20020418-1.c: New test.
10379
103802002-04-18  Roger Sayle  <roger@eyesopen.com>
10381
10382	* gcc.c-torture/compile/20020415-1.c: New.
10383
103842002-04-18  David S. Miller  <davem@redhat.com>
10385
10386	* gcc.c-torture/execute/20020418-1.c: New test.
10387
103882002-04-17  Jakub Jelinek  <jakub@redhat.com>
10389
10390	* gcc.dg/20020416-1.c: New test.
10391
10392	* g++.dg/opt/inline1.C: New test.
10393
103942002-04-16  Jakub Jelinek  <jakub@redhat.com>
10395
10396	* gcc.dg/altivec-5.c: New test.
10397
10398	* gcc.dg/20020415-1.c: New test.
10399
104002002-04-15  Mark Mitchell  <mark@codesourcery.com>
10401
10402	* testsuite/lib/chill.exp: Remove.
10403
104042002-04-14  Jakub Jelinek  <jakub@redhat.com>
10405
10406	* g++.dg/other/big-struct.C: New test.
10407
104082002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
10409
10410	* g77.dg/f77-edit-i-in.f: Use internal buffer in place
10411	of scratch file.
10412
104132002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
10414
10415	PR c/6277
10416	* gcc.dg/i386-387-1.c:  Allow optional leading underscore
10417	in scan-assembler function name
10418
104192002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
10420
10421	* g77.f-torture/execute/980628-4.x,
10422	g77.f-torture/execute/980628-5.x,
10423	g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10424	g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10425	g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10426	i[34567]86-*-*.
10427
104282002-04-13  David S. Miller  <davem@redhat.com>
10429
10430	* gcc.c-torture/execute/20020413-1.c: New test.
10431
104322002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10433
10434	* gcc.dg/asm-6.c,
10435	* g++.dg/ext/asm1.C: New tests.
10436
104372002-04-12  Mark Mitchell  <mark@codesourcery.com>
10438
10439	PR c++ 5373.
10440	* g++.dg/parse/stmtexpr1.C: New test.
10441
10442	PR c++/5189.
10443	* g++.dg/template/copy1.C: New test.
10444
104452002-04-12  Richard Henderson  <rth@redhat.com>
10446
10447	* gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10448
104492002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10450
10451	* gcc.c-torture/execute/20020412-1.c: New file, renamed from
10452	gcc.c-torture/execute/20020307-2.c.
10453
104542002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10455
10456	* g++.dg/ext/attrib5.C,
10457	* g++.dg/lookup/struct1.C: New tests.
10458
104592002-04-11  Jakub Jelinek  <jakub@redhat.com>
10460
10461	* gcc.dg/20020411-1.c: New test.
10462
10463	* gcc.c-torture/execute/20020411-1.c: New test.
10464
104652002-04-10  Janis Johnson  <janis187@us.ibm.com>
10466
10467	* g77.f-torture/execute/6177.f: New test.
10468
104692002-04-10  Jakub Jelinek  <jakub@redhat.com>
10470
10471	PR middle-end/6247
10472	* g++.dg/opt/cleanup1.C: New test.
10473
10474	* g++.dg/opt/const1.C: New test.
10475
104762002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10477
10478	* gcc.c-torture/execute/20020406-1.c: Declare malloc.
10479
104802002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10481
10482	PR c++/5507
10483	* g++.dg/template/typename2.C: New test.
10484
104852002-04-10  Alan Modra  <amodra@bigpond.net.au>
10486
10487	* gcc.c-torture/execute/loop-12.c: New.
10488
104892002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10490
10491	* g77.f-torture/execute/980628-4.x,
10492	g77.f-torture/execute/980628-5.x,
10493	g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10494	g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10495	g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10496
104972002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10498
10499	PR optimization/6086
10500	* g++.dg/opt/preinc1.C: New test.
10501
105022002-04-06  Mark Mitchell  <mark@codesourcery.com>
10503
10504	PR c++/5571
10505	* g++.dg/opt/static2.C: New test.
10506
105072002-04-06  Mark Mitchell  <mark@codesourcery.com>
10508
10509	PR c/5120
10510	* gcc.dg/20020406-1.c: New test.
10511
105122002-04-04  David S. Miller  <davem@redhat.com>
10513
10514	* gcc.c-torture/execute/20020404-1.c: New test.
10515
105162002-04-04  Jakub Jelinek  <jakub@redhat.com>
10517
10518	PR c/6123
10519	* gcc.dg/20020312-2.c: Do not declare global register variable
10520	if __PIC__ or __pic__ is defined.
10521
105222002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10523
10524	* gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10525	__asm__ so that it works correctly even if -ansi -pedantic-errors.
10526
105272002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10528
10529	* gcc.misc-tests/linkage.exp: Update last change to handle
10530	sparc*-, not just sparc-.
10531
105322002-04-03  Richard Henderson  <rth@redhat.com>
10533
10534	* gcc.dg/cpp/ucs.c: Improved long UCS test.
10535
105362002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10537
10538	* gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10539
105402002-04-02  David S. Miller  <davem@redhat.com>
10541
10542	* gcc.c-torture/execute/20020402-3.c: New test.
10543
105442002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10545
10546	* g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10547	* g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10548
10549	* g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10550	* g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10551	g77.f-torture/execute/20001201.x,
10552	g77.f-torture/execute/u77-test.x: New files.
10553
10554	* gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10555	* gcc.dg/wchar_t-1.c: Ditto.
10556
105572002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10558
10559	* gcc.c-torture/execute/20020402-1.c: New test.
10560
105612002-04-01  Richard Henderson  <rth@redhat.com>
10562
10563	* gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10564
10565	* g++.dg/other/new1.C: Use __SIZE_TYPE__.
10566
105672002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10568
10569	* gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10570
105712002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10572
10573	* g++.dg/inherit/template-as-base.C: Expect error.
10574	* g++.dg/inherit/namespace-as-base.C: Likewise.
10575
105762002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10577
10578	* g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10579	g++.dg/ext/instantiate3.C: Tweak match patterns.
10580
10581	* g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10582	* g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10583	-da test.
10584
105852002-03-31  Richard Henderson  <rth@redhat.com>
10586
10587	* gcc.dg/special/alias-2.c: New.
10588	* gcc.dg/special/ecos.exp: Run it.
10589
105902002-03-31  Richard Henderson  <rth@redhat.com>
10591
10592	* gcc.dg/va-arg-1.c: Expect warnings, not errors.
10593
105942002-03-31  Kazu Hirata  <kazu@hxi.com>
10595
10596	* gcc.dg/weak-1.c: Disable on h8300 port.
10597
105982002-03-29  Janis Johnson  <janis187@us.ibm.com>
10599
10600	* g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10601	* g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10602	ordering tests.
10603	* g++.dg/bprob/bprob-1.C: New test.
10604	* g++.dg/gcov/gcov.exp: New driver for gcov tests.
10605	* g++.dg/gcov/gcov-1.C: New test.
10606	* g++.dg/gcov/gcov-1.x: New file.
10607	* g++.dg/gcov/gcov-2.C: New test.
10608	* g++.dg/gcov/gcov-3.C: New test.
10609	* g++.dg/gcov/gcov-3.h: New file.
10610
106112002-03-28  Roger Sayle  <roger@eyesopen.com>
10612
10613	* g++.old-deja/g++.other/builtins5.C: New test.
10614	* g++.old-deja/g++.other/builtins6.C: New test.
10615	* g++.old-deja/g++.other/builtins7.C: New test.
10616	* g++.old-deja/g++.other/builtins8.C: New test.
10617	* g++.old-deja/g++.other/builtins9.C: New test.
10618
106192002-03-29  Jakub Jelinek  <jakub@redhat.com>
10620
10621	* g++.dg/opt/static1.C: New test.
10622
10623	* g++.dg/opt/longbranch1.C: New test.
10624
106252002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10626
10627	* gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10628
10629	* g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10630
106312002-03-28  Jeffrey A Law  (law@redhat.com)
10632
10633	* gcc.c-torture/execute/20020328-1.c: New test.
10634
106352002-03-27  Richard Henderson  <rth@redhat.com>
10636
10637	* g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10638	* g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10639	move from g++.old-deja/g++.ext/.
10640
106412002-03-27  Mark Mitchell  <mark@codesourcery.com>
10642
10643	* g++.dg/init/new2.C: New test.
10644
106452002-03-26  Richard Henderson  <rth@redhat.com>
10646
10647	* gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10648
10649	* gcc.dg/20020312-2.c: Don't test epilogue vs global register
10650	on sparc.
10651
10652	* gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10653	sparcv9 systems.
10654	* gcc.dg/20001102-1.c: Likewise.
10655
106562002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10657
10658	* gcc.dg/cpp/endif-pedantic1.c,
10659	gcc.dg/cpp/endif-pedantic2.c:  New tests.
10660
106612002-03-26  Mark Mitchell  <mark@codesourcery.com>
10662
10663	* g++.dg/init/new1.C: New test.
10664
106652002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10666
10667	* g++.dg/abi/vbase9.C: New test.
10668
106692002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10670
10671	* gcc.dg/arm-asm.c: New test.
10672
106732002-03-26  Andrew Cagney  <ac131313@redhat.com>
10674
10675	* gcc.dg/Wswitch-enum.c: New test.
10676	Fix PR c/5044.
10677
106782002-03-26  Richard Henderson  <rth@redhat.com>
10679
10680	* gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10681	structure.
10682
106832002-03-25  Richard Henderson  <rth@redhat.com>
10684
10685	* gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10686	sparcv9 systems.
10687
10688	* gcc.c-torture/compile/20011119-1.c (xxx): New.
10689	* gcc.c-torture/compile/20011119-2.c (xxx): New.
10690
106912002-03-25  Zack Weinberg  <zack@codesourcery.com>
10692
10693	* gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10694
106952002-03-25  Bob Wilson  <bob.wilson@acm.org>
10696
10697	* g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10698	targets using generic thunk support.
10699
107002002-03-25  Jakub Jelinek  <jakub@redhat.com>
10701
10702	* gcc.c-torture/compile/20020323-1.c: New test.
10703
10704	* g++.dg/opt/conj2.C: New test.
10705
107062002-03-24  Richard Henderson  <rth@redhat.com>
10707
10708	* gcc.dg/weak-1.c: Use -fno-common.
10709
107102002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10711
10712	* g77.dg/f77-edit-apostrophe-out.f: New test
10713	* g77.dg/f77-edit-h-out.f: New test
10714	* g77.dg/f77-edit-t-in.f: New test
10715	* g77.dg/f77-edit-t-out.f: New test
10716	* g77.dg/f77-edit-x-out.f: New test
10717	* g77.dg/f77-edit-slash-out.f: New test
10718	* g77.dg/f77-edit-colon-out.f: New test
10719	* g77.dg/f77-edit-s-out.f: New test
10720
107212002-03-24  Richard Henderson  <rth@redhat.com>
10722
10723	* objc/execute/formal_protocol-6.x: New XFAIL.
10724
107252002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10726
10727	* gcc.dg/weak-1.c:  Early return from dg-final on platforms
10728	that do not support weak symbols
10729
107302002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10731
10732	* lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10733	* lib/g77.exp:  Likewise
10734	* lib/objc.exp: Likewise
10735
107362002-03-23  Andrew Cagney  <ac131313@redhat.com>
10737
10738	* gcc.dg/Wswitch-default.c: New test.
10739
107402002-03-23  Jakub Jelinek  <jakub@redhat.com>
10741
10742	* g++.dg/other/enum1.C: New test.
10743
107442002-03-23  Zack Weinberg  <zack@codesourcery.com>
10745
10746	* gcc.dg/pragma-ep-3.c: Fix typo.
10747
107482002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10749
10750	* g++.dg/inherit/template-as-base.C: New test.
10751
107522002-03-22  Jakub Jelinek  <jakub@redhat.com>
10753
10754	* g++.old-deja/g++.other/dwarf2-1.C: Move...
10755	* g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10756
107572002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10758
10759	* gcc.dg/cpp/multiline.c: Update to match.
10760
107612002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10762
10763	* g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10764
107652002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10766
10767	* gcc.dg/cpp/extratokens2.c:  New file.
10768
107692002-03-21  David Edelsohn  <edelsohn@gnu.org>
10770
10771	* gcc.dg/20020312-2.c: Add rs6000 target.
10772
10773	* gcc.c-torture/compile/20020319-1.c: New test.
10774
107752002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10776
10777	* g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10778	(A, E): Handle this.
10779
107802002-03-20  Jason Merrill  <jason@redhat.com>
10781
10782	* lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10783	ignoring -fpic.
10784	* lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10785	through prune_gcc_output.
10786
107872002-03-20  Jakub Jelinek  <jakub@redhat.com>
10788
10789	* gcc.c-torture/compile/20020320-1.c: New test.
10790
107912002-03-19  Jakub Jelinek  <jakub@redhat.com>
10792
10793	* gcc.c-torture/compile/20020318-1.c: New test.
10794
10795	* gcc.dg/struct-by-value-1.c: New test.
10796
10797	* gcc.dg/20020319-1.c: New test.
10798
107992002-03-18  Jakub Jelinek  <jakub@redhat.com>
10800
10801	* g++.dg/opt/conj1.C: New test.
10802
108032002-03-17  Mark Mitchell  <mark@codesourcery.com>
10804
10805	* g++.dg/template/qualttp20.C: Revert previous change.
10806	* g++.dg/template/qualttp3.C: Likewise.
10807	* g++.dg/template/qualttp4.C: Likewise
10808	* g++.dg/template/qualttp5.C: Likewise
10809	* g++.dg/template/qualttp6.C: Likewise
10810	* g++.dg/template/qualttp7.C: Likewise
10811	* g++.dg/template/qualttp8.C: Likewise
10812	* g++.dg/template/recurse.C: Likewise.
10813
108142002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10815
10816	* gcc.dg/cpp/wchar-1.c: Update.
10817
108182002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10819
10820	* g++.dg/template/conv1.C: New test.
10821	* g++.dg/template/conv2.C: New test.
10822	* g++.dg/template/conv3.C: New test.
10823	* g++.dg/template/conv4.C: New test.
10824
108252002-03-15  Mark Mitchell  <mark@codesourcery.com>
10826
10827	* g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10828	* g++.dg/template/qualttp3.C: Likewise.
10829	* g++.dg/template/qualttp4.C: Likewise
10830	* g++.dg/template/qualttp5.C: Likewise
10831	* g++.dg/template/qualttp6.C: Likewise
10832	* g++.dg/template/qualttp7.C: Likewise
10833	* g++.dg/template/qualttp8.C: Likewise
10834	* g++.dg/template/recurse.C: Likewise.
10835
108362002-03-15  Mark Mitchell  <mark@codesourcery.com>
10837
10838	* g++.dg/opt/dtor1.C: New test.
10839
108402002-03-15  Jakub Jelinek  <jakub@redhat.com>
10841
10842	* gcc.c-torture/compile/20020315-1.c: New test.
10843
108442002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10845
10846	* gcc.dg/weak-1.c: Fix scan tests.
10847
108482002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10849
10850	* gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10851	* gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10852	cris-*-aout* mmix-*-*.
10853	* g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10854	cris-*-aout* mmix-*-*.
10855	* g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10856	cris-*-elf* cris-*-aout* and mmix-*-*.
10857	* gcc.dg/20001009-1.c: Ditto.
10858	* gcc.dg/20010912-1.c: Ditto.
10859	* gcc.dg/20020122-4.c: Ditto.
10860	* gcc.dg/inline-2.c: Ditto.
10861
108622002-03-14  Jeffrey A Law  (law@cygnus.com)
10863
10864	* gcc.c-torture/compile/20020314-1.c: New test.
10865
108662002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10867
10868	* gcc.c-torture/execute/20020314-1.c: New test.
10869
108702002-03-14  Jakub Jelinek  <jakub@redhat.com>
10871
10872	* g++.dg/warn/Wunused-1.C: New test.
10873
108742002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10875
10876	* g++.dg/abi/mangle6.C: New test.
10877
108782002-03-13  Jakub Jelinek  <jakub@redhat.com>
10879
10880	* gcc.c-torture/compile/20020309-2.c: New test.
10881
10882	* gcc.c-torture/compile/20020312-1.c: New test.
10883
108842002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10885
10886	* g++.dg/other/access1.C: New test.
10887
108882002-03-12  Jakub Jelinek  <jakub@redhat.com>
10889
10890	* gcc.c-torture/execute/wchar_t-1.c: New test.
10891
108922002-03-12  David Edelsohn  <edelsohn@gnu.org>
10893
10894	* gcc.dg/20020103-1.c: Add rs6000 target and macro.
10895
108962002-03-12  Roger Sayle  <roger@eyesopen.com>
10897
10898	* gcc.dg/20020312-1.c: New test case.
10899
109002002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10901
10902	* gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10903
109042002-03-11  Richard Henderson  <rth@redhat.com>
10905
10906	* g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10907	* g++.old-deja/g++.jason/report.C: Likewise.
10908
109092002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10910
10911	* testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10912	* testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10913
109142002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10915
10916	* testsuite/g++.dg/overload/pmf1.C: New test.
10917
109182002-03-11  Kazu Hirata  <kazu@hxi.com>
10919
10920	* gcc.c-torture/execute/20020307-1.c: Use long.
10921
109222002-03-11  Jakub Jelinek  <jakub@redhat.com>
10923
10924	PR optimization/5844
10925	* gcc.dg/20020310-1.c: New test.
10926
109272002-03-09  Michael Meissner  <meissner@redhat.com>
10928
10929	* gcc.c-torture/execute/memcpy-2.c: New test.
10930	* gcc.c-torture/execute/memset-1.c: New test.
10931	* gcc.c-torture/execute/strlen-1.c: New test.
10932	* gcc.c-torture/execute/strcmp-1.c: New test.
10933	* gcc.c-torture/execute/strncmp-1.c: New test.
10934
109352002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10936
10937	* gcc.dg/ppc-ldstruct.c: New test.
10938
109392002-03-09  Jakub Jelinek  <jakub@redhat.com>
10940
10941	* gcc.c-torture/execute/va-arg-22.c: New test.
10942
109432002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10944
10945	* gcc.c-torture/compile/20020309-1.c: New test.
10946
109472002-03-08  Jakub Jelinek  <jakub@redhat.com>
10948
10949	* gcc.c-torture/execute/20020307-2.c: New test.
10950
109512002-03-07  Jeffrey A Law  (law@redhat.com)
10952
10953	* g77.f-torture/compile/20020307-1.f: New test.
10954
109552002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10956
10957	* gcc.dg/unordered-1.c: New test.
10958
109592002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10960
10961	* gcc.c-torture/execute/20020307-1.c: New test.
10962
109632002-03-05  Jakub Jelinek  <jakub@redhat.com>
10964
10965	* gcc.dg/20020304-1.c: New test.
10966
10967	* gcc.c-torture/compile/20020304-2.c: New test.
10968
109692002-03-04  Zack Weinberg  <zack@codesourcery.com>
10970
10971	* gcc.c-torture/compile/20020304-1.c: New test case
10972	(from PR c/5830).
10973
109742002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10975
10976	* gcc.dg/20020103-1.c: Add other -D ppc variants.
10977
109782002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10979
10980	* g++.dg/other/classkey1.C: New test.
10981
109822002-03-01  Richard Henderson  <rth@redhat.com>
10983
10984	* gcc.c-torture/compile/981223-1.x: New.
10985	* gcc.c-torture/compile/920625-1.x: New.
10986
109872002-02-28  Richard Henderson  <rth@redhat.com>
10988
10989	* g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10990
109912002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10992
10993	* gcc.c-torture/execute/20020227-1.c: New test.
10994
109952002-02-27  Mark Mitchell  <mark@codesourcery.com>
10996
10997	* g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10998	here" ERROR lines.
10999	* g++.old-deja/g++.oliva/partord1.C: Likewise.
11000	* g++.old-deja.g++.other/defarg1.C: Likewise.
11001	* g++.old-deja/g++.pt/calls2.C: Likewise.
11002	* g++.old-deja/g++.pt/crash20.C: Likewise.
11003	* g++.old-deja/g++.pt/crash30.C: Likewise.
11004	* g++.old-deja/g++.pt/crash36.C: Likewise.
11005	* g++.old-deja/g++.pt/crash6.C: Likewise.
11006	* g++.old-deja/g++.pt/defarg13.C: Likewise.
11007	* g++.old-deja/g++.pt/derived3.C: Likewise.
11008	* g++.old-deja/g++.pt/error1.C: Likewise.
11009	* g++.old-deja/g++.pt/friend21.C: Likewise.
11010	* g++.old-deja/g++.pt/friend23.C: Likewise.
11011	* g++.old-deja/g++.pt/infinite1.C: Likewise.
11012	* g++.old-deja/g++.robertl/eb128.C: Likewise.
11013
110142002-02-27  Geoffrey Keating  <geoffk@redhat.com>
11015
11016	* gcc.c-torture/execute/20020225-2.c: New test.
11017
110182002-02-27  Zack Weinberg  <zack@codesourcery.com>
11019
11020	* gcc.c-torture/execute/920730-1t.c,
11021	gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11022	Delete test cases, only relevant to -traditional.
11023
110242002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
11025
11026	* gcc.dg/cpp/undef1.c: Remove.
11027	* gcc.dg/cpp/directiv.c: Update.
11028	* gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11029
110302002-02-27  Michael Meissner  <meissner@redhat.com>
11031
11032	* gcc.c-torture/execute/20020226-1.c: New test.
11033
110342002-02-26  Jakub Jelinek  <jakub@redhat.com>
11035
11036	* g++.dg/debug/debug4.C: New test.
11037
11038	* gcc.dg/ia64-visibility-1.c: New test.
11039
110402002-02-26  Alexandre Oliva  <aoliva@redhat.com>
11041
11042	* gcc.dg/debug/20020224-1.c: New.
11043
110442002-02-25  Kazu Hirata  <kazu@hxi.com>
11045
11046	* gcc.c-torture/execute/960416-1.x: New.
11047	* gcc.c-torture/execute/divconst-3.x: Likewise.
11048
110492002-02-25  Jakub Jelinek  <jakub@redhat.com>
11050
11051	* gcc.dg/20020224-1.c: New test.
11052
110532002-02-25  Alan Modra  <amodra@bigpond.net.au>
11054
11055	* gcc.c-torture/execute/20020225-1.c: New.
11056
110572002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11058
11059	* testsuite/gcc.dg/cpp/wchar-1.c: New test.
11060
110612002-02-23  Jakub Jelinek  <jakub@redhat.com>
11062
11063	* gcc.dg/20020222-1.c: New test.
11064
110652002-02-22  Jakub Jelinek  <jakub@redhat.com>
11066
11067	* g++.dg/opt/anonunion1.C: New test.
11068
110692002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
11070
11071	* g++.dg/template/qualttp19.C: New test.
11072	* g++.dg/template/qualttp20.C: New test.
11073	* g++.old-deja/g++.jason/report.C: Adjust expected errors
11074	* g++.old-deja/g++.other/qual1.C: Likewise.
11075
110762002-02-21  Aldy Hernandez  <aldyh@redhat.com>
11077
11078	* gcc.dg/attr-alwaysinline.c: New.
11079
110802002-02-21  Jakub Jelinek  <jakub@redhat.com>
11081
11082	* gcc.dg/20020220-1.c: New test.
11083
11084	* gcc.dg/20020220-2.c: New test.
11085
11086	* g++.dg/opt/mmx1.C: New test.
11087
110882002-02-20  Alexandre Oliva  <aoliva@redhat.com>
11089
11090	* gcc.c-torture/compile/20020110.c: New test.
11091
110922002-02-20  Jakub Jelinek  <jakub@redhat.com>
11093
11094	* gcc.c-torture/execute/20020219-1.c: New test.
11095
11096	* gcc.dg/20020219-1.c: New test.
11097
11098	* gcc.dg/noncompile/20020220-1.c: New test.
11099
11100	* g++.dg/opt/ptrintsum1.C: New test.
11101
11102	* gcc.dg/debug/20020220-1.c: New test.
11103
111042002-02-17  Jakub Jelinek  <jakub@redhat.com>
11105
11106	* gcc.c-torture/execute/20020216-1.c: New test.
11107
111082002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11109
11110	* gcc.dg/decl-1.c: Update, new test.
11111
111122002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
11113
11114	* g++.dg/abi/bitfield1.C: New test.
11115	* g++.dg/abi/bitfield2.C: New test.
11116
111172002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11118
11119	* gcc.dg/attr-nest.c: New test.
11120
111212002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11122
11123	* gcc.c-torture/execute/20020215-1.c: New test.
11124
111252002-02-14  Jakub Jelinek  <jakub@redhat.com>
11126
11127	* g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11128	* g++.dg/debug/debug.exp: New.
11129	* g++.dg/debug/trivial.C: New.
11130	* g++.dg/debug/debug1.C: Moved...
11131	* g++.dg/other/debug1.C: ...from here.
11132	* g++.dg/debug/debug2.C: Moved...
11133	* g++.dg/other/debug2.C: ...from here.
11134	* g++.dg/debug/debug3.C: Moved...
11135	* g++.dg/other/debug3.C: ...from here.
11136
11137	* gcc.dg/noncompile/20020213-1.c: New test.
11138
111392002-02-13  Jakub Jelinek  <jakub@redhat.com>
11140
11141	* g++.dg/other/debug3.C: New test.
11142
11143	* gcc.c-torture/execute/20020213-1.c: New test.
11144
111452002-02-13  Richard Smith <richard@ex-parrot.com>
11146
11147	* g++.old-deja/g++.other/thunk1.C: New test.
11148
111492002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11150
11151	* g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11152
111532002-02-13  Stan Shebs  <shebs@apple.com>
11154
11155	* gcc.dg/altivec-3.c: New.
11156
111572002-02-12  Jakub Jelinek  <jakub@redhat.com>
11158
11159	* gcc.dg/Wunreachable-1.c: New test.
11160	* gcc.dg/Wunreachable-2.c: New test.
11161
111622002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11163
11164	* gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11165
111662002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
11167
11168	* gcc.dg/decl-1.c: New test.
11169
111702002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11171
11172	* gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11173
111742002-02-10  Kazu Hirata  <kazu@hxi.com>
11175
11176	* gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11177	* gcc.c-torture/compile/980506-1.x: Likewise.
11178
111792002-02-10  Kazu Hirata  <kazu@hxi.com>
11180
11181	* gcc.dg/20020210-1.c: New.
11182
111832002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
11184
11185	* g77.f-torture/execute/947.f: New regression test
11186	for PR fortran/947.
11187
111882002-02-09  Alexandre Oliva  <aoliva@redhat.com>
11189
11190	* g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11191	* g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11192
111932002-02-08  Richard Henderson  <rth@redhat.com>
11194
11195	* gcc.c-torture/compile/labels-3.c: New.
11196
111972002-02-08  Jakub Jelinek  <jakub@redhat.com>
11198
11199	* gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11200	expression statements work instead.
11201	* gcc.dg/noncompile/20020207-1.c: New test.
11202
112032002-02-07  Richard Henderson  <rth@redhat.com>
11204
11205	* gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11206
112072002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11208
11209	* lib/prune.exp: Remove "In (program|subroutine"block-data)"
11210	message from g77
11211	* lib/g77-dg.exp: Trim g77 error messages so that they are
11212	recognized by dg.exp.
11213
112142002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11215
11216	PR fortran/5473
11217	* g77.dg/pr5473.f: Now dg-error.  Add additional cases.
11218
112192002-02-07  Richard Henderson  <rth@redhat.com>
11220
11221	* g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11222	to be sufficiently aligned for integers.
11223
112242002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
11225
11226	* g++.dg/template/friend4.C: New test.
11227
112282002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11229
11230	PR fortran/5743
11231	* g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11232	unsupported cases.
11233
112342002-02-07  Richard Henderson  <rth@redhat.com>
11235
11236	* gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11237	* gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11238	gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11239	objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11240
112412002-02-06  Richard Henderson  <rth@redhat.com>
11242
11243	* gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11244
112452002-02-06  Janis Johnson  <janis187@us.ibm.com>
11246
11247	* gcc.dg/20020206-1.c: New test.
11248
112492002-02-06  Jakub Jelinek  <jakub@redhat.com>
11250
11251	* gcc.c-torture/execute/20020206-1.c: New test.
11252
11253	* gcc.c-torture/execute/20020206-2.c: New test.
11254
11255	PR optimization/5429:
11256	* gcc.c-torture/compile/20020206-1.c: New test.
11257
112582002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
11259
11260	* g++.dg/ext/align1.C: Do not use an explicit alignment value
11261	as certain file formats cannot support particularly large
11262	alignments.
11263
11264	* g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11265	and do not expect to be able to link the executable.
11266
11267	* g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11268	fail because the COFF format does not support the weak attribute.
11269
112702002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
11271
11272	* g77.dg/pr5473.f:  New test
11273
112742002-02-05  Aldy Hernandez  <aldyh@redhat.com>
11275
11276	* gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11277	Fix testcase accordingly.
11278
112792002-02-04  Richard Henderson  <rth@redhat.com>
11280
11281	* gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11282	(buf): Change to be an array of pointers, not ints.
11283
112842002-02-04  Jakub Jelinek  <jakub@redhat.com>
11285
11286	* gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
11287	before all tests.  Move warning one line above to match where it
11288	C frontend emits.
11289	* gcc.dg/Wswitch-2.c: New test.
11290	* g++.dg/warn/Wswitch-1.C: New test.
11291	* g++.dg/warn/Wswitch-2.C: New test.
11292
112932002-02-04  Richard Henderson  <rth@redhat.com>
11294
11295	* g++.dg/abi/offsetof.C: Fix size comparison.
11296
112972002-02-04  Richard Sandiford  <rsandifo@redhat.com>
11298
11299	* gcc.dg/cast-qual-2.c: New test.
11300
113012002-02-04  Jakub Jelinek  <jakub@redhat.com>
11302
11303	* gcc.dg/20020201-4.c: New test.
11304
113052002-02-04  Ben Elliston  <bje@redhat.com>
11306
11307	* lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11308	target_info attribute != 0, in addition to the empty string.
11309	(gcc_target_compile): Likewise.
11310
113112002-02-03  Andrew Cagney  <ac131313@redhat.com>
11312
11313	* gcc.dg/Wswitch.c: New test.
11314	PR gcc/4475. PR gcc/3780.
11315
113162002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
11317
11318	* g77.f-torture/execute/5122.f: New test for regressions
11319	against PR fortran/5122.
11320
113212002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
11322
11323	* g77.f-torture/compile/pr3743.f: Delete
11324	* g77.dg/pr3743-1.f: New test.
11325	* g77.dg/pr3743-2.f: New test.
11326	* g77.dg/pr3743-3.f: New test.
11327	* g77.dg/pr3743-4.f: New test.
11328
113292002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11330
11331	* gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11332
113332002-02-02  Richard Henderson  <rth@redhat.com>
11334
11335	* gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11336	* gcc.c-torture/execute/bf64-1.c: Likewise.
11337
113382002-02-02  Jakub Jelinek  <jakub@redhat.com>
11339
11340	* gcc.dg/20020201-2.c: New test.
11341
11342	* gcc.dg/20020201-3.c: New test.
11343
11344	* gcc.c-torture/execute/bitfld-2.c: New test.
11345
113462002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11347
11348	* gcc.dg/bitfld-1.c: Update.
11349	* gcc.dg/bitfld-2.c: Update.
11350	* gcc.c-torture/execute/bitfld-1.x: New.
11351
113522002-02-02  Jakub Jelinek  <jakub@redhat.com>
11353
11354	* gcc.c-torture/execute/20020201-1.c: New test.
11355
113562002-02-01  Janis Johnson  <janis187@us.ibm.com>
11357
11358	PR target/5469
11359	* gcc.dg/20020201-1.c: New test.
11360
113612002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
11362
11363	PR fortran/3743
11364	* g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11365	* g77.f-torture/compile/pr3743.x: Remove
11366
113672002-01-31  Tom Rix  <trix@redhat.com>
11368
11369	* gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11370
113712002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11372
11373	* gcc.dg/noncompile/20020130-1.c: New test.
11374
113752002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
11376
11377	* g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
11378
113792002-01-29  Richard Henderson  <rth@redhat.com>
11380
11381	* gcc.c-torture/execute/991118-1.c: Cast various constants back
11382	to long long.
11383	* gcc.c-torture/execute/bf64-1.c: Likewise.
11384
113852002-01-29  Jakub Jelinek  <jakub@redhat.com>
11386
11387	* gcc.c-torture/execute/20020129-1.c: New test.
11388
113892002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11390
11391	* gcc.c-torture/compile/20000224-1.c: Update.
11392	* gcc.c-torture/execute/bitfld-1.c: New tests.
11393	* gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11394	* gcc.dg/uninit-A.c: Update.
11395
113962002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11397
11398	* g++.dg/template/ctor1.C: Add instantiation.
11399
114002002-01-28  Paul Koning  <pkoning@equallogic.com>
11401
11402	* gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11403	argument to __builtin_prefetch to be const ptr.
11404
114052002-01-28  Jakub Jelinek  <jakub@redhat.com>
11406
11407	* gcc.c-torture/compile/20020120-1.c: New test.
11408
114092002-01-27  Kazu Hirata  <kazu@hxi.com>
11410
11411	* gcc.c-torture/execute/20020127-1.c: New test.
11412
114132002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
11414
11415	* g77.dg/f77-edit-i-in.f: New test
11416	* g77.dg/f77-edit-i-out.f: New test
11417
114182002-01-25  Geoffrey Keating  <geoffk@redhat.com>
11419
11420	* gcc.dg/debug/debug.exp: New file.
11421	* gcc.dg/debug/trivial.c: New file.
11422	* gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11423	* gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11424	* gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11425	* gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11426	* gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11427	* gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11428	* gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11429	* gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11430	* gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11431	* gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11432	* gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11433	* gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11434	* gcc.dg/20000503-1.c: Removed.
11435	* gcc.dg/20010207-1.c: Removed.
11436	* gcc.dg/20011223-1.c: Removed.
11437	* gcc.dg/20020104-2.c: Removed.
11438	* gcc.dg/debug-1.c: Removed.
11439	* gcc.dg/debug-2.c: Removed.
11440	* gcc.dg/debug-3.c: Removed.
11441	* gcc.dg/debug-4.c: Removed.
11442	* gcc.dg/debug-5.c: Removed.
11443	* gcc.dg/debug-6.c: Removed.
11444	* gcc.dg/dwarf2-1.c: Removed.
11445	* gcc.dg/dwarf2-2.c: Removed.
11446
114472002-01-25  Jakub Jelinek  <jakub@redhat.com>
11448
11449	* g++.old-deja/g++.other/eh5.C: New test.
11450	* g++.old-deja/g++.other/sibcall2.C: New test.
11451	* g++.old-deja/g++.other/array9.C: New test.
11452	* g++.old-deja/g++.other/typename2.C: New test.
11453	* g++.old-deja/g++.other/crash60.C: New test.
11454	* g++.old-deja/g++.other/conv9.C: New test.
11455	* g++.old-deja/g++.other/mangle10.C: New test.
11456	* g++.old-deja/g++.other/unchanging1.C: New test.
11457	* g++.old-deja/g++.other/exprstmt1.C: New test.
11458	* g++.old-deja/g++.other/inline23.C: New test.
11459	* g++.old-deja/g++.eh/ia64-1.C: New test.
11460	* g++.old-deja/g++.other/dwarf2-1.C: New test.
11461	* g++.old-deja/g++.other/reload1.C: New test.
11462	* g++.old-deja/g++.other/static20.C: New test.
11463	* g++.old-deja/g++.other/local-alloc1.C: New test.
11464	* g++.old-deja/g++.other/conv8.C: New test.
11465	* g++.old-deja/g++.other/stmtexpr2.C: New test.
11466	* g++.old-deja/g++.other/storeexpr1.C: New test.
11467	* g++.old-deja/g++.other/storeexpr2.C: New test.
11468	* g++.dg/eh/template2.C: New test.
11469	* g++.dg/warn/weak1.C: New test.
11470
114712002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11472
11473	* lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11474	Remove first, non-varying, argument.
11475
114762002-01-23  Richard Henderson  <rth@redhat.com>
11477
11478	* gcc.dg/inline-2.c: New.
11479
11480	* lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11481	Add optional target arg.  Check number of arguments.
11482	(scan-assembler-not, scan-assembler-dem): Likewise.
11483	(scan-assembler-dem-not): Likewise.
11484
114852002-01-23  Zack Weinberg  <zack@codesourcery.com>
11486
11487	* g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11488	line 12.
11489	* g++.old-deja/g++.brendan/parse3.C,
11490	g++.old-deja/g++.other/crash26.C,
11491	g++.old-deja/g++.other/crash28.C,
11492	g++.old-deja/g++.other/crash29.C,
11493	g++.old-deja/g++.other/crash30.C,
11494	g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11495
114962002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11497
11498	* gcc.dg/20020115-1.c: New.
11499
115002002-01-23  Bob Wilson  <bob.wilson@acm.org>
11501
11502	* gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11503
115042002-01-23  Janis Johnson  <janis187@us.ibm.com>
11505
11506	* gcc.dg/20020122-3.c: New.
11507
115082002-01-23  Jakub Jelinek  <jakub@redhat.com>
11509
11510	* g++.dg/other/gc1.C: New test.
11511
115122002-01-23  Zack Weinberg  <zack@codesourcery.com>
11513
11514	* gcc.dg/c99-intconst-1.c: Mark XFAIL.
11515
115162002-01-22  Richard Henderson  <rth@redhat.com>
11517
11518	* gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11519
115202002-01-22  Richard Henderson  <rth@redhat.com>
11521
11522	* gcc.dg/20020122-4.c: New.
11523
115242002-01-22  H.J. Lu <hjl@gnu.org>
11525
11526	* g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11527	link output.
11528	* gcc.dg/special/ecos.exp: Likewise.
11529	* lib/g++-dg.exp: Likewise.
11530	* lib/g77-dg.exp: Likewise.
11531	* lib/gcc-dg.exp : Likewise.
11532	* lib/mike-g++.exp: Likewise.
11533	* lib/mike-g77.exp: Likewise.
11534	* lib/mike-gcc.exp: Likewise.
11535	* lib/objc-dg.exp: Likewise.
11536
115372002-01-22  Janis Johnson  <janis187@us.ibm.com>
11538
11539	PR target/5379
11540	* gcc.dg/20020122-2.c: New test.
11541
115422002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11543
11544	* gcc.dg/20020122-1.c: New test.
11545
115462001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11547
11548	* g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11549
115502002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11551
11552	* gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11553
115542002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11555
11556	* gcc.c-torture/compile/20020121-1.c: New test.
11557
115582002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11559
11560	* lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11561	ld_library_path.
11562
115632002-01-21  Jakub Jelinek  <jakub@redhat.com>
11564
11565	* gcc.dg/20020218-1.c: New test.
11566
115672002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11568
11569	* lib/prune.exp (prune_gcc_output): Prune "At global scope"
11570	messages
11571	* g++.dg/other/deprecated.C: Remove dg-bogus comment for
11572	"At global scope" warning
11573	* g++.dg/ext/align1.C: Change cygwin test for alignment
11574	from db-bogus to dg-warning
11575
115762002-01-21  Zack Weinberg  <zack@codesourcery.com>
11577
11578	* g77.f-torture/compile/cpp2.F: New test.
11579
115802002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11581
11582	* g++.dg/template/access1.C: New test.
11583
115842002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11585
11586	* gcc.dg/20020118-1.c: New.
11587
115882002-01-18  Kazu Hirata  <kazu@hxi.com>
11589
11590	* testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11591
115922001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11593
11594	* g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11595	* g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11596	alignment warnings.
11597
115982001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11599
11600	* gcc.misc-tests/i386-prefetch.exp: Save and restore
11601	torture_with_loops and torture_without_loops
11602
116032002-01-17  Jakub Jelinek  <jakub@redhat.com>
11604
11605	* gcc.c-torture/compile/20020116-1.c: New test.
11606
116072002-01-16  Jakub Jelinek  <jakub@redhat.com>
11608
11609	* gcc.dg/20020116-2.c: New test.
11610
11611	* gcc.dg/ultrasp4.c: New test.
11612
11613	* gcc.dg/20020116-1.c: New test.
11614
116152002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11616
11617	* gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11618	by EABI.
11619
116202002-01-15  Janis Johnson  <janis187@us.ibm.com>
11621
11622	* gcc.misc-tests/i386-prefetch.exp: New.
11623	* gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11624	* gcc.misc-tests/i386-pf-athlon-1.c: New test.
11625	* gcc.misc-tests/i386-pf-none-1.c: New test.
11626	* gcc.misc-tests/i386-pf-sse-1.c: New test.
11627
116282002-01-15  Jakub Jelinek  <jakub@redhat.com>
11629
11630	* gcc.dg/gnu89-init-1.c: Add new tests.
11631
116322002-01-15  Andreas Jaeger  <aj@suse.de>
11633
11634	* gcc.dg/i386-mmx-1.c: Also run on x86-64.
11635	* gcc.dg/i386-mmx-2.c: Likewise.
11636	* gcc.dg/i386-sse-1.c: Likewise.
11637	* gcc.dg/i386-sse-2.c: Likewise.
11638	* gcc.dg/i386-sse-3.c: Likewise.
11639
116402001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11641
11642	* g77.f-torture/execute/intrinsic-unix-bessel.f:
11643	Uncomment additional cases that now pass.
11644
116452002-01-11  Richard Henderson  <rth@redhat.com>
11646
11647	* gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11648	* gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11649
116502002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11651
11652	* objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11653
116542002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11655
11656	* gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11657	lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11658
116592002-01-10  Dale Johannesen  <dalej@apple.com>
11660
11661	* gcc.c-torture/execute/loop-11.c: New.
11662
116632002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11664
11665	* gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11666	dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11667
116682002-01-09  Richard Henderson  <rth@redhat.com>
11669
11670	* gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11671	type in which to perform the operation for each size.
11672
116732002-01-09  Alan Matsuoka  (alanm@redhat.com)
11674
11675	* gcc.c-torture/compile/20020109-2.c: New test.
11676
116772002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11678
11679	* gcc.c-torture/execute/loop-10.c: New test.
11680
116812002-01-09  Jakub Jelinek  <jakub@redhat.com>
11682
11683	* gcc.c-torture/compile/20010226-1.c: New test.
11684	* gcc.c-torture/compile/20010227-1.c: New test.
11685	* gcc.c-torture/compile/20010426-1.c: New test.
11686	* gcc.c-torture/compile/20010510-1.c: New test.
11687	* gcc.c-torture/compile/20010605-3.c: New test.
11688	* gcc.c-torture/compile/20010824-1.c: New test.
11689	* gcc.c-torture/execute/20010409-1.c: New test.
11690	* gcc.dg/noncompile/20000901-1.c: New test.
11691	* gcc.dg/20001023-1.c: New test.
11692	* gcc.dg/20001101-1.c: New test.
11693	* gcc.dg/20001102-1.c: New test.
11694	* gcc.dg/20010207-1.c: New test.
11695	* gcc.dg/20010405-1.c: New test.
11696	* gcc.dg/20010822-1.c: New test.
11697	* gcc.dg/20011107-1.c: New test.
11698
116992002-01-09  Jeffrey A Law  (law@redhat.com)
11700
11701	* gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11702
11703	* gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11704	execution failure on PA targets.
11705
117062002-01-09  Jakub Jelinek  <jakub@redhat.com>
11707
11708	* gcc.c-torture/compile/20020109-1.c: New test.
11709
117102002-01-08  Kazu Hirata  <kazu@hxi.com>
11711
11712	* gcc.c-torture/execute/20020108-1.c: New test.
11713
117142002-01-08  Jakub Jelinek  <jakub@redhat.com>
11715
11716	* gcc.dg/20020108-1.c: New test.
11717
117182002-01-08  H.J. Lu <hjl@gnu.org>
11719
11720	* objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11721	for header files.
11722
117232002-01-08  Geoff Keating  <geoffk@redhat.com>
11724
11725	* gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11726	consistency.
11727
11728002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11729
11730	* gcc.dg/altivec-4.c: Test altivec predicates.
11731
117322002-01-07  Jakub Jelinek  <jakub@redhat.com>
11733
11734	* gcc.c-torture/execute/20020107-1.c: New test.
11735
117362002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11737
11738	PR c/5279
11739	* gcc.c-torture/compile/20020106-1.c: New test.
11740
117412002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11742
11743	* gcc.c-torture/execute/nestfunc-4.c: New test.
11744
117452002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11746
11747	* g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11748	extra triple that slipped in.
11749	* g++.old-deja/g++.abi/align.C: Likewise.
11750	* g++.old-deja/g++.abi/bitfields.C: Likewise.
11751
117522002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11753
11754	* g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11755	* g++.old-deja/g++.abi/align.C: Likewise.
11756	* g++.old-deja/g++.abi/bitfields.C: Likewise.
11757
11758	* gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11759	on FreeBSD/i386.
11760	* gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11761	FreeBSD.
11762
117632002-01-04  Jakub Jelinek  <jakub@redhat.com>
11764
11765	* gcc.dg/20020104-1.c: New test.
11766
11767	* gcc.dg/20020104-2.c: New test.
11768
117692002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11770
11771	* gcc.dg/20020103-1.c: Fix typo in target selector.
11772
117732002-01-03  Richard Henderson  <rth@redhat.com>
11774
11775	* gcc.dg/20020103-1.c: New.
11776
117772002-01-03  Kazu Hirata  <kazu@hxi.com>
11778
11779	* gcc.c-torture/execute/20020103-1.c: New test.
11780
117812002-01-03  Jakub Jelinek  <jakub@redhat.com>
11782
11783	* g++.dg/other/debug2.C: New test.
11784
11785	* gcc.c-torture/compile/20020103-1.c: New test.
11786
117872002-01-02  Jakub Jelinek  <jakub@redhat.com>
11788
11789	* gcc.dg/gnu89-init-1.c: Added new tests.
11790
117912002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11792
11793	* g++.dg/template/friend2.C: Remove as patch is reverted.
11794
11795	* g++.dg/warn/oldcast1.C: New test.
11796
11797	* g++.dg/template/ptrmem1.C: New test.
11798	* g++.dg/template/ptrmem2.C: New test.
11799
11800	* g++.dg/template/ntp.C: New test.
11801
11802	* g++.dg/other/component1.C: New test.
11803
11804	* g++.dg/template/ttp3.C: New test.
11805
11806	* g++.dg/template/friend2.C: New test.
11807	* g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11808
118092002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11810
11811	* g++.dg/other/ptrmem1.C: New test.
11812	* g++.dg/other/ptrmem2.C: New test.
11813
118142002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11815
11816	* g++.dg/template/ctor1.C: New test.
11817
118182002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11819
11820	* g++.dg/template/friend2.C: New test.
11821
118222002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11823
11824	* gcc.dg/mmix-1.c: New test.
11825
118262001-12-31  Richard Henderson  <rth@redhat.com>
11827
11828	* gcc.dg/asm-5.c: New.
11829
118302001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11831
11832	* g++.old-deja/g++.robertl/eb130.C: hash_set is now
11833	in namespace __gnu_cxx
11834
118352001-12-30  Richard Henderson  <rth@redhat.com>
11836
11837	* gcc.dg/debug-6.c: New.
11838
118392001-12-30  Jakub Jelinek  <jakub@redhat.com>
11840
11841	* gcc.c-torture/compile/20011229-2.c: New test.
11842
118432001-12-29  Jakub Jelinek  <jakub@redhat.com>
11844
11845	* gcc.dg/debug-3.c: New test.
11846	* gcc.dg/debug-4.c: New test.
11847	* gcc.dg/debug-5.c: New test.
11848
118492001-12-29  Richard Henderson  <rth@redhat.com>
11850
11851	* g++.dg/eh/loop1.C: New.
11852
118532001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11854
11855	* g++.dg/template/crash1.C: New test.
11856
118572001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11858
11859	* g++.dg/other/const1.C: New test.
11860
118612001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11862
11863	* gcc.c-torture/compile/20011229-1.c: New test.
11864
118652001-12-28  Stan Shebs  <shebs@apple.com>
11866
11867	* lib/objc-torture.exp: Resync with c-torture.exp.
11868	* lib/objc.exp: Load standard libraries.
11869
118702001-12-28  Jakub Jelinek  <jakub@redhat.com>
11871
11872	* gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11873	additional tests.
11874
118752001-12-27  Roger Sayle <roger@eyesopen.com>
11876
11877	* gcc.c-torture/execute/string-opt-16.c: New testcase.
11878
118792001-12-27  Richard Henderson  <rth@redhat.com>
11880
11881	* gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11882
118832001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11884
11885	* g++.dg/eh/ctor1.C: New test.
11886	* g++.dg/other/error2.C: New test.
11887
118882001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11889
11890	* g++.dg/other/init2.C: New test.
11891
118922001-12-24  Richard Henderson  <rth@redhat.com>
11893
11894	* gcc.dg/20011223-1.c: New.
11895	* gcc.dg/inline-1.c: New.
11896
118972001-12-23  Richard Henderson  <rth@redhat.com>
11898
11899	* gcc.dg/asm-4.c: Test operand modifiers.
11900
119012001-12-23  Richard Henderson  <rth@redhat.com>
11902
11903	* gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11904
119052001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11906
11907	* gcc.c-torture/execute/20011223-1.c: New test.
11908
119092001-12-21  Richard Henderson  <rth@redhat.com>
11910
11911	* gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11912	re-enables the warning.
11913
119142001-12-21  Richard Henderson  <rth@redhat.com>
11915
11916	* g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11917
119182001-12-20  Jakub Jelinek  <jakub@redhat.com>
11919
11920	* gcc.c-torture/compile/20011218-1.c: New test.
11921
119222001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11923
11924	* gcc.misc-test/arm-isr.exp: New file.  Control running of the
11925	arm-isr.c test.
11926	* gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11927	epilogue generation for ARM ISR routines.
11928
119292001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11930
11931	* gcc.dg/format/builtin-1.c: Test unlocked stdio.
11932	* gcc.dg/format/c90-printf-3.c: Likewise.
11933	* gcc.dg/format/c99-printf-3.c: Likewise.
11934	* gcc.dg/format/ext-1.c: Likewise.
11935	* gcc.dg/format/ext-6.c: Likewise.
11936	* gcc.dg/format/format.h: Prototype unlocked stdio.
11937
119382001-12-20  Richard Henderson  <rth@redhat.com>
11939
11940	* g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11941	(arena): Use it.
11942	(malloc): Correct allocation logic.  Abort if we fill up the
11943	arena before initialization complete.
11944	(realloc): Correct allocation logic.
11945
119462001-12-20  Jakub Jelinek  <jakub@redhat.com>
11947
11948	* gcc.c-torture/compile/20011219-2.c: New test.
11949
11950	* gcc.c-torture/execute/20011219-1.c: New test.
11951
119522001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11953
11954	* gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11955	target does not support weak symbols.
11956
119572001-12-19  Jakub Jelinek  <jakub@redhat.com>
11958
11959	* gcc.c-torture/compile/20011219-1.c: New test.
11960
119612001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11962
11963	* g++.dg/other/error1.C: New test.
11964
119652001-12-17  Jeffrey A Law  (law@redhat.com)
11966
11967	* gcc.c-torture/execute/20011217-1.c: New test.
11968
119692001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11970
11971	* objc.dg/special/: New directory.
11972	* objc.dg/special/special.exp: New file.
11973	* objc.dg/special/unclaimed-category-1.h: New file.
11974	* objc.dg/special/unclaimed-category-1a.m: New file.
11975	* objc.dg/special/unclaimed-category-1.m: New file.
11976
119772001-12-17  Andreas Jaeger  <aj@suse.de>
11978
11979	* gcc.c-torture/compile/20011217-2.c: New test.
11980
119812001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11982
11983	* gcc.c-torture/compile/20011217-1.c: New test.
11984
119852001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11986
11987	* testsuite/gcc.dg/20011214-1.c: New.
11988
119892001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11990
11991	* gcc.dg/altivec-4.c: New.
11992
119932001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11994
11995	* gcc.dg/20011113-1.c: New test.
11996
119972001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11998
11999	* g++.old-deja/g++.jason/template31.C: Remove templates for classes
12000	std::__malloc_alloc_template<0> and
12001	std::__default_alloc_template<false, 0>.
12002
120032001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
12004
12005	* objc/execute/bf-21.m: New test.
12006	* objc/execute/enumeration-1.m: New test.
12007	* objc/execute/enumeration-2.m: New test.
12008
120092001-12-12  Jakub Jelinek  <jakub@redhat.com>
12010
12011	* gcc.dg/gnu89-init-1.c: New test.
12012
120132001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
12014
12015	* g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12016	* g++.old-deja/g++.jason/2371.C: Likewise.
12017	* g++.old-deja/g++.jason/template33.C: Likewise.
12018	* g++.old-deja/g++.jason/template34.C: Likewise.
12019	* g++.old-deja/g++.jason/template36.C: Likewise.
12020	* g++.old-deja/g++.oliva/typename1.C: Likewise.
12021	* g++.old-deja/g++.oliva/typename2.C: Likewise.
12022	* g++.old-deja/g++.other/typename1.C: Likewise.
12023	* g++.old-deja/g++.pt/inherit2.C: Likewise.
12024	* g++.old-deja/g++.pt/nontype5.C: Likewise.
12025	* g++.old-deja/g++.pt/typename11.C: Likewise.
12026	* g++.old-deja/g++.pt/typename14.C: Likewise.
12027	* g++.old-deja/g++.pt/typename16.C: Likewise.
12028	* g++.old-deja/g++.pt/typename3.C: Likewise.
12029	* g++.old-deja/g++.pt/typename4.C: Likewise.
12030	* g++.old-deja/g++.pt/typename5.C: Likewise.
12031	* g++.old-deja/g++.pt/typename7.C: Likewise.
12032	* g++.old-deja/g++.robertl/eb9.C: Likewise.
12033
120342001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
12035
12036	* g++.dg/other/linkage1.C: New test.
12037	* g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12038	specifiers.
12039
120402001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
12041
12042	* gcc.dg/concat.c: New test.
12043
120442001-12-11  Stan Shebs  <shebs@apple.com>
12045
12046	* objc/compile: New test directory.
12047	* objc/compile/compile.exp: New expect script.
12048	* objc/compile/20011211-1.m: New compile test.
12049
120502001-12-11  Jason Merrill  <jason@redhat.com>
12051
12052	* lib/prune.exp (prune_gcc_output): Also handle "In member
12053	function".  So many permutations...
12054
120552001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
12056
12057	* g++.dg/template/typedef1.C: New test.
12058
120592001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
12060
12061	* g++.dg/other/copy1.C: New test.
12062
120632001-10-08  Aldy Hernandez  <aldyh@redhat.com>
12064
12065	* gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12066
12067	* gcc.dg/builtin-choose-expr.c: New.
12068
120692001-12-07  Aldy Hernandez  <aldyh@redhat.com>
12070
12071	* gcc.dg/altivec-2.c: New.
12072
120732001-12-07  Richard Henderson  <rth@redhat.com>
12074
12075	* gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12076
120772001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
12078
12079	* gcc.dg/sparc-ret.c: New file, test return corruption bug for
12080	ultrasparc.
12081
120822001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12083
12084	* g++-old.deja/g++.robertl/eb101.C: Deleted.
12085
120862001-12-06  Janis Johnson  <janis187@us.ibm.com>
12087
12088	* gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12089	variable argument list.
12090
120912001-12-06  Zack Weinberg  <zack@codesourcery.com>
12092
12093	* gcc.c-torture/execute/memcheck: Delete entire directory.
12094	(files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12095	t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12096
120972001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12098
12099	* gcc.dg/Wshadow-1.c: New test.
12100
121012001-12-05  Jakub Jelinek  <jakub@redhat.com>
12102
12103	* gcc.c-torture/compile/20011130-1.c: New test.
12104
12105	* gcc.dg/noncompile/20011025-1.c: New test.
12106
12107	* g++.dg/other/anon-union.C: New test.
12108
12109	* gcc.c-torture/execute/20011024-1.c: New test.
12110
121112001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12112
12113	* gcc.c-torture/execute/20000722-1.x,
12114	gcc.c-torture/execute/20010123-1.x: Remove.
12115	* gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12116	* gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12117	gcc.dg/c99-complit-2.c: New tests.
12118
121192001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
12120
12121	* g++.dg/inherit/base1.C: New test.
12122
121232001-12-04  Jakub Jelinek  <jakub@redhat.com>
12124
12125	* g++.dg/other/stdarg1.C: New test.
12126
12127	* gcc.c-torture/compile/20011130-2.c: New test.
12128
121292001-12-03  Janis Johnson  <janis187@us.ibm.com>
12130
12131	* gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12132	* gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12133	* gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12134	* gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12135	* gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12136	* gcc.dg/builtin-prefetch-1.c: New test.
12137
121382001-12-03  Jakub Jelinek  <jakub@redhat.com>
12139
12140	* gcc.dg/20011130-1.c: New test.
12141
121422001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12143
12144	* g++.dg/other/scope1.C: New test.
12145	* g++.dg/template/explicit-instantiation.C: Remove XFAIL
12146
121472001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12148
12149	* gcc.dg/vla-init-1.c: New test.
12150
121512001-12-01  Geoff Keating  <geoffk@redhat.com>
12152
12153	* gcc.c-torture/compile/structs.c: New testcase from GDB.
12154
121552001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12156
12157	* objc.dg/alias.m: Update.
12158	* objc.dg/class-1.m: Update.
12159	* objc.dg/const-str-1.m: Update.
12160	* objc.dg/fwd-proto-1.m: Update.
12161	* objc.dg/id-1.m: Update.
12162	* objc.dg/super-class-1.m: Update.
12163
121642001-11-29  Mark Mitchell  <mark@codesourcery.com>
12165
12166	* g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12167	constructs.
12168
121692001-11-28  Jeffrey A Law  (law@cygnus.com)
12170
12171	* gcc.c-torture/execute/20011128-1.c: New test.
12172
121732001-11-28  Hans-Peter Nilsson  <hp@axis.com>
12174
12175	* gcc.dg/20011127-1.c: New test.
12176
121772001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12178
12179	* gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
12180	from Austin Group draft 7.
12181	* gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
12182	scanf format arguments.
12183	* gcc.dg/format/no-exargs-2.c: New test.
12184
121852001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
12186
12187	* g++.dg/abi/vbase8-4.C: New test.
12188
121892001-11-24  Ian Lance Taylor  <ian@airs.com>
12190
12191	* gcc.c-torture/execute/20011121-1.c: New test.
12192
121932001-11-23  Jeffrey A Law  (law@cygnus.com)
12194
12195	* gcc.c-torture/execute/ieee/20011123-1.c: New test.
12196
121972001-11-23  Andreas Jaeger  <aj@suse.de>
12198
12199	* gcc.dg/cpp/charconst-2.c: New test.
12200
122012001-11-22  Geoffrey Keating  <geoffk@redhat.com>
12202
12203	* lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12204	to the host if it is remote.  Let tests specify extra headers
12205	they use.
12206	* g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12207	* g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12208	* g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12209	* g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12210	* g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12211	* g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12212	* g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12213	* g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12214	* g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12215	* g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12216
122172001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
12218
12219	* gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12220	for little endian ARMs.
12221
122222001-11-20  Jakub Jelinek  <jakub@redhat.com>
12223
12224	* gcc.c-torture/compile/20011119-1.c: New test.
12225	* gcc.c-torture/compile/20011119-2.c: New test.
12226
122272001-11-17  Aldy Hernandez  <aldyh@redhat.com>
12228
12229	* gcc.dg/altivec-1.c: Fix typo.
12230
122312001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12232
12233	* gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12234
122352001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
12236
12237	* gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12238
122392001-11-19  Geoffrey Keating  <geoffk@redhat.com>
12240
12241	* lib/g77.exp: Don't specify --rpath-link.
12242
12243	* gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12244	across all the headers.
12245	* gcc.dg/format/format.exp: For testing on a remote host,
12246	copy format.h.
12247
12248	* gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12249	* gcc.c-torture/execute/930406-1.c: Likewise.
12250	* gcc.c-torture/execute/comp-goto-1.c: Likewise.
12251
122522001-11-19  Aldy Hernandez  <aldyh@redhat.com>
12253
12254	* gcc.dg/altivec-1.c: New.
12255
122562001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
12257
12258	* gcc.dg/cpp/fpreprocessed.c: New test case.
12259
122602001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12261
12262	* gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12263	gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12264	* gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12265
122662001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12267
12268	* gcc.dg/no-builtin-1.c: New test.
12269
122702001-11-16  Jakub Jelinek  <jakub@redhat.com>
12271
12272	* gcc.c-torture/execute/20011115-1.c: New test.
12273
122742001-11-15  Jakub Jelinek  <jakub@redhat.com>
12275
12276	* gcc.c-torture/compile/20011114-2.c: New test.
12277	* gcc.c-torture/compile/20011114-3.c: New test.
12278	* gcc.c-torture/compile/20011114-4.c: New test.
12279
122802001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12281
12282	* g++.dg/other/init1.C: New test.
12283
122842001-11-14  Geoffrey Keating  <geoffk@redhat.com>
12285
12286	* gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12287	message.
12288
12289	* gcc.c-torture/execute/20011114-1.c: New testcase.
12290
12291	* gcc.c-torture/compile/20010327-1.c: Revert last change.
12292	* gcc.c-torture/compile/20011114-1.c: New test, exactly
12293	like the (before this change) version of 20010327-1.c.
12294
122952001-11-14  Roger Sayle <roger@eyesopen.com>
12296
12297	* gcc.c-torture/execute/string-opt-13.c: New testcase.
12298
122992001-11-14  Richard Sandiford  <rsandifo@redhat.com>
12300
12301	* g++.dg/init/array2.C: New test.
12302
123032001-11-14  Alexandre Oliva  <aoliva@redhat.com>
12304
12305	* gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12306
123072001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
12308
12309	* g++.dg/other/forscope1.C: New test.
12310	* g++.dg/ext/forscope1.C: New test.
12311	* g++.dg/ext/forscope2.C: New test.
12312
123132001-11-13  Jakub Jelinek  <jakub@redhat.com>
12314
12315	* gcc.c-torture/execute/20011113-1.c: New test.
12316
123172001-11-09  Geoffrey Keating  <geoffk@redhat.com>
12318
12319	* gcc.c-torture/execute/20011109-2.c: New test.
12320
12321	* gcc.c-torture/execute/20011109-1.c: New test.
12322
123232001-11-09  Jakub Jelinek  <jakub@redhat.com>
12324
12325	* gcc.c-torture/compile/20011109-1.c: New test.
12326
123272001-11-08  Geoffrey Keating  <geoffk@redhat.com>
12328
12329	* g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12330	* g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12331	* g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12332	* g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12333	* gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12334	* gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12335	* gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12336
123372001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12338
12339	* g++.dg/warn/Wshadow-1.C: New tests.
12340	* g++.old-deja/g++.mike/for3.C: Update.
12341
123422001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
12343
12344	* gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12345	gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12346	XFAILs.  Adjust expected error texts.
12347	* gcc.c-torture/compile/20011106-1.c,
12348	gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12349	gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12350	gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12351	gcc.dg/c99-array-lval-5.c: New tests.
12352
123532001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12354
12355	* gcc.dg/cpp/defined.c: Update.
12356
123572001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12358
12359	* gcc.c-torture/execute/anon-1.c: New test.
12360
123612001-11-03  Geoffrey Keating  <geoffk@redhat.com>
12362
12363	* g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12364	same size, so no warning should be produced on stormy16.
12365
12366	* g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12367	due to oversized array.
12368	* g++.old-deja/g++.mike/ns15.C: Likewise.
12369	* g++.old-deja/g++.pt/crash16.C: Likewise.
12370
123712001-11-02  Graham Stott  <grahams@redhat.com>
12372
12373	* g++.dgother/debug1.C: Fix typos.
12374
123752001-11-01  Jakub Jelinek  <jakub@redhat.com>
12376
12377	* g++.dg/other/debug1.C: New test.
12378
123792001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12380
12381	* gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12382	of unsigned long.
12383
123842001-10-30  Jakub Jelinek  <jakub@redhat.com>
12385
12386	* gcc.dg/20011029-2.c: New test.
12387
12388	* gcc.c-torture/compile/20011029-1.c: New test.
12389
123902001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
12391
12392	* objc/execute/class_self-1.m: New test.
12393	* objc/execute/class_self-2.m: New test.
12394
123952001-10-25  Zack Weinberg  <zack@codesourcery.com>
12396
12397	* gcc.misc-tests/msgs.exp: Delete.
12398	* gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12399	* gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
12400	error set to match recent changes.
12401
124022001-10-24  Zack Weinberg  <zack@codesourcery.com>
12403
12404	* gcc.dg/20011021-1.c: New test.
12405
124062001-10-24  Jakub Jelinek  <jakub@redhat.com>
12407
12408	* gcc.c-torture/compile/20011023-1.c: New test.
12409
124102001-10-23  Geoffrey Keating  <geoffk@redhat.com>
12411
12412	* lib/g77.exp: Rewrite based on lib/g++.exp.
12413
124142001-10-19  Jakub Jelinek  <jakub@redhat.com>
12415
12416	* gcc.c-torture/execute/20011019-1.c: New test.
12417
12418	* gcc.dg/20011018-1.c: New test.
12419
124202001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12421
12422	* gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12423
124242001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12425
12426	* gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12427	* gcc.dg/attr-invalid.c: Likewise.
12428
124292001-10-18  Jakub Jelinek  <jakub@redhat.com>
12430
12431	* testsuite/gcc.dg/20011015-1.c: New test.
12432
124332001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12434
12435	* g++.dg/template/unify2.C: New test.
12436
124372001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12438
12439	* g++.dg/other/exception-specification.C: New test
12440
124412001-10-13  Tom Rix  <trix@redhat.com>
12442
12443	* gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12444	* gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12445
124462001-10-12  Jakub Jelinek  <jakub@redhat.com>
12447
12448	* testsuite/gcc.dg/20011009-1.c: New test.
12449
124502001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12451
12452	PR g++/4476
12453	* g++.dg/other/friend1.C: New test.
12454
124552001-10-11  Richard Henderson  <rth@redhat.com>
12456
12457	* g++.old-deja/g++.other/crash18.C: Add -S to options.
12458
124592001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12460
12461	* gcc.c-torture/compile/20011010-1.c: New.
12462
124632001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12464
12465	* consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12466	g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12467	g77.f-torture/execute/execute.exp,
12468	g77.f-torture/noncompile/noncompile.exp,
12469	gcc.c-torture/compile/compile.exp,
12470	gcc.c-torture/execute/execute.exp,
12471	gcc.c-torture/execute/ieee/ieee.exp,
12472	gcc.c-torture/execute/memcheck/memcheck.exp,
12473	gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12474	objc/execute/execute.exp: Update FSF address.
12475
124762001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12477
12478	* gcc.dg/cpp/cmdlne-C.c: Update.
12479	* gcc.dg/cpp/cmdlne-C2.c: New.
12480
124812001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12482
12483	* gcc.c-torture/execute/20011008-3.c: New.
12484
124852001-10-08  DJ Delorie  <dj@redhat.com>
12486
12487	* gcc.dg/20011008-1.c: New.
12488	* gcc.dg/20011008-2.c: New.
12489
124902001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12491
12492	* gcc.dg/cpp/spacing1.c: Update test.
12493
124942001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12495
12496	* gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12497	spelling errors of "separate" as "seperate".
12498
124992001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12500
12501	* gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12502	enough to avoid inlining.
12503
125042001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12505
12506	* lib/g77.exp: set libg2c_dir correctly.
12507
125082001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12509
12510	* gcc.dg/cpp/macro11.c: New test.
12511
125122001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12513
12514	* g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12515	gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12516	gcc.dg/format/multattr-3.c: New tests.
12517	* gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12518	tests for format attributes on function pointers being rejected.
12519
125202001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12521
12522	* gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12523
125242001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12525
12526	* g++.dg/warn/format1.C: New test.
12527
125282001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12529
12530	* mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12531
125322001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12533
12534	* mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12535
125362001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12537
12538	* gcc.dg/cpp/redef2.c: Add test.
12539
125402001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12541
12542	* gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12543	long-standing bug on i686, apparently.
12544	* gcc.c-torture/execute/loop-2c.x: New file.
12545	* gcc.c-torture/execute/loop-2d.x: New file.
12546	* gcc.c-torture/execute/loop-3c.x: New file.
12547
125482001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12549
12550	* gcc.dg/cpp/20000625-2.c: Correct line number.
12551
125522001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12553
12554	* gcc.dg/cpp/macro10.c: New test.
12555	* gcc.dg/cpp/strify3.c: New test.
12556	* gcc.dg/cpp/spacing1.c: Add tests.
12557	* gcc.dg/cpp/19990703-1.c: Remove bogus test.
12558	* gcc.dg/cpp/20000625-2.c: Fudge to pass.
12559
125602001-09-24  DJ Delorie  <dj@redhat.com>
12561
12562	* gcc.c-torture/execute/20010924-1.c: New test.
12563
125642001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12565
12566	* testsuite/objc/execute/paste.m: Remove.
12567
125682001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12569
12570	* gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12571
125722001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12573
12574	* g77.dg/strlen0.f: New test.
12575
125762001-09-21  Richard Henderson  <rth@redhat.com>
12577
12578	* g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12579	* g++.old-deja/g++.abi/vtable2.C: Likewise.
12580
125812001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12582
12583	Table-driven attributes.
12584	* g++.dg/ext/attrib1.C: New test.
12585
125862001-09-20  DJ Delorie  <dj@redhat.com>
12587
12588	* gcc.dg/20000926-1.c: Update expected warning messages.
12589	* gcc.dg/array-2.c: Likewise, and test for warnings too.
12590	* gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12591	array.
12592
125932001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12594
12595	* g++.dg/eh/registers1.C: New test case.
12596
125972001-09-17  Richard Henderson  <rth@redhat.com>
12598
12599	* gcc.dg/array-5.c: Fix VLA decomposition test.
12600
126012001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12602
12603	* gcc.dg/cpp/line5.c: New testcase.
12604
126052001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12606
12607	* gcc.dg/cpp/macro9.c: New test.
12608
126092001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12610
12611	* gcc.c-torture/execute/980223.c: Change type of addr from long
12612	to char *.
12613
126142001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12615
12616	* gcc.c-torture/execute/20010915-1.c: New test.
12617
126182001-09-14  Janis Johnson  <janis187@us.ibm.com>
12619
12620	* g77.dg/bprob: New directory.
12621	* g77.dg/bprob/bprob.exp: New file.
12622	* g77.dg/bprob/bprob-1.f: New test.
12623	* g77.dg/gcov: New directory.
12624	* g77.dg/gcov/gcov.exp: New file.
12625	* g77.dg/gcov/gcov-1.f: New test.
12626	* g77.dg/gcov/gcov-1.x: New file.
12627
126282001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12629
12630	* gcc.dg/cpp/directiv.c: Update.
12631	* gcc.dg/cpp/undef1.c: Update.
12632
126332001-09-12  Jakub Jelinek  <jakub@redhat.com>
12634
12635	* gcc.dg/20010912-1.c: New test.
12636
126372001-09-11  Janis Johnson  <janis187@us.ibm.com>
12638
12639	* gcc.misc-tests/gcov.exp: Move almost everything to a new,
12640	language-independent file in lib.
12641	* lib/gcov.exp: New file.
12642
126432001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12644
12645	* gcc.c-torture/compile/20010911-1.c: New test.
12646
126472001-09-10  Janis Johnson  <janis187@us.ibm.com>
12648
12649	* lib/profopt.exp: New, to support profile-directed optimizations.
12650	* gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12651	* gcc.misc-tests/bprob-1.c: New test.
12652	* gcc.misc-tests/bprob-2.c: New test.
12653
126542001-09-07  Janis Johnson  <janis187@us.ibm.com>
12655
12656	* gcc.misc-tests/gcov.exp: Add support for a .x file to control
12657	XFAIL and which kinds of gcov output to verify.
12658	* gcc.misc-tests/gcov-4b.x: New file.
12659	* gcc.misc-tests/gcov-5b.x: New file.
12660	* gcc.misc-tests/gcov-6.x: New file.
12661	* gcc.misc-tests/gcov-7.c: New test.
12662	* gcc.misc-tests/gcov-7.x: New file.
12663
126642001-09-06  Janis Johnson  <janis187@us.ibm.com>
12665
12666	* gcc.misc-tests/gcov.exp: Add support for call return percentages.
12667	* gcc.misc-tests/gcov-6.c: New test.
12668
126692001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12670
12671	PR c++/3986
12672	* g++.dg/abi/vbase1.C: New test.
12673
126742001-09-05  Ziemowit Laski  <zlaski@apple.com>
12675
12676	* objc.dg/method-2.m: New.
12677
126782001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12679
12680	PR c++/4203
12681	* g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12682	* g++.dg/init/empty1.C: New test.
12683
126842001-09-03  Jakub Jelinek  <jakub@redhat.com>
12685
12686	* gcc.c-torture/compile/20010903-1.c: New test.
12687
126882001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12689
12690	* testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12691	for m68k.
12692
126932001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12694
12695	* g++.dg/abi/empty4.C: Allow for 16-bit ints.
12696
12697	* g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12698
12699	* gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12700
127012001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12702
12703	* gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12704	for 16-bit 'unsigned int'.
12705
127062001-08-29  Kazu Hirata  <kazu@hxi.com>
12707
12708	* gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12709
127102001-08-27  Richard Henderson  <rth@redhat.com>
12711
12712	* gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12713	* gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12714
127152001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12716
12717	* gcc.dg/asm-names.c (ymain): New.
12718
127192001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12720
12721	* gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12722	* gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12723	* gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12724
127252001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12726
12727	* gcc.dg/compare5.c: New testcase.
12728
127292001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12730
12731	* lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12732	and "In instantiation".
12733
127342001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12735
12736	* gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12737
127382001-08-20  Janis Johnson  <janis187@us.ibm.com>
12739
12740	* gcc.misc-tests/gcov.exp: Add support for branch information.
12741	* gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12742	* gcc.misc-tests/gcov-4.c: New test.
12743	* gcc.misc-tests/gcov-4b.c: New test.
12744	* gcc.misc-tests/gcov-5b.c: New test.
12745
127462001-08-20  Zack Weinberg  <zackw@panix.com>
12747
12748	* gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12749	expected to fail.
12750
127512001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12752
12753	* g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12754
127552001-08-19  Jakub Jelinek  <jakub@redhat.com>
12756
12757	* g++.dg/eh/template1.C: New test.
12758
127592001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12760
12761	* g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12762	Fix thinko.
12763	* g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12764	for xfail.
12765
127662001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12767
12768	* lib/g77-dg.exp:  Use prune.exp for common procedures
12769	(g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12770	* lib/g77.exp: (g77-dg-prune) Remove
12771
127722001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12773
12774	* lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12775
127762001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12777
12778	* g++.dg/template/unify1.C: New test.
12779
127802001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12781
12782	* g++.dg/abi/empty4.C: New test.
12783
127842001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12785
12786	* g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12787	solaris2.*
12788	* g77.f-torture/compile/pr3743.x: Likewise
12789
127902001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12791
12792	* g++.dg/other/using-declaration.C: New test.
12793
127942001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12795
12796	* gcc.dg/cpp/tr-sign.c: New testcase.
12797
127982001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12799
12800	* gcc.dg/cpp/19951025-1.c: Revert.
12801	* gcc.dg/cpp/directiv.c: We no longer process directives that
12802	interrupt macro arguments.
12803
128042001-08-03  Zack Weinberg  <zackw@stanford.edu>
12805
12806	* gcc.dg/bconstp-1.c: New test.
12807
128082001-08-03  Richard Henderson  <rth@redhat.com>
12809
12810	* g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12811
128122001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12813
12814	* gcc.dg/cpp/19951025-1.c: Update.
12815
128162001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12817
12818	* g77.dg/ff90-1.f (s): Fix reference of variable z,
12819	should be x.
12820
128212001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12822
12823	Kill -fhonor-std.
12824	* g++.old-deja/g++.ns/ns14.C: Remove special options.
12825	* g++.old-deja/g++.other/std1.C: Likewise.
12826	* g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12827
128282001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12829
12830	* lib/g77.exp:  Load gcc-defs.exp for common procedures
12831	(g77_pass, g77_fail, g77_finish, g77_exit,
12832	${tool}_check_unsupported_p} Now redundant.  Deleted.
12833
128342001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12835
12836	* g77.dg/fbackslash.f
12837	* g77.dg/fcase-preserve.f
12838	* g77.dg/ff90-1.f
12839	* g77.dg/ffixed-line-length-0.f
12840	* g77.dg/ffixed-line-length-132.f
12841	* g77.dg/ffixed-line-length-7.f
12842	* g77.dg/ffixed-line-length-72.f
12843	* g77.dg/ffixed-line-length-none.f
12844	* g77.dg/ffree-form-1.f
12845	* g77.dg/fno-backslash.f
12846	* g77.dg/fno-f90-1.f
12847	* g77.dg/fno-fixed-form-1.f
12848	* g77.dg/fno-onetrip.f
12849	* g77.dg/fno-typeless-boz.f
12850	* g77.dg/fno-underscoring.f
12851	* g77.dg/fno-vxt-1.f
12852	* g77.dg/fonetrip.f
12853	* g77.dg/ftypeless-boz.f
12854	* g77.dg/fugly-assumed.f
12855	* g77.dg/funderscoring.f
12856	* g77.dg/fvxt-1.f
12857
128582001-08-01  Ziemowit Laski  <zlaski@apple.com>
12859
12860	* objc.dg/fwd-proto-1.m: New.
12861	* objc.dg/local-decl-1.m: New.
12862	* objc.dg/naming-1.m: New.
12863	* objc.dg/naming-2.m: New.
12864	* objc.dg/proto-hier-1.m: New.
12865
128662001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12867
12868	* gcc.dg/c99-scope-2.c: Don't generally assume adding more
12869	largest-type elements to a struct makes its size grow.
12870
128712001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12872
12873	* g++.dg/abi/vthunk1.C: New test.
12874
128752001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12876
12877	* g++.dg/abi/vbase8-22.C: New test.
12878
128792001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12880
12881	* gcc.dg/cpp/macro8.c: New test.
12882
128832001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12884
12885	* g++.dg/abi/vbase8-21.C: New test.
12886
128872001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12888
12889	* g++.dg/abi/vbase8-10.C: New test.
12890
128912001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12892
12893	* lib/g++.exp (g++_set_ld_library_path): Renamed to
12894	${tool}_set_ld_library_path.
12895	Changed caller.
12896	* lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12897	g++.exp.
12898
128992001-07-26  Stan Cox <scox@redhat.com>
12900
12901	* lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12902	* lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12903	gcc_exit, gcc_check_unsupported_p):
12904	Moved to gcc-deps.exp
12905	* gcc-deps.exp: New file.
12906
129072001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12908
12909	* g++.old-deja/g++.pt/defarg14.C: New test.
12910
129112001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12912
12913	* g++.old-deja/g++.other/lineno5.C: New test.
12914
129152001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12916
12917	* g++.old-deja/g++.pt/crash68.C: New test.
12918
129192001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12920
12921	* g++.old-deja/g++.other/crash42.C: New test.
12922
129232001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12924
12925	* gcc.dg/cpp/extratokens.c: Fix.
12926	* gcc.dg/cpp/skipping2.c: New tests.
12927
129282001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12929
12930	* gcc.c-torture/execute/20010724-1.c: New file.
12931	* gcc.c-torture/execute/20010724-1.x: New file.
12932
129332001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12934
12935	* g++.old-deja/g++.other/cond7.C: New test.
12936
129372001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12938
12939	* g++.old-deja/g++.other/optimize4.C: New test.
12940
129412001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12942
12943	* g++.old-deja/g++.abi/vbase8-5.C: New test.
12944
129452001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12946
12947	* lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12948	* gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12949	gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12950	* g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12951
12952	* lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12953	bug report" message.
12954
12955	* g++.dg/dg.exp: Run tests from subdirectories other than "special".
12956	* g++.dg/ext/instantiate1.C: Move from old-deja.
12957
129582001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12959
12960	* g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12961	* g77.f-torture/execute/intrinsic-unix-erf.f: New test
12962	* g77.f-torture/execute/intrinsic-vax-cd.f: New test
12963	* g77.f-torture/execute/intrinsic-f2c-z.f: New test
12964
129652001-07-23  Jeffrey A Law  (law@cygnus.com)
12966
12967	* gcc.c-torture/execute/20010723-1.c: New test.
12968
129692001-07-23  Ben Elliston  <bje@redhat.com>
12970
12971	* g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12972
129732001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12974
12975	* gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12976	i[34567]86-*-*.
12977	Delete handling of ieee_multilib_flags.
12978	Pass -mieee for alpha*-*-* and sh-*-*.
12979	* gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12980
129812001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12982
12983	Remove old-abi tests.
12984	* g++.old-deja/g++.mike/p11116.C: Remove.
12985	* g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12986
129872001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12988
12989	* g77.f-torture/compile/pr3743.f:  New test
12990
129912001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12992
12993	* g77.f-torture/execute/f90-intrinsic-bit.f: New test
12994
129952001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12996
12997	* g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12998	g++.old-deja/g++.pt/static6.C: Likewise.
12999	* lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13000	supports weak symbols.
13001
130022001-07-18  Andreas Jaeger  <aj@suse.de>
13003
13004	* g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13005	supported again.
13006
130072001-07-18  Andreas Jaeger  <aj@suse.de>
13008
13009	* gcc.dg/iftrap-1.c: Fix target line.
13010
130112001-07-17  Richard Henderson  <rth@redhat.com>
13012
13013	* gcc.c-torture/execute/20010717-1.c: New.
13014
130152001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13016
13017	* gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13018	tests.
13019
130202001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13021
13022	* g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13023
130242001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13025
13026	* gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13027	UAC_SIGBUS, UAC_NOPRINT definitions.
13028
130292001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
13030
13031	* objc/execute/object_is_class.m: New test.
13032	* objc/execute/object_is_meta_class.m: New test.
13033
130342001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13035
13036	* g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13037	* g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13038
130392001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
13040
13041	* g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13042	* g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13043
130442001-07-14  Richard Henderson  <rth@redhat.com>
13045
13046	* gcc.dg/iftrap-1.c: New.
13047
130482001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
13049
13050	* g77.f-torture/execute/intrinsic77.f: New test.
13051
130522001-07-11  Janis Johnson <janis@us.ibm.com>
13053
13054	* gcc.misc-tests/gcov-3.c: New test.
13055
130562001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13057
13058	* gcc.c-torture/compile/20010711-1.c,
13059	* gcc.c-torture/compile/20010711-2.c: New tests.
13060
130612001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13062
13063	* gcc.c-torture/execute/20010711-1.c: New test.
13064
130652001-07-11  Ben Elliston  <bje@redhat.com>
13066
13067	* g++.old-deja/g++.other/enum5.C: New test.
13068
130692001-07-10  Jason Merrill  <jason_merrill@redhat.com>
13070
13071	* lib/g++-dg.exp: Load file-format and target-supports like gcc.
13072	(g++-dg-prune): Call prune_gcc_output.
13073	* prune.exp: New file for prune_gcc_output.
13074	* lib/g++.exp, lib/gcc.exp: Load it.
13075
130762001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13077
13078	* gcc.c-torture/compile/20010701-1.c,
13079	g++.old-deja/g++.ext/attrib6.C: New tests.
13080
130812001-07-06  Jeffrey A Law  (law@cygnus.com)
13082
13083	* gcc.c-torture/compile/20010706-1.c: New test.
13084
130852000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
13086
13087	* gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13088
130892001-06-28  Stan Shebs  <shebs@apple.com>
13090
13091	* gcc.dg/pragma-darwin.c: New test.
13092
130932001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13094
13095	* lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13096	Solaris 2.[678] system.
13097
130982001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13099
13100	* gcc.dg/20010622-1.c: New test.
13101
131022001-06-18  Stan Shebs  <shebs@apple.com>
13103
13104	* objc.dg: New directory.
13105	* objc.dg/dg.exp: New file.
13106	* objc.dg/alias.m: New.
13107	* objc.dg/class-1.m: New.
13108	* objc.dg/class-2.m: New.
13109	* objc.dg/const-str-1.m: New.
13110	* objc.dg/const-str-2.m: New.
13111	* objc.dg/id-1.m: New.
13112	* objc.dg/method-1.m: New.
13113	* objc.dg/super-class-1.m: New.
13114	* lib/objc-dg.exp: New file.
13115
131162001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13117
13118	* g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13119	of label name.
13120
131212001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
13122
13123	* g++.old-deja/g++.abi/vbase8-9.C: New test.
13124
131252001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13126
13127	* lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13128	variable.
13129
131302001-06-12  Richard Henderson  <rth@redhat.com>
13131
13132	* g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13133
131342001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13135
13136	* g++.old-deja/g++.abi/vbase5.C: New test.
13137	* g++.old-deja/g++.abi/vbase6.C: New test.
13138	* g++.old-deja/g++.abi/vbase7.C: New test.
13139
131402001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13141
13142	* gcc.c-torture/compile/20010610-1.c: New test.
13143
131442001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13145
13146	* g++.old-deja/g++.abi/vbase4.C: New test.
13147
131482001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13149
13150	* gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13151	support %f for HC11/HC12 targets.
13152	* gcc.c-torture/execute/930513-1.x: New file, likewise.
13153	* gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13154	on HC11/HC12 targets.
13155	* gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13156
131572001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13158
13159	* gcc.dg/wchar_t-1.c: New file.
13160	* gcc.dg/wint_t-1.c: Likewise.
13161
131622001-06-11  Bernd Schmidt  <bernds@redhat.com>
13163
13164	* g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13165
131662001-06-11  Richard Henderson  <rth@redhat.com>
13167
13168	* g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13169
131702001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13171
13172	* gcc.c-torture/compile/20010611-1.c: New test.
13173
131742001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13175
13176	* gcc.dg/c99-tag-1.c: Add more tests.
13177
131782001-06-10  Alexandre Oliva  <aoliva@redhat.com>
13179
13180	* g++.old-deja/g++.abi/ptrmem.C: Take into account different
13181	representation on MN10300 and ARM/Thumb.
13182
131832001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
13184
13185	* g77.f-torture/execute/20010610.f: New.
13186
131872001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
13188
13189	* g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13190	names.
13191
131922001-06-09  Richard Henderson  <rth@redhat.com>
13193
13194	* gcc.c-torture/execute/ashrdi-1.c: New.
13195	* gcc.c-torture/execute/ashldi-1.c: New.
13196	* gcc.c-torture/execute/lshrdi-1.c: New.
13197
131982001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
13199
13200	* objc/execute/load-3.m: Added. Check sending +load to categories,
13201	in addition to classes.
13202
132032001-06-08  Stan Shebs  <shebs@apple.com>
13204
13205	* objc/execute/load-2.m: New test.  From Nicola Pero
13206	<n.pero@mi.flashnet.it>.
13207
132082001-06-08  Jakub Jelinek  <jakub@redhat.com>
13209
13210	* gcc.c-torture/execute/20010605-2.c: New test.
13211
132122001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13213
13214	* g++.old-deja/g++.abi/vbase2.C: New test.
13215	* g++.old-deja/g++.abi/vbase3.C: New test.
13216
132172001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13218
13219	* g++.old-deja/g++.pt/friend49.C: New test.
13220
132212001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
13222
13223	* g++.old-deja/g++.ext/anon3.C: New test.
13224
132252001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
13226
13227	* g++.old-deja/g++.other/conv7.C: New test.
13228
132292001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13230
13231	* gcc.c-torture/compile/20010605-2.c: New test.
13232
132332001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13234
13235	* gcc.c-torture/execute/20010604-1.c: New test.
13236
132372001-06-04  Loren J. Rittle  <ljrittle@acm.org>
13238
13239	* gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13240
132412001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
13242
13243	* lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13244	(g++_link_flags): Likewise.
13245	(g++_init): Pass gccpath's value to two previous functions.
13246
132472001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13248
13249	* gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13250	Ensure logfile entry matches exec command line.
13251
132522001-05-31  Richard Henderson  <rth@redhat.com>
13253
13254	* gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13255	* g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13256
132572001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
13258
13259	* gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13260	compiler for irix6.2
13261
132622001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
13263
13264	* g++.old-deja/g++.other/optimize3.C: New file.
13265
132662001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
13267
13268	* gcc.c-torture/compile/20010518-2.x: New file to compile, not
13269	assemble.
13270
132712001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
13272
13273	* g++.old-deja/g++.other/optimize2.C: New file.
13274
132752001-05-25  Diego Novillo  <dnovillo@redhat.com>
13276
13277	* gcc.c-torture/compile/20010518-2.c: New file.
13278	* gcc.c-torture/execute/20010518-1.c: New file.
13279	* gcc.c-torture/execute/20010518-2.c: New file.
13280
132812001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13282
13283	* gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13284
132852001-05-24  Mark Mitchell  <mark@codesourcery.com>
13286
13287	G++ no longer defines builtins that do not begin with __builtin.
13288	* g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13289	* g++.old-deja/g++.brendand/misc13.C: Likewise.
13290	* g++.old-deja/g++.law/builtin1.C: Likewise.
13291	* g++.old-deja/g++.law/cvt2.C: Likewise.
13292	* g++.old-deja/g++.mike/net5.C: Likewise.
13293	* g++.old-deja/g++.other/builtins1.C: Likewise.
13294	* g++.old-deja/g++.other/builtins2.C: Likewise.
13295	* g++.old-deja/g++.other/builtins3.C: Likewise.
13296	* g++.old-deja/g++.other/builtins4.C: Likewise.
13297	* g++.old-deja/g++.other/inline8.C: Likewise.
13298	* g++.old-deja/g++.robertl/eb39.C: Likewise.
13299
133002001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
13301
13302	* g++.old-deja/g++.pt/using1.C: Adjust.
13303	* g++.old-deja/g++.pt/using2.C: New test.
13304
133052001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
13306
13307	* gcc.dg/cpp/charconst.c: New tests.
13308	* gcc.dg/cpp/escape.c: New tests.
13309	* gcc.dg/cpp/escape-1.c: New tests.
13310	* gcc.dg/cpp/escape-2.c: New tests.
13311	* gcc.dg/cpp/ucs.c: New tests.
13312
133132001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
13314
13315	* gcc.misc-tests/linkage.exp:  Pass appropriate flags to
13316	native compiler for irix6.5.
13317
13318Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
13319
13320	* lib/g++.exp (g++_include_flags): Use args to compute
13321	get_multilibs.
13322	(g++_link_flags): Likewise.
13323	(g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13324
133252001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13326
13327	* gcc.dg/c90-hexfloat-1.c: Add more tests.
13328
133292001-05-21  Geoff Keating  <geoffk@redhat.com>
13330
13331	* gcc.c-torture/compile/920520-1.x: Merge previous contents into
13332	this file.
13333
133342001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13335
13336	* gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13337	STACK_SIZE;
13338	* gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13339	to STACK_SIZE; Use it to define size of add_histo array.
13340	* gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13341	to STACK_SIZE.
13342	(f): Use GITT_SIZE to define size of gitt local table.
13343	* gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13344	to STACK_SIZE; Use it to define size of bytemem array.
13345
133462001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13347
13348	* gcc.c-torture/compile/20000804-1.x: New file, this test fails
13349	on 68HC11/HC12 due to the asm instruction.
13350	* gcc.c-torture/compile/20001205-1.x: New file, ditto.
13351	* gcc.c-torture/compile/920520-1.x: Likewise.
13352	* gcc.c-torture/compile/20001226-1.x: New file, this test fails
13353	on 68HC11/HC12 because the function is larger than 64K.
13354	* gcc.c-torture/compile/961203-1.x: New file, this test fails
13355	on 68HC11/HC12 because the structure is too large.
13356
133572001-05-20  Richard Henderson  <rth@redhat.com>
13358
13359	* gcc.c-torture/execute/20010520-1.c: New.
13360
133612001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13362
13363	* g++.old-deja/g++.warn/compare1.C: New test.
13364	* gcc.dg/compare4.c: New test.
13365
133662001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
13367
13368	* g++.old-deja/g++.other/optimize1.C: New test.
13369
133702001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13371
13372	* g++.old-deja/g++.pt/spec41.C: New test.
13373
133742001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
13375
13376	* gcc.c-torture/compile/20010114-1.x: Remove.
13377
133782001-05-18  Stan Shebs  <shebs@apple.com>
13379
13380	* gcc.c-torture/compile/20010518-1.c: New test.
13381
133822001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
13383
13384	* g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13385	* g++.old-deja/g++.pt/crash67.C: New test.
13386
133872001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
13388
13389	* g++.old-deja/g++.other/debug9.C: New test.
13390
133912001-05-16  Zack Weinberg  <zackw@stanford.edu>
13392
13393	* gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13394
133952001-05-16  Jan Hubicka  <jh@suse.cz>
13396
13397	* gcc.c-torture/compile/20010516-1.c: New test.
13398
133992001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13400
13401	* g++.old-deja/g++.other/crash41.C: New test.
13402
134032001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13404
13405	* g++.old-deja/g++.pt/crash66.C: New test.
13406
134072001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
13408
13409	* g++.old-deja/g++.robertl/eb27.C: Convert.
13410
134112001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
13412
13413	* g++.dg/friend-warn.C: New test.  Do not warn about friend
13414	declaration being redundant.
13415
134162001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
13417
13418	* gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13419
134202001-05-14  Mark Mitchell  <mark@codesourcery.com>
13421
13422	* lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13423
134242001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
13425
13426	* lib/g++.exp: Use testsuite_flags.
13427
134282001-05-13  Mark Mitchell  <mark@codesourcery.com>
13429
13430	* gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13431
134322001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13433
13434	* gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13435
134362001-05-11  Mark Mitchell  <mark@codesourcery.com>
13437
13438	* lib/objc.exp: Add -lposix4 on Solaris 2.8.
13439
134402001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
13441
13442	* gcc.c-torture/compile/20010313-1.c: New test.
13443
134442001-05-09  Zack Weinberg  <zackw@stanford.edu>
13445
13446	* gcc.dg/cpp/direct2.c: New test.
13447	* gccq.dg/cpp/direct2s.c: New test.
13448
13449	* gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13450
134512001-05-07  Mark Mitchell  <mark@codesourcery.com>
13452
13453	* g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13454	* g++.old-deja/g++.other/op3.C: Likewise.
13455
134562001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13457
13458	* gcc.dg/cpp/syshdr.h: New file.
13459	* gcc.dg/cpp/sysmac1.c: Update.
13460	* gcc.dg/cpp/sysmac2.c: Update.
13461
134622001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13463
13464	* gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13465
134662001-05-04  David Edelsohn  <edelsohn@gnu.org>
13467
13468	* gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13469	gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13470
134712001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
13472
13473	* gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13474
134752001-05-03  Geoffrey Keating  <geoffk@redhat.com>
13476
13477	* lib/g++.exp (g++_include_flags): Don't use any special flags
13478	if TESTING_IN_BUILD_TREE is not defined.
13479	(g++_init): Use a plain 'c++' as the compiler if
13480	TESTING_IN_BUILD_TREEE is not defined.
13481
134822001-05-02  Jakub Jelinek  <jakub@redhat.com>
13483
13484	* g++.old-deja/g++.eh/catch13.C: New test.
13485	* g++.old-deja/g++.eh/catch14.C: New test.
13486
134872001-05-02  Jakub Jelinek  <jakub@redhat.com>
13488
13489	* gcc.dg/cpp/tr-define.c: New test.
13490
134912001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13492
13493	* g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13494	<stdlib.h>, not <malloc.h>.
13495
134962001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13497
13498	* g++.old-deja/g++.ns/template17.C: New test.
13499
135002001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13501
13502	* g++.old-deja/g++.pt/ref4.C: New test.
13503
135042001-04-30  Richard Henderson  <rth@redhat.com>
13505
13506	* gcc.dg/20000724-1.c: Revert last change.
13507
135082001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13509
13510	* g77.f-torture/execute/20010430.f: New test.
13511
135122001-04-30  Mark Mitchell  <mark@codesourcery.com>
13513
13514	* gcc.dg/20000724-1.c: Add a clobber of `esp'.
13515
135162001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13517
13518	* g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13519
135202001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13521
13522	* g++.old-deja/g++.eh/crash6.C: New test.
13523
135242001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13525
13526	* g++.old-deja/g++.other/warn7.C: New test.
13527
135282001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13529
13530	* g++.old-deja/g++.other/defarg9.C: New test.
13531
135322001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13533
13534	* g77.f-torture/compile/20010426.f: New test.
13535	* g77.f-torture/execute/20010426.f: New test.
13536
135372001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13538
13539	* g77.f-torture/compile/20000629-1.x: Remove - error
13540	has been fixed.
13541
135422001-04-26  Jeffrey A Law  (law@cygnus.com)
13543
13544	* g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13545	Tweak slightly to work with g++.dg framework.
13546	* g++.dg/special/ecos.exp: Run initp1.C test.
13547	* g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13548
13549	* g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13550	its linker doesn't give line numbers either.
13551	* g++.old-deja/g++.ext/instantiate3.C: Similarly.
13552
135532001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13554
13555	* g++.old-deja/g++.other/lex1.C: New test.
13556
135572001-04-26  Jakub Jelinek  <jakub@redhat.com>
13558
13559	* gcc.dg/noncompile/20010425-1.c: New test.
13560
135612001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13562
13563	* g++.old-deja/g++.pt/mangle2.C: New test.
13564
135652001-04-25  Jakub Jelinek  <jakub@redhat.com>
13566
13567	* gcc.dg/format/plus-1.c: New test.
13568
135692001-04-25  Jakub Jelinek  <jakub@redhat.com>
13570
13571	* gcc.dg/20010423-1.c: New test.
13572
135732001-04-25  Jakub Jelinek  <jakub@redhat.com>
13574
13575	* gcc.c-torture/execute/20010422-1.c: New test.
13576
135772001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13578
13579	* g++.old-deja/g++.ns/type2.C: New test.
13580
135812001-04-24  Zack Weinberg  <zackw@stanford.edu>
13582
13583	* g++.old-deja/g++.other/perf1.C: New test.
13584
135852001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13586
13587	* gcc.dg/c99-func-2.c: Remove xfail.
13588	* gcc.dg/c99-func-3.c: Remove xfail.
13589	* gcc.dg/c99-func-4.c: Remove xfail.
13590
135912001-04-23  Zack Weinberg  <zackw@stanford.edu>
13592
13593	* gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13594
135952001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13596
13597	* gcc.c-torture/compile/20010423-1.c: New test.
13598
135992001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13600
13601	* g++.old-deja/g++.pt/typename28.C: New test.
13602
136032001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13604
13605	* g++.old-deja/g++.abi/empty2.C: New test.
13606	* g++.old-deja/g++.abi/empty3.C: New test.
13607
136082001-04-20  Jakub Jelinek  <jakub@redhat.com>
13609
13610	* g++.old-deja/g++.other/comdat2.C: New test.
13611	* g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13612
136132001-04-20  Jakub Jelinek  <jakub@redhat.com>
13614
13615	* g++.old-deja/g++.other/overload14.C: New test.
13616
136172001-04-20  Jakub Jelinek  <jakub@redhat.com>
13618
13619	* g++.old-deja/g++.other/lookup23.C: New test.
13620
136212001-04-20  Jakub Jelinek  <jakub@redhat.com>
13622
13623	* gcc.c-torture/execute/20010403-1.c: New test.
13624
136252001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13626	    Mark Mitchell  <mark@codesourcery.com>
13627
13628	* lib/old-dejagnu.exp: Don't delete output of executable.
13629	Add .exe suffix to executables.
13630
136312001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13632
13633	* g77.f-torture/execute/short.x; Remove - Error has been fixed.
13634
136352001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13636
13637	* gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13638
136392001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13640
13641	* g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13642	* g++.old-deja/g++.abi/crash1.C: New test.
13643
136442001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13645
13646	* g++.old-deja/g++.other/crash40.C: New test.
13647
136482001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13649
13650	* gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13651
136522001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13653
13654	* g++.old-deja/g++.other/warn6.C: New test.
13655
1365622001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13657
13658	* g++.old-deja/g++.robertl/eb42.C: Same.
13659
13660001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13661
13662	* gcc.dg/wtr-conversion-1.c: New testcase.
13663
136642001-04-10  Richard Henderson  <rth@redhat.com>
13665
13666	* g++.old-deja/g++.other/array5.C: New.
13667
136682001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13669
13670	* gcc.c-torture/execute/20010408-1.c: New test.
13671
136722001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13673
13674	* g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13675	headers and constructs.
13676	* g++.old-deja/g++.robertl/eb79.C: Same.
13677	* g++.old-deja/g++.robertl/eb77.C (main): Same.
13678	* g++.old-deja/g++.robertl/eb73.C: Same.
13679	* g++.old-deja/g++.robertl/eb66.C (main): Same.
13680	* g++.old-deja/g++.robertl/eb55.C (t): Same.
13681	* g++.old-deja/g++.robertl/eb54.C (main): Same.
13682	* g++.old-deja/g++.robertl/eb46.C (main): Same.
13683	* g++.old-deja/g++.robertl/eb44.C: Same.
13684	* g++.old-deja/g++.robertl/eb41.C (main): Same.
13685	* g++.old-deja/g++.robertl/eb4.C (main): Same.
13686	* g++.old-deja/g++.robertl/eb39.C: Same.
13687	* g++.old-deja/g++.robertl/eb33.C (main): Same.
13688	* g++.old-deja/g++.robertl/eb31.C (main): Same.
13689	* g++.old-deja/g++.robertl/eb30.C: Same.
13690	* g++.old-deja/g++.robertl/eb3.C: Same.
13691	* g++.old-deja/g++.robertl/eb24.C (T>): Same.
13692	* g++.old-deja/g++.robertl/eb21.C: Same.
13693	* g++.old-deja/g++.robertl/eb15.C: Same.
13694	* g++.old-deja/g++.robertl/eb118.C: Same.
13695	* g++.old-deja/g++.robertl/eb115.C (main): Same.
13696	* g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13697	* g++.old-deja/g++.robertl/eb109.C: Same.
13698	* g++.old-deja/g++.other/sibcall1.C (main): Same.
13699	* g++.old-deja/g++.mike/rtti1.C: Same.
13700	* g++.old-deja/g++.mike/p658.C: Same.
13701	* g++.old-deja/g++.mike/net46.C: Same.
13702	* g++.old-deja/g++.mike/net34.C: Same.
13703	* g++.old-deja/g++.mike/memoize1.C: Same.
13704	* g++.old-deja/g++.mike/eh2.C: Same.
13705	* g++.old-deja/g++.law/weak.C: Same.
13706	* g++.old-deja/g++.law/visibility7.C: Same.
13707	* g++.old-deja/g++.law/visibility25.C: Same.
13708	* g++.old-deja/g++.law/visibility22.C: Same.
13709	* g++.old-deja/g++.law/visibility2.C: Same.
13710	* g++.old-deja/g++.law/visibility17.C: Same.
13711	* g++.old-deja/g++.law/visibility13.C: Same.
13712	* g++.old-deja/g++.law/visibility10.C: Same.
13713	* g++.old-deja/g++.law/visibility1.C: Same.
13714	* g++.old-deja/g++.law/virtual3.C (eval): Same.
13715	* g++.old-deja/g++.law/vbase1.C: Same.
13716	* g++.old-deja/g++.law/operators32.C: Same.
13717	* g++.old-deja/g++.law/nest3.C: Same.
13718	* g++.old-deja/g++.law/missed-error2.C (foo): Same.
13719	* g++.old-deja/g++.law/except5.C (main): Same.
13720	* g++.old-deja/g++.law/cvt7.C (run): Same.
13721	* g++.old-deja/g++.law/cvt2.C: Same.
13722	* g++.old-deja/g++.law/cvt16.C: Same.
13723	* g++.old-deja/g++.law/ctors6.C (bar): Same.
13724	* g++.old-deja/g++.law/ctors17.C (main): Same.
13725	* g++.old-deja/g++.law/ctors13.C: Same.
13726	* g++.old-deja/g++.law/ctors12.C (main): Same.
13727	* g++.old-deja/g++.law/ctors10.C: Same.
13728	* g++.old-deja/g++.law/code-gen5.C: Same.
13729	* g++.old-deja/g++.law/bad-error7.C: Same.
13730	* g++.old-deja/g++.law/arm9.C: Same.
13731	* g++.old-deja/g++.law/arm12.C: Same.
13732	* g++.old-deja/g++.law/arg8.C: Same.
13733	* g++.old-deja/g++.law/arg1.C: Same.
13734	* g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13735	* g++.old-deja/g++.jason/template31.C: Same.
13736	* g++.old-deja/g++.jason/template24.C (main): Same.
13737	* g++.old-deja/g++.jason/2371.C: Same.
13738	* g++.old-deja/g++.eh/new2.C: Same.
13739	* g++.old-deja/g++.eh/new1.C: Same.
13740	* g++.old-deja/g++.brendan/ptolemy2.C: Same.
13741	* g++.old-deja/g++.brendan/nest21.C (main): Same.
13742	* g++.old-deja/g++.brendan/err-msg3.C: Same.
13743	* g++.old-deja/g++.brendan/crash62.C: Same.
13744	* g++.old-deja/g++.brendan/crash52.C: Same.
13745	* g++.old-deja/g++.brendan/crash49.C (main): Same.
13746	* g++.old-deja/g++.brendan/crash38.C: Same.
13747	* g++.old-deja/g++.brendan/crash15.C (main): Same.
13748	* g++.old-deja/g++.brendan/copy9.C: Same.
13749
137502001-04-06  J"orn Rennecke <amylaar@redhat.com>
13751
13752	* gcc.c-torture/execute/20001203-2.c (memset):
13753	Count argument is of type __SIZE_TYPE__.
13754
137552001-04-04  Diego Novillo  <dnovillo@redhat.com>
13756
13757	* gcc.c-torture/compile/20010404-1.c: New test.
13758
137592001-04-04  Jakub Jelinek  <jakub@redhat.com>
13760
13761	* gcc.c-torture/compile/20010326-1.c: New test.
13762
137632001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13764
13765	* g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13766	peculiarities of the SH.
13767	* g++.old-deja/g++.ext/instantiate2.C: Likewise.
13768
137692001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13770
13771	* gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13772	* gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13773	* gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13774
137752001-04-02  Jakub Jelinek  <jakub@redhat.com>
13776
13777	* g77.f-torture/compile/20010321-1.f: New test.
13778
137792001-04-02  Jakub Jelinek  <jakub@redhat.com>
13780
13781	* gcc.c-torture/compile/20010329-1.c: New test.
13782
137832001-04-02  Jakub Jelinek  <jakub@redhat.com>
13784
13785	* gcc.c-torture/execute/20010329-1.c: New test.
13786
137872001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13788
13789	* g++.old-deja/g++.other/eh4.C: Fix typo.
13790
137912001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13792
13793	* g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13794
137952001-03-28  Philip Blundell  <philb@gnu.org>
13796
13797	* gcc.c-torture/compile/20010328-1.c: New test.
13798
137992001-03-27  Richard Henderson  <rth@redhat.com>
13800
13801	* g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13802	* g++.old-deja/g++.eh/vbase3.C: Likewise.
13803
138042001-03-27  Alan Modra  <alan@linuxcare.com.au>
13805
13806	* gcc.c-torture/compile/20010327-1.c: New test.
13807
138082001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13809
13810	* g++.old-deja/g++.other/friend12.C: New test.
13811	* g++.old-deja/g++.other/friend9.C: Expect no errors.
13812	* g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13813
138142001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13815
13816	* gcc.c-torture/execute/20010325-1.c: New test.
13817
138182001-03-23  Jakub Jelinek  <jakub@redhat.com>
13819
13820	* g++.old-deja/g++.other/mangle3.C: New test.
13821
138222001-03-22  Jakub Jelinek  <jakub@redhat.com>
13823
13824	* g++.old-deja/g++.other/anon8.C: New test.
13825
138262001-03-20  Philip Blundell  <philb@gnu.org>
13827
13828	* gcc.c-torture/compile/20010320-1.c: New test.
13829
138302001-03-17  Richard Henderson  <rth@redhat.com>
13831
13832	* g++.old-deja/g++.other/eh4.C: Add expected error text.
13833
138342001-03-15  Geoff Keating  <geoff@redhat.com>
13835
13836	* gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13837	tests on AIX.
13838
138392001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13840
13841	* g++.old-deja/g++.other/eh4.C: New test.
13842
138432001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13844
13845	* gcc.dg/cpp/mi1.c: Update.
13846
138472001-03-14  Jakub Jelinek  <jakub@redhat.com>
13848
13849	* g++.old-deja/g++.other/regstack.C: New test.
13850
138512001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13852
13853	* g++.old-deja/g++.other/ref4.C: New test.
13854
138552001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13856
13857	* objc/execute/va_method.m: Added.
13858	* objc/execute/IMP.m: Added.
13859	* objc/execute/_cmd.m: Added.
13860	* objc/execute/accessing_ivars.m: Added.
13861	* objc/execute/class-1.m: Added.
13862	* objc/execute/class-10.m: Added.
13863	* objc/execute/class-11.m: Added.
13864	* objc/execute/class-12.m: Added.
13865	* objc/execute/class-13.m: Added.
13866	* objc/execute/class-14.m: Added.
13867	* objc/execute/class-2.m: Added.
13868	* objc/execute/class-3.m: Added.
13869	* objc/execute/class-4.m: Added.
13870	* objc/execute/class-5.m: Added.
13871	* objc/execute/class-6.m: Added.
13872	* objc/execute/class-7.m: Added.
13873	* objc/execute/class-8.m: Added.
13874	* objc/execute/class-9.m: Added.
13875	* objc/execute/class-tests-1.h
13876	* objc/execute/class-tests-2.h
13877	* objc/execute/compatibility_alias.m: Added.
13878	* objc/execute/encode-1.m: Added.
13879	* objc/execute/formal_protocol-1.m: Added.
13880	* objc/execute/formal_protocol-2.m: Added.
13881	* objc/execute/formal_protocol-3.m: Added.
13882	* objc/execute/formal_protocol-4.m: Added.
13883	* objc/execute/formal_protocol-5.m: Added.
13884	* objc/execute/formal_protocol-6.m: Added.
13885	* objc/execute/formal_protocol-7.m: Added.
13886	* objc/execute/informal_protocol.m: Added.
13887	* objc/execute/initialize.m: Added.
13888	* objc/execute/load.m: Added.
13889	* objc/execute/many_args_method.m: Added.
13890	* objc/execute/nested-3.m: Added.
13891	* objc/execute/no_clash.m: Added.
13892	* objc/execute/private.m: Added.
13893	* objc/execute/redefining_self.m: Added.
13894	* objc/execute/root_methods.m: Added.
13895	* objc/execute/selector-1.m: Added.
13896	* objc/execute/static-1.m: Added.
13897	* objc/execute/static-2.m: Added.
13898	* objc/execute/va_method.m: Added.
13899
139002001-03-10  Richard Henderson  <rth@redhat.com>
13901
13902	* g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13903
139042001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13905
13906	* g++.old-deja/g++.other/crash31.C: XFAIL.
13907	* g77.f-torture/execute/20010116.x: Conditional XFAIL.
13908	* g77.f-torture/execute/short.x: XFAIL -Os on x86.
13909	* gcc.c-torture/execute/20010123-1.x: XFAIL.
13910	* gcc.c-torture/execute/20010124-1.x: XFAIL.
13911	* gcc.dg/sequence-pt-1.c: XFAIL one test.
13912
139132001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13914
13915	* objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13916
139172001-03-06  Zack Weinberg  <zackw@stanford.edu>
13918
13919	* gcc.dg/20000724-1.c: Don't use multiline strings.
13920
139212001-03-06  Zack Weinberg  <zackw@stanford.edu>
13922
13923	* objc/execute/string1.m, objc/execute/string2.m: Compare the
13924	result of -cString against what we expect it to be; don't just
13925	print it out for no one to read.
13926
13927	* objc/execute/string3.m, objc/execute/string4.m: New tests.
13928	Based on testcases provided by Nicola Pero.
13929
139302001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13931
13932	* gcc.dg/cpp/macro7.c: New test.
13933
139342001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13935
13936	* gcc.dg/cpp/multiline.c: Update.
13937
139382001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13939
13940	* g++.old-deja/g++.other/enum3.C: New test.
13941
139422001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13943
13944	* g++.old-deja/g++.other/pod1.C: New test.
13945
139462001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13947
13948	* g++.old-deja/g++.ext/overload1.C: New test.
13949
139502001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13951
13952	* g++.old-deja/g++.pt/using1.C: New test.
13953
139542001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13955
13956	* g++.old-deja/g++.other/using9.C: New test.
13957
139582001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13959
13960	* objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13961
13962	* objc/execute/protocol.m (main): Added patch from Nicola Pero.
13963
139642001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13965
13966	* g++.old-deja/g++.ext/realpt1.C: Remove.
13967
139682001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13969
13970	* g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13971
139722001-02-26  Will Cohen  <wcohen@redhat.com>
13973
13974	* gcc.c-torture/execute/ieee/20010226-1.c: New test.
13975
139762001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13977
13978	* g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13979	templatized constructors.
13980
139812001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13982
13983	* gcc.c-torture/execute/20010224-1.c: New test.
13984
139852001-02-23  Jakub Jelinek  <jakub@redhat.com>
13986
13987	* gcc.c-torture/execute/20010222-1.c: New test.
13988
139892001-02-22  Jakub Jelinek  <jakub@redhat.com>
13990
13991	* g++.old-deja/g++.other/inline20.C: New test.
13992
139932001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13994
13995	* objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13996
139972001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13998
13999	* g++.old-deja/g++.other/lookup22.C: New test.
14000
140012001-02-19  Zack Weinberg  <zackw@stanford.edu>
14002
14003	* g77.dg: New directory.
14004	* g77.dg/20010216-1.f: New test case.
14005	* g77.dg/dg.exp: New driver.
14006	* lib/g77-dg.exp: New driver library.
14007
140082001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14009
14010	* g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14011
140122001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
14013
14014	* g++.old-deja/g++.other/decl9.C: New test.
14015
140162001-02-16  Jakub Jelinek  <jakub@redhat.com>
14017
14018	* g++.old-deja/g++.other/init16.C: Update the test so that it does
14019	not need <string> and also tests the initialization at runtime.
14020
140212001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
14022
14023	* gcc.c-torture/execute/longlong.c: New test.
14024
140252001-02-14  J"orn Rennecke <amylaar@redhat.com>
14026
14027	* g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14028
140292001-02-14  J"orn Rennecke <amylaar@redhat.com>
14030
14031	* gcc.c-torture/execute/920302-1.c (execute):
14032	Change argument type to short.
14033
140342001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14035
14036	* g++.old-deja/g++.pt/deduct6.C: New test.
14037
140382001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14039
14040	* g++.old-deja/g++.pt/deduct5.C: New test.
14041
140422001-02-14  Jakub Jelinek  <jakub@redhat.com>
14043
14044	* gcc.c-torture/execute/20010209-1.c: New test.
14045
140462001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
14047
14048	* gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14049
140502001-02-12  Geoffrey Keating  <geoffk@redhat.com>
14051
14052	* g++.dg/vtgc1.C: Update for new ABI.
14053
14054	* consistency.vlad: New directory, 1665 files.
14055
140562001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14057
14058	* gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14059	return type.
14060	* gcc.dg/cpp/digraphs.c: Declare puts.
14061
140622001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14063
14064	* g++.old-deja/g++.other/warn5.C: New test.
14065
140662001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14067
14068	* g++.old-deja/g++.pt/spec40.C: New test.
14069
140702001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14071
14072	* g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14073	case.
14074	* g++.old-deja/g++.ext/arrnew.C: Deprecate.
14075
140762001-02-12  Jakub Jelinek  <jakub@redhat.com>
14077
14078	* gcc.c-torture/compile/20010209-1.c: New test.
14079
140802001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
14081
14082	* g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14083	excess errors message but not if it crashes.
14084	* g++.old-deja/g++.other/crash27.C: Likewise.
14085	* g++.old-deja/g++.other/crash28.C: Likewise.
14086	* g++.old-deja/g++.other/crash30.C: Likewise.
14087	* g++.old-deja/g++.other/crash32.C: Likewise.
14088	* g++.old-deja/g++.other/crash35.C: Likewise.
14089	* g++.old-deja/g++.pt/inherit2.C: Likewise.
14090
140912001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14092
14093	* config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14094	gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14095	g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14096	g77.f-torture/execute/execute.exp,
14097	g77.f-torture/noncompile/noncompile.exp,
14098	gcc.c-torture/execute/execute.exp,
14099	gcc.c-torture/execute/memcheck/memcheck.exp,
14100	gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14101	gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14102	gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14103	gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14104	gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14105	lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14106	lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14107	lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14108	Remove bug reporting instructions with ancient email addresses.
14109
141102001-02-07  Jakub Jelinek  <jakub@redhat.com>
14111
14112	* gcc.dg/20010202-1.c: New test.
14113	* gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14114
141152001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
14116
14117	* g++.dg/stdbool-if.C: New test.
14118
141192001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
14120
14121	* objc/execute/fdecl.m: Added main().
14122
141232001-02-07  Jakub Jelinek  <jakub@redhat.com>
14124
14125	* gcc.c-torture/execute/20010206-1.c: New test.
14126
141272001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14128
14129	* gcc.dg/cpp/avoidpaste1.c: Update.
14130
141312001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
14132
14133	* objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14134	Pero <nicola@brainstorm.co.uk>.
14135	* objc/execute/fdecl.m: Declare foo as pointer to AClass.
14136
141372001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
14138
14139	* g++.old-deja/g++.pt/spec39.C: New test.
14140
141412001-02-05  Jakub Jelinek  <jakub@redhat.com>
14142
14143	* gcc.c-torture/compile/20010202-1.c: New test.
14144
141452001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
14146
14147	* g++.old-deja/g++.abi/primary2.C: New test.
14148	* g++.old-deja/g++.abi/primary3.C: New test.
14149	* g++.old-deja/g++.abi/primary4.C: New test.
14150	* g++.old-deja/g++.abi/primary5.C: New test.
14151	* g++.old-deja/g++.abi/vtable3.h: New test.
14152	* g++.old-deja/g++.abi/vtable3a.C: New test.
14153	* g++.old-deja/g++.abi/vtable3b.C: New test.
14154	* g++.old-deja/g++.abi/vtable3c.C: New test.
14155	* g++.old-deja/g++.abi/vtable3d.C: New test.
14156	* g++.old-deja/g++.abi/vtable3e.C: New test.
14157	* g++.old-deja/g++.abi/vtable3f.C: New test.
14158	* g++.old-deja/g++.abi/vtable3g.C: New test.
14159	* g++.old-deja/g++.abi/vtable3h.C: New test.
14160	* g++.old-deja/g++.abi/vtable3i.C: New test.
14161	* g++.old-deja/g++.abi/vtable3j.C: New test.
14162	* g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14163
141642001-02-03  Jakub Jelinek  <jakub@redhat.com>
14165
14166	* g++.old-deja/g++.other/anon6.C: New test.
14167	* g++.old-deja/g++.other/anon7.C: New test.
14168
141692001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
14170
14171	* gcc.dg/cpp/avoidpaste2.c: New tests.
14172
141732001-01-31  Jakub Jelinek  <jakub@redhat.com>
14174
14175	* gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14176
141772001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
14178
14179	* gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14180	DECIMAL_DIG cases for Irix."
14181
141822001-01-31  J"orn Rennecke <amylaar@redhat.com>
14183
14184	* gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14185
141862001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14187
14188	* gcc.dg/c99-tag-1.c: New test.
14189
141902001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14191
14192	* gcc.dg/cpp/tr-warn1.c: Add tests.
14193
141942001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14195
14196	* gcc.dg/cpp/avoidpaste1.c: Update.
14197	* gcc.dg/cpp/paste4.c: Update.
14198
141992001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
14200
14201	* gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14202	cases for Irix.
14203
142042001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
14205
14206	* g++.old-deja/g++.other/inline19.C: New test.
14207
142082001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
14209
14210	* gcc.dg/Wlarger-than.c: New test.
14211
142122001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
14213
14214	* gcc.dg/cpp/avoidpaste1.c: Fix typos.
14215
142162001-01-29  Jakub Jelinek  <jakub@redhat.com>
14217
14218	* gcc.c-torture/execute/20010129-1.c: New test.
14219	* gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14220
142212001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
14222
14223	* gcc.dg/cpp/avoidpaste1.c: Test case.
14224
142252001-01-28  Jakub Jelinek  <jakub@redhat.com>
14226
14227	* g++.old-deja/g++.other/inline18.C: New test.
14228
142292001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14230
14231	* gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14232	and __builtin_putchar.
14233
142342001-01-27  Jakub Jelinek  <jakub@redhat.com>
14235
14236	* gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14237	tests.
14238
142392001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
14240
14241	* gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14242	floating point number rounding mode to round to the nearest
14243	representable mode.
14244
142452001-01-25  Jakub Jelinek  <jakub@redhat.com>
14246
14247	* g++.old-deja/g++.other/mangle2.C: New test.
14248
142492001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14250
14251	* gcc.c-torture/compile/20010124-1.c: New test.
14252
142532001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
14254
14255	* g++.old-deja/g++.pt/spec38.C: New test.
14256
142572001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14258
14259	* g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14260	"Build don't run".
14261
142622001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14263
14264	* gcc.c-torture/execute/20010123-1.c: New test.
14265
142662001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14267
14268	* g++.old-deja/g++.pt/spec37.C: New test.
14269
142702001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14271
14272	* g++.old-deja/g++.pt/overload14.C: New test.
14273
142742001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14275
14276	* gcc.c-torture/execute/20010122-1.c: New test, exercise
14277	__builtin_return_address.
14278
142792001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
14280
14281	* g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14282	* g++.old-deja/g++.pt/spec35.C: New test.
14283	* g++.old-deja/g++.pt/spec36.C: New test.
14284
142852001-01-20  Jakub Jelinek  <jakub@redhat.com>
14286
14287	* gcc.c-torture/compile/20010118-1.c: New test.
14288
142892001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
14290
14291	* gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14292
142932001-01-19  Jakub Jelinek  <jakub@redhat.com>
14294
14295	* gcc.c-torture/execute/20010119-1.c: New test.
14296
142972001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14298
14299	* g++.old-deja/g++.other/vbase5.C: New test.
14300
143012001-01-19  Jakub Jelinek  <jakub@redhat.com>
14302
14303	* gcc.c-torture/execute/20010118-1.c: New test.
14304
143052001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14306
14307	* g++.old-deja/g++.pt/deduct3.C: New test.
14308
143092001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14310
14311	* g++.old-deja/g++.pt/spec34.C: New test.
14312
143132001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14314
14315	* g77.f-torture/compile/20000601-2.f: New test.
14316
143172001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14318
14319	* g++.old-deja/g++.other/init17.C: New test.
14320
143212001-01-18  Alexandre Oliva  <aoliva@redhat.com>
14322
14323	* gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14324
143252001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14326
14327	* g++.old-deja/g++.pt/unify8.C: New test.
14328
143292001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14330
14331	* g++.old-deja/g++.abi/vbase1.C: New test.
14332
143332001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14334
14335	* g++.old-deja/g++.pt/crash65.C: New test.
14336
143372001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14338
14339	* gcc.dg/cpp/assembl2.S: New test case.
14340
143412001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
14342
14343	* gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14344	are supported.
14345
143462001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14347
14348	* g++.old-deja/g++.other/builtins1.C: New test.
14349	* g++.old-deja/g++.other/builtins2.C: Likewise.
14350	* g++.old-deja/g++.other/builtins3.C: Likewise.
14351	* g++.old-deja/g++.other/builtins4.C: Likewise.
14352
143532001-01-17  Jakub Jelinek  <jakub@redhat.com>
14354
14355	* gcc.c-torture/compile/20010117-1.c: New test.
14356	* gcc.c-torture/compile/20010117-2.c: New test.
14357
143582001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14359
14360	* g77.f-torture/execute/20010116.[fx]: New test,
14361	XFAIL on i?86-*-*.
14362	* g77.f-torture/compile/20010115.f: Indicate it's
14363	a test for PR fortran/1636.
14364
143652001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14366
14367	* gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14368
143692001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14370
14371	* g77.f-torture/compile/20010115.f: New test.
14372
143732001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
14374
14375	* g++.old-deja/g++.pt/nontype5.C: New test.
14376
143772001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
14378
14379	* gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14380	have an equivalent working one below it.
14381
143822001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14383
14384	* g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14385	* g++.old-deja/g++.ext/instantiate3.C: Likewise.
14386
143872001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14388
14389	* g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14390	message containing "init_priority".
14391	(conpr-2.C): Likewise.
14392	(conpr-3.C): Likewise.
14393	* g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14394
143952001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14396
14397	* gcc.c-torture/execute/20010114-2.c: New test.
14398
143992001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14400
14401	* gcc.c-torture/compile/20010114-1.c: New test.
14402	* gcc.c-torture/compile/20010114-1.x: Xfail.
14403	* gcc.c-torture/compile/20010114-2.c: New test.
14404	* gcc.c-torture/execute/20010114-1.c: New test.
14405	* gcc.dg/trunc-1.c: New test.
14406	* gcc.dg/uninit-B.c: New test.
14407
144082001-01-13  Nick Clifton  <nickc@redhat.com>
14409
14410	* gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14411	target.
14412
144132001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14414
14415	* gcc.c-torture/compile/20010113-1.c: New test.
14416
144172001-01-13  Jakub Jelinek  <jakub@redhat.com>
14418
14419	* gcc.c-torture/compile/20001212-1.c: New test.
14420
144212001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14422
14423	* gcc.dg/cpp/widestr1.c: Update.
14424	* gcc.dg/cpp/prag-imp.c: Remove.
14425
144262001-01-12  Jakub Jelinek  <jakub@redhat.com>
14427
14428	* gcc.c-torture/execute/20000801-3.x: Remove.
14429	* gcc.dg/c90-init-1.c: New test.
14430	* gcc.dg/c99-init-1.c: New test.
14431	* gcc.dg/c99-init-2.c: New test.
14432	* gcc.dg/gnu99-init-1.c: New test.
14433
144342001-01-12  Richard Earnshaw <rearnsha@arm.com>
14435
14436	* lib/f-torture.exp (f_torture_compile): Prune the warnings before
14437	testing that no relevant ones were found.
14438
144392001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14440
14441	* g++.old-deja/g++.pt/cast2.C: New test.
14442
144432001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14444
14445	* g++.old-deja/g++.pt/friend47.C: New test.
14446
144472001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14448
14449	* g++.old-deja/g++.pt/instantiate13.C: New test.
14450
144512001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14452
14453	* g++.old-deja/g++.other/defarg7.C: New test.
14454	* g++.old-deja/g++.other/defarg8.C: New test.
14455
144562001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14457
14458	* g++.old-deja/g++.pt/crash64.C: New test.
14459
144602001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14461
14462	* g++.old-deja/g++.pt/crash63.C: New test.
14463
144642001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
14465
14466	* gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14467
144682001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
14469
14470	* gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14471
144722001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14473
14474	* g++.old-deja/g++.pt/error3.C: New test.
14475
144762001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14477
14478	* g++.old-deja/g++.other/crash39.C: New test.
14479
144802001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14481
14482	* g++.old-deja/g++.other/vbase4.C: New test.
14483
144842001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
14485
14486	* gcc.dg/20000419-2.c: Move to "special" subdirectory.
14487	* gcc.dg/special/20000419-2.c: New file. Identical to above.
14488	* gcc.dg/special/special.exp: New test driver which will check
14489	for alias support for the above test.
14490
144912001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14492
14493	* gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14494	problems on small machines.
14495	* gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14496	parameterize.
14497
144982001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14499
14500	* g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14501	mips.
14502	* g++.old-deja/g++.ext/instantiate3.C: Likewise.
14503
145042001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14505
14506	* g++.old_deja/g++.pt/using8.C: New test.
14507
145082001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14509
14510	* gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14511
145122000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14513
14514	* gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14515	where a failure is expected.
14516	* gcc.c-torture/execute/ieee/rbug.x: Likewise.
14517
145182001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14519
14520	* g++.old_deja/g++.pt/instantiate12.C: New test.
14521
145222001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14523
14524	* g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14525	start of structs.
14526	* g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14527	* g++.old-deja/g++.brendan/crash17.C: Likewise.
14528	* g++.old-deja/g++.brendan/crash29.C: Likewise.
14529	* g++.old-deja/g++.brendan/crash48.C: Likewise.
14530	* g++.old-deja/g++.brendan/ns1.C: Likewise.
14531	* g++.old-deja/g++.brendan/warnings1.C: Likewise.
14532	* g++.old-deja/g++.bugs/900205_04.C: Likewise.
14533	* g++.old-deja/g++.bugs/900514_03.C: Likewise.
14534	* g++.old-deja/g++.eh/spec6.C: Likewise.
14535	* g++.old-deja/g++.jason/crash3.C: Likewise.
14536	* g++.old-deja/g++.law/ctors11.C: Likewise.
14537	* g++.old-deja/g++.law/ctors17.C: Likewise.
14538	* g++.old-deja/g++.law/ctors5.C: Likewise.
14539	* g++.old-deja/g++.law/ctors9.C: Likewise.
14540	* g++.old-deja/g++.mike/ambig1.C: Likewise.
14541	* g++.old-deja/g++.mike/net22.C: Likewise.
14542	* g++.old-deja/g++.mike/p3538a.C: Likewise.
14543	* g++.old-deja/g++.mike/p3538b.C: Likewise.
14544	* g++.old-deja/g++.mike/virt3.C: Likewise.
14545	* g++.old-deja/g++.niklas/t128.C: Likewise.
14546	* g++.old-deja/g++.other/anon4.C: Likewise.
14547	* g++.old-deja/g++.other/using1.C: Likewise.
14548	* g++.old-deja/g++.other/warn3.C: Likewise.
14549	* g++.old-deja/g++.pt/t37.C: Likewise.
14550	* g++.old-deja/g++.robertl/eb69.C: Likewise.
14551	* g++.old-deja/g++.robertl/eb71.C: Likewise.
14552
145532001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14554
14555	* g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14556
145572001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14558
14559	* gcc.c-torture/execute/stdio-opt-3.c: New test.
14560
145612001-01-07  Jakub Jelinek  <jakub@redhat.com>
14562
14563	* gcc.c-torture/compile/20010107-1.c: New test.
14564
145652001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14566
14567	* gcc.c-torture/execute/builtin-noret-1.c: New test.
14568
145692001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14570
14571	* gcc.dg/format/format.h: New file.
14572	* gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14573	gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14574	gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14575	gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14576	gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14577	gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14578	gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14579	gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14580	gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14581	gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14582	gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14583	gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14584	gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14585	gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14586	gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14587	gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14588	gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14589	gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14590	gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14591	gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14592	gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14593	instead of declaring standard types, macros and functions in each
14594	test.
14595
145962001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14597
14598	* gcc.c-torture/execute/20010106-1.c: New test.
14599
146002001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14601
14602	* gcc.dg/format/format.exp: New file.
14603	* gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14604	* gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14605	* gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14606	* gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14607	* gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14608	* gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14609	* gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14610	* gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14611	* gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14612	* gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14613	* gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14614	* gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14615	* gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14616	* gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14617	* gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14618	* gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14619	* gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14620	* gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14621	* gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14622	* gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14623	* gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14624	* gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14625	* gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14626	* gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14627	* gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14628	* gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14629	* gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14630	* gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14631	* gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14632	* gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14633	* gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14634	* gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14635	* gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14636	* gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14637	* gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14638	* gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14639	* gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14640	* gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14641	* gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14642	* gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14643	* gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14644	* gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14645
146462001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14647
14648	* gcc.c-torture/execute/991228-1.c: Take word endianness into
14649	account.
14650
146512001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14652
14653	* gcc.c-torture/execute/builtin-complex-1.c: New test.
14654
146552001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14656
14657	* g++.old-deja/g++.pt/crash62.C: New test.
14658
146592001-01-04  Richard Henderson  <rth@redhat.com>
14660
14661	* gcc.dg/20000926-1.c: Update expected warnings.
14662	* gcc.dg/array-2.c: Likewise.
14663	* gcc.dg/array-4.c: Also validate flexible array members.
14664	* gcc.dg/c99-flex-array-1.c: New.
14665
146662001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14667
14668	* gcc.c-torture/compile/20001222-1.x: Remove.
14669
146702001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14671
14672	* gcc.c-torture/execute/built-in-setjmp.c: New.
14673
146742001-01-03  Richard Henderson  <rth@redhat.com>
14675
14676	* gcc.dg/940510-1.c: Update expected error wording.
14677	* gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14678
146792001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14680
14681	* lib/target-supports.exp (check_alias_available): Modified to
14682	indicate aliases not supported if only weak aliases are supported.
14683
146842001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14685
14686	* gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14687	Turn on cmpstrsi checks for __pj__ and __i370__.
14688
146892001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14690
14691	* g++.old-deja/g++.other/virtual11.C: New test.
14692
146932001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14694
14695	* g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14696
146972001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14698
14699	* gcc.c-torture/compile/20010102-1.c: New test.
14700
147012001-01-02  Andreas Jaeger  <aj@suse.de>
14702
14703	* gcc.dg/noreturn-3.c: New test.
14704
14705	* gcc.dg/noreturn-4.c: New test.
14706
147072001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14708
14709	* gcc.c-torture/execute/stdio-opt-1.c: Also test
14710	__builtin_fputc and __builtin_fwrite.
14711
147122000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14713
14714	* gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14715	signed char, not default char.
14716
147172000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14718
14719	* g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14720
147212000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14722
14723	* lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14724
147252000-12-29  Richard Henderson  <rth@redhat.com>
14726
14727	* gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14728	(__cyg_profile_func_exit): Define.
14729
147302000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14731
14732	* g++.dg/vtgc1.C: New test.
14733
147342000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14735
14736	* gcc.dg/noncompile/20001228-1.c: New test.
14737
14738	* gcc.dg/20001228-1.c: New test.
14739
14740	* gcc.c-torture/execute/20001228-1.c: New test.
14741
147422000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14743
14744	* gcc.dg/format-strfmon-1.c: New test.
14745
147462000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14747
14748	* gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14749	* gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14750	* gcc.c-torture/execute/string-opt-1.c: Likewise.
14751	* gcc.c-torture/execute/string-opt-2.c: Likewise.
14752	* gcc.c-torture/execute/string-opt-3.c: Likewise.
14753	* gcc.c-torture/execute/string-opt-4.c: Likewise.
14754	* gcc.c-torture/execute/string-opt-6.c: Likewise.
14755	* gcc.c-torture/execute/string-opt-7.c: Likewise.
14756	* gcc.c-torture/execute/string-opt-8.c: Likewise.
14757	* gcc.c-torture/execute/string-opt-9.c: Likewise.
14758	* gcc.c-torture/execute/string-opt-10.c: Likewise.
14759	* gcc.c-torture/execute/string-opt-11.c: Likewise.
14760	* gcc.c-torture/execute/string-opt-12.c: Likewise.
14761
14762	* gcc.c-torture/execute/string-opt-3.c: Test rindex.
14763	* gcc.c-torture/execute/string-opt-4.c: Test index.
14764
147652000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14766
14767	* gcc.c-torture/compile/20001226-1.c: New test.
14768
147692000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14770
14771	* gcc.c-torture/compile/20001222-1.c: New test.
14772	* gcc.c-torture/compile/20001222-1.x: Xfail.
14773
147742000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14775
14776	* gcc.c-torture/execute/comp-goto-2.c: New test.
14777
147782000-12-21  J"orn Rennecke <amylaar@redhat.com>
14779
14780	* gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14781	Use long types if __INT_MAX__ is 32767.
14782	(main): Use cast to (sint32 *) when poking 88 into a_page.
14783
14784	* gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14785
147862000-12-21  Bernd Schmidt  <bernds@redhat.com>
14787
14788	* gcc.c-torture/compile/20001221-1.c: New test.
14789	* gcc.c-torture/execute/20001221-1.c: New test.
14790
147912000-12-20  Richard Henderson  <rth@redhat.com>
14792
14793	* g++.old-deja/g++.pt/crash36.C: Update error lines.
14794	* g++.old-deja/g++.robertl/eb109.C: Likewise.
14795
147962000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14797
14798	* gcc.dg/compare3.c: New test.
14799
148002000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14801
14802	* gcc.dg/format-warnll-1.c: New test.
14803
148042000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14805
14806	* gcc.dg/cpp/cmdlne-P.c: New test.
14807
148082000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14809
14810	* gcc.c-torture/execute/builtin-abs-1.c,
14811	gcc.c-torture/execute/builtin-abs-2.c: New tests.
14812
148132000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14814
14815	* gcc.dg/cpp/multiline.c: New test.
14816
148172000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14818
14819	* g++.old-deja/g++.other/syshdr1.C: Update.
14820	* gcc.dg/cpp/lineflags.c: Remove temporarily.
14821
148222000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14823
14824	* g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14825
148262000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14827
14828	* g++.old-deja/g++.pt/ttp65.C: New test.
14829
148302000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14831
14832	* g++.old-deja/g++.pt/ttp64.C: New test.
14833
148342000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14835
14836	* g++.old-deja/g++.pt/spec33.C: New test.
14837
148382000-12-14  Catherine Moore  <clm@redhat.com>
14839
14840	* gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14841	* gcc.c-torture/execute/920612-2.c: Likewise.
14842	* gcc.c-torture/execute/920428-2.c: Likewise.
14843	* gcc-c-torture/execute/va-arg-11.c: Call exit.
14844	* gcc.c-torture/execute/va-arg-21.c: Likewise.
14845
148462000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14847
14848	* gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14849	* gcc.dg/pack-test-2.c: Likewise.
14850
148512000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14852
14853	Tests by Zack Weinberg <zackw@stanford.edu>.
14854
14855	* gcc.dg/cpp/defined.c: Update.
14856	* gcc.dg/cpp/defined_trad.c: New tests.
14857
148582000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14859
14860	* gcc.dg/cpp/trad-direct.c: Update.
14861
148622000-12-11  Neil Booth  <neilb@earthling.net>
14863
14864	* gcc.dg/cpp/defined_trad.c
14865
148662000-12-11  Neil Booth  <neilb@earthling.net>
14867
14868	* gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14869
148702000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14871
14872	* gcc.dg/format-miss-2.c: New test.
14873
148742000-12-09  Neil Booth  <neilb@earthling.net>
14875
14876	* gcc.dg/cpp/lineflags.c: New tests.
14877	* gcc.dg/cpp/poison.c: Update.
14878	* gcc.dg/cpp/redef2.c: Update.
14879	* gcc.dg/cpp/skipping.c: New test.
14880
148812000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14882
14883	* g++.old-deja/g++.other/eh3.C: New testcase.
14884
148852000-12-07  Neil Booth  <neilb@earthling.net>
14886
14887	* gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14888	wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14889	wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14890	wtr-union-init-2.c, wtr-union-init-3.c: Update.
14891	* gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14892	Update.
14893
148942000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14895
14896	* gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14897	__SIZE_TYPE__ instead of int for type of integers cast to
14898	pointers.
14899
149002000-12-07  Jakub Jelinek  <jakub@redhat.com>
14901
14902	* g++.old-deja/g++.other/cleanup4.C: New test.
14903
149042000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14905
14906	* format-sec-1.c: New test.
14907
149082000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14909
14910	* gcc.dg/format-nonlit-3.c: New test.
14911
149122000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14913
14914	* gcc.dg/c90-printf-1.c: Add test for printf formats reading
14915	through a null pointer.
14916
149172000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14918
14919	* g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14920	* g++.old-deja/g++.pt/partial4.C: New test.
14921
149222000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14923
14924	* gcc.c-torture/execute/ieee/hugeval.x: New.
14925
149262000-12-06  Neil Booth  <neilb@earthling.net>
14927
14928	* gcc.dg/cpp/backslash2.c: New tests.
14929
149302000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14931
14932	* testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14933	* testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14934
149352000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14936
14937	* gcc.c-torture/execute/20001203-2.c: New testcase.
14938
149392000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14940
14941	* g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14942	* g++.old-deja/g++.other/virtual10.C: New test.
14943
149442000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14945
14946	* g++.old-deja/g++.mike/pmf5.C: Remove test.
14947
149482000-12-05  Richard Henderson  <rth@redhat.com>
14949
14950	* gcc.c-torture/compile/20001205-1.c: New.
14951
149522000-12-04  Neil Booth  <neilb@earthling.net>
14953
14954	* g++.old-deja/g++.other/virtual9.C: New test.
14955	* g++.old-deja/g++.pt/crash61.C: New test.
14956	* gcc.c-torture/execute/loop-9.c: New test.
14957
149582000-12-04  Neil Booth  <neilb@earthling.net>
14959
14960	* g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14961	* g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14962	* gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14963	* gcc.dg/cpp/extratokens.c: ...here.
14964
149652000-12-04  Neil Booth  <neilb@earthling.net>
14966
14967	* gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14968	New tests.
14969
149702000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14971
14972	* gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14973	* gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14974
149752000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14976
14977	* gcc.c-torture/execute/20001203-1.c: New test.
14978
149792000-12-03  Neil Booth  <neilb@earthling.net>
14980
14981	* gcc.dg/cpp/macro6.c: New test cases.
14982
149832000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14984
14985	* gcc.c-torture/execute/string-opt-9.c: New test.
14986	* gcc.c-torture/execute/string-opt-10.c: Likewise.
14987	* gcc.c-torture/execute/string-opt-11.c: Likewise.
14988	* gcc.c-torture/execute/string-opt-12.c: Likewise.
14989
14990	* gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14991	* gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14992
149932000-12-02  Geoffrey Keating  <geoffk@redhat.com>
14994
14995	* gcc.dg/cpp/if-6.c: New testcase.
14996
14997	* gcc.dg/20001201-1.c: New testcase.
14998
149992000-12-02  Neil Booth  <neilb@earthling.net>
15000
15001	* g++.old-deja/g++.other/externC4.C,
15002	g++.old-deja/g++.other/friend10.C: New tests.
15003
150042000-12-02  Neil Booth  <neilb@earthling.net>
15005
15006	* g++.old-deja/g++.other/instan2.C
15007	* g++.old-deja/g++.other/instan3.C: New test.
15008
150092000-12-02  Neil Booth  <neilb@earthling.net>
15010
15011	* gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15012	c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15013	gnuc99.c,gnuc99-pedantic.c: New tests.
15014
150152000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15016
15017	* gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15018	gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15019
150202000-12-01  Neil Booth  <neilb@earthling.net>
15021
15022	* gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15023	* gcc.dg/cpp/poison.c: Update.
15024	* gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15025
150262000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
15027
15028	* g77.f-torture/execute/20001201.f: New test.
15029
150302000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15031
15032	* gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15033
150342000-12-01  Jakub Jelinek  <jakub@redhat.com>
15035
15036	* gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15037
150382000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
15039
15040	* g++.old-deja/g++.other/cast6.C: New test.
15041
150422000-11-30  Geoffrey Keating  <geoffk@redhat.com>
15043
15044	* gcc.c-torture/execute/20001130-2.c: New testcase.
15045
150462000-11-30  Richard Henderson  <rth@redhat.com>
15047
15048	* gcc.c-torture/execute/20001130-1.c: New test.
15049
150502000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15051
15052	* g++.old-deja/g++.other/op3.C: New test.
15053
150542000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15055
15056	* g++.old-deja/g++.other/op2.C: New test.
15057
150582000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15059
15060	* g++.old-deja/g++.other/crash38.C: New test.
15061
150622000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
15063
15064	* g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15065
150662000-11-29  Jakub Jelinek  <jakub@redhat.com>
15067
15068	* gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15069	tests.
15070	* gcc.c-torture/execute/string-opt-6.c: New test.
15071
15072	* gcc.dg/20001117-1.c: Add main.
15073
150742000-11-28  Geoffrey Keating  <geoffk@redhat.com>
15075
15076	* gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15077	Move from here ...
15078	* gcc.dg/940510-1.c: ... to here.
15079
15080	* gcc.dg/20000926-1.c: GNU C now allows initializations of
15081	zero-size arrays in toplevel structures.
15082
150832000-11-28  Jakub Jelinek  <jakub@redhat.com>
15084
15085	* gcc.c-torture/execute/loop-8.c: New test.
15086
150872000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15088
15089	* g++.old-deja/g++.other/base1.C: New test.
15090
150912000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15092
15093	* g++.old-deja/g++.other/parse2.C: New test.
15094
150952000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15096
15097	* g++.old-deja/g++.pt/incomplete1.C: New test.
15098
150992000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15100
15101	* g++.old-deja/g++.other/friend9.C: New test.
15102
151032000-11-28  Jakub Jelinek  <jakub@redhat.com>
15104
15105	* gcc.dg/20001127-1.c: New test.
15106
151072000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15108
15109	* g++.old-deja/g++.pt/friend46.C: New test.
15110
151112000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15112
15113	* g++.old-deja/g++.other/ptrmem8.C: New test.
15114
151152000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15116
15117	* gcc.c-torture/execute/string-opt-7.c: New test.
15118	* gcc.c-torture/execute/string-opt-8.c: Likewise.
15119
151202000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15121
15122	* lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15123	instead of 'mkcheck 2'.
15124
151252000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15126
15127	* gcc.c-torture/execute/memcheck/driver.c,
15128	gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15129	C9X references to refer to C99.
15130
151312000-11-25  Jakub Jelinek  <jakub@redhat.com>
15132
15133	* gcc.dg/ultrasp3.c: New test.
15134
151352000-11-25  Neil Booth  <neilb@earthling.net>
15136
15137	* gcc.dg/cpp/include2.c: Update test to be locale independent.
15138
151392000-11-25  Alexandre Oliva  <aoliva@redhat.com>
15140
15141	* gcc.c-torture/compile/20001123-2.c: New.
15142
151432000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15144
15145	* g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15146
151472000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
15148
15149	* gcc.dg/sequence-point-1.c: Add some new tests.
15150	* gcc.c-torture/execute/20001124-1.c: New test.
15151
151522000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15153
15154	* g++.old-deja/g++.other/vaarg4.C: New test.
15155	* gcc.c-torture/compile/20001123-1.c: New test.
15156
151572000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15158
15159	* g++.other/crash24.C: Adjust and remove XFAIL.
15160	* g++.other/crash37.C: New test.
15161
151622000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
15163
15164	* g++.old-deja/g++.pt/instantiate9.C: New test.
15165
151662000-11-22  Mark Mitchell  <mark@codesourcery.com>
15167
15168	* g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15169	new ABI, too.
15170
15171	* g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15172	* g++.old-deja/g++.robertl/eb55.C: Likewise.
15173
151742000-11-22  Neil Booth  <neilb@earthling.net>
15175
15176	* gcc.dg/cpp/Wtrigraphs.c: New test.
15177
151782000-11-22  Loren J. Rittle  <ljrittle@acm.org>
15179
15180	* g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15181
151822000-11-22  Jakub Jelinek  <jakub@redhat.com>
15183
15184	* gcc.c-torture/execute/ieee/20001122-1.c: New test.
15185
151862000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
15187
15188	* lib/gcc-dg.exp: load_lib scanasm.exp.
15189	(scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15190	* lib/g++-dg.exp: load_lib scanasm.exp.
15191	* lib/scanasm.exp: New.
15192	(scan-assembler, scan-assembler-not): Add optional arguments to
15193	test name, or if not present, the pattern name.
15194	(scan-assembler-dem, scan-assembler-dem-not): New.
15195
15196	* g++.dg/dg.exp: New.
15197
151982000-11-21  Neil Booth  <neilb@earthling.net>
15199
15200	* gcc.dg/cpp/integrated1.c: Remove.
15201
152022000-11-21  Jakub Jelinek  <jakub@redhat.com>
15203
15204	* gcc.c-torture/execute/20001121-1.c: New test.
15205
152062000-11-21  Richard Henderson  <rth@redhat.com>
15207
15208	* gcc.c-torture/compile/20001121-1.c: New test.
15209
152102000-11-20  Neil Booth  <neilb@earthling.net>
15211
15212	* gcc.dg/cpp/integrated1.c: New test.
15213
152142000-11-21  Jakub Jelinek  <jakub@redhat.com>
15215
15216	* g++.old-deja/g++.other/inline17.C: New test.
15217
152182000-11-20  Donald Lindsay  <dlindsay@redhat.com>
15219
15220	* gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15221	local variable to be zero: I made the variable global. Now
15222	uses abort() and exit() instead of relying on main's return value.
15223
152242000-11-20  Neil Booth  <neilb@earthling.net>
15225
15226	* gcc.dg/cpp/paste2.c: Update test.
15227	* objc/execute/paste.m: New test.
15228
152292000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15230
15231	* gcc.dg/c99-condexpr-1.c: New test.
15232
152332000-11-20  Neil Booth  <neilb@earthling.net>
15234
15235	* gcc.dg/cpp/macsyntx.c: Use correct command line option.
15236
152372000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
15238
15239	* g++.old-deja/g++.pt/export1.C: New test.
15240
152412000-11-20  Jakub Jelinek  <jakub@redhat.com>
15242
15243	* gcc.dg/20001117-1.c: New test.
15244
152452000-11-18  Richard Henderson  <rth@redhat.com>
15246
15247	* gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15248
152492000-11-18  Richard Henderson  <rth@redhat.com>
15250
15251	* lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15252	* lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15253	* lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15254
152552000-11-18  Richard Henderson  <rth@redhat.com>
15256
15257	* gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15258	(main): New.  Exit cleanly.
15259
152602000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15261
15262	* gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15263	gcc.dg/c99-fordecl-2.c: New tests.
15264
152652000-11-18  Richard Henderson  <rth@redhat.com>
15266
15267	* gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15268	* gcc.c-torture/execute/zerolen-2.c: New.
15269
152702000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15271
15272	* gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15273	memory.
15274
152752000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15276
15277	* g++.old-deja/g++.pt/instantiate8.C: New test.
15278
152792000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15280
15281	* g++.old-deja/g++.other/incomplete.C: Add more tests.
15282	* g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15283
152842000-11-16  Nick Clifton  <nickc@redhat.com>
15285
15286	* gcc.c-torture/execute/nestfunc-2.c: New test.
15287	* gcc.c-torture/execute/nestfunc-3.c: New test.
15288
152892000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15290
15291	* gcc.c-torture/compile/20001116-1.c: New test.
15292
152932000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15294
15295	* gcc.c-torture/execute/20001115-1.c: New test.
15296
152972000-11-15  Mark Mitchell  <mark@codesourcery.com>
15298
15299	* g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15300	* g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15301	* g++.old-deja/g++.abi/ptrflags.C: Likewise.
15302	* g++.old-deja/g++.abi/vmihint.C: Likewise.
15303
153042000-11-15  Neil Booth  <neilb@earthling.net>
15305
15306	gcc.dg/cpp/_Pragma1.c: Update.
15307	gcc.dg/cpp/_Pragma2.c: New test.
15308
153092000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
15310
15311	* g++.old-deja/g++.other/anon5.C: New test.
15312
153132000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
15314
15315	* gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15316	tests.
15317
153182000-11-14  Jakub Jelinek  <jakub@redhat.com>
15319
15320	* gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15321	output.
15322
153232000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15324
15325	* gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15326	labels at end of compound statements.
15327
153282000-11-13  Jakub Jelinek  <jakub@redhat.com>
15329
15330	* gcc.c-torture/execute/loop-7.c: New test.
15331
153322000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15333
15334	* gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15335
153362000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15337
15338	* gcc.dg/c99-bool-1.c: New test.
15339
153402000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15341
15342	* gcc.dg/c99-scope-1.c: Remove xfail.
15343	* gcc.dg/c99-scope-2.c: New test.
15344
153452000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15346
15347	* gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15348	* gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15349
153502000-11-11  Mark Mitchell  <mark@codesourcery.com>
15351
15352	* g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15353	error messages.
15354
15355	* g++.mike/p700.C: Don't typedef wchar_t.
15356	* g++.mike/p784.C: Likewise.
15357	* g++.mike/eb101.C: Don't use __wchar_t.
15358
153592000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
15360
15361	* g77.f-torture/execute/20001111.[fx]: Test premature exit
15362	from DO loop.
15363
153642000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15365
15366	* gcc.c-torture/execute/20001111-1.c: New test.
15367
153682000-11-10  Nick Clifton  <nickc@redhat.com>
15369
15370	* gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15371	long multuiple and accumulate.
15372
153732000-11-09  Richard Henderson  <rth@redhat.com>
15374
15375	* gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15376	via size_t instead of int.
15377
15378	* gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15379	* gcc.c-torture/execute/string-opt-2.c: Likewise.
15380	* gcc.c-torture/execute/string-opt-3.c: Likewise.
15381	* gcc.c-torture/execute/string-opt-4.c: Likewise.
15382
153832000-11-09  Geoffrey Keating  <geoffk@redhat.com>
15384
15385	* gcc.c-torture/compile/20001109-1.c: New test.
15386	* gcc.c-torture/compile/20001109-2.c: New test.
15387
153882000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
15389
15390	* g++.old-deja/g++.pt/operator1.C: New test.
15391	* g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15392
153932000-11-09  Jakub Jelinek  <jakub@redhat.com>
15394
15395	* gcc.dg/20001108-1.c: New test.
15396
153972000-11-09  Jakub Jelinek  <jakub@redhat.com>
15398
15399	* gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15400	with both arguments constant strings.
15401	* gcc.c-torture/execute/string-opt-3.c: New test.
15402	* gcc.c-torture/execute/string-opt-4.c: New test.
15403	* gcc.c-torture/execute/string-opt-5.c: New test.
15404
154052000-11-08  Nick Clifton  <nickc@redhat.com>
15406
15407	* gcc.c-torture/execute/20001108-1.c: New test case.  Checks
15408	mulsidi3adddi patterns.
15409
154102000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
15411
15412	* g++.old-deja/g++.other/crash36.C: New test.
15413
154142000-11-08  Jakub Jelinek  <jakub@redhat.com>
15415
15416	* g++.old-deja/g++.other/init16.C: New test.
15417
154182000-11-06  Loren J. Rittle  <ljrittle@acm.org>
15419
15420	* g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15421
154222000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15423
15424	* gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15425	* gcc.c-torture/execute/va-arg-16.x: Likewise.
15426	* gcc.c-torture/execute/va-arg-17.x: Likewise.
15427
154282000-11-07  DJ Delorie  <dj@redhat.com>
15429
15430	* testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15431
154322000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15433
15434	* gcc.c-torture/execute/string-opt-1.c: New test.
15435
154362000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15437
15438	* gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
15439	mips-sgi-irix6.* because the MIPS ABI passes floating-point
15440	parameters in registers, and there is no way for a varargs
15441	function to know in which order the integer and floating-point
15442	parameters should be interleaved when they are placed on the
15443	stack.
15444	* gcc.c-torture/execute/va-arg-16.x: Likewise.
15445	* gcc.c-torture/execute/va-arg-17.x: Likewise.
15446
154472000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15448
15449	* gcc.c-torture/execute/string-opt-2.c: New test.
15450
154512000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
15452
15453	* g++.old-deja/g++.pt/crash60.C: New test.
15454
154552000-11-06  Jakub Jelinek  <jakub@redhat.com>
15456
15457	* g++.old-deja/g++.other/crash24.C: New test.
15458	* g++.old-deja/g++.other/crash25.C: New test.
15459	* g++.old-deja/g++.other/crash26.C: New test.
15460	* g++.old-deja/g++.other/crash27.C: New test.
15461	* g++.old-deja/g++.other/crash28.C: New test.
15462	* g++.old-deja/g++.other/crash29.C: New test.
15463	* g++.old-deja/g++.other/crash30.C: New test.
15464	* g++.old-deja/g++.other/crash31.C: New test.
15465	* g++.old-deja/g++.other/crash32.C: New test.
15466	* g++.old-deja/g++.other/crash33.C: New test.
15467	* g++.old-deja/g++.other/crash34.C: New test.
15468	* g++.old-deja/g++.other/crash35.C: New test.
15469
154702000-11-06  Jakub Jelinek  <jakub@redhat.com>
15471
15472	* gcc.c-torture/execute/20001031-1.c: New test.
15473
154742000-11-04  Mark Mitchell  <mark@codesourcery.com>
15475
15476	* g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15477	namespace.
15478
15479	* g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15480	standards-conformant.
15481
15482	* g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15483
15484	* g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15485	* g++.old-deja/g++.mike/p755a.C: Likewise.
15486	* g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15487	library makes no calls to `operator new' during initialization.
15488
154892000-11-04  Neil Booth  <neilb@earthling.net>
15490
15491	* gcc.dg/cpp/include2.c: New tests.
15492
154932000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15494
15495	* lib/g++.exp (g++_set_ld_library_path): New function.
15496	Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15497
154982000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15499
15500	* gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15501	warnings.
15502
155032000-11-01  Richard Henderson  <rth@redhat.com>
15504
15505	* g++.old-deja/g++.ext/namedret1.C: New.
15506	* g++.old-deja/g++.ext/namedret2.C: New.
15507	* g++.old-deja/g++.ext/namedret3.C: New.
15508
155092000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15510
15511	* gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15512	* gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15513
155142000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15515
15516	* gcc.c-torture/execute/va-arg-21.c: New test.
15517
155182000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15519
15520	* gcc.dg/c99-complex-2.c: New test.
15521
155222000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15523
15524	* gcc.c-torture/execute/stdio-opt-1.c: New test.
15525
155262000-10-31  Jakub Jelinek  <jakub@redhat.com>
15527
15528	* g++.old-deja/g++.other/inline16.C: New test.
15529
155302000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15531
15532	* g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15533	__PRETTY_FUNCTION__
15534
155352000-10-29  Neil Booth  <neilb@earthling.net>
15536
15537	* gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15538	New tests.
15539	* gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15540	* gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15541	optimisation.
15542
155432000-10-29  Neil Booth  <neilb@earthling.net>
15544
15545	* gcc.dg/cpp/macro4.c, macro5.c: New tests.
15546	* mi1.c, mi1c.h: Add null directives to multiple-include test.
15547	* mi5.c: Test multiple includes work with -C.
15548	* trigraphs.c: Test ^= version.
15549
155502000-10-28  Neil Booth  <neilb@earthling.net>
15551
15552	New tests and test updates for new macro expander.
15553
15554	* gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15555	endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15556	paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15557	tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15558	new diagnostic messages.
15559
15560	* gcc.dg/cpp/macro3.c: New tests.
15561
155622000-10-27  Mark Mitchell  <mark@codesourcery.com>
15563
15564	* gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15565	on the same line.
15566
155672000-10-27  Jakub Jelinek  <jakub@redhat.com>
15568
15569	* g++.old-deja/g++.other/eh2.C: New test.
15570
155712000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15572
15573	* gcc.c-torture/execute/20001027-1.c: New test.
15574
155752000-10-26  Richard Henderson  <rth@redhat.com>
15576
15577	* gcc.c-torture/execute/20001026-1.c: New.
15578
155792000-10-26  Mark Mitchell  <mark@codesourcery.com>
15580
15581	* g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15582	* g++.old-deja/g++.law/builtin1.C: Likewise.
15583	* g++.old-deja/g++.law/ctors10.C: Likewise.
15584	* g++.old-deja/g++.law/virtual3.C: Likewise.
15585	* g++.old-deja/g++.mike/p658.C: Likewise.
15586	* g++.old-deja/g++.other/sibcall1.C: Likewise.
15587	* g++.old-deja/g++.other/vaarg2.C: Likewise.
15588	* g++.old-deja/g++.robertl/eb124.C: Likewise.
15589	* g++.old-deja/g++.robertl/eb44.C: Likewise.
15590	* g++.old-deja/g++.robertl/eb77.C: Likewise.
15591
155922000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15593
15594	* gcc.c-torture/compile/20001024-1.c: New test.
15595
155962000-10-25  Mark Mitchell  <mark@codesourcery.com>
15597
15598	* lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15599	to tell us whether or not we are using V3.
15600
156012000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15602
15603	* g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15604	operands.
15605
156062000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15607
15608	* gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15609
156102000-10-25  Jakub Jelinek  <jakub@redhat.com>
15611
15612	* gcc.c-torture/execute/20001024-1.c: New test.
15613
156142000-10-24  Jakub Jelinek  <jakub@redhat.com>
15615
15616	* g++.old-deja/g++.other/sibcall1.C: New test.
15617
156182000-10-20  Jakub Jelinek  <jakub@redhat.com>
15619
15620	* gcc.dg/noncompile/init-3.c: New test.
15621
156222000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15623
15624	* gcc.dg/format-array-1.c: New test.
15625
156262000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15627
15628	* gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15629	writing through null pointers; remove comment about testing
15630	unterminated strings.
15631
156322000-10-17  Matthew Hiller  <hiller@redhat.com>
15633
15634	* gcc.c-torture/execute/20001017-2.c: New test.
15635
156362000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15637
15638	* gcc.c-torture/compile/20001018-1.c: New test.
15639	* gcc.c-torture/compile/20001018-1.x: Xfail.
15640
156412000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15642
15643	* gcc.c-torture/execute/20001017-1.c: New test.
15644
156452000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15646
15647	* gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15648	for multiple use of arguments with scanf formats; add tests for
15649	multiple use of arguments.
15650
156512000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15652
15653	* gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15654
156552000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15656
15657	* gcc.dg/format-miss-1.c: New test.
15658
156592000-10-16  Jakub Jelinek  <jakub@redhat.com>
15660
15661	* gcc.c-torture/execute/20001013-1.c: New test.
15662
156632000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15664
15665	* gcc.dg/format-branch-1.c: New test.
15666
156672000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15668
15669	* README, lib/file-format.exp: Remove EGCS references.
15670
156712000-10-16  Jakub Jelinek  <jakub@redhat.com>
15672
15673	* gcc.dg/20001013-1.c: New test.
15674
156752000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15676
15677	* gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15678	for intmax_t in the compiler using __typeof__ and the type rules
15679	for conditional expressions.
15680
156812000-10-13  Jakub Jelinek  <jakub@redhat.com>
15682
15683	* gcc.dg/20001012-1.c: New test.
15684	* gcc.dg/20001012-2.c: New test.
15685
156862000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15687
15688	* gcc.dg/format-attr-1.c: New test.
15689
156902000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15691
15692	* gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15693	__LONG_LONG_MAX__ instead of LLONG_MAX.
15694
156952000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15696
15697	* gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15698	scanf flags.
15699	* gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15700	flags.
15701
157022000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15703
15704	* gcc.dg/sequence-pt-1.c: New test.
15705
157062000-10-11  Geoff Keating  <geoffk@cygnus.com>
15707
15708	* gcc.c-torture/execute/20001011-1.c: New testcase.
15709	Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15710
157112000-10-10  Jakub Jelinek  <jakub@redhat.com>
15712
15713	* gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15714	does not error on it.
15715
157162000-10-10  Jakub Jelinek  <jakub@redhat.com>
15717
15718	* gcc.dg/20001009-1.c: New test.
15719
15720Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15721
15722	* gcc.c-torture/compile/20001009-1.c: Move from here ....
15723	* gcc.c-torture/execute/20001009-2.c: ... to here.
15724
157252000-10-09  Geoff Keating  <geoffk@cygnus.com>
15726
15727	* gcc.c-torture/compile/20001009-1.c: New testcase.
15728	* gcc.c-torture/execute/20001009-1.c: New testcase.
15729	Testcases provided by Jan Hubicka <jh@suse.cz>.
15730
157312000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15732
15733	* gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15734	gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15735	uintmax_t using <limits.h> to emulate the compiler's internal
15736	logic.  No longer XFAIL %j tests.
15737
157382000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15739
15740	* gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15741	gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15742	gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15743	regexps and details of expected handling of some bad formats.
15744	* gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15745	suppression.
15746
157472000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15748
15749	* g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15750	g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15751	g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15752	gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15753	in list archives.
15754
157552000-10-06  Richard Henderson  <rth@cygnus.com>
15756
15757	* g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15758	* g++.old-deja/g++.brendan/crash52.C: Likewise.
15759	* g++.old-deja/g++.jason/report.C: Likewise.
15760	* g++.old-deja/g++.law/friend5.C: Likewise.
15761	* g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15762	of the expected warnings.
15763
157642000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15765
15766	* g++.old-deja/g++.pt/enum14.C: New test.
15767
157682000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15769
15770	* g++.old-deja/g++.pt/crash59.C: New test.
15771
157722000-10-04  Will Cohen  <wcohen@redhat.com>
15773
15774	* gcc.dg/20000926-1.c: New test.
15775
157762000-10-03  Geoff Keating  <geoffk@cygnus.com>
15777
15778	* g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15779	function name for current C++ compiler.
15780	Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15781
157822000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15783
15784	* g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15785	__PRETTY_FUNCTION__.
15786	* g++.old-deja/g++.ext/pretty2.C: Likewise.
15787
157882000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15789
15790	* gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15791
157922000-09-26  Jakub Jelinek  <jakub@redhat.com>
15793
15794	* gcc.c-torture/compile/20000923-1.c: New test.
15795
157962000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15797
15798	* g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15799	* g++.old-deja/g++.pt/ttp62.C: Same.
15800	* g++.old-deja/g++.other/inline14.C: Same.
15801
158022000-09-24  Richard Henderson  <rth@cygnus.com>
15803
15804	* gcc.c-torture/execute/20000914-1.c: Declare malloc.
15805
158062000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15807
15808	* gcc.dg/c90-printf-1.c: Add test for wide string format.
15809
158102000-09-22  Geoff Keating  <geoffk@cygnus.com>
15811
15812	* gcc.c-torture/compile/20000922-1.c: New file.
15813
158142000-09-21  Nick Clifton  <nickc@redhat.com>
15815
15816	* gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15817	a signed long modulo operation.
15818	(mod6): New function - perform an unsigned long modulo operation.
15819	(main): Add tests for modulos of very large numbers by very small
15820	dividends.
15821
158222000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15823
15824	* g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15825
158262000-09-19  Richard Henderson  <rth@cygnus.com>
15827
15828	* gcc.dg/compare2.c (case 10): XFAIL.
15829
158302000-09-18  Richard Henderson  <rth@cygnus.com>
15831
15832	* gcc.c-torture/execute/20000906-1.c: Move ...
15833	* gcc.dg/20000906-1.c: ... here.  Only run on targets
15834	that support __builtin_trap.
15835
15836Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15837
15838	* gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15839
158402000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15841
15842	* gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15843	* gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15844	more $ format tests.
15845
158462000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15847
15848	* gcc.dg/format-errmk-1.c: New test.
15849
158502000-09-17  Greg McGary  <greg@mcgary.org>
15851
15852	* gcc.c-torture/execute/20000917-1.x: Remove.
15853
158542000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15855
15856	* gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15857
158582000-09-17  Greg McGary  <greg@mcgary.org>
15859
15860	* gcc.c-torture/execute/20000917-1.c: New test.
15861	* gcc.c-torture/execute/20000917-1.x: XFAIL.
15862
158632000-09-16  Neil Booth  <NeilB@earthling.net>
15864
15865	* gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15866	in nested macro bug.
15867
158682000-09-15  Neil Booth  <NeilB@earthling.net>
15869
15870	* gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15871
158722000-09-14  Jeffrey A Law  (law@cygnus.com)
15873
15874	* gcc.c-torture/execute/20000914-1.c: New test.
15875
158762000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15877
15878	* g++.other/inline13.C: New test.
15879
158802000-09-12  Andreas Jaeger  <aj@suse.de>
15881
15882	* gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15883	constant by Ulrich Drepper <drepper@redhat.com>.
15884
158852000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15886
15887	* gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15888
158892000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15890
15891	* gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15892
158932000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15894
15895	* gcc.dg/cpp/backslash.c: New test.
15896
158972000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15898
15899	* gcc.c-torture/execute/20000910-1.c: New test.
15900	* gcc.c-torture/execute/20000910-2.c: Likewise.
15901
159022000-09-11  Robert Lipe  <robertl@sco.com>
15903
15904	* gcc.dg/pragma-align.c: New test.
15905
159062000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15907
15908	* g++.old-deja/g++.pt/explicit82.C: New test.
15909	* g++.old-deja/g++.pt/explicit83.C: New test.
15910
159112000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15912
15913	* gcc.dg/asm-names.c: New test.
15914
159152000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15916
15917	* gcc.dg/cpp/tr-warn6.c: New test
15918
159192000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15920
15921	* gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15922	be accepted.
15923
159242000-09-07  Catherine Moore  <clm@redhat.com>
15925
15926	* gcc.c-torture/execute/unroll-1.c: New test.
15927
159282000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15929
15930	* g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15931	ERROR markers.
15932	* g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15933	* gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15934	* gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15935	* gcc.dg/wtr-suffix-1.c: Correct error regexps.
15936	* gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15937	Preprocess only.
15938	* gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15939	* gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15940
159412000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15942
15943	* g++.old-deja/g++.pt/deduct2.C: New test.
15944
159452000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15946
15947	* g++.old-deja/g++.pt/parms2.C: New test.
15948
159492000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15950
15951	* g++.old-deja/g++.pt/crash58.C: New test.
15952
159532000-09-06  Greg McGary  <greg@mcgary.org>
15954
15955	* gcc.c-torture/execute/20000906-1.c: New test.
15956	* gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15957
159582000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15959
15960	* gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15961
159622000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15963
15964	* g++.old-deja/g++.pt/crash57.C: New test.
15965
159662000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15967
15968	* g++.old-deja/g++.pt/crash56.C: New test.
15969
159702000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15971
15972	* g++.old-deja/g++.pt/koenig1.C: New test.
15973
159742000-09-04  Jakub Jelinek  <jakub@redhat.com>
15975
15976	* gcc.dg/20000904-1.c: New test.
15977
159782000-09-04  Jakub Jelinek  <jakub@redhat.com>
15979
15980	* gcc.dg/cpp/paste8.c: New test.
15981
159822000-09-01  Alexandre Oliva  <aoliva@redhat.com>
15983
15984	* gcc.c-torture/compile/20000827-1.c: New test.
15985
159862000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15987
15988	* gcc.dg/format-diag-1.c: New test.
15989
159902000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15991
15992	* gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15993	gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15994	gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15995	gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15996	gcc.dg/formatz-1.c: Adjust warning regular expressions.
15997
159982000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15999
16000	* g++.old-deja/g++.other/nested4.C: New test.
16001
160022000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16003
16004	* g++.old-deja/g++.ns/scoped1.C: New test.
16005
160062000-08-30  Alexandre Oliva  <aoliva@redhat.com>
16007
16008	* lib/g++.exp: Support testing already-installed GCC.
16009
160102000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16011
16012	* wtr-label-1.c, wtr-suffix-1.c: New tests.
16013
160142000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16015
16016	* gcc.dg/return-type-2.c: New test.
16017
160182000-08-27  Geoff Keating  <geoffk@cygnus.com>
16019
16020	* gcc.c-torture/compile/20000825-1.c: New test.
16021
160222000-08-26  Alexandre Oliva  <aoliva@redhat.com>
16023
16024	* gcc.dg/dwarf2-2.c: New test.
16025
160262000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
16027
16028	* gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16029	dg-warning regexps.
16030
160312000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16032
16033	* gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16034	gcc.dg/format-ext-5.c: New tests.
16035
160362000-08-25  Jakub Jelinek  <jakub@redhat.com>
16037
16038	* testsuite/g++.old-deja/g++.other/crash22.C: New test.
16039
160402000-08-24  Mark Mitchell  <mark@codesourcery.com>
16041
16042	* gcc.dg/noncompile/930622-2.c: Adjust error message.
16043
160442000-08-24  Richard Henderson  <rth@cygnus.com>
16045
16046	* gcc.dg/ia64-sync-1.c: New test.
16047	* gcc.dg/ia64-sync-2.c: New test.
16048	* gcc.dg/ia64-asm-1.c: New test.
16049
160502000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
16051
16052	* gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16053	* gcc.dg/format-ext-2.c: New test.
16054
160552000-08-23  Jason Merrill  <jason@redhat.com>
16056
16057	* lib/old-dejagnu.exp: Also ignore "In member function" and
16058	"At global scope".
16059
160602000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16061
16062	* gcc.dg/noncompile/label-lineno-1.c: New test.
16063
160642000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16065
16066	* gcc.dg/c99-array-nonobj-1.c: New test.
16067
160682000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16069
16070	* gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16071	tests.
16072	* gcc.dg/format-ext-1.c: New test.
16073
160742000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16075
16076	* gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16077	gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16078	gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16079	gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16080	gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16081
160822000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16083
16084	* gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16085	gcc.dg/c99-strftime-2.c: New tests.
16086
160872000-08-22  Richard Henderson  <rth@cygnus.com>
16088
16089	* gcc.c-torture/execute/20000822-1.c: New test.
16090
160912000-08-21  Jakub Jelinek  <jakub@redhat.com>
16092
16093	* gcc.c-torture/execute/20000819-1.x: Remove.
16094
160952000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16096
16097	* gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16098	gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16099	gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16100	gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16101	gcc.dg/format-xopen-1.c: New tests.
16102
161032000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16104
16105	* gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16106
161072000-08-21  Jakub Jelinek  <jakub@redhat.com>
16108
16109	* g++.old-deja/g++.other/loop2.C: New test.
16110
16111	* gcc.c-torture/compile/20000606-1.c: New test.
16112	* gcc.c-torture/compile/20000728-1.c: New test.
16113	* gcc.c-torture/execute/20000801-1.c: New test.
16114	* gcc.c-torture/execute/20000801-2.c: New test.
16115	* gcc.c-torture/execute/20000819-1.c: New test.
16116	* gcc.c-torture/execute/20000819-1.x: XFAIL.
16117	* gcc.dg/20000629-1.c: New test.
16118	* gcc.dg/20000724-1.c: New test.
16119	* gcc.dg/20000807-1.c: New test.
16120
161212000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16122
16123	* gcc.dg/cpp/pragma-1.c: New test.
16124	* gcc.dg/cpp/pragma-2.c: New test.
16125
161262000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
16127
16128	* gcc.dg/cpp/lexstrng.c: Don't include string.h.
16129	* gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
16130
161312000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16132
16133	* gcc.c-torture/compile/20000818-1.c: New test.
16134
161352000-08-18  Manfred Hollstein  <manfredh@redhat.com>
16136
16137	* gcc.c-torture/execute/20000818-1.c: New test.
16138
161392000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16140
16141	* gcc.dg/format-va-1.c: New test.
16142
161432000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16144
16145	* g++.old-deja/g++.other/typedef8.C: New test.
16146
161472000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16148
16149	* g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16150	* g++.old-deja/g++.mike/net36.C: Mark candidate.
16151	* g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16152	* g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16153	* g++.old-deja/g++.other/ptrmem7.C: New test.
16154	* g++.old-deja/g++.pt/ptrmem10.C: New test.
16155
161562000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16157
16158	* g++.old-deja/g++.pt/typename27.C: New test.
16159
161602000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
16161
16162	* g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16163	* g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16164	* g++.old-deja/g++.pt/friend45.C: New test.
16165	* g++.old-deja/g++.other/friend8.C: New test.
16166
161672000-08-15  Richard Henderson  <rth@cygnus.com>
16168
16169	* gcc.c-torture/execute/20000815-1.c: New test.
16170
161712000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
16172
16173	* gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16174	gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16175	gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16176
161772000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
16178
16179	* g++.old-deja/g++.other/refinit2.C: New test.
16180
161812000-08-13  Geoff Keating  <geoffk@cygnus.com>
16182
16183	* lib/c-torture.exp (c-torture): Make
16184	compiler_conditional_xfail_data global.
16185	* lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16186	compiler_conditional_xfail_data machinery.
16187	(f-torture-execute): Likewise.
16188	* g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16189	and only when unrolling loops.
16190
16191	* gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16192
161932000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16194
16195	* g++.old-deja/g++.pt/explicit81.C: New test.
16196
161972000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16198
16199	* g++.old-deja/g++.pt/typename26.C: New test.
16200
162012000-08-10  Geoff Keating  <geoffk@cygnus.com>
16202
16203	* gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16204	warning.
16205
162062000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
16207
16208	* g++.old-deja/g++.other/array3.C: New test.
16209
162102000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16211
16212	* gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16213	gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16214	gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16215	New tests.
16216
162172000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
16218
16219	* g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16220	* g++.old-deja/g++.abi/vmihint.C: Likewise.
16221
162222000-08-09  Alexandre Oliva  <aoliva@redhat.com>
16223
16224	* gcc.c-torture/execute/20000808-1.c: New test.
16225
162262000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16227
16228	* gcc.dg/c90-const-expr-1.c: New test.
16229
162302000-08-08  Richard Henderson  <rth@cygnus.com>
16231
16232	* gcc.dg/noncompile/920923-1.c: Declare calloc.
16233
162342000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16235
16236	* gcc.dg/noncompile/const-ll-1.c: New test.
16237
162382000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16239
16240	* gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16241
162422000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
16243
16244	* lib/objc.exp (objc_target_compile): Set the ld_library_path so
16245	that running programs linked against the shared version of libobjc
16246	run correctly.
16247
162482000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16249
16250	* gcc.dg/c99-printf-1.c: New test.
16251
162522000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16253
16254	* gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16255
162562000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
16257
16258	* gcc.c-torture/execute/20000731-1.x: Delete.
16259
162602000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
16261
16262	* lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16263	and torture_without_loops as is done by c-torture.exp.
16264	(search_for): Copy from c-torture.exp.
16265	(gcc-dg-runtest): New function, drives a directory of tests
16266	iterating over the TORTURE_OPTIONS.
16267	(scan-assembler, scan-assembler-not): Move here from
16268	individual directory drivers.
16269
16270	* gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16271	defined by lib/gcc-dg.exp.
16272	* gcc.dg/cpp/cpp.exp: Likewise.
16273	* gcc.dg/noncompile/noncompile.exp: Likewise.  Use
16274	gcc-dg-runtest, so we cycle over optimization options.
16275
16276	* gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16277	* gcc.dg/compare2.c: No longer expected to fail.
16278
162792000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16280
16281	* gcc.c-torture/execute/20000804-1.c: New test.
16282
162832000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
16284
16285	* gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16286
162872000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
16288
16289	* gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16290
162912000-08-03  Jeffrey A Law  (law@cygnus.com)
16292
16293	* gcc.c-torture/compile/20000803-1.c: New test.
16294
162952000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
16296
16297	* gcc.c-torture/execute/20000801-3.c,
16298	gcc.c-torture/execute/20000801-4.c: New tests.
16299	* gcc.c-torture/execute/20000801-3.x,
16300	gcc.c-torture/execute/20000801-4.x: Xfail.
16301
163022000-08-02  Geoff Keating  <geoffk@cygnus.com>
16303
16304	* lib/objc.exp (objc_target_compile): Look for libobjc.a in
16305	libobjc/.libs to allow for libtool.
16306
163072000-08-02  Jakub Jelinek  <jakub@redhat.com>
16308
16309	* gcc.c-torture/compile/20000802-1.c: New test.
16310
163112000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
16312
16313	* gcc.dg/cpp/macsyntx.c: Fix error regexp.
16314
163152000-07-31  Jeffrey A Law  (law@cygnus.com)
16316
16317	* gcc-c-torture/execute/20000731-2.c: New test.
16318
16319	* gcc.c-torture/execute/20000731-1.c: New test.
16320	* gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16321
163222000-07-31  Jakub Jelinek  <jakub@redhat.com>
16323
16324	* testsuite/gcc.dg/cpp/paste7.c: New test.
16325	* gcc.dg/cpp/20000725-1.c: New test.
16326
163272000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
16328
16329	* gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16330	* gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16331	declaration warning for __builtin_dwarf_reg_size.
16332
16333	* gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16334
163352000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
16336
16337	* gcc.dg/noncompile/voidparam-1.c: New test.
16338
163392000-07-30  Richard Henderson  <rth@cygnus.com>
16340
16341	* gcc.dg/c90-digraph-1.c: Don't xfail.
16342	* gcc.dg/compare2.c (case 10): Xfail.
16343	* gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16344
163452000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
16346
16347	* gcc.dg/c99-main-1.c: New test.
16348
163492000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16350
16351	* gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16352
163532000-07-26  Hans-Peter Nilsson  <hp@axis.com>
16354
16355	* gcc.c-tortuer/execute/20000726-1.c: New test.
16356
163572000-07-26  Alexandre Oliva  <aoliva@redhat.com>
16358
16359	* gcc.c-torture/execute/enum-2.c: New test.
16360
163612000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16362
16363	* gcc.dg/cpp/tr-warn3.c: New test.
16364
163652000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16366
16367	* g++.old-deja/g++.ext/implicit1.C: Remove.
16368	* g++.old-deja/g++.jason/c2.C: Remove
16369	* g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16370	* g++.old-deja/g++.pt/crash16.C: Likewise.
16371	* g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16372
163732000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16374
16375	* g++.old-deja/g++.other/for2.C: New test.
16376
163772000-07-25  Jakub Jelinek  <jakub@redhat.com>
16378
16379	* gcc.dg/20000720-1.c: New test.
16380
163812000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
16382
16383	* g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
16384
163852000-07-24  Geoff Keating  <geoffk@cygnus.com>
16386
16387	* gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16388	* gcc.c-torture/execute/20000722-1.c: New.
16389	* gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16390
163912000-07-24  Jakub Jelinek  <jakub@redhat.com>
16392
16393	* gcc.dg/cpp/20000720-1.S: New test.
16394
163952000-07-21  Michael Meissner  <meissner@redhat.com>
16396
16397	* gcc.c-torture/execute/ieee/hugeval.c: New test.
16398
163992000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16400
16401	* g++.old-deja/g++.brendan/crash16.C,
16402	g++.old-deja/g++.brendan/parse3.C,
16403	g++.old-deja/g++.brendan/redecl1.C,
16404	g++.old-deja/g++.ns/template13.C,
16405	g++.old-deja/g++.other/decl4.C,
16406	g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16407
164082000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16409
16410	* lib/old-dejagnu.exp: Check for both "Internal compiler error"
16411	and "Internal error".
16412
16413	* gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16414	regexps.
16415	* gcc.dg/cpp/paste6.c: New test.
16416
164172000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
16418
16419	* gcc.dg/cpp/tr-direct.c: New test.
16420
16421	* gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16422	gcc.dg/cpp/undef1.c: Tweak error regexps.
16423
164242000-07-18  Eric Christopher <echristo@redhat.com>
16425
16426	* gcc.c-torture/compile/20000718-1.c: New test.
16427
164282000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
16429
16430	* cpplex.c (_cpp_push_token): If the token being pushed back
16431	is the previous token in this context, just subtract one from
16432	context->posn.
16433	* cppmacro.c (save_expansion): Clear aux field when storing a
16434	placemarker.
16435
164362000-07-18  Alexandre Oliva  <aoliva@redhat.com>
16437
16438	* gcc.dg/noncompile/redecl-1.c: New test.
16439
164402000-07-18  Jakub Jelinek  <jakub@redhat.com>
16441
16442	* gcc.c-torture/execute/20000717-5.c: New test.
16443	* gcc.c-torture/execute/20000717-1.x: Removed.
16444
164452000-07-17  Richard Henderson  <rth@cygnus.com>
16446
16447	* gcc.c-torture/execute/20000717-4.c: New test.
16448
164492000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
16450
16451	* gcc.dg/cpp/syshdr.c: New test.
16452	* gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16453
164542000-07-17  Neil Booth  <neilb@earthling.net>
16455
16456	* gcc.dg/cpp/cmdlne-dM.c: New test.
16457	* gcc.dg/cpp/cmdlne-dD.c: New test.
16458
164592000-07-17  Jeffrey A Law  (law@cygnus.com)
16460
16461	* gcc.c-torture/execute/20000717-3.c: New test.
16462
16463	* gcc.c-torture/compile/20000717-1.c: New test.
16464
164652000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
16466
16467	* gcc.c-torture/execute/20000717-2.c: New test.
16468
164692000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16470
16471	* gcc.dg/formatz-1.c: New test.
16472
16473	* gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16474	* gcc.dg/c99-digraph-1.c: New tests.
16475
16476	* gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16477	* gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16478
16479	* gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16480	* gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16481	* gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16482	* gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16483	* gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16484	* gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16485	* gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16486
164872000-07-17   Greg McGary <greg@mcgary.org>
16488
16489	* gcc.c-torture/execute/20000717-1.c: New test.
16490	* gcc.c-torture/execute/20000717-1.x: Expected to fail.
16491
164922000-07-15  Jakub Jelinek  <jakub@redhat.com>
16493
16494	* gcc.c-torture/execute/20000715-2.c: New test.
16495	* gcc.dg/20000715-1.c: New test.
16496
164972000-07-15  Michael Meissner  <meissner@redhat.com>
16498
16499	* gcc.c-torture/execute/20000715-1.c: New test.
16500
165012000-07-13  Jakub Jelinek  <jakub@redhat.com>
16502
16503	* gcc.c-torture/execute/20000707-1.c: New test.
16504
165052000-07-13  Neil Booth  <NeilB@earthling.net>
16506
16507	* testsuite/gcc.dg/cpp/digraph1.c,
16508	testsuite/gcc.dg/cpp/digraph2.c,
16509	testsuite/gcc.dg/cpp/digraphs.c: New tests.
16510
165112000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16512
16513	* g77.f-torture/compile/20000630-2.f:  New test.
16514	* g77.f-torture/compile/20000630-2.x
16515
165162000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16517
16518	* g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16519
165202000-07-11  Neil Booth  <NeilB@earthling.net>
16521
16522	* gcc.dg/cpp/cmdlne-C.c: Fix typo.
16523
165242000-07-11  Neil Booth  <NeilB@earthling.net>
16525
16526	* gcc.dg/cpp/cmdlne-C.c: New.
16527
165282000-07-09  Neil Booth  <NeilB@earthling.net>
16529
16530	* gcc.dg/cpp/directiv.c: New tests.
16531	* gcc.dg/cpp/undef1.c: Update.
16532
165332000-07-08  Angela Marie Thomas <angela@cygnus.com>
16534
16535	* lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16536
165372000-07-09  Neil Booth  <NeilB@earthling.net>
16538
16539	* gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16540
165412000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16542
16543	* gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16544	gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16545
165462000-07-08  Neil Booth  <NeilB@earthling.net>
16547
16548	* gcc.dg/cpp/macsyntx.c: New tests.
16549
165502000-07-07  Jakub Jelinek  <jakub@redhat.com>
16551
16552	* gcc.dg/20000707-1.c: New test.
16553
165542000-07-07  Jakub Jelinek  <jakub@redhat.com>
16555
16556	* gcc.c-torture/execute/20000706-1.c: New test.
16557	* gcc.c-torture/execute/20000706-2.c: New test.
16558	* gcc.c-torture/execute/20000706-3.c: New test.
16559	* gcc.c-torture/execute/20000706-4.c: New test.
16560	* gcc.c-torture/execute/20000706-5.c: New test.
16561
165622000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16563
16564	* g++.old-deja/g++.pt/instantiate7.C: New test.
16565
165662000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16567
16568	* g++.old-deja/g++.mike/thunk2.C: Add return 0.
16569	* g++.old-deja/g++.mike/thunk3.C: Likewise.
16570	* g++.old-deja/g++.other/rtti3.C: Likewise.
16571	* g++.old-deja/g++.other/rttid3.C: Likewise.
16572
165732000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16574
16575	*  g77.f-torture/compile/20000630-1.x: Fix typo
16576
165772000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16578
16579	* gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16580	assembly output.
16581
165822000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16583
16584	* gcc.dg/cpp/ident.c: New test.
16585
165862000-07-05  Neil Booth  <NeilB@earthling.net>
16587
16588	* gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16589	  gcc.dg/cpp/lexstrng.c: New tests.
16590
165912000-07-04  Neil Booth  <NeilB@earthling.net>
16592
16593	* gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16594	* gcc.dg/cpp/strify2.c: Same.
16595
165962000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16597
16598	* testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16599	* testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16600	* testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16601	* testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16602
16603	* testsuite/gcc.dg/cpp/macro1.c,
16604	testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16605	testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16606	testsuite/gcc.dg/cpp/strify1.c,
16607	testsuite/gcc.dg/cpp/strify2.c: New tests.
16608
166092000-07-03  Jakub Jelinek  <jakub@redhat.com>
16610
16611	* gcc.c-torture/execute/20000703-1.c: New test.
16612
166132000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16614
16615	* g++.old-deja/g++.pt (lookup10.C): New test.
16616
166172000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16618
16619	* g++.old-deja/g++.pt (typename25.C): New test.
16620
166212000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16622
16623	* gcc.c-torture/compile/20000701-1.c: New test.
16624
166252000-06-30  Nick Clifton  <nickc@cygnus.com>
16626
16627	* gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16628	to test case.
16629
166302000-06-30  Catherine Moore  <clm@cygnus.com>
16631
16632	* gcc.c-torture/execute/align-1.c: New test.
16633
166342000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16635
16636	* g++.old-deja/g++.pt/expr8.C: New test.
16637	* g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16638
166392000-06-29  Nick Clifton  <nickc@cygnus.com>
16640
16641	* gcc.c-torture/compile/20000629-1.c: New test.
16642
166432000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16644
16645
16646	Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16647	gcc.dg/noncompile directory, depending on whether they're
16648	preprocessor tests or not.  Annotate all the tests for the dg
16649	framework.
16650
16651	* gcc.c-torture/noncompile/noncompile.exp: Delete.
16652	* gcc.dg/noncompile/noncompile.exp: New.
16653
16654	* Moved files:
16655	Old name				New name
16656	gcc.c-torture/noncompile/920507-1.c	gcc.dg/noncompile/920507-1.c
16657	gcc.c-torture/noncompile/920616-2.c	gcc.dg/noncompile/920616-2.c
16658	gcc.c-torture/noncompile/920721-2.c	gcc.dg/noncompile/920721-2.c
16659	gcc.c-torture/noncompile/920824-1.c	gcc.dg/noncompile/920824-1.c
16660	gcc.c-torture/noncompile/920923-1.c	gcc.dg/noncompile/920923-1.c
16661	gcc.c-torture/noncompile/921102-1.c	gcc.dg/noncompile/921102-1.c
16662	gcc.c-torture/noncompile/921116-1.c	gcc.dg/noncompile/921116-1.c
16663	gcc.c-torture/noncompile/930301-1.c	gcc.dg/noncompile/930301-1.c
16664	gcc.c-torture/noncompile/930622-1.c	gcc.dg/noncompile/930622-1.c
16665	gcc.c-torture/noncompile/930622-2.c	gcc.dg/noncompile/930622-2.c
16666	gcc.c-torture/noncompile/930714-1.c	gcc.dg/noncompile/930714-1.c
16667	gcc.c-torture/noncompile/931203-1.c	gcc.dg/noncompile/931203-1.c
16668	gcc.c-torture/noncompile/940112-1.c	gcc.dg/noncompile/940112-1.c
16669	gcc.c-torture/noncompile/940227-1.c	gcc.dg/noncompile/940227-1.c
16670	gcc.c-torture/noncompile/940510-1.c	gcc.dg/noncompile/940510-1.c
16671	gcc.c-torture/noncompile/950825-1.c	gcc.dg/noncompile/950825-1.c
16672	gcc.c-torture/noncompile/950921-1.c	gcc.dg/noncompile/950921-1.c
16673	gcc.c-torture/noncompile/951123-1.c	gcc.dg/noncompile/951123-1.c
16674	gcc.c-torture/noncompile/971104-1.c	gcc.dg/noncompile/971104-1.c
16675	gcc.c-torture/noncompile/990416-1.c	gcc.dg/noncompile/990416-1.c
16676	gcc.c-torture/noncompile/init-1.c	gcc.dg/noncompile/init-1.c
16677	gcc.c-torture/noncompile/init-2.c	gcc.dg/noncompile/init-2.c
16678	gcc.c-torture/noncompile/invalid_asm.c	gcc.dg/noncompile/invalid_asm.c
16679	gcc.c-torture/noncompile/va-arg-1.c	gcc.dg/noncompile/va-arg-1.c
16680
16681	gcc.c-torture/noncompile/940712-1.c	gcc.dg/cpp/19940712-1.c
16682	gcc.c-torture/noncompile/940712-1.h	gcc.dg/cpp/19940712-1.h
16683	gcc.c-torture/noncompile/940712-1a.h	gcc.dg/cpp/19940712-1a.h
16684	gcc.c-torture/noncompile/940712-1b.h	gcc.dg/cpp/19940712-1b.h
16685	gcc.c-torture/noncompile/951025-1.c	gcc.dg/cpp/19951025-1.c
16686	gcc.c-torture/noncompile/951227-1.c	gcc.dg/cpp/19951227-1.c
16687
166882000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16689
16690	* gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16691	declare one variable.  On the fourth, error.
16692	* gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16693	declared by 20000628-1a.h.
16694
166952000-06-29  Richard Henderson  <rth@redhat.com>
16696
16697	* gcc.c-torture/execute/930529-1.x: New file.
16698	* gcc.dg/920413-1.c: Adjust expected warning text.
16699	* gcc.dg/980217-1.c: Declare abort.
16700	* gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16701
167022000-06-29  Jeffrey A Law  (law@cygnus.com)
16703
16704	* g77.f-torture/compile/20000629-1.f: New test.
16705	* g77.f-torture/compile/20000629-1.x: Expected to fail.
16706
167072000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16708
16709	Rearrange lots of files, removing entirely the
16710	gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16711	directories.
16712
16713	* Deleted files:
16714	gcc.c-torture/code_quality/code_quality.exp
16715	gcc.c-torture/special/special.exp
16716	gcc.failure/failure.exp
16717	gcc.failure/940409-1.x
16718	gcc.c-torture/compile/961203-1.x
16719
16720	* New files:
16721	gcc.misc-tests/linkage.exp
16722	gcc.c-torture/execute/920730-1t.c
16723	gcc.c-torture/execute/920730-1t.x
16724	gcc.c-torture/compile/920520-1.x
16725	gcc.c-torture/compile/920521-1.x
16726	gcc.c-torture/compile/981006-1.x
16727	gcc.c-torture/execute/eeprof-1.x
16728
16729	* Moved files (possibly with modifications to fit a new harness):
16730	Old name				New name
16731	gcc.c-torture/code_quality/920608-1.c	gcc.c-torture/compile/920608-1.c
16732	gcc.c-torture/special/920413-1.c	gcc.dg/920413-1.c
16733	gcc.c-torture/special/920520-1.c	gcc.c-torture/compile/920520-1.c
16734	gcc.c-torture/special/920521-1.c	gcc.c-torture/compile/920521-1.c
16735	gcc.c-torture/special/920717-x.c	gcc.misc-tests/linkage-x.c
16736	gcc.c-torture/special/920717-y.c	gcc.misc-tests/linkage-y.c
16737	gcc.c-torture/special/920730-1.c	gcc.c-torture/execute/920730-1.c
16738	gcc.c-torture/special/930510-1.c	gcc.dg/cpp/19930510-1.c
16739	gcc.c-torture/special/951130-1.c	gcc.dg/951130-1.c
16740	gcc.c-torture/special/960224-1.c	gcc.dg/cpp/19960224-1.c
16741	gcc.c-torture/special/960224-2.c	gcc.dg/cpp/19960224-2.c
16742	gcc.c-torture/special/981006-1.c	gcc.c-torture/compile/981006-1.c
16743	gcc.c-torture/special/eeprof-1.c	gcc.c-torture/execute/eeprof-1.c
16744	gcc.failure/940409-1.c			gcc.dg/940409-1.c
16745
167462000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16747
16748	* c-torture/compile/961203-1.x: Delete.
16749
16750	* gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16751	not exit. Include stdio.h.
16752	* gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16753	* gcc.misc-tests/dg-12.c: Likewise.
16754	* gcc.misc-tests/dg-5.c: Likewise.
16755	* gcc.misc-tests/dg-6.c: Likewise.
16756	* gcc.misc-tests/dg-7.c: Prototype abort.
16757	* gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16758	* gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16759	* gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16760	not exit.
16761	* gcc.misc-tests/sieve.c: Use return from main, not exit.
16762	* gcc.misc-tests/sort2.c: Use return from main, not exit.
16763
167642000-06-28  Jakub Jelinek  <jakub@redhat.com>
16765
16766	* gcc.dg/cpp/20000628-1.c: New test.
16767	* gcc.dg/cpp/20000628-1.h: New header for above test.
16768	* gcc.dg/cpp/20000628-1a.h: Likewise.
16769
167702000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16771
16772	* gcc.dg/cpp: New directory.
16773	* gcc.dg/cpp/cpp.exp: New driver.
16774	* gcc.dg/cpp/20000627-1.c: New test.
16775	* gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16776	* gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16777	and rewrite as a compilation test.
16778
16779	* gcc.dg: Move many files into the cpp subdirectory, possibly
16780	renaming or editing them as well.
16781	Old name		New name
16782	990119-1.c		cpp/19990119-1.c
16783	990228-1.c		cpp/19990228-1.c
16784	990407-1.c		cpp/19990407-1.c
16785	990409-1.c		cpp/19990409-1.c
16786	990413-1.c		cpp/19990413-1.c
16787	990703-1.c		cpp/19990703-1.c
16788	20000127-1.c		cpp/20000127-1.c
16789	20000129-1.c		cpp/20000129-1.c
16790	20000207-1.c		cpp/20000207-1.c
16791	20000207-2.c		cpp/20000207-2.c
16792	20000209-1.c		cpp/20000209-1.c
16793	20000209-2.c		cpp/20000209-2.c
16794	20000301-1.c		cpp/20000301-1.c
16795	20000419-1.c		cpp/20000419-1.c
16796	20000510-1.S		cpp/20000510-1.S
16797	20000519-1.c		cpp/20000519-1.c
16798	20000529-1.c		cpp/20000529-1.c
16799	20000625-1.c		cpp/20000625-1.c
16800	20000625-2.c		cpp/20000625-2.c
16801	cpp-as1.c		cpp/assert1.c
16802	cpp-as2.c		cpp/assert2.c
16803	cxx-comments-1.c	cpp/cxxcom1.c
16804	cxx-comments-2.c	cpp/cxxcom2.c
16805	endif-label.c		cpp/endif.c
16806	cpp-hash1.c		cpp/hash1.c
16807	cpp-hash2.c		cpp/hash2.c
16808	cpp-if1.c		cpp/if-1.c
16809	cpp-if2.c		cpp/if-2.c
16810	cpp-if3.c		cpp/if-3.c
16811	cpp-if4.c		cpp/if-4.c
16812	cpp-if5.c		cpp/if-5.c
16813	cpp-cond.c		cpp/if-cexp.c
16814	cpp-missingop.c		cpp/if-mop.c
16815	cpp-missingparen.c	cpp/if-mpar.c
16816	cpp-opprec.c		cpp/if-oppr.c
16817	cpp-ifparen.c		cpp/if-paren.c
16818	cpp-shortcircuit.c	cpp/if-sc.c
16819	cpp-shift.c		cpp/if-shift.c
16820	cpp-unary.c		cpp/if-unary.c
16821	cpp-li1.c		cpp/line1.c
16822	cpp-li2.c		cpp/line2.c
16823	lineno.c		cpp/line3.c
16824	lineno-2.c		cpp/line4.c
16825	cpp-mi.c		cpp/mi1.c
16826	cpp-mic.h		cpp/mi1c.h
16827	cpp-micc.h		cpp/mi1cc.h
16828	cpp-mind.h		cpp/mi1nd.h
16829	cpp-mindp.h		cpp/mi1ndp.h
16830	cpp-mix.h		cpp/mi1x.h
16831	cpp-mi2.c		cpp/mi2.c
16832	cpp-mi2a.h		cpp/mi2a.h
16833	cpp-mi2b.h		cpp/mi2b.h
16834	cpp-mi2c.h		cpp/mi2c.h
16835	cpp-mi3.c		cpp/mi3.c
16836	cpp-mi3.def		cpp/mi3.def
16837	poison-1.c		cpp/poison.c
16838	pr-impl.c		cpp/prag-imp.c
16839	cpp-redef-2.c		cpp/redef1.c
16840	cpp-redef.c		cpp/redef2.c
16841	strpaste.c		cpp/strp1.c
16842	strpaste-2.c		cpp/strp2.c
16843	cpp-tradpaste.c		cpp/tr-paste.c
16844	cpp-tradstringify.c	cpp/tr-str.c
16845	cpp-tradwarn1.c		cpp/tr-warn1.c
16846	cpp-tradwarn2.c		cpp/tr-warn2.c
16847	trigraphs.c		cpp/trigraphs.c
16848	cpp-unc1.c		cpp/unc1.c
16849	cpp-unc2.c		cpp/unc2.c
16850	cpp-unc3.c		cpp/unc3.c
16851	cpp-unc.c		cpp/unc4.c
16852	undef.c			cpp/undef1.c
16853	undef-2.c		cpp/undef2.c
16854	cpp-wi1.c		cpp/widestr1.c
16855
168562000-06-27  Mark Mitchell  <mark@codesourcery.com>
16857
16858	* lib/g++.exp (g++_include_flags): Tweak.
16859
168602000-06-27  H.J. Lu  <hjl@gnu.org>
16861	    Loren J. Rittle  <ljrittle@acm.org>
16862
16863	* lib/g++.exp (g++_include_flags): Override libgloss.exp
16864	version with one that knows about the new gcc tree structure.
16865	(g++_link_flags): Same.
16866
168672000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16868
16869	* gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16870	gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16871	case we are cross-compiling.
16872
16873	* g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16874	g++.old-deja/g++.niklas/Makefile.in,
16875	g++.old-deja/g++.niklas/configure.in,
16876	g++.old-deja/g++.other/Makefile.in,
16877	g++.old-deja/g++.other/configure.in,
16878	gcc.c-torture/code_quality/Makefile.in,
16879	gcc.c-torture/code_quality/configure.in,
16880	gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16881	gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16882	gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16883	gcc.c-torture/execute/ieee/Makefile.in,
16884	gcc.c-torture/execute/ieee/configure.in,
16885	gcc.c-torture/noncompile/Makefile.in,
16886	gcc.c-torture/noncompile/configure.in,
16887	gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16888	gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16889	gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16890
168912000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16892
16893	* g++.old-deja/g++.other/ambig3.C: New test.
16894
168952000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16896
16897	* g++.old-deja/g++.pt/syntax1.C: New test.
16898	* g++.old-deja/g++.pt/syntax2.C: New test.
16899	* g++.old-deja/g++.other/syntax3.C: New test.
16900	* g++.old-deja/g++.other/syntax4.C: New test.
16901
169022000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16903
16904	* gcc.dg/20000623-1.c: Prototype exit and abort.
16905
169062000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16907
16908	* gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16909	New tests.
16910	* gcc.dg/cpp-mi3.def: New file.
16911
16912	* gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16913	inside assertions.
16914	* gcc.dg/cpp-as2.c: Make error regexps match either old or new
16915	lexer's error messages.
16916	* gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16917	divine anything from the linemarkers.
16918	* gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16919	* gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16920
169212000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16922
16923	* gcc.dg/20000623-1.c: New test.
16924
169252000-06-22  Jakub Jelinek  <jakub@redhat.com>
16926
16927	* gcc.c-torture/execute/20000622-1.c: New test.
16928
169292000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16930
16931	* g++.old-deja/g++.other/init15.C: New test.
16932
169332000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16934
16935	* g++.old-deja/g++.pt/vaarg2.C: New test.
16936	* g++.old-deja/g++.pt/vaarg3.C: New test.
16937
169382000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16939
16940	* g++.old-deja/g++.other/dyncast6.C: New test.
16941
169422000-06-15  Jakub Jelinek  <jakub@redhat.com>
16943
16944	* gcc.c-torture/execute/loop-6.c: New test.
16945
169462000-06-14  Jakub Jelinek  <jakub@redhat.com>
16947
16948	* gcc.dg/20000614-1.c: New test.
16949	* gcc.dg/20000614-2.c: New test.
16950
169512000-06-14  Hans-Peter Nilsson  <hp@axis.com>
16952
16953	* g++.old-deja/g++.other/inline12.C: New test.
16954
169552000-06-13  Jakub Jelinek  <jakub@redhat.com>
16956
16957	* g++.old-deja/g++.other/eh1.C: New test.
16958
169592000-06-12  Jakub Jelinek  <jakub@redhat.com>
16960
16961	* g++.old-deja/g++.other/type.C: New test.
16962
169632000-06-05  Jakub Jelinek  <jakub@redhat.com>
16964
16965	* g++.old-deja/g++.other/initstring.C: New test.
16966
169672000-06-12  Jason Merrill  <jason@redhat.com>
16968
16969	* g++.old-deja/old-deja.exp: Add -Wno-long-long.
16970
169712000-06-09  Jeffrey A Law  (law@cygnus.com)
16972
16973	* gcc.c-torture/compile/20000609-1.c: New test.
16974
169752000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
16976
16977	* gcc.dg/20000609-1.c: New test.
16978
169792000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
16980
16981	* gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16982	* gcc.c-torture/noncompile/poison-1.c: Move...
16983	* gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16984	* gcc.dg/cpp-li1.c: Add a token after the #line.
16985
169862000-06-05  Richard Henderson  <rth@cygnus.com>
16987
16988	* gcc.c-torture/execute/20000605-2.c: New test.
16989	* gcc.c-torture/execute/20000605-3.c: New test.
16990
169912000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
16992
16993	* g77.f-torture/execute/20000503-1.x: New file.
16994
169952000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
16996
16997	* g++.old-deja/g++.eh/badalloc1.C: New test.
16998
169992000-06-05  Richard Henderson  <rth@cygnus.com>
17000
17001	* gcc.c-torture/execute/20000605-1.c: New test.
17002
170032000-06-05  Jakub Jelinek  <jakub@redhat.com>
17004	    Nathan Sidwell <nathan@codesourcery.com>
17005
17006	* gcc.c-torture/compile/20000605-1.c: New test.
17007
170082000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
17009
17010	* g77.f-torture/compile/20000601-1.f:  New test.
17011
170122000-06-03  Richard Henderson  <rth@cygnus.com>
17013
17014	* gcc.c-torture/execute/20000603-1.c: New.
17015
170162000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
17017
17018	* gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17019	* gcc.dg/noreturn-2.c (noreturn): Likewise.
17020
170212000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
17022
17023	* gcc.dg/compare2.c (case 12): XFAIL.
17024	* gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17025	* gcc.dg/noreturn-2.c (noreturn): XFAIL.
17026
17027	* gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17028
170292000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
17030
17031	* gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17032	guard macro is already defined when the header is first
17033	included.
17034	* gcc.dg/cpp-mix.h: New file.
17035	* gcc.dg/endif-label.c: Update patterns to match compiler.
17036
17037	* g++.brendan/complex1.C: Declare abort.
17038	* g++.law/refs4.C: Remove XFAIL.
17039	* g++.oliva/expr2.C: Declare abort and exit.
17040
170412000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
17042
17043	* gcc.c-torture/execute/20000528-1.c: New test.
17044
17045	* g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17046	* g++.old-deja/g++.law/temps4.C: Likewise.
17047
17048	* g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17049	stdlib.h.  Call abort() on failure.
17050	* g++.old-deja/g++.law/refs4.C: Likewise.
17051	* g++.old-deja/g++.law/temps4.C: Likewise.
17052	* g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17053	* gcc.c-torture/execute/20000112-1.c: Include string.h.
17054
170552000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
17056
17057	Relative to g++.dg/special:
17058	* conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17059
17060	Relative to g++.old-deja:
17061	* g++.brendan/complex1.C, g++.jason/optimize2.C,
17062	g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17063	g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17064	g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17065	g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17066	g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17067	g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17068
17069	* g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17070	g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17071	g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17072	g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17073	g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17074	g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17075	and/or string.h.
17076
17077	* g++.other/goto1.C: Update expectations for error messages.
17078
170792000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
17080
17081	* gcc.c-torture/compile/20000523-1.c: New test.
17082
170832000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17084
17085	* g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17086
170872000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17088
17089	* g++.old-deja/g++.eh/catch11.C: New test.
17090	* g++.old-deja/g++.eh/catch12.C: New test.
17091
170922000-05-24  Nick Clifton  <nickc@cygnus.com>
17093
17094	* gcc.c-torture/execute/20000523-1.c: New test.
17095
170962000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
17097
17098	* c-torture/execute/bcp-1.c: Replace abort in arg of
17099	__builtin_constant_p with a generic external function.
17100
17101	* gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17102	gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17103	gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17104	gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17105	Prototype abort and/or exit.
17106
17107	* gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17108	gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17109	gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17110	gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17111
171122000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
17113
17114	* gcc.dg/dwarf2-1.c: New test.
17115
171162000-05-20  Richard Henderson  <rth@cygnus.com>
17117
17118	* lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17119
171202000-05-20  Andreas Jaeger  <aj@suse.de>
17121
17122	* gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17123	testcase.
17124
171252000-05-19  David Edelsohn  <edelsohn@gnu.org>
17126
17127	* gcc.c-torture/execute/20000519-2.c: New test.
17128
171292000-05-19  Andreas Jaeger  <aj@suse.de>
17130
17131	* gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17132	which fails with SSA.
17133
17134	* lib/c-torture.exp: Also test with -O3 -fssa.
17135
171362000-05-18  Michael Meissner  <meissner@redhat.com>
17137
17138	* gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17139	* gcc.c-torture/execute/920415-1.c: Ditto.
17140	* gcc.c-torture/execute/920501-1.c: Ditto.
17141	* gcc.c-torture/execute/conversion.c: Ditto.
17142	* gcc.c-torture/execute/cvt-1.c: Ditto.
17143
171442000-05-18  Jeffrey A Law  (law@cygnus.com)
17145
17146	* gcc.c-torture/compile/20000518-1.c: New test.
17147
171482000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
17149
17150	* g77.f-torture/compile/200005018.f:  New test.
17151
171522000-05-17  Jeffrey A Law  (law@cygnus.com)
17153
17154	* gcc.c-torture/compile/20000517-1.c: New test.
17155
171562000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17157
17158	* gcc.c-torture/execute/20000516-1.c: New test.
17159
171602000-05-15  Jakub Jelinek  <jakub@redhat.com>
17161
17162	* g++.old-deja/g++.other/eh.C: New test.
17163
171642000-05-12  Richard Henderson  <rth@cygnus.com>
17165
17166	* gcc.c-torture/execute/990208-1.c (main): Don't pass
17167	constants through to doit's conditional.
17168
171692000-05-11  Jeffrey A Law  (law@cygnus.com)
17170
17171	* gcc.c-torture/compile/20000511-1.c: New test.
17172	* g77.f-torture/compile/20000511-1.f: New test.
17173	* g77.f-torture/compile/20000511-2.f: New test.
17174
171752000-05-11  Michael Meissner  <meissner@redhat.com>
17176
17177	* gcc.c-torture/execute/20000511-1.c: New test.
17178
171792000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
17180
17181	* gcc.dg/dg.exp: Scan .S files as well as .c files.
17182	* gcc.dg/20000510-1.S: New.
17183
171842000-05-08  Catherine Moore  <clm@cygnus.com>
17185
17186	* gcc.dg/unused-3.c: New.
17187
171882000-05-06  Richard Henderson  <rth@cygnus.com>
17189
17190	  * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17191	  * g++.old-deja/g++.mike/warn1.C: Likewise.
17192	  * g++.old-deja/g++.pt/local1.C: Likewise.
17193	  * g++.old-deja/g++.pt/local7.C: Likewise.
17194	  * g++.old-deja/g++.pt/spec16.C: Likewise.
17195
171962000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
17197
17198	* g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17199
172002000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
17201
17202	  * g77.f-torture/execute/20000503-1.f:  New test.
17203
172042000-05-04  Andreas Jaeger  <aj@suse.de>
17205
17206	* gcc.dg/noreturn-2.c: New test.
17207
172082000-05-04  Neil Booth  <NeilB@earthling.net>
17209
17210	* gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17211	preprocessor.
17212
172132000-05-04  Richard Henderson  <rth@cygnus.com>
17214
17215	* gcc.c-torture/execute/20000503-1.c: Fix typo.
17216
172172000-05-04  Richard Henderson  <rth@cygnus.com>
17218
17219	* gcc.c-torture/compile/20000504-1.c: New test.  Derived from
17220	OpenSSL by Jason R Thorpe.
17221
172222000-05-03  Jim Wilson  <wilson@cygnus.com>
17223
17224	* gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17225
172262000-05-03  Robert Lipe <robertlipe@usa.net>
17227
17228	* gcc.dg/20000503-1.c: New test.
17229
172302000-05-02  Jakub Jelinek  <jakub@redhat.com>
17231
17232	* gcc.c-torture/compile/20000502-1.c: New test.
17233	* g++.old-deja/g++.other/align.C: New test.
17234	* gcc.dg/cpp-tradstringify.c: New test.
17235
17236Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
17237
17238	* gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17239	and hard registers.
17240
172412000-04-26  Geoff Keating  <geoffk@cygnus.com>
17242
17243	* gcc.c-torture/execute/loop-5.c: New test.
17244
172452000-04-25  Jakub Jelinek  <jakub@redhat.com>
17246
17247	* gcc.c-torture/execute/va-arg-20.c: New test.
17248
172492000-04-23  Jeffrey A Law  (law@cygnus.com)
17250
17251	* gcc.c-torture/execute/20000422-1.c: New test.
17252
172532000-04-20  Greg McGary  <gkm@gnu.org>
17254
17255	* gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17256	when optimizing, but without sibling-call optimizations (-O1).
17257
172582000-04-20  Jeffrey A Law  (law@cygnus.com)
17259
17260	  * gcc.c-torture/compile/20000420-1.c: New test.
17261
172622000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17263
17264	* g++.abi/ptrflags.C: New test.
17265	* g++.eh/catchptr1.C: Test incomplete pointer chains.
17266
172672000-04-19  Catherine Moore  <clm@cygnus.com>
17268
17269	* gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17270
172712000-04-19  Greg McGary  <gkm@gnu.org>
17272
17273	* gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17274	sibling-call optimizations.
17275
172762000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
17277
17278	* gcc.dg/20000419-1.c: New test.
17279
172802000-04-12  Hans-Peter Nilsson  <hp@axis.com>
17281
17282	* gcc.c-torture/execute/20000412-6.c: New test.
17283
172842000-04-12  Jeffrey A Law  (law@cygnus.com)
17285
17286	* gcc.c-torture/execute/20000412-5.c: New test.
17287	* g77.f-torture/compile/20000412-1.f: New test.
17288	* gcc.c-torture/execute/20000412-4.c: New test.
17289	* gcc.c-torture/compile/20000412-2.c: New test.
17290	* gcc.c-torture/execute/20000412-3.c: New test.
17291	* gcc.c-torture/compile/20000412-1.c: New test.
17292	* gcc.c-torture/execute/20000412-2.c: New test.
17293
172942000-04-12  Jakub Jelinek  <jakub@redhat.com>
17295
17296	* objc/execute/bf-20.m: New test.
17297
172982000-04-10  Richard Henderson  <rth@cygnus.com>
17299
17300	* gcc.c-torture/execute/20000412-1.c: Reduce some more.
17301
17302	* gcc.c-torture/execute/20000412-1.c: New test.
17303
173042000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
17305
17306	* g++.old-deja/g++.eh/catchptr1.C: New test.
17307
173082000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
17309
17310	* g++.old-deja/g++.abi/cxa_vec.C: New test.
17311
173122000-04-08  Neil Booth  <NeilB@earthling.net>
17313
17314	* gcc.dg/cpp-nullchar.c: Remove test as
17315	embedded nulls cause problems.
17316
173172000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17318
17319	* gcc.dg/compare2.c: New test.
17320
173212000-04-08  Neil Booth  <NeilB@earthling.net>
17322
17323	* gcc.dg/cpp-nullchar.c: New test.
17324
173252000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
17326
17327	* gcc.dg/cpp-mi2.c: New test.
17328	* gcc.dg/cpp-mi2[abc].h: New files.
17329
173302000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
17331
17332	* g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17333	member name.
17334
173352000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
17336
17337	* g++.old-deja/g++.abi/vmihint.C: New test.
17338
173392000-04-06  Neil Booth  <NeilB@earthling.net>
17340
17341	* cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17342	cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
17343	copyright.
17344
173452000-04-05  Hans-Peter Nilsson  <hp@axis.com>
17346
17347	* gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17348	avoid stack-frame overwrite.
17349
173502000-04-05  Jakub Jelinek  <jakub@redhat.com>
17351
17352	* gcc.c-torture/compile/20000405-2.c: New test.
17353	* gcc.c-torture/compile/20000405-3.c: New test.
17354
173552000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17356
17357	* gcc.c-torture/compile/20000405-1.c: New test.
17358
173592000-04-04  Geoff Keating  <geoffk@cygnus.com>
17360
17361	* gcc.dg/cast-qual-1.c: Revert last change.
17362
173632000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17364
17365	* gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17366
173672000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
17368
17369	* gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17370	gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17371
173722000-04-03  Jeffrey A Law  (law@cygnus.com)
17373
17374	* gcc.c-torture/compile/20000403-2.c: New test.
17375	* gcc.c-torture/compile/20000403-1.c: New test.
17376
173772000-04-03  Hans-Peter Nilsson  <hp@axis.com>
17378
17379	* gcc.c-torture/execute/20000403-1.c: New test.
17380
173812000-04-03  Geoff Keating  <geoffk@cygnus.com>
17382
17383	* gcc.c-torture/execute/20000402-1.c: New test.
17384
173852000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
17386
17387	* gcc.c-torture/execute/va-arg-15.c: New test.
17388	* gcc.c-torture/execute/va-arg-16.c: New test.
17389	* gcc.c-torture/execute/va-arg-17.c: New test.
17390	* gcc.c-torture/execute/va-arg-18.c: New test.
17391	* gcc.c-torture/execute/va-arg-19.c: New test.
17392
173932000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
17394
17395	* gcc.c-torture/compile/981211-1.c: Move to...
17396	* gcc.dg/cpp-as1.c: ...here.
17397	* gcc.dg/cpp-as2.c: New file.
17398
17399	* gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17400	compiler.
17401
174022000-04-02  Neil Booth  <NeilB@earthling.net>
17403
17404	* gcc.dg/cpp-cond.c  New tests.
17405	* gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
17406	accidental success less likely.
17407	* gcc.dg/cpp-missingop.c  New tests.
17408	* gcc.dg/cpp-missingparen.c  New tests.
17409	* gcc.dg/cpp-shift.c  New tests.
17410	* gcc.dg/cpp-shortcircuit.c  New tests.
17411	* gcc.dg/cpp-unary.c  New tests.
17412
174132000-03-29  Jeffrey A Law  (law@cygnus.com)
17414
17415	* gcc.c-torture/compile/20000329-1.c: New test.
17416
174172000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
17418
17419	* gcc.c-torture/compile/20000326-1.c: New test.
17420	* gcc.c-torture/compile/20000326-2.c: New test.
17421
174222000-03-24  Geoff Keating  <geoffk@cygnus.com>
17423
17424	* gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17425	the first parameter is a function argument.
17426
174272000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
17428
17429	* g++.old-deja/g++.ext/array4.C: New test.
17430
174312000-03-22  Geoff Keating  <geoffk@cygnus.com>
17432
17433	* gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17434
174352000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17436
17437	* gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17438
174392000-03-19  Richard Henderson  <rth@cygnus.com>
17440
17441	* gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17442
174432000-03-19  Richard Henderson  <rth@cygnus.com>
17444
17445	* gcc.c-torture/compile/20000319-1.c: New test.
17446
174472000-03-14  Jeffrey A Law  (law@cygnus.com)
17448
17449	* gcc.c-torture/execute/20000314-3.c: New test.
17450	* gcc.c-torture/execute/20000314-2.c: New test.
17451	* gcc.c-torture/execute/20000314-1.c: New test.
17452	* gcc.c-torture/compile/20000314-2.c: New test.
17453	* gcc.c-torture/compile/20000314-1.c: New test.
17454
174552000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
17456
17457	* g++.old-deja/g++.warn/inline.C: New test.
17458
174592000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
17460
17461	* gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17462	standards-compliant result rather than specific constants.
17463	Put test-values in array.
17464
174652000-03-08  Jason Merrill  <jason@casey.cygnus.com>
17466
17467	* lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17468	(g++_target_compile): Put test-specific options last.
17469
174702000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17471
17472	* g++.old-deja/g++.eh/vbase4.C: New test.
17473
174742000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17475
17476	* g++.old-deja/g++.bugs/900215_01.C: Adjust.
17477
174782000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17479
17480	* g++.old-deja/g++.brendan/misc12.C: Removed.
17481	* g++.old-deja/g++.pt/memtemp77.C: Constify.
17482	* g++.old-deja/g++.ext/pretty4.C: New test.
17483
174842000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17485
17486	* g++.old-deja/g++.other/string2.C: New test.
17487
174882000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
17489
17490	* g++.old-deja/g++.warn/impint2.C: New test.
17491
174922000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17493
17494	* gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17495	is 1, not zero.
17496
174972000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17498
17499	* g++.old-deja/g++.warn/impint.C: New test.
17500	* g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17501	* g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17502	* g++.old-deja/g++.pt/explicit12.C: Likewise.
17503	* g++.old-deja/g++.pt/explicit13.C: Likewise.
17504	* g++.old-deja/g++.pt/explicit17.C: Likewise.
17505	* g++.old-deja/g++.pt/explicit18.C: Likewise.
17506	* g++.old-deja/g++.pt/explicit19.C: Likewise.
17507	* g++.old-deja/g++.pt/explicit23.C: Likewise.
17508	* g++.old-deja/g++.pt/explicit31.C: Likewise.
17509	* g++.old-deja/g++.pt/explicit35.C: Likewise.
17510	* g++.old-deja/g++.pt/explicit6.C: Likewise.
17511	* g++.old-deja/g++.pt/memclass7.C: Likewise.
17512
175132000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17514
17515	* gcc.dg/cpp-redef.c: New test.
17516
175172000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17518
17519	* g++.old-deja/g++.pt/unify7.C: New test.
17520
175212000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17522
17523	* g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17524	* g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17525
175262000-02-25  Geoff Keating  <geoffk@cygnus.com>
17527
17528	* gcc.c-torture/compile/20000224-1.c: New test.
17529
175302000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17531
17532	* gcc.c-torture/compile/cpp-2.c: New test.
17533	* gcc.c-torture/compile/cpp-1.c: New test.
17534
175352000-02-25  Jeffrey A Law  (law@cygnus.com)
17536
17537	* gcc.c-torture/execute/20000225-1.c: New test.
17538
175392000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17540
17541	* gcc.dg/cpp-li2.c: New test.
17542
17543	* gcc.dg/cpp-wi1.c: New test.
17544
17545	* gcc.dg/cpp-li1.c: New test.
17546
175472000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17548
17549	* g++.old-deja/g++.other/sizeof5.C: New test.
17550
175512000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17552
17553	* gcc.c-torture/execute/va-arg-13.c: New test.
17554
175552000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17556
17557	* gcc.c-torture/execute/va-arg-12.c: New test.
17558
175592000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17560
17561	* gcc.c-torture/execute/20000223-1.c: New test.
17562
175632000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17564
17565	* g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17566
175672000-02-22  Mark Mitchell  <mark@codesourcery.com>
17568
17569	* g++.old-deja/g++.abi/ptrmem.C: New test.
17570
175712000-02-19  Richard Henderson  <rth@cygnus.com>
17572
17573	* gcc.c-torture/compile/init-3.c: New.
17574
175752000-02-17  Mark Mitchell  <mark@codesourcery.com>
17576
17577	* lib/g++.exp (g++_init): Add -fmessage-length=0 to
17578	ALWAYS_CXXFLAGS.
17579
175802000-02-11  Robert Lipe <robertl@sco.com>
17581
17582	* gcc.c-torture/compile/20000211-3.c: New test.
17583
175842000-02-11  Martin Buchholz <martin@xemacs.org>
17585
17586	* gcc.c-torture/compile/20000211-2.c: New test.
17587
175882000-02-11  Jeffrey A Law  (law@cygnus.com)
17589
17590	* gcc.c-torture/compile/20000211-1.c: New test.
17591
175922000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17593
17594	* gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17595	  on native targets
17596
175972000-02-08  Nathan Sidwell  <nathan@acm.org>
17598
17599	* g++.old-deja/g++.other/cast5.C: New test.
17600
176012000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17602
17603	* gcc.c-torture/execute/20000205-1.c: New.
17604
176052000-02-03  Nathan Sidwell  <nathan@acm.org>
17606
17607	* g++.old-deja/g++.jason/cast3.C: Return void.
17608	* g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17609
176102000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17611
17612	* gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17613
17614	* gcc.dg/loop-1.c: New test.
17615
176162000-01-27  Jakub Jelinek  <jakub@redhat.com>
17617
17618	* gcc.c-torture/compile/20000127-1.c: New test.
17619	* gcc.c-torture/execute/991228-1.c: New test.
17620
176212000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17622
17623	* gcc.dg/unused-2.c: New test.
17624
17625	* gcc.dg/conv-1.c: New test.
17626
176272000-01-24  Mark Mitchell  <mark@codesourcery.com>
17628
17629	* lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17630	compiler.
17631	(tool_option_proc): Fix typo.
17632
176332000-01-24  Geoff Keating  <geoffk@cygnus.com>
17634
17635	* gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17636	of the ld on the host, not on the build machine.
17637	Also, don't crash if '--help' is not a supported option.
17638
176392000-01-24  Richard Henderson  <rth@cygnus.com>
17640
17641	* gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17642
176432000-01-20  Jeffrey A Law  (law@cygnus.com)
17644
17645	* gcc.c-torture/execute/20000120-2.c: New test.
17646	* gcc.c-torture/execute/20000120-1.c: New test.
17647
176482000-01-13  Jeffrey A Law  (law@cygnus.com)
17649
17650	* gcc.c-torture/execute/20000113-1.c: New test.
17651
176522000-01-12  Jeffrey A Law  (law@cygnus.com)
17653
17654	* gcc.c-torture/execute/20000112-1.c: New test.
17655
176562000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17657
17658	* gcc.dg/20000111-1.c: New test.
17659
176602000-01-10  Jeffrey A Law  (law@cygnus.com)
17661
17662	* gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17663	with 16 bit integers.
17664
176652000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17666
17667	* gcc.dg/20000108-1.c: New test.
17668
176692000-01-05  Nathan Sidwell  <nathan@acm.org>
17670
17671	* g++.old-deja/g++.ns/koenig8.C: New test.
17672
176732000-01-05  Nathan Sidwell  <nathan@acm.org>
17674
17675	* g++.old-deja/g++.other/cast4.C: New test.
17676
176772000-01-05  Jeffrey A Law  (law@cygnus.com)
17678
17679	* gcc.c-torture/compile/20000105-2.c: New test.
17680	* gcc.c-torture/compile/20000105-1.c: New test.
17681
176822000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17683
17684	* g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17685	references to printf & atoi to conform to ANSI standard.
17686	* g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17687	* g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17688	* g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17689	* g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17690	* g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17691	* g++.old-deja/g++.brendan/complex1.C: Likewise.
17692	* g++.old-deja/g++.brendan/copy1.C: Likewise.
17693	* g++.old-deja/g++.brendan/copy2.C: Likewise.
17694	* g++.old-deja/g++.brendan/copy3.C: Likewise.
17695	* g++.old-deja/g++.brendan/copy4.C: Likewise.
17696	* g++.old-deja/g++.brendan/copy5.C: Likewise.
17697	* g++.old-deja/g++.brendan/copy6.C: Likewise.
17698	* g++.old-deja/g++.brendan/copy7.C: Likewise.
17699	* g++.old-deja/g++.brendan/copy8.C: Likewise.
17700	* g++.old-deja/g++.brendan/crash11.C: Likewise.
17701	* g++.old-deja/g++.brendan/crash14.C: Likewise.
17702	* g++.old-deja/g++.brendan/ctors1.C: Likewise.
17703	* g++.old-deja/g++.brendan/ctors2.C: Likewise.
17704	* g++.old-deja/g++.brendan/delete2.C: Likewise.
17705	* g++.old-deja/g++.brendan/dtors1.C: Likewise.
17706	* g++.old-deja/g++.brendan/dtors2.C: Likewise.
17707	* g++.old-deja/g++.brendan/dtors3.C: Likewise.
17708	* g++.old-deja/g++.brendan/eh1.C: Likewise.
17709	* g++.old-deja/g++.brendan/groff1.C: Likewise.
17710	* g++.old-deja/g++.brendan/init3.C: Likewise.
17711	* g++.old-deja/g++.brendan/misc12.C: Likewise.
17712	* g++.old-deja/g++.brendan/misc7.C: Likewise.
17713	* g++.old-deja/g++.brendan/new2.C: Likewise.
17714	* g++.old-deja/g++.brendan/operators4.C: Likewise.
17715	* g++.old-deja/g++.brendan/operators5.C: Likewise.
17716	* g++.old-deja/g++.brendan/overload2.C: Likewise.
17717	* g++.old-deja/g++.brendan/overload7.C: Likewise.
17718	* g++.old-deja/g++.brendan/redecl2.C: Likewise.
17719	* g++.old-deja/g++.brendan/reference1.C: Likewise.
17720	* g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17721	* g++.old-deja/g++.brendan/template24.C: Likewise.
17722	* g++.old-deja/g++.brendan/template3.C: Likewise.
17723	* g++.old-deja/g++.brendan/vtables1.C: Likewise.
17724	* g++.old-deja/g++.jason/inline3.C: Likewise.
17725	* g++.old-deja/g++.jason/opeq.C: Likewise.
17726	* g++.old-deja/g++.law/arg5.C: Likewise.
17727	* g++.old-deja/g++.law/arm7.C: Likewise.
17728	* g++.old-deja/g++.law/ctors11.C: Likewise.
17729	* g++.old-deja/g++.law/cvt8.C: Likewise.
17730	* g++.old-deja/g++.law/init9.C: Likewise.
17731	* g++.old-deja/g++.law/refs4.C: Likewise.
17732	* g++.old-deja/g++.law/template2.C: Likewise.
17733	* g++.old-deja/g++.law/visibility24.C: Likewise.
17734	* g++.old-deja/g++.law/vtable3.C: Likewise.
17735	* g++.old-deja/g++.mike/asm2.C: Likewise.
17736	* g++.old-deja/g++.mike/eh1.C: Likewise.
17737	* g++.old-deja/g++.mike/misc1.C: Likewise.
17738	* g++.old-deja/g++.mike/misc13.C: Likewise.
17739	* g++.old-deja/g++.mike/misc14.C: Likewise.
17740	* g++.old-deja/g++.mike/ns12.C: Likewise.
17741	* g++.old-deja/g++.mike/p1248.C: Likewise.
17742	* g++.old-deja/g++.mike/p3708.C: Likewise.
17743	* g++.old-deja/g++.mike/p3708a.C: Likewise.
17744	* g++.old-deja/g++.mike/p3708b.C: Likewise.
17745	* g++.old-deja/g++.mike/p646.C: Likewise.
17746	* g++.old-deja/g++.mike/p700.C: Likewise.
17747	* g++.old-deja/g++.mike/p783.C: Likewise.
17748	* g++.old-deja/g++.mike/p783a.C: Likewise.
17749	* g++.old-deja/g++.mike/p783b.C: Likewise.
17750	* g++.old-deja/g++.mike/p786.C: Likewise.
17751	* g++.old-deja/g++.mike/p789.C: Likewise.
17752	* g++.old-deja/g++.mike/p789a.C: Likewise.
17753	* g++.old-deja/g++.mike/p807a.C: Likewise.
17754	* g++.old-deja/g++.other/delete3.C: Likewise.
17755	* g++.old-deja/g++.other/dyncast1.C: Likewise.
17756	* g++.old-deja/g++.other/dyncast2.C: Likewise.
17757	* g++.old-deja/g++.other/dyncast3.C: Likewise.
17758	* g++.old-deja/g++.other/empty1.C: Likewise.
17759	* g++.old-deja/g++.other/temporary1.C: Likewise.
17760	* g++.old-deja/g++.pt/memtemp14.C: Likewise.
17761	* g++.old-deja/g++.pt/t16.C: Likewise.
17762	* g++.old-deja/g++.pt/tiemann2.C: Likewise.
17763
177641999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17765
17766	* gcc.dg/991230-1.c: New test.
17767
177681999-12-29  Jeffrey A Law  (law@cygnus.com)
17769
17770	* gcc.c-torture/compile/991229-3.c: New test.
17771	* gcc.c-torture/compile/991229-2.c: New test.
17772	* gcc.c-torture/compile/991229-1.c: New test.
17773
177741999-12-29  Greg McGary <gkm@eng.ascend.com>
17775
17776	* gcc.c-torture/compile/labels-2.c: New test.
17777
177781999-12-27  Martin von L�wis  <loewis@informatik.hu-berlin.de>
17779
17780	* gcc.c-torture/execute/991227-1.c: New test.
17781
177821999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17783
17784	* g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17785
177861999-12-21  Martin von L�wis  <loewis@informatik.hu-berlin.de>
17787
17788	* gcc.c-torture/execute/991221-1.c: New test.
17789
177901999-12-20  Nathan Sidwell  <nathan@acm.org>
17791
17792	* g++.old-deja/g++.other/cast3.C: New test.
17793
177941999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17795
17796	* gcc.c-torture/execute/991216-4.c: New test.
17797
177981999-12-16  Michael Meissner  <meissner@cygnus.com>
17799
17800	* gcc.c-torture/execute/991216-1.c: New test.
17801	* gcc.c-torture/execute/991216-2.c: New test.
17802	* gcc.c-torture/execute/991216-3.c: New test.
17803
178041999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17805
17806	* gcc.dg/991214-1.c: Use "__asm__", not "asm".
17807	Actually make the test fail by using "-O2" for compilation.
17808
178091999-12-15  Nathan Sidwell  <nathan@acm.org>
17810
17811	* g++.old-deja/g++.warn/cast-align1.C: New test.
17812
178131999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17814
17815	* gcc.c-torture/compile/991214-1.c: New test.
17816	* gcc.c-torture/compile/991214-2.c: New test.
17817
178181999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17819
17820	* gcc.dg/991214-1.c: New test.
17821
178221999-12-13  Jeffrey A Law  (law@cygnus.com)
17823
17824	* gcc.c-torture/compile/991213-3.c: New test.
17825	* gcc.c-torture/compile/991213-2.c: New test.
17826	* gcc.c-torture/compile/991213-1.c: New test.
17827
178281999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17829
17830	* gcc.dg/991209-1.c: New test.
17831
178321999-12-08  Nathan Sidwell <nathan@acm.org>
17833
17834	* gcc.c-torture/compile/991208-1.c: New test.
17835
178361999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17837
17838	* gcc.dg/ultrasp2.c: New test.
17839
178401999-12-05  Alex Samuel  <samuel@codesourcery.com>
17841
17842	* g++.old-deja/g++.abi/align.C (main): Fix typo.
17843
178441999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17845
17846	* gcc.c-torture/compile/991202-1.c: New test.
17847	* gcc.c-torture/execute/991202-1.c: New test.
17848	* gcc.c-torture/execute/991202-2.c: New test.
17849	* gcc.c-torture/execute/991202-3.c: New test.
17850
178511999-12-02  Alex Samuel  <samuel@codesourcery.com>
17852
17853	* g++.old-deja/g++.abi/align.C: New test.
17854	* g++.old-deja/g++.abi/aggregates.C: Likewise.
17855	* g++.old-deja/g++.abi/bitfields.C: Likewise.
17856
178571999-12-01  Richard Henderson  <rth@cygnus.com>
17858
17859	* gcc.c-torture/execute/991201-1.c: New.
17860
178611999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17862
17863	* gcc.dg/991129-1.c: New test.
17864
178651999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17866
17867	* gcc.c-torture/compile/991127-1.c: New test.
17868
178691999-11-22  Nathan Sidwell  <nathan@acm.org>
17870
17871	* g++.old-deja/g++.other/warn4.C: New test.
17872
178731999-11-22  Nathan Sidwell  <nathan@acm.org>
17874
17875	* g++.old-deja/g++.eh/cleanup2.C: New test.
17876	* g++.old-deja/g++.ext/pretty2.C: New test.
17877	* g++.old-deja/g++.ext/pretty3.C: New test.
17878	* g++.old-deja/g++.other/debug6.C: New test.
17879
178801999-10-20  Jim Wilson  <wilson@cygnus.com>
17881
17882	* gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17883	compiler_output to look for one error message instead of two.
17884
178851999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17886
17887	* gcc.c-torture/execute/991118-1.c: Also test case
17888	where the word boundary does not split a byte evenly.
17889
178901999-11-19  Nathan Sidwell  <nathan@acm.org>
17891
17892	* g++.old-deja/g++.ext/restrict1.C: New test.
17893
178941999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17895
17896	* gcc.c-torture/execute/991118-1.c: New test.
17897
178981999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17899
17900	* g77.f-torture/execute/u77-test.f (wd): Allow for longer
17901	working directory pathnames.
17902
179031999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17904
17905	* gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17906	host is equipped with driver.h and driver.o so it can actually
17907	compile and run the tests.
17908
179091999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17910
17911	* gcc.c-torture/compile/991008-1.c: New test.
17912
179131999-11-08  Nick Clifton  <nickc@cygnus.com>
17914
17915	* lib/gcc-dg.exp: Include target-supports.exp
17916
179171999-11-05  Nick Clifton  <nickc@cygnus.com>
17918
17919	* lib/target-supports.exp: New file: Provide procs to test for
17920	features supported by the target.
17921	(check_weak_available): Moved here from ecos.exp.
17922	(check_alias_available): New proc: Determine of the target
17923	toolchain supports the alias attribute.
17924
17925	* gcc.dg/special/ecos.exp: Move check_weak_available to
17926	target-supports.exp.
17927	(alias-1.c): Only perform the test if the target supports
17928	aliases.
17929	(wkali-1.c): Only perform the test if the target supports
17930	aliases.
17931
17932	* gcc.dg/990506-0.c: Expect error messages from cross
17933	targets as well as native targets.
17934
179351999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17936
17937	* gcc.dg/ultrasp1.c: Removed xfail.
17938	* gcc.dg/struct-ret-2.c: Likewise.
17939	* gcc.dg/array-1.c: Likewise.
17940
179411999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17942
17943	* gcc.dg/struct-ret-2.c: New test.
17944
17945	* gcc.dg/array-1.c: New test.
17946
179471999-10-30  Stephen L Moshier <moshier@mediaone.net>
17948
17949	* gcc.c-torture/execute/991030-1.c: New test.
17950
179511999-10-26  Richard Henderson  <rth@cygnus.com>
17952
17953	* gcc.c-torture/compile/991026-2.c: New test.
17954
179551999-10-26  Jeffrey A Law  (law@cygnus.com)
17956
17957	* gcc.c-torture/compile/991026-1.c: New test.
17958
179591999-10-23  Jeffrey A Law  (law@cygnus.com)
17960
17961	* gcc.c-torture/execute/991023-1.c: New test.
17962
179631999-10-19  Jeffrey A Law  (law@cygnus.com)
17964
17965	* gcc.c-torture/execute/991019-1.c: New test.
17966
179671999-10-16  Richard Henderson  <rth@cygnus.com>
17968
17969	* gcc.c-torture/execute/991016-1.c: New test.
17970
179711999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
17972
17973	* gcc.c-torture/execute/991014-1.c: New test.
17974
179751999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
17976
17977	* g++.old-deja/g++.other/union2.C: New test.
17978
179791999-10-13  Nathan Sidwell  <nathan@acm.org>
17980
17981	* g++.old-deja/g++.other/vaarg2.C: New test.
17982	* g++.old-deja/g++.other/vaarg3.C: New test.
17983
179841999-10-12  Craig Burley  <craig@jcb-sc.com>
17985
17986	* g77.f-torture/noncompile/19990905-1.f: Moved from being
17987	in compile/.
17988
179891999-10-04  Ulrich Drepper  <drepper@cygnus.com>
17990
17991	* gcc.c-torture/execute/va-arg-11.c: New test.
17992
179931999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
17994
17995	* lib/file-format.exp (gcc_target_object_format): Don't
17996	crash if objdump is unavailable.
17997
179981999-09-29  Donn Terry <donn@interix.com>
17999
18000	* gcc.misc-tests/mg.exp: delete extraneous redirection.
18001
180021999-09-28  Nick Clifton  <nickc@cygnus.com>
18003
18004	* gcc.c-torture/compile/990928-1.c: New test.
18005
180061999-09-28  Nathan Sidwell  <nathan@acm.org>
18007
18008	* g++.old-deja/g++.other/decl6.C: New test.
18009
180101999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18011
18012	* gcc.c-torture/execute/va-arg-10.c: New test.
18013
180141999-09-27  Nathan Sidwell  <nathan@acm.org>
18015
18016	* g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18017	__PRETTY_FUNCTION__.
18018
180191999-09-23  Nick Clifton  <nickc@cygnus.com>
18020
18021	* gcc.c-torture/execute/990923-1.c: New test.
18022
180231999-09-21  Nick Clifton  <nickc@cygnus.com>
18024
18025	* gcc.c-torture/special/special.exp: Add FR30 to list of targets
18026	for which -fpic is inappropriate.
18027
180281999-09-21  Mark Mitchell  <mark@codesourcery.com>
18029
18030	* g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18031
180321999-09-21  Nathan Sidwell  <nathan@acm.org>
18033
18034	* g++.old-deja/g++.other/dyncast1.C: New test.
18035	* g++.old-deja/g++.other/dyncast2.C: New test.
18036	* g++.old-deja/g++.other/dyncast3.C: New test.
18037	* g++.old-deja/g++.other/dyncast4.C: New test.
18038	* g++.old-deja/g++.other/dyncast5.C: New test.
18039	* g++.old-deja/g++.eh/catch3.C: New test.
18040	* g++.old-deja/g++.eh/catch3p.C: New test.
18041	* g++.old-deja/g++.eh/catch4.C: New test.
18042	* g++.old-deja/g++.eh/catch4p.C: New test.
18043	* g++.old-deja/g++.eh/catch5.C: New test.
18044	* g++.old-deja/g++.eh/catch5p.C: New test.
18045	* g++.old-deja/g++.eh/catch6.C: New test.
18046	* g++.old-deja/g++.eh/catch6p.C: New test.
18047	* g++.old-deja/g++.eh/catch7.C: New test.
18048	* g++.old-deja/g++.eh/catch7p.C: New test.
18049	* g++.old-deja/g++.eh/catch8.C: New test.
18050	* g++.old-deja/g++.eh/catch8p.C: New test.
18051	* g++.old-deja/g++.eh/catch9.C: New test.
18052	* g++.old-deja/g++.eh/catch9p.C: New test.
18053
180541999-09-13  Nathan Sidwell  <nathan@acm.org>
18055
18056	* g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18057	* g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18058
180591999-09-13  Jeffrey A Law  (law@cygnus.com)
18060
18061	* gcc.c-torture/compile/990913-1.c: New test.
18062
180631999-09-10  Nathan Sidwell  <nathan@acm.org>
18064
18065	* g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18066	* g++.old-deja/g++.jason/rfg5.C: Likewise.
18067
180681999-09-09  Richard Henderson  <rth@cygnus.com>
18069
18070	* g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18071
180721999-09-09  Nathan Sidwell  <nathan@acm.org>
18073
18074	* g++.old-deja/g++.other/lookup11.C: New test.
18075	* g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18076	what is permitted and what we want.
18077	* g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18078	overload use.
18079	* g++.old-deja/g++.jason/rfg5.C: Likewise
18080
180811999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
18082
18083	* gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18084	* gcc.c-torture/noncompile/poison-1.c: New file.
18085
180861999-09-08  Nathan Sidwell  <nathan@acm.org>
18087
18088	* g++.old-deja/g++.other/sizeof3.C: New test.
18089	* g++.old-deja/g++.other/sizeof4.C: New test.
18090	* g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18091	* g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18092
180931999-09-07  Richard Henderson  <rth@cygnus.com>
18094
18095	* gcc.dg/va-arg-1.c: New.
18096
180971999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18098
18099	* gcc.c-torture/execute/va-arg-9.c: New test.
18100
181011999-09-05  Craig Burley  <craig@jcb-sc.com>
18102
18103	* g77.f-torture/compile/980519-2.f: New test.
18104	* g77.f-torture/compile/19990905-0.f: New test.
18105	* g77.f-torture/compile/19990905-1.f: New test.
18106	* g77.f-torture/compile/19990905-2.f: New test.
18107
18108	* g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18109
181101999-09-03  Richard Earnshaw <rearnsha@arm.com>
18111
18112	* gcc.c-torture/execute/990827-1.c: Fix typo.
18113
181141999-09-03  Nathan Sidwell  <nathan@acm.org>
18115
18116	* g++.old-deja/g++.other/deref1.C: New test.
18117
181181999-09-02  Nathan Sidwell  <nathan@acm.org>
18119
18120	* g++.old-deja/g++.other/ambig2.C: New test.
18121	* g++.old-deja/g++.other/cond5.C: New test.
18122	* g++.old-deja/g++.other/lookup16.C: New test.
18123
181241999-09-02  Marc Espie <espie@cvs.openbsd.org>
18125
18126	* gcc.dg/980414-1.c: Fix assembler syntax to work with old
18127	assemblers too.
18128
181291999-08-31  Jeffrey A Law  (law@cygnus.com)
18130
18131	* lib/c-torture.exp: Avoid the "compare executables" optimization
18132	when testing native.
18133
181341999-08-29  Jeffrey A Law  (law@cygnus.com)
18135
18136	* gcc.c-torture/execute/990829-1.c: New test.
18137	* gcc.c-torture/compile/990829-1.c: New test.
18138
181391999-08-27  Paul Burchard  <burchard@pobox.com>
18140
18141	* g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18142	* g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18143	* g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18144	* g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18145	* g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18146	* g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18147	* g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18148	* g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18149	* g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18150	* g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18151	* g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18152
181531999-08-27  Jeffrey A Law  (law@cygnus.com)
18154
18155	* gcc.c-torture/execute/990827-1.c: New test.
18156
181571999-08-26  Craig Burley  <craig@jcb-sc.com>
18158
18159	* g77.f-torture/noncompile/19990826-4.f: New test.
18160
18161	* g77.f-torture/compile/19990826-3.f: New test.
18162
18163	* g77.f-torture/execute/19990826-2.f: New test.
18164
18165	* g77.f-torture/compile/19990826-1.f: New test.
18166
18167	* gcc.c-torture/execute/990826-0.c: New test.
18168	* g77.c-torture/execute/19990826-0.f: New test.
18169
18170	* g77.f-torture/noncompile/970626-2.f: New test.
18171
181721999-08-25  Paul Burchard  <burchard@pobox.com>
18173
18174	* g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18175	lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18176	lss-011.C: New tests.
18177
181781999-08-25  Nathan Sidwell  <nathan@acm.org>
18179
18180	* g++.old-deja/g++.other/decl5.C: New test.
18181
181821999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18183
18184	* noncompile/noncompile.exp: Load_lib c-torture.exp.
18185	(postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18186	call `postbase' for each one.  All callers of `postbase' changed
18187	to call this instead.
18188
181891999-08-11  Richard Earnshaw (rearnsha@arm.com)
18190
18191	* gcc.c-torture/execute/990811-1.c: New test.
18192
181931999-08-09  Nick Clifton  <nickc@cygnus.com>
18194
18195	* gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18196	just native ones.
18197
18198	* gcc.dg/990413-1.c: Expect the parse error for all builds, not
18199	just native ones.
18200
182011999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18202
18203	* g++.old-deja/g++.other/local3.C: Removed XFAIL.
18204
182051999-08-04  Jeffrey A Law  (law@cygnus.com)
18206
18207	* gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18208
182091999-08-04  Nathan Sidwell  <nathan@acm.org>
18210
18211	* g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18212
182131999-08-04  Jeffrey A Law  (law@cygnus.com)
18214
18215	* gcc.c-torture/execute/990804-1.c: New test.
18216
182171999-08-03  Nathan Sidwell  <nathan@acm.org>
18218
18219	* g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18220	* g++.old-deja/g++.brendan/crash64.C: Likewise
18221	* g++.old-deja/g++.brendan/overload8.C: Likewise
18222
182231999-08-03  Nathan Sidwell  <nathan@acm.org>
18224
18225	* g++.old-deja/g++.other/struct1.C: New test.
18226
182271999-08-03  Nathan Sidwell  <nathan@acm.org>
18228
18229	* g++.old-deja/g++.other/enum2.C: New test.
18230
182311999-08-02  Richard Henderson  <rth@cygnus.com>
18232
18233	Adapted from tests from Franz Sirl:
18234	* gcc.c-torture/execute/va-arg-7.c: New test.
18235	* gcc.c-torture/execute/va-arg-8.c: New test.
18236
182371999-08-01  Jeffrey A Law  (law@cygnus.com)
18238
18239	* gcc.c-torture/compile/990801-2.c: New test.
18240
18241	* gcc.c-torture/compile/990801-1.c: New test.
18242
182431999-07-27  Michael Meissner  <meissner@cygnus.com>
18244
18245	* gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18246	fp-cmp-1.c, converting double to float.
18247
18248	* gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18249	fp-cmp-1.c, converting double to long double.
18250
18251	* gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18252	from fr1 to unknown_register, since fr1 is a legitimate register
18253	on some machines.
18254
182551999-07-25  Jeffrey A Law  (law@cygnus.com)
18256
18257	* README: More listname related changes.
18258
182591999-07-08  Catherine Moore  <clm@cygnus.com>
18260
18261	* gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
18262
182631999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
18264
18265	* gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18266
182671999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18268
18269	* g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18270
182711999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
18272
18273	* gcc.dg/990703-1.c: New test.
18274
182751999-06-29  Nick Clifton  <nickc@cygnus.com>
18276
18277	* lib/file-format.exp: New file: Move definition of proc
18278	gcc_target_object_format to here from
18279	gcc.dg/special/ecos.exp.
18280
18281	* lib/c-torture.exp: Include lib file-format.exp.
18282	* lib/gcc-dg.exp: Include lib file-format.exp.
18283
18284	* gcc.dg/special/ecos.exp: Remove definition of proc
18285	gcc_target_object_format.
18286
182871999-06-28  Jeffrey A Law  (law@cygnus.com)
18288
18289	* gcc.c-torture/execute/990628-1.c: New test.
18290
182911999-06-25  Jeffrey A Law  (law@cygnus.com)
18292
18293	* gcc.c-torture/compile/990625-2.c: New test.
18294
18295	* gcc.c-torture/compile/990625-1.c: New test.
18296
182971999-06-23  Nick Clifton  <nickc@cygnus.com>
18298
18299	* gcc.c-torture/compile/dll.c: New test case.  Check that dll
18300	attributes compile.
18301	* gcc.c-torture/compile/dll.x: Only support the dll.c test on
18302	ports that use the COFF/PE file format.
18303
183041999-06-17  Jeffrey A Law  (law@cygnus.com)
18305
18306	* gcc.c-torture/compile/990617-1.c: New test.
18307
183081999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
18309
18310	* g++.old-deja/g++.other/decl4.C: New test.
18311
183121999-06-14  Nathan Sidwell  <nathan@acm.org>
18313
18314	* g++.old-deja/g++.other/bitfld3.C: New test.
18315
183161999-06-08  Nathan Sidwell  <nathan@acm.org>
18317
18318	* g++.old-deja/g++.eh/catch1.C: New test.
18319
183201999-06-07  Jeffrey A Law  (law@cygnus.com)
18321
18322	* g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18323
18324	* gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18325	* gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
18326
183271999-06-05  Craig Burley  <craig@jcb-sc.com>
18328
18329	* g77.f-torture/compile/19990502-0.f: Replace with new,
18330	shorter, test that still fails after recent changes.
18331
183321999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18333
18334	* gcc.c-torture/execute/990604-1.c: New test.
18335
183361999-05-31  Jeffrey A Law  (law@cygnus.com)
18337
18338	* gcc.c-torture/execute/990531-1.c: New test.
18339
183401999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18341
18342	* gcc.c-torture/compile/990527-1.c: New test.
18343
183441999-05-27  Joern Rennecke <amylaar@cygnus.com>
18345
18346	* gcc.c-torture/execute/990527-1.c: New test.
18347
183481999-05-25  Nick Clifton  <nickc@cygnus.com>
18349
18350	* gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18351	bitfields as signed.
18352
183531999-05-25  Craig Burley  <craig@jcb-sc.com>
18354
18355	* g77.f-torture/compile/19990525-0.f: New test.
18356
183571999-05-25  Jeffrey A Law  (law@cygnus.com)
18358
18359	* gcc.c-torture/execute/990525-2.c: New test.
18360
18361	* gcc.c-torture/execute/990525-1.c: New test.
18362
183631999-05-24  Nathan Sidwell  <nathan@acm.org>
18364
18365	* g++.old-deja/g++.other/anon3.C: New test.
18366	* g++.old-deja/g++.other/anon4.C: New test.
18367	* g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18368	* g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18369	after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18370	Merrill).
18371
183721999-05-24  Jeffrey A Law  (law@cygnus.com)
18373
18374	* gcc.c-torture/execute/990524-1.c: New test.
18375
18376	* gcc.dg/990524-1.c: New test.
18377
183781999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18379
18380	* gcc.c-torture/compile/990523-1.c: New test.
18381
183821999-05-19  Raja R Harinath <harinath@cs.umn.edu>
18383
18384	* gcc.c-torture/compile/990519-1.c: New test.
18385
183861999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18387
18388	* gcc.c-torture/compile/990517-1.c: New test.
18389
18390	* gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18391	(e4, f4): New tests.
18392	(main): Call them.
18393
183941999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18395
18396	* gcc.dg/noreturn-1.c: New test.
18397
183981999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18399
18400	* gcc.c-torture/execute/990513-1.c: New test.
18401
184021999-05-10  Richard Henderson  <rth@cygnus.com>
18403
18404	* g++.old-deja/g++.other/null1.C (g): Add overload for long.
18405
184061999-05-10  Craig Burley  <craig@jcb-sc.com>
18407
18408	* g77.f-torture/execute/erfc.f: Use small single-precision
18409	values, to avoid problems on Alphas when not -mieee.
18410
184111999-05-08  Craig Burley  <craig@jcb-sc.com>
18412
18413	* gcc.dg/990506-0.c: New test.
18414
184151999-05-08  Richard Henderson  <rth@cygnus.com>
18416
18417	* g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18418	the constant to test.  Don't XFAIL 64-bit targets.
18419
18420	* g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18421	* g++.old-deja/g++.law/profile1.C: Likewise.
18422
18423	* g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18424	operator new instances.
18425	* g++.old-deja/g++.other/delete5.C: Likewise.
18426
184271999-05-03  Craig Burley  <craig@jcb-sc.com>
18428
18429	* g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18430	intrinsic.
18431
184321999-05-03  Craig Burley  <craig@jcb-sc.com>
18433
18434	* g77.f-torture/execute/u77-test.f: Reverse order of two
18435	arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18436
184371999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18438
18439	* gcc.dg/compare1.c: New test.
18440
184411999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
18442
18443	* gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18444	New tests.
18445
184461999-05-02  Craig Burley  <craig@jcb-sc.com>
18447
18448	* g77.f-torture/compile/19990502-1.f: New test.
18449
184501999-05-02  Craig Burley  <craig@jcb-sc.com>
18451
18452	* g77.f-torture/compile/19990502-0.f: New test.
18453
184541999-05-02  Craig Burley  <craig@jcb-sc.com>
18455
18456	* g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18457	intrinsic.
18458
184591999-05-02  Craig Burley  <craig@jcb-sc.com>
18460
18461	* g77.f-torture/execute/u77-test.f (main): List libU77
18462	intrinsics not currently tested.
18463	Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18464	GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18465	FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18466	Trim blanks off the ends of some printed strings.
18467
184681999-05-02  Craig Burley  <craig@jcb-sc.com>
18469
18470	* g77.f-torture/execute/u77-test.f (main): Just warn about
18471	FSTAT gid disagreement, as it's expected on some systems.
18472
184731999-05-01  Craig Burley  <craig@jcb-sc.com>
18474
18475	* g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18476	use a new function, which allows for some slop.
18477	Clean up some commentary.
18478	(issum): The new function.
18479	(sgladd): Deleted subroutine.
18480
184811999-05-01  Craig Burley  <craig@jcb-sc.com>
18482
18483	* g77.f-torture/execute/u77-test.f: Modify to be more like
18484	libf2c/libU77 version, bringing patches to that version here.
18485	Add suitable commentary.
18486
184871999-04-25  Richard Henderson  <rth@cygnus.com>
18488
18489	* gcc.dg/990424-1.c: New test.
18490
184911999-04-24  Craig Burley  <craig@jcb-sc.com>
18492
18493	* g77.f-torture/execute/u77-test.f (main): Bug involving
18494	LSTAT has been fixed, so turn back on full checking.
18495
184961999-04-20  Craig Burley  <craig@jcb-sc.com>
18497
18498	* g77.f-torture/compile/19990419-0.f: New test.
18499	* g77.f-torture/execute/19990419-1.f: New test.
18500
185011999-04-17  Richard Henderson  <rth@cygnus.com>
18502
18503	* gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18504	to avoid the need for a prototype to supress a warning.
18505
185061999-04-07  Jim Wilson  <wilson@cygnus.com>
18507
18508	* gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18509
185101999-04-04  Jeffrey A Law  (law@cygnus.com)
18511
18512	* gcc.c-torture/execute/990404-1.c: New test.
18513
185141999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18515
18516	* gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18517	* gcc.dg/cpp-if3.c: Don't use -pedantic.
18518	* gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18519	missing initializer warnings.
18520
185211999-03-28  Jeffrey A Law  (law@cygnus.com)
18522
18523	* lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18524	matching strings.
18525
185261999-03-26  Jeffrey A Law  (law@cygnus.com)
18527
18528	* gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18529
185301999-03-26  Craig Burley  <craig@jcb-sc.com>
18531
18532	* g77.f-torture/execute/19990325-0.f: New test.
18533	* g77.f-torture/execute/19990325-1.f: New test.
18534
185351999-03-24  Jeffrey A Law  (law@cygnus.com)
18536
18537	* gcc.c-torture/execute/990324-1.c: New test.
18538
185391999-03-22  Jim Wilson  <wilson@cygnus.com>
18540
18541	* gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18542	test with 4.
18543
185441999-03-17  Richard Henderson  <rth@cygnus.com>
18545
18546	* gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18547
185481999-03-13  Craig Burley  <craig@jcb-sc.com>
18549
18550	* g77.f-torture/execute/19990313-2.f: New test.
18551	* g77.f-torture/execute/19990313-3.f: New test.
18552
185531999-03-13  Craig Burley  <craig@jcb-sc.com>
18554
18555	* g77.f-torture/execute/19990313-0.f: New test.
18556	* g77.f-torture/execute/19990313-1.f: New test.
18557
185581999-03-12  Jim Wilson  <wilson@cygnus.com>
18559
18560	* gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18561	printf to sprintf.
18562	* gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18563	(main): Add check for u15.  Conditionalize u31 check depending on
18564	whether ints are <32 bits or >=32 bits.
18565
185661999-03-08  Craig Burley  <craig@jcb-sc.com>
18567
18568	* g77.f-torture/execute/19981119-0.f: Improve testiness.
18569
185701999-03-08  Craig Burley  <craig@jcb-sc.com>
18571
18572	* g77.f-torture/compile/19990305-0.f: New test.
18573	* g77.f-torture/execute/19981119-0.f: New test.
18574
185751999-03-08  Craig Burley  <craig@jcb-sc.com>
18576
18577	* g77.f-torture/execute/970625-2.f: call ABORT if final
18578	result is not correct, instead of just printing it.
18579	Add this checking via newly introduced obfuscation, to
18580	trip up buggy front ends.
18581
185821999-03-07  Craig Burley  <craig@jcb-sc.com>
18583
18584	* g77.f-torture/compile/960317-1.f: Moved from being
18585	in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18586
185871999-03-06  Craig Burley  <craig@jcb-sc.com>
18588
18589	* g77.f-torture/execute/960317-1.f: New (old) test.
18590	* g77.f-torture/execute/970625-2.f: Ditto.
18591
185921999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18593
18594	* gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18595	message on line 1 or line 2; cccp and cpplib do this differently.
18596
185971999-03-01  Jeffrey A Law  (law@cygnus.com)
18598
18599	* g++.old-deja/g++.law/weak1.C: New test.
18600
186011999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18602
18603	* gcc.c-torture/execute/990119-1.c: Renamed to...
18604	* gcc.dg/990119-1.c: this, so it will only be tested once
18605	(it's a preprocessor test, it doesn't need to be run at
18606	multiple optimization levels).
18607
186081999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18609
18610	* lib/g++.exp: Don't add incdir=$base_dir/../include to
18611	  ALWAYS_CXXFLAGS.
18612
186131999-02-24  Craig Burley  <craig@jcb-sc.com>
18614
18615	* g77.f-torture/noncompile/19981216-0.f: Renamed from...
18616	* g77.f-torture/compile/19981216-0.f: ...as it is expected
18617	to not be compilable by current g77.
18618
186191999-02-24  Nick Clifton  <nickc@cygnus.com>
18620
18621	* lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18622
186231999-02-22  Jeffrey A Law  (law@cygnus.com)
18624
18625	* gcc.c-torture/execute/990222-1.c: New test.
18626
186271999-02-19  Craig Burley  <craig@jcb-sc.com>
18628
18629	* g77.f-torture/compile/19990218-0.f: New test.
18630	* g77.f-torture/noncompile/19990218-1.f: New test.
18631
186321999-02-18  Craig Burley  <craig@jcb-sc.com>
18633
18634	* g77.f-torture/compile/19981216-0.f: New test.
18635
186361999-02-14  Jeffrey A Law  (law@cygnus.com)
18637
18638	* gcc.dg/990214-1.c: New test.
18639
186401999-02-13  Jeffrey A Law  (law@cygnus.com)
18641
18642	* gcc.dg/990213-2.c: New test.
18643
18644	* gcc.dg/990213-1.c: New test.
18645
186461999-02-12  Jeffrey A Law  (law@cygnus.com)
18647
18648	* gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18649	ints.
18650
186511999-02-11  Nick Clifton  <nickc@cygnus.com>
18652
18653	* lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18654	specified by target.
18655
18656	* lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18657
186581999-02-11  Jeffrey A Law  (law@cygnus.com)
18659
18660	* gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18661
186621999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18663
18664	* gcc.dg/special/ecos.exp: New test driver for new tests with
18665	special requirements.
18666
18667	* gcc.dg/special/alias-1.c: New test.
18668	* gcc.dg/special/gcsec-1.c: New test.
18669	* gcc.dg/special/weak-1.c: New test.
18670	* gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18671	* gcc.dg/special/weak-2.c: New test.
18672	* gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18673	* gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18674	* gcc.dg/special/wkali-1.c: New test.
18675	* gcc.dg/special/wkali-2.c: New test.
18676	* gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18677	* gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18678
186791999-02-10  Felix Lee  <flee@cygnus.com>
18680
18681	  * lib/c-torture.exp (c-torture-compile): Pull out code for
18682	  analyzing gcc error messages.
18683	  (c-torture-execute): Likewise.  Fix some (harmless) false
18684	  positives.
18685	  * lib/gcc.exp (gcc_check_compile): New function.
18686
186871999-02-08  Richard Henderson  <rth@cygnus.com>
18688
18689	* gcc.c-torture/execute/990208-1.c: New test.
18690
186911999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18692
18693	* g++.dg/special/ecos.exp: New driver for new tests with special
18694	requirements
18695
18696	* g++.dg/special/conpr-1.C: New test
18697	* g++.dg/special/conpr-2.C: New test
18698	* g++.dg/special/conpr-2a.C: New test
18699	* g++.dg/special/conpr-3.C: New test
18700	* g++.dg/special/conpr-3a.C: New test
18701	* g++.dg/special/conpr-3b.C: New test
18702
18703	* lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18704	allow g++ to use the dg driver
18705
18706	* README: Add comment about g++.dg directory
18707
187081999-02-06  Jeffrey A Law  (law@cygnus.com)
18709
18710	* README: Update email addresses.
18711
187121999-02-03  Nick Clifton  <nickc@cygnus.com>
18713
18714	* gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18715	arguments in order to force structure S onto the stack even on
18716	the alpha.
18717	(test): Pass 10 leading arguments to function foo as well as the
18718	structure S.
18719
18720	* gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18721	failure for all targets.
18722
18723	* gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18724	abort to terminate program execution.
18725
187261999-01-30  Richard Henderson  <rth@cygnus.com>
18727
18728	* gcc.c-torture/execute/990130-1.c: New test.
18729
187301999-01-30  Jeffrey A Law  (law@cygnus.com)
18731
18732	* gcc.dg/990130-1.c: New test.
18733
187341999-01-28  Michael Meissner  <meissner@cygnus.com>
18735
18736	* gcc.c-torture/execute/990128-1.c: New test.
18737
187381999-01-27  Michael Meissner  <meissner@cygnus.com>
18739
18740	* gcc.c-torture/execute/990127-{1,2}.c: New tests.
18741
187421999-01-27  Felix Lee  <flee@cygnus.com>
18743
18744	* lib/c-torture.exp (c-torture-compile): pull out code for
18745	analyzing gcc error messages.
18746	(c-torture-execute): ditto, and fix some (harmless) false
18747	positives.
18748	* lib/gcc.exp (gcc_check_compile): new function.
18749
187501999-01-17  Jeffrey A Law  (law@cygnus.com)
18751
18752	* gcc.dg/990117-1.c: New test.
18753
18754	* gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18755
18756	* gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18757
187581999-01-15  Jeffrey A Law  (law@cygnus.com)
18759
18760	* g77.f-torture/compile/990115-1.f: New test.
18761
187621999-01-07  Jeffrey A Law  (law@cygnus.com)
18763
18764	* gcc.c-torture/compile/990107-1.c: New test
18765
187661999-01-06  Jeffrey A Law  (law@cygnus.com)
18767
18768	* gcc.c-torture/execute/990106-2.c: New test.
18769
18770	* gcc.c-torture/execute/990106-1.c: New test.
18771
187721998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18773
18774	* gcc.c-torture/compile/981223-1.c: New test.
18775
187761998-12-29  Richard Henderson  <rth@cygnus.com>
18777
18778	* gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18779	(opt3): Rename from opt4 and disable.
18780
187811998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18782
18783	* g++.old-deja/g++.pt/ptrmem5.C: New test.
18784
187851998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18786
18787	* g++.old-deja/g++.other/conv5.C: New test.
18788
187891998-12-14  Nick Clifton  <nickc@cygnus.com>
18790
18791	* gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18792
187931998-12-11  Jeffrey A Law  (law@cygnus.com)
18794
18795	* g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18796
187971998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18798
18799	* gcc.c-torture/compile/981211-1.c: New test.
18800
188011998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18802
18803	* gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18804
18805	* g++.old-deja/g++.pt/instantiate6.C: Linker error, not	crash.
18806
188071998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18808
18809	* gcc.special/930510-1.c: Make C9X safe.
18810	* gcc.misc-tests/gcov-1.c Similarly.
18811	* gcc.misc-tests/gcov-2.c Similarly.
18812
188131998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18814
18815	* gcc.dg/ultrasp1.c: New test.
18816
188171998-12-06  Richard Henderson  <rth@cygnus.com>
18818
18819	* gcc.c-torture/execute/981206.c: New test.
18820
188211998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18822
18823	* g++.old-deja/g++.ns/template7.C: New test.
18824
18825	* g++.old-deja/g++.other/expr1.C: New test.
18826
18827	* g++.old-deja/g++.eh/tmpl3.C: New test.
18828
18829	* g++.old-deja/g++.eh/tmpl2.C: New test.
18830
188311998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18832
18833	* g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18834	* g++.old-deja/g++.other/using6.C: Removed.
18835	* g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18836
18837	* g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18838
188391998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18840
18841	* g++.old-deja/g++.pt/overload8.C: New test.
18842
18843	* g++.old-deja/g++.pt/overload7.C: New test.
18844
18845	* g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18846
18847	* lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18848	and relinking messages.
18849	* lib/g++.exp (g++_target_compile): Remove .rpo file when
18850	compiling with -frepo.
18851
188521998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18853
18854	* g++.old-deja/g++.pt/lookup6.C: New test.
18855
188561998-11-30  Nick Clifton  <nickc@cygnus.com>
18857
18858	* gcc.c-torture/execute/981130-1.c: New test.
18859	* gcc.c-torture/execute/981130-1.x: New test failure expectations.
18860
188611998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18862
18863	* g++.old-deja/g++.pt/explicit76.C: New test.
18864
18865	* g++.old-deja/g++.pt/friend38.C: New test.
18866
18867	* g++.old-deja/g++.ns/crash2.C: New test.
18868
18869	* g++.old-deja/g++.pt/defarg8.C: New test.
18870
18871	* g++.old-deja/g++.pt/instantiate6.C: New test.
18872
18873	* g++.old-deja/g++.pt/static6.C: New test.
18874
18875	* g++.old-deja/g++.pt/decl2.C: New test.
18876
188771998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18878
18879	* g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18880	problem is actually related with name lookup, but so what? :-)
18881
18882	* g++.old-deja/g++.pt/friend37.C: New test.
18883
188841998-11-25  Dave Love  <d.love@dl.ac.uk>
18885
18886	* g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18887	element, which fails on some systems.
18888
18889	* g77.f-torture/execute/labug1.f: New test.
18890
188911998-11-21  Jeffrey A Law  (law@cygnus.com)
18892
18893	* gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18894	is defined.
18895
188961998-11-18  Dave Love  <d.love@dl.ac.uk>
18897
18898	* g77.f-torture/compile/981117-1.f: New test.
18899
189001998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18901
18902	* g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18903	properly discarded.
18904
189051998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18906
18907	* gcc.c-torture/execute/memcheck: New directory of tests for
18908	-fcheck-memory-usage.
18909
189101998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18911
18912	* README: New file, general information about the testsuite and
18913	new description of the various C++ test subdirectories.
18914	* README.g++: Eliminate obsolete information, update and move most
18915	relevant stuff to README.
18916
189171998-11-07  Richard Henderson  <rth@cygnus.com>
18918
18919	* gcc.c-torture/compile/981107-1.c: New test.
18920
189211998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18922
18923	* execute/memcpy-bi.c: New testcase.
18924
189251998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18926
18927	* g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18928	base classes.
18929
18930	* g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18931	template is selected.
18932
18933	* g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18934	classes, it should be accepted for all types.
18935
18936	* g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18937
18938	* g++.old-deja/g++.pt/spec24.C: Ensure that template
18939	specializations start with template headers.
18940
189411998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18942
18943	* g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18944
18945	* g++.old-deja/g++.other/init9.C: Test cross initialization of
18946	non-POD types.
18947
189481998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18949
18950	* lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18951
189521998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18953
18954	* compile/981022-1.c, compile/981022-1.x: New test and driver.
18955
189561998-10-19  Jeffrey A Law  (law@cygnus.com)
18957
18958	* 981019-1.c: New test.
18959
189601998-10-14  Robert Lipe <robertl@dgii.com>
18961
18962	* lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18963	find objc headers.
18964
189651998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18966
18967	* compile/981001-4.c: Remove use of GCC extension that triggers a
18968	compiler bug.
18969
189701998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
18971
18972	* lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18973
189741998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18975
18976	* g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
18977	instantiation of template produces incorrect code for delete
18978	expression.
18979
18980	* g++.old-deja/g++.pt/instantiate5.C: New test.  `global
18981	constructors' name is not unique.
18982	* g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18983	* g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18984
18985	* g++.old-deja/g++.other/init8.C: New test.  Uninitialized
18986	automatic array of const is ill-formed.
18987
18988	* g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
18989	of template parameter?
18990
18991	* g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
18992	const.
18993
18994	* g++.old-deja/g++.other/pmf2.C: New test.  Invalid
18995	pointer-to-member expression.
18996
18997	* g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
18998	declaration causes ICE.
18999
190001998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
19001
19002	* g++.old-deja/g++.ns/main1.C: New test.  main() should only be
19003	reserved in the global namespace.
19004
19005	* g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19006	generate needed virtual table.
19007
19008	* lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19009
190101998-10-10  Dariush Eslimi  <eslimi@loran.com>
19011
19012	* g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19013	template-dependent type
19014
190151998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
19016
19017	* g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19018	* g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19019	* g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19020
19021	* g++.old-deja/g++.other/using5.C: New test; using decl from base
19022	class should be usable as argument of member function.
19023	* g++.old-deja/g++.other/using6.C: New test; using decl from base
19024	class should be usable as return type of member function.
19025	* g++.old-deja/g++.other/using7.C: New test; using decl from base
19026	class should be usable as type of data member.
19027
19028	* g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19029
190301998-10-09  Jeffrey A Law  (law@cygnus.com)
19031
19032	* gcc.c-torture/special/920521-1.c: Fix bogus test.
19033
190341998-10-08  Nick Clifton  <nickc@cygnus.com>
19035
19036	* gcc.dg/dll-?.c Add thumb to target list.
19037	Fix assembler scan patterns to match current assembler output.
19038
190391998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
19040
19041	* g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
19042	matching of template brackets.
19043
19044	* g++.old-deja/g++.other/using4.C: New test.  Test using
19045	declarations of methods from base classes.
19046
19047	* g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
19048	within functions should introduce names into the innermost
19049	enclosing namespace.
19050
19051	* g++.old-deja/g++.other/init7.C: New test.  Retry initialization
19052	of static locals if first initialization throws.
19053
190541998-10-07  Jim Wilson  <wilson@cygnus.com>
19055
19056	* gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19057
190581998-10-06  Ken Raeburn  <raeburn@cygnus.com>
19059
19060	* gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
19061	lose track of the possible targets of tablejump insns.
19062	* special/special.exp: Run it.
19063
190641998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
19065
19066	* g++.old-deja/g++.pt/friend35.C: New test.  A template function
19067	must be declared before its specializations can be named in friend
19068	declarations.
19069
190701998-10-05  Dave Love  <d.love@dl.ac.uk>
19071
19072	* g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19073
19074	* g77.f-torture/execute/io1.f: New test.
19075
190761998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
19077
19078	* g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19079	with pointer to template function, for which no argument deduction
19080	is possible.
19081
19082	* g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19083	specialization of template function as argument to template
19084	function.
19085
19086	* g++.old-deja/g++.other/access2.C: New test; Inner class
19087	shouldn't have privileged access to Outer's names.
19088
190891998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
19090
19091	* g++.old-deja/g++.pt/friend34.C: New test; name injection of
19092	friend template declared within template class conflicts with
19093	nested class of the same name.
19094
19095	* g++.old-deja/g++.other/badopt1.C: New test; post-increment
19096	is ignored.
19097
19098	* g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19099	object with direct initializer as function declaration.
19100
19101	* g++.old-deja/g++.other/decl2.C: New test; duplicate
19102	initializers.
19103
19104	* g++.old-deja/g++.other/null2.C: New test; conditional operator
19105	involving const pointer and NULL produces incorrect result.
19106
19107	* g++.old-deja/g++.other/typename1.C: New test; template-dependent
19108	type name without `typename' should be rejected with -pedantic.
19109
191101998-10-02  Richard Henderson  <rth@cygnus.com>
19111
19112	* g++.old-deja/g++.other/addrof1.C: New test.
19113
191141998-10-01  Nick Clifton  <nickc@cygnus.com>
19115
19116	* gcc.c-torture/compile/981001-1.c: New test.
19117	* gcc.c-torture/execute/981001-1.c: New test.
19118
191191998-10-01  Jeffrey A Law  (law@cygnus.com)
19120
19121	* gcc.c-torture/compile/981001-2.c: New test.
19122	* gcc.c-torture/compile/981001-3.c: New test.
19123	* gcc.c-torture/compile/981001-4.c: New test.
19124
191251998-10-01  Robert Lipe  <robertl@dgii.com>
19126
19127	* lib/objc.exp (objc_target_compile): Add -L during compiles for
19128	multilibbed hosts.   Idea grafted from g77.exp.
19129
191301998-09-30  Dave Love  <d.love@dl.ac.uk>
19131
19132	* g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19133	avoid losing on systems which need -lsocket.
19134
191351998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
19136
19137	* g++.old-deja/g++.other/bitfld1.C: Expected failure.
19138	* g++.old-deja/g++.other/nested2.C: Ditto.
19139	* g++.old-deja/g++.robertl/eb132.C: No longer an expected
19140	failure.
19141
191421998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
19143
19144	* g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19145	preferred over template operator!= for enum bitfields.
19146
191471998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
19148
19149	* g++.old-deja/g++.other/nested2.C: Different virtual base classes
19150	that happen to have the same base name, but in different scopes,
19151	are incorrectly rejected.
19152
191531998-09-16  Richard Henderson  <rth@cygnus.com>
19154
19155	* g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19156	on the native word size instead of an integer literal.
19157
191581998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
19159
19160	* g++.old-deja/g++.other/static2.C: Invocation of static data
19161	member of type pointer-to-function denoted as non-static member.
19162
19163	* g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19164	checks involving function types and aliases.
19165
191661998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19167
19168	* g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19169	redefined to the same non-trivial type.
19170
19171	* g++.old-deja/g++.pt/explicit73.C: Test for proper
19172	namespace-qualification of template specializations declared in
19173	other namespaces.
19174
19175	* g++.old-deja/g++.other/friend4.C: Check whether it is possible
19176	to declare a subset of the specializations of a template function
19177	as friends of specializations of a template class.
19178
19179	* g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19180	member templates that do not fully specialize the enclosing
19181	template class are rejected.
19182
191831998-09-11  Dave Love  <d.love@dl.ac.uk>
19184
19185	* g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19186
191871998-09-08  Dave Love  <d.love@dl.ac.uk>
19188
19189	* g77.f-torture/execute/u77-test.f (main): New file, somewhat
19190	altered from libf2c/libU77 version.
19191
191921998-09-06  Dave Love  <d.love@dl.ac.uk>
19193
19194	* g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19195
191961998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
19197
19198	* g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19199	(un)signed char are different types for template specialization
19200	purposes.
19201
192021998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
19203
19204	* lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19205	* objc: ObjC testsuite.
19206
192071998-08-31  Catherine Moore  <clm@cygnus.com>
19208
19209	* gcc.c-torture/execute/941014-1.x:  New file.
19210
192111998-08-31  Nick Clifton  <nickc@cygnus.com>
19212
19213	* lib/c-torture.exp: Add support for
19214	torture_eval_before_compile and torture_eval_before_execute
19215	variables.
19216
192171998-08-30  Jeffrey A Law  (law@cygnus.com)
19218
19219	* gcc.dg/980626-1.c: Delete this test.  We've declared the warning
19220	this test triggers valid.
19221
192221998-08-27  Jeffrey A Law  (law@cygnus.com)
19223
19224	* gcc.dg/980827-1.c: New test.
19225
192261997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
19227
19228	* gcc.c-torture/execute/loop-4b.c: New test.
19229
192301998-08-26  Nick Clifton  <nickc@cygnus.com>
19231
19232	* lib/c-torture.exp: Add support for
19233	torture_eval_before_compile and torture_eval_before_execute
19234	variables.
19235
192361998-08-25  Jeffrey A Law  (law@cygnus.com)
19237
19238	* gcc.c-torture/compile/980825-1.c: New test.
19239
192401998-08-24  Nick Clifton  <nickc@cygnus.com>
19241
19242	* gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19243	count number tests in opt_t0 not good_t0.
19244
192451998-08-24  Jeffrey A Law  (law@cygnus.com)
19246
19247	* gcc.c-torture/compile/930326-1.x: Fix typo.
19248
192491998-08-23  Mark Mitchell  <mark@markmitchell.com>
19250
19251	* lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19252	causes an ICE.
19253
192541998-08-21  Jeffrey A Law  (law@cygnus.com)
19255
19256	* gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19257	STACK_SIZE is defined.
19258	* gcc.c-torture/unsorted/stuct.c: Similarly.
19259
19260	* gcc.c-torture/compile/980821-1.c: New test.
19261
192621998-08-21  Jeffrey A Law  (law@cygnus.com)
19263
19264	* gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19265
192661998-08-19  Mark Mitchell  <mark@markmitchell.com>
19267
19268	* lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19269	code.
19270
192711998-08-09  Mark Mitchell  <mark@markmitchell.com>
19272
19273	* lib/old-dejagnu.exp: Revise handling of `Internal compiler
19274	error'.
19275
192761998-08-18  Jeffrey A Law  (law@cygnus.com)
19277
19278	* gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19279
192801998-08-16  Jeffrey A Law  (law@cygnus.com)
19281
19282	* gcc.c-torture/compile/980816-1.c: New test.
19283
19284	* gcc.dg/980816-1.c: New test.
19285
192861998-08-13  Jeffrey A Law  (law@cygnus.com)
19287
19288	* gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19289	compiler for ieee tests.
19290
192911998-08-01  Dave Love  <d.love@dl.ac.uk>
19292
19293	* g77.f-torture/compile/980729-0.f: New test.
19294
192951998-07-30  Ken Raeburn  <raeburn@cygnus.com>
19296
19297	* gcc.c-torture/special/eeprof-1.c: New test, for
19298	-finstrument-functions.
19299	* gcc.c-torture/special/special.exp: Run it.
19300
193011998-07-29  Jeffrey A Law  (law@cygnus.com)
19302
19303	* gcc.c-torture/compile/980729-1.c: New test.
19304
193051998-07-27  Nick Clifton  <nickc@cygnus.com>
19306
19307	* gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19308	__thumb__ is defined, and test for ARM style doubles if so.
19309
193101998-07-26  Dave Love  <d.love@dl.ac.uk>
19311
19312	* g77.f-torture/noncompile/980615-0.f: New test.
19313
193141998-07-26  H.J. Lu  (hjl@gnu.org)
19315
19316	* gcc.dg/980312-1.c: Do link instead of compile.
19317	* gcc.dg/980313-1.c: Likewise.
19318
193191998-07-26  Jeffrey A Law  (law@cygnus.com)
19320
19321	* gcc.c-torture/compile/980726-1.c: New test.
19322
193231998-07-25  Dave Love  <d.love@dl.ac.uk>
19324
19325	* g77.f-torture/execute/io0.f: New test.
19326
193271998-07-24  Nick Clifton  <nickc@cygnus.com>
19328
19329	* gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19330	an int.
19331
193321998-06-18  Michael Meissner  <meissner@cygnus.com>
19333
19334	* gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19335	m32r bugs.
19336
193371998-07-17  Nick Clifton  <nickc@cygnus.com>
19338
19339	* gcc.dg/980626-1.c: Expect failures for all toolchains until
19340	c-decl.c:grokdeclarator can handle mode attributes.
19341
193421998-07-16  Jeffrey A Law  (law@cygnus.com)
19343
19344	* gcc.c-torture/execute/980716-1.c: New test.
19345
193461998-07-13  Jeffrey A Law  (law@cygnus.com)
19347
19348	* gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19349	the mn10200.
19350	* gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
19351	the mn10200.
19352	* gcc.c-torture/execute/va-arg-3.x: Similarly.
19353	* gcc.c-torture/compile/930326-1.x: Similarly.
19354
193551998-07-13  Dave Love  <d.love@dl.ac.uk>
19356
19357	* g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19358	New test from Craig.
19359
193601998-07-12  Dave Love  <d.love@dl.ac.uk>
19361
19362	* g77.f-torture/noncompile/980616-0.f: New test.
19363
19364	* g77.f-torture/execute/970816-3.f:  New test from Craig.
19365
193661998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19367
19368	*  g++.other/singleton.C: Return error value instead of taking
19369	SIGSEGV.
19370
193711998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19372
19373	*  g++.other/singleton.C: New test.   Warning is under dispute.
19374	Runtime crash is not.
19375
193761998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19377
19378	* g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19379	ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19380	using6.C, using7.C}:  New namespace tests.
19381
193821998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
19383
19384	* g++.old-deja/g++.other/partspec1.C: Test matching of partial
19385	specialization with typedef'ed names used as array indexes.
19386
193871998-07-09  Jeffrey A Law  (law@cygnus.com)
19388
19389	* gcc.c-torture/execute/980709-1.c: New test.
19390
19391	* gcc.dg/980709-1.c: New test.
19392
193931998-07-07  Richard Henderson  <rth@cygnus.com>
19394
19395	* gcc.c-torture/execute/bcp-1.c: New test.
19396
193971998-07-07  Jeffrey A Law  (law@cygnus.com)
19398
19399	* gcc.c-torture/execute/980707-1.c: New test.
19400
194011998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
19402
19403	* gcc.c-torture/compile/980706-1.c: New test.
19404
194051998-07-01  Dave Love  <d.love@dl.ac.uk>
19406
19407	* g77.f-torture/execute/980701-0.f,
19408	g77.f-torture/execute/980701-1.f: New test from Craig.
19409
194101998-07-01  Jeffrey A Law  (law@cygnus.com)
19411
19412	* gcc.c-torture/compile/980701-1.c: New test.
19413
19414	* gcc.c-torture/execute/980701-1.c: New test.
19415
194161998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
19417rlsruhe.de>
19418
19419	* g++.old-deja/g++.robertl/eb132.C: New test.
19420	* g++.old-deja/g++.robertl/eb133.C: Likewise.
19421
194221998-06-29  Dave Love  <d.love@dl.ac.uk>
19423
19424	* g77.f-torture/execute/980628-7.f,
19425	g77.f-torture/execute/980628-8.f,
19426	g77.f-torture/execute/980628-9.f,
19427	g77.f-torture/execute/980628-10.f: New tests from Craig.
19428
19429	* g77.f-torture/execute/980628-3.f: Remove mail headers.
19430
194311998-06-28  Jeffrey A Law  (law@cygnus.com)
19432
19433	* g77.f-torture/execute/980628-4.f: New test from Craig.
19434	* g77.f-torture/execute/980628-5.f: Likewise.
19435	* g77.f-torture/execute/980628-2.f: Likewise.
19436	* g77.f-torture/execute/980628-0.f: Likewise.
19437	* g77.f-torture/execute/980628-1.f: Likewise.
19438	* g77.f-torture/execute/980628-3.f: Likewise.
19439	* g77.f-torture/execute/980628-6.f: Likewise.
19440
194411998-06-28  Jeffrey A Law  (law@cygnus.com)
19442
19443	* lib/g77.exp (default_g77_version): Tweak to make it work in a build
19444	directory when nothing has been installed yet.
19445
194461998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
19447
19448	* gcc.c-torture/special/special.exp: Handle newer versions of
19449	dejagnu.
19450
194511998-06-26  Jeffrey A Law  (law@cygnus.com)
19452
19453	* gcc.dg/980626-1.c: New test.
19454
194551998-06-19  Bruno Haible <haible@ilog.fr>
19456
19457	* gcc.misc-tests/m-un-2.c: New test.
19458	* g++.old-deja/g++.other/warn01.c: Likewise.
19459
194601998-06-19  Robert Lipe  <robertl@dgii.com>
19461
19462	* gcc.dg/980414-1.c: Move comments outside of ASM to improve
19463	compatibility with assmblers with a different comment character.
19464	Eliminate use of GAS-specific extensions.
19465
194661998-06-19  Jeffrey A Law  (law@cygnus.com)
19467
19468	* gcc.c-torture/execute/ieee/980619-1.c: New test.
19469
194701998-06-19  Robert Lipe  <robertl@dgii.com>
19471
19472	*lib/g77.exp: Replace search for libf2c.a with search for newly
19473	renamed libg2c.a
19474
194751998-06-17  Jeffrey A Law  (law@cygnus.com)
19476
19477	* gcc.c-torture/execute/980617-1.c: New test.
19478
194791998-06-12  Jeffrey A Law  (law@cygnus.com)
19480
19481	* gcc.c-torture/execute/980612-1.c: New test.
19482
194831998-06-08  Jeffrey A Law  (law@cygnus.com)
19484
19485	* gcc.dg/980523-1.c: Only test on ppc-linux.
19486	* gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19487
19488	* gcc.c-torture/execute/980608-1.c: New test.
19489
194901997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19491
19492	* gcc.c-torture/execute/980605-1.c: New test.
19493
194941998-06-04  Jeffrey A Law  (law@cygnus.com)
19495
19496	* gcc.c-torture/execute/980604-1.c: New test.
19497
194981998-06-02  Jeffrey A Law  (law@cygnus.com)
19499
19500	* gcc.c-torture/execute/980602-1.c: New test.
19501	* gcc.c-torture/execute/980602-2.c: Likewise.
19502
195031998-06-02  Dave Love  <d.love@dl.ac.uk>
19504
19505	* 970125-0.f: Fix per JCB.  Add commentary.
19506
195071998-05-31  Michael Meissner  <meissner@cygnus.com>
19508
19509	* gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19510	IEEE -0 support.
19511
195121998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19513
19514	* gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19515	earlier.
19516
195171998-05-28  Catherine Moore <clm@cygnus.com>
19518
19519	* gcc.c-torture/execute/980526-3.c: New test.
19520
195211998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19522
19523	* g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19524	fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19525	* g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19526	m88k-motorola-sysv3 to XFAIL.
19527
195281998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19529
19530	* gcc.dg/980526-1.c: New test.
19531	* gcc.c-torture/execute/980526-2.c: New test.
19532
195331998-05-26  Jeffrey A Law  (law@cygnus.com)
19534
19535	* gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19536
19537	* gcc.c-torture/execute/980526-1.c: New test.
19538
195391998-05-26  Dave Love  <d.love@dl.ac.uk>
19540
19541	* g77.f-torture/execute/alpha2.f: Add runtime test.
19542
195431998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19544
19545	* g++.old-deja/old-deja.exp: Strip leading directories.
19546
19547	* lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19548	error for the line.  Don't run multiple tests for the same line.
19549
195501998-05-23  Jeffrey A Law  (law@cygnus.com)
19551
19552	* gcc.dg/980523-1.c: New test.
19553
195541998-05-23  Dave Love  <d.love@dl.ac.uk>
19555
19556	* g77.f-torture/compile/970915-0.f: New test.
19557
195581998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19559
19560	* lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19561
195621998-05-21  Jeffrey A Law  (law@cygnus.com)
19563
19564	* gcc.dg/980520-1.c: New test.
19565
195661998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19567
19568	* gcc.dg/980502-1.c: Fix return type.
19569
195701998-05-20  Jeffrey A Law  (law@cygnus.com)
19571
19572	* gcc.dg/{980502-1.c, clobbers.c}: New tests.
19573	* gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19574	* gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19575	* gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19576	* gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19577
195781998-05-20  Dave Love  <d.love@dl.ac.uk>
19579
19580	* g77.f-torture/execute/980520-1.f: New test.
19581
195821998-05-15  Dave Love  <d.love@dl.ac.uk>
19583
19584	* lib/mike-g77.exp: New file.
19585
19586	* g77.f-torture/noncompile/noncompile.exp,
19587	g77.f-torture/noncompile/check0.f: New files.
19588
195891998-05-14  Dave Love  <d.love@dl.ac.uk>
19590
19591	* g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19592	g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19593	g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19594	g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19595	g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19596	abort where appropriate.
19597
195981998-05-05  Michael Meissner  <meissner@cygnus.com>
19599
19600	* lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19601	* lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19602
196031998-04-29  Dave Love  <d.love@dl.ac.uk>
19604
19605	* g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19606
196071998-04-27  Dave Love  <d.love@dl.ac.uk>
19608
19609	* g77.f-torture/compile/980427-0.f: New test.
19610
196111998-04-24  Dave Love  <d.love@dl.ac.uk>
19612
19613	* g77.f-torture/compile/980424-0.f: New test.
19614
196151998-04-19  Dave Love  <d.love@dl.ac.uk>
19616
19617	* g77.f-torture/compile/980419-2.f (main): New test.
19618	* g77.f-torture/compile/970125-0.f: New test.
19619	* g77.f-torture/compile/980419-1.f: New test.
19620
196211998-04-08  Jim Wilson  <wilson@cygnus.com>
19622
19623	* gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19624	of loop-4.c.
19625
196261998-04-07  Jim Wilson  <wilson@cygnus.com>
19627
19628	* gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19629
196301998-04-03  Jim Wilson  <wilson@cygnus.com>
19631
19632	* gcc.c-torture/compile/980329-1.c: New test.
19633
196341998-03-18  Jim Wilson  <wilson@cygnus.com>
19635
19636	* gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19637	* gcc.dg/980312-1.c: Fix typo in -march command.
19638
196391998-03-16  H.J. Lu  (hjl@gnu.org)
19640
19641	* gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19642
196431998-03-11  Robert Lipe  <robertl@dgii.com>
19644
19645	* g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19646	Dave Love agree the Fortran source is bogus.
19647
196481998-03-11  Robert Lipe  <robertl@dgii.com>
19649
19650	* g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19651	g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19652	g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19653	g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19654	* g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19655
196561998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19657
19658	* g++.old-deja/g++.other/friend1.C: New test.
19659
196601998-02-18  Dave Love  <d.love@dl.ac.uk>
19661
19662	* g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19663	possibly uninitialized) variables and declare dnrm2.
19664
196651998-02-23  Robert Lipe <robertl@dgii.com>
19666
19667	From Bruno Haible <haible@ilog.fr>:
19668	* gcc.c-torture/execute/980223.c: New test.
19669
196701998-02-13  Jeffrey A Law  (law@cygnus.com)
19671
19672	* gcc.dg/ifelse-1.c: New test.
19673
196741998-02-09  H.J. Lu  (hjl@gnu.org)
19675
19676	* lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19677
19678	  * lib/old-dejagnu.exp (old-dejagnu): Added the
19679	  "execution test - XFAIL *-*-*" handling in the spirit of
19680	  "excess errors test -". Changed the "execution test fails"
19681	  handling to be like "excess errors test fails".
19682	  * Update various tests accordingly.
19683
196841998-02-06  Jim Wilson  <wilson@cygnus.com>
19685
19686	* gcc.c-torture/execute/980205.c: New test.
19687
196881998-01-18  Jeffrey A Law  (law@cygnus.com)
19689
19690	* lib/c-torture.exp: Look for .x files instead of .cexp files.
19691	* lib/f-torture.exp: Similarly.
19692	* gcc.c-torture: Rename all .cexp files to .x files.
19693
196941997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19695
19696	* gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19697	(940510-1.c): Removed duplicate.
19698	(971104-1.c): New test.
19699
197001997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19701
19702	  * lib/f-torture.exp: Improve error and loop detection.
19703
197041997-11-19  Michael Meissner  <meissner@cygnus.com>
19705
19706	* gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19707	use that to size the filler array.
19708
197091997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19710
19711	* lib/c-torture.exp(c-torture-execute): Fix typo.
19712
19713	* lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19714	testcase as the executable name. Keep the executable around if
19715	the test fails.
19716
197171997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19718
19719	* lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19720	changes.  Only test one -g option, and move it to the end of the
19721	list of options to test.
19722
197231997-09-19  Michael Meissner  <meissner@cygnus.com>
19724
19725	* lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19726	variable GCC_TORTURE_OPTIONS to supply default switches separated
19727	by colons.  If no environment variable, run tests with -O0 -g, -O1
19728	-g, and -O2 -g as well.
19729
197301997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19731
19732	* lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19733	explanatory comments. Fix indentation.
19734
197351997-09-15  Jeffrey A Law  (law@cygnus.com)
19736
19737	* lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19738
197391997-09-11  Jeffrey A Law  (law@cygnus.com)
19740
19741	* g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19742	* g++.old-deja/g++.mike/p7325.C: Likewise.
19743	* g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19744
197451997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19746
19747	* g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19748	* g++.old-deja/g++.brendan/crash30.C: Likewise.
19749	* g++.old-deja/g++.brendan/crash39.C: Likewise.
19750	* g++.old-deja/g++.law/operators4.C: Likewise.
19751
197521997-09-11  Joe Buck  (jbuck@synopsys.com)
19753
19754	* g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19755	* g++.old-deja/g++.mike/p784.C: Ditto.
19756	* g++.old-deja/g++.mike/p785.C: Ditto.
19757
197581997-09-05  Jeffrey A Law  (law@cygnus.com)
19759
19760	  * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19761
197621997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19763
19764	* gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19765	target feature; pass this to c-torture-execute as needed.
19766
197671997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19768
19769	* lib/c-torture.exp(c-torture-execute): If the previous and the
19770	current executables being tested are identical, we don't need to
19771	run the executable again. Try to make the executable names
19772	unique. Add an optional argument for passing additional compiler
19773	flags.
19774
197751997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19776
19777	* lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19778
197791997-08-29  Jeffrey A Law  (law@cygnus.com)
19780
19781	* gcc.c-torture/execute/921007-1.c: Make strcmp static.
19782
197831997-07-31  Jeffrey A Law  (law@cygnus.com)
19784
19785	* gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19786	32bit or larger longs.
19787
19788	* gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19789	have either a 32bit long or 32bit int.
19790
197911997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19792
19793	* gcc.c-torture/execute/conversion.c (test_float_to_integer):
19794	Make double precision tests dependent on sizeof (double).
19795
197961997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19797
19798	* gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19799	too.
19800
198011997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19802
19803	* gcc.c-torture/compile/961203-1.cexp: New script.
19804
198051997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19806
19807	* lib/g++.exp(g++_init): Use g++_include_flags instead of making
19808	up the includes ourselves.
19809
198101997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19811
19812	* lib/plumhall.exp: Remove random include, and add a few
19813	verbose messages for debugging.
19814
198151997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19816
19817	* lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19818	of trying to do it ourselves.
19819
198201997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19821
19822	* gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19823
198241997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19825
19826	* gcc.prms/5403.c: Made regexp a bit less strict.
19827
198281997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19829
19830	* lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19831	is returned from remote_load instead.
19832	* lib/plumhall.exp: Ditto.
19833	* lib/mike-g++.exp: Ditto.
19834	* lib/old-dejagnu.exp: Ditto.
19835	* lib/c-torture.exp: Ditto.
19836
198371997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19838
19839	* lib/g++.exp: Use build_wrapper procedure.
19840	* lib/gcc.exp: Ditto.
19841
198421997-05-20  Jeffrey A Law  (law@cygnus.com)
19843
19844	* gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19845	an old-style decl for malloc.  Fixes tests to work when
19846	sizeof (int) != sizeof (size_t).
19847
198481997-05-15  Mike Meissner  <meissner@cygnus.com>
19849
19850	* gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19851
19852	* gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19853	use stdargs.h interface.
19854
198551997-05-15  Mike Meissner  <meissner@cygnus.com>
19856
19857	* lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19858	NO_VARARGS when compiling.
19859
198601997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19861
19862	* lib/plumhall.exp(ph_includes): New procedure.
19863	(ph_make): Use it.
19864	(ph_compiler): Ditto.
19865
19866	* lib/g++.exp: Rename test-glue.c to testglue.c.
19867	* lib/gcc.exp: Ditto.
19868
198691997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19870
19871	* lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19872	to completion when it's called.
19873
198741997-03-21  Michael Meissner  <meissner@cygnus.com>
19875
19876	* gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19877	is defined, don't do test.
19878
198791997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19880
19881	* lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19882	for object files.
19883	(ph_summary): Mark skipped testcases as untested, not unresolved.
19884
19885	* lib/plumhall.exp (ph_make): If unresolved because of bad
19886	errorCode, record errorCode in log file.
19887	(*): Replace send_log/verbose with verbose -log.
19888
198891997-03-19  Michael Meissner  <meissner@cygnus.com>
19890
19891	* gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19892	double conversion if double isn't at least 8 bytes.
19893
19894	* gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19895	int to work with targets where int is 16 bits.
19896
19897	* gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19898	8 bytes, just exit, since 4 byte doubles don't have enough bits of
19899	precision for the test to complete.
19900
199011997-03-14  Michael Meissner  <meissner@cygnus.com>
19902
19903	* gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19904	if d10v is not compiled with the -mdouble64 flag.
19905	* gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19906
19907	* gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19908	d10v is not compiled with the -mint32 flag.
19909
199101997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19911
19912	* lib/plumhall.exp: Use incr_count.
19913
199141997-03-12  Jeffrey A Law  (law@cygnus.com)
19915
19916	* gcc.c-torture: Update to c-torture-1.45.
19917
199181997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19919
19920	* lib/gcc.exp(gcc_init): Add args parameter (which will contain
19921	the name of the expect testcase file).
19922
19923	* lib/g++.exp(g++_init): Ditto.
19924
199251997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19926
19927	* lib/g++.exp(g++_exit): $gluefile lives on the build, not
19928	the host.
19929
19930	* lib/gcc.exp(gcc_exit): New procedure.
19931
199321997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19933
19934	* g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19935	specs where appropriate.
19936
19937	* g++.old-deja/g++.arm/*: Added additional ERROR checks
19938	because of new "candidates are" messages, and removed a few
19939
19940	* Converted all non-old-style g++ testcases to old-style, and
19941	moved into g++.old-deja.
19942
199431997-02-14  Bob Manson  <manson@charmed.cygnus.com>
19944
19945	* lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19946	options.
19947
19948	* lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19949	succeeded.
19950
19951	* lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19952
199531997-02-13  Michael Meissner  <meissner@cygnus.com>
19954
19955	* lib/gcc.exp (gcc_target_compile): Add support for defining
19956	NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19957	the machine doesn't have those features.
19958
199591997-02-11  Bob Manson  <manson@charmed.cygnus.com>
19960
19961	* g++.law/operators4.exp: Don't use LIBS.
19962
199631997-02-08  Bob Manson  <manson@charmed.cygnus.com>
19964
19965	* g++.law/virtual1.exp: Don't use CXX_FLAGS.
19966
19967	* lib/mike-g++.exp: Don't set the compiler to be tested here.
19968	* lib/g++.exp: Set it here instead. Also, allow use of the
19969	--tool_exec and --tool_opt options. Change CXX to
19970	GXX_UNDER_TEST.
19971
19972	* g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19973
19974	* lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19975
199761997-02-07  Bob Manson  <manson@charmed.cygnus.com>
19977
19978	* lib/old-dejagnu.exp: Use prune_warnings instead of
19979	prune_system_crud.
19980	* lib/mike-g++.exp: Ditto.
19981	* lib/gcc.exp: Ditto.
19982	* lib/g++.exp: Ditto.
19983
19984	* lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19985
199861997-02-07  Jeffrey A Law  (law@cygnus.com)
19987
19988	  * 941014-2.c: Include stdlib.h
19989	  * 960327-1.c: Include stdio.h
19990	  * dbra.c, index-1.c: Don't assume ints are 32bits.
19991
199921997-02-04  Bob Manson  <manson@charmed.cygnus.com>
19993
19994	* lib/gcc.exp: Add gcc,stack_size target feature.
19995
19996	* lib/g++.exp(g++_target_compile): Add the include and link
19997	paths here, not in two other places. And, it's $options, not
19998	options.
19999
20000	* lib/mike-g++.exp(postbase): Remove the code that determines
20001	the correct include and link paths.
20002	* g++.old-deja/old-deja.exp: Ditto.
20003
200041997-02-03  Bob Manson  <manson@charmed.cygnus.com>
20005
20006	* lib/g++.exp(g++_init): target_compile no longer returns the
20007	filename of the result.
20008
200091997-02-02  Bob Manson  <manson@charmed.cygnus.com>
20010
20011	* gcc.misc-tests/gcov.exp: Add -nocomplain to the
20012	call to glob.
20013
20014	* gcc.c-torture/special/special.exp: Change call to
20015	gcc_target_compile to include the object file.
20016
200171997-02-02  Ian Lance Taylor  <ian@cygnus.com>
20018
20019	* gcc.c-torture/special/special.exp: Correct misspelling in last
20020	change.
20021
200221997-02-01  Bob Manson  <manson@charmed.cygnus.com>
20023
20024	* lib/plumhall.exp(ph_summary): Log the entire output of the
20025	executable. Return -1 if there were any failures, 0 otherwise.
20026	(ph_execute): Return -1 if there were any failures, 0 otherwise.
20027	(ph_make): Clean up objects and executables that were built
20028	if the tests succeeded.
20029
200301997-01-30  Bob Manson  <manson@charmed.cygnus.com>
20031
20032	* g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20033	libraries and includes in the build tree as appropriate.
20034
200351997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20036
20037	* lib/c-torture.exp: Instead of looking for the global variable
20038	NO_LONG_LONG, check to see if that's a feature of the target.
20039
200401997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20041
20042	* config/default.exp: Minimize. Delete the remainer of the files in
20043	config;	this functionality is now in devo/dejagnu/config.
20044
20045	g++.*/*: Pass any additional flags used to compile to postbase;
20046	delete CXXFLAGS.
20047
20048	gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20049	is now done by runtest.exp. Use gcc_target_compile instead of
20050	compile.
20051
20052	lib/c-torture.exp: Use gcc_target_compile instead of compile.
20053	Remove references to CFLAGS. Use remote_file instead of
20054	calling rm -f.
20055	(c-torture): Take a list of arguments to use to compile this
20056	testcase.
20057
20058	lib/g++.exp: Simplify. Use target_compile instead of compile.
20059	lib/gcc-dg.exp: Ditto.
20060	lib/gcc.exp: Ditto.
20061	lib/mike-{gcc,g++}.exp: Ditto.
20062	lib/old-dejagnu.exp: Ditto.
20063	lib/plumhall.exp: Ditto.
20064
200651997-01-08  Jim Wilson  <wilson@cygnus.com>
20066
20067	* lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20068	(ph_linker): Likewise.
20069
200701996-11-13  Joern Rennecke <amylaar@cygnus.com>
20071
20072	  * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20073	MAP_ANON / MAP_ANONYMOUS if defined;
20074	else try to map from /dev/zero .
20075
200761996-11-12  Jeffrey A Law  (law@cygnus.com)
20077
20078	* gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
20079	isn't defined, then define it to MAP_ANONYMOUS.
20080
200811996-11-12  Jeffrey A Law  (law@cygnus.com)
20082
20083	* gcc.c-torture: Update to c-torture-1.42 release.
20084
200851996-11-11  Jeffrey A Law  (law@cygnus.com)
20086
20087	* gcc.c-torture: Update to c-torture-1.41 release.
20088
200891996-10-27  Jeffrey A Law  (law@cygnus.com)
20090
20091	* gcc.c-torture/execute/enum-1.c: New test.  Will be in next
20092	c-torture release.
20093
200941996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
20095
20096	* lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20097	and LDFLAGS.  Fix second case to append the target_info ldflags
20098	onto LDFLAGS, not CFLAGS.
20099	* lib/g++.exp (g++_init): Add target_info stuff.
20100	* lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
20101	of libgloss and newlib flags for !native.
20102
20103	* config/proelf.exp: Load remote.exp and do `push_target hppro'.
20104	(GDB): Fix relative path to go up another dir for finding gdb.
20105
201061996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
20107
20108	* lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20109	versions in the target_info array, if they don't exist.
20110
201111996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
20112
20113	* config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20114
201151996-07-08  Jim Wilson  <wilson@cygnus.com>
20116
20117	* lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20118	* lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20119
201201996-07-01  Bob Manson  <manson@charmed.cygnus.com>
20121
20122	* lib/old-dejagnu.exp: Don't remove the output file before we've
20123	actually tested it. Don't append pwd to the path of the executable
20124	we're testing.
20125
201261996-06-30  Doug Evans  <dje@canuck.cygnus.com>
20127
20128	* lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20129
201301996-06-26  Bob Manson  <manson@charmed.cygnus.com>
20131
20132	* lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20133	temporary directory for compiler files, and set it to a default
20134	value of /tmp. Set $output as the name of the output file from
20135	compiling the testcase. Add a -o option to $cflags_var so the
20136	compiler writes the final output file as $output. Set $executable
20137	to $output.
20138
20139	* lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20140	directory for compiler files, and set it to /tmp if it doesn't
20141	already have a value. Set $output_file to the name of the output
20142	file from compiling the testcase. Add a -o option to CXXFLAGS so
20143	the compiler writes the final output file as $output. Use $output
20144	as the executable to be tested.
20145
201461996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20147
20148	* lib/g++.exp: Also add -Wl,-rpath,... for linux.
20149
201501996-06-08  Jeffrey A Law  (law@cygnus.com)
20151
20152	* gcc.c-torture/execute/pending-1.c: New test.  Still
20153	pending in Tege's queue.
20154
201551996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
20156
20157	* lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20158	Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
20159	if there were failures.  Call unresolved if there were unresolved
20160	testcases.  Call gcc_fail if program did not run to completion.
20161	(ph_make): Pass additional argument name to ph_execute.
20162	(ph_execute): Add new argument.  Pass additional arguments to
20163	ph_summary.  Call gcc_fail is there is no execution output.
20164
201651996-04-24  Jeffrey A Law  (law@cygnus.com)
20166
20167	* lib/plumhall.exp (proc_summary): Output relavent summary
20168	lines into the log so specific failures in plumhall can be
20169	investigated.
20170
201711996-04-10  Jeffrey A Law  (law@cygnus.com)
20172
20173	* lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20174	(c-torture-execute): Don't try to execute tests which use
20175	"long long" types if $NO_LONG_LONG is nonzero.
20176
201771996-04-08  Doug Evans  <dje@canuck.cygnus.com>
20178
20179	* gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20180	not c-torture.
20181
20182	* gcc.ieee: Move from here.
20183	* gcc.c-torture/execute/ieee: To here.
20184
201851996-03-26  Jeffrey A Law  (law@cygnus.com)
20186
20187	* gcc.c-torture: Update to c-torture-1.41 release.
20188
201891996-03-22  Jeffrey A Law  (law@cygnus.com)
20190
20191	* lib/c-torture.exp (c-torture-execute): Remove "$executable",
20192	not "$output".
20193
201941996-03-07  Doug Evans  <dje@charmed.cygnus.com>
20195
20196	* lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20197	-c present.
20198
201991996-03-02  Jeffrey A Law  (law@cygnus.com)
20200
20201	* config/proelf.exp: Handle connecting to a simulator.
20202
202031996-01-31  Jeffrey A Law  (law@cygnus.com)
20204
20205	* config/proelf.exp: New file.  Enough framework that we can
20206	run c-torture tests on the proelf targets (or any other target
20207	that gdb can connect to for that matter).
20208
202091996-01-29  Doug Evans  <dje@canuck.cygnus.com>
20210
20211	* gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20212	* gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
20213
20214	* lib/plumhall.exp (ph_execute): Always call ph_summary if
20215	exec_output exists.
20216
202171996-01-28  Doug Evans  <dje@charmed.cygnus.com>
20218
20219	* config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20220	(${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20221
20222	* config/*.exp: Update FSF address.  Change result of ${tool}_load
20223	to pass/fail/unresolved/unsupported/untested.  Caller must now
20224	call unresolved/unsupported/untested.
20225	* lib/*.exp: Update FSF address.  Update to handle new results of
20226	${tool}_load.
20227	* lib/chill.exp (verbose): Delete.
20228
202291996-01-27  Doug Evans  <dje@charmed.cygnus.com>
20230
20231	* lib/gcc.exp (default_gcc_start): Change order of args to
20232	$LDFLAGS $CFLAGS $LIBS.
20233	* lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20234	Save/set/restore CFLAGS.  Pass single arg to gcc_start.
20235	* gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20236	(CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20237	* gcc.misc-tests/dg-test.exp: Likewise.
20238	* gcc.misc-tests/msgs.exp: Likewise.
20239	* gcc.prms/prms.exp: Likewise.
20240	* gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20241	(CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
20242
20243	* lib/dg.exp: Deleted, moved to dejagnu/lib.
20244
202451996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20246
20247	* g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20248
20249	* g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20250	* lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20251
20252	* lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20253	necessary.
20254
202551996-01-20  Brendan Kehoe  <brendan@cygnus.com>
20256
20257	* g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20258	global for loop; add use of $mathlib.
20259	* lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20260	settings here; set mathlib for anything but VxWorks.
20261
202621996-01-22  Jeffrey A Law  (law@cygnus.com)
20263
20264	* gcc.c-torture: Update to c-torture-1.40 release.
20265
202661996-01-03  Jeffrey A Law  (law@cygnus.com)
20267
20268	* gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20269	dg.exp.
20270
202711995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
20272
20273	* lib/c-torture.exp (c-torture-execute): Declare "output" as
20274	global.
20275
202761995-11-17  Doug Evans  <dje@canuck.cygnus.com>
20277
20278	* lib/g++.exp (LIBS): Define if not already.
20279	* lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20280	(gcc-dg-prune): Call prune_gcc_output.
20281	* lib/gcc.exp (prune_gcc_output): New proc.
20282	* gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20283	prune_gcc_output.
20284
202851995-11-16  Doug Evans  <dje@canuck.cygnus.com>
20286
20287	* lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20288	(c-torture-execute): Likewise.	Rename `name' to `testcase'.
20289
202901995-11-15  Jeffrey A Law  (law@cygnus.com)
20291
20292	* gcc.c-torture: Update to c-torture-1.39 release.
20293
202941995-11-04  Doug Evans  <dje@canuck.cygnus.com>
20295
20296	* lib/c-torture.exp (c-torture-execute): Don't return if one option
20297	fails, try others as well.
20298
202991995-11-02  Doug Evans  <dje@canuck.cygnus.com>
20300
20301	* lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20302	If compilation fails, mark execute tests as `untested'.
20303	If test is marked as unsupported, don't mark compilation and
20304	execute tests as failed.
20305
203061995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
20307
20308	* lib/g++.exp (g++_init): Don't link in libg++, and look to
20309	libstdc++ for whether or not we want to be doing shared
20310	libraries.  Delete link_curses since we don't need it anymore.
20311	* lib/mike-g++.exp (postbase): Don't link in libg++.
20312	* g++.old-deja/old-deja.exp: Likewise.
20313
203141995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
20315
20316	* lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20317
203181995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
20319
20320	* lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20321	For that, add `-Wl,-a,shared_archive'.
20322	* g++.old-deja/old-deja.exp: Likewise.
20323
203241995-10-17  Doug Evans  <dje@canuck.cygnus.com>
20325
20326	* lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20327
203281995-10-16  Brendan Kehoe  <brendan@cygnus.com>
20329
20330	* lib/mike-g++.exp (postbase): Pay attention to the status of
20331	g++_load.
20332
203331995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
20334
20335	  * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20336
203371995-10-16  Doug Evans  <dje@canuck.cygnus.com>
20338
20339	* lib/gcc.exp (default_gcc_start): No longer need to log program
20340	being executed or its output, execute_anywhere does that now.
20341	* lib/g++.exp (default_g++_version): Call execute_anywhere.
20342	(default_g++_start): Likewise.  Delete calls to verbose/send_log.
20343
203441995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
20345
20346	* g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20347	the same as those in lib/g++.exp.
20348
203491995-10-10  Jeff Law  (law@hurl.cygnus.com)
20350
20351	* gcc.c-torture: Update to c-torture-1.38 release.
20352	* gcc.ieee: Related changes.
20353
203541995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
20355
20356	* mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20357	"exec". Minor reformatting changes.
20358
20359	* config/rom68k.exp (${tool}_load): Make it work in a canadian
20360	cross. This means all "exec" calls now work on a remote host as
20361	well.
20362	* lib/c-torture.exp (c-torture-compile): Make work for a canadian
20363	cross. Filter out the extra "\r\n" stuff that expect puts in.
20364	(c-torture-execute): Filter out the bogus warnings like
20365	c-torture-compile does. Add support for canadian cross.
20366	* lib/gcc.exp (default_gcc_version, default_gcc_start)
20367	Use execute_anywhere rather than calling exec directly. Now it
20368	works for canadian cross testing.
20369
203701995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
20371
20372	* lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
20373	results into a variable, and check that rather than using file exists.
20374
203751995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
20376
20377	* lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20378	create a libg++.so.  For sunos4.1.*, also add -ltermcap.
20379
203801995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20381
20382	* g++.old-deja/old-deja.exp: Create and pass runshlib and
20383	lib_curses if there's a shared libg++ in the build tree.
20384
203851995-09-22  Doug Evans  <dje@canuck.cygnus.com>
20386
20387	* lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20388	if not supported target.
20389
203901995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
20391
20392	* lib/g++.exp (g++_init): Move empty setting of runshlib and
20393	link_curses up to always happen, not just for native builds.
20394
203951995-09-21  Jeff Law  (law@snake.cs.utah.edu)
20396
20397	* gcc.c-torture: Update to c-torture-1.36 release.
20398	* gcc.failure: Related changes.
20399
204001995-09-20  Doug Evans  <dje@canuck.cygnus.com>
20401
20402	* lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20403
204041995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
20405
20406	* lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20407	* lib/mike-g++.exp (postbase): Not in here.  Still reference
20408	runshlib, link_curses, and mathlib for link and run.
20409
20410	* lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20411	pass the runtime shared library options for Solaris, OSF/1, and
20412	Irix5, and link with -lcurses to avoid unresolved references.
20413
204141995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
20415
20416	* lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20417	only run once.
20418
204191995-09-13  Doug Evans  <dje@canuck.cygnus.com>
20420
20421	* lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20422
204231995-09-11  Jeff Law  (law@snake.cs.utah.edu)
20424
20425	* gcc.c-torture: Update to c-torture-1.35 release.  Note we
20426	do not have a framework for the "compat" tests yet.
20427
204281995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
20429
20430	* lib/mike-g++.exp (postbase): New local variable `mathlib',
20431	set to null if we're testing vxworks5.1.  Use that instead of
20432	`-lm' in the setting of LIBS for link and run.
20433
204341995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
20435
20436	* config/rom68k.exp (${tool}_load): Major changes to make it
20437	work.  Verified that it does in fact return the stuff in
20438	exec_output properly.  Catch any Emul or any TRAP other than 0.
20439
204401995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
20441
20442	* lib/mike-g++.exp (prebase): Call g++_init at the end to set
20443	LDFLAGS properly for targets that need stuff from libgloss.
20444	* lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20445	only run once.
20446	(gpp_initialized): New variable.
20447
204481995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
20449
20450	* config/rom68k.exp: Load libgloss.exp.
20451	* lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20452	so we can produce a fully linked binary.
20453	* lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20454	so we can produce a fully linked binary.
20455
204561995-09-03  Doug Evans  <dje@canuck.cygnus.com>
20457
20458	* lib/plumhall.exp (ph_section): Watch for expected failures.
20459	Add missing `else'.
20460
20461	* lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20462	run the testcase.
20463	(c-torture): Likewise.
20464
204651995-08-28  Doug Evans  <dje@cygnus.com>
20466
20467	* gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20468
20469	* lib/mike-g++.exp (mike_cleanup): New proc.
20470	(prebase): New globals compiler_result, not_compiler_result,
20471	target_regexp.
20472	(postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
20473	allow leading "-" in pattern.  Watch for unsupported tests.
20474	If $compiler_result is set, pattern match assembler code,
20475	and ditto for $not_compiler_result.
20476	* lib/mike-gcc.exp: Likewise.
20477
20478	* lib/plumhall.exp (ph_execute): Only call ph_summary if
20479	execution "succeeded".
20480
204811995-08-14  Doug Evans  <dje@canuck.cygnus.com>
20482
20483	* config/win32.exp: New file.
20484	* lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20485
204861995-08-04  Doug Evans  <dje@canuck.cygnus.com>
20487
20488	* lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20489	unsupported.
20490	* lib/mike-{gcc,g++}.exp (postbase): Likewise.
20491	* lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20492	* lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20493
20494	* lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20495	"... without exceptions was ...".  That is now handled by
20496	prune_system_crud.
20497	* lib/old-dejagnu.exp (old-dejagnu): Likewise.
20498
204991995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20500
20501	* gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20502	sieve.c,sort2.c}: New files.
20503	* gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20504	sieve.exp,sort2.exp}: Drivers for them.
20505
20506	* lib/mike-gcc.exp (program_output): New user settable variable.
20507	(postbase): Call prune_system_crud.  Also prune extraneous compiler
20508	messages.
20509	* lib/mike-g++.exp (program_output): New user settable variable.
20510
20511	* gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20512
20513	* config/sh.exp: Deleted (use sim.exp instead).
20514
205151995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20516
20517	* config/vx.exp: Declare CHECKTASK as global.
20518	* config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20519	* lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20520	* lib/old-dejagnu.exp: Load [pwd]/$executable.
20521
205221995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20523
20524	* config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20525	target. Like vx.exp, only includes `vx29k.exp' instead of
20526	`vxworks.exp'.
20527
205281995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20529
20530	* config/sim.exp: Increase time limit from 120 seconds to 240.
20531
205321995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20533
20534	* gcc.c-torture/execute/950628-1.c: New test.
20535
205361995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20537
20538	* gcc.c-torture: Update with changes/additions from
20539	c-torture-1.34.
20540
205411995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20542
20543	* gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20544
205451995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20546
20547	* gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20548
205491995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20550
20551	* gcc.c-torture/compile/950512-1.c: New test.
20552	* gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20553	* gcc.dg/struct-ret-1.c: Likewise.
20554
205551995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20556
20557	* gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20558	  930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20559
205601995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20561
20562	* gcc.c-torture/special/920411-1.c: Deleted.
20563	* gcc.c-torture/special/special.exp: Delete 920411-1.c.
20564
205651995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20566
20567	* config/sim.exp (${tool}_load): Hack in call to bash to get a
20568	cpu limit.
20569
205701995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20571
20572	* gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20573
205741995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20575
20576	From kenner;
20577	* gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20578	is the proper length.
20579	* va-arg-3.c: Likewise.
20580
205811995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20582
20583	* lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20584	* lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20585
20586	* lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20587	* lib/g++.exp (default_g++_start): Delete old cruft.
20588
205891995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20590
20591	* gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20592	(2 * (1 << 18)) to (2 * (1 << 17)).
20593
20594	* gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20595
205961995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20597
20598	* config/rom68k.exp: Renamed from config/idp.exp
20599
206001995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20601
20602	* c-torture/compile/921109-2.c
20603
206041995-04-18  Mike Stump  <mrs@cygnus.com>
20605
20606	* lib/old-dejagnu.exp: We expect Execution test failure if we expected
20607	excess errors.
20608
206091995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20610
20611	* lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20612	output.
20613	* lib/g++.exp (default_g++_start): Likewise.
20614
206151995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20616
20617	* gcc.c-torture/compile/950329-1.c: New test.
20618
206191995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20620
20621	  * config/bug.exp (${tool}_load): Updated to use new remote_open
20622	  and remote_close procs.
20623	* config/idp.exp: New file.
20624
206251995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20626
20627	* gcc.c-torture/execute/950322-1.c: New test.
20628
206291995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20630
20631	* config/vx.exp (${tool}_load): Clean up testing of return code from
20632	vxworks_ld and vxworks_spawn.
20633
206341995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20635
20636	* lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20637
206381995-03-13  Mike Stump  <mrs@cygnus.com>
20639
20640	* lib/old-deja.exp: Add `excess errors test - ' error, now one
20641	can mark excess errors on a machine by machine basis.  Note, the
20642	default is to not expect any excess errors, even when excess
20643	errors test - is given, so you will want to put an XFAIL ... on
20644	these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20645	mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20646	those 4 machines, but no others.
20647
206481995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20649
20650	* gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20651	* lib/c-torture.exp: to here.
20652
206531995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20654
20655	* gcc.c-torture/execute/950221-1.c: New test.
20656	* gcc.c-torture/execute/struct-ret-1.c: New test.
20657	* gcc.c-torture/compile/950221-1.c: New test.
20658
20659	* gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20660
206611995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20662
20663	* gcc.c-torture/execute/arith-1.c (main): Return 0.
20664	* gcc.c-torture/execute/arith-rand.c (main): Return 0.
20665
206661995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20667
20668	* g++.gb: New directory of tests, derived from my signature and
20669	class scoping tests.
20670
20671	* g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20672	* g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20673	* g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20674	* g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20675	* g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20676	* g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20677	* g++.gb/sig25.C: Likewise.
20678
20679	* g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20680	* g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20681	* g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20682	* g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20683	* g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20684	* g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20685	* g++.gb/sig25.exp: Likewise.
20686
20687	* g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20688	* g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20689	* g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20690	* g++.gb/scope13.C: Likewise, this test still fails.
20691
20692	* g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20693	* g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20694	* g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20695	* g++.gb/scope13.exp: Ditto.
20696
20697	* g++.gb/README: New file, explains what these tests are about.
20698
206991995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20700
20701	* lib/dg.exp (dg-do): Support `preprocess'.
20702	(dg-test): Likewise.
20703
207041995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20705
20706	* config/udi.exp: change "continue -expect" to "exp_continue".
20707
207081995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20709
20710	* gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20711	Delete redundant tests.
20712
20713	* gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20714	* gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20715	* gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20716	* gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20717	* gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20718	* gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20719	* gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20720	* gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20721
20722	* gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20723	storing label pointers.
20724	* gcc.c-torture/execute/921019-1.c: Likewise.
20725	* gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20726	* gcc.c-torture/execute/930513-1.c: Provide full declaration for
20727	parameter fp.
20728	* gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20729	constants.
20730
20731	* gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20732	Delete obsolete tests.
20733
20734	* gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20735	* gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20736	* gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20737	* gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20738	* gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20739	* gcc.c-torture/compile/950124-1.c: New test.
20740
20741	* gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20742
207431995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20744
20745	* lib/mike-g++.exp: Add -lm to LIBS.
20746
207471995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20748
20749	* lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20750
207511995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20752
20753	* lib/mike-g++.exp: Add -lstdc++ to LIBS.
20754
207551995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20756
20757	* gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20758
207591995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20760
20761	* g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20762	* g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20763	* g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20764	* g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20765	* g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20766	* g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20767	* g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20768	* g++.law/{operators31.C, operators32.C,
20769	* g++.law/{operators33.C, operators34.C}: Likewise.
20770	* g++.law/{pic1.C, refs2.C}: Likewise.
20771	* g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20772	* g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20773	* g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20774	* g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20775
20776	* g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20777	* g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20778	* g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20779	* g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20780	* g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20781	* g++.law/{enum9.exp, friend5.exp}: Likewise.
20782	* g++.law/{nest3.exp, nest4.exp}: Likewise.
20783	* g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20784	* g++.law/{operators30.exp, operators31.exp}: Likewise.
20785	* g++.law/{operators32.exp, operators33.exp}: Likewise.
20786	* g++.law/{operators34.exp}: Likewise.
20787	* g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20788	* g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20789	* g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20790	* g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20791	* g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20792
20793	* g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20794	No longer expected to fail.
20795	* g++.law/missed-error3.C: Tweak for recent bool changes.
20796
207971994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20798
20799	* config/emb-unix: Deleted.
20800	* config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20801	remote execution.  Do final link on remote host if REMOTE_LINK is set.
20802
208031994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20804
20805	* lib/dg.exp (dg-test): Fix typo in last patch.
20806
208071994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20808
20809	* lib/dg.exp (dg-test): Fix pattern that searches for expected output
20810	(handles multiple occurrences).
20811
208121994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20813
20814	* gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20815	* gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20816	$srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20817	printed).
20818	* lib/c-torture.exp (c-torture-compile): Likewise.
20819	(c-torture): Prepend full path if missing.
20820	* lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20821	(gcc_fail): Likewise.
20822	* lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20823
208241994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20825
20826	* lib/netware.exp: Only attach to NetWare i386 systems.
20827
208281994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20829
20830	* lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20831	messages.  Add test name to "output pattern match" pass/fail message.
20832
208331994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20834
20835	* gcc.dg: New testsuite.
20836	* gcc.dg/dg.exp: New file.
20837
20838	* gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20839	test-switch.c}: Deleted.
20840
20841	* gcc.misc-tests/msgs.exp: New testcase driver.
20842
208431994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20844
20845	* gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20846	Watch for illegal return values from ${tool}_load.
20847	* config/unix.exp (${tool}_load): Fix pass/fail detection for
20848	cross targets.  Coerce return value >0 to 1.
20849
208501994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20851
20852	* config/unix.exp (${tool}_load): Call program rsh, not proc.
20853
20854	* config/emb-unix.exp: New file.
20855
20856	* config/sim.exp: Error if variable $SIM not defined.
20857	(${tool}_load): Mark test as "untested" if simulator missing.
20858
20859	* config/unix.exp: Load remote.exp to get rcp_download.
20860	* lib/c-torture.exp: Use different option lists for testcases with
20861	and without loops.
20862	* gcc.c-torture/execute/execute.exp: Likewise.
20863
208641994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20865
20866	* config/*.exp: Clarify return code from ${tool}_load.
20867	Call `unresolved' or `untested' instead of `warning' or `perror'
20868	(sometimes you still want to call both though).
20869	Add comment that `shell_id' is local to each file.
20870	* config/udi.exp (timeout): Set to 30.
20871	Don't print warning if connection fails, $connectmode has already
20872	printed an error.
20873	(${tool}_load): Move verbose messages to level 2.
20874	Rework pattern for "Process started" message.
20875	Pass `shell_id' to ${connectmode}_download.
20876	Retry twice upon timeout.  Make resetting of target more robust.
20877	(${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20878	Pass `shell_id' to exit_$connectmode.
20879	Only call exit_$connectmode if connected.
20880	* config/unix.exp (${tool}_load): Check return codes better.
20881	* config/vrtx.exp (${tool}_load): Likewise.
20882	* config/vx.exp (${tool}_load): Likewise.
20883	Delete unneeded global's.
20884	* lib/dg.exp (dg-test): Update to reflect clarified return codes
20885	from ${tool}_load.
20886	(dg-stat): Delete.
20887	(dg-init): Delete recording of pass/fail counts.
20888	* lib/old-dejagnu.exp (old-dejagnu): Likewise.
20889	(old-dejagnu-init): Likewise.
20890	(old-dejagnu-stat): Delete contents, empty proc now.
20891	* lib/c-torture.exp (TORTURE_OPTIONS): New global.
20892	(c-torture): Delete references to lcnt, lpass, lfail.
20893	Get option list from TORTURE_OPTIONS.
20894	Delete -funroll[-all]-loops if no loops.
20895	* lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20896	(g++_stat): Delete contents (empty proc now).
20897	* lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20898	(gcc_finish): Likewise.
20899	(gcc_stat): Deleted.
20900	* lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20901	* gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20902	* gcc.c-torture/execute/execute.exp: Likewise.
20903	Split tests into two parts: compile, execute.
20904	Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20905	no loops.  Update to reflect clarified return codes from ${tool}_load.
20906
209071994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20908
20909	* lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20910	to grep for.
20911	(old-dejagnu): Likewise (where necessary).
20912
209131994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20914
20915	* gcc.misc-tests/gcov.exp: New file, for gcov testing.
20916
20917	* lib/dg.exp (dg-process-target): Fix processing of selector.
20918	Add comment regarding use of `error'.
20919
20920	* lib/gcc.exp (prune_system_crud): Define if missing.
20921	* lib/g++.exp (prune_system_crud): Likewise.
20922
20923	* lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20924	Call prune_system_crud.
20925	* lib/dg.exp (dg-runtest): New proc.
20926	Use perror instead of send_user for tcl errors in testcase.
20927	Don't return any value, it's never used.
20928	Don't clobber previous definition of `unknown'.
20929	Print tcl errors in `dg-final'.
20930
209311994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20932
20933	* lib/dg.exp (dg-process-target): Improve syntax error messages.
20934	(dg-test): Don't print errorInfo, it contains stack backtrace.
20935
209361994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20937
20938	* lib/g++.exp (runtest_file_p): Define if missing.
20939
209401994-09-24  Doug Evans  (dje@cygnus.com)
20941
20942	* lib/mike-g++.exp: Comment out loading of g++.exp.
20943	* lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
20944	(default_g++_version): Always print something.
20945	(default_g++_start): Comment out call to `which'.
20946	(g++_start, g++_load): Deleted (must be defined in config file).
20947	* lib/gcc.exp: Test for existence of $CC at start.
20948	Delete check for tmpdir (done in gcc_init).
20949	(default_gcc_version): Always print something.
20950	(default_gcc_start): Comment out call to `which'.
20951	* config/*.exp: Major cleanup - make cross targets work at least a
20952	little better for g++ (by not being "--tool gcc" specific).
20953	Rename gcc_xxx to ${tool}_xxx.
20954	* g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20955	* lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20956
209571994-09-22  Doug Evans  (dje@canuck.cygnus.com)
20958
20959	* lib/c-torture.exp (c-torture-compile): Rework compiler
20960	message processing.
20961
20962	* gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20963	c-torture.
20964
209651994-09-21  Doug Evans  (dje@canuck.cygnus.com)
20966
20967	* gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20968
20969	* lib/dg.exp (dg-process-target): Support { target native }.
20970
209711994-09-20  Doug Evans  (dje@canuck.cygnus.com)
20972
20973	* lib/dg.exp (dg-test): Clean up some comments.  Delete code that
20974	looked for "... program xxx got fatal signal".
20975	Correct regsub munging of `comp_output'.
20976	Ignore compiler messages "path prefix not used" and "linker input
20977	file unused".
20978
209791994-09-14  Doug Evans  (dje@canuck.cygnus.com)
20980
20981	* lib/gcc.exp (runtest_file_p): Define if missing.
20982	* gcc.prms/template.c: Example to work from.
20983
209841994-09-13  Doug Evans  (dje@canuck.cygnus.com)
20985
20986	* lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20987	* lib/dg.exp (dg-test): Call unsupported testcases as such.
20988
20989	* gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20990	* gcc.prms/1883.c: Moved from compile/940714-1.c.
20991	* gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20992	execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20993
20994	* lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20995	(dg-process-target): No longer a varargs proc.
20996	Return S/N for target, P/F for xfail.  All callers changed.
20997	(user option procs): More argument checking.
20998	(dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20999	(dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21000	(dg-test): Skip test if not running on selected target in `dg-do'.
21001	Update handling of `dg-do-what', `dg-output-text'.
21002	Separate execution pass/fail from output pattern match pass/fail.
21003	Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21004
210051994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
21006
21007	* gcc.c-torture/special/special.exp: Don't expect failure for mips
21008	target for 920510-1.c.
21009
210101994-09-12  Doug Evans  (dje@canuck.cygnus.com)
21011
21012	* lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21013	Clean up comment regarding use of passcnt, etc.
21014	(gcc_stat): Don't update `testcnt' here.
21015	(gcc_finish): Do it here.
21016	Might as well reset `but_id' here too.
21017	* gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21018	to determine if the file should be tested.
21019	* gcc.c-torture/compile/compile.exp: Likewise.
21020	* gcc.c-torture/execute/execute.exp: Likewise.
21021	* gcc.c-torture/unsorted/unsorted.exp: Likewise.
21022	* gcc.misc-tests/dg-test.exp: Likewise.
21023	* gcc.prms/prms.exp: Likewise.
21024	* gcc.wendy/wendy.exp: Likewise.
21025	* g++.old-deja.exp: Likewise.
21026	Move "Testing file" message to verbose level 1.
21027
210281994-09-09  Doug Evans  (dje@canuck.cygnus.com)
21029
21030	* gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21031
210321994-09-08  Doug Evans  (dje@canuck.cygnus.com)
21033
21034	* lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21035	(default_gcc_start): Accept optional second list element
21036	of compiler flags.  Print compiler output at verbosity level 2.
21037	Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21038	(gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21039	Save current values of framework globals passcnt, failcnt, xpasscnt,
21040	and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21041	gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
21042	(gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21043	xfailcnt to compute stats.  Update framework global `testcnt' from
21044	pass/fail counts.
21045	(gcc_finish): New proc.  Clean up test environment.
21046	(gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21047	(gcc_epass, gcc_efail): Delete.
21048	* lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21049	argument of line number.
21050	(dg-init): If the tool has an init routine, call it.
21051	(dg-test): Remove args `cflags_var' and `libs_var'.
21052	Pass all compiler options to ${tool}_start.
21053	Handle missing line number.
21054	(dg-finish): New function.
21055	* gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21056	particular files.  Call gcc_finish at end.  Move "skipping test"
21057	message to verbosity level 3.
21058	* gcc.c-torture/compile/compile.exp: Likewise.
21059	* gcc.c-torture/unsorted/unsorted.exp: Likewise.
21060	* gcc.c-torture/execute/execute.exp: Likewise.
21061	Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21062	Print testcase being tried at verbosity level 1.
21063	* gcc.c-torture/special/special.exp: Unset xfail.
21064	Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21065	* gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21066	* gcc.c-torture/noncompile/noncompile.exp: Likewise.
21067	* gcc.failure/failure.exp: Likewise.
21068	* gcc.ieee/ieee.exp: Likewise.
21069	* gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21070	Update call to dg-test.  Call dg-finish at end.
21071	* gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
21072	Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21073	* gcc.misc-tests/misc.exp: Call gcc_finish at end.
21074	* gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21075	Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
21076	* gcc.wendy/wendy.exp: Add copyright.
21077	Delete setting of tmpdir (done by gcc_init).
21078	Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21079	Pass compiler flags to gcc_start.  Call gcc_finish at end.
21080	* lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21081	gcc_[ce]pass/fail.
21082
210831994-09-07  Doug Evans  (dje@canuck.cygnus.com)
21084
21085	* lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21086	confusion.
21087	(g++_load): Likewise.
21088
21089	* config/*.exp (gcc_load): Some were varargs fns and some were not.
21090	Rename argument to `prog' to remove the confusion.
21091	Varargs fns behave differently too!
21092	(g++_load): Likewise.
21093
21094	* lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21095
21096	* config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21097	what it is.  Delete (always) printing of status value for !native.
21098	Simplify verbose code, and include status and exec_output.
21099	(g++_load): Use gcc_load.
21100
211011994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
21102
21103	* gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21104	* gcc.c-torture/noncompile/noncompile.exp: Delete support for
21105	920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21106	940714-3.c as these testcases don't exist anymore.  Make
21107	va-arg-1.c expected to pass.
21108
211091994-08-19  Doug Evans  (dje@canuck.cygnus.com)
21110
21111	* gcc.misc-tests/misc.exp: Only run specific testcases.
21112	* gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
21113	* gcc.misc-tests/dg-[1-9].c: New files.
21114
21115	* lib/dg.exp: New testsuite driver.
21116	* gcc.prms/prms.exp: Use it.
21117
21118	* README.gcc: New file.
21119
21120	* lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21121	Document and reset `lxpass' and `lxfail'.
21122	Simplify "initialized" message.
21123	(gcc_stat): Clean up comments a little.
21124
211251994-08-16  Doug Evans  (dje@canuck.cygnus.com)
21126
21127	* gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21128
211291994-08-15  Doug Evans  (dje@canuck.cygnus.com)
21130
21131	* lib/old-dejagnu.exp (process-option): New proc.
21132	(old-dejagnu-init, old-dejagnu-stat): Likewise.
21133	(old-dejagnu): Simplify.
21134	* g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21135
211361994-08-14  Jeff Law  (law@snake.cs.utah.edu)
21137
21138	* lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21139	exists and is not an empty string.
21140
21141	* gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21142	$xfail rather than calling setup_xfail.  Clear $xfail when test is
21143	finished.
21144	(920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21145	automatically.
21146
21147	* gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21148	longer expected to fail.
21149
21150	* gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21151	"f" function call.
21152
21153	* gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21154
21155	* gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21156	940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21157	complex-2.c, packed-1.c, strct-pack-2.c	strct-pack-3.c,
21158	struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21159	c-torture-1.29.
21160
21161	* gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21162	strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21163
21164	* gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21165
21166	* gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21167	940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21168
21169	* gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21170	940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21171	labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21172
211731994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
21174
21175	* gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21176	gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21177	940714-1.c, 940714-2.c, 940714-3.c},
21178	gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21179	gcc.misc-tests/{mg.c,mg.exp}:
21180	New tests.
21181	* gcc.noncompile/noncompile.exp: Change accordingly.
21182
211831994-07-07  Doug Evans  (dje@canuck.cygnus.com)
21184
21185	* config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21186	Undo previous clobberage.
21187
211881994-07-04  Jeff Law  (law@snake.cs.utah.edu)
21189
21190	* gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21191	* gcc.special/{930510-1.c, special.exp}:
21192	* gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21193	931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21194	struct-varargs-1.c}: New tests from c-torture-1.26.
21195
211961994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
21197
21198	* gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21199	  argument to switch.
21200
212011994-05-21  Bill Cox  (bill@rtl.cygnus.com)
21202
21203	* Revert the previous changes.  Please see Rob's directory
21204	  (/lisa/test/rob/progressive/gcc/testsuite) for testing
21205	  fixes.
21206
212071994-05-19  Bill Cox  (bill@rtl.cygnus.com)
21208
21209	* config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21210	    g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21211	    g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21212	    g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21213	    g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21214	    g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21215	    g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21216	    g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21217	    g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21218	    g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21219	    g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21220	    g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21221	    g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21222	    g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21223	    g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21224	    g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21225	    g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21226	    g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21227	    g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21228	    g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21229	    g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21230	    g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21231	    gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21232	    gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21233	    gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21234	    lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21235	    lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21236
212371994-05-17  Bill Cox  (bill@rtl.cygnus.com)
21238
21239	* config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21240	    lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21241	  with perror calls.
21242
212431994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
21244
21245	* config/unix.exp (g++_load): Fix syntax.
21246
212471994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
21248
21249	* gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21250	* gcc.noncompile/921017-1.c: Deleted obsolete test.
21251	* gcc.noncompile/noncompile.exp: Remove code for deleted test.
21252	Don't expect va-arg-1.c to fail.  Correct expected output for
21253	920928-1.c.
21254	* gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21255	* gcc.wendy/hbm4.c: Correct typo.
21256	* gcc.wendy/tad1.c, tad2.c: Correct expected output.
21257
212581994-03-28  Doug Evans  (dje@canuck.cygnus.com)
21259
21260	* lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21261	* gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21262	gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
21263	* lib/c-torture.exp (c-torture-compile): Ditto.
21264
21265	Reduce volume of output (remove all the -I's and such).
21266	* lib/c-torture.exp (c-torture-compile): New argument OPTION.
21267	Call gcc_cpass, gcc_cfail.
21268	(c-torture): Pass testing option to c-torture-compile.
21269
212701994-03-21  Doug Evans  (dje@cygnus.com)
21271
21272	Bring patches over from progressive.
21273	* config/default.exp: Exit remote shell cleanly.
21274	(g++_exit, g++_start): Add default versions.
21275	* config/sim.exp (gcc_load): Use perror, not error.
21276
212771994-03-20  Doug Evans  (dje@canuck.cygnus.com)
21278
21279	* lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the	value
21280	set in site.exp.
21281
212821994-03-14  Doug Evans  (dje@cygnus.com)
21283
21284	* gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21285	DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21286	(wendy_try): New proc to run testcase.
21287	(main loop): Call 'em.
21288	* gcc.wendy/*.c: Clean up pass to correct expected output.
21289
21290	* lib/gcc.exp: Minor cleanup work.
21291	(gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21292
212931994-03-09  Doug Evans  (dje@canuck.cygnus.com)
21294
21295	* config/sim.exp (gcc_load): Document return codes better.
21296	Don't pass -v to simulator.
21297
212981994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
21299
21300	  * gcc.special/920717-x.c: Fix typo.
21301	  * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21302	  get at sources.
21303
21304	* lib/mike-gcc.exp: Fix typo.
21305
213061994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
21307
21308	* lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21309	binary to use, transform the name.
21310	* config/*.exp: rename everything. Nuke any g++ specific files,
21311	it's now a special case of gcc that requires no special support.
21312	Add a default.exp for unsupported targets.
21313
213141994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
21315
21316	* g++.jason/report.exp, g++.old-deja/old-deja.exp,
21317	lib/old-dejagnu.exp: Fix a few patterns to work with the new
21318	version of Tcl.
21319
213201994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
21321
21322	* lib/c-torture.exp: Made "file prefix*never used a pass, rather
21323	than a warning.
21324
213251994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
21326
21327	* lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21328
213291994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
21330
21331	* gcc.execute/execute.exp: Combine opt_list and foption_list into
21332	option_list.  Compile every file with only 4/6 option choices
21333	(same as C torture) instead of with 12/18 different option
21334	choices.
21335	* lib/c-torture.exp: Likewise.
21336
21337	* lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21338	not already set.
21339
213401993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
21341
21342	* lib/old-deja.exp: Add `excess errors test fails' error, now one
21343	can put an XFAIL *-*-* on excess errors.
21344
213451993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
21346
21347	* g++.law: Add more tests derived from g++-bugs snapshots.
21348
21349	* g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
21350	equivalent to g++.law/init9.
21351
21352	* lib/mike-gcc.exp (postbase): Delete the .o file after we've
21353	compiled it, and the a.out file after we've run it.
21354
213551993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
21356
21357	* lib/mike-g++.exp (postbase): Delete the .o file after we've
21358	compiled it, and the a.out file after we've run it.
21359
213601993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
21361
21362	* g++.law/*.exp: Avoid losing arguments added via "append" commands.
21363
213641993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
21365
21366	* lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21367	version number.
21368
213691993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
21370
21371	* g++.law: New directory of g++ tests derived from the g++-bugs
21372	snapshots.
21373
213741993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
21375
21376	* gcc.compile: initbug1.c initbug1.exp testcase added
21377
213781993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
21379
21380	* gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21381	* gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21382	  fixes submitted by Jeff Law (law@cs.utah.edu)
21383	* gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21384	  Jeff Law (law@cs.utah.edu)
21385
21386
213871993-11-30  Mike Stump  (mrs@cygnus.com)
21388
21389	* config/unix-g++.exp: Follow the gcc way of doing things.
21390	* g++.old-deja/old-deja.exp: Minor updates.
21391	* lib/g++.exp: New file, follow the gcc way of doing things.
21392	* lib/old-dejagnu.exp: Minor updates.
21393	* lib/mike-g++.exp: Always unset errorInfo.
21394
213951993-11-06  Mike Stump  (mrs@cygnus.com)
21396
21397	* lib/gcc.exp: Fix some errors with the below change, CC and
21398	CFLAGS should be global when setting, not local.
21399
214001993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
21401
21402	* lib/gcc.exp: Transform tool name.
21403
214041993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21405
21406	* gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21407
214081993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21409
21410	* lib/gcc.exp: change gcc_done to gcc_stat
21411
214121993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21413
21414	* Upgraded gcc testsuite to c-torture version 1.25
21415
214161993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
21417
21418	* lib/gcc.exp: added reporting code. Changed verbose compile message.
21419	* lib/c-torture: added hooks for new reporting code.
21420
214211993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
21422
21423	* config/sh-gcc.exp: check if sh-sim exists in the path
21424
214251993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
21426
21427	* gcc.code_quality/code_quality.exp: Initial changes for new logic.
21428	* gcc.compile/compile.exp: Initial changes for new logic.
21429	* gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21430	* gcc.failure/failure.exp: Initial changes for new logic.
21431	* gcc.ieee/ieee.exp: Initial changes for new logic.
21432	* gcc.misc-tests/misc.exp: Initial changes for new logic.
21433	* gcc.noncompile/non_compile.exp: Initial changes for new logic.
21434	* gcc.unsorted/unsorted.exp: Initial changes for new logic.
21435	* lib/c-torture.exp: Initial changes for new logic.
21436	* lib/gcc.exp: Initial changes for new logic.
21437
214381993-10-15  Mike Stump  (mrs@cygnus.com)
21439
21440	* lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21441	depend upon failure or success.  Fully qualify names in failure
21442	and success messages.  Always remove a.out before starting
21443	compile, just in case.  Pay more attention to error text output by
21444	the compiler.  Handle testcases with no known past errors just
21445	like all others, so that things are uniform.  Other miscellaneous
21446	improvements.
21447
214481993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
21449
21450	* gcc.cpp: new directory for cpp tests
21451
214521993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
21453
21454	* lib/chill.exp: Code reformatted, removed unused code.
21455	* config/unix-chill.exp: Code reformatted, removed unused code.
21456	* chill.execute/execute.exp: Code reformatted, removed unused code.
21457	* chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21458
214591993-10-04  Ian Lance Taylor  (ian@cygnus.com)
21460
21461	* config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
21462	routines not written.
21463
214641993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
21465
21466	* config/bug-gcc.exp: Use new procs from bug.exp.
21467
214681993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
21469
21470	* config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21471	via ftp, rather than depending on NFS.
21472	* config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21473	case.
21474
214751993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
21476
21477	* config/bug-gcc.exp: Use new download proc.
21478
214791993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
21480
21481	* chill.execute/execute.exp: cleanups, handles errors better
21482	* chill.compile/compile.exp: rewrite, based on execute.exp
21483	* chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21484	* lib/chill.exp: major changes to diff proc and compile and link
21485	  procs. added chill_fail and chill_pass wrappers to pass and
21486	  fail. added more comments, and handle error codes better.
21487	  Added a hack to capture stderr from exec, so noncompile tests
21488	  can work.
21489
214901993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21491
21492	* chill.execute/execute.exp: rewrite of testsuite driver
21493	* lib/chill.exp: rewrite of testsuite driver
21494	* config/unix-chill.exp: rewrite of testsuite driver
21495
214961993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21497
21498    In chill.execute:
21499	* iexpr.ch: Standardize uppercase.
21500	* tuples.dat: Standardize uppercase.
21501	* vary.ch: standardize.  Correct varying string assignments.
21502	* vary.dat: Add new output lines.
21503
215041993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21505
21506    In chill.execute:
21507	* chprintf.ch: Standardize use of uppercase.
21508	* tuples.ch: Standardize and turn arr2 into a DCL,
21509	  rather than a SYN.
21510	* pinits.ch: Standardize.
21511
215121993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21513
21514	* rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21515	* Makefil: Renamed to Makefile.in.
21516	* configure.in: New.
21517
215181993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21519
21520    In chill.execute:
21521	* .cvsignore: Add result/output files.
21522	* Makefile: Fix up variables at start.  Use MFLAGS
21523	  everywhere.  Correct bool_loc, built_ins entries.
21524	  Add entry for vary1.ch.
21525	* bitarray.ch: Standardize upper-case usage.
21526	* bitexpr.ch: Standardize, add output of b1.
21527	* params.ch: Use arrayt in along PROC parameters, to
21528	  avoid novelty problems.
21529	* sets.ch: Tiny cleanup.
21530	* vary1.ch: Re-indent.
21531
215321993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21533
21534	  * Add PR-related files to Makefiles, .cvsignore files, etc.
21535
215361993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21537
21538	* gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21539	  with compiler objects. New names are test-flow.c and test-loop.c
21540
215411993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21542
21543	* Upgraded c-torture tests from 1.19 to 1.20
21544
21545	* new files:
21546	* gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21547	* gcc.compile: 930623-1.c 930623-2.c
21548	* gcc.noncompile: 930622-1.c 930622-2.c
21549	* gcc.failure: 920411-1.c 920627-2.c
21550	* gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21551
215521993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21553
21554	* chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21555	  More changes to get testsuite working properly. Needs more work.
21556	  Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21557
215581993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21559
21560	* chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21561	  More changes to get testsuite working properly. Needs more work.
21562
215631993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21564
21565	* chill.compile/compile.exp: Added for Dejagnu support
21566	* chill.execute/execute.exp: Added for Dejagnu support
21567	* lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21568
215691993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21570
21571    This should complete moving the CHILL test files.
21572	* chill.noncompile(.cvsignore printf.grt
21573	    in-printf.grt chprintf.grt chprintf.ch):
21574	    Added test-support files.
21575	  (Makefile): Modified further.
21576	* chill.compile (emptymod.ch gdbme.ch neg_range.ch
21577	    signal.ch): Added test files.
21578	  * chill.execute (.cvsignore printf.grt printr.c
21579	    in-printf.grt rts.c chprintf.grt rts.h): Added
21580	  test-support files.
21581	    (Makefile): More corrections.
21582
215831993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21584
21585	* chill.compile, chill.execute, chill.nocompile: Add CHILL
21586	  test cases, ready for DejaGnu.
21587
215881993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21589
21590	* Upgraded c-torture tests from 1.18 to 1.19
21591
21592	* gcc.compile: added test(s):
21593	  930607-1.c
21594	* gcc.execute: added test(s):
21595	  930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21596
21597	* added new subdirectory for misc tests: gcc.misc-tests
21598	* gcc.misc-test(s): added tests:
21599	  inst-check.c test-consts.c test-ior.c test-switch.c
21600
216011993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21602
21603	* lib/mike-g++.exp: Load `./a.out', not `a.out'.
21604
216051993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21606
21607	* g++.old-deja/old-deja.exp: Don't delete all the .o files.
21608
216091993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21610
21611	* Upgraded c-torture tests from 1.17 to 1.18
21612
216131993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21614
21615	* Upgraded c-torture tests from 1.12 to 1.17
21616
216171993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21618
21619	* lib/old-dejagnu.exp:
21620	  Fixed handling of XFAIL target triplets to correctly
21621	  recognize wildcard characters.  Removed code that
21622	  appended a unique id tag to the end of the file name
21623	  printed out by the result of the testcases within a
21624	  given test file.
21625
216261993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21627
21628	* lib/old-dejagnu.exp:
21629	  Reworked expected failure handling to trigger off of XFAIL
21630	  keyword in keyphrase embeded in testcase source code. The
21631	  XFAIL keyword must be at the end of the keyphrase line. It
21632	  may optionally be followed by one or more target triplets.
21633	  It has just occured that the handling of wildcards in the
21634	  target triplet may not be correct.
21635
216361993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21637
21638	* g++.old-deja/tests:
21639	  Moved all subdirectories up one level into g++.old-deja .
21640
21641	* lib/old-dejagnu.exp:
21642	  Fixed problem with CXXFLAGS not being properly reset, and being
21643	  corrupted with extraneous "-c" compiler option.  This was
21644	  causing binaries to not be generated for test that needed them.
21645	  Modified strings passed to "pass" and "fail" so that individual
21646	  tests from the same test file would be distinguished by an
21647	  identifier appended to the test file name in the summary logs;
21648	  this corrected a problem with erroneous diff logs.  Added code
21649	  to search testcases for expected fail and unexpected pass keywords.
21650
216511993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21652
21653	* lib/c-torture.exp: Ignore "file path prefix*unused" message.
21654
216551993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21656
21657	* g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21658	  Removed extraneous text from end of "Special g++ Options"
21659	  keyphrase.
21660
21661	* lib/old-dejagnu.exp: Added pattern matching to look for new
21662	  keywords, embedded in testcases comments, which will trigger
21663	  calls to xpass and xfail.
21664
216651993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21666
21667	* lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21668	  comments embedded in the testcases, especially the one looking for
21669	  special compiler options, as well as the pattern matching for the
21670	  compiler output again.
21671
216721993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21673
21674	* lib/old-dejagnu.exp: Do a proper check of the return value for
21675	  execute tests. Fixed several problems with the pattern matching
21676	  of the compiler output which gave erroneous test results.
21677	  Changed several of the test result messages to be more descriptive.
21678	* config/unix-g++.exp: Proc g++_load now actually works and
21679	  executes the tests passed to it and returns a usable return
21680	  value.
21681
216821993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21683
21684	  * lib/gcc.exp: Exits gracefully if $CC is bogus.
21685
216861993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21687
21688	* lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21689	  Modified both files to properly execute the old style
21690	  dejagnu tests. The previous versions of these files were
21691	  experimental and did not function anything near correctly.
21692
216931993-04-05  Rob Savoye  (rob@cygnus.com)
21694
21695	* Removed all Makefile.in and configure.in files. No configuration
21696	needed now.
21697
216981993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21699
21700	* lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21701
217021993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21703
21704	* gcc.compile/configure.in, gcc.unsorted/configure.in,
21705	gcc.special/configure.in, gcc.noncompile/configure.in,
21706	gcc.execute/configure.in, gcc.code_quality/configure.in,
21707	g++.other/configure.in, g++.old-deja/configure.in,
21708	g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21709	in srcname setting.
21710
217111993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21712
21713	* lib/udi.exp:  Fixed mondfe and mondfe_download.
21714	* config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21715	* config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21716
217171993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21718
21719	* config/udi-gdb.exp: Check $shell_id after connecting to target.
21720	(gdb_exit): Don't remove *_soc files.
21721
217221993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21723
21724	* lib/c-torture.exp: Don't look for main; instead always use -w
21725	-c.  This is how the c-torture tests work.  Remove the object
21726	file if the compilation succeeds.
21727	* gcc.execute/execute.exp: Remove executable if test passes.
21728	* gcc.noncompile/noncompile.exp: Every test is an expected
21729	failure.
21730	* gcc.special/special.exp: Added tests from c-torture 1.11,
21731	corrected use of existing test.
21732	* gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21733	gcc.execute/920625-1.c: Updated to c-torture 1.11.
21734	* gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21735	gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21736	gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21737	gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21738	gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21739	gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21740	gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21741	gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21742	gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21743	gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21744	gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21745	gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21746	gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21747	gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21748	gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21749	gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21750	gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21751	c-torture 1.11.
21752	* gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21753	correspond to c-torture	1.11.
21754
21755	* New file.
21756