OSDN Git Service

* testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-10-14  Dorit Naishlos  <dorit@il.ibm.com>
2
3         * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
4         and mipsisa64*-*-* (until support for misaligned loads is added).
5         * testsuite/gcc.dg/vect/vect-50.c: Likewise.
6         * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7         * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8         * testsuite/gcc.dg/vect/vect-58.c: Likewise.
9         * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10         * testsuite/gcc.dg/vect/vect-80.c: Likewise.
11
12 2004-10-14  Mark Mitchell  <mark@codesourcery.com>
13
14         PR c++/17976
15         * g++.dg/init/dtor3.C: New test.
16
17 2004-10-15  Ben Elliston  <bje@au.ibm.com>
18
19         * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
20
21 2004-10-14  Geoffrey Keating  <geoffk@apple.com>
22
23         * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
24         * gcc.dg/macho-lo-sum.c: Likewise.
25
26 2004-10-14  Joseph S. Myers  <joseph@codesourcery.com>
27
28         * gcc.dg/ppc-spe64-1.c: New test.
29
30 2004-10-14  Devang Patel  <dpatel@apple.com>
31
32         PR 17635
33         * gcc.dg/pr17635.c : New test.
34         
35 2004-10-14  Olga Golovanevsky  <olga@il.ibm.com>
36
37         * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
38         * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
39         * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
40         * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
41         * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
42         * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
43         * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
44         * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
45         * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
46         * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
47         * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
48         * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
49         * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
50         * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
51         * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
52         * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
53         * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
54         * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
55
56 2004-10-14  Dorit Naishlos  <dorit@il.ibm.com>
57
58         * gcc.dg/vect/vect-82.c: New testcase.  
59         * gcc.dg/vect/vect-82_64.c: New testcase.       
60         * gcc.dg/vect/vect-83.c: New testcase.  
61         * gcc.dg/vect/vect-83_64.c: New testcase.       
62
63 2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
64
65         * gcc.dg/cpp/error-1.c: New test.
66
67 2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
68
69         * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
70
71 2004-10-14  Hans-Peter Nilsson  <hp@axis.com>
72
73         PR target/17984
74         * gcc.dg/cris-peep2-xsrand2.c: New test.
75
76 2004-10-13  Andrew Pinski  <pinskia@physics.uc.edu>
77
78         PR c++/17661
79         * testsuite/g++.dg/expr/for2.C: New test.
80
81 2004-10-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
82
83         * g++.dg/inherit/thunk1.C: Run on the SPARC.
84
85 2004-10-13  Jakub Jelinek  <jakub@redhat.com>
86
87         PR tree-optimization/17724
88         * g++.dg/opt/pr17724-1.C: New test.
89         * g++.dg/opt/pr17724-2.C: New test.
90         * g++.dg/opt/pr17724-3.C: New test.
91         * g++.dg/opt/pr17724-4.C: New test.
92         * g++.dg/opt/pr17724-5.C: New test.
93         * g++.dg/opt/pr17724-6.C: New test.
94
95 2004-10-12  Joseph S. Myers  <jsm@polyomino.org.uk>
96
97         PR c/17301
98         * gcc.dg/pr17301-2.c: New test.
99
100 2004-10-11  Mark Mitchell  <mark@codesourcery.com>
101
102         PR c++/15876
103         * g++.dg/parse/error22.C: New test.
104
105         PR c++/17936
106         * g++.dg/template/spec18.C: New test.
107
108 2004-10-11  Steve Ellcey  <sje@cup.hp.com>
109
110         * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
111         * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
112         memcpy. 
113         * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
114         * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
115
116 2004-10-11  Andrew Pinski  <pinskia@physics.uc.edu>
117
118         * g++.dg/eh/cleanup5.C: Add dg-options "".
119
120 2004-10-11  Roger Sayle  <roger@eyesopen.com>
121
122         PR middle-end/17657
123         * gcc.dg/switch-4.c: New test case.
124
125 2004-10-11  Richard Sandiford  <rsandifo@redhat.com>
126
127         * gcc.c-torture/execute/20041011-1.c: New test.
128
129 2004-10-10  Andrew Pinski  <pinskia@physics.uc.edu>
130
131         PR c++/17554
132         * g++.dg/init/for3.C: New test.
133
134         PR c++/17657
135         * g++.dg/opt/switch2.C: New test.
136
137         PR middle-end/17703
138         * g++.dg/warn/Wreturn-2.C: New test.
139
140 2004-10-10  Andrew Pinski  <pinskia@physics.uc.edu>
141
142         PR c++/17907
143         * g++.dg/eh/cleanup5.C: New test.
144
145 2004-10-10  Mark Mitchell  <mark@codesourcery.com>
146
147         PR c++/17393
148         * g++.dg/parse/error21.C: New test.
149
150 2004-10-10  Gabriel Dos Reis  <gdr@integrable-solutions.net>
151
152         * g++.dg/overload/pmf1.C: Adjust quoting marks.
153         * g++.dg/warn/incomplete1.C: Likewise.
154         * g++.dg/template/qualttp20.C: Likewise.
155
156 2004-10-10  Joseph S. Myers  <jsm@polyomino.org.uk>
157
158         PR c/17881
159         * parm-incomplete-1.c: New test.
160
161 2004-10-09  Mark Mitchell  <mark@codesourcery.com>
162
163         PR c++/17867
164         * g++.dg/parse/error19.C: New test.
165
166         PR c++/17670
167         * g++.dg/init/new11.C: New test.
168
169         PR c++/17821
170         * g++.dg/parse/error20.C: New test.
171
172         PR c++/17826
173         * g++.dg/template/crash24.C: New test.
174         
175 2004-10-10  Joseph S. Myers  <jsm@polyomino.org.uk>
176
177         PR c/17301
178         * gcc.dg/pr17301-1.c: New test.
179
180 2004-10-10  Joseph S. Myers  <jsm@polyomino.org.uk>
181
182         PR c/17189
183         * gcc.dg/anon-struct-5.c: New test.
184
185 2004-10-09  Joseph S. Myers  <jsm@polyomino.org.uk>
186
187         PR c/17844
188         * gcc.dg/pr17844-1.c: New test.
189
190 2004-10-09  Zdenek Dvorak  <dvorakz@suse.cz>
191
192         PR tree-optimization/17906
193         * gcc.c-torture/compile/pr17906.c: New.
194
195 2004-10-09  Stuart Hastings  <stuart@apple.com>
196             Roger Sayle  <roger@eyesopen.com>
197
198         PR rtl-optimization/17853
199         * gcc.dg/i386-mmx-5.c: New testcase.
200
201 2004-10-09  Andrew Pinski  <pinskia@physics.uc.edu>
202
203         * g++.dg/opt/pr17902.C: Fix typo in dg-do.
204
205 2004-10-09  Mark Mitchell  <mark@codesourcery.com>
206
207         PR c++/17524
208         * g++.dg/template/static9.C: New test.
209
210         PR c++/17685
211         * g++.dg/parse/operator5.C: New test.
212
213 2004-10-09  Roger Sayle  <roger@eyesopen.com>
214
215         PR middle-end/17894
216         * gcc.c-torture/execute/divcmp-4.c: New test case.
217
218 2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
219
220         PR tree-opt/17902
221         * g++.dg/opt/pr17902.C: New test.
222
223 2004-10-09  Jakub Jelinek  <jakub@redhat.com>
224
225         * gcc.dg/cpp/ident-1.c: Add dg-options "".
226
227 2004-10-08  Joseph S. Myers  <jsm@polyomino.org.uk>
228
229         * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
230
231 2004-10-08  Joseph S. Myers  <jsm@polyomino.org.uk>
232
233         * gcc.dg/assign-warn-3.c: New test.
234
235 2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
236
237         PR c/16999
238         * gcc.dg/cpp/ident-1.c: New test.
239
240 2004-10-08  Nathan Sidwell  <nathan@codesourcery.com>
241
242         * gcc.c-torture/compile/acc1.c: New.
243
244 2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
245
246         * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
247         * gcc.dg/darwin-abi-2.c: Include stdlib.h.
248
249 2004-10-08  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
250
251         * gcc.dg/ultrasp11.c: New test.
252
253 2004-10-08  Michael Matz  <matz@suse.de>
254
255         * gcc.dg/doloop-2.c: New test.
256
257 2004-10-08  Joseph S. Myers  <jsm@polyomino.org.uk>
258
259         * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
260         * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
261         objc.dg/method-9.m: Update expected diagnostics.
262
263 2004-10-07  Geoffrey Keating  <geoffk@apple.com>
264
265         * gcc.dg/ppc-fsel-3.c: New file.
266         * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
267
268 2004-10-07  Paul Brook  <paul@codesourcery.com>
269
270         * gfortran.dg/intrinsic_verify_1.f90: New test.
271
272 2004-10-07  Paul Brook  <paul@codesourcery.com>
273
274         * gfortran.dg/empty_format_1.f90: Remove stray commas.
275
276 2004-10-07  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
277
278         * gfortran.fortran-torture/execute/intrinsic_mvbits.f90, 
279         gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
280         commit.
281
282 2004-10-07  Andrew Pinski  <pinskia@physics.uc.edu>
283
284         * g++.dg/ext/asm6.C: Remove extraneous semicolon.
285
286 2004-10-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
287
288         PR c++/17115
289         * g++.dg/warn/Winline-4.C: New test.
290
291 2004-10-07  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
292
293         * gcc.c-torture/compile/20041007-1.c: New test.
294
295 2004-10-07  Paul Brook  <paul@codesourcery.com>
296
297         PR fortran/17678
298         * gfortran.dg/use_allocated_1.f90: New test.
299
300 2004-10-06  Andrew Pinski  <pinskia@physics.uc.edu>
301
302         PR middle-end/17849
303         * gfortran.fortran-torture/compile/nested.f90: New test
304
305 2004-10-06  Joseph S. Myers  <jsm@polyomino.org.uk>
306
307         * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
308
309 2004-10-06  Andrew Pinski  <pinskia@physics.uc.edu>
310
311         PR c++/17368
312         * g++.dg/ext/asm6.C: New test.
313
314 2004-10-06  Kenneth Zadeck <zadeck@naturalbridge.com>
315
316         * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
317
318 2004-10-06  Paul Brook  <paul@codesourcery.com>
319
320         PR libfortran/17709
321         * gfortran.dg/empty_format_1.f90: New test.
322
323 2004-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
324
325         PR fortran/17568
326         * gfortran.dg/ishft.f90: New test.
327
328         PR fortran/17283
329         * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
330         tests.
331
332 2004-10-06  Paul Brook  <paul@codesourcery.com>
333
334         * gfortran.dg/do_1.f90: New test.
335
336 2004-10-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
337
338         * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
339         optimizing for size.
340
341 2004-10-05  Joseph S. Myers  <jsm@polyomino.org.uk>
342
343         * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
344
345 2004-10-05  Joseph S. Myers  <jsm@polyomino.org.uk>
346
347         * gcc.c-torture/compile/20041005-1.c: New test.
348
349 2004-10-05  Nathan Sidwell  <nathan@codesourcery.com>
350
351         PR c++/17829
352         * g++.dg/lookup/koenig4.C: New.
353
354 2004-10-05  Gabriel Dos Reis  <gdr@integrable-solutions.net>
355
356         * g++.dg/other/classkey1.C: Adjust quoting marks.
357         * g++.dg/parse/error15.C: Likewise.
358         * g++.dg/template/meminit2.C (int>): Likewise.
359
360 2004-10-04  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
361
362         PR fortran/17283
363         * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
364
365         PR fortran/17631
366         * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
367
368         PR fortran/17708
369         * gfortran.dg/pr17708.f90: New test.
370         
371 2004-10-04  Chao-ying Fu  <fu@mips.com>
372
373         * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
374         * gcc.dg/vect/vect-4.c: Ditto.
375         * gcc.dg/vect/vect-5.c: Ditto.
376         * gcc.dg/vect/vect-6.c: Ditto.
377         * gcc.dg/vect/vect-8.c: Ditto.
378         * gcc.dg/vect/vect-16.c: Ditto.
379         * gcc.dg/vect/vect-30.c: Ditto.
380         * gcc.dg/vect/vect-40.c: Ditto.
381         * gcc.dg/vect/vect-41.c: Ditto.
382         * gcc.dg/vect/vect-42.c: Ditto.
383         * gcc.dg/vect/vect-43.c: Ditto.
384         * gcc.dg/vect/vect-44.c: Ditto.
385         * gcc.dg/vect/vect-45.c: Ditto.
386         * gcc.dg/vect/vect-46.c: Ditto.
387         * gcc.dg/vect/vect-47.c: Ditto.
388         * gcc.dg/vect/vect-48.c: Ditto.
389         * gcc.dg/vect/vect-49.c: Ditto.
390         * gcc.dg/vect/vect-50.c: Ditto.
391         * gcc.dg/vect/vect-51.c: Ditto.
392         * gcc.dg/vect/vect-52.c: Ditto.
393         * gcc.dg/vect/vect-53.c: Ditto.
394         * gcc.dg/vect/vect-54.c: Ditto.
395         * gcc.dg/vect/vect-55.c: Ditto.
396         * gcc.dg/vect/vect-56.c: Ditto.
397         * gcc.dg/vect/vect-57.c: Ditto.
398         * gcc.dg/vect/vect-58.c: Ditto.
399         * gcc.dg/vect/vect-59.c: Ditto.
400         * gcc.dg/vect/vect-60.c: Ditto.
401         * gcc.dg/vect/vect-74.c: Ditto.
402         * gcc.dg/vect/vect-79.c: Ditto.
403         * gcc.dg/vect/vect-80.c: Ditto.
404
405 2004-10-04  Andrew Pinski  <pinskia@physics.uc.edu>
406
407         * gcc.dg/unused-7.c: Use the correct option.
408
409 2004-10-04  Paul Brook  <paul@codesourcery.com>
410         Bud Davis  <bdavis9659@comcast.net>
411
412         PR fortran/17706
413         PR fortran/16434
414         * gfortran/pr17706.f90: New test.
415         * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
416
417 2004-10-04  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
418
419         * gfortran.dg/pr17612.f90: New test.
420
421 2004-10-03  Gabriel Dos Reis  <gdr@integrable-solutions.net>
422
423         * g++.dg/template/local1.C: Adjust quoting marks in
424         testing for diagnostics.
425         * g++.dg/tls/diag-2.C: Likewise.
426         * g++.dg/other/error8.C: Likewise.
427
428 2004-10-03  Andrew Pinski  <pinskia@physics.uc.edu>
429
430         PR c/17178
431         * gcc.dg/unused-4.c: Adjust to be correct.
432
433         PR c/17820
434         * gcc.dg/unused-7.c: New test.
435
436 2004-10-03  Andrew Pinski  <pinskia@physics.uc.edu>
437
438         PR c++/17797
439         * g++.dg/overload/template2.C: New test.
440
441 2004-10-03  Kazu Hirata  <kazu@cs.umass.edu>
442
443         PR tree-optimization/16632
444         * gcc.dg/tree-ssa/20041002-1.c: New.
445
446 2004-10-03  Paul Brook  <paul@codesourcery.com>
447
448         * gfortran.dg/pr17286.f90: Add dg-do line.  Explicitly test bug,
449         rather than relying on default formatting.
450
451 2004-10-02  Joseph S. Myers  <jsm@polyomino.org.uk>
452
453         * gcc.dg/20040920-1.c: Update expected message text.
454
455 2004-10-02  Ulrich Weigand  <uweigand@de.ibm.com>
456
457         * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
458
459 2004-10-01  Zdenek Dvorak  <dvorakz@suse.cz>
460
461         * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
462         tree level.
463
464 2004-10-01  Andrew Pinski  <pinskia@physics.uc.edu>
465
466         * gcc.dg/tree-ssa/pr17343.c: Remove.
467
468 2004-10-01  Andrew Pinski  <pinskia@physics.uc.edu>
469
470         PR tree-opt/17343
471         * gcc.dg/tree-ssa/pr17343.c: New test.
472
473 2004-10-01  Jakub Jelinek  <jakub@redhat.com>
474
475         * gcc.dg/tree-ssa/stdarg-1.c: Removed.
476         * gcc.dg/tree-ssa/stdarg-2.c: Removed.
477         * gcc.dg/tree-ssa/stdarg-3.c: Removed.
478         * gcc.dg/tree-ssa/stdarg-4.c: Removed.
479         * gcc.dg/tree-ssa/stdarg-5.c: Removed.
480
481 2004-09-30  Joseph S. Myers  <jsm@polyomino.org.uk>
482
483         * gcc.dg/lvalue-2.c: New test.
484
485 2004-09-30  Joseph S. Myers  <jsm@polyomino.org.uk>
486
487         PR c/17730
488         * gcc.dg/pr17730-1.c: New test
489
490 2004-09-29  Joseph S. Myers  <jsm@polyomino.org.uk>
491
492         PR c/7425
493         * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
494
495 2004-09-29  Jakub Jelinek  <jakub@redhat.com>
496
497         * gcc.c-torture/execute/stdarg-1.c: New test.
498         * gcc.c-torture/execute/stdarg-2.c: New test.
499         * gcc.c-torture/execute/stdarg-3.c: New test.
500         * gcc.dg/tree-ssa/stdarg-1.c: New test.
501         * gcc.dg/tree-ssa/stdarg-2.c: New test.
502         * gcc.dg/tree-ssa/stdarg-3.c: New test.
503         * gcc.dg/tree-ssa/stdarg-4.c: New test.
504         * gcc.dg/tree-ssa/stdarg-5.c: New test.
505
506 2004-09-29  Jakub Jelinek  <jakub@redhat.com>
507
508         PR tree-optimization/17697
509         * g++.dg/opt/pr17697-1.C: New test.
510         * g++.dg/opt/pr17697-2.C: New test.
511         * g++.dg/opt/pr17697-3.C: New test.
512
513 2004-09-28  Joseph S. Myers  <jsm@polyomino.org.uk>
514
515         PR c/16409
516         * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
517         gcc.dg/vla-init-5.c: New tests.
518
519 2004-09-27  Joseph S. Myers  <jsm@polyomino.org.uk>
520
521         PR c/13804
522         * gcc.dg/pr13804-1.c: New test.
523
524 2004-09-27  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
525
526         PR fortran/16938
527         * gfortran.dg/pr16938.f90: New test.
528
529 2004-09-27  Mark Mitchell  <mark@codesourcery.com>
530
531         * g++.dg/template/crash23.C: New test.
532
533 2004-09-27  Mark Mitchell  <mark@codesourcery.com>
534
535         PR c++/17585
536         * g++.dg/template/static8.C: New test.
537
538 2004-09-27  Nathan Sidwell  <nathan@codesourcery.com>
539
540         PR c++/17681
541         * g++.dg/other/error9.C: New test.
542
543 2004-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
544
545         * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
546
547 2004-09-26  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
548
549         PR fortran/15164
550         * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
551
552 2004-09-26  Roger Sayle  <roger@eyesopen.com>
553
554         PR middle-end/17112
555         * gcc.dg/pr17112-1.c: New test case.
556
557 2004-09-26  Joseph S. Myers  <jsm@polyomino.org.uk>
558
559         PR c/11459
560         * gcc.dg/pr11459-1.c: New test.
561
562 2004-09-25  Ulrich Weigand  <uweigand@de.ibm.com>
563
564         * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
565         * gcc.dg/tree-ssa/loop-4.c: Likewise.
566
567 2004-09-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
568
569         * gfortran.dg/pr15324.f90: Make array bounds consistent.
570
571 2004-09-25  Jan Hubicka  <jh@suse.cz>
572
573         * compile/30040909-1.c: New test.
574         * compile/30040907-1.c: New test.
575
576 2004-09-25  Richard Sandiford  <rsandifo@redhat.com>
577
578         * gcc.c-torture/execute/va-arg-26.c: New test.
579
580 2004-09-24  Zack Weinberg  <zack@codesourcery.com>
581
582         * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
583         extra diagnostics on targets with 64-bit pointers.
584         * objc.dg/selector-1.m: Adjust dg-warning regexp.
585
586 2004-09-24  Joseph S. Myers  <jsm@polyomino.org.uk>
587
588         PR c/17188
589         * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
590         * gcc.dg/decl-3.c: Adjust expected message.
591
592 2004-09-24  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
593
594         PR fortran/17615
595         * gfortran.dg/pr17615.f90: New test.
596
597 2004-09-24  Andrew MacLeod  <amacleod@redhat.com>
598
599         PR tree-optimzation/17517
600         * g++.dg/tree-ssa/pr17517.C: New Test.
601
602 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
603
604         PR c++/16889
605         * g++.dg/lookup/ambig3.C: New.
606
607 2004-09-24  Andrew Pinski  <pinskia@physics.uc.edu>
608
609         PR tree-opt/17624
610         * g++.dg/opt/pr17624.C: New test.
611
612 2004-09-24  Joseph S. Myers  <jsm@polyomino.org.uk>
613
614         PR c/6980
615         * gcc.dg/Wbad-function-cast-1.c: New test.
616
617 2004-09-23  Zack Weinberg  <zack@codesourcery.com>
618
619         * g++.dg/ext/complit1.C
620         * g++.dg/other/error2.C
621         * g++.dg/other/nontype-1.C
622         * g++.dg/parse/crash11.C
623         * g++.dg/parse/crash12.C
624         * g++.dg/parse/error15.C
625         * g++.dg/parse/error4.C
626         * g++.dg/parse/tmpl-outside1.C
627         * g++.dg/parse/too-many-tmpl-args1.C
628         * g++.dg/template/dependent-expr3.C
629         * g++.dg/template/error10.C
630         * g++.dg/template/instantiate1.C
631         * g++.dg/template/vtable2.C
632         * g++.dg/warn/Wshadow-1.C
633         * g++.dg/warn/weak1.C
634         * g++.old-deja/g++.brendan/crash16.C
635         * g++.old-deja/g++.brendan/crash18.C
636         * g++.old-deja/g++.brendan/crash48.C
637         * g++.old-deja/g++.brendan/crash49.C
638         * g++.old-deja/g++.brendan/crash55.C
639         * g++.old-deja/g++.brendan/crash56.C
640         * g++.old-deja/g++.brendan/crash8.C
641         * g++.old-deja/g++.brendan/enum11.C
642         * g++.old-deja/g++.brendan/enum8.C
643         * g++.old-deja/g++.brendan/enum9.C
644         * g++.old-deja/g++.brendan/friend3.C
645         * g++.old-deja/g++.brendan/misc14.C
646         * g++.old-deja/g++.bugs/900402_02.C
647         * g++.old-deja/g++.bugs/900404_03.C
648         * g++.old-deja/g++.bugs/900404_04.C
649         * g++.old-deja/g++.bugs/900428_03.C
650         * g++.old-deja/g++.jason/crash4.C
651         * g++.old-deja/g++.jason/overload21.C
652         * g++.old-deja/g++.jason/redecl1.C
653         * g++.old-deja/g++.jason/report.C
654         * g++.old-deja/g++.jason/rfg10.C
655         * g++.old-deja/g++.jason/template30.C
656         * g++.old-deja/g++.law/arm12.C
657         * g++.old-deja/g++.law/ctors5.C
658         * g++.old-deja/g++.law/cvt20.C
659         * g++.old-deja/g++.law/init10.C
660         * g++.old-deja/g++.law/init8.C
661         * g++.old-deja/g++.law/visibility17.C
662         * g++.old-deja/g++.law/visibility7.C
663         * g++.old-deja/g++.mike/net8.C
664         * g++.old-deja/g++.mike/p646.C
665         * g++.old-deja/g++.mike/p700.C
666         * g++.old-deja/g++.mike/p701.C
667         * g++.old-deja/g++.mike/p811.C
668         * g++.old-deja/g++.ns/template13.C
669         * g++.old-deja/g++.other/array3.C
670         * g++.old-deja/g++.other/crash25.C
671         * g++.old-deja/g++.other/dtor3.C
672         * g++.old-deja/g++.other/dtor4.C
673         * g++.old-deja/g++.other/main1.C
674         * g++.old-deja/g++.other/warn7.C
675         * g++.old-deja/g++.pt/crash11.C
676         * g++.old-deja/g++.pt/crash36.C
677         * g++.old-deja/g++.pt/spec22.C
678         * g++.old-deja/g++.pt/spec9.C
679         * g++.old-deja/g++.pt/ttp52.C
680         * g++.old-deja/g++.robertl/eb103.C
681         * g++.old-deja/g++.robertl/eb121.C
682         * g++.old-deja/g++.robertl/eb22.C
683         * g++.old-deja/g++.robertl/eb8.C:
684         Update locations and/or regexps of dg-error markers.
685         Remove markers for some bogus messages that are no longer issued.
686
687 2004-09-23  Jakub Jelinek  <jakub@redhat.com>
688
689         * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
690         * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
691
692 2004-09-23  Andrew Pinski  <pinskia@physics.uc.edu>
693
694         PR c++/17618
695         * g++.dg/lookup/crash5.C: New test.
696
697 2004-09-23  Dorit Naishlos <dorit@il.ibm.com>
698
699         * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
700         * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
701         * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
702         * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
703         * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
704         * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
705
706         * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
707         * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
708         * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
709         * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
710         * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
711         * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
712
713         * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
714
715         * gcc.dg/vect/vect-44.c: Check additional cases.
716         * gcc.dg/vect/vect-48.c: Check additional cases.
717
718         * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
719         * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
720         * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
721         * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
722         * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
723         * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
724         * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
725         * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
726         * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
727
728         * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
729         * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
730         * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
731
732 2004-09-23  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
733
734         * gcc.dg/tree-ssa/loop-6.c: New test.
735
736 2004-09-23  Nathan Sidwell  <nathan@codesourcery.com>
737
738         PR c++/17620
739         * g++.dg/inherit/base2.C: New.
740
741 2004-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
742
743         * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
744         * gcc.dg/20001012-2.c: Likewise.
745         * gcc.dg/20001013-1.c: Likewise.
746         * gcc.dg/20001101-1.c: Likewise.
747         * gcc.dg/20001102-1.c: Likewise.
748         * gcc.dg/bf-spl1.c: Likewise.
749         * gcc.dg/titype-1.c: Remove special-casing for SPARC.
750         * gcc.dg/20040813-1.c: Add missing "." to the regexp.
751
752 2004-09-22  Diego Novillo  <dnovillo@redhat.com>
753
754         PR tree-optimization/16721
755         * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
756
757 2004-09-23  Ulrich Weigand  <uweigand@de.ibm.com>
758
759         * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
760         * gcc.dg/20040305-1.c: Likewise.
761
762 2004-09-22  Joseph S. Myers  <jsm@polyomino.org.uk>
763
764         PR c/16566
765         * gcc.c-torture/compile/pr16566-1.c,
766         gcc.c-torture/compile/pr16566-2.c,
767         gcc.c-torture/compile/pr16566-3.c: New tests.
768
769 2004-09-22  Kazu Hirata  <kazu@cs.umass.edu>
770
771         PR tree-optimization/17512
772         * gcc.c-torture/compile/20040916-1.c.
773
774 2004-09-21  Mark Mitchell  <mark@codesourcery.com>
775
776         * gcc.dg/pragma-re-3.c: New test.
777
778 2004-09-17  Matt Austern  <austern@apple.com>
779
780         PR c++/15049
781         * g++.dg/other/anon3.C: New.
782
783 2004-09-21  Roger Sayle  <roger@eyesopen.com>
784
785         PR c++/7503
786         * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
787         * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
788         * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
789         * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
790         * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
791
792 2004-09-21  Bud Davis  <bdavis9659@comcast.net>
793
794         PR fortran/17286
795         * gfortran.dg/pr17286.f90: New test.
796
797 2004-09-20  Mark Mitchell  <mark@codesourcery.com>
798
799         PR c++/17530
800         * g++.dg/template/static7.C: New test.
801
802 2004-09-20  Andrew Pinski  <pinskia@physics.uc.edu>
803
804         PR tree-opt/17558
805         * gcc.c-torture/compile/pr17558.c: New test.
806
807 2004-09-20  Richard Sandiford  <rsandifo@redhat.com>
808
809         * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
810         if SKIP_ATTRIBUTE is defined.
811
812 2004-09-20  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
813
814         PR fortran/15957
815         * gfortran.dg/pr15957.f90: New test.
816
817 2004-09-20  Dorit Naishlos  <dorit@il.ibm.com>
818
819         * gcc.dg/vect/vect-74.c: Avoid floating point precision error
820         in comparison.
821         * gcc.dg/vect/vect-79.c: Likewise.
822         * gcc.dg/vect/vect-80.c: Likewise.
823
824 2004-09-20  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
825
826         PR fortran/15750
827         * gfortran.fortran-torture/execute/iolength_2.f90: New test.
828
829 2004-09-20  Ira Rosen  <irar@il.ibm.com>
830
831         * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
832         * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
833         * gcc.dg/vect/vect-62.c: New testcase.
834         * gcc.dg/vect/vect-63.c: New testcase.
835         * gcc.dg/vect/vect-64.c: New testcase.
836         * gcc.dg/vect/vect-65.c: New testcase.
837         * gcc.dg/vect/vect-66.c: New testcase.
838         * gcc.dg/vect/vect-67.c: New testcase.
839         * gcc.dg/vect/vect-68.c: New testcase.
840         * gcc.dg/vect/vect-69.c: New testcase.
841         * gcc.dg/vect/vect-79.c: New testcase.
842         * gcc.dg/vect/vect-80.c: New testcase.
843
844 2004-09-20  Richard Sandiford  <rsandifo@redhat.com>
845
846         * gcc.target/mips/asm-1.c: New test.
847
848 2004-09-19  Ira Rosen  <irar@il.ibm.com>
849
850         * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
851         * gcc.dg/vect/vect-73.c: New testcase.
852         * gcc.dg/vect/vect-74.c: New testcase.
853         * gcc.dg/vect/vect-75.c: New testcase.
854         * gcc.dg/vect/vect-76.c: New testcase.
855         * gcc.dg/vect/vect-77.c: New testcase.
856         * gcc.dg/vect/vect-78.c: New testcase
857
858 2004-09-18  Paul Brook  <paul@codesourcery.com>
859
860         * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
861
862 2004-09-18  Joseph S. Myers  <jsm@polyomino.org.uk>
863
864         PR c/17424
865         * gcc.dg/pr17424-1.c: New test.
866
867 2004-09-18  Diego Novillo  <dnovillo@redhat.com>
868
869         * g++.dg/tree-ssa/pr17153.C: New test.
870
871 2004-09-16  Geoffrey Keating  <geoffk@apple.com>
872
873         PR pch/13361
874         * testsuite/g++.dg/pch/wchar-1.C: New.
875         * testsuite/g++.dg/pch/wchar-1.Hs: New.
876
877 2004-09-17  Kenneth Zadeck  <Kenneth.Zadeck@NaturalBridge.com>
878
879         * gcc.c-torture/execute/20040917-1.c: New test.
880
881 2004-09-17  Diego Novillo  <dnovillo@redhat.com>
882
883         PR tree-optimization/17319
884         * gcc.dg/pr17319.c: New test.
885
886 2004-09-17  Devang Patel  <dpatel@apple.com>
887
888         * gcc.dg/20040813-1.c: New test.
889
890 2004-09-17  Diego Novillo  <dnovillo@redhat.com>
891
892         PR tree-optimization/17273
893         * gcc.c-torture/compile/pr17273.c: New test.
894
895 2004-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
896
897         * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
898         Update expected messages.
899         * gcc.dg/declspec-13.c: New test.
900
901 2004-09-17  David Edelsohn  <edelsohn@gnu.org>
902
903         * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
904
905 2004-09-17  Diego Novillo  <dnovillo@redhat.com>
906
907         * gcc.c-torture/execute/pr17252.c: Use post-increment to
908         change what 'a' is pointing to.
909
910 2004-09-17  Mark Mitchell  <mark@codesourcery.com>
911
912         PR c++/16002
913         * g++.dg/template/error18.C: New test.
914
915         PR c++/16029
916         * g++.dg/warn/Wunused-8.C: New test.
917
918 2004-09-17  Steven Bosscher  <stevenb@suse.de>
919
920         PR tree-optimization/17513
921         * gcc.dg/20040916-1.c: New test.
922
923 2004-09-16  Mark Mitchell  <mark@codesourcery.com>
924
925         PR c++/17501
926         * g++.dg/template/typename7.C: New test.
927
928 2004-09-16  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
929
930         * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
931
932 2004-09-16  Frank Ch. Eigler  <fche@redhat.com>
933
934         * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
935         with -ftree-based-profiling also.
936         * lib/profopt.exp: Support late-set profile_option/feedback_option.
937
938 2004-09-16  Victor Leikehman  <lei@il.ibm.com>
939
940         PR/15364
941         * gfortran.dg/der_array_io_1.f90: New test.
942         * gfortran.dg/der_array_io_2.f90: New test.
943         * gfortran.dg/der_array_io_3.f90: New test.
944
945 2004-09-15  Mark Mitchell  <mark@codesourcery.com>
946
947         * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
948         EABI.
949
950 2004-09-15  Mark Mitchell  <mark@codesourcery.com>
951
952         * g++.dg/opt/switch1.C: New test.
953
954 2004-09-15  Joseph S. Myers  <jsm@polyomino.org.uk>
955
956         * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
957         gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
958         Update expected messages.
959
960 2004-09-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
961
962         PR fortran/16485
963         * gfortran.dg/same_name_1.f90: New test.
964
965 2004-09-15  Diego Novillo  <dnovillo@redhat.com>
966
967         * gcc.c-torture/execute/pr17252.c: Fix thinko.  Don't
968         dereference garbage pointers.
969
970 2004-09-15  Jakub Jelinek  <jakub@redhat.com>
971
972         * gcc.c-torture/execute/builtins/strlen-3.c: New test.
973         * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
974
975         * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
976         * gcc.c-torture/execute/builtins/memmove-2.c: New test.
977         * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
978
979 2004-09-14  Mark Mitchell  <mark@codesourcery.com>
980
981         PR c++/17324
982         * g++.dg/template/mangle1.C: New test.
983
984 2004-09-14  Diego Novillo  <dnovillo@redhat.com>
985
986         PR tree-optimization/17252
987         * gcc.c-torture/execute/pr17252.c: New test.
988
989 2004-09-14  Andrew Pinski  <apinski@apple.com>
990
991         * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
992
993 2004-09-14  Roger Sayle  <roger@eyesopen.com>
994
995         PR rtl-optimization/9771
996         * gcc.dg/pr9771-1.c: New test case.
997
998 2004-09-14  Diego Novillo  <dnovillo@redhat.com>
999
1000         PR tree-optimization/15262
1001         * gcc.c-torture/execute/pr15262-1.c: New test.
1002         * gcc.c-torture/execute/pr15262-2.c: New test.
1003
1004 2004-09-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1005
1006         * gcc.dg/declspec-12.c: New test.
1007
1008 2004-09-14  Bud Davis  <bdavis9659@comcast.net>
1009
1010         * gfortran.dg/pr17090.f90: Add directives to test.
1011
1012 2004-09-14  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1013
1014         * gcc.c-torture/compile/20040914-1.c: New test.
1015
1016 2004-09-13  Mark Mitchell  <mark@codesourcery.com>
1017
1018         PR c++/16162
1019         * g++.dg/template/decl2.C: New test.
1020
1021 2004-09-13  Bud Davis  <bdavis9659@comcast.net>
1022
1023         PR fortran/17090
1024         * gfortran.dg/pr17090.f90: New test.
1025
1026 2004-09-13  Dale Johannesen  <dalej@apple.com>
1027
1028         * gcc.c-torture/compile/pr17408.c:  New test case.
1029
1030 2004-09-13  Mark Mitchell  <mark@codesourcery.com>
1031
1032         PR c++/16716
1033         * g++.dg/parse/crash17.C: New test.
1034
1035         PR c++/17327
1036         * g++.dg/template/enum3.C: New test.
1037
1038 2004-09-13  Hans-Peter Nilsson  <hp@bitrange.com>
1039
1040         * lib/gcc-defs.exp: Load wrapper.exp.
1041         * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
1042         using local code.
1043         * lib/gcc.exp (gcc_init): Similar.
1044         * lib/gfortran.exp (gfortran_init): Similar.
1045         * lib/objc.exp (objc_init): Similar.
1046         * lib/treelang.exp (treelang_init): Similar.
1047         * lib/wrapper.exp: New file with build_wrapper call machinery in
1048         ${tool}_maybe_build_wrapper.
1049
1050 2004-09-13  Joseph S. Myers  <jsm@polyomino.org.uk>
1051
1052         * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
1053         "inline".
1054         * gcc.dg/declspec-11.c: Update expected messages.
1055         * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
1056         gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
1057         gcc.dg/inline-12.c: New tests.
1058
1059 2004-09-13  Andrew MacLeod  <amacleod@redhat.com>
1060
1061         * g++.dg/tree-ssa/pr17400.C: New testcase.
1062
1063 2004-09-13  James E Wilson  <wilson@specifixinc.com>
1064
1065         * gcc.target/mips/sb1-1.c: New testcase.
1066
1067 2004-09-12  Hans-Peter Nilsson  <hp@bitrange.com>
1068
1069         * lib/g77-dg.exp: Remove unused file.
1070         * lib/mike-g77.exp: Ditto.
1071         * lib/g77.exp: Ditto.
1072
1073 2004-09-12  Richard Henderson  <rth@redhat.com>
1074
1075         * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
1076
1077 2004-09-13  Joseph S. Myers  <jsm@polyomino.org.uk>
1078
1079         * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
1080         gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1081         gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
1082         gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
1083         Update expected messages.
1084
1085 2004-09-13  Hans-Peter Nilsson  <hp@axis.com>
1086
1087         * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
1088         declaration/use mismatch for dirp parameter.
1089
1090 2004-09-12  Andrew Pinski  <apinski@apple.com>
1091
1092         * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
1093         -fgnu-runtime is passed.
1094
1095 2004-09-12  Richard Henderson  <rth@redhat.com>
1096
1097         * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
1098         do the uplevel thing and update additional_flags directly.
1099         * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
1100         gfortran.fortran-torture/execute/intrinsic_nearest.x,
1101         gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
1102         gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
1103
1104 2004-09-11  Steven Bosscher  <stevenb@suse.de>
1105
1106         * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
1107
1108 2004-09-11  Roger Sayle  <roger@eyesopen.com>
1109
1110         PR middle-end/17411
1111         * g++.dg/opt/pr17411-1.C: New test case.
1112
1113 2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1114
1115         * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1116         gcc.dg/tls/diag-2.c: Update expected messages.
1117         * gcc.dg/991209-1.c: Specify compilation options.  Update expected
1118         messages.
1119         * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
1120         * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
1121         gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
1122         gcc.dg/tls/diag-5.c: New tests.
1123
1124 2004-09-11  Zack Weinberg  <zack@codesourcery.com>
1125
1126         * gcc.dg/20040910-1.c: Correct dg-error regexp.
1127
1128 2004-09-11  Steven Bosscher  <stevenb@suse.de>
1129
1130         * g++.dg/parse/break-in-for.C: New test.
1131
1132 2004-09-11  Jakub Jelinek  <jakub@redhat.com>
1133
1134         * gcc.dg/tree-ssa/20040911-1.c: New test.
1135
1136 2004-09-11  Andreas Jaeger  <aj@suse.de>
1137
1138         * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
1139         * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
1140
1141 2004-09-11  Richard Sandiford  <rsandifo@redhat.com>
1142
1143         * gcc.target/frv: New directory of FR-V-specific tests.
1144
1145 2004-09-10  James E Wilson  <wilson@specifixinc.com>
1146
1147         * gcc.dg/convert-vec-1.c: New test.
1148
1149 2004-09-10  Roger Sayle  <roger@eyesopen.com>
1150
1151         PR middle-end/17024
1152         * gcc.dg/pr17024-1.c: New test case.
1153
1154 2004-09-10  Eric Christopher  <echristo@redhat.com>
1155
1156         * gcc.dg/20040910-1.c: New test.
1157
1158 2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1159
1160         * gcc.dg/bitfld-9.c: New test.
1161
1162 2004-09-10  Richard Sandiford  <rsandifo@redhat.com>
1163
1164         * gcc.c-torture/execute/ieee/acc1.c: New test.
1165         * gcc.c-torture/execute/ieee/acc2.c: New test.
1166         * gcc.c-torture/execute/ieee/mzero6.c: New test.
1167
1168 2004-09-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1169
1170         * gcc.dg/deprecated-2.c: New test.
1171
1172 2004-09-09  James E Wilson  <wilson@specifixinc.com>
1173
1174         * gcc.dg/init-vec-1.c: New test.
1175
1176 2004-09-09  Roger Sayle  <roger@eyesopen.com>
1177
1178         PR middle-end/17055
1179         * gcc.dg/pr17055-1.c: New test case.
1180
1181 2004-09-09  Hans-Peter Nilsson  <hp@axis.com>
1182
1183         PR target/17377
1184         * gcc.c-torture/execute/pr17377.c: New test.
1185
1186 2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1187
1188         PR c/8420
1189         * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
1190         gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
1191         gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1192         gcc.dg/long-long-typespec-1.c: New tests.
1193         * gcc.dg/tls/diag-2.c: Update expected diagnostics
1194
1195 2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1196
1197         * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
1198         gcc.dg/gnu99-static-1.c: New tests.
1199
1200 2004-09-08  Devang Patel  <dpatel@apple.com>
1201
1202         * gcc.dg/darwin-ld-20040828-1.c: New test.
1203         * gcc.dg/darwin-ld-20040828-2.c: New test.
1204         * gcc.dg/darwin-ld-20040828-3.c: New test.
1205
1206 2004-09-08  Ziemowit Laski  <zlaski@apple.com>
1207
1208         * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
1209         * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
1210         in error message.
1211         * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
1212         * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
1213         in error message.
1214         * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
1215         types they qualify.
1216         * objc.dg/type-size-2.m: Fix wording in comment.
1217         * objc.dg/va-meth-1.m: New test case.
1218
1219 2004-09-06  H.J. Lu  <hongjiu.lu@intel.com>
1220
1221         PR c/16633:
1222         * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
1223         LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
1224
1225 2004-09-06  Devang Patel  <dpatel@apple.com>
1226
1227         * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
1228         * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
1229
1230 2004-09-06  Zack Weinberg  <zack@codesourcery.com>
1231
1232         * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
1233         reflect changed line numbering of diagnostics.
1234
1235 2004-09-06  Paul Brook  <paul@codesourcery.com>
1236
1237         * gfortran.dg/edit_real_1.f90: Add new test.
1238
1239 2004-09-05  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1240
1241         * gcc.dg/tree-ssa/loop-2.c: New test.
1242         * gcc.dg/tree-ssa/loop-3.c: New test.
1243         * gcc.dg/tree-ssa/loop-4.c: New test.
1244         * gcc.dg/tree-ssa/loop-5.c: New test.
1245
1246 2004-09-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1247
1248         * gcc.dg/format/sentinel-1.c: Update for parameter option.
1249
1250 2004-09-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1251
1252         * gcc.dg/format/sentinel-1.c: New test.
1253
1254 2004-09-04  Uros Bizjak  <uros@kss-loka.si>
1255
1256         * testsuite/gcc.dg/builtins-46.c: New.
1257
1258 2004-09-03  Devang Patel  <dpatel@apple.com>
1259
1260         * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
1261         * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
1262
1263 2004-09-03  Jan Beulich  <jbeulich@novell.com>
1264
1265         * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
1266         * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
1267         * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
1268         * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
1269         * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
1270         * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
1271         * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
1272         the non-portable bzero.
1273         * gcc.dg/20010912-1.c: xfail for NetWare.
1274         * gcc.dg/20020426-2.c: xfail for NetWare.
1275         * gcc.dg/20021014-1.c: xfail for NetWare.
1276         * gcc.dg/20021018-1.c: xfail for NetWare.
1277         * gcc.dg/20030213-1.c: xfail for NetWare.
1278         * gcc.dg/20030225-1.c: xfail for NetWare.
1279         * gcc.dg/20030708-1.c: xfail for NetWare.
1280         * gcc.dg/builtins-config.h: Also exclude NetWare.
1281         * gcc.dg/format/format.h: Define restrict only if not already defined.
1282         * gcc.dg/nest.c: xfail for NetWare.
1283         * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
1284         * lib/target-supports.exp (check_visibility_available): Exclude
1285         NetWare.
1286
1287 2004-09-03  Jan Beulich  <jbeulich@novell.com>
1288
1289         * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
1290         * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
1291         deterministic starting point for the alignment of structure fields.
1292         * gcc.dg/Wpadded.c: Dito.
1293         * g++.dg/abi/vbase10.C: Dito.
1294
1295 2004-09-03  Devang Patel  <dpatel@apple.com>
1296
1297         * g++.dg/debug/pr15736.cc: New test.
1298
1299 2004-09-02  Mark Mitchell  <mark@codesourcery.com>
1300
1301         * README.QMTEST: Fix out-of-date link.
1302
1303 2004-09-03  David Billinghurst <David.Billinghurst@riotinto.com>
1304
1305         PR fortran/16579
1306         * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
1307         Delete.  Duplicate of gfortran.dg/g77/20010610.f
1308
1309 2004-09-02  Mark Mitchell  <mark@codesourcery.com>
1310
1311         * g++.dg/abi/arm_rtti1.C: New test.
1312
1313 2004-09-02  Geoffrey Keating  <geoffk@apple.com>
1314
1315         * gcc.dg/ppc-vector-memcpy.c: New.
1316         * gcc.dg/ppc-vector-memset.c: New.
1317
1318 2004-09-02  Chao-ying Fu  <fu@mips.com>
1319
1320         * gcc.target/mips/mips-3d-1.c: New test.
1321         * gcc.target/mips/mips-3d-2.c: New test.
1322         * gcc.target/mips/mips-3d-3.c: New test.
1323         * gcc.target/mips/mips-3d-4.c: New test.
1324         * gcc.target/mips/mips-3d-5.c: New test.
1325         * gcc.target/mips/mips-3d-6.c: New test.
1326         * gcc.target/mips/mips-3d-7.c: New test.
1327         * gcc.target/mips/mips-3d-8.c: New test.
1328         * gcc.target/mips/mips-3d-9.c: New test.
1329         * gcc.target/mips/mips-ps-1.c: New test.
1330         * gcc.target/mips/mips-ps-2.c: New test.
1331         * gcc.target/mips/mips-ps-3.c: New test.
1332         * gcc.target/mips/mips-ps-4.c: New test.
1333         * gcc.target/mips/mips-ps-type.c: New test.
1334
1335 2004-09-02  Paul Brook  <paul@codesourcery.com>
1336
1337         * gfortran.dg/edit_real_1.f90: Add new tests.
1338
1339 2004-09-01  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1340
1341         PR fortran/15327
1342         * gfortran.dg/merge_char_1.f90: New test.
1343
1344 2004-09-01  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1345
1346         PR fortran/16404
1347         * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
1348
1349 2004-09-01  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1350
1351         PR c/1522
1352         * gcc.c-torture/compile/20040901-1.c: New test, from PR.
1353
1354 2004-09-01  Mark Mitchell  <mark@codesourcery.com>
1355
1356         * g++.dg/opt/loop1.C: Do not XFAIL.
1357
1358 2004-09-01  Jakub Jelinek  <jakub@redhat.com>
1359
1360         * gcc.c-torture/execute/20040831-1.c: New test.
1361
1362 2004-09-01  David Billinghurst <David.Billinghurst@riotinto.com>
1363
1364         PR fortran/16579
1365         * gfortran.dg/g77/20010610.f: Now passes.
1366         Copy from g77.f-torture/execute. Add dg-run directive.
1367         * gfortran.dg/g77/README: Update
1368
1369 2004-08-31  Andrew Pinski  <pinskia@physics.uc.edu>
1370
1371         * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
1372         * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
1373         (t1, t2, t3, t4): Add volatile.
1374
1375 2004-08-31  Mark Mitchell  <mark@codesourcery.com>
1376
1377         * g++.dg/ext/visibility/arm1.C: New test.
1378
1379 2004-08-31  Geoffrey Keating  <geoffk@apple.com>
1380
1381         * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
1382         -pedantic-errors.
1383
1384 2004-09-01  Paul Brook  <paul@codesourcery.com>
1385
1386         * gfortran.dg/eof_2.f90: New test.
1387
1388 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1389
1390         PR fortran/16579
1391         * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
1392
1393 2004-08-31  Bud Davis  <bdavis9659@comcast.net>
1394
1395         PR libfortran/16805
1396         * gfortran.dg/list_read_2.f90: New test.
1397
1398 2004-08-31  Mark Mitchell  <mark@codesourcery.com>
1399
1400         * g++.dg/abi/key1.C: New test.
1401
1402 2004-08-31  Richard Henderson  <rth@redhat.com>
1403
1404         * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
1405         form of offsetof.
1406         * g++.dg/other/offsetof5.C: Remove duplicate.
1407
1408 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1409
1410         PR fortran/17244
1411         * gfortran.dg/func_derived_1.f90: New test.
1412
1413 2004-08-31  Paul Brook  <paul@codesourcery.com>
1414
1415         * gfortran.dg/eof_1.f90: New test.
1416
1417 2004-08-31  Paul Brook  <paul@codesourcery.com>
1418
1419         * gfortran.dg/list_read_1.f90: New file.
1420
1421 2004-08-30  Mark Mitchell  <mark@codesourcery.com>
1422
1423         * g++.dg/opt/loop1.C: XFAIL.
1424
1425 2004-08-30  Geoffrey Keating  <geoffk@apple.com>
1426
1427         * gcc.dg/funcdef-storage-1.c: New.
1428         * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
1429         an extern function in local scope.
1430         * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
1431         declare an 'auto inline' function in local scope.
1432         * gcc.dg/20011130-1.c: Likewise.
1433         * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
1434         an 'auto' function in local scope.
1435         * gcc.dg/20021014-1.c: Likewise.
1436         * gcc.dg/20030331-2.c: Likewise.
1437
1438 2004-08-30  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1439
1440         * gfortran.dg/blockdata_1.f90: New test.
1441
1442 2004-08-30  Richard Henderson  <rth@redhat.com>
1443
1444         * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
1445
1446 2004-08-30  Richard Henderson  <rth@redhat.com>
1447
1448         * lib/fortran-torture.exp (fortran-torture-execute): Honor
1449         additional_flags set by alternate driver.
1450         (ieee-options): New procedure.
1451         * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
1452         * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
1453         * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
1454         * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
1455
1456 2004-08-30  Richard Henderson  <rth@redhat.com>
1457
1458         * lib/f-torture.exp: Remove.
1459
1460 2004-08-29  Mark Mitchell  <mark@codesourcery.com>
1461
1462         PR rtl-optimization/16590
1463         * g++.dg/opt/loop1.C: New test.
1464
1465 2004-08-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1466
1467         PR fortran/13910
1468         * gfortran.dg/oldstyle_1.f90: New test.
1469
1470 2004-08-29  Steven G. Kargl  <kargls@comcast.net>
1471         Paul Brook  <paul@codesourcery.com>
1472
1473         * gfortran.dg/g77/README: Update.
1474         * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
1475         * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
1476         * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
1477
1478 2004-08-28  Paul Brook  <paul@codesourcery.com>
1479
1480         PR libfortran/17195
1481         * gfortran.dg/edit_real_1.f90: New test.
1482
1483 2004-08-27  Paul Brook  <paul@codesourcery.com>
1484
1485         * gfortran.dg/rewind_1.f90: New test.
1486
1487 2004-08-27  Bud Davis  <bdavis9659@comcast.net>
1488
1489         PR fortran/16597
1490         * gfortran.dg/pr16597.f90: New test.
1491
1492 2004-08-26  Joseph S. Myers  <jsm@polyomino.org.uk>
1493
1494         PR c/13801
1495         * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
1496         gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
1497         gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
1498         gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
1499         gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
1500
1501 2004-08-26  Nick Clifton  <nickc@redhat.com>
1502
1503         * gcc.c-torture/compile/pr17119.c: New test.
1504
1505 2004-08-26  Joseph S. Myers  <jsm@polyomino.org.uk>
1506
1507         * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
1508
1509 2004-08-25  Richard Henderson  <rth@redhat.com>
1510
1511         * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
1512         the bits that expect kind=8 to be the largest real kind.
1513
1514 2004-08-25  Ziemowit Laski  <zlaski@apple.com>
1515
1516         * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
1517
1518 2004-08-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1519
1520         * gfortran.dg/assignment_1.f90: New test.
1521
1522 2004-08-25  Adam Nemet  <anemet@lnxw.com>
1523
1524         * g++.dg/template/repo3.C: New test.
1525
1526 2004-08-25  Roger Sayle  <roger@eyesopen.com>
1527
1528         PR middle-end/16693
1529         PR tree-optimization/16372
1530         * g++.dg/opt/pr16372-1.C: New test case.
1531         * g++.dg/opt/pr16693-1.C: New test case.
1532         * g++.dg/opt/pr16693-2.C: New test case.
1533
1534 2004-08-25  Ziemowit Laski  <zlaski@apple.com>
1535
1536         * objc.dg/proto-lossage-4.m: New test.
1537
1538 2004-08-25  Mark Mitchell  <mark@codesourcery.com>
1539
1540         PR c++/17155
1541         * g++.dg/inherit/local2.C: New test.
1542
1543 2004-08-25  Paul Brook  <paul@codesourcery.com>
1544
1545         PR fortran/17144
1546         * gfortran.dg/string_ctor_1.f90: New test.
1547
1548 2004-08-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1549
1550         PR c++/14428
1551         * g++.dg/template/redecl2.C: New test.
1552
1553 2004-08-24  Bud Davis  <bdavis9659@comcast.net>
1554
1555         PR fortran/17143
1556         * gfortran.dg/pr17143.f90: New test.
1557
1558 2004-08-24  Bud Davis  <bdavis9659@comcast.net>
1559
1560         PR fortran/17164
1561         * gfortran.dg/pr17164.f90: New test.
1562
1563 2004-08-24  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1564
1565         * gcc.dg/tree-ssa/loop-1.c: New test.
1566
1567 2004-08-24  Richard Sandiford  <rsandifo@redhat.com>
1568
1569         * gcc.c-torture/compile/20040824-1.c: New test.
1570
1571 2004-08-24  Richard Sandiford  <rsandifo@redhat.com>
1572
1573         * gcc.c-torture/compile/iftrap-3.c: New test.
1574
1575 2004-08-24  Paul Brook  <paul@codesourcery.com>
1576
1577         * gfortran.dg/entry_2.f90: New test.
1578
1579 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
1580
1581         PR c++/16889
1582         * g++.dg/lookup/ambig[12].C: New.
1583
1584 2004-08-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1585
1586         PR c++/16706
1587         * g++.dg/template/crash21.C: New test.
1588         * g++.dg/template/crash22.C: Likewise.
1589
1590 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
1591
1592         PR c++/17149
1593         * g++.dg/template/access15.C: New.
1594
1595 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
1596
1597         PR c++/17163
1598         * g++.dg/template/repo2.C: New test.
1599
1600 2004-08-23  Roger Sayle  <roger@eyesopen.com>
1601
1602         PR rtl-optimization/17078
1603         * gcc.c-torture/execute/pr17078-1.c: New test case.
1604
1605 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
1606
1607         PR c/14492
1608         * gcc.dg/debug/crash1.c: New test.
1609
1610 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
1611
1612         PR c/16180
1613         * gcc.dg/loop-5.c: New test.
1614
1615 2004-08-23  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1616
1617         * gcc.c-torture/execute/20040823-1.c: New test.
1618
1619 2004-08-23  Richard Sandiford  <rsandifo@redhat.com>
1620
1621         * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
1622         to the assembler.  Simplify test accordingly.
1623         (asm_abi_flags): Use GNU names.
1624         (check_mips_abi, default_abi): Use string matches against "-mabi=*"
1625         to check for ABI flags.
1626
1627 2004-08-22  Andrew Pinski  <apinski@apple.com>
1628
1629         * g++.dg/opt/pr14029.C: New test.
1630         * gcc.c-torture/execute/pr15262.c: New test.
1631
1632 2004-08-22  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1633
1634         * gfortran.dg/reduction.f90: Add checks with complex arguments.
1635
1636 2004-08-21  Bud Davis  <bdavis9659@comcast.net>
1637
1638         PR 16908
1639         * gfortran.dg/direct_io.f90: New test.
1640
1641 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
1642
1643         PR c++/17121
1644         * g++.dg/inherit/local2.C: New test.
1645
1646 2004-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1647
1648         PR c++/17120
1649         * g++.dg/warn/Wparentheses-4.C: New test.
1650
1651 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
1652
1653         PR c++/17121
1654         * g++.dg/inherit/local2.C: New test.
1655
1656         * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
1657         * gcc.dg/ppc-ldstruct.c: Likewise.
1658         * gcc.dg/ppc64-abi-2.c: Likewise.
1659
1660 2004-08-20  Jakub Jelinek  <jakub@redhat.com>
1661
1662         PR rtl-optimization/17099
1663         * gcc.c-torture/execute/20040820-1.c: New test.
1664
1665 2004-08-20  David Edelsohn  <edelsohn@gnu.org>
1666
1667         * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
1668
1669 2004-08-20  Canqun Yang  <canqun@nudt.edu.cn>
1670
1671         PR fortran/17077
1672         * gfortran.dg/auto_array_1.f90: New test.
1673
1674 2004-08-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1675
1676         PR fortran/17074
1677         * gfortran.dg/simpleif_1.f90: New test.
1678
1679 2004-08-19  Mark Mitchell  <mark@codesourcery.com>
1680
1681         * lib/target-supports.exp (check_profiling_available): Return
1682         false for arm*-*-symbianelf* and arm*-*-eabi*.
1683
1684         PR c++/15890
1685         * g++.dg/template/delete1.C: New test.
1686
1687 2004-08-19  Paul Brook  <paul@codesourcery.com>
1688
1689         PR fortran/14976
1690         PR fortran/16228
1691         * gfortran.dg/data_char_1.f90: New test.
1692
1693 2004-08-19  Erik Schnetter  <schnetter@aei.mpg.de>
1694
1695         PR fortran/16946
1696         * gfortran.dg/reduction.f90: New testcase.
1697
1698 2004-08-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1699
1700         PR fortran/16520
1701         * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
1702
1703 2004-08-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1704
1705         PR c++/17041
1706         * g++.dg/Wparentheses-3.C: New test.
1707
1708 2004-08-19  Dorit Naishlos  <dorit@il.ibm.com>
1709
1710         * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
1711         to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
1712         * gcc.dg/vect/vect-2.c: Likewise.
1713         * gcc.dg/vect/vect-3.c: Likewise.
1714         * gcc.dg/vect/vect-4.c: Likewise.
1715         * gcc.dg/vect/vect-5.c: Likewise.
1716         * gcc.dg/vect/vect-6.c: Likewise.
1717         * gcc.dg/vect/vect-7.c: Likewise.
1718         * gcc.dg/vect/vect-25.c: Likewise.
1719         * gcc.dg/vect/vect-31.c: Likewise.
1720         * gcc.dg/vect/vect-32.c: Likewise.
1721         * gcc.dg/vect/vect-34.c: Likewise.
1722         * gcc.dg/vect/vect-36.c: Likewise.
1723         * gcc.dg/vect/vect-all.c: Likewise.
1724
1725 2004-08-18  Mark Mitchell  <mark@codesourcery.com>
1726
1727         PR c++/17068
1728         * g++.dg/template/operator4.C: New test.
1729
1730 2004-08-18  Richard Henderson  <rth@redhat.com>
1731
1732         * gcc.dg/20040206-1.c: XFAIL.
1733
1734 2004-08-17  Mark Mitchell  <mark@codesourcery.com>
1735
1736         PR c++/16246
1737         * g++.dg/template/array7.C: New test.
1738
1739 2004-08-17  James E Wilson  <wilson@specifixinc.com>
1740
1741         * gcc.dg/mips-movcc-1.c: New test.
1742         * gcc.dg/mips-movcc-2.c: New test.
1743         * gcc.dg/mips-movcc-3.c: New test.
1744
1745         * gcc.dg/mips-nmadd-1.c: New test.
1746         * gcc.dg/mips-nmadd-2.c: New test.
1747
1748 2004-08-17  Mark Mitchell  <mark@codesourcery.com>
1749
1750         PR c++/15871
1751         * g++.dg/opt/inline8.C: New test.
1752
1753         PR c++/16965
1754         * g++.dg/parse/error17.C: New test.
1755
1756 2004-08-17  Dorit Naishlos  <dorit@il.ibm.com>
1757
1758         * gcc.dg/vect: New directory for vectorizer tests.
1759         * gcc.dg/vect/tree-vect.h: New file.
1760         * gcc.dg/vect/vect.exp: New file.
1761         * gcc.dg/vect/pr16105.c.c: New test.
1762         * gcc.dg/vect/vect-1.c: New test.
1763         * gcc.dg/vect/vect-2.c: New test.
1764         * gcc.dg/vect/vect-3.c: New test.
1765         * gcc.dg/vect/vect-4.c: New test.
1766         * gcc.dg/vect/vect-5.c: New test.
1767         * gcc.dg/vect/vect-6.c: New test.
1768         * gcc.dg/vect/vect-7.c: New test.
1769         * gcc.dg/vect/vect-8.c: New test.
1770         * gcc.dg/vect/vect-9.c: New test.
1771         * gcc.dg/vect/vect-10.c: New test.
1772         * gcc.dg/vect/vect-11.c: New test.
1773         * gcc.dg/vect/vect-12.c: New test.
1774         * gcc.dg/vect/vect-13.c: New test.
1775         * gcc.dg/vect/vect-14.c: New test.
1776         * gcc.dg/vect/vect-15.c: New test.
1777         * gcc.dg/vect/vect-16.c: New test.
1778         * gcc.dg/vect/vect-17.c: New test.
1779         * gcc.dg/vect/vect-18.c: New test.
1780         * gcc.dg/vect/vect-19.c: New test.
1781         * gcc.dg/vect/vect-20.c: New test.
1782         * gcc.dg/vect/vect-21.c: New test.
1783         * gcc.dg/vect/vect-22.c: New test.
1784         * gcc.dg/vect/vect-23.c: New test.
1785         * gcc.dg/vect/vect-24.c: New test.
1786         * gcc.dg/vect/vect-25.c: New test.
1787         * gcc.dg/vect/vect-26.c: New test.
1788         * gcc.dg/vect/vect-27.c: New test.
1789         * gcc.dg/vect/vect-28.c: New test.
1790         * gcc.dg/vect/vect-29.c: New test.
1791         * gcc.dg/vect/vect-30.c: New test.
1792         * gcc.dg/vect/vect-31.c: New test.
1793         * gcc.dg/vect/vect-32.c: New test.
1794         * gcc.dg/vect/vect-33.c: New test.
1795         * gcc.dg/vect/vect-34.c: New test.
1796         * gcc.dg/vect/vect-35.c: New test.
1797         * gcc.dg/vect/vect-36.c: New test.
1798         * gcc.dg/vect/vect-37.c: New test.
1799         * gcc.dg/vect/vect-38.c: New test.
1800         * gcc.dg/vect/vect-40.c: New test.
1801         * gcc.dg/vect/vect-41.c: New test.
1802         * gcc.dg/vect/vect-42.c: New test.
1803         * gcc.dg/vect/vect-43.c: New test.
1804         * gcc.dg/vect/vect-44.c: New test.
1805         * gcc.dg/vect/vect-45.c: New test.
1806         * gcc.dg/vect/vect-46.c: New test.
1807         * gcc.dg/vect/vect-47.c: New test.
1808         * gcc.dg/vect/vect-48.c: New test.
1809         * gcc.dg/vect/vect-49.c: New test.
1810         * gcc.dg/vect/vect-50.c: New test.
1811         * gcc.dg/vect/vect-51.c: New test.
1812         * gcc.dg/vect/vect-52.c: New test.
1813         * gcc.dg/vect/vect-53.c: New test.
1814         * gcc.dg/vect/vect-54.c: New test.
1815         * gcc.dg/vect/vect-55.c: New test.
1816         * gcc.dg/vect/vect-56.c: New test.
1817         * gcc.dg/vect/vect-57.c: New test.
1818         * gcc.dg/vect/vect-58.c: New test.
1819         * gcc.dg/vect/vect-59.c: New test.
1820         * gcc.dg/vect/vect-60.c: New test.
1821         * gcc.dg/vect/vect-61.c: New test.
1822         * gcc.dg/vect/vect-all.c: New test.
1823         * gcc.dg/vect/vect-none.c: New test.
1824
1825 2004-08-17  Paul Brook  <paul@codesourcery.com>
1826
1827         PR fortran/13082
1828         * gfortran.dg/entry_1.f90: New test.
1829
1830 2004-08-17  Andrew Pinski  <apinski@apple.com>
1831
1832         * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
1833
1834 2004-08-17  Paolo Bonzini  <bonzini@gnu.org>
1835
1836         * gcc.dg/pr17036-1.c: New test.
1837
1838 2004-08-16  Devang Patel  <dpatel@apple.com>
1839
1840         * gcc.dg/darwin-20040809-1.c: New test.
1841
1842 2004-08-16  Joseph S. Myers  <jsm@polyomino.org.uk>
1843
1844         * gcc.dg/funcdef-attr-1.c: New test.
1845
1846 2004-08-16  Janis Johnson  <janis187@us.ibm.com>
1847
1848         * gcc.dg/altivec-17.c: New test.
1849         * gcc.dg/altivec-18.c: New test.
1850
1851 2004-08-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1852
1853         PR c++/6749
1854         * g++.dg/template/vtable2.C: New test.
1855
1856 2004-08-14  Richard Henderson  <rth@redhat.com>
1857
1858         * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
1859         * gcc.dg/pack-test-4.c (main): Return 0.
1860         * gcc.dg/setjmp-1.c: Remove XFAIL.
1861         * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
1862
1863 2004-08-14  Richard Henderson  <rth@redhat.com>
1864
1865         * gcc.dg/980217-1.c: Add prototype for printf.
1866
1867 2004-08-13  Bud Davis  <bdavis9659@comcast.net>
1868
1869         * gfortran.dg/pr16935.f90: New test.
1870
1871 2004-08-13  Janis Johnson  <janis187@us.ibm.com>
1872
1873         * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
1874
1875 2004-08-13  Paul Brook  <paul@codesourcery.com>
1876
1877         * gfortran.dg/der_io_1.f90: Remove stray comma.
1878
1879 2004-08-12  Janis Johnson  <janis187@us.ibm.com>
1880
1881         * gcc.dg/vmx/cw-bug-2.c: Remove.
1882         * gcc.dg/vmx/vprint-1.c: Remove.
1883         * gcc.dg/vmx/vscan-1.c: Remove.
1884
1885 2004-08-12  Devang patel  <dpatel@apple.com>
1886
1887         * gcc.dg/darwin-20040809-2.c: New test.
1888
1889 2004-08-12  Janis Johnson  <janis1872us.ibm.com>
1890
1891         * g++.dg/ext/altivec-12.C: New test.
1892
1893         * g++.dg/ext/altivec-11.C: New test.
1894
1895 2004-08-12  Paul Brook  <paul@codesourcery.com>
1896
1897         * g++.dg/abi/arm_cxa_vec_1.C: New test.
1898
1899 2004-08-12  Janis Johnson  <janis187@us.ibm.com>
1900
1901         * g++.dg/ext/altivec-2.C: Check for hardware support before
1902         executing any VMX instructions.
1903
1904         * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
1905
1906 2004-08-12  Jakub Jelinek  <jakub@redhat.com>
1907
1908         PR c++/16276
1909         * g++.old-deja/g++.other/comdat4.C: New test.
1910         * g++.old-deja/g++.other/comdat4-aux.cc: New.
1911
1912 2004-08-12  Ben Elliston  <bje@au.ibm.com>
1913
1914         PR target/16286
1915         * gcc.dg/pr16286.c: New test.
1916
1917 2004-08-12 Jan Beulich <jbeulich@novell.com>
1918
1919         * g++.dg/ext/asm5.C: New.
1920
1921 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
1922
1923         PR c++/16698
1924         * g++.dg/eh/crash1.C: New test.
1925
1926         PR c++/16717
1927         * g++.dg/ext/construct1.C: New test.
1928
1929 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
1930
1931         PR c++/16853
1932         * g++.dg/init/ptrmem1.C: New test.
1933
1934         PR c++/16618
1935         * g++.dg/parse/offsetof5.C: New test.
1936
1937         PR c++/16870
1938         * g++.dg/template/overload3.C: New test.
1939
1940 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
1941
1942         PR c++/16964
1943         * g++.dg/parse/error16.C: New test.
1944
1945         PR c++/16904
1946         * g++.dg/template/error14.C: New test.
1947
1948         PR c++/16929
1949         * g++.dg/template/error15.C: New test.
1950
1951 2004-08-11  Devang Patel  <dpatel@apple.com>
1952
1953         * gcc.dg/darwin-ld-20040809-1.c: New test.
1954         * gcc.dg/darwin-ld-20040809-2.c: New test.
1955
1956 2004-08-11  Steven G. Kargl  <kargls@comcast.net>
1957
1958         PR fortran/16917
1959         * gfortran.dg/dfloat_1.f90: New test.
1960
1961 2004-08-09  Mark Mitchell  <mark@codesourcery.com>
1962
1963         * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
1964         * gcc.dg/dll-2.c: Fix dg-require syntax.
1965         * gcc.misc-tests/arm-isr.c (abort): Declare.
1966         (exit): Likewise.
1967
1968 2004-08-10  Mark Mitchell  <mark@codesourcery.com>
1969
1970         PR c++/16971
1971         * g++.dg/parse/crash16.C: New test.
1972
1973 2004-08-10  Roger Sayle  <roger@eyesopen.com>
1974
1975         * gcc.dg/mips-rsqrt-1.c: New test case.
1976         * gcc.dg/mips-rsqrt-2.c: New test case.
1977         * gcc.dg/mips-rsqrt-3.c: New test case.
1978
1979 2004-08-10  Paul Brook  <paul@codesourcery.com>
1980
1981         * gfortran.dg/der_io_1.f90: New test.
1982
1983 2004-08-10  Paul Brook  <paul@codesourcery.com>
1984
1985         PR fortran/16919
1986         * gfortran.dg/der_array_1.f90: New test.
1987
1988 2004-08-09  David Edelsohn  <edelsohn@gnu.org>
1989
1990         * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
1991
1992 2004-08-09  Paolo Bonzini  <bonzini@gnu.org>
1993
1994         * gcc.dg/wchar_t-2.c: Fix typo.
1995
1996 2004-08-09  Falk Hueffner  <falk@debian.org>
1997
1998         PR tree-optimization/12517
1999         * gcc.c-torture/compile/pr12517.c: New test.
2000
2001         PR tree-optimization/12578
2002         * gcc.c-torture/compile/pr12578.c: New test.
2003
2004         PR tree-optimization/12899
2005         * gcc.c-torture/compile/pr12899.c: New test.
2006
2007         PR rtl-optimization/14692
2008         * gcc.c-torture/compile/pr14692.c: New test.
2009
2010         PR tree-optimization/16461
2011         * gcc.c-torture/compile/pr16461.c: New test.
2012
2013 2004-08-06  Janne Blomqvist  <jblomqvi@cc.hut.fi>
2014
2015         * gfortran.dg/getenv_1.f90: New test.
2016
2017 2004-08-06  Mark Mitchell  <mark@codesourcery.com>
2018
2019         * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
2020         wchar_t.
2021         * gcc.dg/symbian5.c: Test -fno-short-wchar.
2022
2023 2004-08-06  Paul Brook  <paul@codesourcery.com>
2024
2025         * gfortran.dg/ret_array_1.f90: New test.
2026         * gfortran.dg/ret_pointer_1.f90: New test.
2027
2028 2004-08-06  Richard Sandiford  <rsandifo@redhat.com>
2029
2030         * gcc.dg/missing-field-init-[12].c: New tests.
2031         * g++.dg/warn/missing-field-init-[12].C: New tests.
2032
2033 2004-08-06  Mark Mitchell  <mark@codesourcery.com>
2034
2035         * gcc.dg/enum2.c: New test.
2036         * gcc.dg/symbian3.c: Likewise.
2037         * gcc.dg/symbian4.c: Likewise.
2038         * gcc.dg/wchar_t-2.c: Likewise.
2039
2040 2004-08-05  Mark Mitchell  <mark@codesourcery.com>
2041
2042         * g++.dg/ext/visibility/visibility-8.C: Add constructor and
2043         destructor tests.
2044
2045 2004-08-05  Mark Mitchell  <mark@codesourcery.com>
2046
2047         * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
2048         dg-require-visiblity.
2049         * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
2050         * g++.dg/ext/visibility/fvisibility.C: Likewise.
2051         * g++.dg/ext/visibility/memfuncts.C: Likewise.
2052         * g++.dg/ext/visibility/new1.C: Likewise.
2053         * g++.dg/ext/visibility/pragma.C: Likewise.
2054         * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
2055         * g++.dg/ext/visibility/virtual.C: Likewise.
2056         * g++/dg/ext/visibility/visibility-1.C: Likewise.
2057         * g++/dg/ext/visibility/visibility-2.C: Likewise.
2058         * g++/dg/ext/visibility/visibility-3.C: Likewise.
2059         * g++/dg/ext/visibility/visibility-4.C: Likewise.
2060         * g++/dg/ext/visibility/visibility-5.C: Likewise.
2061         * g++/dg/ext/visibility/visibility-6.C: Likewise.
2062         * g++/dg/ext/visibility/visibility-7.C: Likewise.
2063         * g++/dg/ext/visibility/visibility-8.C: New test.
2064         * gcc.c-torture/compile/dll.x: Remove.
2065         * gcc.dg/dll-2.c: Use dg-require-dll
2066         * gcc.dg/visibility-10.c: New test.
2067         * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
2068         supporting DLLs.
2069         * testsuite/lib/scanasm.exp (scan_hidden): New function.
2070         (scan_not_hidden): Likewise.
2071
2072 2004-08-05  David Edelsohn  <edelsohn@gnu.org>
2073
2074         * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
2075
2076 2004-08-05  Richard Sandiford  <rsandifo@redhat.com>
2077
2078         * gcc.c-torture/execute/20040805-1.c: New test.
2079
2080 2004-08-04  Andrew Pinski  <pinskia@physics.uc.edu>
2081
2082         * gcc.dg/20020118-1.c: Declare abort.
2083         * gcc.dg/altivec_check.h: Likewise.
2084         * gcc.dg/iftrap-2.c: Likewise.
2085         * gcc.dg/pragma-darwin.c: Likewise.
2086         * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
2087
2088 2004-08-04  Geoffrey Keating  <geoffk@apple.com>
2089
2090         * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
2091
2092 2004-08-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2093
2094         * gcc.c-torture/execute/builtins/abs-2.c,
2095         gcc.c-torture/execute/builtins/abs-3.c,
2096         gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
2097         gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
2098         intmax_t, uintmax_t and their limits.
2099         * gcc.dg/intmax_t-1.c: New test.
2100
2101 2004-08-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2102
2103         * g++.dg/tc1/dr147.C: Add reference to PR.
2104
2105 2004-08-03  Richard Sandiford  <rsandifo@redhat.com>
2106
2107         * gcc.dg/mips-args-[23].c: Declare abort() and exit().
2108         * gcc.dg/torture/mips-hilo-[12].c: Likewise.
2109
2110 2004-08-03  David Edelsohn  <edelsohn@gnu.org>
2111
2112         * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
2113
2114 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
2115
2116         * gcc.dg/redecl-5.c: New test.
2117         * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
2118         of scanf.
2119
2120 2004-08-03  Roger Sayle  <roger@eyesopen.com>
2121
2122         PR middle-end/16790
2123         * gcc.c-torture/execute/pr16790-1.c: New test case.
2124
2125 2004-08-03  Mark Mitchell  <mark@codesourcery.com>
2126
2127         * g++.dg/ext/visibility/assign1.C: New test.
2128         * g++.dg/ext/visibility/new1.C: Likewise.
2129
2130         * gcc.dg/symbian1.c: New test.
2131         * gcc.dg/symbian2.c: Likewise.
2132
2133 2004-08-03  H.J. Lu  <hongjiu.lu@intel.com>
2134
2135         PR target/16570
2136         * gcc.dg/i386-sse-9.c: New test.
2137
2138 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
2139
2140         * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
2141
2142 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
2143
2144         * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
2145         gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
2146         gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
2147         gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
2148         gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
2149         gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
2150         gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
2151         gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
2152         gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
2153         gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
2154         gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
2155         gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
2156         gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
2157         gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
2158         gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
2159         gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
2160         gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
2161         gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
2162         gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
2163         gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
2164         gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
2165         gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
2166         gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
2167         gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2168         gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
2169         gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
2170         gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
2171         gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
2172         gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2173         gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2174         gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
2175         gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
2176         gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
2177         gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
2178         gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
2179         gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2180         gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2181         gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2182         gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2183         gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
2184         gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
2185         gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
2186         gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
2187         gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
2188         gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2189         gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2190         gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
2191         gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
2192         gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
2193         gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
2194         gcc.misc-tests/i386-pf-3dnow-1.c,
2195         gcc.misc-tests/i386-pf-athlon-1.c,
2196         gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2197         objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
2198         Declare built-in functions used.
2199         * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
2200
2201 2004-08-02  Mark Mitchell  <mark@codesourcery.com>
2202
2203         PR c++/16707
2204         * g++.dg/lookup/using12.C: New test.
2205
2206         * g++.dg/init/null1.C: Fix PR number.
2207         * g++.dg/parse/namespace10.C: Likewise.
2208
2209 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
2210
2211         PR c++/16224
2212         * g++.dg/template/spec17.C: New test.
2213         * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
2214         * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
2215
2216 2004-08-02  David Billinghurst
2217
2218         PR fortran/16292
2219         * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
2220
2221 2004-08-01  Zack Weinberg  <zack@codesourcery.com>
2222
2223         * gcc.dg/ia64-got-1.c: New test case.
2224
2225 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
2226
2227         PR c++/16489
2228         * g++.dg/init/null1.C: New test.
2229         * g++.dg/tc1/dr76.C: Adjust error marker.
2230
2231         PR c++/16529
2232         * g++.dg/parse/namespace10.C: New test.
2233
2234         PR c++/16810
2235         * g++.dg/inherit/ptrmem2.C: New test.
2236
2237 2004-08-02  Ben Elliston  <bje@au.ibm.com>
2238
2239         PR target/16155
2240         * gcc.dg/pr16155.c: New test.
2241
2242 2004-07-31  Joseph S. Myers  <jsm@polyomino.org.uk>
2243
2244         * gcc.dg/redecl-2.c: New test.
2245
2246 2004-07-30  Geoffrey Keating  <geoffk@apple.com>
2247
2248         * gcc.dg/darwin-longdouble.c: New file.
2249
2250 2004-07-30  Richard Henderson  <rth@redhat.com>
2251
2252         * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
2253         write to constant argument.
2254         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
2255
2256 2004-07-30  Richard Henderson  <rth@redhat.com>
2257
2258         * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
2259         tests of nearest around zero.
2260
2261 2004-07-30  Andrew Pinski  <apinski@apple.com>
2262
2263         * gcc.c-torture/compile/20040730-1.c: New test.
2264
2265 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
2266
2267         * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
2268         powerpc-eabispe.
2269
2270 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
2271
2272         * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
2273
2274 2004-07-30  Richard Sandiford  <rsandifo@redhat.com>
2275
2276         * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
2277         contains $ld_library_path.
2278         * lib/gfortran.exp (gfortran_link_flags): Likewise.
2279
2280 2004-07-29  Richard Henderson  <rth@redhat.com>
2281
2282         * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
2283
2284         * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
2285         (alt2, which): New.
2286         (Check): Accept either alternative.
2287
2288 2004-07-29  Mark Mitchell  <mark@codesourcery.com>
2289
2290         * g++.dg/abi/inline1.C: New test.
2291         * g++.dg/abi/local1-a.cc: Likewise.
2292         * g++.dg/abi/local1.C: Likewise.
2293         * g++.dg/abi/mangle11.C: Tweak location of warnings.
2294         * g++.dg/abi/mangle12.C: Likewise.
2295         * g++.dg/abi/mangle17.C: Likewise.
2296         * g++.dg/abi/mangle20-2.C: Likewise.
2297         * g++.dg/opt/interface1.C: Likewise.
2298         * g++.dg/opt/interface1.h: Likewise.
2299         * g++.dg/opt/interface1-a.cc: New test.
2300         * g++.dg/parse/repo1.C: New test.
2301         * g++.dg/template/repo1.C: Likewise.
2302         * g++.dg/warn/Winline-1.C: Likewise.
2303         * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
2304
2305 2004-07-29  Diego Novillo  <dnovillo@redhat.com>
2306
2307         * gcc.dg/tree-ssa/20040729-1.c: New test.
2308
2309 2004-07-27  Matt Austern <austern@apple.com>
2310
2311         * gcc.dg/darwin-bool-1.c: New test.
2312         * gcc.dg/darwin-bool-2.c: New test.
2313
2314 2004-07-28  Richard Henderson  <rth@redhat.com>
2315
2316         * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
2317         arguments in the correct type.  Don't write to constant arguments.
2318
2319 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
2320
2321         PR tree-optimization/16688
2322         PR tree-optimization/16689
2323         * g++.dg/tree-ssa/pr16688.C: New test.
2324
2325 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
2326
2327         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2328         loads.  Not only in the comment, this time.
2329
2330 2004-07-28  Alexandre Oliva  <aoliva@redhat.com>
2331
2332         2003-07-06  Alexandre Oliva  <aoliva@redhat.com>
2333         * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
2334         2003-07-01  Alexandre Oliva  <aoliva@redhat.com>
2335         * gcc.dg/sh4a-bitmovua.c: New.
2336         * gcc.dg/sh4a-cos.c: New.
2337         * gcc.dg/sh4a-cosf.c: New.
2338         * gcc.dg/sh4a-fprun.c: New.
2339         * gcc.dg/sh4a-fsrra.c: New.
2340         * gcc.dg/sh4a-memmovua.c: New.
2341         * gcc.dg/sh4a-sin.c: New.
2342         * gcc.dg/sh4a-sincos.c: New.
2343         * gcc.dg/sh4a-sincosf.c: New.
2344         * gcc.dg/sh4a-sinf.c: New.
2345
2346 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
2347
2348         * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
2349         conditionals.
2350         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2351         loads.
2352         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
2353         DOM1.
2354
2355 2004-07-27  Andrew Pinski  <apinski@apple.com>
2356
2357         * g++.dg/rtti/tinfo1.C: Correct the xfail.
2358
2359 2004-07-27  Nitin Yewale <nitiny@kpitcummins.com>
2360
2361         * gcc.dg/pragma-isr.c: New test.
2362
2363 2004-07-27  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2364
2365         PR c++/14429
2366         * g++.dg/template/ttp11.C: New test.
2367
2368 2004-07-27  Diego Novillo  <dnovillo@redhat.com>
2369
2370         * gcc.c-torture/compile/20040727-1.c: New test.
2371
2372 2004-07-26  Eric Christopher  <echristo@redhat.com>
2373
2374         * gcc.c-torture/compile/20040726-2.c: New test.
2375
2376 2004-07-26  Andrew Pinski  <apinski@apple.com>
2377
2378         * g++.dg/rtti/tinfo1.C: Xfail.
2379
2380 2004-07-26  Richard Sandiford  <rsandifo@redhat.com>
2381
2382         * gcc.c-torture/compile/20040726-1.c: New test.
2383
2384 2004-07-26  Niall Douglas  <s_fsfeurope2@nedprod.com>
2385             Brian Ryner  <bryner@brianryner.com>
2386
2387         PR c++/9283
2388         PR c++/15000
2389         * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
2390         * g++.dg/ext/visibility/: New directory.
2391         * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
2392         g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
2393         g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
2394         g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
2395         * g++.dg/ext/visibility/fvisibility.C,
2396         g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
2397         g++.dg/ext/visibility/fvisibility-override1.C
2398         g++.dg/ext/visibility/fvisibility-override2.C
2399         g++.dg/ext/visibility/memfuncts.C
2400         g++.dg/ext/visibility/noPLT.C
2401         g++.dg/ext/visibility/pragma.C
2402         g++.dg/ext/visibility/pragma-override1.C
2403         g++.dg/ext/visibility/pragma-override2.C
2404         g++.dg/ext/visibility/staticmemfuncts.C
2405         g++.dg/ext/visibility/virtual.C: New tests.
2406
2407 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
2408
2409         PR c/15360
2410         * gcc.dg/pr15360-1.c: New test.
2411
2412 2004-07-25  Daniel Jacobowitz  <dan@debian.org>
2413
2414         * gcc.dg/pragma-align-2.c: New test.
2415         * gcc.dg/pragma-init-fini.c: New test.
2416         * gcc.dg/pragma-align.c: Change from compile to run.  Run on Solaris
2417         targets.
2418
2419 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
2420
2421         * gcc.dg/init-string-2.c: New test.
2422
2423 2004-07-24  Zack Weinberg  <zack@codesourcery.com>
2424
2425         PR 16684
2426         * gcc.dg/Wredundant-decls-1.c: New test case.
2427
2428 2004-07-24  Jakub Jelinek  <jakub@redhat.com>
2429
2430         * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
2431         * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
2432         * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
2433         * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
2434         * gcc.dg/compat/generate-random.c: New file.
2435         * gcc.dg/compat/generate-random.h: Likewise.
2436         * gcc.dg/compat/generate-random_r.c: Likewise.
2437         * gcc.dg/compat/struct-layout-1.h: Likewise.
2438         * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
2439         * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
2440         * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
2441         * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
2442         * gcc.dg/compat/struct-layout-1_main.c: New test.
2443         * gcc.dg/compat/struct-layout-1_x.c: New file.
2444         * gcc.dg/compat/struct-layout-1_y.c: New file.
2445         * gcc.dg/compat/struct-layout-1_test.h: New file.
2446
2447 2004-07-23  Joseph S. Myers  <jsm@polyomino.org.uk>
2448
2449         * gcc.dg/comp-return-1.c: New test
2450
2451 2004-07-23  Janis Johnson  <janis187@us.ibm.com>
2452
2453         * gcc.dg/vmx/8-02a.c: Fix typo.
2454
2455         * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
2456         * gcc.dg/darwin-abi-3.c: New test.
2457
2458         * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
2459         * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
2460
2461         * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
2462         * gcc.dg/vmx/ops-long-1.c: New test.
2463         * gcc.dg/vmx/ops-long-2.c: New test.
2464
2465 2004-07-23  Nathan Sidwell  <nathan@codesourcery.com>
2466
2467         * g++.dg/lookup/conv-[1234].C: New.
2468
2469 2004-07-22  Mark Mitchell  <mark@codesourcery.com>
2470
2471         * g++.dg/parse/attr2.C: Simplify.
2472
2473 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2474
2475         PR c/7284
2476         * gcc.c-torture/execute/pr7284-1.c: New test.
2477
2478 2004-07-22  Brian Booth  <bbooth@redhat.com>
2479
2480         * gcc.dg/tree-ssa/20040721-1.c: New test.
2481
2482 2004-07-22  Nathan Sidwell  <nathan@codesourcery.com>
2483
2484         * g++.dg/template/crash20.c: New.
2485
2486 2004-07-22  David Billinghurst (David.Billinghurst@riotinto.com)
2487
2488         * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
2489         Add dg-run directive.  Declare variables as required.
2490         * gfortran.dg/g77/README: Update
2491
2492 2004-07-22  Hans-Peter Nilsson  <hp@axis.com>
2493
2494         * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
2495         gcc.dg/cris-peep2-andu2.c: New tests.
2496
2497 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2498
2499         PR c/15052
2500         * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
2501         on return type.
2502         * gcc.dg/qual-return-1.c: Use -Wreturn-type.  Update expected
2503         messages.
2504         * gcc.dg/qual-return-2.c: Update expected messages.
2505         * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
2506
2507 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2508
2509         * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
2510         * gcc.dg/noncompile/921102-1.c: Update expected error message.
2511
2512 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2513
2514         PR c/11250
2515         * gcc.dg/init-string-1.c: New test.
2516
2517 2004-07-21  Jakub Jelinek  <jakub@redhat.com>
2518
2519         PR middle-end/15345
2520         PR c/16450
2521         * gcc.dg/torture/nested-fn-1.c: New test.
2522
2523 2004-07-20  H.J. Lu  <hongjiu.lu@intel.com>
2524
2525         PR target/16559
2526         * gcc.dg/ia64-fptr-1.c: New file.
2527
2528 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2529
2530         PR c++/14497
2531         * g++.dg/template/spec16.C: New test.
2532         * g++.old-deja/g++.robertl/eb118.C: Remove.
2533
2534 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2535
2536         PR c++/509
2537         * g++.dg/template/spec15.C: New test.
2538
2539 2004-07-21  David Billinghurst (David.Billinghurst@riotinto.com)
2540
2541         Copy cases from g77.f-torture/execute and add dg-run
2542         directive.  Other changes as noted.
2543         * gfortran.dg/g77/13037.f
2544         * gfortran.dg/g77/1832.f
2545         * gfortran.dg/g77/19981119-0.f
2546         * gfortran.dg/g77/19990313-0.f
2547         * gfortran.dg/g77/19990313-1.f
2548         * gfortran.dg/g77/19990313-2.f
2549         * gfortran.dg/g77/19990313-3.f
2550         * gfortran.dg/g77/19990419-1.f
2551         * gfortran.dg/g77/19990826-0.f
2552         * gfortran.dg/g77/19990826-2.f
2553         * gfortran.dg/g77/20000503-1.f
2554         * gfortran.dg/g77/20001111.f
2555         * gfortran.dg/g77/20010116.f
2556         * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
2557         * gfortran.dg/g77/20010430.f
2558         * gfortran.dg/g77/6177.f
2559         * gfortran.dg/g77/947.f
2560         * gfortran.dg/g77/970816-3.f
2561         * gfortran.dg/g77/971102-1.f
2562         * gfortran.dg/g77/980520-1.f
2563         * gfortran.dg/g77/980628-0.f
2564         * gfortran.dg/g77/980628-1.f
2565         * gfortran.dg/g77/980628-10.f
2566         * gfortran.dg/g77/980628-2.f
2567         * gfortran.dg/g77/980628-3.f
2568         * gfortran.dg/g77/980628-7.f
2569         * gfortran.dg/g77/980628-8.f
2570         * gfortran.dg/g77/980628-9.f
2571         * gfortran.dg/g77/980701-0.f
2572         * gfortran.dg/g77/980701-1.f
2573         * gfortran.dg/g77/cabs.f
2574         * gfortran.dg/g77/claus.f
2575         * gfortran.dg/g77/complex_1.f
2576         * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
2577         * gfortran.dg/g77/dcomplex.f
2578         * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
2579         * gfortran.dg/g77/f90-intrinsic-mathematical.f
2580         * gfortran.dg/g77/f90-intrinsic-numeric.f
2581         * gfortran.dg/g77/int8421.f
2582         * gfortran.dg/g77/labug1.f
2583         * gfortran.dg/g77/large_vec.f
2584         * gfortran.dg/g77/le.f
2585         * gfortran.dg/g77/short.f
2586         * gfortran.dg/g77/README: Update
2587
2588 2004-07-20  Mark Mitchell  <mark@codesourcery.com>
2589
2590         PR c++/16637
2591         * g++.dg/parse/lookup4.C: New test.
2592
2593 2004-07-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2594
2595         PR c++/16175
2596         * g++.dg/template/ttp10.C: New test.
2597
2598 2004-07-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2599
2600         * gcc.dg/pr12625-1.c: New test.
2601
2602 2004-07-20  Steven Bosscher  <stevenb@suse.de>
2603
2604         * testsuite/gcc.dg/switch-warn-1.c: New test.
2605         * testsuite/gcc.dg/switch-warn-2.c: New test.
2606         * gcc.c-torture/compile/pr14730.c: Update.
2607
2608 2004-07-19  Kelley Cook  <kcook@gcc.gnu.org>
2609
2610         * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
2611         g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
2612         g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
2613         g++.dg/template/nontype3.C: Remove trailing CR from tests.
2614
2615 2004-07-18  Mark Mitchell  <mark@codesourcery.com>
2616
2617         PR c++/16623
2618         * g++.dg/template/assign1.C: New test.
2619
2620 2004-07-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2621
2622         PR c++/12170
2623         * g++.dg/template/ttp9.C: New test.
2624
2625 2004-07-19  Daniel Jacobowitz  <dan@debian.org>
2626
2627         * gcc.dg/format/cmn-err-1.c: New test.
2628
2629 2004-07-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2630
2631         * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
2632         gcc.dg/Wparentheses-10.c: New tests.
2633         * gcc.dg/Wparentheses-5.c: Remove XFAILs.
2634
2635 2004-07-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2636
2637         PR fortran/16465
2638         * gfortran.dg/g77//ffixed-line-length-0.f,
2639         gfortran.dg/g77/ffixed-line-length-132.f,
2640         gfortran.dg/g77/ffixed-line-length-72.f,
2641         gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
2642         gfortran.dg/g77/README: Update.
2643
2644 2004-07-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2645
2646         PR c++/13092
2647         * g++.dg/template/non-dependent7.C: New test.
2648         * g++.dg/template/non-dependent8.C: Likewise.
2649         * g++.dg/template/non-dependent9.C: Likewise.
2650         * g++.dg/template/non-dependent10.C: Likewise.
2651
2652 2004-07-17  Mark Mitchell  <mark@codesourcery.com>
2653
2654         PR c++/16337
2655         * g++.dg/parse/attr2.C: New test.
2656
2657 2004-07-17  Toon Moene  <toon@moene.indiv.nluug.nl>
2658
2659         * g77.dg: Removed.
2660         * g77.f-torture: Ditto.
2661
2662 2004-07-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2663
2664         * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
2665         gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
2666         Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
2667
2668 2004-07-16  Richard Henderson  <rth@redhat.com>
2669
2670         * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
2671
2672 2004-07-16  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2673
2674         * lib/fortran-torture.exp (fortran-torture): Don't test compile
2675         tests with full list of options.
2676         * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
2677         of TORTURE_OPTIONS if test contains 'dg-do run'.
2678
2679         PR fortran/16404
2680         * gfortran.dg/do_iterator.f90: New test.
2681
2682 2004-07-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2683
2684         PR rtl-optimization/16536
2685         * gcc.c-torture/execute/restrict-1.c: New test.
2686
2687 2004-07-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2688
2689         PR fortran/15324
2690         * gfortran.dg/pr15324.f90: New test.
2691
2692         PR fortran/15129
2693         * gfortran.dg/pr15129.f90: New test.
2694
2695         PR fortran/15140
2696         * gfortran.dg/pr15140.f90: New test.
2697
2698         PR fortran/13792
2699         * gfortran.fortran-torture/execute/bounds.f90: Add check for
2700         compile-time simplification.
2701
2702 2004-07-14  Mike Stump  <mrs@apple.com>
2703
2704         * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
2705
2706 2004-07-14  James E Wilson  <wilson@specifixinc.com>
2707
2708         PR target/16325
2709         * gcc.dg/profile-generate-1.c: New.
2710
2711 2004-07-15  Jakub Jelinek  <jakub@redhat.com>
2712
2713         * gcc.c-torture/execute/20040709-1.c: New test.
2714         * gcc.c-torture/execute/20040709-2.c: New test.
2715
2716 2004-07-14  Mike Stump  <mrs@apple.com>
2717
2718         * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
2719
2720 2004-07-14  Mike Stump  <mrs@apple.com>
2721
2722         * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
2723
2724 2004-07-13  Mark Mitchell  <mark@codesourcery.com>
2725
2726         PR c++/16518
2727         * g++.dg/parse/mutable1.C: New test.
2728
2729 2004-07-13  Diego Novillo  <dnovillo@redhat.com>
2730
2731         PR tree-optimization/16443
2732         * gcc.dg/tree-ssa/20040713-1.c: New test.
2733
2734 2004-07-15  Ulrich Weigand  <uweigand@de.ibm.com>
2735
2736         * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
2737         for operator new.
2738
2739 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
2740
2741         * gfortran.dg/g77/README: New file
2742         * gfortran.dg/g77/19981216-0.f:  Copy from
2743         g77.f-torture/noncompile.  Add "dg-do compile" and
2744         dg-error as required.
2745         * gfortran.dg/g77/19990218-1.f: Likewise
2746         * gfortran.dg/g77/19990905-1.f: Likewise
2747         * gfortran.dg/g77/9263.f: Likewise
2748         * gfortran.dg/g77/980615-0.f: Likewise
2749         * gfortran.dg/g77/980616-0.f: Likewise
2750         * gfortran.dg/g77/check0.f: Likewise
2751         * gfortran.dg/g77/select_no_compile.f: Likewise
2752
2753 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
2754
2755         Copy files from g77.f-torture/compile.
2756         Add "{ dg-do compile}".  Other changes as noted
2757         * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
2758         * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
2759         * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
2760         * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
2761         * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
2762         * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
2763         * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
2764         * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
2765         statement to conform to standard.  Append alpha1.x for reference.
2766         * gfortran.dg/g77/xformat.f: Add dg-warning
2767
2768 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
2769
2770         * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
2771         Add {dg-do compile} directive.
2772         * gfortran.dg/g77/cpp2.F: Likewise
2773
2774 2004-07-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2775
2776         PR c++/5402
2777         * g++.dg/lookup/name-clash1.C: New test.
2778
2779         PR c++/9777
2780         * g++.dg/lookup/name-clash2.C: New test.
2781
2782         PR c++/12102
2783         * g++.dg/lookup/name-clash3.C: New test.
2784
2785 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2786
2787         * g++.dg/lookup/new2.C: New test.
2788         * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
2789
2790 2004-07-12  David Billinghurst <David.Billinghurst@riotinto.com>
2791
2792         * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
2793         Add {dg-do compile} directive.
2794         * gfortran.dg/g77/13060.f: Likewise
2795         * gfortran.dg/g77/19990218-0.f: Likewise
2796         * gfortran.dg/g77/19990305-0.f: Likewise
2797         * gfortran.dg/g77/19990419-0.f: Likewise
2798         * gfortran.dg/g77/19990502-0.f: Likewise
2799         * gfortran.dg/g77/19990502-1.f: Likewise
2800         * gfortran.dg/g77/19990525-0.f: Likewise
2801         * gfortran.dg/g77/19990826-1.f: Likewise
2802         * gfortran.dg/g77/19990826-3.f: Likewise
2803         * gfortran.dg/g77/19990905-2.f: Likewise
2804         * gfortran.dg/g77/20000412-1.f: Likewise
2805         * gfortran.dg/g77/20000511-1.f: Likewise
2806         * gfortran.dg/g77/20000511-2.f: Likewise
2807         * gfortran.dg/g77/20000518.f: Likewise
2808         * gfortran.dg/g77/20000601-1.f: Likewise
2809         * gfortran.dg/g77/20000601-2.f: Likewise
2810         * gfortran.dg/g77/20000629-1.f: Likewise
2811         * gfortran.dg/g77/20000630-2.f: Likewise
2812         * gfortran.dg/g77/20010115.f: Likewise
2813         * gfortran.dg/g77/20010321-1.f: Likewise
2814         * gfortran.dg/g77/20010426.f: Likewise
2815         * gfortran.dg/g77/20020307-1.f: Likewise
2816         * gfortran.dg/g77/8485.f: Likewise
2817         * gfortran.dg/g77/960317-1.f: Likewise
2818         * gfortran.dg/g77/970915-0.f: Likewise
2819         * gfortran.dg/g77/980310-1.f: Likewise
2820         * gfortran.dg/g77/980310-2.f: Likewise
2821         * gfortran.dg/g77/980310-3.f: Likewise
2822         * gfortran.dg/g77/980310-4.f: Likewise
2823         * gfortran.dg/g77/980310-6.f: Likewise
2824         * gfortran.dg/g77/980310-7.f: Likewise
2825         * gfortran.dg/g77/980310-8.f: Likewise
2826         * gfortran.dg/g77/980419-2.f: Likewise
2827         * gfortran.dg/g77/980424-0.f: Likewise
2828         * gfortran.dg/g77/980427-0.f: Likewise
2829         * gfortran.dg/g77/980729-0.f: Likewise
2830         * gfortran.dg/g77/981117-1.f: Likewise
2831         * gfortran.dg/g77/toon_1.f: Likewise
2832
2833 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2834
2835         PR c++/2204
2836         * g++.dg/other/abstract2.C: New test.
2837
2838 2004-07-12  Paul Brook  <paul@codesourcery.com>
2839
2840         * gfortran.dg/pointer_init_1.f90: New test.
2841
2842 2004-07-11  Paul Brook  <paul@codesourcery.com>
2843
2844         PR fortran/15986
2845         * gfortran.dg/contained_1.f90: New test.
2846
2847 2004-07-11  Mark Mitchell  <mark@codesourcery.com>
2848
2849         * g++.dg/parse/defarg8.C: New test.
2850
2851 2004-07-11  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2852
2853         PR fortran/16433
2854         * gfortran.dg/pr16433.f: New test.
2855
2856         PR fortran/17574
2857         * gfortran.dg/pr15754.f90: New test.
2858
2859 2004-07-11  Joseph S. Myers  <jsm@polyomino.org.uk>
2860
2861         PR tree-optimization/16437
2862         * gcc.c-torture/execute/bitfld-4.c: New test.
2863
2864 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2865
2866         * gfortran.fortran-torture/execute/common_2.f90: Add check for
2867         access to common var from module.
2868
2869 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2870
2871         PR fortran/16336
2872         * gfortran.fortran-torture/execute/common_2.f90: New test.
2873
2874 2004-07-10  Paul Brook  <paul@codesourcery.com>
2875
2876         * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
2877
2878 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2879
2880         PR fortran/15969
2881         * gfortran.fortran-torture/execute/der_init_5.f90: New test.
2882
2883 2004-07-10  David Billinghurst <David.Billinghurst@riotinto.com>
2884
2885         * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
2886         * gfortran.dg/g77/ffixed-form-2.f: Likewise
2887         * gfortran.dg/g77/ffree-form-1.f: Likewise
2888         * gfortran.dg/g77/ffree-form-2.f: Likewise
2889         * gfortran.dg/g77/ffree-form-3.f: Likewise
2890         * gfortran.dg/g77/fno-underscoring.f: Likewise
2891         * gfortran.dg/g77/funderscoring.f: Likewise
2892         * gfortran.dg/g77/pr9258.f: Likewise.  Add dg-warning lines.
2893
2894 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2895
2896         * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
2897
2898 2004-07-10 Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2899         Paul Brook  <paul@codesourcery.com>
2900
2901         PR fortran/13415
2902         * gfortran.dg/common_pointer_1.f90: New test.
2903
2904 2004-07-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2905
2906         * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
2907
2908 2004-07-09  James E Wilson  <wilson@specifixinc.com>
2909
2910         PR target/16364
2911         * gcc.c-torture/compile/20040709-1.c: New.
2912
2913 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2914
2915         PR fortran/14077
2916         * gfortran.fortran-torture/execute/module_init_1.f90: New test.
2917
2918 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2919
2920         PR fortran/13201
2921         * gfortran.dg/shape_1.f90: New test.
2922
2923 2004-07-09  Zack Weinberg  <zack@codesourcery.com>
2924             Andrew Pinski  <apinski@apple.com>
2925
2926         * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
2927
2928 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2929
2930         * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
2931         comment.
2932
2933 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2934         Paul Brook  <paul@codesourcery.com>
2935
2936         * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
2937         '.f95' and '.F95'.
2938
2939 2004-07-09  Diego Novillo  <dnovillo@redhat.com>
2940
2941         * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
2942
2943 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2944
2945         * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
2946         testcases with capital suffix.
2947
2948 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2949
2950         PR fortran/15481
2951         PR fortran/13372
2952         PR fortran/13575
2953         PR fortran/15978
2954         * gfortran.fortran-torture/compile/implicit_2.f90: New test.
2955
2956         * gfortran.dg/implicit_1.f90: New test.
2957
2958 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
2959
2960         * lib/gfortran-dg.exp (gfortran-dg-test):  Adapt regular
2961         expression to match gfortran warning/error messages
2962         * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
2963         dg-error text.
2964
2965 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
2966
2967         * lib/fortran-torture.exp: Rename proc search_for to
2968         search_for_re.
2969
2970 2004-07-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2971
2972         * gcc.c-torture/execute/simd-5.x: New file.
2973         XFAIL on SPARC 64-bit at -O0.
2974
2975 2004-07-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2976
2977         PR c++/8211
2978         PR c++/16165
2979         * g++.dg/warn/effc3.C: New test.
2980
2981 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
2982
2983         * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
2984         change X to 1X in format.
2985         * gfortran.dg/g77/20010216-1.f:  Copy from g77.dg and
2986         add data statements to conform to standard.
2987
2988 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
2989
2990         * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
2991         * gfortran.dg/g77/f77-edit-t-in.f: Likewise
2992         * gfortran.dg/g77/f77-edit-x-out.f: Likewise
2993
2994 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
2995
2996         * gfortran.dg/g77/7388.f: Copy from g77.dg
2997         * gfortran.dg/g77/f77-edit-i-out.f: Likewise
2998         * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
2999         * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
3000         * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
3001         * gfortran.dg/g77/f77-edit-t-out.f: Likewise
3002         * gfortran.dg/g77/f77-edit-h-out.f: Likewise
3003         * gfortran.dg/g77/strlen0.f: Likewise
3004
3005 2004-07-09   David Billinghurst <David.Billinghurst@riotinto.com>
3006
3007         * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
3008         * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
3009
3010 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3011
3012         * gcc.c-torture/execute/920428-2.x: Delete.
3013         * gcc.c-torture/execute/920501-7.x: Likewise.
3014
3015 2004-07-08  Jakub Jelinek  <jakub@redhat.com>
3016
3017         * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
3018         -march=i386 into -march=i686.  Add -march=i686 -mtune=x and
3019         -march=x for pentium3, pentium3m, pentium-m, pentium4m,
3020         prescott and c3-2.
3021         (PREFETCH_3DNOW): Add -march=c3.
3022
3023 2004-07-08  Diego Novillo  <dnovillo@redhat.com>
3024
3025         PR c/16437
3026         * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
3027         * gcc.c-torture/execute/bf64-1.x: Likewise.
3028
3029 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3030
3031         * gcc.c-torture/compile/20040708-1.c: New test.
3032
3033 2004-07-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3034
3035         PR c++/16169
3036         * g++.dg/warn/effc2.C: New test.
3037
3038 2004-07-08  Joseph S. Myers  <jsm@polyomino.org.uk>
3039
3040         * gcc.c-torture/execute/bitfld-1.x: Remove.
3041         * gcc.c-torture/execute/bitfld-3.c: New test.
3042         * gcc.dg/bitfld-2.c: Remove XFAILs.
3043
3044 2004-07-07  H.J. Lu  <hongjiu.lu@intel.com>
3045
3046         PR c++/16276
3047         * g++.dg/rtti/tinfo1.C: New file.
3048
3049 2004-07-07  Eric Christopher  <echristo@redhat.com>
3050
3051         * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
3052
3053 2004-07-07  Andrew Pinski  <apinski@apple.com>
3054
3055         * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
3056
3057 2004-07-07  Mark Mitchell  <mark@codesourcery.com>
3058
3059         * g++.dg/init/call1.C: XFAIL.
3060
3061 2004-07-07  Alexandre Oliva  <aoliva@redhat.com>
3062
3063         * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
3064         except for movstrict*, to movmem* and clrstr* to clrmem*.
3065
3066 2004-07-07  Richard Sandiford  <rsandifo@redhat.com>
3067
3068         * gcc.c-torture/execute/20040707-1.c: New test.
3069
3070 2004-07-06  Richard Sandiford  <rsandifo@redhat.com>
3071
3072         * gcc.c-torture/execute/20040706-1.c: New test.
3073
3074 2004-07-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3075
3076         PR c++/3671
3077         * g++.dg/template/spec14.C: New test.
3078
3079 2004-07-05  Jakub Jelinek  <jakub@redhat.com>
3080
3081         * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
3082         nothing if not yet defined.  Use it in b, c and d type definitions.
3083         * gcc.c-torture/execute/20040705-1.c: New test.
3084         * gcc.c-torture/execute/20040705-2.c: New test.
3085
3086 2004-07-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3087
3088         PR c++/2518
3089         * g++.dg/lookup/new1.C: New test.
3090
3091 2004-07-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3092
3093         PR c++/11406
3094         * g++.dg/template/sizeof8.C: New test.
3095
3096 2004-07-05  Richard Sandiford  <rsandifo@redhat.com>
3097
3098         * gcc.c-torture/compile/20040705-1.c: New test.
3099
3100 2004-07-04  Bud Davis  <bdavis9659@comcast.net>
3101
3102         * gfortran.fortran-torture/execute/seq_io.f90: New test.
3103
3104 2004-07-04  Neil Booth  <neil@duron.akihabara.co.uk>
3105
3106         * gcc.dg/cpp/if-mop.c: Two new testcases.
3107         * gcc.dg/cpp/trad/comment-3.c: New.
3108
3109 2004-07-04  Paul Brook  <paul@codesourcery.com>
3110
3111         * gfortran.fortran-torture/compile/implicit_1.f90: New test.
3112
3113 2004-07-03  Scott Brumbaugh  <scottb.lists@verizon.net>
3114
3115         PR c++/3761
3116         * g++.dg/lookup/crash4.C: New test.
3117
3118 2004-07-02  Zack Weinberg  <zack@codesourcery.com>
3119
3120         * gcc.c-torture/execute/builtin-abs-1.c
3121         * gcc.c-torture/execute/builtin-abs-2.c
3122         * gcc.c-torture/execute/builtin-complex-1.c
3123         * gcc.c-torture/execute/builtins/string-1-lib.c
3124         * gcc.c-torture/execute/builtins/string-1.c
3125         * gcc.c-torture/execute/builtins/string-2-lib.c
3126         * gcc.c-torture/execute/builtins/string-2.c
3127         * gcc.c-torture/execute/builtins/string-3-lib.c
3128         * gcc.c-torture/execute/builtins/string-3.c
3129         * gcc.c-torture/execute/builtins/string-4-lib.c
3130         * gcc.c-torture/execute/builtins/string-4.c
3131         * gcc.c-torture/execute/builtins/string-5-lib.c
3132         * gcc.c-torture/execute/builtins/string-5.c
3133         * gcc.c-torture/execute/builtins/string-6-lib.c
3134         * gcc.c-torture/execute/builtins/string-6.c
3135         * gcc.c-torture/execute/builtins/string-7-lib.c
3136         * gcc.c-torture/execute/builtins/string-7.c
3137         * gcc.c-torture/execute/builtins/string-8-lib.c
3138         * gcc.c-torture/execute/builtins/string-8.c
3139         * gcc.c-torture/execute/builtins/string-9-lib.c
3140         * gcc.c-torture/execute/builtins/string-9.c
3141         * gcc.c-torture/execute/builtins/string-asm-1-lib.c
3142         * gcc.c-torture/execute/builtins/string-asm-1.c
3143         * gcc.c-torture/execute/builtins/string-asm-2-lib.c
3144         * gcc.c-torture/execute/builtins/string-asm-2.c
3145         * gcc.c-torture/execute/stdio-opt-1.c
3146         * gcc.c-torture/execute/stdio-opt-2.c
3147         * gcc.c-torture/execute/stdio-opt-3.c
3148         * gcc.c-torture/execute/string-opt-1.c
3149         * gcc.c-torture/execute/string-opt-10.c
3150         * gcc.c-torture/execute/string-opt-11.c
3151         * gcc.c-torture/execute/string-opt-12.c
3152         * gcc.c-torture/execute/string-opt-13.c
3153         * gcc.c-torture/execute/string-opt-14.c
3154         * gcc.c-torture/execute/string-opt-15.c
3155         * gcc.c-torture/execute/string-opt-16.c
3156         * gcc.c-torture/execute/string-opt-2.c
3157         * gcc.c-torture/execute/string-opt-6.c
3158         * gcc.c-torture/execute/string-opt-7.c
3159         * gcc.c-torture/execute/string-opt-8.c:
3160         Replace with ...
3161
3162         * gcc.c-torture/execute/builtins/abs-2.c
3163         * gcc.c-torture/execute/builtins/abs-3.c
3164         * gcc.c-torture/execute/builtins/complex-1.c
3165         * gcc.c-torture/execute/builtins/fprintf.c
3166         * gcc.c-torture/execute/builtins/fputs.c
3167         * gcc.c-torture/execute/builtins/memcmp.c
3168         * gcc.c-torture/execute/builtins/memmove.c
3169         * gcc.c-torture/execute/builtins/memops-asm.c
3170         * gcc.c-torture/execute/builtins/mempcpy-2.c
3171         * gcc.c-torture/execute/builtins/mempcpy.c
3172         * gcc.c-torture/execute/builtins/memset.c
3173         * gcc.c-torture/execute/builtins/printf.c
3174         * gcc.c-torture/execute/builtins/sprintf.c
3175         * gcc.c-torture/execute/builtins/strcat.c
3176         * gcc.c-torture/execute/builtins/strchr.c
3177         * gcc.c-torture/execute/builtins/strcmp.c
3178         * gcc.c-torture/execute/builtins/strcpy.c
3179         * gcc.c-torture/execute/builtins/strcspn.c
3180         * gcc.c-torture/execute/builtins/strlen-2.c
3181         * gcc.c-torture/execute/builtins/strlen.c
3182         * gcc.c-torture/execute/builtins/strncat.c
3183         * gcc.c-torture/execute/builtins/strncmp-2.c
3184         * gcc.c-torture/execute/builtins/strncmp.c
3185         * gcc.c-torture/execute/builtins/strncpy.c
3186         * gcc.c-torture/execute/builtins/strpbrk.c
3187         * gcc.c-torture/execute/builtins/strpcpy-2.c
3188         * gcc.c-torture/execute/builtins/strpcpy.c
3189         * gcc.c-torture/execute/builtins/strrchr.c
3190         * gcc.c-torture/execute/builtins/strspn.c
3191         * gcc.c-torture/execute/builtins/strstr-asm.c
3192         * gcc.c-torture/execute/builtins/strstr.c:
3193         ... these new files.
3194
3195         * gcc.c-torture/execute/builtins/abs-2-lib.c
3196         * gcc.c-torture/execute/builtins/abs-3-lib.c
3197         * gcc.c-torture/execute/builtins/complex-1-lib.c
3198         * gcc.c-torture/execute/builtins/fprintf-lib.c
3199         * gcc.c-torture/execute/builtins/fputs-lib.c
3200         * gcc.c-torture/execute/builtins/memcmp-lib.c
3201         * gcc.c-torture/execute/builtins/memmove-lib.c
3202         * gcc.c-torture/execute/builtins/memops-asm-lib.c
3203         * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
3204         * gcc.c-torture/execute/builtins/mempcpy-lib.c
3205         * gcc.c-torture/execute/builtins/memset-lib.c
3206         * gcc.c-torture/execute/builtins/printf-lib.c
3207         * gcc.c-torture/execute/builtins/sprintf-lib.c
3208         * gcc.c-torture/execute/builtins/strcat-lib.c
3209         * gcc.c-torture/execute/builtins/strchr-lib.c
3210         * gcc.c-torture/execute/builtins/strcmp-lib.c
3211         * gcc.c-torture/execute/builtins/strcpy-lib.c
3212         * gcc.c-torture/execute/builtins/strcspn-lib.c
3213         * gcc.c-torture/execute/builtins/strlen-2-lib.c
3214         * gcc.c-torture/execute/builtins/strlen-lib.c
3215         * gcc.c-torture/execute/builtins/strncat-lib.c
3216         * gcc.c-torture/execute/builtins/strncmp-2-lib.c
3217         * gcc.c-torture/execute/builtins/strncmp-lib.c
3218         * gcc.c-torture/execute/builtins/strncpy-lib.c
3219         * gcc.c-torture/execute/builtins/strpbrk-lib.c
3220         * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
3221         * gcc.c-torture/execute/builtins/strpcpy-lib.c
3222         * gcc.c-torture/execute/builtins/strrchr-lib.c
3223         * gcc.c-torture/execute/builtins/strspn-lib.c
3224         * gcc.c-torture/execute/builtins/strstr-asm-lib.c
3225         * gcc.c-torture/execute/builtins/strstr-lib.c
3226         * gcc.c-torture/execute/builtins/lib/abs.c
3227         * gcc.c-torture/execute/builtins/lib/fprintf.c
3228         * gcc.c-torture/execute/builtins/lib/memset.c
3229         * gcc.c-torture/execute/builtins/lib/printf.c
3230         * gcc.c-torture/execute/builtins/lib/sprintf.c
3231         * gcc.c-torture/execute/builtins/lib/strcpy.c
3232         * gcc.c-torture/execute/builtins/lib/strcspn.c
3233         * gcc.c-torture/execute/builtins/lib/strncat.c
3234         * gcc.c-torture/execute/builtins/lib/strncmp.c
3235         * gcc.c-torture/execute/builtins/lib/strncpy.c
3236         * gcc.c-torture/execute/builtins/lib/strpbrk.c
3237         * gcc.c-torture/execute/builtins/lib/strspn.c
3238         * gcc.c-torture/execute/builtins/lib/strstr.c:
3239         New files containing support routines.
3240
3241         * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
3242         declaration.
3243         * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
3244         when not optimizing.
3245
3246 2004-07-02  Mark Mitchell  <mark@codesourcery.com>
3247
3248         PR c++/16240
3249         * g++.dg/abi/mangle22.C: New test.
3250         * g++.dg/abi/mangle23.C: Likewise.
3251
3252 2004-07-02  David Billinghurst  <David.Billinghurst@riotinto.com>
3253
3254         PR fortran/16290
3255         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
3256         Allow for cases without denormalized floating point numbers.
3257
3258 2004-07-01  Joseph S. Myers  <jsm@polyomino.org.uk>
3259
3260         PR c/1027
3261         * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3262         gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
3263         gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
3264         expected warning text.
3265         * gcc.dg/format/diag-2.c: New test.
3266
3267 2004-07-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
3268
3269         * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
3270
3271 2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
3272
3273         * gcc.dg/builtins-43.c: New.
3274         * gcc.dg/builtins-44.c: New.
3275         * gcc.dg/builtins-45.c: New.
3276
3277 2004-06-26  Geoffrey Keating  <geoffk@apple.com>
3278             Andreas Tobler  <a.tobler@schweiz.ch>
3279
3280         * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
3281         Use SA_RESETHAND rather than SA_ONESHOT.  Trap SIGBUS as well
3282         as SIGSEGV.
3283         * gcc.dg/cleanup-11.c: Likewise.
3284         * gcc.dg/cleanup-8.c: Likewise.
3285         * gcc.dg/cleanup-9.c: Likewise.
3286         * gcc.dg/cleanup-5.c: Run on all platforms.
3287
3288 2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
3289
3290         * g++.dg/warn/nonnull1.C: New test.
3291
3292 2004-06-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
3293
3294         * gcc.dg/compat/compat-common.h: Wrap up CINT in
3295         an #ifndef SKIP_COMPLEX_INT/#endif pair.
3296         Special-case the Sun compiler wrt to <complex.h>.
3297
3298 2004-06-30  Nitin Yewale <nitiny@kpitcummins.com>
3299
3300         * gcc.dg/Wunreachable-8.C: New test.
3301
3302         * gcc.dg/h8300-ice2.c : New test.
3303
3304 2004-06-30  Tobias Schlueter  <tobias.shclueter@physik.uni-muenchen.de>
3305
3306         PR fortran/16161
3307         * gfortran.fortran-torture/compile/implicit.f90: Add test
3308         for implicit character.
3309
3310 2004-06-30  David Billinghurst <David.Billinghurst@riotinto.com>
3311
3312         PR fortran/16289
3313         * gfortran.fortran-torture/execute/intrinsic_nearest.f90
3314         Use tiny() intrinsic to find smallest non-negative real
3315
3316 2004-06-30  Jakub Jelinek  <jakub@redhat.com>
3317
3318         * gcc.dg/compat/struct-by-value-22_main.c: New test.
3319         * gcc.dg/compat/struct-by-value-22_x.c: New.
3320         * gcc.dg/compat/struct-by-value-22_y.c: New.
3321
3322         * gcc.c-torture/execute/20040629-1.c: New test.
3323
3324 2004-06-29  Jakub Jelinek  <jakub@redhat.com>
3325
3326         * gcc.dg/compat/vector-defs.h: Use vector_size attribute
3327         only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
3328
3329         PR target/16195
3330         * gcc.dg/20040625-1.c: New test.
3331
3332 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3333
3334         * gfortran.fortran-torture/execute/parameter_2.f90: New test.
3335
3336 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3337
3338         PR fortran/15963
3339         * gfortran.fortran-torture/execute/initialization_1.f90: New test.
3340
3341 2004-06-29  Richard Henderson  <rth@redhat.com>
3342
3343         * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
3344
3345 2004-06-29  Paul Brook  <paul@codesourcery.com>
3346
3347         * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
3348         * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
3349
3350 2004-06-29  Nathan Sidwell  <nathan@codesourcery.com>
3351
3352         PR c++/16260
3353         * g++.dg/parse/crash15.C: New.
3354
3355 2004-06-28  Andrew Pinski  <apinski@apple.com>
3356
3357         * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
3358         by the error already.
3359
3360         * g++.dg/opt/ptrmem4.C: Change to compile only test.
3361
3362 2004-06-28  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
3363
3364         PR target/14041
3365         * gcc.dg/h8300-bss-align-1.c : New.
3366
3367 2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
3368
3369         * PR c++/16174
3370         * g++.dg/template/ctor4.C: New.
3371
3372 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
3373
3374         PR c++/16205
3375         * g++.dg/warn/Wsequence-point-1.C: New test.
3376
3377 2004-06-27  Paul Brook  <paul@codesourcery.com>
3378
3379         * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
3380
3381 2004-06-27  Zack Weinberg  <zack@codesourcery.com>
3382
3383         * g++.old-deja/g++.mike/p7325.C: Remove.
3384
3385 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
3386
3387         PR c/14963
3388         * gcc.dg/pr14963.c: New test.
3389
3390 2004-06-27  Mark Mitchell  <mark@codesourcery.com>
3391
3392         PR c++/16193
3393         * g++.dg/parse/redef1.C: New test.
3394
3395 2004-06-27  Joseph S. Myers  <jsm@polyomino.org.uk>
3396
3397         * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
3398         20021110.c.
3399         * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
3400         20021119-1.c.
3401         * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
3402         gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
3403         5-04.c.
3404         * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
3405         * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
3406         * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
3407         * g++.old-deja/g++.law/enum8.C: Remove duplicate of
3408         g++.brendan/enum14.C.
3409         * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
3410         * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
3411         * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
3412         g++.mike/virt1.C.
3413         * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
3414         memtemp24.C.
3415
3416 2004-06-27  Roger Sayle  <roger@eyesopen.com>
3417
3418         * gcc.dg/20040527-1.c: New test case.
3419
3420 2004-06-26  Bud Davis  <bdavis9659@comcast.net>
3421
3422         PR gfortran/pr16196
3423         * gfortran.fortran-torture/execute/open_replace.f90: New test case.
3424
3425 2004-06-25  Roger Sayle  <roger@eyesopen.com>
3426
3427         PR middle-end/15825
3428         * gcc.dg/pr15825-1.c: New test case.
3429
3430 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
3431
3432         * gcc.c-torture/execute/20040625-1.c: New test.
3433
3434 2004-06-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3435
3436         * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
3437
3438 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
3439
3440         * gcc.dg/torture/mips-div-1.c: New test.
3441
3442 2004-06-24  Jeff Law  <law@redhat.com>
3443
3444         * gcc.dg/tree-ssa/20040624-1.c: New test.
3445
3446 2004-06-24  Richard Sandiford  <rsandifo@redhat.com>
3447
3448         * gcc.c-torture/compile/20040624-1.c: New test.
3449
3450 2004-06-24  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3451
3452         * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
3453         this directory.
3454
3455 2004-06-23  Andrew Pinski  <apinski@apple.com>
3456
3457         PR middle-end/15988
3458         * g++.dg/opt/ptrmem4.C: New test.
3459
3460         * gcc.dg/c90-array-quals-2.c: New test.
3461
3462 2006-06-23  Nitin Yewale <NitinY@KPITCummins.com>
3463
3464         * gcc.dg/kpice1.c: New test.
3465
3466 2006-06-23  Andrew Pinski  <apinski@apple.com>
3467
3468         * gcc.dg/c90-array-quals.c: New test.
3469
3470 2006-06-22  Richard Henderson  <rth@redhat.com>
3471
3472         * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
3473
3474 2004-06-22  Loren James Rittle  <ljrittle@acm.org>
3475
3476         * gcc.dg/builtins-config.h: Handle FreeBSD.
3477
3478 2006-06-22  Richard Henderson  <rth@redhat.com>
3479
3480         * g++.dg/opt/devirt1.C: New.
3481
3482 2004-06-22  Kelley Cook <kcook@gcc.gnu.org>
3483
3484         * g++.dg/opt/pr15551.C: New testcase.
3485
3486 2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
3487
3488         PR target/14800
3489         * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
3490         x86_64-*-linux* when compiling for 32bit.
3491
3492 2004-06-21  Andrew Pinski  <apinski@apple.com>
3493
3494         * gcc.dg/pch/struct-1.c: New.
3495         * gcc.dg/pch/struct-1.hs: New.
3496
3497 2004-06-21  Geoffrey Keating  <geoffk@apple.com>
3498
3499         * gcc.dg/pch/save-temps-1.c: New file.
3500         * gcc.dg/pch/save-temps-1.hs: New file.
3501
3502 2004-06-22  Janne Blomqvist  <jblomqvi@cc.hut.fi>
3503
3504         * gfortran.fortran-torture/execute/iolength_1.f90: New test.
3505         * gfortran.fortran-torture/execute/iolength_3.f90: New test.
3506
3507 2004-06-21  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3508
3509         * gfortran.fortran-torture/execute/select_1.f90: Rename function
3510         to fix type error.
3511         * gfortran.fortran-torture/execute/intrinsic_associated.f90:
3512         Remove trailing spaces.
3513
3514 2004-06-21  Richard Henderson  <rth@redhat.com>
3515
3516         * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
3517         merging && to BIT_FIELD_REF.
3518
3519 2004-06-21  Richard Sandiford  <rsandifo@redhat.com>
3520
3521         * g++.dg/opt/placeholder1.C: New test.
3522
3523 2004-06-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3524
3525         * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
3526         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
3527         * gcc.dg/compat/union-m128-1_x.c: Likewise.
3528         * gcc.dg/compat/union-m128-1_y.c: Likewise.
3529
3530 2004-06-20  Zack Weinberg  <zack@codesourcery.com>
3531
3532         * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
3533         extern "C".
3534         * g++.dg/other/pragma-re-1.C: Add comments.
3535
3536 2004-06-19  Bud Davis  <bdavis9659@comcast.net>
3537
3538         PR gfortran/16080
3539         * gfortran.fortran-torture/execute/read_null_string.f90: New file.
3540
3541 2004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
3542
3543         * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
3544         instead of setting the type of size_t by
3545         hand.
3546
3547 2004-06-18  Roger Sayle  <roger@eyesopen.com>
3548
3549         * gcc.dg/unordered-2.c: New test case.
3550         * gcc.dg/unordered-3.c: New test case.
3551
3552 2004-06-19  David Billinghurst <David.Billinghurst@riotinto.com>
3553
3554         PR other/16043
3555         * lib/g++.exp (g++_version): Tweak regexp for version
3556         * lib/g77.exp (g77_version): Likewise
3557         * lib/gfortran.exp (gfortran_version): Likewise
3558         * lib/objc.exp (objc_version): Likewise
3559         * lib/treelang.exp (treelang_version): Likewise
3560
3561 2004-06-19  Jakub Jelinek  <jakub@redhat.com>
3562
3563         * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
3564         Use INT_MAX instead of __INT_MAX__.
3565         * gcc.dg/compat/struct-align-2_y.c: Likewise.
3566
3567         * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
3568         * gcc.dg/compat/scalar-return-3_x.c: Use it.
3569         * gcc.dg/compat/scalar-return-3_y.c: Use it.
3570         * gcc.dg/compat/scalar-return-4_x.c: Use it.
3571         * gcc.dg/compat/scalar-return-4_y.c: Use it.
3572         * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
3573         * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
3574         * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
3575         * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
3576
3577         * gcc.dg/range-test-1.c: New test.
3578         * g++.dg/opt/range-test-1.C: New test.
3579
3580 2004-06-17  Richard Henderson  <rth@redhat.com>
3581
3582         * objc.dg/sync-1.m: New.
3583         * objc.dg/try-catch-1.m: Don't force next runtime.
3584         * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
3585         * objc.dg/try-catch-2.m: Likewise.  Enable everywhere.  Remove
3586         shadowed catch clause.
3587         * objc.dg/try-catch-5.m: New.
3588
3589 2004-06-17  Zack Weinberg  <zack@codesourcery.com>
3590
3591         Bug 14610
3592         * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
3593
3594 2004-06-15  Richard Henderson  <rth@redhat.com>
3595
3596         * gcc.dg/20001116-1.c: Move expected warning line.
3597
3598 2004-06-15  Richard Henderson  <rth@redhat.com>
3599
3600         * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
3601         * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
3602
3603 2004-06-15  Jeff Law  <law@redhat.com>
3604
3605         * gcc.dg/tree-ssa/20040615-1.c: New test.
3606         * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
3607         be less sensitive to operand ordering.
3608         * gcc.dg/tree-ssa/20030824-2.c: Likewise.
3609
3610 2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>
3611
3612         * g++.dg/abi/bitfield3.C: Add comment..
3613
3614 2004-06-15  Richard Henderson  <rth@redhat.com>
3615
3616         * g++.dg/ext/stmtexpr1.C: XFAIL.
3617         * gcc.dg/20030612-1.c: XFAIL.
3618
3619 2004-06-15  Eric Christopher  <echristo@redhat.com>
3620
3621         * g++.dg/charset/asm5.c: New.
3622         * gcc.dg/charset/asm6.c: New.
3623
3624 2004-06-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3625
3626         PR fortran/15962
3627         * gfortran.fortran-torture/execute/select_1.f90: New test.
3628
3629 2004-06-15  Paul Brook  <paul@codesourcery.com>
3630
3631         * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
3632
3633 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3634
3635         PR c++/15967
3636         * g++.dg/lookup/crash3.C: New test.
3637
3638 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3639
3640         PR c++/15947
3641         * g++.dg/parse/dtor4.C: New test.
3642
3643 2004-06-14  Jeff Law  <law@redhat.com>
3644
3645         * gcc.c-torture/compile/20040614-1.c: New test.
3646
3647 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3648
3649         PR fortran/15211
3650         * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
3651         LEN of a character array.
3652
3653 2004-06-14  Mark Mitchell  <mark@codesourcery.com>
3654
3655         PR c++/15096
3656         * g++.dg/template/ptrmem10.C: New test.
3657
3658         PR c++/14930
3659         * g++.dg/template/friend30.C: New test.
3660
3661 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3662
3663         PR fortran/14928
3664         * gfortran.fortran-torture/compile/mloc.f90: New test.
3665
3666 2004-06-13  Paul Brook  <paul@codesourcery.com>
3667
3668         * gfortran.fortran-torture/execute/random_2.f90: New test.
3669
3670 2004-06-13  Eric Christopher  <echristo@redhat.com>
3671
3672         * gcc.dg/noncompile/redecl-1.c: Fix error message.
3673
3674 2004-06-12  Paul Brook  <paul@codesourcery.com>
3675
3676         * gfortran.fortran-torture/execute/contained_3.f90: New test.
3677
3678 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3679
3680         PR fortran/14923
3681         * gfortran.fortran-torture/execute/date_time_1.f90: New test.
3682
3683 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3684
3685         PR fortran/14957
3686         * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
3687         syntax errors in end statements of contained subroutines.
3688
3689 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3690
3691         PR fortran/12841
3692         * gfortran.fortran-torture/execute/null_arg.f90: New test.
3693
3694 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
3695
3696         PR fortran/15665
3697         * gfortran.fortran-torture/execute/getarg_1.f90: New test.
3698
3699 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
3700
3701         PR gfortran/12839
3702         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
3703
3704 2004-06-11  Mark Mitchell  <mark@codesourcery.com>
3705
3706         PR c++/15862
3707         * g++.dg/parse/enum1.C: New test.
3708
3709 2004-06-10  Jeff Law  <law@redhat.com>
3710
3711         * gcc.c-torture/compile/20040610-1.c: New test.
3712
3713 2004-06-11  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3714
3715         * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
3716         * g++.old-deja/g++.other/decl3.C: Likewise.
3717
3718 2004-06-10  Brian Booth  <bbooth@redhat.com>
3719
3720         * gcc.dg/tree-ssa/20031015-1.c: Scan for
3721         V_MAY_DEF instead of VDEF.
3722         * gcc.dg/tree-ssa/20040517-1.c: Ditto.
3723
3724 2004-06-10  Mark Mitchell  <mark@codesourcery.com>
3725
3726         PR c++/14211
3727         * g++.dg/conversion/const1.C: New test.
3728
3729         PR c++/15076
3730         * g++.dg/conversion/reinterpret1.C: New test.
3731
3732         PR c++/15877
3733         * g++.dg/template/enum2.C: New test.
3734
3735         PR c++/15227
3736         * g++.dg/template/error13.C: New test.
3737
3738 2004-06-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3739
3740         PR fortran/14957
3741         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
3742         arguments to test_* REAL and of the right size.
3743
3744 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
3745
3746         PR target/15569
3747         PR rtl-optimization/15681
3748         * gcc.dg/20040609-1.c: New test.
3749
3750 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
3751
3752         PR c++/14791
3753         * g++.dg/opt/builtins1.C: New test.
3754
3755 2004-06-10  Danny Smith  <dannysmith@users.sourceforge.net>
3756
3757         * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
3758         that use default windows32 struct layout.
3759         * gcc.dg/i386-bitfield2.c: Likewise.
3760
3761 2004-06-09  Danny Smith  <dannysmith@users.sourceforge.net>
3762
3763         * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
3764         for mingw32 and cygwin targets.
3765
3766 2004-06-09  Geoffrey Keating  <geoffk@apple.com>
3767
3768         * gcc.dg/pch/macro-4.c: New.
3769         * gcc.dg/pch/macro-4.hs: New.
3770
3771 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3772
3773         PR fortran/13249
3774         * gfortran.fortran-torture/compile/name_clash.f90: New test.
3775
3776 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3777
3778         PR fortran/13372
3779         * gfortran.fortran-torture/compile/named_args_2.f90: New test.
3780
3781 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
3782
3783         PR gfortran/14897
3784         * gfortran.fortran-torture/execute/t_edit.f90: New test.
3785
3786 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
3787
3788         PR gfortran/15755
3789         * gfortran.fortran-torture/execute/backspace.c : New test.
3790
3791 2004-06-09  Paul Brook  <paul@codesourcery.com>
3792
3793         * gfortran.fortran-torture/execure/intrinsic_associated.f90
3794         (pointer_to_section): Rewrite to use smaller array.
3795
3796 2004-06-08  David Edelsohn  <edelsohn@gnu.org>
3797
3798         * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
3799         * gcc.dg/ext/altivec-10.c: Same.
3800         * gcc.dg/ext/altivec-11.c: Same.
3801         * gcc.dg/ext/altivec-12.c: Same.
3802         * gcc.dg/ext/altivec-13.c: Same.
3803         * gcc.dg/ext/altivec-14.c: Same.
3804         * gcc.dg/ext/altivec-15.c: Same.
3805         * gcc.dg/ext/altivec-16.c: Same.
3806         * gcc.dg/ext/altivec-3.c: Same.
3807         * gcc.dg/ext/altivec-4.c: Same.
3808         * gcc.dg/ext/altivec-6.c: Same.
3809         * gcc.dg/ext/altivec-7.c: Same.
3810         * gcc.dg/ext/altivec-8.c: Same.
3811         * gcc.dg/ext/altivec-varargs-1.c: Same.
3812
3813         * g++.dg/ext/altivec-1.C: Correct dg syntax.
3814         * g++.dg/ext/altivec-10.C: Same.
3815         * g++.dg/ext/altivec-2.C: Same.
3816         * g++.dg/ext/altivec-3.C: Same.
3817         * g++.dg/ext/altivec-4.C: Same.
3818         * g++.dg/ext/altivec-5.C: Same.
3819         * g++.dg/ext/altivec-6.C: Same.
3820         * g++.dg/ext/altivec-7.C: Same.
3821         * g++.dg/ext/altivec-8.C: Same.
3822         * g++.dg/ext/altivec-9.C: Same.
3823
3824 2004-06-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3825
3826         PR c++/7841
3827         * g++.old-deja/g++.pt/ctor2.C: Add error mark.
3828
3829 2004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3830
3831         * gcc.dg/union-1.c: New test.
3832
3833 2004-06-07  Roger Sayle  <roger@eyesopen.com>
3834
3835         * gcc.dg/builtins-41.c: New test case.
3836         * gcc.dg/builtins-42.c: New test case.
3837
3838 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
3839
3840         * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
3841         * g++.dg/ext/altivec-10.C: Same.
3842         * g++.dg/ext/altivec-2.C: Same.
3843         * g++.dg/ext/altivec-3.C: Same.
3844         * g++.dg/ext/altivec-4.C: Same.
3845         * g++.dg/ext/altivec-5.C: Same.
3846         * g++.dg/ext/altivec-6.C: Same.
3847         * g++.dg/ext/altivec-7.C: Same.
3848         * g++.dg/ext/altivec-8.C: Same.
3849         * g++.dg/ext/altivec-9.C: Same.
3850         * g++.old-deja/g++.abi/cxa_vec.C: Same.
3851         * g++.old-deja/g++.brendan/new3.C: Same.
3852         * gcc.c-torture/execute/eeprof-1.x: Same.
3853
3854 2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
3855
3856         PR c/14765
3857         * gcc.dg/pr14765-1.c: New test.
3858
3859 2004-06-07  Roger Sayle  <roger@eyesopen.com>
3860
3861         PR c/14649
3862         * gcc.dg/pr14649-1.c: New test case.
3863
3864 2004-06-07  Richard Henderson  <rth@redhat.com>
3865
3866         * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
3867         if temporaries.
3868
3869 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
3870
3871         * g++.dg/eh/elide1.C: Remove XFAIL.
3872
3873 2004-06-07  Mark Mitchell  <mark@codesourcery.com>
3874
3875         PR c++/15337
3876         * g++.dg/expr/sizeof3.C: New test.
3877
3878         PR c++/14777
3879         * g++.dg/template/access14.C: New test.
3880
3881         PR c++/15554
3882         * g++.dg/template/enum1.C: New test.
3883
3884         PR c++/15057
3885         * g++.dg/eh/throw1.C: New test.
3886
3887 2004-06-07  David Ayers  <d.ayers@inode.at>
3888             Ziemowit Laski  <zlaski@apple.com>
3889
3890         * lib/objc.exp (objc_target_compile): Revert the '-framework
3891         Foundation' flag fix, since bare Darwin does not ship
3892         with the Foundation framework.
3893         * objc/execute/next_mapping.h: Provide a local NSConstantString
3894         @interface and @implementation.
3895         (objc_constant_string_init): A constructor function, used to
3896         initialize the NSConstantString meta-class object.
3897         * objc/execute/string1.m: Include "next_mapping.h" instead of
3898         <Foundation/NSString.h>.
3899         * objc/execute/string2.m: Likewise.
3900         * objc/execute/string3.m: Likewise.
3901         * objc/execute/string4.m: Likewise.
3902
3903 2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
3904
3905         * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
3906         to double. Replace double with FLOAT.
3907         * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
3908
3909         * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
3910         * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
3911         * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
3912         * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
3913         * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
3914         * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
3915         * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
3916         * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
3917
3918 2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
3919
3920         PR c/13519
3921         * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
3922
3923 2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3924
3925         PR c++/15503
3926         * g++.dg/template/meminit2.C: New test.
3927
3928 2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
3929
3930         PR target/15822
3931         * gcc.c-torture/execute/compare-fp-1.c,
3932         gcc.c-torture/execute/compare-fp-2.c,
3933         gcc.c-torture/execute/compare-fp-3.c,
3934         gcc.c-torture/execute/compare-fp-4.c,
3935         gcc.c-torture/execute/compare-fp-3.x,
3936         gcc.c-torture/execute/compare-fp-4.x: Moved...
3937         * gcc.c-torture/execute/ieee/compare-fp-1.c,
3938         gcc.c-torture/execute/ieee/compare-fp-2.c,
3939         gcc.c-torture/execute/ieee/compare-fp-3.c,
3940         gcc.c-torture/execute/ieee/compare-fp-4.c,
3941         gcc.c-torture/execute/ieee/compare-fp-3.x,
3942         gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
3943
3944 2004-06-04  David Ayers  <d.ayers@inode.at>
3945
3946         * objc/execute/protocol-isEqual-4.m: New testcase.
3947
3948 2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
3949
3950         * objc/execute/protocol-isEqual-1.m: New testcase.
3951         * objc/execute/protocol-isEqual-2.m: New testcase.
3952         * objc/execute/protocol-isEqual-3.m: New testcase.
3953
3954 2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3955
3956         * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
3957
3958 2004-06-02  Ziemowit Laski  <zlaski@apple.com>
3959
3960         * lib/objc.exp (objc_target_compile): When running tests on
3961         Darwin (Mac OS X), inform the linker about '-framework
3962         'Foundation'.
3963
3964 2004-06-02  Eric Christopher  <echristo@redhat.com>
3965
3966         * gcc.c-torture/compile/20040602-1.c: New.
3967
3968 2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
3969
3970         * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
3971         * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3972
3973         PR tree-optimization/14736
3974         * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3975
3976         PR tree-optimization/14042
3977         * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
3978
3979         PR tree-optimization/14729
3980         * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
3981
3982 2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3983
3984         PR fortran/15557
3985         * gfortran.fortran-torture/execute/data_3.f90: New testcase.
3986
3987 2004-06-01  Richard Hederson  <rth@redhat.com>
3988
3989         * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
3990
3991 2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3992
3993         PR c++/14932
3994         * g++.dg/parse/offsetof4.C: New test.
3995
3996 2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
3997
3998         PR objc/7993
3999         * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
4000
4001 2004-05-31  Mark Mitchell  <mark@codesourcery.com>
4002
4003         PR c++/15701
4004         * g++.dg/template/friend29.C: New test.
4005
4006 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
4007
4008         PR c/15749
4009         * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
4010
4011 2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
4012
4013         * gcc.dg/sparc-trap-1.c: New test.
4014
4015 2004-05-31  Roger Sayle  <roger@eyesopen.com>
4016
4017         PR middle-end/15069
4018         * g++.dg/opt/fold3.C: New test case.
4019
4020 2004-05-30  Graham Stott  <graham.stott@btinternet.com>
4021
4022         * lib/target-supports.exp (check_iconv_available): Fix fallout
4023         from 2004-05-28 patch.
4024
4025 2004-05-30  Paul Brook  <paul@codesourcery.com>
4026
4027         PR fortran/15620
4028         * gfortran.fortran-torture/execute/st_function_1.f90: New test.
4029         * gfortran.fortran-torture/execute/st_function_2.f90: New test.
4030
4031 2004-05-30  Steven G. Kargl  <kargls@comcast.net>
4032
4033         * gfortran.fortran-torture/execute/random_1.f90: New test.
4034
4035 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
4036
4037         * g++.dg/ext/altivec-10.C: New test.
4038
4039 2004-05-29  Paul Brook  <paul@codesourcery.com>
4040
4041         * gfortran.fortran-torture/execute/equiv_1.f90: New test.
4042
4043 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
4044
4045         * gcc.dg/altivec-16.c: New test.
4046
4047 2004-05-28  Janis Johnson  <janis187@us.ibm.com>
4048
4049         * lib/target-supports.exp (check_vmx_hw_available): New.
4050         * gcc.dg/vmx/vmx.exp: Use it to determine default action.
4051
4052         * lib/target-supports.exp (check_alias_available,
4053         check_iconv_available, check_named_sections_available): Use
4054         unique names for temporary files.
4055
4056 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
4057
4058         * gcc.dg/altivec-15.c: New test.
4059
4060 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
4061
4062         PR c++/15083
4063         * g++.dg/warn/noeffect6.C: New test.
4064
4065         PR c++/15471
4066         * g++.dg/expr/ptrmem4.C: New test.
4067
4068         PR c++/15640
4069         * g++.dg/template/operator3.C: New test.
4070
4071 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
4072
4073         PR c++/14668
4074         * g++.dg/lookup/redecl1.C: New test.
4075         * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
4076
4077 2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
4078
4079         * gcc.c-torture/execute/compare-fp-1.c,
4080         gcc.c-torture/execute/compare-fp-2.c,
4081         gcc.c-torture/execute/compare-fp-3.c,
4082         gcc.c-torture/execute/compare-fp-4.c,
4083         gcc.c-torture/execute/compare-fp-3.x,
4084         gcc.c-torture/execute/compare-fp-4.x,
4085         gcc.dg/pr15649-1.c: New.
4086
4087 2004-05-27  Adam Nemet  <anemet@lnxw.com>
4088
4089         PR c++/12883
4090         * g++.dg/init/array14.C: New test.
4091
4092 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
4093
4094         * lib/compat.exp (compat-get-options-main): New.
4095         (compat-get-options): Remove unneeded code, warn for ignored
4096         command.
4097         (compat-execute): Check flag set by dg-require-* commands.
4098
4099         * lib/compat.exp (compat-execute): Break up long lines.
4100
4101 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
4102
4103         * gcc.dg/altivec-7.c: Don't use 'vector long'.
4104         * gcc.dg/altivec-14.c: New test.
4105         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
4106
4107         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
4108         * gcc.dg/altivec-12.c: Ditto.
4109
4110         * gcc.dg/altivec-3.c: Move call to altivec_check.
4111
4112 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
4113
4114         PR c++/15044
4115         * g++.dg/template/error12.C: New test.
4116
4117         PR c++/15317
4118         * g++.dg/ext/attrib15.C: New test.
4119
4120         PR c++/15329
4121         * g++.dg/template/ptrmem9.C: New test.
4122
4123 2004-05-25  Paul Brook  <paul@codesourcery.com>
4124
4125         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
4126
4127 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
4128
4129         PR c++/15165
4130         * g++.dg/template/crash19.C: New test.
4131
4132 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
4133
4134         PR c++/15025
4135         * g++.dg/template/redecl1.C: New test.
4136
4137 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
4138
4139         PR c++/14821
4140         * g++.dg/other/ns1.C: New test.
4141
4142         PR c++/14883
4143         * g++.dg/template/invalid1.C: New test.
4144
4145 2004-05-23  Paul Brook  <paul@codesourcery.com>
4146         Victor Leikehman  <lei@haifasphere.co.il>
4147
4148         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
4149         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
4150
4151 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
4152
4153         PR c++/15285
4154         PR c++/15299
4155         * g++.dg/template/non-dependent5.C: New test.
4156         * g++.dg/template/non-dependent6.C: New test.
4157
4158 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
4159
4160         PR c++/15507
4161         * g++.dg/inherit/union1.C: New test.
4162
4163         PR c++/15542
4164         * g++.dg/template/addr1.C: New test.
4165
4166         PR c++/15427
4167         * g++.dg/template/array5.C: New test.
4168
4169         PR c++/15287
4170         * g++.dg/template/array6.C: New test.
4171
4172 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
4173             Roger Sayle  <roger@eyesopen.com>
4174
4175         * g++.dg/lookup/forscope2.C: New test case.
4176
4177 2004-05-22  Ben Elliston  <bje@au.ibm.com>
4178
4179         * gcc.dg/cpp/Wmissingdirs.c: New.
4180
4181 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
4182
4183         PR target/15301
4184         * gcc.dg/compat/union-m128-1.h: New file.
4185         * gcc.dg/compat/union-m128-1_main.c: Likewise.
4186         * gcc.dg/compat/union-m128-1_x.c: Likewise.
4187         * gcc.dg/compat/union-m128-1_y.c: Likewise.
4188
4189 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
4190
4191         PR target/15302
4192         * gcc.dg/compat/struct-complex-1.h: New file.
4193         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
4194         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
4195         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4196
4197 2004-05-20  Roger Sayle  <roger@eyesopen.com>
4198
4199         PR middle-end/3074
4200         * gcc.dg/pr3074-1.c: New test case.
4201         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
4202
4203 2004-05-20  Falk Hueffner  <falk@debian.org>
4204
4205         PR other/15526
4206         * gcc.dg/ftrapv-1.c: New test case.
4207
4208 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
4209
4210         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
4211
4212 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
4213             Jeff Law  <law@redhat.com>
4214
4215         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
4216         * gcc.dg/tree-ssa/20040518-2.c: New test.
4217
4218         * gcc.dg/tree-ssa/20040518-1.c: New test.
4219
4220 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
4221
4222         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
4223
4224 2004-05-18  Paul Brook  <paul@codesourcery.com>
4225
4226         PR fortran/13930
4227         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
4228
4229 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
4230
4231         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
4232         constant folding.
4233
4234 2004-05-17  Steven Bosscher  <stevenb@suse.de>
4235
4236         * gcc.dg/tree-ssa/20040517-1.c: New test.
4237
4238 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4239
4240         * gcc.dg/loop-4.c: New test.
4241
4242 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
4243
4244         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
4245
4246 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
4247
4248         PR fortran/15311
4249         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
4250
4251 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
4252
4253         PR fortran/13826
4254         PR fortran/13940
4255         * gfortran.fortran-torture/compile/data_1.f90: New test.
4256
4257 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
4258
4259         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
4260         * gcc.dg/uninit-H.c: Define ASM for __s390__.
4261
4262 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
4263
4264         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
4265
4266 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
4267
4268         PR c/15444
4269         * gcc.dg/format/xopen-1.c: Adjust expected message.
4270         * gcc.dg/format/xopen-3.c: New test.
4271
4272 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
4273
4274         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
4275
4276 2004-05-14  Jeff Law  <law@redhat.com>
4277
4278         * gcc.dg/tree-ssa/20040514-2.c: New test.
4279
4280 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
4281
4282         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
4283         this ...
4284         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
4285         this.
4286
4287 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
4288
4289         * gcc.dg/tree-ssa/20040514-1.c: New test.
4290
4291 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
4292
4293         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
4294         test.
4295
4296 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
4297
4298         PR fortran/14066
4299         * gfortran.fortran-torture/compile/do_1.f90: New test.
4300
4301 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
4302
4303         PR fortran/15051
4304         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
4305         test.
4306
4307 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
4308
4309         PR fortran/15149
4310         * gfortran.fortran-torture/execute/random_init.f90: New test.
4311
4312 2004-05-13  Paul Brook  <paul@codesourcery.com>
4313
4314         PR fortran/15314
4315         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
4316
4317 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
4318
4319         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
4320         for the powerpc case.
4321
4322 2004-05-13  Jeff Law  <law@redhat.com>
4323
4324         * gcc.dg/tree-ssa/20040513-1.c: New test.
4325         * gcc.dg/tree-ssa/20040513-2.c: New test.
4326
4327 2004-05-13  Paul Brook  <paul@codesourcery.com>
4328
4329         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
4330         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
4331         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
4332
4333 2004-05-13  Andreas Schwab  <schwab@suse.de>
4334
4335         PR other/10819
4336         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
4337         characters.
4338
4339 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
4340
4341         PR fortran/15294
4342         * gfortran.fortran-torture/execute/adjustr.f90: New file.
4343
4344 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
4345
4346         Merge from tree-ssa-20020619-branch.  See
4347         ChangeLog.tree-ssa for details.
4348
4349 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
4350
4351         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
4352         include <altivec.h> explicitly.
4353         * gcc.dg/altivec-13.c: Likewise.
4354
4355 2004-05-11  Paul Brook  <paul@codesourcery.com>
4356
4357         * gcc.c-torture/compile/20010518-1.c: Force enum size.
4358
4359 2004-05-10  Eric Christopher  <echristo@redhat.com>
4360
4361         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
4362         * gcc.dg/sibcall-4.c: Ditto.
4363
4364 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
4365
4366         * g++.dg/ext/altivec-8.C: New test case.
4367         * gcc.dg/altivec-13.c: New test case.
4368
4369 2004-05-08  Roger Sayle  <roger@eyesopen.com>
4370
4371         * gcc.c-torture/execute/divcmp-1.c: New test case.
4372         * gcc.c-torture/execute/divcmp-2.c: New test case.
4373         * gcc.c-torture/execute/divcmp-3.c: New test case.
4374
4375 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
4376
4377         * g++.dg/other/pragma-re-2.C: New test.
4378
4379 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
4380
4381         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
4382         * gcc.dg/i386-387-2.c: Likewise.
4383
4384         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
4385         __builtin_drem.
4386         * gcc.dg/i386-387-6.c: Likewise.
4387
4388 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
4389
4390         * gcc.dg/builtins-33.c:  Also check log1p*.
4391
4392 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
4393
4394         PR optimization/15296
4395         * gcc.c-torture/execute/pr15296.c: New test.
4396
4397 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
4398
4399         * gcc.dg/builtins-40.c: New test.
4400
4401 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
4402
4403         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
4404
4405 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
4406
4407         * g++.dg/ext/spe1.C: New testcase.
4408
4409 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
4410
4411         * objc.dg/image-info.m: Allow additional attributes
4412         for __image_info section.
4413
4414 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
4415
4416         * gcc.dg/torture/mips-hilo-2.c: New test.
4417
4418 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4419
4420         PR c++/14389
4421         * g++.dg/template/member5.C: New test.
4422
4423 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
4424
4425         * gcc.dg/builtins-34.c: Also check expm1*.
4426
4427 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4428
4429         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
4430         * gcc.dg/torture/builtin-convert-3.c: New test.
4431
4432 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
4433
4434         PR middle-end/15054
4435         * g++.dg/opt/pr15054.C: New test.
4436
4437 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4438
4439         * gcc.dg/torture/builtin-rounding-1.c: New test.
4440         * gcc.dg/builtins-25.c: Delete.
4441         * gcc.dg/builtins-29.c: Delete.
4442
4443 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
4444
4445         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
4446         * gcc.dg/sibcall-4.c: Likewise.
4447         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
4448
4449 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
4450
4451         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
4452         bit-field on 16-bit targets.
4453
4454 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
4455
4456         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
4457         16-bit targets.
4458
4459 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
4460
4461         * gcc.dg/rs6000-power2-1.c: Change to compile only.
4462         * gcc.dg/rs6000-power2-2.c: Likewise.
4463
4464 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
4465
4466         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
4467         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
4468         Change the asm registers to be in form of frN instead of fN.
4469
4470 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4471
4472         * gcc.dg/torture/builtin-convert-2.c: New test.
4473
4474 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
4475
4476         * gcc.dg/rs6000-power2-1.c: New test.
4477         * gcc.dg/rs6000-power2-2.c: New test.
4478
4479 2004-04-28  Jan Hubicka  <jh@suse.cz>
4480
4481         * gcc.dg/unused-6.c: New test.
4482
4483 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
4484             Ulrich Weigand  <uweigand@de.ibm.com>
4485
4486         * ada/acats/run_all.sh: Define $target variable.
4487
4488 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
4489
4490         PR c++/15119
4491         * g++.dg/other/vararg-1.C: New test.
4492
4493         PR c++/4794
4494         * g++.dg/eh/cleanup3.C: New test.
4495
4496 2004-04-24  Laurent GUERBY <laurent@guerby.net>
4497
4498         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
4499         and ad8011a (target_insn).
4500         * ada/acats/support/macro.dfs: Likewise.
4501         * ada/acats/support/impbit.adb: New file.
4502
4503 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
4504
4505         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
4506
4507 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
4508
4509         * gcc.dg/loop-3.c: New test.
4510
4511 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
4512
4513         * gcc.c-torture/execute/simd-5.c: New test.
4514
4515 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4516
4517         PR c++/15064
4518         * g++.dg/template/crash18.C: New test.
4519
4520 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
4521
4522         * g++.dg/ext/complit3.C: New test.
4523
4524 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
4525
4526         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
4527         * gcc.dg/altivec-3.c: Same.
4528         * gcc.dg/altivec-varargs-1.c: Same.
4529
4530 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
4531
4532         * lib/target-supports.exp (check_profiling_available): Assume
4533         profiling is not available on powerpc-eabi targets.
4534
4535 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
4536
4537         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
4538         * gcc.dg/vmx/bug-1.c: Ditto.
4539
4540 2004-04-20  Eric Christopher  <echristo@redhat.com>
4541
4542         * gcc.dg/charset/extern.c: New test.
4543         * g++.dg/charset/extern3.cc: Ditto.
4544
4545 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
4546
4547         * gcc.dg/builtins-39.c: New test.
4548
4549 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
4550
4551         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
4552
4553 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
4554
4555         * gcc.dg/torture/mips-hilo-1.c: New test.
4556
4557 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
4558
4559         * gcc.c-torture/compile/20040419-1.c: New test.
4560
4561 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
4562
4563         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
4564
4565 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
4566             Aldy Hernandez  <aldyh@redhat.com>
4567
4568         * gcc.c-torture/execute/va-arg-24.c: New.
4569
4570 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
4571             Aldy Hernandez  <aldyh@redhat.com>
4572
4573         * gcc.dg/vmx/1b-01.c: New.
4574         * gcc.dg/vmx/1b-02.c: New.
4575         * gcc.dg/vmx/1b-03.c: New.
4576         * gcc.dg/vmx/1b-04.c: New.
4577         * gcc.dg/vmx/1b-05.c: New.
4578         * gcc.dg/vmx/1b-06.c: New.
4579         * gcc.dg/vmx/1b-07.c: New.
4580         * gcc.dg/vmx/1c-01.c: New.
4581         * gcc.dg/vmx/1c-02.c: New.
4582         * gcc.dg/vmx/3a-01a.c: New.
4583         * gcc.dg/vmx/3a-01.c: New.
4584         * gcc.dg/vmx/3a-01m.c: New.
4585         * gcc.dg/vmx/3a-03.c: New.
4586         * gcc.dg/vmx/3a-03m.c: New.
4587         * gcc.dg/vmx/3a-04.c: New.
4588         * gcc.dg/vmx/3a-04m.c: New.
4589         * gcc.dg/vmx/3a-05.c: New.
4590         * gcc.dg/vmx/3a-06.c: New.
4591         * gcc.dg/vmx/3a-06m.c: New.
4592         * gcc.dg/vmx/3a-07.c: New.
4593         * gcc.dg/vmx/3b-01.c: New.
4594         * gcc.dg/vmx/3b-02.c: New.
4595         * gcc.dg/vmx/3b-10.c: New.
4596         * gcc.dg/vmx/3b-13.c: New.
4597         * gcc.dg/vmx/3b-14.c: New.
4598         * gcc.dg/vmx/3b-15.c: New.
4599         * gcc.dg/vmx/3c-01a.c: New.
4600         * gcc.dg/vmx/3c-01.c: New.
4601         * gcc.dg/vmx/3c-02.c: New.
4602         * gcc.dg/vmx/3c-03.c: New.
4603         * gcc.dg/vmx/3d-01.c: New.
4604         * gcc.dg/vmx/4-01.c: New.
4605         * gcc.dg/vmx/4-03.c: New.
4606         * gcc.dg/vmx/5-01.c: New.
4607         * gcc.dg/vmx/5-02.c: New.
4608         * gcc.dg/vmx/5-03.c: New.
4609         * gcc.dg/vmx/5-04.c: New.
4610         * gcc.dg/vmx/5-05.c: New.
4611         * gcc.dg/vmx/5-06.c: New.
4612         * gcc.dg/vmx/5-07.c: New.
4613         * gcc.dg/vmx/5-07t.c: New.
4614         * gcc.dg/vmx/5-08.c: New.
4615         * gcc.dg/vmx/5-10.c: New.
4616         * gcc.dg/vmx/5-11.c: New.
4617         * gcc.dg/vmx/7-01a.c: New.
4618         * gcc.dg/vmx/7-01.c: New.
4619         * gcc.dg/vmx/7c-01.c: New.
4620         * gcc.dg/vmx/7d-01.c: New.
4621         * gcc.dg/vmx/7d-02.c: New.
4622         * gcc.dg/vmx/8-01.c: New.
4623         * gcc.dg/vmx/8-02a.c: New.
4624         * gcc.dg/vmx/8-02.c: New.
4625         * gcc.dg/vmx/brode-1.c: New.
4626         * gcc.dg/vmx/bug-1.c: New.
4627         * gcc.dg/vmx/bug-2.c: New.
4628         * gcc.dg/vmx/bug-3.c: New.
4629         * gcc.dg/vmx/cw-bug-1.c: New.
4630         * gcc.dg/vmx/cw-bug-2.c: New.
4631         * gcc.dg/vmx/cw-bug-3.c: New.
4632         * gcc.dg/vmx/dct.c: New.
4633         * gcc.dg/vmx/debug-1.c: New.
4634         * gcc.dg/vmx/debug-2.c: New.
4635         * gcc.dg/vmx/debug-3.c: New.
4636         * gcc.dg/vmx/debug-4.c: New.
4637         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
4638         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
4639         * gcc.dg/vmx/eg-5.c: New.
4640         * gcc.dg/vmx/fft.c: New.
4641         * gcc.dg/vmx/gcc-bug-1.c: New.
4642         * gcc.dg/vmx/gcc-bug-2.c: New.
4643         * gcc.dg/vmx/gcc-bug-3.c: New.
4644         * gcc.dg/vmx/gcc-bug-4.c: New.
4645         * gcc.dg/vmx/gcc-bug-5.c: New.
4646         * gcc.dg/vmx/gcc-bug-6.c: New.
4647         * gcc.dg/vmx/gcc-bug-7.c: New.
4648         * gcc.dg/vmx/gcc-bug-8.c: New.
4649         * gcc.dg/vmx/gcc-bug-9.c: New.
4650         * gcc.dg/vmx/gcc-bug-b.c: New.
4651         * gcc.dg/vmx/gcc-bug-c.c: New.
4652         * gcc.dg/vmx/gcc-bug-d.c: New.
4653         * gcc.dg/vmx/gcc-bug-e.c: New.
4654         * gcc.dg/vmx/gcc-bug-f.c: New.
4655         * gcc.dg/vmx/gcc-bug-g.c: New.
4656         * gcc.dg/vmx/gcc-bug-i.c: New.
4657         * gcc.dg/vmx/harness.h: New.
4658         * gcc.dg/vmx/ira1.c: New.
4659         * gcc.dg/vmx/ira2a.c: New.
4660         * gcc.dg/vmx/ira2b.c: New.
4661         * gcc.dg/vmx/ira2.c: New.
4662         * gcc.dg/vmx/ira2c.c: New.
4663         * gcc.dg/vmx/mem.c: New.
4664         * gcc.dg/vmx/newton-1.c: New.
4665         * gcc.dg/vmx/ops.c: New.
4666         * gcc.dg/vmx/sn7153.c: New.
4667         * gcc.dg/vmx/spill2.c: New.
4668         * gcc.dg/vmx/spill3.c: New.
4669         * gcc.dg/vmx/spill.c: New.
4670         * gcc.dg/vmx/t.c: New.
4671         * gcc.dg/vmx/varargs-1.c: New.
4672         * gcc.dg/vmx/varargs-2.c: New.
4673         * gcc.dg/vmx/varargs-3.c: New.
4674         * gcc.dg/vmx/varargs-4.c: New.
4675         * gcc.dg/vmx/varargs-5.c: New.
4676         * gcc.dg/vmx/varargs-6.c: New.
4677         * gcc.dg/vmx/varargs-7.c: New.
4678         * gcc.dg/vmx/vmx.exp: New.
4679         * gcc.dg/vmx/vprint-1.c: New.
4680         * gcc.dg/vmx/vscan-1.c: New.
4681         * gcc.dg/vmx/x-01.c: New.
4682         * gcc.dg/vmx/x-02.c: New.
4683         * gcc.dg/vmx/x-03.c: New.
4684         * gcc.dg/vmx/x-04.c: New.
4685         * gcc.dg/vmx/x-05.c: New.
4686         * gcc.dg/vmx/yousufi-1.c: New.
4687         * gcc.dg/vmx/zero-1.c: New.
4688         * gcc.dg/vmx/zero.c: New.
4689
4690 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
4691
4692         * g++.dg/lookup/java1.C: Update for chage of
4693         _Jv_AllocObject.
4694         * g++.dg/lookup/java2.C: Likewise.
4695
4696 2004-04-17  Laurent GUERBY <laurent@guerby.net>
4697
4698         * ada/acats/run_all.sh: use -O2 by default.
4699
4700 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
4701
4702         * gcc.dg/vr-mult-[12].c: New tests.
4703
4704 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4705
4706         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
4707
4708         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
4709
4710 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
4711
4712         * lib/target-supports.exp (check_profiling_available): Assume profiling
4713         isn't available for mips*-*-elf targets.
4714
4715 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
4716
4717         * gcc.dg/builtins-38.c: New test.
4718
4719 2004-04-14  Eric Christopher  <echristo@redhat.com>
4720
4721         * g++.dg/charset/charset.exp: Run .cc extension tests.
4722
4723 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
4724
4725         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
4726
4727 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4728
4729         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
4730
4731 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
4732
4733         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
4734         * gcc.dg/i386-387-2.c: Likewise.
4735
4736         * gcc.dg/i386-387-7.c: New test.
4737         * gcc.dg/i386-387-8.c: New test.
4738
4739         * gcc.dg/builtins-37.c: New test.
4740
4741 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
4742
4743         * g++.dg/pch/externc-1.C: Add missing semicolon.
4744
4745 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
4746
4747         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
4748
4749 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4750
4751         * gcc.c-torture/execute/20040411-1.c: New test.
4752
4753 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
4754
4755         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
4756
4757 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
4758
4759         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
4760
4761 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
4762
4763         * lib/target-supports.exp (check_named_sections_available): New.
4764         * lib/gcc-dg.exp (dg-require-named-sections): New.
4765         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
4766         old-deja.exp.  Also prune error-count message from HP linker.
4767         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
4768
4769         * g++.dg/init/init-ref4.C: Use dg-require-weak.
4770         * g++.old-deja/g++.pt/static3.C: Likewise.
4771         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
4772
4773 2004-04-09  Roger Sayle  <roger@eyesopen.com>
4774
4775         * gcc.c-torture/execute/20040409-1.c: New test case.
4776         * gcc.c-torture/execute/20040409-2.c: New test case.
4777         * gcc.c-torture/execute/20040409-3.c: New test case.
4778
4779 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
4780
4781         * gcc.dg/20040409-1.c: New test.
4782
4783 2004-04-08  Roger Sayle  <roger@eyesopen.com>
4784
4785         PR target/14888
4786         * g++.dg/opt/pr14888.C: New test case.
4787
4788 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
4789
4790         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
4791         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
4792         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
4793         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
4794         New tests.
4795
4796 2004-04-08  Paul Brook  <paul@codesourcery.com>
4797
4798         * gcc.dg/spill-1.c: New test.
4799
4800 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4801
4802         * gcc.dg/torture/builtin-ctype-2.c: New test.
4803
4804 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
4805
4806         * gcc.dg/pch/pch.exp: Add largefile test.
4807
4808 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
4809
4810         * g++.dg/pch/externc-1.Hs: New.
4811         * g++.dg/pch/externc-1.C: New.
4812
4813 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4814
4815         * gcc.dg/compat/struct-by-value-5a_main.c,
4816         gcc.dg/compat/struct-by-value-5b_main.c: New files.
4817         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
4818         * gcc.dg/compat/struct-by-value-5a_x.c,
4819         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
4820         gcc.dg/compat/struct-by-value-5_x.c.
4821         * gcc.dg/compat/struct-by-value-5a_y.c,
4822         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
4823         gcc.dg/compat/struct-by-value-5_y.c.
4824
4825         * gcc.dg/compat/struct-by-value-6a_main.c,
4826         gcc.dg/compat/struct-by-value-6b_main.c: New files.
4827         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
4828         * gcc.dg/compat/struct-by-value-6a_x.c,
4829         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
4830         gcc.dg/compat/struct-by-value-6_x.c.
4831         * gcc.dg/compat/struct-by-value-6a_y.c,
4832         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
4833         gcc.dg/compat/struct-by-value-6_y.c.
4834
4835         * gcc.dg/compat/struct-by-value-7a_main.c,
4836         gcc.dg/compat/struct-by-value-7b_main.c: New files.
4837         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
4838         * gcc.dg/compat/struct-by-value-7a_x.c,
4839         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
4840         gcc.dg/compat/struct-by-value-7_x.c.
4841         * gcc.dg/compat/struct-by-value-7a_y.c,
4842         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
4843         gcc.dg/compat/struct-by-value-7_y.c.
4844
4845 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
4846
4847         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
4848         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
4849         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
4850         options.
4851
4852 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
4853
4854         * gcc.dg/builtins-36.c: New test.
4855
4856 2004-04-06  Paul Brook  <paul@codesourcery.com>
4857
4858         * README.gcc: Remove obsolete contraint on testcases.
4859
4860 2004-04-05  Paul Brook  <paul@codesourcery.com>
4861
4862         PR2123
4863         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
4864         failure and exit(0) on success.
4865         * g++.dg/expr/anew2.C: Ditto.
4866         * g++.dg/expr/anew3.C: Ditto.
4867         * g++.dg/expr/anew4.C: Ditto.
4868
4869 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
4870
4871         PR c++/3518
4872         * g++.dg/template/unify7.C: New.
4873
4874 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
4875
4876         * g++.dg/README: Bring up to date with new subdirectories; remove
4877         duplicate subdirectory lines.
4878
4879 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
4880
4881         PR c++/14007
4882         * g++.dg/template/unify5.C: New.
4883         * g++.dg/template/unify6.C: New.
4884         * g++.dg/template/qualttp20.C: Adjust.
4885         * g++.old-deja/g++.jason/report.C: Adjust.
4886         * g++.old-deja/g++.other/qual1.C: Adjust.
4887
4888 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
4889
4890         PR c++/14803
4891         * g++.dg/inherit/ptrmem1.C: New test.
4892
4893 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
4894
4895         PR c++/14755
4896         * gcc.c-torture/execute/20040331-1.c: New test.
4897         * gcc.dg/20040331-1.c: New test.
4898
4899 2004-04-01  Paul Brook  <paul@codesourcery.com>
4900
4901         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
4902
4903 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
4904
4905         PR c++/14724
4906         * g++.dg/init/goto1.C: New test.
4907
4908         PR c++/14763
4909         * g++.dg/template/defarg4.C: New test.
4910
4911 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
4912
4913         * gcc.dg/altivec-11.c: Extend test for more valid cases.
4914
4915 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
4916
4917         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
4918
4919 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
4920
4921         * gcc.dg/noncompile/undeclared-2.c: New test.
4922
4923 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
4924
4925         * gcc.dg/940409-1.c: Remove XFAIL.
4926         * gcc.dg/reg-vol-struct-1.c: New test.
4927
4928 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4929
4930         * gcc.dg/torture/builtin-wctype-1.c: New test.
4931
4932 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
4933
4934         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
4935         * gcc.dg/20001101-1.c: Likewise.
4936         * gcc.dg/20001102-1.c: Likewise.
4937
4938 2004-03-25  Roger Sayle  <roger@eyesopen.com>
4939
4940         * gcc.dg/compare8.c: Add an additional test for XOR.
4941
4942 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4943
4944         * gcc.dg/torture/builtin-ctype-1.c: New test.
4945
4946 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4947
4948         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
4949         * gcc.dg/torture/builtin-math-1.c: Likewise.
4950         * gcc.dg/torture/builtin-power-1.c: New test.
4951
4952 2004-03-24  Andreas Schwab  <schwab@suse.de>
4953
4954         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
4955         IA64 assembler.
4956
4957 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
4958             Roger Sayle  <roger@eyesopen.com>
4959
4960         * gcc.dg/compare8.c: New test case.
4961
4962 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
4963
4964         * g++.dg/ext/altivec-7.C: New test.
4965
4966 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
4967
4968         PR 12267, 12391, 12560, 13129, 14114, 14133
4969         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
4970         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
4971         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
4972         Adjust error regexps.
4973         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
4974         * gcc.dg/noncompile/undeclared-1.c: New test cases.
4975         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
4976         * gcc.dg/local1.c: Add explanatory comment.
4977
4978 2004-03-23  Roger Sayle  <roger@eyesopen.com>
4979
4980         PR optimization/14669
4981         * g++.dg/opt/fold2.C: New test case.
4982
4983 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
4984
4985         PR c/14069
4986         * gcc.dg/20040322-1.c: New test.
4987
4988 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
4989
4990         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
4991         * gcc.dg/ultrasp4.c: Likewise.
4992         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
4993
4994 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
4995
4996         * gcc.dg/i386-sse-8.c: Reset default options.
4997
4998 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
4999
5000         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
5001         in the error message text.
5002
5003 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5004
5005         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
5006
5007 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
5008
5009         PR c++/14616
5010         * g++.dg/init/array13.C: New test.
5011
5012 2004-03-20  Roger Sayle  <roger@eyesopen.com>
5013
5014         PR target/13889
5015         * gcc.c-torture/compile/pr13889.c: New test case.
5016
5017 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
5018
5019         PR c/14635
5020         * builtins-1.c (nan, nans): Don't test.
5021         * builtins-30.c: Don't use nan, nanf, nanl.
5022         * builtins-35.c: New test.
5023
5024 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
5025
5026         * g++.dg/ext/altivec-6.C: New test.
5027
5028 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
5029
5030         * g++.dg/init/placement3.C: New test.
5031
5032         * g++.dg/template/spec13.C: New test.
5033
5034         * g++.dg/lookup/using11.C: New test.
5035
5036         * g++.dg/lookup/koenig3.C: New test.
5037
5038         * g++.dg/template/operator2.C: New test.
5039
5040         * g++.dg/expr/dtor3.C: New test.
5041         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
5042         marker.
5043         * g++.old-deja/g++.law/visibility28.C: Likewise.
5044
5045 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
5046
5047         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
5048         * gcc.dg/ppc64-abi-3.c: Likewise.
5049
5050 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5051
5052         PR c++/14545
5053         * g++.dg/parse/template15.C: New test.
5054
5055 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
5056
5057         * g++.dg/expr/dtor2.C: New test.
5058
5059         * g++.dg/lookup/anon4.C: New test.
5060
5061         * g++.dg/overload/using1.C: New test.
5062
5063         * g++.dg/template/lookup7.C: New test.
5064
5065         * g++.dg/template/typename6.C: New test.
5066
5067         * g++.dg/expr/cond6.C: New test.
5068
5069 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5070
5071         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
5072
5073 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
5074
5075         * g++.dg/expr/cond5.C: New test.
5076         * g++.dg/expr/constcast1.C: Likewise.
5077         * g++.dg/expr/ptrmem2.C: Likewise.
5078         * g++.dg/expr/ptrmem3.C: Likewise.
5079         * g++.dg/lookup/main1.C: Likewise.
5080         * g++.dg/template/lookup6.C: Likewise.
5081
5082 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
5083
5084         * gcc.dg/local1.c: New test.
5085
5086         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
5087
5088 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5089
5090         * gcc.dg/torture/builtin-convert-1.c: New test.
5091
5092 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5093
5094         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
5095
5096 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
5097
5098         PR c++/14481
5099         * g++.dg/warn/Wunused-7.C: New test.
5100
5101 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5102
5103         * gcc.dg/torture/builtin-integral-1.c: New test.
5104
5105 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
5106
5107         PR c++/14586
5108         * g++.dg/parse/non-dependent3.C: New test.
5109
5110 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
5111
5112         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
5113         * g++.dg/eh/simd-2.C: Likewise.
5114         * g++.dg/init/array10.C: Likewise.
5115         * gcc.c-torture/compile/simd-1.c: Likewise.
5116         * gcc.c-torture/compile/simd-2.c: Likewise.
5117         * gcc.c-torture/compile/simd-3.c: Likewise.
5118         * gcc.c-torture/compile/simd-4.c: Likewise.
5119         * gcc.c-torture/compile/simd-6.c: Likewise.
5120         * gcc.c-torture/execute/simd-1.c: Likewise.
5121         * gcc.c-torture/execute/simd-2.c: Likewise.
5122         * gcc.dg/compat/vector-defs.h: Likewise.
5123         * gcc.dg/20020531-1.c: Likewise.
5124         * gcc.dg/altivec-3.c: Likewise.
5125         * gcc.dg/altivec-4.c: Likewise.
5126         * gcc.dg/altivec-varargs-1.c: Likewise.
5127         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
5128         * gcc.dg/i386-mmx-3.c: Likewise.
5129         * gcc.dg/i386-sse-4.c: Likewise.
5130         * gcc.dg/i386-sse-5.c: Likewise.
5131         * gcc.dg/i386-sse-8.c: Likewise.
5132         * gcc.dg/simd-1.c: Likewise.
5133         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
5134         __ev64_opaque__ since the machine description provides it.
5135
5136 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
5137
5138         * lib/compat.exp (skip_list): New global variable.
5139         Use it to hold the user defined COMPAT_SKIPS list if any.
5140         (compat-obj): Add the members of skip_list to optall.
5141
5142 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
5143
5144         * gcc.dg/compat/union-by-value-1_main.c,
5145         union-by-value-1_x.c, union-by-value-1_y.c,
5146         union-check.h, union-defs.h,
5147         union-init.h, union-return-1_main.c,
5148         union-return-1_x.c, union-return-1_y.c: New files.
5149
5150 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
5151
5152         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
5153         mixed-struct-init.h: Add 4 mixed structure types.
5154         struct-by-value-21_main.c, struct-by-value-21_x.c,
5155         struct-by-value-21_y.c, struct-return-21_main.c,
5156         struct-return-21_x.c, struct-return-21_y.c: New files.
5157
5158 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
5159
5160         PR c++/14550
5161         * g++.dg/parse/template14.C: New test.
5162
5163 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
5164
5165         * gcc.c-torture/execute/20040313-1.c: New test.
5166
5167 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
5168
5169         PR target/14533
5170         * gcc.dg/20040311-2.c: New test.
5171
5172 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
5173
5174         PR other/14544
5175         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
5176         bit-field.
5177
5178 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
5179
5180         * gcc.dg/20040305-2.c: Add missing return statement.
5181
5182 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5183
5184         * gcc.dg/builtins-34.c: Also check pow10*.
5185
5186 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
5187
5188         PR target/14262
5189         * gcc.dg/20040305-2.c: New test.
5190
5191 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
5192
5193         * gcc.dg/20040310-1.c: New test.
5194
5195 2004-03-11  Roger Sayle  <roger@eyesopen.com>
5196
5197         * gcc.c-torture/execute/20040311-1.c: New test case.
5198
5199 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
5200
5201         PR c++/14476
5202         * g++.dg/lookup/enum1.C: New test.
5203
5204 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
5205
5206         PR c++/14510
5207         * g++.dg/lookup/struct2.C: New test.
5208
5209 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
5210
5211         * gcc.dg/builtins-34.c: New test.
5212
5213 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5214
5215         * gcc.dg/torture/builtin-nonneg-1.c: New test.
5216
5217 2004-03-09  James E Wilson  <wilson@specifixinc.com>
5218
5219         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
5220         * gcc.dg/alias-2.c: New testcase.
5221
5222 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
5223
5224         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
5225
5226 2004-03-09  Roger Sayle  <roger@eyesopen.com>
5227
5228         * gcc.c-torture/execute/20040309-1.c: New test case.
5229
5230 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
5231
5232         PR c++/14397
5233         * g++.dg/overload/ref1.C: New.
5234
5235 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5236
5237         PR c++/14409
5238         * g++.dg/template/spec12.C: New test.
5239
5240         PR c++/14448
5241         * g++.dg/parse/crash14.C: New test.
5242
5243 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
5244
5245         PR c++/14230
5246         * g++.dg/init/ref11.C: New test.
5247
5248 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
5249
5250         PR c++/14432
5251         * g++.dg/parse/builtin2.C: New test.
5252
5253 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
5254
5255         PR c++/14401
5256         * g++.dg/init/ctor3.C: New test.
5257         * g++.dg/init/union1.C: New test.
5258         * g++.dg/ext/anon-struct4.C: New test.
5259
5260 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
5261
5262         * g++.dg/lookup/koenig1.C: Tweak error messages.
5263         * g++.dg/lookup/used-before-declaration.C: Likewise.
5264         * g++.dg/other/do1.C: Likewise.
5265         * g++.dg/overload/koenig1.C: Likewise.
5266         * g++.dg/parse/crash13.C: Likewise.
5267         * g++.dg/template/instantiate3.C: Likewise.
5268
5269 2004-03-08  Eric Christopher  <echristo@redhat.com>
5270
5271         * * lib/target-supports.exp: Enable libiconv in test
5272         compilation.  Fix up error checking.
5273
5274 2004-03-08  Roger Sayle  <roger@eyesopen.com>
5275
5276         PR middle-end/14289
5277         * gcc.dg/pr14289-1.c: New test case.
5278         * gcc.dg/pr14289-2.c: Likewise.
5279         * gcc.dg/pr14289-3.c: Likewise.
5280
5281 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
5282
5283         * gcc.c-torture/execute/20040308-1.c: New test.
5284
5285 2004-03-07  Roger Sayle  <roger@eyesopen.com>
5286
5287         * gcc.c-torture/execute/20040307-1.c: New test case.
5288
5289 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
5290
5291         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
5292
5293 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
5294
5295         * gcc.dg/20040306-1.c: New test.
5296
5297 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
5298
5299         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
5300         them static.
5301         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
5302
5303 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
5304
5305         PR c/14465
5306         * gcc.dg/decl-6.c: New test.
5307
5308 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5309
5310         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
5311         Rename LOGPOW -> LOG_POW.
5312         (SQRT_EXP, POW_EXP): New.
5313
5314 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
5315
5316         * gcc.dg/i386-sse-8.c: New test.
5317
5318 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
5319
5320         PR c/14114
5321         * gcc.dg/decl-5.c: New test.
5322
5323 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
5324
5325         * gcc.dg/20040305-1.c: New test.
5326
5327 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
5328
5329         PR other/14354
5330         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
5331
5332 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
5333
5334         PR c++/14425, c++/14426
5335         * g++.dg/ext/altivec-4.C: New test.
5336         * g++.dg/ext/altivec-5.C: New test.
5337
5338 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
5339
5340         * g++.old-deja/g++.other/linkage1.C: Expect errors about
5341         global variables of a type with no linkage.
5342         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
5343         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
5344         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
5345         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
5346         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
5347         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
5348         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
5349         * g++.dg/warn/deprecated.C: Name enum Color.
5350         * g++.dg/overload/VLA.C: Name structure for 'b'.
5351         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
5352
5353 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5354
5355         * gcc.c-torture/compile/20040304-1.c: New test.
5356
5357 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
5358
5359         PR 13728
5360         * gcc.dg/decl-4.c: New testcase.
5361
5362 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
5363
5364         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
5365         as PRECF if sizeof (float) > sizeof (double).
5366         (PRECL): Make it the same as PRECF if
5367         sizeof (float) > sizeof (long double).
5368
5369 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5370
5371         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
5372         system type.  Add check for irix6 which doesn't have c99 runtime.
5373
5374 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
5375
5376         * gcc.dg/const-elim-1.c: xfail for xtensa.
5377
5378 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
5379
5380         PR c++/14369
5381         * g++.dg/template/cond4.C: New test.
5382
5383 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
5384
5385         PR c++/14360
5386         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
5387
5388         PR c++/14361
5389         * g++.dg/parse/defarg7.C: New test.
5390
5391         PR c++/14359
5392         * g++.dg/template/friend26.C: New test.
5393
5394 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
5395
5396         PR c++/14324
5397         * g++.dg/abi/mangle21.C: New test.
5398
5399         PR c++/14260
5400         * g++.dg/parse/constructor2.C: New test.
5401
5402         PR c++/14337
5403         * g++.dg/template/sfinae1.C: New test.
5404
5405 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
5406
5407         PR c++/14267
5408         * g++.dg/expr/crash2.C: New test.
5409
5410         PR middle-end/13448
5411         * gcc.dg/inline-5.c: New test.
5412         * gcc.dg/always-inline.c: Split out tests into ...
5413         * gcc.dg/always-inline2.c: ... this and ...
5414         * gcc.dg/always-inline3.c: ... this.
5415
5416 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
5417
5418         PR debug/12103
5419         * g++.dg/debug/crash1.C: New test.
5420
5421 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
5422
5423         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
5424         function with __attribute__((noinline)).
5425         (recurser_void2): Likewise.
5426         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
5427         (recurser_void2): Likewise.
5428
5429 2004-02-29  Roger Sayle  <roger@eyesopen.com>
5430
5431         PR middle-end/14203
5432         * g++.dg/warn/Wunused-6.C: New test case.
5433
5434 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
5435
5436         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
5437         not defined.
5438
5439 2004-02-27  Eric Christopher  <echristo@redhat.com>
5440
5441         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
5442         * g++.dg/charset/asm2.c: Run only x86.
5443         * gcc.dg/charset/asm3.c: Ditto.
5444
5445 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
5446
5447         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
5448         ld_library_path.
5449
5450 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
5451
5452         * g++.dg/ext/altivec-3.C: New.
5453
5454 2004-02-26  Richard Henderson  <rth@redhat.com>
5455
5456         * g++.dg/ext/attrib10.C: Mark for warning.
5457         * gcc.dg/attr-alias-1.c: New.
5458
5459 2004-02-26  Richard Henderson  <rth@redhat.com>
5460
5461         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
5462         * gcc.c-torture/execute/20040208-2.c: ... it back.
5463
5464 2004-02-26  Eric Christopher  <echristo@redhat.com>
5465
5466         * lib/target-supports.exp (check-iconv-available): New function.
5467         * lib/gcc-dg.exp (dg-require-iconv): New function.
5468         Use above.
5469         * gcc.dg/charset: New directory.
5470         * gcc.dg/charset/charset.exp: New file.
5471         * gcc.dg/charset/asm1.c: Ditto.
5472         * gcc.dg/charset/asm2.c: Ditto.
5473         * gcc.dg/charset/asm3.c: Ditto.
5474         * gcc.dg/charset/asm4.c: Ditto.
5475         * gcc.dg/charset/asm5.c: Ditto.
5476         * gcc.dg/charset/attribute1.c: Ditto.
5477         * gcc.dg/charset/attribute2.c: Ditto.
5478         * gcc.dg/charset/string1.c: Ditto.
5479         * g++.dg/charset: New directory.
5480         * g++.dg/dg.exp: Add here. Special options.
5481         * g++.dg/charset/charset.exp: New file.
5482         * g++.dg/charset/asm1.c: Ditto.
5483         * g++.dg/charset/asm2.c: Ditto.
5484         * g++.dg/charset/asm3.c: Ditto.
5485         * g++.dg/charset/asm4.c: Ditto.
5486         * g++.dg/charset/attribute1.c: Ditto.
5487         * g++.dg/charset/attribute2.c: Ditto.
5488         * g++.dg/charset/extern1.cc: Ditto.
5489         * g++.dg/charset/extern2.cc: Ditto.
5490         * g++.dg/charset/string1.c: Ditto.
5491
5492 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
5493
5494         PR c++/14278
5495         * g++.dg/parse/comma1.C: New test.
5496
5497 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5498
5499         PR c++/14284
5500         * g++.dg/template/ttp8.C: New test.
5501
5502 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
5503
5504         * gcc.dg/fixuns-trunc-1.c: New test.
5505
5506 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5507
5508         * gcc.dg/builtins-config.h: Use #elif.
5509
5510 2004-02-26  Michael Matz  <matz@suse.de>
5511
5512         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
5513         * gcc.dg/991214-1.c: Likewise.
5514         * gcc.dg/i386-asm-1.c: Likewise.
5515
5516 2004-02-25  Richard Henderson  <rth@redhat.com>
5517
5518         * gcc.c-torture/execute/20040208-2.c: Move ...
5519         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
5520
5521 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5522
5523         PR c++/14246
5524         * g++.dg/other/crash-3.C: New test.
5525
5526 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5527
5528         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
5529         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
5530
5531         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
5532         HP-UX.
5533
5534 2004-02-24  Michael Matz  <matz@suse.de>
5535
5536         * gcc.dg/i386-regparm.c: New.
5537
5538 2004-02-23  James E Wilson  <wilson@specifixinc.com>
5539
5540         * gcc.c-torture/execute/20040223-1.c: New.
5541
5542 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
5543             Kazu Hirata  <kazu@cs.umass.edu>
5544
5545         * gcc.dg/fwritable-strings-1.c: Remove.
5546
5547 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
5548
5549         PR c/14156
5550         * gcc.dg/20040223-1.c: New test.
5551
5552 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5553
5554         PR c++/14106
5555         * g++.dg/ext/typeof9.C: New test.
5556
5557 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5558
5559         PR c++/14250
5560         * g++.dg/other/switch1.C: New test.
5561
5562 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5563
5564         * gcc.dg/cast-function-1.c: Adjust for new informative message.
5565         * gcc.dg/va-arg-1.c: Likewise.
5566
5567 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5568
5569         PR c++/14143
5570         * g++.dg/template/koenig5.C: New test.
5571
5572 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
5573
5574         * g++.dg/ext/altivec-1.C: Generalize target triple.
5575         * g++.dg/ext/altivec-2.C: New test case.
5576         * g++.dg/ext/altivec_check.h: New file.
5577         * gcc.dg/altivec-1.c: Generalize target triple;
5578         include altivec_check.h and call altivec_check().
5579         * gcc.dg/altivec-[2-5].c: Generalize target triple.
5580         * gcc.dg/altivec-6.c: New test case.
5581         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
5582         type casts as needed.
5583         * gcc.dg/altivec-10.c: Include altivec_check.h and call
5584         altivec_check().
5585         * gcc.dg/altivec-12.c: New test case.
5586         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
5587         include altivec_check.h and call altivec_check().
5588         * gcc.dg/altivec_check.h: New file.
5589
5590 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5591
5592         * lib/target-supports.exp (check_alias_available): Don't mangle
5593         function `g' in test program.
5594
5595 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5596
5597         * lib/target-supports.exp (check_profiling_available): Check
5598         argument to determine whether we support a profiling type.
5599         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
5600         check_profiling_available.
5601         * g++.dg/bprob/bprob.exp: Likewise
5602         * g77.dg/bprob/bprob.exp: Likewise.
5603         * gcc.misc-tests/bprob.exp: Likewise.
5604         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
5605         dg-require-profiling and delete expected error handling.
5606         * gcc.dg/20021014-1.c: Likewise.
5607         * gcc.dg/nest.c: Likewise.
5608
5609 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5610
5611         PR c++/12007
5612         * g++.dg/other/vthunk1.C: New test.
5613
5614 2004-02-20  Falk Hueffner  <falk@debian.org>
5615
5616         PR target/14201
5617         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
5618
5619 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
5620
5621         PR c++/13927
5622         * g++.dg/other/error8.C: Remove XFAIL markers.
5623
5624         PR c++/14173
5625         * g++.dg/ext/packed5.C: New test.
5626
5627         PR c++/14199
5628         * g++.dg/warn/Wunused-5.C: New test.
5629
5630         PR c++/14186
5631         * g++.dg/lookup/member1.C: New test.
5632
5633 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
5634
5635         * gcc.c-torture/compile/20040130-1.c: Enable only when
5636         __INT_MAX__ >= 2147483647L.
5637         * gcc.c-torture/compile/961203-1.c: Likewise.
5638
5639 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
5640
5641         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
5642         * g++.dg/opt/template1.C: Robustify assembler regexp
5643
5644 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5645
5646         * gcc.c-torture/execute/simd-4.x: Remove.
5647         * gcc.c-torture/execute/va-arg-25.x: Likewise.
5648         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
5649         Guard with #ifndef SKIP_ATTRIBUTE.
5650         * gcc.dg/compat/vector-1_y.c: Likewise.
5651         * gcc.dg/compat/vector-2_x.c: Likewise.
5652         * gcc.dg/compat/vector-2_y.c: Likewise.
5653         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
5654         * g++.dg/eh/simd-2.C: Likewise.
5655
5656 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
5657
5658         * gcc.c-torture/compile/complex-1.c: New.
5659
5660 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
5661
5662         PR target/14209
5663         * gcc.c-torture/execute/20040218-1.c: New test.
5664
5665 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5666
5667         PR c++/14181
5668         * g++.dg/parse/new2.C: New test.
5669
5670 2004-02-18  Paul Brook  <paul@codesourcery.com>
5671
5672         * gcc.c-torture/compile/libcall-1.c: New test.
5673
5674 2004-02-18  Paul Brook  <paul@codesourcery.com>
5675
5676         PR debug/12934
5677         * gcc.dg/debug/debug-7.c: New test.
5678
5679 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
5680
5681         * gcc.dg/20040217-1.c: New test.
5682
5683 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
5684
5685         * gcc.c-torture/execute/990208-1.x: Delete.
5686
5687 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
5688
5689         * gcc.c-torture/execute/20040208-2.x: New file.
5690
5691 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
5692
5693         PR c++/11326
5694         * g++.dg/abi/structret1.C: New test.
5695
5696 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
5697
5698         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
5699         (i386_cpuid): No need to test if cpuid is available on AMD64.
5700         Fix assembly, so that it works onboth i386 and AMD64.
5701         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
5702         (vecInLong): Fix s[] member type to unsigned int.
5703         (vecInWord): Remove type.
5704         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
5705         (a64, b64, c64, d64, e64): Remove.
5706         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
5707         Remove unused variable.  Remove initialization of removed variables.
5708         Don't call mmx_tests nor sse_tests.
5709         (reference_mmx, reference_sse): Remove.
5710         (check): Add return stmt.
5711         * gcc.dg/i386-sse-7.c: New test.
5712         * gcc.dg/i386-mmx-4.c: New test.
5713
5714 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5715
5716         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
5717         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5718         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5719         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
5720         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
5721         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
5722         g++.dg/tc1/dr94.C: Fix line terminator.
5723
5724 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
5725
5726         * gcc.c-torture/compile/20040216-1.c: New.
5727
5728 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5729
5730         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
5731         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
5732         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
5733         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
5734         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
5735         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
5736
5737 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
5738
5739         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
5740
5741 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
5742
5743         PR c++/13971
5744         * g++.dg/expr/cond4.C: New test.
5745
5746         PR c++/14086
5747         * g++.dg/lookup/crash2.C: New test.
5748
5749 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
5750
5751         * gcc.c-torture/compile/20040214-2.c: New test.
5752
5753 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
5754
5755         PR c++/14116
5756         * g++.dg/ext/typeof8.C: New test.
5757
5758 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
5759
5760         * gcc.c-torture/compile/20040214-1.c: New test.
5761
5762 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5763
5764         PR c++/13635
5765         * g++.dg/template/spec11.C: New test.
5766
5767 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5768
5769         PR c++/13927
5770         * g++.dg/other/error8.C: New test.
5771
5772 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
5773
5774         PR c++/14122
5775         * g++.dg/template/array4.C: New test.
5776
5777         PR c++/14108
5778         * g++.dg/inherit/thunk2.C: New test.
5779
5780         PR c++/14083
5781         * g++.dg/eh/cond2.C: New test.
5782
5783 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
5784
5785         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
5786
5787 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
5788
5789         * lib/scanasm.exp (dg-scan): Quote pattern before display.
5790
5791 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
5792
5793         * g++.dg/simd-2.C: xfail on ppc64-linux.
5794
5795 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
5796
5797         PR c/456
5798         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
5799         tests.
5800
5801 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
5802
5803         * gcc.dg/builtins-33.c: New test.
5804
5805 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
5806
5807         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
5808
5809 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
5810
5811         * g++.dg/simd-2.C: Set -maltivec for ppc64.
5812
5813 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
5814
5815         * gcc.dg/ppc64-abi-3.c: New test.
5816
5817 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
5818
5819         PR c/14092
5820
5821         * gcc.dg/pr14092-1.c: New testcase.
5822
5823 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
5824
5825         * gcc.dg/cpp/assert4.c: Fix typo last change.
5826
5827         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
5828         * gcc.dg/cpp/assert4.c: Handle powerpc64.
5829
5830         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
5831
5832 2004-02-09  Roger Sayle  <roger@eyesopen.com>
5833
5834         * gcc.c-torture/compile/20040209-1.c: New test case.
5835
5836 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
5837
5838         * gcc.dg/c90-init-1.c: Adjust expected error messages.
5839
5840 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
5841
5842         * gcc.c-torture/execute/20040208-[12].c: New tests.
5843
5844 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
5845
5846         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
5847
5848 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
5849
5850         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
5851
5852 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
5853
5854         Bug 13856
5855         * gcc.dg/visibility-8.c: New testcase.
5856
5857 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
5858
5859         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
5860         arguments.
5861         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
5862
5863 2004-02-07  Roger Sayle  <roger@eyesopen.com>
5864
5865         PR middle-end/13696
5866         * g++.dg/opt/fold1.C: New test case.
5867
5868 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5869
5870         PR c++/14033
5871         * g++.dg/other/crash-2.C: New test.
5872
5873 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5874
5875         PR c++/14028
5876         * g++.dg/parse/angle-bracket2.C: New test.
5877
5878 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5879
5880         PR middle-end/13750
5881         Revert:
5882         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
5883         PR pch/13361
5884         * testsuite/g++.dg/pch/wchar-1.C: New.
5885         * testsuite/g++.dg/pch/wchar-1.Hs: New.
5886
5887 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5888
5889         PR c++/14008
5890         * g++.dg/parse/error15.C: New test.
5891         * g++.dg/parse/crash11.C: Update dg-error mark.
5892
5893 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
5894
5895         PR c++/13932
5896         * g++.dg/warn/conv2.C: New test.
5897
5898 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5899
5900         PR c++/13086
5901         * g++.dg/warn/incomplete1.C: Remove xfail.
5902
5903 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
5904
5905         * lib/file-format.exp (gcc_target_object_format): Use
5906         ${tool}_target_compile, not gcc_target_compile.
5907         * lib/target-supports.exp (check_alias_available): Likewise.
5908         (check_gc_sections_available): Likewise.
5909         * g++.dg/ext/attrib10.C: Use dg-require-alias.
5910         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
5911         dg-require-alias.
5912
5913 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
5914
5915         PR c++/13969
5916         * g++.dg/template/static6.C: New test.
5917
5918 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
5919
5920         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
5921
5922 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5923
5924         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
5925         tests for systems where `char' is unsigned by default.
5926
5927 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5928
5929         PR c++/13997
5930         * g++.dg/template/partial3.C: New test.
5931
5932 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
5933
5934         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
5935         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
5936         Remove mentions of obsolete ports.
5937
5938 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
5939
5940         * gcc.dg/noncompile/20001228-1.c: Fix for new
5941         error message.
5942
5943 2004-02-03  Roger Sayle  <roger@eyesopen.com>
5944
5945         PR target/9348
5946         * gcc.c-torture/execute/multdi-1.c: New test case.
5947
5948 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
5949
5950         PR c++/13925
5951         * g++.dg/template/lookup5.C: New test.
5952
5953 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
5954
5955         PR c++/13950
5956         * g++.dg/template/lookup4.C: New test.
5957
5958         PR c++/13970
5959         * g++.dg/parse/error14.C: New test.
5960
5961         PR c++/14002
5962         * g++.dg/parse/template13.C: New test.
5963
5964 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
5965
5966         PR c++/13978
5967         * g++.dg/template/koenig4.C: New test.
5968
5969         PR c++/13968
5970         * g++.dg/template/crash17.C: New test.
5971
5972         PR c++/13975
5973         * g++.dg/parse/error13.C: New test.
5974         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
5975
5976 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5977
5978         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
5979
5980 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
5981
5982         PR c/11658
5983         PR c/13994
5984         * gcc.dg/noncompile/20040203-1.c: New test.
5985         * gcc.dg/noncompile/20040203-2.c: Likewise.
5986         * gcc.dg/noncompile/20040203-3.c: Likewise.
5987         * gcc.dg/20040203-1.c: Likewise.
5988
5989 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
5990
5991         PR c++/10858
5992         * g++.dg/template/sizeof7.C: New test.
5993
5994 2004-02-02  Eric Christopher  <echristo@redhat.com>
5995             Zack Weinberg  <zack@codesourcery.com>
5996
5997         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
5998
5999 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
6000
6001         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
6002         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
6003         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
6004         * gcc.dg/cleanup-5.c: Run only on Linux targets.
6005
6006 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
6007
6008         PR c++/13113
6009         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
6010
6011         PR c++/13854
6012         * g++.dg/ext/attrib13.C: New test.
6013
6014         PR c++/13907
6015         * g++.dg/conversion/op2.C: New test.
6016
6017 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
6018
6019         * gcc.dg/titype-1.c: Fix pasto.
6020
6021 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
6022
6023         * gcc.dg/titype-1.c: New test.
6024
6025 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6026
6027         PR c++/13957
6028         * g++.dg/template/non-type-template-argument-1.C,
6029         g++.dg/template/qualified-id1.C: Update dg-error marks.
6030         * g++.dg/template/nontype6.C: New test.
6031
6032 2004-02-01  Roger Sayle  <roger@eyesopen.com>
6033
6034         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
6035         * gcc.dg/builtins-31.c: New testcase.
6036         * gcc.dg/builtins-32.c: New testcase.
6037
6038 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
6039
6040         * objc.dg/call-super-2.m: Update line numbers
6041         for the including of stddef.h.
6042
6043 2004-01-30  Michael Matz  <matz@suse.de>
6044
6045         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
6046         g++.dg/ext/case-range3.C: New tests.
6047
6048 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6049
6050         DR206
6051         PR c++/13813
6052         * g++.dg/template/member4.C: New test.
6053
6054 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6055
6056         PR c++/13683
6057         * g++.dg/template/sizeof6.C: New test.
6058
6059 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
6060
6061         * gcc.dg/fwritable-strings-1.c: New test.
6062
6063 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
6064
6065         * gcc.c-torture/compile/20040130-1.c: New test.
6066
6067 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
6068
6069         * objc.dg/call-super-2.m: Include stddef.h for size_t.
6070
6071 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
6072
6073         PR c++/13883
6074         * g++.dg/template/ctor3.C: New test.
6075
6076 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6077
6078         * g++.dg/tc1: New directory.
6079         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
6080         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
6081         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
6082         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
6083         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
6084
6085 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6086
6087         * g++.dg/parse/error11.C: New test.
6088         * g++.dg/parse/error12.C: Likewise.
6089
6090 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
6091
6092         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
6093         (scan_initial, main): Use aligned_sizeof instead of sizeof.
6094
6095 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
6096
6097         PR c++/13791
6098         * g++.dg/ext/attrib12.C: New test.
6099
6100         PR c++/13736
6101         * g++.dg/parse/cast2.C: New test.
6102
6103 2004-01-27  James E Wilson  <wilson@specifixinc.com>
6104
6105         * objc.dg/encode-2.m (main): New local string.  Set depending on
6106         sizeof long.  Use in sscanf call.
6107         * objc.dg/encode-3.m (main): New local string.  Set depending on
6108         sizeof long.  Use in scan_initial call.
6109
6110 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6111
6112         * objc.dg/call-super-2.m: Make LP64-safe.
6113         * objc.dg/desig-init-1.m: Likewise.
6114
6115 2004-01-27  Devang Patel <dpatel@apple.com>
6116
6117         * g++.dg/debug/namespace1.C: New test.
6118
6119 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
6120
6121         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
6122         xscale-*-*.
6123
6124         * gcc.dg/arm-mmx-1.c: New test.
6125
6126 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
6127
6128         * gcc.dg/20040127-1.c: New test.
6129         * gcc.dg/20040127-2.c: New test.
6130
6131 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6132
6133         * objc.dg/stret-1.m (glob): Renamed to globa.
6134
6135 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
6136
6137         PR c++/13663
6138         * g++.dg/expr/for1.C: New test.
6139
6140 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
6141
6142         PR middle-end/13779
6143         * gcc.dg/darwin-longlong.c: New test.
6144
6145 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
6146
6147         * gcc.dg/20040124-1.c: Moved test from here...
6148         * gcc.c-torture/compile/20040124-1.c: ...to here.
6149
6150 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
6151
6152         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
6153         the assembly output if -m64 is passed.
6154
6155 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
6156
6157         PR c++/13833
6158         * g++.dg/template/cond3.C: New test.
6159
6160 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6161
6162         PR c++/13810
6163         * g++.dg/template/ttp7.C: New test.
6164
6165 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6166
6167         PR c++/13797
6168         * g++.dg/template/nontype4.C: New test.
6169         * g++.dg/template/nontype5.C: Likewise.
6170
6171 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
6172
6173         * gcc.dg/torture/mips-clobber-at.c: New test.
6174
6175 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
6176
6177         * gcc.dg/20040124-1.c: New test.
6178
6179 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
6180
6181         * gcc.dg/20040123-1.c: New test.
6182
6183 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
6184
6185         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
6186
6187 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
6188
6189         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
6190
6191 2004-01-23  Andrew Pinski  <apinski@apple.com>
6192
6193         * gcc.dg/20030121-1.c: Move to ..
6194         * gcc.dg/20040121-1.c: here.
6195
6196 2004-01-23  Roger Sayle  <roger@eyesopen.com>
6197
6198         * gcc.dg/builtins-29.c: New test case.
6199
6200 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
6201
6202         PR 18314
6203         * gcc.dg/builtins-30.c: New testcase.
6204
6205 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
6206
6207         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
6208         * lib/g77.exp: Likewise.
6209         * lib/objc.exp: Likewise.
6210         * lib/g++.exp: Likewise.
6211
6212 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
6213
6214         * gcc.dg/struct-by-value-2.c: New test.
6215
6216 2004-01-21  Andrew Pinski  <apinski@apple.com>
6217
6218         PR target/13785
6219         * gcc.dg/20030121-1.c: New test.
6220
6221 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
6222
6223         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
6224         clobber frame pointer register in asm statement.
6225
6226 2004-01-21  Falk Hueffner  <falk@debian.org>
6227
6228         * gcc.c-torture/compile/20040121-1.c: New test.
6229
6230 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
6231
6232         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
6233
6234 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
6235
6236         * gcc.dg/ppc64-abi-2.c: New test.
6237
6238 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
6239
6240         * lib/treelang.exp: Fill out this file.
6241         * lib/treelang-dg.exp: New File.
6242
6243 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
6244
6245         * gcc.c-torture/compile/981022-1.c: Remove.
6246         * gcc.dg/array-5.c: Remove XFAIL.
6247         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
6248         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
6249         gcc.dg/cond-lvalue-1.c: Update.
6250         * gcc.dg/cast-lvalue-2.c: New test.
6251
6252 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
6253
6254         PR c++/13592
6255         * g++.dg/other/error1.C (class foo): Tweak error message.
6256
6257         PR c++/13592
6258         * g++.dg/template/call2.C: New test.
6259
6260 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
6261
6262         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
6263         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
6264         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
6265         scalar-return-1_x.c, scalar-return-2_y.c,
6266         scalar-return-3_x.c, scalar-return-3_y.c,
6267         scalar-return-4_x.c, scalar-return-4_y.c,
6268         struct-align-1.h, struct-align-1_x.c,
6269         struct-align-1_y.c, struct-align-2.h,
6270         struct-align-2_x.c, struct-align-2_y.c,
6271         struct-by-value-10_y.c, struct-by-value-11_x.c,
6272         struct-by-value-11_y.c, struct-by-value-12_x.c,
6273         struct-by-value-12_y.c, struct-by-value-13_x.c,
6274         struct-by-value-13_y.c, struct-by-value-14_x.c,
6275         struct-by-value-14_y.c, struct-by-value-15_x.c,
6276         struct-by-value-15_y.c, struct-by-value-16_y.c,
6277         struct-by-value-17_y.c, struct-by-value-18_y.c,
6278         struct-by-value-19_y.c, struct-by-value-1_x.c,
6279         struct-by-value-1_y.c, struct-by-value-20_y.c,
6280         struct-by-value-2_x.c, struct-by-value-2_y.c,
6281         struct-by-value-3_y.c, struct-by-value-4_x.c,
6282         struct-by-value-4_y.c, struct-by-value-5_y.c,
6283         struct-by-value-6_y.c, struct-by-value-7_y.c
6284         struct-by-value-8_x.c, struct-by-value-8_y.c
6285         struct-by-value-9_x.c, struct-by-value-9_y.c
6286         struct-return-10_x.c, struct-return-10_y.c,
6287         struct-return-19_x.c, struct-return-20_x.c
6288         struct-return-2_x.c, struct-return-2_y.c
6289         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
6290         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
6291
6292 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
6293
6294         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
6295         attribute on sparc*-sun-solaris2.*.
6296
6297 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
6298
6299         PR c++/13710
6300         * g++.dg/ext/typeof7.C: New test.
6301
6302 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
6303
6304         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
6305         * gcc.dg/const-elim-1.c: Same.
6306
6307 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
6308
6309         * objc.dg/stret-1.m: New.
6310         * objc.dg/stret-2.m: New.
6311
6312 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
6313
6314         PR c++/11895
6315         * g++.dg/ext/vector1.C: New test.
6316
6317 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
6318
6319         * gcc.dg/pch/import-1.c: New.
6320         * gcc.dg/pch/import-1.hs: New.
6321         * gcc.dg/pch/import-1a.h: New.
6322         * gcc.dg/pch/import-1b.h: New.
6323         * gcc.dg/pch/import-1c.h: New.
6324
6325 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
6326
6327         PR c++/13574
6328         * g++.dg/ext/array1.C: New test.
6329
6330         PR c++/13178
6331         * g++.dg/conversion/op1.C: New test.
6332
6333 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
6334
6335         PR 11864
6336         From Kazumoto Kojima / Dan Kegel:
6337         * gcc.dg/pr11864-1.c: New test.
6338
6339         PR 10392
6340         From Marcus Comstedt / Dan Kegel:
6341         * gcc.dg/pr10392-1.c: New test.
6342
6343 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
6344
6345         PR c++/13478
6346         * g++.dg/init/ref10.C: New test.
6347
6348 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6349
6350         PR c++/13407
6351         * g++.dg/parse/typename6.C: New test.
6352
6353 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
6354
6355         PR pch/13361
6356         * testsuite/g++.dg/pch/wchar-1.C: New.
6357         * testsuite/g++.dg/pch/wchar-1.Hs: New.
6358
6359 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6360
6361         PR c++/9259
6362         * g++.dg/expr/sizeof2.C: New test.
6363
6364 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
6365
6366         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
6367
6368 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
6369
6370         PR c++/13659
6371         * g++.dg/lookup/strong-using-3.C: New.
6372         * g++.dg/lookup/using-10.C: New.
6373
6374 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
6375
6376         PR c++/13594
6377         * g++.dg/lookup/strong-using-2.C: New.
6378
6379 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
6380             Dan Kegel <dank@kegel.com>
6381             J"orn Rennecke <joern.rennecke@superh.com>
6382
6383         PR target/9365
6384         * gcc.dg/pr9365-1.c: New test.
6385
6386 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6387
6388         PR c++/8856
6389         * g++.dg/parse/casting-operator2.C: New test.
6390         * g++.old-deja/g++.pt/explicit83.C: Remove.
6391
6392 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
6393
6394         * gcc.dg/label-compound-stmt-1.c: New test.
6395         * gcc.c-torture/compile/950922-1.c,
6396         gcc.c-torture/compile/20000211-3.c,
6397         gcc.c-torture/compile/20000518-1.c,
6398         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
6399         compound statements.
6400
6401 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
6402
6403         * gcc.dg/ppc64-abi-1.c: New test.
6404
6405 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
6406
6407          * g++.dg/ext/attrib9.C: Add dg-warnings.
6408
6409 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6410
6411         PR c++/12335
6412         * g++.dg/parse/dtor3.C: New test.
6413
6414 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
6415
6416         PR c++/12709
6417         * g++.dg/parse/try-catch-1.C: New test.
6418
6419 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
6420
6421         * ada/acats/run_all.sh: Add more verbose output in acats.log
6422         when compiling tests.
6423
6424 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
6425
6426         PR 13656
6427         * gcc.dg/typedef-redecl.c: New test case.
6428         * gcc.dg/typedef-redecl.h: New support file.
6429
6430 2004-01-13  Jan Hubicka  <jh@suse.cz>
6431
6432         * gcc.dg/always_inline.c: New test.
6433         * gcc.dg/debug/20031231-1.c: Fix.
6434
6435 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6436
6437         PR c++/13474
6438         * g++.dg/template/array3.C: New test.
6439
6440 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
6441
6442         * g++.dg/ext/lvalue1.C: No longer expected to fail.
6443         * g++.dg/warn/Wunused-2.C: Likewise.
6444
6445 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6446
6447         PR c++/13289
6448         * g++.dg/template/instantiate6.C: New test.
6449
6450 2004-01-12  Roger Sayle  <roger@eyesopen.com>
6451
6452         PR middle-end/11397
6453         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
6454
6455 2004-01-12  Jan Hubicka  <jh@suse.cz>
6456
6457         PR opt/12826
6458         * gcc.dg/20040112-1.c: New.
6459
6460         * gcc.dg/dwarf-die[1-7].c: Move to...
6461         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
6462         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
6463
6464 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
6465
6466         PR c++/4100
6467         * g++.dg/parse/friend4.C: New test.
6468
6469 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
6470
6471         PR c++/4100
6472         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
6473         definition is called a friend.
6474
6475 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
6476
6477         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
6478
6479 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
6480
6481         PR c++/3478
6482         * g++.dg/parse/error10.C: New test.
6483         * g++.dg/template/arg2.C: Accept "invalid type" error.
6484
6485 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
6486
6487         PR middle-end/13392
6488         * g++.dg/opt/expect2.C: New test.
6489
6490 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
6491
6492         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
6493         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
6494         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
6495         Update dg-error regexps.
6496
6497 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
6498
6499         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
6500         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
6501
6502 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6503
6504         * gcc.dg/pragma-re-1.c: Use right pointer type.
6505
6506 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6507
6508         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
6509
6510 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
6511
6512         * gcc.dg/rs6000-ldouble-1.c: New.
6513
6514 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6515
6516         DR 337
6517         PR c++/9256
6518         * g++.dg/other/abstract1.C: New test.
6519
6520 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
6521
6522         * g++.dg/lookup/strong-using-1.C: New.
6523
6524 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
6525
6526         PR c/11234
6527         * gcc.dg/func-ptr-conv-1.c: New test.
6528         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
6529
6530 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
6531
6532         PR target/13380.
6533         * gcc.c-torture/compile/20040109-1.c: New.
6534
6535 2004-01-08  Stuart Hastings  <stuart@apple.com>
6536
6537         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
6538         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
6539         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
6540
6541 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
6542
6543         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
6544
6545 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
6546
6547         * ada/acats/run_acats: Treat 'gnatchop' the same way
6548         as 'gnatmake'.  Export GCC_DRIVER.
6549         * ada/acats/run_all.sh: Add target_gnatchop.  Use
6550         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
6551
6552 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6553
6554         PR c++/12573
6555         * g++.dg/template/dependent-expr4.C: New test.
6556
6557 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
6558
6559         * gcc.dg/altivec-11.c: New test.
6560
6561 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
6562
6563         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
6564
6565 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
6566
6567         PR c/6024
6568         * gcc.dg/enum-compat-1.c: New test.
6569         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
6570
6571 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
6572
6573         PR c/12165
6574         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
6575         gcc.dg/c99-idem-qual-3.c: New tests.
6576
6577 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
6578
6579         * gcc.dg/winline-7.c: Don't cast void * to int.
6580
6581 2004-01-06  Jan Hubicka  <jh@suse.cz>
6582
6583         * gcc.dg/i386-sse-5.c: New test
6584         * g++.dg/eh/simd-1.c: Add -w argument for i386.
6585
6586 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
6587
6588         PR c++/12815
6589         * g++.dg/rtti/typeid4.C: New test.
6590
6591 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6592
6593         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
6594
6595 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
6596
6597         PR c++/12132
6598         * g++.dg/template/error11.C: New test.
6599
6600         PR c++/13451
6601         * g++.dg/template/class2.C: New test.
6602
6603 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
6604         Richard Sandiford <rsandifo@redhat.com>
6605
6606         PR c++/13387
6607         * g++.dg/opt/alias3.C: New test.
6608
6609 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
6610
6611         PR c++/13157
6612         * g++.dg/template/koenig3.C: New test.
6613
6614         PR c++/13529
6615         * g++.dg/parse/offsetof3.C: New test.
6616
6617         * g++.dg/init/copy7.C: Add missing dg-error markers.
6618
6619         PR c++/12226
6620         * g++.dg/init/copy7.c: New test.
6621
6622         PR c++/13536
6623         * g++.dg/parse/cast1.C: New test.
6624
6625 2004-01-04  Jan Hubicka  <jh@suse.cz>
6626
6627         * gcc.dg/winline[1-7].c: New tests.
6628
6629 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6630
6631         PR c++/13520
6632         * g++.dg/template/qualttp22.C: New test.
6633
6634 2004-01-01  Jan Hubicka  <jh@suse.cz>
6635
6636         * gcc.dg/debug/20031231-1.c: New.
6637         * gcc.c-torture/compile/20040101-1.c: New.
6638         * gcc.dg/dwarf-die-[1-7].c: New.
6639
6640 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
6641
6642         PR optimization/13521
6643         * gcc.c-torture/compile/20031231-1.c: New test.
6644
6645 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
6646
6647         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
6648
6649 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6650
6651         PR c++/10079
6652         * g++.dg/template/crash16.C: New test.
6653
6654 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
6655
6656         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
6657
6658 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
6659
6660         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
6661         ports.
6662         * g++.old-deja/g++.jason/thunk3.C: Likewise.
6663         * g++.old-deja/g++.law/profile1.C: Likewise.
6664         * gcc.c-torture/compile/981006-1.c: Likewise.
6665         * gcc.c-torture/execute/loop-2e.x: Likewise.
6666         * gcc.c-torture/execute/loop-2f.x: Remove.
6667         * gcc.c-torture/execute/loop-2g.x: Likewise.
6668         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
6669         * gcc.dg/20020312-2.c: Remove traces of dead ports.
6670
6671 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
6672
6673         PR c++/13507
6674         * g++.dg/ext/attrib11.C: New test.
6675
6676         PR c++/13494
6677         * g++.dg/template/array2-1.C: New test.
6678         * g++.dg/template/array2-2.C: New test.
6679
6680 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
6681
6682         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
6683
6684 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6685
6686         PR c++/12774
6687         * g++.dg/template/array1-1.C: New test.
6688         * g++.dg/template/array1-2.C: New test.
6689
6690 2003-12-29  Roger Sayle  <roger@eyesopen.com>
6691
6692         PR fortran/12632
6693         * g77.dg/12632.f: New test case.
6694
6695 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6696
6697         PR c++/13289
6698         * g++.dg/parse/nontype1.C: New test.
6699
6700 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6701
6702         PR c++/12403
6703         * g++.dg/parse/explicit1.C: New test.
6704         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
6705
6706 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
6707
6708         PR c++/13081
6709         * g++.dg/opt/inline6.C: New test.
6710
6711         PR c++/12613
6712         * g++.dg/parse/error9.C: New test.
6713
6714         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
6715
6716 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
6717
6718         PR c++/13009
6719         * g++.dg/init/assign1.C: New test.
6720
6721 2003-12-28  Roger Sayle  <roger@eyesopen.com>
6722
6723         PR c++/13070
6724         * g++.dg/warn/format3.C: New test case.
6725
6726 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6727
6728         * gcc.c-torture/compile/20031227-1.c: New test.
6729
6730 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
6731
6732         * g++.dg/bprob/bprob.exp: Load target-supports.exp
6733         * g77.dg/bprob/bprob.exp: Likewise.
6734         * gcc.misc-tests/bprob.exp: Likewise.
6735         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
6736         variants on systems where the library does not provide that
6737         functionality.
6738         * gcc.dg/builtins-20.c: Use builtins-config.h.
6739         * gcc.dg/builtins-config.h: New file.
6740
6741 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
6742
6743         * lib/gcc-dg.exp (dg-require-profiling): New function.
6744         * lib/target-supports.exp (check_profiling_available): Likewise.
6745         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
6746         * g77.dg/bprob/bprob.exp: Likewise.
6747         * gcc.misc-tests/bprob.exp: Likewise.
6748         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
6749         * gcc.dg/20021014-1.c: Likewise.
6750         * gcc.dg/nest.c: Likewise.
6751
6752 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
6753
6754         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
6755         compiling.
6756         * g++.dg/lookup/java2.C: Likewise.
6757         * gcc.dg/cpp/lexident.c: Likewise.
6758
6759 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
6760
6761         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
6762         given.
6763         * gcc.c-torture/compile/961203-1.c: Likewise.
6764         * gcc.c-torture/compile/980506-1.c: Likewise.
6765
6766 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
6767
6768         * lib/gcc-dg.exp (dg-prune-output): New annotation.
6769         (additional_prunes): New global.
6770         (gcc-dg-prune): Handle additional per-test pruning.
6771         (dg-test): Clear additional_prunes between tests.
6772
6773         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
6774         dg-prune-output to avoid spurious failures from assembler
6775         complaining about nonexistent WAW violations.
6776         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
6777         Use dg-prune-output to avoid spurious failures from assembler
6778         warning about Itanium B-step errata.
6779
6780 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
6781
6782         * g++.dg/abi/macro0.C: New test.
6783         * g++.dg/abi/macro1.C: Likewise.
6784         * g++.dg/abi/macro2.C: Likewise.
6785
6786         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
6787         * g++.dg/abi/bitfield7.C: Likewise.
6788         * g++.dg/abi/dtor2.C: Likewise.
6789         * g++.dg/abi/mangle11.C: Likewise.
6790         * g++.dg/abi/mangle12.C: Likewise.
6791         * g++.dg/abi/mangle14.C: Likewise.
6792         * g++.dg/abi/mangle17.C: Likewise.
6793         * g++.dg/abi/vbase10.C: Likewise.
6794         * g++.dg/abi/vbase14.C: Likewise.
6795         * g++.dg/template/qualttp17.C: Likewise.
6796
6797 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
6798
6799         PR c/11995
6800         * gcc.dg/20031223-1.c: New test.
6801
6802 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6803
6804         * gcc.dg/noreturn-7.c: New test.
6805
6806 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6807
6808         * gcc.dg/null-pointer-1.c: New test.
6809
6810 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
6811
6812         * g++.old-deja/g++.jason/template18.C: Remove.
6813         * g++.old-deja/g++.jason/template37.C: Likewise.
6814
6815         PR c++/12862
6816         * g++.dg/lookup/ns1.C: New test.
6817
6818         PR c++/12397
6819         * g++.dg/template/lookup3.C: New test.
6820
6821 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
6822
6823         * g++.dg/template/recurse1.C: New test
6824
6825 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
6826
6827         PR c++/12479
6828         * g++.dg/parse/semicolon1.C: New test.
6829         * g++.dg/parse/semicolon1.h: Likewise.
6830
6831 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
6832
6833         * gcc.dg/darwin-misaligned.c: New test.
6834
6835 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
6836
6837         PR c/9163
6838         * gcc.dg/20031222-1.c: New test.
6839
6840 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
6841
6842         PR c++/13438
6843         * g++.dg/parse/error8.C: New test.
6844
6845         PR c++/11554
6846         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
6847
6848 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
6849
6850         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
6851         too small.
6852         * gcc.c-torture/compile/930217-1.c: Likewise.
6853         * gcc.c-torture/compile/930513-1.c: Likewise.
6854         * gcc.c-torture/execute/920908-2.c: Likewise.
6855         * gcc.c-torture/execute/921204-1.c: Likewise.
6856         * gcc.c-torture/execute/930621-1.c: Likewise.
6857         * gcc.c-torture/execute/930630-1.c: Likewise.
6858         * gcc.c-torture/execute/931031-1.c: Likewise.
6859         * gcc.c-torture/execute/980602-2.c: Likewise.
6860         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6861         * gcc.c-torture/execute/compndlit-1.c: Likewise.
6862         * gcc.c-torture/execute/extzvsi.c: Likewise.
6863         * gcc.c-torture/unsorted/ext.c: Likewise.
6864
6865 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
6866
6867         PR target/12749
6868         * gcc.c-torture/compile/20031220-2.c: New test case.
6869
6870 2003-12-20  Roger Sayle  <roger@eyesopen.com>
6871
6872         PR optimization/13031
6873         * gcc.c-torture/compile/20031220-1.c: New test case.
6874
6875 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
6876
6877         * gcc.dg/cast-function-1.c: New test.
6878
6879 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
6880
6881         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
6882         formats.
6883
6884 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
6885
6886         PR c++/12795
6887         * g++.dg/ext/attrib10.C: New test.
6888
6889 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
6890
6891         * gcc.dg/cleanup-10.c: New test.
6892         * gcc.dg/cleanup-11.c: New test.
6893
6894 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
6895
6896         PR c++/13239
6897         * g++.dg/opt/expect1.C: New test.
6898
6899 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
6900
6901         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
6902
6903 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
6904
6905         PR debug/12923
6906         * gcc.dg/20031218-1.c: New test.
6907
6908         PR debug/12389
6909         * gcc.dg/20031218-2.c: New test.
6910         * gcc.dg/20031218-3.c: New test.
6911
6912         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
6913         of label name and allow for USER_LABEL_PREFIX == "_" names.
6914         * g++.dg/abi/mangle18-2.C: Likewise.
6915         * g++.dg/abi/mangle19-1.C: Likewise.
6916         * g++.dg/abi/mangle19-2.C: Likewise.
6917         * g++.dg/abi/mangle20-1.C: Likewise.
6918         * g++.dg/abi/mangle20-2.C: Likewise.
6919
6920 2003-12-18  Richard Henderson  <rth@redhat.com>
6921
6922         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
6923
6924 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
6925             Dan Kegel <dank@kegel.com>
6926
6927         PR other/12009
6928         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
6929         testing a cross compiler, it causes spurious compile failures.
6930         * lib/g++.exp: Likewise.
6931
6932 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6933
6934         PR c++/13262
6935         * g++.dg/template/access13.C: New test.
6936
6937 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
6938
6939         * gcc.dg/20031216-1.c: New test.
6940
6941 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
6942
6943         PR c++/9154
6944         * g++.dg/template/error10.C: New test.
6945
6946 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6947
6948         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
6949         * g++.dg/eh/simd-2.C: Likewise.
6950
6951 2003-12-17  James E Wilson  <wilson@specifixinc.com>
6952             Roger Sayle  <roger@eyesopen.com>
6953
6954         * gcc.c-torture/execute/ieee/mzero5.c: New.
6955
6956 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
6957
6958         PR c++/10603
6959         * g++.dg/parse/error6.C: New test.
6960
6961         PR c++/12827
6962         * g++.dg/parse/error7.C: New test.
6963
6964 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
6965
6966         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
6967         at -O with stabs debugging formats.
6968         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
6969         * gcc.dg/debug/debug-2.c: Likewise.
6970
6971 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
6972
6973         PR c++/12696
6974         * g++.dg/init/error1.C: New test.
6975
6976         PR c++/12218
6977         * g++.dg/init/pm3.C: New test.
6978
6979 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
6980
6981         PR c/3347
6982         * gcc.dg/bitfld-8.c: New test.
6983
6984 2003-12-16  James Lemke  <jim@wasabisystems.com>
6985
6986         * gcc.dg/arm-scd42-[123].c: New tests.
6987
6988 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
6989
6990         PR c++/9043
6991         * g++.dg/abi/mangle20-1.C: New test.
6992         * g++.dg/abi/mangle20-2.C: New test.
6993
6994 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
6995
6996         PR c++/13275
6997         * g++.dg/other/offsetof2.C: Remove XFAIL.
6998         * g++.dg/parse/offsetof1.C: New test.
6999         * g++.gd/parse/offsetof2.C: Likewise.
7000
7001 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
7002
7003         * g++.dg/template/nontype3.C: New test.
7004         * g++.dg/template/static2.C: Tweaked the dg-error clause.
7005
7006 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7007
7008         * g++.dg/warn/noreturn-3.C: Also test instantiation.
7009
7010 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
7011
7012         PR c++/13387
7013         * g++.dg/expr/assign1.C: New test.
7014
7015         PR c++/13242
7016         * g++.dg/abi/mangle19-1.C: New test.
7017         * g++.dg/abi/mangle19-2.C: New test.
7018
7019 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
7020
7021         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
7022
7023 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
7024
7025         * gcc.c-torture/execute/20031216-1.c: New test.
7026
7027 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
7028
7029         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
7030         an ICE regression.
7031
7032 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
7033
7034         PR c++/10926
7035         * g++.dg/template/error9.C: New test.
7036
7037         PR c++/11116
7038         * g++.dg/template/error8.C: New test.
7039
7040 2003-12-15  Roger Sayle  <roger@eyesopen.com>
7041
7042         PR middle-end/13400
7043         * gcc.c-torture/execute/20031215-1.c: New test case.
7044
7045 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
7046
7047         PR c++/13269
7048         * g++.dg/parse/error5.C: New test.
7049
7050         PR c++/12989
7051         * g++.dg/expr/sizeof1.C: New test.
7052
7053         PR c++/13310
7054         * g++.dg/template/crash15.C: New test.
7055
7056 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
7057
7058         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
7059         a non-POD type as the last named parameter of a varargs function.
7060
7061 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
7062
7063         PR c++/13243
7064         PR c++/12573
7065         * g++.dg/template/crash14.C: New test.
7066         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
7067
7068 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
7069
7070         * g++.dg/other/java1.C: New test.
7071
7072         PR c++/13241
7073         * g++.dg/abi/mangle18-1.C: New test.
7074         * g++.dg/abi/mangle18-2.C: New test.
7075
7076 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7077
7078         PR optimization/10312
7079         * gcc.c-torture/execute/20031214-1.c: New.
7080
7081 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
7082
7083         PR c++/10779
7084         PR c++/12160
7085         * g++.dg/parse/error3.C: New test.
7086         * g++.dg/parse/error4.C: Likewise.
7087         * g++.dg/abi/mangle4.C: Tweak error messages.
7088         * g++.dg/lookup/using5.C: Likewise.
7089         * g++.dg/other/error2.C: Likewise.
7090         * g++.dg/parse/typename5.C: Likewise.
7091         * g++.dg/parse/undefined1.C: Likewise.
7092         * g++.dg/template/arg2.C: Likewise.
7093         * g++.dg/template/ttp3.C: Likewise.
7094         * g++.dg/template/type1.C: Likewise.
7095         * g++.old-deja/g++.other/crash32.C: Likewise.
7096         * g++.old-djea/g++.pt/defarg8.C: Likewise.
7097
7098 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7099
7100         PR c++/13106
7101         * g++.dg/warn/noreturn-3.C: New test.
7102
7103 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
7104
7105         PR c++/13118
7106         * g++.dg/abi/covariant3.C: New.
7107
7108 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
7109
7110         * g++.dg/eh/ia64-1.C: New test.
7111
7112 2003-12-12  Roger Sayle  <roger@eyesopen.com>
7113
7114         PR optimization/13037
7115         * g77.f-torture/execute/13037.f: New test case.
7116
7117 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
7118
7119         PR c++/12881
7120         * g++.dg/abi/covariant2.C: New.
7121
7122 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
7123
7124         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
7125
7126 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
7127
7128         * gcc.c-torture/execute/wchar_t-1.x: Delete.
7129
7130 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
7131
7132         PR other/10819
7133         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
7134         to fix Bug 10819.
7135         * lib/g++.exp (g++_version): Likewise.
7136         * lib/g77.exp (g77_version): Likewise.
7137         * lib/objc.exp (default_objc_version): Likewise.
7138
7139 2003-12-10  Richard Henderson  <rth@redhat.com>
7140
7141         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
7142
7143         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
7144
7145 2003-12-08  Matt Austern  <austern@apple.com>
7146
7147         PR c/13134
7148         * lib/gcc-dg.exp (dg-require-visibility): Define.
7149         * lib/target-supports (check_visibility_available): Define.
7150         * gcc.dg/visibility-1.c: New test.
7151         * gcc.dg/visibility-2.c: Likewise.
7152         * gcc.dg/visibility-3.c: Likewise.
7153         * gcc.dg/visibility-4.c: Likewise.
7154         * gcc.dg/visibility-5.c: Likewise.
7155         * gcc.dg/visibility-6.c: Likewise.
7156         * g++.dg/ext/visibility-1.C: Likewise.
7157         * g++.dg/ext/visibility-2.C: Likewise.
7158         * g++.dg/ext/visibility-3.C: Likewise.
7159         * g++.dg/ext/visibility-4.C: Likewise.
7160         * g++.dg/ext/visibility-5.C: Likewise.
7161         * g++.dg/ext/visibility-6.C: Likewise.
7162
7163 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
7164
7165         * g++.dg/lookup/java1.C: New test.
7166         * g++.dg/lookup/java2.C: New test.
7167
7168 2003-12-07  Falk Hueffner  <falk@debian.org>
7169
7170         * g++.dg/opt/noreturn-1.C: New test.
7171
7172 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
7173
7174         * gcc.dg/overflow-1.c: New test.
7175
7176 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
7177
7178         * g77.f-torture/compile/13060.f: New test.
7179
7180 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
7181
7182         PR c++/13323
7183         * g++.dg/inherit/operator2.C: New test.
7184
7185 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
7186
7187         PR c++/13305
7188         * g++.dg/ext/attrib9.C: New test.
7189
7190 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
7191
7192         PR c++/13314
7193         * g++.dg/template/error7.C: New test.
7194
7195 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
7196             J"orn Rennecke <joern.rennecke@superh.com>
7197
7198         PR target/13302
7199         * g++.dg/other/struct-va_list.C: New test.
7200
7201 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7202
7203         PR c++/13166
7204         * g++.dg/parse/defarg6.C: New test.
7205
7206 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
7207
7208         PR target/13256
7209         * gcc.c-torture/execute/20031201-1.c: New test.
7210
7211 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
7212
7213         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
7214
7215 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
7216
7217         * gcc.dg/builtin-return-1.c: New test.
7218
7219 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
7220             J"orn Rennecke <joern.rennecke@superh.com>
7221
7222         PR optimization/13260
7223         * gcc.c-torture/execute/20031204-1.c: New test.
7224
7225 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
7226
7227         PR c++/9127
7228         * g++.dg/template/error6.C: New test.
7229
7230 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
7231
7232         * gcc.dg/20031202-1.c: New test.
7233
7234 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
7235
7236         PR c++/13179
7237         * g++.dg/template/eh1.C: New test.
7238
7239         PR c++/10771
7240         * g++.dg/template/error5.C: New test.
7241
7242 2003-12-02  David Ung  <davidu@mips.com>
7243
7244         * gcc.dg/compat/vector-check.h: Corrected type for var
7245         g_##TMODE
7246
7247 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
7248
7249         PR c++/10126
7250         * g++.dg/template/ptrmem8.C: New test.
7251
7252 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
7253
7254         PR c++/12573
7255         * g++.dg/template/dependent-expr3.C: New test.
7256
7257 2003-12-01  James Lemke  <jim@wasabisystems.com>
7258
7259         * gcc.dg/arm-g2.c: New test.
7260
7261 2003-12-01  Roger Sayle  <roger@eyesopen.com>
7262
7263         PR optimization/11634
7264         * gcc.dg/20031201-2.c: New test case.
7265
7266 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
7267
7268         PR 11433
7269         * objc.dg/proto-lossage-3.m: New test.
7270
7271 2003-12-01  Roger Sayle  <roger@eyesopen.com>
7272
7273         PR optimization/12628
7274         * gcc.dg/20031201-1.c: New test case.
7275
7276 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
7277
7278         * gcc.dg/unaligned-1.c: New test.
7279
7280 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
7281
7282         PR c++/9849
7283         * g++.dg/template/error4.C: New test.
7284         * g++.dg/template/nested3.C: Adjust error markers.
7285
7286 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7287
7288         * gcc.dg/cpp/assert4.c: Check more #system assertions.
7289
7290 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
7291
7292         PR c/10333
7293         * gcc.dg/bitfld-7.c: New test.
7294
7295 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
7296
7297         * gcc.dg/tls/asm-1.C: New test.
7298
7299 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7300
7301         * gcc.dg/cpp/assert4.c: Update.
7302
7303 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7304
7305         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
7306         * gcc.dg/builtin-apply3.c: New test.
7307
7308 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
7309
7310         * lib/compat.exp (compat-obj): New xfaildata parameter.
7311         Use it to set compiler_conditional_xfail_data before compiling.
7312         (compat-get-options): Handle dg-xfail-if.
7313         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
7314         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
7315         * gcc.dg/compat/vector-1_y.c: Likewise.
7316         * gcc.dg/compat/vector-2_x.c: Likewise.
7317         * gcc.dg/compat/vector-2_y.c: Likewise.
7318
7319 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
7320
7321         * g++.dg/opt/reg-stack4.C: New test.
7322
7323 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
7324
7325         * gcc.dg/builtin-apply2.c: New test.
7326
7327 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
7328
7329         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
7330
7331 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7332
7333         PR c++/12924
7334         * g++.dg/template/template-id-2.C: New test.
7335
7336 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7337
7338         PR c++/5369
7339         * g++.dg/template/memfriend1.C: New test.
7340         * g++.dg/template/memfriend2.C: Likewise.
7341         * g++.dg/template/memfriend3.C: Likewise.
7342         * g++.dg/template/memfriend4.C: Likewise.
7343         * g++.dg/template/memfriend5.C: Likewise.
7344         * g++.dg/template/memfriend6.C: Likewise.
7345         * g++.dg/template/memfriend7.C: Likewise.
7346         * g++.dg/template/memfriend8.C: Likewise.
7347         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
7348
7349 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
7350
7351         PR c++/12515
7352         * g++.dg/ext/cond1.C: New test.
7353
7354 2003-11-20  Richard Henderson  <rth@redhat.com>
7355
7356         * gcc.dg/20020201-2.c: Remove.
7357         * gcc.dg/20020201-4.c: Remove.
7358         * gcc.dg/20020304-1.c: Remove.
7359
7360 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
7361
7362         * gcc.dg/cpp/trad/xwin1.c: New test case.
7363
7364 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
7365
7366         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
7367         * lib/g77.exp: Likewise.
7368         * lib/objc.exp: Likewise.
7369         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
7370         for darwin.
7371
7372 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7373
7374         PR c++/12932
7375         * g++.dg/template/static5.C: New test.
7376
7377 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
7378
7379         * gcc.dg/nested-func-1.c: New test.
7380
7381 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7382
7383         * gcc.dg/cpp/assert4.c: New test.
7384
7385 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
7386
7387         PR c++/2294
7388         * g++.dg/lookup/using9.c: New test.
7389
7390 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
7391
7392         PR c++/12762
7393         * g++.dg/template/error3.C: New test.
7394
7395 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
7396
7397         PR ada/13035
7398         * ada/acats/run_acats, run_all.sh: Fix syntax error.
7399         No longer use a wrapper for gcc, since this does not work under
7400         Windows.
7401
7402 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
7403
7404         PR c++/2094
7405         * g++.dg/template/ptrmem7.C: New test.
7406
7407 2003-11-13  Andrew Pinski <apinski@apple.com>
7408
7409         * gcc.c-torture/compile/20031113-1.c: New test.
7410
7411 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
7412             Kean Johnston <jkj@sco.com>
7413
7414         PR c/13029
7415         * gcc.dg/unused-4.c: Update.
7416
7417 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
7418
7419         * g++.dg/opt/const3.C: New test.
7420
7421 2003-11-13  Jan Hubicka  <jh@suse.cz>
7422
7423         * gcc.c-torture/compile/20031112-1.c: New test.
7424
7425 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
7426
7427         * g++.dg/parse/crash10.C: Remove bogus error marker.
7428
7429 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7430
7431         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
7432         (host_gcc): Likewise.
7433         (ROOT): Honor $PWDCMD.
7434         (BASE): Likewise.
7435         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
7436
7437 2003-11-12  Catherine Moore  <clm@redhat.com>
7438
7439         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
7440
7441 2003-11-12  Andreas Jaeger  <aj@suse.de>
7442             Jakub Jelinek  <jakub@redhat.com>
7443             Andrew Pinski  <pinskia@physics.uc.edu>
7444             Richard Henderson  <rth@redhat.com>
7445
7446         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
7447         systems.
7448         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
7449
7450         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
7451         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7452
7453 2003-11-11  Andreas Jaeger  <aj@suse.de>
7454
7455         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
7456
7457         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
7458
7459 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
7460
7461         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
7462         Clean ups.
7463
7464 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
7465
7466         * gcc.dg/trampoline-1.c: New test.
7467
7468 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
7469
7470         * gcc.c-torture/compile/200031109-1.c: New test.
7471
7472 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
7473
7474         PR c/3190
7475         PR c/8714
7476         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7477         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
7478         gcc.dg/format/no-y2k-1.c: Update.
7479
7480 2003-11-08  Roger Sayle  <roger@eyesopen.com>
7481
7482         PR optimization/10467
7483         * gcc.dg/20031108-1.c: New test case.
7484
7485 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
7486
7487         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
7488
7489 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
7490
7491         * gcc.dg/compound-lvalue-1.c: New test.
7492         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
7493         some XFAILs.
7494
7495 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
7496
7497         * gcc.dg/altivec-varargs-1.c: New test.
7498
7499 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
7500
7501         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
7502         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
7503         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
7504         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
7505         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
7506
7507 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
7508
7509         * gcc.dg/cond-lvalue-1.c: New test.
7510
7511 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
7512
7513         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
7514
7515 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7516
7517         PR c++/11616
7518         * g++.dg/template/instantiate5.C: New test.
7519
7520 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7521
7522         PR c++/12726
7523         * g++.dg/ext/complit2.C: Replace test with self-contained version.
7524         * ChangeLog: Add missing first entry for above test.
7525
7526 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7527
7528         PR c++/9810
7529         * g++.dg/template/using8.C: New test.
7530         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
7531
7532 2003-11-02  Roger Sayle  <roger@eyesopen.com>
7533
7534         PR optimization/10817
7535         * gcc.c-torture/compile/20031102-1.c: New test case.
7536
7537 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
7538
7539         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
7540         2147483647.
7541
7542 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
7543
7544         * gcc.dg/20031102-1.c: New test.
7545
7546 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
7547
7548         * gcc.dg/complex-1.c: New test.
7549
7550 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7551
7552         PR c++/12796
7553         * g++.dg/template/crash13.C: Adjust expected error location.
7554         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7555
7556 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
7557
7558         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
7559
7560 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
7561
7562         PR/10239
7563         * gcc.c-torture/compile/20031031-2.c: New test.
7564
7565 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
7566
7567         PR/11640
7568         * gcc.c-torture/compile/20031031-1.c: New test.
7569
7570 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
7571
7572         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
7573         * gcc.misc-tests/bprob.exp: Likewise.
7574         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
7575         the execution test on arm-elf configs.
7576         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
7577         configs that don't support scratch files.
7578         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
7579
7580 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
7581
7582         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
7583         done by dejagnu.
7584
7585 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
7586
7587         * ada/acats/run_all.sh: Redirect mv output to /dev/null
7588         Avoid non pure sh syntax. Add more logging.
7589
7590         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
7591         fail.
7592
7593 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7594
7595         PR libgcj/10610
7596         * gcc.dg/ppc-stackalign-1.c: New test.
7597
7598 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
7599
7600         * ada/acats/run_all.sh: Change output to be more compliant with
7601         dejagnu framework.
7602         Create acats.sum and acats.log files under testsuite/ada/acats
7603         Only run [a-z]* directories, to filter out e.g. CVS.
7604         Redirect build output to log file.
7605
7606 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
7607
7608         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
7609
7610 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
7611
7612         PR ada/5909:
7613         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
7614
7615 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
7616
7617         * gcc.c-torture/compile/20031023-1.c: New test.
7618         * gcc.c-torture/compile/20031023-2.c: New test.
7619         * gcc.c-torture/compile/20031023-3.c: New test.
7620         * gcc.c-torture/compile/20031023-4.c: New test.
7621
7622 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7623
7624         PR c++/10371
7625         * g++.dg/lookup/scoped8.C: New test.
7626
7627 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7628
7629         * g++.dg/opt/reg-stack3.C: New test.
7630
7631 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7632
7633         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
7634
7635 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7636
7637         PR c++/11076
7638         * g++.dg/template/crash13.C: New test.
7639
7640 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7641
7642         * gcc.dg/c99-restrict-2.c: New test.
7643
7644 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
7645
7646         PR c++/12698, c++/12699, c++/12700, c++/12566
7647         * g++.dg/inherit/covariant9.C: New test.
7648         * g++.dg/inherit/covariant10.C: New test.
7649         * g++.dg/inherit/covariant11.C: New test.
7650
7651 2003-10-23  Jason Merrill  <jason@redhat.com>
7652
7653         PR c++/12726
7654         * g++.dg/ext/complit2.C: New test.
7655
7656 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
7657
7658         PR target/12654
7659         * gcc.c-torture/execute/20031020-1.c: New test.
7660
7661 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7662
7663         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
7664         following the jump_insn.
7665
7666 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
7667
7668         * gcc.dg/cast-lvalue-1.c: New test.
7669
7670 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
7671
7672         PR c++/11962
7673         * g++.dg/template/cond2.C: New test.
7674
7675 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
7676
7677         * gcc.dg/builtins-28.c: New test.
7678
7679 2003-10-20  Jan Hubicka  <jh@suse.cz>
7680
7681         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
7682         parameter.
7683         * testsuite/gcc.dg/inline-2.c: Likewise.
7684
7685 2003-10-20  Phil Edwards  <phil@codesourcery.com>
7686
7687         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
7688         * gcc.dg/nest.c:  Likewise.
7689
7690 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7691
7692         PR c++/9781, c++/10583, c++/11862
7693         * g++.dg/parse/crash13.C: New test.
7694
7695 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7696
7697         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
7698
7699 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7700
7701         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
7702         Define HAVE_C99_RUNTIME except on Solaris.
7703         * gcc.dg/builtins-20.c: Likewise.
7704
7705 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7706
7707         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
7708
7709 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7710
7711         PR c++/12495
7712         * g++.dg/template/crash21.C: New test.
7713
7714 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7715
7716         PR c++/2513
7717         * g++.dg/template/typename5.C: New test.
7718
7719 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7720
7721         PR c++/12369
7722         * g++.dg/template/friend25.C: New test.
7723
7724 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
7725
7726         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
7727         versions.
7728
7729 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
7730
7731         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
7732         == 2147483647.
7733
7734 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
7735
7736         * gcc.c-torture/execute/960416-1.x: Remove.
7737         * gcc.c-torture/execute/divconst-3.x: Likewise.
7738
7739 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
7740
7741         PR target/12598
7742         * gcc.dg/torture/cris-volatile-1.c: New test.
7743
7744 2003-10-14  Roger Sayle  <roger@eyesopen.com>
7745
7746         PR optimization/9325
7747         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
7748         for overflowing floating point to integer conversion during RTL
7749         simplification.
7750
7751 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
7752
7753         * objc/execute/_cmd.m: Fix typo.
7754         * objc.dg/image-info.m, objc.dg/symtab-1.m:
7755         Relax 'scan-assembler' regexp.
7756         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
7757         objc.dg/try-catch-4.m: Run on non-Darwin targets.
7758         * objc.dg/zero-link-2.m: Remove blank line.
7759         * objc.dg/zero-link-3.m: New test case.
7760
7761 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
7762
7763         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
7764
7765         * gcc.dg/asm-names.c: Use scan-assembler-not rather
7766         than linker trickery.
7767
7768 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7769
7770         PR c++/12370
7771         * g++.dg/other/friend2.C: New test.
7772
7773 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
7774
7775         * gcc.dg/20031012-1.c: New test.
7776
7777 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
7778
7779         * gcc.dg/weak/weak-3.c: Fix for new warning.
7780
7781 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
7782
7783         PR optimization/8750
7784         * gcc.c-torture/execute/20031012-1.c: New test case.
7785
7786 2003-10-11  Roger Sayle  <roger@eyesopen.com>
7787
7788         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
7789         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
7790
7791 2003-10-11  Roger Sayle  <roger@eyesopen.com>
7792
7793         PR optimization/12260
7794         * gcc.c-torture/compile/20031011-2.c: New test case.
7795
7796 2003-10-11  Roger Sayle  <roger@eyesopen.com>
7797
7798         * gcc.c-torture/execute/20031011-1.c: New testcase.
7799
7800 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
7801
7802         * gcc.c-torture/compile/20031011-1.c: New test.
7803
7804 2003-10-11  Jan Hubicka  <jh@suse.cz>
7805
7806         * g++.dg/other/first-global.C: New test.
7807
7808 2003-10-11  Roger Sayle  <roger@eyesopen.com>
7809
7810         * gcc.c-torture/execute/string-opt-18.c: New testcase.
7811
7812 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
7813
7814         * gcc.c-torture/compile/20031010-1.c: New test.
7815
7816 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
7817
7818         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
7819         * gcc.c-torture/execute/va-arg-25.c: ... here.
7820
7821 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
7822
7823         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
7824
7825 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
7826
7827         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
7828
7829 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
7830
7831         * g++.dg/parse/error2.C: New test.
7832
7833 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
7834
7835         PR c++/11097
7836         * g++.dg/other/error5.C: Modify the error message.
7837         * g++.dg/lookup/using8.C: New test.
7838
7839 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
7840
7841         * gcc.dg/darwin-abi-2.c: New file.
7842         * gcc.c-torture/execute/va-arg-24.c: New file.
7843
7844 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
7845
7846         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
7847         indentation.
7848
7849 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
7850
7851         PR c++/10147
7852         * g++.dg/other/error4.C: Update error messages.
7853         * g++.dg/template/ptrmem4.C: Likewise.
7854
7855         PR c++/12337
7856         * g++.dg/init/new9.C: New test.
7857
7858         PR c++/12334, c++/12236, c++/8656
7859         * g++.dg/ext/attrib8.C: New test.
7860
7861 2003-10-06  Devang Patel  <dpatel@apple.com>
7862
7863         * gcc.dg/debug/dwarf2-3.h: New test.
7864         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
7865
7866 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
7867
7868         * g++.dg/opt/cfg2.C: New test.
7869
7870 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
7871
7872         * g++.dg/opt/float1.C: New test.
7873
7874 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7875
7876         * gcc.dg/c90-array-lval-6.c: New test.
7877         * gcc.dg/c99-array-lval-6.c: New test.
7878
7879 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
7880             Ziemowit Laski  <zlaski@apple.com>
7881
7882         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
7883         'Derived', so that it is never considered a class method; add
7884         new warning for '+port' method ambiguity.
7885         * objc.dg/method-12.m: Include <objc/objc.h> instead of
7886         <objc/objc-api.h> (needed on Mac OS X).
7887         * objc.dg/method-13.m: New test.
7888
7889 2003-10-03  Roger Sayle  <roger@eyesopen.com>
7890
7891         PR optimization/9325, PR java/6391
7892         * gcc.c-torture/execute/20031003-1.c: New test case.
7893
7894 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
7895
7896         PR optimization/12180
7897         * gcc.dg/20031002-1.c: New test.
7898
7899         PR c++/12486
7900         * g++.dg/inherit/error1.C: New test.
7901
7902 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
7903
7904         * lib/f-torture.exp (search_for): Rename to...
7905         (search_for_re): This.  Also, clean up comments and the
7906         "regexp" invocation.
7907
7908 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
7909
7910         * gcc.c-torture/compile/20031002-1.c: New test.
7911
7912 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
7913
7914         * g++.dg/opt/cond1.C: New test.
7915
7916 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
7917
7918         * gcc.dg/Wold-style-definition-2.c: New testcase.
7919         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
7920
7921 2003-09-29  Richard Henderson  <rth@redhat.com>
7922
7923         * g++.dg/init/array10.C: Add dg-options.
7924
7925 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
7926
7927         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
7928
7929 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7930
7931         * g++.dg/template/friend19.C: Fix typo.
7932         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
7933
7934 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
7935
7936         * gcc.c-torture/execute/20030928-1.c: New test.
7937         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
7938
7939 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
7940
7941         * g++.dg/opt/unroll1.C: New test.
7942
7943 2003-09-26  Roger Sayle  <roger@eyesopen.com>
7944
7945         PR optimization/11741
7946         * gcc.dg/20030926-1.c: New test case.
7947
7948 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7949
7950         PR c++/5655
7951         * g++.dg/parse/access7.C: New test.
7952         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
7953
7954 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
7955
7956         MERGE OF objc-improvements-branch into MAINLINE:
7957         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
7958         if libobjc has not been built.
7959         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
7960         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
7961         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
7962         objc/execute/nested-3.m, objc/execute/np-2.m,
7963         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
7964         objc/execute/redefining_self.m, objc/execute/root_methods.m,
7965         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
7966         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
7967         objc.dg/special/unclaimed-category-1.h,
7968         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
7969         well as GNU runtime.
7970         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
7971         * execute/cascading-1.m, execute/function-message-1.m,
7972         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
7973         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
7974         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
7975         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
7976         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
7977         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
7978         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
7979         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
7980         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
7981         * objc.dg/bitfield-2.m: Run only on Darwin.
7982         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
7983         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
7984         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
7985         * objc.dg/const-str-1.m: Fix constant string layout.
7986
7987 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
7988
7989         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
7990
7991 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
7992
7993         * gcc.dg/darwin-abi-1.c: New file.
7994
7995 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
7996
7997         PR target/12281
7998         * gcc.c-torture/compile/20030921-1.c: New test.
7999
8000 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
8001
8002         * g++.dg/opt/reg-stack2.C: New test.
8003
8004 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
8005
8006         * g++.dg/eh/delayslot1.C: New test.
8007
8008 2003-09-20  Richard Henderson  <rth@redhat.com>
8009
8010         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
8011
8012 2003-09-20  Roger Sayle  <roger@eyesopen.com>
8013
8014         * gcc.c-torture/execute/20030920-1.c: New test case.
8015
8016 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8017
8018         * g++.dg/rtti/typeid3.C: Correct expected error message.
8019
8020 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8021
8022         PR c++/157
8023         * g++.dg/parse/crash12.C: New test.
8024
8025 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
8026
8027         * gcc.dg/compat/mixed-struct-check.h: New.
8028         * gcc.dg/compat/mixed-struct-defs.h: New.
8029         * gcc.dg/compat/mixed-struct-init.h: New.
8030         * gcc.dg/compat/struct-by-value-19_main.c: New.
8031         * gcc.dg/compat/struct-by-value-19_x.c: New.
8032         * gcc.dg/compat/struct-by-value-19_y.c: New.
8033         * gcc.dg/compat/struct-by-value-20_main.c: New.
8034         * gcc.dg/compat/struct-by-value-20_x.c: New.
8035         * gcc.dg/compat/struct-by-value-20_y.c: New.
8036         * gcc.dg/compat/struct-return-19_main.c: New.
8037         * gcc.dg/compat/struct-return-19_x.c: New.
8038         * gcc.dg/compat/struct-return-19_y.c: New.
8039         * gcc.dg/compat/struct-return-20_main.c: New.
8040         * gcc.dg/compat/struct-return-20_x.c: New.
8041         * gcc.dg/compat/struct-return-20_y.c: New.
8042
8043 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
8044         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
8045         so that it will not complain on LP64 targets.
8046
8047 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8048
8049         PR c++/495
8050         * g++.dg/template/friend24.C: New test.
8051
8052 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
8053
8054         PR c++/12332
8055         * g++.dg/template/memtmpl2.C: New test.
8056
8057 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
8058
8059         PR target/11184
8060         * gcc.dg/builtin-apply1.c: New test.
8061
8062 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8063
8064         PR c++/9848
8065         * g++.dg/warn/Wunused-4.C: New test.
8066
8067 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8068
8069         PR c++/12316
8070         * g++.dg/other/gc2.C: New test.
8071
8072 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
8073
8074         PR c++/11991
8075         * g++.dg/rtti/typeid3.C: New test.
8076
8077         PR c++/12266
8078         * g++.dg/overload/template1.C: New test.
8079
8080 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
8081
8082         * g++.dg/opt/cfg3.C: New test.
8083
8084 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8085
8086         PR c++/7939
8087         * g++.dg/template/crash11.C: New test.
8088
8089 2003-09-16  Jason Merrill  <jason@redhat.com>
8090             Jakub Jelinek  <jakub@redhat.com>
8091
8092         * gcc.dg/attr-warn-unused-result.c: New test.
8093
8094 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8095
8096         PR c++/12184
8097         * g++.dg/expr/call2.C: New test.
8098
8099 2003-09-15  Andreas Jaeger  <aj@suse.de>
8100
8101         * gcc.dg/Wold-style-definition-1.c: New test.
8102
8103 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
8104
8105         PR c++/3907
8106         * g++.dg/parse/template12.C: New test.
8107
8108         * g++.dg/abi/bitfield11.C: New test.
8109         * g++.dg/abi/bitfield12.C: Likewise.
8110
8111 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
8112
8113         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
8114         non-expansion of functional macro name without arguments at EOL.
8115         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
8116
8117 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
8118
8119         * gcc.c-torture/execute/20030914-[12].c: New tests.
8120
8121 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8122
8123         PR c++/11788
8124         * g++.dg/overload/addr1.C: New test.
8125
8126 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
8127
8128         * gcc.dg/20030909-1.c: New test.
8129
8130 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
8131
8132         * gcc.dg/ultrasp10.c: New test.
8133
8134 2003-09-09  Devang Patel  <dpatel@apple.com>
8135
8136         * gcc.dg/darwin-ld-6.c: New test.
8137
8138 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8139
8140         * gcc.dg/torture/builtin-explog-1.c: New testcase.
8141
8142 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
8143
8144         * gcc.dg/ia64-types1.c: New test.
8145         * gcc.dg/ia64-types2.c: Likewise.
8146
8147 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8148
8149         * gcc.dg/builtins-1.c: Add more _Complex tests.
8150         * gcc.dg/torture/builtin-attr-1.c: Likewise.
8151
8152         * gcc.dg/builtins-1.c: Test existing _Complex functions.
8153         * gcc.dg/torture/builtin-attr-1.c: Likewise.
8154
8155 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
8156
8157         PR c++/11786
8158         * g++.dg/lookup/koenig2.C: New test.
8159
8160         PR c++/5296
8161         * g++.dg/rtti/typeid2.C: New test.
8162
8163 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
8164
8165         * gcc.c-torture/compile/20030904-1.c: New test.
8166
8167 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
8168
8169         * g++.dg/opt/longbranch2.C: New test.
8170
8171 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
8172
8173         * g++.dg/template/crash10.C: Only compile it.
8174
8175 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
8176
8177         PR middle-end/11665
8178         * gcc.c-torture/compile/20030907-1.c: New test.
8179         * g++.dg/init/array11.C: New test.
8180
8181 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
8182
8183         PR c++/11852
8184         * g++.dg/init/struct1.C: New test.
8185
8186 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
8187
8188         PR c++/12181
8189         * g++.dg/expr/comma1.C: New test.
8190
8191 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
8192
8193         PR c++/11867
8194         * g++.dg/expr/static_cast5.C: New test.
8195
8196 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
8197
8198         PR c++/11507
8199         * g++.dg/lookup/scoped7.C: New test.
8200
8201         PR c++/9574
8202         * g++.dg/other/static1.C: New test.
8203
8204         PR c++/11490
8205         * g++.dg/warn/template-1.C: New test.
8206
8207         PR c++/11432
8208         * g++.dg/template/crash10.C: New test.
8209
8210         PR c++/2478
8211         * g++.dg/overload/VLA.C: New test.
8212
8213         PR c++/10804
8214         * g++.dg/template/call1.C: New test.
8215
8216 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8217
8218         PR c++/11794
8219         * g++.dg/parse/using3.C: New test.
8220
8221 2003-09-06  Roger Sayle  <roger@eyesopen.com>
8222
8223         PR c++/11409
8224         * g++.dg/overload/builtin3.C: New test case.
8225
8226 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
8227
8228         PR c/9862
8229         * gcc.dg/20030906-1.c: New test.
8230         * gcc.dg/20030906-2.c: Likewise.
8231
8232 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8233
8234         PR c++/12167
8235         * g++.dg/parse/defarg5.C: New test.
8236
8237         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
8238
8239 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
8240
8241         PR c++/12163
8242         * g++.dg/expr/static_cast4.C: New test.
8243
8244         PR c++/12146
8245         * g++.dg/template/crash9.C: New test.
8246
8247 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
8248
8249         * g++.old-deja/g++.ext/pretty2.C: Update for change
8250         in __FUNCTION__.
8251         * g++.old-deja/g++.ext/pretty3.C: Likewise.
8252
8253 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
8254
8255         PR c++/11922
8256         * g++/dg/template/qualified-id1.C: New test.
8257
8258         PR c++/12037
8259         * g++.dg/warn/noeffect4.C: New test.
8260
8261 2003-09-04  Matt Austern  <austern@apple.com>
8262
8263         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
8264         * g++.dg/ext/fnname2.C: Likewise.
8265         * g++.dg/ext/fnname3.C: Likewise.
8266
8267 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
8268
8269         * g++.dg/expr/lval1.C: New test.
8270         * g++.dg/ext/lvcast.C: Remove.
8271
8272 2003-09-03  Roger Sayle  <roger@eyesopen.com>
8273
8274         PR optimization/11700.
8275         * gcc.c-torture/compile/20030903-1.c: New test case.
8276
8277 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
8278
8279         PR c++/12053
8280         * g++.dg/abi/layout4.C: New test.
8281
8282 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
8283
8284         PR c++/11553
8285         * g++.dg/parse/friend3.C: New test.
8286
8287 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
8288
8289         PR c++/11847
8290         * g++.dg/template/class1.C: New test.
8291
8292         PR c++/11808
8293         * g++.dg/expr/call1.C: New test.
8294
8295 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
8296
8297         PR c++/12114
8298         * g++.dg/init/ref9.C: New test.
8299
8300         PR c++/11972
8301         * g++.dg/template/nested4.C: New test.
8302
8303 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
8304
8305         PR c++/12093
8306         * g++.dg/template/non-dependent4.C: New test.
8307
8308         PR c++/11928
8309         * g++.dg/inherit/conv1.C: New test.
8310
8311 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
8312
8313         PR c++/6196
8314         * g++.dg/ext/label1.C: New test.
8315         * g++.dg/ext/label2.C: Likewise.
8316
8317 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
8318
8319         * g++.dg/expr/cond3.C: New test.
8320
8321 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8322
8323         * gcc.dg/builtins-1.c: Add new builtin cases.
8324
8325 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8326
8327         * gcc.dg/builtins-1.c: Add new cases.
8328         * gcc.dg/torture/builtin-attr-1.c: Likewise.
8329
8330 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8331
8332         * gcc.dg/builtins-1.c: Add more math builtin tests.
8333         * gcc.dg/torture/builtin-attr-1.c: New test.
8334
8335 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
8336
8337         PR optimization/5079
8338         * g++.dg/opt/static3.C: New test.
8339
8340 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8341
8342         * gcc.misc-tests/gcov-10b.c: New test.
8343
8344 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
8345
8346         * g++.dg/opt/ptrmem3.C: New test.
8347
8348         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
8349
8350 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
8351
8352         * gcc.dg/20030826-2.c: New test.
8353
8354 2003-08-26  Roger Sayle  <roger@eyesopen.com>
8355
8356         PR middle-end/12002
8357         * g77.f-torture/compile/12002.f: New test case.
8358
8359 2003-08-26  Roger Sayle  <roger@eyesopen.com>
8360
8361         * gcc.dg/20030826-1.c: New test case.
8362
8363 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
8364
8365         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
8366
8367 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
8368
8369         PR c++/11871
8370         * c++.dg/lookup/crash1.C: New test.
8371
8372         * c++.dg/warn/noeffect3.C: New test.
8373
8374 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
8375
8376         * gcc.dg/compat/vector-1_x.c: Compile with -w.
8377         * gcc.dg/compat/vector-1_y.c: Ditto.
8378         * gcc.dg/compat/vector-2_x.c: Ditto.
8379         * gcc.dg/compat/vector-2_y.c: Ditto.
8380
8381 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
8382
8383         * gcc.dg/20030702-1.c: New test.
8384
8385 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
8386
8387         PR c++/8795
8388         * g++.dg/ext/altivec-1.C: New test.
8389
8390 2003-08-24  Richard Henderson  <rth@redhat.com>
8391
8392         * g++.dg/eh/simd-2.C: Add -w for x86.
8393
8394 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
8395
8396         * gcc.dg/20030815-1.c: New test.
8397
8398 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8399
8400         PR c++/3765
8401         * g++.dg/parse/access6.C: New test.
8402
8403 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8404
8405         PR c++/641, c++/11876
8406         * g++.dg/template/friend22.C: New test.
8407         * g++.dg/template/friend23.C: Likewise.
8408
8409 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
8410
8411         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
8412         identically.
8413
8414 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
8415
8416         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
8417
8418 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
8419
8420         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
8421
8422 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
8423
8424         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
8425
8426 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
8427
8428         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
8429
8430 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
8431
8432         PR c++/11919
8433         * g++.dg/overload/prom1.C: New test.
8434
8435         PR c++/11551
8436         * g++.dg/parse/dtor2.C: New test.
8437
8438         PR c++/10762
8439         * g++.dg/parse/using2.C: New test.
8440
8441 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
8442
8443         PR target/11805
8444         * gcc.c-torture/compile/20030821-1.c: New.
8445
8446 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
8447
8448         PR c++/11834
8449         * g++.dg/template/deduce2.C: New test.
8450
8451 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
8452
8453         * gcc.c-torture/execute/20030821-1.c: New test.
8454
8455 2003-08-20  Roger Sayle  <roger@eyesopen.com>
8456
8457         PR middle-end/11984
8458         * gcc.dg/20030820-1.c: New test case.
8459
8460 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
8461
8462         PR c++/11945
8463         * g++.dg/warn/noeffect2.C: New test.
8464
8465 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
8466
8467         PR c++/10926
8468         * g++.dg/template/dtor2.C: New test.
8469
8470         PR c++/11684
8471         * g++.dg/template/operator1.C: New test.
8472         * g++.dg/parse/operator4.C: New test.
8473
8474         PR c++/11946.C
8475         * g++.dg/expr/enum1.C: New test.
8476         * gcc.dg/c99-bool-1.c: Remove bogus warning.
8477
8478         PR c++/11036.C
8479         * g++.dg/parse/elab2.C: New test.
8480         * g++.dg/parse/typedef4.C: Change error message.
8481         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
8482         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
8483         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
8484
8485 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
8486
8487         * gcc.dg/pch/warn-1.c: New.
8488         * gcc.dg/pch/warn-1.hs: New.
8489
8490         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
8491         not-tested file.
8492
8493 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
8494
8495         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
8496
8497 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
8498
8499         * gcc.dg/uninit-D.c: New Test.
8500         * gcc.dg/uninit-E.c: New Test.
8501         * gcc.dg/uninit-F.c: New Test.
8502         * gcc.dg/uninit-G.c: New Test.
8503
8504 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
8505
8506         * g++.dg/README: Describe the pch directory.
8507
8508 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8509
8510         PR c++/11174
8511         * g++.dg/parse/access4.C: New test.
8512         * g++.dg/parse/access5.C: Likewise.
8513         * g++.old-deja/g++.jason/access17.C: Adjust error message.
8514
8515 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
8516
8517         * gcc.dg/noncompile/20030818-1.c: New.
8518
8519 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8520
8521         PR c++/11957
8522         * g++.dg/warn/noeffect1.C: New test.
8523
8524         * g++.dg/template/scope2.C: New test.
8525         * g++.dg/template/error2.C: Correct dg-error
8526
8527 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
8528
8529         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
8530
8531 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
8532
8533         PR C++/11512
8534         * g++.dg/template/warn1.C: New.
8535
8536 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8537
8538         * g++.dg/template/error2.C: New test.
8539         * g++.dg/lookup/using7.C: Adjust errors
8540         * g++.old-deja/g++.pt/crash36.C: Likewise.
8541         * g++.old-deja/g++.pt/derived3.C: Likewise.
8542
8543 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8544
8545         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
8546         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
8547         * gcc.c-torture/execute/builtins/string-9.c: New, from
8548         string-opt-9.c.  Adjust for execute/builtins framework.
8549         * gcc.c-torture/execute/string-opt-9.c: Delete.
8550
8551 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
8552
8553         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
8554
8555         * g++.dg/parse/ret-type2.C: New test.
8556
8557         PR c++/11703
8558         * g++.dg/init/new8.C: New test.
8559
8560         PR c++/10923
8561         * g++.dg/parse/typedef5.C: New test.
8562
8563         PR c++/9512
8564         * g++.dg/parse/qualified2.C: New test.
8565         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
8566         invalid code.
8567
8568 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
8569
8570         * g++.dg/conversion/ptrmem1.C: New test.
8571
8572 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
8573
8574         PR target/11693
8575         * gcc.dg/20030811-1.c: New test.
8576
8577         PR target/11535
8578         * gcc.c-torture/execute/20030811-1.c: New test.
8579
8580 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8581
8582         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
8583
8584 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
8585
8586         PR c++/11789.C
8587         * g++.dg/inherit/multiple1.C: New test.
8588
8589 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8590
8591         * gcc.dg/spe1.c: New test.
8592
8593         PR c++/11670
8594         * g++.dg/expr/cast2.C: New test.
8595
8596         PR c++/10530
8597         * g++.dg/template/dependent-name2.C: New test.
8598
8599 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
8600
8601         * g++.dg/parse/crash11.C: Put the dg options in comments.
8602
8603 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
8604
8605         * lib/gcc-dg.exp: Update for diagnostic change.
8606
8607 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8608
8609         PR c++/5767
8610         * g++.dg/parse/crash11.C: New test.
8611
8612 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
8613
8614         * gcc.dg/cpp/spacing1.c: Update.
8615
8616 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
8617
8618         PR target/11739
8619         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
8620         a value for -mtune.
8621
8622 2003-08-04  Roger Sayle  <roger@eyesopen.com>
8623
8624         PR middle-end/11771
8625         * gcc.c-torture/compile/20030804-1.c: New test case.
8626
8627 2003-08-04  Roger Sayle  <roger@eyesopen.com>
8628
8629         * gcc.dg/20030804-1.c: New test case.
8630
8631 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
8632
8633         * gcc.dg/cpp/separate-1.c: New test.
8634
8635 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
8636
8637         PR c++/11704
8638         * g++.dg/template/dependent-expr2.C: New test.
8639
8640         PR c++/11766
8641         * g++.dg/expr/ptrmem1.C: New test.
8642
8643 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8644
8645         PR c++/9453
8646         * g++.dg/template/friend15.C: New test.
8647
8648 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
8649
8650         * lib/dg-pch.exp: Work round PCH bug.
8651
8652 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8653
8654         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
8655         builtins.  Move cases from builtins-4.c here.
8656
8657         * gcc.dg/torture/builtin-math-1.c: New test taken from
8658         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
8659         additional cases.
8660
8661         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
8662         Delete.
8663
8664 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
8665
8666         PR c++/9447
8667         * g++.dg/template/using7.C: New test.
8668
8669 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
8670
8671         * import1.c, import2.c: New tests.
8672
8673 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
8674
8675         * g++.dg/eh/crossjump1.C: New test.
8676
8677 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
8678
8679         PR c++/11697
8680         * g++.dg/template/using6.C: New test.
8681
8682         PR c++/11744
8683         * g++.dg/template/koenig2.C: New test.
8684
8685 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8686
8687         PR c++/7983
8688         * g++.dg/parse/typedef4.C: New test.
8689
8690 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8691
8692         PR c++/8442, c++/8806
8693         * g++.dg/template/elab1.C: New test.
8694         * g++.dg/template/type2.C: Likewise.
8695         * g++.dg/template/ttp3.C: Adjust expected error message.
8696         * g++.old-deja/g++.law/visibility13.C: Likewise.
8697         * g++.old-deja/g++.niklas/t135.C: Likewise.
8698         * g++.old-deja/g++.pt/ttp41.C: Likewise.
8699         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
8700         template argument.
8701         * g++.old-deja/g++.pt/ttp44.C: Likewise.
8702
8703 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
8704
8705         PR c++/11295
8706         * g++.dg/ext/stmtexpr1.C: New test.
8707
8708         * g++.dg/opt/tmp1.C: New test.
8709
8710         PR c++/11525
8711         * g++.dg/parse/constant4.C: New test.
8712
8713         PR c++/9447
8714         * g++.dg/template/using5.C: New test.
8715
8716 2003-07-31  Roger Sayle  <roger@eyesopen.com>
8717
8718         * gcc.dg/builtins-27.c: New test case.
8719
8720 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
8721
8722         * gcc.dg/tls/opt-7.c: New test.
8723
8724 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
8725
8726         * g++.old-deja/g++.other/crash18.C: Remove.
8727
8728 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
8729
8730         * g++.dg/template/explicit3.C: New.
8731         * g++.dg/template/explicit4.C: New.
8732         * g++.dg/template/explicit5.C: New.
8733
8734         PR c++/11347
8735         * g++.dg/template/memtmpl1.C: New.
8736
8737 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
8738
8739         PR target/11565
8740         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
8741         * gcc.dg/i386-387-5.c (dg-options): Likewise.
8742
8743 2003-07-30  Jan Hubicka  <jh@suse.cz>
8744
8745         * vtgc1.c: Kill.
8746
8747 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
8748
8749         * gcc.dg/struct-in-proto-1.c: New test.
8750
8751 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
8752
8753         * gcc.dg/cpp/include2.c: Only expect one message.
8754
8755 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
8756
8757         PR c++/9447
8758         * g++.dg/template/using1.C: New test.
8759         * g++.dg/template/using2.C: New test.
8760         * g++.dg/template/using3.C: New test.
8761         * g++.dg/template/using4.C: New test.
8762
8763 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
8764
8765         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
8766         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8767
8768 2003-07-28  Jan Hubicka  <jh@suse.cz>
8769
8770         PR c++/11530
8771         * g++.dg/opt/call1.C: New test.
8772
8773 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
8774
8775         PR c++/11667
8776         * g++.dg/init/enum2.C: New test.
8777         * g++.dg/template/overload1.C: Add "-w" option.
8778
8779 2003-07-28    <hp@bitrange.com>
8780
8781         * gcc.dg/Wdeclaration-after-statement-1.c,
8782         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
8783
8784 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
8785
8786         * gcc.c-torture/compile/20030725-1.c: New test.
8787
8788 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
8789
8790         * gcc.dg/20030505.c: Only run for SPE.
8791         Remove definition of opaque type.
8792
8793 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
8794
8795         * g++.dg/template/ptrmem6.C: New test.
8796
8797 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
8798
8799         * gcc.c-torture/compile/zero-strct-2.c: New test.
8800
8801 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
8802
8803         * gcc.dg/intermod-1.c: New test.
8804
8805 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8806
8807         PR c++/11617
8808         * g++.dg/template/lookup2.C: New test.
8809         * g++.dg/template/memclass1.C: Remove instantiated from error.
8810         * g++.dg/other/error2.C: Tweak expected errors.
8811
8812         PR c++/11596
8813         * g++.dg/template/defarg3.C: New test.
8814
8815         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
8816
8817 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
8818
8819         * g++.dg/inherit/access5.C: New test.
8820
8821 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8822
8823         PR c++/11513
8824         * g++.dg/template/crash8.C: New test.
8825
8826 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
8827
8828         PR c/10602
8829         * gcc.dg/noncompile/incomplete-2.c: New test.
8830
8831 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
8832
8833         PR c++/11645
8834         * g++.dg/inherit/access4.C: New test.
8835
8836         PR c++/11517
8837         * g++.dg/expr/cond2.C: New test.
8838
8839         PR optimization/10679
8840         * g++.dg/opt/inline4.C: New test.
8841
8842 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
8843
8844         * g++.dg/parse/crash10: New test.
8845
8846 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
8847
8848         * g++.dg/ext/flexary1.C: New test.
8849
8850 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8851
8852         PR c++/10793
8853         * g++.dg/template/crash9.C: New test.
8854
8855 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8856
8857         PR c++/3004
8858         * g++.dg/parse/typedef3.C: New test.
8859
8860         PR c++/7906
8861         * g++.dg/parse/operator2.C: New test.
8862
8863         PR c++/8895
8864         * g++.dg/parse/def-tmpl-arg1.C: New test.
8865
8866         PR c++/9282
8867         * g++.dg/parse/funptr1.C: New test.
8868
8869         PR c++/9452
8870         * g++.dg/parse/ambig3.C: New test.
8871
8872         PR c++/9454
8873         * g++.dg/parse/operator3.C: New test.
8874
8875         PR c++/9486
8876         * g++.dg/parse/template10.C: New test.
8877
8878         PR c++/9488
8879         * g++.dg/parse/template11.C: New test.
8880
8881         PR c++/10150
8882         * g++.dg/parse/invalid-op1.C: New test.
8883
8884         PR c++/10247
8885         * g++.dg/parse/condexpr1.C: New test.
8886
8887 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
8888
8889         * g++.dg/ext/packed3.C: New test.
8890         * g++.dg/ext/packed4.C: New test.
8891
8892         * gcc.dg/pack-test-3.c: New test.
8893
8894 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
8895
8896         * lib/compat.exp: Handle dg-options per source file.
8897         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
8898         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
8899         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
8900         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
8901         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
8902         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
8903         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
8904         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
8905         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
8906         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
8907         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
8908         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
8909         * g++.dg/compat/break/bitfield7_x.C: Ditto.
8910         * g++.dg/compat/break/bitfield7_y.C: Ditto.
8911
8912 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
8913
8914         PR c/10320
8915         * gcc.c-torture/execute/20030718-1.c: New test.
8916
8917 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8918
8919         PR optimization/11536
8920         * gcc.dg/20030721-1.c: New test.
8921
8922 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
8923
8924         PR c++/11546
8925         * g++.dg/template/lookup1.C: New test.
8926
8927 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
8928
8929         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
8930         diagnostics of ill-formed constructs involving labels.
8931         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
8932         the new 'previously defined here' message.
8933
8934 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
8935
8936         * g++.dg/parse/non-dependent2.C: New test.
8937
8938 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
8939
8940         * g++.dg/init/init-ref4.C: xfail on targets without
8941         weak symbols.
8942
8943 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
8944
8945         PR target/11087
8946         * gcc.c-torture/execute/20030717-1.c: New test.
8947
8948 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
8949
8950         * g++.dg/opt/cfg1.C: New test.
8951
8952 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
8953
8954         PR optimization/11557
8955         * gcc.dg/20030717-1.c: New test.
8956
8957 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
8958
8959         PR c++/10476
8960         * g++.dg/expr/crash-1.C: New test.
8961
8962         PR c++/11027
8963         * g++.dg/template/init3.C: New test.
8964
8965         PR c++/8222
8966         * g++.dg/template/non-dependent1.C: New test.
8967
8968         PR c++/11070
8969         * g++.dg/template/non-dependent2.C: New test.
8970
8971         PR c++/11071
8972         * g++.dg/template/non-dependent3.C: New test.
8973
8974         PR c++/9907
8975         * g++.dg/template/sizeof5.C: New test.
8976
8977 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
8978
8979         PR 11498
8980         * gcc.c-torture/compile/mangle-1.c: New file.
8981
8982 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8983
8984         PR c++/7809
8985         * g++.dg/parse/access3.C: New test.
8986
8987 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
8988
8989         PR c++/11384
8990         * g++.dg/init/init-ref4.C: New test.
8991
8992 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
8993
8994         PR c++/11547
8995         * g++.dg/parse/constant3.C: New test.
8996         * g++.dg/parse/crash7.C: Likewise.
8997
8998 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
8999
9000         PR target/11008
9001         * gcc.dg/i386-pentium4-not-mull.c: New.
9002
9003 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
9004
9005         * gcc.dg/asm-names.c (ymain): Make it weak.
9006
9007 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9008
9009         PR c++/5421
9010         * g++.dg/template/friend21.C: New test.
9011
9012 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
9013
9014         * gcc.dg/cleanup-8.c: New test.
9015         * gcc.dg/cleanup-9.c: New test.
9016
9017 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
9018
9019         * g++.dg/ext/dll-MI1.h: New file.
9020         * g++.dg/ext/dllexport-MI1.C: New file.
9021         * g++.dg/ext/dllimport-MI1.C: New file.
9022
9023 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
9024
9025         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
9026         it does not have cmpstrsi patterns (just cmpmemsi).
9027
9028 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
9029
9030         PR debug/11473
9031         * g++.dg/debug/debug8.C: New test.
9032
9033 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9034
9035         PR c++/10108
9036         * g++.dg/template/crash7.C: New test.
9037
9038 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
9039
9040         PR target/10795
9041         * gcc.c-torture/compile/20030708-1.c: New.
9042
9043 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
9044
9045         * gcc.c-torture/execute/20030715-1.c: New test.
9046
9047 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
9048
9049         * gcc.dg/pch/inline-3.c: New file.
9050         * gcc.dg/pch/inline-3.hs: New file.
9051         * gcc.dg/pch/inline-4.c: New file.
9052         * gcc.dg/pch/inline-4.hs: New file.
9053
9054 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
9055
9056         PR c++/11509
9057         * g++.dg/template/crash6.C: New test.
9058
9059         PR c++/7053
9060         * g++.dg/template/friend20.C: New test.
9061
9062         PR c++/7019
9063         * g++.dg/template/overload2.C: New test.
9064
9065 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9066
9067         PR optimization/11440
9068         * gcc.c-torture/execute/20030714-1.c: New test.
9069
9070 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9071
9072         PR c++/11154
9073         * g++.dg/template/partial2.C: New test.
9074
9075 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
9076
9077         PR c++/11503
9078         * g++.dg/template/anon1.C: New test.
9079
9080         PR c++/11493
9081         PR c++/11495
9082         * g++.dg/parse/template9.C: Likewise.
9083         * g++.dg/template/crash4.C: New test.
9084         * g++.dg/template/koenig1.C: Likewise.
9085         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
9086         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
9087         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
9088         functions.
9089         * g++.old-deja/g++.jason/template36.C: Likewise.
9090         * g++.old-deja/g++.mike/p1989.C: Likewise.
9091         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
9092         * g++.old-deja/g++.pt/ttp20.C: Use this->.
9093         * g++.old-deja/g++.pt/ttp21.C: Use this->.
9094         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
9095         compiling.
9096         * g++.old-deja/g++.pt/union2.C: Use this->.
9097
9098 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
9099
9100         * gcc.dg/20030711-1.c: New test.
9101
9102 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
9103
9104         PR c++/11050
9105         * g++.dg/parse/args1.C: New test.
9106         * g++.pt/defarg8.C: Change expected errors.
9107
9108 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
9109
9110         PR c++/8164
9111         * g++.dg/template/nontype2.C: New test.
9112
9113         PR c++/10558
9114         * g++.dg/parse/template8.C: New test.
9115
9116         PR c++/8327
9117         * g++.dg/template/scope1.C: New test.
9118
9119         * g++.dg/warn/Wsign-compare-1.C: New test.
9120
9121 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
9122
9123         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
9124
9125 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
9126
9127         PR c++/9411
9128         * g++.dg/template/explicit2.C: New test.
9129
9130         PR c++/10032
9131         * g++.dg/warn/pedantic1.C: New test.
9132
9133 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
9134
9135         PR c++ 9483
9136         * g++.dg/other/field1.C: New test.
9137
9138 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
9139
9140         PR c/11449
9141         * gcc.c-torture/compile/20030707-1.c: New.
9142
9143 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9144
9145         PR c++/10849
9146         * g++.dg/template/access12.C: New test.
9147
9148 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
9149
9150         * g++.dg/bprob/bprob.exp (prof_ext): Update.
9151         * g77.dg/bprob/bprob.exp (prof_ext): Update.
9152         * gcc.misc-tests/bprob.exp (prof_ext): Update.
9153         * gcc.misc-tests/gcov.exp: Update
9154         * g++.dg/gcov/gcov.exp: Update
9155         * lib/gcov.exp: Update.
9156
9157 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
9158
9159         * g++.dg/abi/mangle17.C: Make sure template expressions are
9160         dependent.
9161         * g++.dg/abi/mangle4.C: Mark erroneous casts.
9162         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
9163         * g++.dg/opt/stack1.C: Remove erroneous code.
9164         * g++.dg/parse/template7.C: New test.
9165         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
9166         * g++.old-deja/g++.pt/crash4.C: Likewise.
9167
9168 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
9169
9170         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
9171         with zero or one occurence of `$' after the initial `L'.
9172
9173 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
9174
9175         * gcc.c-torture/compile/20030704-1.c: Add a comment.
9176
9177 2003-07-08  Roger Sayle  <roger@eyesopen.com>
9178
9179         PR c/11370
9180         * gcc.dg/Wunreachable-6.c: New testcase.
9181         * gcc.dg/Wunreachable-7.c: New testcase.
9182
9183 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
9184
9185         PR c/11420
9186         * gcc.dg/20030708-1.c: New test.
9187
9188 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
9189
9190         * gcc.dg/compat/sdata-section.h: New file.
9191         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
9192         * gcc.dg/torture/mips-sdata-1.c: New test.
9193
9194 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9195
9196         PR c++/11030
9197         * g++.dg/template/friend19.C: New test.
9198
9199 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
9200
9201         * g++.dg/opt/strength-reduce.C: New test.
9202
9203 2003-07-07  Roger Sayle  <roger@eyesopen.com>
9204
9205         PR target/10979
9206         * gcc.dg/20030707-1.c: New testcase.
9207
9208 2003-07-07  Roger Sayle  <roger@eyesopen.com>
9209
9210         PR optimization/11059
9211         * g++.dg/opt/emptyunion.C: New testcase.
9212
9213 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9214             Eric Botcazou  <ebotcazou@libertysurf.fr>
9215
9216         * g++.dg/opt/stack1.C: New test.
9217
9218 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
9219
9220         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
9221         run test.
9222
9223         PR c++/11431
9224         * g++.dg/expr/static_cast3.C: New test.
9225
9226 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
9227
9228         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
9229         everywhere.
9230         * gcc.dg/concat.c: Concatenation of string constants with
9231         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
9232         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
9233         * gcc.dg/cpp/escape-2.c: Use wide character constants where
9234         necessary to avoid multi-character character constant warning.
9235         * gcc.dg/cpp/escape.c: Likewise.
9236         * gcc.dg/cpp/ucs.c: Likewise.
9237         Remove backslashes from dg-bogus comments, as they confuse Tcl.
9238         Fix a typo.
9239
9240 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
9241
9242         PR c/11428
9243         * gcc.c-torture/compile/20030704-1.c: New.
9244
9245 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
9246
9247         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
9248
9249 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
9250
9251         PR c++/5287, PR c++/7910,  PR c++/11021
9252         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
9253         tests for warnings.
9254         * g++.dg/ext/dllimport2.C: Add tests for warnings.
9255         * g++.dg/ext/dllimport3.C: Likewise.
9256         * g++.dg/ext/dllimport4.C: New file.
9257         * g++.dg/ext/dllimport5.C: New file.
9258         * g++.dg/ext/dllimport6.C: New file.
9259         * g++.dg/ext/dllimport7.C: New file.
9260         * g++.dg/ext/dllimport8.C: New file.
9261         * g++.dg/ext/dllimport9.C: New file.
9262         * g++.dg/ext/dllimport10.C: New file.
9263         * g++.dg/ext/dllexport1.C: New file.
9264
9265 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
9266
9267         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
9268         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
9269
9270 2003-07-03  Roger Sayle  <roger@eyesopen.com>
9271
9272         * gcc.dg/builtins-25.c: New testcase.
9273         * gcc.dg/builtins-26.c: New testcase.
9274
9275 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
9276
9277         * gcc.dg/compat/vector-defs.h: New file.
9278         * gcc.dg/compat/vector-setup.h: New file.
9279         * gcc.dg/compat/vector-check.h: New file.
9280         * gcc.dg/compat/vector-1_main.c: New file.
9281         * gcc.dg/compat/vector-1_x.c: New file.
9282         * gcc.dg/compat/vector-1_y.c: New file.
9283         * gcc.dg/compat/vector-2_main.c: New file.
9284         * gcc.dg/compat/vector-2_x.c: New file.
9285         * gcc.dg/compat/vector-2_y.c: New file.
9286
9287         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
9288         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
9289         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
9290         * gcc.dg/compat/struct-align-1.h: New file.
9291         * gcc.dg/compat/struct-align-1_main.c: New file.
9292         * gcc.dg/compat/struct-align-1_x.c: New file.
9293         * gcc.dg/compat/struct-align-1_y.c: New file.
9294         * gcc.dg/compat/struct-align-2.h: New file.
9295         * gcc.dg/compat/struct-align-2_main.c: New file.
9296         * gcc.dg/compat/struct-align-2_x.c: New file.
9297         * gcc.dg/compat/struct-align-2_y.c: New file.
9298
9299         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
9300         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
9301         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9302         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
9303         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9304         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9305         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9306         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9307         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9308         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9309         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9310         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9311         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9312         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9313         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9314         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9315         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9316         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9317         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9318         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9319         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9320         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9321         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9322         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9323         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9324         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9325         * gcc.dg/compat/struct-return-10_x.c: Ditto.
9326         * gcc.dg/compat/struct-return-2_x.c: Ditto.
9327         * gcc.dg/compat/struct-return-3_x.c: Ditto.
9328
9329 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
9330
9331         * gcc.dg/i386-call-1.c: New test.
9332
9333 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9334
9335         PR c++/9162
9336         * g++.dg/parse/defarg4.C: New.
9337
9338 2003-07-03  Roger Sayle  <roger@eyesopen.com>
9339
9340         PR target/10700
9341         * gcc.c-torture/compile/20030703-1.c: New test case.
9342
9343 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
9344
9345         * g++.dg/template/local3.C: Remove extra semicolon.
9346
9347 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
9348
9349         * gcc.dg/i386-volatile-1.c: New test.
9350
9351 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
9352
9353         PR c++/11072
9354         * g++.dg/other/offsetof2.C: XFAIL.
9355         * g++.dg/other/offsetof5.C: New.
9356
9357         PR c++/10219
9358         * g++.dg/template/error1.C: New.
9359
9360         PR c++/9779
9361         * g++.dg/template/dependent-expr1.C: New.
9362
9363 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
9364
9365         PR c++/6949
9366         * g++.dg/template/local3.C: New test.
9367
9368         PR c++/11149
9369         * g++.dg/lookup/scoped6.C: New test.
9370
9371 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
9372
9373         PR c++/8046
9374         * g++.dg/other/error7.C: New test.
9375
9376 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
9377
9378         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
9379         * g++.old-deja/g++.abi/vtable3.h: Likewise.
9380         * g++.old-deja/g++.law/code-gen5.C: Likewise.
9381         * g++.old-deja/g++.other/union2.C: Likewise.
9382         * gcc.dg/c90-const-expr-2.c: Likewise.
9383         * gcc.dg/c90-const-expr-3.c: Likewise.
9384         * gcc.dg/c99-const-expr-2.c: Likewise.
9385         * gcc.dg/c99-const-expr-3.c: Likewise.
9386         * gcc.dg/concat.c: Likewise.
9387
9388 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
9389
9390         PR c++/9559
9391         * g++.dg/init/static1.C: New test.
9392
9393 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
9394
9395         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
9396         * g++.old-deja/g++.other/access2.C: Likewise.
9397         * g++.old-deja/g++.other/decl2.C: Likewise.
9398         * gcc.c-torture/execute/20020615-1.c: Likewise.
9399
9400 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
9401
9402         PR c++/4933
9403         * g++.dg/template/sizeof4.C: New test.
9404
9405 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
9406
9407         * g++.dg/other/error6.C: New test.
9408
9409 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
9410
9411         PR c++/10750
9412         * g++.dg/parse/constant2.C: New test.
9413
9414 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
9415
9416         PR c++/11106
9417         * g++.dg/other/error5.C: New test.
9418
9419 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9420
9421         * gcc.dg/format/gcc_diag-1.c: New test.
9422
9423 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
9424
9425         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
9426
9427 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
9428
9429         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
9430         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
9431         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
9432
9433 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
9434
9435         * gcc.c-torture/execute/builtins/string-8.c: New test.
9436         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
9437         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
9438         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
9439
9440 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
9441
9442         PR c++/10468
9443         * g++.dg/ext/typeof6.C: New test.
9444
9445 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
9446
9447         PR c++/10796
9448         * g++.dg/init/enum1.C: New test.
9449
9450 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
9451
9452         * gcc.dg/20030627-1.c: New test.
9453
9454 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
9455
9456         PR c++/11332
9457         * g++.dg/expr/static_cast2.C: New test.
9458
9459 2003-06-26  Roger Sayle  <roger@eyesopen.com>
9460             Jakub Jelinek  <jakub@redhat.com>
9461
9462         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
9463         sprintf(dst,"%s",src) optimization.
9464         * gcc.c-torture/execute/20030626-1.c: New test case.
9465         * gcc.c-torture/execute/20030626-2.c: New test case.
9466
9467 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
9468
9469         * gcc.c-torture/execute/multi-ix.c: New test.
9470
9471         * gcc.c-torture/execute/simd-4.c (main):
9472         Added missing semicolon at end of union.
9473
9474 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
9475
9476         PR c++/8266
9477         * g++.dg/template/explicit-instantiation3.C: New test.
9478
9479 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
9480
9481         * gcc.dg/20030626-1.c: Use signed char.
9482
9483 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
9484
9485         * gcc.dg/20030626-1.c: New test.
9486
9487 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
9488
9489         * const-str-2.m: Update.
9490
9491 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
9492
9493         PR c++/10990
9494         * g++.dg/rtti/dyncast1.C: New test.
9495         * g++.dg/abi/mangle4.C: Correct base-specifier access.
9496         * g++.dg/lookup/scoped1.C: Remove XFAIL.
9497         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
9498
9499         PR c++/10931
9500         * g++.dg/expr/static_cast1.C: New test.
9501
9502 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
9503
9504         * gcc.dg/20030625-1.c: New test.
9505
9506 2003-06-24  Roger Sayle  <roger@eyesopen.com>
9507
9508         * gcc.c-torture/compile/20030624-1.c: New test case.
9509
9510 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
9511
9512         * gcc.c-torture/execute/string-opt-17.c: New test.
9513
9514 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
9515
9516         PR c++/5754
9517         * g++.dg/parse/crash6.C: New test.
9518
9519 2003-06-23  Roger Sayle  <roger@eyesopen.com>
9520
9521         * gcc.dg/builtins-24.c: New test case.
9522
9523 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
9524
9525         * g++.dg/opt/operator1.C: New test.
9526
9527 2003-06-22  Roger Sayle  <roger@eyesopen.com>
9528
9529         * gcc.c-torture/execute/string-opt-16.c: New test case.
9530
9531 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
9532
9533         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
9534         * g++.old-deja/g++.other/conv7.C: Likewise
9535         * g++.old-deja/g++.other/overcnv2.C: Likewise.
9536         * g++.old-deja/g++.other/overload14.C: Likewise.
9537
9538 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
9539
9540         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
9541         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
9542
9543 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
9544
9545         PR c++/10888
9546         * g++.dg/warn/Winline-3.C: New test.
9547
9548 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
9549
9550         * lib/target-supports.exp (check_alias_available): Make the test
9551         program acceptable to the Solaris assembler.
9552
9553         PR c++/10749
9554         * g++.dg/template/memclass2.C: New test.
9555
9556 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
9557             Eric Botcazou  <ebotcazou@libertysurf.fr>
9558
9559         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
9560         data for non-matching targets.
9561         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
9562
9563 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
9564
9565         PR c++/10845
9566         * g++.dg/template/member3.C: New test.
9567
9568 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
9569
9570         PR c++/10939
9571         * g++.dg/template/func1.C: New test.
9572
9573         PR c++/9649
9574         * g++.dg/template/static4.C: New test.
9575         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
9576
9577         PR c++/11041
9578         * g++.dg/init/ref7.C: New test.
9579
9580 2003-06-19  Matt Austern  <austern@apple.com>
9581
9582         PR c++/11228
9583         * g++.dg/anew1.C: New test.
9584         * g++.dg/anew2.C: New test.
9585         * g++.dg/anew3.C: New test.
9586         * g++.dg/anew4.C: New test.
9587
9588 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
9589
9590         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
9591
9592 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
9593
9594         * gcc.c-torture/execute/simd-4.c (main): Make expected value
9595         endian-dependent.
9596
9597 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
9598
9599         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
9600         Remove cruft.
9601
9602 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
9603
9604         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
9605         * gcc.c-torture/compile/961203-1.c: Likewise.
9606         * gcc.c-torture/compile/980506-1.c: Likewise.
9607
9608 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
9609
9610         PR c++/10712
9611         * g++.dg/lookup/using7.C: New test.
9612
9613 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
9614
9615         PR c++/11105
9616         * g++.dg/abi/conv1.C: Remove it.
9617         * g++.dg/template/conv7.C: New test.
9618         * g++.dg/template/conv8.C: Likewise.
9619         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
9620         conversion operator.
9621
9622 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
9623
9624         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
9625         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
9626         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9627         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
9628         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9629         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9630         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9631         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9632         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9633         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9634         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9635         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9636         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9637         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9638         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9639         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9640         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9641         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9642         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9643         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9644         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9645         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9646         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9647         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9648         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9649         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9650         * gcc.dg/compat/struct-return-10_x.c: Ditto.
9651         * gcc.dg/compat/struct-return-2_x.c: Ditto.
9652         * gcc.dg/compat/struct-return-3_x.c: Ditto.
9653
9654 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
9655
9656         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
9657         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
9658         indications.
9659
9660 2003-06-16  Roger Sayle  <roger@eyesopen.com>
9661
9662         * gcc.dg/i386-387-5.c: New test case.
9663         * gcc.dg/i386-387-6.c: New test case.
9664         * gcc.dg/builtins-23.c: New test case.
9665
9666 2003-06-15  Roger Sayle  <roger@eyesopen.com>
9667
9668         * gcc.dg/builtins-22.c: New test case.
9669         * gcc.dg/i386-387-1.c: Update to test exp.
9670         * gcc.dg/i386-387-2.c: Likewise.
9671
9672 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9673
9674         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
9675
9676 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
9677
9678         * lib/gcc-dg.exp (dg-require-dll): New function.
9679         (dg-xfail-if): Likewise.
9680         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
9681         driver.
9682
9683         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
9684         * gcc.c-torture/compile/20001205-1.c: Likewise.
9685         * gcc.c-torture/compile/20001226-1.c: Likewise.
9686         * gcc.c-torture/compile/20010518-2.c: Likewise.
9687         * gcc.c-torture/compile/20020312-1.c: Likewise.
9688         * gcc.c-torture/compile/20020604-1.c: Likewise.
9689         * gcc.c-torture/compile/920501-12.c: Likewise.
9690         * gcc.c-torture/compile/920501-4.c: Likewise.
9691         * gcc.c-torture/compile/920520-1.c: Likewise.
9692         * gcc.c-torture/compile/920521-1.c: Likewise.
9693         * gcc.c-torture/compile/920625-1.c: Likewise.
9694         * gcc.c-torture/compile/961203-1.c: Likewise.
9695         * gcc.c-torture/compile/980506-1.c: Likewise.
9696         * gcc.c-torture/compile/981006-1.c: Likewise.
9697         * gcc.c-torture/compile/981022-1.c: Likewise.
9698         * gcc.c-torture/compile/981223-1.c: Likewise.
9699         * gcc.c-torture/compile/990617-1.c: Likewise.
9700         * gcc.c-torture/compile/dll.c: Likewise.
9701         * gcc.c-torture/compile/labels-3.c: Likewise.
9702         * gcc.c-torture/compile/mipscop-1.c: Likewise.
9703         * gcc.c-torture/compile/mipscop-2.c: Likewise.
9704         * gcc.c-torture/compile/mipscop-3.c: Likewise.
9705         * gcc.c-torture/compile/mipscop-4.c: Likewise.
9706         * gcc.c-torture/compile/simd-5.c: Likewise.
9707         * gcc.c-torture/compile/20000804-1.x: Remove.
9708         * gcc.c-torture/compile/20001205-1.x: Likewise.
9709         * gcc.c-torture/compile/20001226-1.x: Likewise.
9710         * gcc.c-torture/compile/20010518-2.x: Likewise.
9711         * gcc.c-torture/compile/20020312-1.x: Likewise.
9712         * gcc.c-torture/compile/20020604-1.x: Likewise.
9713         * gcc.c-torture/compile/920501-12.x: Likewise.
9714         * gcc.c-torture/compile/920501-4.x: Likewise.
9715         * gcc.c-torture/compile/920520-1.x: Likewise.
9716         * gcc.c-torture/compile/920521-1.x: Likewise.
9717         * gcc.c-torture/compile/920625-1.x: Likewise.
9718         * gcc.c-torture/compile/961203-1.x: Likewise.
9719         * gcc.c-torture/compile/980506-1.x: Likewise.
9720         * gcc.c-torture/compile/981006-1.x: Likewise.
9721         * gcc.c-torture/compile/981022-1.x: Likewise.
9722         * gcc.c-torture/compile/981223-1.x: Likewise.
9723         * gcc.c-torture/compile/990617-1.x: Likewise.
9724         * gcc.c-torture/compile/mipscop-1.x: Likewise.
9725         * gcc.c-torture/compile/mipscop-2.x: Likewise.
9726         * gcc.c-torture/compile/mipscop-3.x: Likewise.
9727         * gcc.c-torture/compile/mipscop-4.x: Likewise.
9728         * gcc.c-torture/compile/simd-5.x: Likewise.
9729
9730         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
9731
9732 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
9733
9734         * gcc.c-torture/execute/20030611-1.c: New test.
9735
9736 2003-06-12  Roger Sayle  <roger@eyesopen.com>
9737
9738         PR middle-end/168
9739         * gcc.dg/20030612-1.c: New test case.
9740
9741 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
9742
9743         PR c++/10635
9744         * g++.dg/expr/cast1.C: New test.
9745
9746 2003-06-12  Roger Sayle  <roger@eyesopen.com>
9747
9748         * gcc.dg/builtins-21.c: New test case.
9749
9750 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
9751
9752         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
9753         options instead of at the end.
9754         * lib/objc.exp (objc_target_compile): Likewise.
9755
9756 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
9757
9758         PR c++/10432
9759         * g++.dg/parse/error1.C: New test.
9760
9761 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
9762
9763         * gcc.dg/compat/struct-by-value-11_main.c: New file.
9764         * gcc.dg/compat/struct-by-value-11_x.c: New file.
9765         * gcc.dg/compat/struct-by-value-11_y.c: New file.
9766         * gcc.dg/compat/struct-by-value-12_main.c: New file.
9767         * gcc.dg/compat/struct-by-value-12_x.c: New file.
9768         * gcc.dg/compat/struct-by-value-12_y.c: New file.
9769         * gcc.dg/compat/struct-by-value-13_main.c: New file.
9770         * gcc.dg/compat/struct-by-value-13_x.c: New file.
9771         * gcc.dg/compat/struct-by-value-13_y.c: New file.
9772         * gcc.dg/compat/struct-by-value-14_main.c: New file.
9773         * gcc.dg/compat/struct-by-value-14_x.c: New file.
9774         * gcc.dg/compat/struct-by-value-14_y.c: New file.
9775         * gcc.dg/compat/struct-by-value-15_main.c: New file.
9776         * gcc.dg/compat/struct-by-value-15_x.c: New file.
9777         * gcc.dg/compat/struct-by-value-15_y.c: New file.
9778         * gcc.dg/compat/struct-by-value-16_main.c: New file.
9779         * gcc.dg/compat/struct-by-value-16_x.c: New file.
9780         * gcc.dg/compat/struct-by-value-16_y.c: New file.
9781         * gcc.dg/compat/struct-by-value-17_main.c: New file.
9782         * gcc.dg/compat/struct-by-value-17_x.c: New file.
9783         * gcc.dg/compat/struct-by-value-17_y.c: New file.
9784         * gcc.dg/compat/struct-by-value-18_main.c: New file.
9785         * gcc.dg/compat/struct-by-value-18_x.c: New file.
9786         * gcc.dg/compat/struct-by-value-18_y.c: New file.
9787
9788         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
9789         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
9790         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
9791         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
9792         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
9793         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
9794         * gcc.dg/compat/scalar-return-3_main.c: New file.
9795         * gcc.dg/compat/scalar-return-3_x.c: New file.
9796         * gcc.dg/compat/scalar-return-3_y.c: New file.
9797         * gcc.dg/compat/scalar-return-4_main.c: New file.
9798         * gcc.dg/compat/scalar-return-4_x.c: New file.
9799         * gcc.dg/compat/scalar-return-4_y.c: New file.
9800
9801 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
9802
9803         * gcc.dg/compat/fp2-struct-check.h: New file.
9804         * gcc.dg/compat/fp2-struct-defs.h: New file.
9805         * gcc.dg/compat/fp2-struct-init.h: New file.
9806         * gcc.dg/compat/struct-by-value-10_main.c: New file.
9807         * gcc.dg/compat/struct-by-value-10_x.c: New file.
9808         * gcc.dg/compat/struct-by-value-10_y.c: New file.
9809         * gcc.dg/compat/struct-return-10_main.c: New file.
9810         * gcc.dg/compat/struct-return-10_x.c: New file.
9811         * gcc.dg/compat/struct-return-10_y.c: New file.
9812
9813         * gcc.dg/compat/compat-common.h: New file.
9814         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
9815         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
9816         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
9817         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
9818         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
9819         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
9820         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
9821         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9822         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
9823         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
9824         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9825         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
9826         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
9827         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9828         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
9829         * gcc.dg/compat/small-struct-check.h: Ditto.
9830         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
9831         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9832         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
9833         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
9834         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9835         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
9836         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
9837         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9838         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
9839         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
9840         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9841         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
9842         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
9843         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9844         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
9845         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
9846         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9847         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
9848         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
9849         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9850         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
9851         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
9852         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9853         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
9854         * gcc.dg/compat/struct-return-2_main.c: Ditto.
9855         * gcc.dg/compat/struct-return-2_x.c: Ditto.
9856         * gcc.dg/compat/struct-return-2_y.c: Ditto.
9857         * gcc.dg/compat/struct-return-3_main.c: Ditto.
9858         * gcc.dg/compat/struct-return-3_x.c: Ditto.
9859         * gcc.dg/compat/struct-return-3_y.c: Ditto.
9860
9861 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
9862
9863         * g++.dg/pch/static-1.C: New file.
9864         * g++.dg/pch/static-1.Hs: New file.
9865
9866 2003-06-10  Richard Henderson  <rth@redhat.com>
9867
9868         * gcc.dg/asm-7.c: Adjust expected warning text.
9869
9870 2003-06-10  Roger Sayle  <roger@eyesopen.com>
9871
9872         * gcc.dg/builtins-20.c: New test case.
9873
9874 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
9875
9876         PR c++/11131
9877         * g++.dg/opt/template1.C: New test.
9878
9879 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
9880
9881         * lib/gcc-dg.exp (dg-test): Clear additional_files and
9882         additional_sources.
9883
9884 2003-05-21  David Taylor  <dtaylor@emc.com>
9885
9886         * gcc.dg/Wpadded.c: New file.
9887
9888 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
9889
9890         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
9891         * gcc.dg/special/weak-2.c: Add dg-require-weak.
9892         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
9893         dg-require-weak.
9894
9895 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
9896
9897         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
9898
9899 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
9900
9901         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
9902         (dg-require-alias): Likewise.
9903         (dg-require-gc-sections): Likewise.
9904         * lib/target-supports.exp (check_gc_sections_available): Likewise.
9905
9906 2003-06-08  Richard Henderson  <rth@redhat.com>
9907
9908         * gcc.dg/20011029-2.c: Fix the array reference.
9909         * gcc.dg/asm-7.c: New.
9910
9911 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
9912
9913         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
9914
9915 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
9916
9917         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
9918         (dg-require-gc-sections): Likewise.
9919
9920 2003-06-08  Jan Hubicka  <jh@suse.cz>
9921
9922         * i386-cmov1.c: Fix regular expression.
9923         * i386-cvt-1.c: Likewise.
9924         * i386-local.c: Likewise.
9925         * i386-local2.c: Likewise.
9926         * i386-mul.c: Likewise.
9927         * i386-ssetype-1.c: Likewise.
9928         * i386-ssetype-3.c: Likewise.
9929         * i386-ssetype-5.c: Likewise.
9930
9931 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9932
9933         PR c++/11039
9934         * g++.dg/warn/implicit-typename2.C: New test.
9935         * g++.dg/warn/implicit-typename3.C: New test.
9936
9937 2003-06-07  Richard Henderson  <rth@redhat.com>
9938
9939         * g++.dg/other/offsetof3.C: Use size_t.
9940         * g++.dg/other/offsetof4.C: Likewise.
9941
9942 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
9943
9944         * lib/copy-file.exp: New. Implement gcc_copy_files.
9945
9946         * lib/dg-pch.exp: Load copy-file.exp
9947         (dg-pch): Use gcc_copy_files instead of "file copy".
9948
9949 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
9950
9951         * gcc.dg/weak/weak.exp: Simplify.
9952         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
9953         * gcc.dg/weak/weak-1.c: Likewise.
9954         * gcc.dg/weak/weak-2.c: Likewise.
9955         * gcc.dg/weak/weak-3.c: Likewise.
9956         * gcc.dg/weak/weak-4.c: Likewise.
9957         * gcc.dg/weak/weak-5.c: Likewise.
9958         * gcc.dg/weak/weak-6.c: Likewise.
9959         * gcc.dg/weak/weak-7.c: Likewise.
9960         * gcc.dg/weak/weak-8.c: Likewise.
9961         * gcc.dg/weak/weak-9.c: Likewise.
9962
9963 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
9964
9965         gcc.c-torture/execute/20030606-1.c: New.
9966
9967 2003-06-06  Roger Sayle  <roger@eyesopen.com>
9968
9969         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
9970         * gcc.dg/builtins-19.c: Likewise.
9971
9972 2003-06-06  Roger Sayle  <roger@eyesopen.com>
9973
9974         * gcc.dg/builtins-2.c: Add some more tests.
9975         * gcc.dg/builtins-18.c: New test case.
9976         * gcc.dg/builtins-19.c: New test case.
9977
9978 2003-06-06  Roger Sayle  <roger@eyesopen.com>
9979             Jim Wilson  <wilson@tuliptree.org>
9980
9981         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
9982
9983 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
9984
9985         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
9986         mempcpy/stpcpy calls not to be optimized into something else.
9987         * gcc.c-torture/execute/string-opt-3.c: Moved to...
9988         * gcc.c-torture/execute/builtins/string-7.c: ...here.
9989         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
9990
9991 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9992
9993         * gcc.dg/format/asm_fprintf-1.c: New test.
9994
9995 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
9996
9997         * lib/gcc-defs.exp (additional_sources): New variable.
9998         (dg-additional-sources): New function.
9999         (additional_files): New variable.
10000         (dg-additional-files): New function.
10001         (dg-additional-files-options): Likewise.
10002         * lib/gcc-dg.exp (dg-require-weak): New function.
10003         (dg-require-alias): Likewise.
10004         (dg-require-gc-sections): Likewise.
10005         * lib/target-supports.exp (check_alias_available): Remove testfile
10006         parameter.
10007         (check_gc_sections_available): New function.
10008         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
10009         (dg-gpp-additional-files): Likewise.
10010         * lib/g++.exp (additional_sources): Remove.
10011         (additional_files): Likewise.
10012         (g++_target_compile): Use dg-additional-files-options.
10013
10014         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
10015         Tcl logic.
10016         * gcc.dg/special/ecos.exp: Remove.
10017         * gcc.dg/special/20000419-2.c: Use dg-require-*.
10018         * gcc.dg/special/alias-1.c: Likewise.
10019         * gcc.dg/special/alias-2.c: Likewise.
10020         * gcc.dg/special/gcsec-1.c: Likewise.
10021         * gcc.dg/special/weak-1.c: Likewise.
10022         * gcc.dg/special/weak-2.c: Likewise.
10023         * gcc.dg/special/wkali-1.c: Likewise.
10024         * gcc.dg/special/wkali-2.c: Likewise.
10025
10026         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
10027         dg-gpp-additional-*.
10028         * g++.dg/special/conpr-3.C: Likewise.
10029         * g++.dg/special/conpr-4.C: Likewise.
10030         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
10031         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
10032         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
10033         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
10034         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
10035         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
10036         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
10037         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
10038         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
10039         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
10040         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
10041         * g++.old-deja/g++.other/comdat1.C: Likewise.
10042         * g++.old-deja/g++.other/comdat2.C: Likewise.
10043         * g++.old-deja/g++.other/comdat3.C: Likewise.
10044         * g++.old-deja/g++.other/ctor1.C: Likewise.
10045         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
10046
10047 2003-06-05  Richard Henderson  <rth@redhat.com>
10048
10049         * gcc.dg/debug/20030605-1.c: New.
10050
10051 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
10052
10053         * README.QMTEST: Update.
10054
10055 2003-06-04  Richard Henderson  <rth@redhat.com>
10056
10057         * gcc.dg/cleanup-1.c: New.
10058         * gcc.dg/cleanup-2.c: New.
10059         * gcc.dg/cleanup-3.c: New.
10060         * gcc.dg/cleanup-4.c: New.
10061         * gcc.dg/cleanup-5.c: New.
10062         * gcc.dg/cleanup-6.c: New.
10063         * gcc.dg/cleanup-7.c: New.
10064
10065 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
10066
10067         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
10068
10069         * lib/dg-pch.exp: New file.
10070         * g++.dg/pch/pch.exp: Use dg-pch.exp.
10071         * gcc.dg/pch/pch.exp: Likewise.
10072
10073 2003-06-04  Roger Sayle  <roger@eyesopen.com>
10074
10075         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
10076         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
10077         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
10078         * gcc.dg/builtins-17.c: New test case.
10079         * gcc.dg/i386-387-4.c: New test case.
10080         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
10081
10082 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
10083
10084         * gcc.dg/ultrasp9.c: New test.
10085
10086 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
10087
10088         * gcc.c-torture/compile/20030604-1.c: New test.
10089         * gcc.dg/sparc-constant-1.c: New test.
10090
10091 2003-06-03  Glen Nakamura  <glen@imodulo.com>
10092
10093         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
10094
10095 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
10096
10097         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
10098
10099         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
10100         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
10101
10102 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
10103
10104         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
10105
10106 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10107
10108         PR c++/10940
10109         * g++.dg/template/spec10.C: New test.
10110
10111 2003-06-03  Roger Sayle  <roger@eyesopen.com>
10112
10113         * gcc.dg/builtins-16.c: New test case.
10114
10115 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
10116
10117         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
10118         mempcpy test with post-increments.
10119         * gcc.c-torture/execute/string-opt-3.c: New test.
10120         * gcc.dg/string-opt-1.c: New test.
10121
10122 2003-06-03  David Billinghurst <David.Billinghurst@riotinto.com>
10123
10124         PR fortran/10965
10125         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
10126
10127 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
10128
10129         * lib/scanasm.exp (dg-scan): New function, factored out of ...
10130         (scan-assembler): ... here.  Use dg-scan.
10131         (scan-assembler-not): Likewise.
10132         (scan-file): New function.
10133         (scan-file-not): Likewise.
10134         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
10135         * gcc.dg/cpp/_Pragma4.c: Likewise.
10136         * gcc.dg/cpp/_Pragma5.c: Likewise.
10137         * gcc.dg/cpp/avoidpaste1.c: Likewise.
10138         * gcc.dg/cpp/avoidpaste2.c: Likewise.
10139         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
10140         * gcc.dg/cpp/cmdlne-P.c: Likewise.
10141         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
10142         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
10143         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
10144         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
10145         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
10146         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
10147         * gcc.dg/cpp/cxxcom1.c: Likewise.
10148         * gcc.dg/cpp/line1.c: Likewise.
10149         * gcc.dg/cpp/maccom1.c: Likewise.
10150         * gcc.dg/cpp/maccom2.c: Likewise.
10151         * gcc.dg/cpp/maccom3.c: Likewise.
10152         * gcc.dg/cpp/maccom4.c: Likewise.
10153         * gcc.dg/cpp/maccom5.c: Likewise.
10154         * gcc.dg/cpp/maccom6.c: Likewise.
10155         * gcc.dg/cpp/multiline.c: Likewise.
10156         * gcc.dg/cpp/spacing1.c: Likewise.
10157         * gcc.dg/cpp/spacing2.c: Likewise.
10158         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
10159         * gcc.dg/cpp/trad/maccom1.c: Likewise.
10160         * gcc.dg/cpp/trad/maccom2.c: Likewise.
10161         * gcc.dg/cpp/trad/maccom3.c: Likewise.
10162         * gcc.dg/cpp/trad/maccom4.c: Likewise.
10163         * gcc.dg/cpp/trad/maccom6.c: Likewise.
10164         * gcc.dg/cpp/cxxcom2.c: Likewise.
10165         * gcc.dg/cpp/cxxcom2.h: New file.
10166
10167         * gcc.dg/cpp/truefalse.cpp: Move it to ...
10168         * g++.dg/cpp/truefalse.C: Here.
10169         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
10170
10171 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
10172
10173         * gcc.dg/cpp/redef3.c: New file.
10174
10175 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
10176
10177         * gcc.dg/i386-loop-3.c: New test.
10178
10179 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
10180
10181         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
10182
10183 2003-05-31  Roger Sayle  <roger@eyesopen.com>
10184
10185         * gcc.dg/fwrapv-1.c: New test case.
10186         * gcc.dg/fwrapv-2.c: New test case.
10187
10188 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10189
10190         PR c++/10956
10191         * g++.dg/template/spec9.C: New test.
10192
10193 2003-05-29  Roger Sayle  <roger@eyesopen.com>
10194
10195         * gcc.dg/duff-4.c: New test case.
10196
10197 2003-05-27  David Billinghurst <David.Billinghurst@riotinto.com>
10198
10199         PR fortran/10843
10200         * g77.dg/ffixed-form-1.f: New test
10201         * g77.dg/ffixed-form-2.f: New test
10202         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
10203         * g77.dg/ffree-form-3.f: New test
10204
10205 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
10206
10207         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
10208         * gcc.dg/wint_t-1.c: Likewise.
10209
10210 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10211
10212         * g++.dg/template/access11.C: New test.
10213
10214 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10215
10216         PR c++/10849
10217         * g++.dg/template/access10.C: New test.
10218
10219 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
10220             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10221
10222         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
10223
10224 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
10225
10226         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
10227         suppress for powerpc-*-darwin*.
10228         * gcc.dg/torture/builtin-noret-2.c: Likewise.
10229
10230 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
10231
10232         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
10233         suppress option for powerpc-*-darwin*.
10234
10235 2003-05-23  Roger Sayle  <roger@eyesopen.com>
10236
10237         * gcc.dg/builtins-1.c: Add tests for tan and atan.
10238         * gcc.dg/builtins-4.c: Add test for fmod.
10239
10240 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10241
10242         PR c++/10682
10243         * g++.dg/template/instantiate4.C: New test.
10244
10245 2003-05-22  Roger Sayle  <roger@eyesopen.com>
10246
10247         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
10248
10249 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
10250
10251         * gcc.dg/compat/scalar-return-1_main.c: New file.
10252         * gcc.dg/compat/scalar-return-1_x.c: New file.
10253         * gcc.dg/compat/scalar-return-1_y.c: New file.
10254         * gcc.dg/compat/scalar-return-2_main.c: New file.
10255         * gcc.dg/compat/scalar-return-2_x.c: New file.
10256         * gcc.dg/compat/scalar-return-2_y.c: New file.
10257         * gcc.dg/compat/struct-return-3_main.c: New file.
10258         * gcc.dg/compat/struct-return-3_y.c: New file.
10259         * gcc.dg/compat/struct-return-3_x.c: New file.
10260         * gcc.dg/compat/struct-return-2_main.c: New file.
10261         * gcc.dg/compat/struct-return-2_x.c: New file.
10262         * gcc.dg/compat/struct-return-2_y.c: New file.
10263
10264 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
10265
10266         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
10267         for hppa*-hp-hpux*.
10268         * gcc.dg/20021014-1.c (dg-options): Likewise.
10269         * gcc.dg/nest.c (dg-options): Likewise.
10270
10271 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
10272
10273         PR c++/9738
10274         * g++.dg/ext/dllimport2.C: New file.
10275         * g++.dg/ext/dllimport3.C: New file.
10276
10277 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
10278
10279         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
10280         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10281         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10282         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10283         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10284         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10285         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
10286         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
10287         * gcc.dg/compat/small-struct-defs.h: New file.
10288         * gcc.dg/compat/small-struct-init.h: New file.
10289         * gcc.dg/compat/small-struct-check.h: New file.
10290         * gcc.dg/compat/fp-struct-defs.h: New file.
10291         * gcc.dg/compat/fp-struct-check.h: New file.
10292         * gcc.dg/compat/fp-struct-init.h: New file.
10293         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
10294         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
10295
10296 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
10297
10298         * gcc.dg/20030225-2.c: New test.
10299
10300 2003-05-18  Roger Sayle  <roger@eyesopen.com>
10301             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10302
10303         * gcc.c-torture/compile/20030518-1.c: New test case.
10304
10305 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
10306
10307         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
10308         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
10309         gcc-dg-debug-runtest.
10310         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
10311         gcc-dg-debug-runtest.
10312
10313 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10314
10315         PR c++/9022
10316         * g++.dg/lookup/using6.C: New test.
10317
10318 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10319
10320         * g++.dg/parse/access2.C: New test.
10321
10322 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
10323
10324         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
10325         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
10326         * gcc.dg/debug/debug.exp: Likewise.
10327
10328 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
10329
10330         * gcc.dg/dollar.c: New test.
10331
10332 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
10333
10334         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
10335         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
10336         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
10337         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
10338         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
10339         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
10340         * gcc.dg/compat/struct-by-value-6_main.c: New file.
10341         * gcc.dg/compat/struct-by-value-6_x.c: New file.
10342         * gcc.dg/compat/struct-by-value-6_y.c: New file.
10343         * gcc.dg/compat/struct-by-value-7_main.c: New file.
10344         * gcc.dg/compat/struct-by-value-7_x.c: New file.
10345         * gcc.dg/compat/struct-by-value-7_y.c: New file.
10346         * gcc.dg/compat/struct-by-value-8_main.c: New file.
10347         * gcc.dg/compat/struct-by-value-8_x.c: New file.
10348         * gcc.dg/compat/struct-by-value-8_y.c: New file.
10349         * gcc.dg/compat/struct-by-value-9_main.c: New file.
10350         * gcc.dg/compat/struct-by-value-9_x.c: New file.
10351         * gcc.dg/compat/struct-by-value-9_y.c: New file.
10352
10353 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
10354
10355         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
10356         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
10357         support for "repo" mode.
10358         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
10359         * lib/g77-dg.exp: Likewise.
10360         * lib/obj-dg.exp: Likewise.
10361
10362 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
10363
10364         Merge from gcc-3_2-rhl8-branch:
10365         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
10366
10367         * gcc.dg/tls/opt-6.c: New test.
10368
10369         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
10370
10371         * gcc.dg/20030405-1.c: New test.
10372
10373         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
10374
10375         * gcc.dg/20030309-1.c: New test.
10376
10377         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
10378
10379         * gcc.c-torture/execute/20030307-1.c: New test.
10380
10381         2003-02-20  Randolph Chung  <tausq@debian.org>
10382
10383         * gcc.c-torture/compile/20030220-1.c: New test.
10384
10385         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
10386
10387         * gcc.dg/20030217-1.c: New test.
10388
10389         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
10390
10391         * gcc.c-torture/compile/20020129-1.c: New test.
10392
10393         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
10394
10395         * gcc.dg/unroll-1.c: New test.
10396
10397         2002-11-16  Jan Hubicka  <jh@suse.cz>
10398
10399         * gcc.c-torture/execute/20020920-1.c: New test.
10400
10401         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
10402
10403         PR target/7434
10404         * gcc.c-torture/compile/20021008-1.c: New test.
10405
10406         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
10407
10408         PR target/7559
10409         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
10410
10411         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
10412
10413         * gcc.c-torture/compile/20020807-1.c: New test.
10414
10415         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
10416
10417         * gcc.dg/tls/opt-1.c: New test.
10418
10419         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
10420
10421         * gcc.dg/20020729-1.c: New test.
10422
10423         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
10424
10425         * g++.dg/opt/life1.C: New test.
10426
10427         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
10428
10429         * gcc.dg/20020525-1.c: New test.
10430
10431         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
10432
10433         PR c++/6794
10434         * g++.dg/ext/pretty1.C: New test.
10435         * g++.dg/ext/pretty2.C: New test.
10436
10437 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
10438
10439         PR c++/8385
10440         * g++.dg/ext/typeof5.C: New test.
10441
10442 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
10443
10444         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
10445         __USER_LABEL_PREFIX__ into account.
10446         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
10447
10448 2003-05-14  Roger Sayle  <roger@eyesopen.com>
10449
10450         * gcc.dg/builtins-15.c: New test case.
10451
10452 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
10453
10454         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
10455
10456 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
10457
10458         * lib/g++.exp: Tweak handling of additional source files.
10459         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
10460         * g++.dg/special/conpr-2a.C: Rename to ...
10461         * g++.dg/special/conpr-2a.cc: ... this.
10462         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
10463         * g++.dg/special/conpr-3a.C: Rename to ...
10464         * g++.dg/special/conpr-3a.cc: This.
10465         * g++.dg/special/conpr-3b.C: Rename to ...
10466         * g++.dg/special/conpr-3b.cc: This.
10467         * g++.dg/special/conpr-4.C: New test.
10468         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
10469
10470 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
10471
10472         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
10473
10474 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10475
10476         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
10477         * g++.old-deja/g++.robertl/eb71.C: Likewise.
10478         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
10479         * g++.old-deja/g++.other/warn3.C: Likewise.
10480
10481 2003-05-11  Roger Sayle  <roger@eyesopen.com>
10482
10483         * gcc.dg/i386-387-1.c: Update to also test log.
10484         * gcc.dg/i386-387-2.c: Likewise.
10485
10486 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
10487
10488         * g77.f-torture/execute/int8421.f: New test.
10489
10490 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10491
10492         PR c++/10230, c++/10481
10493         * g++.dg/lookup/scoped5.C: New test.
10494
10495 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10496
10497         PR c++/10552
10498         * g++.dg/template/ttp6.C: New test.
10499
10500 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
10501
10502         * gcc.c-torture/execute/builtins: New directory.
10503         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
10504         gcc.c-torture/execute/builtins.
10505         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
10506         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
10507         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
10508         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
10509
10510 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10511
10512         PR c++/9252
10513         * g++.dg/template/access8.C: New test.
10514         * g++.dg/template/access9.C: New test.
10515
10516 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10517
10518         PR c++/9554
10519         * g++.dg/parse/access1.C: New test.
10520
10521 2003-05-09  DJ Delorie  <dj@redhat.com>
10522
10523         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
10524         long, and not an int.
10525
10526 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10527
10528         PR c++/10555, c++/10576
10529         * g++.dg/template/memclass1.C: New test.
10530
10531 2003-05-08  DJ Delorie  <dj@redhat.com>
10532
10533         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
10534         targets.
10535         * gcc.c-torture/execute/20021024-1.x: Likewise.
10536         * gcc.c-torture/execute/shiftdi.x: Likewise.
10537         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
10538         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
10539         * gcc.dg/20021018-1.c: Likewise.
10540
10541 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10542
10543         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
10544
10545         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
10546         (bcopy): Call memmove.
10547
10548 2003-05-08  Roger Sayle  <roger@eyesopen.com>
10549
10550         * g77.f-torture/compile/8485.f: New test case.
10551
10552 2003-05-07  Richard Henderson  <rth@redhat.com>
10553
10554         PR c++/10570
10555         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
10556         Verify exception_cleanup not called for rethrows.
10557         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
10558         when exiting catch block without rethrowing.
10559         * g++.dg/eh/forced3.C: New.
10560         * g++.dg/eh/forced4.C: New.
10561
10562 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
10563
10564         * gcc.dg/20030505.c: Fix triplet.
10565
10566 2003-05-06  DJ Delorie  <dj@redhat.com>
10567
10568         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
10569         * gcc.dg/nest.c: Likewise.
10570
10571 2003-05-05  Roger Sayle  <roger@eyesopen.com>
10572
10573         * gcc.dg/builtins-14.c: New test case.
10574
10575 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
10576
10577         * lib/compat.exp (compat-execute): New argument.
10578         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
10579         * gcc.dg/compat: New test directory.
10580         * gcc.dg/compat/compat.exp: New expect script.
10581         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
10582         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
10583         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
10584         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
10585         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
10586         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
10587
10588         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
10589         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
10590         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
10591         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
10592         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
10593         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
10594         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
10595         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
10596         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
10597         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
10598         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
10599         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
10600         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
10601         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
10602         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
10603
10604 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
10605
10606         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
10607
10608 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
10609
10610         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
10611
10612 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
10613
10614         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
10615         * gcc.dg/ppc-fsel-2.c: New test.
10616
10617         * gcc.dg/unused-5.c: New test.
10618
10619 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10620
10621         PR c++/10496
10622         * g++.dg/warn/pmf1.C: New test.
10623
10624 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10625
10626         PR c++/4494
10627         * g++.dg/warn/main.C: New test.
10628
10629 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10630
10631         * gcc.dg/nonnull-3.c: New test.
10632
10633 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
10634
10635         * gcc.dg/cpp/Wtrigraphs.c: Update.
10636         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
10637
10638 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
10639
10640         * gcc.dg/ppc-fsel-1.c: New test.
10641
10642 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
10643
10644         PR c/10604
10645         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
10646
10647 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
10648
10649         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
10650
10651 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10652
10653         PR c++/9364, c++/10553, c++/10586
10654         * g++.dg/parse/typename4.C: New test.
10655         * g++.dg/parse/typename5.C: Likewise.
10656
10657 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
10658
10659         * gcc.c-torture/compile/20030503-1.c: New test.
10660
10661 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10662
10663         * g++.dg/lookup/using5.C: Fix testcase error.
10664
10665 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
10666
10667         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
10668         since MEABI is no longer supported.  Remove all vestiges
10669         of MEABI from the test.
10670
10671 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10672
10673         PR c++/10554
10674         * g++.dg/lookup/using5.C: New test.
10675
10676 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10677
10678         PR c++/8772
10679         * g++.dg/template/ttp5.C: New test.
10680
10681 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
10682
10683         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
10684         (dg-gpp-additional-sources): New function.
10685         (dg-gpp-additional-files): Likewise.
10686         * lib/g++.exp (additional_sources): New variable.
10687         (additional_files): Likewise.
10688         (g++_target_compile): Deal with them.
10689         * lib/old-dejagnu.exp: Remove.
10690         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
10691         * g++.old-deja: Revise all tests to use dg commands.
10692
10693 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10694
10695         PR c++/9432, c++/9528
10696         * g++.dg/lookup/using4.C: New test.
10697
10698 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
10699
10700         * gcc.dg/noreturn-5.c: New file.
10701         * gcc.dg/noreturn-6.c: New file.
10702
10703         * gcc.c-torture/compile/inline-1.c: New file.
10704
10705 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
10706
10707         PR c++/10551
10708         * g++.dg/template/explicit1.C: New test.
10709
10710 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
10711
10712         PR c++/10549
10713         * g++.dg/other/bitfield1.C: New test.
10714
10715         PR c++/10527
10716         * g++.dg/init/new7.C: New test.
10717
10718 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
10719
10720         * g++.dg/ext/desig1.C: New test.
10721         * g++.dg/ext/init1.C: Update.
10722
10723         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
10724
10725 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
10726
10727         PR c++/10180
10728         * g++.dg/warn/Winline-1.C: New test.
10729
10730 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
10731
10732         * gcc.c-torture/execute/string-opt-19.c: New test.
10733
10734         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
10735         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
10736
10737 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
10738
10739         PR c++/10506
10740         * g++.dg/init/new6.C: New test.
10741
10742         PR c++/10503
10743         * g++.dg/init/ref6.C: New test.
10744
10745 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
10746
10747         * g++.dg/warn/weak1.C: XFAIL on AIX4.
10748
10749 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10750
10751         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
10752         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
10753
10754 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
10755
10756         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
10757         initialized static data members.
10758
10759 2003-04-25  H.J. Lu <hjl@gnu.org>
10760
10761         * gcc.dg/ia64-sync-4.c: New test.
10762
10763 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10764
10765         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
10766         date.
10767
10768 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
10769
10770         PR c++/10337
10771         * g++.dg/warn/conv1.C: New test.
10772         * g++.old-deja/g++.other/conv7.C: Adjust.
10773         * g++.old-deja/g++.other/overload14.C: Adjust.
10774
10775 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
10776
10777         PR c++/10471
10778         * g++.dg/template/defarg2.C: New test.
10779
10780 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
10781
10782         * gcc.dg/cpp/include2.c: Update.
10783         * gcc.dg/cpp/multiline-2.c: New.
10784         * gcc.dg/cpp/multiline.c: Update.
10785         * gcc.dg/cpp/strify2.c: Update.
10786         * gcc.dg/cpp/trad/literals-2.c: Update.
10787
10788 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
10789
10790         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
10791
10792 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
10793
10794         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
10795
10796 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
10797
10798         PR c++/10451
10799         * g++.dg/parse/crash4.C: New test.
10800
10801         PR c++/9847
10802         * g++.dg/parse/crash5.C: New test.
10803
10804 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
10805
10806         PR c++/10446
10807         * g++.dg/parse/crash3.C: New test.
10808
10809         PR c++/10428
10810         * g++.dg/parse/elab1.C: New test.
10811
10812 2003-04-22  Devang Patel  <dpatel@apple.com>
10813
10814         * gcc.dg/cpp/trad/funlike-5.c: New test.
10815
10816 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
10817
10818         * g++.dg/other/packed1.C: Fix dg options.
10819
10820 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
10821
10822         * g++.dg/other/offsetof2.C: New test.
10823
10824 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
10825
10826         * g++.dg/template/recurse.C: Adjust location of error messages.
10827
10828 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
10829
10830         PR c++/9881
10831         * g++.dg/init/addr-const1.C: New test.
10832         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
10833
10834 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10835
10836         PR c++/10405
10837         * g++.dg/lookup/struct-hack1.C: New test.
10838
10839 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
10840
10841         * ucs.c: Update diagnostic messages.
10842
10843 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
10844
10845         * gcc.dg/cpp/truefalse.cpp: New test.
10846         * gcc.dg/cpp/cpp.exp: Update.
10847         * g++.dg/other/stdbool-if.C: Remove.
10848
10849 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
10850
10851         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
10852         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
10853
10854 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
10855
10856         * gcc.c-torture/compile/20030418-1.c: New test.
10857
10858 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
10859
10860         * README.compat: Remove; content moved to doc/sourcebuild.texi.
10861
10862 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10863
10864         PR c++/10347
10865         g++.dg/template/dependent-name1.C: New test.
10866
10867 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
10868
10869         * gcc.dg/warn-1.c (tourist_guide): New array,
10870         contains a pointer to bar.
10871
10872 2003-04-16  Roger Sayle  <roger@eyesopen.com>
10873
10874         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
10875         * gcc.c-torture/execute/medce-1.c: New test case.
10876         * gcc.c-torture/execute/medce-2.c: New test case.
10877
10878 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
10879
10880         * lib/prune.exp: Ignore more messages.
10881
10882         PR c++/10381
10883         * g++.dg/parse/lookup3.C: New test.
10884
10885 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
10886
10887         * gcc.c-torture/compile/20030415-1.c : New test.
10888
10889 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
10890
10891         * gcc.c-torture/execute/scope-2.c: Move to ...
10892         * gcc.dg/noncompile/scope.c: .... here.
10893
10894 2003-04-14  Roger Sayle  <roger@eyesopen.com>
10895
10896         * gcc.dg/20030414-2.c: New test case.
10897
10898 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
10899
10900         PR target/10377
10901         * gcc.dg/20030414-1.c: New test.
10902
10903 2003-04-13  Roger Sayle  <roger@eyesopen.com>
10904
10905         * gcc.dg/builtins-12.c: New test case.
10906         * gcc.dg/builtins-13.c: New test case.
10907
10908 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10909
10910         * gcc.c-torture/execute/string-opt-18.c: New test.
10911
10912 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
10913
10914         PR c++/10300
10915         * g++.dg/init/new5.C: New test.
10916
10917 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
10918
10919         PR c++/7910
10920         * g++.dg/ext/dllimport1.C: New test.
10921
10922 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
10923
10924         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
10925
10926 2003-04-11  Bud Davis <bdavis9659@comcast.net>
10927
10928         PR Fortran/9263
10929         * g77.f-torture/noncompile/9263.f: New test
10930         PR Fortran/1832
10931         * g77.f-torture/execute/1832.f: New test
10932
10933 2003-04-11  David Chad  <davidc@freebsd.org>
10934             Loren J. Rittle  <ljrittle@acm.org>
10935
10936         libobjc/8562
10937         * objc.dg/headers.m: New test.
10938
10939 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
10940
10941         * gcc.c-torture/execute/builtin-noret-2.c: New.
10942         * gcc.c-torture/execute/builtin-noret-2.x: New.
10943         XFAIL builtin-noret-2.c at -O1 and above.
10944         * gcc.dg/redecl.c: New.
10945         * gcc.dg/Wshadow-1.c: Update error regexps.
10946
10947 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
10948
10949         * g++.dg/abi/bitfield10.C: New test.
10950
10951 2003-04-09  Mike Stump  <mrs@apple.com>
10952
10953         * gcc.dg/pch/pch.exp: Make testcase names longer.
10954         * g++.dg/pch/pch.exp: Make testcase names longer.
10955
10956 2003-04-08  Roger Sayle  <roger@eyesopen.com>
10957
10958         * gcc.dg/builtins-11.c: New test case.
10959
10960 2003-04-08  Roger Sayle  <roger@eyesopen.com>
10961
10962         * gcc.dg/builtins-9.c: New test case.
10963         * gcc.dg/builtins-10.c: New test case.
10964
10965 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
10966
10967         * gcc.dg/noncompile/init-4.c.c: New test.
10968
10969 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10970
10971         * gcc.misc-test/gcov-9.c: New test.
10972         * gcc.misc-test/gcov-10.c: New test
10973         * gcc.misc-test/gcov-11.c: New test.
10974
10975 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
10976
10977         PR optimization/10024
10978         * gcc.c-torture/compile/20030405-1.c: New test.
10979
10980 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
10981
10982         * gcc.dg/pch/static-3.c: New.
10983         * gcc.dg/pch/static-3.hs: New.
10984         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
10985
10986 2003-04-04  Richard Henderson  <rth@redhat.com>
10987
10988         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
10989         * g++.dg/eh/forced2.C: Likewise.
10990
10991 2003-04-03  Mike Stump  <mrs@apple.com>
10992
10993         * lib/scanasm.exp (scan-assembler): Add xfail processing for
10994         target arg.
10995         (scan-assembler-times, scan-assembler-not): Likewise.
10996         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
10997
10998 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
10999
11000         * gcc.dg/sparc-loop-1.c: New test.
11001
11002 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
11003
11004         PR other/9274
11005         * g++.dg/pch/system-2.C: New.
11006         * g++.dg/pch/system-2.Hs: New.
11007
11008 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
11009
11010         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
11011
11012         * g++.dg/eh/simd-1.C (vecfunc): Same.
11013
11014 2003-04-01  Roger Sayle  <roger@eyesopen.com>
11015
11016         * gcc.c-torture/execute/20030401-1.c: New test case.
11017
11018 2003-04-01  Ziemowit Laski <zlaski@apple.com>
11019
11020         * objc.dg/defs.m: New.
11021
11022 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
11023
11024         * g++.dg/eh/simd-1.C: New.
11025         * g++.dg/eh/simd-2.C: New.
11026
11027 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
11028
11029         * gcc.c-torture/execute/simd-3.c: New.
11030
11031 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
11032
11033         PR c/9936
11034         * gcc.dg/20030331-2.c: New test.
11035
11036 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
11037
11038         PR c++/10278
11039         * g++.dg/parse/crash2.C: New test.
11040
11041 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
11042
11043         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
11044         * gcc.c-torture/execute/20030331-1.c: ...here.
11045
11046 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
11047
11048         * gcc.c-torture/execute/20030331-1.c: New test.
11049
11050 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
11051
11052         * lib/gcov.exp: Adjust call return testing strings.
11053         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
11054
11055 2003-03-31  Roger Sayle  <roger@eyesopen.com>
11056
11057         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
11058         * gcc.dg/builtins-7.c: New test case.
11059         * gcc.dg/builtins-8.c: New test case.
11060
11061 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
11062
11063         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
11064
11065 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
11066
11067         PR c++/7647
11068         * g++.dg/lookup-class-member-2.C: New test.
11069
11070 2003-03-30  Glen Nakamura  <glen@imodulo.com>
11071
11072         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
11073
11074 2003-03-28  Roger Sayle  <roger@eyesopen.com>
11075
11076         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
11077
11078 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
11079
11080         * g++.dg/init/attrib1.C: New test.
11081
11082 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
11083
11084         * gcc.dg/ultrasp8.c: New test.
11085
11086 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
11087
11088         * gcc.dg/ultrasp7.c: New test.
11089
11090 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
11091
11092         PR c++/10047
11093         * g++.dg/template/inline1.C: New test.
11094
11095 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
11096
11097         * gcc.dg/sparc-dwarf2.c: New test.
11098
11099 2003-03-27  Roger Sayle  <roger@eyesopen.com>
11100
11101         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
11102         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
11103
11104 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
11105
11106         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
11107         than reading .x files.
11108         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
11109         * g77.dg/gcov/gcov-1.f: Likewise.
11110         * gcc.misc-tests/gcov-4b.c: Likewise.
11111         * gcc.misc-tests/gcov-5b.c: Likewise.
11112         * gcc.misc-tests/gcov-6.c: Likewise.
11113         * gcc.misc-tests/gcov-7.c: Likewise.
11114         * gcc.misc-tests/gcov-8.c: Likewise.
11115         * g++.dg/gcov/gcov-1.x: Remove.
11116         * g77.dg/gcov/gcov-1.x: Likewise.
11117         * gcc.misc-tests/gcov-4b.x: Likewise.
11118         * gcc.misc-tests/gcov-5b.x: Likewise.
11119         * gcc.misc-tests/gcov-6.x: Likewise.
11120         * gcc.misc-tests/gcov-7.x: Likewise.
11121         * gcc.misc-tests/gcov-8.x: Likewise.
11122
11123 2003-03-27  Glen Nakamura  <glen@imodulo.com>
11124
11125         PR opt/10087
11126         * gcc.dg/20030324-1.c: New test.
11127
11128 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
11129
11130         PR c++/10224
11131         * g++.dg/template/arg3.C: New test.
11132
11133         PR c++/10158
11134         * g++.dg/template/friend18.C: New test.
11135
11136 2003-03-26  Roger Sayle  <roger@eyesopen.com>
11137
11138         * g77.f-torture/compile/20030326-1.f: New test case.
11139
11140 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
11141
11142         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
11143
11144         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
11145
11146 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
11147
11148         * gcc.dg/ia64-sync-3.c: New test.
11149
11150 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
11151
11152         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
11153
11154 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
11155
11156         * gcc.dg/ultrasp6.c: New test.
11157
11158 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
11159
11160         * gcc.dg/i386-signbit-1.c: New test.
11161         * gcc.dg/i386-signbit-2.c: New test.
11162         * gcc.dg/i386-signbit-3.c: New test.
11163
11164 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
11165
11166         * gcc.dg/ultrasp5.c: Fix options.
11167
11168 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
11169
11170         * gcc.dg/ultrasp5.c: Fix comment.
11171
11172 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
11173
11174         PR fortran/10197
11175         * g77.f-torture/execute/10197.f: New test.
11176
11177 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
11178
11179         PR c++/9898, c++/383
11180         * g++.dg/template/conv6.C: New test.
11181
11182         PR c++/10119
11183         * g++.dg/template/ptrmem5.C: New test.
11184
11185         PR c++/10026
11186         * g++.dg/lookup/koenig1.C: New test.
11187
11188         PR C++/10199
11189         * g++.dg/lookup/template2.C: New test.
11190
11191 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
11192
11193         * g++.dg/opt/rtti1.C: New test.
11194
11195 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
11196
11197         * gcc.dg/ultrasp5.c: New test.
11198
11199 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
11200
11201         PR middle-end/9967
11202         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
11203         builtin fputs.
11204
11205 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
11206
11207         PR c/8224
11208         * gcc.dg/20030323-1.c: New test.
11209
11210 2003-03-23  Roger Sayle  <roger@eyesopen.com>
11211
11212         * gcc.c-torture/compile/20030323-1.c: New test case.
11213
11214 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
11215
11216         * gcc.dg/20030321-1.c: New test.
11217
11218 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
11219
11220         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
11221
11222 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
11223
11224         PR c++/9978, c++/9708
11225         * g++.dg/ext/vlm1.C: Adjust expected error.
11226         * g++.dg/ext/vla2.C: New test.
11227         * g++.dg/template/arg1.C: New test.
11228         * g++.dg/template/arg2.C: New test.
11229
11230 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
11231
11232         * g77.f-torture/execute/select.f: New test.
11233         * g77.f-torture/noncompile/select_no_compile.f: New test.
11234
11235 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
11236
11237         PR c++/9898
11238         * g++.dg/other/error4.C: New test.
11239
11240 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
11241
11242         * g++.dg/template/friend17.C: New test.
11243
11244 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
11245
11246         * gcc.c-torture/compile/20030320-1.c: New.
11247
11248 2003-03-20  Roger Sayle  <roger@eyesopen.com>
11249
11250         * gcc.dg/builtins-6.c: New test case.
11251
11252 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
11253
11254         PR target/10073
11255         * gcc.c-torture/compile/20030319-1.c: New.
11256
11257 2003-03-18  Jan Hubicka  <jh@suse.cz>
11258
11259         * gcc.dg/i386-cvt-1.c: New test.
11260
11261 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
11262
11263         * objc.dg/naming-1.m: Use "(parse|syntax) error".
11264         * objc.dg/naming-2.m: Likewise.
11265
11266 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
11267
11268         PR c++/9639
11269         * g++.dg/parse/crash1.C: New test.
11270
11271 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
11272
11273         PR c++/8805
11274         * g++.dg/eh/cleanup1.C: New test.
11275
11276 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
11277
11278         * gcc.c-torture/execute/20030316-1.c: New test case.
11279
11280 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
11281
11282         PR c++/9629
11283         * g++.dg/init/ctor2.C: New test.
11284
11285 2003-03-15  Roger Sayle  <roger@eyesopen.com>
11286
11287         * g77.f-torture/compile/xformat.f: New test case.
11288
11289 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
11290
11291         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
11292         * g++.old-deja/g++.mike/eh50.C: Likewise.
11293
11294 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11295
11296         PR c++/6440
11297         * g++.dg/template/spec7.C: New test.
11298         * g++.dg/template/spec8.C: Likewise.
11299
11300 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
11301
11302         * gcc.c-torture/execute/20030313-1.c: New test.
11303
11304 2003-03-14  Richard Henderson  <rth@redhat.com>
11305
11306         * gcc.dg/inline-2.c: Adjust alpha test for external call.
11307
11308 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
11309
11310         * gcc.c-torture/compile/20030314-1.c: New test.
11311
11312 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
11313
11314         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
11315         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
11316         thumb target,
11317         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
11318         to accept newer _imp__  prefix and additional
11319         newline in .drectve section.
11320         * gcc.dg/dll-4.c: Likewise.
11321         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
11322         switch.
11323
11324 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
11325
11326         * g++.dg/parse/namespace9.C: New test.
11327
11328         * g++.dg/init/ref5.C: New test.
11329         * g++.dg/parse/ptrmem1.C: Likewise.
11330
11331 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
11332
11333         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
11334         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
11335         regular expression.
11336         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
11337         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
11338
11339 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
11340
11341         * gcc.c-torture/execute/20030224-2.c: New test.
11342
11343 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
11344
11345         * gcc.dg/decl-3.c: New test.
11346
11347 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
11348
11349         * gcc.dg/i386-loop-2.c: New test.
11350
11351 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
11352
11353         PR c++/9474
11354         * g++.dg/parse/namespace8.C: New test.
11355
11356         PR c++/9924
11357         * g++.dg/overload/builtin2.C: New test.
11358
11359 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
11360
11361         * gcc.dg/return-type-3.c: New test.
11362
11363 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
11364
11365         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
11366         profiling options are not supported.
11367
11368 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
11369
11370         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
11371         * g++.old-deja/g++.warn/impint2.C: Likewise.
11372
11373 2003-03-10  Devang Patel  <dpatel@apple.com>
11374
11375         * g++.dg/cpp/c++_cmd_1.C: New test.
11376         * g++.dg/cpp/c++_cmd_1.h: New file.
11377
11378 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
11379
11380         * gcc.dg/altivec-9.c: New file.
11381
11382 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11383
11384         * gcc.dg/ppc-sdata-1.c: New test.
11385         * gcc.dg/ppc-sdata-2.c: New test.
11386
11387 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
11388
11389         PR c++/9373
11390         * g++.dg/opt/ptrmem2.C: New test.
11391
11392         PR c++/8534
11393         * g++.dg/opt/ptrmem1.C: New test.
11394
11395 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
11396
11397         * gcc.dg/i386-loop-1.c: New test.
11398
11399 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11400
11401         PR c++/9970
11402         * g++.dg/lookup/friend1.C: New test.
11403
11404 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
11405
11406         PR c++/9823
11407         * g++.dg/parser/constructor1.C: New test.
11408
11409 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
11410
11411         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
11412
11413         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
11414
11415 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
11416
11417         * gcc.dg/cpp/Wunused.c: Update test.
11418
11419 2003-03-08  Jan Hubicka  <jh@suse.cz>
11420
11421         * gcc.dg/inline-3.c: New test.
11422
11423 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
11424
11425         PR c++/9809
11426         * g++.dg/parse/builtin1.C: New test.
11427
11428         PR c++/9982
11429         * g++.dg/abi/cookie1.C: New test.
11430         * g++.dg/abi/cookie2.C: Likewise.
11431
11432         PR c++/9524
11433         * g++.dg/template/field1.C: New test.
11434
11435         PR c++/9912
11436         * g++.dg/parse/class1.C: New test.
11437         * g++.dg/parse/namespace7.C: Likewise.
11438         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
11439
11440 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
11441
11442         * g++.dg/init/ref4.C: New test.
11443
11444 2003-03-07  Jan Hubicka  <jh@suse.cz>
11445
11446         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
11447         * gcc.dg/inline-3.c:  New test.
11448
11449 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
11450
11451         * g++.dg/init/ref3.C: New test.
11452
11453         PR c++/9965
11454         * g++.dg/init/ref2.C: New test.
11455
11456         PR c++/9400
11457         * g++.dg/warn/Wshadow-2.C: New test.
11458
11459         PR c++/9791
11460         * g++.dg/warn/Woverloaded-1.C: New test.
11461
11462 2003-03-05  Jan Hubicka  <jh@suse.cz>
11463
11464         * gcc.dg/i386-local2.c: New.
11465         * gcc.dg/i386-local.c: Fix typo.
11466
11467 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
11468
11469         * g++.dg/abi/layout3.C: New test.
11470
11471 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
11472
11473         * gcc.c-torture/compile/20030305-1.c
11474
11475 2003-03-05  Jan Hubicka  <jh@suse.cz>
11476
11477         * gcc.dg/i386-local.c: New.
11478
11479 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
11480
11481         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
11482
11483 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
11484
11485         * gcc.dg/switch-2.c: New test.
11486         * gcc.dg/switch-3.c: New test.
11487         * gcc.dg/Wswitch.c: Adjust line numbers.
11488         * gcc.dg/Wswitch-default.c: Likewise.
11489         * gcc.dg/Wswitch-enum.c: Likewise.
11490
11491 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
11492
11493         * gcc.c-torture/execute/20030222-1.c: New test.
11494
11495 2003-03-03  James E Wilson  <wilson@tuliptree.org>
11496
11497         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
11498
11499 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
11500
11501         PR c++/9878
11502         * g++.dg/init/ref1.C: New test.
11503
11504 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
11505
11506         * gcc.dg/sh-relax.c: New SH-only test.
11507
11508 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
11509
11510         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
11511         comment explaining purpose of testcase.
11512
11513 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
11514
11515         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
11516         for HC11/HC12 (asm needs two int registers).
11517         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
11518         HC11/HC12 because the test uses an asm which needs two 32-bit
11519         registers.
11520
11521 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
11522
11523         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
11524         for HC11/HC12 (array is too large otherwise).
11525         * gcc.c-torture/compile/920501-4.x: New file, likewise.
11526         * gcc.c-torture/compile/20010518-2.x: Likewise.
11527         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
11528         HC11/HC12 (array is too large).
11529
11530 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
11531
11532         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
11533         * lib/g++-dg.exp (g++-dg-test): Likewise.
11534
11535 2003-03-01  Roger Sayle  <roger@eyesopen.com>
11536
11537         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
11538         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
11539
11540 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11541
11542         * g++.dg/warn/implicit-typename1.C: Remove warning.
11543
11544 2003-02-28  Richard Henderson  <rth@redhat.com>
11545
11546         * gcc.dg/noreturn-1.c: Move noreturn warning line.
11547         * gcc.dg/return-type-1.c: Move control reaches end warning line.
11548
11549 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
11550
11551         * gcc.dg/pch/pch.exp: Change .pch to .gch.
11552         * g++.dg/pch/pch.exp: Likewise.
11553
11554 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
11555
11556         PR c++/9879
11557         * testsuite/g++.dg/init/new4.C: New test.
11558
11559 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
11560
11561         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
11562
11563 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
11564
11565         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
11566         unsigned long.
11567
11568         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
11569         wider than float.
11570
11571 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
11572
11573         * lib/scanasm.exp: Add support for counting numbers of
11574         occurences.
11575         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
11576         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
11577
11578 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
11579
11580         PR c++/9683
11581         * g++.dg/template/static3.C: New test.
11582
11583         PR c++/9829
11584         * g++.dg/parse/namespace6.C: New test.
11585
11586 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11587
11588         PR target/9732
11589         * gcc.dg/20030225-1.c: New test.
11590
11591 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
11592
11593         * README: Remove out-of-date information.
11594
11595         PR c++/9836
11596         * g++.dg/template/spec6.C: New test.
11597
11598 2003-02-24  Jeff Law  <law@redhat.com>
11599
11600         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
11601
11602 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11603
11604         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
11605         * gcc.dg/pragma-ep-1.c: Likewise.
11606
11607 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11608
11609         PR c++/9602
11610         * g++.dg/template/friend16.C: New test.
11611
11612 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
11613
11614         PR c++/5333
11615         * g++.dg/parse/fused-params1.C: Adjust error messages.
11616         * g++.dg/template/nested3.C: New test.
11617
11618 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
11619
11620         * g++.dg/abi/param1.C: New test.
11621
11622 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11623
11624         PR c++/7982
11625         * g++.dg/warn/implicit-typename1.C: New test.
11626
11627 2003-02-22  Kelley Cook <kelleycook@comcast.net>
11628
11629         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
11630         with "mtune".
11631         * g++.old-deja/g++.other/store-expr2.C: Likewise.
11632         * gcc.c-torture/execute/20010129-1.x: Likewise.
11633         * gcc.dg/20011107-1.c: Likewise.
11634         * gcc.dg/20020108-1.c: Likewise.
11635         * gcc.dg/20020122-3.c: Likewise.
11636         * gcc.dg/20020206-1.c: Likewise.
11637         * gcc.dg/20020310-1.c: Likewise.
11638         * gcc.dg/20020426-2.c: Likewise.
11639         * gcc.dg/20020517-1.c: Likewise.
11640         * gcc.dg/991230-1.c: Likewise.
11641         * gcc.dg/i386-unroll-1.c: Likewise.
11642         * gcc.misc-tests/i386-prefetch.exp: Likewise.
11643
11644 2003-02-22  Jan Hubicka  <jh@suse.cz>
11645
11646         * gcc.dg/i386-mul.c: New test.
11647
11648 2003-02-21  Roger Sayle  <roger@eyesopen.com>
11649
11650         * gcc.dg/builtins-5.c: New test case.
11651
11652 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
11653
11654         * gcc.dg/asmreg-1.c: New test.
11655
11656 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
11657
11658         PR c++/9749
11659         * g++.dg/parse/varmod1.C: New test.
11660
11661 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
11662
11663         PR c++/9727
11664         * g++.dg/template/op1.C: New test.
11665
11666 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
11667
11668         PR c++/8906
11669         * g++.dg/template/nested2.C: New test.
11670
11671 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
11672
11673         PR c++/8724
11674         * g++.dg/expr/dtor1.C: New test.
11675
11676 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
11677
11678         * gcc.dg/cpp/include3.c: New test.
11679         * gcc.dg/cpp/inc/foo.h: New file.
11680
11681 2003-02-21  Glen Nakamura  <glen@imodulo.com>
11682
11683         * gcc.c-torture/execute/20030221-1.c: New test.
11684
11685 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
11686
11687         PR c++/9729
11688         * g++.dg/abi/conv1.C: New test.
11689
11690 2003-02-20  Jan Hubicka  <jh@suse.cz>
11691
11692         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
11693
11694 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
11695
11696         * gcc.c-torture/compile/20030219-1.c: New test.
11697
11698 2003-02-18  Jan Hubicka  <jh@suse.cz>
11699
11700         * gcc.dg/funcorder.c: New test.
11701
11702 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
11703
11704         * gcc.c-torture/execute/20030218-1.c: New.
11705
11706 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
11707
11708         * gcc.dg/20030218-1.c: New.
11709
11710 2003-02-18  Richard Henderson  <rth@redhat.com>
11711
11712         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
11713         * gcc.dg/attr-used-2.c: New.
11714
11715 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
11716
11717         PR c++/9704
11718         * g++.dg/init/copy5.C: New test.
11719
11720 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
11721
11722         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
11723         * g++.dg/pch/pch.exp: Likewise.
11724
11725 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
11726
11727         * gcc.c-torture/execute/20030209-1.c: Enable the test if
11728         STACK_SIZE is not defined.
11729
11730 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11731
11732         PR c++/9457
11733         * g++.dg/template/init1.C: New test.
11734
11735 2003-02-16  Jan HUbicka  <jh@suse.cz>
11736
11737         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
11738         (foo): Add few extra tests
11739         * gcc.dg/c99-const-expr-3.c: Likewise.
11740         * gcc.c-torture/execute/20030216-1.c: New.
11741
11742 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11743
11744         PR c++/9459
11745         * g++.dg/ext/typeof4.C: New test.
11746
11747 2003-02-15  Roger Sayle  <roger@eyesopen.com>
11748
11749         * gcc.dg/i386-387-3.c: New test case.
11750
11751 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
11752
11753         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
11754         cris-*-elf* cris-*-aout* and mmix-*-*.
11755
11756 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
11757
11758         * gcc.dg/20030213-1.c: New test.
11759
11760 2003-02-12  Roger Sayle  <roger@eyesopen.com>
11761
11762         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
11763         * gcc.dg/i386-387-2.c: Likewise.
11764
11765 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
11766
11767         * gcc.dg/ppc-spe.c: Fix formatting.
11768         Enable tests that were previously unsupported by gas.
11769         Delete tests for instructions that no longer exist.
11770         Switch arguments on evsubifw builtin.
11771
11772 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
11773
11774         * gcc.c-torture/execute/20030209-1.c: Disable the test if
11775         STACK_SIZE is too small.
11776
11777 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
11778             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
11779
11780         * gcc.dg/decl-2.c: New test.
11781
11782 2003-02-10  Jan Hubicka  <jh@suse.cz>
11783
11784         * gcc.dg/i386-fpcvt-1.c:  New test.
11785
11786 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
11787
11788         * gcc.c-torture/execute/20030209-1.c: New test.
11789
11790 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
11791
11792         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
11793         int-wide bitops, use the constants of the same width.
11794         Likewise, if long long is 32-bit wide, test bitops using
11795         32-bit constants.
11796
11797 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
11798
11799         * gcc.dg/20021014-1.c: Annotate with expected notice text.
11800
11801 2003-02-07  Roger Sayle  <roger@eyesopen.com>
11802
11803         * testsuite/gcc.dg/builtins-4.c: New test case.
11804
11805 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11806
11807         * gcc.dg/20020430-1.c: Fix dg command typos.
11808         * gcc.dg/20020503-1.c: Likewise.
11809
11810 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
11811
11812         PR c++/8785
11813         * g++.dg/parse/fused-params1.C: New test.
11814
11815         PR c++/8857
11816         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
11817
11818         PR c++/8921
11819         * g++.dg/parse/non-dependent1.C: New test.
11820
11821         PR c++/8928
11822         * g++.dg/parse/dupl-tmpl-args1.C: New test.
11823
11824         PR c++/9228
11825         * g++.dg/parse/undefined7.C: New test.
11826         * g++.dg/parse/non-templ1.C: New test.
11827
11828         PR c++/9229
11829         * g++.dg/parse/too-many-tmpl-args1.C: New test.
11830
11831 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
11832
11833         * gcc.c-torture/compile/20030206-1.c: New test.
11834
11835 2003-02-05  Roger Sayle  <roger@eyesopen.com>
11836
11837         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
11838         "pow" to "foo" to avoid potential confusion with a math built-in.
11839
11840 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11841
11842         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
11843         conditions for SPARC targets.
11844
11845 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
11846
11847         * gcc.dg/20030204-1.c: New test.
11848
11849 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
11850
11851         PR c++/38
11852         * g++.dg/parse/array-size1.C: New test.
11853
11854         PR c++/5657
11855         * g++.dg/parse/undefined3.C: New test.
11856
11857         PR c++/5665
11858         * g++.dg/parse/undefined4.C: New test.
11859
11860         PR c++/5975
11861         * g++.dg/parse/undefined5.C: New test.
11862
11863         PR c++/7259
11864         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
11865
11866         PR c++/8578
11867         * g++.dg/parse/casting-operator1.C: New test.
11868
11869         PR c++/8596
11870         * g++.dg/parse/undefined6.C: New test.
11871
11872         PR c++/8736
11873         * g++.dg/parse/missing-template1.C: New test.
11874
11875 2003-02-04  Jan Hubicka  <jh@suse.cz>
11876
11877         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
11878         * gcc.dg/i386-cmov?.c:  Likewise.
11879         * gcc.dg/i386-fpcvt-?.c:  Likewise.
11880         * gcc.dg/i386-ssefp-1.c:  Likewise.
11881         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
11882         conventions.
11883
11884 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
11885
11886         PR c++/7129
11887         * testsuite/g++.dg/ext/max.C: New test.
11888
11889 2003-02-03  Jan Hubicka  <jh@suse.cz>
11890
11891         * gcc.c-torture/execute/20030203-1.c: New test.
11892
11893 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
11894
11895         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
11896         'natural-endian'.
11897
11898 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
11899
11900         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
11901         * g++.dg/init/new2.C: Likewise.
11902         * g++.dg/other/new1.C: Likewise.
11903
11904 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
11905
11906         * gcc.dg/struct-ret-libc.c: New test.
11907
11908 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
11909
11910         * gcc.dg/20030129-1.c: New test.
11911
11912 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11913
11914         PR c++/8849
11915         * g++.dg/template/ptrmem4.C: New test.
11916
11917 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
11918
11919         * g++.dg/parser/constant1.C: New test.
11920
11921 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11922
11923         PR c++/8591
11924         * g++.dg/parse/friend2.C: New test.
11925
11926 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11927
11928         PR c++/9437
11929         * g++.dg/template/unify4.C: New test.
11930
11931 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
11932
11933         * gcc.c-torture/execute/20030128-1.c: New test.
11934
11935 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
11936
11937         * g++.dg/lookup/nested1.C: Test moved from ...
11938         * g++.old-deja/g++.other/lookup24.C: ... here.
11939
11940 2003-01-28  Jan Hubicka  <jh@suse.cz>
11941
11942         * gcc.dg/i386-cmov5.c:  New test.
11943
11944 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
11945
11946         * gcc.c-torture/execute/20010925-1.c: Changed the
11947         memcpy declaration.
11948
11949 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
11950
11951         PR c++/3902
11952         * g++.dg/parse/template5.C: New test.
11953
11954 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
11955
11956         PR fortran/9258
11957         * g77.dg/pr9258: New test.
11958
11959 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11960
11961         * README: Move relevant parts from README.g++.
11962
11963         * README.g++: Remove this file.
11964
11965 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
11966
11967         * g++.dg/abi/dcast1.C: New test.
11968
11969 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11970
11971         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
11972
11973 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
11974
11975         PR c++/47
11976         * g++.old-deja/g++.other/lookup24.C: New test.
11977
11978 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11979
11980         PR middle-end/7227
11981         * gcc.dg/uninit-C.c: New test.
11982
11983 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
11984
11985         * g++.dg/abi/covariant1.C: New test.
11986
11987 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
11988
11989         * gcc.dg/20030123-1.c: New test.
11990
11991 2003-01-25  Jan Hubicka  <jh@suse.cz>
11992
11993         PR opt/8492
11994         * gcc.c-torture/compile/20030125-1.c
11995
11996 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
11997
11998         PR c++/9403
11999         * g++.dg/parse/template3.C: New test.
12000         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
12001
12002         PR c++/795
12003         * g++.dg/parse/template4.C: New test.
12004
12005         PR c++/9415
12006         * g++.dg/template/qual2.C: New test.
12007
12008         PR c++/8545
12009         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
12010
12011         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
12012
12013 2003-01-25  Roger Sayle  <roger@eyesopen.com>
12014
12015         * gcc.c-torture/execute/switch-1.c: New test case.
12016
12017 2003-01-25  Jan Hubicka  <jh@suse.cz>
12018
12019         * gcc.c-torture/execute/20030125-1.[cx]: New test.
12020
12021 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
12022
12023         Tweaks for Bison-1.875. From the NEWS file:
12024         "- `parse error' -> `syntax error'
12025         Bison now uniformly uses the term `syntax error'"
12026         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
12027         * gcc.dg/cpp/digraph2.c: Likewise.
12028         * gcc.dg/cpp/direct2.c: Likewise.
12029         * gcc.dg/cpp/paste4.c: Likewise.
12030         * gcc.dg/c90-restrict-1.c: Likewise.
12031         * gcc.dg/c99-func-2.c: Likewise.
12032         * gcc.dg/noncompile/920721-2.c: Likewise.
12033         * gcc.dg/noncompile/930622-2.c: Likewise.
12034         * gcc.dg/noncompile/940112-1.c: Likewise.
12035         * gcc.dg/noncompile/950921-1.c: Likewise.
12036         * gcc.dg/noncompile/951123-1.c: Likewise.
12037         * gcc.dg/noncompile/971104-1.c: Likewise.
12038         * gcc.dg/noncompile/990416-1.c: Likewise.
12039
12040 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
12041
12042         * g++.dg/parse/undefined1.C: Add error message.
12043
12044 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
12045
12046         PR c++/9354
12047         * g++.dg/parse/new1.C: New test.
12048
12049         PR c++/9216
12050         * g++.dg/parse/template2.C: New test.
12051
12052         PR c++/9354
12053         * g++.dg/parse/typedef2.C: New test.
12054
12055         PR c++/9328
12056         * g++.dg/ext/typeof3.C: New test.
12057
12058 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
12059
12060         PR c++/2738
12061         * g++.dg/parse/ret-type1.C: New test.
12062
12063         PR c++/3792
12064         * g++.dg/parse/tmpl-outside1.C: New test.
12065
12066         PR c++/4207
12067         * g++.dg/parse/int-as-enum1.C: New test.
12068
12069         PR c++/4903
12070         * g++.dg/parse/no-typename1.C: New test.
12071
12072         PR c++/5533
12073         * g++.dg/parse/no-value1.C: New test.
12074
12075         PR c++/5921
12076         * g++.dg/parse/wrong-inline1.C: New test.
12077
12078         PR c++/6402
12079         * g++.dg/parse/ref1.C: New test.
12080
12081         PR c++/6992
12082         * g++.dg/parse/attr-ctor1.C: New test.
12083
12084         PR c++/7229
12085         * g++.dg/parse/namespace5.C: New test.
12086
12087         PR c++/7917
12088         * g++.dg/parse/func-def1.C: New test.
12089
12090         PR c++/8143
12091         * g++.dg/parse/undefined1.C: New test.
12092
12093         PR c++/5723, PR c++/8522
12094         * g++.dg/parse/specialization1.C: New test.
12095
12096         PR c++/163, PR c++/8595
12097         * g++.dg/parse/struct-as-enum1.C: New test.
12098
12099         PR c++/9173
12100         * g++.dg/parse/undefined2.C: New test.
12101
12102 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
12103
12104         PR c++/9298
12105         * g++.dg/parse/template1.C: New test.
12106
12107         PR c++/9384
12108         * g++.dg/parse/using1.C: New test.
12109
12110         PR c++/9285
12111         PR c++/9294
12112         * g++.dg/parse/expr2.C: New test.
12113
12114         PR c++/9388
12115         * g++.dg/parse/lookup2.C: Likewise.
12116
12117 2003-01-21  Jan Hubicka  <jh@suse.cz>
12118
12119         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
12120         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
12121         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
12122         * gcc.c-torture/execute/string-opt-*.c: Likewise.
12123
12124 2003-01-20  Nick Clifton  <nickc@redhat.com>
12125
12126         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
12127         problem with ARM sibcall code generation.
12128
12129 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
12130
12131         * gcc.c-torture/execute/20030120-1.c: New.
12132
12133 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
12134
12135         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
12136
12137 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
12138
12139         PR c++/9272
12140         * g++.dg/parse/ctor1.C: New test.
12141
12142         PR c++/9294:
12143         * g++.dg/parse/qualified1.C: New test.
12144
12145         * g++.dg/parse/typename3.C: New test.
12146
12147 2003-01-16  Richard Henderson  <rth@redhat.com>
12148
12149         * g++.dg/tls/init-2.C: Fix error matches for real this time.
12150
12151 2003-01-16  Richard Henderson  <rth@redhat.com>
12152
12153         * g++.dg/pch/pch.exp: Copy test header to the working directory
12154         before using it either for precompilation or direct use.
12155         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
12156         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
12157
12158 2003-01-16  Richard Henderson  <rth@redhat.com>
12159
12160         * gcc.dg/pch/pch.exp: Copy test header to the working directory
12161         before using it either for precompilation or direct use.
12162         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
12163         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
12164
12165 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
12166
12167         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
12168         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
12169         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
12170         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
12171         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
12172         typename warning into error.
12173         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
12174         error messages.
12175         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
12176         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
12177         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
12178         messages.
12179         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
12180         make declaration visible in template.
12181         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
12182         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
12183         messages.
12184         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
12185         message.
12186         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
12187         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
12188         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
12189         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
12190         typename warning with error message.
12191         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
12192         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
12193         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
12194
12195 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
12196
12197         * g++.dg/parse/ambig2.C: New test.
12198
12199 2003-01-15  Richard Henderson  <rth@redhat.com>
12200
12201         * g++.dg/tls/init-2.C: Update error message string.
12202
12203 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12204
12205         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
12206
12207 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
12208
12209         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
12210         all for HC11/HC12.
12211         * gcc.c-torture/compile/20001205-1.x: Likewise.
12212         * gcc.c-torture/compile/20001226-1.x: Likewise.
12213         * gcc.c-torture/compile/920520-1.x: Likewise.
12214         * gcc.c-torture/compile/961203-1.x: Likewise.
12215         * gcc.c-torture/compile/20020604-1.x: Likewise.
12216
12217 2003-01-15  Jan Hubicka  <jh@suse.cz>
12218
12219         * gcc.c-torture/compile/20030115-1.c: New test.
12220
12221         * gcc.dg/i386-fpcvt-1.c: New test.
12222         * gcc.dg/i386-fpcvt-2.c: New test.
12223
12224 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
12225
12226         Further conform g++'s __vmi_class_type_info to the C++ ABI
12227         specification.
12228         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
12229         the specification.
12230
12231 2003-01-14  Jan Hubicka  <jh@suse.cz>
12232
12233         * gcc.dg/i386-fpcvt-1.c: New test.
12234         * gcc.dg/i386-fpcvt-2.c: New test.
12235
12236 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
12237
12238         * gcc.dg/i386-mmx-3.c: New test.
12239
12240 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
12241
12242         PR c++/9264
12243         * g++.dg/parse/octal1.C: New file.
12244
12245         PR c++/9172
12246         * g++.dg/parse/typename1.C: New file.
12247
12248 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
12249
12250         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
12251         * gcc.dg/bf-no-ms-layout.c: Likewise.
12252         * gcc.dg/bf-ms-attrib.c: Likewise.
12253
12254 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
12255
12256         PR c++/9099
12257         * g++.dg/parse/dtor1.C: New file.
12258
12259         PR c++/9128
12260         * g++.dg/rtti/typeid1.C: New file.
12261
12262         PR c++/9153
12263         * g++.dg/parse/lookup1.C: New file.
12264
12265         PR c++/9171
12266         * g++.dg/templ/spec5.C: New file.
12267
12268 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
12269
12270         * gcc.c-torture/compile/20030110-1.c: New test.
12271
12272 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
12273
12274         Merge from pch-branch:
12275
12276         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
12277
12278         * gcc.dg/pch/cpp-1.h: New.
12279         * gcc.dg/pch/cpp-1.c: New.
12280         * gcc.dg/pch/cpp-2.h: New.
12281         * gcc.dg/pch/cpp-2.c: New.
12282
12283         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
12284
12285         * gcc.dg/pch/except-1.h: New.
12286         * gcc.dg/pch/except-1.c: New.
12287
12288         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
12289
12290         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
12291         running test.
12292         * gcc.dg/pch: Include *.hp not *.h.
12293         * gcc.dg/pch/system-1.h: New.
12294         * gcc.dg/pch/system-1.c: New.
12295
12296         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
12297
12298         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
12299         rather than trying to build and run a program using PCH.
12300         * gcc.dg/pch: Remove dg-do commands from test files.
12301
12302         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
12303
12304         * gcc.dg/pch/macro-3.c: New.
12305         * gcc.dg/pch/macro-3.h: New.
12306
12307         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
12308
12309         * gcc.dg/pch/common-1.c: New.
12310         * gcc.dg/pch/common-1.h: New.
12311         * gcc.dg/pch/decl-1.c: New.
12312         * gcc.dg/pch/decl-1.h: New.
12313         * gcc.dg/pch/decl-2.c: New.
12314         * gcc.dg/pch/decl-2.h: New.
12315         * gcc.dg/pch/decl-3.c: New.
12316         * gcc.dg/pch/decl-3.h: New.
12317         * gcc.dg/pch/decl-4.c: New.
12318         * gcc.dg/pch/decl-4.h: New.
12319         * gcc.dg/pch/decl-5.c: New.
12320         * gcc.dg/pch/decl-5.h: New.
12321         * gcc.dg/pch/global-1.c: New.
12322         * gcc.dg/pch/global-1.h: New.
12323         * gcc.dg/pch/inline-1.c: New.
12324         * gcc.dg/pch/inline-1.h: New.
12325         * gcc.dg/pch/inline-2.c: New.
12326         * gcc.dg/pch/inline-2.h: New.
12327         * gcc.dg/pch/static-1.c: New.
12328         * gcc.dg/pch/static-1.h: New.
12329         * gcc.dg/pch/static-2.c: New.
12330         * gcc.dg/pch/static-2.h: New.
12331
12332         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
12333
12334         * g++.dg/pch/pch.exp: Better handle failing testcases.
12335         * gcc.dg/pch/pch.exp: Likewise.
12336         * gcc.dg/pch/macro-1.c: New.
12337         * gcc.dg/pch/macro-1.h: New.
12338         * gcc.dg/pch/macro-2.c: New.
12339         * gcc.dg/pch/macro-2.h: New.
12340
12341         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
12342
12343         * g++.dg/dg.exp: Treat files in pch/ specially.
12344         * g++.dg/pch/pch.exp: New file.
12345         * g++.dg/pch/empty.H: New file.
12346         * g++.dg/pch/empty.C: New file.
12347         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
12348         "precompile".
12349
12350         * gcc.dg/pch/pch.exp: New file.
12351         * gcc.dg/pch/empty.h: New file.
12352         * gcc.dg/pch/empty.c: New file.
12353         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
12354         "precompile".
12355
12356 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12357
12358         * g++.dg/template/friend14.C: New test.
12359
12360 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
12361
12362         * gcc.dg/old-style-asm-1.c: New test.
12363
12364 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
12365
12366         * gcc.c-torture/compile/20030109-1.c: New test.
12367
12368 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
12369
12370         * gcc.c-torture/execute/20030109-1.c: New test.
12371
12372 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
12373
12374         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
12375         * g++.old-deja/g++.mike/dyncast2.C: Likewise
12376         * g++.old-deja/g++.mike/dyncast3.C: Likewise
12377         * g++.old-deja/g++.mike/eh2.C: Likewise
12378         * g++.old-deja/g++.mike/eh3.C: Likewise
12379         * g++.old-deja/g++.mike/eh5.C: Likewise
12380         * g++.old-deja/g++.mike/eh6.C: Likewise
12381         * g++.old-deja/g++.mike/eh7.C: Likewise
12382         * g++.old-deja/g++.mike/eh8.C: Likewise
12383         * g++.old-deja/g++.mike/eh9.C: Likewise
12384         * g++.old-deja/g++.mike/eh10.C: Likewise
12385         * g++.old-deja/g++.mike/eh12.C: Likewise
12386         * g++.old-deja/g++.mike/eh13.C: Likewise
12387         * g++.old-deja/g++.mike/eh14.C: Likewise
12388         * g++.old-deja/g++.mike/eh16.C: Likewise
12389         * g++.old-deja/g++.mike/eh17.C: Likewise
12390         * g++.old-deja/g++.mike/eh18.C: Likewise
12391         * g++.old-deja/g++.mike/eh21.C: Likewise
12392         * g++.old-deja/g++.mike/eh23.C: Likewise
12393         * g++.old-deja/g++.mike/eh24.C: Likewise
12394         * g++.old-deja/g++.mike/eh25.C: Likewise
12395         * g++.old-deja/g++.mike/eh26.C: Likewise
12396         * g++.old-deja/g++.mike/eh27.C: Likewise
12397         * g++.old-deja/g++.mike/eh28.C: Likewise
12398         * g++.old-deja/g++.mike/eh29.C: Likewise
12399         * g++.old-deja/g++.mike/eh31.C: Likewise
12400         * g++.old-deja/g++.mike/eh33.C: Likewise
12401         * g++.old-deja/g++.mike/eh34.C: Likewise
12402         * g++.old-deja/g++.mike/eh35.C: Likewise
12403         * g++.old-deja/g++.mike/eh36.C: Likewise
12404         * g++.old-deja/g++.mike/eh37.C: Likewise
12405         * g++.old-deja/g++.mike/eh38.C: Likewise
12406         * g++.old-deja/g++.mike/eh39.C: Likewise
12407         * g++.old-deja/g++.mike/eh40.C: Likewise
12408         * g++.old-deja/g++.mike/eh41.C: Likewise
12409         * g++.old-deja/g++.mike/eh42.C: Likewise
12410         * g++.old-deja/g++.mike/eh44.C: Likewise
12411         * g++.old-deja/g++.mike/eh46.C: Likewise
12412         * g++.old-deja/g++.mike/eh47.C: Likewise
12413         * g++.old-deja/g++.mike/eh48.C: Likewise
12414         * g++.old-deja/g++.mike/eh49.C: Likewise
12415         * g++.old-deja/g++.mike/eh50.C: Likewise
12416         * g++.old-deja/g++.mike/eh51.C: Likewise
12417         * g++.old-deja/g++.mike/eh53.C: Likewise
12418         * g++.old-deja/g++.mike/eh55.C: Likewise
12419         * g++.old-deja/g++.mike/p7912.C: Likewise
12420         * g++.old-deja/g++.mike/p9706.C: Likewise
12421         * g++.old-deja/g++.mike/p10416.C: Likewise
12422         * g++.old-deja/g++.mike/p11667.C: Likewise
12423         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
12424         Remove redundant reference to Iris.
12425         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
12426         Elxsi, i860, Pico Java, and WE32K.
12427
12428 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
12429
12430         * g++.dg/ext/asm4.C: New test.
12431
12432 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12433
12434         PR c++/9030
12435         * g++.dg/template/friend12.C: New test.
12436         * g++.dg/template/friend13.C: Likewise.
12437         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
12438
12439 2003-01-08  Jan Hubicka  <jh@suse.cz>
12440
12441         * gcc.dg/i386-cadd.c: New test.
12442         * gcc.dg/i386-cmov4.c: Likewise.
12443
12444 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
12445
12446         PR c++/9165
12447         * g++.dg/warn/Wunused-3.C: New test.
12448
12449         * g++.dg/abi/bitfield9.C: New test.
12450
12451         PR c++/9189
12452         * g++.dg/parse/defarg3.C: New test.
12453
12454 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
12455
12456         * g++.dg/parse/ambig1.C: New test.
12457         * g++.dg/parse/defarg2.C: New test.
12458
12459 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
12460
12461         * g++.dg/template/defarg-1.C: New test.
12462         * g++.dg/template/local2.C: Likewise.
12463
12464 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
12465
12466         * gcc.c-torture/execute/20030105-1.c: New test.
12467
12468 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12469
12470         * g++.dg/parse/namespace3.C: Remove extra semicolons.
12471         * g++.dg/parse/namespace4.C: Likewise.
12472
12473 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12474
12475         * g++.dg/template/ntp2.C: New test.
12476
12477 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
12478
12479         * g++.dg/parse/extern-C-1.C: New test.
12480
12481         * g++.dg/parse/namespace4.C: New test.
12482
12483         * g++.dg/template/nested1.C: New test.
12484
12485         * g++.dg/parse/namespace3.C: New test.
12486
12487 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
12488
12489         * g++.dg/lookup/two-stage1.C: New test.
12490
12491 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12492
12493         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
12494         * g++.old-deja/g++.jason/access8.C: Likewise.
12495         * g++.old-deja/g++.other/decl5.C: Likewise.
12496
12497 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
12498
12499         * g++.dg/parse/parse7.C: New test.
12500
12501 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
12502
12503         PR c++/2843
12504         * g++.dg/ext/attrib7.C: New test.
12505
12506 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
12507
12508         * g++.dg/parse/parse6.C: New test.
12509
12510 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
12511
12512         * gcc.dg/h8300-stack-1.c: New.
12513
12514 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
12515
12516         g++.dg/lookup/exception1.C: New test.
12517
12518         g++.dg/lookup/template1.C: New test.
12519
12520         g++.dg/parse/namespace2.C: New test.
12521
12522         g++.dg/parse/parens2.C: New test.
12523
12524 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
12525
12526         * g++.dg/parse/parse5.C: New test.
12527         * g++.dg/lookup/scoped4.C: New test.
12528
12529 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
12530
12531         * g++.dg/parse/parens1.C: New test.
12532
12533         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
12534         angle-bracket1.C.
12535         * g++.dg/parse/parens2.C: New test.
12536
12537         * g++.dg/lookup/scope-operator1.C: New test.
12538
12539         * g++.dg/parse/operator1.C: New test.
12540
12541 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12542
12543         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
12544         * g++.old-deja/g++.other/access6.C: Likewise.
12545         * g++.old-deja/g++.other/decl1.C: Likewise.
12546         * g++.old-deja/g++.pt/typename12.C: Likewise.
12547
12548 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
12549
12550         * g++.dg/parse/namespace1.C: New test.
12551
12552 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
12553
12554         * g++.dg/parse/parse4.C: New test.
12555
12556 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
12557
12558         * g++.dg/parse/parse3.C: New test.
12559
12560 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
12561
12562         * g++.dg/parse/parse2.C: New test.
12563
12564 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
12565
12566         * g++.dg/template/friend11.C: New test.
12567
12568 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
12569
12570         * g++.dg/parse/parse1.C: New test.
12571
12572 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
12573
12574         * lib/profopt.exp: Change the name of a global variable to avoid
12575         possible clashes with other test suites.
12576
12577 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
12578
12579         * g++.dg/inherit/covariant8.C: New test.
12580
12581 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
12582
12583         * g++.dg/init/array9.C: New test.
12584
12585         PR c++/9112
12586         * g++.dg/parse/expr1.C: New test.
12587
12588 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
12589
12590         * gcc.c-torture/compile/20021230-1.c: New test.
12591
12592 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
12593
12594         * g++.dg/inherit/covariant5.C: New test.
12595         * g++.dg/inherit/covariant6.C: New test.
12596         * g++.dg/inherit/covariant7.C: New test.
12597
12598 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12599
12600         PR c++/2739
12601         * g++.dg/other/access2.C: New test.
12602
12603 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
12604
12605         * g++.dg/other/anon-struct.C: No longer fails
12606         * g++.old-deja/g++.brendan/parse4.C: Likewise.
12607         * g++.old-deja/g++.brendan/parse5.C: Likewise.
12608         * g++.old-deja/g++.brendan/parse6.C: Likewise.
12609
12610 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
12611
12612         * g++.dg/parse/angle-bracket.C (main): No longer fails.
12613
12614 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
12615
12616         * g++.dg/eh/spec4.C: Remove stray semicolon.
12617         * g++.dg/expr/pmf-1.C: Change error message.
12618         * g++.dg/ext/asm1.C: Remove stray semicolon.
12619         * g++.dg/ext/typename1.C: Add missing typenames.
12620         * g++.dg/inherit/template-as-base.C: Change error message.
12621         * g++.dg/lookup/scoped1.C: Likewise.
12622         * g++.dg/lookup/scoped2.C: Likewise.
12623         * g++.dg/lookup/using2.C: Likewise.
12624         * g++.dg/other/component1.C: Remove stray semicolon.
12625         * g++.dg/other/do1.C: Change error message.
12626         * g++.dg/other/error2.C: Likewise.
12627         * g++.dg/other/init1.C: Likewise.
12628         * g++.dg/other/packed1.C: Remove stray semicolon.
12629         * g++.dg/other/ptrmem2.C: Change error message.
12630         * g++.dg/parse/parameter-declaration-1.C: Remove line number
12631         marker.
12632         * g++.dg/special/initp1.C: Remove invalid attribute usage.
12633         * g++.dg/template/access3.C: Add typename keyword.
12634         * g++.dg/template/access5.C: Remove stray semicolon.
12635         * g++.dg/template/access6.C: Likewise.
12636         * g++.dg/template/complit1.C: Likewise.
12637         * g++.dg/template/crash1.C: Change error message.
12638         * g++.dg/template/inherit2.C: Remove stray semicolon.
12639         * g++.dg/template/instantiate2.C: Likewise.
12640         * g++.dg/template/instantiate3.C: Change error message.
12641         * g++.dg/template/qual1.C: Remove stray semicolon.
12642         * g++.dg/template/qualttp18.C: Change error message.
12643         * g++.dg/template/ref1.C: Remove stray semicolon.
12644         * g++.dg/template/sizeof1.C (A::value): Declare it.
12645         * g++.dg/template/spec4.C: Change error message.
12646         * g++.dg/template/static1.C: Likewise.
12647         * g++.dg/template/type1.C: Likewise.
12648         * g++.dg/template/typename3.C: Likewise.
12649         * g++.old-deja/g++.benjamin/13478.C: Change error message.
12650         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
12651         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
12652         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
12653         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
12654         named return value extension.
12655         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
12656         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
12657         * g++.old-deja/g++.bob/extern_C.C: Likewise.
12658         * g++.old-deja/g++.bob/inherit2.C: Likewise.
12659         * g++.old-deja/g++.brendan/complex1.C: Likewise.
12660         * g++.old-deja/g++.brendan/copy5.C: Likewise.
12661         * g++.old-deja/g++.brendan/crash13.C: Likewise.
12662         * g++.old-deja/g++.brendan/crash15.C: Likewise.
12663         * g++.old-deja/g++.brendan/crash18.C: Change error message.
12664         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
12665         * g++.old-deja/g++.brendan/crash38.C: Likewise.
12666         * g++.old-deja/g++.brendan/crash50.C: Likewise.
12667         * g++.old-deja/g++.brendan/crash56.C: Likewise.
12668         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
12669         syntax.
12670         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
12671         * g++.old-deja/g++.brendan/crash8.C: Change error message.
12672         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
12673         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12674         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
12675         * g++.old-deja/g++.brendan/template11.C: Likewise.
12676         * g++.old-deja/g++.brendan/template26.C: Likewise.
12677         * g++.old-deja/g++.brendan/template27.C: Use explicit
12678         specialization syntax.
12679         * g++.old-deja/g++.brendan/template30.C: Likewise.
12680         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
12681         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
12682         non-dependent names.
12683         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
12684         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
12685         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
12686         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
12687         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
12688         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
12689         named return value extension.
12690         * g++.old-deja/g++.ext/namedret2.C: Likewise.
12691         * g++.old-deja/g++.ext/namedret3.C: Likewise.
12692         * g++.old-deja/g++.ext/return1.C: Likewise.
12693         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
12694         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
12695         * g++.old-deja/g++.jason/access8.C: Likewise.
12696         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
12697         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
12698         pseudo-destructor names.
12699         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
12700         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
12701         pseudo-destructor names.
12702         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
12703         * g++.old-deja/g++.jason/overload19.C: Likewise.
12704         * g++.old-deja/g++.jason/overload32.C: Likewise.
12705         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
12706         stray semicolons.
12707         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
12708         * g++.old-deja/g++.jason/return.C: Likewise.
12709         * g++.old-deja/g++.jason/return2.C: Likewise.
12710         * g++.old-deja/g++.jason/shadow1.C: Likewise.
12711         * g++.old-deja/g++.jason/special.C: Use explicit specialization
12712         syntax.
12713         * g++.old-deja/g++.jason/template10.C: Account for use of
12714         non-dependent names.
12715         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
12716         syntax.
12717         * g++.old-deja/g++.jason/template37.C: Likewise.
12718         * g++.old-deja/g++.law/access4.C: Change error messages.
12719         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
12720         pseudo-destructor names.
12721         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
12722         * g++.old-deja/g++.law/ctors9.C: Likewise.
12723         * g++.old-deja/g++.law/cvt22.C: Likewise.
12724         * g++.old-deja/g++.law/dtors5.C: Likewise.
12725         * g++.old-deja/g++.law/global-init1.C: Likewise.
12726         * g++.old-deja/g++.law/missed-error3.C: Likewise.
12727         * g++.old-deja/g++.law/operators28.C: Likewise.
12728         * g++.old-deja/g++.law/visibility28.C: Likewise.
12729         * g++.old-deja/g++.martin/eval1.C: Likewise.
12730         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
12731         name.
12732         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
12733         * g++.old-deja/g++.mike/net34.C: Likewise.
12734         * g++.old-deja/g++.mike/net36.C: Likewise.
12735         * g++.old-deja/g++.mike/ns2.C: Likewise.
12736         * g++.old-deja/g++.mike/p12306.C: Likewise.
12737         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
12738         value extension.
12739         * g++.old-deja/g++.mike/p700.C: Likewise.
12740         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
12741         * g++.old-deja/g++.mike/p710.C: Likewise.
12742         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
12743         value extension.
12744         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
12745         * g++.old-deja/g++.mike/pmf9.C: Likewise.
12746         * g++.old-deja/g++.ns/crash2.C: Likewise.
12747         * g++.old-deja/g++.ns/crash3.C: Likewise.
12748         * g++.old-deja/g++.ns/invalid1.C: Likewise.
12749         * g++.old-deja/g++.ns/ns17.C: Likewise.
12750         * g++.old-deja/g++.ns/template16.C: Likewise.
12751         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
12752         keyword.
12753         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
12754         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
12755         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
12756         named return value extension.
12757         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
12758         * g++.old-deja/g++.other/access4.C: Issue additional error
12759         messages.
12760         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
12761         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
12762         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
12763         * g++.old-deja/g++.other/crash25.C: Change error message.
12764         * g++.old-deja/g++.other/crash4.C: Change error message.
12765         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
12766         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
12767         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
12768         checks.
12769         * g++.old-deja/g++.other/defarg8.C: Likewise.
12770         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
12771         * g++.old-deja/g++.other/dtor10.C: Likewise.
12772         * g++.old-deja/g++.other/incomplete.C: Likewise.
12773         * g++.old-deja/g++.other/linkage7.C: Likewise.
12774         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
12775         lookup algorithm.
12776         * g++.old-deja/g++.other/mangle2.C: Likewise.
12777         * g++.old-deja/g++.other/refinit2.C: Likewise.
12778         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
12779         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
12780         * g++.old-deja/g++.pt/crash28.C: Likewise.
12781         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
12782         syntax.
12783         * g++.old-deja/g++.pt/crash32.C: Change error message.
12784         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
12785         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
12786         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
12787         error message position.
12788         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
12789         * g++.old-deja/g++.pt/defarg8.C: Change error message.
12790         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
12791         syntax.
12792         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
12793         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
12794         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
12795         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
12796         keyword.
12797         * g++.old-deja/g++.pt/explicit31.C: Likewise.
12798         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
12799         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
12800         keyword.
12801         * g++.old-deja/g++.pt/explicit71.C: Change error message.
12802         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
12803         syntax.
12804         * g++.old-deja/g++.pt/friend28.C: Account for use of
12805         non-dependent names.
12806         * g++.old-deja/g++.pt/friend29.C: Likewise.
12807         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
12808         rules.
12809         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
12810         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
12811         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
12812         lookup rules.
12813         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
12814         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
12815         keyword.
12816         * g++.old-deja/g++.pt/memclass20.C: Likewise.
12817         * g++.old-deja/g++.pt/memclass5.C: Likewise.
12818         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
12819         keyword.
12820         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
12821         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
12822         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
12823         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
12824         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
12825         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
12826         keyword.
12827         * g++.old-deja/g++.pt/spec10.C: Likewise.
12828         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
12829         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
12830         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
12831         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
12832         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
12833         * g++.old-deja/g++.pt/ttp62.C: Likewise.
12834         * g++.old-deja/g++.pt/ttp64.C: Likewise.
12835         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
12836         * g++.old-deja/g++.pt/typename15.C: Likewise.
12837         * g++.old-deja/g++.pt/typename22.C: Likewise.
12838         * g++.old-deja/g++.pt/typename6.C: Change error messages.
12839         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
12840         * g++.old-deja/g++.pt/virtual2.C: Likewise.
12841         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
12842         syntax.
12843         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
12844         return value extension.
12845         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
12846         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
12847         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
12848         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
12849
12850 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
12851
12852         * g++.dg/warn/inline1.C: New test.
12853         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
12854         * g++.old-deja/g++.jason/synth10.C: Likewise.
12855         * g++.old-deja/g++.mike/net31.C: Likewise.
12856         * g++.old-deja/g++.mike/p8786.C: Likewise.
12857
12858         * g++.dg/template/friend10.C: New test.
12859         * g++.dg/template/conv5.C: New test.
12860
12861 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
12862
12863         * g++.dg/lookup/scoped3.C: New test.
12864
12865         * g++.dg/lookup/decl1.C: New test.
12866         * g++.dg/lookup/decl2.C: New test.
12867
12868 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
12869
12870         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
12871         gcc.c-torture/compile/20021015-1.c,
12872         gcc.c-torture/compile/20021015-2.c,
12873         gcc.c-torture/compile/20021123-1.c,
12874         gcc.c-torture/compile/20021123-2.c,
12875         gcc.c-torture/compile/20021123-3.c,
12876         gcc.c-torture/compile/20021123-4.c,
12877         gcc.c-torture/execute/20021024-1.c: Add tests previously added
12878         only to 3.1 or 3.2 branch.
12879
12880 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
12881
12882         * gcc.dg/i386-bitfield3.c: New test.
12883
12884         * gcc.dg/i386-bitfield2.c: New test.
12885
12886 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
12887
12888         * g++.dg/parse/conv_op1.C: New test.
12889
12890 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
12891
12892         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
12893         approved.
12894
12895 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
12896
12897         * gcc.c-torture/compile/20021220-1.c: New test.
12898
12899 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
12900
12901         * gcc.dg/i386-fastcall-1.c: New.
12902
12903 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
12904
12905         * gcc.c-torture/execute/20021219-1.c: New test.
12906
12907 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
12908
12909         * gcc.dg/i386-pic-1.c: New test.
12910
12911 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12912
12913         PR c++/8099
12914         * g++.dg/template/friend9.C: New test.
12915
12916 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12917
12918         PR c++/3663
12919         * g++.dg/template/access7.C: New test.
12920
12921 2002-12-18  Nick Clifton  <nickc@redhat.com>
12922
12923         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
12924         the libstdc++-v3 directory has been found.
12925
12926 2002-12-12  Devang Patel <dpatel@apple.com>
12927         * gcc.dg/darwin-ld-1.c: New test.
12928         * gcc.dg/darwin-ld-2.c: New test.
12929         * gcc.dg/darwin-ld-3.c: New test.
12930         * gcc.dg/darwin-ld-4.c: New test.
12931         * gcc.dg/darwin-ld-5.c: New test.
12932
12933 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
12934
12935         * gcc.c-torture/compile/20021212-1.c: New test.
12936
12937 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
12938
12939         * gcc.dg/fshort-wchar: New test.
12940
12941 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
12942
12943         PR c++/8372
12944         * g++.dg/template/dtor1.C: New test.
12945
12946         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
12947         markers.
12948
12949 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
12950
12951         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
12952
12953 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
12954
12955         * g++.dg/template/static1.C: New test.
12956         * g++.dg/template/static2.C: New test.
12957         * g++.old-deja/g++.ext/memconst.C: New test.
12958
12959 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12960
12961         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
12962         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
12963         * g++.dg/special/initp1.C: Likewise.
12964
12965 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
12966
12967         * gcc.c-torture/execute/20021204-1.c: New test.
12968
12969 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
12970
12971         * gcc.dg/ppc-fmadd-1.c: New file.
12972         * gcc.dg/ppc-fmadd-2.c: New file.
12973         * gcc.dg/ppc-fmadd-3.c: New file.
12974
12975 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
12976
12977         * gcc.c-torture/compile/20021204-1.c: New test.
12978
12979 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12980
12981         * g++.dg/inherit/covariant2.C: New test.
12982         * g++.dg/inherit/covariant3.C: New test.
12983         * g++.dg/inherit/covariant4.C: New test.
12984         * g++.dg/inherit/covariant1.C: Remove XFAIL.
12985         * g++.old-deja/g++.robertl/eb17.C: Likewise.
12986
12987 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
12988
12989         PR c++/8688
12990         * g++.dg/init/brace3.C: New test.
12991
12992 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
12993
12994         * gcc.dg/20020210-1.c: Fix a comment typo.
12995
12996 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
12997
12998         PR c++/8720
12999         * g++.dg/parse/defarg1.C: New test.
13000
13001         PR c++/8615
13002         * g++.dg/template/char1.C: New test.
13003
13004         * g++.dg/template/varmod1.C: Fix typo.
13005
13006 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13007
13008         DR 180
13009         * g++.old-deja/g++.pt/crash32.C: Expect error.
13010
13011 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
13012
13013         PR c++/5919
13014         * g++.dg/template/varmod1.C: New test.
13015
13016         PR c++/8727
13017         * g++.dg/inherit/typeinfo1.C: New test.
13018
13019         PR c++/8663
13020         * g++.dg/inherit/typedef1.C: New test.
13021
13022 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
13023
13024         PR c++/8332
13025         PR c++/8493
13026         * g++.dg/template/strlen1.C: New test.
13027
13028         PR c++/8227
13029         * g++.dg/template/ctor2.C: New test.
13030
13031         PR c++/8214
13032         * g++.dg/init/string1.C: New test.
13033
13034         PR c++/8511
13035         * g++.dg/template/friend8.C: New test.
13036
13037 2002-11-29  Joe Buck <jbuck@synopsys.com>
13038
13039         * g++.dg/lookup/anon2.C: New test.
13040
13041 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
13042
13043         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
13044         h8300 port.
13045
13046 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
13047
13048         * gcc.dg/bitfld-6.c: New test.
13049
13050 2002-11-27  Jan Hubicka  <jh@suse.cz>
13051
13052         * gcc.c-torture/execute/20021127.[cx]: New test.
13053
13054 2002-11-26  Jan Hubicka  <jh@suse.cz>
13055
13056         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
13057         quality.
13058
13059 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
13060
13061         * g++.dg/init/brace2.C: New test.
13062         * g++.old-deja/g++.mike/p9129.C: Correct.
13063
13064 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
13065
13066         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
13067
13068 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
13069
13070         * gcc.dg/sibcall-6: New test for indirect sibcalls.
13071
13072 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
13073
13074         * testsuite/g++.dg/abi/empty11.C: New test.
13075         * testsuite/g++.dg/rtti/cv1.C: New test.
13076
13077 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
13078
13079         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
13080
13081 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
13082
13083         * g++.dg/abi/empty10.C: New test.
13084
13085 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
13086
13087         * gcc.c-torture/compile/20021124-1.c: New test.
13088
13089 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
13090
13091         * g++.dg/abi/rtti2.C: New test.
13092
13093 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
13094
13095         * gcc.dg/i386-unroll-1.c: New test.
13096
13097 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
13098
13099         * gcc.c-torture/compile/20021120-1.c: New test.
13100         * gcc.c-torture/compile/20021120-2.c: New test.
13101
13102 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
13103
13104         * gcc.dg/bitfld-5.c: New test.
13105
13106 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
13107
13108         * gcc.c-torture/execute/20021120-3.c: New test.
13109
13110 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
13111
13112         * gcc.c-torture/execute/20021120-2.c: New test.
13113
13114 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
13115
13116         * gcc.c-torture/execute/20021120-1.c: New test.
13117
13118 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
13119
13120         * gcc.c-torture/execute/20021118-3.c: New test.
13121
13122 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
13123
13124         * gcc.c-torture/compile/20021119-1.c: New test.
13125
13126 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
13127
13128         * gcc.dg/duff-1.c: New test.
13129         * gcc.dg/duff-2.c: New test.
13130         * gcc.dg/duff-3.c: New test.
13131
13132 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
13133
13134         * gcc.dg/cpp/_Pragma5.c: New test.
13135
13136 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
13137
13138         * gcc.c-torture/execute/20021118-2.c: New test.
13139
13140 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
13141
13142         * gcc.c-torture/execute/20021118-1.c: New test.
13143
13144 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
13145
13146         * gcc.dg/20021116-1.c: New test.
13147
13148 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
13149
13150         * g++.dg/abi/vcall1.C: New test.
13151
13152 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
13153
13154         * gcc.dg/20021029-1.c: New test.
13155         * gcc.dg/20021029-2.c: New test.
13156
13157 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13158
13159         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
13160
13161 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
13162
13163         PR c/8439
13164         * gcc.dg/20021110.c: Move to ...
13165         * gcc.c-torture/compile/20021110.c: .... here.
13166
13167 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13168
13169         PR c/8467
13170         * gcc.c-torture/execute/20021111-1.c
13171
13172 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
13173
13174         PR c/8439
13175         * gcc.dg/20021110.c: New test.
13176
13177 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
13178
13179         * g++.dg/abi/vthunk3.C: Run only on x86.
13180
13181 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
13182
13183         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
13184
13185 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
13186
13187         * lib/compat.exp (compat-execute): Fix logic error in last
13188         change.
13189
13190 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
13191
13192         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
13193
13194 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13195
13196         PR c++/8389
13197         * g++.dg/template/access6.C: New test.
13198
13199 2002-11-08  Jan Hubicka  <jh@suse.cz>
13200
13201         * gcc.dg/i386-ssefp-1.c: New test.
13202         * gcc.dg/i386-ssefp-1.c: New test.
13203
13204 2002-11-08  Jan Hubicka  <jh@suse.cz>
13205
13206         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
13207
13208 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
13209
13210         * g++.dg/abi/vthunk3.C: New test.
13211
13212         PR c++/8338
13213         * g++.dg/template/crash2.C: New test.
13214
13215 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
13216
13217         * testsuite/g++.dg/abi/dtor1.C: New test.
13218         * testsuite/g++.dg/abi/dtor2.C: Likewise.
13219
13220 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
13221
13222         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
13223         Darwin.
13224
13225 2002-11-04  Adam Nemet  <anemet@lnxw.com>
13226
13227         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
13228         -mthumb.  Only xfail with -O0.
13229
13230 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
13231
13232         * g++.dg/abi/thunk1.C: New test.
13233         * g++.dg/abi/thunk2.C: Likewise.
13234         * g++.dg/abi/vtt1.C: Likewise.
13235
13236 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
13237
13238         PR optimization/8423
13239         * gcc.c-torture/execute/builtin-constant.c: New test.
13240
13241 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
13242
13243         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
13244         Add some more cases.
13245
13246 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
13247
13248         PR c++/8391
13249         * g++.dg/opt/local1.C: New test.
13250
13251 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
13252
13253         PR c++/8160
13254         * g++.dg/template/complit1.C: New test.
13255
13256         PR c++/8149
13257         * g++.dg/template/typename4.C: Likewise.
13258
13259 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13260
13261         Core issue 287, PR c++/7639
13262         * g++.dg/template/instantiate1.C: Adjust error location.
13263         * g++.dg/template/instantiate3.C: New test.
13264         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
13265         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
13266         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
13267
13268 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
13269
13270         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
13271
13272 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
13273
13274         PR c++/8287
13275         * g++.dg/init/dtor2.C: New test.
13276
13277 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13278
13279         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
13280         * gcc.dg/nest.c: Bypass errors on irix6.
13281
13282 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
13283
13284         * gcc.dg/nest.c: Expect error for mmix-*-*.
13285         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
13286
13287 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
13288
13289         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
13290         markers.
13291
13292         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
13293
13294 2002-10-25  Mike Stump  <mrs@apple.com>
13295
13296         * gcc.dg/warn-1.c: New test.
13297
13298 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
13299
13300         * g++.dg/template/typename3.C: New test.
13301
13302 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
13303
13304         * g++.dg/lookup/ptrmem1.C: New test.
13305
13306         * g++.dg/abi/vthunk2.C: New test.
13307
13308 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
13309
13310         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
13311
13312 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
13313
13314         * g++.dg/abi/empty9.C: New test.
13315
13316 2002-10-24  Richard Henderson  <rth@redhat.com>
13317
13318         * g++.dg/inherit/thunk1.C: Enable for ia64.
13319
13320 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
13321
13322         PR c++/8067
13323         * g++.dg/lookup/pretty1.C: New test.
13324
13325 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
13326
13327         * gcc.dg/20021023-1.c: New test.
13328
13329 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
13330
13331         PR c++/7679
13332         * g++.dg/parse/inline1.C: New test.
13333
13334 2002-10-23  Richard Henderson  <rth@redhat.com>
13335
13336         * g++.dg/inherit/thunk1.C: Enable for x86_64.
13337
13338         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
13339
13340 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
13341
13342         PR c++/6579
13343         * g++.dg/parse/stmtexpr3.C: New test.
13344
13345 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
13346
13347         * g++.dg/expr/cond1.C: New test.
13348
13349 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
13350
13351         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
13352
13353 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
13354
13355         * g++.dg/abi/vbase13.C: New test.
13356         * g++.dg/abi/vbase14.C: Likewise.
13357
13358 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
13359
13360         * gcc.dg/tls/pic-1.c: New test.
13361         * gcc.dg/tls/nonpic-1.c: New test.
13362         * gcc.dg/20021018-1.c: New test.
13363
13364 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
13365
13366         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
13367         Remove only files with the same base name as the test case.
13368         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
13369         (profopt-execute): Likewise.  Also, remove old profiling
13370         and performance data files before running the tests.
13371
13372         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
13373         * g++.dg/bprob/bprob.exp: Likewise.
13374         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
13375         to allow more general test case names.
13376
13377         * g++.dg/bprob/bprob-1.C: Rename to ...
13378         * g++.dg/bprob/g++-bprob-1.C: ... this.
13379
13380         * g77.dg/bprob/bprob-1.f: Rename to ...
13381         * g77.dg/bprob/g77-bprob-1.f: ... this.
13382
13383 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
13384
13385         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
13386         bison 1.50 or later.
13387
13388 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
13389
13390         * g++.dg/README: Describe more test directories.
13391
13392 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
13393
13394         * g++.dg/init/array6.C: Add additional tests.
13395
13396 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
13397
13398         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
13399         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
13400
13401 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
13402
13403         * gcc.c-torture/compile/20020604-1.x: New.
13404         * gcc.c-torture/compile/simd-5.x: Likewise.
13405         * gcc.c-torture/execute/920710-1.x: Likewise.
13406         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
13407
13408 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
13409
13410         * g++.dg/inherit/override1.C: Add dg-options clause.
13411
13412 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
13413
13414         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
13415         _mm_slli_si128.
13416
13417 2002-10-19  Andreas Schwab  <schwab@suse.de>
13418
13419         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
13420         directory component.
13421
13422 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
13423
13424         * g++.dg/inherit/thunk1.C: New test.
13425
13426         * g++.dg/inherit/override1.C: New test.
13427
13428         * g++.dg/abi/mangle11.C: New test.
13429         * g++.dg/abi/mangle14.C: New test.
13430         * g++.dg/abi/mangle17.C: New test.
13431
13432 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
13433
13434         * g++.dg/overload/member2.C: New test.
13435
13436 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
13437
13438         * g++.dg/README: Describe new compat directory.
13439         * g++.dg/dg.exp: Skip tests in compat directory.
13440         * README.compat: New file.
13441         * lib/compat.exp: New expect script.
13442         * g++.dg/compat: New test directory.
13443         * g++.dg/compat/compat.exp: New expect script.
13444         * g++.dg/compat/abi: New test directory.
13445         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
13446         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
13447         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
13448         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
13449         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
13450         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
13451         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
13452         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
13453         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
13454         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
13455         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
13456         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
13457         * g++.dg/compat/break: New test directory.
13458         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
13459         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
13460         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
13461         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
13462         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
13463         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
13464         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
13465         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
13466         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
13467         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
13468         g++.dg/compat/break/README: New files.
13469         * g++.dg/compat/eh: New test directory.
13470         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
13471         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
13472         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
13473         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
13474         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
13475         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
13476         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
13477         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
13478         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
13479         g++.dg/compat/eh/filter2_y.C,
13480         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
13481         g++.dg/compat/eh/new1_y.C,
13482         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
13483         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
13484         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
13485         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
13486         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
13487         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
13488         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
13489         g++.dg/compat/eh/unexpected1_y.C: New files.
13490         * g++.dg/compat/init: New test directory.
13491         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
13492         g++.dg/compat/init/array5_y.C,
13493         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
13494         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
13495         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
13496         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
13497         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
13498         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
13499         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
13500         g++.dg/compat/init/init-ref2_y.C: New files.
13501
13502 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
13503
13504         PR c++/7584
13505         * g++.dg/inherit/using3.C: New test.
13506
13507 2002-10-17  Jan Hubicka  <jh@suse.cz>
13508
13509         * gcc.dg/20021017-2.c: New test.
13510
13511 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
13512
13513         * g++.dg/abi/mangle16.C: Adjust.
13514
13515         * g++.dg/init/array8.C: New test.
13516
13517 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
13518
13519         * gcc.dg/special/mips-abi.exp: New test.
13520         * gcc.dg/special/mips-abi.s: Empty file used by the above.
13521
13522 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
13523
13524         * g++.dg/abi/mangle16.C: New test.
13525         * g++.dg/abi/mangle17.C: Likewise.
13526
13527         PR c++/7478
13528         * g++.dg/template/ref1.C: New test.
13529
13530 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13531
13532         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
13533
13534 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
13535
13536         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
13537
13538 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
13539
13540         PR c++/7524
13541         * g++.dg/init/array7.C: New test.
13542
13543 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
13544
13545         * g++.dg/init/array6.C: New test.
13546
13547         * g++.dg/abi/mangle13.C: Likewise.
13548         * g++.dg/abi/mangle14.C: Likewise.
13549         * g++.dg/abi/mangle15.C: Likewise.
13550
13551 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
13552
13553         * g++.dg/abi/empty8.C: New test.
13554
13555 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
13556
13557         * g++.dg/init/ctor1.C: New test.
13558
13559 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
13560
13561         * gcc.c-torture/execute/20021015-1.c: New test.
13562
13563 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
13564
13565         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
13566
13567 2002-10-14  Jan Hubicka  <jh@suse.cz>
13568
13569         * gcc.dg/i386-ssetype-[1-5].c: New tests.
13570
13571 2002-10-14  Richard Henderson  <rth@redhat.com>
13572
13573         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
13574
13575 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
13576
13577         PR optimization/6631
13578         * g++.dg/opt/const2.C: New test.
13579
13580 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
13581
13582         PR c++/7176
13583         * g++.dg/parse/friend1.C: New test.
13584         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
13585
13586 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
13587
13588         * gcc.dg/20021014-1.c: New test.
13589
13590 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
13591
13592         PR c++/5661
13593         * g++.dg/ext/vlm1.C: New test.
13594         * g++.dg/ext/vlm2.C: Likewise.
13595
13596         * g++.dg/init/array1.C: Remove invalid braces.
13597         * g++.dg/init/brace1.C: New test.
13598         * g++.dg/init/copy2.C: Likewise.
13599         * g++.dg/init/copy3.C: Likewise.
13600         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
13601         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
13602         braces.
13603
13604 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
13605
13606         * gcc.dg/cpp/assembler.S: Don't use -ansi.
13607
13608 2002-10-11  Richard Shann  <richard.shann@superh.com>
13609
13610         * gcc.c-torture/compile/simd-5.c: New test.
13611
13612 2002-10-10  Roger Sayle  <roger@eyesopen.com>
13613
13614         * gcc.c-torture/execute/shiftopt-1.c: New test case.
13615
13616 2002-10-10  Jim Wilson  <wilson@redhat.com>
13617
13618         * gcc.c-torture/execute/20021010-1.c: New test.
13619
13620 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
13621
13622         PR c/7353
13623         * g++.dg/ext/typedef-init.C: New test.
13624         * gcc.dg/typedef-init.c: New test.
13625
13626 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
13627
13628         * gcc.dg/cpp/paste13.c: New test.
13629
13630 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13631
13632         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
13633         remaining platforms, XFAIL during compile, not execute.  Don't
13634         XFAIL at -O0.
13635
13636 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
13637
13638         * gcc.dg/alias-1.c: Tweak expected warning.
13639
13640 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13641
13642         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
13643
13644 2002-10-06  Andreas Jaeger  <aj@suse.de>
13645
13646         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
13647         * gcc.dg/cpp/c++98.C: Likewise.
13648
13649         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
13650         * g++.dg/cpp/c++98.C: Likewise.
13651
13652         * g++.dg/README (Subdirectories): Mention cpp directory.
13653
13654         PR target/7559
13655         * gcc.dg/20021006-1.c: New test.
13656
13657 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13658
13659         PR c++/7804
13660         * g++.dg/other/warning1.C: New test.
13661
13662 2002-10-04  Roger Sayle  <roger@eyesopen.com>
13663
13664         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
13665         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
13666         and sparc-*-* with -m64 as expected failures.  See PR 8087.
13667
13668 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
13669
13670         PR c++/7931
13671         * g++.dg/template/ptrmem3.C: New test.
13672
13673         PR c++/7754
13674         * g++.dg/template/union1.C: New test.
13675
13676 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
13677
13678         PR c++/8006
13679         * g++.dg/abi/mangle9.C: New test.
13680         * g++.dg/abi/mangle10.C: New test.
13681         * g++.dg/abi/mangle11.C: New test.
13682         * g++.dg/abi/mangle12.C: New test.
13683
13684 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
13685
13686         PR c++/7188.
13687         * g++.dg/template/meminit1.C: New test.
13688         * g++.dg/warn/Wreorder-1.C: Likewise.
13689         * g++.old-deja/g++.mike/warn3.C: Tweak.
13690         * lib/prune.exp: Ingore "in copy constructor".
13691
13692 2002-10-02  Andreas Jaeger  <aj@suse.de>
13693
13694         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
13695         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
13696         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
13697         on x86-64.
13698
13699 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
13700
13701         * gcc.dg/empty1.C: Fix typo.
13702
13703 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
13704
13705         * gcc.dg/alias-1.c: New test.
13706
13707 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
13708
13709         * gcc.dg/empty1.C: New test.
13710
13711         * g++.dg/tls/init-2.C: Tweak error messages.
13712
13713 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
13714
13715         * gcc.c-torture/compile/20020923-1.c: New test.
13716
13717 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
13718
13719         * gcc.c-torture/execute/ffs-1.c: New test.
13720         * gcc.c-torture/execute/ffs-2.c: Ditto.
13721
13722 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
13723
13724         * g++.dg/overload/member1.C: New test.
13725
13726 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
13727
13728         * g++.dg/abi/empty7.C: New test.
13729         * g++.dg/init/pm2.C: Likewise.
13730
13731 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
13732
13733         * g++.dg/rtti/crash1.C: New test.
13734
13735 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
13736
13737         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
13738         gcc.dg/sibcall-4.c: New tests.
13739
13740 2002-09-28  Roger Sayle  <roger@eyesopen.com>
13741
13742         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
13743         powerpc and MMIX targets.
13744
13745 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
13746
13747         * gcc.dg/cpp/20020927-1.c: New.
13748
13749 2002-09-26  David S. Miller  <davem@redhat.com>
13750
13751         * gcc.c-torture/compile/trunctfdf.c: New.
13752
13753 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13754
13755         * lib/target-supports.exp (check_weak_available): Handle solaris2.
13756
13757 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
13758
13759         * gcc.c-torture/execute/loop-15.c: New.
13760
13761 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
13762
13763         * README.QMTEST: Fix typo.
13764
13765 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
13766
13767         * gcc.dg/20020926-1.c: New test.
13768
13769 2002-09-25  David S. Miller  <davem@redhat.com>
13770
13771         PR target/7842
13772         * gcc.c-torture/execute/shiftdi.c: New test.
13773
13774 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
13775
13776         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
13777         unique to the tool.
13778         * lib/g77.exp (g77_init): Likewise.
13779         * lib/g++.exp (g++_init): Likewise.
13780         * lib/objc.exp (objc_init): Likewise.
13781
13782 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
13783
13784         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
13785         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
13786         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
13787
13788 2002-09-25  Richard Henderson  <rth@redhat.com>
13789
13790         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
13791         too-small long double.
13792
13793 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
13794
13795         * gcc.dg/20020919-1.c: New test.
13796
13797 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
13798
13799         * g++.dg/abi/bitfield6.C: New test.
13800         * g++.dg/abi/bitfield7.C: New test.
13801         * g++.dg/abi/bitfield8.C: New test.
13802         * g++.dg/abi/vbase11.C: New test.
13803
13804 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13805
13806         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
13807         hppa*-*-hpux*.  Update test comment.
13808
13809 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
13810
13811         * gcc.dg/tls/struct-1.c: New test.
13812
13813 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
13814
13815         * gcc.dg/cpp/tr-warn2.c: Update.
13816
13817 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
13818
13819         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
13820
13821 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
13822
13823         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
13824         systems.
13825
13826 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
13827
13828         * gcc.c-torture/execute/ieee/mzero3.c: New test.
13829
13830         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
13831         Adjust for c++filt moved to binutils.  Remove spurious duplicate
13832         setting of cxxfilt.
13833
13834 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
13835
13836         * gcc.dg/20020312-2.c: Update for darwin.
13837
13838 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
13839
13840         * g++.old-deja/g++.other/crash32.C: Mark ICE.
13841
13842 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
13843
13844         * objc.dg/comp-types-1.m: New test.
13845         * objc.dg/comp-types-2.m: New test.
13846         * objc.dg/comp-types-3.m: New test.
13847         * objc.dg/comp-types-4.m: New test.
13848         * objc.dg/comp-types-5.m: New test.
13849         * objc.dg/comp-types-6.m: New test.
13850
13851 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13852
13853         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
13854
13855 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
13856
13857         * g++.dg/other/do1.C: New test.
13858
13859         * g++.dg/template/subst1.C: New test.
13860
13861 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
13862
13863         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
13864
13865 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
13866
13867         * g++.dg/template/qualttp20.C: Adjust expected errors.
13868         * g++.old-deja/g++.jason/report.C: Likewise.
13869         * g++.old-deja/g++.other/qual1.C: Likewise.
13870
13871         * g++.dg/lookup/scoped2.C: New test.
13872
13873         * g++.dg/ext/asm3.C: New test.
13874
13875 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
13876
13877         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
13878
13879 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
13880
13881         * ChangeLog: follow spelling conventions.
13882         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
13883         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
13884         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
13885         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
13886         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
13887         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
13888         * g++.old-deja/g++.law/global-init1.C: Likewise.
13889         * g++.old-deja/g++.other/delete4.C: Likewise.
13890         * g++.old-deja/g++.other/inline21.C: Likewise.
13891         * g++.old-deja/g++.other/singleton.C: Likewise.
13892         * g77.dg/strlen0.f: Likewise.
13893         * g77.f-torture/compile/20010519-1.f: Likewise.
13894         * g77.f-torture/compile/980310-4.f: Likewise.
13895         * gcc.c-torture/compile/20000605-1.c: Likewise.
13896         * gcc.c-torture/execute/20020225-1.c: Likewise.
13897         * gcc.dg/c90-hexfloat-2.c: Likewise.
13898         * gcc.dg/c99-bool-1.c: Likewise.
13899         * gcc.dg/c99-hexfloat-2.c: Likewise.
13900         * gcc.dg/dll-2.c: Likewise.
13901         * gcc.dg/wtr-union-init-1.c: Likewise.
13902         * gcc.dg/wtr-union-init-2.c: Likewise.
13903         * gcc.dg/wtr-union-init-3.c: Likewise.
13904         * gcc.dg/cpp/avoidpaste1.c: Likewise.
13905         * gcc.dg/cpp/defined.c: Likewise.
13906         * gcc.dg/cpp/macsyntx.c: Likewise.
13907         * gcc.dg/cpp/paste2.c: Likewise.
13908         * gcc.dg/cpp/trad/defined.c: Likewise.
13909         * gcc.dg/format/c90-printf-1.c: Likewise.
13910         * gcc.dg/format/c90-scanf-1.c: Likewise.
13911         * gcc.dg/format/c99-printf-1.c: Likewise.
13912         * gcc.dg/format/c99-scanf-1.c: Likewise.
13913         * gcc.misc-tests/gcov-8.c: Likewise.
13914         * lib/profopt.exp: Likewise.
13915
13916 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
13917
13918         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
13919
13920 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
13921
13922         * g++.dg/inherit/using2.C: New test.
13923
13924 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
13925
13926         * ChangeLog: Follow spelling conventions.
13927         * g++.dg/template/friend4.C: Likewise.
13928         * g++.old-deja/g++.pt/crash67.C: Likewise.
13929         * gcc.c-torture/execute/20000801-4.c: Likewise.
13930         * gcc.dg/c90-digraph-1.c: Likewise.
13931         * gcc.dg/c94-digraph-1.c: Likewise.
13932         * gcc.dg/c99-digraph-1.c: Likewise.
13933         * gcc.dg/cpp/line5.c: Likewise.
13934         * gcc.dg/cpp/multiline.c: Likewise.
13935         * gcc.dg/cpp/trad/literals-1.c: Likewise.
13936         * gcc.dg/format/attr-3.c: Likewise.
13937         * gcc.dg/format/c90-scanf-3.c: Likewise.
13938         * gcc.dg/format/ext-4.c: Likewise.
13939
13940 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
13941
13942         * g++.dg/template/pretty1.C: New test.
13943
13944 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
13945
13946         * gcc.c-torture/execute/struct-cpy-1.c: New test.
13947
13948 2002-09-13  Matt Austern  <austern@apple.com>
13949
13950         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
13951         passing a cast expression to a function by const reference.
13952
13953 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
13954
13955         * g++.dg/template/deduce1.C: New test.
13956
13957 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
13958
13959         * gcc.c-torture/execute/simd-1.c: Force all use of int to
13960         32-bit int.
13961
13962 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13963
13964         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
13965         usage.
13966
13967 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
13968
13969         * gcc.c-torture/compile/20020910-1.c: New test.
13970
13971 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
13972
13973         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
13974
13975 2002-09-10  Andreas Jaeger  <aj@suse.de>
13976
13977         * gcc.dg/20020312-2.c: Adjust for x86-64.
13978
13979 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
13980
13981         * g77.dg/7388.f: New test case for PR 7388.
13982
13983 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
13984
13985         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
13986
13987 2002-09-05  Ziemowit Laski <zlaski@apple.com>
13988
13989         * objc.dg/proto-lossage-1.m: New test.
13990
13991 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
13992
13993         * gcc.dg/cpp/_Pragma4.c: Fix typo.
13994
13995 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
13996
13997         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
13998         expected to pass.
13999
14000 2002-09-06  Stan Shebs  <shebs@apple.com>
14001             David Edelsohn  <edelsohn@gnu.org>
14002
14003         * gcc.dg/weak: New directory.
14004         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
14005         target-specific xfail bits.
14006         * gcc.dg/typeof-2.c: Move to new directory.
14007         * gcc.dg/weak.exp: New expect script.
14008
14009 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
14010
14011         * gcc.c-torture/execute/extzvsi.c: New test.
14012
14013 2002-09-05  Stan Shebs  <shebs@apple.com>
14014
14015         * gcc.dg/weak-1.c: xfail on Darwin.
14016         * gcc.dg/weak-2.c: Ditto.
14017         * gcc.dg/weak-3.c: Ditto.
14018         * gcc.dg/weak-4.c: Ditto.
14019         * gcc.dg/weak-5.c: Ditto.
14020         * gcc.dg/weak-6.c: Ditto.
14021         * gcc.dg/weak-7.c: Ditto.
14022         * gcc.dg/weak-8.c: Ditto.
14023         * gcc.dg/weak-9.c: Ditto.
14024
14025 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
14026
14027         * gcc.c-torture/execute/loop-14.c: New test.
14028
14029 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
14030
14031         * g++.dg/other/cxa-atexit1.C: New test.
14032
14033         * gcc.dg/typeof-2.c: New test.
14034
14035 2002-09-03  Roger Sayle  <roger@eyesopen.com>
14036
14037         * gcc.dg/builtins-2.c: New testcase.
14038         * gcc.dg/builtins-3.c: New testcase.
14039
14040 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
14041
14042         * gcc.dg/cpp/_Pragma4.c: New test.
14043
14044 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
14045
14046         * objc/execute/nil_method-1.m: New testcase.
14047
14048 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
14049
14050         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
14051         [Object class], not [Object initialize].
14052
14053 2002-08-31  Roger Sayle  <roger@eyesopen.com>
14054             Hans-Peter Nilsson  <hp@bitrange.com>
14055
14056         * gcc.c-torture/execute/20020720-1.x: Skip test on
14057         mmix-knuth-mmixware.  Correct comment.
14058
14059 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
14060
14061         * testsuite/g++.dg/abi/bitfield5.C: New test.
14062         * testsuite/g++.dg/abi/vbase10.C: Likewise.
14063
14064 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
14065
14066         * objc.dg/undeclared-selector.m: New test.
14067
14068 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
14069
14070         * g++.dg/other/offsetof1.C: Avoid cast warning.
14071
14072 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
14073
14074         * objc.dg/super-class-2.m: New test.
14075
14076 2002-08-24  Matt Austern  <austern@apple.com>
14077
14078         * g++.dg/ext/lvaddr.C: New test.
14079         * g++.dg/ext/lvcast.C: New test.
14080
14081 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
14082
14083         * testsuite/g++.dg/inherit/cond1.C: New test.
14084
14085 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
14086
14087         * gcc.dg/noncompile/incomplete-1.c: New test.
14088
14089 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
14090
14091         * gcc.dg/typespec-1.c: New test.
14092
14093 2002-08-20  Devang Patel  <dpatel@apple.com>
14094         * objc.dg/proto-hier-2.m: New test.
14095
14096 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
14097
14098         * objc.dg/bitfield-1.m: New test.
14099         * objc.dg/bitfield-2.m: New test.
14100
14101 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
14102
14103         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
14104         gcc.dg/c99-flex-array-4.c: New tests.
14105
14106 2002-08-16  Stan Shebs  <shebs@apple.com>
14107
14108         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
14109
14110 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
14111
14112         * gcc.dg/typeof-1.c: New test.
14113         * g++.dg/ext/typeof2.C: New test.
14114
14115 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
14116
14117         * g++.dg/other/offsetof1.C: New test.
14118
14119 2002-08-14  Richard Henderson  <rth@redhat.com>
14120
14121         * gcc.dg/tls/diag-3.c: Fix expected message strings.
14122
14123 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
14124
14125         * gcc.dg/cpp/_Pragma3.c: New test.
14126
14127 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
14128
14129         * g++.dg/template/inherit3: New test.
14130
14131 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
14132
14133         * gcc.dg/bitfld-4.c: Add blank options.
14134
14135 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
14136
14137         * g++.dg/template/crash1.C: New test.
14138
14139 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
14140
14141         * gcc.dg/tls/opt-2.c: New test.
14142
14143 2002-08-08  Devang Patel  <dpatel@apple.com>
14144
14145         * objc.dg/selector-1.m : New test
14146
14147 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
14148
14149         * g++.dg/abi/bitfield4.C: New test.
14150         * gcc.dg/bitfld-4.c: New test.
14151
14152 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
14153
14154         * g++.dg/other/packed1.C: New test.
14155
14156 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
14157
14158         * g++.dg/abi/offsetof.C: Tweak error messages.
14159         * g++.old-deja/g++.mike/p10769a.C: Likewise.
14160
14161 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
14162
14163         * gcc.dg/bitfld-3.c: New test.
14164
14165 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
14166             Richard Henderson  <rth@redhat.com>
14167
14168         * gcc.dg/i386-bitfield1.c: New test.
14169         * g++.dg/abi/bitfield3.C: Update.
14170
14171 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
14172
14173         * objc.dg/const-str-2.m: Update.
14174         * gcc.dg/cpp/c++98.c: Change to C extension.
14175         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
14176         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
14177
14178 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
14179
14180         * testsuite/gcc.dg/tls/diag-3.c: New.
14181
14182 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
14183
14184         * g++.dg/README (Subdirectories): Document new subdir expr.
14185         * g++.dg/expr/pmf-1.C: New test.
14186
14187 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
14188
14189         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
14190
14191 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
14192
14193         * g++.dg/abi/bitfield3.C: New test.
14194
14195 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
14196
14197         * lib/gcov.exp: Tweak expected line formats.
14198         * gcc.misc-tests/gcov8.c: New test.
14199         * gcc.misc-tests/gcov8.x: New flags.
14200
14201 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
14202
14203         * consistency.vlad/layout/endian.c: Include string.h.
14204
14205         * gcc.c-torture/execute/20020805-1.c: New test.
14206
14207 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
14208
14209         * g++.dg/other/conversion1.C: New test.
14210
14211 2002-08-03  Roger Sayle  <roger@eyesopen.com>
14212
14213         * gcc.dg/builtins-1.c: New testcase.
14214
14215 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
14216
14217         * g++.dg/inherit/access3.C: New test.
14218
14219 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
14220
14221         * gcc.dg/ia64-visibility-2.c: New test.
14222
14223 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
14224
14225         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
14226         __qualifier_flags to __flags.
14227
14228 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
14229
14230         * g++.dg/inherit/operator1.C: New test.
14231         * g++.dg/lookup/disamb1.C: Fix typo in comment.
14232         * g++.dg/other/error1.C: Change expected error message.
14233         * g++.dg/template/conv4.C: Likewise.
14234
14235 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
14236
14237         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
14238         for documented behavior.
14239
14240 2002-07-25  Roger Sayle  <roger@eyesopen.com>
14241
14242         * gcc.c-torture/execute/20020720-1.x: Skip this test on
14243         several targets known to fail.
14244
14245 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
14246
14247         * gcc.dg/mips-args-[123].c: New tests.
14248
14249 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
14250
14251         * gcc.dg/ppc-spe.c: New.
14252
14253 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
14254
14255         * g++.dg/other/ptrmem4.C: New testcase.
14256
14257 2002-07-24  Richard Henderson  <rth@redhat.com>
14258
14259         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
14260
14261 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
14262
14263         * g++.dg/ext/alignof1.C (main): Return 0 for success.
14264
14265 2002-07-24  Roger Sayle  <roger@eyesopen.com>
14266
14267         * gcc.c-torture/execute/memset-3.c: New testcase.
14268
14269 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
14270
14271         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
14272         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
14273
14274 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14275
14276         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
14277         Delete.
14278
14279 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
14280
14281         * gcc.c-torture/compile/simd-4.c: New test.
14282
14283 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14284
14285         PR c++/7347, c++/7348
14286         * g++.dg/template/access4.C: New test.
14287         * g++.dg/template/access5.C: New test.
14288         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
14289         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
14290         * g++.old-deja/g++.pt/ttp58.C: Likewise.
14291         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
14292
14293 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
14294
14295         * gcc.dg/gnu89-init-2.c: New test.
14296
14297 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
14298
14299         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
14300
14301 2002-07-20  Roger Sayle  <roger@eyesopen.com>
14302
14303         * gcc.c-torture/execute/20020720-1.c: New testcase.
14304
14305 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
14306
14307         * gcc.dg/cpp/Wsignprom.c: New tests.
14308
14309 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
14310
14311         * gcc.c-torture/execute/loop-13.c: New test.
14312
14313 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
14314
14315         * gcc.dg/cpp/expr.c: New tests.
14316
14317 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
14318
14319         * g++.dg/opt/pr6713.C: Add template instantiation.
14320
14321 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
14322
14323         * gcc.dg/nest.c: New test.
14324
14325 2002-07-17  Richard Henderson  <rth@redhat.com>
14326
14327         * g++.dg/opt/pr6713.C: New test.
14328
14329 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
14330
14331         * gcc.c-torture/execute/loop-2e.x: Let the testcase
14332         XFAIL for all x86 processors.
14333
14334 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
14335
14336         * gcc.c-torture/execute/20010122-1.x: Do not test with
14337         -fomit-frame-pointer.
14338
14339 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14340
14341         * g++.dg/template/instantiate2.C: New test.
14342         * g++.dg/template/spec4.C: New test.
14343
14344 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14345
14346         * g++.dg/template/access2.C: New test.
14347         * g++.dg/template/access3.C: New test.
14348
14349 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
14350
14351         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
14352         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
14353         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
14354         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
14355         Convert to use <stdarg.h>.
14356         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
14357         Delete.
14358         * gcc.dg/va-arg-2.c: New.
14359         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
14360
14361 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
14362
14363         * gcc.c-torture/compile/20020710-1.c: New test.
14364
14365 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
14366                           Andrew Pinski  <pinskia@physics.uc.edu>
14367
14368         gcc.c-torture/compile/simd-2.c: New testcase.
14369         gcc.c-torture/compile/simd-3.c: Likewise.
14370
14371 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
14372
14373         PR c++/7224
14374         * g++.dg/overload/error1.C: New test.
14375
14376 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
14377
14378         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
14379         configuration and IRIX 6 O32 ABI.
14380
14381 2002-07-11  Roger Sayle  <roger@eyesopen.com>
14382
14383         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
14384
14385 2002-07-10  Roger Sayle  <roger@eyesopen.com>
14386
14387         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
14388
14389 2002-07-10  Jeffrey A Law  <law@redhat.com>
14390
14391         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
14392
14393         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
14394
14395 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
14396
14397         * gcc.dg/20020312-2.c: Check for __PPC__.
14398
14399 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
14400
14401         * gcc.c-torture/compile/20020709-1.c: New test.
14402
14403 2002-07-07  Roger Sayle  <roger@eyesopen.com>
14404
14405         * g++.dg/template/qualttp21.C: New test case.
14406
14407 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
14408
14409         * gcc.c-torture/compile/20020706-1.c: New test.
14410         * gcc.c-torture/compile/20020706-2.c: New test.
14411
14412 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
14413             Alexandre Oliva  <aoliva@redhat.com>
14414
14415         * g++.dg/warn/incomplete1.C: New test.
14416
14417 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14418
14419         PR c++/7099
14420         * g++.dg/warn/noreturn1.C: New test.
14421
14422 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
14423
14424         PR c++/6706
14425         * g++.dg/debug/debug6.C: New test.
14426         * g++.dg/debug/debug7.C: New test.
14427
14428 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
14429
14430         * gcc.c-torture/compile/simd-3.c: New test.
14431
14432 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
14433
14434         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
14435         * gcc.dg/20020620-1.c: Likewise.
14436
14437 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14438
14439         PR c++/6944
14440         * g++.dg/init/array4.C: New test.
14441         * g++.dg/init/array5.C: New test.
14442
14443 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
14444
14445         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
14446         * gcc.c-torture/execute/simd-2.c (main): Likewise.
14447
14448 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14449
14450         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
14451         * gcc.dg/wtr-aggr-init-1.c: Likewise.
14452         * gcc.dg/wtr-conversion-1.c: Likewise.
14453         * gcc.dg/wtr-escape-1.c: Likewise.
14454         * gcc.dg/wtr-int-type-1.c: Likewise.
14455         * gcc.dg/wtr-label-1.c: Likewise.
14456         * gcc.dg/wtr-static-1.c: Likewise.
14457         * gcc.dg/wtr-strcat-1.c: Likewise.
14458         * gcc.dg/wtr-suffix-1.c: Likewise.
14459         * gcc.dg/wtr-switch-1.c: Likewise.
14460         * gcc.dg/wtr-unary-plus-1.c: Likewise.
14461         * gcc.dg/wtr-union-init-1.c: Likewise.
14462         * gcc.dg/wtr-union-init-2.c: Likewise.
14463         * gcc.dg/wtr-union-init-3.c: Likewise.
14464
14465         * gcc.dg/wtr-func-def-1.c: New test.
14466
14467 2002-07-02 Devang Patel <dpatel@apple.com>
14468
14469         * objc.dg/param-1.m: New test.
14470
14471 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
14472
14473         * gcc.dg/cpp/trad/directive.c: Add test.
14474         * gcc.dg/cpp/trad/macroargs.c: Add test.
14475         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
14476
14477 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
14478
14479         * gcc.dg/cpp/cmdlne-M.c: New test.
14480
14481 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
14482
14483         * objc.dg/desig-init-1.m: New test.
14484
14485 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14486
14487         PR c++/6716
14488         * g++.dg/template/instantiate1.C: New test.
14489
14490 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
14491
14492         PR c++/7112
14493         * g++.dg/template/sizeof2.C: New test.
14494
14495 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
14496
14497         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
14498         gcc.dg/cpp/trad/include.c: New tests.
14499
14500 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
14501
14502         PR target/7177
14503         * gcc.c-torture/compile/20020701-1.c: New test.
14504
14505 2002-07-01  Stan Shebs  <shebs@apple.com>
14506
14507         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
14508         header here...
14509         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
14510         (objc-torture-execute): or here.
14511
14512 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
14513
14514         * gcc.c-torture/execute/arith-rand-ll.c: New test.
14515
14516 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
14517
14518         * gcc.dg/cpp/trad/escaped-nl.c: New test.
14519
14520 2002-06-30  Devang Patel  <dpatel@apple.com>
14521
14522         * objc.dg/fsyntax-only.m: New test.
14523
14524 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
14525
14526         PR c++/6695
14527         * g++.dg/template/friend7.C: New file.
14528
14529 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
14530
14531         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
14532         return type.
14533
14534 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
14535
14536         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
14537         avoid division by zero.
14538
14539 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
14540
14541         * gcc.dg/Wunknownprag.c: New tests.
14542
14543 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
14544
14545         * gcc.c-torture/execute/simd-2.c: New test.
14546
14547 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
14548
14549         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
14550         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
14551         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
14552         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
14553         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
14554         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
14555         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
14556         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
14557         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
14558         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
14559         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
14560         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
14561         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
14562         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
14563         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
14564         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
14565         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
14566
14567 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
14568
14569         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
14570         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
14571         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
14572         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
14573         New tests.
14574         * gcc.dg/cpp/trad/directive.c: Update.
14575
14576 2002-06-23  Andreas Jaeger  <aj@suse.de>
14577
14578         * gcc.c-torture/execute/complex-6.c: New.
14579
14580 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
14581
14582         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
14583         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
14584         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
14585         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
14586
14587 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
14588
14589         * gcc.dg/cpp/trad: New directory with traditional tests copied
14590         from parent directory.
14591         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
14592         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
14593         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
14594         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
14595         Move to trad/ and rename.
14596         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
14597         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
14598         gcc.dg/cpp/trad/redef2.c: New tests.
14599         * gcc.dg/cpp/trad/trad.exp: New driver.
14600
14601 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
14602
14603         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
14604         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
14605         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
14606         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
14607         Remove.
14608
14609 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
14610
14611         * gcc.dg/20020620-1.c: New test.
14612
14613 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14614
14615         * g++.dg/template/ttp4.C: New test.
14616
14617 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
14618
14619         * g++.dg/opt/vt1.C: Fix regexp.
14620
14621 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14622
14623         * gcc.c-torture/execute/pure-1.c: Make functions static again.
14624         Don't use attribute `noinline'.
14625
14626 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
14627
14628         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
14629
14630 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
14631
14632         * gcc.c-torture/execute/simd-1.c: New.
14633
14634         * gcc.dg/simd-1.c: New.
14635
14636 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
14637
14638         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
14639
14640 2002-06-16  Richard Henderson  <rth@redhat.com>
14641
14642         * g++.dg/ext/anon-struct1.C: New.
14643         * g++.dg/ext/anon-struct2.C: New.
14644         * g++.dg/ext/anon-struct3.C: New.
14645         * gcc.dg/anon-struct-1.c: New.
14646         * gcc.dg/anon-struct-2.c: New.
14647         * gcc.dg/anon-struct-3.c: New.
14648         * gcc.dg/20011008-1.c: Adjust warning text.
14649         * gcc.dg/20020527-1.c: Add -fms-extensions.
14650
14651 2002-06-16  Richard Henderson  <rth@redhat.com>
14652
14653         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
14654
14655 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
14656
14657         * gcc.c-torture/execute/20020615-1.c: New test.
14658
14659 2002-06-15  Roger Sayle  <roger@eyesopen.com>
14660
14661         * gcc.c-tortuture/execute/compare-1.c: New test case.
14662         * gcc.c-tortuture/execute/compare-2.c: New test case.
14663         * gcc.c-tortuture/execute/compare-3.c: New test case.
14664
14665 2002-06-13  Richard Henderson  <rth@redhat.com>
14666
14667         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
14668         ia64 ilp32.
14669
14670 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14671
14672         * g++.dg/template/typename2.C: Update error message.
14673
14674 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
14675
14676         * gcc.c-torture/execute/20020611-1.c: New test.
14677
14678 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
14679
14680         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
14681         list of targets to skip.
14682
14683 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
14684
14685         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
14686         targets if not optimizing.
14687
14688 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
14689
14690         * gcc.c-torture/compile/20020605-1.c: New test.
14691
14692         * g++.dg/opt/vt1.C: New test.
14693
14694         * gcc.dg/20020531-1.c: New test.
14695
14696         * gcc.dg/20020530-1.c: New test.
14697
14698         * gcc.dg/20020527-1.c: New test.
14699
14700         * g++.dg/opt/cse1.C: New test.
14701
14702 2002-06-07  Roger Sayle  <roger@eyesopen.com>
14703
14704         * gcc.dg/20020607-2.c: New test case.
14705
14706 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
14707
14708         * gcc.c-torture/compile/20020604-1.c: New test.
14709
14710 2002-06-04  Richard Henderson  <rth@redhat.com>
14711
14712         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
14713         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
14714         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
14715
14716 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
14717
14718         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
14719
14720 2002-06-03  Richard Henderson  <rth@redhat.com>
14721
14722         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
14723         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
14724
14725 2002-06-02  Richard Henderson  <rth@redhat.com>
14726
14727         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
14728         test functions static.
14729
14730 2002-06-02  Andreas Jaeger  <aj@suse.de>
14731
14732         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
14733         now.
14734
14735 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
14736
14737         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
14738         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
14739         Update for mofified diagnostics.
14740         * gcc.dg/c99-intconst-1.c: No longer fail.
14741
14742 2002-06-02  Richard Henderson  <rth@redhat.com>
14743
14744         * gcc.dg/uninit-A.c: Remove xfail markers.
14745
14746 2002-06-01  Roger Sayle  <roger@eyesopen.com>
14747
14748         * gcc.dg/fnegate-1.c: New test case.
14749
14750 2002-05-30  Osku Salerma  <osku@iki.fi>
14751
14752         * gcc.c-torture/execute/mayalias-1.c: New file.
14753
14754 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
14755
14756         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
14757         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
14758         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
14759
14760 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
14761
14762         * gcc.c-torture/execute/20020529-1.c: New test.
14763
14764 2002-05-27  Richard Henderson  <rth@redhat.com>
14765
14766         * g++.dg/ext/attrib6.C: New test case.
14767
14768 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14769
14770         * gcc.c-torture/execute/pure-1.c: New test.
14771
14772 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
14773
14774         * gcc.dg/cpp/arith-2.c: Remove.
14775
14776 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
14777
14778         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
14779         * gcc.dg/cpp/if-3.c: Remove.
14780
14781 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
14782
14783         * g++.dg/opt/cse2.C: New test.
14784
14785 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
14786
14787         * gcc.dg/cpp/arith-1.c: New semantic tests.
14788         * gcc.dg/cpp/if-1.c: Update.
14789
14790 2002-05-24  Ben Elliston  <bje@redhat.com>
14791
14792         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
14793
14794 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
14795
14796         * gcc.dg/verbose-asm.c: New test.
14797
14798 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
14799
14800         * gcc.dg/cpp/paste12.c: New test.
14801
14802 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
14803
14804         * g++.dg/parse/named_ops.C: New test.
14805
14806 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
14807
14808         * gcc/testsuite/gcc.dg/weak-8.c: New test.
14809
14810 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
14811
14812         * gcc.dg/weak-2.c: Allow optional leading underscore
14813         in scan-assembler symbol name.
14814         * gcc.dg/weak-3.c: Likewise.
14815         * gcc.dg/weak-4.c: Likewise.
14816         * gcc.dg/weak-5.c: Likewise.
14817
14818 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
14819
14820         * gcc.dg/20020523-1.c: New test.
14821
14822 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
14823
14824         * objc.dg/const-str-2.m: Update now that we stop after
14825         a command line error.
14826
14827 2002-05-22  Richard Henderson  <rth@redhat.com>
14828
14829         * g++.dg/dg.exp: Fix typo in test pruneing.
14830
14831 2002-05-22  Richard Henderson  <rth@redhat.com>
14832
14833         * g++.dg/dg.exp: Prune the tls subdirectory.
14834         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
14835         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
14836         * g++.dg/tls/init-1.C: New.
14837
14838 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
14839
14840         * gcc.dg/20020517-1.c: New test.
14841
14842 2002-05-21  Richard Henderson  <rth@redhat.com>
14843
14844         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
14845         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
14846
14847 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
14848
14849         * g++.dg/other/copy2.C: New test.
14850
14851 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
14852
14853         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
14854         (MAX_COPY): Bump up to 10 times sizeof (long long).
14855         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
14856
14857         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
14858         sizeof (long long).
14859
14860         * gcc.c-torture/execute/strcpy-1.c: New test.
14861
14862 2002-05-19  Jason Merrill  <jason2redhat.com>
14863
14864         * g++.dg/ext/oper1.C: New test.
14865
14866 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
14867 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
14868
14869         * README.QMTEST: New file.
14870
14871         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
14872
14873 2002-05-19  Andreas Jaeger  <aj@suse.de>
14874
14875         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
14876         now.
14877         * gcc.c-torture/execute/loop-2d.x: Likewise.
14878
14879 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
14880
14881         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
14882         support weak symbols.
14883         * gcc.dg/weak-4.c: Likewise
14884         * gcc.dg/weak-6.c: Likewise
14885
14886 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
14887
14888         * gcc.dg/weak-3.c: Add dg-excess-error comment for
14889         cygwin, coff and h8300-*-hms targets
14890         * gcc.dg/weak-5.c: Likewise
14891         * gcc.dg/weak-7.c: Likewise
14892
14893 2002-05-16  Jason Merrill  <jason@redhat.com>
14894
14895         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
14896         (scan-assembler-not, scan-assembler-dem): Likewise.
14897         (scan-assembler-dem-not): Likewise.
14898
14899 2002-05-15  Richard Henderson  <rth@redhat.com>
14900
14901         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
14902
14903 2002-05-15  Richard Henderson  <rth@redhat.com>
14904
14905         * gcc.dg/weak-5.c (vfoo1c): No warning here.
14906         (vfoo1f): Warning here.
14907         (vfoo1l): Don't redefine the alias.
14908
14909 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
14910
14911         * g++.dg/init/pm1.C: New test.
14912
14913 2002-05-12  David S. Miller  <davem@redhat.com>
14914
14915         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
14916         types.
14917
14918 2002-05-10  Roger Sayle  <roger@eyesopen.com>
14919
14920         * gcc.c-torture/execute/20020510-1.c: New test case.
14921
14922 2002-05-10  David S. Miller  <davem@redhat.com>
14923
14924         * gcc.c-torture/execute/conversion.c: Test long double too.
14925
14926 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
14927
14928         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
14929         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
14930         * lib/g++.exp (g++_link_flags): Likewise.
14931         * lib/objc.exp (objc_target_compile): Likewise.
14932
14933 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
14934
14935         * gcc.dg/cpp/poison.c: Update.
14936         * gcc.dg/cpp/20000625-2.c: Remove.
14937         * gcc.dg/cpp/direct2s.c: Remove final test.
14938
14939 2002-05-08  Tom Rix  <trix@redhat.com>
14940
14941         * gcc.c-torture/execute/20020508-1.c: New test.
14942         * gcc.c-torture/execute/20020508-2.c: New test.
14943         * gcc.c-torture/execute/20020508-3.c: New test.
14944
14945 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
14946
14947         * gcc.dg/cpp/charconst-4.c: More tests.
14948
14949 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
14950
14951         PR c/6569
14952         * gcc.dg/weak-3.c: Update location of warning messages.
14953         * gcc.dg/weak-5.c: Likewise.
14954
14955 2002-05-06  Roger Sayle  <roger@eyesopen.com>
14956
14957         * gcc.c-torture/execute/20020506-1.c: New test case.
14958
14959 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
14960
14961         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
14962
14963 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14964
14965         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
14966
14967 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14968
14969         * gcc.dg/cpp/charconst-3.c: New test.
14970
14971 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
14972
14973         * gcc.dg/cpp/charconst.c: Update tests.
14974
14975 2002-05-05  Tim Josling  <tej@melbpc.org.au>
14976
14977         * treelang: Added directory for new sample language treelang. Also
14978         lib/treelang.exp: New file to signal treelang should be tested.
14979
14980 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
14981
14982         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
14983         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
14984         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
14985         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
14986         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
14987         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
14988         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
14989
14990 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14991
14992         * gcc.dg/format/xopen-2.c: New test.
14993
14994 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
14995
14996         * gcc.dg/20020503-1.c: New test.
14997
14998 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
14999
15000         * g++.dg/init/dtor1.C: Make it tougher.
15001
15002 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
15003
15004         * g++.dg/init/dtor1.C: New test.
15005
15006 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
15007
15008         * gcc.dg/altivec-8.c: New.
15009
15010 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
15011
15012         * gcc.dg/altivec-7.c: New.
15013
15014 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
15015
15016         * g++.dg/parse/typedef1.C: New test.
15017
15018 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
15019
15020         PR c++/6486
15021         * g++.dg/template/friend6.C: New test.
15022
15023         PR c++/6492
15024         * g++.dg/init/copy1.C: New test.
15025
15026 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
15027
15028         * g++.dg/warn/effc1.C: New test.
15029
15030 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
15031
15032         * gcc.dg/cpp/if-cexp.c: Add a test.
15033
15034 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
15035
15036         * gcc.dg/20020426-2.c: New test.
15037
15038 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
15039
15040         * gcc.dg/cpp/if-mop.c: Update.
15041         * gcc.dg/cpp/if-mpar.c: Add test.
15042         * gcc.dg/cpp/if-oppr.c: Update.
15043
15044 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15045
15046         PR c/6343
15047         * gcc.dg/weak-[2-7].c: New tests.
15048
15049 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
15050
15051         * gcc.dg/enum1.c: New test.
15052
15053 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
15054
15055         PR c++/6497
15056         * g++.dg/inherit/access2.C: New test.
15057
15058 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
15059
15060         PR bootstrap/6445
15061         * gcc.dg/20020426-1.c: New test.
15062
15063 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
15064
15065         * g++.dg/abi/enum1.C: New test.
15066
15067 2002-04-26  Richard Henderson  <rth@redhat.com>
15068
15069         * gcc.dg/c99-bool-1.c: Expect always true warning.
15070
15071 2002-04-25  Roger Sayle  <roger@eyesopen.com>
15072
15073         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
15074
15075 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15076
15077         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
15078         targets.
15079
15080 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
15081
15082         * g++.dg/abi/mange7.C: New test.
15083
15084         PR c++/6438.
15085         * g++.dg/parse/stmtexpr2.C: New test.
15086
15087 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
15088
15089         * gcc.dg/20020312-2.c: Add SH target.
15090
15091 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15092
15093         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
15094         compiler output on mips*-*-irix*.
15095
15096 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
15097
15098         * g++.dg/parse/attr1.C: New test.
15099
15100 2002-04-23  Roger Sayle  <roger@eyesopen.com>
15101
15102         * gcc.c-torture/execute/string-opt-17.c: New test case.
15103         * gcc.c-torture/execute/memset-2.c: New test case.
15104
15105 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
15106
15107         PR c++/6256:
15108         * g++.dg/template/friend5.C: New test.
15109
15110         PR c++/6331:
15111         * g++.dg/template/qual1.C: Likewise.
15112
15113 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
15114
15115         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
15116         Include stdlib.h, not stdio.h or ctype.h.
15117
15118 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
15119
15120         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
15121         cris-*-elf* and mmix-*-*.
15122         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
15123         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
15124         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
15125         Ditto.
15126         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
15127         * gcc.dg/wchar_t-1.c: Ditto.
15128
15129 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
15130
15131         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
15132         Clarify comment.
15133
15134 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
15135
15136         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
15137
15138 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15139
15140         * gcc.c-torture/execute/20000906-1.x: Delete.
15141
15142 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
15143
15144         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
15145
15146 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
15147
15148         * PR6367
15149         * g77.f-torture/execute/6367.f: New test.
15150         * g77.f-torture/execute/6367.x: Disable for MMIX.
15151
15152 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
15153
15154         * PR6352
15155         * g++.dg/opt/inline2.C: New test.
15156
15157 2002-04-18  Richard Henderson  <rth@redhat.com>
15158
15159         * gcc.dg/20000906-1.c: Enable for all targets.
15160         * gcc.c-torture/compile/iftrap-2.c: New.
15161
15162 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
15163
15164         * gcc.dg/20020418-1.c: New test.
15165         * gcc.dg/20020418-2.c: New test.
15166
15167 2002-04-18  Richard Henderson  <rth@redhat.com>
15168
15169         * gcc.c-torture/compile/iftrap-1.c: New.
15170         * gcc.dg/iftrap-1.c: Adjust for ia64.
15171         * gcc.dg/iftrap-2.c: New.
15172
15173 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
15174
15175         * gcc.c-torture/compile/20020418-1.c: New test.
15176
15177 2002-04-18  Roger Sayle  <roger@eyesopen.com>
15178
15179         * gcc.c-torture/compile/20020415-1.c: New.
15180
15181 2002-04-18  David S. Miller  <davem@redhat.com>
15182
15183         * gcc.c-torture/execute/20020418-1.c: New test.
15184
15185 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
15186
15187         * gcc.dg/20020416-1.c: New test.
15188
15189         * g++.dg/opt/inline1.C: New test.
15190
15191 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
15192
15193         * gcc.dg/altivec-5.c: New test.
15194
15195         * gcc.dg/20020415-1.c: New test.
15196
15197 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
15198
15199         * testsuite/lib/chill.exp: Remove.
15200
15201 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
15202
15203         * g++.dg/other/big-struct.C: New test.
15204
15205 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
15206
15207         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
15208         of scratch file.
15209
15210 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
15211
15212         PR c/6277
15213         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
15214         in scan-assembler function name
15215
15216 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
15217
15218         * g77.f-torture/execute/980628-4.x,
15219         g77.f-torture/execute/980628-5.x,
15220         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15221         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15222         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
15223         i[34567]86-*-*.
15224
15225 2002-04-13  David S. Miller  <davem@redhat.com>
15226
15227         * gcc.c-torture/execute/20020413-1.c: New test.
15228
15229 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
15230
15231         * gcc.dg/asm-6.c,
15232         * g++.dg/ext/asm1.C: New tests.
15233
15234 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
15235
15236         PR c++ 5373.
15237         * g++.dg/parse/stmtexpr1.C: New test.
15238
15239         PR c++/5189.
15240         * g++.dg/template/copy1.C: New test.
15241
15242 2002-04-12  Richard Henderson  <rth@redhat.com>
15243
15244         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
15245
15246 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
15247
15248         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
15249         gcc.c-torture/execute/20020307-2.c.
15250
15251 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
15252
15253         * g++.dg/ext/attrib5.C,
15254         * g++.dg/lookup/struct1.C: New tests.
15255
15256 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
15257
15258         * gcc.dg/20020411-1.c: New test.
15259
15260         * gcc.c-torture/execute/20020411-1.c: New test.
15261
15262 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
15263
15264         * g77.f-torture/execute/6177.f: New test.
15265
15266 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
15267
15268         PR middle-end/6247
15269         * g++.dg/opt/cleanup1.C: New test.
15270
15271         * g++.dg/opt/const1.C: New test.
15272
15273 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
15274
15275         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
15276
15277 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
15278
15279         PR c++/5507
15280         * g++.dg/template/typename2.C: New test.
15281
15282 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
15283
15284         * gcc.c-torture/execute/loop-12.c: New.
15285
15286 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
15287
15288         * g77.f-torture/execute/980628-4.x,
15289         g77.f-torture/execute/980628-5.x,
15290         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15291         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15292         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
15293
15294 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15295
15296         PR optimization/6086
15297         * g++.dg/opt/preinc1.C: New test.
15298
15299 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
15300
15301         PR c++/5571
15302         * g++.dg/opt/static2.C: New test.
15303
15304 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
15305
15306         PR c/5120
15307         * gcc.dg/20020406-1.c: New test.
15308
15309 2002-04-04  David S. Miller  <davem@redhat.com>
15310
15311         * gcc.c-torture/execute/20020404-1.c: New test.
15312
15313 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
15314
15315         PR c/6123
15316         * gcc.dg/20020312-2.c: Do not declare global register variable
15317         if __PIC__ or __pic__ is defined.
15318
15319 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
15320
15321         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
15322         __asm__ so that it works correctly even if -ansi -pedantic-errors.
15323
15324 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15325
15326         * gcc.misc-tests/linkage.exp: Update last change to handle
15327         sparc*-, not just sparc-.
15328
15329 2002-04-03  Richard Henderson  <rth@redhat.com>
15330
15331         * gcc.dg/cpp/ucs.c: Improved long UCS test.
15332
15333 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
15334
15335         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
15336
15337 2002-04-02  David S. Miller  <davem@redhat.com>
15338
15339         * gcc.c-torture/execute/20020402-3.c: New test.
15340
15341 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
15342
15343         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
15344         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
15345
15346         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
15347         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
15348         g77.f-torture/execute/20001201.x,
15349         g77.f-torture/execute/u77-test.x: New files.
15350
15351         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
15352         * gcc.dg/wchar_t-1.c: Ditto.
15353
15354 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15355
15356         * gcc.c-torture/execute/20020402-1.c: New test.
15357
15358 2002-04-01  Richard Henderson  <rth@redhat.com>
15359
15360         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
15361
15362         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
15363
15364 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15365
15366         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
15367
15368 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
15369
15370         * g++.dg/inherit/template-as-base.C: Expect error.
15371         * g++.dg/inherit/namespace-as-base.C: Likewise.
15372
15373 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
15374
15375         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
15376         g++.dg/ext/instantiate3.C: Tweak match patterns.
15377
15378         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
15379         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
15380         -da test.
15381
15382 2002-03-31  Richard Henderson  <rth@redhat.com>
15383
15384         * gcc.dg/special/alias-2.c: New.
15385         * gcc.dg/special/ecos.exp: Run it.
15386
15387 2002-03-31  Richard Henderson  <rth@redhat.com>
15388
15389         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
15390
15391 2002-03-31  Kazu Hirata  <kazu@hxi.com>
15392
15393         * gcc.dg/weak-1.c: Disable on h8300 port.
15394
15395 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
15396
15397         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
15398         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
15399         ordering tests.
15400         * g++.dg/bprob/bprob-1.C: New test.
15401         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
15402         * g++.dg/gcov/gcov-1.C: New test.
15403         * g++.dg/gcov/gcov-1.x: New file.
15404         * g++.dg/gcov/gcov-2.C: New test.
15405         * g++.dg/gcov/gcov-3.C: New test.
15406         * g++.dg/gcov/gcov-3.h: New file.
15407
15408 2002-03-28  Roger Sayle  <roger@eyesopen.com>
15409
15410         * g++.old-deja/g++.other/builtins5.C: New test.
15411         * g++.old-deja/g++.other/builtins6.C: New test.
15412         * g++.old-deja/g++.other/builtins7.C: New test.
15413         * g++.old-deja/g++.other/builtins8.C: New test.
15414         * g++.old-deja/g++.other/builtins9.C: New test.
15415
15416 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
15417
15418         * g++.dg/opt/static1.C: New test.
15419
15420         * g++.dg/opt/longbranch1.C: New test.
15421
15422 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
15423
15424         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
15425
15426         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
15427
15428 2002-03-28  Jeffrey A Law  (law@redhat.com)
15429
15430         * gcc.c-torture/execute/20020328-1.c: New test.
15431
15432 2002-03-27  Richard Henderson  <rth@redhat.com>
15433
15434         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
15435         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
15436         move from g++.old-deja/g++.ext/.
15437
15438 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
15439
15440         * g++.dg/init/new2.C: New test.
15441
15442 2002-03-26  Richard Henderson  <rth@redhat.com>
15443
15444         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
15445
15446         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
15447         on sparc.
15448
15449         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
15450         sparcv9 systems.
15451         * gcc.dg/20001102-1.c: Likewise.
15452
15453 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
15454
15455         * gcc.dg/cpp/endif-pedantic1.c,
15456         gcc.dg/cpp/endif-pedantic2.c:  New tests.
15457
15458 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
15459
15460         * g++.dg/init/new1.C: New test.
15461
15462 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
15463
15464         * g++.dg/abi/vbase9.C: New test.
15465
15466 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
15467
15468         * gcc.dg/arm-asm.c: New test.
15469
15470 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
15471
15472         * gcc.dg/Wswitch-enum.c: New test.
15473         Fix PR c/5044.
15474
15475 2002-03-26  Richard Henderson  <rth@redhat.com>
15476
15477         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
15478         structure.
15479
15480 2002-03-25  Richard Henderson  <rth@redhat.com>
15481
15482         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
15483         sparcv9 systems.
15484
15485         * gcc.c-torture/compile/20011119-1.c (xxx): New.
15486         * gcc.c-torture/compile/20011119-2.c (xxx): New.
15487
15488 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
15489
15490         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
15491
15492 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
15493
15494         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
15495         targets using generic thunk support.
15496
15497 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
15498
15499         * gcc.c-torture/compile/20020323-1.c: New test.
15500
15501         * g++.dg/opt/conj2.C: New test.
15502
15503 2002-03-24  Richard Henderson  <rth@redhat.com>
15504
15505         * gcc.dg/weak-1.c: Use -fno-common.
15506
15507 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
15508
15509         * g77.dg/f77-edit-apostrophe-out.f: New test
15510         * g77.dg/f77-edit-h-out.f: New test
15511         * g77.dg/f77-edit-t-in.f: New test
15512         * g77.dg/f77-edit-t-out.f: New test
15513         * g77.dg/f77-edit-x-out.f: New test
15514         * g77.dg/f77-edit-slash-out.f: New test
15515         * g77.dg/f77-edit-colon-out.f: New test
15516         * g77.dg/f77-edit-s-out.f: New test
15517
15518 2002-03-24  Richard Henderson  <rth@redhat.com>
15519
15520         * objc/execute/formal_protocol-6.x: New XFAIL.
15521
15522 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
15523
15524         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
15525         that do not support weak symbols
15526
15527 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
15528
15529         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
15530         * lib/g77.exp:  Likewise
15531         * lib/objc.exp: Likewise
15532
15533 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
15534
15535         * gcc.dg/Wswitch-default.c: New test.
15536
15537 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
15538
15539         * g++.dg/other/enum1.C: New test.
15540
15541 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
15542
15543         * gcc.dg/pragma-ep-3.c: Fix typo.
15544
15545 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
15546
15547         * g++.dg/inherit/template-as-base.C: New test.
15548
15549 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
15550
15551         * g++.old-deja/g++.other/dwarf2-1.C: Move...
15552         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
15553
15554 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
15555
15556         * gcc.dg/cpp/multiline.c: Update to match.
15557
15558 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
15559
15560         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
15561
15562 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
15563
15564         * gcc.dg/cpp/extratokens2.c:  New file.
15565
15566 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
15567
15568         * gcc.dg/20020312-2.c: Add rs6000 target.
15569
15570         * gcc.c-torture/compile/20020319-1.c: New test.
15571
15572 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
15573
15574         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
15575         (A, E): Handle this.
15576
15577 2002-03-20  Jason Merrill  <jason@redhat.com>
15578
15579         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
15580         ignoring -fpic.
15581         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
15582         through prune_gcc_output.
15583
15584 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
15585
15586         * gcc.c-torture/compile/20020320-1.c: New test.
15587
15588 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
15589
15590         * gcc.c-torture/compile/20020318-1.c: New test.
15591
15592         * gcc.dg/struct-by-value-1.c: New test.
15593
15594         * gcc.dg/20020319-1.c: New test.
15595
15596 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
15597
15598         * g++.dg/opt/conj1.C: New test.
15599
15600 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
15601
15602         * g++.dg/template/qualttp20.C: Revert previous change.
15603         * g++.dg/template/qualttp3.C: Likewise.
15604         * g++.dg/template/qualttp4.C: Likewise
15605         * g++.dg/template/qualttp5.C: Likewise
15606         * g++.dg/template/qualttp6.C: Likewise
15607         * g++.dg/template/qualttp7.C: Likewise
15608         * g++.dg/template/qualttp8.C: Likewise
15609         * g++.dg/template/recurse.C: Likewise.
15610
15611 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
15612
15613         * gcc.dg/cpp/wchar-1.c: Update.
15614
15615 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
15616
15617         * g++.dg/template/conv1.C: New test.
15618         * g++.dg/template/conv2.C: New test.
15619         * g++.dg/template/conv3.C: New test.
15620         * g++.dg/template/conv4.C: New test.
15621
15622 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
15623
15624         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
15625         * g++.dg/template/qualttp3.C: Likewise.
15626         * g++.dg/template/qualttp4.C: Likewise
15627         * g++.dg/template/qualttp5.C: Likewise
15628         * g++.dg/template/qualttp6.C: Likewise
15629         * g++.dg/template/qualttp7.C: Likewise
15630         * g++.dg/template/qualttp8.C: Likewise
15631         * g++.dg/template/recurse.C: Likewise.
15632
15633 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
15634
15635         * g++.dg/opt/dtor1.C: New test.
15636
15637 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
15638
15639         * gcc.c-torture/compile/20020315-1.c: New test.
15640
15641 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
15642
15643         * gcc.dg/weak-1.c: Fix scan tests.
15644
15645 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
15646
15647         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
15648         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
15649         cris-*-aout* mmix-*-*.
15650         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
15651         cris-*-aout* mmix-*-*.
15652         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
15653         cris-*-elf* cris-*-aout* and mmix-*-*.
15654         * gcc.dg/20001009-1.c: Ditto.
15655         * gcc.dg/20010912-1.c: Ditto.
15656         * gcc.dg/20020122-4.c: Ditto.
15657         * gcc.dg/inline-2.c: Ditto.
15658
15659 2002-03-14  Jeffrey A Law  (law@cygnus.com)
15660
15661         * gcc.c-torture/compile/20020314-1.c: New test.
15662
15663 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
15664
15665         * gcc.c-torture/execute/20020314-1.c: New test.
15666
15667 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
15668
15669         * g++.dg/warn/Wunused-1.C: New test.
15670
15671 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
15672
15673         * g++.dg/abi/mangle6.C: New test.
15674
15675 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
15676
15677         * gcc.c-torture/compile/20020309-2.c: New test.
15678
15679         * gcc.c-torture/compile/20020312-1.c: New test.
15680
15681 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
15682
15683         * g++.dg/other/access1.C: New test.
15684
15685 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
15686
15687         * gcc.c-torture/execute/wchar_t-1.c: New test.
15688
15689 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
15690
15691         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
15692
15693 2002-03-12  Roger Sayle  <roger@eyesopen.com>
15694
15695         * gcc.dg/20020312-1.c: New test case.
15696
15697 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
15698
15699         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
15700
15701 2002-03-11  Richard Henderson  <rth@redhat.com>
15702
15703         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
15704         * g++.old-deja/g++.jason/report.C: Likewise.
15705
15706 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
15707
15708         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
15709         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
15710
15711 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
15712
15713         * testsuite/g++.dg/overload/pmf1.C: New test.
15714
15715 2002-03-11  Kazu Hirata  <kazu@hxi.com>
15716
15717         * gcc.c-torture/execute/20020307-1.c: Use long.
15718
15719 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
15720
15721         PR optimization/5844
15722         * gcc.dg/20020310-1.c: New test.
15723
15724 2002-03-09  Michael Meissner  <meissner@redhat.com>
15725
15726         * gcc.c-torture/execute/memcpy-2.c: New test.
15727         * gcc.c-torture/execute/memset-1.c: New test.
15728         * gcc.c-torture/execute/strlen-1.c: New test.
15729         * gcc.c-torture/execute/strcmp-1.c: New test.
15730         * gcc.c-torture/execute/strncmp-1.c: New test.
15731
15732 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
15733
15734         * gcc.dg/ppc-ldstruct.c: New test.
15735
15736 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
15737
15738         * gcc.c-torture/execute/va-arg-22.c: New test.
15739
15740 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15741
15742         * gcc.c-torture/compile/20020309-1.c: New test.
15743
15744 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
15745
15746         * gcc.c-torture/execute/20020307-2.c: New test.
15747
15748 2002-03-07  Jeffrey A Law  (law@redhat.com)
15749
15750         * g77.f-torture/compile/20020307-1.f: New test.
15751
15752 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
15753
15754         * gcc.dg/unordered-1.c: New test.
15755
15756 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
15757
15758         * gcc.c-torture/execute/20020307-1.c: New test.
15759
15760 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
15761
15762         * gcc.dg/20020304-1.c: New test.
15763
15764         * gcc.c-torture/compile/20020304-2.c: New test.
15765
15766 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
15767
15768         * gcc.c-torture/compile/20020304-1.c: New test case
15769         (from PR c/5830).
15770
15771 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
15772
15773         * gcc.dg/20020103-1.c: Add other -D ppc variants.
15774
15775 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
15776
15777         * g++.dg/other/classkey1.C: New test.
15778
15779 2002-03-01  Richard Henderson  <rth@redhat.com>
15780
15781         * gcc.c-torture/compile/981223-1.x: New.
15782         * gcc.c-torture/compile/920625-1.x: New.
15783
15784 2002-02-28  Richard Henderson  <rth@redhat.com>
15785
15786         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
15787
15788 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
15789
15790         * gcc.c-torture/execute/20020227-1.c: New test.
15791
15792 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
15793
15794         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
15795         here" ERROR lines.
15796         * g++.old-deja/g++.oliva/partord1.C: Likewise.
15797         * g++.old-deja.g++.other/defarg1.C: Likewise.
15798         * g++.old-deja/g++.pt/calls2.C: Likewise.
15799         * g++.old-deja/g++.pt/crash20.C: Likewise.
15800         * g++.old-deja/g++.pt/crash30.C: Likewise.
15801         * g++.old-deja/g++.pt/crash36.C: Likewise.
15802         * g++.old-deja/g++.pt/crash6.C: Likewise.
15803         * g++.old-deja/g++.pt/defarg13.C: Likewise.
15804         * g++.old-deja/g++.pt/derived3.C: Likewise.
15805         * g++.old-deja/g++.pt/error1.C: Likewise.
15806         * g++.old-deja/g++.pt/friend21.C: Likewise.
15807         * g++.old-deja/g++.pt/friend23.C: Likewise.
15808         * g++.old-deja/g++.pt/infinite1.C: Likewise.
15809         * g++.old-deja/g++.robertl/eb128.C: Likewise.
15810
15811 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
15812
15813         * gcc.c-torture/execute/20020225-2.c: New test.
15814
15815 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
15816
15817         * gcc.c-torture/execute/920730-1t.c,
15818         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
15819         Delete test cases, only relevant to -traditional.
15820
15821 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
15822
15823         * gcc.dg/cpp/undef1.c: Remove.
15824         * gcc.dg/cpp/directiv.c: Update.
15825         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
15826
15827 2002-02-27  Michael Meissner  <meissner@redhat.com>
15828
15829         * gcc.c-torture/execute/20020226-1.c: New test.
15830
15831 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
15832
15833         * g++.dg/debug/debug4.C: New test.
15834
15835         * gcc.dg/ia64-visibility-1.c: New test.
15836
15837 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
15838
15839         * gcc.dg/debug/20020224-1.c: New.
15840
15841 2002-02-25  Kazu Hirata  <kazu@hxi.com>
15842
15843         * gcc.c-torture/execute/960416-1.x: New.
15844         * gcc.c-torture/execute/divconst-3.x: Likewise.
15845
15846 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
15847
15848         * gcc.dg/20020224-1.c: New test.
15849
15850 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
15851
15852         * gcc.c-torture/execute/20020225-1.c: New.
15853
15854 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
15855
15856         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
15857
15858 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
15859
15860         * gcc.dg/20020222-1.c: New test.
15861
15862 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
15863
15864         * g++.dg/opt/anonunion1.C: New test.
15865
15866 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
15867
15868         * g++.dg/template/qualttp19.C: New test.
15869         * g++.dg/template/qualttp20.C: New test.
15870         * g++.old-deja/g++.jason/report.C: Adjust expected errors
15871         * g++.old-deja/g++.other/qual1.C: Likewise.
15872
15873 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
15874
15875         * gcc.dg/attr-alwaysinline.c: New.
15876
15877 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
15878
15879         * gcc.dg/20020220-1.c: New test.
15880
15881         * gcc.dg/20020220-2.c: New test.
15882
15883         * g++.dg/opt/mmx1.C: New test.
15884
15885 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
15886
15887         * gcc.c-torture/compile/20020110.c: New test.
15888
15889 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
15890
15891         * gcc.c-torture/execute/20020219-1.c: New test.
15892
15893         * gcc.dg/20020219-1.c: New test.
15894
15895         * gcc.dg/noncompile/20020220-1.c: New test.
15896
15897         * g++.dg/opt/ptrintsum1.C: New test.
15898
15899         * gcc.dg/debug/20020220-1.c: New test.
15900
15901 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
15902
15903         * gcc.c-torture/execute/20020216-1.c: New test.
15904
15905 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
15906
15907         * gcc.dg/decl-1.c: Update, new test.
15908
15909 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
15910
15911         * g++.dg/abi/bitfield1.C: New test.
15912         * g++.dg/abi/bitfield2.C: New test.
15913
15914 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
15915
15916         * gcc.dg/attr-nest.c: New test.
15917
15918 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
15919
15920         * gcc.c-torture/execute/20020215-1.c: New test.
15921
15922 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
15923
15924         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
15925         * g++.dg/debug/debug.exp: New.
15926         * g++.dg/debug/trivial.C: New.
15927         * g++.dg/debug/debug1.C: Moved...
15928         * g++.dg/other/debug1.C: ...from here.
15929         * g++.dg/debug/debug2.C: Moved...
15930         * g++.dg/other/debug2.C: ...from here.
15931         * g++.dg/debug/debug3.C: Moved...
15932         * g++.dg/other/debug3.C: ...from here.
15933
15934         * gcc.dg/noncompile/20020213-1.c: New test.
15935
15936 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
15937
15938         * g++.dg/other/debug3.C: New test.
15939
15940         * gcc.c-torture/execute/20020213-1.c: New test.
15941
15942 2002-02-13  Richard Smith <richard@ex-parrot.com>
15943
15944         * g++.old-deja/g++.other/thunk1.C: New test.
15945
15946 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
15947
15948         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
15949
15950 2002-02-13  Stan Shebs  <shebs@apple.com>
15951
15952         * gcc.dg/altivec-3.c: New.
15953
15954 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
15955
15956         * gcc.dg/Wunreachable-1.c: New test.
15957         * gcc.dg/Wunreachable-2.c: New test.
15958
15959 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15960
15961         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
15962
15963 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
15964
15965         * gcc.dg/decl-1.c: New test.
15966
15967 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
15968
15969         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
15970
15971 2002-02-10  Kazu Hirata  <kazu@hxi.com>
15972
15973         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
15974         * gcc.c-torture/compile/980506-1.x: Likewise.
15975
15976 2002-02-10  Kazu Hirata  <kazu@hxi.com>
15977
15978         * gcc.dg/20020210-1.c: New.
15979
15980 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
15981
15982         * g77.f-torture/execute/947.f: New regression test
15983         for PR fortran/947.
15984
15985 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
15986
15987         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
15988         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
15989
15990 2002-02-08  Richard Henderson  <rth@redhat.com>
15991
15992         * gcc.c-torture/compile/labels-3.c: New.
15993
15994 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
15995
15996         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
15997         expression statements work instead.
15998         * gcc.dg/noncompile/20020207-1.c: New test.
15999
16000 2002-02-07  Richard Henderson  <rth@redhat.com>
16001
16002         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
16003
16004 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
16005
16006         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
16007         message from g77
16008         * lib/g77-dg.exp: Trim g77 error messages so that they are
16009         recognized by dg.exp.
16010
16011 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
16012
16013         PR fortran/5473
16014         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
16015
16016 2002-02-07  Richard Henderson  <rth@redhat.com>
16017
16018         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
16019         to be sufficiently aligned for integers.
16020
16021 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
16022
16023         * g++.dg/template/friend4.C: New test.
16024
16025 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
16026
16027         PR fortran/5743
16028         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
16029         unsupported cases.
16030
16031 2002-02-07  Richard Henderson  <rth@redhat.com>
16032
16033         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
16034         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
16035         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
16036         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
16037
16038 2002-02-06  Richard Henderson  <rth@redhat.com>
16039
16040         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
16041
16042 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
16043
16044         * gcc.dg/20020206-1.c: New test.
16045
16046 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
16047
16048         * gcc.c-torture/execute/20020206-1.c: New test.
16049
16050         * gcc.c-torture/execute/20020206-2.c: New test.
16051
16052         PR optimization/5429:
16053         * gcc.c-torture/compile/20020206-1.c: New test.
16054
16055 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
16056
16057         * g++.dg/ext/align1.C: Do not use an explicit alignment value
16058         as certain file formats cannot support particularly large
16059         alignments.
16060
16061         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
16062         and do not expect to be able to link the executable.
16063
16064         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
16065         fail because the COFF format does not support the weak attribute.
16066
16067 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
16068
16069         * g77.dg/pr5473.f:  New test
16070
16071 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
16072
16073         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
16074         Fix testcase accordingly.
16075
16076 2002-02-04  Richard Henderson  <rth@redhat.com>
16077
16078         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
16079         (buf): Change to be an array of pointers, not ints.
16080
16081 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
16082
16083         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
16084         before all tests.  Move warning one line above to match where it
16085         C frontend emits.
16086         * gcc.dg/Wswitch-2.c: New test.
16087         * g++.dg/warn/Wswitch-1.C: New test.
16088         * g++.dg/warn/Wswitch-2.C: New test.
16089
16090 2002-02-04  Richard Henderson  <rth@redhat.com>
16091
16092         * g++.dg/abi/offsetof.C: Fix size comparison.
16093
16094 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
16095
16096         * gcc.dg/cast-qual-2.c: New test.
16097
16098 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
16099
16100         * gcc.dg/20020201-4.c: New test.
16101
16102 2002-02-04  Ben Elliston  <bje@redhat.com>
16103
16104         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
16105         target_info attribute != 0, in addition to the empty string.
16106         (gcc_target_compile): Likewise.
16107
16108 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
16109
16110         * gcc.dg/Wswitch.c: New test.
16111         PR gcc/4475. PR gcc/3780.
16112
16113 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
16114
16115         * g77.f-torture/execute/5122.f: New test for regressions
16116         against PR fortran/5122.
16117
16118 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
16119
16120         * g77.f-torture/compile/pr3743.f: Delete
16121         * g77.dg/pr3743-1.f: New test.
16122         * g77.dg/pr3743-2.f: New test.
16123         * g77.dg/pr3743-3.f: New test.
16124         * g77.dg/pr3743-4.f: New test.
16125
16126 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
16127
16128         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
16129
16130 2002-02-02  Richard Henderson  <rth@redhat.com>
16131
16132         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
16133         * gcc.c-torture/execute/bf64-1.c: Likewise.
16134
16135 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
16136
16137         * gcc.dg/20020201-2.c: New test.
16138
16139         * gcc.dg/20020201-3.c: New test.
16140
16141         * gcc.c-torture/execute/bitfld-2.c: New test.
16142
16143 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
16144
16145         * gcc.dg/bitfld-1.c: Update.
16146         * gcc.dg/bitfld-2.c: Update.
16147         * gcc.c-torture/execute/bitfld-1.x: New.
16148
16149 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
16150
16151         * gcc.c-torture/execute/20020201-1.c: New test.
16152
16153 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
16154
16155         PR target/5469
16156         * gcc.dg/20020201-1.c: New test.
16157
16158 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
16159
16160         PR fortran/3743
16161         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
16162         * g77.f-torture/compile/pr3743.x: Remove
16163
16164 2002-01-31  Tom Rix  <trix@redhat.com>
16165
16166         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
16167
16168 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
16169
16170         * gcc.dg/noncompile/20020130-1.c: New test.
16171
16172 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
16173
16174         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
16175
16176 2002-01-29  Richard Henderson  <rth@redhat.com>
16177
16178         * gcc.c-torture/execute/991118-1.c: Cast various constants back
16179         to long long.
16180         * gcc.c-torture/execute/bf64-1.c: Likewise.
16181
16182 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
16183
16184         * gcc.c-torture/execute/20020129-1.c: New test.
16185
16186 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
16187
16188         * gcc.c-torture/compile/20000224-1.c: Update.
16189         * gcc.c-torture/execute/bitfld-1.c: New tests.
16190         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
16191         * gcc.dg/uninit-A.c: Update.
16192
16193 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
16194
16195         * g++.dg/template/ctor1.C: Add instantiation.
16196
16197 2002-01-28  Paul Koning  <pkoning@equallogic.com>
16198
16199         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
16200         argument to __builtin_prefetch to be const ptr.
16201
16202 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
16203
16204         * gcc.c-torture/compile/20020120-1.c: New test.
16205
16206 2002-01-27  Kazu Hirata  <kazu@hxi.com>
16207
16208         * gcc.c-torture/execute/20020127-1.c: New test.
16209
16210 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
16211
16212         * g77.dg/f77-edit-i-in.f: New test
16213         * g77.dg/f77-edit-i-out.f: New test
16214
16215 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
16216
16217         * gcc.dg/debug/debug.exp: New file.
16218         * gcc.dg/debug/trivial.c: New file.
16219         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
16220         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
16221         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
16222         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
16223         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
16224         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
16225         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
16226         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
16227         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
16228         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
16229         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
16230         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
16231         * gcc.dg/20000503-1.c: Removed.
16232         * gcc.dg/20010207-1.c: Removed.
16233         * gcc.dg/20011223-1.c: Removed.
16234         * gcc.dg/20020104-2.c: Removed.
16235         * gcc.dg/debug-1.c: Removed.
16236         * gcc.dg/debug-2.c: Removed.
16237         * gcc.dg/debug-3.c: Removed.
16238         * gcc.dg/debug-4.c: Removed.
16239         * gcc.dg/debug-5.c: Removed.
16240         * gcc.dg/debug-6.c: Removed.
16241         * gcc.dg/dwarf2-1.c: Removed.
16242         * gcc.dg/dwarf2-2.c: Removed.
16243
16244 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
16245
16246         * g++.old-deja/g++.other/eh5.C: New test.
16247         * g++.old-deja/g++.other/sibcall2.C: New test.
16248         * g++.old-deja/g++.other/array9.C: New test.
16249         * g++.old-deja/g++.other/typename2.C: New test.
16250         * g++.old-deja/g++.other/crash60.C: New test.
16251         * g++.old-deja/g++.other/conv9.C: New test.
16252         * g++.old-deja/g++.other/mangle10.C: New test.
16253         * g++.old-deja/g++.other/unchanging1.C: New test.
16254         * g++.old-deja/g++.other/exprstmt1.C: New test.
16255         * g++.old-deja/g++.other/inline23.C: New test.
16256         * g++.old-deja/g++.eh/ia64-1.C: New test.
16257         * g++.old-deja/g++.other/dwarf2-1.C: New test.
16258         * g++.old-deja/g++.other/reload1.C: New test.
16259         * g++.old-deja/g++.other/static20.C: New test.
16260         * g++.old-deja/g++.other/local-alloc1.C: New test.
16261         * g++.old-deja/g++.other/conv8.C: New test.
16262         * g++.old-deja/g++.other/stmtexpr2.C: New test.
16263         * g++.old-deja/g++.other/storeexpr1.C: New test.
16264         * g++.old-deja/g++.other/storeexpr2.C: New test.
16265         * g++.dg/eh/template2.C: New test.
16266         * g++.dg/warn/weak1.C: New test.
16267
16268 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
16269
16270         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16271         Remove first, non-varying, argument.
16272
16273 2002-01-23  Richard Henderson  <rth@redhat.com>
16274
16275         * gcc.dg/inline-2.c: New.
16276
16277         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
16278         Add optional target arg.  Check number of arguments.
16279         (scan-assembler-not, scan-assembler-dem): Likewise.
16280         (scan-assembler-dem-not): Likewise.
16281
16282 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
16283
16284         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
16285         line 12.
16286         * g++.old-deja/g++.brendan/parse3.C,
16287         g++.old-deja/g++.other/crash26.C,
16288         g++.old-deja/g++.other/crash28.C,
16289         g++.old-deja/g++.other/crash29.C,
16290         g++.old-deja/g++.other/crash30.C,
16291         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
16292
16293 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
16294
16295         * gcc.dg/20020115-1.c: New.
16296
16297 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
16298
16299         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
16300
16301 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
16302
16303         * gcc.dg/20020122-3.c: New.
16304
16305 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
16306
16307         * g++.dg/other/gc1.C: New test.
16308
16309 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
16310
16311         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
16312
16313 2002-01-22  Richard Henderson  <rth@redhat.com>
16314
16315         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
16316
16317 2002-01-22  Richard Henderson  <rth@redhat.com>
16318
16319         * gcc.dg/20020122-4.c: New.
16320
16321 2002-01-22  H.J. Lu <hjl@gnu.org>
16322
16323         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
16324         link output.
16325         * gcc.dg/special/ecos.exp: Likewise.
16326         * lib/g++-dg.exp: Likewise.
16327         * lib/g77-dg.exp: Likewise.
16328         * lib/gcc-dg.exp : Likewise.
16329         * lib/mike-g++.exp: Likewise.
16330         * lib/mike-g77.exp: Likewise.
16331         * lib/mike-gcc.exp: Likewise.
16332         * lib/objc-dg.exp: Likewise.
16333
16334 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
16335
16336         PR target/5379
16337         * gcc.dg/20020122-2.c: New test.
16338
16339 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
16340
16341         * gcc.dg/20020122-1.c: New test.
16342
16343 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
16344
16345         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
16346
16347 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
16348
16349         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
16350
16351 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16352
16353         * gcc.c-torture/compile/20020121-1.c: New test.
16354
16355 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
16356
16357         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
16358         ld_library_path.
16359
16360 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
16361
16362         * gcc.dg/20020218-1.c: New test.
16363
16364 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
16365
16366         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
16367         messages
16368         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
16369         "At global scope" warning
16370         * g++.dg/ext/align1.C: Change cygwin test for alignment
16371         from db-bogus to dg-warning
16372
16373 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
16374
16375         * g77.f-torture/compile/cpp2.F: New test.
16376
16377 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
16378
16379         * g++.dg/template/access1.C: New test.
16380
16381 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
16382
16383         * gcc.dg/20020118-1.c: New.
16384
16385 2002-01-18  Kazu Hirata  <kazu@hxi.com>
16386
16387         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
16388
16389 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
16390
16391         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
16392         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
16393         alignment warnings.
16394
16395 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
16396
16397         * gcc.misc-tests/i386-prefetch.exp: Save and restore
16398         torture_with_loops and torture_without_loops
16399
16400 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
16401
16402         * gcc.c-torture/compile/20020116-1.c: New test.
16403
16404 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
16405
16406         * gcc.dg/20020116-2.c: New test.
16407
16408         * gcc.dg/ultrasp4.c: New test.
16409
16410         * gcc.dg/20020116-1.c: New test.
16411
16412 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
16413
16414         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
16415         by EABI.
16416
16417 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
16418
16419         * gcc.misc-tests/i386-prefetch.exp: New.
16420         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
16421         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
16422         * gcc.misc-tests/i386-pf-none-1.c: New test.
16423         * gcc.misc-tests/i386-pf-sse-1.c: New test.
16424
16425 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
16426
16427         * gcc.dg/gnu89-init-1.c: Add new tests.
16428
16429 2002-01-15  Andreas Jaeger  <aj@suse.de>
16430
16431         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
16432         * gcc.dg/i386-mmx-2.c: Likewise.
16433         * gcc.dg/i386-sse-1.c: Likewise.
16434         * gcc.dg/i386-sse-2.c: Likewise.
16435         * gcc.dg/i386-sse-3.c: Likewise.
16436
16437 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
16438
16439         * g77.f-torture/execute/intrinsic-unix-bessel.f:
16440         Uncomment additional cases that now pass.
16441
16442 2002-01-11  Richard Henderson  <rth@redhat.com>
16443
16444         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
16445         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
16446
16447 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
16448
16449         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
16450
16451 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
16452
16453         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
16454         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
16455
16456 2002-01-10  Dale Johannesen  <dalej@apple.com>
16457
16458         * gcc.c-torture/execute/loop-11.c: New.
16459
16460 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
16461
16462         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
16463         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
16464
16465 2002-01-09  Richard Henderson  <rth@redhat.com>
16466
16467         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
16468         type in which to perform the operation for each size.
16469
16470 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
16471
16472         * gcc.c-torture/compile/20020109-2.c: New test.
16473
16474 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
16475
16476         * gcc.c-torture/execute/loop-10.c: New test.
16477
16478 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
16479
16480         * gcc.c-torture/compile/20010226-1.c: New test.
16481         * gcc.c-torture/compile/20010227-1.c: New test.
16482         * gcc.c-torture/compile/20010426-1.c: New test.
16483         * gcc.c-torture/compile/20010510-1.c: New test.
16484         * gcc.c-torture/compile/20010605-3.c: New test.
16485         * gcc.c-torture/compile/20010824-1.c: New test.
16486         * gcc.c-torture/execute/20010409-1.c: New test.
16487         * gcc.dg/noncompile/20000901-1.c: New test.
16488         * gcc.dg/20001023-1.c: New test.
16489         * gcc.dg/20001101-1.c: New test.
16490         * gcc.dg/20001102-1.c: New test.
16491         * gcc.dg/20010207-1.c: New test.
16492         * gcc.dg/20010405-1.c: New test.
16493         * gcc.dg/20010822-1.c: New test.
16494         * gcc.dg/20011107-1.c: New test.
16495
16496 2002-01-09  Jeffrey A Law  (law@redhat.com)
16497
16498         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
16499
16500         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
16501         execution failure on PA targets.
16502
16503 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
16504
16505         * gcc.c-torture/compile/20020109-1.c: New test.
16506
16507 2002-01-08  Kazu Hirata  <kazu@hxi.com>
16508
16509         * gcc.c-torture/execute/20020108-1.c: New test.
16510
16511 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
16512
16513         * gcc.dg/20020108-1.c: New test.
16514
16515 2002-01-08  H.J. Lu <hjl@gnu.org>
16516
16517         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
16518         for header files.
16519
16520 2002-01-08  Geoff Keating  <geoffk@redhat.com>
16521
16522         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
16523         consistency.
16524
16525 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
16526
16527         * gcc.dg/altivec-4.c: Test altivec predicates.
16528
16529 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
16530
16531         * gcc.c-torture/execute/20020107-1.c: New test.
16532
16533 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
16534
16535         PR c/5279
16536         * gcc.c-torture/compile/20020106-1.c: New test.
16537
16538 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
16539
16540         * gcc.c-torture/execute/nestfunc-4.c: New test.
16541
16542 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
16543
16544         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
16545         extra triple that slipped in.
16546         * g++.old-deja/g++.abi/align.C: Likewise.
16547         * g++.old-deja/g++.abi/bitfields.C: Likewise.
16548
16549 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
16550
16551         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
16552         * g++.old-deja/g++.abi/align.C: Likewise.
16553         * g++.old-deja/g++.abi/bitfields.C: Likewise.
16554
16555         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
16556         on FreeBSD/i386.
16557         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
16558         FreeBSD.
16559
16560 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
16561
16562         * gcc.dg/20020104-1.c: New test.
16563
16564         * gcc.dg/20020104-2.c: New test.
16565
16566 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
16567
16568         * gcc.dg/20020103-1.c: Fix typo in target selector.
16569
16570 2002-01-03  Richard Henderson  <rth@redhat.com>
16571
16572         * gcc.dg/20020103-1.c: New.
16573
16574 2002-01-03  Kazu Hirata  <kazu@hxi.com>
16575
16576         * gcc.c-torture/execute/20020103-1.c: New test.
16577
16578 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
16579
16580         * g++.dg/other/debug2.C: New test.
16581
16582         * gcc.c-torture/compile/20020103-1.c: New test.
16583
16584 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
16585
16586         * gcc.dg/gnu89-init-1.c: Added new tests.
16587
16588 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
16589
16590         * g++.dg/template/friend2.C: Remove as patch is reverted.
16591
16592         * g++.dg/warn/oldcast1.C: New test.
16593
16594         * g++.dg/template/ptrmem1.C: New test.
16595         * g++.dg/template/ptrmem2.C: New test.
16596
16597         * g++.dg/template/ntp.C: New test.
16598
16599         * g++.dg/other/component1.C: New test.
16600
16601         * g++.dg/template/ttp3.C: New test.
16602
16603         * g++.dg/template/friend2.C: New test.
16604         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
16605
16606 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
16607
16608         * g++.dg/other/ptrmem1.C: New test.
16609         * g++.dg/other/ptrmem2.C: New test.
16610
16611 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
16612
16613         * g++.dg/template/ctor1.C: New test.
16614
16615 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
16616
16617         * g++.dg/template/friend2.C: New test.
16618
16619 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
16620
16621         * gcc.dg/mmix-1.c: New test.
16622
16623 2001-12-31  Richard Henderson  <rth@redhat.com>
16624
16625         * gcc.dg/asm-5.c: New.
16626
16627 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
16628
16629         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
16630         in namespace __gnu_cxx
16631
16632 2001-12-30  Richard Henderson  <rth@redhat.com>
16633
16634         * gcc.dg/debug-6.c: New.
16635
16636 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
16637
16638         * gcc.c-torture/compile/20011229-2.c: New test.
16639
16640 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
16641
16642         * gcc.dg/debug-3.c: New test.
16643         * gcc.dg/debug-4.c: New test.
16644         * gcc.dg/debug-5.c: New test.
16645
16646 2001-12-29  Richard Henderson  <rth@redhat.com>
16647
16648         * g++.dg/eh/loop1.C: New.
16649
16650 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
16651
16652         * g++.dg/template/crash1.C: New test.
16653
16654 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
16655
16656         * g++.dg/other/const1.C: New test.
16657
16658 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
16659
16660         * gcc.c-torture/compile/20011229-1.c: New test.
16661
16662 2001-12-28  Stan Shebs  <shebs@apple.com>
16663
16664         * lib/objc-torture.exp: Resync with c-torture.exp.
16665         * lib/objc.exp: Load standard libraries.
16666
16667 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
16668
16669         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
16670         additional tests.
16671
16672 2001-12-27  Roger Sayle <roger@eyesopen.com>
16673
16674         * gcc.c-torture/execute/string-opt-16.c: New testcase.
16675
16676 2001-12-27  Richard Henderson  <rth@redhat.com>
16677
16678         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
16679
16680 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
16681
16682         * g++.dg/eh/ctor1.C: New test.
16683         * g++.dg/other/error2.C: New test.
16684
16685 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
16686
16687         * g++.dg/other/init2.C: New test.
16688
16689 2001-12-24  Richard Henderson  <rth@redhat.com>
16690
16691         * gcc.dg/20011223-1.c: New.
16692         * gcc.dg/inline-1.c: New.
16693
16694 2001-12-23  Richard Henderson  <rth@redhat.com>
16695
16696         * gcc.dg/asm-4.c: Test operand modifiers.
16697
16698 2001-12-23  Richard Henderson  <rth@redhat.com>
16699
16700         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
16701
16702 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16703
16704         * gcc.c-torture/execute/20011223-1.c: New test.
16705
16706 2001-12-21  Richard Henderson  <rth@redhat.com>
16707
16708         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
16709         re-enables the warning.
16710
16711 2001-12-21  Richard Henderson  <rth@redhat.com>
16712
16713         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
16714
16715 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
16716
16717         * gcc.c-torture/compile/20011218-1.c: New test.
16718
16719 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
16720
16721         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
16722         arm-isr.c test.
16723         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
16724         epilogue generation for ARM ISR routines.
16725
16726 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16727
16728         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
16729         * gcc.dg/format/c90-printf-3.c: Likewise.
16730         * gcc.dg/format/c99-printf-3.c: Likewise.
16731         * gcc.dg/format/ext-1.c: Likewise.
16732         * gcc.dg/format/ext-6.c: Likewise.
16733         * gcc.dg/format/format.h: Prototype unlocked stdio.
16734
16735 2001-12-20  Richard Henderson  <rth@redhat.com>
16736
16737         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
16738         (arena): Use it.
16739         (malloc): Correct allocation logic.  Abort if we fill up the
16740         arena before initialization complete.
16741         (realloc): Correct allocation logic.
16742
16743 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
16744
16745         * gcc.c-torture/compile/20011219-2.c: New test.
16746
16747         * gcc.c-torture/execute/20011219-1.c: New test.
16748
16749 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
16750
16751         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
16752         target does not support weak symbols.
16753
16754 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
16755
16756         * gcc.c-torture/compile/20011219-1.c: New test.
16757
16758 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
16759
16760         * g++.dg/other/error1.C: New test.
16761
16762 2001-12-17  Jeffrey A Law  (law@redhat.com)
16763
16764         * gcc.c-torture/execute/20011217-1.c: New test.
16765
16766 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
16767
16768         * objc.dg/special/: New directory.
16769         * objc.dg/special/special.exp: New file.
16770         * objc.dg/special/unclaimed-category-1.h: New file.
16771         * objc.dg/special/unclaimed-category-1a.m: New file.
16772         * objc.dg/special/unclaimed-category-1.m: New file.
16773
16774 2001-12-17  Andreas Jaeger  <aj@suse.de>
16775
16776         * gcc.c-torture/compile/20011217-2.c: New test.
16777
16778 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16779
16780         * gcc.c-torture/compile/20011217-1.c: New test.
16781
16782 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
16783
16784         * testsuite/gcc.dg/20011214-1.c: New.
16785
16786 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
16787
16788         * gcc.dg/altivec-4.c: New.
16789
16790 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
16791
16792         * gcc.dg/20011113-1.c: New test.
16793
16794 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
16795
16796         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
16797         std::__malloc_alloc_template<0> and
16798         std::__default_alloc_template<false, 0>.
16799
16800 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
16801
16802         * objc/execute/bf-21.m: New test.
16803         * objc/execute/enumeration-1.m: New test.
16804         * objc/execute/enumeration-2.m: New test.
16805
16806 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
16807
16808         * gcc.dg/gnu89-init-1.c: New test.
16809
16810 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
16811
16812         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
16813         * g++.old-deja/g++.jason/2371.C: Likewise.
16814         * g++.old-deja/g++.jason/template33.C: Likewise.
16815         * g++.old-deja/g++.jason/template34.C: Likewise.
16816         * g++.old-deja/g++.jason/template36.C: Likewise.
16817         * g++.old-deja/g++.oliva/typename1.C: Likewise.
16818         * g++.old-deja/g++.oliva/typename2.C: Likewise.
16819         * g++.old-deja/g++.other/typename1.C: Likewise.
16820         * g++.old-deja/g++.pt/inherit2.C: Likewise.
16821         * g++.old-deja/g++.pt/nontype5.C: Likewise.
16822         * g++.old-deja/g++.pt/typename11.C: Likewise.
16823         * g++.old-deja/g++.pt/typename14.C: Likewise.
16824         * g++.old-deja/g++.pt/typename16.C: Likewise.
16825         * g++.old-deja/g++.pt/typename3.C: Likewise.
16826         * g++.old-deja/g++.pt/typename4.C: Likewise.
16827         * g++.old-deja/g++.pt/typename5.C: Likewise.
16828         * g++.old-deja/g++.pt/typename7.C: Likewise.
16829         * g++.old-deja/g++.robertl/eb9.C: Likewise.
16830
16831 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
16832
16833         * g++.dg/other/linkage1.C: New test.
16834         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
16835         specifiers.
16836
16837 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
16838
16839         * gcc.dg/concat.c: New test.
16840
16841 2001-12-11  Stan Shebs  <shebs@apple.com>
16842
16843         * objc/compile: New test directory.
16844         * objc/compile/compile.exp: New expect script.
16845         * objc/compile/20011211-1.m: New compile test.
16846
16847 2001-12-11  Jason Merrill  <jason@redhat.com>
16848
16849         * lib/prune.exp (prune_gcc_output): Also handle "In member
16850         function".  So many permutations...
16851
16852 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
16853
16854         * g++.dg/template/typedef1.C: New test.
16855
16856 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
16857
16858         * g++.dg/other/copy1.C: New test.
16859
16860 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
16861
16862         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
16863
16864         * gcc.dg/builtin-choose-expr.c: New.
16865
16866 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
16867
16868         * gcc.dg/altivec-2.c: New.
16869
16870 2001-12-07  Richard Henderson  <rth@redhat.com>
16871
16872         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
16873
16874 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
16875
16876         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
16877         ultrasparc.
16878
16879 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16880
16881         * g++-old.deja/g++.robertl/eb101.C: Deleted.
16882
16883 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
16884
16885         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
16886         variable argument list.
16887
16888 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
16889
16890         * gcc.c-torture/execute/memcheck: Delete entire directory.
16891         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
16892         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
16893
16894 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
16895
16896         * gcc.dg/Wshadow-1.c: New test.
16897
16898 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
16899
16900         * gcc.c-torture/compile/20011130-1.c: New test.
16901
16902         * gcc.dg/noncompile/20011025-1.c: New test.
16903
16904         * g++.dg/other/anon-union.C: New test.
16905
16906         * gcc.c-torture/execute/20011024-1.c: New test.
16907
16908 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
16909
16910         * gcc.c-torture/execute/20000722-1.x,
16911         gcc.c-torture/execute/20010123-1.x: Remove.
16912         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
16913         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
16914         gcc.dg/c99-complit-2.c: New tests.
16915
16916 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
16917
16918         * g++.dg/inherit/base1.C: New test.
16919
16920 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
16921
16922         * g++.dg/other/stdarg1.C: New test.
16923
16924         * gcc.c-torture/compile/20011130-2.c: New test.
16925
16926 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
16927
16928         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
16929         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
16930         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
16931         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
16932         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
16933         * gcc.dg/builtin-prefetch-1.c: New test.
16934
16935 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
16936
16937         * gcc.dg/20011130-1.c: New test.
16938
16939 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
16940
16941         * g++.dg/other/scope1.C: New test.
16942         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
16943
16944 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
16945
16946         * gcc.dg/vla-init-1.c: New test.
16947
16948 2001-12-01  Geoff Keating  <geoffk@redhat.com>
16949
16950         * gcc.c-torture/compile/structs.c: New testcase from GDB.
16951
16952 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
16953
16954         * objc.dg/alias.m: Update.
16955         * objc.dg/class-1.m: Update.
16956         * objc.dg/const-str-1.m: Update.
16957         * objc.dg/fwd-proto-1.m: Update.
16958         * objc.dg/id-1.m: Update.
16959         * objc.dg/super-class-1.m: Update.
16960
16961 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
16962
16963         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
16964         constructs.
16965
16966 2001-11-28  Jeffrey A Law  (law@cygnus.com)
16967
16968         * gcc.c-torture/execute/20011128-1.c: New test.
16969
16970 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
16971
16972         * gcc.dg/20011127-1.c: New test.
16973
16974 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16975
16976         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
16977         from Austin Group draft 7.
16978         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
16979         scanf format arguments.
16980         * gcc.dg/format/no-exargs-2.c: New test.
16981
16982 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
16983
16984         * g++.dg/abi/vbase8-4.C: New test.
16985
16986 2001-11-24  Ian Lance Taylor  <ian@airs.com>
16987
16988         * gcc.c-torture/execute/20011121-1.c: New test.
16989
16990 2001-11-23  Jeffrey A Law  (law@cygnus.com)
16991
16992         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
16993
16994 2001-11-23  Andreas Jaeger  <aj@suse.de>
16995
16996         * gcc.dg/cpp/charconst-2.c: New test.
16997
16998 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
16999
17000         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
17001         to the host if it is remote.  Let tests specify extra headers
17002         they use.
17003         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
17004         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
17005         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
17006         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
17007         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
17008         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
17009         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
17010         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
17011         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
17012         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
17013
17014 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
17015
17016         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
17017         for little endian ARMs.
17018
17019 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
17020
17021         * gcc.c-torture/compile/20011119-1.c: New test.
17022         * gcc.c-torture/compile/20011119-2.c: New test.
17023
17024 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
17025
17026         * gcc.dg/altivec-1.c: Fix typo.
17027
17028 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
17029
17030         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
17031
17032 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
17033
17034         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
17035
17036 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
17037
17038         * lib/g77.exp: Don't specify --rpath-link.
17039
17040         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
17041         across all the headers.
17042         * gcc.dg/format/format.exp: For testing on a remote host,
17043         copy format.h.
17044
17045         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
17046         * gcc.c-torture/execute/930406-1.c: Likewise.
17047         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17048
17049 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
17050
17051         * gcc.dg/altivec-1.c: New.
17052
17053 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
17054
17055         * gcc.dg/cpp/fpreprocessed.c: New test case.
17056
17057 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
17058
17059         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
17060         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
17061         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
17062
17063 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
17064
17065         * gcc.dg/no-builtin-1.c: New test.
17066
17067 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
17068
17069         * gcc.c-torture/execute/20011115-1.c: New test.
17070
17071 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
17072
17073         * gcc.c-torture/compile/20011114-2.c: New test.
17074         * gcc.c-torture/compile/20011114-3.c: New test.
17075         * gcc.c-torture/compile/20011114-4.c: New test.
17076
17077 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
17078
17079         * g++.dg/other/init1.C: New test.
17080
17081 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
17082
17083         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
17084         message.
17085
17086         * gcc.c-torture/execute/20011114-1.c: New testcase.
17087
17088         * gcc.c-torture/compile/20010327-1.c: Revert last change.
17089         * gcc.c-torture/compile/20011114-1.c: New test, exactly
17090         like the (before this change) version of 20010327-1.c.
17091
17092 2001-11-14  Roger Sayle <roger@eyesopen.com>
17093
17094         * gcc.c-torture/execute/string-opt-13.c: New testcase.
17095
17096 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
17097
17098         * g++.dg/init/array2.C: New test.
17099
17100 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
17101
17102         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
17103
17104 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
17105
17106         * g++.dg/other/forscope1.C: New test.
17107         * g++.dg/ext/forscope1.C: New test.
17108         * g++.dg/ext/forscope2.C: New test.
17109
17110 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
17111
17112         * gcc.c-torture/execute/20011113-1.c: New test.
17113
17114 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
17115
17116         * gcc.c-torture/execute/20011109-2.c: New test.
17117
17118         * gcc.c-torture/execute/20011109-1.c: New test.
17119
17120 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
17121
17122         * gcc.c-torture/compile/20011109-1.c: New test.
17123
17124 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
17125
17126         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
17127         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
17128         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
17129         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
17130         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
17131         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
17132         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
17133
17134 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
17135
17136         * g++.dg/warn/Wshadow-1.C: New tests.
17137         * g++.old-deja/g++.mike/for3.C: Update.
17138
17139 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
17140
17141         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
17142         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
17143         XFAILs.  Adjust expected error texts.
17144         * gcc.c-torture/compile/20011106-1.c,
17145         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
17146         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
17147         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
17148         gcc.dg/c99-array-lval-5.c: New tests.
17149
17150 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
17151
17152         * gcc.dg/cpp/defined.c: Update.
17153
17154 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
17155
17156         * gcc.c-torture/execute/anon-1.c: New test.
17157
17158 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
17159
17160         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
17161         same size, so no warning should be produced on stormy16.
17162
17163         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
17164         due to oversized array.
17165         * g++.old-deja/g++.mike/ns15.C: Likewise.
17166         * g++.old-deja/g++.pt/crash16.C: Likewise.
17167
17168 2001-11-02  Graham Stott  <grahams@redhat.com>
17169
17170         * g++.dgother/debug1.C: Fix typos.
17171
17172 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
17173
17174         * g++.dg/other/debug1.C: New test.
17175
17176 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
17177
17178         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
17179         of unsigned long.
17180
17181 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
17182
17183         * gcc.dg/20011029-2.c: New test.
17184
17185         * gcc.c-torture/compile/20011029-1.c: New test.
17186
17187 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
17188
17189         * objc/execute/class_self-1.m: New test.
17190         * objc/execute/class_self-2.m: New test.
17191
17192 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
17193
17194         * gcc.misc-tests/msgs.exp: Delete.
17195         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
17196         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
17197         error set to match recent changes.
17198
17199 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
17200
17201         * gcc.dg/20011021-1.c: New test.
17202
17203 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
17204
17205         * gcc.c-torture/compile/20011023-1.c: New test.
17206
17207 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
17208
17209         * lib/g77.exp: Rewrite based on lib/g++.exp.
17210
17211 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
17212
17213         * gcc.c-torture/execute/20011019-1.c: New test.
17214
17215         * gcc.dg/20011018-1.c: New test.
17216
17217 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
17218
17219         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
17220
17221 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
17222
17223         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
17224         * gcc.dg/attr-invalid.c: Likewise.
17225
17226 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
17227
17228         * testsuite/gcc.dg/20011015-1.c: New test.
17229
17230 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
17231
17232         * g++.dg/template/unify2.C: New test.
17233
17234 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
17235
17236         * g++.dg/other/exception-specification.C: New test
17237
17238 2001-10-13  Tom Rix  <trix@redhat.com>
17239
17240         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
17241         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
17242
17243 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
17244
17245         * testsuite/gcc.dg/20011009-1.c: New test.
17246
17247 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
17248
17249         PR g++/4476
17250         * g++.dg/other/friend1.C: New test.
17251
17252 2001-10-11  Richard Henderson  <rth@redhat.com>
17253
17254         * g++.old-deja/g++.other/crash18.C: Add -S to options.
17255
17256 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17257
17258         * gcc.c-torture/compile/20011010-1.c: New.
17259
17260 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
17261
17262         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
17263         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
17264         g77.f-torture/execute/execute.exp,
17265         g77.f-torture/noncompile/noncompile.exp,
17266         gcc.c-torture/compile/compile.exp,
17267         gcc.c-torture/execute/execute.exp,
17268         gcc.c-torture/execute/ieee/ieee.exp,
17269         gcc.c-torture/execute/memcheck/memcheck.exp,
17270         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
17271         objc/execute/execute.exp: Update FSF address.
17272
17273 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
17274
17275         * gcc.dg/cpp/cmdlne-C.c: Update.
17276         * gcc.dg/cpp/cmdlne-C2.c: New.
17277
17278 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17279
17280         * gcc.c-torture/execute/20011008-3.c: New.
17281
17282 2001-10-08  DJ Delorie  <dj@redhat.com>
17283
17284         * gcc.dg/20011008-1.c: New.
17285         * gcc.dg/20011008-2.c: New.
17286
17287 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
17288
17289         * gcc.dg/cpp/spacing1.c: Update test.
17290
17291 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
17292
17293         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
17294         spelling errors of "separate" as "seperate".
17295
17296 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
17297
17298         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
17299         enough to avoid inlining.
17300
17301 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
17302
17303         * lib/g77.exp: set libg2c_dir correctly.
17304
17305 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
17306
17307         * gcc.dg/cpp/macro11.c: New test.
17308
17309 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17310
17311         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
17312         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
17313         gcc.dg/format/multattr-3.c: New tests.
17314         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
17315         tests for format attributes on function pointers being rejected.
17316
17317 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17318
17319         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
17320
17321 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17322
17323         * g++.dg/warn/format1.C: New test.
17324
17325 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
17326
17327         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
17328
17329 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
17330
17331         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
17332
17333 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
17334
17335         * gcc.dg/cpp/redef2.c: Add test.
17336
17337 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
17338
17339         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
17340         long-standing bug on i686, apparently.
17341         * gcc.c-torture/execute/loop-2c.x: New file.
17342         * gcc.c-torture/execute/loop-2d.x: New file.
17343         * gcc.c-torture/execute/loop-3c.x: New file.
17344
17345 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
17346
17347         * gcc.dg/cpp/20000625-2.c: Correct line number.
17348
17349 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
17350
17351         * gcc.dg/cpp/macro10.c: New test.
17352         * gcc.dg/cpp/strify3.c: New test.
17353         * gcc.dg/cpp/spacing1.c: Add tests.
17354         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
17355         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
17356
17357 2001-09-24  DJ Delorie  <dj@redhat.com>
17358
17359         * gcc.c-torture/execute/20010924-1.c: New test.
17360
17361 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
17362
17363         * testsuite/objc/execute/paste.m: Remove.
17364
17365 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
17366
17367         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
17368
17369 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
17370
17371         * g77.dg/strlen0.f: New test.
17372
17373 2001-09-21  Richard Henderson  <rth@redhat.com>
17374
17375         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
17376         * g++.old-deja/g++.abi/vtable2.C: Likewise.
17377
17378 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
17379
17380         Table-driven attributes.
17381         * g++.dg/ext/attrib1.C: New test.
17382
17383 2001-09-20  DJ Delorie  <dj@redhat.com>
17384
17385         * gcc.dg/20000926-1.c: Update expected warning messages.
17386         * gcc.dg/array-2.c: Likewise, and test for warnings too.
17387         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
17388         array.
17389
17390 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
17391
17392         * g++.dg/eh/registers1.C: New test case.
17393
17394 2001-09-17  Richard Henderson  <rth@redhat.com>
17395
17396         * gcc.dg/array-5.c: Fix VLA decomposition test.
17397
17398 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
17399
17400         * gcc.dg/cpp/line5.c: New testcase.
17401
17402 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
17403
17404         * gcc.dg/cpp/macro9.c: New test.
17405
17406 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
17407
17408         * gcc.c-torture/execute/980223.c: Change type of addr from long
17409         to char *.
17410
17411 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
17412
17413         * gcc.c-torture/execute/20010915-1.c: New test.
17414
17415 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
17416
17417         * g77.dg/bprob: New directory.
17418         * g77.dg/bprob/bprob.exp: New file.
17419         * g77.dg/bprob/bprob-1.f: New test.
17420         * g77.dg/gcov: New directory.
17421         * g77.dg/gcov/gcov.exp: New file.
17422         * g77.dg/gcov/gcov-1.f: New test.
17423         * g77.dg/gcov/gcov-1.x: New file.
17424
17425 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
17426
17427         * gcc.dg/cpp/directiv.c: Update.
17428         * gcc.dg/cpp/undef1.c: Update.
17429
17430 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
17431
17432         * gcc.dg/20010912-1.c: New test.
17433
17434 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
17435
17436         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
17437         language-independent file in lib.
17438         * lib/gcov.exp: New file.
17439
17440 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
17441
17442         * gcc.c-torture/compile/20010911-1.c: New test.
17443
17444 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
17445
17446         * lib/profopt.exp: New, to support profile-directed optimizations.
17447         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
17448         * gcc.misc-tests/bprob-1.c: New test.
17449         * gcc.misc-tests/bprob-2.c: New test.
17450
17451 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
17452
17453         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
17454         XFAIL and which kinds of gcov output to verify.
17455         * gcc.misc-tests/gcov-4b.x: New file.
17456         * gcc.misc-tests/gcov-5b.x: New file.
17457         * gcc.misc-tests/gcov-6.x: New file.
17458         * gcc.misc-tests/gcov-7.c: New test.
17459         * gcc.misc-tests/gcov-7.x: New file.
17460
17461 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
17462
17463         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
17464         * gcc.misc-tests/gcov-6.c: New test.
17465
17466 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
17467
17468         PR c++/3986
17469         * g++.dg/abi/vbase1.C: New test.
17470
17471 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
17472
17473         * objc.dg/method-2.m: New.
17474
17475 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
17476
17477         PR c++/4203
17478         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
17479         * g++.dg/init/empty1.C: New test.
17480
17481 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
17482
17483         * gcc.c-torture/compile/20010903-1.c: New test.
17484
17485 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
17486
17487         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
17488         for m68k.
17489
17490 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
17491
17492         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
17493
17494         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
17495
17496         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
17497
17498 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
17499
17500         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
17501         for 16-bit 'unsigned int'.
17502
17503 2001-08-29  Kazu Hirata  <kazu@hxi.com>
17504
17505         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
17506
17507 2001-08-27  Richard Henderson  <rth@redhat.com>
17508
17509         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
17510         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
17511
17512 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
17513
17514         * gcc.dg/asm-names.c (ymain): New.
17515
17516 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
17517
17518         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
17519         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
17520         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
17521
17522 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17523
17524         * gcc.dg/compare5.c: New testcase.
17525
17526 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
17527
17528         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
17529         and "In instantiation".
17530
17531 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
17532
17533         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
17534
17535 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
17536
17537         * gcc.misc-tests/gcov.exp: Add support for branch information.
17538         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
17539         * gcc.misc-tests/gcov-4.c: New test.
17540         * gcc.misc-tests/gcov-4b.c: New test.
17541         * gcc.misc-tests/gcov-5b.c: New test.
17542
17543 2001-08-20  Zack Weinberg  <zackw@panix.com>
17544
17545         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
17546         expected to fail.
17547
17548 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
17549
17550         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
17551
17552 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
17553
17554         * g++.dg/eh/template1.C: New test.
17555
17556 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
17557
17558         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
17559         Fix thinko.
17560         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
17561         for xfail.
17562
17563 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
17564
17565         * lib/g77-dg.exp:  Use prune.exp for common procedures
17566         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
17567         * lib/g77.exp: (g77-dg-prune) Remove
17568
17569 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
17570
17571         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
17572
17573 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
17574
17575         * g++.dg/template/unify1.C: New test.
17576
17577 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
17578
17579         * g++.dg/abi/empty4.C: New test.
17580
17581 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
17582
17583         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
17584         solaris2.*
17585         * g77.f-torture/compile/pr3743.x: Likewise
17586
17587 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
17588
17589         * g++.dg/other/using-declaration.C: New test.
17590
17591 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
17592
17593         * gcc.dg/cpp/tr-sign.c: New testcase.
17594
17595 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
17596
17597         * gcc.dg/cpp/19951025-1.c: Revert.
17598         * gcc.dg/cpp/directiv.c: We no longer process directives that
17599         interrupt macro arguments.
17600
17601 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
17602
17603         * gcc.dg/bconstp-1.c: New test.
17604
17605 2001-08-03  Richard Henderson  <rth@redhat.com>
17606
17607         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
17608
17609 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
17610
17611         * gcc.dg/cpp/19951025-1.c: Update.
17612
17613 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
17614
17615         * g77.dg/ff90-1.f (s): Fix reference of variable z,
17616         should be x.
17617
17618 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
17619
17620         Kill -fhonor-std.
17621         * g++.old-deja/g++.ns/ns14.C: Remove special options.
17622         * g++.old-deja/g++.other/std1.C: Likewise.
17623         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
17624
17625 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
17626
17627         * lib/g77.exp:  Load gcc-defs.exp for common procedures
17628         (g77_pass, g77_fail, g77_finish, g77_exit,
17629         ${tool}_check_unsupported_p} Now redundant.  Deleted.
17630
17631 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
17632
17633         * g77.dg/fbackslash.f
17634         * g77.dg/fcase-preserve.f
17635         * g77.dg/ff90-1.f
17636         * g77.dg/ffixed-line-length-0.f
17637         * g77.dg/ffixed-line-length-132.f
17638         * g77.dg/ffixed-line-length-7.f
17639         * g77.dg/ffixed-line-length-72.f
17640         * g77.dg/ffixed-line-length-none.f
17641         * g77.dg/ffree-form-1.f
17642         * g77.dg/fno-backslash.f
17643         * g77.dg/fno-f90-1.f
17644         * g77.dg/fno-fixed-form-1.f
17645         * g77.dg/fno-onetrip.f
17646         * g77.dg/fno-typeless-boz.f
17647         * g77.dg/fno-underscoring.f
17648         * g77.dg/fno-vxt-1.f
17649         * g77.dg/fonetrip.f
17650         * g77.dg/ftypeless-boz.f
17651         * g77.dg/fugly-assumed.f
17652         * g77.dg/funderscoring.f
17653         * g77.dg/fvxt-1.f
17654
17655 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
17656
17657         * objc.dg/fwd-proto-1.m: New.
17658         * objc.dg/local-decl-1.m: New.
17659         * objc.dg/naming-1.m: New.
17660         * objc.dg/naming-2.m: New.
17661         * objc.dg/proto-hier-1.m: New.
17662
17663 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
17664
17665         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
17666         largest-type elements to a struct makes its size grow.
17667
17668 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
17669
17670         * g++.dg/abi/vthunk1.C: New test.
17671
17672 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
17673
17674         * g++.dg/abi/vbase8-22.C: New test.
17675
17676 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
17677
17678         * gcc.dg/cpp/macro8.c: New test.
17679
17680 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
17681
17682         * g++.dg/abi/vbase8-21.C: New test.
17683
17684 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
17685
17686         * g++.dg/abi/vbase8-10.C: New test.
17687
17688 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17689
17690         * lib/g++.exp (g++_set_ld_library_path): Renamed to
17691         ${tool}_set_ld_library_path.
17692         Changed caller.
17693         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
17694         g++.exp.
17695
17696 2001-07-26  Stan Cox <scox@redhat.com>
17697
17698         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
17699         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
17700         gcc_exit, gcc_check_unsupported_p):
17701         Moved to gcc-deps.exp
17702         * gcc-deps.exp: New file.
17703
17704 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
17705
17706         * g++.old-deja/g++.pt/defarg14.C: New test.
17707
17708 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
17709
17710         * g++.old-deja/g++.other/lineno5.C: New test.
17711
17712 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
17713
17714         * g++.old-deja/g++.pt/crash68.C: New test.
17715
17716 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
17717
17718         * g++.old-deja/g++.other/crash42.C: New test.
17719
17720 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
17721
17722         * gcc.dg/cpp/extratokens.c: Fix.
17723         * gcc.dg/cpp/skipping2.c: New tests.
17724
17725 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17726
17727         * gcc.c-torture/execute/20010724-1.c: New file.
17728         * gcc.c-torture/execute/20010724-1.x: New file.
17729
17730 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
17731
17732         * g++.old-deja/g++.other/cond7.C: New test.
17733
17734 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
17735
17736         * g++.old-deja/g++.other/optimize4.C: New test.
17737
17738 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
17739
17740         * g++.old-deja/g++.abi/vbase8-5.C: New test.
17741
17742 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
17743
17744         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
17745         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
17746         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
17747         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
17748
17749         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
17750         bug report" message.
17751
17752         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
17753         * g++.dg/ext/instantiate1.C: Move from old-deja.
17754
17755 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
17756
17757         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
17758         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
17759         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
17760         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
17761
17762 2001-07-23  Jeffrey A Law  (law@cygnus.com)
17763
17764         * gcc.c-torture/execute/20010723-1.c: New test.
17765
17766 2001-07-23  Ben Elliston  <bje@redhat.com>
17767
17768         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
17769
17770 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17771
17772         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
17773         i[34567]86-*-*.
17774         Delete handling of ieee_multilib_flags.
17775         Pass -mieee for alpha*-*-* and sh-*-*.
17776         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
17777
17778 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
17779
17780         Remove old-abi tests.
17781         * g++.old-deja/g++.mike/p11116.C: Remove.
17782         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
17783
17784 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
17785
17786         * g77.f-torture/compile/pr3743.f:  New test
17787
17788 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
17789
17790         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
17791
17792 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17793
17794         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
17795         g++.old-deja/g++.pt/static6.C: Likewise.
17796         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
17797         supports weak symbols.
17798
17799 2001-07-18  Andreas Jaeger  <aj@suse.de>
17800
17801         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
17802         supported again.
17803
17804 2001-07-18  Andreas Jaeger  <aj@suse.de>
17805
17806         * gcc.dg/iftrap-1.c: Fix target line.
17807
17808 2001-07-17  Richard Henderson  <rth@redhat.com>
17809
17810         * gcc.c-torture/execute/20010717-1.c: New.
17811
17812 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
17813
17814         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
17815         tests.
17816
17817 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
17818
17819         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
17820
17821 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17822
17823         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
17824         UAC_SIGBUS, UAC_NOPRINT definitions.
17825
17826 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
17827
17828         * objc/execute/object_is_class.m: New test.
17829         * objc/execute/object_is_meta_class.m: New test.
17830
17831 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
17832
17833         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
17834         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
17835
17836 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
17837
17838         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
17839         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
17840
17841 2001-07-14  Richard Henderson  <rth@redhat.com>
17842
17843         * gcc.dg/iftrap-1.c: New.
17844
17845 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
17846
17847         * g77.f-torture/execute/intrinsic77.f: New test.
17848
17849 2001-07-11  Janis Johnson <janis@us.ibm.com>
17850
17851         * gcc.misc-tests/gcov-3.c: New test.
17852
17853 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
17854
17855         * gcc.c-torture/compile/20010711-1.c,
17856         * gcc.c-torture/compile/20010711-2.c: New tests.
17857
17858 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
17859
17860         * gcc.c-torture/execute/20010711-1.c: New test.
17861
17862 2001-07-11  Ben Elliston  <bje@redhat.com>
17863
17864         * g++.old-deja/g++.other/enum5.C: New test.
17865
17866 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
17867
17868         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
17869         (g++-dg-prune): Call prune_gcc_output.
17870         * prune.exp: New file for prune_gcc_output.
17871         * lib/g++.exp, lib/gcc.exp: Load it.
17872
17873 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
17874
17875         * gcc.c-torture/compile/20010701-1.c,
17876         g++.old-deja/g++.ext/attrib6.C: New tests.
17877
17878 2001-07-06  Jeffrey A Law  (law@cygnus.com)
17879
17880         * gcc.c-torture/compile/20010706-1.c: New test.
17881
17882 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
17883
17884         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
17885
17886 2001-06-28  Stan Shebs  <shebs@apple.com>
17887
17888         * gcc.dg/pragma-darwin.c: New test.
17889
17890 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17891
17892         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
17893         Solaris 2.[678] system.
17894
17895 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
17896
17897         * gcc.dg/20010622-1.c: New test.
17898
17899 2001-06-18  Stan Shebs  <shebs@apple.com>
17900
17901         * objc.dg: New directory.
17902         * objc.dg/dg.exp: New file.
17903         * objc.dg/alias.m: New.
17904         * objc.dg/class-1.m: New.
17905         * objc.dg/class-2.m: New.
17906         * objc.dg/const-str-1.m: New.
17907         * objc.dg/const-str-2.m: New.
17908         * objc.dg/id-1.m: New.
17909         * objc.dg/method-1.m: New.
17910         * objc.dg/super-class-1.m: New.
17911         * lib/objc-dg.exp: New file.
17912
17913 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
17914
17915         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
17916         of label name.
17917
17918 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
17919
17920         * g++.old-deja/g++.abi/vbase8-9.C: New test.
17921
17922 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17923
17924         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
17925         variable.
17926
17927 2001-06-12  Richard Henderson  <rth@redhat.com>
17928
17929         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
17930
17931 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
17932
17933         * g++.old-deja/g++.abi/vbase5.C: New test.
17934         * g++.old-deja/g++.abi/vbase6.C: New test.
17935         * g++.old-deja/g++.abi/vbase7.C: New test.
17936
17937 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17938
17939         * gcc.c-torture/compile/20010610-1.c: New test.
17940
17941 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
17942
17943         * g++.old-deja/g++.abi/vbase4.C: New test.
17944
17945 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
17946
17947         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
17948         support %f for HC11/HC12 targets.
17949         * gcc.c-torture/execute/930513-1.x: New file, likewise.
17950         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
17951         on HC11/HC12 targets.
17952         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
17953
17954 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
17955
17956         * gcc.dg/wchar_t-1.c: New file.
17957         * gcc.dg/wint_t-1.c: Likewise.
17958
17959 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
17960
17961         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
17962
17963 2001-06-11  Richard Henderson  <rth@redhat.com>
17964
17965         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
17966
17967 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
17968
17969         * gcc.c-torture/compile/20010611-1.c: New test.
17970
17971 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
17972
17973         * gcc.dg/c99-tag-1.c: Add more tests.
17974
17975 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
17976
17977         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
17978         representation on MN10300 and ARM/Thumb.
17979
17980 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
17981
17982         * g77.f-torture/execute/20010610.f: New.
17983
17984 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
17985
17986         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
17987         names.
17988
17989 2001-06-09  Richard Henderson  <rth@redhat.com>
17990
17991         * gcc.c-torture/execute/ashrdi-1.c: New.
17992         * gcc.c-torture/execute/ashldi-1.c: New.
17993         * gcc.c-torture/execute/lshrdi-1.c: New.
17994
17995 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
17996
17997         * objc/execute/load-3.m: Added. Check sending +load to categories,
17998         in addition to classes.
17999
18000 2001-06-08  Stan Shebs  <shebs@apple.com>
18001
18002         * objc/execute/load-2.m: New test.  From Nicola Pero
18003         <n.pero@mi.flashnet.it>.
18004
18005 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
18006
18007         * gcc.c-torture/execute/20010605-2.c: New test.
18008
18009 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
18010
18011         * g++.old-deja/g++.abi/vbase2.C: New test.
18012         * g++.old-deja/g++.abi/vbase3.C: New test.
18013
18014 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
18015
18016         * g++.old-deja/g++.pt/friend49.C: New test.
18017
18018 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
18019
18020         * g++.old-deja/g++.ext/anon3.C: New test.
18021
18022 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
18023
18024         * g++.old-deja/g++.other/conv7.C: New test.
18025
18026 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
18027
18028         * gcc.c-torture/compile/20010605-2.c: New test.
18029
18030 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
18031
18032         * gcc.c-torture/execute/20010604-1.c: New test.
18033
18034 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
18035
18036         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
18037
18038 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
18039
18040         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
18041         (g++_link_flags): Likewise.
18042         (g++_init): Pass gccpath's value to two previous functions.
18043
18044 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18045
18046         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
18047         Ensure logfile entry matches exec command line.
18048
18049 2001-05-31  Richard Henderson  <rth@redhat.com>
18050
18051         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
18052         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
18053
18054 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
18055
18056         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
18057         compiler for irix6.2
18058
18059 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
18060
18061         * g++.old-deja/g++.other/optimize3.C: New file.
18062
18063 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
18064
18065         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
18066         assemble.
18067
18068 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
18069
18070         * g++.old-deja/g++.other/optimize2.C: New file.
18071
18072 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
18073
18074         * gcc.c-torture/compile/20010518-2.c: New file.
18075         * gcc.c-torture/execute/20010518-1.c: New file.
18076         * gcc.c-torture/execute/20010518-2.c: New file.
18077
18078 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
18079
18080         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
18081
18082 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
18083
18084         G++ no longer defines builtins that do not begin with __builtin.
18085         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
18086         * g++.old-deja/g++.brendand/misc13.C: Likewise.
18087         * g++.old-deja/g++.law/builtin1.C: Likewise.
18088         * g++.old-deja/g++.law/cvt2.C: Likewise.
18089         * g++.old-deja/g++.mike/net5.C: Likewise.
18090         * g++.old-deja/g++.other/builtins1.C: Likewise.
18091         * g++.old-deja/g++.other/builtins2.C: Likewise.
18092         * g++.old-deja/g++.other/builtins3.C: Likewise.
18093         * g++.old-deja/g++.other/builtins4.C: Likewise.
18094         * g++.old-deja/g++.other/inline8.C: Likewise.
18095         * g++.old-deja/g++.robertl/eb39.C: Likewise.
18096
18097 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
18098
18099         * g++.old-deja/g++.pt/using1.C: Adjust.
18100         * g++.old-deja/g++.pt/using2.C: New test.
18101
18102 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
18103
18104         * gcc.dg/cpp/charconst.c: New tests.
18105         * gcc.dg/cpp/escape.c: New tests.
18106         * gcc.dg/cpp/escape-1.c: New tests.
18107         * gcc.dg/cpp/escape-2.c: New tests.
18108         * gcc.dg/cpp/ucs.c: New tests.
18109
18110 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
18111
18112         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
18113         native compiler for irix6.5.
18114
18115 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
18116
18117         * lib/g++.exp (g++_include_flags): Use args to compute
18118         get_multilibs.
18119         (g++_link_flags): Likewise.
18120         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
18121
18122 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
18123
18124         * gcc.dg/c90-hexfloat-1.c: Add more tests.
18125
18126 2001-05-21  Geoff Keating  <geoffk@redhat.com>
18127
18128         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
18129         this file.
18130
18131 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
18132
18133         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
18134         STACK_SIZE;
18135         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
18136         to STACK_SIZE; Use it to define size of add_histo array.
18137         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
18138         to STACK_SIZE.
18139         (f): Use GITT_SIZE to define size of gitt local table.
18140         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
18141         to STACK_SIZE; Use it to define size of bytemem array.
18142
18143 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
18144
18145         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
18146         on 68HC11/HC12 due to the asm instruction.
18147         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
18148         * gcc.c-torture/compile/920520-1.x: Likewise.
18149         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
18150         on 68HC11/HC12 because the function is larger than 64K.
18151         * gcc.c-torture/compile/961203-1.x: New file, this test fails
18152         on 68HC11/HC12 because the structure is too large.
18153
18154 2001-05-20  Richard Henderson  <rth@redhat.com>
18155
18156         * gcc.c-torture/execute/20010520-1.c: New.
18157
18158 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18159
18160         * g++.old-deja/g++.warn/compare1.C: New test.
18161         * gcc.dg/compare4.c: New test.
18162
18163 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
18164
18165         * g++.old-deja/g++.other/optimize1.C: New test.
18166
18167 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18168
18169         * g++.old-deja/g++.pt/spec41.C: New test.
18170
18171 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
18172
18173         * gcc.c-torture/compile/20010114-1.x: Remove.
18174
18175 2001-05-18  Stan Shebs  <shebs@apple.com>
18176
18177         * gcc.c-torture/compile/20010518-1.c: New test.
18178
18179 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
18180
18181         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
18182         * g++.old-deja/g++.pt/crash67.C: New test.
18183
18184 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
18185
18186         * g++.old-deja/g++.other/debug9.C: New test.
18187
18188 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
18189
18190         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
18191
18192 2001-05-16  Jan Hubicka  <jh@suse.cz>
18193
18194         * gcc.c-torture/compile/20010516-1.c: New test.
18195
18196 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
18197
18198         * g++.old-deja/g++.other/crash41.C: New test.
18199
18200 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
18201
18202         * g++.old-deja/g++.pt/crash66.C: New test.
18203
18204 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
18205
18206         * g++.old-deja/g++.robertl/eb27.C: Convert.
18207
18208 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
18209
18210         * g++.dg/friend-warn.C: New test.  Do not warn about friend
18211         declaration being redundant.
18212
18213 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
18214
18215         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
18216
18217 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
18218
18219         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
18220
18221 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
18222
18223         * lib/g++.exp: Use testsuite_flags.
18224
18225 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
18226
18227         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
18228
18229 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
18230
18231         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
18232
18233 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
18234
18235         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
18236
18237 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
18238
18239         * gcc.c-torture/compile/20010313-1.c: New test.
18240
18241 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
18242
18243         * gcc.dg/cpp/direct2.c: New test.
18244         * gccq.dg/cpp/direct2s.c: New test.
18245
18246         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
18247
18248 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
18249
18250         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
18251         * g++.old-deja/g++.other/op3.C: Likewise.
18252
18253 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
18254
18255         * gcc.dg/cpp/syshdr.h: New file.
18256         * gcc.dg/cpp/sysmac1.c: Update.
18257         * gcc.dg/cpp/sysmac2.c: Update.
18258
18259 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
18260
18261         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
18262
18263 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
18264
18265         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
18266         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
18267
18268 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
18269
18270         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
18271
18272 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
18273
18274         * lib/g++.exp (g++_include_flags): Don't use any special flags
18275         if TESTING_IN_BUILD_TREE is not defined.
18276         (g++_init): Use a plain 'c++' as the compiler if
18277         TESTING_IN_BUILD_TREEE is not defined.
18278
18279 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
18280
18281         * g++.old-deja/g++.eh/catch13.C: New test.
18282         * g++.old-deja/g++.eh/catch14.C: New test.
18283
18284 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
18285
18286         * gcc.dg/cpp/tr-define.c: New test.
18287
18288 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
18289
18290         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
18291         <stdlib.h>, not <malloc.h>.
18292
18293 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
18294
18295         * g++.old-deja/g++.ns/template17.C: New test.
18296
18297 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
18298
18299         * g++.old-deja/g++.pt/ref4.C: New test.
18300
18301 2001-04-30  Richard Henderson  <rth@redhat.com>
18302
18303         * gcc.dg/20000724-1.c: Revert last change.
18304
18305 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
18306
18307         * g77.f-torture/execute/20010430.f: New test.
18308
18309 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
18310
18311         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
18312
18313 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
18314
18315         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
18316
18317 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
18318
18319         * g++.old-deja/g++.eh/crash6.C: New test.
18320
18321 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
18322
18323         * g++.old-deja/g++.other/warn7.C: New test.
18324
18325 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
18326
18327         * g++.old-deja/g++.other/defarg9.C: New test.
18328
18329 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
18330
18331         * g77.f-torture/compile/20010426.f: New test.
18332         * g77.f-torture/execute/20010426.f: New test.
18333
18334 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
18335
18336         * g77.f-torture/compile/20000629-1.x: Remove - error
18337         has been fixed.
18338
18339 2001-04-26  Jeffrey A Law  (law@cygnus.com)
18340
18341         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
18342         Tweak slightly to work with g++.dg framework.
18343         * g++.dg/special/ecos.exp: Run initp1.C test.
18344         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
18345
18346         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
18347         its linker doesn't give line numbers either.
18348         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
18349
18350 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
18351
18352         * g++.old-deja/g++.other/lex1.C: New test.
18353
18354 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
18355
18356         * gcc.dg/noncompile/20010425-1.c: New test.
18357
18358 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
18359
18360         * g++.old-deja/g++.pt/mangle2.C: New test.
18361
18362 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
18363
18364         * gcc.dg/format/plus-1.c: New test.
18365
18366 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
18367
18368         * gcc.dg/20010423-1.c: New test.
18369
18370 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
18371
18372         * gcc.c-torture/execute/20010422-1.c: New test.
18373
18374 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
18375
18376         * g++.old-deja/g++.ns/type2.C: New test.
18377
18378 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
18379
18380         * g++.old-deja/g++.other/perf1.C: New test.
18381
18382 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
18383
18384         * gcc.dg/c99-func-2.c: Remove xfail.
18385         * gcc.dg/c99-func-3.c: Remove xfail.
18386         * gcc.dg/c99-func-4.c: Remove xfail.
18387
18388 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
18389
18390         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
18391
18392 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
18393
18394         * gcc.c-torture/compile/20010423-1.c: New test.
18395
18396 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
18397
18398         * g++.old-deja/g++.pt/typename28.C: New test.
18399
18400 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
18401
18402         * g++.old-deja/g++.abi/empty2.C: New test.
18403         * g++.old-deja/g++.abi/empty3.C: New test.
18404
18405 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
18406
18407         * g++.old-deja/g++.other/comdat2.C: New test.
18408         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
18409
18410 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
18411
18412         * g++.old-deja/g++.other/overload14.C: New test.
18413
18414 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
18415
18416         * g++.old-deja/g++.other/lookup23.C: New test.
18417
18418 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
18419
18420         * gcc.c-torture/execute/20010403-1.c: New test.
18421
18422 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
18423             Mark Mitchell  <mark@codesourcery.com>
18424
18425         * lib/old-dejagnu.exp: Don't delete output of executable.
18426         Add .exe suffix to executables.
18427
18428 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
18429
18430         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
18431
18432 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18433
18434         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
18435
18436 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
18437
18438         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
18439         * g++.old-deja/g++.abi/crash1.C: New test.
18440
18441 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
18442
18443         * g++.old-deja/g++.other/crash40.C: New test.
18444
18445 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18446
18447         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
18448
18449 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
18450
18451         * g++.old-deja/g++.other/warn6.C: New test.
18452
18453 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
18454
18455         * g++.old-deja/g++.robertl/eb42.C: Same.
18456
18457 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18458
18459         * gcc.dg/wtr-conversion-1.c: New testcase.
18460
18461 2001-04-10  Richard Henderson  <rth@redhat.com>
18462
18463         * g++.old-deja/g++.other/array5.C: New.
18464
18465 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18466
18467         * gcc.c-torture/execute/20010408-1.c: New test.
18468
18469 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
18470
18471         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
18472         headers and constructs.
18473         * g++.old-deja/g++.robertl/eb79.C: Same.
18474         * g++.old-deja/g++.robertl/eb77.C (main): Same.
18475         * g++.old-deja/g++.robertl/eb73.C: Same.
18476         * g++.old-deja/g++.robertl/eb66.C (main): Same.
18477         * g++.old-deja/g++.robertl/eb55.C (t): Same.
18478         * g++.old-deja/g++.robertl/eb54.C (main): Same.
18479         * g++.old-deja/g++.robertl/eb46.C (main): Same.
18480         * g++.old-deja/g++.robertl/eb44.C: Same.
18481         * g++.old-deja/g++.robertl/eb41.C (main): Same.
18482         * g++.old-deja/g++.robertl/eb4.C (main): Same.
18483         * g++.old-deja/g++.robertl/eb39.C: Same.
18484         * g++.old-deja/g++.robertl/eb33.C (main): Same.
18485         * g++.old-deja/g++.robertl/eb31.C (main): Same.
18486         * g++.old-deja/g++.robertl/eb30.C: Same.
18487         * g++.old-deja/g++.robertl/eb3.C: Same.
18488         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
18489         * g++.old-deja/g++.robertl/eb21.C: Same.
18490         * g++.old-deja/g++.robertl/eb15.C: Same.
18491         * g++.old-deja/g++.robertl/eb118.C: Same.
18492         * g++.old-deja/g++.robertl/eb115.C (main): Same.
18493         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
18494         * g++.old-deja/g++.robertl/eb109.C: Same.
18495         * g++.old-deja/g++.other/sibcall1.C (main): Same.
18496         * g++.old-deja/g++.mike/rtti1.C: Same.
18497         * g++.old-deja/g++.mike/p658.C: Same.
18498         * g++.old-deja/g++.mike/net46.C: Same.
18499         * g++.old-deja/g++.mike/net34.C: Same.
18500         * g++.old-deja/g++.mike/memoize1.C: Same.
18501         * g++.old-deja/g++.mike/eh2.C: Same.
18502         * g++.old-deja/g++.law/weak.C: Same.
18503         * g++.old-deja/g++.law/visibility7.C: Same.
18504         * g++.old-deja/g++.law/visibility25.C: Same.
18505         * g++.old-deja/g++.law/visibility22.C: Same.
18506         * g++.old-deja/g++.law/visibility2.C: Same.
18507         * g++.old-deja/g++.law/visibility17.C: Same.
18508         * g++.old-deja/g++.law/visibility13.C: Same.
18509         * g++.old-deja/g++.law/visibility10.C: Same.
18510         * g++.old-deja/g++.law/visibility1.C: Same.
18511         * g++.old-deja/g++.law/virtual3.C (eval): Same.
18512         * g++.old-deja/g++.law/vbase1.C: Same.
18513         * g++.old-deja/g++.law/operators32.C: Same.
18514         * g++.old-deja/g++.law/nest3.C: Same.
18515         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
18516         * g++.old-deja/g++.law/except5.C (main): Same.
18517         * g++.old-deja/g++.law/cvt7.C (run): Same.
18518         * g++.old-deja/g++.law/cvt2.C: Same.
18519         * g++.old-deja/g++.law/cvt16.C: Same.
18520         * g++.old-deja/g++.law/ctors6.C (bar): Same.
18521         * g++.old-deja/g++.law/ctors17.C (main): Same.
18522         * g++.old-deja/g++.law/ctors13.C: Same.
18523         * g++.old-deja/g++.law/ctors12.C (main): Same.
18524         * g++.old-deja/g++.law/ctors10.C: Same.
18525         * g++.old-deja/g++.law/code-gen5.C: Same.
18526         * g++.old-deja/g++.law/bad-error7.C: Same.
18527         * g++.old-deja/g++.law/arm9.C: Same.
18528         * g++.old-deja/g++.law/arm12.C: Same.
18529         * g++.old-deja/g++.law/arg8.C: Same.
18530         * g++.old-deja/g++.law/arg1.C: Same.
18531         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
18532         * g++.old-deja/g++.jason/template31.C: Same.
18533         * g++.old-deja/g++.jason/template24.C (main): Same.
18534         * g++.old-deja/g++.jason/2371.C: Same.
18535         * g++.old-deja/g++.eh/new2.C: Same.
18536         * g++.old-deja/g++.eh/new1.C: Same.
18537         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
18538         * g++.old-deja/g++.brendan/nest21.C (main): Same.
18539         * g++.old-deja/g++.brendan/err-msg3.C: Same.
18540         * g++.old-deja/g++.brendan/crash62.C: Same.
18541         * g++.old-deja/g++.brendan/crash52.C: Same.
18542         * g++.old-deja/g++.brendan/crash49.C (main): Same.
18543         * g++.old-deja/g++.brendan/crash38.C: Same.
18544         * g++.old-deja/g++.brendan/crash15.C (main): Same.
18545         * g++.old-deja/g++.brendan/copy9.C: Same.
18546
18547 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
18548
18549         * gcc.c-torture/execute/20001203-2.c (memset):
18550         Count argument is of type __SIZE_TYPE__.
18551
18552 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
18553
18554         * gcc.c-torture/compile/20010404-1.c: New test.
18555
18556 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
18557
18558         * gcc.c-torture/compile/20010326-1.c: New test.
18559
18560 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
18561
18562         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
18563         peculiarities of the SH.
18564         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
18565
18566 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
18567
18568         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
18569         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
18570         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
18571
18572 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
18573
18574         * g77.f-torture/compile/20010321-1.f: New test.
18575
18576 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
18577
18578         * gcc.c-torture/compile/20010329-1.c: New test.
18579
18580 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
18581
18582         * gcc.c-torture/execute/20010329-1.c: New test.
18583
18584 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
18585
18586         * g++.old-deja/g++.other/eh4.C: Fix typo.
18587
18588 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
18589
18590         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
18591
18592 2001-03-28  Philip Blundell  <philb@gnu.org>
18593
18594         * gcc.c-torture/compile/20010328-1.c: New test.
18595
18596 2001-03-27  Richard Henderson  <rth@redhat.com>
18597
18598         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
18599         * g++.old-deja/g++.eh/vbase3.C: Likewise.
18600
18601 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
18602
18603         * gcc.c-torture/compile/20010327-1.c: New test.
18604
18605 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
18606
18607         * g++.old-deja/g++.other/friend12.C: New test.
18608         * g++.old-deja/g++.other/friend9.C: Expect no errors.
18609         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
18610
18611 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
18612
18613         * gcc.c-torture/execute/20010325-1.c: New test.
18614
18615 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
18616
18617         * g++.old-deja/g++.other/mangle3.C: New test.
18618
18619 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
18620
18621         * g++.old-deja/g++.other/anon8.C: New test.
18622
18623 2001-03-20  Philip Blundell  <philb@gnu.org>
18624
18625         * gcc.c-torture/compile/20010320-1.c: New test.
18626
18627 2001-03-17  Richard Henderson  <rth@redhat.com>
18628
18629         * g++.old-deja/g++.other/eh4.C: Add expected error text.
18630
18631 2001-03-15  Geoff Keating  <geoff@redhat.com>
18632
18633         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
18634         tests on AIX.
18635
18636 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
18637
18638         * g++.old-deja/g++.other/eh4.C: New test.
18639
18640 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
18641
18642         * gcc.dg/cpp/mi1.c: Update.
18643
18644 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
18645
18646         * g++.old-deja/g++.other/regstack.C: New test.
18647
18648 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
18649
18650         * g++.old-deja/g++.other/ref4.C: New test.
18651
18652 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
18653
18654         * objc/execute/va_method.m: Added.
18655         * objc/execute/IMP.m: Added.
18656         * objc/execute/_cmd.m: Added.
18657         * objc/execute/accessing_ivars.m: Added.
18658         * objc/execute/class-1.m: Added.
18659         * objc/execute/class-10.m: Added.
18660         * objc/execute/class-11.m: Added.
18661         * objc/execute/class-12.m: Added.
18662         * objc/execute/class-13.m: Added.
18663         * objc/execute/class-14.m: Added.
18664         * objc/execute/class-2.m: Added.
18665         * objc/execute/class-3.m: Added.
18666         * objc/execute/class-4.m: Added.
18667         * objc/execute/class-5.m: Added.
18668         * objc/execute/class-6.m: Added.
18669         * objc/execute/class-7.m: Added.
18670         * objc/execute/class-8.m: Added.
18671         * objc/execute/class-9.m: Added.
18672         * objc/execute/class-tests-1.h
18673         * objc/execute/class-tests-2.h
18674         * objc/execute/compatibility_alias.m: Added.
18675         * objc/execute/encode-1.m: Added.
18676         * objc/execute/formal_protocol-1.m: Added.
18677         * objc/execute/formal_protocol-2.m: Added.
18678         * objc/execute/formal_protocol-3.m: Added.
18679         * objc/execute/formal_protocol-4.m: Added.
18680         * objc/execute/formal_protocol-5.m: Added.
18681         * objc/execute/formal_protocol-6.m: Added.
18682         * objc/execute/formal_protocol-7.m: Added.
18683         * objc/execute/informal_protocol.m: Added.
18684         * objc/execute/initialize.m: Added.
18685         * objc/execute/load.m: Added.
18686         * objc/execute/many_args_method.m: Added.
18687         * objc/execute/nested-3.m: Added.
18688         * objc/execute/no_clash.m: Added.
18689         * objc/execute/private.m: Added.
18690         * objc/execute/redefining_self.m: Added.
18691         * objc/execute/root_methods.m: Added.
18692         * objc/execute/selector-1.m: Added.
18693         * objc/execute/static-1.m: Added.
18694         * objc/execute/static-2.m: Added.
18695         * objc/execute/va_method.m: Added.
18696
18697 2001-03-10  Richard Henderson  <rth@redhat.com>
18698
18699         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
18700
18701 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
18702
18703         * g++.old-deja/g++.other/crash31.C: XFAIL.
18704         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
18705         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
18706         * gcc.c-torture/execute/20010123-1.x: XFAIL.
18707         * gcc.c-torture/execute/20010124-1.x: XFAIL.
18708         * gcc.dg/sequence-pt-1.c: XFAIL one test.
18709
18710 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
18711
18712         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
18713
18714 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
18715
18716         * gcc.dg/20000724-1.c: Don't use multiline strings.
18717
18718 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
18719
18720         * objc/execute/string1.m, objc/execute/string2.m: Compare the
18721         result of -cString against what we expect it to be; don't just
18722         print it out for no one to read.
18723
18724         * objc/execute/string3.m, objc/execute/string4.m: New tests.
18725         Based on testcases provided by Nicola Pero.
18726
18727 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
18728
18729         * gcc.dg/cpp/macro7.c: New test.
18730
18731 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
18732
18733         * gcc.dg/cpp/multiline.c: Update.
18734
18735 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
18736
18737         * g++.old-deja/g++.other/enum3.C: New test.
18738
18739 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
18740
18741         * g++.old-deja/g++.other/pod1.C: New test.
18742
18743 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
18744
18745         * g++.old-deja/g++.ext/overload1.C: New test.
18746
18747 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
18748
18749         * g++.old-deja/g++.pt/using1.C: New test.
18750
18751 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
18752
18753         * g++.old-deja/g++.other/using9.C: New test.
18754
18755 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
18756
18757         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
18758
18759         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
18760
18761 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
18762
18763         * g++.old-deja/g++.ext/realpt1.C: Remove.
18764
18765 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
18766
18767         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
18768
18769 2001-02-26  Will Cohen  <wcohen@redhat.com>
18770
18771         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
18772
18773 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
18774
18775         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
18776         templatized constructors.
18777
18778 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18779
18780         * gcc.c-torture/execute/20010224-1.c: New test.
18781
18782 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
18783
18784         * gcc.c-torture/execute/20010222-1.c: New test.
18785
18786 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
18787
18788         * g++.old-deja/g++.other/inline20.C: New test.
18789
18790 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
18791
18792         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
18793
18794 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
18795
18796         * g++.old-deja/g++.other/lookup22.C: New test.
18797
18798 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
18799
18800         * g77.dg: New directory.
18801         * g77.dg/20010216-1.f: New test case.
18802         * g77.dg/dg.exp: New driver.
18803         * lib/g77-dg.exp: New driver library.
18804
18805 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18806
18807         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
18808
18809 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
18810
18811         * g++.old-deja/g++.other/decl9.C: New test.
18812
18813 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
18814
18815         * g++.old-deja/g++.other/init16.C: Update the test so that it does
18816         not need <string> and also tests the initialization at runtime.
18817
18818 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
18819
18820         * gcc.c-torture/execute/longlong.c: New test.
18821
18822 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
18823
18824         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
18825
18826 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
18827
18828         * gcc.c-torture/execute/920302-1.c (execute):
18829         Change argument type to short.
18830
18831 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
18832
18833         * g++.old-deja/g++.pt/deduct6.C: New test.
18834
18835 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
18836
18837         * g++.old-deja/g++.pt/deduct5.C: New test.
18838
18839 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
18840
18841         * gcc.c-torture/execute/20010209-1.c: New test.
18842
18843 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
18844
18845         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
18846
18847 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
18848
18849         * g++.dg/vtgc1.C: Update for new ABI.
18850
18851         * consistency.vlad: New directory, 1665 files.
18852
18853 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
18854
18855         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
18856         return type.
18857         * gcc.dg/cpp/digraphs.c: Declare puts.
18858
18859 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
18860
18861         * g++.old-deja/g++.other/warn5.C: New test.
18862
18863 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
18864
18865         * g++.old-deja/g++.pt/spec40.C: New test.
18866
18867 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
18868
18869         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
18870         case.
18871         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
18872
18873 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
18874
18875         * gcc.c-torture/compile/20010209-1.c: New test.
18876
18877 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
18878
18879         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
18880         excess errors message but not if it crashes.
18881         * g++.old-deja/g++.other/crash27.C: Likewise.
18882         * g++.old-deja/g++.other/crash28.C: Likewise.
18883         * g++.old-deja/g++.other/crash30.C: Likewise.
18884         * g++.old-deja/g++.other/crash32.C: Likewise.
18885         * g++.old-deja/g++.other/crash35.C: Likewise.
18886         * g++.old-deja/g++.pt/inherit2.C: Likewise.
18887
18888 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
18889
18890         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
18891         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
18892         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
18893         g77.f-torture/execute/execute.exp,
18894         g77.f-torture/noncompile/noncompile.exp,
18895         gcc.c-torture/execute/execute.exp,
18896         gcc.c-torture/execute/memcheck/memcheck.exp,
18897         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
18898         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
18899         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
18900         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
18901         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
18902         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
18903         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18904         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
18905         Remove bug reporting instructions with ancient email addresses.
18906
18907 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
18908
18909         * gcc.dg/20010202-1.c: New test.
18910         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
18911
18912 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
18913
18914         * g++.dg/stdbool-if.C: New test.
18915
18916 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
18917
18918         * objc/execute/fdecl.m: Added main().
18919
18920 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
18921
18922         * gcc.c-torture/execute/20010206-1.c: New test.
18923
18924 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
18925
18926         * gcc.dg/cpp/avoidpaste1.c: Update.
18927
18928 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
18929
18930         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
18931         Pero <nicola@brainstorm.co.uk>.
18932         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
18933
18934 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
18935
18936         * g++.old-deja/g++.pt/spec39.C: New test.
18937
18938 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
18939
18940         * gcc.c-torture/compile/20010202-1.c: New test.
18941
18942 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
18943
18944         * g++.old-deja/g++.abi/primary2.C: New test.
18945         * g++.old-deja/g++.abi/primary3.C: New test.
18946         * g++.old-deja/g++.abi/primary4.C: New test.
18947         * g++.old-deja/g++.abi/primary5.C: New test.
18948         * g++.old-deja/g++.abi/vtable3.h: New test.
18949         * g++.old-deja/g++.abi/vtable3a.C: New test.
18950         * g++.old-deja/g++.abi/vtable3b.C: New test.
18951         * g++.old-deja/g++.abi/vtable3c.C: New test.
18952         * g++.old-deja/g++.abi/vtable3d.C: New test.
18953         * g++.old-deja/g++.abi/vtable3e.C: New test.
18954         * g++.old-deja/g++.abi/vtable3f.C: New test.
18955         * g++.old-deja/g++.abi/vtable3g.C: New test.
18956         * g++.old-deja/g++.abi/vtable3h.C: New test.
18957         * g++.old-deja/g++.abi/vtable3i.C: New test.
18958         * g++.old-deja/g++.abi/vtable3j.C: New test.
18959         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
18960
18961 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
18962
18963         * g++.old-deja/g++.other/anon6.C: New test.
18964         * g++.old-deja/g++.other/anon7.C: New test.
18965
18966 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
18967
18968         * gcc.dg/cpp/avoidpaste2.c: New tests.
18969
18970 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
18971
18972         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
18973
18974 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
18975
18976         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
18977         DECIMAL_DIG cases for Irix."
18978
18979 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
18980
18981         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
18982
18983 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
18984
18985         * gcc.dg/c99-tag-1.c: New test.
18986
18987 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
18988
18989         * gcc.dg/cpp/tr-warn1.c: Add tests.
18990
18991 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
18992
18993         * gcc.dg/cpp/avoidpaste1.c: Update.
18994         * gcc.dg/cpp/paste4.c: Update.
18995
18996 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
18997
18998         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
18999         cases for Irix.
19000
19001 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
19002
19003         * g++.old-deja/g++.other/inline19.C: New test.
19004
19005 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
19006
19007         * gcc.dg/Wlarger-than.c: New test.
19008
19009 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
19010
19011         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
19012
19013 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
19014
19015         * gcc.c-torture/execute/20010129-1.c: New test.
19016         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
19017
19018 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
19019
19020         * gcc.dg/cpp/avoidpaste1.c: Test case.
19021
19022 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
19023
19024         * g++.old-deja/g++.other/inline18.C: New test.
19025
19026 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19027
19028         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
19029         and __builtin_putchar.
19030
19031 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
19032
19033         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
19034         tests.
19035
19036 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
19037
19038         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
19039         floating point number rounding mode to round to the nearest
19040         representable mode.
19041
19042 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
19043
19044         * g++.old-deja/g++.other/mangle2.C: New test.
19045
19046 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
19047
19048         * gcc.c-torture/compile/20010124-1.c: New test.
19049
19050 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
19051
19052         * g++.old-deja/g++.pt/spec38.C: New test.
19053
19054 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19055
19056         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
19057         "Build don't run".
19058
19059 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19060
19061         * gcc.c-torture/execute/20010123-1.c: New test.
19062
19063 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
19064
19065         * g++.old-deja/g++.pt/spec37.C: New test.
19066
19067 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
19068
19069         * g++.old-deja/g++.pt/overload14.C: New test.
19070
19071 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19072
19073         * gcc.c-torture/execute/20010122-1.c: New test, exercise
19074         __builtin_return_address.
19075
19076 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
19077
19078         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
19079         * g++.old-deja/g++.pt/spec35.C: New test.
19080         * g++.old-deja/g++.pt/spec36.C: New test.
19081
19082 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
19083
19084         * gcc.c-torture/compile/20010118-1.c: New test.
19085
19086 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
19087
19088         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
19089
19090 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
19091
19092         * gcc.c-torture/execute/20010119-1.c: New test.
19093
19094 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
19095
19096         * g++.old-deja/g++.other/vbase5.C: New test.
19097
19098 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
19099
19100         * gcc.c-torture/execute/20010118-1.c: New test.
19101
19102 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
19103
19104         * g++.old-deja/g++.pt/deduct3.C: New test.
19105
19106 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
19107
19108         * g++.old-deja/g++.pt/spec34.C: New test.
19109
19110 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
19111
19112         * g77.f-torture/compile/20000601-2.f: New test.
19113
19114 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
19115
19116         * g++.old-deja/g++.other/init17.C: New test.
19117
19118 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
19119
19120         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
19121
19122 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
19123
19124         * g++.old-deja/g++.pt/unify8.C: New test.
19125
19126 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
19127
19128         * g++.old-deja/g++.abi/vbase1.C: New test.
19129
19130 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
19131
19132         * g++.old-deja/g++.pt/crash65.C: New test.
19133
19134 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
19135
19136         * gcc.dg/cpp/assembl2.S: New test case.
19137
19138 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
19139
19140         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
19141         are supported.
19142
19143 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19144
19145         * g++.old-deja/g++.other/builtins1.C: New test.
19146         * g++.old-deja/g++.other/builtins2.C: Likewise.
19147         * g++.old-deja/g++.other/builtins3.C: Likewise.
19148         * g++.old-deja/g++.other/builtins4.C: Likewise.
19149
19150 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
19151
19152         * gcc.c-torture/compile/20010117-1.c: New test.
19153         * gcc.c-torture/compile/20010117-2.c: New test.
19154
19155 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
19156
19157         * g77.f-torture/execute/20010116.[fx]: New test,
19158         XFAIL on i?86-*-*.
19159         * g77.f-torture/compile/20010115.f: Indicate it's
19160         a test for PR fortran/1636.
19161
19162 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
19163
19164         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
19165
19166 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
19167
19168         * g77.f-torture/compile/20010115.f: New test.
19169
19170 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
19171
19172         * g++.old-deja/g++.pt/nontype5.C: New test.
19173
19174 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
19175
19176         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
19177         have an equivalent working one below it.
19178
19179 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
19180
19181         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
19182         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19183
19184 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
19185
19186         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
19187         message containing "init_priority".
19188         (conpr-2.C): Likewise.
19189         (conpr-3.C): Likewise.
19190         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
19191
19192 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19193
19194         * gcc.c-torture/execute/20010114-2.c: New test.
19195
19196 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
19197
19198         * gcc.c-torture/compile/20010114-1.c: New test.
19199         * gcc.c-torture/compile/20010114-1.x: Xfail.
19200         * gcc.c-torture/compile/20010114-2.c: New test.
19201         * gcc.c-torture/execute/20010114-1.c: New test.
19202         * gcc.dg/trunc-1.c: New test.
19203         * gcc.dg/uninit-B.c: New test.
19204
19205 2001-01-13  Nick Clifton  <nickc@redhat.com>
19206
19207         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
19208         target.
19209
19210 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
19211
19212         * gcc.c-torture/compile/20010113-1.c: New test.
19213
19214 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
19215
19216         * gcc.c-torture/compile/20001212-1.c: New test.
19217
19218 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
19219
19220         * gcc.dg/cpp/widestr1.c: Update.
19221         * gcc.dg/cpp/prag-imp.c: Remove.
19222
19223 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
19224
19225         * gcc.c-torture/execute/20000801-3.x: Remove.
19226         * gcc.dg/c90-init-1.c: New test.
19227         * gcc.dg/c99-init-1.c: New test.
19228         * gcc.dg/c99-init-2.c: New test.
19229         * gcc.dg/gnu99-init-1.c: New test.
19230
19231 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
19232
19233         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
19234         testing that no relevant ones were found.
19235
19236 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
19237
19238         * g++.old-deja/g++.pt/cast2.C: New test.
19239
19240 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
19241
19242         * g++.old-deja/g++.pt/friend47.C: New test.
19243
19244 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
19245
19246         * g++.old-deja/g++.pt/instantiate13.C: New test.
19247
19248 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
19249
19250         * g++.old-deja/g++.other/defarg7.C: New test.
19251         * g++.old-deja/g++.other/defarg8.C: New test.
19252
19253 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
19254
19255         * g++.old-deja/g++.pt/crash64.C: New test.
19256
19257 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
19258
19259         * g++.old-deja/g++.pt/crash63.C: New test.
19260
19261 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
19262
19263         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
19264
19265 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
19266
19267         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
19268
19269 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
19270
19271         * g++.old-deja/g++.pt/error3.C: New test.
19272
19273 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
19274
19275         * g++.old-deja/g++.other/crash39.C: New test.
19276
19277 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
19278
19279         * g++.old-deja/g++.other/vbase4.C: New test.
19280
19281 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
19282
19283         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
19284         * gcc.dg/special/20000419-2.c: New file. Identical to above.
19285         * gcc.dg/special/special.exp: New test driver which will check
19286         for alias support for the above test.
19287
19288 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
19289
19290         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
19291         problems on small machines.
19292         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
19293         parameterize.
19294
19295 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
19296
19297         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
19298         mips.
19299         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19300
19301 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
19302
19303         * g++.old_deja/g++.pt/using8.C: New test.
19304
19305 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
19306
19307         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
19308
19309 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
19310
19311         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
19312         where a failure is expected.
19313         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
19314
19315 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
19316
19317         * g++.old_deja/g++.pt/instantiate12.C: New test.
19318
19319 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
19320
19321         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
19322         start of structs.
19323         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
19324         * g++.old-deja/g++.brendan/crash17.C: Likewise.
19325         * g++.old-deja/g++.brendan/crash29.C: Likewise.
19326         * g++.old-deja/g++.brendan/crash48.C: Likewise.
19327         * g++.old-deja/g++.brendan/ns1.C: Likewise.
19328         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
19329         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
19330         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
19331         * g++.old-deja/g++.eh/spec6.C: Likewise.
19332         * g++.old-deja/g++.jason/crash3.C: Likewise.
19333         * g++.old-deja/g++.law/ctors11.C: Likewise.
19334         * g++.old-deja/g++.law/ctors17.C: Likewise.
19335         * g++.old-deja/g++.law/ctors5.C: Likewise.
19336         * g++.old-deja/g++.law/ctors9.C: Likewise.
19337         * g++.old-deja/g++.mike/ambig1.C: Likewise.
19338         * g++.old-deja/g++.mike/net22.C: Likewise.
19339         * g++.old-deja/g++.mike/p3538a.C: Likewise.
19340         * g++.old-deja/g++.mike/p3538b.C: Likewise.
19341         * g++.old-deja/g++.mike/virt3.C: Likewise.
19342         * g++.old-deja/g++.niklas/t128.C: Likewise.
19343         * g++.old-deja/g++.other/anon4.C: Likewise.
19344         * g++.old-deja/g++.other/using1.C: Likewise.
19345         * g++.old-deja/g++.other/warn3.C: Likewise.
19346         * g++.old-deja/g++.pt/t37.C: Likewise.
19347         * g++.old-deja/g++.robertl/eb69.C: Likewise.
19348         * g++.old-deja/g++.robertl/eb71.C: Likewise.
19349
19350 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
19351
19352         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
19353
19354 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19355
19356         * gcc.c-torture/execute/stdio-opt-3.c: New test.
19357
19358 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
19359
19360         * gcc.c-torture/compile/20010107-1.c: New test.
19361
19362 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19363
19364         * gcc.c-torture/execute/builtin-noret-1.c: New test.
19365
19366 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19367
19368         * gcc.dg/format/format.h: New file.
19369         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
19370         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
19371         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
19372         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
19373         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
19374         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
19375         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
19376         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
19377         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
19378         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
19379         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
19380         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
19381         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
19382         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
19383         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
19384         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
19385         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
19386         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
19387         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
19388         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
19389         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
19390         instead of declaring standard types, macros and functions in each
19391         test.
19392
19393 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
19394
19395         * gcc.c-torture/execute/20010106-1.c: New test.
19396
19397 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
19398
19399         * gcc.dg/format/format.exp: New file.
19400         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
19401         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
19402         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
19403         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
19404         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
19405         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
19406         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
19407         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
19408         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
19409         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
19410         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
19411         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
19412         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
19413         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
19414         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
19415         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
19416         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
19417         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
19418         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
19419         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
19420         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
19421         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
19422         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
19423         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
19424         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
19425         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
19426         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
19427         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
19428         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
19429         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
19430         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
19431         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
19432         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
19433         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
19434         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
19435         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
19436         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
19437         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
19438         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
19439         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
19440         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
19441         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
19442
19443 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
19444
19445         * gcc.c-torture/execute/991228-1.c: Take word endianness into
19446         account.
19447
19448 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
19449
19450         * gcc.c-torture/execute/builtin-complex-1.c: New test.
19451
19452 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
19453
19454         * g++.old-deja/g++.pt/crash62.C: New test.
19455
19456 2001-01-04  Richard Henderson  <rth@redhat.com>
19457
19458         * gcc.dg/20000926-1.c: Update expected warnings.
19459         * gcc.dg/array-2.c: Likewise.
19460         * gcc.dg/array-4.c: Also validate flexible array members.
19461         * gcc.dg/c99-flex-array-1.c: New.
19462
19463 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
19464
19465         * gcc.c-torture/compile/20001222-1.x: Remove.
19466
19467 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
19468
19469         * gcc.c-torture/execute/built-in-setjmp.c: New.
19470
19471 2001-01-03  Richard Henderson  <rth@redhat.com>
19472
19473         * gcc.dg/940510-1.c: Update expected error wording.
19474         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
19475
19476 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
19477
19478         * lib/target-supports.exp (check_alias_available): Modified to
19479         indicate aliases not supported if only weak aliases are supported.
19480
19481 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19482
19483         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
19484         Turn on cmpstrsi checks for __pj__ and __i370__.
19485
19486 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
19487
19488         * g++.old-deja/g++.other/virtual11.C: New test.
19489
19490 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
19491
19492         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
19493
19494 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19495
19496         * gcc.c-torture/compile/20010102-1.c: New test.
19497
19498 2001-01-02  Andreas Jaeger  <aj@suse.de>
19499
19500         * gcc.dg/noreturn-3.c: New test.
19501
19502         * gcc.dg/noreturn-4.c: New test.
19503
19504 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19505
19506         * gcc.c-torture/execute/stdio-opt-1.c: Also test
19507         __builtin_fputc and __builtin_fwrite.
19508
19509 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
19510
19511         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
19512         signed char, not default char.
19513
19514 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
19515
19516         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
19517
19518 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
19519
19520         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
19521
19522 2000-12-29  Richard Henderson  <rth@redhat.com>
19523
19524         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
19525         (__cyg_profile_func_exit): Define.
19526
19527 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
19528
19529         * g++.dg/vtgc1.C: New test.
19530
19531 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
19532
19533         * gcc.dg/noncompile/20001228-1.c: New test.
19534
19535         * gcc.dg/20001228-1.c: New test.
19536
19537         * gcc.c-torture/execute/20001228-1.c: New test.
19538
19539 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
19540
19541         * gcc.dg/format-strfmon-1.c: New test.
19542
19543 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19544
19545         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
19546         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
19547         * gcc.c-torture/execute/string-opt-1.c: Likewise.
19548         * gcc.c-torture/execute/string-opt-2.c: Likewise.
19549         * gcc.c-torture/execute/string-opt-3.c: Likewise.
19550         * gcc.c-torture/execute/string-opt-4.c: Likewise.
19551         * gcc.c-torture/execute/string-opt-6.c: Likewise.
19552         * gcc.c-torture/execute/string-opt-7.c: Likewise.
19553         * gcc.c-torture/execute/string-opt-8.c: Likewise.
19554         * gcc.c-torture/execute/string-opt-9.c: Likewise.
19555         * gcc.c-torture/execute/string-opt-10.c: Likewise.
19556         * gcc.c-torture/execute/string-opt-11.c: Likewise.
19557         * gcc.c-torture/execute/string-opt-12.c: Likewise.
19558
19559         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
19560         * gcc.c-torture/execute/string-opt-4.c: Test index.
19561
19562 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
19563
19564         * gcc.c-torture/compile/20001226-1.c: New test.
19565
19566 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
19567
19568         * gcc.c-torture/compile/20001222-1.c: New test.
19569         * gcc.c-torture/compile/20001222-1.x: Xfail.
19570
19571 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
19572
19573         * gcc.c-torture/execute/comp-goto-2.c: New test.
19574
19575 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
19576
19577         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
19578         Use long types if __INT_MAX__ is 32767.
19579         (main): Use cast to (sint32 *) when poking 88 into a_page.
19580
19581         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
19582
19583 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
19584
19585         * gcc.c-torture/compile/20001221-1.c: New test.
19586         * gcc.c-torture/execute/20001221-1.c: New test.
19587
19588 2000-12-20  Richard Henderson  <rth@redhat.com>
19589
19590         * g++.old-deja/g++.pt/crash36.C: Update error lines.
19591         * g++.old-deja/g++.robertl/eb109.C: Likewise.
19592
19593 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19594
19595         * gcc.dg/compare3.c: New test.
19596
19597 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19598
19599         * gcc.dg/format-warnll-1.c: New test.
19600
19601 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
19602
19603         * gcc.dg/cpp/cmdlne-P.c: New test.
19604
19605 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
19606
19607         * gcc.c-torture/execute/builtin-abs-1.c,
19608         gcc.c-torture/execute/builtin-abs-2.c: New tests.
19609
19610 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
19611
19612         * gcc.dg/cpp/multiline.c: New test.
19613
19614 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
19615
19616         * g++.old-deja/g++.other/syshdr1.C: Update.
19617         * gcc.dg/cpp/lineflags.c: Remove temporarily.
19618
19619 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19620
19621         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
19622
19623 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19624
19625         * g++.old-deja/g++.pt/ttp65.C: New test.
19626
19627 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19628
19629         * g++.old-deja/g++.pt/ttp64.C: New test.
19630
19631 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19632
19633         * g++.old-deja/g++.pt/spec33.C: New test.
19634
19635 2000-12-14  Catherine Moore  <clm@redhat.com>
19636
19637         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
19638         * gcc.c-torture/execute/920612-2.c: Likewise.
19639         * gcc.c-torture/execute/920428-2.c: Likewise.
19640         * gcc-c-torture/execute/va-arg-11.c: Call exit.
19641         * gcc.c-torture/execute/va-arg-21.c: Likewise.
19642
19643 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19644
19645         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
19646         * gcc.dg/pack-test-2.c: Likewise.
19647
19648 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
19649
19650         Tests by Zack Weinberg <zackw@stanford.edu>.
19651
19652         * gcc.dg/cpp/defined.c: Update.
19653         * gcc.dg/cpp/defined_trad.c: New tests.
19654
19655 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
19656
19657         * gcc.dg/cpp/trad-direct.c: Update.
19658
19659 2000-12-11  Neil Booth  <neilb@earthling.net>
19660
19661         * gcc.dg/cpp/defined_trad.c
19662
19663 2000-12-11  Neil Booth  <neilb@earthling.net>
19664
19665         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
19666
19667 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
19668
19669         * gcc.dg/format-miss-2.c: New test.
19670
19671 2000-12-09  Neil Booth  <neilb@earthling.net>
19672
19673         * gcc.dg/cpp/lineflags.c: New tests.
19674         * gcc.dg/cpp/poison.c: Update.
19675         * gcc.dg/cpp/redef2.c: Update.
19676         * gcc.dg/cpp/skipping.c: New test.
19677
19678 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
19679
19680         * g++.old-deja/g++.other/eh3.C: New testcase.
19681
19682 2000-12-07  Neil Booth  <neilb@earthling.net>
19683
19684         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
19685         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
19686         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
19687         wtr-union-init-2.c, wtr-union-init-3.c: Update.
19688         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
19689         Update.
19690
19691 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19692
19693         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
19694         __SIZE_TYPE__ instead of int for type of integers cast to
19695         pointers.
19696
19697 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
19698
19699         * g++.old-deja/g++.other/cleanup4.C: New test.
19700
19701 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19702
19703         * format-sec-1.c: New test.
19704
19705 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19706
19707         * gcc.dg/format-nonlit-3.c: New test.
19708
19709 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
19710
19711         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
19712         through a null pointer.
19713
19714 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19715
19716         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
19717         * g++.old-deja/g++.pt/partial4.C: New test.
19718
19719 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
19720
19721         * gcc.c-torture/execute/ieee/hugeval.x: New.
19722
19723 2000-12-06  Neil Booth  <neilb@earthling.net>
19724
19725         * gcc.dg/cpp/backslash2.c: New tests.
19726
19727 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19728
19729         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
19730         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
19731
19732 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
19733
19734         * gcc.c-torture/execute/20001203-2.c: New testcase.
19735
19736 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
19737
19738         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
19739         * g++.old-deja/g++.other/virtual10.C: New test.
19740
19741 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
19742
19743         * g++.old-deja/g++.mike/pmf5.C: Remove test.
19744
19745 2000-12-05  Richard Henderson  <rth@redhat.com>
19746
19747         * gcc.c-torture/compile/20001205-1.c: New.
19748
19749 2000-12-04  Neil Booth  <neilb@earthling.net>
19750
19751         * g++.old-deja/g++.other/virtual9.C: New test.
19752         * g++.old-deja/g++.pt/crash61.C: New test.
19753         * gcc.c-torture/execute/loop-9.c: New test.
19754
19755 2000-12-04  Neil Booth  <neilb@earthling.net>
19756
19757         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
19758         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
19759         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
19760         * gcc.dg/cpp/extratokens.c: ...here.
19761
19762 2000-12-04  Neil Booth  <neilb@earthling.net>
19763
19764         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
19765         New tests.
19766
19767 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19768
19769         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
19770         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
19771
19772 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
19773
19774         * gcc.c-torture/execute/20001203-1.c: New test.
19775
19776 2000-12-03  Neil Booth  <neilb@earthling.net>
19777
19778         * gcc.dg/cpp/macro6.c: New test cases.
19779
19780 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19781
19782         * gcc.c-torture/execute/string-opt-9.c: New test.
19783         * gcc.c-torture/execute/string-opt-10.c: Likewise.
19784         * gcc.c-torture/execute/string-opt-11.c: Likewise.
19785         * gcc.c-torture/execute/string-opt-12.c: Likewise.
19786
19787         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
19788         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
19789
19790 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
19791
19792         * gcc.dg/cpp/if-6.c: New testcase.
19793
19794         * gcc.dg/20001201-1.c: New testcase.
19795
19796 2000-12-02  Neil Booth  <neilb@earthling.net>
19797
19798         * g++.old-deja/g++.other/externC4.C,
19799         g++.old-deja/g++.other/friend10.C: New tests.
19800
19801 2000-12-02  Neil Booth  <neilb@earthling.net>
19802
19803         * g++.old-deja/g++.other/instan2.C
19804         * g++.old-deja/g++.other/instan3.C: New test.
19805
19806 2000-12-02  Neil Booth  <neilb@earthling.net>
19807
19808         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
19809         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
19810         gnuc99.c,gnuc99-pedantic.c: New tests.
19811
19812 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
19813
19814         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
19815         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
19816
19817 2000-12-01  Neil Booth  <neilb@earthling.net>
19818
19819         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
19820         * gcc.dg/cpp/poison.c: Update.
19821         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
19822
19823 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
19824
19825         * g77.f-torture/execute/20001201.f: New test.
19826
19827 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
19828
19829         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
19830
19831 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
19832
19833         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
19834
19835 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
19836
19837         * g++.old-deja/g++.other/cast6.C: New test.
19838
19839 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
19840
19841         * gcc.c-torture/execute/20001130-2.c: New testcase.
19842
19843 2000-11-30  Richard Henderson  <rth@redhat.com>
19844
19845         * gcc.c-torture/execute/20001130-1.c: New test.
19846
19847 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
19848
19849         * g++.old-deja/g++.other/op3.C: New test.
19850
19851 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
19852
19853         * g++.old-deja/g++.other/op2.C: New test.
19854
19855 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
19856
19857         * g++.old-deja/g++.other/crash38.C: New test.
19858
19859 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
19860
19861         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
19862
19863 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
19864
19865         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
19866         tests.
19867         * gcc.c-torture/execute/string-opt-6.c: New test.
19868
19869         * gcc.dg/20001117-1.c: Add main.
19870
19871 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
19872
19873         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
19874         Move from here ...
19875         * gcc.dg/940510-1.c: ... to here.
19876
19877         * gcc.dg/20000926-1.c: GNU C now allows initializations of
19878         zero-size arrays in toplevel structures.
19879
19880 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
19881
19882         * gcc.c-torture/execute/loop-8.c: New test.
19883
19884 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
19885
19886         * g++.old-deja/g++.other/base1.C: New test.
19887
19888 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
19889
19890         * g++.old-deja/g++.other/parse2.C: New test.
19891
19892 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
19893
19894         * g++.old-deja/g++.pt/incomplete1.C: New test.
19895
19896 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
19897
19898         * g++.old-deja/g++.other/friend9.C: New test.
19899
19900 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
19901
19902         * gcc.dg/20001127-1.c: New test.
19903
19904 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
19905
19906         * g++.old-deja/g++.pt/friend46.C: New test.
19907
19908 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
19909
19910         * g++.old-deja/g++.other/ptrmem8.C: New test.
19911
19912 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19913
19914         * gcc.c-torture/execute/string-opt-7.c: New test.
19915         * gcc.c-torture/execute/string-opt-8.c: Likewise.
19916
19917 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
19918
19919         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
19920         instead of 'mkcheck 2'.
19921
19922 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
19923
19924         * gcc.c-torture/execute/memcheck/driver.c,
19925         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
19926         C9X references to refer to C99.
19927
19928 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
19929
19930         * gcc.dg/ultrasp3.c: New test.
19931
19932 2000-11-25  Neil Booth  <neilb@earthling.net>
19933
19934         * gcc.dg/cpp/include2.c: Update test to be locale independent.
19935
19936 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
19937
19938         * gcc.c-torture/compile/20001123-2.c: New.
19939
19940 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19941
19942         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
19943
19944 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
19945
19946         * gcc.dg/sequence-point-1.c: Add some new tests.
19947         * gcc.c-torture/execute/20001124-1.c: New test.
19948
19949 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
19950
19951         * g++.old-deja/g++.other/vaarg4.C: New test.
19952         * gcc.c-torture/compile/20001123-1.c: New test.
19953
19954 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
19955
19956         * g++.other/crash24.C: Adjust and remove XFAIL.
19957         * g++.other/crash37.C: New test.
19958
19959 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
19960
19961         * g++.old-deja/g++.pt/instantiate9.C: New test.
19962
19963 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
19964
19965         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
19966         new ABI, too.
19967
19968         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
19969         * g++.old-deja/g++.robertl/eb55.C: Likewise.
19970
19971 2000-11-22  Neil Booth  <neilb@earthling.net>
19972
19973         * gcc.dg/cpp/Wtrigraphs.c: New test.
19974
19975 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
19976
19977         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
19978
19979 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
19980
19981         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
19982
19983 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
19984
19985         * lib/gcc-dg.exp: load_lib scanasm.exp.
19986         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
19987         * lib/g++-dg.exp: load_lib scanasm.exp.
19988         * lib/scanasm.exp: New.
19989         (scan-assembler, scan-assembler-not): Add optional arguments to
19990         test name, or if not present, the pattern name.
19991         (scan-assembler-dem, scan-assembler-dem-not): New.
19992
19993         * g++.dg/dg.exp: New.
19994
19995 2000-11-21  Neil Booth  <neilb@earthling.net>
19996
19997         * gcc.dg/cpp/integrated1.c: Remove.
19998
19999 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
20000
20001         * gcc.c-torture/execute/20001121-1.c: New test.
20002
20003 2000-11-21  Richard Henderson  <rth@redhat.com>
20004
20005         * gcc.c-torture/compile/20001121-1.c: New test.
20006
20007 2000-11-20  Neil Booth  <neilb@earthling.net>
20008
20009         * gcc.dg/cpp/integrated1.c: New test.
20010
20011 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
20012
20013         * g++.old-deja/g++.other/inline17.C: New test.
20014
20015 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
20016
20017         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
20018         local variable to be zero: I made the variable global. Now
20019         uses abort() and exit() instead of relying on main's return value.
20020
20021 2000-11-20  Neil Booth  <neilb@earthling.net>
20022
20023         * gcc.dg/cpp/paste2.c: Update test.
20024         * objc/execute/paste.m: New test.
20025
20026 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
20027
20028         * gcc.dg/c99-condexpr-1.c: New test.
20029
20030 2000-11-20  Neil Booth  <neilb@earthling.net>
20031
20032         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
20033
20034 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
20035
20036         * g++.old-deja/g++.pt/export1.C: New test.
20037
20038 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
20039
20040         * gcc.dg/20001117-1.c: New test.
20041
20042 2000-11-18  Richard Henderson  <rth@redhat.com>
20043
20044         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
20045
20046 2000-11-18  Richard Henderson  <rth@redhat.com>
20047
20048         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
20049         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
20050         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
20051
20052 2000-11-18  Richard Henderson  <rth@redhat.com>
20053
20054         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
20055         (main): New.  Exit cleanly.
20056
20057 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
20058
20059         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
20060         gcc.dg/c99-fordecl-2.c: New tests.
20061
20062 2000-11-18  Richard Henderson  <rth@redhat.com>
20063
20064         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
20065         * gcc.c-torture/execute/zerolen-2.c: New.
20066
20067 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
20068
20069         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
20070         memory.
20071
20072 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
20073
20074         * g++.old-deja/g++.pt/instantiate8.C: New test.
20075
20076 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
20077
20078         * g++.old-deja/g++.other/incomplete.C: Add more tests.
20079         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
20080
20081 2000-11-16  Nick Clifton  <nickc@redhat.com>
20082
20083         * gcc.c-torture/execute/nestfunc-2.c: New test.
20084         * gcc.c-torture/execute/nestfunc-3.c: New test.
20085
20086 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
20087
20088         * gcc.c-torture/compile/20001116-1.c: New test.
20089
20090 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
20091
20092         * gcc.c-torture/execute/20001115-1.c: New test.
20093
20094 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
20095
20096         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
20097         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
20098         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
20099         * g++.old-deja/g++.abi/vmihint.C: Likewise.
20100
20101 2000-11-15  Neil Booth  <neilb@earthling.net>
20102
20103         gcc.dg/cpp/_Pragma1.c: Update.
20104         gcc.dg/cpp/_Pragma2.c: New test.
20105
20106 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
20107
20108         * g++.old-deja/g++.other/anon5.C: New test.
20109
20110 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
20111
20112         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
20113         tests.
20114
20115 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
20116
20117         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
20118         output.
20119
20120 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
20121
20122         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
20123         labels at end of compound statements.
20124
20125 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
20126
20127         * gcc.c-torture/execute/loop-7.c: New test.
20128
20129 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
20130
20131         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
20132
20133 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
20134
20135         * gcc.dg/c99-bool-1.c: New test.
20136
20137 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
20138
20139         * gcc.dg/c99-scope-1.c: Remove xfail.
20140         * gcc.dg/c99-scope-2.c: New test.
20141
20142 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20143
20144         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
20145         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
20146
20147 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
20148
20149         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
20150         error messages.
20151
20152         * g++.mike/p700.C: Don't typedef wchar_t.
20153         * g++.mike/p784.C: Likewise.
20154         * g++.mike/eb101.C: Don't use __wchar_t.
20155
20156 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
20157
20158         * g77.f-torture/execute/20001111.[fx]: Test premature exit
20159         from DO loop.
20160
20161 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
20162
20163         * gcc.c-torture/execute/20001111-1.c: New test.
20164
20165 2000-11-10  Nick Clifton  <nickc@redhat.com>
20166
20167         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
20168         long multuiple and accumulate.
20169
20170 2000-11-09  Richard Henderson  <rth@redhat.com>
20171
20172         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
20173         via size_t instead of int.
20174
20175         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
20176         * gcc.c-torture/execute/string-opt-2.c: Likewise.
20177         * gcc.c-torture/execute/string-opt-3.c: Likewise.
20178         * gcc.c-torture/execute/string-opt-4.c: Likewise.
20179
20180 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
20181
20182         * gcc.c-torture/compile/20001109-1.c: New test.
20183         * gcc.c-torture/compile/20001109-2.c: New test.
20184
20185 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
20186
20187         * g++.old-deja/g++.pt/operator1.C: New test.
20188         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
20189
20190 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
20191
20192         * gcc.dg/20001108-1.c: New test.
20193
20194 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
20195
20196         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
20197         with both arguments constant strings.
20198         * gcc.c-torture/execute/string-opt-3.c: New test.
20199         * gcc.c-torture/execute/string-opt-4.c: New test.
20200         * gcc.c-torture/execute/string-opt-5.c: New test.
20201
20202 2000-11-08  Nick Clifton  <nickc@redhat.com>
20203
20204         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
20205         mulsidi3adddi patterns.
20206
20207 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
20208
20209         * g++.old-deja/g++.other/crash36.C: New test.
20210
20211 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
20212
20213         * g++.old-deja/g++.other/init16.C: New test.
20214
20215 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
20216
20217         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
20218
20219 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
20220
20221         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
20222         * gcc.c-torture/execute/va-arg-16.x: Likewise.
20223         * gcc.c-torture/execute/va-arg-17.x: Likewise.
20224
20225 2000-11-07  DJ Delorie  <dj@redhat.com>
20226
20227         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
20228
20229 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20230
20231         * gcc.c-torture/execute/string-opt-1.c: New test.
20232
20233 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
20234
20235         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
20236         mips-sgi-irix6.* because the MIPS ABI passes floating-point
20237         parameters in registers, and there is no way for a varargs
20238         function to know in which order the integer and floating-point
20239         parameters should be interleaved when they are placed on the
20240         stack.
20241         * gcc.c-torture/execute/va-arg-16.x: Likewise.
20242         * gcc.c-torture/execute/va-arg-17.x: Likewise.
20243
20244 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20245
20246         * gcc.c-torture/execute/string-opt-2.c: New test.
20247
20248 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
20249
20250         * g++.old-deja/g++.pt/crash60.C: New test.
20251
20252 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
20253
20254         * g++.old-deja/g++.other/crash24.C: New test.
20255         * g++.old-deja/g++.other/crash25.C: New test.
20256         * g++.old-deja/g++.other/crash26.C: New test.
20257         * g++.old-deja/g++.other/crash27.C: New test.
20258         * g++.old-deja/g++.other/crash28.C: New test.
20259         * g++.old-deja/g++.other/crash29.C: New test.
20260         * g++.old-deja/g++.other/crash30.C: New test.
20261         * g++.old-deja/g++.other/crash31.C: New test.
20262         * g++.old-deja/g++.other/crash32.C: New test.
20263         * g++.old-deja/g++.other/crash33.C: New test.
20264         * g++.old-deja/g++.other/crash34.C: New test.
20265         * g++.old-deja/g++.other/crash35.C: New test.
20266
20267 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
20268
20269         * gcc.c-torture/execute/20001031-1.c: New test.
20270
20271 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
20272
20273         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
20274         namespace.
20275
20276         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
20277         standards-conformant.
20278
20279         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
20280
20281         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
20282         * g++.old-deja/g++.mike/p755a.C: Likewise.
20283         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
20284         library makes no calls to `operator new' during initialization.
20285
20286 2000-11-04  Neil Booth  <neilb@earthling.net>
20287
20288         * gcc.dg/cpp/include2.c: New tests.
20289
20290 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
20291
20292         * lib/g++.exp (g++_set_ld_library_path): New function.
20293         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
20294
20295 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
20296
20297         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
20298         warnings.
20299
20300 2000-11-01  Richard Henderson  <rth@redhat.com>
20301
20302         * g++.old-deja/g++.ext/namedret1.C: New.
20303         * g++.old-deja/g++.ext/namedret2.C: New.
20304         * g++.old-deja/g++.ext/namedret3.C: New.
20305
20306 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
20307
20308         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
20309         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
20310
20311 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20312
20313         * gcc.c-torture/execute/va-arg-21.c: New test.
20314
20315 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
20316
20317         * gcc.dg/c99-complex-2.c: New test.
20318
20319 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20320
20321         * gcc.c-torture/execute/stdio-opt-1.c: New test.
20322
20323 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
20324
20325         * g++.old-deja/g++.other/inline16.C: New test.
20326
20327 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
20328
20329         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
20330         __PRETTY_FUNCTION__
20331
20332 2000-10-29  Neil Booth  <neilb@earthling.net>
20333
20334         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
20335         New tests.
20336         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
20337         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
20338         optimisation.
20339
20340 2000-10-29  Neil Booth  <neilb@earthling.net>
20341
20342         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
20343         * mi1.c, mi1c.h: Add null directives to multiple-include test.
20344         * mi5.c: Test multiple includes work with -C.
20345         * trigraphs.c: Test ^= version.
20346
20347 2000-10-28  Neil Booth  <neilb@earthling.net>
20348
20349         New tests and test updates for new macro expander.
20350
20351         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
20352         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
20353         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
20354         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
20355         new diagnostic messages.
20356
20357         * gcc.dg/cpp/macro3.c: New tests.
20358
20359 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
20360
20361         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
20362         on the same line.
20363
20364 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
20365
20366         * g++.old-deja/g++.other/eh2.C: New test.
20367
20368 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
20369
20370         * gcc.c-torture/execute/20001027-1.c: New test.
20371
20372 2000-10-26  Richard Henderson  <rth@redhat.com>
20373
20374         * gcc.c-torture/execute/20001026-1.c: New.
20375
20376 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
20377
20378         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
20379         * g++.old-deja/g++.law/builtin1.C: Likewise.
20380         * g++.old-deja/g++.law/ctors10.C: Likewise.
20381         * g++.old-deja/g++.law/virtual3.C: Likewise.
20382         * g++.old-deja/g++.mike/p658.C: Likewise.
20383         * g++.old-deja/g++.other/sibcall1.C: Likewise.
20384         * g++.old-deja/g++.other/vaarg2.C: Likewise.
20385         * g++.old-deja/g++.robertl/eb124.C: Likewise.
20386         * g++.old-deja/g++.robertl/eb44.C: Likewise.
20387         * g++.old-deja/g++.robertl/eb77.C: Likewise.
20388
20389 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
20390
20391         * gcc.c-torture/compile/20001024-1.c: New test.
20392
20393 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
20394
20395         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
20396         to tell us whether or not we are using V3.
20397
20398 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
20399
20400         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
20401         operands.
20402
20403 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
20404
20405         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
20406
20407 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
20408
20409         * gcc.c-torture/execute/20001024-1.c: New test.
20410
20411 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
20412
20413         * g++.old-deja/g++.other/sibcall1.C: New test.
20414
20415 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
20416
20417         * gcc.dg/noncompile/init-3.c: New test.
20418
20419 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
20420
20421         * gcc.dg/format-array-1.c: New test.
20422
20423 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
20424
20425         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
20426         writing through null pointers; remove comment about testing
20427         unterminated strings.
20428
20429 2000-10-17  Matthew Hiller  <hiller@redhat.com>
20430
20431         * gcc.c-torture/execute/20001017-2.c: New test.
20432
20433 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
20434
20435         * gcc.c-torture/compile/20001018-1.c: New test.
20436         * gcc.c-torture/compile/20001018-1.x: Xfail.
20437
20438 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
20439
20440         * gcc.c-torture/execute/20001017-1.c: New test.
20441
20442 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
20443
20444         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
20445         for multiple use of arguments with scanf formats; add tests for
20446         multiple use of arguments.
20447
20448 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
20449
20450         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
20451
20452 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
20453
20454         * gcc.dg/format-miss-1.c: New test.
20455
20456 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
20457
20458         * gcc.c-torture/execute/20001013-1.c: New test.
20459
20460 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
20461
20462         * gcc.dg/format-branch-1.c: New test.
20463
20464 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
20465
20466         * README, lib/file-format.exp: Remove EGCS references.
20467
20468 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
20469
20470         * gcc.dg/20001013-1.c: New test.
20471
20472 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
20473
20474         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
20475         for intmax_t in the compiler using __typeof__ and the type rules
20476         for conditional expressions.
20477
20478 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
20479
20480         * gcc.dg/20001012-1.c: New test.
20481         * gcc.dg/20001012-2.c: New test.
20482
20483 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
20484
20485         * gcc.dg/format-attr-1.c: New test.
20486
20487 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
20488
20489         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
20490         __LONG_LONG_MAX__ instead of LLONG_MAX.
20491
20492 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
20493
20494         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
20495         scanf flags.
20496         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
20497         flags.
20498
20499 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
20500
20501         * gcc.dg/sequence-pt-1.c: New test.
20502
20503 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
20504
20505         * gcc.c-torture/execute/20001011-1.c: New testcase.
20506         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
20507
20508 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
20509
20510         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
20511         does not error on it.
20512
20513 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
20514
20515         * gcc.dg/20001009-1.c: New test.
20516
20517 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
20518
20519         * gcc.c-torture/compile/20001009-1.c: Move from here ....
20520         * gcc.c-torture/execute/20001009-2.c: ... to here.
20521
20522 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
20523
20524         * gcc.c-torture/compile/20001009-1.c: New testcase.
20525         * gcc.c-torture/execute/20001009-1.c: New testcase.
20526         Testcases provided by Jan Hubicka <jh@suse.cz>.
20527
20528 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
20529
20530         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
20531         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
20532         uintmax_t using <limits.h> to emulate the compiler's internal
20533         logic.  No longer XFAIL %j tests.
20534
20535 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
20536
20537         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
20538         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
20539         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
20540         regexps and details of expected handling of some bad formats.
20541         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
20542         suppression.
20543
20544 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
20545
20546         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
20547         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
20548         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
20549         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
20550         in list archives.
20551
20552 2000-10-06  Richard Henderson  <rth@cygnus.com>
20553
20554         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
20555         * g++.old-deja/g++.brendan/crash52.C: Likewise.
20556         * g++.old-deja/g++.jason/report.C: Likewise.
20557         * g++.old-deja/g++.law/friend5.C: Likewise.
20558         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
20559         of the expected warnings.
20560
20561 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
20562
20563         * g++.old-deja/g++.pt/enum14.C: New test.
20564
20565 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
20566
20567         * g++.old-deja/g++.pt/crash59.C: New test.
20568
20569 2000-10-04  Will Cohen  <wcohen@redhat.com>
20570
20571         * gcc.dg/20000926-1.c: New test.
20572
20573 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
20574
20575         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
20576         function name for current C++ compiler.
20577         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
20578
20579 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
20580
20581         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
20582         __PRETTY_FUNCTION__.
20583         * g++.old-deja/g++.ext/pretty2.C: Likewise.
20584
20585 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20586
20587         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
20588
20589 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
20590
20591         * gcc.c-torture/compile/20000923-1.c: New test.
20592
20593 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
20594
20595         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
20596         * g++.old-deja/g++.pt/ttp62.C: Same.
20597         * g++.old-deja/g++.other/inline14.C: Same.
20598
20599 2000-09-24  Richard Henderson  <rth@cygnus.com>
20600
20601         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
20602
20603 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
20604
20605         * gcc.dg/c90-printf-1.c: Add test for wide string format.
20606
20607 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
20608
20609         * gcc.c-torture/compile/20000922-1.c: New file.
20610
20611 2000-09-21  Nick Clifton  <nickc@redhat.com>
20612
20613         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
20614         a signed long modulo operation.
20615         (mod6): New function - perform an unsigned long modulo operation.
20616         (main): Add tests for modulos of very large numbers by very small
20617         dividends.
20618
20619 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20620
20621         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
20622
20623 2000-09-19  Richard Henderson  <rth@cygnus.com>
20624
20625         * gcc.dg/compare2.c (case 10): XFAIL.
20626
20627 2000-09-18  Richard Henderson  <rth@cygnus.com>
20628
20629         * gcc.c-torture/execute/20000906-1.c: Move ...
20630         * gcc.dg/20000906-1.c: ... here.  Only run on targets
20631         that support __builtin_trap.
20632
20633 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
20634
20635         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
20636
20637 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
20638
20639         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
20640         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
20641         more $ format tests.
20642
20643 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
20644
20645         * gcc.dg/format-errmk-1.c: New test.
20646
20647 2000-09-17  Greg McGary  <greg@mcgary.org>
20648
20649         * gcc.c-torture/execute/20000917-1.x: Remove.
20650
20651 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
20652
20653         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
20654
20655 2000-09-17  Greg McGary  <greg@mcgary.org>
20656
20657         * gcc.c-torture/execute/20000917-1.c: New test.
20658         * gcc.c-torture/execute/20000917-1.x: XFAIL.
20659
20660 2000-09-16  Neil Booth  <NeilB@earthling.net>
20661
20662         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
20663         in nested macro bug.
20664
20665 2000-09-15  Neil Booth  <NeilB@earthling.net>
20666
20667         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
20668
20669 2000-09-14  Jeffrey A Law  (law@cygnus.com)
20670
20671         * gcc.c-torture/execute/20000914-1.c: New test.
20672
20673 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
20674
20675         * g++.other/inline13.C: New test.
20676
20677 2000-09-12  Andreas Jaeger  <aj@suse.de>
20678
20679         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
20680         constant by Ulrich Drepper <drepper@redhat.com>.
20681
20682 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
20683
20684         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
20685
20686 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20687
20688         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
20689
20690 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
20691
20692         * gcc.dg/cpp/backslash.c: New test.
20693
20694 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
20695
20696         * gcc.c-torture/execute/20000910-1.c: New test.
20697         * gcc.c-torture/execute/20000910-2.c: Likewise.
20698
20699 2000-09-11  Robert Lipe  <robertl@sco.com>
20700
20701         * gcc.dg/pragma-align.c: New test.
20702
20703 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
20704
20705         * g++.old-deja/g++.pt/explicit82.C: New test.
20706         * g++.old-deja/g++.pt/explicit83.C: New test.
20707
20708 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
20709
20710         * gcc.dg/asm-names.c: New test.
20711
20712 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20713
20714         * gcc.dg/cpp/tr-warn6.c: New test
20715
20716 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
20717
20718         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
20719         be accepted.
20720
20721 2000-09-07  Catherine Moore  <clm@redhat.com>
20722
20723         * gcc.c-torture/execute/unroll-1.c: New test.
20724
20725 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
20726
20727         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
20728         ERROR markers.
20729         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
20730         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
20731         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
20732         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
20733         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
20734         Preprocess only.
20735         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
20736         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
20737
20738 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
20739
20740         * g++.old-deja/g++.pt/deduct2.C: New test.
20741
20742 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
20743
20744         * g++.old-deja/g++.pt/parms2.C: New test.
20745
20746 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
20747
20748         * g++.old-deja/g++.pt/crash58.C: New test.
20749
20750 2000-09-06  Greg McGary  <greg@mcgary.org>
20751
20752         * gcc.c-torture/execute/20000906-1.c: New test.
20753         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
20754
20755 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20756
20757         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
20758
20759 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
20760
20761         * g++.old-deja/g++.pt/crash57.C: New test.
20762
20763 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
20764
20765         * g++.old-deja/g++.pt/crash56.C: New test.
20766
20767 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
20768
20769         * g++.old-deja/g++.pt/koenig1.C: New test.
20770
20771 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
20772
20773         * gcc.dg/20000904-1.c: New test.
20774
20775 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
20776
20777         * gcc.dg/cpp/paste8.c: New test.
20778
20779 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
20780
20781         * gcc.c-torture/compile/20000827-1.c: New test.
20782
20783 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
20784
20785         * gcc.dg/format-diag-1.c: New test.
20786
20787 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
20788
20789         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
20790         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
20791         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
20792         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
20793         gcc.dg/formatz-1.c: Adjust warning regular expressions.
20794
20795 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
20796
20797         * g++.old-deja/g++.other/nested4.C: New test.
20798
20799 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
20800
20801         * g++.old-deja/g++.ns/scoped1.C: New test.
20802
20803 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
20804
20805         * lib/g++.exp: Support testing already-installed GCC.
20806
20807 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20808
20809         * wtr-label-1.c, wtr-suffix-1.c: New tests.
20810
20811 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20812
20813         * gcc.dg/return-type-2.c: New test.
20814
20815 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
20816
20817         * gcc.c-torture/compile/20000825-1.c: New test.
20818
20819 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
20820
20821         * gcc.dg/dwarf2-2.c: New test.
20822
20823 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
20824
20825         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
20826         dg-warning regexps.
20827
20828 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
20829
20830         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
20831         gcc.dg/format-ext-5.c: New tests.
20832
20833 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
20834
20835         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
20836
20837 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
20838
20839         * gcc.dg/noncompile/930622-2.c: Adjust error message.
20840
20841 2000-08-24  Richard Henderson  <rth@cygnus.com>
20842
20843         * gcc.dg/ia64-sync-1.c: New test.
20844         * gcc.dg/ia64-sync-2.c: New test.
20845         * gcc.dg/ia64-asm-1.c: New test.
20846
20847 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
20848
20849         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
20850         * gcc.dg/format-ext-2.c: New test.
20851
20852 2000-08-23  Jason Merrill  <jason@redhat.com>
20853
20854         * lib/old-dejagnu.exp: Also ignore "In member function" and
20855         "At global scope".
20856
20857 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20858
20859         * gcc.dg/noncompile/label-lineno-1.c: New test.
20860
20861 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
20862
20863         * gcc.dg/c99-array-nonobj-1.c: New test.
20864
20865 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
20866
20867         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
20868         tests.
20869         * gcc.dg/format-ext-1.c: New test.
20870
20871 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20872
20873         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
20874         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
20875         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
20876         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
20877         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
20878
20879 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
20880
20881         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
20882         gcc.dg/c99-strftime-2.c: New tests.
20883
20884 2000-08-22  Richard Henderson  <rth@cygnus.com>
20885
20886         * gcc.c-torture/execute/20000822-1.c: New test.
20887
20888 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
20889
20890         * gcc.c-torture/execute/20000819-1.x: Remove.
20891
20892 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
20893
20894         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
20895         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
20896         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
20897         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
20898         gcc.dg/format-xopen-1.c: New tests.
20899
20900 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
20901
20902         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
20903
20904 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
20905
20906         * g++.old-deja/g++.other/loop2.C: New test.
20907
20908         * gcc.c-torture/compile/20000606-1.c: New test.
20909         * gcc.c-torture/compile/20000728-1.c: New test.
20910         * gcc.c-torture/execute/20000801-1.c: New test.
20911         * gcc.c-torture/execute/20000801-2.c: New test.
20912         * gcc.c-torture/execute/20000819-1.c: New test.
20913         * gcc.c-torture/execute/20000819-1.x: XFAIL.
20914         * gcc.dg/20000629-1.c: New test.
20915         * gcc.dg/20000724-1.c: New test.
20916         * gcc.dg/20000807-1.c: New test.
20917
20918 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
20919
20920         * gcc.dg/cpp/pragma-1.c: New test.
20921         * gcc.dg/cpp/pragma-2.c: New test.
20922
20923 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
20924
20925         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
20926         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
20927
20928 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
20929
20930         * gcc.c-torture/compile/20000818-1.c: New test.
20931
20932 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
20933
20934         * gcc.c-torture/execute/20000818-1.c: New test.
20935
20936 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
20937
20938         * gcc.dg/format-va-1.c: New test.
20939
20940 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
20941
20942         * g++.old-deja/g++.other/typedef8.C: New test.
20943
20944 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
20945
20946         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
20947         * g++.old-deja/g++.mike/net36.C: Mark candidate.
20948         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
20949         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
20950         * g++.old-deja/g++.other/ptrmem7.C: New test.
20951         * g++.old-deja/g++.pt/ptrmem10.C: New test.
20952
20953 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
20954
20955         * g++.old-deja/g++.pt/typename27.C: New test.
20956
20957 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
20958
20959         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
20960         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
20961         * g++.old-deja/g++.pt/friend45.C: New test.
20962         * g++.old-deja/g++.other/friend8.C: New test.
20963
20964 2000-08-15  Richard Henderson  <rth@cygnus.com>
20965
20966         * gcc.c-torture/execute/20000815-1.c: New test.
20967
20968 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
20969
20970         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
20971         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
20972         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
20973
20974 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
20975
20976         * g++.old-deja/g++.other/refinit2.C: New test.
20977
20978 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
20979
20980         * lib/c-torture.exp (c-torture): Make
20981         compiler_conditional_xfail_data global.
20982         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
20983         compiler_conditional_xfail_data machinery.
20984         (f-torture-execute): Likewise.
20985         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
20986         and only when unrolling loops.
20987
20988         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
20989
20990 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
20991
20992         * g++.old-deja/g++.pt/explicit81.C: New test.
20993
20994 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
20995
20996         * g++.old-deja/g++.pt/typename26.C: New test.
20997
20998 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
20999
21000         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
21001         warning.
21002
21003 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
21004
21005         * g++.old-deja/g++.other/array3.C: New test.
21006
21007 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
21008
21009         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
21010         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
21011         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
21012         New tests.
21013
21014 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
21015
21016         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
21017         * g++.old-deja/g++.abi/vmihint.C: Likewise.
21018
21019 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
21020
21021         * gcc.c-torture/execute/20000808-1.c: New test.
21022
21023 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
21024
21025         * gcc.dg/c90-const-expr-1.c: New test.
21026
21027 2000-08-08  Richard Henderson  <rth@cygnus.com>
21028
21029         * gcc.dg/noncompile/920923-1.c: Declare calloc.
21030
21031 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
21032
21033         * gcc.dg/noncompile/const-ll-1.c: New test.
21034
21035 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
21036
21037         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
21038
21039 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
21040
21041         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
21042         that running programs linked against the shared version of libobjc
21043         run correctly.
21044
21045 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
21046
21047         * gcc.dg/c99-printf-1.c: New test.
21048
21049 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
21050
21051         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
21052
21053 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
21054
21055         * gcc.c-torture/execute/20000731-1.x: Delete.
21056
21057 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
21058
21059         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
21060         and torture_without_loops as is done by c-torture.exp.
21061         (search_for): Copy from c-torture.exp.
21062         (gcc-dg-runtest): New function, drives a directory of tests
21063         iterating over the TORTURE_OPTIONS.
21064         (scan-assembler, scan-assembler-not): Move here from
21065         individual directory drivers.
21066
21067         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
21068         defined by lib/gcc-dg.exp.
21069         * gcc.dg/cpp/cpp.exp: Likewise.
21070         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
21071         gcc-dg-runtest, so we cycle over optimization options.
21072
21073         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
21074         * gcc.dg/compare2.c: No longer expected to fail.
21075
21076 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
21077
21078         * gcc.c-torture/execute/20000804-1.c: New test.
21079
21080 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
21081
21082         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
21083
21084 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
21085
21086         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
21087
21088 2000-08-03  Jeffrey A Law  (law@cygnus.com)
21089
21090         * gcc.c-torture/compile/20000803-1.c: New test.
21091
21092 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
21093
21094         * gcc.c-torture/execute/20000801-3.c,
21095         gcc.c-torture/execute/20000801-4.c: New tests.
21096         * gcc.c-torture/execute/20000801-3.x,
21097         gcc.c-torture/execute/20000801-4.x: Xfail.
21098
21099 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
21100
21101         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
21102         libobjc/.libs to allow for libtool.
21103
21104 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
21105
21106         * gcc.c-torture/compile/20000802-1.c: New test.
21107
21108 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
21109
21110         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
21111
21112 2000-07-31  Jeffrey A Law  (law@cygnus.com)
21113
21114         * gcc-c-torture/execute/20000731-2.c: New test.
21115
21116         * gcc.c-torture/execute/20000731-1.c: New test.
21117         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
21118
21119 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
21120
21121         * testsuite/gcc.dg/cpp/paste7.c: New test.
21122         * gcc.dg/cpp/20000725-1.c: New test.
21123
21124 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
21125
21126         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
21127         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
21128         declaration warning for __builtin_dwarf_reg_size.
21129
21130         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
21131
21132 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
21133
21134         * gcc.dg/noncompile/voidparam-1.c: New test.
21135
21136 2000-07-30  Richard Henderson  <rth@cygnus.com>
21137
21138         * gcc.dg/c90-digraph-1.c: Don't xfail.
21139         * gcc.dg/compare2.c (case 10): Xfail.
21140         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
21141
21142 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
21143
21144         * gcc.dg/c99-main-1.c: New test.
21145
21146 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
21147
21148         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
21149
21150 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
21151
21152         * gcc.c-tortuer/execute/20000726-1.c: New test.
21153
21154 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
21155
21156         * gcc.c-torture/execute/enum-2.c: New test.
21157
21158 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
21159
21160         * gcc.dg/cpp/tr-warn3.c: New test.
21161
21162 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
21163
21164         * g++.old-deja/g++.ext/implicit1.C: Remove.
21165         * g++.old-deja/g++.jason/c2.C: Remove
21166         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
21167         * g++.old-deja/g++.pt/crash16.C: Likewise.
21168         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
21169
21170 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
21171
21172         * g++.old-deja/g++.other/for2.C: New test.
21173
21174 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
21175
21176         * gcc.dg/20000720-1.c: New test.
21177
21178 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
21179
21180         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
21181
21182 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
21183
21184         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
21185         * gcc.c-torture/execute/20000722-1.c: New.
21186         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
21187
21188 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
21189
21190         * gcc.dg/cpp/20000720-1.S: New test.
21191
21192 2000-07-21  Michael Meissner  <meissner@redhat.com>
21193
21194         * gcc.c-torture/execute/ieee/hugeval.c: New test.
21195
21196 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
21197
21198         * g++.old-deja/g++.brendan/crash16.C,
21199         g++.old-deja/g++.brendan/parse3.C,
21200         g++.old-deja/g++.brendan/redecl1.C,
21201         g++.old-deja/g++.ns/template13.C,
21202         g++.old-deja/g++.other/decl4.C,
21203         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
21204
21205 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
21206
21207         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
21208         and "Internal error".
21209
21210         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
21211         regexps.
21212         * gcc.dg/cpp/paste6.c: New test.
21213
21214 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
21215
21216         * gcc.dg/cpp/tr-direct.c: New test.
21217
21218         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
21219         gcc.dg/cpp/undef1.c: Tweak error regexps.
21220
21221 2000-07-18  Eric Christopher <echristo@redhat.com>
21222
21223         * gcc.c-torture/compile/20000718-1.c: New test.
21224
21225 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
21226
21227         * cpplex.c (_cpp_push_token): If the token being pushed back
21228         is the previous token in this context, just subtract one from
21229         context->posn.
21230         * cppmacro.c (save_expansion): Clear aux field when storing a
21231         placemarker.
21232
21233 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
21234
21235         * gcc.dg/noncompile/redecl-1.c: New test.
21236
21237 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
21238
21239         * gcc.c-torture/execute/20000717-5.c: New test.
21240         * gcc.c-torture/execute/20000717-1.x: Removed.
21241
21242 2000-07-17  Richard Henderson  <rth@cygnus.com>
21243
21244         * gcc.c-torture/execute/20000717-4.c: New test.
21245
21246 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
21247
21248         * gcc.dg/cpp/syshdr.c: New test.
21249         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
21250
21251 2000-07-17  Neil Booth  <neilb@earthling.net>
21252
21253         * gcc.dg/cpp/cmdlne-dM.c: New test.
21254         * gcc.dg/cpp/cmdlne-dD.c: New test.
21255
21256 2000-07-17  Jeffrey A Law  (law@cygnus.com)
21257
21258         * gcc.c-torture/execute/20000717-3.c: New test.
21259
21260         * gcc.c-torture/compile/20000717-1.c: New test.
21261
21262 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
21263
21264         * gcc.c-torture/execute/20000717-2.c: New test.
21265
21266 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
21267
21268         * gcc.dg/formatz-1.c: New test.
21269
21270         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
21271         * gcc.dg/c99-digraph-1.c: New tests.
21272
21273         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
21274         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
21275
21276         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
21277         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
21278         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
21279         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
21280         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
21281         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
21282         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
21283
21284 2000-07-17   Greg McGary <greg@mcgary.org>
21285
21286         * gcc.c-torture/execute/20000717-1.c: New test.
21287         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
21288
21289 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
21290
21291         * gcc.c-torture/execute/20000715-2.c: New test.
21292         * gcc.dg/20000715-1.c: New test.
21293
21294 2000-07-15  Michael Meissner  <meissner@redhat.com>
21295
21296         * gcc.c-torture/execute/20000715-1.c: New test.
21297
21298 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
21299
21300         * gcc.c-torture/execute/20000707-1.c: New test.
21301
21302 2000-07-13  Neil Booth  <NeilB@earthling.net>
21303
21304         * testsuite/gcc.dg/cpp/digraph1.c,
21305         testsuite/gcc.dg/cpp/digraph2.c,
21306         testsuite/gcc.dg/cpp/digraphs.c: New tests.
21307
21308 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
21309
21310         * g77.f-torture/compile/20000630-2.f:  New test.
21311         * g77.f-torture/compile/20000630-2.x
21312
21313 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
21314
21315         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
21316
21317 2000-07-11  Neil Booth  <NeilB@earthling.net>
21318
21319         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
21320
21321 2000-07-11  Neil Booth  <NeilB@earthling.net>
21322
21323         * gcc.dg/cpp/cmdlne-C.c: New.
21324
21325 2000-07-09  Neil Booth  <NeilB@earthling.net>
21326
21327         * gcc.dg/cpp/directiv.c: New tests.
21328         * gcc.dg/cpp/undef1.c: Update.
21329
21330 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
21331
21332         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
21333
21334 2000-07-09  Neil Booth  <NeilB@earthling.net>
21335
21336         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
21337
21338 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
21339
21340         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
21341         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
21342
21343 2000-07-08  Neil Booth  <NeilB@earthling.net>
21344
21345         * gcc.dg/cpp/macsyntx.c: New tests.
21346
21347 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
21348
21349         * gcc.dg/20000707-1.c: New test.
21350
21351 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
21352
21353         * gcc.c-torture/execute/20000706-1.c: New test.
21354         * gcc.c-torture/execute/20000706-2.c: New test.
21355         * gcc.c-torture/execute/20000706-3.c: New test.
21356         * gcc.c-torture/execute/20000706-4.c: New test.
21357         * gcc.c-torture/execute/20000706-5.c: New test.
21358
21359 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
21360
21361         * g++.old-deja/g++.pt/instantiate7.C: New test.
21362
21363 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
21364
21365         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
21366         * g++.old-deja/g++.mike/thunk3.C: Likewise.
21367         * g++.old-deja/g++.other/rtti3.C: Likewise.
21368         * g++.old-deja/g++.other/rttid3.C: Likewise.
21369
21370 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
21371
21372         *  g77.f-torture/compile/20000630-1.x: Fix typo
21373
21374 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
21375
21376         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
21377         assembly output.
21378
21379 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
21380
21381         * gcc.dg/cpp/ident.c: New test.
21382
21383 2000-07-05  Neil Booth  <NeilB@earthling.net>
21384
21385         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
21386           gcc.dg/cpp/lexstrng.c: New tests.
21387
21388 2000-07-04  Neil Booth  <NeilB@earthling.net>
21389
21390         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
21391         * gcc.dg/cpp/strify2.c: Same.
21392
21393 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
21394
21395         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
21396         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
21397         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
21398         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
21399
21400         * testsuite/gcc.dg/cpp/macro1.c,
21401         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
21402         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
21403         testsuite/gcc.dg/cpp/strify1.c,
21404         testsuite/gcc.dg/cpp/strify2.c: New tests.
21405
21406 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
21407
21408         * gcc.c-torture/execute/20000703-1.c: New test.
21409
21410 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
21411
21412         * g++.old-deja/g++.pt (lookup10.C): New test.
21413
21414 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
21415
21416         * g++.old-deja/g++.pt (typename25.C): New test.
21417
21418 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
21419
21420         * gcc.c-torture/compile/20000701-1.c: New test.
21421
21422 2000-06-30  Nick Clifton  <nickc@cygnus.com>
21423
21424         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
21425         to test case.
21426
21427 2000-06-30  Catherine Moore  <clm@cygnus.com>
21428
21429         * gcc.c-torture/execute/align-1.c: New test.
21430
21431 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
21432
21433         * g++.old-deja/g++.pt/expr8.C: New test.
21434         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
21435
21436 2000-06-29  Nick Clifton  <nickc@cygnus.com>
21437
21438         * gcc.c-torture/compile/20000629-1.c: New test.
21439
21440 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
21441
21442
21443         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
21444         gcc.dg/noncompile directory, depending on whether they're
21445         preprocessor tests or not.  Annotate all the tests for the dg
21446         framework.
21447
21448         * gcc.c-torture/noncompile/noncompile.exp: Delete.
21449         * gcc.dg/noncompile/noncompile.exp: New.
21450
21451         * Moved files:
21452         Old name                                New name
21453         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
21454         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
21455         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
21456         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
21457         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
21458         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
21459         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
21460         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
21461         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
21462         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
21463         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
21464         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
21465         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
21466         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
21467         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
21468         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
21469         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
21470         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
21471         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
21472         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
21473         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
21474         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
21475         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
21476         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
21477
21478         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
21479         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
21480         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
21481         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
21482         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
21483         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
21484
21485 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
21486
21487         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
21488         declare one variable.  On the fourth, error.
21489         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
21490         declared by 20000628-1a.h.
21491
21492 2000-06-29  Richard Henderson  <rth@redhat.com>
21493
21494         * gcc.c-torture/execute/930529-1.x: New file.
21495         * gcc.dg/920413-1.c: Adjust expected warning text.
21496         * gcc.dg/980217-1.c: Declare abort.
21497         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
21498
21499 2000-06-29  Jeffrey A Law  (law@cygnus.com)
21500
21501         * g77.f-torture/compile/20000629-1.f: New test.
21502         * g77.f-torture/compile/20000629-1.x: Expected to fail.
21503
21504 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
21505
21506         Rearrange lots of files, removing entirely the
21507         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
21508         directories.
21509
21510         * Deleted files:
21511         gcc.c-torture/code_quality/code_quality.exp
21512         gcc.c-torture/special/special.exp
21513         gcc.failure/failure.exp
21514         gcc.failure/940409-1.x
21515         gcc.c-torture/compile/961203-1.x
21516
21517         * New files:
21518         gcc.misc-tests/linkage.exp
21519         gcc.c-torture/execute/920730-1t.c
21520         gcc.c-torture/execute/920730-1t.x
21521         gcc.c-torture/compile/920520-1.x
21522         gcc.c-torture/compile/920521-1.x
21523         gcc.c-torture/compile/981006-1.x
21524         gcc.c-torture/execute/eeprof-1.x
21525
21526         * Moved files (possibly with modifications to fit a new harness):
21527         Old name                                New name
21528         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
21529         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
21530         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
21531         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
21532         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
21533         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
21534         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
21535         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
21536         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
21537         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
21538         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
21539         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
21540         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
21541         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
21542
21543 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
21544
21545         * c-torture/compile/961203-1.x: Delete.
21546
21547         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
21548         not exit. Include stdio.h.
21549         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
21550         * gcc.misc-tests/dg-12.c: Likewise.
21551         * gcc.misc-tests/dg-5.c: Likewise.
21552         * gcc.misc-tests/dg-6.c: Likewise.
21553         * gcc.misc-tests/dg-7.c: Prototype abort.
21554         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
21555         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
21556         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
21557         not exit.
21558         * gcc.misc-tests/sieve.c: Use return from main, not exit.
21559         * gcc.misc-tests/sort2.c: Use return from main, not exit.
21560
21561 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
21562
21563         * gcc.dg/cpp/20000628-1.c: New test.
21564         * gcc.dg/cpp/20000628-1.h: New header for above test.
21565         * gcc.dg/cpp/20000628-1a.h: Likewise.
21566
21567 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
21568
21569         * gcc.dg/cpp: New directory.
21570         * gcc.dg/cpp/cpp.exp: New driver.
21571         * gcc.dg/cpp/20000627-1.c: New test.
21572         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
21573         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
21574         and rewrite as a compilation test.
21575
21576         * gcc.dg: Move many files into the cpp subdirectory, possibly
21577         renaming or editing them as well.
21578         Old name                New name
21579         990119-1.c              cpp/19990119-1.c
21580         990228-1.c              cpp/19990228-1.c
21581         990407-1.c              cpp/19990407-1.c
21582         990409-1.c              cpp/19990409-1.c
21583         990413-1.c              cpp/19990413-1.c
21584         990703-1.c              cpp/19990703-1.c
21585         20000127-1.c            cpp/20000127-1.c
21586         20000129-1.c            cpp/20000129-1.c
21587         20000207-1.c            cpp/20000207-1.c
21588         20000207-2.c            cpp/20000207-2.c
21589         20000209-1.c            cpp/20000209-1.c
21590         20000209-2.c            cpp/20000209-2.c
21591         20000301-1.c            cpp/20000301-1.c
21592         20000419-1.c            cpp/20000419-1.c
21593         20000510-1.S            cpp/20000510-1.S
21594         20000519-1.c            cpp/20000519-1.c
21595         20000529-1.c            cpp/20000529-1.c
21596         20000625-1.c            cpp/20000625-1.c
21597         20000625-2.c            cpp/20000625-2.c
21598         cpp-as1.c               cpp/assert1.c
21599         cpp-as2.c               cpp/assert2.c
21600         cxx-comments-1.c        cpp/cxxcom1.c
21601         cxx-comments-2.c        cpp/cxxcom2.c
21602         endif-label.c           cpp/endif.c
21603         cpp-hash1.c             cpp/hash1.c
21604         cpp-hash2.c             cpp/hash2.c
21605         cpp-if1.c               cpp/if-1.c
21606         cpp-if2.c               cpp/if-2.c
21607         cpp-if3.c               cpp/if-3.c
21608         cpp-if4.c               cpp/if-4.c
21609         cpp-if5.c               cpp/if-5.c
21610         cpp-cond.c              cpp/if-cexp.c
21611         cpp-missingop.c         cpp/if-mop.c
21612         cpp-missingparen.c      cpp/if-mpar.c
21613         cpp-opprec.c            cpp/if-oppr.c
21614         cpp-ifparen.c           cpp/if-paren.c
21615         cpp-shortcircuit.c      cpp/if-sc.c
21616         cpp-shift.c             cpp/if-shift.c
21617         cpp-unary.c             cpp/if-unary.c
21618         cpp-li1.c               cpp/line1.c
21619         cpp-li2.c               cpp/line2.c
21620         lineno.c                cpp/line3.c
21621         lineno-2.c              cpp/line4.c
21622         cpp-mi.c                cpp/mi1.c
21623         cpp-mic.h               cpp/mi1c.h
21624         cpp-micc.h              cpp/mi1cc.h
21625         cpp-mind.h              cpp/mi1nd.h
21626         cpp-mindp.h             cpp/mi1ndp.h
21627         cpp-mix.h               cpp/mi1x.h
21628         cpp-mi2.c               cpp/mi2.c
21629         cpp-mi2a.h              cpp/mi2a.h
21630         cpp-mi2b.h              cpp/mi2b.h
21631         cpp-mi2c.h              cpp/mi2c.h
21632         cpp-mi3.c               cpp/mi3.c
21633         cpp-mi3.def             cpp/mi3.def
21634         poison-1.c              cpp/poison.c
21635         pr-impl.c               cpp/prag-imp.c
21636         cpp-redef-2.c           cpp/redef1.c
21637         cpp-redef.c             cpp/redef2.c
21638         strpaste.c              cpp/strp1.c
21639         strpaste-2.c            cpp/strp2.c
21640         cpp-tradpaste.c         cpp/tr-paste.c
21641         cpp-tradstringify.c     cpp/tr-str.c
21642         cpp-tradwarn1.c         cpp/tr-warn1.c
21643         cpp-tradwarn2.c         cpp/tr-warn2.c
21644         trigraphs.c             cpp/trigraphs.c
21645         cpp-unc1.c              cpp/unc1.c
21646         cpp-unc2.c              cpp/unc2.c
21647         cpp-unc3.c              cpp/unc3.c
21648         cpp-unc.c               cpp/unc4.c
21649         undef.c                 cpp/undef1.c
21650         undef-2.c               cpp/undef2.c
21651         cpp-wi1.c               cpp/widestr1.c
21652
21653 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
21654
21655         * lib/g++.exp (g++_include_flags): Tweak.
21656
21657 2000-06-27  H.J. Lu  <hjl@gnu.org>
21658             Loren J. Rittle  <ljrittle@acm.org>
21659
21660         * lib/g++.exp (g++_include_flags): Override libgloss.exp
21661         version with one that knows about the new gcc tree structure.
21662         (g++_link_flags): Same.
21663
21664 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
21665
21666         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
21667         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
21668         case we are cross-compiling.
21669
21670         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
21671         g++.old-deja/g++.niklas/Makefile.in,
21672         g++.old-deja/g++.niklas/configure.in,
21673         g++.old-deja/g++.other/Makefile.in,
21674         g++.old-deja/g++.other/configure.in,
21675         gcc.c-torture/code_quality/Makefile.in,
21676         gcc.c-torture/code_quality/configure.in,
21677         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
21678         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
21679         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
21680         gcc.c-torture/execute/ieee/Makefile.in,
21681         gcc.c-torture/execute/ieee/configure.in,
21682         gcc.c-torture/noncompile/Makefile.in,
21683         gcc.c-torture/noncompile/configure.in,
21684         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
21685         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
21686         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
21687
21688 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
21689
21690         * g++.old-deja/g++.other/ambig3.C: New test.
21691
21692 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
21693
21694         * g++.old-deja/g++.pt/syntax1.C: New test.
21695         * g++.old-deja/g++.pt/syntax2.C: New test.
21696         * g++.old-deja/g++.other/syntax3.C: New test.
21697         * g++.old-deja/g++.other/syntax4.C: New test.
21698
21699 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
21700
21701         * gcc.dg/20000623-1.c: Prototype exit and abort.
21702
21703 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
21704
21705         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
21706         New tests.
21707         * gcc.dg/cpp-mi3.def: New file.
21708
21709         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
21710         inside assertions.
21711         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
21712         lexer's error messages.
21713         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
21714         divine anything from the linemarkers.
21715         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
21716         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
21717
21718 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
21719
21720         * gcc.dg/20000623-1.c: New test.
21721
21722 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
21723
21724         * gcc.c-torture/execute/20000622-1.c: New test.
21725
21726 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
21727
21728         * g++.old-deja/g++.other/init15.C: New test.
21729
21730 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
21731
21732         * g++.old-deja/g++.pt/vaarg2.C: New test.
21733         * g++.old-deja/g++.pt/vaarg3.C: New test.
21734
21735 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
21736
21737         * g++.old-deja/g++.other/dyncast6.C: New test.
21738
21739 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
21740
21741         * gcc.c-torture/execute/loop-6.c: New test.
21742
21743 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
21744
21745         * gcc.dg/20000614-1.c: New test.
21746         * gcc.dg/20000614-2.c: New test.
21747
21748 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
21749
21750         * g++.old-deja/g++.other/inline12.C: New test.
21751
21752 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
21753
21754         * g++.old-deja/g++.other/eh1.C: New test.
21755
21756 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
21757
21758         * g++.old-deja/g++.other/type.C: New test.
21759
21760 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
21761
21762         * g++.old-deja/g++.other/initstring.C: New test.
21763
21764 2000-06-12  Jason Merrill  <jason@redhat.com>
21765
21766         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
21767
21768 2000-06-09  Jeffrey A Law  (law@cygnus.com)
21769
21770         * gcc.c-torture/compile/20000609-1.c: New test.
21771
21772 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
21773
21774         * gcc.dg/20000609-1.c: New test.
21775
21776 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
21777
21778         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
21779         * gcc.c-torture/noncompile/poison-1.c: Move...
21780         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
21781         * gcc.dg/cpp-li1.c: Add a token after the #line.
21782
21783 2000-06-05  Richard Henderson  <rth@cygnus.com>
21784
21785         * gcc.c-torture/execute/20000605-2.c: New test.
21786         * gcc.c-torture/execute/20000605-3.c: New test.
21787
21788 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
21789
21790         * g77.f-torture/execute/20000503-1.x: New file.
21791
21792 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
21793
21794         * g++.old-deja/g++.eh/badalloc1.C: New test.
21795
21796 2000-06-05  Richard Henderson  <rth@cygnus.com>
21797
21798         * gcc.c-torture/execute/20000605-1.c: New test.
21799
21800 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
21801             Nathan Sidwell <nathan@codesourcery.com>
21802
21803         * gcc.c-torture/compile/20000605-1.c: New test.
21804
21805 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
21806
21807         * g77.f-torture/compile/20000601-1.f:  New test.
21808
21809 2000-06-03  Richard Henderson  <rth@cygnus.com>
21810
21811         * gcc.c-torture/execute/20000603-1.c: New.
21812
21813 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
21814
21815         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
21816         * gcc.dg/noreturn-2.c (noreturn): Likewise.
21817
21818 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
21819
21820         * gcc.dg/compare2.c (case 12): XFAIL.
21821         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
21822         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
21823
21824         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
21825
21826 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
21827
21828         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
21829         guard macro is already defined when the header is first
21830         included.
21831         * gcc.dg/cpp-mix.h: New file.
21832         * gcc.dg/endif-label.c: Update patterns to match compiler.
21833
21834         * g++.brendan/complex1.C: Declare abort.
21835         * g++.law/refs4.C: Remove XFAIL.
21836         * g++.oliva/expr2.C: Declare abort and exit.
21837
21838 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
21839
21840         * gcc.c-torture/execute/20000528-1.c: New test.
21841
21842         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
21843         * g++.old-deja/g++.law/temps4.C: Likewise.
21844
21845         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
21846         stdlib.h.  Call abort() on failure.
21847         * g++.old-deja/g++.law/refs4.C: Likewise.
21848         * g++.old-deja/g++.law/temps4.C: Likewise.
21849         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
21850         * gcc.c-torture/execute/20000112-1.c: Include string.h.
21851
21852 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
21853
21854         Relative to g++.dg/special:
21855         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
21856
21857         Relative to g++.old-deja:
21858         * g++.brendan/complex1.C, g++.jason/optimize2.C,
21859         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
21860         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
21861         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
21862         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
21863         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
21864         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
21865
21866         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
21867         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
21868         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
21869         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
21870         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
21871         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
21872         and/or string.h.
21873
21874         * g++.other/goto1.C: Update expectations for error messages.
21875
21876 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
21877
21878         * gcc.c-torture/compile/20000523-1.c: New test.
21879
21880 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
21881
21882         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
21883
21884 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
21885
21886         * g++.old-deja/g++.eh/catch11.C: New test.
21887         * g++.old-deja/g++.eh/catch12.C: New test.
21888
21889 2000-05-24  Nick Clifton  <nickc@cygnus.com>
21890
21891         * gcc.c-torture/execute/20000523-1.c: New test.
21892
21893 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
21894
21895         * c-torture/execute/bcp-1.c: Replace abort in arg of
21896         __builtin_constant_p with a generic external function.
21897
21898         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
21899         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
21900         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
21901         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
21902         Prototype abort and/or exit.
21903
21904         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
21905         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
21906         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
21907         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
21908
21909 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
21910
21911         * gcc.dg/dwarf2-1.c: New test.
21912
21913 2000-05-20  Richard Henderson  <rth@cygnus.com>
21914
21915         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
21916
21917 2000-05-20  Andreas Jaeger  <aj@suse.de>
21918
21919         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
21920         testcase.
21921
21922 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
21923
21924         * gcc.c-torture/execute/20000519-2.c: New test.
21925
21926 2000-05-19  Andreas Jaeger  <aj@suse.de>
21927
21928         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
21929         which fails with SSA.
21930
21931         * lib/c-torture.exp: Also test with -O3 -fssa.
21932
21933 2000-05-18  Michael Meissner  <meissner@redhat.com>
21934
21935         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
21936         * gcc.c-torture/execute/920415-1.c: Ditto.
21937         * gcc.c-torture/execute/920501-1.c: Ditto.
21938         * gcc.c-torture/execute/conversion.c: Ditto.
21939         * gcc.c-torture/execute/cvt-1.c: Ditto.
21940
21941 2000-05-18  Jeffrey A Law  (law@cygnus.com)
21942
21943         * gcc.c-torture/compile/20000518-1.c: New test.
21944
21945 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
21946
21947         * g77.f-torture/compile/200005018.f:  New test.
21948
21949 2000-05-17  Jeffrey A Law  (law@cygnus.com)
21950
21951         * gcc.c-torture/compile/20000517-1.c: New test.
21952
21953 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
21954
21955         * gcc.c-torture/execute/20000516-1.c: New test.
21956
21957 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
21958
21959         * g++.old-deja/g++.other/eh.C: New test.
21960
21961 2000-05-12  Richard Henderson  <rth@cygnus.com>
21962
21963         * gcc.c-torture/execute/990208-1.c (main): Don't pass
21964         constants through to doit's conditional.
21965
21966 2000-05-11  Jeffrey A Law  (law@cygnus.com)
21967
21968         * gcc.c-torture/compile/20000511-1.c: New test.
21969         * g77.f-torture/compile/20000511-1.f: New test.
21970         * g77.f-torture/compile/20000511-2.f: New test.
21971
21972 2000-05-11  Michael Meissner  <meissner@redhat.com>
21973
21974         * gcc.c-torture/execute/20000511-1.c: New test.
21975
21976 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
21977
21978         * gcc.dg/dg.exp: Scan .S files as well as .c files.
21979         * gcc.dg/20000510-1.S: New.
21980
21981 2000-05-08  Catherine Moore  <clm@cygnus.com>
21982
21983         * gcc.dg/unused-3.c: New.
21984
21985 2000-05-06  Richard Henderson  <rth@cygnus.com>
21986
21987           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
21988           * g++.old-deja/g++.mike/warn1.C: Likewise.
21989           * g++.old-deja/g++.pt/local1.C: Likewise.
21990           * g++.old-deja/g++.pt/local7.C: Likewise.
21991           * g++.old-deja/g++.pt/spec16.C: Likewise.
21992
21993 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
21994
21995         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
21996
21997 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
21998
21999           * g77.f-torture/execute/20000503-1.f:  New test.
22000
22001 2000-05-04  Andreas Jaeger  <aj@suse.de>
22002
22003         * gcc.dg/noreturn-2.c: New test.
22004
22005 2000-05-04  Neil Booth  <NeilB@earthling.net>
22006
22007         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
22008         preprocessor.
22009
22010 2000-05-04  Richard Henderson  <rth@cygnus.com>
22011
22012         * gcc.c-torture/execute/20000503-1.c: Fix typo.
22013
22014 2000-05-04  Richard Henderson  <rth@cygnus.com>
22015
22016         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
22017         OpenSSL by Jason R Thorpe.
22018
22019 2000-05-03  Jim Wilson  <wilson@cygnus.com>
22020
22021         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
22022
22023 2000-05-03  Robert Lipe <robertlipe@usa.net>
22024
22025         * gcc.dg/20000503-1.c: New test.
22026
22027 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
22028
22029         * gcc.c-torture/compile/20000502-1.c: New test.
22030         * g++.old-deja/g++.other/align.C: New test.
22031         * gcc.dg/cpp-tradstringify.c: New test.
22032
22033 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
22034
22035         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
22036         and hard registers.
22037
22038 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
22039
22040         * gcc.c-torture/execute/loop-5.c: New test.
22041
22042 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
22043
22044         * gcc.c-torture/execute/va-arg-20.c: New test.
22045
22046 2000-04-23  Jeffrey A Law  (law@cygnus.com)
22047
22048         * gcc.c-torture/execute/20000422-1.c: New test.
22049
22050 2000-04-20  Greg McGary  <gkm@gnu.org>
22051
22052         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
22053         when optimizing, but without sibling-call optimizations (-O1).
22054
22055 2000-04-20  Jeffrey A Law  (law@cygnus.com)
22056
22057           * gcc.c-torture/compile/20000420-1.c: New test.
22058
22059 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
22060
22061         * g++.abi/ptrflags.C: New test.
22062         * g++.eh/catchptr1.C: Test incomplete pointer chains.
22063
22064 2000-04-19  Catherine Moore  <clm@cygnus.com>
22065
22066         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
22067
22068 2000-04-19  Greg McGary  <gkm@gnu.org>
22069
22070         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
22071         sibling-call optimizations.
22072
22073 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
22074
22075         * gcc.dg/20000419-1.c: New test.
22076
22077 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
22078
22079         * gcc.c-torture/execute/20000412-6.c: New test.
22080
22081 2000-04-12  Jeffrey A Law  (law@cygnus.com)
22082
22083         * gcc.c-torture/execute/20000412-5.c: New test.
22084         * g77.f-torture/compile/20000412-1.f: New test.
22085         * gcc.c-torture/execute/20000412-4.c: New test.
22086         * gcc.c-torture/compile/20000412-2.c: New test.
22087         * gcc.c-torture/execute/20000412-3.c: New test.
22088         * gcc.c-torture/compile/20000412-1.c: New test.
22089         * gcc.c-torture/execute/20000412-2.c: New test.
22090
22091 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
22092
22093         * objc/execute/bf-20.m: New test.
22094
22095 2000-04-10  Richard Henderson  <rth@cygnus.com>
22096
22097         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
22098
22099         * gcc.c-torture/execute/20000412-1.c: New test.
22100
22101 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
22102
22103         * g++.old-deja/g++.eh/catchptr1.C: New test.
22104
22105 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
22106
22107         * g++.old-deja/g++.abi/cxa_vec.C: New test.
22108
22109 2000-04-08  Neil Booth  <NeilB@earthling.net>
22110
22111         * gcc.dg/cpp-nullchar.c: Remove test as
22112         embedded nulls cause problems.
22113
22114 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22115
22116         * gcc.dg/compare2.c: New test.
22117
22118 2000-04-08  Neil Booth  <NeilB@earthling.net>
22119
22120         * gcc.dg/cpp-nullchar.c: New test.
22121
22122 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
22123
22124         * gcc.dg/cpp-mi2.c: New test.
22125         * gcc.dg/cpp-mi2[abc].h: New files.
22126
22127 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
22128
22129         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
22130         member name.
22131
22132 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
22133
22134         * g++.old-deja/g++.abi/vmihint.C: New test.
22135
22136 2000-04-06  Neil Booth  <NeilB@earthling.net>
22137
22138         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
22139         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
22140         copyright.
22141
22142 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
22143
22144         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
22145         avoid stack-frame overwrite.
22146
22147 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
22148
22149         * gcc.c-torture/compile/20000405-2.c: New test.
22150         * gcc.c-torture/compile/20000405-3.c: New test.
22151
22152 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22153
22154         * gcc.c-torture/compile/20000405-1.c: New test.
22155
22156 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
22157
22158         * gcc.dg/cast-qual-1.c: Revert last change.
22159
22160 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22161
22162         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
22163
22164 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
22165
22166         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
22167         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
22168
22169 2000-04-03  Jeffrey A Law  (law@cygnus.com)
22170
22171         * gcc.c-torture/compile/20000403-2.c: New test.
22172         * gcc.c-torture/compile/20000403-1.c: New test.
22173
22174 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
22175
22176         * gcc.c-torture/execute/20000403-1.c: New test.
22177
22178 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
22179
22180         * gcc.c-torture/execute/20000402-1.c: New test.
22181
22182 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
22183
22184         * gcc.c-torture/execute/va-arg-15.c: New test.
22185         * gcc.c-torture/execute/va-arg-16.c: New test.
22186         * gcc.c-torture/execute/va-arg-17.c: New test.
22187         * gcc.c-torture/execute/va-arg-18.c: New test.
22188         * gcc.c-torture/execute/va-arg-19.c: New test.
22189
22190 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
22191
22192         * gcc.c-torture/compile/981211-1.c: Move to...
22193         * gcc.dg/cpp-as1.c: ...here.
22194         * gcc.dg/cpp-as2.c: New file.
22195
22196         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
22197         compiler.
22198
22199 2000-04-02  Neil Booth  <NeilB@earthling.net>
22200
22201         * gcc.dg/cpp-cond.c  New tests.
22202         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
22203         accidental success less likely.
22204         * gcc.dg/cpp-missingop.c  New tests.
22205         * gcc.dg/cpp-missingparen.c  New tests.
22206         * gcc.dg/cpp-shift.c  New tests.
22207         * gcc.dg/cpp-shortcircuit.c  New tests.
22208         * gcc.dg/cpp-unary.c  New tests.
22209
22210 2000-03-29  Jeffrey A Law  (law@cygnus.com)
22211
22212         * gcc.c-torture/compile/20000329-1.c: New test.
22213
22214 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
22215
22216         * gcc.c-torture/compile/20000326-1.c: New test.
22217         * gcc.c-torture/compile/20000326-2.c: New test.
22218
22219 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
22220
22221         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
22222         the first parameter is a function argument.
22223
22224 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
22225
22226         * g++.old-deja/g++.ext/array4.C: New test.
22227
22228 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
22229
22230         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
22231
22232 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22233
22234         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
22235
22236 2000-03-19  Richard Henderson  <rth@cygnus.com>
22237
22238         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
22239
22240 2000-03-19  Richard Henderson  <rth@cygnus.com>
22241
22242         * gcc.c-torture/compile/20000319-1.c: New test.
22243
22244 2000-03-14  Jeffrey A Law  (law@cygnus.com)
22245
22246         * gcc.c-torture/execute/20000314-3.c: New test.
22247         * gcc.c-torture/execute/20000314-2.c: New test.
22248         * gcc.c-torture/execute/20000314-1.c: New test.
22249         * gcc.c-torture/compile/20000314-2.c: New test.
22250         * gcc.c-torture/compile/20000314-1.c: New test.
22251
22252 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
22253
22254         * g++.old-deja/g++.warn/inline.C: New test.
22255
22256 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
22257
22258         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
22259         standards-compliant result rather than specific constants.
22260         Put test-values in array.
22261
22262 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
22263
22264         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
22265         (g++_target_compile): Put test-specific options last.
22266
22267 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
22268
22269         * g++.old-deja/g++.eh/vbase4.C: New test.
22270
22271 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
22272
22273         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
22274
22275 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
22276
22277         * g++.old-deja/g++.brendan/misc12.C: Removed.
22278         * g++.old-deja/g++.pt/memtemp77.C: Constify.
22279         * g++.old-deja/g++.ext/pretty4.C: New test.
22280
22281 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
22282
22283         * g++.old-deja/g++.other/string2.C: New test.
22284
22285 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
22286
22287         * g++.old-deja/g++.warn/impint2.C: New test.
22288
22289 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
22290
22291         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
22292         is 1, not zero.
22293
22294 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
22295
22296         * g++.old-deja/g++.warn/impint.C: New test.
22297         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
22298         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
22299         * g++.old-deja/g++.pt/explicit12.C: Likewise.
22300         * g++.old-deja/g++.pt/explicit13.C: Likewise.
22301         * g++.old-deja/g++.pt/explicit17.C: Likewise.
22302         * g++.old-deja/g++.pt/explicit18.C: Likewise.
22303         * g++.old-deja/g++.pt/explicit19.C: Likewise.
22304         * g++.old-deja/g++.pt/explicit23.C: Likewise.
22305         * g++.old-deja/g++.pt/explicit31.C: Likewise.
22306         * g++.old-deja/g++.pt/explicit35.C: Likewise.
22307         * g++.old-deja/g++.pt/explicit6.C: Likewise.
22308         * g++.old-deja/g++.pt/memclass7.C: Likewise.
22309
22310 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
22311
22312         * gcc.dg/cpp-redef.c: New test.
22313
22314 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
22315
22316         * g++.old-deja/g++.pt/unify7.C: New test.
22317
22318 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
22319
22320         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
22321         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
22322
22323 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
22324
22325         * gcc.c-torture/compile/20000224-1.c: New test.
22326
22327 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22328
22329         * gcc.c-torture/compile/cpp-2.c: New test.
22330         * gcc.c-torture/compile/cpp-1.c: New test.
22331
22332 2000-02-25  Jeffrey A Law  (law@cygnus.com)
22333
22334         * gcc.c-torture/execute/20000225-1.c: New test.
22335
22336 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22337
22338         * gcc.dg/cpp-li2.c: New test.
22339
22340         * gcc.dg/cpp-wi1.c: New test.
22341
22342         * gcc.dg/cpp-li1.c: New test.
22343
22344 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
22345
22346         * g++.old-deja/g++.other/sizeof5.C: New test.
22347
22348 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
22349
22350         * gcc.c-torture/execute/va-arg-13.c: New test.
22351
22352 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
22353
22354         * gcc.c-torture/execute/va-arg-12.c: New test.
22355
22356 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
22357
22358         * gcc.c-torture/execute/20000223-1.c: New test.
22359
22360 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
22361
22362         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
22363
22364 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
22365
22366         * g++.old-deja/g++.abi/ptrmem.C: New test.
22367
22368 2000-02-19  Richard Henderson  <rth@cygnus.com>
22369
22370         * gcc.c-torture/compile/init-3.c: New.
22371
22372 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
22373
22374         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
22375         ALWAYS_CXXFLAGS.
22376
22377 2000-02-11  Robert Lipe <robertl@sco.com>
22378
22379         * gcc.c-torture/compile/20000211-3.c: New test.
22380
22381 2000-02-11  Martin Buchholz <martin@xemacs.org>
22382
22383         * gcc.c-torture/compile/20000211-2.c: New test.
22384
22385 2000-02-11  Jeffrey A Law  (law@cygnus.com)
22386
22387         * gcc.c-torture/compile/20000211-1.c: New test.
22388
22389 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
22390
22391         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
22392           on native targets
22393
22394 2000-02-08  Nathan Sidwell  <nathan@acm.org>
22395
22396         * g++.old-deja/g++.other/cast5.C: New test.
22397
22398 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
22399
22400         * gcc.c-torture/execute/20000205-1.c: New.
22401
22402 2000-02-03  Nathan Sidwell  <nathan@acm.org>
22403
22404         * g++.old-deja/g++.jason/cast3.C: Return void.
22405         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
22406
22407 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22408
22409         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
22410
22411         * gcc.dg/loop-1.c: New test.
22412
22413 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
22414
22415         * gcc.c-torture/compile/20000127-1.c: New test.
22416         * gcc.c-torture/execute/991228-1.c: New test.
22417
22418 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22419
22420         * gcc.dg/unused-2.c: New test.
22421
22422         * gcc.dg/conv-1.c: New test.
22423
22424 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
22425
22426         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
22427         compiler.
22428         (tool_option_proc): Fix typo.
22429
22430 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
22431
22432         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
22433         of the ld on the host, not on the build machine.
22434         Also, don't crash if '--help' is not a supported option.
22435
22436 2000-01-24  Richard Henderson  <rth@cygnus.com>
22437
22438         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
22439
22440 2000-01-20  Jeffrey A Law  (law@cygnus.com)
22441
22442         * gcc.c-torture/execute/20000120-2.c: New test.
22443         * gcc.c-torture/execute/20000120-1.c: New test.
22444
22445 2000-01-13  Jeffrey A Law  (law@cygnus.com)
22446
22447         * gcc.c-torture/execute/20000113-1.c: New test.
22448
22449 2000-01-12  Jeffrey A Law  (law@cygnus.com)
22450
22451         * gcc.c-torture/execute/20000112-1.c: New test.
22452
22453 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22454
22455         * gcc.dg/20000111-1.c: New test.
22456
22457 2000-01-10  Jeffrey A Law  (law@cygnus.com)
22458
22459         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
22460         with 16 bit integers.
22461
22462 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22463
22464         * gcc.dg/20000108-1.c: New test.
22465
22466 2000-01-05  Nathan Sidwell  <nathan@acm.org>
22467
22468         * g++.old-deja/g++.ns/koenig8.C: New test.
22469
22470 2000-01-05  Nathan Sidwell  <nathan@acm.org>
22471
22472         * g++.old-deja/g++.other/cast4.C: New test.
22473
22474 2000-01-05  Jeffrey A Law  (law@cygnus.com)
22475
22476         * gcc.c-torture/compile/20000105-2.c: New test.
22477         * gcc.c-torture/compile/20000105-1.c: New test.
22478
22479 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22480
22481         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
22482         references to printf & atoi to conform to ANSI standard.
22483         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
22484         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
22485         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
22486         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
22487         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
22488         * g++.old-deja/g++.brendan/complex1.C: Likewise.
22489         * g++.old-deja/g++.brendan/copy1.C: Likewise.
22490         * g++.old-deja/g++.brendan/copy2.C: Likewise.
22491         * g++.old-deja/g++.brendan/copy3.C: Likewise.
22492         * g++.old-deja/g++.brendan/copy4.C: Likewise.
22493         * g++.old-deja/g++.brendan/copy5.C: Likewise.
22494         * g++.old-deja/g++.brendan/copy6.C: Likewise.
22495         * g++.old-deja/g++.brendan/copy7.C: Likewise.
22496         * g++.old-deja/g++.brendan/copy8.C: Likewise.
22497         * g++.old-deja/g++.brendan/crash11.C: Likewise.
22498         * g++.old-deja/g++.brendan/crash14.C: Likewise.
22499         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
22500         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
22501         * g++.old-deja/g++.brendan/delete2.C: Likewise.
22502         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
22503         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
22504         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
22505         * g++.old-deja/g++.brendan/eh1.C: Likewise.
22506         * g++.old-deja/g++.brendan/groff1.C: Likewise.
22507         * g++.old-deja/g++.brendan/init3.C: Likewise.
22508         * g++.old-deja/g++.brendan/misc12.C: Likewise.
22509         * g++.old-deja/g++.brendan/misc7.C: Likewise.
22510         * g++.old-deja/g++.brendan/new2.C: Likewise.
22511         * g++.old-deja/g++.brendan/operators4.C: Likewise.
22512         * g++.old-deja/g++.brendan/operators5.C: Likewise.
22513         * g++.old-deja/g++.brendan/overload2.C: Likewise.
22514         * g++.old-deja/g++.brendan/overload7.C: Likewise.
22515         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
22516         * g++.old-deja/g++.brendan/reference1.C: Likewise.
22517         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
22518         * g++.old-deja/g++.brendan/template24.C: Likewise.
22519         * g++.old-deja/g++.brendan/template3.C: Likewise.
22520         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
22521         * g++.old-deja/g++.jason/inline3.C: Likewise.
22522         * g++.old-deja/g++.jason/opeq.C: Likewise.
22523         * g++.old-deja/g++.law/arg5.C: Likewise.
22524         * g++.old-deja/g++.law/arm7.C: Likewise.
22525         * g++.old-deja/g++.law/ctors11.C: Likewise.
22526         * g++.old-deja/g++.law/cvt8.C: Likewise.
22527         * g++.old-deja/g++.law/init9.C: Likewise.
22528         * g++.old-deja/g++.law/refs4.C: Likewise.
22529         * g++.old-deja/g++.law/template2.C: Likewise.
22530         * g++.old-deja/g++.law/visibility24.C: Likewise.
22531         * g++.old-deja/g++.law/vtable3.C: Likewise.
22532         * g++.old-deja/g++.mike/asm2.C: Likewise.
22533         * g++.old-deja/g++.mike/eh1.C: Likewise.
22534         * g++.old-deja/g++.mike/misc1.C: Likewise.
22535         * g++.old-deja/g++.mike/misc13.C: Likewise.
22536         * g++.old-deja/g++.mike/misc14.C: Likewise.
22537         * g++.old-deja/g++.mike/ns12.C: Likewise.
22538         * g++.old-deja/g++.mike/p1248.C: Likewise.
22539         * g++.old-deja/g++.mike/p3708.C: Likewise.
22540         * g++.old-deja/g++.mike/p3708a.C: Likewise.
22541         * g++.old-deja/g++.mike/p3708b.C: Likewise.
22542         * g++.old-deja/g++.mike/p646.C: Likewise.
22543         * g++.old-deja/g++.mike/p700.C: Likewise.
22544         * g++.old-deja/g++.mike/p783.C: Likewise.
22545         * g++.old-deja/g++.mike/p783a.C: Likewise.
22546         * g++.old-deja/g++.mike/p783b.C: Likewise.
22547         * g++.old-deja/g++.mike/p786.C: Likewise.
22548         * g++.old-deja/g++.mike/p789.C: Likewise.
22549         * g++.old-deja/g++.mike/p789a.C: Likewise.
22550         * g++.old-deja/g++.mike/p807a.C: Likewise.
22551         * g++.old-deja/g++.other/delete3.C: Likewise.
22552         * g++.old-deja/g++.other/dyncast1.C: Likewise.
22553         * g++.old-deja/g++.other/dyncast2.C: Likewise.
22554         * g++.old-deja/g++.other/dyncast3.C: Likewise.
22555         * g++.old-deja/g++.other/empty1.C: Likewise.
22556         * g++.old-deja/g++.other/temporary1.C: Likewise.
22557         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
22558         * g++.old-deja/g++.pt/t16.C: Likewise.
22559         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
22560
22561 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
22562
22563         * gcc.dg/991230-1.c: New test.
22564
22565 1999-12-29  Jeffrey A Law  (law@cygnus.com)
22566
22567         * gcc.c-torture/compile/991229-3.c: New test.
22568         * gcc.c-torture/compile/991229-2.c: New test.
22569         * gcc.c-torture/compile/991229-1.c: New test.
22570
22571 1999-12-29  Greg McGary <gkm@eng.ascend.com>
22572
22573         * gcc.c-torture/compile/labels-2.c: New test.
22574
22575 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
22576
22577         * gcc.c-torture/execute/991227-1.c: New test.
22578
22579 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22580
22581         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
22582
22583 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
22584
22585         * gcc.c-torture/execute/991221-1.c: New test.
22586
22587 1999-12-20  Nathan Sidwell  <nathan@acm.org>
22588
22589         * g++.old-deja/g++.other/cast3.C: New test.
22590
22591 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
22592
22593         * gcc.c-torture/execute/991216-4.c: New test.
22594
22595 1999-12-16  Michael Meissner  <meissner@cygnus.com>
22596
22597         * gcc.c-torture/execute/991216-1.c: New test.
22598         * gcc.c-torture/execute/991216-2.c: New test.
22599         * gcc.c-torture/execute/991216-3.c: New test.
22600
22601 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
22602
22603         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
22604         Actually make the test fail by using "-O2" for compilation.
22605
22606 1999-12-15  Nathan Sidwell  <nathan@acm.org>
22607
22608         * g++.old-deja/g++.warn/cast-align1.C: New test.
22609
22610 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
22611
22612         * gcc.c-torture/compile/991214-1.c: New test.
22613         * gcc.c-torture/compile/991214-2.c: New test.
22614
22615 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
22616
22617         * gcc.dg/991214-1.c: New test.
22618
22619 1999-12-13  Jeffrey A Law  (law@cygnus.com)
22620
22621         * gcc.c-torture/compile/991213-3.c: New test.
22622         * gcc.c-torture/compile/991213-2.c: New test.
22623         * gcc.c-torture/compile/991213-1.c: New test.
22624
22625 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
22626
22627         * gcc.dg/991209-1.c: New test.
22628
22629 1999-12-08  Nathan Sidwell <nathan@acm.org>
22630
22631         * gcc.c-torture/compile/991208-1.c: New test.
22632
22633 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22634
22635         * gcc.dg/ultrasp2.c: New test.
22636
22637 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
22638
22639         * g++.old-deja/g++.abi/align.C (main): Fix typo.
22640
22641 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
22642
22643         * gcc.c-torture/compile/991202-1.c: New test.
22644         * gcc.c-torture/execute/991202-1.c: New test.
22645         * gcc.c-torture/execute/991202-2.c: New test.
22646         * gcc.c-torture/execute/991202-3.c: New test.
22647
22648 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
22649
22650         * g++.old-deja/g++.abi/align.C: New test.
22651         * g++.old-deja/g++.abi/aggregates.C: Likewise.
22652         * g++.old-deja/g++.abi/bitfields.C: Likewise.
22653
22654 1999-12-01  Richard Henderson  <rth@cygnus.com>
22655
22656         * gcc.c-torture/execute/991201-1.c: New.
22657
22658 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
22659
22660         * gcc.dg/991129-1.c: New test.
22661
22662 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
22663
22664         * gcc.c-torture/compile/991127-1.c: New test.
22665
22666 1999-11-22  Nathan Sidwell  <nathan@acm.org>
22667
22668         * g++.old-deja/g++.other/warn4.C: New test.
22669
22670 1999-11-22  Nathan Sidwell  <nathan@acm.org>
22671
22672         * g++.old-deja/g++.eh/cleanup2.C: New test.
22673         * g++.old-deja/g++.ext/pretty2.C: New test.
22674         * g++.old-deja/g++.ext/pretty3.C: New test.
22675         * g++.old-deja/g++.other/debug6.C: New test.
22676
22677 1999-10-20  Jim Wilson  <wilson@cygnus.com>
22678
22679         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
22680         compiler_output to look for one error message instead of two.
22681
22682 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
22683
22684         * gcc.c-torture/execute/991118-1.c: Also test case
22685         where the word boundary does not split a byte evenly.
22686
22687 1999-11-19  Nathan Sidwell  <nathan@acm.org>
22688
22689         * g++.old-deja/g++.ext/restrict1.C: New test.
22690
22691 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
22692
22693         * gcc.c-torture/execute/991118-1.c: New test.
22694
22695 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
22696
22697         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
22698         working directory pathnames.
22699
22700 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
22701
22702         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
22703         host is equipped with driver.h and driver.o so it can actually
22704         compile and run the tests.
22705
22706 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
22707
22708         * gcc.c-torture/compile/991008-1.c: New test.
22709
22710 1999-11-08  Nick Clifton  <nickc@cygnus.com>
22711
22712         * lib/gcc-dg.exp: Include target-supports.exp
22713
22714 1999-11-05  Nick Clifton  <nickc@cygnus.com>
22715
22716         * lib/target-supports.exp: New file: Provide procs to test for
22717         features supported by the target.
22718         (check_weak_available): Moved here from ecos.exp.
22719         (check_alias_available): New proc: Determine of the target
22720         toolchain supports the alias attribute.
22721
22722         * gcc.dg/special/ecos.exp: Move check_weak_available to
22723         target-supports.exp.
22724         (alias-1.c): Only perform the test if the target supports
22725         aliases.
22726         (wkali-1.c): Only perform the test if the target supports
22727         aliases.
22728
22729         * gcc.dg/990506-0.c: Expect error messages from cross
22730         targets as well as native targets.
22731
22732 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22733
22734         * gcc.dg/ultrasp1.c: Removed xfail.
22735         * gcc.dg/struct-ret-2.c: Likewise.
22736         * gcc.dg/array-1.c: Likewise.
22737
22738 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
22739
22740         * gcc.dg/struct-ret-2.c: New test.
22741
22742         * gcc.dg/array-1.c: New test.
22743
22744 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
22745
22746         * gcc.c-torture/execute/991030-1.c: New test.
22747
22748 1999-10-26  Richard Henderson  <rth@cygnus.com>
22749
22750         * gcc.c-torture/compile/991026-2.c: New test.
22751
22752 1999-10-26  Jeffrey A Law  (law@cygnus.com)
22753
22754         * gcc.c-torture/compile/991026-1.c: New test.
22755
22756 1999-10-23  Jeffrey A Law  (law@cygnus.com)
22757
22758         * gcc.c-torture/execute/991023-1.c: New test.
22759
22760 1999-10-19  Jeffrey A Law  (law@cygnus.com)
22761
22762         * gcc.c-torture/execute/991019-1.c: New test.
22763
22764 1999-10-16  Richard Henderson  <rth@cygnus.com>
22765
22766         * gcc.c-torture/execute/991016-1.c: New test.
22767
22768 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
22769
22770         * gcc.c-torture/execute/991014-1.c: New test.
22771
22772 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
22773
22774         * g++.old-deja/g++.other/union2.C: New test.
22775
22776 1999-10-13  Nathan Sidwell  <nathan@acm.org>
22777
22778         * g++.old-deja/g++.other/vaarg2.C: New test.
22779         * g++.old-deja/g++.other/vaarg3.C: New test.
22780
22781 1999-10-12  Craig Burley  <craig@jcb-sc.com>
22782
22783         * g77.f-torture/noncompile/19990905-1.f: Moved from being
22784         in compile/.
22785
22786 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
22787
22788         * gcc.c-torture/execute/va-arg-11.c: New test.
22789
22790 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
22791
22792         * lib/file-format.exp (gcc_target_object_format): Don't
22793         crash if objdump is unavailable.
22794
22795 1999-09-29  Donn Terry <donn@interix.com>
22796
22797         * gcc.misc-tests/mg.exp: delete extraneous redirection.
22798
22799 1999-09-28  Nick Clifton  <nickc@cygnus.com>
22800
22801         * gcc.c-torture/compile/990928-1.c: New test.
22802
22803 1999-09-28  Nathan Sidwell  <nathan@acm.org>
22804
22805         * g++.old-deja/g++.other/decl6.C: New test.
22806
22807 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22808
22809         * gcc.c-torture/execute/va-arg-10.c: New test.
22810
22811 1999-09-27  Nathan Sidwell  <nathan@acm.org>
22812
22813         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
22814         __PRETTY_FUNCTION__.
22815
22816 1999-09-23  Nick Clifton  <nickc@cygnus.com>
22817
22818         * gcc.c-torture/execute/990923-1.c: New test.
22819
22820 1999-09-21  Nick Clifton  <nickc@cygnus.com>
22821
22822         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
22823         for which -fpic is inappropriate.
22824
22825 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
22826
22827         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
22828
22829 1999-09-21  Nathan Sidwell  <nathan@acm.org>
22830
22831         * g++.old-deja/g++.other/dyncast1.C: New test.
22832         * g++.old-deja/g++.other/dyncast2.C: New test.
22833         * g++.old-deja/g++.other/dyncast3.C: New test.
22834         * g++.old-deja/g++.other/dyncast4.C: New test.
22835         * g++.old-deja/g++.other/dyncast5.C: New test.
22836         * g++.old-deja/g++.eh/catch3.C: New test.
22837         * g++.old-deja/g++.eh/catch3p.C: New test.
22838         * g++.old-deja/g++.eh/catch4.C: New test.
22839         * g++.old-deja/g++.eh/catch4p.C: New test.
22840         * g++.old-deja/g++.eh/catch5.C: New test.
22841         * g++.old-deja/g++.eh/catch5p.C: New test.
22842         * g++.old-deja/g++.eh/catch6.C: New test.
22843         * g++.old-deja/g++.eh/catch6p.C: New test.
22844         * g++.old-deja/g++.eh/catch7.C: New test.
22845         * g++.old-deja/g++.eh/catch7p.C: New test.
22846         * g++.old-deja/g++.eh/catch8.C: New test.
22847         * g++.old-deja/g++.eh/catch8p.C: New test.
22848         * g++.old-deja/g++.eh/catch9.C: New test.
22849         * g++.old-deja/g++.eh/catch9p.C: New test.
22850
22851 1999-09-13  Nathan Sidwell  <nathan@acm.org>
22852
22853         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
22854         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
22855
22856 1999-09-13  Jeffrey A Law  (law@cygnus.com)
22857
22858         * gcc.c-torture/compile/990913-1.c: New test.
22859
22860 1999-09-10  Nathan Sidwell  <nathan@acm.org>
22861
22862         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
22863         * g++.old-deja/g++.jason/rfg5.C: Likewise.
22864
22865 1999-09-09  Richard Henderson  <rth@cygnus.com>
22866
22867         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
22868
22869 1999-09-09  Nathan Sidwell  <nathan@acm.org>
22870
22871         * g++.old-deja/g++.other/lookup11.C: New test.
22872         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
22873         what is permitted and what we want.
22874         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
22875         overload use.
22876         * g++.old-deja/g++.jason/rfg5.C: Likewise
22877
22878 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
22879
22880         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
22881         * gcc.c-torture/noncompile/poison-1.c: New file.
22882
22883 1999-09-08  Nathan Sidwell  <nathan@acm.org>
22884
22885         * g++.old-deja/g++.other/sizeof3.C: New test.
22886         * g++.old-deja/g++.other/sizeof4.C: New test.
22887         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
22888         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
22889
22890 1999-09-07  Richard Henderson  <rth@cygnus.com>
22891
22892         * gcc.dg/va-arg-1.c: New.
22893
22894 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
22895
22896         * gcc.c-torture/execute/va-arg-9.c: New test.
22897
22898 1999-09-05  Craig Burley  <craig@jcb-sc.com>
22899
22900         * g77.f-torture/compile/980519-2.f: New test.
22901         * g77.f-torture/compile/19990905-0.f: New test.
22902         * g77.f-torture/compile/19990905-1.f: New test.
22903         * g77.f-torture/compile/19990905-2.f: New test.
22904
22905         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
22906
22907 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
22908
22909         * gcc.c-torture/execute/990827-1.c: Fix typo.
22910
22911 1999-09-03  Nathan Sidwell  <nathan@acm.org>
22912
22913         * g++.old-deja/g++.other/deref1.C: New test.
22914
22915 1999-09-02  Nathan Sidwell  <nathan@acm.org>
22916
22917         * g++.old-deja/g++.other/ambig2.C: New test.
22918         * g++.old-deja/g++.other/cond5.C: New test.
22919         * g++.old-deja/g++.other/lookup16.C: New test.
22920
22921 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
22922
22923         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
22924         assemblers too.
22925
22926 1999-08-31  Jeffrey A Law  (law@cygnus.com)
22927
22928         * lib/c-torture.exp: Avoid the "compare executables" optimization
22929         when testing native.
22930
22931 1999-08-29  Jeffrey A Law  (law@cygnus.com)
22932
22933         * gcc.c-torture/execute/990829-1.c: New test.
22934         * gcc.c-torture/compile/990829-1.c: New test.
22935
22936 1999-08-27  Paul Burchard  <burchard@pobox.com>
22937
22938         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
22939         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
22940         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
22941         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
22942         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
22943         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
22944         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
22945         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
22946         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
22947         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
22948         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
22949
22950 1999-08-27  Jeffrey A Law  (law@cygnus.com)
22951
22952         * gcc.c-torture/execute/990827-1.c: New test.
22953
22954 1999-08-26  Craig Burley  <craig@jcb-sc.com>
22955
22956         * g77.f-torture/noncompile/19990826-4.f: New test.
22957
22958         * g77.f-torture/compile/19990826-3.f: New test.
22959
22960         * g77.f-torture/execute/19990826-2.f: New test.
22961
22962         * g77.f-torture/compile/19990826-1.f: New test.
22963
22964         * gcc.c-torture/execute/990826-0.c: New test.
22965         * g77.c-torture/execute/19990826-0.f: New test.
22966
22967         * g77.f-torture/noncompile/970626-2.f: New test.
22968
22969 1999-08-25  Paul Burchard  <burchard@pobox.com>
22970
22971         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
22972         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
22973         lss-011.C: New tests.
22974
22975 1999-08-25  Nathan Sidwell  <nathan@acm.org>
22976
22977         * g++.old-deja/g++.other/decl5.C: New test.
22978
22979 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
22980
22981         * noncompile/noncompile.exp: Load_lib c-torture.exp.
22982         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
22983         call `postbase' for each one.  All callers of `postbase' changed
22984         to call this instead.
22985
22986 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
22987
22988         * gcc.c-torture/execute/990811-1.c: New test.
22989
22990 1999-08-09  Nick Clifton  <nickc@cygnus.com>
22991
22992         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
22993         just native ones.
22994
22995         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
22996         just native ones.
22997
22998 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
22999
23000         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
23001
23002 1999-08-04  Jeffrey A Law  (law@cygnus.com)
23003
23004         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
23005
23006 1999-08-04  Nathan Sidwell  <nathan@acm.org>
23007
23008         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
23009
23010 1999-08-04  Jeffrey A Law  (law@cygnus.com)
23011
23012         * gcc.c-torture/execute/990804-1.c: New test.
23013
23014 1999-08-03  Nathan Sidwell  <nathan@acm.org>
23015
23016         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
23017         * g++.old-deja/g++.brendan/crash64.C: Likewise
23018         * g++.old-deja/g++.brendan/overload8.C: Likewise
23019
23020 1999-08-03  Nathan Sidwell  <nathan@acm.org>
23021
23022         * g++.old-deja/g++.other/struct1.C: New test.
23023
23024 1999-08-03  Nathan Sidwell  <nathan@acm.org>
23025
23026         * g++.old-deja/g++.other/enum2.C: New test.
23027
23028 1999-08-02  Richard Henderson  <rth@cygnus.com>
23029
23030         Adapted from tests from Franz Sirl:
23031         * gcc.c-torture/execute/va-arg-7.c: New test.
23032         * gcc.c-torture/execute/va-arg-8.c: New test.
23033
23034 1999-08-01  Jeffrey A Law  (law@cygnus.com)
23035
23036         * gcc.c-torture/compile/990801-2.c: New test.
23037
23038         * gcc.c-torture/compile/990801-1.c: New test.
23039
23040 1999-07-27  Michael Meissner  <meissner@cygnus.com>
23041
23042         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
23043         fp-cmp-1.c, converting double to float.
23044
23045         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
23046         fp-cmp-1.c, converting double to long double.
23047
23048         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
23049         from fr1 to unknown_register, since fr1 is a legitimate register
23050         on some machines.
23051
23052 1999-07-25  Jeffrey A Law  (law@cygnus.com)
23053
23054         * README: More listname related changes.
23055
23056 1999-07-08  Catherine Moore  <clm@cygnus.com>
23057
23058         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
23059
23060 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
23061
23062         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
23063
23064 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
23065
23066         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
23067
23068 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
23069
23070         * gcc.dg/990703-1.c: New test.
23071
23072 1999-06-29  Nick Clifton  <nickc@cygnus.com>
23073
23074         * lib/file-format.exp: New file: Move definition of proc
23075         gcc_target_object_format to here from
23076         gcc.dg/special/ecos.exp.
23077
23078         * lib/c-torture.exp: Include lib file-format.exp.
23079         * lib/gcc-dg.exp: Include lib file-format.exp.
23080
23081         * gcc.dg/special/ecos.exp: Remove definition of proc
23082         gcc_target_object_format.
23083
23084 1999-06-28  Jeffrey A Law  (law@cygnus.com)
23085
23086         * gcc.c-torture/execute/990628-1.c: New test.
23087
23088 1999-06-25  Jeffrey A Law  (law@cygnus.com)
23089
23090         * gcc.c-torture/compile/990625-2.c: New test.
23091
23092         * gcc.c-torture/compile/990625-1.c: New test.
23093
23094 1999-06-23  Nick Clifton  <nickc@cygnus.com>
23095
23096         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
23097         attributes compile.
23098         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
23099         ports that use the COFF/PE file format.
23100
23101 1999-06-17  Jeffrey A Law  (law@cygnus.com)
23102
23103         * gcc.c-torture/compile/990617-1.c: New test.
23104
23105 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
23106
23107         * g++.old-deja/g++.other/decl4.C: New test.
23108
23109 1999-06-14  Nathan Sidwell  <nathan@acm.org>
23110
23111         * g++.old-deja/g++.other/bitfld3.C: New test.
23112
23113 1999-06-08  Nathan Sidwell  <nathan@acm.org>
23114
23115         * g++.old-deja/g++.eh/catch1.C: New test.
23116
23117 1999-06-07  Jeffrey A Law  (law@cygnus.com)
23118
23119         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
23120
23121         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
23122         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
23123
23124 1999-06-05  Craig Burley  <craig@jcb-sc.com>
23125
23126         * g77.f-torture/compile/19990502-0.f: Replace with new,
23127         shorter, test that still fails after recent changes.
23128
23129 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
23130
23131         * gcc.c-torture/execute/990604-1.c: New test.
23132
23133 1999-05-31  Jeffrey A Law  (law@cygnus.com)
23134
23135         * gcc.c-torture/execute/990531-1.c: New test.
23136
23137 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23138
23139         * gcc.c-torture/compile/990527-1.c: New test.
23140
23141 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
23142
23143         * gcc.c-torture/execute/990527-1.c: New test.
23144
23145 1999-05-25  Nick Clifton  <nickc@cygnus.com>
23146
23147         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
23148         bitfields as signed.
23149
23150 1999-05-25  Craig Burley  <craig@jcb-sc.com>
23151
23152         * g77.f-torture/compile/19990525-0.f: New test.
23153
23154 1999-05-25  Jeffrey A Law  (law@cygnus.com)
23155
23156         * gcc.c-torture/execute/990525-2.c: New test.
23157
23158         * gcc.c-torture/execute/990525-1.c: New test.
23159
23160 1999-05-24  Nathan Sidwell  <nathan@acm.org>
23161
23162         * g++.old-deja/g++.other/anon3.C: New test.
23163         * g++.old-deja/g++.other/anon4.C: New test.
23164         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
23165         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
23166         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
23167         Merrill).
23168
23169 1999-05-24  Jeffrey A Law  (law@cygnus.com)
23170
23171         * gcc.c-torture/execute/990524-1.c: New test.
23172
23173         * gcc.dg/990524-1.c: New test.
23174
23175 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23176
23177         * gcc.c-torture/compile/990523-1.c: New test.
23178
23179 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
23180
23181         * gcc.c-torture/compile/990519-1.c: New test.
23182
23183 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
23184
23185         * gcc.c-torture/compile/990517-1.c: New test.
23186
23187         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
23188         (e4, f4): New tests.
23189         (main): Call them.
23190
23191 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
23192
23193         * gcc.dg/noreturn-1.c: New test.
23194
23195 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23196
23197         * gcc.c-torture/execute/990513-1.c: New test.
23198
23199 1999-05-10  Richard Henderson  <rth@cygnus.com>
23200
23201         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
23202
23203 1999-05-10  Craig Burley  <craig@jcb-sc.com>
23204
23205         * g77.f-torture/execute/erfc.f: Use small single-precision
23206         values, to avoid problems on Alphas when not -mieee.
23207
23208 1999-05-08  Craig Burley  <craig@jcb-sc.com>
23209
23210         * gcc.dg/990506-0.c: New test.
23211
23212 1999-05-08  Richard Henderson  <rth@cygnus.com>
23213
23214         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
23215         the constant to test.  Don't XFAIL 64-bit targets.
23216
23217         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
23218         * g++.old-deja/g++.law/profile1.C: Likewise.
23219
23220         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
23221         operator new instances.
23222         * g++.old-deja/g++.other/delete5.C: Likewise.
23223
23224 1999-05-03  Craig Burley  <craig@jcb-sc.com>
23225
23226         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
23227         intrinsic.
23228
23229 1999-05-03  Craig Burley  <craig@jcb-sc.com>
23230
23231         * g77.f-torture/execute/u77-test.f: Reverse order of two
23232         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
23233
23234 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
23235
23236         * gcc.dg/compare1.c: New test.
23237
23238 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
23239
23240         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
23241         New tests.
23242
23243 1999-05-02  Craig Burley  <craig@jcb-sc.com>
23244
23245         * g77.f-torture/compile/19990502-1.f: New test.
23246
23247 1999-05-02  Craig Burley  <craig@jcb-sc.com>
23248
23249         * g77.f-torture/compile/19990502-0.f: New test.
23250
23251 1999-05-02  Craig Burley  <craig@jcb-sc.com>
23252
23253         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
23254         intrinsic.
23255
23256 1999-05-02  Craig Burley  <craig@jcb-sc.com>
23257
23258         * g77.f-torture/execute/u77-test.f (main): List libU77
23259         intrinsics not currently tested.
23260         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
23261         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
23262         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
23263         Trim blanks off the ends of some printed strings.
23264
23265 1999-05-02  Craig Burley  <craig@jcb-sc.com>
23266
23267         * g77.f-torture/execute/u77-test.f (main): Just warn about
23268         FSTAT gid disagreement, as it's expected on some systems.
23269
23270 1999-05-01  Craig Burley  <craig@jcb-sc.com>
23271
23272         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
23273         use a new function, which allows for some slop.
23274         Clean up some commentary.
23275         (issum): The new function.
23276         (sgladd): Deleted subroutine.
23277
23278 1999-05-01  Craig Burley  <craig@jcb-sc.com>
23279
23280         * g77.f-torture/execute/u77-test.f: Modify to be more like
23281         libf2c/libU77 version, bringing patches to that version here.
23282         Add suitable commentary.
23283
23284 1999-04-25  Richard Henderson  <rth@cygnus.com>
23285
23286         * gcc.dg/990424-1.c: New test.
23287
23288 1999-04-24  Craig Burley  <craig@jcb-sc.com>
23289
23290         * g77.f-torture/execute/u77-test.f (main): Bug involving
23291         LSTAT has been fixed, so turn back on full checking.
23292
23293 1999-04-20  Craig Burley  <craig@jcb-sc.com>
23294
23295         * g77.f-torture/compile/19990419-0.f: New test.
23296         * g77.f-torture/execute/19990419-1.f: New test.
23297
23298 1999-04-17  Richard Henderson  <rth@cygnus.com>
23299
23300         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
23301         to avoid the need for a prototype to supress a warning.
23302
23303 1999-04-07  Jim Wilson  <wilson@cygnus.com>
23304
23305         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
23306
23307 1999-04-04  Jeffrey A Law  (law@cygnus.com)
23308
23309         * gcc.c-torture/execute/990404-1.c: New test.
23310
23311 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
23312
23313         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
23314         * gcc.dg/cpp-if3.c: Don't use -pedantic.
23315         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
23316         missing initializer warnings.
23317
23318 1999-03-28  Jeffrey A Law  (law@cygnus.com)
23319
23320         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
23321         matching strings.
23322
23323 1999-03-26  Jeffrey A Law  (law@cygnus.com)
23324
23325         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
23326
23327 1999-03-26  Craig Burley  <craig@jcb-sc.com>
23328
23329         * g77.f-torture/execute/19990325-0.f: New test.
23330         * g77.f-torture/execute/19990325-1.f: New test.
23331
23332 1999-03-24  Jeffrey A Law  (law@cygnus.com)
23333
23334         * gcc.c-torture/execute/990324-1.c: New test.
23335
23336 1999-03-22  Jim Wilson  <wilson@cygnus.com>
23337
23338         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
23339         test with 4.
23340
23341 1999-03-17  Richard Henderson  <rth@cygnus.com>
23342
23343         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
23344
23345 1999-03-13  Craig Burley  <craig@jcb-sc.com>
23346
23347         * g77.f-torture/execute/19990313-2.f: New test.
23348         * g77.f-torture/execute/19990313-3.f: New test.
23349
23350 1999-03-13  Craig Burley  <craig@jcb-sc.com>
23351
23352         * g77.f-torture/execute/19990313-0.f: New test.
23353         * g77.f-torture/execute/19990313-1.f: New test.
23354
23355 1999-03-12  Jim Wilson  <wilson@cygnus.com>
23356
23357         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
23358         printf to sprintf.
23359         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
23360         (main): Add check for u15.  Conditionalize u31 check depending on
23361         whether ints are <32 bits or >=32 bits.
23362
23363 1999-03-08  Craig Burley  <craig@jcb-sc.com>
23364
23365         * g77.f-torture/execute/19981119-0.f: Improve testiness.
23366
23367 1999-03-08  Craig Burley  <craig@jcb-sc.com>
23368
23369         * g77.f-torture/compile/19990305-0.f: New test.
23370         * g77.f-torture/execute/19981119-0.f: New test.
23371
23372 1999-03-08  Craig Burley  <craig@jcb-sc.com>
23373
23374         * g77.f-torture/execute/970625-2.f: call ABORT if final
23375         result is not correct, instead of just printing it.
23376         Add this checking via newly introduced obfuscation, to
23377         trip up buggy front ends.
23378
23379 1999-03-07  Craig Burley  <craig@jcb-sc.com>
23380
23381         * g77.f-torture/compile/960317-1.f: Moved from being
23382         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
23383
23384 1999-03-06  Craig Burley  <craig@jcb-sc.com>
23385
23386         * g77.f-torture/execute/960317-1.f: New (old) test.
23387         * g77.f-torture/execute/970625-2.f: Ditto.
23388
23389 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
23390
23391         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
23392         message on line 1 or line 2; cccp and cpplib do this differently.
23393
23394 1999-03-01  Jeffrey A Law  (law@cygnus.com)
23395
23396         * g++.old-deja/g++.law/weak1.C: New test.
23397
23398 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
23399
23400         * gcc.c-torture/execute/990119-1.c: Renamed to...
23401         * gcc.dg/990119-1.c: this, so it will only be tested once
23402         (it's a preprocessor test, it doesn't need to be run at
23403         multiple optimization levels).
23404
23405 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
23406
23407         * lib/g++.exp: Don't add incdir=$base_dir/../include to
23408           ALWAYS_CXXFLAGS.
23409
23410 1999-02-24  Craig Burley  <craig@jcb-sc.com>
23411
23412         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
23413         * g77.f-torture/compile/19981216-0.f: ...as it is expected
23414         to not be compilable by current g77.
23415
23416 1999-02-24  Nick Clifton  <nickc@cygnus.com>
23417
23418         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
23419
23420 1999-02-22  Jeffrey A Law  (law@cygnus.com)
23421
23422         * gcc.c-torture/execute/990222-1.c: New test.
23423
23424 1999-02-19  Craig Burley  <craig@jcb-sc.com>
23425
23426         * g77.f-torture/compile/19990218-0.f: New test.
23427         * g77.f-torture/noncompile/19990218-1.f: New test.
23428
23429 1999-02-18  Craig Burley  <craig@jcb-sc.com>
23430
23431         * g77.f-torture/compile/19981216-0.f: New test.
23432
23433 1999-02-14  Jeffrey A Law  (law@cygnus.com)
23434
23435         * gcc.dg/990214-1.c: New test.
23436
23437 1999-02-13  Jeffrey A Law  (law@cygnus.com)
23438
23439         * gcc.dg/990213-2.c: New test.
23440
23441         * gcc.dg/990213-1.c: New test.
23442
23443 1999-02-12  Jeffrey A Law  (law@cygnus.com)
23444
23445         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
23446         ints.
23447
23448 1999-02-11  Nick Clifton  <nickc@cygnus.com>
23449
23450         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
23451         specified by target.
23452
23453         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
23454
23455 1999-02-11  Jeffrey A Law  (law@cygnus.com)
23456
23457         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
23458
23459 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
23460
23461         * gcc.dg/special/ecos.exp: New test driver for new tests with
23462         special requirements.
23463
23464         * gcc.dg/special/alias-1.c: New test.
23465         * gcc.dg/special/gcsec-1.c: New test.
23466         * gcc.dg/special/weak-1.c: New test.
23467         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
23468         * gcc.dg/special/weak-2.c: New test.
23469         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
23470         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
23471         * gcc.dg/special/wkali-1.c: New test.
23472         * gcc.dg/special/wkali-2.c: New test.
23473         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
23474         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
23475
23476 1999-02-10  Felix Lee  <flee@cygnus.com>
23477
23478           * lib/c-torture.exp (c-torture-compile): Pull out code for
23479           analyzing gcc error messages.
23480           (c-torture-execute): Likewise.  Fix some (harmless) false
23481           positives.
23482           * lib/gcc.exp (gcc_check_compile): New function.
23483
23484 1999-02-08  Richard Henderson  <rth@cygnus.com>
23485
23486         * gcc.c-torture/execute/990208-1.c: New test.
23487
23488 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
23489
23490         * g++.dg/special/ecos.exp: New driver for new tests with special
23491         requirements
23492
23493         * g++.dg/special/conpr-1.C: New test
23494         * g++.dg/special/conpr-2.C: New test
23495         * g++.dg/special/conpr-2a.C: New test
23496         * g++.dg/special/conpr-3.C: New test
23497         * g++.dg/special/conpr-3a.C: New test
23498         * g++.dg/special/conpr-3b.C: New test
23499
23500         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
23501         allow g++ to use the dg driver
23502
23503         * README: Add comment about g++.dg directory
23504
23505 1999-02-06  Jeffrey A Law  (law@cygnus.com)
23506
23507         * README: Update email addresses.
23508
23509 1999-02-03  Nick Clifton  <nickc@cygnus.com>
23510
23511         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
23512         arguments in order to force structure S onto the stack even on
23513         the alpha.
23514         (test): Pass 10 leading arguments to function foo as well as the
23515         structure S.
23516
23517         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
23518         failure for all targets.
23519
23520         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
23521         abort to terminate program execution.
23522
23523 1999-01-30  Richard Henderson  <rth@cygnus.com>
23524
23525         * gcc.c-torture/execute/990130-1.c: New test.
23526
23527 1999-01-30  Jeffrey A Law  (law@cygnus.com)
23528
23529         * gcc.dg/990130-1.c: New test.
23530
23531 1999-01-28  Michael Meissner  <meissner@cygnus.com>
23532
23533         * gcc.c-torture/execute/990128-1.c: New test.
23534
23535 1999-01-27  Michael Meissner  <meissner@cygnus.com>
23536
23537         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
23538
23539 1999-01-27  Felix Lee  <flee@cygnus.com>
23540
23541         * lib/c-torture.exp (c-torture-compile): pull out code for
23542         analyzing gcc error messages.
23543         (c-torture-execute): ditto, and fix some (harmless) false
23544         positives.
23545         * lib/gcc.exp (gcc_check_compile): new function.
23546
23547 1999-01-17  Jeffrey A Law  (law@cygnus.com)
23548
23549         * gcc.dg/990117-1.c: New test.
23550
23551         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
23552
23553         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
23554
23555 1999-01-15  Jeffrey A Law  (law@cygnus.com)
23556
23557         * g77.f-torture/compile/990115-1.f: New test.
23558
23559 1999-01-07  Jeffrey A Law  (law@cygnus.com)
23560
23561         * gcc.c-torture/compile/990107-1.c: New test
23562
23563 1999-01-06  Jeffrey A Law  (law@cygnus.com)
23564
23565         * gcc.c-torture/execute/990106-2.c: New test.
23566
23567         * gcc.c-torture/execute/990106-1.c: New test.
23568
23569 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
23570
23571         * gcc.c-torture/compile/981223-1.c: New test.
23572
23573 1998-12-29  Richard Henderson  <rth@cygnus.com>
23574
23575         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
23576         (opt3): Rename from opt4 and disable.
23577
23578 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
23579
23580         * g++.old-deja/g++.pt/ptrmem5.C: New test.
23581
23582 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
23583
23584         * g++.old-deja/g++.other/conv5.C: New test.
23585
23586 1998-12-14  Nick Clifton  <nickc@cygnus.com>
23587
23588         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
23589
23590 1998-12-11  Jeffrey A Law  (law@cygnus.com)
23591
23592         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
23593
23594 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
23595
23596         * gcc.c-torture/compile/981211-1.c: New test.
23597
23598 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
23599
23600         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
23601
23602         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
23603
23604 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23605
23606         * gcc.special/930510-1.c: Make C9X safe.
23607         * gcc.misc-tests/gcov-1.c Similarly.
23608         * gcc.misc-tests/gcov-2.c Similarly.
23609
23610 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
23611
23612         * gcc.dg/ultrasp1.c: New test.
23613
23614 1998-12-06  Richard Henderson  <rth@cygnus.com>
23615
23616         * gcc.c-torture/execute/981206.c: New test.
23617
23618 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
23619
23620         * g++.old-deja/g++.ns/template7.C: New test.
23621
23622         * g++.old-deja/g++.other/expr1.C: New test.
23623
23624         * g++.old-deja/g++.eh/tmpl3.C: New test.
23625
23626         * g++.old-deja/g++.eh/tmpl2.C: New test.
23627
23628 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
23629
23630         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
23631         * g++.old-deja/g++.other/using6.C: Removed.
23632         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
23633
23634         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
23635
23636 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
23637
23638         * g++.old-deja/g++.pt/overload8.C: New test.
23639
23640         * g++.old-deja/g++.pt/overload7.C: New test.
23641
23642         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
23643
23644         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
23645         and relinking messages.
23646         * lib/g++.exp (g++_target_compile): Remove .rpo file when
23647         compiling with -frepo.
23648
23649 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
23650
23651         * g++.old-deja/g++.pt/lookup6.C: New test.
23652
23653 1998-11-30  Nick Clifton  <nickc@cygnus.com>
23654
23655         * gcc.c-torture/execute/981130-1.c: New test.
23656         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
23657
23658 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
23659
23660         * g++.old-deja/g++.pt/explicit76.C: New test.
23661
23662         * g++.old-deja/g++.pt/friend38.C: New test.
23663
23664         * g++.old-deja/g++.ns/crash2.C: New test.
23665
23666         * g++.old-deja/g++.pt/defarg8.C: New test.
23667
23668         * g++.old-deja/g++.pt/instantiate6.C: New test.
23669
23670         * g++.old-deja/g++.pt/static6.C: New test.
23671
23672         * g++.old-deja/g++.pt/decl2.C: New test.
23673
23674 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
23675
23676         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
23677         problem is actually related with name lookup, but so what? :-)
23678
23679         * g++.old-deja/g++.pt/friend37.C: New test.
23680
23681 1998-11-25  Dave Love  <d.love@dl.ac.uk>
23682
23683         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
23684         element, which fails on some systems.
23685
23686         * g77.f-torture/execute/labug1.f: New test.
23687
23688 1998-11-21  Jeffrey A Law  (law@cygnus.com)
23689
23690         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
23691         is defined.
23692
23693 1998-11-18  Dave Love  <d.love@dl.ac.uk>
23694
23695         * g77.f-torture/compile/981117-1.f: New test.
23696
23697 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
23698
23699         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
23700         properly discarded.
23701
23702 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
23703
23704         * gcc.c-torture/execute/memcheck: New directory of tests for
23705         -fcheck-memory-usage.
23706
23707 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
23708
23709         * README: New file, general information about the testsuite and
23710         new description of the various C++ test subdirectories.
23711         * README.g++: Eliminate obsolete information, update and move most
23712         relevant stuff to README.
23713
23714 1998-11-07  Richard Henderson  <rth@cygnus.com>
23715
23716         * gcc.c-torture/compile/981107-1.c: New test.
23717
23718 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
23719
23720         * execute/memcpy-bi.c: New testcase.
23721
23722 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
23723
23724         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
23725         base classes.
23726
23727         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
23728         template is selected.
23729
23730         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
23731         classes, it should be accepted for all types.
23732
23733         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
23734
23735         * g++.old-deja/g++.pt/spec24.C: Ensure that template
23736         specializations start with template headers.
23737
23738 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
23739
23740         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
23741
23742         * g++.old-deja/g++.other/init9.C: Test cross initialization of
23743         non-POD types.
23744
23745 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
23746
23747         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
23748
23749 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
23750
23751         * compile/981022-1.c, compile/981022-1.x: New test and driver.
23752
23753 1998-10-19  Jeffrey A Law  (law@cygnus.com)
23754
23755         * 981019-1.c: New test.
23756
23757 1998-10-14  Robert Lipe <robertl@dgii.com>
23758
23759         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
23760         find objc headers.
23761
23762 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
23763
23764         * compile/981001-4.c: Remove use of GCC extension that triggers a
23765         compiler bug.
23766
23767 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
23768
23769         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
23770
23771 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
23772
23773         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
23774         instantiation of template produces incorrect code for delete
23775         expression.
23776
23777         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
23778         constructors' name is not unique.
23779         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
23780         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
23781
23782         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
23783         automatic array of const is ill-formed.
23784
23785         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
23786         of template parameter?
23787
23788         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
23789         const.
23790
23791         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
23792         pointer-to-member expression.
23793
23794         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
23795         declaration causes ICE.
23796
23797 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
23798
23799         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
23800         reserved in the global namespace.
23801
23802         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
23803         generate needed virtual table.
23804
23805         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
23806
23807 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
23808
23809         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
23810         template-dependent type
23811
23812 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
23813
23814         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
23815         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
23816         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
23817
23818         * g++.old-deja/g++.other/using5.C: New test; using decl from base
23819         class should be usable as argument of member function.
23820         * g++.old-deja/g++.other/using6.C: New test; using decl from base
23821         class should be usable as return type of member function.
23822         * g++.old-deja/g++.other/using7.C: New test; using decl from base
23823         class should be usable as type of data member.
23824
23825         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
23826
23827 1998-10-09  Jeffrey A Law  (law@cygnus.com)
23828
23829         * gcc.c-torture/special/920521-1.c: Fix bogus test.
23830
23831 1998-10-08  Nick Clifton  <nickc@cygnus.com>
23832
23833         * gcc.dg/dll-?.c Add thumb to target list.
23834         Fix assembler scan patterns to match current assembler output.
23835
23836 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
23837
23838         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
23839         matching of template brackets.
23840
23841         * g++.old-deja/g++.other/using4.C: New test.  Test using
23842         declarations of methods from base classes.
23843
23844         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
23845         within functions should introduce names into the innermost
23846         enclosing namespace.
23847
23848         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
23849         of static locals if first initialization throws.
23850
23851 1998-10-07  Jim Wilson  <wilson@cygnus.com>
23852
23853         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
23854
23855 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
23856
23857         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
23858         lose track of the possible targets of tablejump insns.
23859         * special/special.exp: Run it.
23860
23861 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
23862
23863         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
23864         must be declared before its specializations can be named in friend
23865         declarations.
23866
23867 1998-10-05  Dave Love  <d.love@dl.ac.uk>
23868
23869         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
23870
23871         * g77.f-torture/execute/io1.f: New test.
23872
23873 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
23874
23875         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
23876         with pointer to template function, for which no argument deduction
23877         is possible.
23878
23879         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
23880         specialization of template function as argument to template
23881         function.
23882
23883         * g++.old-deja/g++.other/access2.C: New test; Inner class
23884         shouldn't have privileged access to Outer's names.
23885
23886 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
23887
23888         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
23889         friend template declared within template class conflicts with
23890         nested class of the same name.
23891
23892         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
23893         is ignored.
23894
23895         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
23896         object with direct initializer as function declaration.
23897
23898         * g++.old-deja/g++.other/decl2.C: New test; duplicate
23899         initializers.
23900
23901         * g++.old-deja/g++.other/null2.C: New test; conditional operator
23902         involving const pointer and NULL produces incorrect result.
23903
23904         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
23905         type name without `typename' should be rejected with -pedantic.
23906
23907 1998-10-02  Richard Henderson  <rth@cygnus.com>
23908
23909         * g++.old-deja/g++.other/addrof1.C: New test.
23910
23911 1998-10-01  Nick Clifton  <nickc@cygnus.com>
23912
23913         * gcc.c-torture/compile/981001-1.c: New test.
23914         * gcc.c-torture/execute/981001-1.c: New test.
23915
23916 1998-10-01  Jeffrey A Law  (law@cygnus.com)
23917
23918         * gcc.c-torture/compile/981001-2.c: New test.
23919         * gcc.c-torture/compile/981001-3.c: New test.
23920         * gcc.c-torture/compile/981001-4.c: New test.
23921
23922 1998-10-01  Robert Lipe  <robertl@dgii.com>
23923
23924         * lib/objc.exp (objc_target_compile): Add -L during compiles for
23925         multilibbed hosts.   Idea grafted from g77.exp.
23926
23927 1998-09-30  Dave Love  <d.love@dl.ac.uk>
23928
23929         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
23930         avoid losing on systems which need -lsocket.
23931
23932 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
23933
23934         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
23935         * g++.old-deja/g++.other/nested2.C: Ditto.
23936         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
23937         failure.
23938
23939 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
23940
23941         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
23942         preferred over template operator!= for enum bitfields.
23943
23944 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
23945
23946         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
23947         that happen to have the same base name, but in different scopes,
23948         are incorrectly rejected.
23949
23950 1998-09-16  Richard Henderson  <rth@cygnus.com>
23951
23952         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
23953         on the native word size instead of an integer literal.
23954
23955 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
23956
23957         * g++.old-deja/g++.other/static2.C: Invocation of static data
23958         member of type pointer-to-function denoted as non-static member.
23959
23960         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
23961         checks involving function types and aliases.
23962
23963 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
23964
23965         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
23966         redefined to the same non-trivial type.
23967
23968         * g++.old-deja/g++.pt/explicit73.C: Test for proper
23969         namespace-qualification of template specializations declared in
23970         other namespaces.
23971
23972         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
23973         to declare a subset of the specializations of a template function
23974         as friends of specializations of a template class.
23975
23976         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
23977         member templates that do not fully specialize the enclosing
23978         template class are rejected.
23979
23980 1998-09-11  Dave Love  <d.love@dl.ac.uk>
23981
23982         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
23983
23984 1998-09-08  Dave Love  <d.love@dl.ac.uk>
23985
23986         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
23987         altered from libf2c/libU77 version.
23988
23989 1998-09-06  Dave Love  <d.love@dl.ac.uk>
23990
23991         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
23992
23993 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
23994
23995         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
23996         (un)signed char are different types for template specialization
23997         purposes.
23998
23999 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
24000
24001         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
24002         * objc: ObjC testsuite.
24003
24004 1998-08-31  Catherine Moore  <clm@cygnus.com>
24005
24006         * gcc.c-torture/execute/941014-1.x:  New file.
24007
24008 1998-08-31  Nick Clifton  <nickc@cygnus.com>
24009
24010         * lib/c-torture.exp: Add support for
24011         torture_eval_before_compile and torture_eval_before_execute
24012         variables.
24013
24014 1998-08-30  Jeffrey A Law  (law@cygnus.com)
24015
24016         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
24017         this test triggers valid.
24018
24019 1998-08-27  Jeffrey A Law  (law@cygnus.com)
24020
24021         * gcc.dg/980827-1.c: New test.
24022
24023 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
24024
24025         * gcc.c-torture/execute/loop-4b.c: New test.
24026
24027 1998-08-26  Nick Clifton  <nickc@cygnus.com>
24028
24029         * lib/c-torture.exp: Add support for
24030         torture_eval_before_compile and torture_eval_before_execute
24031         variables.
24032
24033 1998-08-25  Jeffrey A Law  (law@cygnus.com)
24034
24035         * gcc.c-torture/compile/980825-1.c: New test.
24036
24037 1998-08-24  Nick Clifton  <nickc@cygnus.com>
24038
24039         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
24040         count number tests in opt_t0 not good_t0.
24041
24042 1998-08-24  Jeffrey A Law  (law@cygnus.com)
24043
24044         * gcc.c-torture/compile/930326-1.x: Fix typo.
24045
24046 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
24047
24048         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
24049         causes an ICE.
24050
24051 1998-08-21  Jeffrey A Law  (law@cygnus.com)
24052
24053         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
24054         STACK_SIZE is defined.
24055         * gcc.c-torture/unsorted/stuct.c: Similarly.
24056
24057         * gcc.c-torture/compile/980821-1.c: New test.
24058
24059 1998-08-21  Jeffrey A Law  (law@cygnus.com)
24060
24061         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
24062
24063 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
24064
24065         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
24066         code.
24067
24068 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
24069
24070         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
24071         error'.
24072
24073 1998-08-18  Jeffrey A Law  (law@cygnus.com)
24074
24075         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
24076
24077 1998-08-16  Jeffrey A Law  (law@cygnus.com)
24078
24079         * gcc.c-torture/compile/980816-1.c: New test.
24080
24081         * gcc.dg/980816-1.c: New test.
24082
24083 1998-08-13  Jeffrey A Law  (law@cygnus.com)
24084
24085         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
24086         compiler for ieee tests.
24087
24088 1998-08-01  Dave Love  <d.love@dl.ac.uk>
24089
24090         * g77.f-torture/compile/980729-0.f: New test.
24091
24092 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
24093
24094         * gcc.c-torture/special/eeprof-1.c: New test, for
24095         -finstrument-functions.
24096         * gcc.c-torture/special/special.exp: Run it.
24097
24098 1998-07-29  Jeffrey A Law  (law@cygnus.com)
24099
24100         * gcc.c-torture/compile/980729-1.c: New test.
24101
24102 1998-07-27  Nick Clifton  <nickc@cygnus.com>
24103
24104         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
24105         __thumb__ is defined, and test for ARM style doubles if so.
24106
24107 1998-07-26  Dave Love  <d.love@dl.ac.uk>
24108
24109         * g77.f-torture/noncompile/980615-0.f: New test.
24110
24111 1998-07-26  H.J. Lu  (hjl@gnu.org)
24112
24113         * gcc.dg/980312-1.c: Do link instead of compile.
24114         * gcc.dg/980313-1.c: Likewise.
24115
24116 1998-07-26  Jeffrey A Law  (law@cygnus.com)
24117
24118         * gcc.c-torture/compile/980726-1.c: New test.
24119
24120 1998-07-25  Dave Love  <d.love@dl.ac.uk>
24121
24122         * g77.f-torture/execute/io0.f: New test.
24123
24124 1998-07-24  Nick Clifton  <nickc@cygnus.com>
24125
24126         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
24127         an int.
24128
24129 1998-06-18  Michael Meissner  <meissner@cygnus.com>
24130
24131         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
24132         m32r bugs.
24133
24134 1998-07-17  Nick Clifton  <nickc@cygnus.com>
24135
24136         * gcc.dg/980626-1.c: Expect failures for all toolchains until
24137         c-decl.c:grokdeclarator can handle mode attributes.
24138
24139 1998-07-16  Jeffrey A Law  (law@cygnus.com)
24140
24141         * gcc.c-torture/execute/980716-1.c: New test.
24142
24143 1998-07-13  Jeffrey A Law  (law@cygnus.com)
24144
24145         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
24146         the mn10200.
24147         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
24148         the mn10200.
24149         * gcc.c-torture/execute/va-arg-3.x: Similarly.
24150         * gcc.c-torture/compile/930326-1.x: Similarly.
24151
24152 1998-07-13  Dave Love  <d.love@dl.ac.uk>
24153
24154         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
24155         New test from Craig.
24156
24157 1998-07-12  Dave Love  <d.love@dl.ac.uk>
24158
24159         * g77.f-torture/noncompile/980616-0.f: New test.
24160
24161         * g77.f-torture/execute/970816-3.f:  New test from Craig.
24162
24163 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
24164
24165         *  g++.other/singleton.C: Return error value instead of taking
24166         SIGSEGV.
24167
24168 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
24169
24170         *  g++.other/singleton.C: New test.   Warning is under dispute.
24171         Runtime crash is not.
24172
24173 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
24174
24175         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
24176         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
24177         using6.C, using7.C}:  New namespace tests.
24178
24179 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
24180
24181         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
24182         specialization with typedef'ed names used as array indexes.
24183
24184 1998-07-09  Jeffrey A Law  (law@cygnus.com)
24185
24186         * gcc.c-torture/execute/980709-1.c: New test.
24187
24188         * gcc.dg/980709-1.c: New test.
24189
24190 1998-07-07  Richard Henderson  <rth@cygnus.com>
24191
24192         * gcc.c-torture/execute/bcp-1.c: New test.
24193
24194 1998-07-07  Jeffrey A Law  (law@cygnus.com)
24195
24196         * gcc.c-torture/execute/980707-1.c: New test.
24197
24198 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
24199
24200         * gcc.c-torture/compile/980706-1.c: New test.
24201
24202 1998-07-01  Dave Love  <d.love@dl.ac.uk>
24203
24204         * g77.f-torture/execute/980701-0.f,
24205         g77.f-torture/execute/980701-1.f: New test from Craig.
24206
24207 1998-07-01  Jeffrey A Law  (law@cygnus.com)
24208
24209         * gcc.c-torture/compile/980701-1.c: New test.
24210
24211         * gcc.c-torture/execute/980701-1.c: New test.
24212
24213 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
24214 rlsruhe.de>
24215
24216         * g++.old-deja/g++.robertl/eb132.C: New test.
24217         * g++.old-deja/g++.robertl/eb133.C: Likewise.
24218
24219 1998-06-29  Dave Love  <d.love@dl.ac.uk>
24220
24221         * g77.f-torture/execute/980628-7.f,
24222         g77.f-torture/execute/980628-8.f,
24223         g77.f-torture/execute/980628-9.f,
24224         g77.f-torture/execute/980628-10.f: New tests from Craig.
24225
24226         * g77.f-torture/execute/980628-3.f: Remove mail headers.
24227
24228 1998-06-28  Jeffrey A Law  (law@cygnus.com)
24229
24230         * g77.f-torture/execute/980628-4.f: New test from Craig.
24231         * g77.f-torture/execute/980628-5.f: Likewise.
24232         * g77.f-torture/execute/980628-2.f: Likewise.
24233         * g77.f-torture/execute/980628-0.f: Likewise.
24234         * g77.f-torture/execute/980628-1.f: Likewise.
24235         * g77.f-torture/execute/980628-3.f: Likewise.
24236         * g77.f-torture/execute/980628-6.f: Likewise.
24237
24238 1998-06-28  Jeffrey A Law  (law@cygnus.com)
24239
24240         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
24241         directory when nothing has been installed yet.
24242
24243 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
24244
24245         * gcc.c-torture/special/special.exp: Handle newer versions of
24246         dejagnu.
24247
24248 1998-06-26  Jeffrey A Law  (law@cygnus.com)
24249
24250         * gcc.dg/980626-1.c: New test.
24251
24252 1998-06-19  Bruno Haible <haible@ilog.fr>
24253
24254         * gcc.misc-tests/m-un-2.c: New test.
24255         * g++.old-deja/g++.other/warn01.c: Likewise.
24256
24257 1998-06-19  Robert Lipe  <robertl@dgii.com>
24258
24259         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
24260         compatibility with assmblers with a different comment character.
24261         Eliminate use of GAS-specific extensions.
24262
24263 1998-06-19  Jeffrey A Law  (law@cygnus.com)
24264
24265         * gcc.c-torture/execute/ieee/980619-1.c: New test.
24266
24267 1998-06-19  Robert Lipe  <robertl@dgii.com>
24268
24269         *lib/g77.exp: Replace search for libf2c.a with search for newly
24270         renamed libg2c.a
24271
24272 1998-06-17  Jeffrey A Law  (law@cygnus.com)
24273
24274         * gcc.c-torture/execute/980617-1.c: New test.
24275
24276 1998-06-12  Jeffrey A Law  (law@cygnus.com)
24277
24278         * gcc.c-torture/execute/980612-1.c: New test.
24279
24280 1998-06-08  Jeffrey A Law  (law@cygnus.com)
24281
24282         * gcc.dg/980523-1.c: Only test on ppc-linux.
24283         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
24284
24285         * gcc.c-torture/execute/980608-1.c: New test.
24286
24287 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
24288
24289         * gcc.c-torture/execute/980605-1.c: New test.
24290
24291 1998-06-04  Jeffrey A Law  (law@cygnus.com)
24292
24293         * gcc.c-torture/execute/980604-1.c: New test.
24294
24295 1998-06-02  Jeffrey A Law  (law@cygnus.com)
24296
24297         * gcc.c-torture/execute/980602-1.c: New test.
24298         * gcc.c-torture/execute/980602-2.c: Likewise.
24299
24300 1998-06-02  Dave Love  <d.love@dl.ac.uk>
24301
24302         * 970125-0.f: Fix per JCB.  Add commentary.
24303
24304 1998-05-31  Michael Meissner  <meissner@cygnus.com>
24305
24306         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
24307         IEEE -0 support.
24308
24309 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
24310
24311         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
24312         earlier.
24313
24314 1998-05-28  Catherine Moore <clm@cygnus.com>
24315
24316         * gcc.c-torture/execute/980526-3.c: New test.
24317
24318 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
24319
24320         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
24321         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
24322         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
24323         m88k-motorola-sysv3 to XFAIL.
24324
24325 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24326
24327         * gcc.dg/980526-1.c: New test.
24328         * gcc.c-torture/execute/980526-2.c: New test.
24329
24330 1998-05-26  Jeffrey A Law  (law@cygnus.com)
24331
24332         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
24333
24334         * gcc.c-torture/execute/980526-1.c: New test.
24335
24336 1998-05-26  Dave Love  <d.love@dl.ac.uk>
24337
24338         * g77.f-torture/execute/alpha2.f: Add runtime test.
24339
24340 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
24341
24342         * g++.old-deja/old-deja.exp: Strip leading directories.
24343
24344         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
24345         error for the line.  Don't run multiple tests for the same line.
24346
24347 1998-05-23  Jeffrey A Law  (law@cygnus.com)
24348
24349         * gcc.dg/980523-1.c: New test.
24350
24351 1998-05-23  Dave Love  <d.love@dl.ac.uk>
24352
24353         * g77.f-torture/compile/970915-0.f: New test.
24354
24355 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
24356
24357         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
24358
24359 1998-05-21  Jeffrey A Law  (law@cygnus.com)
24360
24361         * gcc.dg/980520-1.c: New test.
24362
24363 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
24364
24365         * gcc.dg/980502-1.c: Fix return type.
24366
24367 1998-05-20  Jeffrey A Law  (law@cygnus.com)
24368
24369         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
24370         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
24371         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
24372         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
24373         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
24374
24375 1998-05-20  Dave Love  <d.love@dl.ac.uk>
24376
24377         * g77.f-torture/execute/980520-1.f: New test.
24378
24379 1998-05-15  Dave Love  <d.love@dl.ac.uk>
24380
24381         * lib/mike-g77.exp: New file.
24382
24383         * g77.f-torture/noncompile/noncompile.exp,
24384         g77.f-torture/noncompile/check0.f: New files.
24385
24386 1998-05-14  Dave Love  <d.love@dl.ac.uk>
24387
24388         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
24389         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
24390         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
24391         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
24392         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
24393         abort where appropriate.
24394
24395 1998-05-05  Michael Meissner  <meissner@cygnus.com>
24396
24397         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
24398         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
24399
24400 1998-04-29  Dave Love  <d.love@dl.ac.uk>
24401
24402         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
24403
24404 1998-04-27  Dave Love  <d.love@dl.ac.uk>
24405
24406         * g77.f-torture/compile/980427-0.f: New test.
24407
24408 1998-04-24  Dave Love  <d.love@dl.ac.uk>
24409
24410         * g77.f-torture/compile/980424-0.f: New test.
24411
24412 1998-04-19  Dave Love  <d.love@dl.ac.uk>
24413
24414         * g77.f-torture/compile/980419-2.f (main): New test.
24415         * g77.f-torture/compile/970125-0.f: New test.
24416         * g77.f-torture/compile/980419-1.f: New test.
24417
24418 1998-04-08  Jim Wilson  <wilson@cygnus.com>
24419
24420         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
24421         of loop-4.c.
24422
24423 1998-04-07  Jim Wilson  <wilson@cygnus.com>
24424
24425         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
24426
24427 1998-04-03  Jim Wilson  <wilson@cygnus.com>
24428
24429         * gcc.c-torture/compile/980329-1.c: New test.
24430
24431 1998-03-18  Jim Wilson  <wilson@cygnus.com>
24432
24433         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
24434         * gcc.dg/980312-1.c: Fix typo in -march command.
24435
24436 1998-03-16  H.J. Lu  (hjl@gnu.org)
24437
24438         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
24439
24440 1998-03-11  Robert Lipe  <robertl@dgii.com>
24441
24442         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
24443         Dave Love agree the Fortran source is bogus.
24444
24445 1998-03-11  Robert Lipe  <robertl@dgii.com>
24446
24447         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
24448         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
24449         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
24450         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
24451         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
24452
24453 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
24454
24455         * g++.old-deja/g++.other/friend1.C: New test.
24456
24457 1998-02-18  Dave Love  <d.love@dl.ac.uk>
24458
24459         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
24460         possibly uninitialized) variables and declare dnrm2.
24461
24462 1998-02-23  Robert Lipe <robertl@dgii.com>
24463
24464         From Bruno Haible <haible@ilog.fr>:
24465         * gcc.c-torture/execute/980223.c: New test.
24466
24467 1998-02-13  Jeffrey A Law  (law@cygnus.com)
24468
24469         * gcc.dg/ifelse-1.c: New test.
24470
24471 1998-02-09  H.J. Lu  (hjl@gnu.org)
24472
24473         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
24474
24475           * lib/old-dejagnu.exp (old-dejagnu): Added the
24476           "execution test - XFAIL *-*-*" handling in the spirit of
24477           "excess errors test -". Changed the "execution test fails"
24478           handling to be like "excess errors test fails".
24479           * Update various tests accordingly.
24480
24481 1998-02-06  Jim Wilson  <wilson@cygnus.com>
24482
24483         * gcc.c-torture/execute/980205.c: New test.
24484
24485 1998-01-18  Jeffrey A Law  (law@cygnus.com)
24486
24487         * lib/c-torture.exp: Look for .x files instead of .cexp files.
24488         * lib/f-torture.exp: Similarly.
24489         * gcc.c-torture: Rename all .cexp files to .x files.
24490
24491 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
24492
24493         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
24494         (940510-1.c): Removed duplicate.
24495         (971104-1.c): New test.
24496
24497 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
24498
24499           * lib/f-torture.exp: Improve error and loop detection.
24500
24501 1997-11-19  Michael Meissner  <meissner@cygnus.com>
24502
24503         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
24504         use that to size the filler array.
24505
24506 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
24507
24508         * lib/c-torture.exp(c-torture-execute): Fix typo.
24509
24510         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
24511         testcase as the executable name. Keep the executable around if
24512         the test fails.
24513
24514 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
24515
24516         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
24517         changes.  Only test one -g option, and move it to the end of the
24518         list of options to test.
24519
24520 1997-09-19  Michael Meissner  <meissner@cygnus.com>
24521
24522         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
24523         variable GCC_TORTURE_OPTIONS to supply default switches separated
24524         by colons.  If no environment variable, run tests with -O0 -g, -O1
24525         -g, and -O2 -g as well.
24526
24527 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
24528
24529         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
24530         explanatory comments. Fix indentation.
24531
24532 1997-09-15  Jeffrey A Law  (law@cygnus.com)
24533
24534         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
24535
24536 1997-09-11  Jeffrey A Law  (law@cygnus.com)
24537
24538         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
24539         * g++.old-deja/g++.mike/p7325.C: Likewise.
24540         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
24541
24542 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
24543
24544         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
24545         * g++.old-deja/g++.brendan/crash30.C: Likewise.
24546         * g++.old-deja/g++.brendan/crash39.C: Likewise.
24547         * g++.old-deja/g++.law/operators4.C: Likewise.
24548
24549 1997-09-11  Joe Buck  (jbuck@synopsys.com)
24550
24551         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
24552         * g++.old-deja/g++.mike/p784.C: Ditto.
24553         * g++.old-deja/g++.mike/p785.C: Ditto.
24554
24555 1997-09-05  Jeffrey A Law  (law@cygnus.com)
24556
24557           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
24558
24559 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
24560
24561         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
24562         target feature; pass this to c-torture-execute as needed.
24563
24564 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
24565
24566         * lib/c-torture.exp(c-torture-execute): If the previous and the
24567         current executables being tested are identical, we don't need to
24568         run the executable again. Try to make the executable names
24569         unique. Add an optional argument for passing additional compiler
24570         flags.
24571
24572 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
24573
24574         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
24575
24576 1997-08-29  Jeffrey A Law  (law@cygnus.com)
24577
24578         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
24579
24580 1997-07-31  Jeffrey A Law  (law@cygnus.com)
24581
24582         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
24583         32bit or larger longs.
24584
24585         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
24586         have either a 32bit long or 32bit int.
24587
24588 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
24589
24590         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
24591         Make double precision tests dependent on sizeof (double).
24592
24593 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
24594
24595         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
24596         too.
24597
24598 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
24599
24600         * gcc.c-torture/compile/961203-1.cexp: New script.
24601
24602 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
24603
24604         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
24605         up the includes ourselves.
24606
24607 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
24608
24609         * lib/plumhall.exp: Remove random include, and add a few
24610         verbose messages for debugging.
24611
24612 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
24613
24614         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
24615         of trying to do it ourselves.
24616
24617 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
24618
24619         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
24620
24621 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
24622
24623         * gcc.prms/5403.c: Made regexp a bit less strict.
24624
24625 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
24626
24627         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
24628         is returned from remote_load instead.
24629         * lib/plumhall.exp: Ditto.
24630         * lib/mike-g++.exp: Ditto.
24631         * lib/old-dejagnu.exp: Ditto.
24632         * lib/c-torture.exp: Ditto.
24633
24634 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
24635
24636         * lib/g++.exp: Use build_wrapper procedure.
24637         * lib/gcc.exp: Ditto.
24638
24639 1997-05-20  Jeffrey A Law  (law@cygnus.com)
24640
24641         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
24642         an old-style decl for malloc.  Fixes tests to work when
24643         sizeof (int) != sizeof (size_t).
24644
24645 1997-05-15  Mike Meissner  <meissner@cygnus.com>
24646
24647         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
24648
24649         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
24650         use stdargs.h interface.
24651
24652 1997-05-15  Mike Meissner  <meissner@cygnus.com>
24653
24654         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
24655         NO_VARARGS when compiling.
24656
24657 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
24658
24659         * lib/plumhall.exp(ph_includes): New procedure.
24660         (ph_make): Use it.
24661         (ph_compiler): Ditto.
24662
24663         * lib/g++.exp: Rename test-glue.c to testglue.c.
24664         * lib/gcc.exp: Ditto.
24665
24666 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
24667
24668         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
24669         to completion when it's called.
24670
24671 1997-03-21  Michael Meissner  <meissner@cygnus.com>
24672
24673         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
24674         is defined, don't do test.
24675
24676 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
24677
24678         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
24679         for object files.
24680         (ph_summary): Mark skipped testcases as untested, not unresolved.
24681
24682         * lib/plumhall.exp (ph_make): If unresolved because of bad
24683         errorCode, record errorCode in log file.
24684         (*): Replace send_log/verbose with verbose -log.
24685
24686 1997-03-19  Michael Meissner  <meissner@cygnus.com>
24687
24688         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
24689         double conversion if double isn't at least 8 bytes.
24690
24691         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
24692         int to work with targets where int is 16 bits.
24693
24694         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
24695         8 bytes, just exit, since 4 byte doubles don't have enough bits of
24696         precision for the test to complete.
24697
24698 1997-03-14  Michael Meissner  <meissner@cygnus.com>
24699
24700         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
24701         if d10v is not compiled with the -mdouble64 flag.
24702         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
24703
24704         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
24705         d10v is not compiled with the -mint32 flag.
24706
24707 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
24708
24709         * lib/plumhall.exp: Use incr_count.
24710
24711 1997-03-12  Jeffrey A Law  (law@cygnus.com)
24712
24713         * gcc.c-torture: Update to c-torture-1.45.
24714
24715 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
24716
24717         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
24718         the name of the expect testcase file).
24719
24720         * lib/g++.exp(g++_init): Ditto.
24721
24722 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
24723
24724         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
24725         the host.
24726
24727         * lib/gcc.exp(gcc_exit): New procedure.
24728
24729 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
24730
24731         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
24732         specs where appropriate.
24733
24734         * g++.old-deja/g++.arm/*: Added additional ERROR checks
24735         because of new "candidates are" messages, and removed a few
24736
24737         * Converted all non-old-style g++ testcases to old-style, and
24738         moved into g++.old-deja.
24739
24740 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
24741
24742         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
24743         options.
24744
24745         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
24746         succeeded.
24747
24748         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
24749
24750 1997-02-13  Michael Meissner  <meissner@cygnus.com>
24751
24752         * lib/gcc.exp (gcc_target_compile): Add support for defining
24753         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
24754         the machine doesn't have those features.
24755
24756 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
24757
24758         * g++.law/operators4.exp: Don't use LIBS.
24759
24760 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
24761
24762         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
24763
24764         * lib/mike-g++.exp: Don't set the compiler to be tested here.
24765         * lib/g++.exp: Set it here instead. Also, allow use of the
24766         --tool_exec and --tool_opt options. Change CXX to
24767         GXX_UNDER_TEST.
24768
24769         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
24770
24771         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
24772
24773 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
24774
24775         * lib/old-dejagnu.exp: Use prune_warnings instead of
24776         prune_system_crud.
24777         * lib/mike-g++.exp: Ditto.
24778         * lib/gcc.exp: Ditto.
24779         * lib/g++.exp: Ditto.
24780
24781         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
24782
24783 1997-02-07  Jeffrey A Law  (law@cygnus.com)
24784
24785           * 941014-2.c: Include stdlib.h
24786           * 960327-1.c: Include stdio.h
24787           * dbra.c, index-1.c: Don't assume ints are 32bits.
24788
24789 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
24790
24791         * lib/gcc.exp: Add gcc,stack_size target feature.
24792
24793         * lib/g++.exp(g++_target_compile): Add the include and link
24794         paths here, not in two other places. And, it's $options, not
24795         options.
24796
24797         * lib/mike-g++.exp(postbase): Remove the code that determines
24798         the correct include and link paths.
24799         * g++.old-deja/old-deja.exp: Ditto.
24800
24801 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
24802
24803         * lib/g++.exp(g++_init): target_compile no longer returns the
24804         filename of the result.
24805
24806 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
24807
24808         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
24809         call to glob.
24810
24811         * gcc.c-torture/special/special.exp: Change call to
24812         gcc_target_compile to include the object file.
24813
24814 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
24815
24816         * gcc.c-torture/special/special.exp: Correct misspelling in last
24817         change.
24818
24819 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
24820
24821         * lib/plumhall.exp(ph_summary): Log the entire output of the
24822         executable. Return -1 if there were any failures, 0 otherwise.
24823         (ph_execute): Return -1 if there were any failures, 0 otherwise.
24824         (ph_make): Clean up objects and executables that were built
24825         if the tests succeeded.
24826
24827 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
24828
24829         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
24830         libraries and includes in the build tree as appropriate.
24831
24832 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
24833
24834         * lib/c-torture.exp: Instead of looking for the global variable
24835         NO_LONG_LONG, check to see if that's a feature of the target.
24836
24837 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
24838
24839         * config/default.exp: Minimize. Delete the remainer of the files in
24840         config; this functionality is now in devo/dejagnu/config.
24841
24842         g++.*/*: Pass any additional flags used to compile to postbase;
24843         delete CXXFLAGS.
24844
24845         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
24846         is now done by runtest.exp. Use gcc_target_compile instead of
24847         compile.
24848
24849         lib/c-torture.exp: Use gcc_target_compile instead of compile.
24850         Remove references to CFLAGS. Use remote_file instead of
24851         calling rm -f.
24852         (c-torture): Take a list of arguments to use to compile this
24853         testcase.
24854
24855         lib/g++.exp: Simplify. Use target_compile instead of compile.
24856         lib/gcc-dg.exp: Ditto.
24857         lib/gcc.exp: Ditto.
24858         lib/mike-{gcc,g++}.exp: Ditto.
24859         lib/old-dejagnu.exp: Ditto.
24860         lib/plumhall.exp: Ditto.
24861
24862 1997-01-08  Jim Wilson  <wilson@cygnus.com>
24863
24864         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
24865         (ph_linker): Likewise.
24866
24867 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
24868
24869           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
24870         MAP_ANON / MAP_ANONYMOUS if defined;
24871         else try to map from /dev/zero .
24872
24873 1996-11-12  Jeffrey A Law  (law@cygnus.com)
24874
24875         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
24876         isn't defined, then define it to MAP_ANONYMOUS.
24877
24878 1996-11-12  Jeffrey A Law  (law@cygnus.com)
24879
24880         * gcc.c-torture: Update to c-torture-1.42 release.
24881
24882 1996-11-11  Jeffrey A Law  (law@cygnus.com)
24883
24884         * gcc.c-torture: Update to c-torture-1.41 release.
24885
24886 1996-10-27  Jeffrey A Law  (law@cygnus.com)
24887
24888         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
24889         c-torture release.
24890
24891 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
24892
24893         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
24894         and LDFLAGS.  Fix second case to append the target_info ldflags
24895         onto LDFLAGS, not CFLAGS.
24896         * lib/g++.exp (g++_init): Add target_info stuff.
24897         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
24898         of libgloss and newlib flags for !native.
24899
24900         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
24901         (GDB): Fix relative path to go up another dir for finding gdb.
24902
24903 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
24904
24905         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
24906         versions in the target_info array, if they don't exist.
24907
24908 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
24909
24910         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
24911
24912 1996-07-08  Jim Wilson  <wilson@cygnus.com>
24913
24914         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
24915         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
24916
24917 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
24918
24919         * lib/old-dejagnu.exp: Don't remove the output file before we've
24920         actually tested it. Don't append pwd to the path of the executable
24921         we're testing.
24922
24923 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
24924
24925         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
24926
24927 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
24928
24929         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
24930         temporary directory for compiler files, and set it to a default
24931         value of /tmp. Set $output as the name of the output file from
24932         compiling the testcase. Add a -o option to $cflags_var so the
24933         compiler writes the final output file as $output. Set $executable
24934         to $output.
24935
24936         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
24937         directory for compiler files, and set it to /tmp if it doesn't
24938         already have a value. Set $output_file to the name of the output
24939         file from compiling the testcase. Add a -o option to CXXFLAGS so
24940         the compiler writes the final output file as $output. Use $output
24941         as the executable to be tested.
24942
24943 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
24944
24945         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
24946
24947 1996-06-08  Jeffrey A Law  (law@cygnus.com)
24948
24949         * gcc.c-torture/execute/pending-1.c: New test.  Still
24950         pending in Tege's queue.
24951
24952 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
24953
24954         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
24955         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
24956         if there were failures.  Call unresolved if there were unresolved
24957         testcases.  Call gcc_fail if program did not run to completion.
24958         (ph_make): Pass additional argument name to ph_execute.
24959         (ph_execute): Add new argument.  Pass additional arguments to
24960         ph_summary.  Call gcc_fail is there is no execution output.
24961
24962 1996-04-24  Jeffrey A Law  (law@cygnus.com)
24963
24964         * lib/plumhall.exp (proc_summary): Output relavent summary
24965         lines into the log so specific failures in plumhall can be
24966         investigated.
24967
24968 1996-04-10  Jeffrey A Law  (law@cygnus.com)
24969
24970         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
24971         (c-torture-execute): Don't try to execute tests which use
24972         "long long" types if $NO_LONG_LONG is nonzero.
24973
24974 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
24975
24976         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
24977         not c-torture.
24978
24979         * gcc.ieee: Move from here.
24980         * gcc.c-torture/execute/ieee: To here.
24981
24982 1996-03-26  Jeffrey A Law  (law@cygnus.com)
24983
24984         * gcc.c-torture: Update to c-torture-1.41 release.
24985
24986 1996-03-22  Jeffrey A Law  (law@cygnus.com)
24987
24988         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
24989         not "$output".
24990
24991 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
24992
24993         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
24994         -c present.
24995
24996 1996-03-02  Jeffrey A Law  (law@cygnus.com)
24997
24998         * config/proelf.exp: Handle connecting to a simulator.
24999
25000 1996-01-31  Jeffrey A Law  (law@cygnus.com)
25001
25002         * config/proelf.exp: New file.  Enough framework that we can
25003         run c-torture tests on the proelf targets (or any other target
25004         that gdb can connect to for that matter).
25005
25006 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
25007
25008         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
25009         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
25010
25011         * lib/plumhall.exp (ph_execute): Always call ph_summary if
25012         exec_output exists.
25013
25014 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
25015
25016         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
25017         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
25018
25019         * config/*.exp: Update FSF address.  Change result of ${tool}_load
25020         to pass/fail/unresolved/unsupported/untested.  Caller must now
25021         call unresolved/unsupported/untested.
25022         * lib/*.exp: Update FSF address.  Update to handle new results of
25023         ${tool}_load.
25024         * lib/chill.exp (verbose): Delete.
25025
25026 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
25027
25028         * lib/gcc.exp (default_gcc_start): Change order of args to
25029         $LDFLAGS $CFLAGS $LIBS.
25030         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
25031         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
25032         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
25033         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
25034         * gcc.misc-tests/dg-test.exp: Likewise.
25035         * gcc.misc-tests/msgs.exp: Likewise.
25036         * gcc.prms/prms.exp: Likewise.
25037         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
25038         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
25039
25040         * lib/dg.exp: Deleted, moved to dejagnu/lib.
25041
25042 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
25043
25044         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
25045
25046         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
25047         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
25048
25049         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
25050         necessary.
25051
25052 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
25053
25054         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
25055         global for loop; add use of $mathlib.
25056         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
25057         settings here; set mathlib for anything but VxWorks.
25058
25059 1996-01-22  Jeffrey A Law  (law@cygnus.com)
25060
25061         * gcc.c-torture: Update to c-torture-1.40 release.
25062
25063 1996-01-03  Jeffrey A Law  (law@cygnus.com)
25064
25065         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
25066         dg.exp.
25067
25068 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
25069
25070         * lib/c-torture.exp (c-torture-execute): Declare "output" as
25071         global.
25072
25073 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
25074
25075         * lib/g++.exp (LIBS): Define if not already.
25076         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
25077         (gcc-dg-prune): Call prune_gcc_output.
25078         * lib/gcc.exp (prune_gcc_output): New proc.
25079         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
25080         prune_gcc_output.
25081
25082 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
25083
25084         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
25085         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
25086
25087 1995-11-15  Jeffrey A Law  (law@cygnus.com)
25088
25089         * gcc.c-torture: Update to c-torture-1.39 release.
25090
25091 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
25092
25093         * lib/c-torture.exp (c-torture-execute): Don't return if one option
25094         fails, try others as well.
25095
25096 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
25097
25098         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
25099         If compilation fails, mark execute tests as `untested'.
25100         If test is marked as unsupported, don't mark compilation and
25101         execute tests as failed.
25102
25103 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
25104
25105         * lib/g++.exp (g++_init): Don't link in libg++, and look to
25106         libstdc++ for whether or not we want to be doing shared
25107         libraries.  Delete link_curses since we don't need it anymore.
25108         * lib/mike-g++.exp (postbase): Don't link in libg++.
25109         * g++.old-deja/old-deja.exp: Likewise.
25110
25111 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
25112
25113         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
25114
25115 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
25116
25117         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
25118         For that, add `-Wl,-a,shared_archive'.
25119         * g++.old-deja/old-deja.exp: Likewise.
25120
25121 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
25122
25123         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
25124
25125 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
25126
25127         * lib/mike-g++.exp (postbase): Pay attention to the status of
25128         g++_load.
25129
25130 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
25131
25132           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
25133
25134 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
25135
25136         * lib/gcc.exp (default_gcc_start): No longer need to log program
25137         being executed or its output, execute_anywhere does that now.
25138         * lib/g++.exp (default_g++_version): Call execute_anywhere.
25139         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
25140
25141 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
25142
25143         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
25144         the same as those in lib/g++.exp.
25145
25146 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
25147
25148         * gcc.c-torture: Update to c-torture-1.38 release.
25149         * gcc.ieee: Related changes.
25150
25151 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
25152
25153         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
25154         "exec". Minor reformatting changes.
25155
25156         * config/rom68k.exp (${tool}_load): Make it work in a canadian
25157         cross. This means all "exec" calls now work on a remote host as
25158         well.
25159         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
25160         cross. Filter out the extra "\r\n" stuff that expect puts in.
25161         (c-torture-execute): Filter out the bogus warnings like
25162         c-torture-compile does. Add support for canadian cross.
25163         * lib/gcc.exp (default_gcc_version, default_gcc_start)
25164         Use execute_anywhere rather than calling exec directly. Now it
25165         works for canadian cross testing.
25166
25167 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
25168
25169         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
25170         results into a variable, and check that rather than using file exists.
25171
25172 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
25173
25174         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
25175         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
25176
25177 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
25178
25179         * g++.old-deja/old-deja.exp: Create and pass runshlib and
25180         lib_curses if there's a shared libg++ in the build tree.
25181
25182 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
25183
25184         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
25185         if not supported target.
25186
25187 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
25188
25189         * lib/g++.exp (g++_init): Move empty setting of runshlib and
25190         link_curses up to always happen, not just for native builds.
25191
25192 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
25193
25194         * gcc.c-torture: Update to c-torture-1.36 release.
25195         * gcc.failure: Related changes.
25196
25197 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
25198
25199         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
25200
25201 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
25202
25203         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
25204         * lib/mike-g++.exp (postbase): Not in here.  Still reference
25205         runshlib, link_curses, and mathlib for link and run.
25206
25207         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
25208         pass the runtime shared library options for Solaris, OSF/1, and
25209         Irix5, and link with -lcurses to avoid unresolved references.
25210
25211 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
25212
25213         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
25214         only run once.
25215
25216 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
25217
25218         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
25219
25220 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
25221
25222         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
25223         do not have a framework for the "compat" tests yet.
25224
25225 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
25226
25227         * lib/mike-g++.exp (postbase): New local variable `mathlib',
25228         set to null if we're testing vxworks5.1.  Use that instead of
25229         `-lm' in the setting of LIBS for link and run.
25230
25231 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
25232
25233         * config/rom68k.exp (${tool}_load): Major changes to make it
25234         work.  Verified that it does in fact return the stuff in
25235         exec_output properly.  Catch any Emul or any TRAP other than 0.
25236
25237 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
25238
25239         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
25240         LDFLAGS properly for targets that need stuff from libgloss.
25241         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
25242         only run once.
25243         (gpp_initialized): New variable.
25244
25245 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
25246
25247         * config/rom68k.exp: Load libgloss.exp.
25248         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
25249         so we can produce a fully linked binary.
25250         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
25251         so we can produce a fully linked binary.
25252
25253 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
25254
25255         * lib/plumhall.exp (ph_section): Watch for expected failures.
25256         Add missing `else'.
25257
25258         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
25259         run the testcase.
25260         (c-torture): Likewise.
25261
25262 1995-08-28  Doug Evans  <dje@cygnus.com>
25263
25264         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
25265
25266         * lib/mike-g++.exp (mike_cleanup): New proc.
25267         (prebase): New globals compiler_result, not_compiler_result,
25268         target_regexp.
25269         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
25270         allow leading "-" in pattern.  Watch for unsupported tests.
25271         If $compiler_result is set, pattern match assembler code,
25272         and ditto for $not_compiler_result.
25273         * lib/mike-gcc.exp: Likewise.
25274
25275         * lib/plumhall.exp (ph_execute): Only call ph_summary if
25276         execution "succeeded".
25277
25278 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
25279
25280         * config/win32.exp: New file.
25281         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
25282
25283 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
25284
25285         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
25286         unsupported.
25287         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
25288         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
25289         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
25290
25291         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
25292         "... without exceptions was ...".  That is now handled by
25293         prune_system_crud.
25294         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
25295
25296 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
25297
25298         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
25299         sieve.c,sort2.c}: New files.
25300         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
25301         sieve.exp,sort2.exp}: Drivers for them.
25302
25303         * lib/mike-gcc.exp (program_output): New user settable variable.
25304         (postbase): Call prune_system_crud.  Also prune extraneous compiler
25305         messages.
25306         * lib/mike-g++.exp (program_output): New user settable variable.
25307
25308         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
25309
25310         * config/sh.exp: Deleted (use sim.exp instead).
25311
25312 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
25313
25314         * config/vx.exp: Declare CHECKTASK as global.
25315         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
25316         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
25317         * lib/old-dejagnu.exp: Load [pwd]/$executable.
25318
25319 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
25320
25321         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
25322         target. Like vx.exp, only includes `vx29k.exp' instead of
25323         `vxworks.exp'.
25324
25325 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
25326
25327         * config/sim.exp: Increase time limit from 120 seconds to 240.
25328
25329 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
25330
25331         * gcc.c-torture/execute/950628-1.c: New test.
25332
25333 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
25334
25335         * gcc.c-torture: Update with changes/additions from
25336         c-torture-1.34.
25337
25338 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
25339
25340         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
25341
25342 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
25343
25344         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
25345
25346 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
25347
25348         * gcc.c-torture/compile/950512-1.c: New test.
25349         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
25350         * gcc.dg/struct-ret-1.c: Likewise.
25351
25352 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
25353
25354         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
25355           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
25356
25357 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
25358
25359         * gcc.c-torture/special/920411-1.c: Deleted.
25360         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
25361
25362 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
25363
25364         * config/sim.exp (${tool}_load): Hack in call to bash to get a
25365         cpu limit.
25366
25367 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
25368
25369         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
25370
25371 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
25372
25373         From kenner;
25374         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
25375         is the proper length.
25376         * va-arg-3.c: Likewise.
25377
25378 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
25379
25380         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
25381         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
25382
25383         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
25384         * lib/g++.exp (default_g++_start): Delete old cruft.
25385
25386 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
25387
25388         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
25389         (2 * (1 << 18)) to (2 * (1 << 17)).
25390
25391         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
25392
25393 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
25394
25395         * config/rom68k.exp: Renamed from config/idp.exp
25396
25397 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
25398
25399         * c-torture/compile/921109-2.c
25400
25401 1995-04-18  Mike Stump  <mrs@cygnus.com>
25402
25403         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
25404         excess errors.
25405
25406 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
25407
25408         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
25409         output.
25410         * lib/g++.exp (default_g++_start): Likewise.
25411
25412 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
25413
25414         * gcc.c-torture/compile/950329-1.c: New test.
25415
25416 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
25417
25418           * config/bug.exp (${tool}_load): Updated to use new remote_open
25419           and remote_close procs.
25420         * config/idp.exp: New file.
25421
25422 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
25423
25424         * gcc.c-torture/execute/950322-1.c: New test.
25425
25426 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
25427
25428         * config/vx.exp (${tool}_load): Clean up testing of return code from
25429         vxworks_ld and vxworks_spawn.
25430
25431 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
25432
25433         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
25434
25435 1995-03-13  Mike Stump  <mrs@cygnus.com>
25436
25437         * lib/old-deja.exp: Add `excess errors test - ' error, now one
25438         can mark excess errors on a machine by machine basis.  Note, the
25439         default is to not expect any excess errors, even when excess
25440         errors test - is given, so you will want to put an XFAIL ... on
25441         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
25442         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
25443         those 4 machines, but no others.
25444
25445 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
25446
25447         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
25448         * lib/c-torture.exp: to here.
25449
25450 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
25451
25452         * gcc.c-torture/execute/950221-1.c: New test.
25453         * gcc.c-torture/execute/struct-ret-1.c: New test.
25454         * gcc.c-torture/compile/950221-1.c: New test.
25455
25456         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
25457
25458 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
25459
25460         * gcc.c-torture/execute/arith-1.c (main): Return 0.
25461         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
25462
25463 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
25464
25465         * g++.gb: New directory of tests, derived from my signature and
25466         class scoping tests.
25467
25468         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
25469         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
25470         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
25471         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
25472         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
25473         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
25474         * g++.gb/sig25.C: Likewise.
25475
25476         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
25477         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
25478         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
25479         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
25480         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
25481         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
25482         * g++.gb/sig25.exp: Likewise.
25483
25484         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
25485         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
25486         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
25487         * g++.gb/scope13.C: Likewise, this test still fails.
25488
25489         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
25490         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
25491         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
25492         * g++.gb/scope13.exp: Ditto.
25493
25494         * g++.gb/README: New file, explains what these tests are about.
25495
25496 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
25497
25498         * lib/dg.exp (dg-do): Support `preprocess'.
25499         (dg-test): Likewise.
25500
25501 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
25502
25503         * config/udi.exp: change "continue -expect" to "exp_continue".
25504
25505 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
25506
25507         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
25508         Delete redundant tests.
25509
25510         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
25511         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
25512         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
25513         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
25514         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
25515         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
25516         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
25517         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
25518
25519         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
25520         storing label pointers.
25521         * gcc.c-torture/execute/921019-1.c: Likewise.
25522         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
25523         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
25524         parameter fp.
25525         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
25526         constants.
25527
25528         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
25529         Delete obsolete tests.
25530
25531         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
25532         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
25533         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
25534         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
25535         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
25536         * gcc.c-torture/compile/950124-1.c: New test.
25537
25538         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
25539
25540 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
25541
25542         * lib/mike-g++.exp: Add -lm to LIBS.
25543
25544 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
25545
25546         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
25547
25548 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
25549
25550         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
25551
25552 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
25553
25554         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
25555
25556 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
25557
25558         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
25559         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
25560         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
25561         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
25562         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
25563         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
25564         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
25565         * g++.law/{operators31.C, operators32.C,
25566         * g++.law/{operators33.C, operators34.C}: Likewise.
25567         * g++.law/{pic1.C, refs2.C}: Likewise.
25568         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
25569         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
25570         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
25571         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
25572
25573         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
25574         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
25575         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
25576         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
25577         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
25578         * g++.law/{enum9.exp, friend5.exp}: Likewise.
25579         * g++.law/{nest3.exp, nest4.exp}: Likewise.
25580         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
25581         * g++.law/{operators30.exp, operators31.exp}: Likewise.
25582         * g++.law/{operators32.exp, operators33.exp}: Likewise.
25583         * g++.law/{operators34.exp}: Likewise.
25584         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
25585         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
25586         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
25587         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
25588         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
25589
25590         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
25591         No longer expected to fail.
25592         * g++.law/missed-error3.C: Tweak for recent bool changes.
25593
25594 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
25595
25596         * config/emb-unix: Deleted.
25597         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
25598         remote execution.  Do final link on remote host if REMOTE_LINK is set.
25599
25600 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
25601
25602         * lib/dg.exp (dg-test): Fix typo in last patch.
25603
25604 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
25605
25606         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
25607         (handles multiple occurrences).
25608
25609 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
25610
25611         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
25612         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
25613         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
25614         printed).
25615         * lib/c-torture.exp (c-torture-compile): Likewise.
25616         (c-torture): Prepend full path if missing.
25617         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
25618         (gcc_fail): Likewise.
25619         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
25620
25621 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
25622
25623         * lib/netware.exp: Only attach to NetWare i386 systems.
25624
25625 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
25626
25627         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
25628         messages.  Add test name to "output pattern match" pass/fail message.
25629
25630 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
25631
25632         * gcc.dg: New testsuite.
25633         * gcc.dg/dg.exp: New file.
25634
25635         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
25636         test-switch.c}: Deleted.
25637
25638         * gcc.misc-tests/msgs.exp: New testcase driver.
25639
25640 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
25641
25642         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
25643         Watch for illegal return values from ${tool}_load.
25644         * config/unix.exp (${tool}_load): Fix pass/fail detection for
25645         cross targets.  Coerce return value >0 to 1.
25646
25647 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
25648
25649         * config/unix.exp (${tool}_load): Call program rsh, not proc.
25650
25651         * config/emb-unix.exp: New file.
25652
25653         * config/sim.exp: Error if variable $SIM not defined.
25654         (${tool}_load): Mark test as "untested" if simulator missing.
25655
25656         * config/unix.exp: Load remote.exp to get rcp_download.
25657         * lib/c-torture.exp: Use different option lists for testcases with
25658         and without loops.
25659         * gcc.c-torture/execute/execute.exp: Likewise.
25660
25661 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
25662
25663         * config/*.exp: Clarify return code from ${tool}_load.
25664         Call `unresolved' or `untested' instead of `warning' or `perror'
25665         (sometimes you still want to call both though).
25666         Add comment that `shell_id' is local to each file.
25667         * config/udi.exp (timeout): Set to 30.
25668         Don't print warning if connection fails, $connectmode has already
25669         printed an error.
25670         (${tool}_load): Move verbose messages to level 2.
25671         Rework pattern for "Process started" message.
25672         Pass `shell_id' to ${connectmode}_download.
25673         Retry twice upon timeout.  Make resetting of target more robust.
25674         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
25675         Pass `shell_id' to exit_$connectmode.
25676         Only call exit_$connectmode if connected.
25677         * config/unix.exp (${tool}_load): Check return codes better.
25678         * config/vrtx.exp (${tool}_load): Likewise.
25679         * config/vx.exp (${tool}_load): Likewise.
25680         Delete unneeded global's.
25681         * lib/dg.exp (dg-test): Update to reflect clarified return codes
25682         from ${tool}_load.
25683         (dg-stat): Delete.
25684         (dg-init): Delete recording of pass/fail counts.
25685         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
25686         (old-dejagnu-init): Likewise.
25687         (old-dejagnu-stat): Delete contents, empty proc now.
25688         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
25689         (c-torture): Delete references to lcnt, lpass, lfail.
25690         Get option list from TORTURE_OPTIONS.
25691         Delete -funroll[-all]-loops if no loops.
25692         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
25693         (g++_stat): Delete contents (empty proc now).
25694         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
25695         (gcc_finish): Likewise.
25696         (gcc_stat): Deleted.
25697         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
25698         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
25699         * gcc.c-torture/execute/execute.exp: Likewise.
25700         Split tests into two parts: compile, execute.
25701         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
25702         no loops.  Update to reflect clarified return codes from ${tool}_load.
25703
25704 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
25705
25706         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
25707         to grep for.
25708         (old-dejagnu): Likewise (where necessary).
25709
25710 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
25711
25712         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
25713
25714         * lib/dg.exp (dg-process-target): Fix processing of selector.
25715         Add comment regarding use of `error'.
25716
25717         * lib/gcc.exp (prune_system_crud): Define if missing.
25718         * lib/g++.exp (prune_system_crud): Likewise.
25719
25720         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
25721         Call prune_system_crud.
25722         * lib/dg.exp (dg-runtest): New proc.
25723         Use perror instead of send_user for tcl errors in testcase.
25724         Don't return any value, it's never used.
25725         Don't clobber previous definition of `unknown'.
25726         Print tcl errors in `dg-final'.
25727
25728 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
25729
25730         * lib/dg.exp (dg-process-target): Improve syntax error messages.
25731         (dg-test): Don't print errorInfo, it contains stack backtrace.
25732
25733 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
25734
25735         * lib/g++.exp (runtest_file_p): Define if missing.
25736
25737 1994-09-24  Doug Evans  (dje@cygnus.com)
25738
25739         * lib/mike-g++.exp: Comment out loading of g++.exp.
25740         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
25741         (default_g++_version): Always print something.
25742         (default_g++_start): Comment out call to `which'.
25743         (g++_start, g++_load): Deleted (must be defined in config file).
25744         * lib/gcc.exp: Test for existence of $CC at start.
25745         Delete check for tmpdir (done in gcc_init).
25746         (default_gcc_version): Always print something.
25747         (default_gcc_start): Comment out call to `which'.
25748         * config/*.exp: Major cleanup - make cross targets work at least a
25749         little better for g++ (by not being "--tool gcc" specific).
25750         Rename gcc_xxx to ${tool}_xxx.
25751         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
25752         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
25753
25754 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
25755
25756         * lib/c-torture.exp (c-torture-compile): Rework compiler
25757         message processing.
25758
25759         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
25760         c-torture.
25761
25762 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
25763
25764         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
25765
25766         * lib/dg.exp (dg-process-target): Support { target native }.
25767
25768 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
25769
25770         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
25771         looked for "... program xxx got fatal signal".
25772         Correct regsub munging of `comp_output'.
25773         Ignore compiler messages "path prefix not used" and "linker input
25774         file unused".
25775
25776 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
25777
25778         * lib/gcc.exp (runtest_file_p): Define if missing.
25779         * gcc.prms/template.c: Example to work from.
25780
25781 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
25782
25783         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
25784         * lib/dg.exp (dg-test): Call unsupported testcases as such.
25785
25786         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
25787         * gcc.prms/1883.c: Moved from compile/940714-1.c.
25788         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
25789         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
25790
25791         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
25792         (dg-process-target): No longer a varargs proc.
25793         Return S/N for target, P/F for xfail.  All callers changed.
25794         (user option procs): More argument checking.
25795         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
25796         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
25797         (dg-test): Skip test if not running on selected target in `dg-do'.
25798         Update handling of `dg-do-what', `dg-output-text'.
25799         Separate execution pass/fail from output pattern match pass/fail.
25800         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
25801
25802 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
25803
25804         * gcc.c-torture/special/special.exp: Don't expect failure for mips
25805         target for 920510-1.c.
25806
25807 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
25808
25809         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
25810         Clean up comment regarding use of passcnt, etc.
25811         (gcc_stat): Don't update `testcnt' here.
25812         (gcc_finish): Do it here.
25813         Might as well reset `but_id' here too.
25814         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
25815         to determine if the file should be tested.
25816         * gcc.c-torture/compile/compile.exp: Likewise.
25817         * gcc.c-torture/execute/execute.exp: Likewise.
25818         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25819         * gcc.misc-tests/dg-test.exp: Likewise.
25820         * gcc.prms/prms.exp: Likewise.
25821         * gcc.wendy/wendy.exp: Likewise.
25822         * g++.old-deja.exp: Likewise.
25823         Move "Testing file" message to verbose level 1.
25824
25825 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
25826
25827         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
25828
25829 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
25830
25831         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
25832         (default_gcc_start): Accept optional second list element
25833         of compiler flags.  Print compiler output at verbosity level 2.
25834         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
25835         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
25836         Save current values of framework globals passcnt, failcnt, xpasscnt,
25837         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
25838         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
25839         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
25840         xfailcnt to compute stats.  Update framework global `testcnt' from
25841         pass/fail counts.
25842         (gcc_finish): New proc.  Clean up test environment.
25843         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
25844         (gcc_epass, gcc_efail): Delete.
25845         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
25846         argument of line number.
25847         (dg-init): If the tool has an init routine, call it.
25848         (dg-test): Remove args `cflags_var' and `libs_var'.
25849         Pass all compiler options to ${tool}_start.
25850         Handle missing line number.
25851         (dg-finish): New function.
25852         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
25853         particular files.  Call gcc_finish at end.  Move "skipping test"
25854         message to verbosity level 3.
25855         * gcc.c-torture/compile/compile.exp: Likewise.
25856         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
25857         * gcc.c-torture/execute/execute.exp: Likewise.
25858         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25859         Print testcase being tried at verbosity level 1.
25860         * gcc.c-torture/special/special.exp: Unset xfail.
25861         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25862         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
25863         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
25864         * gcc.failure/failure.exp: Likewise.
25865         * gcc.ieee/ieee.exp: Likewise.
25866         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
25867         Update call to dg-test.  Call dg-finish at end.
25868         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
25869         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
25870         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
25871         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
25872         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
25873         * gcc.wendy/wendy.exp: Add copyright.
25874         Delete setting of tmpdir (done by gcc_init).
25875         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
25876         Pass compiler flags to gcc_start.  Call gcc_finish at end.
25877         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
25878         gcc_[ce]pass/fail.
25879
25880 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
25881
25882         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
25883         confusion.
25884         (g++_load): Likewise.
25885
25886         * config/*.exp (gcc_load): Some were varargs fns and some were not.
25887         Rename argument to `prog' to remove the confusion.
25888         Varargs fns behave differently too!
25889         (g++_load): Likewise.
25890
25891         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
25892
25893         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
25894         what it is.  Delete (always) printing of status value for !native.
25895         Simplify verbose code, and include status and exec_output.
25896         (g++_load): Use gcc_load.
25897
25898 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
25899
25900         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
25901         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
25902         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
25903         940714-3.c as these testcases don't exist anymore.  Make
25904         va-arg-1.c expected to pass.
25905
25906 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
25907
25908         * gcc.misc-tests/misc.exp: Only run specific testcases.
25909         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
25910         * gcc.misc-tests/dg-[1-9].c: New files.
25911
25912         * lib/dg.exp: New testsuite driver.
25913         * gcc.prms/prms.exp: Use it.
25914
25915         * README.gcc: New file.
25916
25917         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
25918         Document and reset `lxpass' and `lxfail'.
25919         Simplify "initialized" message.
25920         (gcc_stat): Clean up comments a little.
25921
25922 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
25923
25924         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
25925
25926 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
25927
25928         * lib/old-dejagnu.exp (process-option): New proc.
25929         (old-dejagnu-init, old-dejagnu-stat): Likewise.
25930         (old-dejagnu): Simplify.
25931         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
25932
25933 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
25934
25935         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
25936         exists and is not an empty string.
25937
25938         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
25939         $xfail rather than calling setup_xfail.  Clear $xfail when test is
25940         finished.
25941         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
25942         automatically.
25943
25944         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
25945         longer expected to fail.
25946
25947         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
25948         "f" function call.
25949
25950         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
25951
25952         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
25953         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
25954         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
25955         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
25956         c-torture-1.29.
25957
25958         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
25959         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
25960
25961         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
25962
25963         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
25964         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
25965
25966         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
25967         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
25968         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
25969
25970 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
25971
25972         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
25973         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
25974         940714-1.c, 940714-2.c, 940714-3.c},
25975         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
25976         gcc.misc-tests/{mg.c,mg.exp}:
25977         New tests.
25978         * gcc.noncompile/noncompile.exp: Change accordingly.
25979
25980 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
25981
25982         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
25983         Undo previous clobberage.
25984
25985 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
25986
25987         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
25988         * gcc.special/{930510-1.c, special.exp}:
25989         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
25990         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
25991         struct-varargs-1.c}: New tests from c-torture-1.26.
25992
25993 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
25994
25995         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
25996           argument to switch.
25997
25998 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
25999
26000         * Revert the previous changes.  Please see Rob's directory
26001           (/lisa/test/rob/progressive/gcc/testsuite) for testing
26002           fixes.
26003
26004 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
26005
26006         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
26007             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
26008             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
26009             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
26010             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
26011             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
26012             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
26013             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
26014             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
26015             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
26016             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
26017             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
26018             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
26019             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
26020             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
26021             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
26022             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
26023             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
26024             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
26025             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
26026             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
26027             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
26028             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
26029             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
26030             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
26031             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26032             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
26033
26034 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
26035
26036         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
26037             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
26038           with perror calls.
26039
26040 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
26041
26042         * config/unix.exp (g++_load): Fix syntax.
26043
26044 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
26045
26046         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
26047         * gcc.noncompile/921017-1.c: Deleted obsolete test.
26048         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
26049         Don't expect va-arg-1.c to fail.  Correct expected output for
26050         920928-1.c.
26051         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
26052         * gcc.wendy/hbm4.c: Correct typo.
26053         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
26054
26055 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
26056
26057         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
26058         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
26059         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
26060         * lib/c-torture.exp (c-torture-compile): Ditto.
26061
26062         Reduce volume of output (remove all the -I's and such).
26063         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
26064         Call gcc_cpass, gcc_cfail.
26065         (c-torture): Pass testing option to c-torture-compile.
26066
26067 1994-03-21  Doug Evans  (dje@cygnus.com)
26068
26069         Bring patches over from progressive.
26070         * config/default.exp: Exit remote shell cleanly.
26071         (g++_exit, g++_start): Add default versions.
26072         * config/sim.exp (gcc_load): Use perror, not error.
26073
26074 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
26075
26076         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
26077         set in site.exp.
26078
26079 1994-03-14  Doug Evans  (dje@cygnus.com)
26080
26081         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
26082         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
26083         (wendy_try): New proc to run testcase.
26084         (main loop): Call 'em.
26085         * gcc.wendy/*.c: Clean up pass to correct expected output.
26086
26087         * lib/gcc.exp: Minor cleanup work.
26088         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
26089
26090 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
26091
26092         * config/sim.exp (gcc_load): Document return codes better.
26093         Don't pass -v to simulator.
26094
26095 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
26096
26097           * gcc.special/920717-x.c: Fix typo.
26098           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
26099           get at sources.
26100
26101         * lib/mike-gcc.exp: Fix typo.
26102
26103 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
26104
26105         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
26106         binary to use, transform the name.
26107         * config/*.exp: rename everything. Nuke any g++ specific files,
26108         it's now a special case of gcc that requires no special support.
26109         Add a default.exp for unsupported targets.
26110
26111 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
26112
26113         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
26114         lib/old-dejagnu.exp: Fix a few patterns to work with the new
26115         version of Tcl.
26116
26117 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
26118
26119         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
26120         than a warning.
26121
26122 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
26123
26124         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
26125
26126 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
26127
26128         * gcc.execute/execute.exp: Combine opt_list and foption_list into
26129         option_list.  Compile every file with only 4/6 option choices
26130         (same as C torture) instead of with 12/18 different option
26131         choices.
26132         * lib/c-torture.exp: Likewise.
26133
26134         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
26135         not already set.
26136
26137 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
26138
26139         * lib/old-deja.exp: Add `excess errors test fails' error, now one
26140         can put an XFAIL *-*-* on excess errors.
26141
26142 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
26143
26144         * g++.law: Add more tests derived from g++-bugs snapshots.
26145
26146         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
26147         equivalent to g++.law/init9.
26148
26149         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
26150         compiled it, and the a.out file after we've run it.
26151
26152 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
26153
26154         * lib/mike-g++.exp (postbase): Delete the .o file after we've
26155         compiled it, and the a.out file after we've run it.
26156
26157 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
26158
26159         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
26160
26161 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
26162
26163         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
26164         version number.
26165
26166 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
26167
26168         * g++.law: New directory of g++ tests derived from the g++-bugs
26169         snapshots.
26170
26171 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
26172
26173         * gcc.compile: initbug1.c initbug1.exp testcase added
26174
26175 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
26176
26177         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
26178         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
26179           fixes submitted by Jeff Law (law@cs.utah.edu)
26180         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
26181           Jeff Law (law@cs.utah.edu)
26182
26183
26184 1993-11-30  Mike Stump  (mrs@cygnus.com)
26185
26186         * config/unix-g++.exp: Follow the gcc way of doing things.
26187         * g++.old-deja/old-deja.exp: Minor updates.
26188         * lib/g++.exp: New file, follow the gcc way of doing things.
26189         * lib/old-dejagnu.exp: Minor updates.
26190         * lib/mike-g++.exp: Always unset errorInfo.
26191
26192 1993-11-06  Mike Stump  (mrs@cygnus.com)
26193
26194         * lib/gcc.exp: Fix some errors with the below change, CC and
26195         CFLAGS should be global when setting, not local.
26196
26197 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
26198
26199         * lib/gcc.exp: Transform tool name.
26200
26201 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
26202
26203         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
26204
26205 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
26206
26207         * lib/gcc.exp: change gcc_done to gcc_stat
26208
26209 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
26210
26211         * Upgraded gcc testsuite to c-torture version 1.25
26212
26213 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
26214
26215         * lib/gcc.exp: added reporting code. Changed verbose compile message.
26216         * lib/c-torture: added hooks for new reporting code.
26217
26218 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
26219
26220         * config/sh-gcc.exp: check if sh-sim exists in the path
26221
26222 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
26223
26224         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
26225         * gcc.compile/compile.exp: Initial changes for new logic.
26226         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
26227         * gcc.failure/failure.exp: Initial changes for new logic.
26228         * gcc.ieee/ieee.exp: Initial changes for new logic.
26229         * gcc.misc-tests/misc.exp: Initial changes for new logic.
26230         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
26231         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
26232         * lib/c-torture.exp: Initial changes for new logic.
26233         * lib/gcc.exp: Initial changes for new logic.
26234
26235 1993-10-15  Mike Stump  (mrs@cygnus.com)
26236
26237         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
26238         depend upon failure or success.  Fully qualify names in failure
26239         and success messages.  Always remove a.out before starting
26240         compile, just in case.  Pay more attention to error text output by
26241         the compiler.  Handle testcases with no known past errors just
26242         like all others, so that things are uniform.  Other miscellaneous
26243         improvements.
26244
26245 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
26246
26247         * gcc.cpp: new directory for cpp tests
26248
26249 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
26250
26251         * lib/chill.exp: Code reformatted, removed unused code.
26252         * config/unix-chill.exp: Code reformatted, removed unused code.
26253         * chill.execute/execute.exp: Code reformatted, removed unused code.
26254         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
26255
26256 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
26257
26258         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
26259         routines not written.
26260
26261 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
26262
26263         * config/bug-gcc.exp: Use new procs from bug.exp.
26264
26265 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
26266
26267         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
26268         via ftp, rather than depending on NFS.
26269         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
26270         case.
26271
26272 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
26273
26274         * config/bug-gcc.exp: Use new download proc.
26275
26276 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
26277
26278         * chill.execute/execute.exp: cleanups, handles errors better
26279         * chill.compile/compile.exp: rewrite, based on execute.exp
26280         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
26281         * lib/chill.exp: major changes to diff proc and compile and link
26282           procs. added chill_fail and chill_pass wrappers to pass and
26283           fail. added more comments, and handle error codes better.
26284           Added a hack to capture stderr from exec, so noncompile tests
26285           can work.
26286
26287 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
26288
26289         * chill.execute/execute.exp: rewrite of testsuite driver
26290         * lib/chill.exp: rewrite of testsuite driver
26291         * config/unix-chill.exp: rewrite of testsuite driver
26292
26293 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
26294
26295     In chill.execute:
26296         * iexpr.ch: Standardize uppercase.
26297         * tuples.dat: Standardize uppercase.
26298         * vary.ch: standardize.  Correct varying string assignments.
26299         * vary.dat: Add new output lines.
26300
26301 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
26302
26303     In chill.execute:
26304         * chprintf.ch: Standardize use of uppercase.
26305         * tuples.ch: Standardize and turn arr2 into a DCL,
26306           rather than a SYN.
26307         * pinits.ch: Standardize.
26308
26309 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
26310
26311         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
26312         * Makefil: Renamed to Makefile.in.
26313         * configure.in: New.
26314
26315 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
26316
26317     In chill.execute:
26318         * .cvsignore: Add result/output files.
26319         * Makefile: Fix up variables at start.  Use MFLAGS
26320           everywhere.  Correct bool_loc, built_ins entries.
26321           Add entry for vary1.ch.
26322         * bitarray.ch: Standardize upper-case usage.
26323         * bitexpr.ch: Standardize, add output of b1.
26324         * params.ch: Use arrayt in along PROC parameters, to
26325           avoid novelty problems.
26326         * sets.ch: Tiny cleanup.
26327         * vary1.ch: Re-indent.
26328
26329 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
26330
26331           * Add PR-related files to Makefiles, .cvsignore files, etc.
26332
26333 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
26334
26335         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
26336           with compiler objects. New names are test-flow.c and test-loop.c
26337
26338 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
26339
26340         * Upgraded c-torture tests from 1.19 to 1.20
26341
26342         * new files:
26343         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
26344         * gcc.compile: 930623-1.c 930623-2.c
26345         * gcc.noncompile: 930622-1.c 930622-2.c
26346         * gcc.failure: 920411-1.c 920627-2.c
26347         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
26348
26349 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
26350
26351         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
26352           More changes to get testsuite working properly. Needs more work.
26353           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
26354
26355 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
26356
26357         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
26358           More changes to get testsuite working properly. Needs more work.
26359
26360 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
26361
26362         * chill.compile/compile.exp: Added for Dejagnu support
26363         * chill.execute/execute.exp: Added for Dejagnu support
26364         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
26365
26366 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
26367
26368     This should complete moving the CHILL test files.
26369         * chill.noncompile(.cvsignore printf.grt
26370             in-printf.grt chprintf.grt chprintf.ch):
26371             Added test-support files.
26372           (Makefile): Modified further.
26373         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
26374             signal.ch): Added test files.
26375           * chill.execute (.cvsignore printf.grt printr.c
26376             in-printf.grt rts.c chprintf.grt rts.h): Added
26377           test-support files.
26378             (Makefile): More corrections.
26379
26380 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
26381
26382         * chill.compile, chill.execute, chill.nocompile: Add CHILL
26383           test cases, ready for DejaGnu.
26384
26385 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
26386
26387         * Upgraded c-torture tests from 1.18 to 1.19
26388
26389         * gcc.compile: added test(s):
26390           930607-1.c
26391         * gcc.execute: added test(s):
26392           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
26393
26394         * added new subdirectory for misc tests: gcc.misc-tests
26395         * gcc.misc-test(s): added tests:
26396           inst-check.c test-consts.c test-ior.c test-switch.c
26397
26398 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
26399
26400         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
26401
26402 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
26403
26404         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
26405
26406 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
26407
26408         * Upgraded c-torture tests from 1.17 to 1.18
26409
26410 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
26411
26412         * Upgraded c-torture tests from 1.12 to 1.17
26413
26414 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
26415
26416         * lib/old-dejagnu.exp:
26417           Fixed handling of XFAIL target triplets to correctly
26418           recognize wildcard characters.  Removed code that
26419           appended a unique id tag to the end of the file name
26420           printed out by the result of the testcases within a
26421           given test file.
26422
26423 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
26424
26425         * lib/old-dejagnu.exp:
26426           Reworked expected failure handling to trigger off of XFAIL
26427           keyword in keyphrase embeded in testcase source code. The
26428           XFAIL keyword must be at the end of the keyphrase line. It
26429           may optionally be followed by one or more target triplets.
26430           It has just occured that the handling of wildcards in the
26431           target triplet may not be correct.
26432
26433 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
26434
26435         * g++.old-deja/tests:
26436           Moved all subdirectories up one level into g++.old-deja .
26437
26438         * lib/old-dejagnu.exp:
26439           Fixed problem with CXXFLAGS not being properly reset, and being
26440           corrupted with extraneous "-c" compiler option.  This was
26441           causing binaries to not be generated for test that needed them.
26442           Modified strings passed to "pass" and "fail" so that individual
26443           tests from the same test file would be distinguished by an
26444           identifier appended to the test file name in the summary logs;
26445           this corrected a problem with erroneous diff logs.  Added code
26446           to search testcases for expected fail and unexpected pass keywords.
26447
26448 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
26449
26450         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
26451
26452 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
26453
26454         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
26455           Removed extraneous text from end of "Special g++ Options"
26456           keyphrase.
26457
26458         * lib/old-dejagnu.exp: Added pattern matching to look for new
26459           keywords, embedded in testcases comments, which will trigger
26460           calls to xpass and xfail.
26461
26462 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
26463
26464         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
26465           comments embedded in the testcases, especially the one looking for
26466           special compiler options, as well as the pattern matching for the
26467           compiler output again.
26468
26469 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
26470
26471         * lib/old-dejagnu.exp: Do a proper check of the return value for
26472           execute tests. Fixed several problems with the pattern matching
26473           of the compiler output which gave erroneous test results.
26474           Changed several of the test result messages to be more descriptive.
26475         * config/unix-g++.exp: Proc g++_load now actually works and
26476           executes the tests passed to it and returns a usable return
26477           value.
26478
26479 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
26480
26481           * lib/gcc.exp: Exits gracefully if $CC is bogus.
26482
26483 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
26484
26485         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
26486           Modified both files to properly execute the old style
26487           dejagnu tests. The previous versions of these files were
26488           experimental and did not function anything near correctly.
26489
26490 1993-04-05  Rob Savoye  (rob@cygnus.com)
26491
26492         * Removed all Makefile.in and configure.in files. No configuration
26493         needed now.
26494
26495 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
26496
26497         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
26498
26499 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
26500
26501         * gcc.compile/configure.in, gcc.unsorted/configure.in,
26502         gcc.special/configure.in, gcc.noncompile/configure.in,
26503         gcc.execute/configure.in, gcc.code_quality/configure.in,
26504         g++.other/configure.in, g++.old-deja/configure.in,
26505         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
26506         in srcname setting.
26507
26508 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
26509
26510         * lib/udi.exp:  Fixed mondfe and mondfe_download.
26511         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
26512         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
26513
26514 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
26515
26516         * config/udi-gdb.exp: Check $shell_id after connecting to target.
26517         (gdb_exit): Don't remove *_soc files.
26518
26519 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
26520
26521         * lib/c-torture.exp: Don't look for main; instead always use -w
26522         -c.  This is how the c-torture tests work.  Remove the object
26523         file if the compilation succeeds.
26524         * gcc.execute/execute.exp: Remove executable if test passes.
26525         * gcc.noncompile/noncompile.exp: Every test is an expected
26526         failure.
26527         * gcc.special/special.exp: Added tests from c-torture 1.11,
26528         corrected use of existing test.
26529         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
26530         gcc.execute/920625-1.c: Updated to c-torture 1.11.
26531         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
26532         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
26533         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
26534         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
26535         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
26536         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
26537         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
26538         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
26539         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
26540         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
26541         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
26542         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
26543         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
26544         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
26545         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
26546         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
26547         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
26548         c-torture 1.11.
26549         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
26550         correspond to c-torture 1.11.
26551
26552         * New file.