OSDN Git Service

f4c3aed13d8e84d986e5204d3ac56c46f8192318
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2
3         * gcc.dg/c90-init-1.c: Adjust expected error messages.
4
5 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
6
7         * gcc.c-torture/execute/20040208-[12].c: New tests.
8
9 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
10
11         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
12
13 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
14
15         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16
17 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
18
19         Bug 13856
20         * gcc.dg/visibility-8.c: New testcase.
21
22 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
23
24         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25         arguments.
26         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27
28 2004-02-07  Roger Sayle  <roger@eyesopen.com>
29
30         PR middle-end/13696
31         * g++.dg/opt/fold1.C: New test case.
32
33 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
34
35         PR c++/14033
36         * g++.dg/other/crash-2.C: New test.
37
38 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
39
40         PR c++/14028
41         * g++.dg/parse/angle-bracket2.C: New test.
42
43 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
44
45         PR middle-end/13750
46         Revert:
47         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
48         PR pch/13361
49         * testsuite/g++.dg/pch/wchar-1.C: New.
50         * testsuite/g++.dg/pch/wchar-1.Hs: New.
51
52 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
53
54         PR c++/14008
55         * g++.dg/parse/error15.C: New test.
56         * g++.dg/parse/crash11.C: Update dg-error mark.
57
58 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
59
60         PR c++/13932
61         * g++.dg/warn/conv2.C: New test.
62
63 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
64
65         PR c++/13086
66         * g++.dg/warn/incomplete1.C: Remove xfail.
67
68 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
69
70         * lib/file-format.exp (gcc_target_object_format): Use
71         ${tool}_target_compile, not gcc_target_compile.
72         * lib/target-supports.exp (check_alias_available): Likewise.
73         (check_gc_sections_available): Likewise.
74         * g++.dg/ext/attrib10.C: Use dg-require-alias.
75         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
76         dg-require-alias.
77
78 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
79
80         PR c++/13969
81         * g++.dg/template/static6.C: New test.
82
83 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
84
85         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
86
87 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
88
89         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
90         tests for systems where `char' is unsigned by default.
91
92 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
93
94         PR c++/13997
95         * g++.dg/template/partial3.C: New test.
96
97 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
98
99         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
100         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
101         Remove mentions of obsolete ports.
102
103 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
104
105         * gcc.dg/noncompile/20001228-1.c: Fix for new
106         error message.
107
108 2004-02-03  Roger Sayle  <roger@eyesopen.com>
109
110         PR target/9348
111         * gcc.c-torture/execute/multdi-1.c: New test case.
112
113 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
114
115         PR c++/13925
116         * g++.dg/template/lookup5.C: New test.
117
118 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
119
120         PR c++/13950
121         * g++.dg/template/lookup4.C: New test.
122
123         PR c++/13970
124         * g++.dg/parse/error14.C: New test.
125
126         PR c++/14002
127         * g++.dg/parse/template13.C: New test.
128
129 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
130
131         PR c++/13978
132         * g++.dg/template/koenig4.C: New test.
133
134         PR c++/13968
135         * g++.dg/template/crash17.C: New test.
136
137         PR c++/13975
138         * g++.dg/parse/error13.C: New test.
139         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
140
141 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
142
143         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
144
145 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
146
147         PR c/11658
148         PR c/13994
149         * gcc.dg/noncompile/20040203-1.c: New test.
150         * gcc.dg/noncompile/20040203-2.c: Likewise.
151         * gcc.dg/noncompile/20040203-3.c: Likewise.
152         * gcc.dg/20040203-1.c: Likewise.
153
154 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
155
156         PR c++/10858
157         * g++.dg/template/sizeof7.C: New test.
158
159 2004-02-02  Eric Christopher  <echristo@redhat.com>
160             Zack Weinberg  <zack@codesourcery.com>
161
162         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
163
164 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
165
166         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
167         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
168         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
169         * gcc.dg/cleanup-5.c: Run only on Linux targets.
170
171 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
172
173         PR c++/13113
174         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
175
176         PR c++/13854
177         * g++.dg/ext/attrib13.C: New test.
178
179         PR c++/13907
180         * g++.dg/conversion/op2.C: New test.
181
182 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
183
184         * gcc.dg/titype-1.c: Fix pasto.
185
186 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
187
188         * gcc.dg/titype-1.c: New test.
189
190 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
191
192         PR c++/13957
193         * g++.dg/template/non-type-template-argument-1.C,
194         g++.dg/template/qualified-id1.C: Update dg-error marks.
195         * g++.dg/template/nontype6.C: New test.
196
197 2004-02-01  Roger Sayle  <roger@eyesopen.com>
198
199         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
200         * gcc.dg/builtins-31.c: New testcase.
201         * gcc.dg/builtins-32.c: New testcase.
202
203 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
204
205         * objc.dg/call-super-2.m: Update line numbers
206         for the including of stddef.h.
207
208 2004-01-30  Michael Matz  <matz@suse.de>
209
210         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
211         g++.dg/ext/case-range3.C: New tests.
212
213 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
214
215         DR206
216         PR c++/13813
217         * g++.dg/template/member4.C: New test.
218
219 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
220
221         PR c++/13683
222         * g++.dg/template/sizeof6.C: New test.
223
224 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
225
226         * gcc.dg/fwritable-strings-1.c: New test.
227
228 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
229
230         * gcc.c-torture/compile/20040130-1.c: New test.
231
232 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
233
234         * objc.dg/call-super-2.m: Include stddef.h for size_t.
235
236 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
237
238         PR c++/13883
239         * g++.dg/template/ctor3.C: New test.
240
241 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
242
243         * g++.dg/tc1: New directory.
244         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
245         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
246         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
247         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
248         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
249
250 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
251
252         * g++.dg/parse/error11.C: New test.
253         * g++.dg/parse/error12.C: Likewise.
254
255 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
256
257         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
258         (scan_initial, main): Use aligned_sizeof instead of sizeof.
259
260 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
261
262         PR c++/13791
263         * g++.dg/ext/attrib12.C: New test.
264
265         PR c++/13736
266         * g++.dg/parse/cast2.C: New test.
267
268 2004-01-27  James E Wilson  <wilson@specifixinc.com>
269
270         * objc.dg/encode-2.m (main): New local string.  Set depending on
271         sizeof long.  Use in sscanf call.
272         * objc.dg/encode-3.m (main): New local string.  Set depending on
273         sizeof long.  Use in scan_initial call.
274
275 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
276
277         * objc.dg/call-super-2.m: Make LP64-safe.
278         * objc.dg/desig-init-1.m: Likewise.
279
280 2004-01-27  Devang Patel <dpatel@apple.com>
281
282         * g++.dg/debug/namespace1.C: New test.
283
284 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
285
286         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
287         xscale-*-*.
288
289         * gcc.dg/arm-mmx-1.c: New test.
290
291 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
292
293         * gcc.dg/20040127-1.c: New test.
294         * gcc.dg/20040127-2.c: New test.
295
296 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
297
298         * objc.dg/stret-1.m (glob): Renamed to globa.
299
300 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
301
302         PR c++/13663
303         * g++.dg/expr/for1.C: New test.
304
305 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
306
307         PR middle-end/13779
308         * gcc.dg/darwin-longlong.c: New test.
309
310 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
311
312         * gcc.dg/20040124-1.c: Moved test from here...
313         * gcc.c-torture/compile/20040124-1.c: ...to here.
314
315 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
316
317         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
318         the assembly output if -m64 is passed.
319
320 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
321
322         PR c++/13833
323         * g++.dg/template/cond3.C: New test.
324
325 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
326
327         PR c++/13810
328         * g++.dg/template/ttp7.C: New test.
329
330 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
331
332         PR c++/13797
333         * g++.dg/template/nontype4.C: New test.
334         * g++.dg/template/nontype5.C: Likewise.
335
336 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
337
338         * gcc.dg/torture/mips-clobber-at.c: New test.
339
340 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
341
342         * gcc.dg/20040124-1.c: New test.
343
344 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
345
346         * gcc.dg/20040123-1.c: New test.
347
348 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
349
350         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
351
352 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
353
354         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
355
356 2004-01-23  Andrew Pinski  <apinski@apple.com>
357
358         * gcc.dg/20030121-1.c: Move to ..
359         * gcc.dg/20040121-1.c: here.
360
361 2004-01-23  Roger Sayle  <roger@eyesopen.com>
362
363         * gcc.dg/builtins-29.c: New test case.
364
365 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
366
367         PR 18314
368         * gcc.dg/builtins-30.c: New testcase.
369
370 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
371
372         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
373         * lib/g77.exp: Likewise.
374         * lib/objc.exp: Likewise.
375         * lib/g++.exp: Likewise.
376
377 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
378
379         * gcc.dg/struct-by-value-2.c: New test.
380
381 2004-01-21  Andrew Pinski  <apinski@apple.com>
382
383         PR target/13785
384         * gcc.dg/20030121-1.c: New test.
385
386 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
387
388         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
389         clobber frame pointer register in asm statement.
390
391 2004-01-21  Falk Hueffner  <falk@debian.org>
392
393         * gcc.c-torture/compile/20040121-1.c: New test.
394
395 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
396
397         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
398
399 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
400
401         * gcc.dg/ppc64-abi-2.c: New test.
402
403 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
404
405         * lib/treelang.exp: Fill out this file.
406         * lib/treelang-dg.exp: New File.
407
408 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
409
410         * gcc.c-torture/compile/981022-1.c: Remove.
411         * gcc.dg/array-5.c: Remove XFAIL.
412         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
413         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
414         gcc.dg/cond-lvalue-1.c: Update.
415         * gcc.dg/cast-lvalue-2.c: New test.
416
417 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
418
419         PR c++/13592
420         * g++.dg/other/error1.C (class foo): Tweak error message.
421
422         PR c++/13592
423         * g++.dg/template/call2.C: New test.
424
425 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
426
427         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
428         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
429         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
430         scalar-return-1_x.c, scalar-return-2_y.c,
431         scalar-return-3_x.c, scalar-return-3_y.c,
432         scalar-return-4_x.c, scalar-return-4_y.c,
433         struct-align-1.h, struct-align-1_x.c,
434         struct-align-1_y.c, struct-align-2.h,
435         struct-align-2_x.c, struct-align-2_y.c,
436         struct-by-value-10_y.c, struct-by-value-11_x.c,
437         struct-by-value-11_y.c, struct-by-value-12_x.c,
438         struct-by-value-12_y.c, struct-by-value-13_x.c,
439         struct-by-value-13_y.c, struct-by-value-14_x.c,
440         struct-by-value-14_y.c, struct-by-value-15_x.c,
441         struct-by-value-15_y.c, struct-by-value-16_y.c,
442         struct-by-value-17_y.c, struct-by-value-18_y.c,
443         struct-by-value-19_y.c, struct-by-value-1_x.c,
444         struct-by-value-1_y.c, struct-by-value-20_y.c,
445         struct-by-value-2_x.c, struct-by-value-2_y.c,
446         struct-by-value-3_y.c, struct-by-value-4_x.c,
447         struct-by-value-4_y.c, struct-by-value-5_y.c,
448         struct-by-value-6_y.c, struct-by-value-7_y.c
449         struct-by-value-8_x.c, struct-by-value-8_y.c
450         struct-by-value-9_x.c, struct-by-value-9_y.c
451         struct-return-10_x.c, struct-return-10_y.c,
452         struct-return-19_x.c, struct-return-20_x.c
453         struct-return-2_x.c, struct-return-2_y.c
454         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
455         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
456
457 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
458
459         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
460         attribute on sparc*-sun-solaris2.*.
461
462 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
463
464         PR c++/13710
465         * g++.dg/ext/typeof7.C: New test.
466
467 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
468
469         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
470         * gcc.dg/const-elim-1.c: Same.
471
472 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
473
474         * objc.dg/stret-1.m: New.
475         * objc.dg/stret-2.m: New.
476
477 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
478
479         PR c++/11895
480         * g++.dg/ext/vector1.C: New test.
481
482 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
483
484         * gcc.dg/pch/import-1.c: New.
485         * gcc.dg/pch/import-1.hs: New.
486         * gcc.dg/pch/import-1a.h: New.
487         * gcc.dg/pch/import-1b.h: New.
488         * gcc.dg/pch/import-1c.h: New.
489
490 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
491
492         PR c++/13574
493         * g++.dg/ext/array1.C: New test.
494
495         PR c++/13178
496         * g++.dg/conversion/op1.C: New test.
497
498 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
499
500         PR 11864
501         From Kazumoto Kojima / Dan Kegel:
502         * gcc.dg/pr11864-1.c: New test.
503
504         PR 10392
505         From Marcus Comstedt / Dan Kegel:
506         * gcc.dg/pr10392-1.c: New test.
507
508 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
509
510         PR c++/13478
511         * g++.dg/init/ref10.C: New test.
512
513 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
514
515         PR c++/13407
516         * g++.dg/parse/typename6.C: New test.
517
518 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
519
520         PR pch/13361
521         * testsuite/g++.dg/pch/wchar-1.C: New.
522         * testsuite/g++.dg/pch/wchar-1.Hs: New.
523
524 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
525
526         PR c++/9259
527         * g++.dg/expr/sizeof2.C: New test.
528
529 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
530
531         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
532
533 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
534
535         PR c++/13659
536         * g++.dg/lookup/strong-using-3.C: New.
537         * g++.dg/lookup/using-10.C: New.
538
539 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
540
541         PR c++/13594
542         * g++.dg/lookup/strong-using-2.C: New.
543
544 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
545             Dan Kegel <dank@kegel.com>
546             J"orn Rennecke <joern.rennecke@superh.com>
547
548         PR target/9365
549         * gcc.dg/pr9365-1.c: New test.
550
551 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
552
553         PR c++/8856
554         * g++.dg/parse/casting-operator2.C: New test.
555         * g++.old-deja/g++.pt/explicit83.C: Remove.
556
557 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
558
559         * gcc.dg/label-compound-stmt-1.c: New test.
560         * gcc.c-torture/compile/950922-1.c,
561         gcc.c-torture/compile/20000211-3.c,
562         gcc.c-torture/compile/20000518-1.c,
563         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
564         compound statements.
565
566 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
567
568         * gcc.dg/ppc64-abi-1.c: New test.
569
570 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
571
572          * g++.dg/ext/attrib9.C: Add dg-warnings.
573
574 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
575
576         PR c++/12335
577         * g++.dg/parse/dtor3.C: New test.
578
579 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
580
581         PR c++/12709
582         * g++.dg/parse/try-catch-1.C: New test.
583
584 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
585
586         * ada/acats/run_all.sh: Add more verbose output in acats.log
587         when compiling tests.
588
589 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
590
591         PR 13656
592         * gcc.dg/typedef-redecl.c: New test case.
593         * gcc.dg/typedef-redecl.h: New support file.
594
595 2004-01-13  Jan Hubicka  <jh@suse.cz>
596
597         * gcc.dg/always_inline.c: New test.
598         * gcc.dg/debug/20031231-1.c: Fix.
599
600 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
601
602         PR c++/13474
603         * g++.dg/template/array3.C: New test.
604
605 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
606
607         * g++.dg/ext/lvalue1.C: No longer expected to fail.
608         * g++.dg/warn/Wunused-2.C: Likewise.
609
610 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
611
612         PR c++/13289
613         * g++.dg/template/instantiate6.C: New test.
614
615 2004-01-12  Roger Sayle  <roger@eyesopen.com>
616
617         PR middle-end/11397
618         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
619
620 2004-01-12  Jan Hubicka  <jh@suse.cz>
621
622         PR opt/12826
623         * gcc.dg/20040112-1.c: New.
624
625         * gcc.dg/dwarf-die[1-7].c: Move to...
626         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
627         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
628
629 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
630
631         PR c++/4100
632         * g++.dg/parse/friend4.C: New test.
633
634 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
635
636         PR c++/4100
637         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
638         definition is called a friend.
639
640 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
641
642         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
643
644 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
645
646         PR c++/3478
647         * g++.dg/parse/error10.C: New test.
648         * g++.dg/template/arg2.C: Accept "invalid type" error.
649
650 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
651
652         PR middle-end/13392
653         * g++.dg/opt/expect2.C: New test.
654
655 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
656
657         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
658         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
659         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
660         Update dg-error regexps.
661
662 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
663
664         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
665         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
666
667 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
668
669         * gcc.dg/pragma-re-1.c: Use right pointer type.
670
671 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
672
673         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
674
675 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
676
677         * gcc.dg/rs6000-ldouble-1.c: New.
678
679 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
680
681         DR 337
682         PR c++/9256
683         * g++.dg/other/abstract1.C: New test.
684
685 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
686
687         * g++.dg/lookup/strong-using-1.C: New.
688
689 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
690
691         PR c/11234
692         * gcc.dg/func-ptr-conv-1.c: New test.
693         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
694
695 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
696
697         PR target/13380.
698         * gcc.c-torture/compile/20040109-1.c: New.
699
700 2004-01-08  Stuart Hastings  <stuart@apple.com>
701
702         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
703         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
704         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
705
706 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
707
708         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
709
710 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
711
712         * ada/acats/run_acats: Treat 'gnatchop' the same way
713         as 'gnatmake'.  Export GCC_DRIVER.
714         * ada/acats/run_all.sh: Add target_gnatchop.  Use
715         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
716
717 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
718
719         PR c++/12573
720         * g++.dg/template/dependent-expr4.C: New test.
721
722 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
723
724         * gcc.dg/altivec-11.c: New test.
725
726 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
727
728         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
729
730 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
731
732         PR c/6024
733         * gcc.dg/enum-compat-1.c: New test.
734         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
735
736 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
737
738         PR c/12165
739         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
740         gcc.dg/c99-idem-qual-3.c: New tests.
741
742 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
743
744         * gcc.dg/winline-7.c: Don't cast void * to int.
745
746 2004-01-06  Jan Hubicka  <jh@suse.cz>
747
748         * gcc.dg/i386-sse-5.c: New test
749         * g++.dg/eh/simd-1.c: Add -w argument for i386.
750
751 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
752
753         PR c++/12815
754         * g++.dg/rtti/typeid4.C: New test.
755
756 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
757
758         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
759
760 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
761
762         PR c++/12132
763         * g++.dg/template/error11.C: New test.
764
765         PR c++/13451
766         * g++.dg/template/class2.C: New test.
767
768 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
769         Richard Sandiford <rsandifo@redhat.com>
770
771         PR c++/13387
772         * g++.dg/opt/alias3.C: New test.
773
774 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
775
776         PR c++/13157
777         * g++.dg/template/koenig3.C: New test.
778
779         PR c++/13529
780         * g++.dg/parse/offsetof3.C: New test.
781
782         * g++.dg/init/copy7.C: Add missing dg-error markers.
783
784         PR c++/12226
785         * g++.dg/init/copy7.c: New test.
786
787         PR c++/13536
788         * g++.dg/parse/cast1.C: New test.
789
790 2004-01-04  Jan Hubicka  <jh@suse.cz>
791
792         * gcc.dg/winline[1-7].c: New tests.
793
794 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
795
796         PR c++/13520
797         * g++.dg/template/qualttp22.C: New test.
798
799 2004-01-01  Jan Hubicka  <jh@suse.cz>
800
801         * gcc.dg/debug/20031231-1.c: New.
802         * gcc.c-torture/compile/20040101-1.c: New.
803         * gcc.dg/dwarf-die-[1-7].c: New.
804
805 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
806
807         PR optimization/13521
808         * gcc.c-torture/compile/20031231-1.c: New test.
809
810 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
811
812         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
813
814 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
815
816         PR c++/10079
817         * g++.dg/template/crash16.C: New test.
818
819 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
820
821         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
822
823 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
824
825         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
826         ports.
827         * g++.old-deja/g++.jason/thunk3.C: Likewise.
828         * g++.old-deja/g++.law/profile1.C: Likewise.
829         * gcc.c-torture/compile/981006-1.c: Likewise.
830         * gcc.c-torture/execute/loop-2e.x: Likewise.
831         * gcc.c-torture/execute/loop-2f.x: Remove.
832         * gcc.c-torture/execute/loop-2g.x: Likewise.
833         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
834         * gcc.dg/20020312-2.c: Remove traces of dead ports.
835
836 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
837
838         PR c++/13507
839         * g++.dg/ext/attrib11.C: New test.
840
841         PR c++/13494
842         * g++.dg/template/array2-1.C: New test.
843         * g++.dg/template/array2-2.C: New test.
844
845 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
846
847         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
848
849 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
850
851         PR c++/12774
852         * g++.dg/template/array1-1.C: New test.
853         * g++.dg/template/array1-2.C: New test.
854
855 2003-12-29  Roger Sayle  <roger@eyesopen.com>
856
857         PR fortran/12632
858         * g77.dg/12632.f: New test case.
859
860 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
861
862         PR c++/13289
863         * g++.dg/parse/nontype1.C: New test.
864
865 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
866
867         PR c++/12403
868         * g++.dg/parse/explicit1.C: New test.
869         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
870
871 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
872
873         PR c++/13081
874         * g++.dg/opt/inline6.C: New test.
875
876         PR c++/12613
877         * g++.dg/parse/error9.C: New test.
878
879         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
880
881 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
882
883         PR c++/13009
884         * g++.dg/init/assign1.C: New test.
885
886 2003-12-28  Roger Sayle  <roger@eyesopen.com>
887
888         PR c++/13070
889         * g++.dg/warn/format3.C: New test case.
890
891 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
892
893         * gcc.c-torture/compile/20031227-1.c: New test.
894
895 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
896
897         * g++.dg/bprob/bprob.exp: Load target-supports.exp
898         * g77.dg/bprob/bprob.exp: Likewise.
899         * gcc.misc-tests/bprob.exp: Likewise.
900         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
901         variants on systems where the library does not provide that
902         functionality.
903         * gcc.dg/builtins-20.c: Use builtins-config.h.
904         * gcc.dg/builtins-config.h: New file.
905
906 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
907
908         * lib/gcc-dg.exp (dg-require-profiling): New function.
909         * lib/target-supports.exp (check_profiling_available): Likewise.
910         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
911         * g77.dg/bprob/bprob.exp: Likewise.
912         * gcc.misc-tests/bprob.exp: Likewise.
913         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
914         * gcc.dg/20021014-1.c: Likewise.
915         * gcc.dg/nest.c: Likewise.
916
917 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
918
919         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
920         compiling.
921         * g++.dg/lookup/java2.C: Likewise.
922         * gcc.dg/cpp/lexident.c: Likewise.
923
924 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
925
926         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
927         given.
928         * gcc.c-torture/compile/961203-1.c: Likewise.
929         * gcc.c-torture/compile/980506-1.c: Likewise.
930
931 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
932
933         * lib/gcc-dg.exp (dg-prune-output): New annotation.
934         (additional_prunes): New global.
935         (gcc-dg-prune): Handle additional per-test pruning.
936         (dg-test): Clear additional_prunes between tests.
937
938         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
939         dg-prune-output to avoid spurious failures from assembler
940         complaining about nonexistent WAW violations.
941         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
942         Use dg-prune-output to avoid spurious failures from assembler
943         warning about Itanium B-step errata.
944
945 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
946
947         * g++.dg/abi/macro0.C: New test.
948         * g++.dg/abi/macro1.C: Likewise.
949         * g++.dg/abi/macro2.C: Likewise.
950
951         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
952         * g++.dg/abi/bitfield7.C: Likewise.
953         * g++.dg/abi/dtor2.C: Likewise.
954         * g++.dg/abi/mangle11.C: Likewise.
955         * g++.dg/abi/mangle12.C: Likewise.
956         * g++.dg/abi/mangle14.C: Likewise.
957         * g++.dg/abi/mangle17.C: Likewise.
958         * g++.dg/abi/vbase10.C: Likewise.
959         * g++.dg/abi/vbase14.C: Likewise.
960         * g++.dg/template/qualttp17.C: Likewise.
961
962 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
963
964         PR c/11995
965         * gcc.dg/20031223-1.c: New test.
966
967 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
968
969         * gcc.dg/noreturn-7.c: New test.
970
971 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
972
973         * gcc.dg/null-pointer-1.c: New test.
974
975 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
976
977         * g++.old-deja/g++.jason/template18.C: Remove.
978         * g++.old-deja/g++.jason/template37.C: Likewise.
979
980         PR c++/12862
981         * g++.dg/lookup/ns1.C: New test.
982
983         PR c++/12397
984         * g++.dg/template/lookup3.C: New test.
985
986 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
987
988         * g++.dg/template/recurse1.C: New test
989
990 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
991
992         PR c++/12479
993         * g++.dg/parse/semicolon1.C: New test.
994         * g++.dg/parse/semicolon1.h: Likewise.
995
996 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
997
998         * gcc.dg/darwin-misaligned.c: New test.
999
1000 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1001
1002         PR c/9163
1003         * gcc.dg/20031222-1.c: New test.
1004
1005 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1006
1007         PR c++/13438
1008         * g++.dg/parse/error8.C: New test.
1009
1010         PR c++/11554
1011         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1012
1013 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1014
1015         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1016         too small.
1017         * gcc.c-torture/compile/930217-1.c: Likewise.
1018         * gcc.c-torture/compile/930513-1.c: Likewise.
1019         * gcc.c-torture/execute/920908-2.c: Likewise.
1020         * gcc.c-torture/execute/921204-1.c: Likewise.
1021         * gcc.c-torture/execute/930621-1.c: Likewise.
1022         * gcc.c-torture/execute/930630-1.c: Likewise.
1023         * gcc.c-torture/execute/931031-1.c: Likewise.
1024         * gcc.c-torture/execute/980602-2.c: Likewise.
1025         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1026         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1027         * gcc.c-torture/execute/extzvsi.c: Likewise.
1028         * gcc.c-torture/unsorted/ext.c: Likewise.
1029
1030 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1031
1032         PR target/12749
1033         * gcc.c-torture/compile/20031220-2.c: New test case.
1034
1035 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1036
1037         PR optimization/13031
1038         * gcc.c-torture/compile/20031220-1.c: New test case.
1039
1040 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1041
1042         * gcc.dg/cast-function-1.c: New test.
1043
1044 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1045
1046         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1047         formats.
1048
1049 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1050
1051         PR c++/12795
1052         * g++.dg/ext/attrib10.C: New test.
1053
1054 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1055
1056         * gcc.dg/cleanup-10.c: New test.
1057         * gcc.dg/cleanup-11.c: New test.
1058
1059 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1060
1061         PR c++/13239
1062         * g++.dg/opt/expect1.C: New test.
1063
1064 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1065
1066         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1067
1068 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1069
1070         PR debug/12923
1071         * gcc.dg/20031218-1.c: New test.
1072
1073         PR debug/12389
1074         * gcc.dg/20031218-2.c: New test.
1075         * gcc.dg/20031218-3.c: New test.
1076
1077         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1078         of label name and allow for USER_LABEL_PREFIX == "_" names.
1079         * g++.dg/abi/mangle18-2.C: Likewise.
1080         * g++.dg/abi/mangle19-1.C: Likewise.
1081         * g++.dg/abi/mangle19-2.C: Likewise.
1082         * g++.dg/abi/mangle20-1.C: Likewise.
1083         * g++.dg/abi/mangle20-2.C: Likewise.
1084
1085 2003-12-18  Richard Henderson  <rth@redhat.com>
1086
1087         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1088
1089 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1090             Dan Kegel <dank@kegel.com>
1091
1092         PR other/12009
1093         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1094         testing a cross compiler, it causes spurious compile failures.
1095         * lib/g++.exp: Likewise.
1096
1097 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1098
1099         PR c++/13262
1100         * g++.dg/template/access13.C: New test.
1101
1102 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1103
1104         * gcc.dg/20031216-1.c: New test.
1105
1106 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1107
1108         PR c++/9154
1109         * g++.dg/template/error10.C: New test.
1110
1111 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1112
1113         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1114         * g++.dg/eh/simd-2.C: Likewise.
1115
1116 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1117             Roger Sayle  <roger@eyesopen.com>
1118
1119         * gcc.c-torture/execute/ieee/mzero5.c: New.
1120
1121 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1122
1123         PR c++/10603
1124         * g++.dg/parse/error6.C: New test.
1125
1126         PR c++/12827
1127         * g++.dg/parse/error7.C: New test.
1128
1129 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1130
1131         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1132         at -O with stabs debugging formats.
1133         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1134         * gcc.dg/debug/debug-2.c: Likewise.
1135
1136 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1137
1138         PR c++/12696
1139         * g++.dg/init/error1.C: New test.
1140
1141         PR c++/12218
1142         * g++.dg/init/pm3.C: New test.
1143
1144 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1145
1146         PR c/3347
1147         * gcc.dg/bitfld-8.c: New test.
1148
1149 2003-12-16  James Lemke  <jim@wasabisystems.com>
1150
1151         * gcc.dg/arm-scd42-[123].c: New tests.
1152
1153 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1154
1155         PR c++/9043
1156         * g++.dg/abi/mangle20-1.C: New test.
1157         * g++.dg/abi/mangle20-2.C: New test.
1158
1159 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1160
1161         PR c++/13275
1162         * g++.dg/other/offsetof2.C: Remove XFAIL.
1163         * g++.dg/parse/offsetof1.C: New test.
1164         * g++.gd/parse/offsetof2.C: Likewise.
1165
1166 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1167
1168         * g++.dg/template/nontype3.C: New test.
1169         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1170
1171 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1172
1173         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1174
1175 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1176
1177         PR c++/13387
1178         * g++.dg/expr/assign1.C: New test.
1179
1180         PR c++/13242
1181         * g++.dg/abi/mangle19-1.C: New test.
1182         * g++.dg/abi/mangle19-2.C: New test.
1183
1184 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1185
1186         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1187
1188 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1189
1190         * gcc.c-torture/execute/20031216-1.c: New test.
1191
1192 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1193
1194         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1195         an ICE regression.
1196
1197 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1198
1199         PR c++/10926
1200         * g++.dg/template/error9.C: New test.
1201
1202         PR c++/11116
1203         * g++.dg/template/error8.C: New test.
1204
1205 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1206
1207         PR middle-end/13400
1208         * gcc.c-torture/execute/20031215-1.c: New test case.
1209
1210 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1211
1212         PR c++/13269
1213         * g++.dg/parse/error5.C: New test.
1214
1215         PR c++/12989
1216         * g++.dg/expr/sizeof1.C: New test.
1217
1218         PR c++/13310
1219         * g++.dg/template/crash15.C: New test.
1220
1221 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1222
1223         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1224         a non-POD type as the last named parameter of a varargs function.
1225
1226 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1227
1228         PR c++/13243
1229         PR c++/12573
1230         * g++.dg/template/crash14.C: New test.
1231         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1232
1233 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1234
1235         * g++.dg/other/java1.C: New test.
1236
1237         PR c++/13241
1238         * g++.dg/abi/mangle18-1.C: New test.
1239         * g++.dg/abi/mangle18-2.C: New test.
1240
1241 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1242
1243         PR optimization/10312
1244         * gcc.c-torture/execute/20031214-1.c: New.
1245
1246 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1247
1248         PR c++/10779
1249         PR c++/12160
1250         * g++.dg/parse/error3.C: New test.
1251         * g++.dg/parse/error4.C: Likewise.
1252         * g++.dg/abi/mangle4.C: Tweak error messages.
1253         * g++.dg/lookup/using5.C: Likewise.
1254         * g++.dg/other/error2.C: Likewise.
1255         * g++.dg/parse/typename5.C: Likewise.
1256         * g++.dg/parse/undefined1.C: Likewise.
1257         * g++.dg/template/arg2.C: Likewise.
1258         * g++.dg/template/ttp3.C: Likewise.
1259         * g++.dg/template/type1.C: Likewise.
1260         * g++.old-deja/g++.other/crash32.C: Likewise.
1261         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1262
1263 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1264
1265         PR c++/13106
1266         * g++.dg/warn/noreturn-3.C: New test.
1267
1268 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1269
1270         PR c++/13118
1271         * g++.dg/abi/covariant3.C: New.
1272
1273 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1274
1275         * g++.dg/eh/ia64-1.C: New test.
1276
1277 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1278
1279         PR optimization/13037
1280         * g77.f-torture/execute/13037.f: New test case.
1281
1282 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1283
1284         PR c++/12881
1285         * g++.dg/abi/covariant2.C: New.
1286
1287 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1288
1289         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1290
1291 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1292
1293         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1294
1295 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1296
1297         PR other/10819
1298         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1299         to fix Bug 10819.
1300         * lib/g++.exp (g++_version): Likewise.
1301         * lib/g77.exp (g77_version): Likewise.
1302         * lib/objc.exp (default_objc_version): Likewise.
1303
1304 2003-12-10  Richard Henderson  <rth@redhat.com>
1305
1306         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1307
1308         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1309
1310 2003-12-08  Matt Austern  <austern@apple.com>
1311
1312         PR c/13134
1313         * lib/gcc-dg.exp (dg-require-visibility): Define.
1314         * lib/target-supports (check_visibility_available): Define.
1315         * gcc.dg/visibility-1.c: New test.
1316         * gcc.dg/visibility-2.c: Likewise.
1317         * gcc.dg/visibility-3.c: Likewise.
1318         * gcc.dg/visibility-4.c: Likewise.
1319         * gcc.dg/visibility-5.c: Likewise.
1320         * gcc.dg/visibility-6.c: Likewise.
1321         * g++.dg/ext/visibility-1.C: Likewise.
1322         * g++.dg/ext/visibility-2.C: Likewise.
1323         * g++.dg/ext/visibility-3.C: Likewise.
1324         * g++.dg/ext/visibility-4.C: Likewise.
1325         * g++.dg/ext/visibility-5.C: Likewise.
1326         * g++.dg/ext/visibility-6.C: Likewise.
1327
1328 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1329
1330         * g++.dg/lookup/java1.C: New test.
1331         * g++.dg/lookup/java2.C: New test.
1332
1333 2003-12-07  Falk Hueffner  <falk@debian.org>
1334
1335         * g++.dg/opt/noreturn-1.C: New test.
1336
1337 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1338
1339         * gcc.dg/overflow-1.c: New test.
1340
1341 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1342
1343         * g77.f-torture/compile/13060.f: New test.
1344
1345 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1346
1347         PR c++/13323
1348         * g++.dg/inherit/operator2.C: New test.
1349
1350 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1351
1352         PR c++/13305
1353         * g++.dg/ext/attrib9.C: New test.
1354
1355 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1356
1357         PR c++/13314
1358         * g++.dg/template/error7.C: New test.
1359
1360 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1361             J"orn Rennecke <joern.rennecke@superh.com>
1362
1363         PR target/13302
1364         * g++.dg/other/struct-va_list.C: New test.
1365
1366 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1367
1368         PR c++/13166
1369         * g++.dg/parse/defarg6.C: New test.
1370
1371 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1372
1373         PR target/13256
1374         * gcc.c-torture/execute/20031201-1.c: New test.
1375
1376 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1377
1378         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1379
1380 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1381
1382         * gcc.dg/builtin-return-1.c: New test.
1383
1384 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1385             J"orn Rennecke <joern.rennecke@superh.com>
1386
1387         PR optimization/13260
1388         * gcc.c-torture/execute/20031204-1.c: New test.
1389
1390 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1391
1392         PR c++/9127
1393         * g++.dg/template/error6.C: New test.
1394
1395 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1396
1397         * gcc.dg/20031202-1.c: New test.
1398
1399 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1400
1401         PR c++/13179
1402         * g++.dg/template/eh1.C: New test.
1403
1404         PR c++/10771
1405         * g++.dg/template/error5.C: New test.
1406
1407 2003-12-02  David Ung  <davidu@mips.com>
1408
1409         * gcc.dg/compat/vector-check.h: Corrected type for var
1410         g_##TMODE
1411
1412 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1413
1414         PR c++/10126
1415         * g++.dg/template/ptrmem8.C: New test.
1416
1417 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1418
1419         PR c++/12573
1420         * g++.dg/template/dependent-expr3.C: New test.
1421
1422 2003-12-01  James Lemke  <jim@wasabisystems.com>
1423
1424         * gcc.dg/arm-g2.c: New test.
1425
1426 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1427
1428         PR optimization/11634
1429         * gcc.dg/20031201-2.c: New test case.
1430
1431 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1432
1433         PR 11433
1434         * objc.dg/proto-lossage-3.m: New test.
1435
1436 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1437
1438         PR optimization/12628
1439         * gcc.dg/20031201-1.c: New test case.
1440
1441 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1442
1443         * gcc.dg/unaligned-1.c: New test.
1444
1445 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
1446
1447         PR c++/9849
1448         * g++.dg/template/error4.C: New test.
1449         * g++.dg/template/nested3.C: Adjust error markers.
1450
1451 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1452
1453         * gcc.dg/cpp/assert4.c: Check more #system assertions.
1454
1455 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1456
1457         PR c/10333
1458         * gcc.dg/bitfld-7.c: New test.
1459
1460 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
1461
1462         * gcc.dg/tls/asm-1.C: New test.
1463
1464 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1465
1466         * gcc.dg/cpp/assert4.c: Update.
1467
1468 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1469
1470         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1471         * gcc.dg/builtin-apply3.c: New test.
1472
1473 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1474
1475         * lib/compat.exp (compat-obj): New xfaildata parameter.
1476         Use it to set compiler_conditional_xfail_data before compiling.
1477         (compat-get-options): Handle dg-xfail-if.
1478         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1479         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1480         * gcc.dg/compat/vector-1_y.c: Likewise.
1481         * gcc.dg/compat/vector-2_x.c: Likewise.
1482         * gcc.dg/compat/vector-2_y.c: Likewise.
1483
1484 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1485
1486         * g++.dg/opt/reg-stack4.C: New test.
1487
1488 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1489
1490         * gcc.dg/builtin-apply2.c: New test.
1491
1492 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1493
1494         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1495
1496 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1497
1498         PR c++/12924
1499         * g++.dg/template/template-id-2.C: New test.
1500
1501 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1502
1503         PR c++/5369
1504         * g++.dg/template/memfriend1.C: New test.
1505         * g++.dg/template/memfriend2.C: Likewise.
1506         * g++.dg/template/memfriend3.C: Likewise.
1507         * g++.dg/template/memfriend4.C: Likewise.
1508         * g++.dg/template/memfriend5.C: Likewise.
1509         * g++.dg/template/memfriend6.C: Likewise.
1510         * g++.dg/template/memfriend7.C: Likewise.
1511         * g++.dg/template/memfriend8.C: Likewise.
1512         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1513
1514 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
1515
1516         PR c++/12515
1517         * g++.dg/ext/cond1.C: New test.
1518
1519 2003-11-20  Richard Henderson  <rth@redhat.com>
1520
1521         * gcc.dg/20020201-2.c: Remove.
1522         * gcc.dg/20020201-4.c: Remove.
1523         * gcc.dg/20020304-1.c: Remove.
1524
1525 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
1526
1527         * gcc.dg/cpp/trad/xwin1.c: New test case.
1528
1529 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
1530
1531         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1532         * lib/g77.exp: Likewise.
1533         * lib/objc.exp: Likewise.
1534         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1535         for darwin.
1536
1537 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1538
1539         PR c++/12932
1540         * g++.dg/template/static5.C: New test.
1541
1542 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
1543
1544         * gcc.dg/nested-func-1.c: New test.
1545
1546 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1547
1548         * gcc.dg/cpp/assert4.c: New test.
1549
1550 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1551
1552         PR c++/2294
1553         * g++.dg/lookup/using9.c: New test.
1554
1555 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
1556
1557         PR c++/12762
1558         * g++.dg/template/error3.C: New test.
1559
1560 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
1561
1562         PR ada/13035
1563         * ada/acats/run_acats, run_all.sh: Fix syntax error.
1564         No longer use a wrapper for gcc, since this does not work under
1565         Windows.
1566
1567 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1568
1569         PR c++/2094
1570         * g++.dg/template/ptrmem7.C: New test.
1571
1572 2003-11-13  Andrew Pinski <apinski@apple.com>
1573
1574         * gcc.c-torture/compile/20031113-1.c: New test.
1575
1576 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
1577             Kean Johnston <jkj@sco.com>
1578
1579         PR c/13029
1580         * gcc.dg/unused-4.c: Update.
1581
1582 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1583
1584         * g++.dg/opt/const3.C: New test.
1585
1586 2003-11-13  Jan Hubicka  <jh@suse.cz>
1587
1588         * gcc.c-torture/compile/20031112-1.c: New test.
1589
1590 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
1591
1592         * g++.dg/parse/crash10.C: Remove bogus error marker.
1593
1594 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1595
1596         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1597         (host_gcc): Likewise.
1598         (ROOT): Honor $PWDCMD.
1599         (BASE): Likewise.
1600         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1601
1602 2003-11-12  Catherine Moore  <clm@redhat.com>
1603
1604         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
1605
1606 2003-11-12  Andreas Jaeger  <aj@suse.de>
1607             Jakub Jelinek  <jakub@redhat.com>
1608             Andrew Pinski  <pinskia@physics.uc.edu>
1609             Richard Henderson  <rth@redhat.com>
1610
1611         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1612         systems.
1613         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1614
1615         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1616         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1617
1618 2003-11-11  Andreas Jaeger  <aj@suse.de>
1619
1620         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1621
1622         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1623
1624 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
1625
1626         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1627         Clean ups.
1628
1629 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
1630
1631         * gcc.dg/trampoline-1.c: New test.
1632
1633 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
1634
1635         * gcc.c-torture/compile/200031109-1.c: New test.
1636
1637 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1638
1639         PR c/3190
1640         PR c/8714
1641         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1642         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1643         gcc.dg/format/no-y2k-1.c: Update.
1644
1645 2003-11-08  Roger Sayle  <roger@eyesopen.com>
1646
1647         PR optimization/10467
1648         * gcc.dg/20031108-1.c: New test case.
1649
1650 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
1651
1652         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1653
1654 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1655
1656         * gcc.dg/compound-lvalue-1.c: New test.
1657         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1658         some XFAILs.
1659
1660 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
1661
1662         * gcc.dg/altivec-varargs-1.c: New test.
1663
1664 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1665
1666         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1667         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1668         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
1669         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
1670         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1671
1672 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1673
1674         * gcc.dg/cond-lvalue-1.c: New test.
1675
1676 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
1677
1678         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1679
1680 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1681
1682         PR c++/11616
1683         * g++.dg/template/instantiate5.C: New test.
1684
1685 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1686
1687         PR c++/12726
1688         * g++.dg/ext/complit2.C: Replace test with self-contained version.
1689         * ChangeLog: Add missing first entry for above test.
1690
1691 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1692
1693         PR c++/9810
1694         * g++.dg/template/using8.C: New test.
1695         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1696
1697 2003-11-02  Roger Sayle  <roger@eyesopen.com>
1698
1699         PR optimization/10817
1700         * gcc.c-torture/compile/20031102-1.c: New test case.
1701
1702 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
1703
1704         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1705         2147483647.
1706
1707 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1708
1709         * gcc.dg/20031102-1.c: New test.
1710
1711 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1712
1713         * gcc.dg/complex-1.c: New test.
1714
1715 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1716
1717         PR c++/12796
1718         * g++.dg/template/crash13.C: Adjust expected error location.
1719         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1720
1721 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1722
1723         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1724
1725 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1726
1727         PR/10239
1728         * gcc.c-torture/compile/20031031-2.c: New test.
1729
1730 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1731
1732         PR/11640
1733         * gcc.c-torture/compile/20031031-1.c: New test.
1734
1735 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1736
1737         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1738         * gcc.misc-tests/bprob.exp: Likewise.
1739         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1740         the execution test on arm-elf configs.
1741         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
1742         configs that don't support scratch files.
1743         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1744
1745 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
1746
1747         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1748         done by dejagnu.
1749
1750 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
1751
1752         * ada/acats/run_all.sh: Redirect mv output to /dev/null
1753         Avoid non pure sh syntax. Add more logging.
1754
1755         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1756         fail.
1757
1758 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1759
1760         PR libgcj/10610
1761         * gcc.dg/ppc-stackalign-1.c: New test.
1762
1763 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
1764
1765         * ada/acats/run_all.sh: Change output to be more compliant with
1766         dejagnu framework.
1767         Create acats.sum and acats.log files under testsuite/ada/acats
1768         Only run [a-z]* directories, to filter out e.g. CVS.
1769         Redirect build output to log file.
1770
1771 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1772
1773         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1774
1775 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1776
1777         PR ada/5909:
1778         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1779
1780 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
1781
1782         * gcc.c-torture/compile/20031023-1.c: New test.
1783         * gcc.c-torture/compile/20031023-2.c: New test.
1784         * gcc.c-torture/compile/20031023-3.c: New test.
1785         * gcc.c-torture/compile/20031023-4.c: New test.
1786
1787 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1788
1789         PR c++/10371
1790         * g++.dg/lookup/scoped8.C: New test.
1791
1792 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1793
1794         * g++.dg/opt/reg-stack3.C: New test.
1795
1796 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1797
1798         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
1799
1800 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1801
1802         PR c++/11076
1803         * g++.dg/template/crash13.C: New test.
1804
1805 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1806
1807         * gcc.dg/c99-restrict-2.c: New test.
1808
1809 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
1810
1811         PR c++/12698, c++/12699, c++/12700, c++/12566
1812         * g++.dg/inherit/covariant9.C: New test.
1813         * g++.dg/inherit/covariant10.C: New test.
1814         * g++.dg/inherit/covariant11.C: New test.
1815
1816 2003-10-23  Jason Merrill  <jason@redhat.com>
1817
1818         PR c++/12726
1819         * g++.dg/ext/complit2.C: New test.
1820
1821 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1822
1823         PR target/12654
1824         * gcc.c-torture/execute/20031020-1.c: New test.
1825
1826 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1827
1828         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1829         following the jump_insn.
1830
1831 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1832
1833         * gcc.dg/cast-lvalue-1.c: New test.
1834
1835 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
1836
1837         PR c++/11962
1838         * g++.dg/template/cond2.C: New test.
1839
1840 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1841
1842         * gcc.dg/builtins-28.c: New test.
1843
1844 2003-10-20  Jan Hubicka  <jh@suse.cz>
1845
1846         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1847         parameter.
1848         * testsuite/gcc.dg/inline-2.c: Likewise.
1849
1850 2003-10-20  Phil Edwards  <phil@codesourcery.com>
1851
1852         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
1853         * gcc.dg/nest.c:  Likewise.
1854
1855 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1856
1857         PR c++/9781, c++/10583, c++/11862
1858         * g++.dg/parse/crash13.C: New test.
1859
1860 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1861
1862         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1863
1864 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1865
1866         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1867         Define HAVE_C99_RUNTIME except on Solaris.
1868         * gcc.dg/builtins-20.c: Likewise.
1869
1870 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1871
1872         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1873
1874 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1875
1876         PR c++/12495
1877         * g++.dg/template/crash21.C: New test.
1878
1879 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1880
1881         PR c++/2513
1882         * g++.dg/template/typename5.C: New test.
1883
1884 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1885
1886         PR c++/12369
1887         * g++.dg/template/friend25.C: New test.
1888
1889 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
1890
1891         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1892         versions.
1893
1894 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
1895
1896         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1897         == 2147483647.
1898
1899 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
1900
1901         * gcc.c-torture/execute/960416-1.x: Remove.
1902         * gcc.c-torture/execute/divconst-3.x: Likewise.
1903
1904 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
1905
1906         PR target/12598
1907         * gcc.dg/torture/cris-volatile-1.c: New test.
1908
1909 2003-10-14  Roger Sayle  <roger@eyesopen.com>
1910
1911         PR optimization/9325
1912         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1913         for overflowing floating point to integer conversion during RTL
1914         simplification.
1915
1916 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
1917
1918         * objc/execute/_cmd.m: Fix typo.
1919         * objc.dg/image-info.m, objc.dg/symtab-1.m:
1920         Relax 'scan-assembler' regexp.
1921         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1922         objc.dg/try-catch-4.m: Run on non-Darwin targets.
1923         * objc.dg/zero-link-2.m: Remove blank line.
1924         * objc.dg/zero-link-3.m: New test case.
1925
1926 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
1927
1928         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1929
1930         * gcc.dg/asm-names.c: Use scan-assembler-not rather
1931         than linker trickery.
1932
1933 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1934
1935         PR c++/12370
1936         * g++.dg/other/friend2.C: New test.
1937
1938 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1939
1940         * gcc.dg/20031012-1.c: New test.
1941
1942 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1943
1944         * gcc.dg/weak/weak-3.c: Fix for new warning.
1945
1946 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
1947
1948         PR optimization/8750
1949         * gcc.c-torture/execute/20031012-1.c: New test case.
1950
1951 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1952
1953         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1954         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1955
1956 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1957
1958         PR optimization/12260
1959         * gcc.c-torture/compile/20031011-2.c: New test case.
1960
1961 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1962
1963         * gcc.c-torture/execute/20031011-1.c: New testcase.
1964
1965 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1966
1967         * gcc.c-torture/compile/20031011-1.c: New test.
1968
1969 2003-10-11  Jan Hubicka  <jh@suse.cz>
1970
1971         * g++.dg/other/first-global.C: New test.
1972
1973 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1974
1975         * gcc.c-torture/execute/string-opt-18.c: New testcase.
1976
1977 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
1978
1979         * gcc.c-torture/compile/20031010-1.c: New test.
1980
1981 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
1982
1983         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1984         * gcc.c-torture/execute/va-arg-25.c: ... here.
1985
1986 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
1987
1988         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
1989
1990 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
1991
1992         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1993
1994 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
1995
1996         * g++.dg/parse/error2.C: New test.
1997
1998 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
1999
2000         PR c++/11097
2001         * g++.dg/other/error5.C: Modify the error message.
2002         * g++.dg/lookup/using8.C: New test.
2003
2004 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2005
2006         * gcc.dg/darwin-abi-2.c: New file.
2007         * gcc.c-torture/execute/va-arg-24.c: New file.
2008
2009 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2010
2011         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2012         indentation.
2013
2014 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2015
2016         PR c++/10147
2017         * g++.dg/other/error4.C: Update error messages.
2018         * g++.dg/template/ptrmem4.C: Likewise.
2019
2020         PR c++/12337
2021         * g++.dg/init/new9.C: New test.
2022
2023         PR c++/12334, c++/12236, c++/8656
2024         * g++.dg/ext/attrib8.C: New test.
2025
2026 2003-10-06  Devang Patel  <dpatel@apple.com>
2027
2028         * gcc.dg/debug/dwarf2-3.h: New test.
2029         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2030
2031 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2032
2033         * g++.dg/opt/cfg2.C: New test.
2034
2035 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2036
2037         * g++.dg/opt/float1.C: New test.
2038
2039 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2040
2041         * gcc.dg/c90-array-lval-6.c: New test.
2042         * gcc.dg/c99-array-lval-6.c: New test.
2043
2044 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2045             Ziemowit Laski  <zlaski@apple.com>
2046
2047         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2048         'Derived', so that it is never considered a class method; add
2049         new warning for '+port' method ambiguity.
2050         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2051         <objc/objc-api.h> (needed on Mac OS X).
2052         * objc.dg/method-13.m: New test.
2053
2054 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2055
2056         PR optimization/9325, PR java/6391
2057         * gcc.c-torture/execute/20031003-1.c: New test case.
2058
2059 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2060
2061         PR optimization/12180
2062         * gcc.dg/20031002-1.c: New test.
2063
2064         PR c++/12486
2065         * g++.dg/inherit/error1.C: New test.
2066
2067 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2068
2069         * lib/f-torture.exp (search_for): Rename to...
2070         (search_for_re): This.  Also, clean up comments and the
2071         "regexp" invocation.
2072
2073 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2074
2075         * gcc.c-torture/compile/20031002-1.c: New test.
2076
2077 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2078
2079         * g++.dg/opt/cond1.C: New test.
2080
2081 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2082
2083         * gcc.dg/Wold-style-definition-2.c: New testcase.
2084         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2085
2086 2003-09-29  Richard Henderson  <rth@redhat.com>
2087
2088         * g++.dg/init/array10.C: Add dg-options.
2089
2090 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2091
2092         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2093
2094 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2095
2096         * g++.dg/template/friend19.C: Fix typo.
2097         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2098
2099 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2100
2101         * gcc.c-torture/execute/20030928-1.c: New test.
2102         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2103
2104 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2105
2106         * g++.dg/opt/unroll1.C: New test.
2107
2108 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2109
2110         PR optimization/11741
2111         * gcc.dg/20030926-1.c: New test case.
2112
2113 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2114
2115         PR c++/5655
2116         * g++.dg/parse/access7.C: New test.
2117         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2118
2119 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2120
2121         MERGE OF objc-improvements-branch into MAINLINE:
2122         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2123         if libobjc has not been built.
2124         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2125         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2126         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2127         objc/execute/nested-3.m, objc/execute/np-2.m,
2128         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2129         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2130         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2131         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2132         objc.dg/special/unclaimed-category-1.h,
2133         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2134         well as GNU runtime.
2135         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2136         * execute/cascading-1.m, execute/function-message-1.m,
2137         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2138         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2139         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2140         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2141         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2142         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2143         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2144         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2145         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2146         * objc.dg/bitfield-2.m: Run only on Darwin.
2147         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2148         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2149         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2150         * objc.dg/const-str-1.m: Fix constant string layout.
2151
2152 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2153
2154         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2155
2156 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2157
2158         * gcc.dg/darwin-abi-1.c: New file.
2159
2160 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2161
2162         PR target/12281
2163         * gcc.c-torture/compile/20030921-1.c: New test.
2164
2165 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2166
2167         * g++.dg/opt/reg-stack2.C: New test.
2168
2169 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2170
2171         * g++.dg/eh/delayslot1.C: New test.
2172
2173 2003-09-20  Richard Henderson  <rth@redhat.com>
2174
2175         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2176
2177 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2178
2179         * gcc.c-torture/execute/20030920-1.c: New test case.
2180
2181 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2182
2183         * g++.dg/rtti/typeid3.C: Correct expected error message.
2184
2185 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2186
2187         PR c++/157
2188         * g++.dg/parse/crash12.C: New test.
2189
2190 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2191
2192         * gcc.dg/compat/mixed-struct-check.h: New.
2193         * gcc.dg/compat/mixed-struct-defs.h: New.
2194         * gcc.dg/compat/mixed-struct-init.h: New.
2195         * gcc.dg/compat/struct-by-value-19_main.c: New.
2196         * gcc.dg/compat/struct-by-value-19_x.c: New.
2197         * gcc.dg/compat/struct-by-value-19_y.c: New.
2198         * gcc.dg/compat/struct-by-value-20_main.c: New.
2199         * gcc.dg/compat/struct-by-value-20_x.c: New.
2200         * gcc.dg/compat/struct-by-value-20_y.c: New.
2201         * gcc.dg/compat/struct-return-19_main.c: New.
2202         * gcc.dg/compat/struct-return-19_x.c: New.
2203         * gcc.dg/compat/struct-return-19_y.c: New.
2204         * gcc.dg/compat/struct-return-20_main.c: New.
2205         * gcc.dg/compat/struct-return-20_x.c: New.
2206         * gcc.dg/compat/struct-return-20_y.c: New.
2207
2208 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2209         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2210         so that it will not complain on LP64 targets.
2211
2212 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2213
2214         PR c++/495
2215         * g++.dg/template/friend24.C: New test.
2216
2217 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2218
2219         PR c++/12332
2220         * g++.dg/template/memtmpl2.C: New test.
2221
2222 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2223
2224         PR target/11184
2225         * gcc.dg/builtin-apply1.c: New test.
2226
2227 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2228
2229         PR c++/9848
2230         * g++.dg/warn/Wunused-4.C: New test.
2231
2232 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2233
2234         PR c++/12316
2235         * g++.dg/other/gc2.C: New test.
2236
2237 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2238
2239         PR c++/11991
2240         * g++.dg/rtti/typeid3.C: New test.
2241
2242         PR c++/12266
2243         * g++.dg/overload/template1.C: New test.
2244
2245 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2246
2247         * g++.dg/opt/cfg3.C: New test.
2248
2249 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2250
2251         PR c++/7939
2252         * g++.dg/template/crash11.C: New test.
2253
2254 2003-09-16  Jason Merrill  <jason@redhat.com>
2255             Jakub Jelinek  <jakub@redhat.com>
2256
2257         * gcc.dg/attr-warn-unused-result.c: New test.
2258
2259 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2260
2261         PR c++/12184
2262         * g++.dg/expr/call2.C: New test.
2263
2264 2003-09-15  Andreas Jaeger  <aj@suse.de>
2265
2266         * gcc.dg/Wold-style-definition-1.c: New test.
2267
2268 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2269
2270         PR c++/3907
2271         * g++.dg/parse/template12.C: New test.
2272
2273         * g++.dg/abi/bitfield11.C: New test.
2274         * g++.dg/abi/bitfield12.C: Likewise.
2275
2276 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2277
2278         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2279         non-expansion of functional macro name without arguments at EOL.
2280         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2281
2282 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2283
2284         * gcc.c-torture/execute/20030914-[12].c: New tests.
2285
2286 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2287
2288         PR c++/11788
2289         * g++.dg/overload/addr1.C: New test.
2290
2291 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2292
2293         * gcc.dg/20030909-1.c: New test.
2294
2295 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2296
2297         * gcc.dg/ultrasp10.c: New test.
2298
2299 2003-09-09  Devang Patel  <dpatel@apple.com>
2300
2301         * gcc.dg/darwin-ld-6.c: New test.
2302
2303 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2304
2305         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2306
2307 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2308
2309         * gcc.dg/ia64-types1.c: New test.
2310         * gcc.dg/ia64-types2.c: Likewise.
2311
2312 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2313
2314         * gcc.dg/builtins-1.c: Add more _Complex tests.
2315         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2316
2317         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2318         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2319
2320 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2321
2322         PR c++/11786
2323         * g++.dg/lookup/koenig2.C: New test.
2324
2325         PR c++/5296
2326         * g++.dg/rtti/typeid2.C: New test.
2327
2328 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2329
2330         * gcc.c-torture/compile/20030904-1.c: New test.
2331
2332 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2333
2334         * g++.dg/opt/longbranch2.C: New test.
2335
2336 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2337
2338         * g++.dg/template/crash10.C: Only compile it.
2339
2340 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2341
2342         PR middle-end/11665
2343         * gcc.c-torture/compile/20030907-1.c: New test.
2344         * g++.dg/init/array11.C: New test.
2345
2346 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2347
2348         PR c++/11852
2349         * g++.dg/init/struct1.C: New test.
2350
2351 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2352
2353         PR c++/12181
2354         * g++.dg/expr/comma1.C: New test.
2355
2356 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2357
2358         PR c++/11867
2359         * g++.dg/expr/static_cast5.C: New test.
2360
2361 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2362
2363         PR c++/11507
2364         * g++.dg/lookup/scoped7.C: New test.
2365
2366         PR c++/9574
2367         * g++.dg/other/static1.C: New test.
2368
2369         PR c++/11490
2370         * g++.dg/warn/template-1.C: New test.
2371
2372         PR c++/11432
2373         * g++.dg/template/crash10.C: New test.
2374
2375         PR c++/2478
2376         * g++.dg/overload/VLA.C: New test.
2377
2378         PR c++/10804
2379         * g++.dg/template/call1.C: New test.
2380
2381 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2382
2383         PR c++/11794
2384         * g++.dg/parse/using3.C: New test.
2385
2386 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2387
2388         PR c++/11409
2389         * g++.dg/overload/builtin3.C: New test case.
2390
2391 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2392
2393         PR c/9862
2394         * gcc.dg/20030906-1.c: New test.
2395         * gcc.dg/20030906-2.c: Likewise.
2396
2397 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2398
2399         PR c++/12167
2400         * g++.dg/parse/defarg5.C: New test.
2401
2402         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2403
2404 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2405
2406         PR c++/12163
2407         * g++.dg/expr/static_cast4.C: New test.
2408
2409         PR c++/12146
2410         * g++.dg/template/crash9.C: New test.
2411
2412 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2413
2414         * g++.old-deja/g++.ext/pretty2.C: Update for change
2415         in __FUNCTION__.
2416         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2417
2418 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2419
2420         PR c++/11922
2421         * g++/dg/template/qualified-id1.C: New test.
2422
2423         PR c++/12037
2424         * g++.dg/warn/noeffect4.C: New test.
2425
2426 2003-09-04  Matt Austern  <austern@apple.com>
2427
2428         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2429         * g++.dg/ext/fnname2.C: Likewise.
2430         * g++.dg/ext/fnname3.C: Likewise.
2431
2432 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
2433
2434         * g++.dg/expr/lval1.C: New test.
2435         * g++.dg/ext/lvcast.C: Remove.
2436
2437 2003-09-03  Roger Sayle  <roger@eyesopen.com>
2438
2439         PR optimization/11700.
2440         * gcc.c-torture/compile/20030903-1.c: New test case.
2441
2442 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
2443
2444         PR c++/12053
2445         * g++.dg/abi/layout4.C: New test.
2446
2447 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
2448
2449         PR c++/11553
2450         * g++.dg/parse/friend3.C: New test.
2451
2452 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
2453
2454         PR c++/11847
2455         * g++.dg/template/class1.C: New test.
2456
2457         PR c++/11808
2458         * g++.dg/expr/call1.C: New test.
2459
2460 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
2461
2462         PR c++/12114
2463         * g++.dg/init/ref9.C: New test.
2464
2465         PR c++/11972
2466         * g++.dg/template/nested4.C: New test.
2467
2468 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2469
2470         PR c++/12093
2471         * g++.dg/template/non-dependent4.C: New test.
2472
2473         PR c++/11928
2474         * g++.dg/inherit/conv1.C: New test.
2475
2476 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2477
2478         PR c++/6196
2479         * g++.dg/ext/label1.C: New test.
2480         * g++.dg/ext/label2.C: Likewise.
2481
2482 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2483
2484         * g++.dg/expr/cond3.C: New test.
2485
2486 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2487
2488         * gcc.dg/builtins-1.c: Add new builtin cases.
2489
2490 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2491
2492         * gcc.dg/builtins-1.c: Add new cases.
2493         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2494
2495 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2496
2497         * gcc.dg/builtins-1.c: Add more math builtin tests.
2498         * gcc.dg/torture/builtin-attr-1.c: New test.
2499
2500 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2501
2502         PR optimization/5079
2503         * g++.dg/opt/static3.C: New test.
2504
2505 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2506
2507         * gcc.misc-tests/gcov-10b.c: New test.
2508
2509 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
2510
2511         * g++.dg/opt/ptrmem3.C: New test.
2512
2513         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2514
2515 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
2516
2517         * gcc.dg/20030826-2.c: New test.
2518
2519 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2520
2521         PR middle-end/12002
2522         * g77.f-torture/compile/12002.f: New test case.
2523
2524 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2525
2526         * gcc.dg/20030826-1.c: New test case.
2527
2528 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
2529
2530         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2531
2532 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
2533
2534         PR c++/11871
2535         * c++.dg/lookup/crash1.C: New test.
2536
2537         * c++.dg/warn/noeffect3.C: New test.
2538
2539 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
2540
2541         * gcc.dg/compat/vector-1_x.c: Compile with -w.
2542         * gcc.dg/compat/vector-1_y.c: Ditto.
2543         * gcc.dg/compat/vector-2_x.c: Ditto.
2544         * gcc.dg/compat/vector-2_y.c: Ditto.
2545
2546 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
2547
2548         * gcc.dg/20030702-1.c: New test.
2549
2550 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
2551
2552         PR c++/8795
2553         * g++.dg/ext/altivec-1.C: New test.
2554
2555 2003-08-24  Richard Henderson  <rth@redhat.com>
2556
2557         * g++.dg/eh/simd-2.C: Add -w for x86.
2558
2559 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
2560
2561         * gcc.dg/20030815-1.c: New test.
2562
2563 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2564
2565         PR c++/3765
2566         * g++.dg/parse/access6.C: New test.
2567
2568 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2569
2570         PR c++/641, c++/11876
2571         * g++.dg/template/friend22.C: New test.
2572         * g++.dg/template/friend23.C: Likewise.
2573
2574 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2575
2576         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2577         identically.
2578
2579 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2580
2581         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2582
2583 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2584
2585         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2586
2587 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2588
2589         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2590
2591 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2592
2593         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2594
2595 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
2596
2597         PR c++/11919
2598         * g++.dg/overload/prom1.C: New test.
2599
2600         PR c++/11551
2601         * g++.dg/parse/dtor2.C: New test.
2602
2603         PR c++/10762
2604         * g++.dg/parse/using2.C: New test.
2605
2606 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
2607
2608         PR target/11805
2609         * gcc.c-torture/compile/20030821-1.c: New.
2610
2611 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
2612
2613         PR c++/11834
2614         * g++.dg/template/deduce2.C: New test.
2615
2616 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
2617
2618         * gcc.c-torture/execute/20030821-1.c: New test.
2619
2620 2003-08-20  Roger Sayle  <roger@eyesopen.com>
2621
2622         PR middle-end/11984
2623         * gcc.dg/20030820-1.c: New test case.
2624
2625 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
2626
2627         PR c++/11945
2628         * g++.dg/warn/noeffect2.C: New test.
2629
2630 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
2631
2632         PR c++/10926
2633         * g++.dg/template/dtor2.C: New test.
2634
2635         PR c++/11684
2636         * g++.dg/template/operator1.C: New test.
2637         * g++.dg/parse/operator4.C: New test.
2638
2639         PR c++/11946.C
2640         * g++.dg/expr/enum1.C: New test.
2641         * gcc.dg/c99-bool-1.c: Remove bogus warning.
2642
2643         PR c++/11036.C
2644         * g++.dg/parse/elab2.C: New test.
2645         * g++.dg/parse/typedef4.C: Change error message.
2646         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2647         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2648         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2649
2650 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
2651
2652         * gcc.dg/pch/warn-1.c: New.
2653         * gcc.dg/pch/warn-1.hs: New.
2654
2655         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2656         not-tested file.
2657
2658 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2659
2660         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2661
2662 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2663
2664         * gcc.dg/uninit-D.c: New Test.
2665         * gcc.dg/uninit-E.c: New Test.
2666         * gcc.dg/uninit-F.c: New Test.
2667         * gcc.dg/uninit-G.c: New Test.
2668
2669 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
2670
2671         * g++.dg/README: Describe the pch directory.
2672
2673 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2674
2675         PR c++/11174
2676         * g++.dg/parse/access4.C: New test.
2677         * g++.dg/parse/access5.C: Likewise.
2678         * g++.old-deja/g++.jason/access17.C: Adjust error message.
2679
2680 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
2681
2682         * gcc.dg/noncompile/20030818-1.c: New.
2683
2684 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2685
2686         PR c++/11957
2687         * g++.dg/warn/noeffect1.C: New test.
2688
2689         * g++.dg/template/scope2.C: New test.
2690         * g++.dg/template/error2.C: Correct dg-error
2691
2692 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
2693
2694         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2695
2696 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
2697
2698         PR C++/11512
2699         * g++.dg/template/warn1.C: New.
2700
2701 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2702
2703         * g++.dg/template/error2.C: New test.
2704         * g++.dg/lookup/using7.C: Adjust errors
2705         * g++.old-deja/g++.pt/crash36.C: Likewise.
2706         * g++.old-deja/g++.pt/derived3.C: Likewise.
2707
2708 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2709
2710         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2711         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2712         * gcc.c-torture/execute/builtins/string-9.c: New, from
2713         string-opt-9.c.  Adjust for execute/builtins framework.
2714         * gcc.c-torture/execute/string-opt-9.c: Delete.
2715
2716 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
2717
2718         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2719
2720         * g++.dg/parse/ret-type2.C: New test.
2721
2722         PR c++/11703
2723         * g++.dg/init/new8.C: New test.
2724
2725         PR c++/10923
2726         * g++.dg/parse/typedef5.C: New test.
2727
2728         PR c++/9512
2729         * g++.dg/parse/qualified2.C: New test.
2730         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2731         invalid code.
2732
2733 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
2734
2735         * g++.dg/conversion/ptrmem1.C: New test.
2736
2737 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
2738
2739         PR target/11693
2740         * gcc.dg/20030811-1.c: New test.
2741
2742         PR target/11535
2743         * gcc.c-torture/execute/20030811-1.c: New test.
2744
2745 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2746
2747         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2748
2749 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
2750
2751         PR c++/11789.C
2752         * g++.dg/inherit/multiple1.C: New test.
2753
2754 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2755
2756         * gcc.dg/spe1.c: New test.
2757
2758         PR c++/11670
2759         * g++.dg/expr/cast2.C: New test.
2760
2761         PR c++/10530
2762         * g++.dg/template/dependent-name2.C: New test.
2763
2764 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
2765
2766         * g++.dg/parse/crash11.C: Put the dg options in comments.
2767
2768 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
2769
2770         * lib/gcc-dg.exp: Update for diagnostic change.
2771
2772 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2773
2774         PR c++/5767
2775         * g++.dg/parse/crash11.C: New test.
2776
2777 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
2778
2779         * gcc.dg/cpp/spacing1.c: Update.
2780
2781 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
2782
2783         PR target/11739
2784         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2785         a value for -mtune.
2786
2787 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2788
2789         PR middle-end/11771
2790         * gcc.c-torture/compile/20030804-1.c: New test case.
2791
2792 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2793
2794         * gcc.dg/20030804-1.c: New test case.
2795
2796 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
2797
2798         * gcc.dg/cpp/separate-1.c: New test.
2799
2800 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
2801
2802         PR c++/11704
2803         * g++.dg/template/dependent-expr2.C: New test.
2804
2805         PR c++/11766
2806         * g++.dg/expr/ptrmem1.C: New test.
2807
2808 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2809
2810         PR c++/9453
2811         * g++.dg/template/friend15.C: New test.
2812
2813 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
2814
2815         * lib/dg-pch.exp: Work round PCH bug.
2816
2817 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2818
2819         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
2820         builtins.  Move cases from builtins-4.c here.
2821
2822         * gcc.dg/torture/builtin-math-1.c: New test taken from
2823         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2824         additional cases.
2825
2826         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2827         Delete.
2828
2829 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2830
2831         PR c++/9447
2832         * g++.dg/template/using7.C: New test.
2833
2834 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
2835
2836         * import1.c, import2.c: New tests.
2837
2838 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
2839
2840         * g++.dg/eh/crossjump1.C: New test.
2841
2842 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
2843
2844         PR c++/11697
2845         * g++.dg/template/using6.C: New test.
2846
2847         PR c++/11744
2848         * g++.dg/template/koenig2.C: New test.
2849
2850 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2851
2852         PR c++/7983
2853         * g++.dg/parse/typedef4.C: New test.
2854
2855 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2856
2857         PR c++/8442, c++/8806
2858         * g++.dg/template/elab1.C: New test.
2859         * g++.dg/template/type2.C: Likewise.
2860         * g++.dg/template/ttp3.C: Adjust expected error message.
2861         * g++.old-deja/g++.law/visibility13.C: Likewise.
2862         * g++.old-deja/g++.niklas/t135.C: Likewise.
2863         * g++.old-deja/g++.pt/ttp41.C: Likewise.
2864         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2865         template argument.
2866         * g++.old-deja/g++.pt/ttp44.C: Likewise.
2867
2868 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
2869
2870         PR c++/11295
2871         * g++.dg/ext/stmtexpr1.C: New test.
2872
2873         * g++.dg/opt/tmp1.C: New test.
2874
2875         PR c++/11525
2876         * g++.dg/parse/constant4.C: New test.
2877
2878         PR c++/9447
2879         * g++.dg/template/using5.C: New test.
2880
2881 2003-07-31  Roger Sayle  <roger@eyesopen.com>
2882
2883         * gcc.dg/builtins-27.c: New test case.
2884
2885 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
2886
2887         * gcc.dg/tls/opt-7.c: New test.
2888
2889 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
2890
2891         * g++.old-deja/g++.other/crash18.C: Remove.
2892
2893 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2894
2895         * g++.dg/template/explicit3.C: New.
2896         * g++.dg/template/explicit4.C: New.
2897         * g++.dg/template/explicit5.C: New.
2898
2899         PR c++/11347
2900         * g++.dg/template/memtmpl1.C: New.
2901
2902 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
2903
2904         PR target/11565
2905         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2906         * gcc.dg/i386-387-5.c (dg-options): Likewise.
2907
2908 2003-07-30  Jan Hubicka  <jh@suse.cz>
2909
2910         * vtgc1.c: Kill.
2911
2912 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
2913
2914         * gcc.dg/struct-in-proto-1.c: New test.
2915
2916 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
2917
2918         * gcc.dg/cpp/include2.c: Only expect one message.
2919
2920 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
2921
2922         PR c++/9447
2923         * g++.dg/template/using1.C: New test.
2924         * g++.dg/template/using2.C: New test.
2925         * g++.dg/template/using3.C: New test.
2926         * g++.dg/template/using4.C: New test.
2927
2928 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
2929
2930         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2931         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2932
2933 2003-07-28  Jan Hubicka  <jh@suse.cz>
2934
2935         PR c++/11530
2936         * g++.dg/opt/call1.C: New test.
2937
2938 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
2939
2940         PR c++/11667
2941         * g++.dg/init/enum2.C: New test.
2942         * g++.dg/template/overload1.C: Add "-w" option.
2943
2944 2003-07-28    <hp@bitrange.com>
2945
2946         * gcc.dg/Wdeclaration-after-statement-1.c,
2947         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2948
2949 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
2950
2951         * gcc.c-torture/compile/20030725-1.c: New test.
2952
2953 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
2954
2955         * gcc.dg/20030505.c: Only run for SPE.
2956         Remove definition of opaque type.
2957
2958 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
2959
2960         * g++.dg/template/ptrmem6.C: New test.
2961
2962 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
2963
2964         * gcc.c-torture/compile/zero-strct-2.c: New test.
2965
2966 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
2967
2968         * gcc.dg/intermod-1.c: New test.
2969
2970 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2971
2972         PR c++/11617
2973         * g++.dg/template/lookup2.C: New test.
2974         * g++.dg/template/memclass1.C: Remove instantiated from error.
2975         * g++.dg/other/error2.C: Tweak expected errors.
2976
2977         PR c++/11596
2978         * g++.dg/template/defarg3.C: New test.
2979
2980         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2981
2982 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
2983
2984         * g++.dg/inherit/access5.C: New test.
2985
2986 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2987
2988         PR c++/11513
2989         * g++.dg/template/crash8.C: New test.
2990
2991 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
2992
2993         PR c/10602
2994         * gcc.dg/noncompile/incomplete-2.c: New test.
2995
2996 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
2997
2998         PR c++/11645
2999         * g++.dg/inherit/access4.C: New test.
3000
3001         PR c++/11517
3002         * g++.dg/expr/cond2.C: New test.
3003
3004         PR optimization/10679
3005         * g++.dg/opt/inline4.C: New test.
3006
3007 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3008
3009         * g++.dg/parse/crash10: New test.
3010
3011 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3012
3013         * g++.dg/ext/flexary1.C: New test.
3014
3015 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3016
3017         PR c++/10793
3018         * g++.dg/template/crash9.C: New test.
3019
3020 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3021
3022         PR c++/3004
3023         * g++.dg/parse/typedef3.C: New test.
3024
3025         PR c++/7906
3026         * g++.dg/parse/operator2.C: New test.
3027
3028         PR c++/8895
3029         * g++.dg/parse/def-tmpl-arg1.C: New test.
3030
3031         PR c++/9282
3032         * g++.dg/parse/funptr1.C: New test.
3033
3034         PR c++/9452
3035         * g++.dg/parse/ambig3.C: New test.
3036
3037         PR c++/9454
3038         * g++.dg/parse/operator3.C: New test.
3039
3040         PR c++/9486
3041         * g++.dg/parse/template10.C: New test.
3042
3043         PR c++/9488
3044         * g++.dg/parse/template11.C: New test.
3045
3046         PR c++/10150
3047         * g++.dg/parse/invalid-op1.C: New test.
3048
3049         PR c++/10247
3050         * g++.dg/parse/condexpr1.C: New test.
3051
3052 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3053
3054         * g++.dg/ext/packed3.C: New test.
3055         * g++.dg/ext/packed4.C: New test.
3056
3057         * gcc.dg/pack-test-3.c: New test.
3058
3059 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3060
3061         * lib/compat.exp: Handle dg-options per source file.
3062         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3063         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3064         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3065         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3066         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3067         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3068         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3069         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3070         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3071         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3072         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3073         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3074         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3075         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3076
3077 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3078
3079         PR c/10320
3080         * gcc.c-torture/execute/20030718-1.c: New test.
3081
3082 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3083
3084         PR optimization/11536
3085         * gcc.dg/20030721-1.c: New test.
3086
3087 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3088
3089         PR c++/11546
3090         * g++.dg/template/lookup1.C: New test.
3091
3092 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3093
3094         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3095         diagnostics of ill-formed constructs involving labels.
3096         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3097         the new 'previously defined here' message.
3098
3099 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3100
3101         * g++.dg/parse/non-dependent2.C: New test.
3102
3103 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3104
3105         * g++.dg/init/init-ref4.C: xfail on targets without
3106         weak symbols.
3107
3108 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3109
3110         PR target/11087
3111         * gcc.c-torture/execute/20030717-1.c: New test.
3112
3113 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3114
3115         * g++.dg/opt/cfg1.C: New test.
3116
3117 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3118
3119         PR optimization/11557
3120         * gcc.dg/20030717-1.c: New test.
3121
3122 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3123
3124         PR c++/10476
3125         * g++.dg/expr/crash-1.C: New test.
3126
3127         PR c++/11027
3128         * g++.dg/template/init3.C: New test.
3129
3130         PR c++/8222
3131         * g++.dg/template/non-dependent1.C: New test.
3132
3133         PR c++/11070
3134         * g++.dg/template/non-dependent2.C: New test.
3135
3136         PR c++/11071
3137         * g++.dg/template/non-dependent3.C: New test.
3138
3139         PR c++/9907
3140         * g++.dg/template/sizeof5.C: New test.
3141
3142 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3143
3144         PR 11498
3145         * gcc.c-torture/compile/mangle-1.c: New file.
3146
3147 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3148
3149         PR c++/7809
3150         * g++.dg/parse/access3.C: New test.
3151
3152 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3153
3154         PR c++/11384
3155         * g++.dg/init/init-ref4.C: New test.
3156
3157 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3158
3159         PR c++/11547
3160         * g++.dg/parse/constant3.C: New test.
3161         * g++.dg/parse/crash7.C: Likewise.
3162
3163 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3164
3165         PR target/11008
3166         * gcc.dg/i386-pentium4-not-mull.c: New.
3167
3168 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3169
3170         * gcc.dg/asm-names.c (ymain): Make it weak.
3171
3172 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3173
3174         PR c++/5421
3175         * g++.dg/template/friend21.C: New test.
3176
3177 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3178
3179         * gcc.dg/cleanup-8.c: New test.
3180         * gcc.dg/cleanup-9.c: New test.
3181
3182 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3183
3184         * g++.dg/ext/dll-MI1.h: New file.
3185         * g++.dg/ext/dllexport-MI1.C: New file.
3186         * g++.dg/ext/dllimport-MI1.C: New file.
3187
3188 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3189
3190         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3191         it does not have cmpstrsi patterns (just cmpmemsi).
3192
3193 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3194
3195         PR debug/11473
3196         * g++.dg/debug/debug8.C: New test.
3197
3198 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3199
3200         PR c++/10108
3201         * g++.dg/template/crash7.C: New test.
3202
3203 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3204
3205         PR target/10795
3206         * gcc.c-torture/compile/20030708-1.c: New.
3207
3208 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3209
3210         * gcc.c-torture/execute/20030715-1.c: New test.
3211
3212 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3213
3214         * gcc.dg/pch/inline-3.c: New file.
3215         * gcc.dg/pch/inline-3.hs: New file.
3216         * gcc.dg/pch/inline-4.c: New file.
3217         * gcc.dg/pch/inline-4.hs: New file.
3218
3219 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3220
3221         PR c++/11509
3222         * g++.dg/template/crash6.C: New test.
3223
3224         PR c++/7053
3225         * g++.dg/template/friend20.C: New test.
3226
3227         PR c++/7019
3228         * g++.dg/template/overload2.C: New test.
3229
3230 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3231
3232         PR optimization/11440
3233         * gcc.c-torture/execute/20030714-1.c: New test.
3234
3235 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3236
3237         PR c++/11154
3238         * g++.dg/template/partial2.C: New test.
3239
3240 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3241
3242         PR c++/11503
3243         * g++.dg/template/anon1.C: New test.
3244
3245         PR c++/11493
3246         PR c++/11495
3247         * g++.dg/parse/template9.C: Likewise.
3248         * g++.dg/template/crash4.C: New test.
3249         * g++.dg/template/koenig1.C: Likewise.
3250         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3251         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3252         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3253         functions.
3254         * g++.old-deja/g++.jason/template36.C: Likewise.
3255         * g++.old-deja/g++.mike/p1989.C: Likewise.
3256         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3257         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3258         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3259         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3260         compiling.
3261         * g++.old-deja/g++.pt/union2.C: Use this->.
3262
3263 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3264
3265         * gcc.dg/20030711-1.c: New test.
3266
3267 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3268
3269         PR c++/11050
3270         * g++.dg/parse/args1.C: New test.
3271         * g++.pt/defarg8.C: Change expected errors.
3272
3273 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3274
3275         PR c++/8164
3276         * g++.dg/template/nontype2.C: New test.
3277
3278         PR c++/10558
3279         * g++.dg/parse/template8.C: New test.
3280
3281         PR c++/8327
3282         * g++.dg/template/scope1.C: New test.
3283
3284         * g++.dg/warn/Wsign-compare-1.C: New test.
3285
3286 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3287
3288         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3289
3290 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3291
3292         PR c++/9411
3293         * g++.dg/template/explicit2.C: New test.
3294
3295         PR c++/10032
3296         * g++.dg/warn/pedantic1.C: New test.
3297
3298 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3299
3300         PR c++ 9483
3301         * g++.dg/other/field1.C: New test.
3302
3303 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3304
3305         PR c/11449
3306         * gcc.c-torture/compile/20030707-1.c: New.
3307
3308 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3309
3310         PR c++/10849
3311         * g++.dg/template/access12.C: New test.
3312
3313 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3314
3315         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3316         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3317         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3318         * gcc.misc-tests/gcov.exp: Update
3319         * g++.dg/gcov/gcov.exp: Update
3320         * lib/gcov.exp: Update.
3321
3322 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3323
3324         * g++.dg/abi/mangle17.C: Make sure template expressions are
3325         dependent.
3326         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3327         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3328         * g++.dg/opt/stack1.C: Remove erroneous code.
3329         * g++.dg/parse/template7.C: New test.
3330         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3331         * g++.old-deja/g++.pt/crash4.C: Likewise.
3332
3333 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3334
3335         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3336         with zero or one occurence of `$' after the initial `L'.
3337
3338 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3339
3340         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3341
3342 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3343
3344         PR c/11370
3345         * gcc.dg/Wunreachable-6.c: New testcase.
3346         * gcc.dg/Wunreachable-7.c: New testcase.
3347
3348 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3349
3350         PR c/11420
3351         * gcc.dg/20030708-1.c: New test.
3352
3353 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3354
3355         * gcc.dg/compat/sdata-section.h: New file.
3356         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3357         * gcc.dg/torture/mips-sdata-1.c: New test.
3358
3359 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3360
3361         PR c++/11030
3362         * g++.dg/template/friend19.C: New test.
3363
3364 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3365
3366         * g++.dg/opt/strength-reduce.C: New test.
3367
3368 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3369
3370         PR target/10979
3371         * gcc.dg/20030707-1.c: New testcase.
3372
3373 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3374
3375         PR optimization/11059
3376         * g++.dg/opt/emptyunion.C: New testcase.
3377
3378 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3379             Eric Botcazou  <ebotcazou@libertysurf.fr>
3380
3381         * g++.dg/opt/stack1.C: New test.
3382
3383 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3384
3385         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3386         run test.
3387
3388         PR c++/11431
3389         * g++.dg/expr/static_cast3.C: New test.
3390
3391 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3392
3393         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3394         everywhere.
3395         * gcc.dg/concat.c: Concatenation of string constants with
3396         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3397         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3398         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3399         necessary to avoid multi-character character constant warning.
3400         * gcc.dg/cpp/escape.c: Likewise.
3401         * gcc.dg/cpp/ucs.c: Likewise.
3402         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3403         Fix a typo.
3404
3405 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3406
3407         PR c/11428
3408         * gcc.c-torture/compile/20030704-1.c: New.
3409
3410 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3411
3412         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3413
3414 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3415
3416         PR c++/5287, PR c++/7910,  PR c++/11021
3417         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3418         tests for warnings.
3419         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3420         * g++.dg/ext/dllimport3.C: Likewise.
3421         * g++.dg/ext/dllimport4.C: New file.
3422         * g++.dg/ext/dllimport5.C: New file.
3423         * g++.dg/ext/dllimport6.C: New file.
3424         * g++.dg/ext/dllimport7.C: New file.
3425         * g++.dg/ext/dllimport8.C: New file.
3426         * g++.dg/ext/dllimport9.C: New file.
3427         * g++.dg/ext/dllimport10.C: New file.
3428         * g++.dg/ext/dllexport1.C: New file.
3429
3430 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3431
3432         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3433         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3434
3435 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3436
3437         * gcc.dg/builtins-25.c: New testcase.
3438         * gcc.dg/builtins-26.c: New testcase.
3439
3440 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
3441
3442         * gcc.dg/compat/vector-defs.h: New file.
3443         * gcc.dg/compat/vector-setup.h: New file.
3444         * gcc.dg/compat/vector-check.h: New file.
3445         * gcc.dg/compat/vector-1_main.c: New file.
3446         * gcc.dg/compat/vector-1_x.c: New file.
3447         * gcc.dg/compat/vector-1_y.c: New file.
3448         * gcc.dg/compat/vector-2_main.c: New file.
3449         * gcc.dg/compat/vector-2_x.c: New file.
3450         * gcc.dg/compat/vector-2_y.c: New file.
3451
3452         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3453         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3454         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3455         * gcc.dg/compat/struct-align-1.h: New file.
3456         * gcc.dg/compat/struct-align-1_main.c: New file.
3457         * gcc.dg/compat/struct-align-1_x.c: New file.
3458         * gcc.dg/compat/struct-align-1_y.c: New file.
3459         * gcc.dg/compat/struct-align-2.h: New file.
3460         * gcc.dg/compat/struct-align-2_main.c: New file.
3461         * gcc.dg/compat/struct-align-2_x.c: New file.
3462         * gcc.dg/compat/struct-align-2_y.c: New file.
3463
3464         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3465         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3466         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3467         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3468         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3469         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3470         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3471         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3472         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3473         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3474         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3475         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3476         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3477         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3478         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3479         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3480         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3481         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3482         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3483         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3484         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3485         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3486         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3487         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3488         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3489         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3490         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3491         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3492         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3493
3494 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3495
3496         * gcc.dg/i386-call-1.c: New test.
3497
3498 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3499
3500         PR c++/9162
3501         * g++.dg/parse/defarg4.C: New.
3502
3503 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3504
3505         PR target/10700
3506         * gcc.c-torture/compile/20030703-1.c: New test case.
3507
3508 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3509
3510         * g++.dg/template/local3.C: Remove extra semicolon.
3511
3512 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3513
3514         * gcc.dg/i386-volatile-1.c: New test.
3515
3516 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
3517
3518         PR c++/11072
3519         * g++.dg/other/offsetof2.C: XFAIL.
3520         * g++.dg/other/offsetof5.C: New.
3521
3522         PR c++/10219
3523         * g++.dg/template/error1.C: New.
3524
3525         PR c++/9779
3526         * g++.dg/template/dependent-expr1.C: New.
3527
3528 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3529
3530         PR c++/6949
3531         * g++.dg/template/local3.C: New test.
3532
3533         PR c++/11149
3534         * g++.dg/lookup/scoped6.C: New test.
3535
3536 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
3537
3538         PR c++/8046
3539         * g++.dg/other/error7.C: New test.
3540
3541 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
3542
3543         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3544         * g++.old-deja/g++.abi/vtable3.h: Likewise.
3545         * g++.old-deja/g++.law/code-gen5.C: Likewise.
3546         * g++.old-deja/g++.other/union2.C: Likewise.
3547         * gcc.dg/c90-const-expr-2.c: Likewise.
3548         * gcc.dg/c90-const-expr-3.c: Likewise.
3549         * gcc.dg/c99-const-expr-2.c: Likewise.
3550         * gcc.dg/c99-const-expr-3.c: Likewise.
3551         * gcc.dg/concat.c: Likewise.
3552
3553 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3554
3555         PR c++/9559
3556         * g++.dg/init/static1.C: New test.
3557
3558 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3559
3560         * Changelog: Remove ">>>>>>>" from previous change.
3561
3562 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3563
3564         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3565         * g++.old-deja/g++.other/access2.C: Likewise.
3566         * g++.old-deja/g++.other/decl2.C: Likewise.
3567         * gcc.c-torture/execute/20020615-1.c: Likewise.
3568
3569 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3570
3571         PR c++/4933
3572         * g++.dg/template/sizeof4.C: New test.
3573
3574 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3575
3576         * g++.dg/other/error6.C: New test.
3577
3578 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3579
3580         PR c++/10750
3581         * g++.dg/parse/constant2.C: New test.
3582
3583 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
3584
3585         PR c++/11106
3586         * g++.dg/other/error5.C: New test.
3587
3588 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3589
3590         * gcc.dg/format/gcc_diag-1.c: New test.
3591
3592 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
3593
3594         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3595
3596 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
3597
3598         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3599         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3600         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3601
3602 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
3603
3604         * gcc.c-torture/execute/builtins/string-8.c: New test.
3605         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3606         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3607         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3608
3609 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3610
3611         PR c++/10468
3612         * g++.dg/ext/typeof6.C: New test.
3613
3614 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3615
3616         PR c++/10796
3617         * g++.dg/init/enum1.C: New test.
3618
3619 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
3620
3621         * gcc.dg/20030627-1.c: New test.
3622
3623 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
3624
3625         PR c++/11332
3626         * g++.dg/expr/static_cast2.C: New test.
3627
3628 2003-06-26  Roger Sayle  <roger@eyesopen.com>
3629             Jakub Jelinek  <jakub@redhat.com>
3630
3631         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3632         sprintf(dst,"%s",src) optimization.
3633         * gcc.c-torture/execute/20030626-1.c: New test case.
3634         * gcc.c-torture/execute/20030626-2.c: New test case.
3635
3636 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
3637
3638         * gcc.c-torture/execute/multi-ix.c: New test.
3639
3640         * gcc.c-torture/execute/simd-4.c (main):
3641         Added missing semicolon at end of union.
3642
3643 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
3644
3645         PR c++/8266
3646         * g++.dg/template/explicit-instantiation3.C: New test.
3647
3648 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3649
3650         * gcc.dg/20030626-1.c: Use signed char.
3651
3652 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3653
3654         * gcc.dg/20030626-1.c: New test.
3655
3656 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
3657
3658         * const-str-2.m: Update.
3659
3660 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
3661
3662         PR c++/10990
3663         * g++.dg/rtti/dyncast1.C: New test.
3664         * g++.dg/abi/mangle4.C: Correct base-specifier access.
3665         * g++.dg/lookup/scoped1.C: Remove XFAIL.
3666         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3667
3668         PR c++/10931
3669         * g++.dg/expr/static_cast1.C: New test.
3670
3671 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
3672
3673         * gcc.dg/20030625-1.c: New test.
3674
3675 2003-06-24  Roger Sayle  <roger@eyesopen.com>
3676
3677         * gcc.c-torture/compile/20030624-1.c: New test case.
3678
3679 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
3680
3681         * gcc.c-torture/execute/string-opt-17.c: New test.
3682
3683 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
3684
3685         PR c++/5754
3686         * g++.dg/parse/crash6.C: New test.
3687
3688 2003-06-23  Roger Sayle  <roger@eyesopen.com>
3689
3690         * gcc.dg/builtins-24.c: New test case.
3691
3692 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
3693
3694         * g++.dg/opt/operator1.C: New test.
3695
3696 2003-06-22  Roger Sayle  <roger@eyesopen.com>
3697
3698         * gcc.c-torture/execute/string-opt-16.c: New test case.
3699
3700 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3701
3702         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
3703         * g++.old-deja/g++.other/conv7.C: Likewise
3704         * g++.old-deja/g++.other/overcnv2.C: Likewise.
3705         * g++.old-deja/g++.other/overload14.C: Likewise.
3706
3707 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3708
3709         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3710         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3711
3712 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3713
3714         PR c++/10888
3715         * g++.dg/warn/Winline-3.C: New test.
3716
3717 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3718
3719         * lib/target-supports.exp (check_alias_available): Make the test
3720         program acceptable to the Solaris assembler.
3721
3722         PR c++/10749
3723         * g++.dg/template/memclass2.C: New test.
3724
3725 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3726             Eric Botcazou  <ebotcazou@libertysurf.fr>
3727
3728         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3729         data for non-matching targets.
3730         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3731
3732 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3733
3734         PR c++/10845
3735         * g++.dg/template/member3.C: New test.
3736
3737 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
3738
3739         PR c++/10939
3740         * g++.dg/template/func1.C: New test.
3741
3742         PR c++/9649
3743         * g++.dg/template/static4.C: New test.
3744         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3745
3746         PR c++/11041
3747         * g++.dg/init/ref7.C: New test.
3748
3749 2003-06-19  Matt Austern  <austern@apple.com>
3750
3751         PR c++/11228
3752         * g++.dg/anew1.C: New test.
3753         * g++.dg/anew2.C: New test.
3754         * g++.dg/anew3.C: New test.
3755         * g++.dg/anew4.C: New test.
3756
3757 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
3758
3759         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3760
3761 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
3762
3763         * gcc.c-torture/execute/simd-4.c (main): Make expected value
3764         endian-dependent.
3765
3766 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
3767
3768         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3769         Remove cruft.
3770
3771 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
3772
3773         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3774         * gcc.c-torture/compile/961203-1.c: Likewise.
3775         * gcc.c-torture/compile/980506-1.c: Likewise.
3776
3777 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3778
3779         PR c++/10712
3780         * g++.dg/lookup/using7.C: New test.
3781
3782 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3783
3784         PR c++/11105
3785         * g++.dg/abi/conv1.C: Remove it.
3786         * g++.dg/template/conv7.C: New test.
3787         * g++.dg/template/conv8.C: Likewise.
3788         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3789         conversion operator.
3790
3791 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
3792
3793         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3794         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3795         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3796         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3797         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3798         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3799         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3800         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3801         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3802         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3803         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3804         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3805         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3806         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3807         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3808         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3809         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3810         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3811         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3812         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3813         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3814         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3815         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3816         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3817         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3818         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3819         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3820         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3821         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3822
3823 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
3824
3825         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3826         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3827         indications.
3828
3829 2003-06-16  Roger Sayle  <roger@eyesopen.com>
3830
3831         * gcc.dg/i386-387-5.c: New test case.
3832         * gcc.dg/i386-387-6.c: New test case.
3833         * gcc.dg/builtins-23.c: New test case.
3834
3835 2003-06-15  Roger Sayle  <roger@eyesopen.com>
3836
3837         * gcc.dg/builtins-22.c: New test case.
3838         * gcc.dg/i386-387-1.c: Update to test exp.
3839         * gcc.dg/i386-387-2.c: Likewise.
3840
3841 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3842
3843         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3844
3845 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3846
3847         * lib/gcc-dg.exp (dg-require-dll): New function.
3848         (dg-xfail-if): Likewise.
3849         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3850         driver.
3851
3852         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3853         * gcc.c-torture/compile/20001205-1.c: Likewise.
3854         * gcc.c-torture/compile/20001226-1.c: Likewise.
3855         * gcc.c-torture/compile/20010518-2.c: Likewise.
3856         * gcc.c-torture/compile/20020312-1.c: Likewise.
3857         * gcc.c-torture/compile/20020604-1.c: Likewise.
3858         * gcc.c-torture/compile/920501-12.c: Likewise.
3859         * gcc.c-torture/compile/920501-4.c: Likewise.
3860         * gcc.c-torture/compile/920520-1.c: Likewise.
3861         * gcc.c-torture/compile/920521-1.c: Likewise.
3862         * gcc.c-torture/compile/920625-1.c: Likewise.
3863         * gcc.c-torture/compile/961203-1.c: Likewise.
3864         * gcc.c-torture/compile/980506-1.c: Likewise.
3865         * gcc.c-torture/compile/981006-1.c: Likewise.
3866         * gcc.c-torture/compile/981022-1.c: Likewise.
3867         * gcc.c-torture/compile/981223-1.c: Likewise.
3868         * gcc.c-torture/compile/990617-1.c: Likewise.
3869         * gcc.c-torture/compile/dll.c: Likewise.
3870         * gcc.c-torture/compile/labels-3.c: Likewise.
3871         * gcc.c-torture/compile/mipscop-1.c: Likewise.
3872         * gcc.c-torture/compile/mipscop-2.c: Likewise.
3873         * gcc.c-torture/compile/mipscop-3.c: Likewise.
3874         * gcc.c-torture/compile/mipscop-4.c: Likewise.
3875         * gcc.c-torture/compile/simd-5.c: Likewise.
3876         * gcc.c-torture/compile/20000804-1.x: Remove.
3877         * gcc.c-torture/compile/20001205-1.x: Likewise.
3878         * gcc.c-torture/compile/20001226-1.x: Likewise.
3879         * gcc.c-torture/compile/20010518-2.x: Likewise.
3880         * gcc.c-torture/compile/20020312-1.x: Likewise.
3881         * gcc.c-torture/compile/20020604-1.x: Likewise.
3882         * gcc.c-torture/compile/920501-12.x: Likewise.
3883         * gcc.c-torture/compile/920501-4.x: Likewise.
3884         * gcc.c-torture/compile/920520-1.x: Likewise.
3885         * gcc.c-torture/compile/920521-1.x: Likewise.
3886         * gcc.c-torture/compile/920625-1.x: Likewise.
3887         * gcc.c-torture/compile/961203-1.x: Likewise.
3888         * gcc.c-torture/compile/980506-1.x: Likewise.
3889         * gcc.c-torture/compile/981006-1.x: Likewise.
3890         * gcc.c-torture/compile/981022-1.x: Likewise.
3891         * gcc.c-torture/compile/981223-1.x: Likewise.
3892         * gcc.c-torture/compile/990617-1.x: Likewise.
3893         * gcc.c-torture/compile/mipscop-1.x: Likewise.
3894         * gcc.c-torture/compile/mipscop-2.x: Likewise.
3895         * gcc.c-torture/compile/mipscop-3.x: Likewise.
3896         * gcc.c-torture/compile/mipscop-4.x: Likewise.
3897         * gcc.c-torture/compile/simd-5.x: Likewise.
3898
3899         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3900
3901 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
3902
3903         * gcc.c-torture/execute/20030611-1.c: New test.
3904
3905 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3906
3907         PR middle-end/168
3908         * gcc.dg/20030612-1.c: New test case.
3909
3910 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3911
3912         PR c++/10635
3913         * g++.dg/expr/cast1.C: New test.
3914
3915 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3916
3917         * gcc.dg/builtins-21.c: New test case.
3918
3919 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
3920
3921         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3922         options instead of at the end.
3923         * lib/objc.exp (objc_target_compile): Likewise.
3924
3925 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
3926
3927         PR c++/10432
3928         * g++.dg/parse/error1.C: New test.
3929
3930 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
3931
3932         * gcc.dg/compat/struct-by-value-11_main.c: New file.
3933         * gcc.dg/compat/struct-by-value-11_x.c: New file.
3934         * gcc.dg/compat/struct-by-value-11_y.c: New file.
3935         * gcc.dg/compat/struct-by-value-12_main.c: New file.
3936         * gcc.dg/compat/struct-by-value-12_x.c: New file.
3937         * gcc.dg/compat/struct-by-value-12_y.c: New file.
3938         * gcc.dg/compat/struct-by-value-13_main.c: New file.
3939         * gcc.dg/compat/struct-by-value-13_x.c: New file.
3940         * gcc.dg/compat/struct-by-value-13_y.c: New file.
3941         * gcc.dg/compat/struct-by-value-14_main.c: New file.
3942         * gcc.dg/compat/struct-by-value-14_x.c: New file.
3943         * gcc.dg/compat/struct-by-value-14_y.c: New file.
3944         * gcc.dg/compat/struct-by-value-15_main.c: New file.
3945         * gcc.dg/compat/struct-by-value-15_x.c: New file.
3946         * gcc.dg/compat/struct-by-value-15_y.c: New file.
3947         * gcc.dg/compat/struct-by-value-16_main.c: New file.
3948         * gcc.dg/compat/struct-by-value-16_x.c: New file.
3949         * gcc.dg/compat/struct-by-value-16_y.c: New file.
3950         * gcc.dg/compat/struct-by-value-17_main.c: New file.
3951         * gcc.dg/compat/struct-by-value-17_x.c: New file.
3952         * gcc.dg/compat/struct-by-value-17_y.c: New file.
3953         * gcc.dg/compat/struct-by-value-18_main.c: New file.
3954         * gcc.dg/compat/struct-by-value-18_x.c: New file.
3955         * gcc.dg/compat/struct-by-value-18_y.c: New file.
3956
3957         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3958         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3959         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3960         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3961         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3962         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3963         * gcc.dg/compat/scalar-return-3_main.c: New file.
3964         * gcc.dg/compat/scalar-return-3_x.c: New file.
3965         * gcc.dg/compat/scalar-return-3_y.c: New file.
3966         * gcc.dg/compat/scalar-return-4_main.c: New file.
3967         * gcc.dg/compat/scalar-return-4_x.c: New file.
3968         * gcc.dg/compat/scalar-return-4_y.c: New file.
3969
3970 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
3971
3972         * gcc.dg/compat/fp2-struct-check.h: New file.
3973         * gcc.dg/compat/fp2-struct-defs.h: New file.
3974         * gcc.dg/compat/fp2-struct-init.h: New file.
3975         * gcc.dg/compat/struct-by-value-10_main.c: New file.
3976         * gcc.dg/compat/struct-by-value-10_x.c: New file.
3977         * gcc.dg/compat/struct-by-value-10_y.c: New file.
3978         * gcc.dg/compat/struct-return-10_main.c: New file.
3979         * gcc.dg/compat/struct-return-10_x.c: New file.
3980         * gcc.dg/compat/struct-return-10_y.c: New file.
3981
3982         * gcc.dg/compat/compat-common.h: New file.
3983         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3984         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3985         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3986         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3987         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3988         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
3989         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
3990         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3991         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
3992         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
3993         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3994         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
3995         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
3996         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3997         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
3998         * gcc.dg/compat/small-struct-check.h: Ditto.
3999         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4000         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4001         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4002         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4003         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4004         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4005         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4006         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4007         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4008         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4009         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4010         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4011         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4012         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4013         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4014         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4015         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4016         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4017         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4018         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4019         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4020         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4021         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4022         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4023         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4024         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4025         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4026         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4027         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4028         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4029
4030 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4031
4032         * g++.dg/pch/static-1.C: New file.
4033         * g++.dg/pch/static-1.Hs: New file.
4034
4035 2003-06-10  Richard Henderson  <rth@redhat.com>
4036
4037         * gcc.dg/asm-7.c: Adjust expected warning text.
4038
4039 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4040
4041         * gcc.dg/builtins-20.c: New test case.
4042
4043 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4044
4045         PR c++/11131
4046         * g++.dg/opt/template1.C: New test.
4047
4048 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4049
4050         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4051         additional_sources.
4052
4053 2003-05-21  David Taylor  <dtaylor@emc.com>
4054
4055         * gcc.dg/Wpadded.c: New file.
4056
4057 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4058
4059         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4060         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4061         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4062         dg-require-weak.
4063
4064 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4065
4066         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4067
4068 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4069
4070         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4071         (dg-require-alias): Likewise.
4072         (dg-require-gc-sections): Likewise.
4073         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4074
4075 2003-06-08  Richard Henderson  <rth@redhat.com>
4076
4077         * gcc.dg/20011029-2.c: Fix the array reference.
4078         * gcc.dg/asm-7.c: New.
4079
4080 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4081
4082         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4083
4084 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4085
4086         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4087         (dg-require-gc-sections): Likewise.
4088
4089 2003-06-08  Jan Hubicka  <jh@suse.cz>
4090
4091         * i386-cmov1.c: Fix regular expression.
4092         * i386-cvt-1.c: Likewise.
4093         * i386-local.c: Likewise.
4094         * i386-local2.c: Likewise.
4095         * i386-mul.c: Likewise.
4096         * i386-ssetype-1.c: Likewise.
4097         * i386-ssetype-3.c: Likewise.
4098         * i386-ssetype-5.c: Likewise.
4099
4100 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4101
4102         PR c++/11039
4103         * g++.dg/warn/implicit-typename2.C: New test.
4104         * g++.dg/warn/implicit-typename3.C: New test.
4105
4106 2003-06-07  Richard Henderson  <rth@redhat.com>
4107
4108         * g++.dg/other/offsetof3.C: Use size_t.
4109         * g++.dg/other/offsetof4.C: Likewise.
4110
4111 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4112
4113         * lib/copy-file.exp: New. Implement gcc_copy_files.
4114
4115         * lib/dg-pch.exp: Load copy-file.exp
4116         (dg-pch): Use gcc_copy_files instead of "file copy".
4117
4118 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4119
4120         * gcc.dg/weak/weak.exp: Simplify.
4121         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4122         * gcc.dg/weak/weak-1.c: Likewise.
4123         * gcc.dg/weak/weak-2.c: Likewise.
4124         * gcc.dg/weak/weak-3.c: Likewise.
4125         * gcc.dg/weak/weak-4.c: Likewise.
4126         * gcc.dg/weak/weak-5.c: Likewise.
4127         * gcc.dg/weak/weak-6.c: Likewise.
4128         * gcc.dg/weak/weak-7.c: Likewise.
4129         * gcc.dg/weak/weak-8.c: Likewise.
4130         * gcc.dg/weak/weak-9.c: Likewise.
4131
4132 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4133
4134         gcc.c-torture/execute/20030606-1.c: New.
4135
4136 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4137
4138         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4139         * gcc.dg/builtins-19.c: Likewise.
4140
4141 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4142
4143         * gcc.dg/builtins-2.c: Add some more tests.
4144         * gcc.dg/builtins-18.c: New test case.
4145         * gcc.dg/builtins-19.c: New test case.
4146
4147 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4148             Jim Wilson  <wilson@tuliptree.org>
4149
4150         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4151
4152 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4153
4154         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4155         mempcpy/stpcpy calls not to be optimized into something else.
4156         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4157         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4158         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4159
4160 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4161
4162         * gcc.dg/format/asm_fprintf-1.c: New test.
4163
4164 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4165
4166         * lib/gcc-defs.exp (additional_sources): New variable.
4167         (dg-additional-sources): New function.
4168         (additional_files): New variable.
4169         (dg-additional-files): New function.
4170         (dg-additional-files-options): Likewise.
4171         * lib/gcc-dg.exp (dg-require-weak): New function.
4172         (dg-require-alias): Likewise.
4173         (dg-require-gc-sections): Likewise.
4174         * lib/target-supports.exp (check_alias_available): Remove testfile
4175         parameter.
4176         (check_gc_sections_available): New function.
4177         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4178         (dg-gpp-additional-files): Likewise.
4179         * lib/g++.exp (additional_sources): Remove.
4180         (additional_files): Likewise.
4181         (g++_target_compile): Use dg-additional-files-options.
4182
4183         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4184         Tcl logic.
4185         * gcc.dg/special/ecos.exp: Remove.
4186         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4187         * gcc.dg/special/alias-1.c: Likewise.
4188         * gcc.dg/special/alias-2.c: Likewise.
4189         * gcc.dg/special/gcsec-1.c: Likewise.
4190         * gcc.dg/special/weak-1.c: Likewise.
4191         * gcc.dg/special/weak-2.c: Likewise.
4192         * gcc.dg/special/wkali-1.c: Likewise.
4193         * gcc.dg/special/wkali-2.c: Likewise.
4194
4195         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4196         dg-gpp-additional-*.
4197         * g++.dg/special/conpr-3.C: Likewise.
4198         * g++.dg/special/conpr-4.C: Likewise.
4199         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4200         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4201         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4202         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4203         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4204         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4205         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4206         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4207         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4208         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4209         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4210         * g++.old-deja/g++.other/comdat1.C: Likewise.
4211         * g++.old-deja/g++.other/comdat2.C: Likewise.
4212         * g++.old-deja/g++.other/comdat3.C: Likewise.
4213         * g++.old-deja/g++.other/ctor1.C: Likewise.
4214         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4215
4216 2003-06-05  Richard Henderson  <rth@redhat.com>
4217
4218         * gcc.dg/debug/20030605-1.c: New.
4219
4220 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4221
4222         * README.QMTEST: Update.
4223
4224 2003-06-04  Richard Henderson  <rth@redhat.com>
4225
4226         * gcc.dg/cleanup-1.c: New.
4227         * gcc.dg/cleanup-2.c: New.
4228         * gcc.dg/cleanup-3.c: New.
4229         * gcc.dg/cleanup-4.c: New.
4230         * gcc.dg/cleanup-5.c: New.
4231         * gcc.dg/cleanup-6.c: New.
4232         * gcc.dg/cleanup-7.c: New.
4233
4234 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4235
4236         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4237
4238         * lib/dg-pch.exp: New file.
4239         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4240         * gcc.dg/pch/pch.exp: Likewise.
4241
4242 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4243
4244         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4245         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4246         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4247         * gcc.dg/builtins-17.c: New test case.
4248         * gcc.dg/i386-387-4.c: New test case.
4249         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4250
4251 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4252
4253         * gcc.dg/ultrasp9.c: New test.
4254
4255 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4256
4257         * gcc.c-torture/compile/20030604-1.c: New test.
4258         * gcc.dg/sparc-constant-1.c: New test.
4259
4260 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4261
4262         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4263
4264 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4265
4266         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4267
4268         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4269         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4270
4271 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4272
4273         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4274
4275 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4276
4277         PR c++/10940
4278         * g++.dg/template/spec10.C: New test.
4279
4280 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4281
4282         * gcc.dg/builtins-16.c: New test case.
4283
4284 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4285
4286         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4287         mempcpy test with post-increments.
4288         * gcc.c-torture/execute/string-opt-3.c: New test.
4289         * gcc.dg/string-opt-1.c: New test.
4290
4291 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4292
4293         PR fortran/10965
4294         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4295
4296 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4297
4298         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4299         (scan-assembler): ... here.  Use dg-scan.
4300         (scan-assembler-not): Likewise.
4301         (scan-file): New function.
4302         (scan-file-not): Likewise.
4303         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4304         * gcc.dg/cpp/_Pragma4.c: Likewise.
4305         * gcc.dg/cpp/_Pragma5.c: Likewise.
4306         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4307         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4308         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4309         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4310         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4311         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4312         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4313         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4314         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4315         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4316         * gcc.dg/cpp/cxxcom1.c: Likewise.
4317         * gcc.dg/cpp/line1.c: Likewise.
4318         * gcc.dg/cpp/maccom1.c: Likewise.
4319         * gcc.dg/cpp/maccom2.c: Likewise.
4320         * gcc.dg/cpp/maccom3.c: Likewise.
4321         * gcc.dg/cpp/maccom4.c: Likewise.
4322         * gcc.dg/cpp/maccom5.c: Likewise.
4323         * gcc.dg/cpp/maccom6.c: Likewise.
4324         * gcc.dg/cpp/multiline.c: Likewise.
4325         * gcc.dg/cpp/spacing1.c: Likewise.
4326         * gcc.dg/cpp/spacing2.c: Likewise.
4327         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4328         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4329         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4330         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4331         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4332         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4333         * gcc.dg/cpp/cxxcom2.c: Likewise.
4334         * gcc.dg/cpp/cxxcom2.h: New file.
4335
4336         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4337         * g++.dg/cpp/truefalse.C: Here.
4338         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4339
4340 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4341
4342         * gcc.dg/cpp/redef3.c: New file.
4343
4344 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4345
4346         * gcc.dg/i386-loop-3.c: New test.
4347
4348 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4349
4350         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4351
4352 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4353
4354         * gcc.dg/fwrapv-1.c: New test case.
4355         * gcc.dg/fwrapv-2.c: New test case.
4356
4357 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4358
4359         PR c++/10956
4360         * g++.dg/template/spec9.C: New test.
4361
4362 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4363
4364         * gcc.dg/duff-4.c: New test case.
4365
4366 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4367
4368         PR fortran/10843
4369         * g77.dg/ffixed-form-1.f: New test
4370         * g77.dg/ffixed-form-2.f: New test
4371         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4372         * g77.dg/ffree-form-3.f: New test
4373
4374 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4375
4376         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4377         * gcc.dg/wint_t-1.c: Likewise.
4378
4379 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4380
4381         * g++.dg/template/access11.C: New test.
4382
4383 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4384
4385         PR c++/10849
4386         * g++.dg/template/access10.C: New test.
4387
4388 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4389             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4390
4391         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4392
4393 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4394
4395         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4396         suppress for powerpc-*-darwin*.
4397         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4398
4399 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4400
4401         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4402         suppress option for powerpc-*-darwin*.
4403
4404 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4405
4406         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4407         * gcc.dg/builtins-4.c: Add test for fmod.
4408
4409 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4410
4411         PR c++/10682
4412         * g++.dg/template/instantiate4.C: New test.
4413
4414 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4415
4416         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4417
4418 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4419
4420         * gcc.dg/compat/scalar-return-1_main.c: New file.
4421         * gcc.dg/compat/scalar-return-1_x.c: New file.
4422         * gcc.dg/compat/scalar-return-1_y.c: New file.
4423         * gcc.dg/compat/scalar-return-2_main.c: New file.
4424         * gcc.dg/compat/scalar-return-2_x.c: New file.
4425         * gcc.dg/compat/scalar-return-2_y.c: New file.
4426         * gcc.dg/compat/struct-return-3_main.c: New file.
4427         * gcc.dg/compat/struct-return-3_y.c: New file.
4428         * gcc.dg/compat/struct-return-3_x.c: New file.
4429         * gcc.dg/compat/struct-return-2_main.c: New file.
4430         * gcc.dg/compat/struct-return-2_x.c: New file.
4431         * gcc.dg/compat/struct-return-2_y.c: New file.
4432
4433 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4434
4435         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4436         for hppa*-hp-hpux*.
4437         * gcc.dg/20021014-1.c (dg-options): Likewise.
4438         * gcc.dg/nest.c (dg-options): Likewise.
4439
4440 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
4441
4442         PR c++/9738
4443         * g++.dg/ext/dllimport2.C: New file.
4444         * g++.dg/ext/dllimport3.C: New file.
4445
4446 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
4447
4448         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4449         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4450         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4451         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4452         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4453         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4454         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4455         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4456         * gcc.dg/compat/small-struct-defs.h: New file.
4457         * gcc.dg/compat/small-struct-init.h: New file.
4458         * gcc.dg/compat/small-struct-check.h: New file.
4459         * gcc.dg/compat/fp-struct-defs.h: New file.
4460         * gcc.dg/compat/fp-struct-check.h: New file.
4461         * gcc.dg/compat/fp-struct-init.h: New file.
4462         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4463         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4464
4465 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
4466
4467         * gcc.dg/20030225-2.c: New test.
4468
4469 2003-05-18  Roger Sayle  <roger@eyesopen.com>
4470             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4471
4472         * gcc.c-torture/compile/20030518-1.c: New test case.
4473
4474 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
4475
4476         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4477         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4478         gcc-dg-debug-runtest.
4479         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4480         gcc-dg-debug-runtest.
4481
4482 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4483
4484         PR c++/9022
4485         * g++.dg/lookup/using6.C: New test.
4486
4487 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4488
4489         * g++.dg/parse/access2.C: New test.
4490
4491 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
4492
4493         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4494         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4495         * gcc.dg/debug/debug.exp: Likewise.
4496
4497 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
4498
4499         * gcc.dg/dollar.c: New test.
4500
4501 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
4502
4503         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4504         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4505         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4506         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4507         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4508         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4509         * gcc.dg/compat/struct-by-value-6_main.c: New file.
4510         * gcc.dg/compat/struct-by-value-6_x.c: New file.
4511         * gcc.dg/compat/struct-by-value-6_y.c: New file.
4512         * gcc.dg/compat/struct-by-value-7_main.c: New file.
4513         * gcc.dg/compat/struct-by-value-7_x.c: New file.
4514         * gcc.dg/compat/struct-by-value-7_y.c: New file.
4515         * gcc.dg/compat/struct-by-value-8_main.c: New file.
4516         * gcc.dg/compat/struct-by-value-8_x.c: New file.
4517         * gcc.dg/compat/struct-by-value-8_y.c: New file.
4518         * gcc.dg/compat/struct-by-value-9_main.c: New file.
4519         * gcc.dg/compat/struct-by-value-9_x.c: New file.
4520         * gcc.dg/compat/struct-by-value-9_y.c: New file.
4521
4522 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
4523
4524         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4525         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
4526         support for "repo" mode.
4527         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4528         * lib/g77-dg.exp: Likewise.
4529         * lib/obj-dg.exp: Likewise.
4530
4531 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
4532
4533         Merge from gcc-3_2-rhl8-branch:
4534         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
4535
4536         * gcc.dg/tls/opt-6.c: New test.
4537
4538         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
4539
4540         * gcc.dg/20030405-1.c: New test.
4541
4542         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
4543
4544         * gcc.dg/20030309-1.c: New test.
4545
4546         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4547
4548         * gcc.c-torture/execute/20030307-1.c: New test.
4549
4550         2003-02-20  Randolph Chung  <tausq@debian.org>
4551
4552         * gcc.c-torture/compile/20030220-1.c: New test.
4553
4554         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
4555
4556         * gcc.dg/20030217-1.c: New test.
4557
4558         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
4559
4560         * gcc.c-torture/compile/20020129-1.c: New test.
4561
4562         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4563
4564         * gcc.dg/unroll-1.c: New test.
4565
4566         2002-11-16  Jan Hubicka  <jh@suse.cz>
4567
4568         * gcc.c-torture/execute/20020920-1.c: New test.
4569
4570         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
4571
4572         PR target/7434
4573         * gcc.c-torture/compile/20021008-1.c: New test.
4574
4575         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
4576
4577         PR target/7559
4578         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4579
4580         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
4581
4582         * gcc.c-torture/compile/20020807-1.c: New test.
4583
4584         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
4585
4586         * gcc.dg/tls/opt-1.c: New test.
4587
4588         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
4589
4590         * gcc.dg/20020729-1.c: New test.
4591
4592         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
4593
4594         * g++.dg/opt/life1.C: New test.
4595
4596         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
4597
4598         * gcc.dg/20020525-1.c: New test.
4599
4600         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4601
4602         PR c++/6794
4603         * g++.dg/ext/pretty1.C: New test.
4604         * g++.dg/ext/pretty2.C: New test.
4605
4606 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
4607
4608         PR c++/8385
4609         * g++.dg/ext/typeof5.C: New test.
4610
4611 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
4612
4613         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4614         __USER_LABEL_PREFIX__ into account.
4615         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4616
4617 2003-05-14  Roger Sayle  <roger@eyesopen.com>
4618
4619         * gcc.dg/builtins-15.c: New test case.
4620
4621 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
4622
4623         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4624
4625 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
4626
4627         * lib/g++.exp: Tweak handling of additional source files.
4628         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4629         * g++.dg/special/conpr-2a.C: Rename to ...
4630         * g++.dg/special/conpr-2a.cc: ... this.
4631         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4632         * g++.dg/special/conpr-3a.C: Rename to ...
4633         * g++.dg/special/conpr-3a.cc: This.
4634         * g++.dg/special/conpr-3b.C: Rename to ...
4635         * g++.dg/special/conpr-3b.cc: This.
4636         * g++.dg/special/conpr-4.C: New test.
4637         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4638
4639 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
4640
4641         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4642
4643 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4644
4645         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4646         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4647         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4648         * g++.old-deja/g++.other/warn3.C: Likewise.
4649
4650 2003-05-11  Roger Sayle  <roger@eyesopen.com>
4651
4652         * gcc.dg/i386-387-1.c: Update to also test log.
4653         * gcc.dg/i386-387-2.c: Likewise.
4654
4655 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4656
4657         * g77.f-torture/execute/int8421.f: New test.
4658
4659 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4660
4661         PR c++/10230, c++/10481
4662         * g++.dg/lookup/scoped5.C: New test.
4663
4664 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4665
4666         PR c++/10552
4667         * g++.dg/template/ttp6.C: New test.
4668
4669 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
4670
4671         * gcc.c-torture/execute/builtins: New directory.
4672         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4673         gcc.c-torture/execute/builtins.
4674         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4675         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4676         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
4677         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4678
4679 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4680
4681         PR c++/9252
4682         * g++.dg/template/access8.C: New test.
4683         * g++.dg/template/access9.C: New test.
4684
4685 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4686
4687         PR c++/9554
4688         * g++.dg/parse/access1.C: New test.
4689
4690 2003-05-09  DJ Delorie  <dj@redhat.com>
4691
4692         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4693         long, and not an int.
4694
4695 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4696
4697         PR c++/10555, c++/10576
4698         * g++.dg/template/memclass1.C: New test.
4699
4700 2003-05-08  DJ Delorie  <dj@redhat.com>
4701
4702         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4703         targets.
4704         * gcc.c-torture/execute/20021024-1.x: Likewise.
4705         * gcc.c-torture/execute/shiftdi.x: Likewise.
4706         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4707         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4708         * gcc.dg/20021018-1.c: Likewise.
4709
4710 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4711
4712         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4713
4714         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4715         (bcopy): Call memmove.
4716
4717 2003-05-08  Roger Sayle  <roger@eyesopen.com>
4718
4719         * g77.f-torture/compile/8485.f: New test case.
4720
4721 2003-05-07  Richard Henderson  <rth@redhat.com>
4722
4723         PR c++/10570
4724         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4725         Verify exception_cleanup not called for rethrows.
4726         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4727         when exiting catch block without rethrowing.
4728         * g++.dg/eh/forced3.C: New.
4729         * g++.dg/eh/forced4.C: New.
4730
4731 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
4732
4733         * gcc.dg/20030505.c: Fix triplet.
4734
4735 2003-05-06  DJ Delorie  <dj@redhat.com>
4736
4737         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4738         * gcc.dg/nest.c: Likewise.
4739
4740 2003-05-05  Roger Sayle  <roger@eyesopen.com>
4741
4742         * gcc.dg/builtins-14.c: New test case.
4743
4744 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
4745
4746         * lib/compat.exp (compat-execute): New argument.
4747         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4748         * gcc.dg/compat: New test directory.
4749         * gcc.dg/compat/compat.exp: New expect script.
4750         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4751         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4752         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4753         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4754         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4755         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4756
4757         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4758         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4759         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4760         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4761         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4762         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4763         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4764         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4765         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4766         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4767         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4768         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4769         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4770         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4771         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4772
4773 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
4774
4775         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4776
4777 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
4778
4779         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4780
4781 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
4782
4783         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4784         * gcc.dg/ppc-fsel-2.c: New test.
4785
4786         * gcc.dg/unused-5.c: New test.
4787
4788 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4789
4790         PR c++/10496
4791         * g++.dg/warn/pmf1.C: New test.
4792
4793 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4794
4795         PR c++/4494
4796         * g++.dg/warn/main.C: New test.
4797
4798 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4799
4800         * gcc.dg/nonnull-3.c: New test.
4801
4802 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
4803
4804         * gcc.dg/cpp/Wtrigraphs.c: Update.
4805         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4806
4807 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
4808
4809         * gcc.dg/ppc-fsel-1.c: New test.
4810
4811 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
4812
4813         PR c/10604
4814         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4815
4816 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
4817
4818         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4819
4820 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4821
4822         PR c++/9364, c++/10553, c++/10586
4823         * g++.dg/parse/typename4.C: New test.
4824         * g++.dg/parse/typename5.C: Likewise.
4825
4826 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
4827
4828         * gcc.c-torture/compile/20030503-1.c: New test.
4829
4830 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4831
4832         * g++.dg/lookup/using5.C: Fix testcase error.
4833
4834 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
4835
4836         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4837         since MEABI is no longer supported.  Remove all vestiges
4838         of MEABI from the test.
4839
4840 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4841
4842         PR c++/10554
4843         * g++.dg/lookup/using5.C: New test.
4844
4845 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4846
4847         PR c++/8772
4848         * g++.dg/template/ttp5.C: New test.
4849
4850 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
4851
4852         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4853         (dg-gpp-additional-sources): New function.
4854         (dg-gpp-additional-files): Likewise.
4855         * lib/g++.exp (additional_sources): New variable.
4856         (additional_files): Likewise.
4857         (g++_target_compile): Deal with them.
4858         * lib/old-dejagnu.exp: Remove.
4859         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4860         * g++.old-deja: Revise all tests to use dg commands.
4861
4862 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4863
4864         PR c++/9432, c++/9528
4865         * g++.dg/lookup/using4.C: New test.
4866
4867 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
4868
4869         * gcc.dg/noreturn-5.c: New file.
4870         * gcc.dg/noreturn-6.c: New file.
4871
4872         * gcc.c-torture/compile/inline-1.c: New file.
4873
4874 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4875
4876         PR c++/10551
4877         * g++.dg/template/explicit1.C: New test.
4878
4879 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4880
4881         PR c++/10549
4882         * g++.dg/other/bitfield1.C: New test.
4883
4884         PR c++/10527
4885         * g++.dg/init/new7.C: New test.
4886
4887 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4888
4889         * g++.dg/ext/desig1.C: New test.
4890         * g++.dg/ext/init1.C: Update.
4891
4892         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4893
4894 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
4895
4896         PR c++/10180
4897         * g++.dg/warn/Winline-1.C: New test.
4898
4899 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
4900
4901         * gcc.c-torture/execute/string-opt-19.c: New test.
4902
4903         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4904         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4905
4906 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
4907
4908         PR c++/10506
4909         * g++.dg/init/new6.C: New test.
4910
4911         PR c++/10503
4912         * g++.dg/init/ref6.C: New test.
4913
4914 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
4915
4916         * g++.dg/warn/weak1.C: XFAIL on AIX4.
4917
4918 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4919
4920         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4921         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4922
4923 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
4924
4925         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4926         initialized static data members.
4927
4928 2003-04-25  H.J. Lu <hjl@gnu.org>
4929
4930         * gcc.dg/ia64-sync-4.c: New test.
4931
4932 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4933
4934         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
4935         date.
4936
4937 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
4938
4939         PR c++/10337
4940         * g++.dg/warn/conv1.C: New test.
4941         * g++.old-deja/g++.other/conv7.C: Adjust.
4942         * g++.old-deja/g++.other/overload14.C: Adjust.
4943
4944 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4945
4946         PR c++/10471
4947         * g++.dg/template/defarg2.C: New test.
4948
4949 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
4950
4951         * gcc.dg/cpp/include2.c: Update.
4952         * gcc.dg/cpp/multiline-2.c: New.
4953         * gcc.dg/cpp/multiline.c: Update.
4954         * gcc.dg/cpp/strify2.c: Update.
4955         * gcc.dg/cpp/trad/literals-2.c: Update.
4956
4957 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4958
4959         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4960
4961 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4962
4963         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4964
4965 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4966
4967         PR c++/10451
4968         * g++.dg/parse/crash4.C: New test.
4969
4970         PR c++/9847
4971         * g++.dg/parse/crash5.C: New test.
4972
4973 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
4974
4975         PR c++/10446
4976         * g++.dg/parse/crash3.C: New test.
4977
4978         PR c++/10428
4979         * g++.dg/parse/elab1.C: New test.
4980
4981 2003-04-22  Devang Patel  <dpatel@apple.com>
4982
4983         * gcc.dg/cpp/trad/funlike-5.c: New test.
4984
4985 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
4986
4987         * g++.dg/other/packed1.C: Fix dg options.
4988
4989 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
4990
4991         * g++.dg/other/offsetof2.C: New test.
4992
4993 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
4994
4995         * g++.dg/template/recurse.C: Adjust location of error messages.
4996
4997 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
4998
4999         PR c++/9881
5000         * g++.dg/init/addr-const1.C: New test.
5001         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5002
5003 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5004
5005         PR c++/10405
5006         * g++.dg/lookup/struct-hack1.C: New test.
5007
5008 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5009
5010         * ucs.c: Update diagnostic messages.
5011
5012 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5013
5014         * gcc.dg/cpp/truefalse.cpp: New test.
5015         * gcc.dg/cpp/cpp.exp: Update.
5016         * g++.dg/other/stdbool-if.C: Remove.
5017
5018 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5019
5020         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5021         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5022
5023 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5024
5025         * gcc.c-torture/compile/20030418-1.c: New test.
5026
5027 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5028
5029         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5030
5031 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5032
5033         PR c++/10347
5034         g++.dg/template/dependent-name1.C: New test.
5035
5036 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5037
5038         * gcc.dg/warn-1.c (tourist_guide): New array,
5039         contains a pointer to bar.
5040
5041 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5042
5043         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5044         * gcc.c-torture/execute/medce-1.c: New test case.
5045         * gcc.c-torture/execute/medce-2.c: New test case.
5046
5047 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5048
5049         * lib/prune.exp: Ignore more messages.
5050
5051         PR c++/10381
5052         * g++.dg/parse/lookup3.C: New test.
5053
5054 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5055
5056         * gcc.c-torture/compile/20030415-1.c : New test.
5057
5058 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5059
5060         * gcc.c-torture/execute/scope-2.c: Move to ...
5061         * gcc.dg/noncompile/scope.c: .... here.
5062
5063 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5064
5065         * gcc.dg/20030414-2.c: New test case.
5066
5067 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5068
5069         PR target/10377
5070         * gcc.dg/20030414-1.c: New test.
5071
5072 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5073
5074         * gcc.dg/builtins-12.c: New test case.
5075         * gcc.dg/builtins-13.c: New test case.
5076
5077 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5078
5079         * gcc.c-torture/execute/string-opt-18.c: New test.
5080
5081 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5082
5083         PR c++/10300
5084         * g++.dg/init/new5.C: New test.
5085
5086 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5087
5088         PR c++/7910
5089         * g++.dg/ext/dllimport1.C: New test.
5090
5091 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5092
5093         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5094
5095 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5096
5097         PR Fortran/9263
5098         * g77.f-torture/noncompile/9263.f: New test
5099         PR Fortran/1832
5100         * g77.f-torture/execute/1832.f: New test
5101
5102 2003-04-11  David Chad  <davidc@freebsd.org>
5103             Loren J. Rittle  <ljrittle@acm.org>
5104
5105         libobjc/8562
5106         * objc.dg/headers.m: New test.
5107
5108 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5109
5110         * gcc.c-torture/execute/builtin-noret-2.c: New.
5111         * gcc.c-torture/execute/builtin-noret-2.x: New.
5112         XFAIL builtin-noret-2.c at -O1 and above.
5113         * gcc.dg/redecl.c: New.
5114         * gcc.dg/Wshadow-1.c: Update error regexps.
5115
5116 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5117
5118         * g++.dg/abi/bitfield10.C: New test.
5119
5120 2003-04-09  Mike Stump  <mrs@apple.com>
5121
5122         * gcc.dg/pch/pch.exp: Make testcase names longer.
5123         * g++.dg/pch/pch.exp: Make testcase names longer.
5124
5125 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5126
5127         * gcc.dg/builtins-11.c: New test case.
5128
5129 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5130
5131         * gcc.dg/builtins-9.c: New test case.
5132         * gcc.dg/builtins-10.c: New test case.
5133
5134 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5135
5136         * gcc.dg/noncompile/init-4.c.c: New test.
5137
5138 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5139
5140         * gcc.misc-test/gcov-9.c: New test.
5141         * gcc.misc-test/gcov-10.c: New test
5142         * gcc.misc-test/gcov-11.c: New test.
5143
5144 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5145
5146         PR optimization/10024
5147         * gcc.c-torture/compile/20030405-1.c: New test.
5148
5149 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5150
5151         * gcc.dg/pch/static-3.c: New.
5152         * gcc.dg/pch/static-3.hs: New.
5153         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5154
5155 2003-04-04  Richard Henderson  <rth@redhat.com>
5156
5157         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5158         * g++.dg/eh/forced2.C: Likewise.
5159
5160 2003-04-03  Mike Stump  <mrs@apple.com>
5161
5162         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5163         target arg.
5164         (scan-assembler-times, scan-assembler-not): Likewise.
5165         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5166
5167 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5168
5169         * gcc.dg/sparc-loop-1.c: New test.
5170
5171 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5172
5173         PR other/9274
5174         * g++.dg/pch/system-2.C: New.
5175         * g++.dg/pch/system-2.Hs: New.
5176
5177 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5178
5179         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5180
5181         * g++.dg/eh/simd-1.C (vecfunc): Same.
5182
5183 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5184
5185         * gcc.c-torture/execute/20030401-1.c: New test case.
5186
5187 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5188
5189         * objc.dg/defs.m: New.
5190
5191 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5192
5193         * g++.dg/eh/simd-1.C: New.
5194         * g++.dg/eh/simd-2.C: New.
5195
5196 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5197
5198         * gcc.c-torture/execute/simd-3.c: New.
5199
5200 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5201
5202         PR c/9936
5203         * gcc.dg/20030331-2.c: New test.
5204
5205 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5206
5207         PR c++/10278
5208         * g++.dg/parse/crash2.C: New test.
5209
5210 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5211
5212         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5213         * gcc.c-torture/execute/20030331-1.c: ...here.
5214
5215 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5216
5217         * gcc.c-torture/execute/20030331-1.c: New test.
5218
5219 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5220
5221         * lib/gcov.exp: Adjust call return testing strings.
5222         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5223
5224 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5225
5226         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5227         * gcc.dg/builtins-7.c: New test case.
5228         * gcc.dg/builtins-8.c: New test case.
5229
5230 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5231
5232         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5233
5234 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5235
5236         PR c++/7647
5237         * g++.dg/lookup-class-member-2.C: New test.
5238
5239 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5240
5241         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5242
5243 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5244
5245         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5246
5247 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5248
5249         * g++.dg/init/attrib1.C: New test.
5250
5251 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5252
5253         * gcc.dg/ultrasp8.c: New test.
5254
5255 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5256
5257         * gcc.dg/ultrasp7.c: New test.
5258
5259 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5260
5261         PR c++/10047
5262         * g++.dg/template/inline1.C: New test.
5263
5264 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5265
5266         * gcc.dg/sparc-dwarf2.c: New test.
5267
5268 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5269
5270         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5271         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5272
5273 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5274
5275         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5276         than reading .x files.
5277         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5278         * g77.dg/gcov/gcov-1.f: Likewise.
5279         * gcc.misc-tests/gcov-4b.c: Likewise.
5280         * gcc.misc-tests/gcov-5b.c: Likewise.
5281         * gcc.misc-tests/gcov-6.c: Likewise.
5282         * gcc.misc-tests/gcov-7.c: Likewise.
5283         * gcc.misc-tests/gcov-8.c: Likewise.
5284         * g++.dg/gcov/gcov-1.x: Remove.
5285         * g77.dg/gcov/gcov-1.x: Likewise.
5286         * gcc.misc-tests/gcov-4b.x: Likewise.
5287         * gcc.misc-tests/gcov-5b.x: Likewise.
5288         * gcc.misc-tests/gcov-6.x: Likewise.
5289         * gcc.misc-tests/gcov-7.x: Likewise.
5290         * gcc.misc-tests/gcov-8.x: Likewise.
5291
5292 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5293
5294         PR opt/10087
5295         * gcc.dg/20030324-1.c: New test.
5296
5297 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5298
5299         PR c++/10224
5300         * g++.dg/template/arg3.C: New test.
5301
5302         PR c++/10158
5303         * g++.dg/template/friend18.C: New test.
5304
5305 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5306
5307         * g77.f-torture/compile/20030326-1.f: New test case.
5308
5309 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5310
5311         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5312
5313         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5314
5315 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5316
5317         * gcc.dg/ia64-sync-3.c: New test.
5318
5319 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5320
5321         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5322
5323 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5324
5325         * gcc.dg/ultrasp6.c: New test.
5326
5327 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5328
5329         * gcc.dg/i386-signbit-1.c: New test.
5330         * gcc.dg/i386-signbit-2.c: New test.
5331         * gcc.dg/i386-signbit-3.c: New test.
5332
5333 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5334
5335         * gcc.dg/ultrasp5.c: Fix options.
5336
5337 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5338
5339         * gcc.dg/ultrasp5.c: Fix comment.
5340
5341 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5342
5343         PR fortran/10197
5344         * g77.f-torture/execute/10197.f: New test.
5345
5346 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5347
5348         PR c++/9898, c++/383
5349         * g++.dg/template/conv6.C: New test.
5350
5351         PR c++/10119
5352         * g++.dg/template/ptrmem5.C: New test.
5353
5354         PR c++/10026
5355         * g++.dg/lookup/koenig1.C: New test.
5356
5357         PR C++/10199
5358         * g++.dg/lookup/template2.C: New test.
5359
5360 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5361
5362         * g++.dg/opt/rtti1.C: New test.
5363
5364 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5365
5366         * gcc.dg/ultrasp5.c: New test.
5367
5368 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5369
5370         PR middle-end/9967
5371         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5372         builtin fputs.
5373
5374 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5375
5376         PR c/8224
5377         * gcc.dg/20030323-1.c: New test.
5378
5379 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5380
5381         * gcc.c-torture/compile/20030323-1.c: New test case.
5382
5383 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5384
5385         * gcc.dg/20030321-1.c: New test.
5386
5387 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5388
5389         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5390
5391 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5392
5393         PR c++/9978, c++/9708
5394         * g++.dg/ext/vlm1.C: Adjust expected error.
5395         * g++.dg/ext/vla2.C: New test.
5396         * g++.dg/template/arg1.C: New test.
5397         * g++.dg/template/arg2.C: New test.
5398
5399 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5400
5401         * g77.f-torture/execute/select.f: New test.
5402         * g77.f-torture/noncompile/select_no_compile.f: New test.
5403
5404 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5405
5406         PR c++/9898
5407         * g++.dg/other/error4.C: New test.
5408
5409 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5410
5411         * g++.dg/template/friend17.C: New test.
5412
5413 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5414
5415         * gcc.c-torture/compile/20030320-1.c: New.
5416
5417 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5418
5419         * gcc.dg/builtins-6.c: New test case.
5420
5421 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5422
5423         PR target/10073
5424         * gcc.c-torture/compile/20030319-1.c: New.
5425
5426 2003-03-18  Jan Hubicka  <jh@suse.cz>
5427
5428         * gcc.dg/i386-cvt-1.c: New test.
5429
5430 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5431
5432         * objc.dg/naming-1.m: Use "(parse|syntax) error".
5433         * objc.dg/naming-2.m: Likewise.
5434
5435 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
5436
5437         PR c++/9639
5438         * g++.dg/parse/crash1.C: New test.
5439
5440 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
5441
5442         PR c++/8805
5443         * g++.dg/eh/cleanup1.C: New test.
5444
5445 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5446
5447         * gcc.c-torture/execute/20030316-1.c: New test case.
5448
5449 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5450
5451         PR c++/9629
5452         * g++.dg/init/ctor2.C: New test.
5453
5454 2003-03-15  Roger Sayle  <roger@eyesopen.com>
5455
5456         * g77.f-torture/compile/xformat.f: New test case.
5457
5458 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5459
5460         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5461         * g++.old-deja/g++.mike/eh50.C: Likewise.
5462
5463 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5464
5465         PR c++/6440
5466         * g++.dg/template/spec7.C: New test.
5467         * g++.dg/template/spec8.C: Likewise.
5468
5469 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
5470
5471         * gcc.c-torture/execute/20030313-1.c: New test.
5472
5473 2003-03-14  Richard Henderson  <rth@redhat.com>
5474
5475         * gcc.dg/inline-2.c: Adjust alpha test for external call.
5476
5477 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
5478
5479         * gcc.c-torture/compile/20030314-1.c: New test.
5480
5481 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
5482
5483         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5484         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5485         thumb target,
5486         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5487         to accept newer _imp__  prefix and additional
5488         newline in .drectve section.
5489         * gcc.dg/dll-4.c: Likewise.
5490         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5491         switch.
5492
5493 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
5494
5495         * g++.dg/parse/namespace9.C: New test.
5496
5497         * g++.dg/init/ref5.C: New test.
5498         * g++.dg/parse/ptrmem1.C: Likewise.
5499
5500 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5501
5502         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5503         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5504         regular expression.
5505         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5506         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5507
5508 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
5509
5510         * gcc.c-torture/execute/20030224-2.c: New test.
5511
5512 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5513
5514         * gcc.dg/decl-3.c: New test.
5515
5516 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5517
5518         * gcc.dg/i386-loop-2.c: New test.
5519
5520 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
5521
5522         PR c++/9474
5523         * g++.dg/parse/namespace8.C: New test.
5524
5525         PR c++/9924
5526         * g++.dg/overload/builtin2.C: New test.
5527
5528 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
5529
5530         * gcc.dg/return-type-3.c: New test.
5531
5532 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
5533
5534         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5535         profiling options are not supported.
5536
5537 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
5538
5539         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5540         * g++.old-deja/g++.warn/impint2.C: Likewise.
5541
5542 2003-03-10  Devang Patel  <dpatel@apple.com>
5543
5544         * g++.dg/cpp/c++_cmd_1.C: New test.
5545         * g++.dg/cpp/c++_cmd_1.h: New file.
5546
5547 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
5548
5549         * gcc.dg/altivec-9.c: New file.
5550
5551 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5552
5553         * gcc.dg/ppc-sdata-1.c: New test.
5554         * gcc.dg/ppc-sdata-2.c: New test.
5555
5556 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
5557
5558         PR c++/9373
5559         * g++.dg/opt/ptrmem2.C: New test.
5560
5561         PR c++/8534
5562         * g++.dg/opt/ptrmem1.C: New test.
5563
5564 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5565
5566         * gcc.dg/i386-loop-1.c: New test.
5567
5568 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5569
5570         PR c++/9970
5571         * g++.dg/lookup/friend1.C: New test.
5572
5573 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5574
5575         PR c++/9823
5576         * g++.dg/parser/constructor1.C: New test.
5577
5578 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
5579
5580         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5581
5582         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5583
5584 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
5585
5586         * gcc.dg/cpp/Wunused.c: Update test.
5587
5588 2003-03-08  Jan Hubicka  <jh@suse.cz>
5589
5590         * gcc.dg/inline-3.c: New test.
5591
5592 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5593
5594         PR c++/9809
5595         * g++.dg/parse/builtin1.C: New test.
5596
5597         PR c++/9982
5598         * g++.dg/abi/cookie1.C: New test.
5599         * g++.dg/abi/cookie2.C: Likewise.
5600
5601         PR c++/9524
5602         * g++.dg/template/field1.C: New test.
5603
5604         PR c++/9912
5605         * g++.dg/parse/class1.C: New test.
5606         * g++.dg/parse/namespace7.C: Likewise.
5607         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5608
5609 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
5610
5611         * g++.dg/init/ref4.C: New test.
5612
5613 2003-03-07  Jan Hubicka  <jh@suse.cz>
5614
5615         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5616         * gcc.dg/inline-3.c:  New test.
5617
5618 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
5619
5620         * g++.dg/init/ref3.C: New test.
5621
5622         PR c++/9965
5623         * g++.dg/init/ref2.C: New test.
5624
5625         PR c++/9400
5626         * g++.dg/warn/Wshadow-2.C: New test.
5627
5628         PR c++/9791
5629         * g++.dg/warn/Woverloaded-1.C: New test.
5630
5631 2003-03-05  Jan Hubicka  <jh@suse.cz>
5632
5633         * gcc.dg/i386-local2.c: New.
5634         * gcc.dg/i386-local.c: Fix typo.
5635
5636 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
5637
5638         * g++.dg/abi/layout3.C: New test.
5639
5640 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5641
5642         * gcc.c-torture/compile/20030305-1.c
5643
5644 2003-03-05  Jan Hubicka  <jh@suse.cz>
5645
5646         * gcc.dg/i386-local.c: New.
5647
5648 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
5649
5650         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5651
5652 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5653
5654         * gcc.dg/switch-2.c: New test.
5655         * gcc.dg/switch-3.c: New test.
5656         * gcc.dg/Wswitch.c: Adjust line numbers.
5657         * gcc.dg/Wswitch-default.c: Likewise.
5658         * gcc.dg/Wswitch-enum.c: Likewise.
5659
5660 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
5661
5662         * gcc.c-torture/execute/20030222-1.c: New test.
5663
5664 2003-03-03  James E Wilson  <wilson@tuliptree.org>
5665
5666         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5667
5668 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
5669
5670         PR c++/9878
5671         * g++.dg/init/ref1.C: New test.
5672
5673 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
5674
5675         * gcc.dg/sh-relax.c: New SH-only test.
5676
5677 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
5678
5679         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
5680         comment explaining purpose of testcase.
5681
5682 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5683
5684         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5685         for HC11/HC12 (asm needs two int registers).
5686         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5687         HC11/HC12 because the test uses an asm which needs two 32-bit
5688         registers.
5689
5690 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5691
5692         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5693         for HC11/HC12 (array is too large otherwise).
5694         * gcc.c-torture/compile/920501-4.x: New file, likewise.
5695         * gcc.c-torture/compile/20010518-2.x: Likewise.
5696         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5697         HC11/HC12 (array is too large).
5698
5699 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
5700
5701         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5702         * lib/g++-dg.exp (g++-dg-test): Likewise.
5703
5704 2003-03-01  Roger Sayle  <roger@eyesopen.com>
5705
5706         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5707         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5708
5709 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5710
5711         * g++.dg/warn/implicit-typename1.C: Remove warning.
5712
5713 2003-02-28  Richard Henderson  <rth@redhat.com>
5714
5715         * gcc.dg/noreturn-1.c: Move noreturn warning line.
5716         * gcc.dg/return-type-1.c: Move control reaches end warning line.
5717
5718 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
5719
5720         * gcc.dg/pch/pch.exp: Change .pch to .gch.
5721         * g++.dg/pch/pch.exp: Likewise.
5722
5723 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
5724
5725         PR c++/9879
5726         * testsuite/g++.dg/init/new4.C: New test.
5727
5728 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
5729
5730         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5731
5732 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
5733
5734         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5735         unsigned long.
5736
5737         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5738         wider than float.
5739
5740 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5741
5742         * lib/scanasm.exp: Add support for counting numbers of
5743         occurences.
5744         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5745         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5746
5747 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
5748
5749         PR c++/9683
5750         * g++.dg/template/static3.C: New test.
5751
5752         PR c++/9829
5753         * g++.dg/parse/namespace6.C: New test.
5754
5755 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5756
5757         PR target/9732
5758         * gcc.dg/20030225-1.c: New test.
5759
5760 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
5761
5762         * README: Remove out-of-date information.
5763
5764         PR c++/9836
5765         * g++.dg/template/spec6.C: New test.
5766
5767 2003-02-24  Jeff Law  <law@redhat.com>
5768
5769         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5770
5771 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5772
5773         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5774         * gcc.dg/pragma-ep-1.c: Likewise.
5775
5776 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5777
5778         PR c++/9602
5779         * g++.dg/template/friend16.C: New test.
5780
5781 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
5782
5783         PR c++/5333
5784         * g++.dg/parse/fused-params1.C: Adjust error messages.
5785         * g++.dg/template/nested3.C: New test.
5786
5787 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
5788
5789         * g++.dg/abi/param1.C: New test.
5790
5791 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5792
5793         PR c++/7982
5794         * g++.dg/warn/implicit-typename1.C: New test.
5795
5796 2003-02-22  Kelley Cook <kelleycook@comcast.net>
5797
5798         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5799         with "mtune".
5800         * g++.old-deja/g++.other/store-expr2.C: Likewise.
5801         * gcc.c-torture/execute/20010129-1.x: Likewise.
5802         * gcc.dg/20011107-1.c: Likewise.
5803         * gcc.dg/20020108-1.c: Likewise.
5804         * gcc.dg/20020122-3.c: Likewise.
5805         * gcc.dg/20020206-1.c: Likewise.
5806         * gcc.dg/20020310-1.c: Likewise.
5807         * gcc.dg/20020426-2.c: Likewise.
5808         * gcc.dg/20020517-1.c: Likewise.
5809         * gcc.dg/991230-1.c: Likewise.
5810         * gcc.dg/i386-unroll-1.c: Likewise.
5811         * gcc.misc-tests/i386-prefetch.exp: Likewise.
5812
5813 2003-02-22  Jan Hubicka  <jh@suse.cz>
5814
5815         * gcc.dg/i386-mul.c: New test.
5816
5817 2003-02-21  Roger Sayle  <roger@eyesopen.com>
5818
5819         * gcc.dg/builtins-5.c: New test case.
5820
5821 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
5822
5823         * gcc.dg/asmreg-1.c: New test.
5824
5825 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5826
5827         PR c++/9749
5828         * g++.dg/parse/varmod1.C: New test.
5829
5830 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5831
5832         PR c++/9727
5833         * g++.dg/template/op1.C: New test.
5834
5835 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5836
5837         PR c++/8906
5838         * g++.dg/template/nested2.C: New test.
5839
5840 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5841
5842         PR c++/8724
5843         * g++.dg/expr/dtor1.C: New test.
5844
5845 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
5846
5847         * gcc.dg/cpp/include3.c: New test.
5848         * gcc.dg/cpp/inc/foo.h: New file.
5849
5850 2003-02-21  Glen Nakamura  <glen@imodulo.com>
5851
5852         * gcc.c-torture/execute/20030221-1.c: New test.
5853
5854 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
5855
5856         PR c++/9729
5857         * g++.dg/abi/conv1.C: New test.
5858
5859 2003-02-20  Jan Hubicka  <jh@suse.cz>
5860
5861         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5862
5863 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
5864
5865         * gcc.c-torture/compile/20030219-1.c: New test.
5866
5867 2003-02-18  Jan Hubicka  <jh@suse.cz>
5868
5869         * gcc.dg/funcorder.c: New test.
5870
5871 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5872
5873         * gcc.c-torture/execute/20030218-1.c: New.
5874
5875 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
5876
5877         * gcc.dg/20030218-1.c: New.
5878
5879 2003-02-18  Richard Henderson  <rth@redhat.com>
5880
5881         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5882         * gcc.dg/attr-used-2.c: New.
5883
5884 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
5885
5886         PR c++/9704
5887         * g++.dg/init/copy5.C: New test.
5888
5889 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
5890
5891         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5892         * g++.dg/pch/pch.exp: Likewise.
5893
5894 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5895
5896         * gcc.c-torture/execute/20030209-1.c: Enable the test if
5897         STACK_SIZE is not defined.
5898
5899 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5900
5901         PR c++/9457
5902         * g++.dg/template/init1.C: New test.
5903
5904 2003-02-16  Jan HUbicka  <jh@suse.cz>
5905
5906         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5907         (foo): Add few extra tests
5908         * gcc.dg/c99-const-expr-3.c: Likewise.
5909         * gcc.c-torture/execute/20030216-1.c: New.
5910
5911 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5912
5913         PR c++/9459
5914         * g++.dg/ext/typeof4.C: New test.
5915
5916 2003-02-15  Roger Sayle  <roger@eyesopen.com>
5917
5918         * gcc.dg/i386-387-3.c: New test case.
5919
5920 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
5921
5922         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5923         cris-*-elf* cris-*-aout* and mmix-*-*.
5924
5925 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
5926
5927         * gcc.dg/20030213-1.c: New test.
5928
5929 2003-02-12  Roger Sayle  <roger@eyesopen.com>
5930
5931         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5932         * gcc.dg/i386-387-2.c: Likewise.
5933
5934 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
5935
5936         * gcc.dg/ppc-spe.c: Fix formatting.
5937         Enable tests that were previously unsupported by gas.
5938         Delete tests for instructions that no longer exist.
5939         Switch arguments on evsubifw builtin.
5940
5941 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
5942
5943         * gcc.c-torture/execute/20030209-1.c: Disable the test if
5944         STACK_SIZE is too small.
5945
5946 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5947             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
5948
5949         * gcc.dg/decl-2.c: New test.
5950
5951 2003-02-10  Jan Hubicka  <jh@suse.cz>
5952
5953         * gcc.dg/i386-fpcvt-1.c:  New test.
5954
5955 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
5956
5957         * gcc.c-torture/execute/20030209-1.c: New test.
5958
5959 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
5960
5961         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5962         int-wide bitops, use the constants of the same width.
5963         Likewise, if long long is 32-bit wide, test bitops using
5964         32-bit constants.
5965
5966 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
5967
5968         * gcc.dg/20021014-1.c: Annotate with expected notice text.
5969
5970 2003-02-07  Roger Sayle  <roger@eyesopen.com>
5971
5972         * testsuite/gcc.dg/builtins-4.c: New test case.
5973
5974 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5975
5976         * gcc.dg/20020430-1.c: Fix dg command typos.
5977         * gcc.dg/20020503-1.c: Likewise.
5978
5979 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5980
5981         PR c++/8785
5982         * g++.dg/parse/fused-params1.C: New test.
5983
5984         PR c++/8857
5985         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5986
5987         PR c++/8921
5988         * g++.dg/parse/non-dependent1.C: New test.
5989
5990         PR c++/8928
5991         * g++.dg/parse/dupl-tmpl-args1.C: New test.
5992
5993         PR c++/9228
5994         * g++.dg/parse/undefined7.C: New test.
5995         * g++.dg/parse/non-templ1.C: New test.
5996
5997         PR c++/9229
5998         * g++.dg/parse/too-many-tmpl-args1.C: New test.
5999
6000 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6001
6002         * gcc.c-torture/compile/20030206-1.c: New test.
6003
6004 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6005
6006         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6007         "pow" to "foo" to avoid potential confusion with a math built-in.
6008
6009 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6010
6011         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6012         conditions for SPARC targets.
6013
6014 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6015
6016         * gcc.dg/20030204-1.c: New test.
6017
6018 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6019
6020         PR c++/38
6021         * g++.dg/parse/array-size1.C: New test.
6022
6023         PR c++/5657
6024         * g++.dg/parse/undefined3.C: New test.
6025
6026         PR c++/5665
6027         * g++.dg/parse/undefined4.C: New test.
6028
6029         PR c++/5975
6030         * g++.dg/parse/undefined5.C: New test.
6031
6032         PR c++/7259
6033         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6034
6035         PR c++/8578
6036         * g++.dg/parse/casting-operator1.C: New test.
6037
6038         PR c++/8596
6039         * g++.dg/parse/undefined6.C: New test.
6040
6041         PR c++/8736
6042         * g++.dg/parse/missing-template1.C: New test.
6043
6044 2003-02-04  Jan Hubicka  <jh@suse.cz>
6045
6046         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6047         * gcc.dg/i386-cmov?.c:  Likewise.
6048         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6049         * gcc.dg/i386-ssefp-1.c:  Likewise.
6050         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6051         conventions.
6052
6053 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6054
6055         PR c++/7129
6056         * testsuite/g++.dg/ext/max.C: New test.
6057
6058 2003-02-03  Jan Hubicka  <jh@suse.cz>
6059
6060         * gcc.c-torture/execute/20030203-1.c: New test.
6061
6062 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6063
6064         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6065         'natural-endian'.
6066
6067 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6068
6069         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6070         * g++.dg/init/new2.C: Likewise.
6071         * g++.dg/other/new1.C: Likewise.
6072
6073 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6074
6075         * gcc.dg/struct-ret-libc.c: New test.
6076
6077 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6078
6079         * gcc.dg/20030129-1.c: New test.
6080
6081 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6082
6083         PR c++/8849
6084         * g++.dg/template/ptrmem4.C: New test.
6085
6086 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6087
6088         * g++.dg/parser/constant1.C: New test.
6089
6090 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6091
6092         PR c++/8591
6093         * g++.dg/parse/friend2.C: New test.
6094
6095 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6096
6097         PR c++/9437
6098         * g++.dg/template/unify4.C: New test.
6099
6100 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6101
6102         * gcc.c-torture/execute/20030128-1.c: New test.
6103
6104 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6105
6106         * g++.dg/lookup/nested1.C: Test moved from ...
6107         * g++.old-deja/g++.other/lookup24.C: ... here.
6108
6109 2003-01-28  Jan Hubicka  <jh@suse.cz>
6110
6111         * gcc.dg/i386-cmov5.c:  New test.
6112
6113 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6114
6115         * gcc.c-torture/execute/20010925-1.c: Changed the
6116         memcpy declaration.
6117
6118 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6119
6120         PR c++/3902
6121         * g++.dg/parse/template5.C: New test.
6122
6123 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6124
6125         PR fortran/9258
6126         * g77.dg/pr9258: New test.
6127
6128 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6129
6130         * README: Move relevant parts from README.g++.
6131
6132         * README.g++: Remove this file.
6133
6134 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6135
6136         * g++.dg/abi/dcast1.C: New test.
6137
6138 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6139
6140         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6141
6142 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6143
6144         PR c++/47
6145         * g++.old-deja/g++.other/lookup24.C: New test.
6146
6147 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6148
6149         PR middle-end/7227
6150         * gcc.dg/uninit-C.c: New test.
6151
6152 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6153
6154         * g++.dg/abi/covariant1.C: New test.
6155
6156 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6157
6158         * gcc.dg/20030123-1.c: New test.
6159
6160 2003-01-25  Jan Hubicka  <jh@suse.cz>
6161
6162         PR opt/8492
6163         * gcc.c-torture/compile/20030125-1.c
6164
6165 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6166
6167         PR c++/9403
6168         * g++.dg/parse/template3.C: New test.
6169         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6170
6171         PR c++/795
6172         * g++.dg/parse/template4.C: New test.
6173
6174         PR c++/9415
6175         * g++.dg/template/qual2.C: New test.
6176
6177         PR c++/8545
6178         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6179
6180         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6181
6182 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6183
6184         * gcc.c-torture/execute/switch-1.c: New test case.
6185
6186 2003-01-25  Jan Hubicka  <jh@suse.cz>
6187
6188         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6189
6190 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6191
6192         Tweaks for Bison-1.875. From the NEWS file:
6193         "- `parse error' -> `syntax error'
6194         Bison now uniformly uses the term `syntax error'"
6195         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6196         * gcc.dg/cpp/digraph2.c: Likewise.
6197         * gcc.dg/cpp/direct2.c: Likewise.
6198         * gcc.dg/cpp/paste4.c: Likewise.
6199         * gcc.dg/c90-restrict-1.c: Likewise.
6200         * gcc.dg/c99-func-2.c: Likewise.
6201         * gcc.dg/noncompile/920721-2.c: Likewise.
6202         * gcc.dg/noncompile/930622-2.c: Likewise.
6203         * gcc.dg/noncompile/940112-1.c: Likewise.
6204         * gcc.dg/noncompile/950921-1.c: Likewise.
6205         * gcc.dg/noncompile/951123-1.c: Likewise.
6206         * gcc.dg/noncompile/971104-1.c: Likewise.
6207         * gcc.dg/noncompile/990416-1.c: Likewise.
6208
6209 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6210
6211         * g++.dg/parse/undefined1.C: Add error message.
6212
6213 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6214
6215         PR c++/9354
6216         * g++.dg/parse/new1.C: New test.
6217
6218         PR c++/9216
6219         * g++.dg/parse/template2.C: New test.
6220
6221         PR c++/9354
6222         * g++.dg/parse/typedef2.C: New test.
6223
6224         PR c++/9328
6225         * g++.dg/ext/typeof3.C: New test.
6226
6227 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6228
6229         PR c++/2738
6230         * g++.dg/parse/ret-type1.C: New test.
6231
6232         PR c++/3792
6233         * g++.dg/parse/tmpl-outside1.C: New test.
6234
6235         PR c++/4207
6236         * g++.dg/parse/int-as-enum1.C: New test.
6237
6238         PR c++/4903
6239         * g++.dg/parse/no-typename1.C: New test.
6240
6241         PR c++/5533
6242         * g++.dg/parse/no-value1.C: New test.
6243
6244         PR c++/5921
6245         * g++.dg/parse/wrong-inline1.C: New test.
6246
6247         PR c++/6402
6248         * g++.dg/parse/ref1.C: New test.
6249
6250         PR c++/6992
6251         * g++.dg/parse/attr-ctor1.C: New test.
6252
6253         PR c++/7229
6254         * g++.dg/parse/namespace5.C: New test.
6255
6256         PR c++/7917
6257         * g++.dg/parse/func-def1.C: New test.
6258
6259         PR c++/8143
6260         * g++.dg/parse/undefined1.C: New test.
6261
6262         PR c++/5723, PR c++/8522
6263         * g++.dg/parse/specialization1.C: New test.
6264
6265         PR c++/163, PR c++/8595
6266         * g++.dg/parse/struct-as-enum1.C: New test.
6267
6268         PR c++/9173
6269         * g++.dg/parse/undefined2.C: New test.
6270
6271 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6272
6273         PR c++/9298
6274         * g++.dg/parse/template1.C: New test.
6275
6276         PR c++/9384
6277         * g++.dg/parse/using1.C: New test.
6278
6279         PR c++/9285
6280         PR c++/9294
6281         * g++.dg/parse/expr2.C: New test.
6282
6283         PR c++/9388
6284         * g++.dg/parse/lookup2.C: Likewise.
6285
6286 2003-01-21  Jan Hubicka  <jh@suse.cz>
6287
6288         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6289         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6290         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6291         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6292
6293 2003-01-20  Nick Clifton  <nickc@redhat.com>
6294
6295         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6296         problem with ARM sibcall code generation.
6297
6298 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6299
6300         * gcc.c-torture/execute/20030120-1.c: New.
6301
6302 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6303
6304         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6305
6306 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6307
6308         PR c++/9272
6309         * g++.dg/parse/ctor1.C: New test.
6310
6311         PR c++/9294:
6312         * g++.dg/parse/qualified1.C: New test.
6313
6314         * g++.dg/parse/typename3.C: New test.
6315
6316 2003-01-16  Richard Henderson  <rth@redhat.com>
6317
6318         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6319
6320 2003-01-16  Richard Henderson  <rth@redhat.com>
6321
6322         * g++.dg/pch/pch.exp: Copy test header to the working directory
6323         before using it either for precompilation or direct use.
6324         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6325         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6326
6327 2003-01-16  Richard Henderson  <rth@redhat.com>
6328
6329         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6330         before using it either for precompilation or direct use.
6331         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6332         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6333
6334 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6335
6336         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6337         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6338         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6339         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6340         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6341         typename warning into error.
6342         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6343         error messages.
6344         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6345         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6346         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6347         messages.
6348         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6349         make declaration visible in template.
6350         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6351         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6352         messages.
6353         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6354         message.
6355         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6356         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6357         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6358         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6359         typename warning with error message.
6360         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6361         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6362         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6363
6364 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6365
6366         * g++.dg/parse/ambig2.C: New test.
6367
6368 2003-01-15  Richard Henderson  <rth@redhat.com>
6369
6370         * g++.dg/tls/init-2.C: Update error message string.
6371
6372 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6373
6374         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6375
6376 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6377
6378         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6379         all for HC11/HC12.
6380         * gcc.c-torture/compile/20001205-1.x: Likewise.
6381         * gcc.c-torture/compile/20001226-1.x: Likewise.
6382         * gcc.c-torture/compile/920520-1.x: Likewise.
6383         * gcc.c-torture/compile/961203-1.x: Likewise.
6384         * gcc.c-torture/compile/20020604-1.x: Likewise.
6385
6386 2003-01-15  Jan Hubicka  <jh@suse.cz>
6387
6388         * gcc.c-torture/compile/20030115-1.c: New test.
6389
6390         * gcc.dg/i386-fpcvt-1.c: New test.
6391         * gcc.dg/i386-fpcvt-2.c: New test.
6392
6393 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6394
6395         Further conform g++'s __vmi_class_type_info to the C++ ABI
6396         specification.
6397         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6398         the specification.
6399
6400 2003-01-14  Jan Hubicka  <jh@suse.cz>
6401
6402         * gcc.dg/i386-fpcvt-1.c: New test.
6403         * gcc.dg/i386-fpcvt-2.c: New test.
6404
6405 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6406
6407         * gcc.dg/i386-mmx-3.c: New test.
6408
6409 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6410
6411         PR c++/9264
6412         * g++.dg/parse/octal1.C: New file.
6413
6414         PR c++/9172
6415         * g++.dg/parse/typename1.C: New file.
6416
6417 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6418
6419         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6420         * gcc.dg/bf-no-ms-layout.c: Likewise.
6421         * gcc.dg/bf-ms-attrib.c: Likewise.
6422
6423 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6424
6425         PR c++/9099
6426         * g++.dg/parse/dtor1.C: New file.
6427
6428         PR c++/9128
6429         * g++.dg/rtti/typeid1.C: New file.
6430
6431         PR c++/9153
6432         * g++.dg/parse/lookup1.C: New file.
6433
6434         PR c++/9171
6435         * g++.dg/templ/spec5.C: New file.
6436
6437 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
6438
6439         * gcc.c-torture/compile/20030110-1.c: New test.
6440
6441 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
6442
6443         Merge from pch-branch:
6444
6445         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6446
6447         * gcc.dg/pch/cpp-1.h: New.
6448         * gcc.dg/pch/cpp-1.c: New.
6449         * gcc.dg/pch/cpp-2.h: New.
6450         * gcc.dg/pch/cpp-2.c: New.
6451
6452         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
6453
6454         * gcc.dg/pch/except-1.h: New.
6455         * gcc.dg/pch/except-1.c: New.
6456
6457         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
6458
6459         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6460         running test.
6461         * gcc.dg/pch: Include *.hp not *.h.
6462         * gcc.dg/pch/system-1.h: New.
6463         * gcc.dg/pch/system-1.c: New.
6464
6465         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
6466
6467         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6468         rather than trying to build and run a program using PCH.
6469         * gcc.dg/pch: Remove dg-do commands from test files.
6470
6471         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
6472
6473         * gcc.dg/pch/macro-3.c: New.
6474         * gcc.dg/pch/macro-3.h: New.
6475
6476         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
6477
6478         * gcc.dg/pch/common-1.c: New.
6479         * gcc.dg/pch/common-1.h: New.
6480         * gcc.dg/pch/decl-1.c: New.
6481         * gcc.dg/pch/decl-1.h: New.
6482         * gcc.dg/pch/decl-2.c: New.
6483         * gcc.dg/pch/decl-2.h: New.
6484         * gcc.dg/pch/decl-3.c: New.
6485         * gcc.dg/pch/decl-3.h: New.
6486         * gcc.dg/pch/decl-4.c: New.
6487         * gcc.dg/pch/decl-4.h: New.
6488         * gcc.dg/pch/decl-5.c: New.
6489         * gcc.dg/pch/decl-5.h: New.
6490         * gcc.dg/pch/global-1.c: New.
6491         * gcc.dg/pch/global-1.h: New.
6492         * gcc.dg/pch/inline-1.c: New.
6493         * gcc.dg/pch/inline-1.h: New.
6494         * gcc.dg/pch/inline-2.c: New.
6495         * gcc.dg/pch/inline-2.h: New.
6496         * gcc.dg/pch/static-1.c: New.
6497         * gcc.dg/pch/static-1.h: New.
6498         * gcc.dg/pch/static-2.c: New.
6499         * gcc.dg/pch/static-2.h: New.
6500
6501         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
6502
6503         * g++.dg/pch/pch.exp: Better handle failing testcases.
6504         * gcc.dg/pch/pch.exp: Likewise.
6505         * gcc.dg/pch/macro-1.c: New.
6506         * gcc.dg/pch/macro-1.h: New.
6507         * gcc.dg/pch/macro-2.c: New.
6508         * gcc.dg/pch/macro-2.h: New.
6509
6510         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
6511
6512         * g++.dg/dg.exp: Treat files in pch/ specially.
6513         * g++.dg/pch/pch.exp: New file.
6514         * g++.dg/pch/empty.H: New file.
6515         * g++.dg/pch/empty.C: New file.
6516         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6517         "precompile".
6518
6519         * gcc.dg/pch/pch.exp: New file.
6520         * gcc.dg/pch/empty.h: New file.
6521         * gcc.dg/pch/empty.c: New file.
6522         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6523         "precompile".
6524
6525 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6526
6527         * g++.dg/template/friend14.C: New test.
6528
6529 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6530
6531         * gcc.dg/old-style-asm-1.c: New test.
6532
6533 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
6534
6535         * gcc.c-torture/compile/20030109-1.c: New test.
6536
6537 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6538
6539         * gcc.c-torture/execute/20030109-1.c: New test.
6540
6541 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
6542
6543         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6544         * g++.old-deja/g++.mike/dyncast2.C: Likewise
6545         * g++.old-deja/g++.mike/dyncast3.C: Likewise
6546         * g++.old-deja/g++.mike/eh2.C: Likewise
6547         * g++.old-deja/g++.mike/eh3.C: Likewise
6548         * g++.old-deja/g++.mike/eh5.C: Likewise
6549         * g++.old-deja/g++.mike/eh6.C: Likewise
6550         * g++.old-deja/g++.mike/eh7.C: Likewise
6551         * g++.old-deja/g++.mike/eh8.C: Likewise
6552         * g++.old-deja/g++.mike/eh9.C: Likewise
6553         * g++.old-deja/g++.mike/eh10.C: Likewise
6554         * g++.old-deja/g++.mike/eh12.C: Likewise
6555         * g++.old-deja/g++.mike/eh13.C: Likewise
6556         * g++.old-deja/g++.mike/eh14.C: Likewise
6557         * g++.old-deja/g++.mike/eh16.C: Likewise
6558         * g++.old-deja/g++.mike/eh17.C: Likewise
6559         * g++.old-deja/g++.mike/eh18.C: Likewise
6560         * g++.old-deja/g++.mike/eh21.C: Likewise
6561         * g++.old-deja/g++.mike/eh23.C: Likewise
6562         * g++.old-deja/g++.mike/eh24.C: Likewise
6563         * g++.old-deja/g++.mike/eh25.C: Likewise
6564         * g++.old-deja/g++.mike/eh26.C: Likewise
6565         * g++.old-deja/g++.mike/eh27.C: Likewise
6566         * g++.old-deja/g++.mike/eh28.C: Likewise
6567         * g++.old-deja/g++.mike/eh29.C: Likewise
6568         * g++.old-deja/g++.mike/eh31.C: Likewise
6569         * g++.old-deja/g++.mike/eh33.C: Likewise
6570         * g++.old-deja/g++.mike/eh34.C: Likewise
6571         * g++.old-deja/g++.mike/eh35.C: Likewise
6572         * g++.old-deja/g++.mike/eh36.C: Likewise
6573         * g++.old-deja/g++.mike/eh37.C: Likewise
6574         * g++.old-deja/g++.mike/eh38.C: Likewise
6575         * g++.old-deja/g++.mike/eh39.C: Likewise
6576         * g++.old-deja/g++.mike/eh40.C: Likewise
6577         * g++.old-deja/g++.mike/eh41.C: Likewise
6578         * g++.old-deja/g++.mike/eh42.C: Likewise
6579         * g++.old-deja/g++.mike/eh44.C: Likewise
6580         * g++.old-deja/g++.mike/eh46.C: Likewise
6581         * g++.old-deja/g++.mike/eh47.C: Likewise
6582         * g++.old-deja/g++.mike/eh48.C: Likewise
6583         * g++.old-deja/g++.mike/eh49.C: Likewise
6584         * g++.old-deja/g++.mike/eh50.C: Likewise
6585         * g++.old-deja/g++.mike/eh51.C: Likewise
6586         * g++.old-deja/g++.mike/eh53.C: Likewise
6587         * g++.old-deja/g++.mike/eh55.C: Likewise
6588         * g++.old-deja/g++.mike/p7912.C: Likewise
6589         * g++.old-deja/g++.mike/p9706.C: Likewise
6590         * g++.old-deja/g++.mike/p10416.C: Likewise
6591         * g++.old-deja/g++.mike/p11667.C: Likewise
6592         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6593         Remove redundant reference to Iris.
6594         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6595         Elxsi, i860, Pico Java, and WE32K.
6596
6597 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
6598
6599         * g++.dg/ext/asm4.C: New test.
6600
6601 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6602
6603         PR c++/9030
6604         * g++.dg/template/friend12.C: New test.
6605         * g++.dg/template/friend13.C: Likewise.
6606         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6607
6608 2003-01-08  Jan Hubicka  <jh@suse.cz>
6609
6610         * gcc.dg/i386-cadd.c: New test.
6611         * gcc.dg/i386-cmov4.c: Likewise.
6612
6613 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
6614
6615         PR c++/9165
6616         * g++.dg/warn/Wunused-3.C: New test.
6617
6618         * g++.dg/abi/bitfield9.C: New test.
6619
6620         PR c++/9189
6621         * g++.dg/parse/defarg3.C: New test.
6622
6623 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
6624
6625         * g++.dg/parse/ambig1.C: New test.
6626         * g++.dg/parse/defarg2.C: New test.
6627
6628 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
6629
6630         * g++.dg/template/defarg-1.C: New test.
6631         * g++.dg/template/local2.C: Likewise.
6632
6633 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
6634
6635         * gcc.c-torture/execute/20030105-1.c: New test.
6636
6637 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6638
6639         * g++.dg/parse/namespace3.C: Remove extra semicolons.
6640         * g++.dg/parse/namespace4.C: Likewise.
6641
6642 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6643
6644         * g++.dg/template/ntp2.C: New test.
6645
6646 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
6647
6648         * g++.dg/parse/extern-C-1.C: New test.
6649
6650         * g++.dg/parse/namespace4.C: New test.
6651
6652         * g++.dg/template/nested1.C: New test.
6653
6654         * g++.dg/parse/namespace3.C: New test.
6655
6656 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
6657
6658         * g++.dg/lookup/two-stage1.C: New test.
6659
6660 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6661
6662         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6663         * g++.old-deja/g++.jason/access8.C: Likewise.
6664         * g++.old-deja/g++.other/decl5.C: Likewise.
6665
6666 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6667
6668         * g++.dg/parse/parse7.C: New test.
6669
6670 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
6671
6672         PR c++/2843
6673         * g++.dg/ext/attrib7.C: New test.
6674
6675 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6676
6677         * g++.dg/parse/parse6.C: New test.
6678
6679 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
6680
6681         * gcc.dg/h8300-stack-1.c: New.
6682
6683 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6684
6685         g++.dg/lookup/exception1.C: New test.
6686
6687         g++.dg/lookup/template1.C: New test.
6688
6689         g++.dg/parse/namespace2.C: New test.
6690
6691         g++.dg/parse/parens2.C: New test.
6692
6693 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6694
6695         * g++.dg/parse/parse5.C: New test.
6696         * g++.dg/lookup/scoped4.C: New test.
6697
6698 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6699
6700         * g++.dg/parse/parens1.C: New test.
6701
6702         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6703         angle-bracket1.C.
6704         * g++.dg/parse/parens2.C: New test.
6705
6706         * g++.dg/lookup/scope-operator1.C: New test.
6707
6708         * g++.dg/parse/operator1.C: New test.
6709
6710 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6711
6712         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6713         * g++.old-deja/g++.other/access6.C: Likewise.
6714         * g++.old-deja/g++.other/decl1.C: Likewise.
6715         * g++.old-deja/g++.pt/typename12.C: Likewise.
6716
6717 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6718
6719         * g++.dg/parse/namespace1.C: New test.
6720
6721 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6722
6723         * g++.dg/parse/parse4.C: New test.
6724
6725 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6726
6727         * g++.dg/parse/parse3.C: New test.
6728
6729 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6730
6731         * g++.dg/parse/parse2.C: New test.
6732
6733 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6734
6735         * g++.dg/template/friend11.C: New test.
6736
6737 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6738
6739         * g++.dg/parse/parse1.C: New test.
6740
6741 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
6742
6743         * lib/profopt.exp: Change the name of a global variable to avoid
6744         possible clashes with other test suites.
6745
6746 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
6747
6748         * g++.dg/inherit/covariant8.C: New test.
6749
6750 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6751
6752         * g++.dg/init/array9.C: New test.
6753
6754         PR c++/9112
6755         * g++.dg/parse/expr1.C: New test.
6756
6757 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
6758
6759         * gcc.c-torture/compile/20021230-1.c: New test.
6760
6761 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
6762
6763         * g++.dg/inherit/covariant5.C: New test.
6764         * g++.dg/inherit/covariant6.C: New test.
6765         * g++.dg/inherit/covariant7.C: New test.
6766
6767 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6768
6769         PR c++/2739
6770         * g++.dg/other/access2.C: New test.
6771
6772 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6773
6774         * g++.dg/other/anon-struct.C: No longer fails
6775         * g++.old-deja/g++.brendan/parse4.C: Likewise.
6776         * g++.old-deja/g++.brendan/parse5.C: Likewise.
6777         * g++.old-deja/g++.brendan/parse6.C: Likewise.
6778
6779 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6780
6781         * g++.dg/parse/angle-bracket.C (main): No longer fails.
6782
6783 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
6784
6785         * g++.dg/eh/spec4.C: Remove stray semicolon.
6786         * g++.dg/expr/pmf-1.C: Change error message.
6787         * g++.dg/ext/asm1.C: Remove stray semicolon.
6788         * g++.dg/ext/typename1.C: Add missing typenames.
6789         * g++.dg/inherit/template-as-base.C: Change error message.
6790         * g++.dg/lookup/scoped1.C: Likewise.
6791         * g++.dg/lookup/scoped2.C: Likewise.
6792         * g++.dg/lookup/using2.C: Likewise.
6793         * g++.dg/other/component1.C: Remove stray semicolon.
6794         * g++.dg/other/do1.C: Change error message.
6795         * g++.dg/other/error2.C: Likewise.
6796         * g++.dg/other/init1.C: Likewise.
6797         * g++.dg/other/packed1.C: Remove stray semicolon.
6798         * g++.dg/other/ptrmem2.C: Change error message.
6799         * g++.dg/parse/parameter-declaration-1.C: Remove line number
6800         marker.
6801         * g++.dg/special/initp1.C: Remove invalid attribute usage.
6802         * g++.dg/template/access3.C: Add typename keyword.
6803         * g++.dg/template/access5.C: Remove stray semicolon.
6804         * g++.dg/template/access6.C: Likewise.
6805         * g++.dg/template/complit1.C: Likewise.
6806         * g++.dg/template/crash1.C: Change error message.
6807         * g++.dg/template/inherit2.C: Remove stray semicolon.
6808         * g++.dg/template/instantiate2.C: Likewise.
6809         * g++.dg/template/instantiate3.C: Change error message.
6810         * g++.dg/template/qual1.C: Remove stray semicolon.
6811         * g++.dg/template/qualttp18.C: Change error message.
6812         * g++.dg/template/ref1.C: Remove stray semicolon.
6813         * g++.dg/template/sizeof1.C (A::value): Declare it.
6814         * g++.dg/template/spec4.C: Change error message.
6815         * g++.dg/template/static1.C: Likewise.
6816         * g++.dg/template/type1.C: Likewise.
6817         * g++.dg/template/typename3.C: Likewise.
6818         * g++.old-deja/g++.benjamin/13478.C: Change error message.
6819         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6820         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6821         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6822         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6823         named return value extension.
6824         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6825         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6826         * g++.old-deja/g++.bob/extern_C.C: Likewise.
6827         * g++.old-deja/g++.bob/inherit2.C: Likewise.
6828         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6829         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6830         * g++.old-deja/g++.brendan/crash13.C: Likewise.
6831         * g++.old-deja/g++.brendan/crash15.C: Likewise.
6832         * g++.old-deja/g++.brendan/crash18.C: Change error message.
6833         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6834         * g++.old-deja/g++.brendan/crash38.C: Likewise.
6835         * g++.old-deja/g++.brendan/crash50.C: Likewise.
6836         * g++.old-deja/g++.brendan/crash56.C: Likewise.
6837         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6838         syntax.
6839         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6840         * g++.old-deja/g++.brendan/crash8.C: Change error message.
6841         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6842         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6843         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6844         * g++.old-deja/g++.brendan/template11.C: Likewise.
6845         * g++.old-deja/g++.brendan/template26.C: Likewise.
6846         * g++.old-deja/g++.brendan/template27.C: Use explicit
6847         specialization syntax.
6848         * g++.old-deja/g++.brendan/template30.C: Likewise.
6849         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6850         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6851         non-dependent names.
6852         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6853         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6854         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6855         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6856         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6857         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6858         named return value extension.
6859         * g++.old-deja/g++.ext/namedret2.C: Likewise.
6860         * g++.old-deja/g++.ext/namedret3.C: Likewise.
6861         * g++.old-deja/g++.ext/return1.C: Likewise.
6862         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6863         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6864         * g++.old-deja/g++.jason/access8.C: Likewise.
6865         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6866         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6867         pseudo-destructor names.
6868         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6869         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6870         pseudo-destructor names.
6871         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6872         * g++.old-deja/g++.jason/overload19.C: Likewise.
6873         * g++.old-deja/g++.jason/overload32.C: Likewise.
6874         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6875         stray semicolons.
6876         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6877         * g++.old-deja/g++.jason/return.C: Likewise.
6878         * g++.old-deja/g++.jason/return2.C: Likewise.
6879         * g++.old-deja/g++.jason/shadow1.C: Likewise.
6880         * g++.old-deja/g++.jason/special.C: Use explicit specialization
6881         syntax.
6882         * g++.old-deja/g++.jason/template10.C: Account for use of
6883         non-dependent names.
6884         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6885         syntax.
6886         * g++.old-deja/g++.jason/template37.C: Likewise.
6887         * g++.old-deja/g++.law/access4.C: Change error messages.
6888         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
6889         pseudo-destructor names.
6890         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6891         * g++.old-deja/g++.law/ctors9.C: Likewise.
6892         * g++.old-deja/g++.law/cvt22.C: Likewise.
6893         * g++.old-deja/g++.law/dtors5.C: Likewise.
6894         * g++.old-deja/g++.law/global-init1.C: Likewise.
6895         * g++.old-deja/g++.law/missed-error3.C: Likewise.
6896         * g++.old-deja/g++.law/operators28.C: Likewise.
6897         * g++.old-deja/g++.law/visibility28.C: Likewise.
6898         * g++.old-deja/g++.martin/eval1.C: Likewise.
6899         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6900         name.
6901         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6902         * g++.old-deja/g++.mike/net34.C: Likewise.
6903         * g++.old-deja/g++.mike/net36.C: Likewise.
6904         * g++.old-deja/g++.mike/ns2.C: Likewise.
6905         * g++.old-deja/g++.mike/p12306.C: Likewise.
6906         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6907         value extension.
6908         * g++.old-deja/g++.mike/p700.C: Likewise.
6909         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6910         * g++.old-deja/g++.mike/p710.C: Likewise.
6911         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6912         value extension.
6913         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6914         * g++.old-deja/g++.mike/pmf9.C: Likewise.
6915         * g++.old-deja/g++.ns/crash2.C: Likewise.
6916         * g++.old-deja/g++.ns/crash3.C: Likewise.
6917         * g++.old-deja/g++.ns/invalid1.C: Likewise.
6918         * g++.old-deja/g++.ns/ns17.C: Likewise.
6919         * g++.old-deja/g++.ns/template16.C: Likewise.
6920         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6921         keyword.
6922         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6923         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6924         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6925         named return value extension.
6926         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6927         * g++.old-deja/g++.other/access4.C: Issue additional error
6928         messages.
6929         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6930         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6931         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6932         * g++.old-deja/g++.other/crash25.C: Change error message.
6933         * g++.old-deja/g++.other/crash4.C: Change error message.
6934         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6935         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6936         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6937         checks.
6938         * g++.old-deja/g++.other/defarg8.C: Likewise.
6939         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6940         * g++.old-deja/g++.other/dtor10.C: Likewise.
6941         * g++.old-deja/g++.other/incomplete.C: Likewise.
6942         * g++.old-deja/g++.other/linkage7.C: Likewise.
6943         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6944         lookup algorithm.
6945         * g++.old-deja/g++.other/mangle2.C: Likewise.
6946         * g++.old-deja/g++.other/refinit2.C: Likewise.
6947         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6948         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6949         * g++.old-deja/g++.pt/crash28.C: Likewise.
6950         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6951         syntax.
6952         * g++.old-deja/g++.pt/crash32.C: Change error message.
6953         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6954         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6955         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6956         error message position.
6957         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6958         * g++.old-deja/g++.pt/defarg8.C: Change error message.
6959         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6960         syntax.
6961         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6962         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6963         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6964         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6965         keyword.
6966         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6967         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6968         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6969         keyword.
6970         * g++.old-deja/g++.pt/explicit71.C: Change error message.
6971         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6972         syntax.
6973         * g++.old-deja/g++.pt/friend28.C: Account for use of
6974         non-dependent names.
6975         * g++.old-deja/g++.pt/friend29.C: Likewise.
6976         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6977         rules.
6978         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6979         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6980         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6981         lookup rules.
6982         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6983         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6984         keyword.
6985         * g++.old-deja/g++.pt/memclass20.C: Likewise.
6986         * g++.old-deja/g++.pt/memclass5.C: Likewise.
6987         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6988         keyword.
6989         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
6990         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
6991         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
6992         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
6993         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
6994         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
6995         keyword.
6996         * g++.old-deja/g++.pt/spec10.C: Likewise.
6997         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
6998         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
6999         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7000         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7001         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7002         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7003         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7004         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7005         * g++.old-deja/g++.pt/typename15.C: Likewise.
7006         * g++.old-deja/g++.pt/typename22.C: Likewise.
7007         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7008         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7009         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7010         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7011         syntax.
7012         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7013         return value extension.
7014         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7015         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7016         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7017         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7018
7019 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7020
7021         * g++.dg/warn/inline1.C: New test.
7022         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7023         * g++.old-deja/g++.jason/synth10.C: Likewise.
7024         * g++.old-deja/g++.mike/net31.C: Likewise.
7025         * g++.old-deja/g++.mike/p8786.C: Likewise.
7026
7027         * g++.dg/template/friend10.C: New test.
7028         * g++.dg/template/conv5.C: New test.
7029
7030 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7031
7032         * g++.dg/lookup/scoped3.C: New test.
7033
7034         * g++.dg/lookup/decl1.C: New test.
7035         * g++.dg/lookup/decl2.C: New test.
7036
7037 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7038
7039         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7040         gcc.c-torture/compile/20021015-1.c,
7041         gcc.c-torture/compile/20021015-2.c,
7042         gcc.c-torture/compile/20021123-1.c,
7043         gcc.c-torture/compile/20021123-2.c,
7044         gcc.c-torture/compile/20021123-3.c,
7045         gcc.c-torture/compile/20021123-4.c,
7046         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7047         only to 3.1 or 3.2 branch.
7048
7049 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7050
7051         * gcc.dg/i386-bitfield3.c: New test.
7052
7053         * gcc.dg/i386-bitfield2.c: New test.
7054
7055 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7056
7057         * g++.dg/parse/conv_op1.C: New test.
7058
7059 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7060
7061         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7062         approved.
7063
7064 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7065
7066         * gcc.c-torture/compile/20021220-1.c: New test.
7067
7068 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7069
7070         * gcc.dg/i386-fastcall-1.c: New.
7071
7072 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7073
7074         * gcc.c-torture/execute/20021219-1.c: New test.
7075
7076 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7077
7078         * gcc.dg/i386-pic-1.c: New test.
7079
7080 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7081
7082         PR c++/8099
7083         * g++.dg/template/friend9.C: New test.
7084
7085 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7086
7087         PR c++/3663
7088         * g++.dg/template/access7.C: New test.
7089
7090 2002-12-18  Nick Clifton  <nickc@redhat.com>
7091
7092         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7093         the libstdc++-v3 directory has been found.
7094
7095 2002-12-12  Devang Patel <dpatel@apple.com>
7096         * gcc.dg/darwin-ld-1.c: New test.
7097         * gcc.dg/darwin-ld-2.c: New test.
7098         * gcc.dg/darwin-ld-3.c: New test.
7099         * gcc.dg/darwin-ld-4.c: New test.
7100         * gcc.dg/darwin-ld-5.c: New test.
7101
7102 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7103
7104         * gcc.c-torture/compile/20021212-1.c: New test.
7105
7106 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7107
7108         * gcc.dg/fshort-wchar: New test.
7109
7110 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7111
7112         PR c++/8372
7113         * g++.dg/template/dtor1.C: New test.
7114
7115         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7116         markers.
7117
7118 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7119
7120         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7121
7122 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7123
7124         * g++.dg/template/static1.C: New test.
7125         * g++.dg/template/static2.C: New test.
7126         * g++.old-deja/g++.ext/memconst.C: New test.
7127
7128 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7129
7130         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7131         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7132         * g++.dg/special/initp1.C: Likewise.
7133
7134 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7135
7136         * gcc.c-torture/execute/20021204-1.c: New test.
7137
7138 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7139
7140         * gcc.dg/ppc-fmadd-1.c: New file.
7141         * gcc.dg/ppc-fmadd-2.c: New file.
7142         * gcc.dg/ppc-fmadd-3.c: New file.
7143
7144 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7145
7146         * gcc.c-torture/compile/20021204-1.c: New test.
7147
7148 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7149
7150         * g++.dg/inherit/covariant2.C: New test.
7151         * g++.dg/inherit/covariant3.C: New test.
7152         * g++.dg/inherit/covariant4.C: New test.
7153         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7154         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7155
7156 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7157
7158         PR c++/8688
7159         * g++.dg/init/brace3.C: New test.
7160
7161 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7162
7163         * gcc.dg/20020210-1.c: Fix a comment typo.
7164
7165 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7166
7167         PR c++/8720
7168         * g++.dg/parse/defarg1.C: New test.
7169
7170         PR c++/8615
7171         * g++.dg/template/char1.C: New test.
7172
7173         * g++.dg/template/varmod1.C: Fix typo.
7174
7175 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7176
7177         DR 180
7178         * g++.old-deja/g++.pt/crash32.C: Expect error.
7179
7180 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7181
7182         PR c++/5919
7183         * g++.dg/template/varmod1.C: New test.
7184
7185         PR c++/8727
7186         * g++.dg/inherit/typeinfo1.C: New test.
7187
7188         PR c++/8663
7189         * g++.dg/inherit/typedef1.C: New test.
7190
7191 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7192
7193         PR c++/8332
7194         PR c++/8493
7195         * g++.dg/template/strlen1.C: New test.
7196
7197         PR c++/8227
7198         * g++.dg/template/ctor2.C: New test.
7199
7200         PR c++/8214
7201         * g++.dg/init/string1.C: New test.
7202
7203         PR c++/8511
7204         * g++.dg/template/friend8.C: New test.
7205
7206 2002-11-29  Joe Buck <jbuck@synopsys.com>
7207
7208         * g++.dg/lookup/anon2.C: New test.
7209
7210 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7211
7212         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7213         h8300 port.
7214
7215 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7216
7217         * gcc.dg/bitfld-6.c: New test.
7218
7219 2002-11-27  Jan Hubicka  <jh@suse.cz>
7220
7221         * gcc.c-torture/execute/20021127.[cx]: New test.
7222
7223 2002-11-26  Jan Hubicka  <jh@suse.cz>
7224
7225         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7226         quality.
7227
7228 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7229
7230         * g++.dg/init/brace2.C: New test.
7231         * g++.old-deja/g++.mike/p9129.C: Correct.
7232
7233 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7234
7235         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7236
7237 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7238
7239         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7240
7241 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7242
7243         * testsuite/g++.dg/abi/empty11.C: New test.
7244         * testsuite/g++.dg/rtti/cv1.C: New test.
7245
7246 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7247
7248         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7249
7250 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7251
7252         * g++.dg/abi/empty10.C: New test.
7253
7254 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7255
7256         * gcc.c-torture/compile/20021124-1.c: New test.
7257
7258 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7259
7260         * g++.dg/abi/rtti2.C: New test.
7261
7262 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7263
7264         * gcc.dg/i386-unroll-1.c: New test.
7265
7266 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7267
7268         * gcc.c-torture/compile/20021120-1.c: New test.
7269         * gcc.c-torture/compile/20021120-2.c: New test.
7270
7271 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7272
7273         * gcc.dg/bitfld-5.c: New test.
7274
7275 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7276
7277         * gcc.c-torture/execute/20021120-3.c: New test.
7278
7279 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7280
7281         * gcc.c-torture/execute/20021120-2.c: New test.
7282
7283 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7284
7285         * gcc.c-torture/execute/20021120-1.c: New test.
7286
7287 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7288
7289         * gcc.c-torture/execute/20021118-3.c: New test.
7290
7291 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7292
7293         * gcc.c-torture/compile/20021119-1.c: New test.
7294
7295 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7296
7297         * gcc.dg/duff-1.c: New test.
7298         * gcc.dg/duff-2.c: New test.
7299         * gcc.dg/duff-3.c: New test.
7300
7301 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7302
7303         * gcc.dg/cpp/_Pragma5.c: New test.
7304
7305 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7306
7307         * gcc.c-torture/execute/20021118-2.c: New test.
7308
7309 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7310
7311         * gcc.c-torture/execute/20021118-1.c: New test.
7312
7313 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7314
7315         * gcc.dg/20021116-1.c: New test.
7316
7317 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7318
7319         * g++.dg/abi/vcall1.C: New test.
7320
7321 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7322
7323         * gcc.dg/20021029-1.c: New test.
7324         * gcc.dg/20021029-2.c: New test.
7325
7326 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7327
7328         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7329
7330 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7331
7332         PR c/8439
7333         * gcc.dg/20021110.c: Move to ...
7334         * gcc.c-torture/compile/20021110.c: .... here.
7335
7336 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7337
7338         PR c/8467
7339         * gcc.c-torture/execute/20021111-1.c
7340
7341 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7342
7343         PR c/8439
7344         * gcc.dg/20021110.c: New test.
7345
7346 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7347
7348         * g++.dg/abi/vthunk3.C: Run only on x86.
7349
7350 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7351
7352         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7353
7354 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7355
7356         * lib/compat.exp (compat-execute): Fix logic error in last
7357         change.
7358
7359 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7360
7361         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7362
7363 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7364
7365         PR c++/8389
7366         * g++.dg/template/access6.C: New test.
7367
7368 2002-11-08  Jan Hubicka  <jh@suse.cz>
7369
7370         * gcc.dg/i386-ssefp-1.c: New test.
7371         * gcc.dg/i386-ssefp-1.c: New test.
7372
7373 2002-11-08  Jan Hubicka  <jh@suse.cz>
7374
7375         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7376
7377 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7378
7379         * g++.dg/abi/vthunk3.C: New test.
7380
7381         PR c++/8338
7382         * g++.dg/template/crash2.C: New test.
7383
7384 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7385
7386         * testsuite/g++.dg/abi/dtor1.C: New test.
7387         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7388
7389 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7390
7391         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7392         Darwin.
7393
7394 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7395
7396         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7397         -mthumb.  Only xfail with -O0.
7398
7399 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7400
7401         * g++.dg/abi/thunk1.C: New test.
7402         * g++.dg/abi/thunk2.C: Likewise.
7403         * g++.dg/abi/vtt1.C: Likewise.
7404
7405 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7406
7407         PR optimization/8423
7408         * gcc.c-torture/execute/builtin-constant.c: New test.
7409
7410 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7411
7412         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7413         Add some more cases.
7414
7415 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7416
7417         PR c++/8391
7418         * g++.dg/opt/local1.C: New test.
7419
7420 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7421
7422         PR c++/8160
7423         * g++.dg/template/complit1.C: New test.
7424
7425         PR c++/8149
7426         * g++.dg/template/typename4.C: Likewise.
7427
7428 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7429
7430         Core issue 287, PR c++/7639
7431         * g++.dg/template/instantiate1.C: Adjust error location.
7432         * g++.dg/template/instantiate3.C: New test.
7433         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7434         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7435         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7436
7437 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
7438
7439         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7440
7441 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
7442
7443         PR c++/8287
7444         * g++.dg/init/dtor2.C: New test.
7445
7446 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7447
7448         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7449         * gcc.dg/nest.c: Bypass errors on irix6.
7450
7451 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
7452
7453         * gcc.dg/nest.c: Expect error for mmix-*-*.
7454         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7455
7456 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
7457
7458         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7459         markers.
7460
7461         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7462
7463 2002-10-25  Mike Stump  <mrs@apple.com>
7464
7465         * gcc.dg/warn-1.c: New test.
7466
7467 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7468
7469         * g++.dg/template/typename3.C: New test.
7470
7471 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
7472
7473         * g++.dg/lookup/ptrmem1.C: New test.
7474
7475         * g++.dg/abi/vthunk2.C: New test.
7476
7477 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7478
7479         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7480
7481 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
7482
7483         * g++.dg/abi/empty9.C: New test.
7484
7485 2002-10-24  Richard Henderson  <rth@redhat.com>
7486
7487         * g++.dg/inherit/thunk1.C: Enable for ia64.
7488
7489 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7490
7491         PR c++/8067
7492         * g++.dg/lookup/pretty1.C: New test.
7493
7494 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
7495
7496         * gcc.dg/20021023-1.c: New test.
7497
7498 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7499
7500         PR c++/7679
7501         * g++.dg/parse/inline1.C: New test.
7502
7503 2002-10-23  Richard Henderson  <rth@redhat.com>
7504
7505         * g++.dg/inherit/thunk1.C: Enable for x86_64.
7506
7507         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7508
7509 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
7510
7511         PR c++/6579
7512         * g++.dg/parse/stmtexpr3.C: New test.
7513
7514 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
7515
7516         * g++.dg/expr/cond1.C: New test.
7517
7518 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7519
7520         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7521
7522 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7523
7524         * g++.dg/abi/vbase13.C: New test.
7525         * g++.dg/abi/vbase14.C: Likewise.
7526
7527 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
7528
7529         * gcc.dg/tls/pic-1.c: New test.
7530         * gcc.dg/tls/nonpic-1.c: New test.
7531         * gcc.dg/20021018-1.c: New test.
7532
7533 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7534
7535         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7536         Remove only files with the same base name as the test case.
7537         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7538         (profopt-execute): Likewise.  Also, remove old profiling
7539         and performance data files before running the tests.
7540
7541         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7542         * g++.dg/bprob/bprob.exp: Likewise.
7543         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
7544         to allow more general test case names.
7545
7546         * g++.dg/bprob/bprob-1.C: Rename to ...
7547         * g++.dg/bprob/g++-bprob-1.C: ... this.
7548
7549         * g77.dg/bprob/bprob-1.f: Rename to ...
7550         * g77.dg/bprob/g77-bprob-1.f: ... this.
7551
7552 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7553
7554         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7555         bison 1.50 or later.
7556
7557 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
7558
7559         * g++.dg/README: Describe more test directories.
7560
7561 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7562
7563         * g++.dg/init/array6.C: Add additional tests.
7564
7565 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7566
7567         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7568         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7569
7570 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
7571
7572         * gcc.c-torture/compile/20020604-1.x: New.
7573         * gcc.c-torture/compile/simd-5.x: Likewise.
7574         * gcc.c-torture/execute/920710-1.x: Likewise.
7575         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7576
7577 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7578
7579         * g++.dg/inherit/override1.C: Add dg-options clause.
7580
7581 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7582
7583         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7584         _mm_slli_si128.
7585
7586 2002-10-19  Andreas Schwab  <schwab@suse.de>
7587
7588         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7589         directory component.
7590
7591 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
7592
7593         * g++.dg/inherit/thunk1.C: New test.
7594
7595         * g++.dg/inherit/override1.C: New test.
7596
7597         * g++.dg/abi/mangle11.C: New test.
7598         * g++.dg/abi/mangle14.C: New test.
7599         * g++.dg/abi/mangle17.C: New test.
7600
7601 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
7602
7603         * g++.dg/overload/member2.C: New test.
7604
7605 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
7606
7607         * g++.dg/README: Describe new compat directory.
7608         * g++.dg/dg.exp: Skip tests in compat directory.
7609         * README.compat: New file.
7610         * lib/compat.exp: New expect script.
7611         * g++.dg/compat: New test directory.
7612         * g++.dg/compat/compat.exp: New expect script.
7613         * g++.dg/compat/abi: New test directory.
7614         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7615         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7616         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7617         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7618         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7619         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7620         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7621         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7622         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7623         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7624         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7625         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7626         * g++.dg/compat/break: New test directory.
7627         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7628         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7629         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7630         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7631         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7632         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7633         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7634         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7635         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7636         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7637         g++.dg/compat/break/README: New files.
7638         * g++.dg/compat/eh: New test directory.
7639         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7640         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7641         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7642         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7643         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7644         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7645         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7646         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7647         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7648         g++.dg/compat/eh/filter2_y.C,
7649         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7650         g++.dg/compat/eh/new1_y.C,
7651         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7652         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7653         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7654         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7655         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7656         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7657         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7658         g++.dg/compat/eh/unexpected1_y.C: New files.
7659         * g++.dg/compat/init: New test directory.
7660         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7661         g++.dg/compat/init/array5_y.C,
7662         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7663         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7664         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7665         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7666         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7667         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7668         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7669         g++.dg/compat/init/init-ref2_y.C: New files.
7670
7671 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7672
7673         PR c++/7584
7674         * g++.dg/inherit/using3.C: New test.
7675
7676 2002-10-17  Jan Hubicka  <jh@suse.cz>
7677
7678         * gcc.dg/20021017-2.c: New test.
7679
7680 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7681
7682         * g++.dg/abi/mangle16.C: Adjust.
7683
7684         * g++.dg/init/array8.C: New test.
7685
7686 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
7687
7688         * gcc.dg/special/mips-abi.exp: New test.
7689         * gcc.dg/special/mips-abi.s: Empty file used by the above.
7690
7691 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7692
7693         * g++.dg/abi/mangle16.C: New test.
7694         * g++.dg/abi/mangle17.C: Likewise.
7695
7696         PR c++/7478
7697         * g++.dg/template/ref1.C: New test.
7698
7699 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7700
7701         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7702
7703 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
7704
7705         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7706
7707 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7708
7709         PR c++/7524
7710         * g++.dg/init/array7.C: New test.
7711
7712 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
7713
7714         * g++.dg/init/array6.C: New test.
7715
7716         * g++.dg/abi/mangle13.C: Likewise.
7717         * g++.dg/abi/mangle14.C: Likewise.
7718         * g++.dg/abi/mangle15.C: Likewise.
7719
7720 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7721
7722         * g++.dg/abi/empty8.C: New test.
7723
7724 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
7725
7726         * g++.dg/init/ctor1.C: New test.
7727
7728 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
7729
7730         * gcc.c-torture/execute/20021015-1.c: New test.
7731
7732 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
7733
7734         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7735
7736 2002-10-14  Jan Hubicka  <jh@suse.cz>
7737
7738         * gcc.dg/i386-ssetype-[1-5].c: New tests.
7739
7740 2002-10-14  Richard Henderson  <rth@redhat.com>
7741
7742         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7743
7744 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7745
7746         PR optimization/6631
7747         * g++.dg/opt/const2.C: New test.
7748
7749 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7750
7751         PR c++/7176
7752         * g++.dg/parse/friend1.C: New test.
7753         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7754
7755 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
7756
7757         * gcc.dg/20021014-1.c: New test.
7758
7759 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
7760
7761         PR c++/5661
7762         * g++.dg/ext/vlm1.C: New test.
7763         * g++.dg/ext/vlm2.C: Likewise.
7764
7765         * g++.dg/init/array1.C: Remove invalid braces.
7766         * g++.dg/init/brace1.C: New test.
7767         * g++.dg/init/copy2.C: Likewise.
7768         * g++.dg/init/copy3.C: Likewise.
7769         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7770         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7771         braces.
7772
7773 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
7774
7775         * gcc.dg/cpp/assembler.S: Don't use -ansi.
7776
7777 2002-10-11  Richard Shann  <richard.shann@superh.com>
7778
7779         * gcc.c-torture/compile/simd-5.c: New test.
7780
7781 2002-10-10  Roger Sayle  <roger@eyesopen.com>
7782
7783         * gcc.c-torture/execute/shiftopt-1.c: New test case.
7784
7785 2002-10-10  Jim Wilson  <wilson@redhat.com>
7786
7787         * gcc.c-torture/execute/20021010-1.c: New test.
7788
7789 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
7790
7791         PR c/7353
7792         * g++.dg/ext/typedef-init.C: New test.
7793         * gcc.dg/typedef-init.c: New test.
7794
7795 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
7796
7797         * gcc.dg/cpp/paste13.c: New test.
7798
7799 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7800
7801         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
7802         remaining platforms, XFAIL during compile, not execute.  Don't
7803         XFAIL at -O0.
7804
7805 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
7806
7807         * gcc.dg/alias-1.c: Tweak expected warning.
7808
7809 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7810
7811         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7812
7813 2002-10-06  Andreas Jaeger  <aj@suse.de>
7814
7815         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7816         * gcc.dg/cpp/c++98.C: Likewise.
7817
7818         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7819         * g++.dg/cpp/c++98.C: Likewise.
7820
7821         * g++.dg/README (Subdirectories): Mention cpp directory.
7822
7823         PR target/7559
7824         * gcc.dg/20021006-1.c: New test.
7825
7826 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7827
7828         PR c++/7804
7829         * g++.dg/other/warning1.C: New test.
7830
7831 2002-10-04  Roger Sayle  <roger@eyesopen.com>
7832
7833         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
7834         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
7835         and sparc-*-* with -m64 as expected failures.  See PR 8087.
7836
7837 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7838
7839         PR c++/7931
7840         * g++.dg/template/ptrmem3.C: New test.
7841
7842         PR c++/7754
7843         * g++.dg/template/union1.C: New test.
7844
7845 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7846
7847         PR c++/8006
7848         * g++.dg/abi/mangle9.C: New test.
7849         * g++.dg/abi/mangle10.C: New test.
7850         * g++.dg/abi/mangle11.C: New test.
7851         * g++.dg/abi/mangle12.C: New test.
7852
7853 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
7854
7855         PR c++/7188.
7856         * g++.dg/template/meminit1.C: New test.
7857         * g++.dg/warn/Wreorder-1.C: Likewise.
7858         * g++.old-deja/g++.mike/warn3.C: Tweak.
7859         * lib/prune.exp: Ingore "in copy constructor".
7860
7861 2002-10-02  Andreas Jaeger  <aj@suse.de>
7862
7863         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7864         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7865         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7866         on x86-64.
7867
7868 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7869
7870         * gcc.dg/empty1.C: Fix typo.
7871
7872 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
7873
7874         * gcc.dg/alias-1.c: New test.
7875
7876 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7877
7878         * gcc.dg/empty1.C: New test.
7879
7880         * g++.dg/tls/init-2.C: Tweak error messages.
7881
7882 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
7883
7884         * gcc.c-torture/compile/20020923-1.c: New test.
7885
7886 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
7887
7888         * gcc.c-torture/execute/ffs-1.c: New test.
7889         * gcc.c-torture/execute/ffs-2.c: Ditto.
7890
7891 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
7892
7893         * g++.dg/overload/member1.C: New test.
7894
7895 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
7896
7897         * g++.dg/abi/empty7.C: New test.
7898         * g++.dg/init/pm2.C: Likewise.
7899
7900 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
7901
7902         * g++.dg/rtti/crash1.C: New test.
7903
7904 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
7905
7906         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7907         gcc.dg/sibcall-4.c: New tests.
7908
7909 2002-09-28  Roger Sayle  <roger@eyesopen.com>
7910
7911         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7912         powerpc and MMIX targets.
7913
7914 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
7915
7916         * gcc.dg/cpp/20020927-1.c: New.
7917
7918 2002-09-26  David S. Miller  <davem@redhat.com>
7919
7920         * gcc.c-torture/compile/trunctfdf.c: New.
7921
7922 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7923
7924         * lib/target-supports.exp (check_weak_available): Handle solaris2.
7925
7926 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
7927
7928         * gcc.c-torture/execute/loop-15.c: New.
7929
7930 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
7931
7932         * README.QMTEST: Fix typo.
7933
7934 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
7935
7936         * gcc.dg/20020926-1.c: New test.
7937
7938 2002-09-25  David S. Miller  <davem@redhat.com>
7939
7940         PR target/7842
7941         * gcc.c-torture/execute/shiftdi.c: New test.
7942
7943 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
7944
7945         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7946         unique to the tool.
7947         * lib/g77.exp (g77_init): Likewise.
7948         * lib/g++.exp (g++_init): Likewise.
7949         * lib/objc.exp (objc_init): Likewise.
7950
7951 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
7952
7953         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7954         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7955         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7956
7957 2002-09-25  Richard Henderson  <rth@redhat.com>
7958
7959         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7960         too-small long double.
7961
7962 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
7963
7964         * gcc.dg/20020919-1.c: New test.
7965
7966 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
7967
7968         * g++.dg/abi/bitfield6.C: New test.
7969         * g++.dg/abi/bitfield7.C: New test.
7970         * g++.dg/abi/bitfield8.C: New test.
7971         * g++.dg/abi/vbase11.C: New test.
7972
7973 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7974
7975         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7976         hppa*-*-hpux*.  Update test comment.
7977
7978 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
7979
7980         * gcc.dg/tls/struct-1.c: New test.
7981
7982 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
7983
7984         * gcc.dg/cpp/tr-warn2.c: Update.
7985
7986 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
7987
7988         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
7989
7990 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
7991
7992         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
7993         systems.
7994
7995 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
7996
7997         * gcc.c-torture/execute/ieee/mzero3.c: New test.
7998
7999         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8000         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8001         setting of cxxfilt.
8002
8003 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8004
8005         * gcc.dg/20020312-2.c: Update for darwin.
8006
8007 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8008
8009         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8010
8011 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8012
8013         * objc.dg/comp-types-1.m: New test.
8014         * objc.dg/comp-types-2.m: New test.
8015         * objc.dg/comp-types-3.m: New test.
8016         * objc.dg/comp-types-4.m: New test.
8017         * objc.dg/comp-types-5.m: New test.
8018         * objc.dg/comp-types-6.m: New test.
8019
8020 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8021
8022         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8023
8024 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8025
8026         * g++.dg/other/do1.C: New test.
8027
8028         * g++.dg/template/subst1.C: New test.
8029
8030 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8031
8032         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8033
8034 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8035
8036         * g++.dg/template/qualttp20.C: Adjust expected errors.
8037         * g++.old-deja/g++.jason/report.C: Likewise.
8038         * g++.old-deja/g++.other/qual1.C: Likewise.
8039
8040         * g++.dg/lookup/scoped2.C: New test.
8041
8042         * g++.dg/ext/asm3.C: New test.
8043
8044 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8045
8046         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8047
8048 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8049
8050         * ChangeLog: follow spelling conventions.
8051         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8052         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8053         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8054         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8055         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8056         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8057         * g++.old-deja/g++.law/global-init1.C: Likewise.
8058         * g++.old-deja/g++.other/delete4.C: Likewise.
8059         * g++.old-deja/g++.other/inline21.C: Likewise.
8060         * g++.old-deja/g++.other/singleton.C: Likewise.
8061         * g77.dg/strlen0.f: Likewise.
8062         * g77.f-torture/compile/20010519-1.f: Likewise.
8063         * g77.f-torture/compile/980310-4.f: Likewise.
8064         * gcc.c-torture/compile/20000605-1.c: Likewise.
8065         * gcc.c-torture/execute/20020225-1.c: Likewise.
8066         * gcc.dg/c90-hexfloat-2.c: Likewise.
8067         * gcc.dg/c99-bool-1.c: Likewise.
8068         * gcc.dg/c99-hexfloat-2.c: Likewise.
8069         * gcc.dg/dll-2.c: Likewise.
8070         * gcc.dg/wtr-union-init-1.c: Likewise.
8071         * gcc.dg/wtr-union-init-2.c: Likewise.
8072         * gcc.dg/wtr-union-init-3.c: Likewise.
8073         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8074         * gcc.dg/cpp/defined.c: Likewise.
8075         * gcc.dg/cpp/macsyntx.c: Likewise.
8076         * gcc.dg/cpp/paste2.c: Likewise.
8077         * gcc.dg/cpp/trad/defined.c: Likewise.
8078         * gcc.dg/format/c90-printf-1.c: Likewise.
8079         * gcc.dg/format/c90-scanf-1.c: Likewise.
8080         * gcc.dg/format/c99-printf-1.c: Likewise.
8081         * gcc.dg/format/c99-scanf-1.c: Likewise.
8082         * gcc.misc-tests/gcov-8.c: Likewise.
8083         * lib/profopt.exp: Likewise.
8084
8085 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8086
8087         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8088
8089 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8090
8091         * g++.dg/inherit/using2.C: New test.
8092
8093 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8094
8095         * ChangeLog: Follow spelling conventions.
8096         * g++.dg/template/friend4.C: Likewise.
8097         * g++.old-deja/g++.pt/crash67.C: Likewise.
8098         * gcc.c-torture/execute/20000801-4.c: Likewise.
8099         * gcc.dg/c90-digraph-1.c: Likewise.
8100         * gcc.dg/c94-digraph-1.c: Likewise.
8101         * gcc.dg/c99-digraph-1.c: Likewise.
8102         * gcc.dg/cpp/line5.c: Likewise.
8103         * gcc.dg/cpp/multiline.c: Likewise.
8104         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8105         * gcc.dg/format/attr-3.c: Likewise.
8106         * gcc.dg/format/c90-scanf-3.c: Likewise.
8107         * gcc.dg/format/ext-4.c: Likewise.
8108
8109 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8110
8111         * g++.dg/template/pretty1.C: New test.
8112
8113 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8114
8115         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8116
8117 2002-09-13  Matt Austern  <austern@apple.com>
8118
8119         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8120         passing a cast expression to a function by const reference.
8121
8122 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8123
8124         * g++.dg/template/deduce1.C: New test.
8125
8126 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8127
8128         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8129         32-bit int.
8130
8131 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8132
8133         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8134         usage.
8135
8136 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8137
8138         * gcc.c-torture/compile/20020910-1.c: New test.
8139
8140 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8141
8142         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8143
8144 2002-09-10  Andreas Jaeger  <aj@suse.de>
8145
8146         * gcc.dg/20020312-2.c: Adjust for x86-64.
8147
8148 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8149
8150         * g77.dg/7388.f: New test case for PR 7388.
8151
8152 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8153
8154         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8155
8156 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8157
8158         * objc.dg/proto-lossage-1.m: New test.
8159
8160 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8161
8162         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8163
8164 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8165
8166         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8167         expected to pass.
8168
8169 2002-09-06  Stan Shebs  <shebs@apple.com>
8170             David Edelsohn  <edelsohn@gnu.org>
8171
8172         * gcc.dg/weak: New directory.
8173         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8174         target-specific xfail bits.
8175         * gcc.dg/typeof-2.c: Move to new directory.
8176         * gcc.dg/weak.exp: New expect script.
8177
8178 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8179
8180         * gcc.c-torture/execute/extzvsi.c: New test.
8181
8182 2002-09-05  Stan Shebs  <shebs@apple.com>
8183
8184         * gcc.dg/weak-1.c: xfail on Darwin.
8185         * gcc.dg/weak-2.c: Ditto.
8186         * gcc.dg/weak-3.c: Ditto.
8187         * gcc.dg/weak-4.c: Ditto.
8188         * gcc.dg/weak-5.c: Ditto.
8189         * gcc.dg/weak-6.c: Ditto.
8190         * gcc.dg/weak-7.c: Ditto.
8191         * gcc.dg/weak-8.c: Ditto.
8192         * gcc.dg/weak-9.c: Ditto.
8193
8194 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8195
8196         * gcc.c-torture/execute/loop-14.c: New test.
8197
8198 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8199
8200         * g++.dg/other/cxa-atexit1.C: New test.
8201
8202         * gcc.dg/typeof-2.c: New test.
8203
8204 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8205
8206         * gcc.dg/builtins-2.c: New testcase.
8207         * gcc.dg/builtins-3.c: New testcase.
8208
8209 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8210
8211         * gcc.dg/cpp/_Pragma4.c: New test.
8212
8213 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8214
8215         * objc/execute/nil_method-1.m: New testcase.
8216
8217 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8218
8219         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8220         [Object class], not [Object initialize].
8221
8222 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8223             Hans-Peter Nilsson  <hp@bitrange.com>
8224
8225         * gcc.c-torture/execute/20020720-1.x: Skip test on
8226         mmix-knuth-mmixware.  Correct comment.
8227
8228 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8229
8230         * testsuite/g++.dg/abi/bitfield5.C: New test.
8231         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8232
8233 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8234
8235         * objc.dg/undeclared-selector.m: New test.
8236
8237 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8238
8239         * g++.dg/other/offsetof1.C: Avoid cast warning.
8240
8241 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8242
8243         * objc.dg/super-class-2.m: New test.
8244
8245 2002-08-24  Matt Austern  <austern@apple.com>
8246
8247         * g++.dg/ext/lvaddr.C: New test.
8248         * g++.dg/ext/lvcast.C: New test.
8249
8250 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8251
8252         * testsuite/g++.dg/inherit/cond1.C: New test.
8253
8254 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8255
8256         * gcc.dg/noncompile/incomplete-1.c: New test.
8257
8258 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8259
8260         * gcc.dg/typespec-1.c: New test.
8261
8262 2002-08-20  Devang Patel  <dpatel@apple.com>
8263         * objc.dg/proto-hier-2.m: New test.
8264
8265 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8266
8267         * objc.dg/bitfield-1.m: New test.
8268         * objc.dg/bitfield-2.m: New test.
8269
8270 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8271
8272         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8273         gcc.dg/c99-flex-array-4.c: New tests.
8274
8275 2002-08-16  Stan Shebs  <shebs@apple.com>
8276
8277         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8278
8279 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8280
8281         * gcc.dg/typeof-1.c: New test.
8282         * g++.dg/ext/typeof2.C: New test.
8283
8284 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8285
8286         * g++.dg/other/offsetof1.C: New test.
8287
8288 2002-08-14  Richard Henderson  <rth@redhat.com>
8289
8290         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8291
8292 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8293
8294         * gcc.dg/cpp/_Pragma3.c: New test.
8295
8296 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8297
8298         * g++.dg/template/inherit3: New test.
8299
8300 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8301
8302         * gcc.dg/bitfld-4.c: Add blank options.
8303
8304 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8305
8306         * g++.dg/template/crash1.C: New test.
8307
8308 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8309
8310         * gcc.dg/tls/opt-2.c: New test.
8311
8312 2002-08-08  Devang Patel  <dpatel@apple.com>
8313
8314         * objc.dg/selector-1.m : New test
8315
8316 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8317
8318         * g++.dg/abi/bitfield4.C: New test.
8319         * gcc.dg/bitfld-4.c: New test.
8320
8321 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8322
8323         * g++.dg/other/packed1.C: New test.
8324
8325 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8326
8327         * g++.dg/abi/offsetof.C: Tweak error messages.
8328         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8329
8330 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8331
8332         * gcc.dg/bitfld-3.c: New test.
8333
8334 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8335             Richard Henderson  <rth@redhat.com>
8336
8337         * gcc.dg/i386-bitfield1.c: New test.
8338         * g++.dg/abi/bitfield3.C: Update.
8339
8340 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8341
8342         * objc.dg/const-str-2.m: Update.
8343         * gcc.dg/cpp/c++98.c: Change to C extension.
8344         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8345         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8346
8347 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8348
8349         * testsuite/gcc.dg/tls/diag-3.c: New.
8350
8351 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8352
8353         * g++.dg/README (Subdirectories): Document new subdir expr.
8354         * g++.dg/expr/pmf-1.C: New test.
8355
8356 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8357
8358         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8359
8360 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8361
8362         * g++.dg/abi/bitfield3.C: New test.
8363
8364 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8365
8366         * lib/gcov.exp: Tweak expected line formats.
8367         * gcc.misc-tests/gcov8.c: New test.
8368         * gcc.misc-tests/gcov8.x: New flags.
8369
8370 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8371
8372         * consistency.vlad/layout/endian.c: Include string.h.
8373
8374         * gcc.c-torture/execute/20020805-1.c: New test.
8375
8376 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8377
8378         * g++.dg/other/conversion1.C: New test.
8379
8380 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8381
8382         * gcc.dg/builtins-1.c: New testcase.
8383
8384 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8385
8386         * g++.dg/inherit/access3.C: New test.
8387
8388 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8389
8390         * gcc.dg/ia64-visibility-2.c: New test.
8391
8392 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8393
8394         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8395         __qualifier_flags to __flags.
8396
8397 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8398
8399         * g++.dg/inherit/operator1.C: New test.
8400         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8401         * g++.dg/other/error1.C: Change expected error message.
8402         * g++.dg/template/conv4.C: Likewise.
8403
8404 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8405
8406         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8407         for documented behavior.
8408
8409 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8410
8411         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8412         several targets known to fail.
8413
8414 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8415
8416         * gcc.dg/mips-args-[123].c: New tests.
8417
8418 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8419
8420         * gcc.dg/ppc-spe.c: New.
8421
8422 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8423
8424         * g++.dg/other/ptrmem4.C: New testcase.
8425
8426 2002-07-24  Richard Henderson  <rth@redhat.com>
8427
8428         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8429
8430 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8431
8432         * g++.dg/ext/alignof1.C (main): Return 0 for success.
8433
8434 2002-07-24  Roger Sayle  <roger@eyesopen.com>
8435
8436         * gcc.c-torture/execute/memset-3.c: New testcase.
8437
8438 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
8439
8440         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8441         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8442
8443 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8444
8445         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8446         Delete.
8447
8448 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
8449
8450         * gcc.c-torture/compile/simd-4.c: New test.
8451
8452 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8453
8454         PR c++/7347, c++/7348
8455         * g++.dg/template/access4.C: New test.
8456         * g++.dg/template/access5.C: New test.
8457         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8458         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8459         * g++.old-deja/g++.pt/ttp58.C: Likewise.
8460         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8461
8462 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
8463
8464         * gcc.dg/gnu89-init-2.c: New test.
8465
8466 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
8467
8468         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8469
8470 2002-07-20  Roger Sayle  <roger@eyesopen.com>
8471
8472         * gcc.c-torture/execute/20020720-1.c: New testcase.
8473
8474 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
8475
8476         * gcc.dg/cpp/Wsignprom.c: New tests.
8477
8478 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
8479
8480         * gcc.c-torture/execute/loop-13.c: New test.
8481
8482 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
8483
8484         * gcc.dg/cpp/expr.c: New tests.
8485
8486 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
8487
8488         * g++.dg/opt/pr6713.C: Add template instantiation.
8489
8490 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
8491
8492         * gcc.dg/nest.c: New test.
8493
8494 2002-07-17  Richard Henderson  <rth@redhat.com>
8495
8496         * g++.dg/opt/pr6713.C: New test.
8497
8498 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
8499
8500         * gcc.c-torture/execute/loop-2e.x: Let the testcase
8501         XFAIL for all x86 processors.
8502
8503 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
8504
8505         * gcc.c-torture/execute/20010122-1.x: Do not test with
8506         -fomit-frame-pointer.
8507
8508 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8509
8510         * g++.dg/template/instantiate2.C: New test.
8511         * g++.dg/template/spec4.C: New test.
8512
8513 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8514
8515         * g++.dg/template/access2.C: New test.
8516         * g++.dg/template/access3.C: New test.
8517
8518 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
8519
8520         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8521         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8522         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8523         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8524         Convert to use <stdarg.h>.
8525         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8526         Delete.
8527         * gcc.dg/va-arg-2.c: New.
8528         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8529
8530 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
8531
8532         * gcc.c-torture/compile/20020710-1.c: New test.
8533
8534 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
8535                           Andrew Pinski  <pinskia@physics.uc.edu>
8536
8537         gcc.c-torture/compile/simd-2.c: New testcase.
8538         gcc.c-torture/compile/simd-3.c: Likewise.
8539
8540 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
8541
8542         PR c++/7224
8543         * g++.dg/overload/error1.C: New test.
8544
8545 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8546
8547         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8548         configuration and IRIX 6 O32 ABI.
8549
8550 2002-07-11  Roger Sayle  <roger@eyesopen.com>
8551
8552         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8553
8554 2002-07-10  Roger Sayle  <roger@eyesopen.com>
8555
8556         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8557
8558 2002-07-10  Jeffrey A Law  <law@redhat.com>
8559
8560         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8561
8562         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
8563
8564 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
8565
8566         * gcc.dg/20020312-2.c: Check for __PPC__.
8567
8568 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
8569
8570         * gcc.c-torture/compile/20020709-1.c: New test.
8571
8572 2002-07-07  Roger Sayle  <roger@eyesopen.com>
8573
8574         * g++.dg/template/qualttp21.C: New test case.
8575
8576 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
8577
8578         * gcc.c-torture/compile/20020706-1.c: New test.
8579         * gcc.c-torture/compile/20020706-2.c: New test.
8580
8581 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
8582             Alexandre Oliva  <aoliva@redhat.com>
8583
8584         * g++.dg/warn/incomplete1.C: New test.
8585
8586 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8587
8588         PR c++/7099
8589         * g++.dg/warn/noreturn1.C: New test.
8590
8591 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
8592
8593         PR c++/6706
8594         * g++.dg/debug/debug6.C: New test.
8595         * g++.dg/debug/debug7.C: New test.
8596
8597 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
8598
8599         * gcc.c-torture/compile/simd-3.c: New test.
8600
8601 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
8602
8603         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8604         * gcc.dg/20020620-1.c: Likewise.
8605
8606 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8607
8608         PR c++/6944
8609         * g++.dg/init/array4.C: New test.
8610         * g++.dg/init/array5.C: New test.
8611
8612 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
8613
8614         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8615         * gcc.c-torture/execute/simd-2.c (main): Likewise.
8616
8617 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8618
8619         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8620         * gcc.dg/wtr-aggr-init-1.c: Likewise.
8621         * gcc.dg/wtr-conversion-1.c: Likewise.
8622         * gcc.dg/wtr-escape-1.c: Likewise.
8623         * gcc.dg/wtr-int-type-1.c: Likewise.
8624         * gcc.dg/wtr-label-1.c: Likewise.
8625         * gcc.dg/wtr-static-1.c: Likewise.
8626         * gcc.dg/wtr-strcat-1.c: Likewise.
8627         * gcc.dg/wtr-suffix-1.c: Likewise.
8628         * gcc.dg/wtr-switch-1.c: Likewise.
8629         * gcc.dg/wtr-unary-plus-1.c: Likewise.
8630         * gcc.dg/wtr-union-init-1.c: Likewise.
8631         * gcc.dg/wtr-union-init-2.c: Likewise.
8632         * gcc.dg/wtr-union-init-3.c: Likewise.
8633
8634         * gcc.dg/wtr-func-def-1.c: New test.
8635
8636 2002-07-02 Devang Patel <dpatel@apple.com>
8637
8638         * objc.dg/param-1.m: New test.
8639
8640 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
8641
8642         * gcc.dg/cpp/trad/directive.c: Add test.
8643         * gcc.dg/cpp/trad/macroargs.c: Add test.
8644         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8645
8646 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
8647
8648         * gcc.dg/cpp/cmdlne-M.c: New test.
8649
8650 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
8651
8652         * objc.dg/desig-init-1.m: New test.
8653
8654 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8655
8656         PR c++/6716
8657         * g++.dg/template/instantiate1.C: New test.
8658
8659 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
8660
8661         PR c++/7112
8662         * g++.dg/template/sizeof2.C: New test.
8663
8664 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8665
8666         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8667         gcc.dg/cpp/trad/include.c: New tests.
8668
8669 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
8670
8671         PR target/7177
8672         * gcc.c-torture/compile/20020701-1.c: New test.
8673
8674 2002-07-01  Stan Shebs  <shebs@apple.com>
8675
8676         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8677         header here...
8678         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8679         (objc-torture-execute): or here.
8680
8681 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
8682
8683         * gcc.c-torture/execute/arith-rand-ll.c: New test.
8684
8685 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8686
8687         * gcc.dg/cpp/trad/escaped-nl.c: New test.
8688
8689 2002-06-30  Devang Patel  <dpatel@apple.com>
8690
8691         * objc.dg/fsyntax-only.m: New test.
8692
8693 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
8694
8695         PR c++/6695
8696         * g++.dg/template/friend7.C: New file.
8697
8698 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
8699
8700         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8701         return type.
8702
8703 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
8704
8705         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8706         avoid division by zero.
8707
8708 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
8709
8710         * gcc.dg/Wunknownprag.c: New tests.
8711
8712 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
8713
8714         * gcc.c-torture/execute/simd-2.c: New test.
8715
8716 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
8717
8718         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8719         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8720         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8721         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8722         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8723         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8724         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8725         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8726         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8727         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8728         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8729         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8730         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8731         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8732         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8733         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8734         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8735
8736 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
8737
8738         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8739         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8740         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8741         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8742         New tests.
8743         * gcc.dg/cpp/trad/directive.c: Update.
8744
8745 2002-06-23  Andreas Jaeger  <aj@suse.de>
8746
8747         * gcc.c-torture/execute/complex-6.c: New.
8748
8749 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
8750
8751         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8752         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8753         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8754         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8755
8756 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
8757
8758         * gcc.dg/cpp/trad: New directory with traditional tests copied
8759         from parent directory.
8760         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8761         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8762         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8763         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8764         Move to trad/ and rename.
8765         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8766         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8767         gcc.dg/cpp/trad/redef2.c: New tests.
8768         * gcc.dg/cpp/trad/trad.exp: New driver.
8769
8770 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
8771
8772         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8773         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8774         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8775         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8776         Remove.
8777
8778 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
8779
8780         * gcc.dg/20020620-1.c: New test.
8781
8782 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8783
8784         * g++.dg/template/ttp4.C: New test.
8785
8786 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
8787
8788         * g++.dg/opt/vt1.C: Fix regexp.
8789
8790 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8791
8792         * gcc.c-torture/execute/pure-1.c: Make functions static again.
8793         Don't use attribute `noinline'.
8794
8795 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8796
8797         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8798
8799 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
8800
8801         * gcc.c-torture/execute/simd-1.c: New.
8802
8803         * gcc.dg/simd-1.c: New.
8804
8805 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8806
8807         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8808
8809 2002-06-16  Richard Henderson  <rth@redhat.com>
8810
8811         * g++.dg/ext/anon-struct1.C: New.
8812         * g++.dg/ext/anon-struct2.C: New.
8813         * g++.dg/ext/anon-struct3.C: New.
8814         * gcc.dg/anon-struct-1.c: New.
8815         * gcc.dg/anon-struct-2.c: New.
8816         * gcc.dg/anon-struct-3.c: New.
8817         * gcc.dg/20011008-1.c: Adjust warning text.
8818         * gcc.dg/20020527-1.c: Add -fms-extensions.
8819
8820 2002-06-16  Richard Henderson  <rth@redhat.com>
8821
8822         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8823
8824 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
8825
8826         * gcc.c-torture/execute/20020615-1.c: New test.
8827
8828 2002-06-15  Roger Sayle  <roger@eyesopen.com>
8829
8830         * gcc.c-tortuture/execute/compare-1.c: New test case.
8831         * gcc.c-tortuture/execute/compare-2.c: New test case.
8832         * gcc.c-tortuture/execute/compare-3.c: New test case.
8833
8834 2002-06-13  Richard Henderson  <rth@redhat.com>
8835
8836         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
8837         ia64 ilp32.
8838
8839 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8840
8841         * g++.dg/template/typename2.C: Update error message.
8842
8843 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
8844
8845         * gcc.c-torture/execute/20020611-1.c: New test.
8846
8847 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
8848
8849         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8850         list of targets to skip.
8851
8852 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
8853
8854         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8855         targets if not optimizing.
8856
8857 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
8858
8859         * gcc.c-torture/compile/20020605-1.c: New test.
8860
8861         * g++.dg/opt/vt1.C: New test.
8862
8863         * gcc.dg/20020531-1.c: New test.
8864
8865         * gcc.dg/20020530-1.c: New test.
8866
8867         * gcc.dg/20020527-1.c: New test.
8868
8869         * g++.dg/opt/cse1.C: New test.
8870
8871 2002-06-07  Roger Sayle  <roger@eyesopen.com>
8872
8873         * gcc.dg/20020607-2.c: New test case.
8874
8875 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
8876
8877         * gcc.c-torture/compile/20020604-1.c: New test.
8878
8879 2002-06-04  Richard Henderson  <rth@redhat.com>
8880
8881         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8882         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8883         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8884
8885 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
8886
8887         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8888
8889 2002-06-03  Richard Henderson  <rth@redhat.com>
8890
8891         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8892         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8893
8894 2002-06-02  Richard Henderson  <rth@redhat.com>
8895
8896         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8897         test functions static.
8898
8899 2002-06-02  Andreas Jaeger  <aj@suse.de>
8900
8901         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8902         now.
8903
8904 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8905
8906         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8907         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8908         Update for mofified diagnostics.
8909         * gcc.dg/c99-intconst-1.c: No longer fail.
8910
8911 2002-06-02  Richard Henderson  <rth@redhat.com>
8912
8913         * gcc.dg/uninit-A.c: Remove xfail markers.
8914
8915 2002-06-01  Roger Sayle  <roger@eyesopen.com>
8916
8917         * gcc.dg/fnegate-1.c: New test case.
8918
8919 2002-05-30  Osku Salerma  <osku@iki.fi>
8920
8921         * gcc.c-torture/execute/mayalias-1.c: New file.
8922
8923 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8924
8925         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8926         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8927         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8928
8929 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
8930
8931         * gcc.c-torture/execute/20020529-1.c: New test.
8932
8933 2002-05-27  Richard Henderson  <rth@redhat.com>
8934
8935         * g++.dg/ext/attrib6.C: New test case.
8936
8937 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8938
8939         * gcc.c-torture/execute/pure-1.c: New test.
8940
8941 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8942
8943         * gcc.dg/cpp/arith-2.c: Remove.
8944
8945 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8946
8947         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8948         * gcc.dg/cpp/if-3.c: Remove.
8949
8950 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
8951
8952         * g++.dg/opt/cse2.C: New test.
8953
8954 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
8955
8956         * gcc.dg/cpp/arith-1.c: New semantic tests.
8957         * gcc.dg/cpp/if-1.c: Update.
8958
8959 2002-05-24  Ben Elliston  <bje@redhat.com>
8960
8961         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8962
8963 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
8964
8965         * gcc.dg/verbose-asm.c: New test.
8966
8967 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8968
8969         * gcc.dg/cpp/paste12.c: New test.
8970
8971 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8972
8973         * g++.dg/parse/named_ops.C: New test.
8974
8975 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
8976
8977         * gcc/testsuite/gcc.dg/weak-8.c: New test.
8978
8979 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
8980
8981         * gcc.dg/weak-2.c: Allow optional leading underscore
8982         in scan-assembler symbol name.
8983         * gcc.dg/weak-3.c: Likewise.
8984         * gcc.dg/weak-4.c: Likewise.
8985         * gcc.dg/weak-5.c: Likewise.
8986
8987 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
8988
8989         * gcc.dg/20020523-1.c: New test.
8990
8991 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8992
8993         * objc.dg/const-str-2.m: Update now that we stop after
8994         a command line error.
8995
8996 2002-05-22  Richard Henderson  <rth@redhat.com>
8997
8998         * g++.dg/dg.exp: Fix typo in test pruneing.
8999
9000 2002-05-22  Richard Henderson  <rth@redhat.com>
9001
9002         * g++.dg/dg.exp: Prune the tls subdirectory.
9003         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9004         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9005         * g++.dg/tls/init-1.C: New.
9006
9007 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9008
9009         * gcc.dg/20020517-1.c: New test.
9010
9011 2002-05-21  Richard Henderson  <rth@redhat.com>
9012
9013         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9014         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9015
9016 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9017
9018         * g++.dg/other/copy2.C: New test.
9019
9020 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9021
9022         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9023         (MAX_COPY): Bump up to 10 times sizeof (long long).
9024         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9025
9026         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9027         sizeof (long long).
9028
9029         * gcc.c-torture/execute/strcpy-1.c: New test.
9030
9031 2002-05-19  Jason Merrill  <jason2redhat.com>
9032
9033         * g++.dg/ext/oper1.C: New test.
9034
9035 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9036 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9037
9038         * README.QMTEST: New file.
9039
9040         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9041
9042 2002-05-19  Andreas Jaeger  <aj@suse.de>
9043
9044         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9045         now.
9046         * gcc.c-torture/execute/loop-2d.x: Likewise.
9047
9048 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9049
9050         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9051         support weak symbols.
9052         * gcc.dg/weak-4.c: Likewise
9053         * gcc.dg/weak-6.c: Likewise
9054
9055 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9056
9057         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9058         cygwin, coff and h8300-*-hms targets
9059         * gcc.dg/weak-5.c: Likewise
9060         * gcc.dg/weak-7.c: Likewise
9061
9062 2002-05-16  Jason Merrill  <jason@redhat.com>
9063
9064         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9065         (scan-assembler-not, scan-assembler-dem): Likewise.
9066         (scan-assembler-dem-not): Likewise.
9067
9068 2002-05-15  Richard Henderson  <rth@redhat.com>
9069
9070         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9071
9072 2002-05-15  Richard Henderson  <rth@redhat.com>
9073
9074         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9075         (vfoo1f): Warning here.
9076         (vfoo1l): Don't redefine the alias.
9077
9078 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9079
9080         * g++.dg/init/pm1.C: New test.
9081
9082 2002-05-12  David S. Miller  <davem@redhat.com>
9083
9084         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9085         types.
9086
9087 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9088
9089         * gcc.c-torture/execute/20020510-1.c: New test case.
9090
9091 2002-05-10  David S. Miller  <davem@redhat.com>
9092
9093         * gcc.c-torture/execute/conversion.c: Test long double too.
9094
9095 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9096
9097         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9098         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9099         * lib/g++.exp (g++_link_flags): Likewise.
9100         * lib/objc.exp (objc_target_compile): Likewise.
9101
9102 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9103
9104         * gcc.dg/cpp/poison.c: Update.
9105         * gcc.dg/cpp/20000625-2.c: Remove.
9106         * gcc.dg/cpp/direct2s.c: Remove final test.
9107
9108 2002-05-08  Tom Rix  <trix@redhat.com>
9109
9110         * gcc.c-torture/execute/20020508-1.c: New test.
9111         * gcc.c-torture/execute/20020508-2.c: New test.
9112         * gcc.c-torture/execute/20020508-3.c: New test.
9113
9114 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9115
9116         * gcc.dg/cpp/charconst-4.c: More tests.
9117
9118 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9119
9120         PR c/6569
9121         * gcc.dg/weak-3.c: Update location of warning messages.
9122         * gcc.dg/weak-5.c: Likewise.
9123
9124 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9125
9126         * gcc.c-torture/execute/20020506-1.c: New test case.
9127
9128 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9129
9130         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9131
9132 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9133
9134         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9135
9136 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9137
9138         * gcc.dg/cpp/charconst-3.c: New test.
9139
9140 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9141
9142         * gcc.dg/cpp/charconst.c: Update tests.
9143
9144 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9145
9146         * treelang: Added directory for new sample language treelang. Also
9147         lib/treelang.exp: New file to signal treelang should be tested.
9148
9149 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9150
9151         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9152         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9153         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9154         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9155         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9156         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9157         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9158
9159 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9160
9161         * gcc.dg/format/xopen-2.c: New test.
9162
9163 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9164
9165         * gcc.dg/20020503-1.c: New test.
9166
9167 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9168
9169         * g++.dg/init/dtor1.C: Make it tougher.
9170
9171 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9172
9173         * g++.dg/init/dtor1.C: New test.
9174
9175 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9176
9177         * gcc.dg/altivec-8.c: New.
9178
9179 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9180
9181         * gcc.dg/altivec-7.c: New.
9182
9183 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9184
9185         * g++.dg/parse/typedef1.C: New test.
9186
9187 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9188
9189         PR c++/6486
9190         * g++.dg/template/friend6.C: New test.
9191
9192         PR c++/6492
9193         * g++.dg/init/copy1.C: New test.
9194
9195 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9196
9197         * g++.dg/warn/effc1.C: New test.
9198
9199 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9200
9201         * gcc.dg/cpp/if-cexp.c: Add a test.
9202
9203 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9204
9205         * gcc.dg/20020426-2.c: New test.
9206
9207 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9208
9209         * gcc.dg/cpp/if-mop.c: Update.
9210         * gcc.dg/cpp/if-mpar.c: Add test.
9211         * gcc.dg/cpp/if-oppr.c: Update.
9212
9213 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9214
9215         PR c/6343
9216         * gcc.dg/weak-[2-7].c: New tests.
9217
9218 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9219
9220         * gcc.dg/enum1.c: New test.
9221
9222 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9223
9224         PR c++/6497
9225         * g++.dg/inherit/access2.C: New test.
9226
9227 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9228
9229         PR bootstrap/6445
9230         * gcc.dg/20020426-1.c: New test.
9231
9232 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9233
9234         * g++.dg/abi/enum1.C: New test.
9235
9236 2002-04-26  Richard Henderson  <rth@redhat.com>
9237
9238         * gcc.dg/c99-bool-1.c: Expect always true warning.
9239
9240 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9241
9242         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9243
9244 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9245
9246         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9247         targets.
9248
9249 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9250
9251         * g++.dg/abi/mange7.C: New test.
9252
9253         PR c++/6438.
9254         * g++.dg/parse/stmtexpr2.C: New test.
9255
9256 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9257
9258         * gcc.dg/20020312-2.c: Add SH target.
9259
9260 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9261
9262         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9263         compiler output on mips*-*-irix*.
9264
9265 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9266
9267         * g++.dg/parse/attr1.C: New test.
9268
9269 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9270
9271         * gcc.c-torture/execute/string-opt-17.c: New test case.
9272         * gcc.c-torture/execute/memset-2.c: New test case.
9273
9274 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9275
9276         PR c++/6256:
9277         * g++.dg/template/friend5.C: New test.
9278
9279         PR c++/6331:
9280         * g++.dg/template/qual1.C: Likewise.
9281
9282 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9283
9284         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9285         Include stdlib.h, not stdio.h or ctype.h.
9286
9287 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9288
9289         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9290         cris-*-elf* and mmix-*-*.
9291         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9292         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9293         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9294         Ditto.
9295         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9296         * gcc.dg/wchar_t-1.c: Ditto.
9297
9298 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9299
9300         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9301         Clarify comment.
9302
9303 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9304
9305         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9306
9307 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9308
9309         * gcc.c-torture/execute/20000906-1.x: Delete.
9310
9311 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9312
9313         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9314
9315 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9316
9317         * PR6367
9318         * g77.f-torture/execute/6367.f: New test.
9319         * g77.f-torture/execute/6367.x: Disable for MMIX.
9320
9321 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9322
9323         * PR6352
9324         * g++.dg/opt/inline2.C: New test.
9325
9326 2002-04-18  Richard Henderson  <rth@redhat.com>
9327
9328         * gcc.dg/20000906-1.c: Enable for all targets.
9329         * gcc.c-torture/compile/iftrap-2.c: New.
9330
9331 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9332
9333         * gcc.dg/20020418-1.c: New test.
9334         * gcc.dg/20020418-2.c: New test.
9335
9336 2002-04-18  Richard Henderson  <rth@redhat.com>
9337
9338         * gcc.c-torture/compile/iftrap-1.c: New.
9339         * gcc.dg/iftrap-1.c: Adjust for ia64.
9340         * gcc.dg/iftrap-2.c: New.
9341
9342 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9343
9344         * gcc.c-torture/compile/20020418-1.c: New test.
9345
9346 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9347
9348         * gcc.c-torture/compile/20020415-1.c: New.
9349
9350 2002-04-18  David S. Miller  <davem@redhat.com>
9351
9352         * gcc.c-torture/execute/20020418-1.c: New test.
9353
9354 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9355
9356         * gcc.dg/20020416-1.c: New test.
9357
9358         * g++.dg/opt/inline1.C: New test.
9359
9360 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9361
9362         * gcc.dg/altivec-5.c: New test.
9363
9364         * gcc.dg/20020415-1.c: New test.
9365
9366 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9367
9368         * testsuite/lib/chill.exp: Remove.
9369
9370 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9371
9372         * g++.dg/other/big-struct.C: New test.
9373
9374 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9375
9376         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9377         of scratch file.
9378
9379 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9380
9381         PR c/6277
9382         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9383         in scan-assembler function name
9384
9385 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9386
9387         * g77.f-torture/execute/980628-4.x,
9388         g77.f-torture/execute/980628-5.x,
9389         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9390         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9391         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9392         i[34567]86-*-*.
9393
9394 2002-04-13  David S. Miller  <davem@redhat.com>
9395
9396         * gcc.c-torture/execute/20020413-1.c: New test.
9397
9398 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9399
9400         * gcc.dg/asm-6.c,
9401         * g++.dg/ext/asm1.C: New tests.
9402
9403 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9404
9405         PR c++ 5373.
9406         * g++.dg/parse/stmtexpr1.C: New test.
9407
9408         PR c++/5189.
9409         * g++.dg/template/copy1.C: New test.
9410
9411 2002-04-12  Richard Henderson  <rth@redhat.com>
9412
9413         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9414
9415 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9416
9417         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9418         gcc.c-torture/execute/20020307-2.c.
9419
9420 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9421
9422         * g++.dg/ext/attrib5.C,
9423         * g++.dg/lookup/struct1.C: New tests.
9424
9425 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9426
9427         * gcc.dg/20020411-1.c: New test.
9428
9429         * gcc.c-torture/execute/20020411-1.c: New test.
9430
9431 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9432
9433         * g77.f-torture/execute/6177.f: New test.
9434
9435 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9436
9437         PR middle-end/6247
9438         * g++.dg/opt/cleanup1.C: New test.
9439
9440         * g++.dg/opt/const1.C: New test.
9441
9442 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9443
9444         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9445
9446 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9447
9448         PR c++/5507
9449         * g++.dg/template/typename2.C: New test.
9450
9451 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9452
9453         * gcc.c-torture/execute/loop-12.c: New.
9454
9455 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9456
9457         * g77.f-torture/execute/980628-4.x,
9458         g77.f-torture/execute/980628-5.x,
9459         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9460         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9461         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9462
9463 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9464
9465         PR optimization/6086
9466         * g++.dg/opt/preinc1.C: New test.
9467
9468 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9469
9470         PR c++/5571
9471         * g++.dg/opt/static2.C: New test.
9472
9473 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9474
9475         PR c/5120
9476         * gcc.dg/20020406-1.c: New test.
9477
9478 2002-04-04  David S. Miller  <davem@redhat.com>
9479
9480         * gcc.c-torture/execute/20020404-1.c: New test.
9481
9482 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
9483
9484         PR c/6123
9485         * gcc.dg/20020312-2.c: Do not declare global register variable
9486         if __PIC__ or __pic__ is defined.
9487
9488 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
9489
9490         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
9491         __asm__ so that it works correctly even if -ansi -pedantic-errors.
9492
9493 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9494
9495         * gcc.misc-tests/linkage.exp: Update last change to handle
9496         sparc*-, not just sparc-.
9497
9498 2002-04-03  Richard Henderson  <rth@redhat.com>
9499
9500         * gcc.dg/cpp/ucs.c: Improved long UCS test.
9501
9502 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9503
9504         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9505
9506 2002-04-02  David S. Miller  <davem@redhat.com>
9507
9508         * gcc.c-torture/execute/20020402-3.c: New test.
9509
9510 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9511
9512         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9513         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9514
9515         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9516         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9517         g77.f-torture/execute/20001201.x,
9518         g77.f-torture/execute/u77-test.x: New files.
9519
9520         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9521         * gcc.dg/wchar_t-1.c: Ditto.
9522
9523 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9524
9525         * gcc.c-torture/execute/20020402-1.c: New test.
9526
9527 2002-04-01  Richard Henderson  <rth@redhat.com>
9528
9529         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9530
9531         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9532
9533 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9534
9535         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9536
9537 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9538
9539         * g++.dg/inherit/template-as-base.C: Expect error.
9540         * g++.dg/inherit/namespace-as-base.C: Likewise.
9541
9542 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
9543
9544         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9545         g++.dg/ext/instantiate3.C: Tweak match patterns.
9546
9547         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9548         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9549         -da test.
9550
9551 2002-03-31  Richard Henderson  <rth@redhat.com>
9552
9553         * gcc.dg/special/alias-2.c: New.
9554         * gcc.dg/special/ecos.exp: Run it.
9555
9556 2002-03-31  Richard Henderson  <rth@redhat.com>
9557
9558         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9559
9560 2002-03-31  Kazu Hirata  <kazu@hxi.com>
9561
9562         * gcc.dg/weak-1.c: Disable on h8300 port.
9563
9564 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
9565
9566         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9567         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9568         ordering tests.
9569         * g++.dg/bprob/bprob-1.C: New test.
9570         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9571         * g++.dg/gcov/gcov-1.C: New test.
9572         * g++.dg/gcov/gcov-1.x: New file.
9573         * g++.dg/gcov/gcov-2.C: New test.
9574         * g++.dg/gcov/gcov-3.C: New test.
9575         * g++.dg/gcov/gcov-3.h: New file.
9576
9577 2002-03-28  Roger Sayle  <roger@eyesopen.com>
9578
9579         * g++.old-deja/g++.other/builtins5.C: New test.
9580         * g++.old-deja/g++.other/builtins6.C: New test.
9581         * g++.old-deja/g++.other/builtins7.C: New test.
9582         * g++.old-deja/g++.other/builtins8.C: New test.
9583         * g++.old-deja/g++.other/builtins9.C: New test.
9584
9585 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
9586
9587         * g++.dg/opt/static1.C: New test.
9588
9589         * g++.dg/opt/longbranch1.C: New test.
9590
9591 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
9592
9593         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9594
9595         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9596
9597 2002-03-28  Jeffrey A Law  (law@redhat.com)
9598
9599         * gcc.c-torture/execute/20020328-1.c: New test.
9600
9601 2002-03-27  Richard Henderson  <rth@redhat.com>
9602
9603         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9604         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9605         move from g++.old-deja/g++.ext/.
9606
9607 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
9608
9609         * g++.dg/init/new2.C: New test.
9610
9611 2002-03-26  Richard Henderson  <rth@redhat.com>
9612
9613         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9614
9615         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9616         on sparc.
9617
9618         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
9619         sparcv9 systems.
9620         * gcc.dg/20001102-1.c: Likewise.
9621
9622 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
9623
9624         * gcc.dg/cpp/endif-pedantic1.c,
9625         gcc.dg/cpp/endif-pedantic2.c:  New tests.
9626
9627 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
9628
9629         * g++.dg/init/new1.C: New test.
9630
9631 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9632
9633         * g++.dg/abi/vbase9.C: New test.
9634
9635 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
9636
9637         * gcc.dg/arm-asm.c: New test.
9638
9639 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
9640
9641         * gcc.dg/Wswitch-enum.c: New test.
9642         Fix PR c/5044.
9643
9644 2002-03-26  Richard Henderson  <rth@redhat.com>
9645
9646         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9647         structure.
9648
9649 2002-03-25  Richard Henderson  <rth@redhat.com>
9650
9651         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
9652         sparcv9 systems.
9653
9654         * gcc.c-torture/compile/20011119-1.c (xxx): New.
9655         * gcc.c-torture/compile/20011119-2.c (xxx): New.
9656
9657 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
9658
9659         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9660
9661 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
9662
9663         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9664         targets using generic thunk support.
9665
9666 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
9667
9668         * gcc.c-torture/compile/20020323-1.c: New test.
9669
9670         * g++.dg/opt/conj2.C: New test.
9671
9672 2002-03-24  Richard Henderson  <rth@redhat.com>
9673
9674         * gcc.dg/weak-1.c: Use -fno-common.
9675
9676 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9677
9678         * g77.dg/f77-edit-apostrophe-out.f: New test
9679         * g77.dg/f77-edit-h-out.f: New test
9680         * g77.dg/f77-edit-t-in.f: New test
9681         * g77.dg/f77-edit-t-out.f: New test
9682         * g77.dg/f77-edit-x-out.f: New test
9683         * g77.dg/f77-edit-slash-out.f: New test
9684         * g77.dg/f77-edit-colon-out.f: New test
9685         * g77.dg/f77-edit-s-out.f: New test
9686
9687 2002-03-24  Richard Henderson  <rth@redhat.com>
9688
9689         * objc/execute/formal_protocol-6.x: New XFAIL.
9690
9691 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9692
9693         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
9694         that do not support weak symbols
9695
9696 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9697
9698         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
9699         * lib/g77.exp:  Likewise
9700         * lib/objc.exp: Likewise
9701
9702 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
9703
9704         * gcc.dg/Wswitch-default.c: New test.
9705
9706 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
9707
9708         * g++.dg/other/enum1.C: New test.
9709
9710 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
9711
9712         * gcc.dg/pragma-ep-3.c: Fix typo.
9713
9714 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9715
9716         * g++.dg/inherit/template-as-base.C: New test.
9717
9718 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
9719
9720         * g++.old-deja/g++.other/dwarf2-1.C: Move...
9721         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
9722
9723 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
9724
9725         * gcc.dg/cpp/multiline.c: Update to match.
9726
9727 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
9728
9729         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9730
9731 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
9732
9733         * gcc.dg/cpp/extratokens2.c:  New file.
9734
9735 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
9736
9737         * gcc.dg/20020312-2.c: Add rs6000 target.
9738
9739         * gcc.c-torture/compile/20020319-1.c: New test.
9740
9741 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9742
9743         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9744         (A, E): Handle this.
9745
9746 2002-03-20  Jason Merrill  <jason@redhat.com>
9747
9748         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9749         ignoring -fpic.
9750         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9751         through prune_gcc_output.
9752
9753 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
9754
9755         * gcc.c-torture/compile/20020320-1.c: New test.
9756
9757 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
9758
9759         * gcc.c-torture/compile/20020318-1.c: New test.
9760
9761         * gcc.dg/struct-by-value-1.c: New test.
9762
9763         * gcc.dg/20020319-1.c: New test.
9764
9765 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
9766
9767         * g++.dg/opt/conj1.C: New test.
9768
9769 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
9770
9771         * g++.dg/template/qualttp20.C: Revert previous change.
9772         * g++.dg/template/qualttp3.C: Likewise.
9773         * g++.dg/template/qualttp4.C: Likewise
9774         * g++.dg/template/qualttp5.C: Likewise
9775         * g++.dg/template/qualttp6.C: Likewise
9776         * g++.dg/template/qualttp7.C: Likewise
9777         * g++.dg/template/qualttp8.C: Likewise
9778         * g++.dg/template/recurse.C: Likewise.
9779
9780 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9781
9782         * gcc.dg/cpp/wchar-1.c: Update.
9783
9784 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
9785
9786         * g++.dg/template/conv1.C: New test.
9787         * g++.dg/template/conv2.C: New test.
9788         * g++.dg/template/conv3.C: New test.
9789         * g++.dg/template/conv4.C: New test.
9790
9791 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9792
9793         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9794         * g++.dg/template/qualttp3.C: Likewise.
9795         * g++.dg/template/qualttp4.C: Likewise
9796         * g++.dg/template/qualttp5.C: Likewise
9797         * g++.dg/template/qualttp6.C: Likewise
9798         * g++.dg/template/qualttp7.C: Likewise
9799         * g++.dg/template/qualttp8.C: Likewise
9800         * g++.dg/template/recurse.C: Likewise.
9801
9802 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9803
9804         * g++.dg/opt/dtor1.C: New test.
9805
9806 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
9807
9808         * gcc.c-torture/compile/20020315-1.c: New test.
9809
9810 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
9811
9812         * gcc.dg/weak-1.c: Fix scan tests.
9813
9814 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
9815
9816         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9817         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9818         cris-*-aout* mmix-*-*.
9819         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9820         cris-*-aout* mmix-*-*.
9821         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9822         cris-*-elf* cris-*-aout* and mmix-*-*.
9823         * gcc.dg/20001009-1.c: Ditto.
9824         * gcc.dg/20010912-1.c: Ditto.
9825         * gcc.dg/20020122-4.c: Ditto.
9826         * gcc.dg/inline-2.c: Ditto.
9827
9828 2002-03-14  Jeffrey A Law  (law@cygnus.com)
9829
9830         * gcc.c-torture/compile/20020314-1.c: New test.
9831
9832 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
9833
9834         * gcc.c-torture/execute/20020314-1.c: New test.
9835
9836 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
9837
9838         * g++.dg/warn/Wunused-1.C: New test.
9839
9840 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
9841
9842         * g++.dg/abi/mangle6.C: New test.
9843
9844 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
9845
9846         * gcc.c-torture/compile/20020309-2.c: New test.
9847
9848         * gcc.c-torture/compile/20020312-1.c: New test.
9849
9850 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
9851
9852         * g++.dg/other/access1.C: New test.
9853
9854 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
9855
9856         * gcc.c-torture/execute/wchar_t-1.c: New test.
9857
9858 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
9859
9860         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9861
9862 2002-03-12  Roger Sayle  <roger@eyesopen.com>
9863
9864         * gcc.dg/20020312-1.c: New test case.
9865
9866 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
9867
9868         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9869
9870 2002-03-11  Richard Henderson  <rth@redhat.com>
9871
9872         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9873         * g++.old-deja/g++.jason/report.C: Likewise.
9874
9875 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9876
9877         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9878         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9879
9880 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9881
9882         * testsuite/g++.dg/overload/pmf1.C: New test.
9883
9884 2002-03-11  Kazu Hirata  <kazu@hxi.com>
9885
9886         * gcc.c-torture/execute/20020307-1.c: Use long.
9887
9888 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
9889
9890         PR optimization/5844
9891         * gcc.dg/20020310-1.c: New test.
9892
9893 2002-03-09  Michael Meissner  <meissner@redhat.com>
9894
9895         * gcc.c-torture/execute/memcpy-2.c: New test.
9896         * gcc.c-torture/execute/memset-1.c: New test.
9897         * gcc.c-torture/execute/strlen-1.c: New test.
9898         * gcc.c-torture/execute/strcmp-1.c: New test.
9899         * gcc.c-torture/execute/strncmp-1.c: New test.
9900
9901 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
9902
9903         * gcc.dg/ppc-ldstruct.c: New test.
9904
9905 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
9906
9907         * gcc.c-torture/execute/va-arg-22.c: New test.
9908
9909 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9910
9911         * gcc.c-torture/compile/20020309-1.c: New test.
9912
9913 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
9914
9915         * gcc.c-torture/execute/20020307-2.c: New test.
9916
9917 2002-03-07  Jeffrey A Law  (law@redhat.com)
9918
9919         * g77.f-torture/compile/20020307-1.f: New test.
9920
9921 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
9922
9923         * gcc.dg/unordered-1.c: New test.
9924
9925 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
9926
9927         * gcc.c-torture/execute/20020307-1.c: New test.
9928
9929 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
9930
9931         * gcc.dg/20020304-1.c: New test.
9932
9933         * gcc.c-torture/compile/20020304-2.c: New test.
9934
9935 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
9936
9937         * gcc.c-torture/compile/20020304-1.c: New test case
9938         (from PR c/5830).
9939
9940 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
9941
9942         * gcc.dg/20020103-1.c: Add other -D ppc variants.
9943
9944 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9945
9946         * g++.dg/other/classkey1.C: New test.
9947
9948 2002-03-01  Richard Henderson  <rth@redhat.com>
9949
9950         * gcc.c-torture/compile/981223-1.x: New.
9951         * gcc.c-torture/compile/920625-1.x: New.
9952
9953 2002-02-28  Richard Henderson  <rth@redhat.com>
9954
9955         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9956
9957 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
9958
9959         * gcc.c-torture/execute/20020227-1.c: New test.
9960
9961 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
9962
9963         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9964         here" ERROR lines.
9965         * g++.old-deja/g++.oliva/partord1.C: Likewise.
9966         * g++.old-deja.g++.other/defarg1.C: Likewise.
9967         * g++.old-deja/g++.pt/calls2.C: Likewise.
9968         * g++.old-deja/g++.pt/crash20.C: Likewise.
9969         * g++.old-deja/g++.pt/crash30.C: Likewise.
9970         * g++.old-deja/g++.pt/crash36.C: Likewise.
9971         * g++.old-deja/g++.pt/crash6.C: Likewise.
9972         * g++.old-deja/g++.pt/defarg13.C: Likewise.
9973         * g++.old-deja/g++.pt/derived3.C: Likewise.
9974         * g++.old-deja/g++.pt/error1.C: Likewise.
9975         * g++.old-deja/g++.pt/friend21.C: Likewise.
9976         * g++.old-deja/g++.pt/friend23.C: Likewise.
9977         * g++.old-deja/g++.pt/infinite1.C: Likewise.
9978         * g++.old-deja/g++.robertl/eb128.C: Likewise.
9979
9980 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
9981
9982         * gcc.c-torture/execute/20020225-2.c: New test.
9983
9984 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
9985
9986         * gcc.c-torture/execute/920730-1t.c,
9987         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9988         Delete test cases, only relevant to -traditional.
9989
9990 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9991
9992         * gcc.dg/cpp/undef1.c: Remove.
9993         * gcc.dg/cpp/directiv.c: Update.
9994         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9995
9996 2002-02-27  Michael Meissner  <meissner@redhat.com>
9997
9998         * gcc.c-torture/execute/20020226-1.c: New test.
9999
10000 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10001
10002         * g++.dg/debug/debug4.C: New test.
10003
10004         * gcc.dg/ia64-visibility-1.c: New test.
10005
10006 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10007
10008         * gcc.dg/debug/20020224-1.c: New.
10009
10010 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10011
10012         * gcc.c-torture/execute/960416-1.x: New.
10013         * gcc.c-torture/execute/divconst-3.x: Likewise.
10014
10015 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10016
10017         * gcc.dg/20020224-1.c: New test.
10018
10019 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10020
10021         * gcc.c-torture/execute/20020225-1.c: New.
10022
10023 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10024
10025         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10026
10027 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10028
10029         * gcc.dg/20020222-1.c: New test.
10030
10031 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10032
10033         * g++.dg/opt/anonunion1.C: New test.
10034
10035 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10036
10037         * g++.dg/template/qualttp19.C: New test.
10038         * g++.dg/template/qualttp20.C: New test.
10039         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10040         * g++.old-deja/g++.other/qual1.C: Likewise.
10041
10042 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10043
10044         * gcc.dg/attr-alwaysinline.c: New.
10045
10046 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10047
10048         * gcc.dg/20020220-1.c: New test.
10049
10050         * gcc.dg/20020220-2.c: New test.
10051
10052         * g++.dg/opt/mmx1.C: New test.
10053
10054 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10055
10056         * gcc.c-torture/compile/20020110.c: New test.
10057
10058 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10059
10060         * gcc.c-torture/execute/20020219-1.c: New test.
10061
10062         * gcc.dg/20020219-1.c: New test.
10063
10064         * gcc.dg/noncompile/20020220-1.c: New test.
10065
10066         * g++.dg/opt/ptrintsum1.C: New test.
10067
10068         * gcc.dg/debug/20020220-1.c: New test.
10069
10070 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10071
10072         * gcc.c-torture/execute/20020216-1.c: New test.
10073
10074 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10075
10076         * gcc.dg/decl-1.c: Update, new test.
10077
10078 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10079
10080         * g++.dg/abi/bitfield1.C: New test.
10081         * g++.dg/abi/bitfield2.C: New test.
10082
10083 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10084
10085         * gcc.dg/attr-nest.c: New test.
10086
10087 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10088
10089         * gcc.c-torture/execute/20020215-1.c: New test.
10090
10091 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10092
10093         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10094         * g++.dg/debug/debug.exp: New.
10095         * g++.dg/debug/trivial.C: New.
10096         * g++.dg/debug/debug1.C: Moved...
10097         * g++.dg/other/debug1.C: ...from here.
10098         * g++.dg/debug/debug2.C: Moved...
10099         * g++.dg/other/debug2.C: ...from here.
10100         * g++.dg/debug/debug3.C: Moved...
10101         * g++.dg/other/debug3.C: ...from here.
10102
10103         * gcc.dg/noncompile/20020213-1.c: New test.
10104
10105 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10106
10107         * g++.dg/other/debug3.C: New test.
10108
10109         * gcc.c-torture/execute/20020213-1.c: New test.
10110
10111 2002-02-13  Richard Smith <richard@ex-parrot.com>
10112
10113         * g++.old-deja/g++.other/thunk1.C: New test.
10114
10115 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10116
10117         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10118
10119 2002-02-13  Stan Shebs  <shebs@apple.com>
10120
10121         * gcc.dg/altivec-3.c: New.
10122
10123 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10124
10125         * gcc.dg/Wunreachable-1.c: New test.
10126         * gcc.dg/Wunreachable-2.c: New test.
10127
10128 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10129
10130         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10131
10132 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10133
10134         * gcc.dg/decl-1.c: New test.
10135
10136 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10137
10138         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10139
10140 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10141
10142         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10143         * gcc.c-torture/compile/980506-1.x: Likewise.
10144
10145 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10146
10147         * gcc.dg/20020210-1.c: New.
10148
10149 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10150
10151         * g77.f-torture/execute/947.f: New regression test
10152         for PR fortran/947.
10153
10154 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10155
10156         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10157         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10158
10159 2002-02-08  Richard Henderson  <rth@redhat.com>
10160
10161         * gcc.c-torture/compile/labels-3.c: New.
10162
10163 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10164
10165         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10166         expression statements work instead.
10167         * gcc.dg/noncompile/20020207-1.c: New test.
10168
10169 2002-02-07  Richard Henderson  <rth@redhat.com>
10170
10171         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10172
10173 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10174
10175         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10176         message from g77
10177         * lib/g77-dg.exp: Trim g77 error messages so that they are
10178         recognized by dg.exp.
10179
10180 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10181
10182         PR fortran/5473
10183         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10184
10185 2002-02-07  Richard Henderson  <rth@redhat.com>
10186
10187         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10188         to be sufficiently aligned for integers.
10189
10190 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10191
10192         * g++.dg/template/friend4.C: New test.
10193
10194 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10195
10196         PR fortran/5743
10197         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10198         unsupported cases.
10199
10200 2002-02-07  Richard Henderson  <rth@redhat.com>
10201
10202         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10203         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10204         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10205         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10206
10207 2002-02-06  Richard Henderson  <rth@redhat.com>
10208
10209         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10210
10211 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10212
10213         * gcc.dg/20020206-1.c: New test.
10214
10215 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10216
10217         * gcc.c-torture/execute/20020206-1.c: New test.
10218
10219         * gcc.c-torture/execute/20020206-2.c: New test.
10220
10221         PR optimization/5429:
10222         * gcc.c-torture/compile/20020206-1.c: New test.
10223
10224 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10225
10226         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10227         as certain file formats cannot support particularly large
10228         alignments.
10229
10230         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10231         and do not expect to be able to link the executable.
10232
10233         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10234         fail because the COFF format does not support the weak attribute.
10235
10236 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10237
10238         * g77.dg/pr5473.f:  New test
10239
10240 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10241
10242         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10243         Fix testcase accordingly.
10244
10245 2002-02-04  Richard Henderson  <rth@redhat.com>
10246
10247         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10248         (buf): Change to be an array of pointers, not ints.
10249
10250 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10251
10252         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10253         before all tests.  Move warning one line above to match where it
10254         C frontend emits.
10255         * gcc.dg/Wswitch-2.c: New test.
10256         * g++.dg/warn/Wswitch-1.C: New test.
10257         * g++.dg/warn/Wswitch-2.C: New test.
10258
10259 2002-02-04  Richard Henderson  <rth@redhat.com>
10260
10261         * g++.dg/abi/offsetof.C: Fix size comparison.
10262
10263 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10264
10265         * gcc.dg/cast-qual-2.c: New test.
10266
10267 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10268
10269         * gcc.dg/20020201-4.c: New test.
10270
10271 2002-02-04  Ben Elliston  <bje@redhat.com>
10272
10273         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10274         target_info attribute != 0, in addition to the empty string.
10275         (gcc_target_compile): Likewise.
10276
10277 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10278
10279         * gcc.dg/Wswitch.c: New test.
10280         PR gcc/4475. PR gcc/3780.
10281
10282 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10283
10284         * g77.f-torture/execute/5122.f: New test for regressions
10285         against PR fortran/5122.
10286
10287 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10288
10289         * g77.f-torture/compile/pr3743.f: Delete
10290         * g77.dg/pr3743-1.f: New test.
10291         * g77.dg/pr3743-2.f: New test.
10292         * g77.dg/pr3743-3.f: New test.
10293         * g77.dg/pr3743-4.f: New test.
10294
10295 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10296
10297         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10298
10299 2002-02-02  Richard Henderson  <rth@redhat.com>
10300
10301         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10302         * gcc.c-torture/execute/bf64-1.c: Likewise.
10303
10304 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10305
10306         * gcc.dg/20020201-2.c: New test.
10307
10308         * gcc.dg/20020201-3.c: New test.
10309
10310         * gcc.c-torture/execute/bitfld-2.c: New test.
10311
10312 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10313
10314         * gcc.dg/bitfld-1.c: Update.
10315         * gcc.dg/bitfld-2.c: Update.
10316         * gcc.c-torture/execute/bitfld-1.x: New.
10317
10318 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10319
10320         * gcc.c-torture/execute/20020201-1.c: New test.
10321
10322 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10323
10324         PR target/5469
10325         * gcc.dg/20020201-1.c: New test.
10326
10327 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10328
10329         PR fortran/3743
10330         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10331         * g77.f-torture/compile/pr3743.x: Remove
10332
10333 2002-01-31  Tom Rix  <trix@redhat.com>
10334
10335         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10336
10337 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10338
10339         * gcc.dg/noncompile/20020130-1.c: New test.
10340
10341 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10342
10343         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10344
10345 2002-01-29  Richard Henderson  <rth@redhat.com>
10346
10347         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10348         to long long.
10349         * gcc.c-torture/execute/bf64-1.c: Likewise.
10350
10351 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10352
10353         * gcc.c-torture/execute/20020129-1.c: New test.
10354
10355 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10356
10357         * gcc.c-torture/compile/20000224-1.c: Update.
10358         * gcc.c-torture/execute/bitfld-1.c: New tests.
10359         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10360         * gcc.dg/uninit-A.c: Update.
10361
10362 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10363
10364         * g++.dg/template/ctor1.C: Add instantiation.
10365
10366 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10367
10368         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10369         argument to __builtin_prefetch to be const ptr.
10370
10371 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10372
10373         * gcc.c-torture/compile/20020120-1.c: New test.
10374
10375 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10376
10377         * gcc.c-torture/execute/20020127-1.c: New test.
10378
10379 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10380
10381         * g77.dg/f77-edit-i-in.f: New test
10382         * g77.dg/f77-edit-i-out.f: New test
10383
10384 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10385
10386         * gcc.dg/debug/debug.exp: New file.
10387         * gcc.dg/debug/trivial.c: New file.
10388         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10389         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10390         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10391         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10392         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10393         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10394         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10395         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10396         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10397         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10398         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10399         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10400         * gcc.dg/20000503-1.c: Removed.
10401         * gcc.dg/20010207-1.c: Removed.
10402         * gcc.dg/20011223-1.c: Removed.
10403         * gcc.dg/20020104-2.c: Removed.
10404         * gcc.dg/debug-1.c: Removed.
10405         * gcc.dg/debug-2.c: Removed.
10406         * gcc.dg/debug-3.c: Removed.
10407         * gcc.dg/debug-4.c: Removed.
10408         * gcc.dg/debug-5.c: Removed.
10409         * gcc.dg/debug-6.c: Removed.
10410         * gcc.dg/dwarf2-1.c: Removed.
10411         * gcc.dg/dwarf2-2.c: Removed.
10412
10413 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10414
10415         * g++.old-deja/g++.other/eh5.C: New test.
10416         * g++.old-deja/g++.other/sibcall2.C: New test.
10417         * g++.old-deja/g++.other/array9.C: New test.
10418         * g++.old-deja/g++.other/typename2.C: New test.
10419         * g++.old-deja/g++.other/crash60.C: New test.
10420         * g++.old-deja/g++.other/conv9.C: New test.
10421         * g++.old-deja/g++.other/mangle10.C: New test.
10422         * g++.old-deja/g++.other/unchanging1.C: New test.
10423         * g++.old-deja/g++.other/exprstmt1.C: New test.
10424         * g++.old-deja/g++.other/inline23.C: New test.
10425         * g++.old-deja/g++.eh/ia64-1.C: New test.
10426         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10427         * g++.old-deja/g++.other/reload1.C: New test.
10428         * g++.old-deja/g++.other/static20.C: New test.
10429         * g++.old-deja/g++.other/local-alloc1.C: New test.
10430         * g++.old-deja/g++.other/conv8.C: New test.
10431         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10432         * g++.old-deja/g++.other/storeexpr1.C: New test.
10433         * g++.old-deja/g++.other/storeexpr2.C: New test.
10434         * g++.dg/eh/template2.C: New test.
10435         * g++.dg/warn/weak1.C: New test.
10436
10437 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10438
10439         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10440         Remove first, non-varying, argument.
10441
10442 2002-01-23  Richard Henderson  <rth@redhat.com>
10443
10444         * gcc.dg/inline-2.c: New.
10445
10446         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10447         Add optional target arg.  Check number of arguments.
10448         (scan-assembler-not, scan-assembler-dem): Likewise.
10449         (scan-assembler-dem-not): Likewise.
10450
10451 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10452
10453         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10454         line 12.
10455         * g++.old-deja/g++.brendan/parse3.C,
10456         g++.old-deja/g++.other/crash26.C,
10457         g++.old-deja/g++.other/crash28.C,
10458         g++.old-deja/g++.other/crash29.C,
10459         g++.old-deja/g++.other/crash30.C,
10460         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10461
10462 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10463
10464         * gcc.dg/20020115-1.c: New.
10465
10466 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10467
10468         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10469
10470 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10471
10472         * gcc.dg/20020122-3.c: New.
10473
10474 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
10475
10476         * g++.dg/other/gc1.C: New test.
10477
10478 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10479
10480         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10481
10482 2002-01-22  Richard Henderson  <rth@redhat.com>
10483
10484         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10485
10486 2002-01-22  Richard Henderson  <rth@redhat.com>
10487
10488         * gcc.dg/20020122-4.c: New.
10489
10490 2002-01-22  H.J. Lu <hjl@gnu.org>
10491
10492         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10493         link output.
10494         * gcc.dg/special/ecos.exp: Likewise.
10495         * lib/g++-dg.exp: Likewise.
10496         * lib/g77-dg.exp: Likewise.
10497         * lib/gcc-dg.exp : Likewise.
10498         * lib/mike-g++.exp: Likewise.
10499         * lib/mike-g77.exp: Likewise.
10500         * lib/mike-gcc.exp: Likewise.
10501         * lib/objc-dg.exp: Likewise.
10502
10503 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
10504
10505         PR target/5379
10506         * gcc.dg/20020122-2.c: New test.
10507
10508 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
10509
10510         * gcc.dg/20020122-1.c: New test.
10511
10512 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
10513
10514         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10515
10516 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
10517
10518         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10519
10520 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10521
10522         * gcc.c-torture/compile/20020121-1.c: New test.
10523
10524 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10525
10526         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10527         ld_library_path.
10528
10529 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
10530
10531         * gcc.dg/20020218-1.c: New test.
10532
10533 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
10534
10535         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10536         messages
10537         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10538         "At global scope" warning
10539         * g++.dg/ext/align1.C: Change cygwin test for alignment
10540         from db-bogus to dg-warning
10541
10542 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
10543
10544         * g77.f-torture/compile/cpp2.F: New test.
10545
10546 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
10547
10548         * g++.dg/template/access1.C: New test.
10549
10550 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
10551
10552         * gcc.dg/20020118-1.c: New.
10553
10554 2002-01-18  Kazu Hirata  <kazu@hxi.com>
10555
10556         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10557
10558 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10559
10560         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10561         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10562         alignment warnings.
10563
10564 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10565
10566         * gcc.misc-tests/i386-prefetch.exp: Save and restore
10567         torture_with_loops and torture_without_loops
10568
10569 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
10570
10571         * gcc.c-torture/compile/20020116-1.c: New test.
10572
10573 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
10574
10575         * gcc.dg/20020116-2.c: New test.
10576
10577         * gcc.dg/ultrasp4.c: New test.
10578
10579         * gcc.dg/20020116-1.c: New test.
10580
10581 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
10582
10583         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10584         by EABI.
10585
10586 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
10587
10588         * gcc.misc-tests/i386-prefetch.exp: New.
10589         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10590         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10591         * gcc.misc-tests/i386-pf-none-1.c: New test.
10592         * gcc.misc-tests/i386-pf-sse-1.c: New test.
10593
10594 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
10595
10596         * gcc.dg/gnu89-init-1.c: Add new tests.
10597
10598 2002-01-15  Andreas Jaeger  <aj@suse.de>
10599
10600         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10601         * gcc.dg/i386-mmx-2.c: Likewise.
10602         * gcc.dg/i386-sse-1.c: Likewise.
10603         * gcc.dg/i386-sse-2.c: Likewise.
10604         * gcc.dg/i386-sse-3.c: Likewise.
10605
10606 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
10607
10608         * g77.f-torture/execute/intrinsic-unix-bessel.f:
10609         Uncomment additional cases that now pass.
10610
10611 2002-01-11  Richard Henderson  <rth@redhat.com>
10612
10613         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10614         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10615
10616 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
10617
10618         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10619
10620 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
10621
10622         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10623         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10624
10625 2002-01-10  Dale Johannesen  <dalej@apple.com>
10626
10627         * gcc.c-torture/execute/loop-11.c: New.
10628
10629 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
10630
10631         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10632         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10633
10634 2002-01-09  Richard Henderson  <rth@redhat.com>
10635
10636         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10637         type in which to perform the operation for each size.
10638
10639 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
10640
10641         * gcc.c-torture/compile/20020109-2.c: New test.
10642
10643 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
10644
10645         * gcc.c-torture/execute/loop-10.c: New test.
10646
10647 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10648
10649         * gcc.c-torture/compile/20010226-1.c: New test.
10650         * gcc.c-torture/compile/20010227-1.c: New test.
10651         * gcc.c-torture/compile/20010426-1.c: New test.
10652         * gcc.c-torture/compile/20010510-1.c: New test.
10653         * gcc.c-torture/compile/20010605-3.c: New test.
10654         * gcc.c-torture/compile/20010824-1.c: New test.
10655         * gcc.c-torture/execute/20010409-1.c: New test.
10656         * gcc.dg/noncompile/20000901-1.c: New test.
10657         * gcc.dg/20001023-1.c: New test.
10658         * gcc.dg/20001101-1.c: New test.
10659         * gcc.dg/20001102-1.c: New test.
10660         * gcc.dg/20010207-1.c: New test.
10661         * gcc.dg/20010405-1.c: New test.
10662         * gcc.dg/20010822-1.c: New test.
10663         * gcc.dg/20011107-1.c: New test.
10664
10665 2002-01-09  Jeffrey A Law  (law@redhat.com)
10666
10667         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10668
10669         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
10670         execution failure on PA targets.
10671
10672 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10673
10674         * gcc.c-torture/compile/20020109-1.c: New test.
10675
10676 2002-01-08  Kazu Hirata  <kazu@hxi.com>
10677
10678         * gcc.c-torture/execute/20020108-1.c: New test.
10679
10680 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
10681
10682         * gcc.dg/20020108-1.c: New test.
10683
10684 2002-01-08  H.J. Lu <hjl@gnu.org>
10685
10686         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10687         for header files.
10688
10689 2002-01-08  Geoff Keating  <geoffk@redhat.com>
10690
10691         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10692         consistency.
10693
10694 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
10695
10696         * gcc.dg/altivec-4.c: Test altivec predicates.
10697
10698 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
10699
10700         * gcc.c-torture/execute/20020107-1.c: New test.
10701
10702 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
10703
10704         PR c/5279
10705         * gcc.c-torture/compile/20020106-1.c: New test.
10706
10707 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
10708
10709         * gcc.c-torture/execute/nestfunc-4.c: New test.
10710
10711 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10712
10713         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10714         extra triple that slipped in.
10715         * g++.old-deja/g++.abi/align.C: Likewise.
10716         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10717
10718 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10719
10720         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10721         * g++.old-deja/g++.abi/align.C: Likewise.
10722         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10723
10724         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10725         on FreeBSD/i386.
10726         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10727         FreeBSD.
10728
10729 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
10730
10731         * gcc.dg/20020104-1.c: New test.
10732
10733         * gcc.dg/20020104-2.c: New test.
10734
10735 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
10736
10737         * gcc.dg/20020103-1.c: Fix typo in target selector.
10738
10739 2002-01-03  Richard Henderson  <rth@redhat.com>
10740
10741         * gcc.dg/20020103-1.c: New.
10742
10743 2002-01-03  Kazu Hirata  <kazu@hxi.com>
10744
10745         * gcc.c-torture/execute/20020103-1.c: New test.
10746
10747 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
10748
10749         * g++.dg/other/debug2.C: New test.
10750
10751         * gcc.c-torture/compile/20020103-1.c: New test.
10752
10753 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
10754
10755         * gcc.dg/gnu89-init-1.c: Added new tests.
10756
10757 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10758
10759         * g++.dg/template/friend2.C: Remove as patch is reverted.
10760
10761         * g++.dg/warn/oldcast1.C: New test.
10762
10763         * g++.dg/template/ptrmem1.C: New test.
10764         * g++.dg/template/ptrmem2.C: New test.
10765
10766         * g++.dg/template/ntp.C: New test.
10767
10768         * g++.dg/other/component1.C: New test.
10769
10770         * g++.dg/template/ttp3.C: New test.
10771
10772         * g++.dg/template/friend2.C: New test.
10773         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10774
10775 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10776
10777         * g++.dg/other/ptrmem1.C: New test.
10778         * g++.dg/other/ptrmem2.C: New test.
10779
10780 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10781
10782         * g++.dg/template/ctor1.C: New test.
10783
10784 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10785
10786         * g++.dg/template/friend2.C: New test.
10787
10788 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
10789
10790         * gcc.dg/mmix-1.c: New test.
10791
10792 2001-12-31  Richard Henderson  <rth@redhat.com>
10793
10794         * gcc.dg/asm-5.c: New.
10795
10796 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
10797
10798         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10799         in namespace __gnu_cxx
10800
10801 2001-12-30  Richard Henderson  <rth@redhat.com>
10802
10803         * gcc.dg/debug-6.c: New.
10804
10805 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
10806
10807         * gcc.c-torture/compile/20011229-2.c: New test.
10808
10809 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
10810
10811         * gcc.dg/debug-3.c: New test.
10812         * gcc.dg/debug-4.c: New test.
10813         * gcc.dg/debug-5.c: New test.
10814
10815 2001-12-29  Richard Henderson  <rth@redhat.com>
10816
10817         * g++.dg/eh/loop1.C: New.
10818
10819 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10820
10821         * g++.dg/template/crash1.C: New test.
10822
10823 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10824
10825         * g++.dg/other/const1.C: New test.
10826
10827 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10828
10829         * gcc.c-torture/compile/20011229-1.c: New test.
10830
10831 2001-12-28  Stan Shebs  <shebs@apple.com>
10832
10833         * lib/objc-torture.exp: Resync with c-torture.exp.
10834         * lib/objc.exp: Load standard libraries.
10835
10836 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
10837
10838         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10839         additional tests.
10840
10841 2001-12-27  Roger Sayle <roger@eyesopen.com>
10842
10843         * gcc.c-torture/execute/string-opt-16.c: New testcase.
10844
10845 2001-12-27  Richard Henderson  <rth@redhat.com>
10846
10847         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10848
10849 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
10850
10851         * g++.dg/eh/ctor1.C: New test.
10852         * g++.dg/other/error2.C: New test.
10853
10854 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
10855
10856         * g++.dg/other/init2.C: New test.
10857
10858 2001-12-24  Richard Henderson  <rth@redhat.com>
10859
10860         * gcc.dg/20011223-1.c: New.
10861         * gcc.dg/inline-1.c: New.
10862
10863 2001-12-23  Richard Henderson  <rth@redhat.com>
10864
10865         * gcc.dg/asm-4.c: Test operand modifiers.
10866
10867 2001-12-23  Richard Henderson  <rth@redhat.com>
10868
10869         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10870
10871 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10872
10873         * gcc.c-torture/execute/20011223-1.c: New test.
10874
10875 2001-12-21  Richard Henderson  <rth@redhat.com>
10876
10877         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10878         re-enables the warning.
10879
10880 2001-12-21  Richard Henderson  <rth@redhat.com>
10881
10882         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10883
10884 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10885
10886         * gcc.c-torture/compile/20011218-1.c: New test.
10887
10888 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
10889
10890         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
10891         arm-isr.c test.
10892         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
10893         epilogue generation for ARM ISR routines.
10894
10895 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10896
10897         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10898         * gcc.dg/format/c90-printf-3.c: Likewise.
10899         * gcc.dg/format/c99-printf-3.c: Likewise.
10900         * gcc.dg/format/ext-1.c: Likewise.
10901         * gcc.dg/format/ext-6.c: Likewise.
10902         * gcc.dg/format/format.h: Prototype unlocked stdio.
10903
10904 2001-12-20  Richard Henderson  <rth@redhat.com>
10905
10906         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10907         (arena): Use it.
10908         (malloc): Correct allocation logic.  Abort if we fill up the
10909         arena before initialization complete.
10910         (realloc): Correct allocation logic.
10911
10912 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10913
10914         * gcc.c-torture/compile/20011219-2.c: New test.
10915
10916         * gcc.c-torture/execute/20011219-1.c: New test.
10917
10918 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
10919
10920         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
10921         target does not support weak symbols.
10922
10923 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
10924
10925         * gcc.c-torture/compile/20011219-1.c: New test.
10926
10927 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
10928
10929         * g++.dg/other/error1.C: New test.
10930
10931 2001-12-17  Jeffrey A Law  (law@redhat.com)
10932
10933         * gcc.c-torture/execute/20011217-1.c: New test.
10934
10935 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
10936
10937         * objc.dg/special/: New directory.
10938         * objc.dg/special/special.exp: New file.
10939         * objc.dg/special/unclaimed-category-1.h: New file.
10940         * objc.dg/special/unclaimed-category-1a.m: New file.
10941         * objc.dg/special/unclaimed-category-1.m: New file.
10942
10943 2001-12-17  Andreas Jaeger  <aj@suse.de>
10944
10945         * gcc.c-torture/compile/20011217-2.c: New test.
10946
10947 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10948
10949         * gcc.c-torture/compile/20011217-1.c: New test.
10950
10951 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
10952
10953         * testsuite/gcc.dg/20011214-1.c: New.
10954
10955 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
10956
10957         * gcc.dg/altivec-4.c: New.
10958
10959 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
10960
10961         * gcc.dg/20011113-1.c: New test.
10962
10963 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10964
10965         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10966         std::__malloc_alloc_template<0> and
10967         std::__default_alloc_template<false, 0>.
10968
10969 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
10970
10971         * objc/execute/bf-21.m: New test.
10972         * objc/execute/enumeration-1.m: New test.
10973         * objc/execute/enumeration-2.m: New test.
10974
10975 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
10976
10977         * gcc.dg/gnu89-init-1.c: New test.
10978
10979 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
10980
10981         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10982         * g++.old-deja/g++.jason/2371.C: Likewise.
10983         * g++.old-deja/g++.jason/template33.C: Likewise.
10984         * g++.old-deja/g++.jason/template34.C: Likewise.
10985         * g++.old-deja/g++.jason/template36.C: Likewise.
10986         * g++.old-deja/g++.oliva/typename1.C: Likewise.
10987         * g++.old-deja/g++.oliva/typename2.C: Likewise.
10988         * g++.old-deja/g++.other/typename1.C: Likewise.
10989         * g++.old-deja/g++.pt/inherit2.C: Likewise.
10990         * g++.old-deja/g++.pt/nontype5.C: Likewise.
10991         * g++.old-deja/g++.pt/typename11.C: Likewise.
10992         * g++.old-deja/g++.pt/typename14.C: Likewise.
10993         * g++.old-deja/g++.pt/typename16.C: Likewise.
10994         * g++.old-deja/g++.pt/typename3.C: Likewise.
10995         * g++.old-deja/g++.pt/typename4.C: Likewise.
10996         * g++.old-deja/g++.pt/typename5.C: Likewise.
10997         * g++.old-deja/g++.pt/typename7.C: Likewise.
10998         * g++.old-deja/g++.robertl/eb9.C: Likewise.
10999
11000 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11001
11002         * g++.dg/other/linkage1.C: New test.
11003         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11004         specifiers.
11005
11006 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11007
11008         * gcc.dg/concat.c: New test.
11009
11010 2001-12-11  Stan Shebs  <shebs@apple.com>
11011
11012         * objc/compile: New test directory.
11013         * objc/compile/compile.exp: New expect script.
11014         * objc/compile/20011211-1.m: New compile test.
11015
11016 2001-12-11  Jason Merrill  <jason@redhat.com>
11017
11018         * lib/prune.exp (prune_gcc_output): Also handle "In member
11019         function".  So many permutations...
11020
11021 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11022
11023         * g++.dg/template/typedef1.C: New test.
11024
11025 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11026
11027         * g++.dg/other/copy1.C: New test.
11028
11029 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11030
11031         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11032
11033         * gcc.dg/builtin-choose-expr.c: New.
11034
11035 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11036
11037         * gcc.dg/altivec-2.c: New.
11038
11039 2001-12-07  Richard Henderson  <rth@redhat.com>
11040
11041         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11042
11043 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11044
11045         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11046         ultrasparc.
11047
11048 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11049
11050         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11051
11052 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11053
11054         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11055         variable argument list.
11056
11057 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11058
11059         * gcc.c-torture/execute/memcheck: Delete entire directory.
11060         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11061         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11062
11063 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11064
11065         * gcc.dg/Wshadow-1.c: New test.
11066
11067 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11068
11069         * gcc.c-torture/compile/20011130-1.c: New test.
11070
11071         * gcc.dg/noncompile/20011025-1.c: New test.
11072
11073         * g++.dg/other/anon-union.C: New test.
11074
11075         * gcc.c-torture/execute/20011024-1.c: New test.
11076
11077 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11078
11079         * gcc.c-torture/execute/20000722-1.x,
11080         gcc.c-torture/execute/20010123-1.x: Remove.
11081         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11082         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11083         gcc.dg/c99-complit-2.c: New tests.
11084
11085 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11086
11087         * g++.dg/inherit/base1.C: New test.
11088
11089 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11090
11091         * g++.dg/other/stdarg1.C: New test.
11092
11093         * gcc.c-torture/compile/20011130-2.c: New test.
11094
11095 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11096
11097         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11098         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11099         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11100         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11101         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11102         * gcc.dg/builtin-prefetch-1.c: New test.
11103
11104 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11105
11106         * gcc.dg/20011130-1.c: New test.
11107
11108 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11109
11110         * g++.dg/other/scope1.C: New test.
11111         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11112
11113 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11114
11115         * gcc.dg/vla-init-1.c: New test.
11116
11117 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11118
11119         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11120
11121 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11122
11123         * objc.dg/alias.m: Update.
11124         * objc.dg/class-1.m: Update.
11125         * objc.dg/const-str-1.m: Update.
11126         * objc.dg/fwd-proto-1.m: Update.
11127         * objc.dg/id-1.m: Update.
11128         * objc.dg/super-class-1.m: Update.
11129
11130 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11131
11132         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11133         constructs.
11134
11135 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11136
11137         * gcc.c-torture/execute/20011128-1.c: New test.
11138
11139 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11140
11141         * gcc.dg/20011127-1.c: New test.
11142
11143 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11144
11145         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11146         from Austin Group draft 7.
11147         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11148         scanf format arguments.
11149         * gcc.dg/format/no-exargs-2.c: New test.
11150
11151 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11152
11153         * g++.dg/abi/vbase8-4.C: New test.
11154
11155 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11156
11157         * gcc.c-torture/execute/20011121-1.c: New test.
11158
11159 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11160
11161         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11162
11163 2001-11-23  Andreas Jaeger  <aj@suse.de>
11164
11165         * gcc.dg/cpp/charconst-2.c: New test.
11166
11167 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11168
11169         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11170         to the host if it is remote.  Let tests specify extra headers
11171         they use.
11172         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11173         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11174         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11175         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11176         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11177         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11178         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11179         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11180         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11181         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11182
11183 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11184
11185         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11186         for little endian ARMs.
11187
11188 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11189
11190         * gcc.c-torture/compile/20011119-1.c: New test.
11191         * gcc.c-torture/compile/20011119-2.c: New test.
11192
11193 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11194
11195         * gcc.dg/altivec-1.c: Fix typo.
11196
11197 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11198
11199         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11200
11201 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11202
11203         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11204
11205 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11206
11207         * lib/g77.exp: Don't specify --rpath-link.
11208
11209         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11210         across all the headers.
11211         * gcc.dg/format/format.exp: For testing on a remote host,
11212         copy format.h.
11213
11214         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11215         * gcc.c-torture/execute/930406-1.c: Likewise.
11216         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11217
11218 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11219
11220         * gcc.dg/altivec-1.c: New.
11221
11222 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11223
11224         * gcc.dg/cpp/fpreprocessed.c: New test case.
11225
11226 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11227
11228         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11229         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11230         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11231
11232 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11233
11234         * gcc.dg/no-builtin-1.c: New test.
11235
11236 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11237
11238         * gcc.c-torture/execute/20011115-1.c: New test.
11239
11240 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11241
11242         * gcc.c-torture/compile/20011114-2.c: New test.
11243         * gcc.c-torture/compile/20011114-3.c: New test.
11244         * gcc.c-torture/compile/20011114-4.c: New test.
11245
11246 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11247
11248         * g++.dg/other/init1.C: New test.
11249
11250 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11251
11252         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11253         message.
11254
11255         * gcc.c-torture/execute/20011114-1.c: New testcase.
11256
11257         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11258         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11259         like the (before this change) version of 20010327-1.c.
11260
11261 2001-11-14  Roger Sayle <roger@eyesopen.com>
11262
11263         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11264
11265 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11266
11267         * g++.dg/init/array2.C: New test.
11268
11269 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11270
11271         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11272
11273 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11274
11275         * g++.dg/other/forscope1.C: New test.
11276         * g++.dg/ext/forscope1.C: New test.
11277         * g++.dg/ext/forscope2.C: New test.
11278
11279 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11280
11281         * gcc.c-torture/execute/20011113-1.c: New test.
11282
11283 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11284
11285         * gcc.c-torture/execute/20011109-2.c: New test.
11286
11287         * gcc.c-torture/execute/20011109-1.c: New test.
11288
11289 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11290
11291         * gcc.c-torture/compile/20011109-1.c: New test.
11292
11293 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11294
11295         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11296         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11297         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11298         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11299         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11300         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11301         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11302
11303 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11304
11305         * g++.dg/warn/Wshadow-1.C: New tests.
11306         * g++.old-deja/g++.mike/for3.C: Update.
11307
11308 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11309
11310         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11311         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11312         XFAILs.  Adjust expected error texts.
11313         * gcc.c-torture/compile/20011106-1.c,
11314         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11315         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11316         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11317         gcc.dg/c99-array-lval-5.c: New tests.
11318
11319 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11320
11321         * gcc.dg/cpp/defined.c: Update.
11322
11323 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11324
11325         * gcc.c-torture/execute/anon-1.c: New test.
11326
11327 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11328
11329         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11330         same size, so no warning should be produced on stormy16.
11331
11332         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11333         due to oversized array.
11334         * g++.old-deja/g++.mike/ns15.C: Likewise.
11335         * g++.old-deja/g++.pt/crash16.C: Likewise.
11336
11337 2001-11-02  Graham Stott  <grahams@redhat.com>
11338
11339         * g++.dgother/debug1.C: Fix typos.
11340
11341 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11342
11343         * g++.dg/other/debug1.C: New test.
11344
11345 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11346
11347         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11348         of unsigned long.
11349
11350 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11351
11352         * gcc.dg/20011029-2.c: New test.
11353
11354         * gcc.c-torture/compile/20011029-1.c: New test.
11355
11356 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11357
11358         * objc/execute/class_self-1.m: New test.
11359         * objc/execute/class_self-2.m: New test.
11360
11361 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11362
11363         * gcc.misc-tests/msgs.exp: Delete.
11364         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11365         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11366         error set to match recent changes.
11367
11368 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11369
11370         * gcc.dg/20011021-1.c: New test.
11371
11372 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11373
11374         * gcc.c-torture/compile/20011023-1.c: New test.
11375
11376 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11377
11378         * lib/g77.exp: Rewrite based on lib/g++.exp.
11379
11380 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11381
11382         * gcc.c-torture/execute/20011019-1.c: New test.
11383
11384         * gcc.dg/20011018-1.c: New test.
11385
11386 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11387
11388         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11389
11390 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11391
11392         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11393         * gcc.dg/attr-invalid.c: Likewise.
11394
11395 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11396
11397         * testsuite/gcc.dg/20011015-1.c: New test.
11398
11399 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11400
11401         * g++.dg/template/unify2.C: New test.
11402
11403 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11404
11405         * g++.dg/other/exception-specification.C: New test
11406
11407 2001-10-13  Tom Rix  <trix@redhat.com>
11408
11409         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11410         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11411
11412 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11413
11414         * testsuite/gcc.dg/20011009-1.c: New test.
11415
11416 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11417
11418         PR g++/4476
11419         * g++.dg/other/friend1.C: New test.
11420
11421 2001-10-11  Richard Henderson  <rth@redhat.com>
11422
11423         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11424
11425 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11426
11427         * gcc.c-torture/compile/20011010-1.c: New.
11428
11429 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11430
11431         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11432         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11433         g77.f-torture/execute/execute.exp,
11434         g77.f-torture/noncompile/noncompile.exp,
11435         gcc.c-torture/compile/compile.exp,
11436         gcc.c-torture/execute/execute.exp,
11437         gcc.c-torture/execute/ieee/ieee.exp,
11438         gcc.c-torture/execute/memcheck/memcheck.exp,
11439         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11440         objc/execute/execute.exp: Update FSF address.
11441
11442 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11443
11444         * gcc.dg/cpp/cmdlne-C.c: Update.
11445         * gcc.dg/cpp/cmdlne-C2.c: New.
11446
11447 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11448
11449         * gcc.c-torture/execute/20011008-3.c: New.
11450
11451 2001-10-08  DJ Delorie  <dj@redhat.com>
11452
11453         * gcc.dg/20011008-1.c: New.
11454         * gcc.dg/20011008-2.c: New.
11455
11456 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11457
11458         * gcc.dg/cpp/spacing1.c: Update test.
11459
11460 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11461
11462         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11463         spelling errors of "separate" as "seperate".
11464
11465 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11466
11467         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11468         enough to avoid inlining.
11469
11470 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11471
11472         * lib/g77.exp: set libg2c_dir correctly.
11473
11474 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11475
11476         * gcc.dg/cpp/macro11.c: New test.
11477
11478 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11479
11480         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11481         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11482         gcc.dg/format/multattr-3.c: New tests.
11483         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
11484         tests for format attributes on function pointers being rejected.
11485
11486 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11487
11488         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11489
11490 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11491
11492         * g++.dg/warn/format1.C: New test.
11493
11494 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11495
11496         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11497
11498 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11499
11500         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11501
11502 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11503
11504         * gcc.dg/cpp/redef2.c: Add test.
11505
11506 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
11507
11508         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11509         long-standing bug on i686, apparently.
11510         * gcc.c-torture/execute/loop-2c.x: New file.
11511         * gcc.c-torture/execute/loop-2d.x: New file.
11512         * gcc.c-torture/execute/loop-3c.x: New file.
11513
11514 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
11515
11516         * gcc.dg/cpp/20000625-2.c: Correct line number.
11517
11518 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11519
11520         * gcc.dg/cpp/macro10.c: New test.
11521         * gcc.dg/cpp/strify3.c: New test.
11522         * gcc.dg/cpp/spacing1.c: Add tests.
11523         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11524         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11525
11526 2001-09-24  DJ Delorie  <dj@redhat.com>
11527
11528         * gcc.c-torture/execute/20010924-1.c: New test.
11529
11530 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11531
11532         * testsuite/objc/execute/paste.m: Remove.
11533
11534 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11535
11536         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11537
11538 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
11539
11540         * g77.dg/strlen0.f: New test.
11541
11542 2001-09-21  Richard Henderson  <rth@redhat.com>
11543
11544         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11545         * g++.old-deja/g++.abi/vtable2.C: Likewise.
11546
11547 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11548
11549         Table-driven attributes.
11550         * g++.dg/ext/attrib1.C: New test.
11551
11552 2001-09-20  DJ Delorie  <dj@redhat.com>
11553
11554         * gcc.dg/20000926-1.c: Update expected warning messages.
11555         * gcc.dg/array-2.c: Likewise, and test for warnings too.
11556         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11557         array.
11558
11559 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
11560
11561         * g++.dg/eh/registers1.C: New test case.
11562
11563 2001-09-17  Richard Henderson  <rth@redhat.com>
11564
11565         * gcc.dg/array-5.c: Fix VLA decomposition test.
11566
11567 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11568
11569         * gcc.dg/cpp/line5.c: New testcase.
11570
11571 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11572
11573         * gcc.dg/cpp/macro9.c: New test.
11574
11575 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
11576
11577         * gcc.c-torture/execute/980223.c: Change type of addr from long
11578         to char *.
11579
11580 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
11581
11582         * gcc.c-torture/execute/20010915-1.c: New test.
11583
11584 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
11585
11586         * g77.dg/bprob: New directory.
11587         * g77.dg/bprob/bprob.exp: New file.
11588         * g77.dg/bprob/bprob-1.f: New test.
11589         * g77.dg/gcov: New directory.
11590         * g77.dg/gcov/gcov.exp: New file.
11591         * g77.dg/gcov/gcov-1.f: New test.
11592         * g77.dg/gcov/gcov-1.x: New file.
11593
11594 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11595
11596         * gcc.dg/cpp/directiv.c: Update.
11597         * gcc.dg/cpp/undef1.c: Update.
11598
11599 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
11600
11601         * gcc.dg/20010912-1.c: New test.
11602
11603 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
11604
11605         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11606         language-independent file in lib.
11607         * lib/gcov.exp: New file.
11608
11609 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11610
11611         * gcc.c-torture/compile/20010911-1.c: New test.
11612
11613 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
11614
11615         * lib/profopt.exp: New, to support profile-directed optimizations.
11616         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11617         * gcc.misc-tests/bprob-1.c: New test.
11618         * gcc.misc-tests/bprob-2.c: New test.
11619
11620 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
11621
11622         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11623         XFAIL and which kinds of gcov output to verify.
11624         * gcc.misc-tests/gcov-4b.x: New file.
11625         * gcc.misc-tests/gcov-5b.x: New file.
11626         * gcc.misc-tests/gcov-6.x: New file.
11627         * gcc.misc-tests/gcov-7.c: New test.
11628         * gcc.misc-tests/gcov-7.x: New file.
11629
11630 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
11631
11632         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11633         * gcc.misc-tests/gcov-6.c: New test.
11634
11635 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11636
11637         PR c++/3986
11638         * g++.dg/abi/vbase1.C: New test.
11639
11640 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
11641
11642         * objc.dg/method-2.m: New.
11643
11644 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11645
11646         PR c++/4203
11647         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11648         * g++.dg/init/empty1.C: New test.
11649
11650 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
11651
11652         * gcc.c-torture/compile/20010903-1.c: New test.
11653
11654 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
11655
11656         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11657         for m68k.
11658
11659 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
11660
11661         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11662
11663         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11664
11665         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11666
11667 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
11668
11669         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11670         for 16-bit 'unsigned int'.
11671
11672 2001-08-29  Kazu Hirata  <kazu@hxi.com>
11673
11674         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11675
11676 2001-08-27  Richard Henderson  <rth@redhat.com>
11677
11678         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11679         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11680
11681 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
11682
11683         * gcc.dg/asm-names.c (ymain): New.
11684
11685 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
11686
11687         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11688         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11689         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11690
11691 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11692
11693         * gcc.dg/compare5.c: New testcase.
11694
11695 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
11696
11697         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11698         and "In instantiation".
11699
11700 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
11701
11702         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11703
11704 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
11705
11706         * gcc.misc-tests/gcov.exp: Add support for branch information.
11707         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11708         * gcc.misc-tests/gcov-4.c: New test.
11709         * gcc.misc-tests/gcov-4b.c: New test.
11710         * gcc.misc-tests/gcov-5b.c: New test.
11711
11712 2001-08-20  Zack Weinberg  <zackw@panix.com>
11713
11714         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11715         expected to fail.
11716
11717 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11718
11719         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11720
11721 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
11722
11723         * g++.dg/eh/template1.C: New test.
11724
11725 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
11726
11727         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11728         Fix thinko.
11729         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11730         for xfail.
11731
11732 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
11733
11734         * lib/g77-dg.exp:  Use prune.exp for common procedures
11735         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11736         * lib/g77.exp: (g77-dg-prune) Remove
11737
11738 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
11739
11740         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11741
11742 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11743
11744         * g++.dg/template/unify1.C: New test.
11745
11746 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
11747
11748         * g++.dg/abi/empty4.C: New test.
11749
11750 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
11751
11752         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11753         solaris2.*
11754         * g77.f-torture/compile/pr3743.x: Likewise
11755
11756 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11757
11758         * g++.dg/other/using-declaration.C: New test.
11759
11760 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11761
11762         * gcc.dg/cpp/tr-sign.c: New testcase.
11763
11764 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11765
11766         * gcc.dg/cpp/19951025-1.c: Revert.
11767         * gcc.dg/cpp/directiv.c: We no longer process directives that
11768         interrupt macro arguments.
11769
11770 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
11771
11772         * gcc.dg/bconstp-1.c: New test.
11773
11774 2001-08-03  Richard Henderson  <rth@redhat.com>
11775
11776         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11777
11778 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11779
11780         * gcc.dg/cpp/19951025-1.c: Update.
11781
11782 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
11783
11784         * g77.dg/ff90-1.f (s): Fix reference of variable z,
11785         should be x.
11786
11787 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
11788
11789         Kill -fhonor-std.
11790         * g++.old-deja/g++.ns/ns14.C: Remove special options.
11791         * g++.old-deja/g++.other/std1.C: Likewise.
11792         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11793
11794 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
11795
11796         * lib/g77.exp:  Load gcc-defs.exp for common procedures
11797         (g77_pass, g77_fail, g77_finish, g77_exit,
11798         ${tool}_check_unsupported_p} Now redundant.  Deleted.
11799
11800 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11801
11802         * g77.dg/fbackslash.f
11803         * g77.dg/fcase-preserve.f
11804         * g77.dg/ff90-1.f
11805         * g77.dg/ffixed-line-length-0.f
11806         * g77.dg/ffixed-line-length-132.f
11807         * g77.dg/ffixed-line-length-7.f
11808         * g77.dg/ffixed-line-length-72.f
11809         * g77.dg/ffixed-line-length-none.f
11810         * g77.dg/ffree-form-1.f
11811         * g77.dg/fno-backslash.f
11812         * g77.dg/fno-f90-1.f
11813         * g77.dg/fno-fixed-form-1.f
11814         * g77.dg/fno-onetrip.f
11815         * g77.dg/fno-typeless-boz.f
11816         * g77.dg/fno-underscoring.f
11817         * g77.dg/fno-vxt-1.f
11818         * g77.dg/fonetrip.f
11819         * g77.dg/ftypeless-boz.f
11820         * g77.dg/fugly-assumed.f
11821         * g77.dg/funderscoring.f
11822         * g77.dg/fvxt-1.f
11823
11824 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
11825
11826         * objc.dg/fwd-proto-1.m: New.
11827         * objc.dg/local-decl-1.m: New.
11828         * objc.dg/naming-1.m: New.
11829         * objc.dg/naming-2.m: New.
11830         * objc.dg/proto-hier-1.m: New.
11831
11832 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
11833
11834         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11835         largest-type elements to a struct makes its size grow.
11836
11837 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11838
11839         * g++.dg/abi/vthunk1.C: New test.
11840
11841 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11842
11843         * g++.dg/abi/vbase8-22.C: New test.
11844
11845 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11846
11847         * gcc.dg/cpp/macro8.c: New test.
11848
11849 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11850
11851         * g++.dg/abi/vbase8-21.C: New test.
11852
11853 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11854
11855         * g++.dg/abi/vbase8-10.C: New test.
11856
11857 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11858
11859         * lib/g++.exp (g++_set_ld_library_path): Renamed to
11860         ${tool}_set_ld_library_path.
11861         Changed caller.
11862         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11863         g++.exp.
11864
11865 2001-07-26  Stan Cox <scox@redhat.com>
11866
11867         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11868         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11869         gcc_exit, gcc_check_unsupported_p):
11870         Moved to gcc-deps.exp
11871         * gcc-deps.exp: New file.
11872
11873 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11874
11875         * g++.old-deja/g++.pt/defarg14.C: New test.
11876
11877 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11878
11879         * g++.old-deja/g++.other/lineno5.C: New test.
11880
11881 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11882
11883         * g++.old-deja/g++.pt/crash68.C: New test.
11884
11885 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11886
11887         * g++.old-deja/g++.other/crash42.C: New test.
11888
11889 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11890
11891         * gcc.dg/cpp/extratokens.c: Fix.
11892         * gcc.dg/cpp/skipping2.c: New tests.
11893
11894 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11895
11896         * gcc.c-torture/execute/20010724-1.c: New file.
11897         * gcc.c-torture/execute/20010724-1.x: New file.
11898
11899 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11900
11901         * g++.old-deja/g++.other/cond7.C: New test.
11902
11903 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11904
11905         * g++.old-deja/g++.other/optimize4.C: New test.
11906
11907 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11908
11909         * g++.old-deja/g++.abi/vbase8-5.C: New test.
11910
11911 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
11912
11913         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11914         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11915         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11916         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11917
11918         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11919         bug report" message.
11920
11921         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11922         * g++.dg/ext/instantiate1.C: Move from old-deja.
11923
11924 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
11925
11926         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11927         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11928         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11929         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11930
11931 2001-07-23  Jeffrey A Law  (law@cygnus.com)
11932
11933         * gcc.c-torture/execute/20010723-1.c: New test.
11934
11935 2001-07-23  Ben Elliston  <bje@redhat.com>
11936
11937         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11938
11939 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11940
11941         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11942         i[34567]86-*-*.
11943         Delete handling of ieee_multilib_flags.
11944         Pass -mieee for alpha*-*-* and sh-*-*.
11945         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11946
11947 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
11948
11949         Remove old-abi tests.
11950         * g++.old-deja/g++.mike/p11116.C: Remove.
11951         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11952
11953 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
11954
11955         * g77.f-torture/compile/pr3743.f:  New test
11956
11957 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
11958
11959         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11960
11961 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11962
11963         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11964         g++.old-deja/g++.pt/static6.C: Likewise.
11965         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11966         supports weak symbols.
11967
11968 2001-07-18  Andreas Jaeger  <aj@suse.de>
11969
11970         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11971         supported again.
11972
11973 2001-07-18  Andreas Jaeger  <aj@suse.de>
11974
11975         * gcc.dg/iftrap-1.c: Fix target line.
11976
11977 2001-07-17  Richard Henderson  <rth@redhat.com>
11978
11979         * gcc.c-torture/execute/20010717-1.c: New.
11980
11981 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11982
11983         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11984         tests.
11985
11986 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11987
11988         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11989
11990 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11991
11992         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11993         UAC_SIGBUS, UAC_NOPRINT definitions.
11994
11995 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
11996
11997         * objc/execute/object_is_class.m: New test.
11998         * objc/execute/object_is_meta_class.m: New test.
11999
12000 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12001
12002         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12003         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12004
12005 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12006
12007         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12008         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12009
12010 2001-07-14  Richard Henderson  <rth@redhat.com>
12011
12012         * gcc.dg/iftrap-1.c: New.
12013
12014 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12015
12016         * g77.f-torture/execute/intrinsic77.f: New test.
12017
12018 2001-07-11  Janis Johnson <janis@us.ibm.com>
12019
12020         * gcc.misc-tests/gcov-3.c: New test.
12021
12022 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12023
12024         * gcc.c-torture/compile/20010711-1.c,
12025         * gcc.c-torture/compile/20010711-2.c: New tests.
12026
12027 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12028
12029         * gcc.c-torture/execute/20010711-1.c: New test.
12030
12031 2001-07-11  Ben Elliston  <bje@redhat.com>
12032
12033         * g++.old-deja/g++.other/enum5.C: New test.
12034
12035 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12036
12037         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12038         (g++-dg-prune): Call prune_gcc_output.
12039         * prune.exp: New file for prune_gcc_output.
12040         * lib/g++.exp, lib/gcc.exp: Load it.
12041
12042 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12043
12044         * gcc.c-torture/compile/20010701-1.c,
12045         g++.old-deja/g++.ext/attrib6.C: New tests.
12046
12047 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12048
12049         * gcc.c-torture/compile/20010706-1.c: New test.
12050
12051 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12052
12053         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12054
12055 2001-06-28  Stan Shebs  <shebs@apple.com>
12056
12057         * gcc.dg/pragma-darwin.c: New test.
12058
12059 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12060
12061         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12062         Solaris 2.[678] system.
12063
12064 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12065
12066         * gcc.dg/20010622-1.c: New test.
12067
12068 2001-06-18  Stan Shebs  <shebs@apple.com>
12069
12070         * objc.dg: New directory.
12071         * objc.dg/dg.exp: New file.
12072         * objc.dg/alias.m: New.
12073         * objc.dg/class-1.m: New.
12074         * objc.dg/class-2.m: New.
12075         * objc.dg/const-str-1.m: New.
12076         * objc.dg/const-str-2.m: New.
12077         * objc.dg/id-1.m: New.
12078         * objc.dg/method-1.m: New.
12079         * objc.dg/super-class-1.m: New.
12080         * lib/objc-dg.exp: New file.
12081
12082 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12083
12084         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12085         of label name.
12086
12087 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12088
12089         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12090
12091 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12092
12093         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12094         variable.
12095
12096 2001-06-12  Richard Henderson  <rth@redhat.com>
12097
12098         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12099
12100 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12101
12102         * g++.old-deja/g++.abi/vbase5.C: New test.
12103         * g++.old-deja/g++.abi/vbase6.C: New test.
12104         * g++.old-deja/g++.abi/vbase7.C: New test.
12105
12106 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12107
12108         * gcc.c-torture/compile/20010610-1.c: New test.
12109
12110 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12111
12112         * g++.old-deja/g++.abi/vbase4.C: New test.
12113
12114 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12115
12116         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12117         support %f for HC11/HC12 targets.
12118         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12119         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12120         on HC11/HC12 targets.
12121         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12122
12123 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12124
12125         * gcc.dg/wchar_t-1.c: New file.
12126         * gcc.dg/wint_t-1.c: Likewise.
12127
12128 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12129
12130         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12131
12132 2001-06-11  Richard Henderson  <rth@redhat.com>
12133
12134         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12135
12136 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12137
12138         * gcc.c-torture/compile/20010611-1.c: New test.
12139
12140 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12141
12142         * gcc.dg/c99-tag-1.c: Add more tests.
12143
12144 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12145
12146         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12147         representation on MN10300 and ARM/Thumb.
12148
12149 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12150
12151         * g77.f-torture/execute/20010610.f: New.
12152
12153 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12154
12155         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12156         names.
12157
12158 2001-06-09  Richard Henderson  <rth@redhat.com>
12159
12160         * gcc.c-torture/execute/ashrdi-1.c: New.
12161         * gcc.c-torture/execute/ashldi-1.c: New.
12162         * gcc.c-torture/execute/lshrdi-1.c: New.
12163
12164 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12165
12166         * objc/execute/load-3.m: Added. Check sending +load to categories,
12167         in addition to classes.
12168
12169 2001-06-08  Stan Shebs  <shebs@apple.com>
12170
12171         * objc/execute/load-2.m: New test.  From Nicola Pero
12172         <n.pero@mi.flashnet.it>.
12173
12174 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12175
12176         * gcc.c-torture/execute/20010605-2.c: New test.
12177
12178 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12179
12180         * g++.old-deja/g++.abi/vbase2.C: New test.
12181         * g++.old-deja/g++.abi/vbase3.C: New test.
12182
12183 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12184
12185         * g++.old-deja/g++.pt/friend49.C: New test.
12186
12187 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12188
12189         * g++.old-deja/g++.ext/anon3.C: New test.
12190
12191 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12192
12193         * g++.old-deja/g++.other/conv7.C: New test.
12194
12195 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12196
12197         * gcc.c-torture/compile/20010605-2.c: New test.
12198
12199 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12200
12201         * gcc.c-torture/execute/20010604-1.c: New test.
12202
12203 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12204
12205         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12206
12207 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12208
12209         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12210         (g++_link_flags): Likewise.
12211         (g++_init): Pass gccpath's value to two previous functions.
12212
12213 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12214
12215         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12216         Ensure logfile entry matches exec command line.
12217
12218 2001-05-31  Richard Henderson  <rth@redhat.com>
12219
12220         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12221         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12222
12223 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12224
12225         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12226         compiler for irix6.2
12227
12228 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12229
12230         * g++.old-deja/g++.other/optimize3.C: New file.
12231
12232 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12233
12234         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12235         assemble.
12236
12237 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12238
12239         * g++.old-deja/g++.other/optimize2.C: New file.
12240
12241 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12242
12243         * gcc.c-torture/compile/20010518-2.c: New file.
12244         * gcc.c-torture/execute/20010518-1.c: New file.
12245         * gcc.c-torture/execute/20010518-2.c: New file.
12246
12247 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12248
12249         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12250
12251 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12252
12253         G++ no longer defines builtins that do not begin with __builtin.
12254         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12255         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12256         * g++.old-deja/g++.law/builtin1.C: Likewise.
12257         * g++.old-deja/g++.law/cvt2.C: Likewise.
12258         * g++.old-deja/g++.mike/net5.C: Likewise.
12259         * g++.old-deja/g++.other/builtins1.C: Likewise.
12260         * g++.old-deja/g++.other/builtins2.C: Likewise.
12261         * g++.old-deja/g++.other/builtins3.C: Likewise.
12262         * g++.old-deja/g++.other/builtins4.C: Likewise.
12263         * g++.old-deja/g++.other/inline8.C: Likewise.
12264         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12265
12266 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12267
12268         * g++.old-deja/g++.pt/using1.C: Adjust.
12269         * g++.old-deja/g++.pt/using2.C: New test.
12270
12271 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12272
12273         * gcc.dg/cpp/charconst.c: New tests.
12274         * gcc.dg/cpp/escape.c: New tests.
12275         * gcc.dg/cpp/escape-1.c: New tests.
12276         * gcc.dg/cpp/escape-2.c: New tests.
12277         * gcc.dg/cpp/ucs.c: New tests.
12278
12279 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12280
12281         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12282         native compiler for irix6.5.
12283
12284 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12285
12286         * lib/g++.exp (g++_include_flags): Use args to compute
12287         get_multilibs.
12288         (g++_link_flags): Likewise.
12289         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12290
12291 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12292
12293         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12294
12295 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12296
12297         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12298         this file.
12299
12300 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12301
12302         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12303         STACK_SIZE;
12304         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12305         to STACK_SIZE; Use it to define size of add_histo array.
12306         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12307         to STACK_SIZE.
12308         (f): Use GITT_SIZE to define size of gitt local table.
12309         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12310         to STACK_SIZE; Use it to define size of bytemem array.
12311
12312 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12313
12314         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12315         on 68HC11/HC12 due to the asm instruction.
12316         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12317         * gcc.c-torture/compile/920520-1.x: Likewise.
12318         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12319         on 68HC11/HC12 because the function is larger than 64K.
12320         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12321         on 68HC11/HC12 because the structure is too large.
12322
12323 2001-05-20  Richard Henderson  <rth@redhat.com>
12324
12325         * gcc.c-torture/execute/20010520-1.c: New.
12326
12327 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12328
12329         * g++.old-deja/g++.warn/compare1.C: New test.
12330         * gcc.dg/compare4.c: New test.
12331
12332 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12333
12334         * g++.old-deja/g++.other/optimize1.C: New test.
12335
12336 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12337
12338         * g++.old-deja/g++.pt/spec41.C: New test.
12339
12340 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12341
12342         * gcc.c-torture/compile/20010114-1.x: Remove.
12343
12344 2001-05-18  Stan Shebs  <shebs@apple.com>
12345
12346         * gcc.c-torture/compile/20010518-1.c: New test.
12347
12348 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12349
12350         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12351         * g++.old-deja/g++.pt/crash67.C: New test.
12352
12353 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12354
12355         * g++.old-deja/g++.other/debug9.C: New test.
12356
12357 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12358
12359         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12360
12361 2001-05-16  Jan Hubicka  <jh@suse.cz>
12362
12363         * gcc.c-torture/compile/20010516-1.c: New test.
12364
12365 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12366
12367         * g++.old-deja/g++.other/crash41.C: New test.
12368
12369 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12370
12371         * g++.old-deja/g++.pt/crash66.C: New test.
12372
12373 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12374
12375         * g++.old-deja/g++.robertl/eb27.C: Convert.
12376
12377 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12378
12379         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12380         declaration being redundant.
12381
12382 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12383
12384         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12385
12386 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12387
12388         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12389
12390 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12391
12392         * lib/g++.exp: Use testsuite_flags.
12393
12394 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12395
12396         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12397
12398 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12399
12400         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12401
12402 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12403
12404         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12405
12406 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12407
12408         * gcc.c-torture/compile/20010313-1.c: New test.
12409
12410 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12411
12412         * gcc.dg/cpp/direct2.c: New test.
12413         * gccq.dg/cpp/direct2s.c: New test.
12414
12415         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12416
12417 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12418
12419         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12420         * g++.old-deja/g++.other/op3.C: Likewise.
12421
12422 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12423
12424         * gcc.dg/cpp/syshdr.h: New file.
12425         * gcc.dg/cpp/sysmac1.c: Update.
12426         * gcc.dg/cpp/sysmac2.c: Update.
12427
12428 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12429
12430         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12431
12432 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
12433
12434         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12435         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12436
12437 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
12438
12439         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12440
12441 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
12442
12443         * lib/g++.exp (g++_include_flags): Don't use any special flags
12444         if TESTING_IN_BUILD_TREE is not defined.
12445         (g++_init): Use a plain 'c++' as the compiler if
12446         TESTING_IN_BUILD_TREEE is not defined.
12447
12448 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12449
12450         * g++.old-deja/g++.eh/catch13.C: New test.
12451         * g++.old-deja/g++.eh/catch14.C: New test.
12452
12453 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12454
12455         * gcc.dg/cpp/tr-define.c: New test.
12456
12457 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
12458
12459         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12460         <stdlib.h>, not <malloc.h>.
12461
12462 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12463
12464         * g++.old-deja/g++.ns/template17.C: New test.
12465
12466 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12467
12468         * g++.old-deja/g++.pt/ref4.C: New test.
12469
12470 2001-04-30  Richard Henderson  <rth@redhat.com>
12471
12472         * gcc.dg/20000724-1.c: Revert last change.
12473
12474 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
12475
12476         * g77.f-torture/execute/20010430.f: New test.
12477
12478 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
12479
12480         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12481
12482 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
12483
12484         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12485
12486 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12487
12488         * g++.old-deja/g++.eh/crash6.C: New test.
12489
12490 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12491
12492         * g++.old-deja/g++.other/warn7.C: New test.
12493
12494 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12495
12496         * g++.old-deja/g++.other/defarg9.C: New test.
12497
12498 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12499
12500         * g77.f-torture/compile/20010426.f: New test.
12501         * g77.f-torture/execute/20010426.f: New test.
12502
12503 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12504
12505         * g77.f-torture/compile/20000629-1.x: Remove - error
12506         has been fixed.
12507
12508 2001-04-26  Jeffrey A Law  (law@cygnus.com)
12509
12510         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12511         Tweak slightly to work with g++.dg framework.
12512         * g++.dg/special/ecos.exp: Run initp1.C test.
12513         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12514
12515         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12516         its linker doesn't give line numbers either.
12517         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12518
12519 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12520
12521         * g++.old-deja/g++.other/lex1.C: New test.
12522
12523 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
12524
12525         * gcc.dg/noncompile/20010425-1.c: New test.
12526
12527 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12528
12529         * g++.old-deja/g++.pt/mangle2.C: New test.
12530
12531 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12532
12533         * gcc.dg/format/plus-1.c: New test.
12534
12535 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12536
12537         * gcc.dg/20010423-1.c: New test.
12538
12539 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12540
12541         * gcc.c-torture/execute/20010422-1.c: New test.
12542
12543 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
12544
12545         * g++.old-deja/g++.ns/type2.C: New test.
12546
12547 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
12548
12549         * g++.old-deja/g++.other/perf1.C: New test.
12550
12551 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
12552
12553         * gcc.dg/c99-func-2.c: Remove xfail.
12554         * gcc.dg/c99-func-3.c: Remove xfail.
12555         * gcc.dg/c99-func-4.c: Remove xfail.
12556
12557 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
12558
12559         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12560
12561 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12562
12563         * gcc.c-torture/compile/20010423-1.c: New test.
12564
12565 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12566
12567         * g++.old-deja/g++.pt/typename28.C: New test.
12568
12569 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12570
12571         * g++.old-deja/g++.abi/empty2.C: New test.
12572         * g++.old-deja/g++.abi/empty3.C: New test.
12573
12574 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12575
12576         * g++.old-deja/g++.other/comdat2.C: New test.
12577         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12578
12579 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12580
12581         * g++.old-deja/g++.other/overload14.C: New test.
12582
12583 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12584
12585         * g++.old-deja/g++.other/lookup23.C: New test.
12586
12587 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12588
12589         * gcc.c-torture/execute/20010403-1.c: New test.
12590
12591 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
12592             Mark Mitchell  <mark@codesourcery.com>
12593
12594         * lib/old-dejagnu.exp: Don't delete output of executable.
12595         Add .exe suffix to executables.
12596
12597 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
12598
12599         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12600
12601 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12602
12603         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12604
12605 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12606
12607         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12608         * g++.old-deja/g++.abi/crash1.C: New test.
12609
12610 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12611
12612         * g++.old-deja/g++.other/crash40.C: New test.
12613
12614 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12615
12616         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12617
12618 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
12619
12620         * g++.old-deja/g++.other/warn6.C: New test.
12621
12622 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12623
12624         * g++.old-deja/g++.robertl/eb42.C: Same.
12625
12626 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12627
12628         * gcc.dg/wtr-conversion-1.c: New testcase.
12629
12630 2001-04-10  Richard Henderson  <rth@redhat.com>
12631
12632         * g++.old-deja/g++.other/array5.C: New.
12633
12634 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12635
12636         * gcc.c-torture/execute/20010408-1.c: New test.
12637
12638 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
12639
12640         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12641         headers and constructs.
12642         * g++.old-deja/g++.robertl/eb79.C: Same.
12643         * g++.old-deja/g++.robertl/eb77.C (main): Same.
12644         * g++.old-deja/g++.robertl/eb73.C: Same.
12645         * g++.old-deja/g++.robertl/eb66.C (main): Same.
12646         * g++.old-deja/g++.robertl/eb55.C (t): Same.
12647         * g++.old-deja/g++.robertl/eb54.C (main): Same.
12648         * g++.old-deja/g++.robertl/eb46.C (main): Same.
12649         * g++.old-deja/g++.robertl/eb44.C: Same.
12650         * g++.old-deja/g++.robertl/eb41.C (main): Same.
12651         * g++.old-deja/g++.robertl/eb4.C (main): Same.
12652         * g++.old-deja/g++.robertl/eb39.C: Same.
12653         * g++.old-deja/g++.robertl/eb33.C (main): Same.
12654         * g++.old-deja/g++.robertl/eb31.C (main): Same.
12655         * g++.old-deja/g++.robertl/eb30.C: Same.
12656         * g++.old-deja/g++.robertl/eb3.C: Same.
12657         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12658         * g++.old-deja/g++.robertl/eb21.C: Same.
12659         * g++.old-deja/g++.robertl/eb15.C: Same.
12660         * g++.old-deja/g++.robertl/eb118.C: Same.
12661         * g++.old-deja/g++.robertl/eb115.C (main): Same.
12662         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12663         * g++.old-deja/g++.robertl/eb109.C: Same.
12664         * g++.old-deja/g++.other/sibcall1.C (main): Same.
12665         * g++.old-deja/g++.mike/rtti1.C: Same.
12666         * g++.old-deja/g++.mike/p658.C: Same.
12667         * g++.old-deja/g++.mike/net46.C: Same.
12668         * g++.old-deja/g++.mike/net34.C: Same.
12669         * g++.old-deja/g++.mike/memoize1.C: Same.
12670         * g++.old-deja/g++.mike/eh2.C: Same.
12671         * g++.old-deja/g++.law/weak.C: Same.
12672         * g++.old-deja/g++.law/visibility7.C: Same.
12673         * g++.old-deja/g++.law/visibility25.C: Same.
12674         * g++.old-deja/g++.law/visibility22.C: Same.
12675         * g++.old-deja/g++.law/visibility2.C: Same.
12676         * g++.old-deja/g++.law/visibility17.C: Same.
12677         * g++.old-deja/g++.law/visibility13.C: Same.
12678         * g++.old-deja/g++.law/visibility10.C: Same.
12679         * g++.old-deja/g++.law/visibility1.C: Same.
12680         * g++.old-deja/g++.law/virtual3.C (eval): Same.
12681         * g++.old-deja/g++.law/vbase1.C: Same.
12682         * g++.old-deja/g++.law/operators32.C: Same.
12683         * g++.old-deja/g++.law/nest3.C: Same.
12684         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12685         * g++.old-deja/g++.law/except5.C (main): Same.
12686         * g++.old-deja/g++.law/cvt7.C (run): Same.
12687         * g++.old-deja/g++.law/cvt2.C: Same.
12688         * g++.old-deja/g++.law/cvt16.C: Same.
12689         * g++.old-deja/g++.law/ctors6.C (bar): Same.
12690         * g++.old-deja/g++.law/ctors17.C (main): Same.
12691         * g++.old-deja/g++.law/ctors13.C: Same.
12692         * g++.old-deja/g++.law/ctors12.C (main): Same.
12693         * g++.old-deja/g++.law/ctors10.C: Same.
12694         * g++.old-deja/g++.law/code-gen5.C: Same.
12695         * g++.old-deja/g++.law/bad-error7.C: Same.
12696         * g++.old-deja/g++.law/arm9.C: Same.
12697         * g++.old-deja/g++.law/arm12.C: Same.
12698         * g++.old-deja/g++.law/arg8.C: Same.
12699         * g++.old-deja/g++.law/arg1.C: Same.
12700         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12701         * g++.old-deja/g++.jason/template31.C: Same.
12702         * g++.old-deja/g++.jason/template24.C (main): Same.
12703         * g++.old-deja/g++.jason/2371.C: Same.
12704         * g++.old-deja/g++.eh/new2.C: Same.
12705         * g++.old-deja/g++.eh/new1.C: Same.
12706         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12707         * g++.old-deja/g++.brendan/nest21.C (main): Same.
12708         * g++.old-deja/g++.brendan/err-msg3.C: Same.
12709         * g++.old-deja/g++.brendan/crash62.C: Same.
12710         * g++.old-deja/g++.brendan/crash52.C: Same.
12711         * g++.old-deja/g++.brendan/crash49.C (main): Same.
12712         * g++.old-deja/g++.brendan/crash38.C: Same.
12713         * g++.old-deja/g++.brendan/crash15.C (main): Same.
12714         * g++.old-deja/g++.brendan/copy9.C: Same.
12715
12716 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
12717
12718         * gcc.c-torture/execute/20001203-2.c (memset):
12719         Count argument is of type __SIZE_TYPE__.
12720
12721 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
12722
12723         * gcc.c-torture/compile/20010404-1.c: New test.
12724
12725 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
12726
12727         * gcc.c-torture/compile/20010326-1.c: New test.
12728
12729 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
12730
12731         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12732         peculiarities of the SH.
12733         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12734
12735 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12736
12737         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12738         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12739         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12740
12741 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12742
12743         * g77.f-torture/compile/20010321-1.f: New test.
12744
12745 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12746
12747         * gcc.c-torture/compile/20010329-1.c: New test.
12748
12749 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12750
12751         * gcc.c-torture/execute/20010329-1.c: New test.
12752
12753 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12754
12755         * g++.old-deja/g++.other/eh4.C: Fix typo.
12756
12757 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12758
12759         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12760
12761 2001-03-28  Philip Blundell  <philb@gnu.org>
12762
12763         * gcc.c-torture/compile/20010328-1.c: New test.
12764
12765 2001-03-27  Richard Henderson  <rth@redhat.com>
12766
12767         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12768         * g++.old-deja/g++.eh/vbase3.C: Likewise.
12769
12770 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
12771
12772         * gcc.c-torture/compile/20010327-1.c: New test.
12773
12774 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
12775
12776         * g++.old-deja/g++.other/friend12.C: New test.
12777         * g++.old-deja/g++.other/friend9.C: Expect no errors.
12778         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12779
12780 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12781
12782         * gcc.c-torture/execute/20010325-1.c: New test.
12783
12784 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
12785
12786         * g++.old-deja/g++.other/mangle3.C: New test.
12787
12788 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
12789
12790         * g++.old-deja/g++.other/anon8.C: New test.
12791
12792 2001-03-20  Philip Blundell  <philb@gnu.org>
12793
12794         * gcc.c-torture/compile/20010320-1.c: New test.
12795
12796 2001-03-17  Richard Henderson  <rth@redhat.com>
12797
12798         * g++.old-deja/g++.other/eh4.C: Add expected error text.
12799
12800 2001-03-15  Geoff Keating  <geoff@redhat.com>
12801
12802         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12803         tests on AIX.
12804
12805 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
12806
12807         * g++.old-deja/g++.other/eh4.C: New test.
12808
12809 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
12810
12811         * gcc.dg/cpp/mi1.c: Update.
12812
12813 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
12814
12815         * g++.old-deja/g++.other/regstack.C: New test.
12816
12817 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
12818
12819         * g++.old-deja/g++.other/ref4.C: New test.
12820
12821 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
12822
12823         * objc/execute/va_method.m: Added.
12824         * objc/execute/IMP.m: Added.
12825         * objc/execute/_cmd.m: Added.
12826         * objc/execute/accessing_ivars.m: Added.
12827         * objc/execute/class-1.m: Added.
12828         * objc/execute/class-10.m: Added.
12829         * objc/execute/class-11.m: Added.
12830         * objc/execute/class-12.m: Added.
12831         * objc/execute/class-13.m: Added.
12832         * objc/execute/class-14.m: Added.
12833         * objc/execute/class-2.m: Added.
12834         * objc/execute/class-3.m: Added.
12835         * objc/execute/class-4.m: Added.
12836         * objc/execute/class-5.m: Added.
12837         * objc/execute/class-6.m: Added.
12838         * objc/execute/class-7.m: Added.
12839         * objc/execute/class-8.m: Added.
12840         * objc/execute/class-9.m: Added.
12841         * objc/execute/class-tests-1.h
12842         * objc/execute/class-tests-2.h
12843         * objc/execute/compatibility_alias.m: Added.
12844         * objc/execute/encode-1.m: Added.
12845         * objc/execute/formal_protocol-1.m: Added.
12846         * objc/execute/formal_protocol-2.m: Added.
12847         * objc/execute/formal_protocol-3.m: Added.
12848         * objc/execute/formal_protocol-4.m: Added.
12849         * objc/execute/formal_protocol-5.m: Added.
12850         * objc/execute/formal_protocol-6.m: Added.
12851         * objc/execute/formal_protocol-7.m: Added.
12852         * objc/execute/informal_protocol.m: Added.
12853         * objc/execute/initialize.m: Added.
12854         * objc/execute/load.m: Added.
12855         * objc/execute/many_args_method.m: Added.
12856         * objc/execute/nested-3.m: Added.
12857         * objc/execute/no_clash.m: Added.
12858         * objc/execute/private.m: Added.
12859         * objc/execute/redefining_self.m: Added.
12860         * objc/execute/root_methods.m: Added.
12861         * objc/execute/selector-1.m: Added.
12862         * objc/execute/static-1.m: Added.
12863         * objc/execute/static-2.m: Added.
12864         * objc/execute/va_method.m: Added.
12865
12866 2001-03-10  Richard Henderson  <rth@redhat.com>
12867
12868         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12869
12870 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
12871
12872         * g++.old-deja/g++.other/crash31.C: XFAIL.
12873         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12874         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12875         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12876         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12877         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12878
12879 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12880
12881         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12882
12883 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12884
12885         * gcc.dg/20000724-1.c: Don't use multiline strings.
12886
12887 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12888
12889         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12890         result of -cString against what we expect it to be; don't just
12891         print it out for no one to read.
12892
12893         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12894         Based on testcases provided by Nicola Pero.
12895
12896 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12897
12898         * gcc.dg/cpp/macro7.c: New test.
12899
12900 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12901
12902         * gcc.dg/cpp/multiline.c: Update.
12903
12904 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12905
12906         * g++.old-deja/g++.other/enum3.C: New test.
12907
12908 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12909
12910         * g++.old-deja/g++.other/pod1.C: New test.
12911
12912 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12913
12914         * g++.old-deja/g++.ext/overload1.C: New test.
12915
12916 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12917
12918         * g++.old-deja/g++.pt/using1.C: New test.
12919
12920 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12921
12922         * g++.old-deja/g++.other/using9.C: New test.
12923
12924 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12925
12926         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12927
12928         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12929
12930 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12931
12932         * g++.old-deja/g++.ext/realpt1.C: Remove.
12933
12934 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12935
12936         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12937
12938 2001-02-26  Will Cohen  <wcohen@redhat.com>
12939
12940         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12941
12942 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12943
12944         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12945         templatized constructors.
12946
12947 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12948
12949         * gcc.c-torture/execute/20010224-1.c: New test.
12950
12951 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12952
12953         * gcc.c-torture/execute/20010222-1.c: New test.
12954
12955 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12956
12957         * g++.old-deja/g++.other/inline20.C: New test.
12958
12959 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12960
12961         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12962
12963 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12964
12965         * g++.old-deja/g++.other/lookup22.C: New test.
12966
12967 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
12968
12969         * g77.dg: New directory.
12970         * g77.dg/20010216-1.f: New test case.
12971         * g77.dg/dg.exp: New driver.
12972         * lib/g77-dg.exp: New driver library.
12973
12974 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12975
12976         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12977
12978 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
12979
12980         * g++.old-deja/g++.other/decl9.C: New test.
12981
12982 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
12983
12984         * g++.old-deja/g++.other/init16.C: Update the test so that it does
12985         not need <string> and also tests the initialization at runtime.
12986
12987 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12988
12989         * gcc.c-torture/execute/longlong.c: New test.
12990
12991 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
12992
12993         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
12994
12995 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
12996
12997         * gcc.c-torture/execute/920302-1.c (execute):
12998         Change argument type to short.
12999
13000 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13001
13002         * g++.old-deja/g++.pt/deduct6.C: New test.
13003
13004 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13005
13006         * g++.old-deja/g++.pt/deduct5.C: New test.
13007
13008 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13009
13010         * gcc.c-torture/execute/20010209-1.c: New test.
13011
13012 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13013
13014         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13015
13016 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13017
13018         * g++.dg/vtgc1.C: Update for new ABI.
13019
13020         * consistency.vlad: New directory, 1665 files.
13021
13022 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13023
13024         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13025         return type.
13026         * gcc.dg/cpp/digraphs.c: Declare puts.
13027
13028 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13029
13030         * g++.old-deja/g++.other/warn5.C: New test.
13031
13032 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13033
13034         * g++.old-deja/g++.pt/spec40.C: New test.
13035
13036 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13037
13038         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13039         case.
13040         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13041
13042 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13043
13044         * gcc.c-torture/compile/20010209-1.c: New test.
13045
13046 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13047
13048         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13049         excess errors message but not if it crashes.
13050         * g++.old-deja/g++.other/crash27.C: Likewise.
13051         * g++.old-deja/g++.other/crash28.C: Likewise.
13052         * g++.old-deja/g++.other/crash30.C: Likewise.
13053         * g++.old-deja/g++.other/crash32.C: Likewise.
13054         * g++.old-deja/g++.other/crash35.C: Likewise.
13055         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13056
13057 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13058
13059         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13060         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13061         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13062         g77.f-torture/execute/execute.exp,
13063         g77.f-torture/noncompile/noncompile.exp,
13064         gcc.c-torture/execute/execute.exp,
13065         gcc.c-torture/execute/memcheck/memcheck.exp,
13066         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13067         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13068         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13069         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13070         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13071         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13072         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13073         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13074         Remove bug reporting instructions with ancient email addresses.
13075
13076 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13077
13078         * gcc.dg/20010202-1.c: New test.
13079         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13080
13081 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13082
13083         * g++.dg/stdbool-if.C: New test.
13084
13085 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13086
13087         * objc/execute/fdecl.m: Added main().
13088
13089 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13090
13091         * gcc.c-torture/execute/20010206-1.c: New test.
13092
13093 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13094
13095         * gcc.dg/cpp/avoidpaste1.c: Update.
13096
13097 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13098
13099         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13100         Pero <nicola@brainstorm.co.uk>.
13101         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13102
13103 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13104
13105         * g++.old-deja/g++.pt/spec39.C: New test.
13106
13107 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13108
13109         * gcc.c-torture/compile/20010202-1.c: New test.
13110
13111 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13112
13113         * g++.old-deja/g++.abi/primary2.C: New test.
13114         * g++.old-deja/g++.abi/primary3.C: New test.
13115         * g++.old-deja/g++.abi/primary4.C: New test.
13116         * g++.old-deja/g++.abi/primary5.C: New test.
13117         * g++.old-deja/g++.abi/vtable3.h: New test.
13118         * g++.old-deja/g++.abi/vtable3a.C: New test.
13119         * g++.old-deja/g++.abi/vtable3b.C: New test.
13120         * g++.old-deja/g++.abi/vtable3c.C: New test.
13121         * g++.old-deja/g++.abi/vtable3d.C: New test.
13122         * g++.old-deja/g++.abi/vtable3e.C: New test.
13123         * g++.old-deja/g++.abi/vtable3f.C: New test.
13124         * g++.old-deja/g++.abi/vtable3g.C: New test.
13125         * g++.old-deja/g++.abi/vtable3h.C: New test.
13126         * g++.old-deja/g++.abi/vtable3i.C: New test.
13127         * g++.old-deja/g++.abi/vtable3j.C: New test.
13128         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13129
13130 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13131
13132         * g++.old-deja/g++.other/anon6.C: New test.
13133         * g++.old-deja/g++.other/anon7.C: New test.
13134
13135 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13136
13137         * gcc.dg/cpp/avoidpaste2.c: New tests.
13138
13139 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13140
13141         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13142
13143 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13144
13145         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13146         DECIMAL_DIG cases for Irix."
13147
13148 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13149
13150         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13151
13152 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13153
13154         * gcc.dg/c99-tag-1.c: New test.
13155
13156 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13157
13158         * gcc.dg/cpp/tr-warn1.c: Add tests.
13159
13160 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13161
13162         * gcc.dg/cpp/avoidpaste1.c: Update.
13163         * gcc.dg/cpp/paste4.c: Update.
13164
13165 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13166
13167         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13168         cases for Irix.
13169
13170 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13171
13172         * g++.old-deja/g++.other/inline19.C: New test.
13173
13174 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13175
13176         * gcc.dg/Wlarger-than.c: New test.
13177
13178 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13179
13180         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13181
13182 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13183
13184         * gcc.c-torture/execute/20010129-1.c: New test.
13185         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13186
13187 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13188
13189         * gcc.dg/cpp/avoidpaste1.c: Test case.
13190
13191 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13192
13193         * g++.old-deja/g++.other/inline18.C: New test.
13194
13195 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13196
13197         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13198         and __builtin_putchar.
13199
13200 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13201
13202         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13203         tests.
13204
13205 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13206
13207         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13208         floating point number rounding mode to round to the nearest
13209         representable mode.
13210
13211 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13212
13213         * g++.old-deja/g++.other/mangle2.C: New test.
13214
13215 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13216
13217         * gcc.c-torture/compile/20010124-1.c: New test.
13218
13219 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13220
13221         * g++.old-deja/g++.pt/spec38.C: New test.
13222
13223 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13224
13225         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13226         "Build don't run".
13227
13228 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13229
13230         * gcc.c-torture/execute/20010123-1.c: New test.
13231
13232 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13233
13234         * g++.old-deja/g++.pt/spec37.C: New test.
13235
13236 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13237
13238         * g++.old-deja/g++.pt/overload14.C: New test.
13239
13240 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13241
13242         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13243         __builtin_return_address.
13244
13245 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13246
13247         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13248         * g++.old-deja/g++.pt/spec35.C: New test.
13249         * g++.old-deja/g++.pt/spec36.C: New test.
13250
13251 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13252
13253         * gcc.c-torture/compile/20010118-1.c: New test.
13254
13255 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13256
13257         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13258
13259 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13260
13261         * gcc.c-torture/execute/20010119-1.c: New test.
13262
13263 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13264
13265         * g++.old-deja/g++.other/vbase5.C: New test.
13266
13267 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13268
13269         * gcc.c-torture/execute/20010118-1.c: New test.
13270
13271 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13272
13273         * g++.old-deja/g++.pt/deduct3.C: New test.
13274
13275 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13276
13277         * g++.old-deja/g++.pt/spec34.C: New test.
13278
13279 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13280
13281         * g77.f-torture/compile/20000601-2.f: New test.
13282
13283 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13284
13285         * g++.old-deja/g++.other/init17.C: New test.
13286
13287 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13288
13289         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13290
13291 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13292
13293         * g++.old-deja/g++.pt/unify8.C: New test.
13294
13295 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13296
13297         * g++.old-deja/g++.abi/vbase1.C: New test.
13298
13299 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13300
13301         * g++.old-deja/g++.pt/crash65.C: New test.
13302
13303 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13304
13305         * gcc.dg/cpp/assembl2.S: New test case.
13306
13307 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13308
13309         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13310         are supported.
13311
13312 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13313
13314         * g++.old-deja/g++.other/builtins1.C: New test.
13315         * g++.old-deja/g++.other/builtins2.C: Likewise.
13316         * g++.old-deja/g++.other/builtins3.C: Likewise.
13317         * g++.old-deja/g++.other/builtins4.C: Likewise.
13318
13319 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13320
13321         * gcc.c-torture/compile/20010117-1.c: New test.
13322         * gcc.c-torture/compile/20010117-2.c: New test.
13323
13324 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13325
13326         * g77.f-torture/execute/20010116.[fx]: New test,
13327         XFAIL on i?86-*-*.
13328         * g77.f-torture/compile/20010115.f: Indicate it's
13329         a test for PR fortran/1636.
13330
13331 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13332
13333         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13334
13335 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13336
13337         * g77.f-torture/compile/20010115.f: New test.
13338
13339 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13340
13341         * g++.old-deja/g++.pt/nontype5.C: New test.
13342
13343 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13344
13345         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13346         have an equivalent working one below it.
13347
13348 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13349
13350         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13351         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13352
13353 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13354
13355         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13356         message containing "init_priority".
13357         (conpr-2.C): Likewise.
13358         (conpr-3.C): Likewise.
13359         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13360
13361 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13362
13363         * gcc.c-torture/execute/20010114-2.c: New test.
13364
13365 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13366
13367         * gcc.c-torture/compile/20010114-1.c: New test.
13368         * gcc.c-torture/compile/20010114-1.x: Xfail.
13369         * gcc.c-torture/compile/20010114-2.c: New test.
13370         * gcc.c-torture/execute/20010114-1.c: New test.
13371         * gcc.dg/trunc-1.c: New test.
13372         * gcc.dg/uninit-B.c: New test.
13373
13374 2001-01-13  Nick Clifton  <nickc@redhat.com>
13375
13376         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13377         target.
13378
13379 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13380
13381         * gcc.c-torture/compile/20010113-1.c: New test.
13382
13383 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13384
13385         * gcc.c-torture/compile/20001212-1.c: New test.
13386
13387 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13388
13389         * gcc.dg/cpp/widestr1.c: Update.
13390         * gcc.dg/cpp/prag-imp.c: Remove.
13391
13392 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13393
13394         * gcc.c-torture/execute/20000801-3.x: Remove.
13395         * gcc.dg/c90-init-1.c: New test.
13396         * gcc.dg/c99-init-1.c: New test.
13397         * gcc.dg/c99-init-2.c: New test.
13398         * gcc.dg/gnu99-init-1.c: New test.
13399
13400 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13401
13402         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13403         testing that no relevant ones were found.
13404
13405 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13406
13407         * g++.old-deja/g++.pt/cast2.C: New test.
13408
13409 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13410
13411         * g++.old-deja/g++.pt/friend47.C: New test.
13412
13413 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13414
13415         * g++.old-deja/g++.pt/instantiate13.C: New test.
13416
13417 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13418
13419         * g++.old-deja/g++.other/defarg7.C: New test.
13420         * g++.old-deja/g++.other/defarg8.C: New test.
13421
13422 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13423
13424         * g++.old-deja/g++.pt/crash64.C: New test.
13425
13426 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13427
13428         * g++.old-deja/g++.pt/crash63.C: New test.
13429
13430 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13431
13432         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13433
13434 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
13435
13436         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13437
13438 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13439
13440         * g++.old-deja/g++.pt/error3.C: New test.
13441
13442 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13443
13444         * g++.old-deja/g++.other/crash39.C: New test.
13445
13446 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13447
13448         * g++.old-deja/g++.other/vbase4.C: New test.
13449
13450 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
13451
13452         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13453         * gcc.dg/special/20000419-2.c: New file. Identical to above.
13454         * gcc.dg/special/special.exp: New test driver which will check
13455         for alias support for the above test.
13456
13457 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
13458
13459         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13460         problems on small machines.
13461         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13462         parameterize.
13463
13464 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
13465
13466         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13467         mips.
13468         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13469
13470 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
13471
13472         * g++.old_deja/g++.pt/using8.C: New test.
13473
13474 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13475
13476         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13477
13478 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
13479
13480         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13481         where a failure is expected.
13482         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13483
13484 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13485
13486         * g++.old_deja/g++.pt/instantiate12.C: New test.
13487
13488 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13489
13490         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13491         start of structs.
13492         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13493         * g++.old-deja/g++.brendan/crash17.C: Likewise.
13494         * g++.old-deja/g++.brendan/crash29.C: Likewise.
13495         * g++.old-deja/g++.brendan/crash48.C: Likewise.
13496         * g++.old-deja/g++.brendan/ns1.C: Likewise.
13497         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13498         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13499         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13500         * g++.old-deja/g++.eh/spec6.C: Likewise.
13501         * g++.old-deja/g++.jason/crash3.C: Likewise.
13502         * g++.old-deja/g++.law/ctors11.C: Likewise.
13503         * g++.old-deja/g++.law/ctors17.C: Likewise.
13504         * g++.old-deja/g++.law/ctors5.C: Likewise.
13505         * g++.old-deja/g++.law/ctors9.C: Likewise.
13506         * g++.old-deja/g++.mike/ambig1.C: Likewise.
13507         * g++.old-deja/g++.mike/net22.C: Likewise.
13508         * g++.old-deja/g++.mike/p3538a.C: Likewise.
13509         * g++.old-deja/g++.mike/p3538b.C: Likewise.
13510         * g++.old-deja/g++.mike/virt3.C: Likewise.
13511         * g++.old-deja/g++.niklas/t128.C: Likewise.
13512         * g++.old-deja/g++.other/anon4.C: Likewise.
13513         * g++.old-deja/g++.other/using1.C: Likewise.
13514         * g++.old-deja/g++.other/warn3.C: Likewise.
13515         * g++.old-deja/g++.pt/t37.C: Likewise.
13516         * g++.old-deja/g++.robertl/eb69.C: Likewise.
13517         * g++.old-deja/g++.robertl/eb71.C: Likewise.
13518
13519 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13520
13521         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13522
13523 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13524
13525         * gcc.c-torture/execute/stdio-opt-3.c: New test.
13526
13527 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
13528
13529         * gcc.c-torture/compile/20010107-1.c: New test.
13530
13531 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13532
13533         * gcc.c-torture/execute/builtin-noret-1.c: New test.
13534
13535 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13536
13537         * gcc.dg/format/format.h: New file.
13538         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13539         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13540         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13541         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13542         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13543         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13544         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13545         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13546         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13547         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13548         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13549         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13550         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13551         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13552         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13553         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13554         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13555         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13556         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13557         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13558         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13559         instead of declaring standard types, macros and functions in each
13560         test.
13561
13562 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
13563
13564         * gcc.c-torture/execute/20010106-1.c: New test.
13565
13566 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13567
13568         * gcc.dg/format/format.exp: New file.
13569         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13570         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13571         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13572         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13573         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13574         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13575         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13576         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13577         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13578         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13579         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13580         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13581         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13582         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13583         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13584         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13585         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13586         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13587         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13588         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13589         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13590         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13591         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13592         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13593         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13594         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13595         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13596         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13597         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13598         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13599         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13600         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13601         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13602         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13603         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13604         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13605         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13606         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13607         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13608         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13609         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13610         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13611
13612 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
13613
13614         * gcc.c-torture/execute/991228-1.c: Take word endianness into
13615         account.
13616
13617 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13618
13619         * gcc.c-torture/execute/builtin-complex-1.c: New test.
13620
13621 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
13622
13623         * g++.old-deja/g++.pt/crash62.C: New test.
13624
13625 2001-01-04  Richard Henderson  <rth@redhat.com>
13626
13627         * gcc.dg/20000926-1.c: Update expected warnings.
13628         * gcc.dg/array-2.c: Likewise.
13629         * gcc.dg/array-4.c: Also validate flexible array members.
13630         * gcc.dg/c99-flex-array-1.c: New.
13631
13632 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13633
13634         * gcc.c-torture/compile/20001222-1.x: Remove.
13635
13636 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13637
13638         * gcc.c-torture/execute/built-in-setjmp.c: New.
13639
13640 2001-01-03  Richard Henderson  <rth@redhat.com>
13641
13642         * gcc.dg/940510-1.c: Update expected error wording.
13643         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13644
13645 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
13646
13647         * lib/target-supports.exp (check_alias_available): Modified to
13648         indicate aliases not supported if only weak aliases are supported.
13649
13650 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13651
13652         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13653         Turn on cmpstrsi checks for __pj__ and __i370__.
13654
13655 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13656
13657         * g++.old-deja/g++.other/virtual11.C: New test.
13658
13659 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13660
13661         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13662
13663 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13664
13665         * gcc.c-torture/compile/20010102-1.c: New test.
13666
13667 2001-01-02  Andreas Jaeger  <aj@suse.de>
13668
13669         * gcc.dg/noreturn-3.c: New test.
13670
13671         * gcc.dg/noreturn-4.c: New test.
13672
13673 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13674
13675         * gcc.c-torture/execute/stdio-opt-1.c: Also test
13676         __builtin_fputc and __builtin_fwrite.
13677
13678 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13679
13680         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13681         signed char, not default char.
13682
13683 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13684
13685         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13686
13687 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
13688
13689         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
13690
13691 2000-12-29  Richard Henderson  <rth@redhat.com>
13692
13693         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13694         (__cyg_profile_func_exit): Define.
13695
13696 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
13697
13698         * g++.dg/vtgc1.C: New test.
13699
13700 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
13701
13702         * gcc.dg/noncompile/20001228-1.c: New test.
13703
13704         * gcc.dg/20001228-1.c: New test.
13705
13706         * gcc.c-torture/execute/20001228-1.c: New test.
13707
13708 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
13709
13710         * gcc.dg/format-strfmon-1.c: New test.
13711
13712 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13713
13714         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13715         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13716         * gcc.c-torture/execute/string-opt-1.c: Likewise.
13717         * gcc.c-torture/execute/string-opt-2.c: Likewise.
13718         * gcc.c-torture/execute/string-opt-3.c: Likewise.
13719         * gcc.c-torture/execute/string-opt-4.c: Likewise.
13720         * gcc.c-torture/execute/string-opt-6.c: Likewise.
13721         * gcc.c-torture/execute/string-opt-7.c: Likewise.
13722         * gcc.c-torture/execute/string-opt-8.c: Likewise.
13723         * gcc.c-torture/execute/string-opt-9.c: Likewise.
13724         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13725         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13726         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13727
13728         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13729         * gcc.c-torture/execute/string-opt-4.c: Test index.
13730
13731 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
13732
13733         * gcc.c-torture/compile/20001226-1.c: New test.
13734
13735 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13736
13737         * gcc.c-torture/compile/20001222-1.c: New test.
13738         * gcc.c-torture/compile/20001222-1.x: Xfail.
13739
13740 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
13741
13742         * gcc.c-torture/execute/comp-goto-2.c: New test.
13743
13744 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
13745
13746         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13747         Use long types if __INT_MAX__ is 32767.
13748         (main): Use cast to (sint32 *) when poking 88 into a_page.
13749
13750         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13751
13752 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
13753
13754         * gcc.c-torture/compile/20001221-1.c: New test.
13755         * gcc.c-torture/execute/20001221-1.c: New test.
13756
13757 2000-12-20  Richard Henderson  <rth@redhat.com>
13758
13759         * g++.old-deja/g++.pt/crash36.C: Update error lines.
13760         * g++.old-deja/g++.robertl/eb109.C: Likewise.
13761
13762 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13763
13764         * gcc.dg/compare3.c: New test.
13765
13766 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13767
13768         * gcc.dg/format-warnll-1.c: New test.
13769
13770 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13771
13772         * gcc.dg/cpp/cmdlne-P.c: New test.
13773
13774 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13775
13776         * gcc.c-torture/execute/builtin-abs-1.c,
13777         gcc.c-torture/execute/builtin-abs-2.c: New tests.
13778
13779 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13780
13781         * gcc.dg/cpp/multiline.c: New test.
13782
13783 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13784
13785         * g++.old-deja/g++.other/syshdr1.C: Update.
13786         * gcc.dg/cpp/lineflags.c: Remove temporarily.
13787
13788 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13789
13790         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13791
13792 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13793
13794         * g++.old-deja/g++.pt/ttp65.C: New test.
13795
13796 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13797
13798         * g++.old-deja/g++.pt/ttp64.C: New test.
13799
13800 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13801
13802         * g++.old-deja/g++.pt/spec33.C: New test.
13803
13804 2000-12-14  Catherine Moore  <clm@redhat.com>
13805
13806         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13807         * gcc.c-torture/execute/920612-2.c: Likewise.
13808         * gcc.c-torture/execute/920428-2.c: Likewise.
13809         * gcc-c-torture/execute/va-arg-11.c: Call exit.
13810         * gcc.c-torture/execute/va-arg-21.c: Likewise.
13811
13812 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13813
13814         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13815         * gcc.dg/pack-test-2.c: Likewise.
13816
13817 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13818
13819         Tests by Zack Weinberg <zackw@stanford.edu>.
13820
13821         * gcc.dg/cpp/defined.c: Update.
13822         * gcc.dg/cpp/defined_trad.c: New tests.
13823
13824 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13825
13826         * gcc.dg/cpp/trad-direct.c: Update.
13827
13828 2000-12-11  Neil Booth  <neilb@earthling.net>
13829
13830         * gcc.dg/cpp/defined_trad.c
13831
13832 2000-12-11  Neil Booth  <neilb@earthling.net>
13833
13834         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13835
13836 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13837
13838         * gcc.dg/format-miss-2.c: New test.
13839
13840 2000-12-09  Neil Booth  <neilb@earthling.net>
13841
13842         * gcc.dg/cpp/lineflags.c: New tests.
13843         * gcc.dg/cpp/poison.c: Update.
13844         * gcc.dg/cpp/redef2.c: Update.
13845         * gcc.dg/cpp/skipping.c: New test.
13846
13847 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
13848
13849         * g++.old-deja/g++.other/eh3.C: New testcase.
13850
13851 2000-12-07  Neil Booth  <neilb@earthling.net>
13852
13853         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13854         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13855         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13856         wtr-union-init-2.c, wtr-union-init-3.c: Update.
13857         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13858         Update.
13859
13860 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13861
13862         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13863         __SIZE_TYPE__ instead of int for type of integers cast to
13864         pointers.
13865
13866 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
13867
13868         * g++.old-deja/g++.other/cleanup4.C: New test.
13869
13870 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13871
13872         * format-sec-1.c: New test.
13873
13874 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13875
13876         * gcc.dg/format-nonlit-3.c: New test.
13877
13878 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13879
13880         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13881         through a null pointer.
13882
13883 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13884
13885         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13886         * g++.old-deja/g++.pt/partial4.C: New test.
13887
13888 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
13889
13890         * gcc.c-torture/execute/ieee/hugeval.x: New.
13891
13892 2000-12-06  Neil Booth  <neilb@earthling.net>
13893
13894         * gcc.dg/cpp/backslash2.c: New tests.
13895
13896 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13897
13898         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13899         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13900
13901 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
13902
13903         * gcc.c-torture/execute/20001203-2.c: New testcase.
13904
13905 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13906
13907         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13908         * g++.old-deja/g++.other/virtual10.C: New test.
13909
13910 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13911
13912         * g++.old-deja/g++.mike/pmf5.C: Remove test.
13913
13914 2000-12-05  Richard Henderson  <rth@redhat.com>
13915
13916         * gcc.c-torture/compile/20001205-1.c: New.
13917
13918 2000-12-04  Neil Booth  <neilb@earthling.net>
13919
13920         * g++.old-deja/g++.other/virtual9.C: New test.
13921         * g++.old-deja/g++.pt/crash61.C: New test.
13922         * gcc.c-torture/execute/loop-9.c: New test.
13923
13924 2000-12-04  Neil Booth  <neilb@earthling.net>
13925
13926         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13927         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13928         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13929         * gcc.dg/cpp/extratokens.c: ...here.
13930
13931 2000-12-04  Neil Booth  <neilb@earthling.net>
13932
13933         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13934         New tests.
13935
13936 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13937
13938         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13939         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13940
13941 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13942
13943         * gcc.c-torture/execute/20001203-1.c: New test.
13944
13945 2000-12-03  Neil Booth  <neilb@earthling.net>
13946
13947         * gcc.dg/cpp/macro6.c: New test cases.
13948
13949 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13950
13951         * gcc.c-torture/execute/string-opt-9.c: New test.
13952         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13953         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13954         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13955
13956         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13957         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13958
13959 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
13960
13961         * gcc.dg/cpp/if-6.c: New testcase.
13962
13963         * gcc.dg/20001201-1.c: New testcase.
13964
13965 2000-12-02  Neil Booth  <neilb@earthling.net>
13966
13967         * g++.old-deja/g++.other/externC4.C,
13968         g++.old-deja/g++.other/friend10.C: New tests.
13969
13970 2000-12-02  Neil Booth  <neilb@earthling.net>
13971
13972         * g++.old-deja/g++.other/instan2.C
13973         * g++.old-deja/g++.other/instan3.C: New test.
13974
13975 2000-12-02  Neil Booth  <neilb@earthling.net>
13976
13977         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13978         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13979         gnuc99.c,gnuc99-pedantic.c: New tests.
13980
13981 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13982
13983         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13984         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13985
13986 2000-12-01  Neil Booth  <neilb@earthling.net>
13987
13988         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
13989         * gcc.dg/cpp/poison.c: Update.
13990         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
13991
13992 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
13993
13994         * g77.f-torture/execute/20001201.f: New test.
13995
13996 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13997
13998         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
13999
14000 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14001
14002         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14003
14004 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14005
14006         * g++.old-deja/g++.other/cast6.C: New test.
14007
14008 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14009
14010         * gcc.c-torture/execute/20001130-2.c: New testcase.
14011
14012 2000-11-30  Richard Henderson  <rth@redhat.com>
14013
14014         * gcc.c-torture/execute/20001130-1.c: New test.
14015
14016 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14017
14018         * g++.old-deja/g++.other/op3.C: New test.
14019
14020 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14021
14022         * g++.old-deja/g++.other/op2.C: New test.
14023
14024 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14025
14026         * g++.old-deja/g++.other/crash38.C: New test.
14027
14028 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14029
14030         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14031
14032 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14033
14034         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14035         tests.
14036         * gcc.c-torture/execute/string-opt-6.c: New test.
14037
14038         * gcc.dg/20001117-1.c: Add main.
14039
14040 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14041
14042         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14043         Move from here ...
14044         * gcc.dg/940510-1.c: ... to here.
14045
14046         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14047         zero-size arrays in toplevel structures.
14048
14049 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14050
14051         * gcc.c-torture/execute/loop-8.c: New test.
14052
14053 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14054
14055         * g++.old-deja/g++.other/base1.C: New test.
14056
14057 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14058
14059         * g++.old-deja/g++.other/parse2.C: New test.
14060
14061 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14062
14063         * g++.old-deja/g++.pt/incomplete1.C: New test.
14064
14065 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14066
14067         * g++.old-deja/g++.other/friend9.C: New test.
14068
14069 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14070
14071         * gcc.dg/20001127-1.c: New test.
14072
14073 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14074
14075         * g++.old-deja/g++.pt/friend46.C: New test.
14076
14077 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14078
14079         * g++.old-deja/g++.other/ptrmem8.C: New test.
14080
14081 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14082
14083         * gcc.c-torture/execute/string-opt-7.c: New test.
14084         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14085
14086 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14087
14088         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14089         instead of 'mkcheck 2'.
14090
14091 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14092
14093         * gcc.c-torture/execute/memcheck/driver.c,
14094         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14095         C9X references to refer to C99.
14096
14097 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14098
14099         * gcc.dg/ultrasp3.c: New test.
14100
14101 2000-11-25  Neil Booth  <neilb@earthling.net>
14102
14103         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14104
14105 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14106
14107         * gcc.c-torture/compile/20001123-2.c: New.
14108
14109 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14110
14111         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14112
14113 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14114
14115         * gcc.dg/sequence-point-1.c: Add some new tests.
14116         * gcc.c-torture/execute/20001124-1.c: New test.
14117
14118 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14119
14120         * g++.old-deja/g++.other/vaarg4.C: New test.
14121         * gcc.c-torture/compile/20001123-1.c: New test.
14122
14123 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14124
14125         * g++.other/crash24.C: Adjust and remove XFAIL.
14126         * g++.other/crash37.C: New test.
14127
14128 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14129
14130         * g++.old-deja/g++.pt/instantiate9.C: New test.
14131
14132 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14133
14134         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14135         new ABI, too.
14136
14137         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14138         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14139
14140 2000-11-22  Neil Booth  <neilb@earthling.net>
14141
14142         * gcc.dg/cpp/Wtrigraphs.c: New test.
14143
14144 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14145
14146         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14147
14148 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14149
14150         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14151
14152 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14153
14154         * lib/gcc-dg.exp: load_lib scanasm.exp.
14155         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14156         * lib/g++-dg.exp: load_lib scanasm.exp.
14157         * lib/scanasm.exp: New.
14158         (scan-assembler, scan-assembler-not): Add optional arguments to
14159         test name, or if not present, the pattern name.
14160         (scan-assembler-dem, scan-assembler-dem-not): New.
14161
14162         * g++.dg/dg.exp: New.
14163
14164 2000-11-21  Neil Booth  <neilb@earthling.net>
14165
14166         * gcc.dg/cpp/integrated1.c: Remove.
14167
14168 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14169
14170         * gcc.c-torture/execute/20001121-1.c: New test.
14171
14172 2000-11-21  Richard Henderson  <rth@redhat.com>
14173
14174         * gcc.c-torture/compile/20001121-1.c: New test.
14175
14176 2000-11-20  Neil Booth  <neilb@earthling.net>
14177
14178         * gcc.dg/cpp/integrated1.c: New test.
14179
14180 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14181
14182         * g++.old-deja/g++.other/inline17.C: New test.
14183
14184 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14185
14186         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14187         local variable to be zero: I made the variable global. Now
14188         uses abort() and exit() instead of relying on main's return value.
14189
14190 2000-11-20  Neil Booth  <neilb@earthling.net>
14191
14192         * gcc.dg/cpp/paste2.c: Update test.
14193         * objc/execute/paste.m: New test.
14194
14195 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14196
14197         * gcc.dg/c99-condexpr-1.c: New test.
14198
14199 2000-11-20  Neil Booth  <neilb@earthling.net>
14200
14201         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14202
14203 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14204
14205         * g++.old-deja/g++.pt/export1.C: New test.
14206
14207 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14208
14209         * gcc.dg/20001117-1.c: New test.
14210
14211 2000-11-18  Richard Henderson  <rth@redhat.com>
14212
14213         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14214
14215 2000-11-18  Richard Henderson  <rth@redhat.com>
14216
14217         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14218         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14219         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14220
14221 2000-11-18  Richard Henderson  <rth@redhat.com>
14222
14223         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14224         (main): New.  Exit cleanly.
14225
14226 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14227
14228         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14229         gcc.dg/c99-fordecl-2.c: New tests.
14230
14231 2000-11-18  Richard Henderson  <rth@redhat.com>
14232
14233         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14234         * gcc.c-torture/execute/zerolen-2.c: New.
14235
14236 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14237
14238         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14239         memory.
14240
14241 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14242
14243         * g++.old-deja/g++.pt/instantiate8.C: New test.
14244
14245 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14246
14247         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14248         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14249
14250 2000-11-16  Nick Clifton  <nickc@redhat.com>
14251
14252         * gcc.c-torture/execute/nestfunc-2.c: New test.
14253         * gcc.c-torture/execute/nestfunc-3.c: New test.
14254
14255 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14256
14257         * gcc.c-torture/compile/20001116-1.c: New test.
14258
14259 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14260
14261         * gcc.c-torture/execute/20001115-1.c: New test.
14262
14263 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14264
14265         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14266         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14267         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14268         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14269
14270 2000-11-15  Neil Booth  <neilb@earthling.net>
14271
14272         gcc.dg/cpp/_Pragma1.c: Update.
14273         gcc.dg/cpp/_Pragma2.c: New test.
14274
14275 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14276
14277         * g++.old-deja/g++.other/anon5.C: New test.
14278
14279 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14280
14281         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14282         tests.
14283
14284 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14285
14286         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14287         output.
14288
14289 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14290
14291         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14292         labels at end of compound statements.
14293
14294 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14295
14296         * gcc.c-torture/execute/loop-7.c: New test.
14297
14298 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14299
14300         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14301
14302 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14303
14304         * gcc.dg/c99-bool-1.c: New test.
14305
14306 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14307
14308         * gcc.dg/c99-scope-1.c: Remove xfail.
14309         * gcc.dg/c99-scope-2.c: New test.
14310
14311 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14312
14313         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14314         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14315
14316 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14317
14318         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14319         error messages.
14320
14321         * g++.mike/p700.C: Don't typedef wchar_t.
14322         * g++.mike/p784.C: Likewise.
14323         * g++.mike/eb101.C: Don't use __wchar_t.
14324
14325 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14326
14327         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14328         from DO loop.
14329
14330 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14331
14332         * gcc.c-torture/execute/20001111-1.c: New test.
14333
14334 2000-11-10  Nick Clifton  <nickc@redhat.com>
14335
14336         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14337         long multuiple and accumulate.
14338
14339 2000-11-09  Richard Henderson  <rth@redhat.com>
14340
14341         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14342         via size_t instead of int.
14343
14344         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14345         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14346         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14347         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14348
14349 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14350
14351         * gcc.c-torture/compile/20001109-1.c: New test.
14352         * gcc.c-torture/compile/20001109-2.c: New test.
14353
14354 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14355
14356         * g++.old-deja/g++.pt/operator1.C: New test.
14357         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14358
14359 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14360
14361         * gcc.dg/20001108-1.c: New test.
14362
14363 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14364
14365         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14366         with both arguments constant strings.
14367         * gcc.c-torture/execute/string-opt-3.c: New test.
14368         * gcc.c-torture/execute/string-opt-4.c: New test.
14369         * gcc.c-torture/execute/string-opt-5.c: New test.
14370
14371 2000-11-08  Nick Clifton  <nickc@redhat.com>
14372
14373         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14374         mulsidi3adddi patterns.
14375
14376 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14377
14378         * g++.old-deja/g++.other/crash36.C: New test.
14379
14380 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14381
14382         * g++.old-deja/g++.other/init16.C: New test.
14383
14384 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14385
14386         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14387
14388 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14389
14390         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14391         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14392         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14393
14394 2000-11-07  DJ Delorie  <dj@redhat.com>
14395
14396         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14397
14398 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14399
14400         * gcc.c-torture/execute/string-opt-1.c: New test.
14401
14402 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14403
14404         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14405         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14406         parameters in registers, and there is no way for a varargs
14407         function to know in which order the integer and floating-point
14408         parameters should be interleaved when they are placed on the
14409         stack.
14410         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14411         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14412
14413 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14414
14415         * gcc.c-torture/execute/string-opt-2.c: New test.
14416
14417 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14418
14419         * g++.old-deja/g++.pt/crash60.C: New test.
14420
14421 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14422
14423         * g++.old-deja/g++.other/crash24.C: New test.
14424         * g++.old-deja/g++.other/crash25.C: New test.
14425         * g++.old-deja/g++.other/crash26.C: New test.
14426         * g++.old-deja/g++.other/crash27.C: New test.
14427         * g++.old-deja/g++.other/crash28.C: New test.
14428         * g++.old-deja/g++.other/crash29.C: New test.
14429         * g++.old-deja/g++.other/crash30.C: New test.
14430         * g++.old-deja/g++.other/crash31.C: New test.
14431         * g++.old-deja/g++.other/crash32.C: New test.
14432         * g++.old-deja/g++.other/crash33.C: New test.
14433         * g++.old-deja/g++.other/crash34.C: New test.
14434         * g++.old-deja/g++.other/crash35.C: New test.
14435
14436 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14437
14438         * gcc.c-torture/execute/20001031-1.c: New test.
14439
14440 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
14441
14442         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14443         namespace.
14444
14445         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14446         standards-conformant.
14447
14448         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14449
14450         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14451         * g++.old-deja/g++.mike/p755a.C: Likewise.
14452         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14453         library makes no calls to `operator new' during initialization.
14454
14455 2000-11-04  Neil Booth  <neilb@earthling.net>
14456
14457         * gcc.dg/cpp/include2.c: New tests.
14458
14459 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
14460
14461         * lib/g++.exp (g++_set_ld_library_path): New function.
14462         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14463
14464 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
14465
14466         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
14467         warnings.
14468
14469 2000-11-01  Richard Henderson  <rth@redhat.com>
14470
14471         * g++.old-deja/g++.ext/namedret1.C: New.
14472         * g++.old-deja/g++.ext/namedret2.C: New.
14473         * g++.old-deja/g++.ext/namedret3.C: New.
14474
14475 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
14476
14477         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14478         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14479
14480 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14481
14482         * gcc.c-torture/execute/va-arg-21.c: New test.
14483
14484 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14485
14486         * gcc.dg/c99-complex-2.c: New test.
14487
14488 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14489
14490         * gcc.c-torture/execute/stdio-opt-1.c: New test.
14491
14492 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
14493
14494         * g++.old-deja/g++.other/inline16.C: New test.
14495
14496 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
14497
14498         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14499         __PRETTY_FUNCTION__
14500
14501 2000-10-29  Neil Booth  <neilb@earthling.net>
14502
14503         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14504         New tests.
14505         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14506         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14507         optimisation.
14508
14509 2000-10-29  Neil Booth  <neilb@earthling.net>
14510
14511         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14512         * mi1.c, mi1c.h: Add null directives to multiple-include test.
14513         * mi5.c: Test multiple includes work with -C.
14514         * trigraphs.c: Test ^= version.
14515
14516 2000-10-28  Neil Booth  <neilb@earthling.net>
14517
14518         New tests and test updates for new macro expander.
14519
14520         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14521         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14522         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14523         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14524         new diagnostic messages.
14525
14526         * gcc.dg/cpp/macro3.c: New tests.
14527
14528 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
14529
14530         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14531         on the same line.
14532
14533 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
14534
14535         * g++.old-deja/g++.other/eh2.C: New test.
14536
14537 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
14538
14539         * gcc.c-torture/execute/20001027-1.c: New test.
14540
14541 2000-10-26  Richard Henderson  <rth@redhat.com>
14542
14543         * gcc.c-torture/execute/20001026-1.c: New.
14544
14545 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
14546
14547         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14548         * g++.old-deja/g++.law/builtin1.C: Likewise.
14549         * g++.old-deja/g++.law/ctors10.C: Likewise.
14550         * g++.old-deja/g++.law/virtual3.C: Likewise.
14551         * g++.old-deja/g++.mike/p658.C: Likewise.
14552         * g++.old-deja/g++.other/sibcall1.C: Likewise.
14553         * g++.old-deja/g++.other/vaarg2.C: Likewise.
14554         * g++.old-deja/g++.robertl/eb124.C: Likewise.
14555         * g++.old-deja/g++.robertl/eb44.C: Likewise.
14556         * g++.old-deja/g++.robertl/eb77.C: Likewise.
14557
14558 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
14559
14560         * gcc.c-torture/compile/20001024-1.c: New test.
14561
14562 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
14563
14564         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14565         to tell us whether or not we are using V3.
14566
14567 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14568
14569         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14570         operands.
14571
14572 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14573
14574         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14575
14576 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
14577
14578         * gcc.c-torture/execute/20001024-1.c: New test.
14579
14580 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
14581
14582         * g++.old-deja/g++.other/sibcall1.C: New test.
14583
14584 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
14585
14586         * gcc.dg/noncompile/init-3.c: New test.
14587
14588 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14589
14590         * gcc.dg/format-array-1.c: New test.
14591
14592 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14593
14594         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14595         writing through null pointers; remove comment about testing
14596         unterminated strings.
14597
14598 2000-10-17  Matthew Hiller  <hiller@redhat.com>
14599
14600         * gcc.c-torture/execute/20001017-2.c: New test.
14601
14602 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14603
14604         * gcc.c-torture/compile/20001018-1.c: New test.
14605         * gcc.c-torture/compile/20001018-1.x: Xfail.
14606
14607 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14608
14609         * gcc.c-torture/execute/20001017-1.c: New test.
14610
14611 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14612
14613         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14614         for multiple use of arguments with scanf formats; add tests for
14615         multiple use of arguments.
14616
14617 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
14618
14619         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14620
14621 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14622
14623         * gcc.dg/format-miss-1.c: New test.
14624
14625 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14626
14627         * gcc.c-torture/execute/20001013-1.c: New test.
14628
14629 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14630
14631         * gcc.dg/format-branch-1.c: New test.
14632
14633 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14634
14635         * README, lib/file-format.exp: Remove EGCS references.
14636
14637 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14638
14639         * gcc.dg/20001013-1.c: New test.
14640
14641 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14642
14643         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14644         for intmax_t in the compiler using __typeof__ and the type rules
14645         for conditional expressions.
14646
14647 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
14648
14649         * gcc.dg/20001012-1.c: New test.
14650         * gcc.dg/20001012-2.c: New test.
14651
14652 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14653
14654         * gcc.dg/format-attr-1.c: New test.
14655
14656 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14657
14658         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14659         __LONG_LONG_MAX__ instead of LLONG_MAX.
14660
14661 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14662
14663         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14664         scanf flags.
14665         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14666         flags.
14667
14668 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
14669
14670         * gcc.dg/sequence-pt-1.c: New test.
14671
14672 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
14673
14674         * gcc.c-torture/execute/20001011-1.c: New testcase.
14675         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14676
14677 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14678
14679         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14680         does not error on it.
14681
14682 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14683
14684         * gcc.dg/20001009-1.c: New test.
14685
14686 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14687
14688         * gcc.c-torture/compile/20001009-1.c: Move from here ....
14689         * gcc.c-torture/execute/20001009-2.c: ... to here.
14690
14691 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
14692
14693         * gcc.c-torture/compile/20001009-1.c: New testcase.
14694         * gcc.c-torture/execute/20001009-1.c: New testcase.
14695         Testcases provided by Jan Hubicka <jh@suse.cz>.
14696
14697 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14698
14699         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14700         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14701         uintmax_t using <limits.h> to emulate the compiler's internal
14702         logic.  No longer XFAIL %j tests.
14703
14704 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14705
14706         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14707         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14708         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14709         regexps and details of expected handling of some bad formats.
14710         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14711         suppression.
14712
14713 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14714
14715         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14716         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14717         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14718         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14719         in list archives.
14720
14721 2000-10-06  Richard Henderson  <rth@cygnus.com>
14722
14723         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14724         * g++.old-deja/g++.brendan/crash52.C: Likewise.
14725         * g++.old-deja/g++.jason/report.C: Likewise.
14726         * g++.old-deja/g++.law/friend5.C: Likewise.
14727         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
14728         of the expected warnings.
14729
14730 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
14731
14732         * g++.old-deja/g++.pt/enum14.C: New test.
14733
14734 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
14735
14736         * g++.old-deja/g++.pt/crash59.C: New test.
14737
14738 2000-10-04  Will Cohen  <wcohen@redhat.com>
14739
14740         * gcc.dg/20000926-1.c: New test.
14741
14742 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
14743
14744         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14745         function name for current C++ compiler.
14746         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14747
14748 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
14749
14750         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14751         __PRETTY_FUNCTION__.
14752         * g++.old-deja/g++.ext/pretty2.C: Likewise.
14753
14754 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14755
14756         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14757
14758 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
14759
14760         * gcc.c-torture/compile/20000923-1.c: New test.
14761
14762 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14763
14764         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14765         * g++.old-deja/g++.pt/ttp62.C: Same.
14766         * g++.old-deja/g++.other/inline14.C: Same.
14767
14768 2000-09-24  Richard Henderson  <rth@cygnus.com>
14769
14770         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14771
14772 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14773
14774         * gcc.dg/c90-printf-1.c: Add test for wide string format.
14775
14776 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
14777
14778         * gcc.c-torture/compile/20000922-1.c: New file.
14779
14780 2000-09-21  Nick Clifton  <nickc@redhat.com>
14781
14782         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14783         a signed long modulo operation.
14784         (mod6): New function - perform an unsigned long modulo operation.
14785         (main): Add tests for modulos of very large numbers by very small
14786         dividends.
14787
14788 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14789
14790         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14791
14792 2000-09-19  Richard Henderson  <rth@cygnus.com>
14793
14794         * gcc.dg/compare2.c (case 10): XFAIL.
14795
14796 2000-09-18  Richard Henderson  <rth@cygnus.com>
14797
14798         * gcc.c-torture/execute/20000906-1.c: Move ...
14799         * gcc.dg/20000906-1.c: ... here.  Only run on targets
14800         that support __builtin_trap.
14801
14802 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
14803
14804         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14805
14806 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14807
14808         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14809         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
14810         more $ format tests.
14811
14812 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14813
14814         * gcc.dg/format-errmk-1.c: New test.
14815
14816 2000-09-17  Greg McGary  <greg@mcgary.org>
14817
14818         * gcc.c-torture/execute/20000917-1.x: Remove.
14819
14820 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14821
14822         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14823
14824 2000-09-17  Greg McGary  <greg@mcgary.org>
14825
14826         * gcc.c-torture/execute/20000917-1.c: New test.
14827         * gcc.c-torture/execute/20000917-1.x: XFAIL.
14828
14829 2000-09-16  Neil Booth  <NeilB@earthling.net>
14830
14831         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14832         in nested macro bug.
14833
14834 2000-09-15  Neil Booth  <NeilB@earthling.net>
14835
14836         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14837
14838 2000-09-14  Jeffrey A Law  (law@cygnus.com)
14839
14840         * gcc.c-torture/execute/20000914-1.c: New test.
14841
14842 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
14843
14844         * g++.other/inline13.C: New test.
14845
14846 2000-09-12  Andreas Jaeger  <aj@suse.de>
14847
14848         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14849         constant by Ulrich Drepper <drepper@redhat.com>.
14850
14851 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
14852
14853         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14854
14855 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14856
14857         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14858
14859 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
14860
14861         * gcc.dg/cpp/backslash.c: New test.
14862
14863 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
14864
14865         * gcc.c-torture/execute/20000910-1.c: New test.
14866         * gcc.c-torture/execute/20000910-2.c: Likewise.
14867
14868 2000-09-11  Robert Lipe  <robertl@sco.com>
14869
14870         * gcc.dg/pragma-align.c: New test.
14871
14872 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
14873
14874         * g++.old-deja/g++.pt/explicit82.C: New test.
14875         * g++.old-deja/g++.pt/explicit83.C: New test.
14876
14877 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
14878
14879         * gcc.dg/asm-names.c: New test.
14880
14881 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14882
14883         * gcc.dg/cpp/tr-warn6.c: New test
14884
14885 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14886
14887         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14888         be accepted.
14889
14890 2000-09-07  Catherine Moore  <clm@redhat.com>
14891
14892         * gcc.c-torture/execute/unroll-1.c: New test.
14893
14894 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
14895
14896         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14897         ERROR markers.
14898         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14899         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14900         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14901         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14902         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14903         Preprocess only.
14904         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14905         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14906
14907 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14908
14909         * g++.old-deja/g++.pt/deduct2.C: New test.
14910
14911 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14912
14913         * g++.old-deja/g++.pt/parms2.C: New test.
14914
14915 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14916
14917         * g++.old-deja/g++.pt/crash58.C: New test.
14918
14919 2000-09-06  Greg McGary  <greg@mcgary.org>
14920
14921         * gcc.c-torture/execute/20000906-1.c: New test.
14922         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14923
14924 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14925
14926         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14927
14928 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14929
14930         * g++.old-deja/g++.pt/crash57.C: New test.
14931
14932 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14933
14934         * g++.old-deja/g++.pt/crash56.C: New test.
14935
14936 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14937
14938         * g++.old-deja/g++.pt/koenig1.C: New test.
14939
14940 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14941
14942         * gcc.dg/20000904-1.c: New test.
14943
14944 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14945
14946         * gcc.dg/cpp/paste8.c: New test.
14947
14948 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
14949
14950         * gcc.c-torture/compile/20000827-1.c: New test.
14951
14952 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14953
14954         * gcc.dg/format-diag-1.c: New test.
14955
14956 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14957
14958         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14959         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14960         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14961         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14962         gcc.dg/formatz-1.c: Adjust warning regular expressions.
14963
14964 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14965
14966         * g++.old-deja/g++.other/nested4.C: New test.
14967
14968 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14969
14970         * g++.old-deja/g++.ns/scoped1.C: New test.
14971
14972 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
14973
14974         * lib/g++.exp: Support testing already-installed GCC.
14975
14976 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14977
14978         * wtr-label-1.c, wtr-suffix-1.c: New tests.
14979
14980 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14981
14982         * gcc.dg/return-type-2.c: New test.
14983
14984 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
14985
14986         * gcc.c-torture/compile/20000825-1.c: New test.
14987
14988 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
14989
14990         * gcc.dg/dwarf2-2.c: New test.
14991
14992 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
14993
14994         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14995         dg-warning regexps.
14996
14997 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14998
14999         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15000         gcc.dg/format-ext-5.c: New tests.
15001
15002 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15003
15004         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15005
15006 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15007
15008         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15009
15010 2000-08-24  Richard Henderson  <rth@cygnus.com>
15011
15012         * gcc.dg/ia64-sync-1.c: New test.
15013         * gcc.dg/ia64-sync-2.c: New test.
15014         * gcc.dg/ia64-asm-1.c: New test.
15015
15016 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15017
15018         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15019         * gcc.dg/format-ext-2.c: New test.
15020
15021 2000-08-23  Jason Merrill  <jason@redhat.com>
15022
15023         * lib/old-dejagnu.exp: Also ignore "In member function" and
15024         "At global scope".
15025
15026 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15027
15028         * gcc.dg/noncompile/label-lineno-1.c: New test.
15029
15030 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15031
15032         * gcc.dg/c99-array-nonobj-1.c: New test.
15033
15034 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15035
15036         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15037         tests.
15038         * gcc.dg/format-ext-1.c: New test.
15039
15040 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15041
15042         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15043         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15044         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15045         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15046         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15047
15048 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15049
15050         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15051         gcc.dg/c99-strftime-2.c: New tests.
15052
15053 2000-08-22  Richard Henderson  <rth@cygnus.com>
15054
15055         * gcc.c-torture/execute/20000822-1.c: New test.
15056
15057 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15058
15059         * gcc.c-torture/execute/20000819-1.x: Remove.
15060
15061 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15062
15063         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15064         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15065         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15066         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15067         gcc.dg/format-xopen-1.c: New tests.
15068
15069 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15070
15071         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15072
15073 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15074
15075         * g++.old-deja/g++.other/loop2.C: New test.
15076
15077         * gcc.c-torture/compile/20000606-1.c: New test.
15078         * gcc.c-torture/compile/20000728-1.c: New test.
15079         * gcc.c-torture/execute/20000801-1.c: New test.
15080         * gcc.c-torture/execute/20000801-2.c: New test.
15081         * gcc.c-torture/execute/20000819-1.c: New test.
15082         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15083         * gcc.dg/20000629-1.c: New test.
15084         * gcc.dg/20000724-1.c: New test.
15085         * gcc.dg/20000807-1.c: New test.
15086
15087 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15088
15089         * gcc.dg/cpp/pragma-1.c: New test.
15090         * gcc.dg/cpp/pragma-2.c: New test.
15091
15092 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15093
15094         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15095         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15096
15097 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15098
15099         * gcc.c-torture/compile/20000818-1.c: New test.
15100
15101 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15102
15103         * gcc.c-torture/execute/20000818-1.c: New test.
15104
15105 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15106
15107         * gcc.dg/format-va-1.c: New test.
15108
15109 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15110
15111         * g++.old-deja/g++.other/typedef8.C: New test.
15112
15113 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15114
15115         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15116         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15117         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15118         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15119         * g++.old-deja/g++.other/ptrmem7.C: New test.
15120         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15121
15122 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15123
15124         * g++.old-deja/g++.pt/typename27.C: New test.
15125
15126 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15127
15128         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15129         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15130         * g++.old-deja/g++.pt/friend45.C: New test.
15131         * g++.old-deja/g++.other/friend8.C: New test.
15132
15133 2000-08-15  Richard Henderson  <rth@cygnus.com>
15134
15135         * gcc.c-torture/execute/20000815-1.c: New test.
15136
15137 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15138
15139         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15140         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15141         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15142
15143 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15144
15145         * g++.old-deja/g++.other/refinit2.C: New test.
15146
15147 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15148
15149         * lib/c-torture.exp (c-torture): Make
15150         compiler_conditional_xfail_data global.
15151         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15152         compiler_conditional_xfail_data machinery.
15153         (f-torture-execute): Likewise.
15154         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15155         and only when unrolling loops.
15156
15157         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15158
15159 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15160
15161         * g++.old-deja/g++.pt/explicit81.C: New test.
15162
15163 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15164
15165         * g++.old-deja/g++.pt/typename26.C: New test.
15166
15167 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15168
15169         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15170         warning.
15171
15172 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15173
15174         * g++.old-deja/g++.other/array3.C: New test.
15175
15176 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15177
15178         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15179         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15180         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15181         New tests.
15182
15183 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15184
15185         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15186         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15187
15188 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15189
15190         * gcc.c-torture/execute/20000808-1.c: New test.
15191
15192 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15193
15194         * gcc.dg/c90-const-expr-1.c: New test.
15195
15196 2000-08-08  Richard Henderson  <rth@cygnus.com>
15197
15198         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15199
15200 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15201
15202         * gcc.dg/noncompile/const-ll-1.c: New test.
15203
15204 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15205
15206         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15207
15208 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15209
15210         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15211         that running programs linked against the shared version of libobjc
15212         run correctly.
15213
15214 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15215
15216         * gcc.dg/c99-printf-1.c: New test.
15217
15218 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15219
15220         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15221
15222 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15223
15224         * gcc.c-torture/execute/20000731-1.x: Delete.
15225
15226 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15227
15228         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15229         and torture_without_loops as is done by c-torture.exp.
15230         (search_for): Copy from c-torture.exp.
15231         (gcc-dg-runtest): New function, drives a directory of tests
15232         iterating over the TORTURE_OPTIONS.
15233         (scan-assembler, scan-assembler-not): Move here from
15234         individual directory drivers.
15235
15236         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15237         defined by lib/gcc-dg.exp.
15238         * gcc.dg/cpp/cpp.exp: Likewise.
15239         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15240         gcc-dg-runtest, so we cycle over optimization options.
15241
15242         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15243         * gcc.dg/compare2.c: No longer expected to fail.
15244
15245 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15246
15247         * gcc.c-torture/execute/20000804-1.c: New test.
15248
15249 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15250
15251         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15252
15253 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15254
15255         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15256
15257 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15258
15259         * gcc.c-torture/compile/20000803-1.c: New test.
15260
15261 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15262
15263         * gcc.c-torture/execute/20000801-3.c,
15264         gcc.c-torture/execute/20000801-4.c: New tests.
15265         * gcc.c-torture/execute/20000801-3.x,
15266         gcc.c-torture/execute/20000801-4.x: Xfail.
15267
15268 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15269
15270         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15271         libobjc/.libs to allow for libtool.
15272
15273 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15274
15275         * gcc.c-torture/compile/20000802-1.c: New test.
15276
15277 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15278
15279         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15280
15281 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15282
15283         * gcc-c-torture/execute/20000731-2.c: New test.
15284
15285         * gcc.c-torture/execute/20000731-1.c: New test.
15286         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15287
15288 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15289
15290         * testsuite/gcc.dg/cpp/paste7.c: New test.
15291         * gcc.dg/cpp/20000725-1.c: New test.
15292
15293 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15294
15295         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15296         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15297         declaration warning for __builtin_dwarf_reg_size.
15298
15299         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15300
15301 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15302
15303         * gcc.dg/noncompile/voidparam-1.c: New test.
15304
15305 2000-07-30  Richard Henderson  <rth@cygnus.com>
15306
15307         * gcc.dg/c90-digraph-1.c: Don't xfail.
15308         * gcc.dg/compare2.c (case 10): Xfail.
15309         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15310
15311 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15312
15313         * gcc.dg/c99-main-1.c: New test.
15314
15315 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15316
15317         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15318
15319 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15320
15321         * gcc.c-tortuer/execute/20000726-1.c: New test.
15322
15323 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15324
15325         * gcc.c-torture/execute/enum-2.c: New test.
15326
15327 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15328
15329         * gcc.dg/cpp/tr-warn3.c: New test.
15330
15331 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15332
15333         * g++.old-deja/g++.ext/implicit1.C: Remove.
15334         * g++.old-deja/g++.jason/c2.C: Remove
15335         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15336         * g++.old-deja/g++.pt/crash16.C: Likewise.
15337         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15338
15339 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15340
15341         * g++.old-deja/g++.other/for2.C: New test.
15342
15343 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15344
15345         * gcc.dg/20000720-1.c: New test.
15346
15347 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15348
15349         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15350
15351 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15352
15353         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15354         * gcc.c-torture/execute/20000722-1.c: New.
15355         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15356
15357 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15358
15359         * gcc.dg/cpp/20000720-1.S: New test.
15360
15361 2000-07-21  Michael Meissner  <meissner@redhat.com>
15362
15363         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15364
15365 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15366
15367         * g++.old-deja/g++.brendan/crash16.C,
15368         g++.old-deja/g++.brendan/parse3.C,
15369         g++.old-deja/g++.brendan/redecl1.C,
15370         g++.old-deja/g++.ns/template13.C,
15371         g++.old-deja/g++.other/decl4.C,
15372         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15373
15374 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15375
15376         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15377         and "Internal error".
15378
15379         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15380         regexps.
15381         * gcc.dg/cpp/paste6.c: New test.
15382
15383 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15384
15385         * gcc.dg/cpp/tr-direct.c: New test.
15386
15387         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15388         gcc.dg/cpp/undef1.c: Tweak error regexps.
15389
15390 2000-07-18  Eric Christopher <echristo@redhat.com>
15391
15392         * gcc.c-torture/compile/20000718-1.c: New test.
15393
15394 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15395
15396         * cpplex.c (_cpp_push_token): If the token being pushed back
15397         is the previous token in this context, just subtract one from
15398         context->posn.
15399         * cppmacro.c (save_expansion): Clear aux field when storing a
15400         placemarker.
15401
15402 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15403
15404         * gcc.dg/noncompile/redecl-1.c: New test.
15405
15406 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15407
15408         * gcc.c-torture/execute/20000717-5.c: New test.
15409         * gcc.c-torture/execute/20000717-1.x: Removed.
15410
15411 2000-07-17  Richard Henderson  <rth@cygnus.com>
15412
15413         * gcc.c-torture/execute/20000717-4.c: New test.
15414
15415 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15416
15417         * gcc.dg/cpp/syshdr.c: New test.
15418         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15419
15420 2000-07-17  Neil Booth  <neilb@earthling.net>
15421
15422         * gcc.dg/cpp/cmdlne-dM.c: New test.
15423         * gcc.dg/cpp/cmdlne-dD.c: New test.
15424
15425 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15426
15427         * gcc.c-torture/execute/20000717-3.c: New test.
15428
15429         * gcc.c-torture/compile/20000717-1.c: New test.
15430
15431 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15432
15433         * gcc.c-torture/execute/20000717-2.c: New test.
15434
15435 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15436
15437         * gcc.dg/formatz-1.c: New test.
15438
15439         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15440         * gcc.dg/c99-digraph-1.c: New tests.
15441
15442         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15443         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15444
15445         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15446         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15447         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15448         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15449         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15450         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15451         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15452
15453 2000-07-17   Greg McGary <greg@mcgary.org>
15454
15455         * gcc.c-torture/execute/20000717-1.c: New test.
15456         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15457
15458 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
15459
15460         * gcc.c-torture/execute/20000715-2.c: New test.
15461         * gcc.dg/20000715-1.c: New test.
15462
15463 2000-07-15  Michael Meissner  <meissner@redhat.com>
15464
15465         * gcc.c-torture/execute/20000715-1.c: New test.
15466
15467 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
15468
15469         * gcc.c-torture/execute/20000707-1.c: New test.
15470
15471 2000-07-13  Neil Booth  <NeilB@earthling.net>
15472
15473         * testsuite/gcc.dg/cpp/digraph1.c,
15474         testsuite/gcc.dg/cpp/digraph2.c,
15475         testsuite/gcc.dg/cpp/digraphs.c: New tests.
15476
15477 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
15478
15479         * g77.f-torture/compile/20000630-2.f:  New test.
15480         * g77.f-torture/compile/20000630-2.x
15481
15482 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
15483
15484         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
15485
15486 2000-07-11  Neil Booth  <NeilB@earthling.net>
15487
15488         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15489
15490 2000-07-11  Neil Booth  <NeilB@earthling.net>
15491
15492         * gcc.dg/cpp/cmdlne-C.c: New.
15493
15494 2000-07-09  Neil Booth  <NeilB@earthling.net>
15495
15496         * gcc.dg/cpp/directiv.c: New tests.
15497         * gcc.dg/cpp/undef1.c: Update.
15498
15499 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
15500
15501         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15502
15503 2000-07-09  Neil Booth  <NeilB@earthling.net>
15504
15505         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15506
15507 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
15508
15509         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15510         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15511
15512 2000-07-08  Neil Booth  <NeilB@earthling.net>
15513
15514         * gcc.dg/cpp/macsyntx.c: New tests.
15515
15516 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15517
15518         * gcc.dg/20000707-1.c: New test.
15519
15520 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15521
15522         * gcc.c-torture/execute/20000706-1.c: New test.
15523         * gcc.c-torture/execute/20000706-2.c: New test.
15524         * gcc.c-torture/execute/20000706-3.c: New test.
15525         * gcc.c-torture/execute/20000706-4.c: New test.
15526         * gcc.c-torture/execute/20000706-5.c: New test.
15527
15528 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15529
15530         * g++.old-deja/g++.pt/instantiate7.C: New test.
15531
15532 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15533
15534         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15535         * g++.old-deja/g++.mike/thunk3.C: Likewise.
15536         * g++.old-deja/g++.other/rtti3.C: Likewise.
15537         * g++.old-deja/g++.other/rttid3.C: Likewise.
15538
15539 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
15540
15541         *  g77.f-torture/compile/20000630-1.x: Fix typo
15542
15543 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
15544
15545         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15546         assembly output.
15547
15548 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
15549
15550         * gcc.dg/cpp/ident.c: New test.
15551
15552 2000-07-05  Neil Booth  <NeilB@earthling.net>
15553
15554         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15555           gcc.dg/cpp/lexstrng.c: New tests.
15556
15557 2000-07-04  Neil Booth  <NeilB@earthling.net>
15558
15559         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15560         * gcc.dg/cpp/strify2.c: Same.
15561
15562 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
15563
15564         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15565         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15566         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15567         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15568
15569         * testsuite/gcc.dg/cpp/macro1.c,
15570         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15571         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15572         testsuite/gcc.dg/cpp/strify1.c,
15573         testsuite/gcc.dg/cpp/strify2.c: New tests.
15574
15575 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
15576
15577         * gcc.c-torture/execute/20000703-1.c: New test.
15578
15579 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15580
15581         * g++.old-deja/g++.pt (lookup10.C): New test.
15582
15583 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15584
15585         * g++.old-deja/g++.pt (typename25.C): New test.
15586
15587 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
15588
15589         * gcc.c-torture/compile/20000701-1.c: New test.
15590
15591 2000-06-30  Nick Clifton  <nickc@cygnus.com>
15592
15593         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15594         to test case.
15595
15596 2000-06-30  Catherine Moore  <clm@cygnus.com>
15597
15598         * gcc.c-torture/execute/align-1.c: New test.
15599
15600 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
15601
15602         * g++.old-deja/g++.pt/expr8.C: New test.
15603         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15604
15605 2000-06-29  Nick Clifton  <nickc@cygnus.com>
15606
15607         * gcc.c-torture/compile/20000629-1.c: New test.
15608
15609 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15610
15611
15612         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15613         gcc.dg/noncompile directory, depending on whether they're
15614         preprocessor tests or not.  Annotate all the tests for the dg
15615         framework.
15616
15617         * gcc.c-torture/noncompile/noncompile.exp: Delete.
15618         * gcc.dg/noncompile/noncompile.exp: New.
15619
15620         * Moved files:
15621         Old name                                New name
15622         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
15623         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
15624         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
15625         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
15626         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
15627         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
15628         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
15629         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
15630         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
15631         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
15632         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
15633         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
15634         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
15635         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
15636         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
15637         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
15638         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
15639         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
15640         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
15641         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
15642         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
15643         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
15644         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
15645         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
15646
15647         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
15648         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
15649         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
15650         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
15651         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
15652         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
15653
15654 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15655
15656         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15657         declare one variable.  On the fourth, error.
15658         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15659         declared by 20000628-1a.h.
15660
15661 2000-06-29  Richard Henderson  <rth@redhat.com>
15662
15663         * gcc.c-torture/execute/930529-1.x: New file.
15664         * gcc.dg/920413-1.c: Adjust expected warning text.
15665         * gcc.dg/980217-1.c: Declare abort.
15666         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15667
15668 2000-06-29  Jeffrey A Law  (law@cygnus.com)
15669
15670         * g77.f-torture/compile/20000629-1.f: New test.
15671         * g77.f-torture/compile/20000629-1.x: Expected to fail.
15672
15673 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15674
15675         Rearrange lots of files, removing entirely the
15676         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15677         directories.
15678
15679         * Deleted files:
15680         gcc.c-torture/code_quality/code_quality.exp
15681         gcc.c-torture/special/special.exp
15682         gcc.failure/failure.exp
15683         gcc.failure/940409-1.x
15684         gcc.c-torture/compile/961203-1.x
15685
15686         * New files:
15687         gcc.misc-tests/linkage.exp
15688         gcc.c-torture/execute/920730-1t.c
15689         gcc.c-torture/execute/920730-1t.x
15690         gcc.c-torture/compile/920520-1.x
15691         gcc.c-torture/compile/920521-1.x
15692         gcc.c-torture/compile/981006-1.x
15693         gcc.c-torture/execute/eeprof-1.x
15694
15695         * Moved files (possibly with modifications to fit a new harness):
15696         Old name                                New name
15697         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
15698         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
15699         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
15700         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
15701         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
15702         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
15703         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
15704         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
15705         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
15706         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
15707         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
15708         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
15709         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
15710         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
15711
15712 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15713
15714         * c-torture/compile/961203-1.x: Delete.
15715
15716         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
15717         not exit. Include stdio.h.
15718         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15719         * gcc.misc-tests/dg-12.c: Likewise.
15720         * gcc.misc-tests/dg-5.c: Likewise.
15721         * gcc.misc-tests/dg-6.c: Likewise.
15722         * gcc.misc-tests/dg-7.c: Prototype abort.
15723         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15724         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15725         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
15726         not exit.
15727         * gcc.misc-tests/sieve.c: Use return from main, not exit.
15728         * gcc.misc-tests/sort2.c: Use return from main, not exit.
15729
15730 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
15731
15732         * gcc.dg/cpp/20000628-1.c: New test.
15733         * gcc.dg/cpp/20000628-1.h: New header for above test.
15734         * gcc.dg/cpp/20000628-1a.h: Likewise.
15735
15736 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
15737
15738         * gcc.dg/cpp: New directory.
15739         * gcc.dg/cpp/cpp.exp: New driver.
15740         * gcc.dg/cpp/20000627-1.c: New test.
15741         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15742         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15743         and rewrite as a compilation test.
15744
15745         * gcc.dg: Move many files into the cpp subdirectory, possibly
15746         renaming or editing them as well.
15747         Old name                New name
15748         990119-1.c              cpp/19990119-1.c
15749         990228-1.c              cpp/19990228-1.c
15750         990407-1.c              cpp/19990407-1.c
15751         990409-1.c              cpp/19990409-1.c
15752         990413-1.c              cpp/19990413-1.c
15753         990703-1.c              cpp/19990703-1.c
15754         20000127-1.c            cpp/20000127-1.c
15755         20000129-1.c            cpp/20000129-1.c
15756         20000207-1.c            cpp/20000207-1.c
15757         20000207-2.c            cpp/20000207-2.c
15758         20000209-1.c            cpp/20000209-1.c
15759         20000209-2.c            cpp/20000209-2.c
15760         20000301-1.c            cpp/20000301-1.c
15761         20000419-1.c            cpp/20000419-1.c
15762         20000510-1.S            cpp/20000510-1.S
15763         20000519-1.c            cpp/20000519-1.c
15764         20000529-1.c            cpp/20000529-1.c
15765         20000625-1.c            cpp/20000625-1.c
15766         20000625-2.c            cpp/20000625-2.c
15767         cpp-as1.c               cpp/assert1.c
15768         cpp-as2.c               cpp/assert2.c
15769         cxx-comments-1.c        cpp/cxxcom1.c
15770         cxx-comments-2.c        cpp/cxxcom2.c
15771         endif-label.c           cpp/endif.c
15772         cpp-hash1.c             cpp/hash1.c
15773         cpp-hash2.c             cpp/hash2.c
15774         cpp-if1.c               cpp/if-1.c
15775         cpp-if2.c               cpp/if-2.c
15776         cpp-if3.c               cpp/if-3.c
15777         cpp-if4.c               cpp/if-4.c
15778         cpp-if5.c               cpp/if-5.c
15779         cpp-cond.c              cpp/if-cexp.c
15780         cpp-missingop.c         cpp/if-mop.c
15781         cpp-missingparen.c      cpp/if-mpar.c
15782         cpp-opprec.c            cpp/if-oppr.c
15783         cpp-ifparen.c           cpp/if-paren.c
15784         cpp-shortcircuit.c      cpp/if-sc.c
15785         cpp-shift.c             cpp/if-shift.c
15786         cpp-unary.c             cpp/if-unary.c
15787         cpp-li1.c               cpp/line1.c
15788         cpp-li2.c               cpp/line2.c
15789         lineno.c                cpp/line3.c
15790         lineno-2.c              cpp/line4.c
15791         cpp-mi.c                cpp/mi1.c
15792         cpp-mic.h               cpp/mi1c.h
15793         cpp-micc.h              cpp/mi1cc.h
15794         cpp-mind.h              cpp/mi1nd.h
15795         cpp-mindp.h             cpp/mi1ndp.h
15796         cpp-mix.h               cpp/mi1x.h
15797         cpp-mi2.c               cpp/mi2.c
15798         cpp-mi2a.h              cpp/mi2a.h
15799         cpp-mi2b.h              cpp/mi2b.h
15800         cpp-mi2c.h              cpp/mi2c.h
15801         cpp-mi3.c               cpp/mi3.c
15802         cpp-mi3.def             cpp/mi3.def
15803         poison-1.c              cpp/poison.c
15804         pr-impl.c               cpp/prag-imp.c
15805         cpp-redef-2.c           cpp/redef1.c
15806         cpp-redef.c             cpp/redef2.c
15807         strpaste.c              cpp/strp1.c
15808         strpaste-2.c            cpp/strp2.c
15809         cpp-tradpaste.c         cpp/tr-paste.c
15810         cpp-tradstringify.c     cpp/tr-str.c
15811         cpp-tradwarn1.c         cpp/tr-warn1.c
15812         cpp-tradwarn2.c         cpp/tr-warn2.c
15813         trigraphs.c             cpp/trigraphs.c
15814         cpp-unc1.c              cpp/unc1.c
15815         cpp-unc2.c              cpp/unc2.c
15816         cpp-unc3.c              cpp/unc3.c
15817         cpp-unc.c               cpp/unc4.c
15818         undef.c                 cpp/undef1.c
15819         undef-2.c               cpp/undef2.c
15820         cpp-wi1.c               cpp/widestr1.c
15821
15822 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
15823
15824         * lib/g++.exp (g++_include_flags): Tweak.
15825
15826 2000-06-27  H.J. Lu  <hjl@gnu.org>
15827             Loren J. Rittle  <ljrittle@acm.org>
15828
15829         * lib/g++.exp (g++_include_flags): Override libgloss.exp
15830         version with one that knows about the new gcc tree structure.
15831         (g++_link_flags): Same.
15832
15833 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
15834
15835         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15836         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15837         case we are cross-compiling.
15838
15839         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15840         g++.old-deja/g++.niklas/Makefile.in,
15841         g++.old-deja/g++.niklas/configure.in,
15842         g++.old-deja/g++.other/Makefile.in,
15843         g++.old-deja/g++.other/configure.in,
15844         gcc.c-torture/code_quality/Makefile.in,
15845         gcc.c-torture/code_quality/configure.in,
15846         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15847         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15848         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15849         gcc.c-torture/execute/ieee/Makefile.in,
15850         gcc.c-torture/execute/ieee/configure.in,
15851         gcc.c-torture/noncompile/Makefile.in,
15852         gcc.c-torture/noncompile/configure.in,
15853         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15854         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15855         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15856
15857 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15858
15859         * g++.old-deja/g++.other/ambig3.C: New test.
15860
15861 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15862
15863         * g++.old-deja/g++.pt/syntax1.C: New test.
15864         * g++.old-deja/g++.pt/syntax2.C: New test.
15865         * g++.old-deja/g++.other/syntax3.C: New test.
15866         * g++.old-deja/g++.other/syntax4.C: New test.
15867
15868 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15869
15870         * gcc.dg/20000623-1.c: Prototype exit and abort.
15871
15872 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15873
15874         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15875         New tests.
15876         * gcc.dg/cpp-mi3.def: New file.
15877
15878         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15879         inside assertions.
15880         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15881         lexer's error messages.
15882         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15883         divine anything from the linemarkers.
15884         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15885         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15886
15887 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
15888
15889         * gcc.dg/20000623-1.c: New test.
15890
15891 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
15892
15893         * gcc.c-torture/execute/20000622-1.c: New test.
15894
15895 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15896
15897         * g++.old-deja/g++.other/init15.C: New test.
15898
15899 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15900
15901         * g++.old-deja/g++.pt/vaarg2.C: New test.
15902         * g++.old-deja/g++.pt/vaarg3.C: New test.
15903
15904 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
15905
15906         * g++.old-deja/g++.other/dyncast6.C: New test.
15907
15908 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
15909
15910         * gcc.c-torture/execute/loop-6.c: New test.
15911
15912 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
15913
15914         * gcc.dg/20000614-1.c: New test.
15915         * gcc.dg/20000614-2.c: New test.
15916
15917 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
15918
15919         * g++.old-deja/g++.other/inline12.C: New test.
15920
15921 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
15922
15923         * g++.old-deja/g++.other/eh1.C: New test.
15924
15925 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
15926
15927         * g++.old-deja/g++.other/type.C: New test.
15928
15929 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15930
15931         * g++.old-deja/g++.other/initstring.C: New test.
15932
15933 2000-06-12  Jason Merrill  <jason@redhat.com>
15934
15935         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15936
15937 2000-06-09  Jeffrey A Law  (law@cygnus.com)
15938
15939         * gcc.c-torture/compile/20000609-1.c: New test.
15940
15941 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
15942
15943         * gcc.dg/20000609-1.c: New test.
15944
15945 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
15946
15947         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15948         * gcc.c-torture/noncompile/poison-1.c: Move...
15949         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15950         * gcc.dg/cpp-li1.c: Add a token after the #line.
15951
15952 2000-06-05  Richard Henderson  <rth@cygnus.com>
15953
15954         * gcc.c-torture/execute/20000605-2.c: New test.
15955         * gcc.c-torture/execute/20000605-3.c: New test.
15956
15957 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
15958
15959         * g77.f-torture/execute/20000503-1.x: New file.
15960
15961 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
15962
15963         * g++.old-deja/g++.eh/badalloc1.C: New test.
15964
15965 2000-06-05  Richard Henderson  <rth@cygnus.com>
15966
15967         * gcc.c-torture/execute/20000605-1.c: New test.
15968
15969 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15970             Nathan Sidwell <nathan@codesourcery.com>
15971
15972         * gcc.c-torture/compile/20000605-1.c: New test.
15973
15974 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
15975
15976         * g77.f-torture/compile/20000601-1.f:  New test.
15977
15978 2000-06-03  Richard Henderson  <rth@cygnus.com>
15979
15980         * gcc.c-torture/execute/20000603-1.c: New.
15981
15982 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
15983
15984         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15985         * gcc.dg/noreturn-2.c (noreturn): Likewise.
15986
15987 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
15988
15989         * gcc.dg/compare2.c (case 12): XFAIL.
15990         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15991         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15992
15993         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15994
15995 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
15996
15997         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15998         guard macro is already defined when the header is first
15999         included.
16000         * gcc.dg/cpp-mix.h: New file.
16001         * gcc.dg/endif-label.c: Update patterns to match compiler.
16002
16003         * g++.brendan/complex1.C: Declare abort.
16004         * g++.law/refs4.C: Remove XFAIL.
16005         * g++.oliva/expr2.C: Declare abort and exit.
16006
16007 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16008
16009         * gcc.c-torture/execute/20000528-1.c: New test.
16010
16011         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16012         * g++.old-deja/g++.law/temps4.C: Likewise.
16013
16014         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16015         stdlib.h.  Call abort() on failure.
16016         * g++.old-deja/g++.law/refs4.C: Likewise.
16017         * g++.old-deja/g++.law/temps4.C: Likewise.
16018         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16019         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16020
16021 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16022
16023         Relative to g++.dg/special:
16024         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16025
16026         Relative to g++.old-deja:
16027         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16028         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16029         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16030         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16031         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16032         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16033         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16034
16035         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16036         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16037         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16038         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16039         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16040         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16041         and/or string.h.
16042
16043         * g++.other/goto1.C: Update expectations for error messages.
16044
16045 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16046
16047         * gcc.c-torture/compile/20000523-1.c: New test.
16048
16049 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16050
16051         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16052
16053 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16054
16055         * g++.old-deja/g++.eh/catch11.C: New test.
16056         * g++.old-deja/g++.eh/catch12.C: New test.
16057
16058 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16059
16060         * gcc.c-torture/execute/20000523-1.c: New test.
16061
16062 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16063
16064         * c-torture/execute/bcp-1.c: Replace abort in arg of
16065         __builtin_constant_p with a generic external function.
16066
16067         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16068         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16069         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16070         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16071         Prototype abort and/or exit.
16072
16073         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16074         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16075         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16076         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16077
16078 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16079
16080         * gcc.dg/dwarf2-1.c: New test.
16081
16082 2000-05-20  Richard Henderson  <rth@cygnus.com>
16083
16084         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16085
16086 2000-05-20  Andreas Jaeger  <aj@suse.de>
16087
16088         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16089         testcase.
16090
16091 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16092
16093         * gcc.c-torture/execute/20000519-2.c: New test.
16094
16095 2000-05-19  Andreas Jaeger  <aj@suse.de>
16096
16097         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16098         which fails with SSA.
16099
16100         * lib/c-torture.exp: Also test with -O3 -fssa.
16101
16102 2000-05-18  Michael Meissner  <meissner@redhat.com>
16103
16104         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16105         * gcc.c-torture/execute/920415-1.c: Ditto.
16106         * gcc.c-torture/execute/920501-1.c: Ditto.
16107         * gcc.c-torture/execute/conversion.c: Ditto.
16108         * gcc.c-torture/execute/cvt-1.c: Ditto.
16109
16110 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16111
16112         * gcc.c-torture/compile/20000518-1.c: New test.
16113
16114 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16115
16116         * g77.f-torture/compile/200005018.f:  New test.
16117
16118 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16119
16120         * gcc.c-torture/compile/20000517-1.c: New test.
16121
16122 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16123
16124         * gcc.c-torture/execute/20000516-1.c: New test.
16125
16126 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16127
16128         * g++.old-deja/g++.other/eh.C: New test.
16129
16130 2000-05-12  Richard Henderson  <rth@cygnus.com>
16131
16132         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16133         constants through to doit's conditional.
16134
16135 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16136
16137         * gcc.c-torture/compile/20000511-1.c: New test.
16138         * g77.f-torture/compile/20000511-1.f: New test.
16139         * g77.f-torture/compile/20000511-2.f: New test.
16140
16141 2000-05-11  Michael Meissner  <meissner@redhat.com>
16142
16143         * gcc.c-torture/execute/20000511-1.c: New test.
16144
16145 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16146
16147         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16148         * gcc.dg/20000510-1.S: New.
16149
16150 2000-05-08  Catherine Moore  <clm@cygnus.com>
16151
16152         * gcc.dg/unused-3.c: New.
16153
16154 2000-05-06  Richard Henderson  <rth@cygnus.com>
16155
16156           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16157           * g++.old-deja/g++.mike/warn1.C: Likewise.
16158           * g++.old-deja/g++.pt/local1.C: Likewise.
16159           * g++.old-deja/g++.pt/local7.C: Likewise.
16160           * g++.old-deja/g++.pt/spec16.C: Likewise.
16161
16162 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16163
16164         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16165
16166 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16167
16168           * g77.f-torture/execute/20000503-1.f:  New test.
16169
16170 2000-05-04  Andreas Jaeger  <aj@suse.de>
16171
16172         * gcc.dg/noreturn-2.c: New test.
16173
16174 2000-05-04  Neil Booth  <NeilB@earthling.net>
16175
16176         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16177         preprocessor.
16178
16179 2000-05-04  Richard Henderson  <rth@cygnus.com>
16180
16181         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16182
16183 2000-05-04  Richard Henderson  <rth@cygnus.com>
16184
16185         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16186         OpenSSL by Jason R Thorpe.
16187
16188 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16189
16190         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16191
16192 2000-05-03  Robert Lipe <robertlipe@usa.net>
16193
16194         * gcc.dg/20000503-1.c: New test.
16195
16196 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16197
16198         * gcc.c-torture/compile/20000502-1.c: New test.
16199         * g++.old-deja/g++.other/align.C: New test.
16200         * gcc.dg/cpp-tradstringify.c: New test.
16201
16202 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16203
16204         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16205         and hard registers.
16206
16207 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16208
16209         * gcc.c-torture/execute/loop-5.c: New test.
16210
16211 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16212
16213         * gcc.c-torture/execute/va-arg-20.c: New test.
16214
16215 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16216
16217         * gcc.c-torture/execute/20000422-1.c: New test.
16218
16219 2000-04-20  Greg McGary  <gkm@gnu.org>
16220
16221         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16222         when optimizing, but without sibling-call optimizations (-O1).
16223
16224 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16225
16226           * gcc.c-torture/compile/20000420-1.c: New test.
16227
16228 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16229
16230         * g++.abi/ptrflags.C: New test.
16231         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16232
16233 2000-04-19  Catherine Moore  <clm@cygnus.com>
16234
16235         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16236
16237 2000-04-19  Greg McGary  <gkm@gnu.org>
16238
16239         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16240         sibling-call optimizations.
16241
16242 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16243
16244         * gcc.dg/20000419-1.c: New test.
16245
16246 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16247
16248         * gcc.c-torture/execute/20000412-6.c: New test.
16249
16250 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16251
16252         * gcc.c-torture/execute/20000412-5.c: New test.
16253         * g77.f-torture/compile/20000412-1.f: New test.
16254         * gcc.c-torture/execute/20000412-4.c: New test.
16255         * gcc.c-torture/compile/20000412-2.c: New test.
16256         * gcc.c-torture/execute/20000412-3.c: New test.
16257         * gcc.c-torture/compile/20000412-1.c: New test.
16258         * gcc.c-torture/execute/20000412-2.c: New test.
16259
16260 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16261
16262         * objc/execute/bf-20.m: New test.
16263
16264 2000-04-10  Richard Henderson  <rth@cygnus.com>
16265
16266         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16267
16268         * gcc.c-torture/execute/20000412-1.c: New test.
16269
16270 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16271
16272         * g++.old-deja/g++.eh/catchptr1.C: New test.
16273
16274 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16275
16276         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16277
16278 2000-04-08  Neil Booth  <NeilB@earthling.net>
16279
16280         * gcc.dg/cpp-nullchar.c: Remove test as
16281         embedded nulls cause problems.
16282
16283 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16284
16285         * gcc.dg/compare2.c: New test.
16286
16287 2000-04-08  Neil Booth  <NeilB@earthling.net>
16288
16289         * gcc.dg/cpp-nullchar.c: New test.
16290
16291 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16292
16293         * gcc.dg/cpp-mi2.c: New test.
16294         * gcc.dg/cpp-mi2[abc].h: New files.
16295
16296 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16297
16298         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16299         member name.
16300
16301 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16302
16303         * g++.old-deja/g++.abi/vmihint.C: New test.
16304
16305 2000-04-06  Neil Booth  <NeilB@earthling.net>
16306
16307         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16308         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16309         copyright.
16310
16311 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16312
16313         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16314         avoid stack-frame overwrite.
16315
16316 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16317
16318         * gcc.c-torture/compile/20000405-2.c: New test.
16319         * gcc.c-torture/compile/20000405-3.c: New test.
16320
16321 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16322
16323         * gcc.c-torture/compile/20000405-1.c: New test.
16324
16325 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16326
16327         * gcc.dg/cast-qual-1.c: Revert last change.
16328
16329 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16330
16331         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16332
16333 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16334
16335         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16336         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16337
16338 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16339
16340         * gcc.c-torture/compile/20000403-2.c: New test.
16341         * gcc.c-torture/compile/20000403-1.c: New test.
16342
16343 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16344
16345         * gcc.c-torture/execute/20000403-1.c: New test.
16346
16347 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16348
16349         * gcc.c-torture/execute/20000402-1.c: New test.
16350
16351 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16352
16353         * gcc.c-torture/execute/va-arg-15.c: New test.
16354         * gcc.c-torture/execute/va-arg-16.c: New test.
16355         * gcc.c-torture/execute/va-arg-17.c: New test.
16356         * gcc.c-torture/execute/va-arg-18.c: New test.
16357         * gcc.c-torture/execute/va-arg-19.c: New test.
16358
16359 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16360
16361         * gcc.c-torture/compile/981211-1.c: Move to...
16362         * gcc.dg/cpp-as1.c: ...here.
16363         * gcc.dg/cpp-as2.c: New file.
16364
16365         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16366         compiler.
16367
16368 2000-04-02  Neil Booth  <NeilB@earthling.net>
16369
16370         * gcc.dg/cpp-cond.c  New tests.
16371         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16372         accidental success less likely.
16373         * gcc.dg/cpp-missingop.c  New tests.
16374         * gcc.dg/cpp-missingparen.c  New tests.
16375         * gcc.dg/cpp-shift.c  New tests.
16376         * gcc.dg/cpp-shortcircuit.c  New tests.
16377         * gcc.dg/cpp-unary.c  New tests.
16378
16379 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16380
16381         * gcc.c-torture/compile/20000329-1.c: New test.
16382
16383 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16384
16385         * gcc.c-torture/compile/20000326-1.c: New test.
16386         * gcc.c-torture/compile/20000326-2.c: New test.
16387
16388 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16389
16390         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16391         the first parameter is a function argument.
16392
16393 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16394
16395         * g++.old-deja/g++.ext/array4.C: New test.
16396
16397 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16398
16399         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16400
16401 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16402
16403         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16404
16405 2000-03-19  Richard Henderson  <rth@cygnus.com>
16406
16407         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16408
16409 2000-03-19  Richard Henderson  <rth@cygnus.com>
16410
16411         * gcc.c-torture/compile/20000319-1.c: New test.
16412
16413 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16414
16415         * gcc.c-torture/execute/20000314-3.c: New test.
16416         * gcc.c-torture/execute/20000314-2.c: New test.
16417         * gcc.c-torture/execute/20000314-1.c: New test.
16418         * gcc.c-torture/compile/20000314-2.c: New test.
16419         * gcc.c-torture/compile/20000314-1.c: New test.
16420
16421 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16422
16423         * g++.old-deja/g++.warn/inline.C: New test.
16424
16425 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16426
16427         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16428         standards-compliant result rather than specific constants.
16429         Put test-values in array.
16430
16431 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16432
16433         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16434         (g++_target_compile): Put test-specific options last.
16435
16436 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16437
16438         * g++.old-deja/g++.eh/vbase4.C: New test.
16439
16440 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16441
16442         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16443
16444 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16445
16446         * g++.old-deja/g++.brendan/misc12.C: Removed.
16447         * g++.old-deja/g++.pt/memtemp77.C: Constify.
16448         * g++.old-deja/g++.ext/pretty4.C: New test.
16449
16450 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16451
16452         * g++.old-deja/g++.other/string2.C: New test.
16453
16454 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
16455
16456         * g++.old-deja/g++.warn/impint2.C: New test.
16457
16458 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
16459
16460         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16461         is 1, not zero.
16462
16463 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
16464
16465         * g++.old-deja/g++.warn/impint.C: New test.
16466         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16467         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16468         * g++.old-deja/g++.pt/explicit12.C: Likewise.
16469         * g++.old-deja/g++.pt/explicit13.C: Likewise.
16470         * g++.old-deja/g++.pt/explicit17.C: Likewise.
16471         * g++.old-deja/g++.pt/explicit18.C: Likewise.
16472         * g++.old-deja/g++.pt/explicit19.C: Likewise.
16473         * g++.old-deja/g++.pt/explicit23.C: Likewise.
16474         * g++.old-deja/g++.pt/explicit31.C: Likewise.
16475         * g++.old-deja/g++.pt/explicit35.C: Likewise.
16476         * g++.old-deja/g++.pt/explicit6.C: Likewise.
16477         * g++.old-deja/g++.pt/memclass7.C: Likewise.
16478
16479 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
16480
16481         * gcc.dg/cpp-redef.c: New test.
16482
16483 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
16484
16485         * g++.old-deja/g++.pt/unify7.C: New test.
16486
16487 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16488
16489         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16490         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16491
16492 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
16493
16494         * gcc.c-torture/compile/20000224-1.c: New test.
16495
16496 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16497
16498         * gcc.c-torture/compile/cpp-2.c: New test.
16499         * gcc.c-torture/compile/cpp-1.c: New test.
16500
16501 2000-02-25  Jeffrey A Law  (law@cygnus.com)
16502
16503         * gcc.c-torture/execute/20000225-1.c: New test.
16504
16505 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16506
16507         * gcc.dg/cpp-li2.c: New test.
16508
16509         * gcc.dg/cpp-wi1.c: New test.
16510
16511         * gcc.dg/cpp-li1.c: New test.
16512
16513 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
16514
16515         * g++.old-deja/g++.other/sizeof5.C: New test.
16516
16517 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16518
16519         * gcc.c-torture/execute/va-arg-13.c: New test.
16520
16521 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
16522
16523         * gcc.c-torture/execute/va-arg-12.c: New test.
16524
16525 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16526
16527         * gcc.c-torture/execute/20000223-1.c: New test.
16528
16529 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16530
16531         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16532
16533 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
16534
16535         * g++.old-deja/g++.abi/ptrmem.C: New test.
16536
16537 2000-02-19  Richard Henderson  <rth@cygnus.com>
16538
16539         * gcc.c-torture/compile/init-3.c: New.
16540
16541 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
16542
16543         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16544         ALWAYS_CXXFLAGS.
16545
16546 2000-02-11  Robert Lipe <robertl@sco.com>
16547
16548         * gcc.c-torture/compile/20000211-3.c: New test.
16549
16550 2000-02-11  Martin Buchholz <martin@xemacs.org>
16551
16552         * gcc.c-torture/compile/20000211-2.c: New test.
16553
16554 2000-02-11  Jeffrey A Law  (law@cygnus.com)
16555
16556         * gcc.c-torture/compile/20000211-1.c: New test.
16557
16558 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
16559
16560         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16561           on native targets
16562
16563 2000-02-08  Nathan Sidwell  <nathan@acm.org>
16564
16565         * g++.old-deja/g++.other/cast5.C: New test.
16566
16567 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
16568
16569         * gcc.c-torture/execute/20000205-1.c: New.
16570
16571 2000-02-03  Nathan Sidwell  <nathan@acm.org>
16572
16573         * g++.old-deja/g++.jason/cast3.C: Return void.
16574         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16575
16576 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16577
16578         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16579
16580         * gcc.dg/loop-1.c: New test.
16581
16582 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
16583
16584         * gcc.c-torture/compile/20000127-1.c: New test.
16585         * gcc.c-torture/execute/991228-1.c: New test.
16586
16587 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16588
16589         * gcc.dg/unused-2.c: New test.
16590
16591         * gcc.dg/conv-1.c: New test.
16592
16593 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
16594
16595         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16596         compiler.
16597         (tool_option_proc): Fix typo.
16598
16599 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
16600
16601         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16602         of the ld on the host, not on the build machine.
16603         Also, don't crash if '--help' is not a supported option.
16604
16605 2000-01-24  Richard Henderson  <rth@cygnus.com>
16606
16607         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16608
16609 2000-01-20  Jeffrey A Law  (law@cygnus.com)
16610
16611         * gcc.c-torture/execute/20000120-2.c: New test.
16612         * gcc.c-torture/execute/20000120-1.c: New test.
16613
16614 2000-01-13  Jeffrey A Law  (law@cygnus.com)
16615
16616         * gcc.c-torture/execute/20000113-1.c: New test.
16617
16618 2000-01-12  Jeffrey A Law  (law@cygnus.com)
16619
16620         * gcc.c-torture/execute/20000112-1.c: New test.
16621
16622 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16623
16624         * gcc.dg/20000111-1.c: New test.
16625
16626 2000-01-10  Jeffrey A Law  (law@cygnus.com)
16627
16628         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16629         with 16 bit integers.
16630
16631 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16632
16633         * gcc.dg/20000108-1.c: New test.
16634
16635 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16636
16637         * g++.old-deja/g++.ns/koenig8.C: New test.
16638
16639 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16640
16641         * g++.old-deja/g++.other/cast4.C: New test.
16642
16643 2000-01-05  Jeffrey A Law  (law@cygnus.com)
16644
16645         * gcc.c-torture/compile/20000105-2.c: New test.
16646         * gcc.c-torture/compile/20000105-1.c: New test.
16647
16648 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16649
16650         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16651         references to printf & atoi to conform to ANSI standard.
16652         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16653         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16654         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16655         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16656         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16657         * g++.old-deja/g++.brendan/complex1.C: Likewise.
16658         * g++.old-deja/g++.brendan/copy1.C: Likewise.
16659         * g++.old-deja/g++.brendan/copy2.C: Likewise.
16660         * g++.old-deja/g++.brendan/copy3.C: Likewise.
16661         * g++.old-deja/g++.brendan/copy4.C: Likewise.
16662         * g++.old-deja/g++.brendan/copy5.C: Likewise.
16663         * g++.old-deja/g++.brendan/copy6.C: Likewise.
16664         * g++.old-deja/g++.brendan/copy7.C: Likewise.
16665         * g++.old-deja/g++.brendan/copy8.C: Likewise.
16666         * g++.old-deja/g++.brendan/crash11.C: Likewise.
16667         * g++.old-deja/g++.brendan/crash14.C: Likewise.
16668         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16669         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16670         * g++.old-deja/g++.brendan/delete2.C: Likewise.
16671         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16672         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16673         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16674         * g++.old-deja/g++.brendan/eh1.C: Likewise.
16675         * g++.old-deja/g++.brendan/groff1.C: Likewise.
16676         * g++.old-deja/g++.brendan/init3.C: Likewise.
16677         * g++.old-deja/g++.brendan/misc12.C: Likewise.
16678         * g++.old-deja/g++.brendan/misc7.C: Likewise.
16679         * g++.old-deja/g++.brendan/new2.C: Likewise.
16680         * g++.old-deja/g++.brendan/operators4.C: Likewise.
16681         * g++.old-deja/g++.brendan/operators5.C: Likewise.
16682         * g++.old-deja/g++.brendan/overload2.C: Likewise.
16683         * g++.old-deja/g++.brendan/overload7.C: Likewise.
16684         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16685         * g++.old-deja/g++.brendan/reference1.C: Likewise.
16686         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16687         * g++.old-deja/g++.brendan/template24.C: Likewise.
16688         * g++.old-deja/g++.brendan/template3.C: Likewise.
16689         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16690         * g++.old-deja/g++.jason/inline3.C: Likewise.
16691         * g++.old-deja/g++.jason/opeq.C: Likewise.
16692         * g++.old-deja/g++.law/arg5.C: Likewise.
16693         * g++.old-deja/g++.law/arm7.C: Likewise.
16694         * g++.old-deja/g++.law/ctors11.C: Likewise.
16695         * g++.old-deja/g++.law/cvt8.C: Likewise.
16696         * g++.old-deja/g++.law/init9.C: Likewise.
16697         * g++.old-deja/g++.law/refs4.C: Likewise.
16698         * g++.old-deja/g++.law/template2.C: Likewise.
16699         * g++.old-deja/g++.law/visibility24.C: Likewise.
16700         * g++.old-deja/g++.law/vtable3.C: Likewise.
16701         * g++.old-deja/g++.mike/asm2.C: Likewise.
16702         * g++.old-deja/g++.mike/eh1.C: Likewise.
16703         * g++.old-deja/g++.mike/misc1.C: Likewise.
16704         * g++.old-deja/g++.mike/misc13.C: Likewise.
16705         * g++.old-deja/g++.mike/misc14.C: Likewise.
16706         * g++.old-deja/g++.mike/ns12.C: Likewise.
16707         * g++.old-deja/g++.mike/p1248.C: Likewise.
16708         * g++.old-deja/g++.mike/p3708.C: Likewise.
16709         * g++.old-deja/g++.mike/p3708a.C: Likewise.
16710         * g++.old-deja/g++.mike/p3708b.C: Likewise.
16711         * g++.old-deja/g++.mike/p646.C: Likewise.
16712         * g++.old-deja/g++.mike/p700.C: Likewise.
16713         * g++.old-deja/g++.mike/p783.C: Likewise.
16714         * g++.old-deja/g++.mike/p783a.C: Likewise.
16715         * g++.old-deja/g++.mike/p783b.C: Likewise.
16716         * g++.old-deja/g++.mike/p786.C: Likewise.
16717         * g++.old-deja/g++.mike/p789.C: Likewise.
16718         * g++.old-deja/g++.mike/p789a.C: Likewise.
16719         * g++.old-deja/g++.mike/p807a.C: Likewise.
16720         * g++.old-deja/g++.other/delete3.C: Likewise.
16721         * g++.old-deja/g++.other/dyncast1.C: Likewise.
16722         * g++.old-deja/g++.other/dyncast2.C: Likewise.
16723         * g++.old-deja/g++.other/dyncast3.C: Likewise.
16724         * g++.old-deja/g++.other/empty1.C: Likewise.
16725         * g++.old-deja/g++.other/temporary1.C: Likewise.
16726         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16727         * g++.old-deja/g++.pt/t16.C: Likewise.
16728         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16729
16730 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
16731
16732         * gcc.dg/991230-1.c: New test.
16733
16734 1999-12-29  Jeffrey A Law  (law@cygnus.com)
16735
16736         * gcc.c-torture/compile/991229-3.c: New test.
16737         * gcc.c-torture/compile/991229-2.c: New test.
16738         * gcc.c-torture/compile/991229-1.c: New test.
16739
16740 1999-12-29  Greg McGary <gkm@eng.ascend.com>
16741
16742         * gcc.c-torture/compile/labels-2.c: New test.
16743
16744 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16745
16746         * gcc.c-torture/execute/991227-1.c: New test.
16747
16748 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16749
16750         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16751
16752 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16753
16754         * gcc.c-torture/execute/991221-1.c: New test.
16755
16756 1999-12-20  Nathan Sidwell  <nathan@acm.org>
16757
16758         * g++.old-deja/g++.other/cast3.C: New test.
16759
16760 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
16761
16762         * gcc.c-torture/execute/991216-4.c: New test.
16763
16764 1999-12-16  Michael Meissner  <meissner@cygnus.com>
16765
16766         * gcc.c-torture/execute/991216-1.c: New test.
16767         * gcc.c-torture/execute/991216-2.c: New test.
16768         * gcc.c-torture/execute/991216-3.c: New test.
16769
16770 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16771
16772         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16773         Actually make the test fail by using "-O2" for compilation.
16774
16775 1999-12-15  Nathan Sidwell  <nathan@acm.org>
16776
16777         * g++.old-deja/g++.warn/cast-align1.C: New test.
16778
16779 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16780
16781         * gcc.c-torture/compile/991214-1.c: New test.
16782         * gcc.c-torture/compile/991214-2.c: New test.
16783
16784 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16785
16786         * gcc.dg/991214-1.c: New test.
16787
16788 1999-12-13  Jeffrey A Law  (law@cygnus.com)
16789
16790         * gcc.c-torture/compile/991213-3.c: New test.
16791         * gcc.c-torture/compile/991213-2.c: New test.
16792         * gcc.c-torture/compile/991213-1.c: New test.
16793
16794 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
16795
16796         * gcc.dg/991209-1.c: New test.
16797
16798 1999-12-08  Nathan Sidwell <nathan@acm.org>
16799
16800         * gcc.c-torture/compile/991208-1.c: New test.
16801
16802 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16803
16804         * gcc.dg/ultrasp2.c: New test.
16805
16806 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
16807
16808         * g++.old-deja/g++.abi/align.C (main): Fix typo.
16809
16810 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
16811
16812         * gcc.c-torture/compile/991202-1.c: New test.
16813         * gcc.c-torture/execute/991202-1.c: New test.
16814         * gcc.c-torture/execute/991202-2.c: New test.
16815         * gcc.c-torture/execute/991202-3.c: New test.
16816
16817 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
16818
16819         * g++.old-deja/g++.abi/align.C: New test.
16820         * g++.old-deja/g++.abi/aggregates.C: Likewise.
16821         * g++.old-deja/g++.abi/bitfields.C: Likewise.
16822
16823 1999-12-01  Richard Henderson  <rth@cygnus.com>
16824
16825         * gcc.c-torture/execute/991201-1.c: New.
16826
16827 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
16828
16829         * gcc.dg/991129-1.c: New test.
16830
16831 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
16832
16833         * gcc.c-torture/compile/991127-1.c: New test.
16834
16835 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16836
16837         * g++.old-deja/g++.other/warn4.C: New test.
16838
16839 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16840
16841         * g++.old-deja/g++.eh/cleanup2.C: New test.
16842         * g++.old-deja/g++.ext/pretty2.C: New test.
16843         * g++.old-deja/g++.ext/pretty3.C: New test.
16844         * g++.old-deja/g++.other/debug6.C: New test.
16845
16846 1999-10-20  Jim Wilson  <wilson@cygnus.com>
16847
16848         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16849         compiler_output to look for one error message instead of two.
16850
16851 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
16852
16853         * gcc.c-torture/execute/991118-1.c: Also test case
16854         where the word boundary does not split a byte evenly.
16855
16856 1999-11-19  Nathan Sidwell  <nathan@acm.org>
16857
16858         * g++.old-deja/g++.ext/restrict1.C: New test.
16859
16860 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16861
16862         * gcc.c-torture/execute/991118-1.c: New test.
16863
16864 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
16865
16866         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16867         working directory pathnames.
16868
16869 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
16870
16871         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16872         host is equipped with driver.h and driver.o so it can actually
16873         compile and run the tests.
16874
16875 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
16876
16877         * gcc.c-torture/compile/991008-1.c: New test.
16878
16879 1999-11-08  Nick Clifton  <nickc@cygnus.com>
16880
16881         * lib/gcc-dg.exp: Include target-supports.exp
16882
16883 1999-11-05  Nick Clifton  <nickc@cygnus.com>
16884
16885         * lib/target-supports.exp: New file: Provide procs to test for
16886         features supported by the target.
16887         (check_weak_available): Moved here from ecos.exp.
16888         (check_alias_available): New proc: Determine of the target
16889         toolchain supports the alias attribute.
16890
16891         * gcc.dg/special/ecos.exp: Move check_weak_available to
16892         target-supports.exp.
16893         (alias-1.c): Only perform the test if the target supports
16894         aliases.
16895         (wkali-1.c): Only perform the test if the target supports
16896         aliases.
16897
16898         * gcc.dg/990506-0.c: Expect error messages from cross
16899         targets as well as native targets.
16900
16901 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16902
16903         * gcc.dg/ultrasp1.c: Removed xfail.
16904         * gcc.dg/struct-ret-2.c: Likewise.
16905         * gcc.dg/array-1.c: Likewise.
16906
16907 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16908
16909         * gcc.dg/struct-ret-2.c: New test.
16910
16911         * gcc.dg/array-1.c: New test.
16912
16913 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
16914
16915         * gcc.c-torture/execute/991030-1.c: New test.
16916
16917 1999-10-26  Richard Henderson  <rth@cygnus.com>
16918
16919         * gcc.c-torture/compile/991026-2.c: New test.
16920
16921 1999-10-26  Jeffrey A Law  (law@cygnus.com)
16922
16923         * gcc.c-torture/compile/991026-1.c: New test.
16924
16925 1999-10-23  Jeffrey A Law  (law@cygnus.com)
16926
16927         * gcc.c-torture/execute/991023-1.c: New test.
16928
16929 1999-10-19  Jeffrey A Law  (law@cygnus.com)
16930
16931         * gcc.c-torture/execute/991019-1.c: New test.
16932
16933 1999-10-16  Richard Henderson  <rth@cygnus.com>
16934
16935         * gcc.c-torture/execute/991016-1.c: New test.
16936
16937 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
16938
16939         * gcc.c-torture/execute/991014-1.c: New test.
16940
16941 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
16942
16943         * g++.old-deja/g++.other/union2.C: New test.
16944
16945 1999-10-13  Nathan Sidwell  <nathan@acm.org>
16946
16947         * g++.old-deja/g++.other/vaarg2.C: New test.
16948         * g++.old-deja/g++.other/vaarg3.C: New test.
16949
16950 1999-10-12  Craig Burley  <craig@jcb-sc.com>
16951
16952         * g77.f-torture/noncompile/19990905-1.f: Moved from being
16953         in compile/.
16954
16955 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
16956
16957         * gcc.c-torture/execute/va-arg-11.c: New test.
16958
16959 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
16960
16961         * lib/file-format.exp (gcc_target_object_format): Don't
16962         crash if objdump is unavailable.
16963
16964 1999-09-29  Donn Terry <donn@interix.com>
16965
16966         * gcc.misc-tests/mg.exp: delete extraneous redirection.
16967
16968 1999-09-28  Nick Clifton  <nickc@cygnus.com>
16969
16970         * gcc.c-torture/compile/990928-1.c: New test.
16971
16972 1999-09-28  Nathan Sidwell  <nathan@acm.org>
16973
16974         * g++.old-deja/g++.other/decl6.C: New test.
16975
16976 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16977
16978         * gcc.c-torture/execute/va-arg-10.c: New test.
16979
16980 1999-09-27  Nathan Sidwell  <nathan@acm.org>
16981
16982         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16983         __PRETTY_FUNCTION__.
16984
16985 1999-09-23  Nick Clifton  <nickc@cygnus.com>
16986
16987         * gcc.c-torture/execute/990923-1.c: New test.
16988
16989 1999-09-21  Nick Clifton  <nickc@cygnus.com>
16990
16991         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
16992         for which -fpic is inappropriate.
16993
16994 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
16995
16996         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
16997
16998 1999-09-21  Nathan Sidwell  <nathan@acm.org>
16999
17000         * g++.old-deja/g++.other/dyncast1.C: New test.
17001         * g++.old-deja/g++.other/dyncast2.C: New test.
17002         * g++.old-deja/g++.other/dyncast3.C: New test.
17003         * g++.old-deja/g++.other/dyncast4.C: New test.
17004         * g++.old-deja/g++.other/dyncast5.C: New test.
17005         * g++.old-deja/g++.eh/catch3.C: New test.
17006         * g++.old-deja/g++.eh/catch3p.C: New test.
17007         * g++.old-deja/g++.eh/catch4.C: New test.
17008         * g++.old-deja/g++.eh/catch4p.C: New test.
17009         * g++.old-deja/g++.eh/catch5.C: New test.
17010         * g++.old-deja/g++.eh/catch5p.C: New test.
17011         * g++.old-deja/g++.eh/catch6.C: New test.
17012         * g++.old-deja/g++.eh/catch6p.C: New test.
17013         * g++.old-deja/g++.eh/catch7.C: New test.
17014         * g++.old-deja/g++.eh/catch7p.C: New test.
17015         * g++.old-deja/g++.eh/catch8.C: New test.
17016         * g++.old-deja/g++.eh/catch8p.C: New test.
17017         * g++.old-deja/g++.eh/catch9.C: New test.
17018         * g++.old-deja/g++.eh/catch9p.C: New test.
17019
17020 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17021
17022         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17023         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17024
17025 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17026
17027         * gcc.c-torture/compile/990913-1.c: New test.
17028
17029 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17030
17031         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17032         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17033
17034 1999-09-09  Richard Henderson  <rth@cygnus.com>
17035
17036         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17037
17038 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17039
17040         * g++.old-deja/g++.other/lookup11.C: New test.
17041         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17042         what is permitted and what we want.
17043         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17044         overload use.
17045         * g++.old-deja/g++.jason/rfg5.C: Likewise
17046
17047 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17048
17049         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17050         * gcc.c-torture/noncompile/poison-1.c: New file.
17051
17052 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17053
17054         * g++.old-deja/g++.other/sizeof3.C: New test.
17055         * g++.old-deja/g++.other/sizeof4.C: New test.
17056         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17057         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17058
17059 1999-09-07  Richard Henderson  <rth@cygnus.com>
17060
17061         * gcc.dg/va-arg-1.c: New.
17062
17063 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17064
17065         * gcc.c-torture/execute/va-arg-9.c: New test.
17066
17067 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17068
17069         * g77.f-torture/compile/980519-2.f: New test.
17070         * g77.f-torture/compile/19990905-0.f: New test.
17071         * g77.f-torture/compile/19990905-1.f: New test.
17072         * g77.f-torture/compile/19990905-2.f: New test.
17073
17074         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17075
17076 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17077
17078         * gcc.c-torture/execute/990827-1.c: Fix typo.
17079
17080 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17081
17082         * g++.old-deja/g++.other/deref1.C: New test.
17083
17084 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17085
17086         * g++.old-deja/g++.other/ambig2.C: New test.
17087         * g++.old-deja/g++.other/cond5.C: New test.
17088         * g++.old-deja/g++.other/lookup16.C: New test.
17089
17090 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17091
17092         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17093         assemblers too.
17094
17095 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17096
17097         * lib/c-torture.exp: Avoid the "compare executables" optimization
17098         when testing native.
17099
17100 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17101
17102         * gcc.c-torture/execute/990829-1.c: New test.
17103         * gcc.c-torture/compile/990829-1.c: New test.
17104
17105 1999-08-27  Paul Burchard  <burchard@pobox.com>
17106
17107         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17108         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17109         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17110         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17111         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17112         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17113         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17114         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17115         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17116         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17117         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17118
17119 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17120
17121         * gcc.c-torture/execute/990827-1.c: New test.
17122
17123 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17124
17125         * g77.f-torture/noncompile/19990826-4.f: New test.
17126
17127         * g77.f-torture/compile/19990826-3.f: New test.
17128
17129         * g77.f-torture/execute/19990826-2.f: New test.
17130
17131         * g77.f-torture/compile/19990826-1.f: New test.
17132
17133         * gcc.c-torture/execute/990826-0.c: New test.
17134         * g77.c-torture/execute/19990826-0.f: New test.
17135
17136         * g77.f-torture/noncompile/970626-2.f: New test.
17137
17138 1999-08-25  Paul Burchard  <burchard@pobox.com>
17139
17140         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17141         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17142         lss-011.C: New tests.
17143
17144 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17145
17146         * g++.old-deja/g++.other/decl5.C: New test.
17147
17148 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17149
17150         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17151         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17152         call `postbase' for each one.  All callers of `postbase' changed
17153         to call this instead.
17154
17155 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17156
17157         * gcc.c-torture/execute/990811-1.c: New test.
17158
17159 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17160
17161         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17162         just native ones.
17163
17164         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17165         just native ones.
17166
17167 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17168
17169         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17170
17171 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17172
17173         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17174
17175 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17176
17177         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17178
17179 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17180
17181         * gcc.c-torture/execute/990804-1.c: New test.
17182
17183 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17184
17185         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17186         * g++.old-deja/g++.brendan/crash64.C: Likewise
17187         * g++.old-deja/g++.brendan/overload8.C: Likewise
17188
17189 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17190
17191         * g++.old-deja/g++.other/struct1.C: New test.
17192
17193 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17194
17195         * g++.old-deja/g++.other/enum2.C: New test.
17196
17197 1999-08-02  Richard Henderson  <rth@cygnus.com>
17198
17199         Adapted from tests from Franz Sirl:
17200         * gcc.c-torture/execute/va-arg-7.c: New test.
17201         * gcc.c-torture/execute/va-arg-8.c: New test.
17202
17203 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17204
17205         * gcc.c-torture/compile/990801-2.c: New test.
17206
17207         * gcc.c-torture/compile/990801-1.c: New test.
17208
17209 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17210
17211         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17212         fp-cmp-1.c, converting double to float.
17213
17214         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17215         fp-cmp-1.c, converting double to long double.
17216
17217         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17218         from fr1 to unknown_register, since fr1 is a legitimate register
17219         on some machines.
17220
17221 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17222
17223         * README: More listname related changes.
17224
17225 1999-07-08  Catherine Moore  <clm@cygnus.com>
17226
17227         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17228
17229 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17230
17231         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17232
17233 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17234
17235         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17236
17237 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17238
17239         * gcc.dg/990703-1.c: New test.
17240
17241 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17242
17243         * lib/file-format.exp: New file: Move definition of proc
17244         gcc_target_object_format to here from
17245         gcc.dg/special/ecos.exp.
17246
17247         * lib/c-torture.exp: Include lib file-format.exp.
17248         * lib/gcc-dg.exp: Include lib file-format.exp.
17249
17250         * gcc.dg/special/ecos.exp: Remove definition of proc
17251         gcc_target_object_format.
17252
17253 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17254
17255         * gcc.c-torture/execute/990628-1.c: New test.
17256
17257 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17258
17259         * gcc.c-torture/compile/990625-2.c: New test.
17260
17261         * gcc.c-torture/compile/990625-1.c: New test.
17262
17263 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17264
17265         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17266         attributes compile.
17267         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17268         ports that use the COFF/PE file format.
17269
17270 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17271
17272         * gcc.c-torture/compile/990617-1.c: New test.
17273
17274 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17275
17276         * g++.old-deja/g++.other/decl4.C: New test.
17277
17278 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17279
17280         * g++.old-deja/g++.other/bitfld3.C: New test.
17281
17282 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17283
17284         * g++.old-deja/g++.eh/catch1.C: New test.
17285
17286 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17287
17288         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17289
17290         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17291         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17292
17293 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17294
17295         * g77.f-torture/compile/19990502-0.f: Replace with new,
17296         shorter, test that still fails after recent changes.
17297
17298 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17299
17300         * gcc.c-torture/execute/990604-1.c: New test.
17301
17302 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17303
17304         * gcc.c-torture/execute/990531-1.c: New test.
17305
17306 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17307
17308         * gcc.c-torture/compile/990527-1.c: New test.
17309
17310 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17311
17312         * gcc.c-torture/execute/990527-1.c: New test.
17313
17314 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17315
17316         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17317         bitfields as signed.
17318
17319 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17320
17321         * g77.f-torture/compile/19990525-0.f: New test.
17322
17323 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17324
17325         * gcc.c-torture/execute/990525-2.c: New test.
17326
17327         * gcc.c-torture/execute/990525-1.c: New test.
17328
17329 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17330
17331         * g++.old-deja/g++.other/anon3.C: New test.
17332         * g++.old-deja/g++.other/anon4.C: New test.
17333         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17334         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17335         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17336         Merrill).
17337
17338 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17339
17340         * gcc.c-torture/execute/990524-1.c: New test.
17341
17342         * gcc.dg/990524-1.c: New test.
17343
17344 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17345
17346         * gcc.c-torture/compile/990523-1.c: New test.
17347
17348 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17349
17350         * gcc.c-torture/compile/990519-1.c: New test.
17351
17352 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17353
17354         * gcc.c-torture/compile/990517-1.c: New test.
17355
17356         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17357         (e4, f4): New tests.
17358         (main): Call them.
17359
17360 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17361
17362         * gcc.dg/noreturn-1.c: New test.
17363
17364 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17365
17366         * gcc.c-torture/execute/990513-1.c: New test.
17367
17368 1999-05-10  Richard Henderson  <rth@cygnus.com>
17369
17370         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17371
17372 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17373
17374         * g77.f-torture/execute/erfc.f: Use small single-precision
17375         values, to avoid problems on Alphas when not -mieee.
17376
17377 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17378
17379         * gcc.dg/990506-0.c: New test.
17380
17381 1999-05-08  Richard Henderson  <rth@cygnus.com>
17382
17383         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17384         the constant to test.  Don't XFAIL 64-bit targets.
17385
17386         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17387         * g++.old-deja/g++.law/profile1.C: Likewise.
17388
17389         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17390         operator new instances.
17391         * g++.old-deja/g++.other/delete5.C: Likewise.
17392
17393 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17394
17395         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17396         intrinsic.
17397
17398 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17399
17400         * g77.f-torture/execute/u77-test.f: Reverse order of two
17401         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17402
17403 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17404
17405         * gcc.dg/compare1.c: New test.
17406
17407 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17408
17409         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17410         New tests.
17411
17412 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17413
17414         * g77.f-torture/compile/19990502-1.f: New test.
17415
17416 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17417
17418         * g77.f-torture/compile/19990502-0.f: New test.
17419
17420 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17421
17422         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17423         intrinsic.
17424
17425 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17426
17427         * g77.f-torture/execute/u77-test.f (main): List libU77
17428         intrinsics not currently tested.
17429         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17430         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17431         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17432         Trim blanks off the ends of some printed strings.
17433
17434 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17435
17436         * g77.f-torture/execute/u77-test.f (main): Just warn about
17437         FSTAT gid disagreement, as it's expected on some systems.
17438
17439 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17440
17441         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17442         use a new function, which allows for some slop.
17443         Clean up some commentary.
17444         (issum): The new function.
17445         (sgladd): Deleted subroutine.
17446
17447 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17448
17449         * g77.f-torture/execute/u77-test.f: Modify to be more like
17450         libf2c/libU77 version, bringing patches to that version here.
17451         Add suitable commentary.
17452
17453 1999-04-25  Richard Henderson  <rth@cygnus.com>
17454
17455         * gcc.dg/990424-1.c: New test.
17456
17457 1999-04-24  Craig Burley  <craig@jcb-sc.com>
17458
17459         * g77.f-torture/execute/u77-test.f (main): Bug involving
17460         LSTAT has been fixed, so turn back on full checking.
17461
17462 1999-04-20  Craig Burley  <craig@jcb-sc.com>
17463
17464         * g77.f-torture/compile/19990419-0.f: New test.
17465         * g77.f-torture/execute/19990419-1.f: New test.
17466
17467 1999-04-17  Richard Henderson  <rth@cygnus.com>
17468
17469         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17470         to avoid the need for a prototype to supress a warning.
17471
17472 1999-04-07  Jim Wilson  <wilson@cygnus.com>
17473
17474         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17475
17476 1999-04-04  Jeffrey A Law  (law@cygnus.com)
17477
17478         * gcc.c-torture/execute/990404-1.c: New test.
17479
17480 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17481
17482         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17483         * gcc.dg/cpp-if3.c: Don't use -pedantic.
17484         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17485         missing initializer warnings.
17486
17487 1999-03-28  Jeffrey A Law  (law@cygnus.com)
17488
17489         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17490         matching strings.
17491
17492 1999-03-26  Jeffrey A Law  (law@cygnus.com)
17493
17494         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17495
17496 1999-03-26  Craig Burley  <craig@jcb-sc.com>
17497
17498         * g77.f-torture/execute/19990325-0.f: New test.
17499         * g77.f-torture/execute/19990325-1.f: New test.
17500
17501 1999-03-24  Jeffrey A Law  (law@cygnus.com)
17502
17503         * gcc.c-torture/execute/990324-1.c: New test.
17504
17505 1999-03-22  Jim Wilson  <wilson@cygnus.com>
17506
17507         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17508         test with 4.
17509
17510 1999-03-17  Richard Henderson  <rth@cygnus.com>
17511
17512         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
17513
17514 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17515
17516         * g77.f-torture/execute/19990313-2.f: New test.
17517         * g77.f-torture/execute/19990313-3.f: New test.
17518
17519 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17520
17521         * g77.f-torture/execute/19990313-0.f: New test.
17522         * g77.f-torture/execute/19990313-1.f: New test.
17523
17524 1999-03-12  Jim Wilson  <wilson@cygnus.com>
17525
17526         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17527         printf to sprintf.
17528         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17529         (main): Add check for u15.  Conditionalize u31 check depending on
17530         whether ints are <32 bits or >=32 bits.
17531
17532 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17533
17534         * g77.f-torture/execute/19981119-0.f: Improve testiness.
17535
17536 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17537
17538         * g77.f-torture/compile/19990305-0.f: New test.
17539         * g77.f-torture/execute/19981119-0.f: New test.
17540
17541 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17542
17543         * g77.f-torture/execute/970625-2.f: call ABORT if final
17544         result is not correct, instead of just printing it.
17545         Add this checking via newly introduced obfuscation, to
17546         trip up buggy front ends.
17547
17548 1999-03-07  Craig Burley  <craig@jcb-sc.com>
17549
17550         * g77.f-torture/compile/960317-1.f: Moved from being
17551         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
17552
17553 1999-03-06  Craig Burley  <craig@jcb-sc.com>
17554
17555         * g77.f-torture/execute/960317-1.f: New (old) test.
17556         * g77.f-torture/execute/970625-2.f: Ditto.
17557
17558 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
17559
17560         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17561         message on line 1 or line 2; cccp and cpplib do this differently.
17562
17563 1999-03-01  Jeffrey A Law  (law@cygnus.com)
17564
17565         * g++.old-deja/g++.law/weak1.C: New test.
17566
17567 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17568
17569         * gcc.c-torture/execute/990119-1.c: Renamed to...
17570         * gcc.dg/990119-1.c: this, so it will only be tested once
17571         (it's a preprocessor test, it doesn't need to be run at
17572         multiple optimization levels).
17573
17574 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17575
17576         * lib/g++.exp: Don't add incdir=$base_dir/../include to
17577           ALWAYS_CXXFLAGS.
17578
17579 1999-02-24  Craig Burley  <craig@jcb-sc.com>
17580
17581         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17582         * g77.f-torture/compile/19981216-0.f: ...as it is expected
17583         to not be compilable by current g77.
17584
17585 1999-02-24  Nick Clifton  <nickc@cygnus.com>
17586
17587         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17588
17589 1999-02-22  Jeffrey A Law  (law@cygnus.com)
17590
17591         * gcc.c-torture/execute/990222-1.c: New test.
17592
17593 1999-02-19  Craig Burley  <craig@jcb-sc.com>
17594
17595         * g77.f-torture/compile/19990218-0.f: New test.
17596         * g77.f-torture/noncompile/19990218-1.f: New test.
17597
17598 1999-02-18  Craig Burley  <craig@jcb-sc.com>
17599
17600         * g77.f-torture/compile/19981216-0.f: New test.
17601
17602 1999-02-14  Jeffrey A Law  (law@cygnus.com)
17603
17604         * gcc.dg/990214-1.c: New test.
17605
17606 1999-02-13  Jeffrey A Law  (law@cygnus.com)
17607
17608         * gcc.dg/990213-2.c: New test.
17609
17610         * gcc.dg/990213-1.c: New test.
17611
17612 1999-02-12  Jeffrey A Law  (law@cygnus.com)
17613
17614         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17615         ints.
17616
17617 1999-02-11  Nick Clifton  <nickc@cygnus.com>
17618
17619         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17620         specified by target.
17621
17622         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17623
17624 1999-02-11  Jeffrey A Law  (law@cygnus.com)
17625
17626         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17627
17628 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17629
17630         * gcc.dg/special/ecos.exp: New test driver for new tests with
17631         special requirements.
17632
17633         * gcc.dg/special/alias-1.c: New test.
17634         * gcc.dg/special/gcsec-1.c: New test.
17635         * gcc.dg/special/weak-1.c: New test.
17636         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17637         * gcc.dg/special/weak-2.c: New test.
17638         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17639         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17640         * gcc.dg/special/wkali-1.c: New test.
17641         * gcc.dg/special/wkali-2.c: New test.
17642         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17643         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17644
17645 1999-02-10  Felix Lee  <flee@cygnus.com>
17646
17647           * lib/c-torture.exp (c-torture-compile): Pull out code for
17648           analyzing gcc error messages.
17649           (c-torture-execute): Likewise.  Fix some (harmless) false
17650           positives.
17651           * lib/gcc.exp (gcc_check_compile): New function.
17652
17653 1999-02-08  Richard Henderson  <rth@cygnus.com>
17654
17655         * gcc.c-torture/execute/990208-1.c: New test.
17656
17657 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17658
17659         * g++.dg/special/ecos.exp: New driver for new tests with special
17660         requirements
17661
17662         * g++.dg/special/conpr-1.C: New test
17663         * g++.dg/special/conpr-2.C: New test
17664         * g++.dg/special/conpr-2a.C: New test
17665         * g++.dg/special/conpr-3.C: New test
17666         * g++.dg/special/conpr-3a.C: New test
17667         * g++.dg/special/conpr-3b.C: New test
17668
17669         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17670         allow g++ to use the dg driver
17671
17672         * README: Add comment about g++.dg directory
17673
17674 1999-02-06  Jeffrey A Law  (law@cygnus.com)
17675
17676         * README: Update email addresses.
17677
17678 1999-02-03  Nick Clifton  <nickc@cygnus.com>
17679
17680         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17681         arguments in order to force structure S onto the stack even on
17682         the alpha.
17683         (test): Pass 10 leading arguments to function foo as well as the
17684         structure S.
17685
17686         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17687         failure for all targets.
17688
17689         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17690         abort to terminate program execution.
17691
17692 1999-01-30  Richard Henderson  <rth@cygnus.com>
17693
17694         * gcc.c-torture/execute/990130-1.c: New test.
17695
17696 1999-01-30  Jeffrey A Law  (law@cygnus.com)
17697
17698         * gcc.dg/990130-1.c: New test.
17699
17700 1999-01-28  Michael Meissner  <meissner@cygnus.com>
17701
17702         * gcc.c-torture/execute/990128-1.c: New test.
17703
17704 1999-01-27  Michael Meissner  <meissner@cygnus.com>
17705
17706         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17707
17708 1999-01-27  Felix Lee  <flee@cygnus.com>
17709
17710         * lib/c-torture.exp (c-torture-compile): pull out code for
17711         analyzing gcc error messages.
17712         (c-torture-execute): ditto, and fix some (harmless) false
17713         positives.
17714         * lib/gcc.exp (gcc_check_compile): new function.
17715
17716 1999-01-17  Jeffrey A Law  (law@cygnus.com)
17717
17718         * gcc.dg/990117-1.c: New test.
17719
17720         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17721
17722         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17723
17724 1999-01-15  Jeffrey A Law  (law@cygnus.com)
17725
17726         * g77.f-torture/compile/990115-1.f: New test.
17727
17728 1999-01-07  Jeffrey A Law  (law@cygnus.com)
17729
17730         * gcc.c-torture/compile/990107-1.c: New test
17731
17732 1999-01-06  Jeffrey A Law  (law@cygnus.com)
17733
17734         * gcc.c-torture/execute/990106-2.c: New test.
17735
17736         * gcc.c-torture/execute/990106-1.c: New test.
17737
17738 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
17739
17740         * gcc.c-torture/compile/981223-1.c: New test.
17741
17742 1998-12-29  Richard Henderson  <rth@cygnus.com>
17743
17744         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17745         (opt3): Rename from opt4 and disable.
17746
17747 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
17748
17749         * g++.old-deja/g++.pt/ptrmem5.C: New test.
17750
17751 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
17752
17753         * g++.old-deja/g++.other/conv5.C: New test.
17754
17755 1998-12-14  Nick Clifton  <nickc@cygnus.com>
17756
17757         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17758
17759 1998-12-11  Jeffrey A Law  (law@cygnus.com)
17760
17761         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17762
17763 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
17764
17765         * gcc.c-torture/compile/981211-1.c: New test.
17766
17767 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
17768
17769         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17770
17771         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17772
17773 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17774
17775         * gcc.special/930510-1.c: Make C9X safe.
17776         * gcc.misc-tests/gcov-1.c Similarly.
17777         * gcc.misc-tests/gcov-2.c Similarly.
17778
17779 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17780
17781         * gcc.dg/ultrasp1.c: New test.
17782
17783 1998-12-06  Richard Henderson  <rth@cygnus.com>
17784
17785         * gcc.c-torture/execute/981206.c: New test.
17786
17787 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17788
17789         * g++.old-deja/g++.ns/template7.C: New test.
17790
17791         * g++.old-deja/g++.other/expr1.C: New test.
17792
17793         * g++.old-deja/g++.eh/tmpl3.C: New test.
17794
17795         * g++.old-deja/g++.eh/tmpl2.C: New test.
17796
17797 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
17798
17799         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17800         * g++.old-deja/g++.other/using6.C: Removed.
17801         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17802
17803         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17804
17805 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
17806
17807         * g++.old-deja/g++.pt/overload8.C: New test.
17808
17809         * g++.old-deja/g++.pt/overload7.C: New test.
17810
17811         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17812
17813         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17814         and relinking messages.
17815         * lib/g++.exp (g++_target_compile): Remove .rpo file when
17816         compiling with -frepo.
17817
17818 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
17819
17820         * g++.old-deja/g++.pt/lookup6.C: New test.
17821
17822 1998-11-30  Nick Clifton  <nickc@cygnus.com>
17823
17824         * gcc.c-torture/execute/981130-1.c: New test.
17825         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17826
17827 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17828
17829         * g++.old-deja/g++.pt/explicit76.C: New test.
17830
17831         * g++.old-deja/g++.pt/friend38.C: New test.
17832
17833         * g++.old-deja/g++.ns/crash2.C: New test.
17834
17835         * g++.old-deja/g++.pt/defarg8.C: New test.
17836
17837         * g++.old-deja/g++.pt/instantiate6.C: New test.
17838
17839         * g++.old-deja/g++.pt/static6.C: New test.
17840
17841         * g++.old-deja/g++.pt/decl2.C: New test.
17842
17843 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
17844
17845         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
17846         problem is actually related with name lookup, but so what? :-)
17847
17848         * g++.old-deja/g++.pt/friend37.C: New test.
17849
17850 1998-11-25  Dave Love  <d.love@dl.ac.uk>
17851
17852         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17853         element, which fails on some systems.
17854
17855         * g77.f-torture/execute/labug1.f: New test.
17856
17857 1998-11-21  Jeffrey A Law  (law@cygnus.com)
17858
17859         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17860         is defined.
17861
17862 1998-11-18  Dave Love  <d.love@dl.ac.uk>
17863
17864         * g77.f-torture/compile/981117-1.f: New test.
17865
17866 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
17867
17868         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
17869         properly discarded.
17870
17871 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
17872
17873         * gcc.c-torture/execute/memcheck: New directory of tests for
17874         -fcheck-memory-usage.
17875
17876 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
17877
17878         * README: New file, general information about the testsuite and
17879         new description of the various C++ test subdirectories.
17880         * README.g++: Eliminate obsolete information, update and move most
17881         relevant stuff to README.
17882
17883 1998-11-07  Richard Henderson  <rth@cygnus.com>
17884
17885         * gcc.c-torture/compile/981107-1.c: New test.
17886
17887 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
17888
17889         * execute/memcpy-bi.c: New testcase.
17890
17891 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
17892
17893         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17894         base classes.
17895
17896         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17897         template is selected.
17898
17899         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17900         classes, it should be accepted for all types.
17901
17902         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17903
17904         * g++.old-deja/g++.pt/spec24.C: Ensure that template
17905         specializations start with template headers.
17906
17907 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
17908
17909         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17910
17911         * g++.old-deja/g++.other/init9.C: Test cross initialization of
17912         non-POD types.
17913
17914 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17915
17916         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17917
17918 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17919
17920         * compile/981022-1.c, compile/981022-1.x: New test and driver.
17921
17922 1998-10-19  Jeffrey A Law  (law@cygnus.com)
17923
17924         * 981019-1.c: New test.
17925
17926 1998-10-14  Robert Lipe <robertl@dgii.com>
17927
17928         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17929         find objc headers.
17930
17931 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17932
17933         * compile/981001-4.c: Remove use of GCC extension that triggers a
17934         compiler bug.
17935
17936 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
17937
17938         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17939
17940 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
17941
17942         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
17943         instantiation of template produces incorrect code for delete
17944         expression.
17945
17946         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
17947         constructors' name is not unique.
17948         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17949         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17950
17951         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
17952         automatic array of const is ill-formed.
17953
17954         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
17955         of template parameter?
17956
17957         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
17958         const.
17959
17960         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
17961         pointer-to-member expression.
17962
17963         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
17964         declaration causes ICE.
17965
17966 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
17967
17968         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
17969         reserved in the global namespace.
17970
17971         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17972         generate needed virtual table.
17973
17974         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17975
17976 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
17977
17978         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17979         template-dependent type
17980
17981 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
17982
17983         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17984         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17985         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17986
17987         * g++.old-deja/g++.other/using5.C: New test; using decl from base
17988         class should be usable as argument of member function.
17989         * g++.old-deja/g++.other/using6.C: New test; using decl from base
17990         class should be usable as return type of member function.
17991         * g++.old-deja/g++.other/using7.C: New test; using decl from base
17992         class should be usable as type of data member.
17993
17994         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
17995
17996 1998-10-09  Jeffrey A Law  (law@cygnus.com)
17997
17998         * gcc.c-torture/special/920521-1.c: Fix bogus test.
17999
18000 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18001
18002         * gcc.dg/dll-?.c Add thumb to target list.
18003         Fix assembler scan patterns to match current assembler output.
18004
18005 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18006
18007         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18008         matching of template brackets.
18009
18010         * g++.old-deja/g++.other/using4.C: New test.  Test using
18011         declarations of methods from base classes.
18012
18013         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18014         within functions should introduce names into the innermost
18015         enclosing namespace.
18016
18017         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18018         of static locals if first initialization throws.
18019
18020 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18021
18022         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18023
18024 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18025
18026         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18027         lose track of the possible targets of tablejump insns.
18028         * special/special.exp: Run it.
18029
18030 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18031
18032         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18033         must be declared before its specializations can be named in friend
18034         declarations.
18035
18036 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18037
18038         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18039
18040         * g77.f-torture/execute/io1.f: New test.
18041
18042 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18043
18044         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18045         with pointer to template function, for which no argument deduction
18046         is possible.
18047
18048         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18049         specialization of template function as argument to template
18050         function.
18051
18052         * g++.old-deja/g++.other/access2.C: New test; Inner class
18053         shouldn't have privileged access to Outer's names.
18054
18055 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18056
18057         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18058         friend template declared within template class conflicts with
18059         nested class of the same name.
18060
18061         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18062         is ignored.
18063
18064         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18065         object with direct initializer as function declaration.
18066
18067         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18068         initializers.
18069
18070         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18071         involving const pointer and NULL produces incorrect result.
18072
18073         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18074         type name without `typename' should be rejected with -pedantic.
18075
18076 1998-10-02  Richard Henderson  <rth@cygnus.com>
18077
18078         * g++.old-deja/g++.other/addrof1.C: New test.
18079
18080 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18081
18082         * gcc.c-torture/compile/981001-1.c: New test.
18083         * gcc.c-torture/execute/981001-1.c: New test.
18084
18085 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18086
18087         * gcc.c-torture/compile/981001-2.c: New test.
18088         * gcc.c-torture/compile/981001-3.c: New test.
18089         * gcc.c-torture/compile/981001-4.c: New test.
18090
18091 1998-10-01  Robert Lipe  <robertl@dgii.com>
18092
18093         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18094         multilibbed hosts.   Idea grafted from g77.exp.
18095
18096 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18097
18098         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18099         avoid losing on systems which need -lsocket.
18100
18101 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18102
18103         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18104         * g++.old-deja/g++.other/nested2.C: Ditto.
18105         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18106         failure.
18107
18108 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18109
18110         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18111         preferred over template operator!= for enum bitfields.
18112
18113 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18114
18115         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18116         that happen to have the same base name, but in different scopes,
18117         are incorrectly rejected.
18118
18119 1998-09-16  Richard Henderson  <rth@cygnus.com>
18120
18121         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18122         on the native word size instead of an integer literal.
18123
18124 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18125
18126         * g++.old-deja/g++.other/static2.C: Invocation of static data
18127         member of type pointer-to-function denoted as non-static member.
18128
18129         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18130         checks involving function types and aliases.
18131
18132 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18133
18134         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18135         redefined to the same non-trivial type.
18136
18137         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18138         namespace-qualification of template specializations declared in
18139         other namespaces.
18140
18141         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18142         to declare a subset of the specializations of a template function
18143         as friends of specializations of a template class.
18144
18145         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18146         member templates that do not fully specialize the enclosing
18147         template class are rejected.
18148
18149 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18150
18151         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18152
18153 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18154
18155         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18156         altered from libf2c/libU77 version.
18157
18158 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18159
18160         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18161
18162 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18163
18164         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18165         (un)signed char are different types for template specialization
18166         purposes.
18167
18168 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18169
18170         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18171         * objc: ObjC testsuite.
18172
18173 1998-08-31  Catherine Moore  <clm@cygnus.com>
18174
18175         * gcc.c-torture/execute/941014-1.x:  New file.
18176
18177 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18178
18179         * lib/c-torture.exp: Add support for
18180         torture_eval_before_compile and torture_eval_before_execute
18181         variables.
18182
18183 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18184
18185         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18186         this test triggers valid.
18187
18188 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18189
18190         * gcc.dg/980827-1.c: New test.
18191
18192 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18193
18194         * gcc.c-torture/execute/loop-4b.c: New test.
18195
18196 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18197
18198         * lib/c-torture.exp: Add support for
18199         torture_eval_before_compile and torture_eval_before_execute
18200         variables.
18201
18202 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18203
18204         * gcc.c-torture/compile/980825-1.c: New test.
18205
18206 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18207
18208         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18209         count number tests in opt_t0 not good_t0.
18210
18211 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18212
18213         * gcc.c-torture/compile/930326-1.x: Fix typo.
18214
18215 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18216
18217         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18218         causes an ICE.
18219
18220 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18221
18222         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18223         STACK_SIZE is defined.
18224         * gcc.c-torture/unsorted/stuct.c: Similarly.
18225
18226         * gcc.c-torture/compile/980821-1.c: New test.
18227
18228 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18229
18230         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18231
18232 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18233
18234         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18235         code.
18236
18237 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18238
18239         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18240         error'.
18241
18242 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18243
18244         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18245
18246 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18247
18248         * gcc.c-torture/compile/980816-1.c: New test.
18249
18250         * gcc.dg/980816-1.c: New test.
18251
18252 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18253
18254         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18255         compiler for ieee tests.
18256
18257 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18258
18259         * g77.f-torture/compile/980729-0.f: New test.
18260
18261 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18262
18263         * gcc.c-torture/special/eeprof-1.c: New test, for
18264         -finstrument-functions.
18265         * gcc.c-torture/special/special.exp: Run it.
18266
18267 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18268
18269         * gcc.c-torture/compile/980729-1.c: New test.
18270
18271 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18272
18273         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18274         __thumb__ is defined, and test for ARM style doubles if so.
18275
18276 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18277
18278         * g77.f-torture/noncompile/980615-0.f: New test.
18279
18280 1998-07-26  H.J. Lu  (hjl@gnu.org)
18281
18282         * gcc.dg/980312-1.c: Do link instead of compile.
18283         * gcc.dg/980313-1.c: Likewise.
18284
18285 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18286
18287         * gcc.c-torture/compile/980726-1.c: New test.
18288
18289 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18290
18291         * g77.f-torture/execute/io0.f: New test.
18292
18293 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18294
18295         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18296         an int.
18297
18298 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18299
18300         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18301         m32r bugs.
18302
18303 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18304
18305         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18306         c-decl.c:grokdeclarator can handle mode attributes.
18307
18308 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18309
18310         * gcc.c-torture/execute/980716-1.c: New test.
18311
18312 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18313
18314         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18315         the mn10200.
18316         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18317         the mn10200.
18318         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18319         * gcc.c-torture/compile/930326-1.x: Similarly.
18320
18321 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18322
18323         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18324         New test from Craig.
18325
18326 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18327
18328         * g77.f-torture/noncompile/980616-0.f: New test.
18329
18330         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18331
18332 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18333
18334         *  g++.other/singleton.C: Return error value instead of taking
18335         SIGSEGV.
18336
18337 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18338
18339         *  g++.other/singleton.C: New test.   Warning is under dispute.
18340         Runtime crash is not.
18341
18342 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18343
18344         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18345         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18346         using6.C, using7.C}:  New namespace tests.
18347
18348 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18349
18350         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18351         specialization with typedef'ed names used as array indexes.
18352
18353 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18354
18355         * gcc.c-torture/execute/980709-1.c: New test.
18356
18357         * gcc.dg/980709-1.c: New test.
18358
18359 1998-07-07  Richard Henderson  <rth@cygnus.com>
18360
18361         * gcc.c-torture/execute/bcp-1.c: New test.
18362
18363 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18364
18365         * gcc.c-torture/execute/980707-1.c: New test.
18366
18367 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18368
18369         * gcc.c-torture/compile/980706-1.c: New test.
18370
18371 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18372
18373         * g77.f-torture/execute/980701-0.f,
18374         g77.f-torture/execute/980701-1.f: New test from Craig.
18375
18376 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18377
18378         * gcc.c-torture/compile/980701-1.c: New test.
18379
18380         * gcc.c-torture/execute/980701-1.c: New test.
18381
18382 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18383 rlsruhe.de>
18384
18385         * g++.old-deja/g++.robertl/eb132.C: New test.
18386         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18387
18388 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18389
18390         * g77.f-torture/execute/980628-7.f,
18391         g77.f-torture/execute/980628-8.f,
18392         g77.f-torture/execute/980628-9.f,
18393         g77.f-torture/execute/980628-10.f: New tests from Craig.
18394
18395         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18396
18397 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18398
18399         * g77.f-torture/execute/980628-4.f: New test from Craig.
18400         * g77.f-torture/execute/980628-5.f: Likewise.
18401         * g77.f-torture/execute/980628-2.f: Likewise.
18402         * g77.f-torture/execute/980628-0.f: Likewise.
18403         * g77.f-torture/execute/980628-1.f: Likewise.
18404         * g77.f-torture/execute/980628-3.f: Likewise.
18405         * g77.f-torture/execute/980628-6.f: Likewise.
18406
18407 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18408
18409         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18410         directory when nothing has been installed yet.
18411
18412 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18413
18414         * gcc.c-torture/special/special.exp: Handle newer versions of
18415         dejagnu.
18416
18417 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18418
18419         * gcc.dg/980626-1.c: New test.
18420
18421 1998-06-19  Bruno Haible <haible@ilog.fr>
18422
18423         * gcc.misc-tests/m-un-2.c: New test.
18424         * g++.old-deja/g++.other/warn01.c: Likewise.
18425
18426 1998-06-19  Robert Lipe  <robertl@dgii.com>
18427
18428         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18429         compatibility with assmblers with a different comment character.
18430         Eliminate use of GAS-specific extensions.
18431
18432 1998-06-19  Jeffrey A Law  (law@cygnus.com)
18433
18434         * gcc.c-torture/execute/ieee/980619-1.c: New test.
18435
18436 1998-06-19  Robert Lipe  <robertl@dgii.com>
18437
18438         *lib/g77.exp: Replace search for libf2c.a with search for newly
18439         renamed libg2c.a
18440
18441 1998-06-17  Jeffrey A Law  (law@cygnus.com)
18442
18443         * gcc.c-torture/execute/980617-1.c: New test.
18444
18445 1998-06-12  Jeffrey A Law  (law@cygnus.com)
18446
18447         * gcc.c-torture/execute/980612-1.c: New test.
18448
18449 1998-06-08  Jeffrey A Law  (law@cygnus.com)
18450
18451         * gcc.dg/980523-1.c: Only test on ppc-linux.
18452         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18453
18454         * gcc.c-torture/execute/980608-1.c: New test.
18455
18456 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
18457
18458         * gcc.c-torture/execute/980605-1.c: New test.
18459
18460 1998-06-04  Jeffrey A Law  (law@cygnus.com)
18461
18462         * gcc.c-torture/execute/980604-1.c: New test.
18463
18464 1998-06-02  Jeffrey A Law  (law@cygnus.com)
18465
18466         * gcc.c-torture/execute/980602-1.c: New test.
18467         * gcc.c-torture/execute/980602-2.c: Likewise.
18468
18469 1998-06-02  Dave Love  <d.love@dl.ac.uk>
18470
18471         * 970125-0.f: Fix per JCB.  Add commentary.
18472
18473 1998-05-31  Michael Meissner  <meissner@cygnus.com>
18474
18475         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18476         IEEE -0 support.
18477
18478 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18479
18480         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18481         earlier.
18482
18483 1998-05-28  Catherine Moore <clm@cygnus.com>
18484
18485         * gcc.c-torture/execute/980526-3.c: New test.
18486
18487 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
18488
18489         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18490         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18491         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18492         m88k-motorola-sysv3 to XFAIL.
18493
18494 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18495
18496         * gcc.dg/980526-1.c: New test.
18497         * gcc.c-torture/execute/980526-2.c: New test.
18498
18499 1998-05-26  Jeffrey A Law  (law@cygnus.com)
18500
18501         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18502
18503         * gcc.c-torture/execute/980526-1.c: New test.
18504
18505 1998-05-26  Dave Love  <d.love@dl.ac.uk>
18506
18507         * g77.f-torture/execute/alpha2.f: Add runtime test.
18508
18509 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
18510
18511         * g++.old-deja/old-deja.exp: Strip leading directories.
18512
18513         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18514         error for the line.  Don't run multiple tests for the same line.
18515
18516 1998-05-23  Jeffrey A Law  (law@cygnus.com)
18517
18518         * gcc.dg/980523-1.c: New test.
18519
18520 1998-05-23  Dave Love  <d.love@dl.ac.uk>
18521
18522         * g77.f-torture/compile/970915-0.f: New test.
18523
18524 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
18525
18526         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18527
18528 1998-05-21  Jeffrey A Law  (law@cygnus.com)
18529
18530         * gcc.dg/980520-1.c: New test.
18531
18532 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
18533
18534         * gcc.dg/980502-1.c: Fix return type.
18535
18536 1998-05-20  Jeffrey A Law  (law@cygnus.com)
18537
18538         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18539         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18540         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18541         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18542         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18543
18544 1998-05-20  Dave Love  <d.love@dl.ac.uk>
18545
18546         * g77.f-torture/execute/980520-1.f: New test.
18547
18548 1998-05-15  Dave Love  <d.love@dl.ac.uk>
18549
18550         * lib/mike-g77.exp: New file.
18551
18552         * g77.f-torture/noncompile/noncompile.exp,
18553         g77.f-torture/noncompile/check0.f: New files.
18554
18555 1998-05-14  Dave Love  <d.love@dl.ac.uk>
18556
18557         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18558         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18559         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18560         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18561         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18562         abort where appropriate.
18563
18564 1998-05-05  Michael Meissner  <meissner@cygnus.com>
18565
18566         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18567         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18568
18569 1998-04-29  Dave Love  <d.love@dl.ac.uk>
18570
18571         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18572
18573 1998-04-27  Dave Love  <d.love@dl.ac.uk>
18574
18575         * g77.f-torture/compile/980427-0.f: New test.
18576
18577 1998-04-24  Dave Love  <d.love@dl.ac.uk>
18578
18579         * g77.f-torture/compile/980424-0.f: New test.
18580
18581 1998-04-19  Dave Love  <d.love@dl.ac.uk>
18582
18583         * g77.f-torture/compile/980419-2.f (main): New test.
18584         * g77.f-torture/compile/970125-0.f: New test.
18585         * g77.f-torture/compile/980419-1.f: New test.
18586
18587 1998-04-08  Jim Wilson  <wilson@cygnus.com>
18588
18589         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
18590         of loop-4.c.
18591
18592 1998-04-07  Jim Wilson  <wilson@cygnus.com>
18593
18594         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18595
18596 1998-04-03  Jim Wilson  <wilson@cygnus.com>
18597
18598         * gcc.c-torture/compile/980329-1.c: New test.
18599
18600 1998-03-18  Jim Wilson  <wilson@cygnus.com>
18601
18602         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18603         * gcc.dg/980312-1.c: Fix typo in -march command.
18604
18605 1998-03-16  H.J. Lu  (hjl@gnu.org)
18606
18607         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18608
18609 1998-03-11  Robert Lipe  <robertl@dgii.com>
18610
18611         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
18612         Dave Love agree the Fortran source is bogus.
18613
18614 1998-03-11  Robert Lipe  <robertl@dgii.com>
18615
18616         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18617         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18618         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18619         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18620         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18621
18622 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
18623
18624         * g++.old-deja/g++.other/friend1.C: New test.
18625
18626 1998-02-18  Dave Love  <d.love@dl.ac.uk>
18627
18628         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18629         possibly uninitialized) variables and declare dnrm2.
18630
18631 1998-02-23  Robert Lipe <robertl@dgii.com>
18632
18633         From Bruno Haible <haible@ilog.fr>:
18634         * gcc.c-torture/execute/980223.c: New test.
18635
18636 1998-02-13  Jeffrey A Law  (law@cygnus.com)
18637
18638         * gcc.dg/ifelse-1.c: New test.
18639
18640 1998-02-09  H.J. Lu  (hjl@gnu.org)
18641
18642         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18643
18644           * lib/old-dejagnu.exp (old-dejagnu): Added the
18645           "execution test - XFAIL *-*-*" handling in the spirit of
18646           "excess errors test -". Changed the "execution test fails"
18647           handling to be like "excess errors test fails".
18648           * Update various tests accordingly.
18649
18650 1998-02-06  Jim Wilson  <wilson@cygnus.com>
18651
18652         * gcc.c-torture/execute/980205.c: New test.
18653
18654 1998-01-18  Jeffrey A Law  (law@cygnus.com)
18655
18656         * lib/c-torture.exp: Look for .x files instead of .cexp files.
18657         * lib/f-torture.exp: Similarly.
18658         * gcc.c-torture: Rename all .cexp files to .x files.
18659
18660 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
18661
18662         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18663         (940510-1.c): Removed duplicate.
18664         (971104-1.c): New test.
18665
18666 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
18667
18668           * lib/f-torture.exp: Improve error and loop detection.
18669
18670 1997-11-19  Michael Meissner  <meissner@cygnus.com>
18671
18672         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18673         use that to size the filler array.
18674
18675 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
18676
18677         * lib/c-torture.exp(c-torture-execute): Fix typo.
18678
18679         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18680         testcase as the executable name. Keep the executable around if
18681         the test fails.
18682
18683 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
18684
18685         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18686         changes.  Only test one -g option, and move it to the end of the
18687         list of options to test.
18688
18689 1997-09-19  Michael Meissner  <meissner@cygnus.com>
18690
18691         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18692         variable GCC_TORTURE_OPTIONS to supply default switches separated
18693         by colons.  If no environment variable, run tests with -O0 -g, -O1
18694         -g, and -O2 -g as well.
18695
18696 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
18697
18698         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18699         explanatory comments. Fix indentation.
18700
18701 1997-09-15  Jeffrey A Law  (law@cygnus.com)
18702
18703         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18704
18705 1997-09-11  Jeffrey A Law  (law@cygnus.com)
18706
18707         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18708         * g++.old-deja/g++.mike/p7325.C: Likewise.
18709         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18710
18711 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
18712
18713         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18714         * g++.old-deja/g++.brendan/crash30.C: Likewise.
18715         * g++.old-deja/g++.brendan/crash39.C: Likewise.
18716         * g++.old-deja/g++.law/operators4.C: Likewise.
18717
18718 1997-09-11  Joe Buck  (jbuck@synopsys.com)
18719
18720         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18721         * g++.old-deja/g++.mike/p784.C: Ditto.
18722         * g++.old-deja/g++.mike/p785.C: Ditto.
18723
18724 1997-09-05  Jeffrey A Law  (law@cygnus.com)
18725
18726           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18727
18728 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18729
18730         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18731         target feature; pass this to c-torture-execute as needed.
18732
18733 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18734
18735         * lib/c-torture.exp(c-torture-execute): If the previous and the
18736         current executables being tested are identical, we don't need to
18737         run the executable again. Try to make the executable names
18738         unique. Add an optional argument for passing additional compiler
18739         flags.
18740
18741 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
18742
18743         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18744
18745 1997-08-29  Jeffrey A Law  (law@cygnus.com)
18746
18747         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18748
18749 1997-07-31  Jeffrey A Law  (law@cygnus.com)
18750
18751         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18752         32bit or larger longs.
18753
18754         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18755         have either a 32bit long or 32bit int.
18756
18757 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
18758
18759         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18760         Make double precision tests dependent on sizeof (double).
18761
18762 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
18763
18764         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18765         too.
18766
18767 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
18768
18769         * gcc.c-torture/compile/961203-1.cexp: New script.
18770
18771 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
18772
18773         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18774         up the includes ourselves.
18775
18776 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
18777
18778         * lib/plumhall.exp: Remove random include, and add a few
18779         verbose messages for debugging.
18780
18781 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
18782
18783         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18784         of trying to do it ourselves.
18785
18786 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
18787
18788         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18789
18790 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
18791
18792         * gcc.prms/5403.c: Made regexp a bit less strict.
18793
18794 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
18795
18796         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18797         is returned from remote_load instead.
18798         * lib/plumhall.exp: Ditto.
18799         * lib/mike-g++.exp: Ditto.
18800         * lib/old-dejagnu.exp: Ditto.
18801         * lib/c-torture.exp: Ditto.
18802
18803 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
18804
18805         * lib/g++.exp: Use build_wrapper procedure.
18806         * lib/gcc.exp: Ditto.
18807
18808 1997-05-20  Jeffrey A Law  (law@cygnus.com)
18809
18810         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18811         an old-style decl for malloc.  Fixes tests to work when
18812         sizeof (int) != sizeof (size_t).
18813
18814 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18815
18816         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18817
18818         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18819         use stdargs.h interface.
18820
18821 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18822
18823         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18824         NO_VARARGS when compiling.
18825
18826 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
18827
18828         * lib/plumhall.exp(ph_includes): New procedure.
18829         (ph_make): Use it.
18830         (ph_compiler): Ditto.
18831
18832         * lib/g++.exp: Rename test-glue.c to testglue.c.
18833         * lib/gcc.exp: Ditto.
18834
18835 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
18836
18837         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18838         to completion when it's called.
18839
18840 1997-03-21  Michael Meissner  <meissner@cygnus.com>
18841
18842         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18843         is defined, don't do test.
18844
18845 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
18846
18847         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18848         for object files.
18849         (ph_summary): Mark skipped testcases as untested, not unresolved.
18850
18851         * lib/plumhall.exp (ph_make): If unresolved because of bad
18852         errorCode, record errorCode in log file.
18853         (*): Replace send_log/verbose with verbose -log.
18854
18855 1997-03-19  Michael Meissner  <meissner@cygnus.com>
18856
18857         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18858         double conversion if double isn't at least 8 bytes.
18859
18860         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18861         int to work with targets where int is 16 bits.
18862
18863         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18864         8 bytes, just exit, since 4 byte doubles don't have enough bits of
18865         precision for the test to complete.
18866
18867 1997-03-14  Michael Meissner  <meissner@cygnus.com>
18868
18869         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18870         if d10v is not compiled with the -mdouble64 flag.
18871         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18872
18873         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18874         d10v is not compiled with the -mint32 flag.
18875
18876 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
18877
18878         * lib/plumhall.exp: Use incr_count.
18879
18880 1997-03-12  Jeffrey A Law  (law@cygnus.com)
18881
18882         * gcc.c-torture: Update to c-torture-1.45.
18883
18884 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
18885
18886         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18887         the name of the expect testcase file).
18888
18889         * lib/g++.exp(g++_init): Ditto.
18890
18891 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
18892
18893         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18894         the host.
18895
18896         * lib/gcc.exp(gcc_exit): New procedure.
18897
18898 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
18899
18900         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18901         specs where appropriate.
18902
18903         * g++.old-deja/g++.arm/*: Added additional ERROR checks
18904         because of new "candidates are" messages, and removed a few
18905
18906         * Converted all non-old-style g++ testcases to old-style, and
18907         moved into g++.old-deja.
18908
18909 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
18910
18911         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18912         options.
18913
18914         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18915         succeeded.
18916
18917         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18918
18919 1997-02-13  Michael Meissner  <meissner@cygnus.com>
18920
18921         * lib/gcc.exp (gcc_target_compile): Add support for defining
18922         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18923         the machine doesn't have those features.
18924
18925 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
18926
18927         * g++.law/operators4.exp: Don't use LIBS.
18928
18929 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
18930
18931         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18932
18933         * lib/mike-g++.exp: Don't set the compiler to be tested here.
18934         * lib/g++.exp: Set it here instead. Also, allow use of the
18935         --tool_exec and --tool_opt options. Change CXX to
18936         GXX_UNDER_TEST.
18937
18938         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18939
18940         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18941
18942 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
18943
18944         * lib/old-dejagnu.exp: Use prune_warnings instead of
18945         prune_system_crud.
18946         * lib/mike-g++.exp: Ditto.
18947         * lib/gcc.exp: Ditto.
18948         * lib/g++.exp: Ditto.
18949
18950         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18951
18952 1997-02-07  Jeffrey A Law  (law@cygnus.com)
18953
18954           * 941014-2.c: Include stdlib.h
18955           * 960327-1.c: Include stdio.h
18956           * dbra.c, index-1.c: Don't assume ints are 32bits.
18957
18958 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
18959
18960         * lib/gcc.exp: Add gcc,stack_size target feature.
18961
18962         * lib/g++.exp(g++_target_compile): Add the include and link
18963         paths here, not in two other places. And, it's $options, not
18964         options.
18965
18966         * lib/mike-g++.exp(postbase): Remove the code that determines
18967         the correct include and link paths.
18968         * g++.old-deja/old-deja.exp: Ditto.
18969
18970 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
18971
18972         * lib/g++.exp(g++_init): target_compile no longer returns the
18973         filename of the result.
18974
18975 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
18976
18977         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18978         call to glob.
18979
18980         * gcc.c-torture/special/special.exp: Change call to
18981         gcc_target_compile to include the object file.
18982
18983 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
18984
18985         * gcc.c-torture/special/special.exp: Correct misspelling in last
18986         change.
18987
18988 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
18989
18990         * lib/plumhall.exp(ph_summary): Log the entire output of the
18991         executable. Return -1 if there were any failures, 0 otherwise.
18992         (ph_execute): Return -1 if there were any failures, 0 otherwise.
18993         (ph_make): Clean up objects and executables that were built
18994         if the tests succeeded.
18995
18996 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
18997
18998         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
18999         libraries and includes in the build tree as appropriate.
19000
19001 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19002
19003         * lib/c-torture.exp: Instead of looking for the global variable
19004         NO_LONG_LONG, check to see if that's a feature of the target.
19005
19006 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19007
19008         * config/default.exp: Minimize. Delete the remainer of the files in
19009         config; this functionality is now in devo/dejagnu/config.
19010
19011         g++.*/*: Pass any additional flags used to compile to postbase;
19012         delete CXXFLAGS.
19013
19014         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19015         is now done by runtest.exp. Use gcc_target_compile instead of
19016         compile.
19017
19018         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19019         Remove references to CFLAGS. Use remote_file instead of
19020         calling rm -f.
19021         (c-torture): Take a list of arguments to use to compile this
19022         testcase.
19023
19024         lib/g++.exp: Simplify. Use target_compile instead of compile.
19025         lib/gcc-dg.exp: Ditto.
19026         lib/gcc.exp: Ditto.
19027         lib/mike-{gcc,g++}.exp: Ditto.
19028         lib/old-dejagnu.exp: Ditto.
19029         lib/plumhall.exp: Ditto.
19030
19031 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19032
19033         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19034         (ph_linker): Likewise.
19035
19036 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19037
19038           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19039         MAP_ANON / MAP_ANONYMOUS if defined;
19040         else try to map from /dev/zero .
19041
19042 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19043
19044         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19045         isn't defined, then define it to MAP_ANONYMOUS.
19046
19047 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19048
19049         * gcc.c-torture: Update to c-torture-1.42 release.
19050
19051 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19052
19053         * gcc.c-torture: Update to c-torture-1.41 release.
19054
19055 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19056
19057         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19058         c-torture release.
19059
19060 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19061
19062         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19063         and LDFLAGS.  Fix second case to append the target_info ldflags
19064         onto LDFLAGS, not CFLAGS.
19065         * lib/g++.exp (g++_init): Add target_info stuff.
19066         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19067         of libgloss and newlib flags for !native.
19068
19069         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19070         (GDB): Fix relative path to go up another dir for finding gdb.
19071
19072 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19073
19074         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19075         versions in the target_info array, if they don't exist.
19076
19077 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19078
19079         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19080
19081 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19082
19083         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19084         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19085
19086 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19087
19088         * lib/old-dejagnu.exp: Don't remove the output file before we've
19089         actually tested it. Don't append pwd to the path of the executable
19090         we're testing.
19091
19092 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19093
19094         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19095
19096 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19097
19098         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19099         temporary directory for compiler files, and set it to a default
19100         value of /tmp. Set $output as the name of the output file from
19101         compiling the testcase. Add a -o option to $cflags_var so the
19102         compiler writes the final output file as $output. Set $executable
19103         to $output.
19104
19105         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19106         directory for compiler files, and set it to /tmp if it doesn't
19107         already have a value. Set $output_file to the name of the output
19108         file from compiling the testcase. Add a -o option to CXXFLAGS so
19109         the compiler writes the final output file as $output. Use $output
19110         as the executable to be tested.
19111
19112 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19113
19114         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19115
19116 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19117
19118         * gcc.c-torture/execute/pending-1.c: New test.  Still
19119         pending in Tege's queue.
19120
19121 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19122
19123         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19124         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19125         if there were failures.  Call unresolved if there were unresolved
19126         testcases.  Call gcc_fail if program did not run to completion.
19127         (ph_make): Pass additional argument name to ph_execute.
19128         (ph_execute): Add new argument.  Pass additional arguments to
19129         ph_summary.  Call gcc_fail is there is no execution output.
19130
19131 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19132
19133         * lib/plumhall.exp (proc_summary): Output relavent summary
19134         lines into the log so specific failures in plumhall can be
19135         investigated.
19136
19137 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19138
19139         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19140         (c-torture-execute): Don't try to execute tests which use
19141         "long long" types if $NO_LONG_LONG is nonzero.
19142
19143 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19144
19145         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19146         not c-torture.
19147
19148         * gcc.ieee: Move from here.
19149         * gcc.c-torture/execute/ieee: To here.
19150
19151 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19152
19153         * gcc.c-torture: Update to c-torture-1.41 release.
19154
19155 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19156
19157         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19158         not "$output".
19159
19160 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19161
19162         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19163         -c present.
19164
19165 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19166
19167         * config/proelf.exp: Handle connecting to a simulator.
19168
19169 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19170
19171         * config/proelf.exp: New file.  Enough framework that we can
19172         run c-torture tests on the proelf targets (or any other target
19173         that gdb can connect to for that matter).
19174
19175 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19176
19177         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19178         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19179
19180         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19181         exec_output exists.
19182
19183 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19184
19185         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19186         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19187
19188         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19189         to pass/fail/unresolved/unsupported/untested.  Caller must now
19190         call unresolved/unsupported/untested.
19191         * lib/*.exp: Update FSF address.  Update to handle new results of
19192         ${tool}_load.
19193         * lib/chill.exp (verbose): Delete.
19194
19195 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19196
19197         * lib/gcc.exp (default_gcc_start): Change order of args to
19198         $LDFLAGS $CFLAGS $LIBS.
19199         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19200         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19201         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19202         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19203         * gcc.misc-tests/dg-test.exp: Likewise.
19204         * gcc.misc-tests/msgs.exp: Likewise.
19205         * gcc.prms/prms.exp: Likewise.
19206         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19207         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19208
19209         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19210
19211 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19212
19213         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19214
19215         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19216         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19217
19218         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19219         necessary.
19220
19221 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19222
19223         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19224         global for loop; add use of $mathlib.
19225         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19226         settings here; set mathlib for anything but VxWorks.
19227
19228 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19229
19230         * gcc.c-torture: Update to c-torture-1.40 release.
19231
19232 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19233
19234         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19235         dg.exp.
19236
19237 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19238
19239         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19240         global.
19241
19242 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19243
19244         * lib/g++.exp (LIBS): Define if not already.
19245         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19246         (gcc-dg-prune): Call prune_gcc_output.
19247         * lib/gcc.exp (prune_gcc_output): New proc.
19248         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19249         prune_gcc_output.
19250
19251 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19252
19253         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19254         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19255
19256 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19257
19258         * gcc.c-torture: Update to c-torture-1.39 release.
19259
19260 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19261
19262         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19263         fails, try others as well.
19264
19265 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19266
19267         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19268         If compilation fails, mark execute tests as `untested'.
19269         If test is marked as unsupported, don't mark compilation and
19270         execute tests as failed.
19271
19272 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19273
19274         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19275         libstdc++ for whether or not we want to be doing shared
19276         libraries.  Delete link_curses since we don't need it anymore.
19277         * lib/mike-g++.exp (postbase): Don't link in libg++.
19278         * g++.old-deja/old-deja.exp: Likewise.
19279
19280 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19281
19282         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19283
19284 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19285
19286         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19287         For that, add `-Wl,-a,shared_archive'.
19288         * g++.old-deja/old-deja.exp: Likewise.
19289
19290 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19291
19292         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19293
19294 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19295
19296         * lib/mike-g++.exp (postbase): Pay attention to the status of
19297         g++_load.
19298
19299 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19300
19301           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19302
19303 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19304
19305         * lib/gcc.exp (default_gcc_start): No longer need to log program
19306         being executed or its output, execute_anywhere does that now.
19307         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19308         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19309
19310 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19311
19312         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19313         the same as those in lib/g++.exp.
19314
19315 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19316
19317         * gcc.c-torture: Update to c-torture-1.38 release.
19318         * gcc.ieee: Related changes.
19319
19320 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19321
19322         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19323         "exec". Minor reformatting changes.
19324
19325         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19326         cross. This means all "exec" calls now work on a remote host as
19327         well.
19328         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19329         cross. Filter out the extra "\r\n" stuff that expect puts in.
19330         (c-torture-execute): Filter out the bogus warnings like
19331         c-torture-compile does. Add support for canadian cross.
19332         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19333         Use execute_anywhere rather than calling exec directly. Now it
19334         works for canadian cross testing.
19335
19336 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19337
19338         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19339         results into a variable, and check that rather than using file exists.
19340
19341 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19342
19343         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19344         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19345
19346 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19347
19348         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19349         lib_curses if there's a shared libg++ in the build tree.
19350
19351 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19352
19353         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19354         if not supported target.
19355
19356 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19357
19358         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19359         link_curses up to always happen, not just for native builds.
19360
19361 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19362
19363         * gcc.c-torture: Update to c-torture-1.36 release.
19364         * gcc.failure: Related changes.
19365
19366 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19367
19368         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19369
19370 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19371
19372         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19373         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19374         runshlib, link_curses, and mathlib for link and run.
19375
19376         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19377         pass the runtime shared library options for Solaris, OSF/1, and
19378         Irix5, and link with -lcurses to avoid unresolved references.
19379
19380 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19381
19382         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19383         only run once.
19384
19385 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19386
19387         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19388
19389 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19390
19391         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19392         do not have a framework for the "compat" tests yet.
19393
19394 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19395
19396         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19397         set to null if we're testing vxworks5.1.  Use that instead of
19398         `-lm' in the setting of LIBS for link and run.
19399
19400 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19401
19402         * config/rom68k.exp (${tool}_load): Major changes to make it
19403         work.  Verified that it does in fact return the stuff in
19404         exec_output properly.  Catch any Emul or any TRAP other than 0.
19405
19406 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19407
19408         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19409         LDFLAGS properly for targets that need stuff from libgloss.
19410         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19411         only run once.
19412         (gpp_initialized): New variable.
19413
19414 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19415
19416         * config/rom68k.exp: Load libgloss.exp.
19417         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19418         so we can produce a fully linked binary.
19419         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19420         so we can produce a fully linked binary.
19421
19422 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19423
19424         * lib/plumhall.exp (ph_section): Watch for expected failures.
19425         Add missing `else'.
19426
19427         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19428         run the testcase.
19429         (c-torture): Likewise.
19430
19431 1995-08-28  Doug Evans  <dje@cygnus.com>
19432
19433         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19434
19435         * lib/mike-g++.exp (mike_cleanup): New proc.
19436         (prebase): New globals compiler_result, not_compiler_result,
19437         target_regexp.
19438         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
19439         allow leading "-" in pattern.  Watch for unsupported tests.
19440         If $compiler_result is set, pattern match assembler code,
19441         and ditto for $not_compiler_result.
19442         * lib/mike-gcc.exp: Likewise.
19443
19444         * lib/plumhall.exp (ph_execute): Only call ph_summary if
19445         execution "succeeded".
19446
19447 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
19448
19449         * config/win32.exp: New file.
19450         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19451
19452 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
19453
19454         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19455         unsupported.
19456         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19457         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19458         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19459
19460         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19461         "... without exceptions was ...".  That is now handled by
19462         prune_system_crud.
19463         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19464
19465 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
19466
19467         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19468         sieve.c,sort2.c}: New files.
19469         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19470         sieve.exp,sort2.exp}: Drivers for them.
19471
19472         * lib/mike-gcc.exp (program_output): New user settable variable.
19473         (postbase): Call prune_system_crud.  Also prune extraneous compiler
19474         messages.
19475         * lib/mike-g++.exp (program_output): New user settable variable.
19476
19477         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19478
19479         * config/sh.exp: Deleted (use sim.exp instead).
19480
19481 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
19482
19483         * config/vx.exp: Declare CHECKTASK as global.
19484         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19485         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19486         * lib/old-dejagnu.exp: Load [pwd]/$executable.
19487
19488 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19489
19490         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19491         target. Like vx.exp, only includes `vx29k.exp' instead of
19492         `vxworks.exp'.
19493
19494 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
19495
19496         * config/sim.exp: Increase time limit from 120 seconds to 240.
19497
19498 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
19499
19500         * gcc.c-torture/execute/950628-1.c: New test.
19501
19502 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
19503
19504         * gcc.c-torture: Update with changes/additions from
19505         c-torture-1.34.
19506
19507 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
19508
19509         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19510
19511 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
19512
19513         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19514
19515 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
19516
19517         * gcc.c-torture/compile/950512-1.c: New test.
19518         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19519         * gcc.dg/struct-ret-1.c: Likewise.
19520
19521 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
19522
19523         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19524           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19525
19526 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
19527
19528         * gcc.c-torture/special/920411-1.c: Deleted.
19529         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19530
19531 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
19532
19533         * config/sim.exp (${tool}_load): Hack in call to bash to get a
19534         cpu limit.
19535
19536 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
19537
19538         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19539
19540 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
19541
19542         From kenner;
19543         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19544         is the proper length.
19545         * va-arg-3.c: Likewise.
19546
19547 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
19548
19549         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
19550         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19551
19552         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
19553         * lib/g++.exp (default_g++_start): Delete old cruft.
19554
19555 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
19556
19557         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19558         (2 * (1 << 18)) to (2 * (1 << 17)).
19559
19560         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19561
19562 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
19563
19564         * config/rom68k.exp: Renamed from config/idp.exp
19565
19566 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
19567
19568         * c-torture/compile/921109-2.c
19569
19570 1995-04-18  Mike Stump  <mrs@cygnus.com>
19571
19572         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19573         excess errors.
19574
19575 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
19576
19577         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19578         output.
19579         * lib/g++.exp (default_g++_start): Likewise.
19580
19581 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
19582
19583         * gcc.c-torture/compile/950329-1.c: New test.
19584
19585 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
19586
19587           * config/bug.exp (${tool}_load): Updated to use new remote_open
19588           and remote_close procs.
19589         * config/idp.exp: New file.
19590
19591 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
19592
19593         * gcc.c-torture/execute/950322-1.c: New test.
19594
19595 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
19596
19597         * config/vx.exp (${tool}_load): Clean up testing of return code from
19598         vxworks_ld and vxworks_spawn.
19599
19600 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
19601
19602         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19603
19604 1995-03-13  Mike Stump  <mrs@cygnus.com>
19605
19606         * lib/old-deja.exp: Add `excess errors test - ' error, now one
19607         can mark excess errors on a machine by machine basis.  Note, the
19608         default is to not expect any excess errors, even when excess
19609         errors test - is given, so you will want to put an XFAIL ... on
19610         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
19611         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19612         those 4 machines, but no others.
19613
19614 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
19615
19616         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19617         * lib/c-torture.exp: to here.
19618
19619 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
19620
19621         * gcc.c-torture/execute/950221-1.c: New test.
19622         * gcc.c-torture/execute/struct-ret-1.c: New test.
19623         * gcc.c-torture/compile/950221-1.c: New test.
19624
19625         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19626
19627 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
19628
19629         * gcc.c-torture/execute/arith-1.c (main): Return 0.
19630         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19631
19632 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
19633
19634         * g++.gb: New directory of tests, derived from my signature and
19635         class scoping tests.
19636
19637         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19638         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19639         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19640         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19641         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19642         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19643         * g++.gb/sig25.C: Likewise.
19644
19645         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19646         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19647         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19648         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19649         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19650         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19651         * g++.gb/sig25.exp: Likewise.
19652
19653         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19654         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19655         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19656         * g++.gb/scope13.C: Likewise, this test still fails.
19657
19658         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19659         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19660         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19661         * g++.gb/scope13.exp: Ditto.
19662
19663         * g++.gb/README: New file, explains what these tests are about.
19664
19665 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
19666
19667         * lib/dg.exp (dg-do): Support `preprocess'.
19668         (dg-test): Likewise.
19669
19670 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
19671
19672         * config/udi.exp: change "continue -expect" to "exp_continue".
19673
19674 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
19675
19676         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19677         Delete redundant tests.
19678
19679         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19680         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19681         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19682         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19683         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19684         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19685         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19686         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19687
19688         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19689         storing label pointers.
19690         * gcc.c-torture/execute/921019-1.c: Likewise.
19691         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19692         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19693         parameter fp.
19694         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19695         constants.
19696
19697         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19698         Delete obsolete tests.
19699
19700         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19701         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19702         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19703         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19704         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19705         * gcc.c-torture/compile/950124-1.c: New test.
19706
19707         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19708
19709 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
19710
19711         * lib/mike-g++.exp: Add -lm to LIBS.
19712
19713 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
19714
19715         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19716
19717 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
19718
19719         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19720
19721 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
19722
19723         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19724
19725 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
19726
19727         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19728         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19729         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19730         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19731         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19732         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19733         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19734         * g++.law/{operators31.C, operators32.C,
19735         * g++.law/{operators33.C, operators34.C}: Likewise.
19736         * g++.law/{pic1.C, refs2.C}: Likewise.
19737         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19738         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19739         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19740         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19741
19742         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19743         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19744         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19745         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19746         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19747         * g++.law/{enum9.exp, friend5.exp}: Likewise.
19748         * g++.law/{nest3.exp, nest4.exp}: Likewise.
19749         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19750         * g++.law/{operators30.exp, operators31.exp}: Likewise.
19751         * g++.law/{operators32.exp, operators33.exp}: Likewise.
19752         * g++.law/{operators34.exp}: Likewise.
19753         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19754         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19755         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19756         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19757         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19758
19759         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19760         No longer expected to fail.
19761         * g++.law/missed-error3.C: Tweak for recent bool changes.
19762
19763 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
19764
19765         * config/emb-unix: Deleted.
19766         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19767         remote execution.  Do final link on remote host if REMOTE_LINK is set.
19768
19769 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
19770
19771         * lib/dg.exp (dg-test): Fix typo in last patch.
19772
19773 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
19774
19775         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19776         (handles multiple occurrences).
19777
19778 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
19779
19780         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19781         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19782         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19783         printed).
19784         * lib/c-torture.exp (c-torture-compile): Likewise.
19785         (c-torture): Prepend full path if missing.
19786         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19787         (gcc_fail): Likewise.
19788         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19789
19790 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
19791
19792         * lib/netware.exp: Only attach to NetWare i386 systems.
19793
19794 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
19795
19796         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19797         messages.  Add test name to "output pattern match" pass/fail message.
19798
19799 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
19800
19801         * gcc.dg: New testsuite.
19802         * gcc.dg/dg.exp: New file.
19803
19804         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19805         test-switch.c}: Deleted.
19806
19807         * gcc.misc-tests/msgs.exp: New testcase driver.
19808
19809 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
19810
19811         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19812         Watch for illegal return values from ${tool}_load.
19813         * config/unix.exp (${tool}_load): Fix pass/fail detection for
19814         cross targets.  Coerce return value >0 to 1.
19815
19816 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
19817
19818         * config/unix.exp (${tool}_load): Call program rsh, not proc.
19819
19820         * config/emb-unix.exp: New file.
19821
19822         * config/sim.exp: Error if variable $SIM not defined.
19823         (${tool}_load): Mark test as "untested" if simulator missing.
19824
19825         * config/unix.exp: Load remote.exp to get rcp_download.
19826         * lib/c-torture.exp: Use different option lists for testcases with
19827         and without loops.
19828         * gcc.c-torture/execute/execute.exp: Likewise.
19829
19830 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
19831
19832         * config/*.exp: Clarify return code from ${tool}_load.
19833         Call `unresolved' or `untested' instead of `warning' or `perror'
19834         (sometimes you still want to call both though).
19835         Add comment that `shell_id' is local to each file.
19836         * config/udi.exp (timeout): Set to 30.
19837         Don't print warning if connection fails, $connectmode has already
19838         printed an error.
19839         (${tool}_load): Move verbose messages to level 2.
19840         Rework pattern for "Process started" message.
19841         Pass `shell_id' to ${connectmode}_download.
19842         Retry twice upon timeout.  Make resetting of target more robust.
19843         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19844         Pass `shell_id' to exit_$connectmode.
19845         Only call exit_$connectmode if connected.
19846         * config/unix.exp (${tool}_load): Check return codes better.
19847         * config/vrtx.exp (${tool}_load): Likewise.
19848         * config/vx.exp (${tool}_load): Likewise.
19849         Delete unneeded global's.
19850         * lib/dg.exp (dg-test): Update to reflect clarified return codes
19851         from ${tool}_load.
19852         (dg-stat): Delete.
19853         (dg-init): Delete recording of pass/fail counts.
19854         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19855         (old-dejagnu-init): Likewise.
19856         (old-dejagnu-stat): Delete contents, empty proc now.
19857         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19858         (c-torture): Delete references to lcnt, lpass, lfail.
19859         Get option list from TORTURE_OPTIONS.
19860         Delete -funroll[-all]-loops if no loops.
19861         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19862         (g++_stat): Delete contents (empty proc now).
19863         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19864         (gcc_finish): Likewise.
19865         (gcc_stat): Deleted.
19866         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19867         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19868         * gcc.c-torture/execute/execute.exp: Likewise.
19869         Split tests into two parts: compile, execute.
19870         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
19871         no loops.  Update to reflect clarified return codes from ${tool}_load.
19872
19873 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
19874
19875         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19876         to grep for.
19877         (old-dejagnu): Likewise (where necessary).
19878
19879 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
19880
19881         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19882
19883         * lib/dg.exp (dg-process-target): Fix processing of selector.
19884         Add comment regarding use of `error'.
19885
19886         * lib/gcc.exp (prune_system_crud): Define if missing.
19887         * lib/g++.exp (prune_system_crud): Likewise.
19888
19889         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19890         Call prune_system_crud.
19891         * lib/dg.exp (dg-runtest): New proc.
19892         Use perror instead of send_user for tcl errors in testcase.
19893         Don't return any value, it's never used.
19894         Don't clobber previous definition of `unknown'.
19895         Print tcl errors in `dg-final'.
19896
19897 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
19898
19899         * lib/dg.exp (dg-process-target): Improve syntax error messages.
19900         (dg-test): Don't print errorInfo, it contains stack backtrace.
19901
19902 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
19903
19904         * lib/g++.exp (runtest_file_p): Define if missing.
19905
19906 1994-09-24  Doug Evans  (dje@cygnus.com)
19907
19908         * lib/mike-g++.exp: Comment out loading of g++.exp.
19909         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
19910         (default_g++_version): Always print something.
19911         (default_g++_start): Comment out call to `which'.
19912         (g++_start, g++_load): Deleted (must be defined in config file).
19913         * lib/gcc.exp: Test for existence of $CC at start.
19914         Delete check for tmpdir (done in gcc_init).
19915         (default_gcc_version): Always print something.
19916         (default_gcc_start): Comment out call to `which'.
19917         * config/*.exp: Major cleanup - make cross targets work at least a
19918         little better for g++ (by not being "--tool gcc" specific).
19919         Rename gcc_xxx to ${tool}_xxx.
19920         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19921         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19922
19923 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
19924
19925         * lib/c-torture.exp (c-torture-compile): Rework compiler
19926         message processing.
19927
19928         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19929         c-torture.
19930
19931 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
19932
19933         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19934
19935         * lib/dg.exp (dg-process-target): Support { target native }.
19936
19937 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
19938
19939         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
19940         looked for "... program xxx got fatal signal".
19941         Correct regsub munging of `comp_output'.
19942         Ignore compiler messages "path prefix not used" and "linker input
19943         file unused".
19944
19945 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
19946
19947         * lib/gcc.exp (runtest_file_p): Define if missing.
19948         * gcc.prms/template.c: Example to work from.
19949
19950 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
19951
19952         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19953         * lib/dg.exp (dg-test): Call unsupported testcases as such.
19954
19955         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19956         * gcc.prms/1883.c: Moved from compile/940714-1.c.
19957         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19958         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19959
19960         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19961         (dg-process-target): No longer a varargs proc.
19962         Return S/N for target, P/F for xfail.  All callers changed.
19963         (user option procs): More argument checking.
19964         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19965         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19966         (dg-test): Skip test if not running on selected target in `dg-do'.
19967         Update handling of `dg-do-what', `dg-output-text'.
19968         Separate execution pass/fail from output pattern match pass/fail.
19969         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19970
19971 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
19972
19973         * gcc.c-torture/special/special.exp: Don't expect failure for mips
19974         target for 920510-1.c.
19975
19976 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
19977
19978         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19979         Clean up comment regarding use of passcnt, etc.
19980         (gcc_stat): Don't update `testcnt' here.
19981         (gcc_finish): Do it here.
19982         Might as well reset `but_id' here too.
19983         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19984         to determine if the file should be tested.
19985         * gcc.c-torture/compile/compile.exp: Likewise.
19986         * gcc.c-torture/execute/execute.exp: Likewise.
19987         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19988         * gcc.misc-tests/dg-test.exp: Likewise.
19989         * gcc.prms/prms.exp: Likewise.
19990         * gcc.wendy/wendy.exp: Likewise.
19991         * g++.old-deja.exp: Likewise.
19992         Move "Testing file" message to verbose level 1.
19993
19994 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
19995
19996         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
19997
19998 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
19999
20000         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20001         (default_gcc_start): Accept optional second list element
20002         of compiler flags.  Print compiler output at verbosity level 2.
20003         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20004         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20005         Save current values of framework globals passcnt, failcnt, xpasscnt,
20006         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20007         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20008         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20009         xfailcnt to compute stats.  Update framework global `testcnt' from
20010         pass/fail counts.
20011         (gcc_finish): New proc.  Clean up test environment.
20012         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20013         (gcc_epass, gcc_efail): Delete.
20014         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20015         argument of line number.
20016         (dg-init): If the tool has an init routine, call it.
20017         (dg-test): Remove args `cflags_var' and `libs_var'.
20018         Pass all compiler options to ${tool}_start.
20019         Handle missing line number.
20020         (dg-finish): New function.
20021         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20022         particular files.  Call gcc_finish at end.  Move "skipping test"
20023         message to verbosity level 3.
20024         * gcc.c-torture/compile/compile.exp: Likewise.
20025         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20026         * gcc.c-torture/execute/execute.exp: Likewise.
20027         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20028         Print testcase being tried at verbosity level 1.
20029         * gcc.c-torture/special/special.exp: Unset xfail.
20030         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20031         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20032         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20033         * gcc.failure/failure.exp: Likewise.
20034         * gcc.ieee/ieee.exp: Likewise.
20035         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20036         Update call to dg-test.  Call dg-finish at end.
20037         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20038         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20039         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20040         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20041         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20042         * gcc.wendy/wendy.exp: Add copyright.
20043         Delete setting of tmpdir (done by gcc_init).
20044         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20045         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20046         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20047         gcc_[ce]pass/fail.
20048
20049 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20050
20051         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20052         confusion.
20053         (g++_load): Likewise.
20054
20055         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20056         Rename argument to `prog' to remove the confusion.
20057         Varargs fns behave differently too!
20058         (g++_load): Likewise.
20059
20060         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20061
20062         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20063         what it is.  Delete (always) printing of status value for !native.
20064         Simplify verbose code, and include status and exec_output.
20065         (g++_load): Use gcc_load.
20066
20067 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20068
20069         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20070         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20071         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20072         940714-3.c as these testcases don't exist anymore.  Make
20073         va-arg-1.c expected to pass.
20074
20075 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20076
20077         * gcc.misc-tests/misc.exp: Only run specific testcases.
20078         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20079         * gcc.misc-tests/dg-[1-9].c: New files.
20080
20081         * lib/dg.exp: New testsuite driver.
20082         * gcc.prms/prms.exp: Use it.
20083
20084         * README.gcc: New file.
20085
20086         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20087         Document and reset `lxpass' and `lxfail'.
20088         Simplify "initialized" message.
20089         (gcc_stat): Clean up comments a little.
20090
20091 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20092
20093         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20094
20095 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20096
20097         * lib/old-dejagnu.exp (process-option): New proc.
20098         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20099         (old-dejagnu): Simplify.
20100         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20101
20102 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20103
20104         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20105         exists and is not an empty string.
20106
20107         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20108         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20109         finished.
20110         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20111         automatically.
20112
20113         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20114         longer expected to fail.
20115
20116         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20117         "f" function call.
20118
20119         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20120
20121         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20122         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20123         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20124         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20125         c-torture-1.29.
20126
20127         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20128         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20129
20130         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20131
20132         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20133         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20134
20135         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20136         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20137         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20138
20139 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20140
20141         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20142         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20143         940714-1.c, 940714-2.c, 940714-3.c},
20144         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20145         gcc.misc-tests/{mg.c,mg.exp}:
20146         New tests.
20147         * gcc.noncompile/noncompile.exp: Change accordingly.
20148
20149 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20150
20151         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20152         Undo previous clobberage.
20153
20154 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20155
20156         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20157         * gcc.special/{930510-1.c, special.exp}:
20158         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20159         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20160         struct-varargs-1.c}: New tests from c-torture-1.26.
20161
20162 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20163
20164         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20165           argument to switch.
20166
20167 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20168
20169         * Revert the previous changes.  Please see Rob's directory
20170           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20171           fixes.
20172
20173 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20174
20175         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20176             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20177             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20178             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20179             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20180             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20181             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20182             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20183             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20184             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20185             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20186             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20187             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20188             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20189             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20190             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20191             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20192             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20193             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20194             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20195             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20196             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20197             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20198             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20199             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20200             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20201             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20202
20203 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20204
20205         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20206             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20207           with perror calls.
20208
20209 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20210
20211         * config/unix.exp (g++_load): Fix syntax.
20212
20213 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20214
20215         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20216         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20217         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20218         Don't expect va-arg-1.c to fail.  Correct expected output for
20219         920928-1.c.
20220         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20221         * gcc.wendy/hbm4.c: Correct typo.
20222         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20223
20224 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20225
20226         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20227         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20228         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20229         * lib/c-torture.exp (c-torture-compile): Ditto.
20230
20231         Reduce volume of output (remove all the -I's and such).
20232         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20233         Call gcc_cpass, gcc_cfail.
20234         (c-torture): Pass testing option to c-torture-compile.
20235
20236 1994-03-21  Doug Evans  (dje@cygnus.com)
20237
20238         Bring patches over from progressive.
20239         * config/default.exp: Exit remote shell cleanly.
20240         (g++_exit, g++_start): Add default versions.
20241         * config/sim.exp (gcc_load): Use perror, not error.
20242
20243 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20244
20245         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20246         set in site.exp.
20247
20248 1994-03-14  Doug Evans  (dje@cygnus.com)
20249
20250         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20251         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20252         (wendy_try): New proc to run testcase.
20253         (main loop): Call 'em.
20254         * gcc.wendy/*.c: Clean up pass to correct expected output.
20255
20256         * lib/gcc.exp: Minor cleanup work.
20257         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20258
20259 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20260
20261         * config/sim.exp (gcc_load): Document return codes better.
20262         Don't pass -v to simulator.
20263
20264 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20265
20266           * gcc.special/920717-x.c: Fix typo.
20267           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20268           get at sources.
20269
20270         * lib/mike-gcc.exp: Fix typo.
20271
20272 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20273
20274         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20275         binary to use, transform the name.
20276         * config/*.exp: rename everything. Nuke any g++ specific files,
20277         it's now a special case of gcc that requires no special support.
20278         Add a default.exp for unsupported targets.
20279
20280 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20281
20282         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20283         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20284         version of Tcl.
20285
20286 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20287
20288         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20289         than a warning.
20290
20291 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20292
20293         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20294
20295 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20296
20297         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20298         option_list.  Compile every file with only 4/6 option choices
20299         (same as C torture) instead of with 12/18 different option
20300         choices.
20301         * lib/c-torture.exp: Likewise.
20302
20303         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20304         not already set.
20305
20306 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20307
20308         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20309         can put an XFAIL *-*-* on excess errors.
20310
20311 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20312
20313         * g++.law: Add more tests derived from g++-bugs snapshots.
20314
20315         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20316         equivalent to g++.law/init9.
20317
20318         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20319         compiled it, and the a.out file after we've run it.
20320
20321 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20322
20323         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20324         compiled it, and the a.out file after we've run it.
20325
20326 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20327
20328         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20329
20330 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20331
20332         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20333         version number.
20334
20335 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20336
20337         * g++.law: New directory of g++ tests derived from the g++-bugs
20338         snapshots.
20339
20340 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20341
20342         * gcc.compile: initbug1.c initbug1.exp testcase added
20343
20344 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20345
20346         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20347         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20348           fixes submitted by Jeff Law (law@cs.utah.edu)
20349         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20350           Jeff Law (law@cs.utah.edu)
20351
20352
20353 1993-11-30  Mike Stump  (mrs@cygnus.com)
20354
20355         * config/unix-g++.exp: Follow the gcc way of doing things.
20356         * g++.old-deja/old-deja.exp: Minor updates.
20357         * lib/g++.exp: New file, follow the gcc way of doing things.
20358         * lib/old-dejagnu.exp: Minor updates.
20359         * lib/mike-g++.exp: Always unset errorInfo.
20360
20361 1993-11-06  Mike Stump  (mrs@cygnus.com)
20362
20363         * lib/gcc.exp: Fix some errors with the below change, CC and
20364         CFLAGS should be global when setting, not local.
20365
20366 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20367
20368         * lib/gcc.exp: Transform tool name.
20369
20370 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20371
20372         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20373
20374 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20375
20376         * lib/gcc.exp: change gcc_done to gcc_stat
20377
20378 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20379
20380         * Upgraded gcc testsuite to c-torture version 1.25
20381
20382 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20383
20384         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20385         * lib/c-torture: added hooks for new reporting code.
20386
20387 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20388
20389         * config/sh-gcc.exp: check if sh-sim exists in the path
20390
20391 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20392
20393         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20394         * gcc.compile/compile.exp: Initial changes for new logic.
20395         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20396         * gcc.failure/failure.exp: Initial changes for new logic.
20397         * gcc.ieee/ieee.exp: Initial changes for new logic.
20398         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20399         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20400         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20401         * lib/c-torture.exp: Initial changes for new logic.
20402         * lib/gcc.exp: Initial changes for new logic.
20403
20404 1993-10-15  Mike Stump  (mrs@cygnus.com)
20405
20406         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20407         depend upon failure or success.  Fully qualify names in failure
20408         and success messages.  Always remove a.out before starting
20409         compile, just in case.  Pay more attention to error text output by
20410         the compiler.  Handle testcases with no known past errors just
20411         like all others, so that things are uniform.  Other miscellaneous
20412         improvements.
20413
20414 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20415
20416         * gcc.cpp: new directory for cpp tests
20417
20418 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20419
20420         * lib/chill.exp: Code reformatted, removed unused code.
20421         * config/unix-chill.exp: Code reformatted, removed unused code.
20422         * chill.execute/execute.exp: Code reformatted, removed unused code.
20423         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20424
20425 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20426
20427         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20428         routines not written.
20429
20430 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20431
20432         * config/bug-gcc.exp: Use new procs from bug.exp.
20433
20434 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
20435
20436         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20437         via ftp, rather than depending on NFS.
20438         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20439         case.
20440
20441 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
20442
20443         * config/bug-gcc.exp: Use new download proc.
20444
20445 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
20446
20447         * chill.execute/execute.exp: cleanups, handles errors better
20448         * chill.compile/compile.exp: rewrite, based on execute.exp
20449         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20450         * lib/chill.exp: major changes to diff proc and compile and link
20451           procs. added chill_fail and chill_pass wrappers to pass and
20452           fail. added more comments, and handle error codes better.
20453           Added a hack to capture stderr from exec, so noncompile tests
20454           can work.
20455
20456 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
20457
20458         * chill.execute/execute.exp: rewrite of testsuite driver
20459         * lib/chill.exp: rewrite of testsuite driver
20460         * config/unix-chill.exp: rewrite of testsuite driver
20461
20462 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
20463
20464     In chill.execute:
20465         * iexpr.ch: Standardize uppercase.
20466         * tuples.dat: Standardize uppercase.
20467         * vary.ch: standardize.  Correct varying string assignments.
20468         * vary.dat: Add new output lines.
20469
20470 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
20471
20472     In chill.execute:
20473         * chprintf.ch: Standardize use of uppercase.
20474         * tuples.ch: Standardize and turn arr2 into a DCL,
20475           rather than a SYN.
20476         * pinits.ch: Standardize.
20477
20478 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
20479
20480         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
20481         * Makefil: Renamed to Makefile.in.
20482         * configure.in: New.
20483
20484 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
20485
20486     In chill.execute:
20487         * .cvsignore: Add result/output files.
20488         * Makefile: Fix up variables at start.  Use MFLAGS
20489           everywhere.  Correct bool_loc, built_ins entries.
20490           Add entry for vary1.ch.
20491         * bitarray.ch: Standardize upper-case usage.
20492         * bitexpr.ch: Standardize, add output of b1.
20493         * params.ch: Use arrayt in along PROC parameters, to
20494           avoid novelty problems.
20495         * sets.ch: Tiny cleanup.
20496         * vary1.ch: Re-indent.
20497
20498 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
20499
20500           * Add PR-related files to Makefiles, .cvsignore files, etc.
20501
20502 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
20503
20504         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20505           with compiler objects. New names are test-flow.c and test-loop.c
20506
20507 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
20508
20509         * Upgraded c-torture tests from 1.19 to 1.20
20510
20511         * new files:
20512         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20513         * gcc.compile: 930623-1.c 930623-2.c
20514         * gcc.noncompile: 930622-1.c 930622-2.c
20515         * gcc.failure: 920411-1.c 920627-2.c
20516         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20517
20518 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
20519
20520         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20521           More changes to get testsuite working properly. Needs more work.
20522           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20523
20524 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
20525
20526         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20527           More changes to get testsuite working properly. Needs more work.
20528
20529 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
20530
20531         * chill.compile/compile.exp: Added for Dejagnu support
20532         * chill.execute/execute.exp: Added for Dejagnu support
20533         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
20534
20535 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
20536
20537     This should complete moving the CHILL test files.
20538         * chill.noncompile(.cvsignore printf.grt
20539             in-printf.grt chprintf.grt chprintf.ch):
20540             Added test-support files.
20541           (Makefile): Modified further.
20542         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20543             signal.ch): Added test files.
20544           * chill.execute (.cvsignore printf.grt printr.c
20545             in-printf.grt rts.c chprintf.grt rts.h): Added
20546           test-support files.
20547             (Makefile): More corrections.
20548
20549 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
20550
20551         * chill.compile, chill.execute, chill.nocompile: Add CHILL
20552           test cases, ready for DejaGnu.
20553
20554 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
20555
20556         * Upgraded c-torture tests from 1.18 to 1.19
20557
20558         * gcc.compile: added test(s):
20559           930607-1.c
20560         * gcc.execute: added test(s):
20561           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20562
20563         * added new subdirectory for misc tests: gcc.misc-tests
20564         * gcc.misc-test(s): added tests:
20565           inst-check.c test-consts.c test-ior.c test-switch.c
20566
20567 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
20568
20569         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20570
20571 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
20572
20573         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20574
20575 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
20576
20577         * Upgraded c-torture tests from 1.17 to 1.18
20578
20579 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
20580
20581         * Upgraded c-torture tests from 1.12 to 1.17
20582
20583 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
20584
20585         * lib/old-dejagnu.exp:
20586           Fixed handling of XFAIL target triplets to correctly
20587           recognize wildcard characters.  Removed code that
20588           appended a unique id tag to the end of the file name
20589           printed out by the result of the testcases within a
20590           given test file.
20591
20592 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
20593
20594         * lib/old-dejagnu.exp:
20595           Reworked expected failure handling to trigger off of XFAIL
20596           keyword in keyphrase embeded in testcase source code. The
20597           XFAIL keyword must be at the end of the keyphrase line. It
20598           may optionally be followed by one or more target triplets.
20599           It has just occured that the handling of wildcards in the
20600           target triplet may not be correct.
20601
20602 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
20603
20604         * g++.old-deja/tests:
20605           Moved all subdirectories up one level into g++.old-deja .
20606
20607         * lib/old-dejagnu.exp:
20608           Fixed problem with CXXFLAGS not being properly reset, and being
20609           corrupted with extraneous "-c" compiler option.  This was
20610           causing binaries to not be generated for test that needed them.
20611           Modified strings passed to "pass" and "fail" so that individual
20612           tests from the same test file would be distinguished by an
20613           identifier appended to the test file name in the summary logs;
20614           this corrected a problem with erroneous diff logs.  Added code
20615           to search testcases for expected fail and unexpected pass keywords.
20616
20617 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
20618
20619         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20620
20621 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
20622
20623         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20624           Removed extraneous text from end of "Special g++ Options"
20625           keyphrase.
20626
20627         * lib/old-dejagnu.exp: Added pattern matching to look for new
20628           keywords, embedded in testcases comments, which will trigger
20629           calls to xpass and xfail.
20630
20631 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
20632
20633         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20634           comments embedded in the testcases, especially the one looking for
20635           special compiler options, as well as the pattern matching for the
20636           compiler output again.
20637
20638 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
20639
20640         * lib/old-dejagnu.exp: Do a proper check of the return value for
20641           execute tests. Fixed several problems with the pattern matching
20642           of the compiler output which gave erroneous test results.
20643           Changed several of the test result messages to be more descriptive.
20644         * config/unix-g++.exp: Proc g++_load now actually works and
20645           executes the tests passed to it and returns a usable return
20646           value.
20647
20648 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
20649
20650           * lib/gcc.exp: Exits gracefully if $CC is bogus.
20651
20652 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
20653
20654         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20655           Modified both files to properly execute the old style
20656           dejagnu tests. The previous versions of these files were
20657           experimental and did not function anything near correctly.
20658
20659 1993-04-05  Rob Savoye  (rob@cygnus.com)
20660
20661         * Removed all Makefile.in and configure.in files. No configuration
20662         needed now.
20663
20664 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
20665
20666         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20667
20668 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
20669
20670         * gcc.compile/configure.in, gcc.unsorted/configure.in,
20671         gcc.special/configure.in, gcc.noncompile/configure.in,
20672         gcc.execute/configure.in, gcc.code_quality/configure.in,
20673         g++.other/configure.in, g++.old-deja/configure.in,
20674         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20675         in srcname setting.
20676
20677 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
20678
20679         * lib/udi.exp:  Fixed mondfe and mondfe_download.
20680         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20681         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20682
20683 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
20684
20685         * config/udi-gdb.exp: Check $shell_id after connecting to target.
20686         (gdb_exit): Don't remove *_soc files.
20687
20688 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
20689
20690         * lib/c-torture.exp: Don't look for main; instead always use -w
20691         -c.  This is how the c-torture tests work.  Remove the object
20692         file if the compilation succeeds.
20693         * gcc.execute/execute.exp: Remove executable if test passes.
20694         * gcc.noncompile/noncompile.exp: Every test is an expected
20695         failure.
20696         * gcc.special/special.exp: Added tests from c-torture 1.11,
20697         corrected use of existing test.
20698         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20699         gcc.execute/920625-1.c: Updated to c-torture 1.11.
20700         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20701         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20702         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20703         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20704         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20705         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20706         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20707         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20708         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20709         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20710         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20711         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20712         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20713         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20714         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20715         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20716         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20717         c-torture 1.11.
20718         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20719         correspond to c-torture 1.11.
20720
20721         * New file.
20722