OSDN Git Service

* gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
2
3         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
4
5 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6
7         * gcc.c-torture/execute/20040411-1.c: New test.
8
9 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
10
11         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12
13 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
14
15         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
16
17 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
18
19         * lib/target-supports.exp (check_named_sections_available): New.
20         * lib/gcc-dg.exp (dg-require-named-sections): New.
21         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
22         old-deja.exp.  Also prune error-count message from HP linker.
23         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
24
25         * g++.dg/init/init-ref4.C: Use dg-require-weak.
26         * g++.old-deja/g++.pt/static3.C: Likewise.
27         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
28
29 2004-04-09  Roger Sayle  <roger@eyesopen.com>
30
31         * gcc.c-torture/execute/20040409-1.c: New test case.
32         * gcc.c-torture/execute/20040409-2.c: New test case.
33         * gcc.c-torture/execute/20040409-3.c: New test case.
34
35 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
36
37         * gcc.dg/20040409-1.c: New test.
38
39 2004-04-08  Roger Sayle  <roger@eyesopen.com>
40
41         PR target/14888
42         * g++.dg/opt/pr14888.C: New test case.
43
44 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
45
46         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
47         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
48         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
49         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
50         New tests.
51
52 2004-04-08  Paul Brook  <paul@codesourcery.com>
53
54         * gcc.dg/spill-1.c: New test.
55
56 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
57
58         * gcc.dg/torture/builtin-ctype-2.c: New test.
59
60 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
61
62         * gcc.dg/pch/pch.exp: Add largefile test.
63
64 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
65
66         * g++.dg/pch/externc-1.Hs: New.
67         * g++.dg/pch/externc-1.C: New.
68
69 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
70
71         * gcc.dg/compat/struct-by-value-5a_main.c,
72         gcc.dg/compat/struct-by-value-5b_main.c: New files.
73         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
74         * gcc.dg/compat/struct-by-value-5a_x.c,
75         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
76         gcc.dg/compat/struct-by-value-5_x.c.
77         * gcc.dg/compat/struct-by-value-5a_y.c,
78         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
79         gcc.dg/compat/struct-by-value-5_y.c.
80
81         * gcc.dg/compat/struct-by-value-6a_main.c,
82         gcc.dg/compat/struct-by-value-6b_main.c: New files.
83         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
84         * gcc.dg/compat/struct-by-value-6a_x.c,
85         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
86         gcc.dg/compat/struct-by-value-6_x.c.
87         * gcc.dg/compat/struct-by-value-6a_y.c,
88         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
89         gcc.dg/compat/struct-by-value-6_y.c.
90
91         * gcc.dg/compat/struct-by-value-7a_main.c,
92         gcc.dg/compat/struct-by-value-7b_main.c: New files.
93         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
94         * gcc.dg/compat/struct-by-value-7a_x.c,
95         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
96         gcc.dg/compat/struct-by-value-7_x.c.
97         * gcc.dg/compat/struct-by-value-7a_y.c,
98         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
99         gcc.dg/compat/struct-by-value-7_y.c.
100
101 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
102
103         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
104         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
105         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
106         options.
107
108 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
109
110         * gcc.dg/builtins-36.c: New test.
111
112 2004-04-06  Paul Brook  <paul@codesourcery.com>
113
114         * README.gcc: Remove obsolete contraint on testcases.
115
116 2004-04-05  Paul Brook  <paul@codesourcery.com>
117
118         PR2123
119         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
120         failure and exit(0) on success.
121         * g++.dg/expr/anew2.C: Ditto.
122         * g++.dg/expr/anew3.C: Ditto.
123         * g++.dg/expr/anew4.C: Ditto.
124
125 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
126
127         PR c++/3518
128         * g++.dg/template/unify7.C: New.
129
130 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
131
132         * g++.dg/README: Bring up to date with new subdirectories; remove
133         duplicate subdirectory lines.
134
135 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
136
137         PR c++/14007
138         * g++.dg/template/unify5.C: New.
139         * g++.dg/template/unify6.C: New.
140         * g++.dg/template/qualttp20.C: Adjust.
141         * g++.old-deja/g++.jason/report.C: Adjust.
142         * g++.old-deja/g++.other/qual1.C: Adjust.
143
144 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
145
146         PR c++/14803
147         * g++.dg/inherit/ptrmem1.C: New test.
148
149 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
150
151         PR c++/14755
152         * gcc.c-torture/execute/20040331-1.c: New test.
153         * gcc.dg/20040331-1.c: New test.
154
155 2004-04-01  Paul Brook  <paul@codesourcery.com>
156
157         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
158
159 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
160
161         PR c++/14724
162         * g++.dg/init/goto1.C: New test.
163
164         PR c++/14763
165         * g++.dg/template/defarg4.C: New test.
166
167 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
168
169         * gcc.dg/altivec-11.c: Extend test for more valid cases.
170
171 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
172
173         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
174
175 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
176
177         * gcc.dg/noncompile/undeclared-2.c: New test.
178
179 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
180
181         * gcc.dg/940409-1.c: Remove XFAIL.
182         * gcc.dg/reg-vol-struct-1.c: New test.
183
184 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
185
186         * gcc.dg/torture/builtin-wctype-1.c: New test.
187
188 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
189
190         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
191         * gcc.dg/20001101-1.c: Likewise.
192         * gcc.dg/20001102-1.c: Likewise.
193
194 2004-03-25  Roger Sayle  <roger@eyesopen.com>
195
196         * gcc.dg/compare8.c: Add an additional test for XOR.
197
198 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
199
200         * gcc.dg/torture/builtin-ctype-1.c: New test.
201
202 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
203
204         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
205         * gcc.dg/torture/builtin-math-1.c: Likewise.
206         * gcc.dg/torture/builtin-power-1.c: New test.
207
208 2004-03-24  Andreas Schwab  <schwab@suse.de>
209
210         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
211         IA64 assembler.
212
213 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
214             Roger Sayle  <roger@eyesopen.com>
215
216         * gcc.dg/compare8.c: New test case.
217
218 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
219
220         * g++.dg/ext/altivec-7.C: New test.
221
222 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
223
224         PR 12267, 12391, 12560, 13129, 14114, 14133
225         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
226         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
227         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
228         Adjust error regexps.
229         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
230         * gcc.dg/noncompile/undeclared-1.c: New test cases.
231         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
232         * gcc.dg/local1.c: Add explanatory comment.
233
234 2004-03-23  Roger Sayle  <roger@eyesopen.com>
235
236         PR optimization/14669
237         * g++.dg/opt/fold2.C: New test case.
238
239 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
240
241         PR c/14069
242         * gcc.dg/20040322-1.c: New test.
243
244 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
245
246         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
247         * gcc.dg/ultrasp4.c: Likewise.
248         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
249
250 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
251
252         * gcc.dg/i386-sse-8.c: Reset default options.
253
254 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
255
256         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
257         in the error message text.
258
259 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
260
261         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
262
263 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
264
265         PR c++/14616
266         * g++.dg/init/array13.C: New test.
267
268 2004-03-20  Roger Sayle  <roger@eyesopen.com>
269
270         PR target/13889
271         * gcc.c-torture/compile/pr13889.c: New test case.
272
273 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
274
275         PR c/14635
276         * builtins-1.c (nan, nans): Don't test.
277         * builtins-30.c: Don't use nan, nanf, nanl.
278         * builtins-35.c: New test.
279
280 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
281
282         * g++.dg/ext/altivec-6.C: New test.
283
284 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
285
286         * g++.dg/init/placement3.C: New test.
287
288         * g++.dg/template/spec13.C: New test.
289
290         * g++.dg/lookup/using11.C: New test.
291
292         * g++.dg/lookup/koenig3.C: New test.
293
294         * g++.dg/template/operator2.C: New test.
295
296         * g++.dg/expr/dtor3.C: New test.
297         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
298         marker.
299         * g++.old-deja/g++.law/visibility28.C: Likewise.
300
301 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
302
303         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
304         * gcc.dg/ppc64-abi-3.c: Likewise.
305
306 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
307
308         PR c++/14545
309         * g++.dg/parse/template15.C: New test.
310
311 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
312
313         * g++.dg/expr/dtor2.C: New test.
314
315         * g++.dg/lookup/anon4.C: New test.
316
317         * g++.dg/overload/using1.C: New test.
318
319         * g++.dg/template/lookup7.C: New test.
320
321         * g++.dg/template/typename6.C: New test.
322
323         * g++.dg/expr/cond6.C: New test.
324
325 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
326
327         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
328
329 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
330
331         * g++.dg/expr/cond5.C: New test.
332         * g++.dg/expr/constcast1.C: Likewise.
333         * g++.dg/expr/ptrmem2.C: Likewise.
334         * g++.dg/expr/ptrmem3.C: Likewise.
335         * g++.dg/lookup/main1.C: Likewise.
336         * g++.dg/template/lookup6.C: Likewise.
337
338 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
339
340         * gcc.dg/local1.c: New test.
341
342         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
343
344 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
345
346         * gcc.dg/torture/builtin-convert-1.c: New test.
347
348 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
349
350         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
351
352 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
353
354         PR c++/14481
355         * g++.dg/warn/Wunused-7.C: New test.
356
357 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
358
359         * gcc.dg/torture/builtin-integral-1.c: New test.
360
361 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
362
363         PR c++/14586
364         * g++.dg/parse/non-dependent3.C: New test.
365
366 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
367
368         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
369         * g++.dg/eh/simd-2.C: Likewise.
370         * g++.dg/init/array10.C: Likewise.
371         * gcc.c-torture/compile/simd-1.c: Likewise.
372         * gcc.c-torture/compile/simd-2.c: Likewise.
373         * gcc.c-torture/compile/simd-3.c: Likewise.
374         * gcc.c-torture/compile/simd-4.c: Likewise.
375         * gcc.c-torture/compile/simd-6.c: Likewise.
376         * gcc.c-torture/execute/simd-1.c: Likewise.
377         * gcc.c-torture/execute/simd-2.c: Likewise.
378         * gcc.dg/compat/vector-defs.h: Likewise.
379         * gcc.dg/20020531-1.c: Likewise.
380         * gcc.dg/altivec-3.c: Likewise.
381         * gcc.dg/altivec-4.c: Likewise.
382         * gcc.dg/altivec-varargs-1.c: Likewise.
383         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
384         * gcc.dg/i386-mmx-3.c: Likewise.
385         * gcc.dg/i386-sse-4.c: Likewise.
386         * gcc.dg/i386-sse-5.c: Likewise.
387         * gcc.dg/i386-sse-8.c: Likewise.
388         * gcc.dg/simd-1.c: Likewise.
389         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
390         __ev64_opaque__ since the machine description provides it.
391
392 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
393
394         * lib/compat.exp (skip_list): New global variable.
395         Use it to hold the user defined COMPAT_SKIPS list if any.
396         (compat-obj): Add the members of skip_list to optall.
397
398 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
399
400         * gcc.dg/compat/union-by-value-1_main.c,
401         union-by-value-1_x.c, union-by-value-1_y.c,
402         union-check.h, union-defs.h,
403         union-init.h, union-return-1_main.c,
404         union-return-1_x.c, union-return-1_y.c: New files.
405
406 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
407
408         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
409         mixed-struct-init.h: Add 4 mixed structure types.
410         struct-by-value-21_main.c, struct-by-value-21_x.c,
411         struct-by-value-21_y.c, struct-return-21_main.c,
412         struct-return-21_x.c, struct-return-21_y.c: New files.
413
414 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
415
416         PR c++/14550
417         * g++.dg/parse/template14.C: New test.
418
419 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
420
421         * gcc.c-torture/execute/20040313-1.c: New test.
422
423 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
424
425         PR target/14533
426         * gcc.dg/20040311-2.c: New test.
427
428 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
429
430         PR other/14544
431         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
432         bit-field.
433
434 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
435
436         * gcc.dg/20040305-2.c: Add missing return statement.
437
438 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
439
440         * gcc.dg/builtins-34.c: Also check pow10*.
441
442 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
443
444         PR target/14262
445         * gcc.dg/20040305-2.c: New test.
446
447 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
448
449         * gcc.dg/20040310-1.c: New test.
450
451 2004-03-11  Roger Sayle  <roger@eyesopen.com>
452
453         * gcc.c-torture/execute/20040311-1.c: New test case.
454
455 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
456
457         PR c++/14476
458         * g++.dg/lookup/enum1.C: New test.
459
460 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
461
462         PR c++/14510
463         * g++.dg/lookup/struct2.C: New test.
464
465 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
466
467         * gcc.dg/builtins-34.c: New test.
468
469 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
470
471         * gcc.dg/torture/builtin-nonneg-1.c: New test.
472
473 2004-03-09  James E Wilson  <wilson@specifixinc.com>
474
475         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
476         * gcc.dg/alias-2.c: New testcase.
477
478 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
479
480         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
481
482 2004-03-09  Roger Sayle  <roger@eyesopen.com>
483
484         * gcc.c-torture/execute/20040309-1.c: New test case.
485
486 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
487
488         PR c++/14397
489         * g++.dg/overload/ref1.C: New.
490
491 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
492
493         PR c++/14409
494         * g++.dg/template/spec12.C: New test.
495
496         PR c++/14448
497         * g++.dg/parse/crash14.C: New test.
498
499 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
500
501         PR c++/14230
502         * g++.dg/init/ref11.C: New test.
503
504 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
505
506         PR c++/14432
507         * g++.dg/parse/builtin2.C: New test.
508
509 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
510
511         PR c++/14401
512         * g++.dg/init/ctor3.C: New test.
513         * g++.dg/init/union1.C: New test.
514         * g++.dg/ext/anon-struct4.C: New test.
515
516 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
517
518         * g++.dg/lookup/koenig1.C: Tweak error messages.
519         * g++.dg/lookup/used-before-declaration.C: Likewise.
520         * g++.dg/other/do1.C: Likewise.
521         * g++.dg/overload/koenig1.C: Likewise.
522         * g++.dg/parse/crash13.C: Likewise.
523         * g++.dg/template/instantiate3.C: Likewise.
524
525 2004-03-08  Eric Christopher  <echristo@redhat.com>
526
527         * * lib/target-supports.exp: Enable libiconv in test
528         compilation.  Fix up error checking.
529
530 2004-03-08  Roger Sayle  <roger@eyesopen.com>
531
532         PR middle-end/14289
533         * gcc.dg/pr14289-1.c: New test case.
534         * gcc.dg/pr14289-2.c: Likewise.
535         * gcc.dg/pr14289-3.c: Likewise.
536
537 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
538
539         * gcc.c-torture/execute/20040308-1.c: New test.
540
541 2004-03-07  Roger Sayle  <roger@eyesopen.com>
542
543         * gcc.c-torture/execute/20040307-1.c: New test case.
544
545 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
546
547         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
548
549 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
550
551         * gcc.dg/20040306-1.c: New test.
552
553 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
554
555         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
556         them static.
557         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
558
559 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
560
561         PR c/14465
562         * gcc.dg/decl-6.c: New test.
563
564 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
565
566         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
567         Rename LOGPOW -> LOG_POW.
568         (SQRT_EXP, POW_EXP): New.
569
570 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
571
572         * gcc.dg/i386-sse-8.c: New test.
573
574 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
575
576         PR c/14114
577         * gcc.dg/decl-5.c: New test.
578
579 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
580
581         * gcc.dg/20040305-1.c: New test.
582
583 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
584
585         PR other/14354
586         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
587
588 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
589
590         PR c++/14425, c++/14426
591         * g++.dg/ext/altivec-4.C: New test.
592         * g++.dg/ext/altivec-5.C: New test.
593
594 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
595
596         * g++.old-deja/g++.other/linkage1.C: Expect errors about
597         global variables of a type with no linkage.
598         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
599         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
600         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
601         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
602         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
603         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
604         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
605         * g++.dg/warn/deprecated.C: Name enum Color.
606         * g++.dg/overload/VLA.C: Name structure for 'b'.
607         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
608
609 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
610
611         * gcc.c-torture/compile/20040304-1.c: New test.
612
613 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
614
615         PR 13728
616         * gcc.dg/decl-4.c: New testcase.
617
618 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
619
620         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
621         as PRECF if sizeof (float) > sizeof (double).
622         (PRECL): Make it the same as PRECF if
623         sizeof (float) > sizeof (long double).
624
625 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
626
627         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
628         system type.  Add check for irix6 which doesn't have c99 runtime.
629
630 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
631
632         * gcc.dg/const-elim-1.c: xfail for xtensa.
633
634 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
635
636         PR c++/14369
637         * g++.dg/template/cond4.C: New test.
638
639 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
640
641         PR c++/14360
642         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
643
644         PR c++/14361
645         * g++.dg/parse/defarg7.C: New test.
646
647         PR c++/14359
648         * g++.dg/template/friend26.C: New test.
649
650 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
651
652         PR c++/14324
653         * g++.dg/abi/mangle21.C: New test.
654
655         PR c++/14260
656         * g++.dg/parse/constructor2.C: New test.
657
658         PR c++/14337
659         * g++.dg/template/sfinae1.C: New test.
660
661 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
662
663         PR c++/14267
664         * g++.dg/expr/crash2.C: New test.
665
666         PR middle-end/13448
667         * gcc.dg/inline-5.c: New test.
668         * gcc.dg/always-inline.c: Split out tests into ...
669         * gcc.dg/always-inline2.c: ... this and ...
670         * gcc.dg/always-inline3.c: ... this.
671
672 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
673
674         PR debug/12103
675         * g++.dg/debug/crash1.C: New test.
676
677 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
678
679         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
680         function with __attribute__((noinline)).
681         (recurser_void2): Likewise.
682         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
683         (recurser_void2): Likewise.
684
685 2004-02-29  Roger Sayle  <roger@eyesopen.com>
686
687         PR middle-end/14203
688         * g++.dg/warn/Wunused-6.C: New test case.
689
690 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
691
692         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
693         not defined.
694
695 2004-02-27  Eric Christopher  <echristo@redhat.com>
696
697         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
698         * g++.dg/charset/asm2.c: Run only x86.
699         * gcc.dg/charset/asm3.c: Ditto.
700
701 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
702
703         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
704         ld_library_path.
705
706 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
707
708         * g++.dg/ext/altivec-3.C: New.
709
710 2004-02-26  Richard Henderson  <rth@redhat.com>
711
712         * g++.dg/ext/attrib10.C: Mark for warning.
713         * gcc.dg/attr-alias-1.c: New.
714
715 2004-02-26  Richard Henderson  <rth@redhat.com>
716
717         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
718         * gcc.c-torture/execute/20040208-2.c: ... it back.
719
720 2004-02-26  Eric Christopher  <echristo@redhat.com>
721
722         * lib/target-supports.exp (check-iconv-available): New function.
723         * lib/gcc-dg.exp (dg-require-iconv): New function.
724         Use above.
725         * gcc.dg/charset: New directory.
726         * gcc.dg/charset/charset.exp: New file.
727         * gcc.dg/charset/asm1.c: Ditto.
728         * gcc.dg/charset/asm2.c: Ditto.
729         * gcc.dg/charset/asm3.c: Ditto.
730         * gcc.dg/charset/asm4.c: Ditto.
731         * gcc.dg/charset/asm5.c: Ditto.
732         * gcc.dg/charset/attribute1.c: Ditto.
733         * gcc.dg/charset/attribute2.c: Ditto.
734         * gcc.dg/charset/string1.c: Ditto.
735         * g++.dg/charset: New directory.
736         * g++.dg/dg.exp: Add here. Special options.
737         * g++.dg/charset/charset.exp: New file.
738         * g++.dg/charset/asm1.c: Ditto.
739         * g++.dg/charset/asm2.c: Ditto.
740         * g++.dg/charset/asm3.c: Ditto.
741         * g++.dg/charset/asm4.c: Ditto.
742         * g++.dg/charset/attribute1.c: Ditto.
743         * g++.dg/charset/attribute2.c: Ditto.
744         * g++.dg/charset/extern1.cc: Ditto.
745         * g++.dg/charset/extern2.cc: Ditto.
746         * g++.dg/charset/string1.c: Ditto.
747
748 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
749
750         PR c++/14278
751         * g++.dg/parse/comma1.C: New test.
752
753 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
754
755         PR c++/14284
756         * g++.dg/template/ttp8.C: New test.
757
758 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
759
760         * gcc.dg/fixuns-trunc-1.c: New test.
761
762 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
763
764         * gcc.dg/builtins-config.h: Use #elif.
765
766 2004-02-26  Michael Matz  <matz@suse.de>
767
768         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
769         * gcc.dg/991214-1.c: Likewise.
770         * gcc.dg/i386-asm-1.c: Likewise.
771
772 2004-02-25  Richard Henderson  <rth@redhat.com>
773
774         * gcc.c-torture/execute/20040208-2.c: Move ...
775         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
776
777 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
778
779         PR c++/14246
780         * g++.dg/other/crash-3.C: New test.
781
782 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
783
784         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
785         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
786
787         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
788         HP-UX.
789
790 2004-02-24  Michael Matz  <matz@suse.de>
791
792         * gcc.dg/i386-regparm.c: New.
793
794 2004-02-23  James E Wilson  <wilson@specifixinc.com>
795
796         * gcc.c-torture/execute/20040223-1.c: New.
797
798 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
799             Kazu Hirata  <kazu@cs.umass.edu>
800
801         * gcc.dg/fwritable-strings-1.c: Remove.
802
803 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
804
805         PR c/14156
806         * gcc.dg/20040223-1.c: New test.
807
808 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
809
810         PR c++/14106
811         * g++.dg/ext/typeof9.C: New test.
812
813 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
814
815         PR c++/14250
816         * g++.dg/other/switch1.C: New test.
817
818 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
819
820         * gcc.dg/cast-function-1.c: Adjust for new informative message.
821         * gcc.dg/va-arg-1.c: Likewise.
822
823 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
824
825         PR c++/14143
826         * g++.dg/template/koenig5.C: New test.
827
828 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
829
830         * g++.dg/ext/altivec-1.C: Generalize target triple.
831         * g++.dg/ext/altivec-2.C: New test case.
832         * g++.dg/ext/altivec_check.h: New file.
833         * gcc.dg/altivec-1.c: Generalize target triple;
834         include altivec_check.h and call altivec_check().
835         * gcc.dg/altivec-[2-5].c: Generalize target triple.
836         * gcc.dg/altivec-6.c: New test case.
837         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
838         type casts as needed.
839         * gcc.dg/altivec-10.c: Include altivec_check.h and call
840         altivec_check().
841         * gcc.dg/altivec-12.c: New test case.
842         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
843         include altivec_check.h and call altivec_check().
844         * gcc.dg/altivec_check.h: New file.
845
846 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
847
848         * lib/target-supports.exp (check_alias_available): Don't mangle
849         function `g' in test program.
850
851 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
852
853         * lib/target-supports.exp (check_profiling_available): Check
854         argument to determine whether we support a profiling type.
855         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
856         check_profiling_available.
857         * g++.dg/bprob/bprob.exp: Likewise
858         * g77.dg/bprob/bprob.exp: Likewise.
859         * gcc.misc-tests/bprob.exp: Likewise.
860         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
861         dg-require-profiling and delete expected error handling.
862         * gcc.dg/20021014-1.c: Likewise.
863         * gcc.dg/nest.c: Likewise.
864
865 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
866
867         PR c++/12007
868         * g++.dg/other/vthunk1.C: New test.
869
870 2004-02-20  Falk Hueffner  <falk@debian.org>
871
872         PR target/14201
873         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
874
875 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
876
877         PR c++/13927
878         * g++.dg/other/error8.C: Remove XFAIL markers.
879
880         PR c++/14173
881         * g++.dg/ext/packed5.C: New test.
882
883         PR c++/14199
884         * g++.dg/warn/Wunused-5.C: New test.
885
886         PR c++/14186
887         * g++.dg/lookup/member1.C: New test.
888
889 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
890
891         * gcc.c-torture/compile/20040130-1.c: Enable only when
892         __INT_MAX__ >= 2147483647L.
893         * gcc.c-torture/compile/961203-1.c: Likewise.
894
895 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
896
897         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
898         * g++.dg/opt/template1.C: Robustify assembler regexp
899
900 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
901
902         * gcc.c-torture/execute/simd-4.x: Remove.
903         * gcc.c-torture/execute/va-arg-25.x: Likewise.
904         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
905         Guard with #ifndef SKIP_ATTRIBUTE.
906         * gcc.dg/compat/vector-1_y.c: Likewise.
907         * gcc.dg/compat/vector-2_x.c: Likewise.
908         * gcc.dg/compat/vector-2_y.c: Likewise.
909         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
910         * g++.dg/eh/simd-2.C: Likewise.
911
912 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
913
914         * gcc.c-torture/compile/complex-1.c: New.
915
916 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
917
918         PR target/14209
919         * gcc.c-torture/execute/20040218-1.c: New test.
920
921 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
922
923         PR c++/14181
924         * g++.dg/parse/new2.C: New test.
925
926 2004-02-18  Paul Brook  <paul@codesourcery.com>
927
928         * gcc.c-torture/compile/libcall-1.c: New test.
929
930 2004-02-18  Paul Brook  <paul@codesourcery.com>
931
932         PR debug/12934
933         * gcc.dg/debug/debug-7.c: New test.
934
935 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
936
937         * gcc.dg/20040217-1.c: New test.
938
939 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
940
941         * gcc.c-torture/execute/990208-1.x: Delete.
942
943 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
944
945         * gcc.c-torture/execute/20040208-2.x: New file.
946
947 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
948
949         PR c++/11326
950         * g++.dg/abi/structret1.C: New test.
951
952 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
953
954         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
955         (i386_cpuid): No need to test if cpuid is available on AMD64.
956         Fix assembly, so that it works onboth i386 and AMD64.
957         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
958         (vecInLong): Fix s[] member type to unsigned int.
959         (vecInWord): Remove type.
960         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
961         (a64, b64, c64, d64, e64): Remove.
962         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
963         Remove unused variable.  Remove initialization of removed variables.
964         Don't call mmx_tests nor sse_tests.
965         (reference_mmx, reference_sse): Remove.
966         (check): Add return stmt.
967         * gcc.dg/i386-sse-7.c: New test.
968         * gcc.dg/i386-mmx-4.c: New test.
969
970 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
971
972         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
973         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
974         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
975         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
976         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
977         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
978         g++.dg/tc1/dr94.C: Fix line terminator.
979
980 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
981
982         * gcc.c-torture/compile/20040216-1.c: New.
983
984 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
985
986         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
987         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
988         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
989         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
990         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
991         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
992
993 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
994
995         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
996
997 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
998
999         PR c++/13971
1000         * g++.dg/expr/cond4.C: New test.
1001
1002         PR c++/14086
1003         * g++.dg/lookup/crash2.C: New test.
1004
1005 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
1006
1007         * gcc.c-torture/compile/20040214-2.c: New test.
1008
1009 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
1010
1011         PR c++/14116
1012         * g++.dg/ext/typeof8.C: New test.
1013
1014 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
1015
1016         * gcc.c-torture/compile/20040214-1.c: New test.
1017
1018 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1019
1020         PR c++/13635
1021         * g++.dg/template/spec11.C: New test.
1022
1023 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1024
1025         PR c++/13927
1026         * g++.dg/other/error8.C: New test.
1027
1028 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
1029
1030         PR c++/14122
1031         * g++.dg/template/array4.C: New test.
1032
1033         PR c++/14108
1034         * g++.dg/inherit/thunk2.C: New test.
1035
1036         PR c++/14083
1037         * g++.dg/eh/cond2.C: New test.
1038
1039 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
1040
1041         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1042
1043 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
1044
1045         * lib/scanasm.exp (dg-scan): Quote pattern before display.
1046
1047 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
1048
1049         * g++.dg/simd-2.C: xfail on ppc64-linux.
1050
1051 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1052
1053         PR c/456
1054         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1055         tests.
1056
1057 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
1058
1059         * gcc.dg/builtins-33.c: New test.
1060
1061 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
1062
1063         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1064
1065 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
1066
1067         * g++.dg/simd-2.C: Set -maltivec for ppc64.
1068
1069 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
1070
1071         * gcc.dg/ppc64-abi-3.c: New test.
1072
1073 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
1074
1075         PR c/14092
1076
1077         * gcc.dg/pr14092-1.c: New testcase.
1078
1079 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
1080
1081         * gcc.dg/cpp/assert4.c: Fix typo last change.
1082
1083         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1084         * gcc.dg/cpp/assert4.c: Handle powerpc64.
1085
1086         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1087
1088 2004-02-09  Roger Sayle  <roger@eyesopen.com>
1089
1090         * gcc.c-torture/compile/20040209-1.c: New test case.
1091
1092 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1093
1094         * gcc.dg/c90-init-1.c: Adjust expected error messages.
1095
1096 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
1097
1098         * gcc.c-torture/execute/20040208-[12].c: New tests.
1099
1100 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1101
1102         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1103
1104 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1105
1106         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1107
1108 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
1109
1110         Bug 13856
1111         * gcc.dg/visibility-8.c: New testcase.
1112
1113 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
1114
1115         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1116         arguments.
1117         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1118
1119 2004-02-07  Roger Sayle  <roger@eyesopen.com>
1120
1121         PR middle-end/13696
1122         * g++.dg/opt/fold1.C: New test case.
1123
1124 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1125
1126         PR c++/14033
1127         * g++.dg/other/crash-2.C: New test.
1128
1129 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1130
1131         PR c++/14028
1132         * g++.dg/parse/angle-bracket2.C: New test.
1133
1134 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1135
1136         PR middle-end/13750
1137         Revert:
1138         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1139         PR pch/13361
1140         * testsuite/g++.dg/pch/wchar-1.C: New.
1141         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1142
1143 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1144
1145         PR c++/14008
1146         * g++.dg/parse/error15.C: New test.
1147         * g++.dg/parse/crash11.C: Update dg-error mark.
1148
1149 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1150
1151         PR c++/13932
1152         * g++.dg/warn/conv2.C: New test.
1153
1154 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1155
1156         PR c++/13086
1157         * g++.dg/warn/incomplete1.C: Remove xfail.
1158
1159 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1160
1161         * lib/file-format.exp (gcc_target_object_format): Use
1162         ${tool}_target_compile, not gcc_target_compile.
1163         * lib/target-supports.exp (check_alias_available): Likewise.
1164         (check_gc_sections_available): Likewise.
1165         * g++.dg/ext/attrib10.C: Use dg-require-alias.
1166         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1167         dg-require-alias.
1168
1169 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1170
1171         PR c++/13969
1172         * g++.dg/template/static6.C: New test.
1173
1174 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
1175
1176         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1177
1178 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1179
1180         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1181         tests for systems where `char' is unsigned by default.
1182
1183 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1184
1185         PR c++/13997
1186         * g++.dg/template/partial3.C: New test.
1187
1188 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
1189
1190         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1191         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1192         Remove mentions of obsolete ports.
1193
1194 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
1195
1196         * gcc.dg/noncompile/20001228-1.c: Fix for new
1197         error message.
1198
1199 2004-02-03  Roger Sayle  <roger@eyesopen.com>
1200
1201         PR target/9348
1202         * gcc.c-torture/execute/multdi-1.c: New test case.
1203
1204 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1205
1206         PR c++/13925
1207         * g++.dg/template/lookup5.C: New test.
1208
1209 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1210
1211         PR c++/13950
1212         * g++.dg/template/lookup4.C: New test.
1213
1214         PR c++/13970
1215         * g++.dg/parse/error14.C: New test.
1216
1217         PR c++/14002
1218         * g++.dg/parse/template13.C: New test.
1219
1220 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1221
1222         PR c++/13978
1223         * g++.dg/template/koenig4.C: New test.
1224
1225         PR c++/13968
1226         * g++.dg/template/crash17.C: New test.
1227
1228         PR c++/13975
1229         * g++.dg/parse/error13.C: New test.
1230         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1231
1232 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1233
1234         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1235
1236 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
1237
1238         PR c/11658
1239         PR c/13994
1240         * gcc.dg/noncompile/20040203-1.c: New test.
1241         * gcc.dg/noncompile/20040203-2.c: Likewise.
1242         * gcc.dg/noncompile/20040203-3.c: Likewise.
1243         * gcc.dg/20040203-1.c: Likewise.
1244
1245 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
1246
1247         PR c++/10858
1248         * g++.dg/template/sizeof7.C: New test.
1249
1250 2004-02-02  Eric Christopher  <echristo@redhat.com>
1251             Zack Weinberg  <zack@codesourcery.com>
1252
1253         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1254
1255 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
1256
1257         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1258         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1259         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1260         * gcc.dg/cleanup-5.c: Run only on Linux targets.
1261
1262 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
1263
1264         PR c++/13113
1265         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1266
1267         PR c++/13854
1268         * g++.dg/ext/attrib13.C: New test.
1269
1270         PR c++/13907
1271         * g++.dg/conversion/op2.C: New test.
1272
1273 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1274
1275         * gcc.dg/titype-1.c: Fix pasto.
1276
1277 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1278
1279         * gcc.dg/titype-1.c: New test.
1280
1281 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1282
1283         PR c++/13957
1284         * g++.dg/template/non-type-template-argument-1.C,
1285         g++.dg/template/qualified-id1.C: Update dg-error marks.
1286         * g++.dg/template/nontype6.C: New test.
1287
1288 2004-02-01  Roger Sayle  <roger@eyesopen.com>
1289
1290         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1291         * gcc.dg/builtins-31.c: New testcase.
1292         * gcc.dg/builtins-32.c: New testcase.
1293
1294 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
1295
1296         * objc.dg/call-super-2.m: Update line numbers
1297         for the including of stddef.h.
1298
1299 2004-01-30  Michael Matz  <matz@suse.de>
1300
1301         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1302         g++.dg/ext/case-range3.C: New tests.
1303
1304 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1305
1306         DR206
1307         PR c++/13813
1308         * g++.dg/template/member4.C: New test.
1309
1310 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1311
1312         PR c++/13683
1313         * g++.dg/template/sizeof6.C: New test.
1314
1315 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1316
1317         * gcc.dg/fwritable-strings-1.c: New test.
1318
1319 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1320
1321         * gcc.c-torture/compile/20040130-1.c: New test.
1322
1323 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
1324
1325         * objc.dg/call-super-2.m: Include stddef.h for size_t.
1326
1327 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
1328
1329         PR c++/13883
1330         * g++.dg/template/ctor3.C: New test.
1331
1332 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1333
1334         * g++.dg/tc1: New directory.
1335         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1336         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1337         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1338         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1339         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1340
1341 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1342
1343         * g++.dg/parse/error11.C: New test.
1344         * g++.dg/parse/error12.C: Likewise.
1345
1346 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
1347
1348         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1349         (scan_initial, main): Use aligned_sizeof instead of sizeof.
1350
1351 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
1352
1353         PR c++/13791
1354         * g++.dg/ext/attrib12.C: New test.
1355
1356         PR c++/13736
1357         * g++.dg/parse/cast2.C: New test.
1358
1359 2004-01-27  James E Wilson  <wilson@specifixinc.com>
1360
1361         * objc.dg/encode-2.m (main): New local string.  Set depending on
1362         sizeof long.  Use in sscanf call.
1363         * objc.dg/encode-3.m (main): New local string.  Set depending on
1364         sizeof long.  Use in scan_initial call.
1365
1366 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1367
1368         * objc.dg/call-super-2.m: Make LP64-safe.
1369         * objc.dg/desig-init-1.m: Likewise.
1370
1371 2004-01-27  Devang Patel <dpatel@apple.com>
1372
1373         * g++.dg/debug/namespace1.C: New test.
1374
1375 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
1376
1377         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
1378         xscale-*-*.
1379
1380         * gcc.dg/arm-mmx-1.c: New test.
1381
1382 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1383
1384         * gcc.dg/20040127-1.c: New test.
1385         * gcc.dg/20040127-2.c: New test.
1386
1387 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1388
1389         * objc.dg/stret-1.m (glob): Renamed to globa.
1390
1391 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
1392
1393         PR c++/13663
1394         * g++.dg/expr/for1.C: New test.
1395
1396 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
1397
1398         PR middle-end/13779
1399         * gcc.dg/darwin-longlong.c: New test.
1400
1401 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
1402
1403         * gcc.dg/20040124-1.c: Moved test from here...
1404         * gcc.c-torture/compile/20040124-1.c: ...to here.
1405
1406 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1407
1408         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
1409         the assembly output if -m64 is passed.
1410
1411 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
1412
1413         PR c++/13833
1414         * g++.dg/template/cond3.C: New test.
1415
1416 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1417
1418         PR c++/13810
1419         * g++.dg/template/ttp7.C: New test.
1420
1421 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1422
1423         PR c++/13797
1424         * g++.dg/template/nontype4.C: New test.
1425         * g++.dg/template/nontype5.C: Likewise.
1426
1427 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
1428
1429         * gcc.dg/torture/mips-clobber-at.c: New test.
1430
1431 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
1432
1433         * gcc.dg/20040124-1.c: New test.
1434
1435 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
1436
1437         * gcc.dg/20040123-1.c: New test.
1438
1439 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1440
1441         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1442
1443 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1444
1445         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1446
1447 2004-01-23  Andrew Pinski  <apinski@apple.com>
1448
1449         * gcc.dg/20030121-1.c: Move to ..
1450         * gcc.dg/20040121-1.c: here.
1451
1452 2004-01-23  Roger Sayle  <roger@eyesopen.com>
1453
1454         * gcc.dg/builtins-29.c: New test case.
1455
1456 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1457
1458         PR 18314
1459         * gcc.dg/builtins-30.c: New testcase.
1460
1461 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
1462
1463         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1464         * lib/g77.exp: Likewise.
1465         * lib/objc.exp: Likewise.
1466         * lib/g++.exp: Likewise.
1467
1468 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1469
1470         * gcc.dg/struct-by-value-2.c: New test.
1471
1472 2004-01-21  Andrew Pinski  <apinski@apple.com>
1473
1474         PR target/13785
1475         * gcc.dg/20030121-1.c: New test.
1476
1477 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
1478
1479         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
1480         clobber frame pointer register in asm statement.
1481
1482 2004-01-21  Falk Hueffner  <falk@debian.org>
1483
1484         * gcc.c-torture/compile/20040121-1.c: New test.
1485
1486 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
1487
1488         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1489
1490 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
1491
1492         * gcc.dg/ppc64-abi-2.c: New test.
1493
1494 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
1495
1496         * lib/treelang.exp: Fill out this file.
1497         * lib/treelang-dg.exp: New File.
1498
1499 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1500
1501         * gcc.c-torture/compile/981022-1.c: Remove.
1502         * gcc.dg/array-5.c: Remove XFAIL.
1503         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1504         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1505         gcc.dg/cond-lvalue-1.c: Update.
1506         * gcc.dg/cast-lvalue-2.c: New test.
1507
1508 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
1509
1510         PR c++/13592
1511         * g++.dg/other/error1.C (class foo): Tweak error message.
1512
1513         PR c++/13592
1514         * g++.dg/template/call2.C: New test.
1515
1516 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1517
1518         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1519         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1520         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1521         scalar-return-1_x.c, scalar-return-2_y.c,
1522         scalar-return-3_x.c, scalar-return-3_y.c,
1523         scalar-return-4_x.c, scalar-return-4_y.c,
1524         struct-align-1.h, struct-align-1_x.c,
1525         struct-align-1_y.c, struct-align-2.h,
1526         struct-align-2_x.c, struct-align-2_y.c,
1527         struct-by-value-10_y.c, struct-by-value-11_x.c,
1528         struct-by-value-11_y.c, struct-by-value-12_x.c,
1529         struct-by-value-12_y.c, struct-by-value-13_x.c,
1530         struct-by-value-13_y.c, struct-by-value-14_x.c,
1531         struct-by-value-14_y.c, struct-by-value-15_x.c,
1532         struct-by-value-15_y.c, struct-by-value-16_y.c,
1533         struct-by-value-17_y.c, struct-by-value-18_y.c,
1534         struct-by-value-19_y.c, struct-by-value-1_x.c,
1535         struct-by-value-1_y.c, struct-by-value-20_y.c,
1536         struct-by-value-2_x.c, struct-by-value-2_y.c,
1537         struct-by-value-3_y.c, struct-by-value-4_x.c,
1538         struct-by-value-4_y.c, struct-by-value-5_y.c,
1539         struct-by-value-6_y.c, struct-by-value-7_y.c
1540         struct-by-value-8_x.c, struct-by-value-8_y.c
1541         struct-by-value-9_x.c, struct-by-value-9_y.c
1542         struct-return-10_x.c, struct-return-10_y.c,
1543         struct-return-19_x.c, struct-return-20_x.c
1544         struct-return-2_x.c, struct-return-2_y.c
1545         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1546         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
1547
1548 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1549
1550         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1551         attribute on sparc*-sun-solaris2.*.
1552
1553 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
1554
1555         PR c++/13710
1556         * g++.dg/ext/typeof7.C: New test.
1557
1558 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
1559
1560         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1561         * gcc.dg/const-elim-1.c: Same.
1562
1563 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1564
1565         * objc.dg/stret-1.m: New.
1566         * objc.dg/stret-2.m: New.
1567
1568 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1569
1570         PR c++/11895
1571         * g++.dg/ext/vector1.C: New test.
1572
1573 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1574
1575         * gcc.dg/pch/import-1.c: New.
1576         * gcc.dg/pch/import-1.hs: New.
1577         * gcc.dg/pch/import-1a.h: New.
1578         * gcc.dg/pch/import-1b.h: New.
1579         * gcc.dg/pch/import-1c.h: New.
1580
1581 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1582
1583         PR c++/13574
1584         * g++.dg/ext/array1.C: New test.
1585
1586         PR c++/13178
1587         * g++.dg/conversion/op1.C: New test.
1588
1589 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1590
1591         PR 11864
1592         From Kazumoto Kojima / Dan Kegel:
1593         * gcc.dg/pr11864-1.c: New test.
1594
1595         PR 10392
1596         From Marcus Comstedt / Dan Kegel:
1597         * gcc.dg/pr10392-1.c: New test.
1598
1599 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1600
1601         PR c++/13478
1602         * g++.dg/init/ref10.C: New test.
1603
1604 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1605
1606         PR c++/13407
1607         * g++.dg/parse/typename6.C: New test.
1608
1609 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1610
1611         PR pch/13361
1612         * testsuite/g++.dg/pch/wchar-1.C: New.
1613         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1614
1615 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1616
1617         PR c++/9259
1618         * g++.dg/expr/sizeof2.C: New test.
1619
1620 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1621
1622         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1623
1624 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1625
1626         PR c++/13659
1627         * g++.dg/lookup/strong-using-3.C: New.
1628         * g++.dg/lookup/using-10.C: New.
1629
1630 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1631
1632         PR c++/13594
1633         * g++.dg/lookup/strong-using-2.C: New.
1634
1635 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1636             Dan Kegel <dank@kegel.com>
1637             J"orn Rennecke <joern.rennecke@superh.com>
1638
1639         PR target/9365
1640         * gcc.dg/pr9365-1.c: New test.
1641
1642 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1643
1644         PR c++/8856
1645         * g++.dg/parse/casting-operator2.C: New test.
1646         * g++.old-deja/g++.pt/explicit83.C: Remove.
1647
1648 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1649
1650         * gcc.dg/label-compound-stmt-1.c: New test.
1651         * gcc.c-torture/compile/950922-1.c,
1652         gcc.c-torture/compile/20000211-3.c,
1653         gcc.c-torture/compile/20000518-1.c,
1654         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1655         compound statements.
1656
1657 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1658
1659         * gcc.dg/ppc64-abi-1.c: New test.
1660
1661 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1662
1663          * g++.dg/ext/attrib9.C: Add dg-warnings.
1664
1665 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1666
1667         PR c++/12335
1668         * g++.dg/parse/dtor3.C: New test.
1669
1670 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1671
1672         PR c++/12709
1673         * g++.dg/parse/try-catch-1.C: New test.
1674
1675 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1676
1677         * ada/acats/run_all.sh: Add more verbose output in acats.log
1678         when compiling tests.
1679
1680 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1681
1682         PR 13656
1683         * gcc.dg/typedef-redecl.c: New test case.
1684         * gcc.dg/typedef-redecl.h: New support file.
1685
1686 2004-01-13  Jan Hubicka  <jh@suse.cz>
1687
1688         * gcc.dg/always_inline.c: New test.
1689         * gcc.dg/debug/20031231-1.c: Fix.
1690
1691 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1692
1693         PR c++/13474
1694         * g++.dg/template/array3.C: New test.
1695
1696 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1697
1698         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1699         * g++.dg/warn/Wunused-2.C: Likewise.
1700
1701 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1702
1703         PR c++/13289
1704         * g++.dg/template/instantiate6.C: New test.
1705
1706 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1707
1708         PR middle-end/11397
1709         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1710
1711 2004-01-12  Jan Hubicka  <jh@suse.cz>
1712
1713         PR opt/12826
1714         * gcc.dg/20040112-1.c: New.
1715
1716         * gcc.dg/dwarf-die[1-7].c: Move to...
1717         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1718         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1719
1720 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1721
1722         PR c++/4100
1723         * g++.dg/parse/friend4.C: New test.
1724
1725 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1726
1727         PR c++/4100
1728         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1729         definition is called a friend.
1730
1731 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1732
1733         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1734
1735 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1736
1737         PR c++/3478
1738         * g++.dg/parse/error10.C: New test.
1739         * g++.dg/template/arg2.C: Accept "invalid type" error.
1740
1741 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1742
1743         PR middle-end/13392
1744         * g++.dg/opt/expect2.C: New test.
1745
1746 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1747
1748         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1749         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1750         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1751         Update dg-error regexps.
1752
1753 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1754
1755         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1756         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1757
1758 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1759
1760         * gcc.dg/pragma-re-1.c: Use right pointer type.
1761
1762 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1763
1764         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1765
1766 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1767
1768         * gcc.dg/rs6000-ldouble-1.c: New.
1769
1770 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1771
1772         DR 337
1773         PR c++/9256
1774         * g++.dg/other/abstract1.C: New test.
1775
1776 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1777
1778         * g++.dg/lookup/strong-using-1.C: New.
1779
1780 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1781
1782         PR c/11234
1783         * gcc.dg/func-ptr-conv-1.c: New test.
1784         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1785
1786 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1787
1788         PR target/13380.
1789         * gcc.c-torture/compile/20040109-1.c: New.
1790
1791 2004-01-08  Stuart Hastings  <stuart@apple.com>
1792
1793         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1794         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1795         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1796
1797 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1798
1799         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1800
1801 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1802
1803         * ada/acats/run_acats: Treat 'gnatchop' the same way
1804         as 'gnatmake'.  Export GCC_DRIVER.
1805         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1806         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1807
1808 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1809
1810         PR c++/12573
1811         * g++.dg/template/dependent-expr4.C: New test.
1812
1813 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1814
1815         * gcc.dg/altivec-11.c: New test.
1816
1817 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1818
1819         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1820
1821 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1822
1823         PR c/6024
1824         * gcc.dg/enum-compat-1.c: New test.
1825         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1826
1827 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1828
1829         PR c/12165
1830         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1831         gcc.dg/c99-idem-qual-3.c: New tests.
1832
1833 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1834
1835         * gcc.dg/winline-7.c: Don't cast void * to int.
1836
1837 2004-01-06  Jan Hubicka  <jh@suse.cz>
1838
1839         * gcc.dg/i386-sse-5.c: New test
1840         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1841
1842 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1843
1844         PR c++/12815
1845         * g++.dg/rtti/typeid4.C: New test.
1846
1847 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1848
1849         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1850
1851 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1852
1853         PR c++/12132
1854         * g++.dg/template/error11.C: New test.
1855
1856         PR c++/13451
1857         * g++.dg/template/class2.C: New test.
1858
1859 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1860         Richard Sandiford <rsandifo@redhat.com>
1861
1862         PR c++/13387
1863         * g++.dg/opt/alias3.C: New test.
1864
1865 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1866
1867         PR c++/13157
1868         * g++.dg/template/koenig3.C: New test.
1869
1870         PR c++/13529
1871         * g++.dg/parse/offsetof3.C: New test.
1872
1873         * g++.dg/init/copy7.C: Add missing dg-error markers.
1874
1875         PR c++/12226
1876         * g++.dg/init/copy7.c: New test.
1877
1878         PR c++/13536
1879         * g++.dg/parse/cast1.C: New test.
1880
1881 2004-01-04  Jan Hubicka  <jh@suse.cz>
1882
1883         * gcc.dg/winline[1-7].c: New tests.
1884
1885 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1886
1887         PR c++/13520
1888         * g++.dg/template/qualttp22.C: New test.
1889
1890 2004-01-01  Jan Hubicka  <jh@suse.cz>
1891
1892         * gcc.dg/debug/20031231-1.c: New.
1893         * gcc.c-torture/compile/20040101-1.c: New.
1894         * gcc.dg/dwarf-die-[1-7].c: New.
1895
1896 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1897
1898         PR optimization/13521
1899         * gcc.c-torture/compile/20031231-1.c: New test.
1900
1901 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1902
1903         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1904
1905 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1906
1907         PR c++/10079
1908         * g++.dg/template/crash16.C: New test.
1909
1910 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1911
1912         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1913
1914 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1915
1916         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1917         ports.
1918         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1919         * g++.old-deja/g++.law/profile1.C: Likewise.
1920         * gcc.c-torture/compile/981006-1.c: Likewise.
1921         * gcc.c-torture/execute/loop-2e.x: Likewise.
1922         * gcc.c-torture/execute/loop-2f.x: Remove.
1923         * gcc.c-torture/execute/loop-2g.x: Likewise.
1924         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1925         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1926
1927 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1928
1929         PR c++/13507
1930         * g++.dg/ext/attrib11.C: New test.
1931
1932         PR c++/13494
1933         * g++.dg/template/array2-1.C: New test.
1934         * g++.dg/template/array2-2.C: New test.
1935
1936 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1937
1938         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1939
1940 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1941
1942         PR c++/12774
1943         * g++.dg/template/array1-1.C: New test.
1944         * g++.dg/template/array1-2.C: New test.
1945
1946 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1947
1948         PR fortran/12632
1949         * g77.dg/12632.f: New test case.
1950
1951 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1952
1953         PR c++/13289
1954         * g++.dg/parse/nontype1.C: New test.
1955
1956 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1957
1958         PR c++/12403
1959         * g++.dg/parse/explicit1.C: New test.
1960         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1961
1962 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1963
1964         PR c++/13081
1965         * g++.dg/opt/inline6.C: New test.
1966
1967         PR c++/12613
1968         * g++.dg/parse/error9.C: New test.
1969
1970         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1971
1972 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1973
1974         PR c++/13009
1975         * g++.dg/init/assign1.C: New test.
1976
1977 2003-12-28  Roger Sayle  <roger@eyesopen.com>
1978
1979         PR c++/13070
1980         * g++.dg/warn/format3.C: New test case.
1981
1982 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1983
1984         * gcc.c-torture/compile/20031227-1.c: New test.
1985
1986 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1987
1988         * g++.dg/bprob/bprob.exp: Load target-supports.exp
1989         * g77.dg/bprob/bprob.exp: Likewise.
1990         * gcc.misc-tests/bprob.exp: Likewise.
1991         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1992         variants on systems where the library does not provide that
1993         functionality.
1994         * gcc.dg/builtins-20.c: Use builtins-config.h.
1995         * gcc.dg/builtins-config.h: New file.
1996
1997 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1998
1999         * lib/gcc-dg.exp (dg-require-profiling): New function.
2000         * lib/target-supports.exp (check_profiling_available): Likewise.
2001         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2002         * g77.dg/bprob/bprob.exp: Likewise.
2003         * gcc.misc-tests/bprob.exp: Likewise.
2004         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2005         * gcc.dg/20021014-1.c: Likewise.
2006         * gcc.dg/nest.c: Likewise.
2007
2008 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2009
2010         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2011         compiling.
2012         * g++.dg/lookup/java2.C: Likewise.
2013         * gcc.dg/cpp/lexident.c: Likewise.
2014
2015 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
2016
2017         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2018         given.
2019         * gcc.c-torture/compile/961203-1.c: Likewise.
2020         * gcc.c-torture/compile/980506-1.c: Likewise.
2021
2022 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
2023
2024         * lib/gcc-dg.exp (dg-prune-output): New annotation.
2025         (additional_prunes): New global.
2026         (gcc-dg-prune): Handle additional per-test pruning.
2027         (dg-test): Clear additional_prunes between tests.
2028
2029         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
2030         dg-prune-output to avoid spurious failures from assembler
2031         complaining about nonexistent WAW violations.
2032         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2033         Use dg-prune-output to avoid spurious failures from assembler
2034         warning about Itanium B-step errata.
2035
2036 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2037
2038         * g++.dg/abi/macro0.C: New test.
2039         * g++.dg/abi/macro1.C: Likewise.
2040         * g++.dg/abi/macro2.C: Likewise.
2041
2042         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2043         * g++.dg/abi/bitfield7.C: Likewise.
2044         * g++.dg/abi/dtor2.C: Likewise.
2045         * g++.dg/abi/mangle11.C: Likewise.
2046         * g++.dg/abi/mangle12.C: Likewise.
2047         * g++.dg/abi/mangle14.C: Likewise.
2048         * g++.dg/abi/mangle17.C: Likewise.
2049         * g++.dg/abi/vbase10.C: Likewise.
2050         * g++.dg/abi/vbase14.C: Likewise.
2051         * g++.dg/template/qualttp17.C: Likewise.
2052
2053 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
2054
2055         PR c/11995
2056         * gcc.dg/20031223-1.c: New test.
2057
2058 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2059
2060         * gcc.dg/noreturn-7.c: New test.
2061
2062 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2063
2064         * gcc.dg/null-pointer-1.c: New test.
2065
2066 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
2067
2068         * g++.old-deja/g++.jason/template18.C: Remove.
2069         * g++.old-deja/g++.jason/template37.C: Likewise.
2070
2071         PR c++/12862
2072         * g++.dg/lookup/ns1.C: New test.
2073
2074         PR c++/12397
2075         * g++.dg/template/lookup3.C: New test.
2076
2077 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2078
2079         * g++.dg/template/recurse1.C: New test
2080
2081 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
2082
2083         PR c++/12479
2084         * g++.dg/parse/semicolon1.C: New test.
2085         * g++.dg/parse/semicolon1.h: Likewise.
2086
2087 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
2088
2089         * gcc.dg/darwin-misaligned.c: New test.
2090
2091 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2092
2093         PR c/9163
2094         * gcc.dg/20031222-1.c: New test.
2095
2096 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
2097
2098         PR c++/13438
2099         * g++.dg/parse/error8.C: New test.
2100
2101         PR c++/11554
2102         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2103
2104 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
2105
2106         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2107         too small.
2108         * gcc.c-torture/compile/930217-1.c: Likewise.
2109         * gcc.c-torture/compile/930513-1.c: Likewise.
2110         * gcc.c-torture/execute/920908-2.c: Likewise.
2111         * gcc.c-torture/execute/921204-1.c: Likewise.
2112         * gcc.c-torture/execute/930621-1.c: Likewise.
2113         * gcc.c-torture/execute/930630-1.c: Likewise.
2114         * gcc.c-torture/execute/931031-1.c: Likewise.
2115         * gcc.c-torture/execute/980602-2.c: Likewise.
2116         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2117         * gcc.c-torture/execute/compndlit-1.c: Likewise.
2118         * gcc.c-torture/execute/extzvsi.c: Likewise.
2119         * gcc.c-torture/unsorted/ext.c: Likewise.
2120
2121 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
2122
2123         PR target/12749
2124         * gcc.c-torture/compile/20031220-2.c: New test case.
2125
2126 2003-12-20  Roger Sayle  <roger@eyesopen.com>
2127
2128         PR optimization/13031
2129         * gcc.c-torture/compile/20031220-1.c: New test case.
2130
2131 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2132
2133         * gcc.dg/cast-function-1.c: New test.
2134
2135 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2136
2137         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2138         formats.
2139
2140 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
2141
2142         PR c++/12795
2143         * g++.dg/ext/attrib10.C: New test.
2144
2145 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2146
2147         * gcc.dg/cleanup-10.c: New test.
2148         * gcc.dg/cleanup-11.c: New test.
2149
2150 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2151
2152         PR c++/13239
2153         * g++.dg/opt/expect1.C: New test.
2154
2155 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
2156
2157         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2158
2159 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
2160
2161         PR debug/12923
2162         * gcc.dg/20031218-1.c: New test.
2163
2164         PR debug/12389
2165         * gcc.dg/20031218-2.c: New test.
2166         * gcc.dg/20031218-3.c: New test.
2167
2168         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2169         of label name and allow for USER_LABEL_PREFIX == "_" names.
2170         * g++.dg/abi/mangle18-2.C: Likewise.
2171         * g++.dg/abi/mangle19-1.C: Likewise.
2172         * g++.dg/abi/mangle19-2.C: Likewise.
2173         * g++.dg/abi/mangle20-1.C: Likewise.
2174         * g++.dg/abi/mangle20-2.C: Likewise.
2175
2176 2003-12-18  Richard Henderson  <rth@redhat.com>
2177
2178         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2179
2180 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
2181             Dan Kegel <dank@kegel.com>
2182
2183         PR other/12009
2184         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
2185         testing a cross compiler, it causes spurious compile failures.
2186         * lib/g++.exp: Likewise.
2187
2188 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2189
2190         PR c++/13262
2191         * g++.dg/template/access13.C: New test.
2192
2193 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
2194
2195         * gcc.dg/20031216-1.c: New test.
2196
2197 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2198
2199         PR c++/9154
2200         * g++.dg/template/error10.C: New test.
2201
2202 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
2203
2204         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2205         * g++.dg/eh/simd-2.C: Likewise.
2206
2207 2003-12-17  James E Wilson  <wilson@specifixinc.com>
2208             Roger Sayle  <roger@eyesopen.com>
2209
2210         * gcc.c-torture/execute/ieee/mzero5.c: New.
2211
2212 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
2213
2214         PR c++/10603
2215         * g++.dg/parse/error6.C: New test.
2216
2217         PR c++/12827
2218         * g++.dg/parse/error7.C: New test.
2219
2220 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2221
2222         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2223         at -O with stabs debugging formats.
2224         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2225         * gcc.dg/debug/debug-2.c: Likewise.
2226
2227 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2228
2229         PR c++/12696
2230         * g++.dg/init/error1.C: New test.
2231
2232         PR c++/12218
2233         * g++.dg/init/pm3.C: New test.
2234
2235 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2236
2237         PR c/3347
2238         * gcc.dg/bitfld-8.c: New test.
2239
2240 2003-12-16  James Lemke  <jim@wasabisystems.com>
2241
2242         * gcc.dg/arm-scd42-[123].c: New tests.
2243
2244 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2245
2246         PR c++/9043
2247         * g++.dg/abi/mangle20-1.C: New test.
2248         * g++.dg/abi/mangle20-2.C: New test.
2249
2250 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2251
2252         PR c++/13275
2253         * g++.dg/other/offsetof2.C: Remove XFAIL.
2254         * g++.dg/parse/offsetof1.C: New test.
2255         * g++.gd/parse/offsetof2.C: Likewise.
2256
2257 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2258
2259         * g++.dg/template/nontype3.C: New test.
2260         * g++.dg/template/static2.C: Tweaked the dg-error clause.
2261
2262 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2263
2264         * g++.dg/warn/noreturn-3.C: Also test instantiation.
2265
2266 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2267
2268         PR c++/13387
2269         * g++.dg/expr/assign1.C: New test.
2270
2271         PR c++/13242
2272         * g++.dg/abi/mangle19-1.C: New test.
2273         * g++.dg/abi/mangle19-2.C: New test.
2274
2275 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
2276
2277         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2278
2279 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2280
2281         * gcc.c-torture/execute/20031216-1.c: New test.
2282
2283 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2284
2285         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2286         an ICE regression.
2287
2288 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2289
2290         PR c++/10926
2291         * g++.dg/template/error9.C: New test.
2292
2293         PR c++/11116
2294         * g++.dg/template/error8.C: New test.
2295
2296 2003-12-15  Roger Sayle  <roger@eyesopen.com>
2297
2298         PR middle-end/13400
2299         * gcc.c-torture/execute/20031215-1.c: New test case.
2300
2301 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2302
2303         PR c++/13269
2304         * g++.dg/parse/error5.C: New test.
2305
2306         PR c++/12989
2307         * g++.dg/expr/sizeof1.C: New test.
2308
2309         PR c++/13310
2310         * g++.dg/template/crash15.C: New test.
2311
2312 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
2313
2314         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2315         a non-POD type as the last named parameter of a varargs function.
2316
2317 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2318
2319         PR c++/13243
2320         PR c++/12573
2321         * g++.dg/template/crash14.C: New test.
2322         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2323
2324 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
2325
2326         * g++.dg/other/java1.C: New test.
2327
2328         PR c++/13241
2329         * g++.dg/abi/mangle18-1.C: New test.
2330         * g++.dg/abi/mangle18-2.C: New test.
2331
2332 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2333
2334         PR optimization/10312
2335         * gcc.c-torture/execute/20031214-1.c: New.
2336
2337 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
2338
2339         PR c++/10779
2340         PR c++/12160
2341         * g++.dg/parse/error3.C: New test.
2342         * g++.dg/parse/error4.C: Likewise.
2343         * g++.dg/abi/mangle4.C: Tweak error messages.
2344         * g++.dg/lookup/using5.C: Likewise.
2345         * g++.dg/other/error2.C: Likewise.
2346         * g++.dg/parse/typename5.C: Likewise.
2347         * g++.dg/parse/undefined1.C: Likewise.
2348         * g++.dg/template/arg2.C: Likewise.
2349         * g++.dg/template/ttp3.C: Likewise.
2350         * g++.dg/template/type1.C: Likewise.
2351         * g++.old-deja/g++.other/crash32.C: Likewise.
2352         * g++.old-djea/g++.pt/defarg8.C: Likewise.
2353
2354 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2355
2356         PR c++/13106
2357         * g++.dg/warn/noreturn-3.C: New test.
2358
2359 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2360
2361         PR c++/13118
2362         * g++.dg/abi/covariant3.C: New.
2363
2364 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
2365
2366         * g++.dg/eh/ia64-1.C: New test.
2367
2368 2003-12-12  Roger Sayle  <roger@eyesopen.com>
2369
2370         PR optimization/13037
2371         * g77.f-torture/execute/13037.f: New test case.
2372
2373 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2374
2375         PR c++/12881
2376         * g++.dg/abi/covariant2.C: New.
2377
2378 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
2379
2380         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2381
2382 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
2383
2384         * gcc.c-torture/execute/wchar_t-1.x: Delete.
2385
2386 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
2387
2388         PR other/10819
2389         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2390         to fix Bug 10819.
2391         * lib/g++.exp (g++_version): Likewise.
2392         * lib/g77.exp (g77_version): Likewise.
2393         * lib/objc.exp (default_objc_version): Likewise.
2394
2395 2003-12-10  Richard Henderson  <rth@redhat.com>
2396
2397         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2398
2399         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2400
2401 2003-12-08  Matt Austern  <austern@apple.com>
2402
2403         PR c/13134
2404         * lib/gcc-dg.exp (dg-require-visibility): Define.
2405         * lib/target-supports (check_visibility_available): Define.
2406         * gcc.dg/visibility-1.c: New test.
2407         * gcc.dg/visibility-2.c: Likewise.
2408         * gcc.dg/visibility-3.c: Likewise.
2409         * gcc.dg/visibility-4.c: Likewise.
2410         * gcc.dg/visibility-5.c: Likewise.
2411         * gcc.dg/visibility-6.c: Likewise.
2412         * g++.dg/ext/visibility-1.C: Likewise.
2413         * g++.dg/ext/visibility-2.C: Likewise.
2414         * g++.dg/ext/visibility-3.C: Likewise.
2415         * g++.dg/ext/visibility-4.C: Likewise.
2416         * g++.dg/ext/visibility-5.C: Likewise.
2417         * g++.dg/ext/visibility-6.C: Likewise.
2418
2419 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2420
2421         * g++.dg/lookup/java1.C: New test.
2422         * g++.dg/lookup/java2.C: New test.
2423
2424 2003-12-07  Falk Hueffner  <falk@debian.org>
2425
2426         * g++.dg/opt/noreturn-1.C: New test.
2427
2428 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
2429
2430         * gcc.dg/overflow-1.c: New test.
2431
2432 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2433
2434         * g77.f-torture/compile/13060.f: New test.
2435
2436 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
2437
2438         PR c++/13323
2439         * g++.dg/inherit/operator2.C: New test.
2440
2441 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2442
2443         PR c++/13305
2444         * g++.dg/ext/attrib9.C: New test.
2445
2446 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2447
2448         PR c++/13314
2449         * g++.dg/template/error7.C: New test.
2450
2451 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
2452             J"orn Rennecke <joern.rennecke@superh.com>
2453
2454         PR target/13302
2455         * g++.dg/other/struct-va_list.C: New test.
2456
2457 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2458
2459         PR c++/13166
2460         * g++.dg/parse/defarg6.C: New test.
2461
2462 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
2463
2464         PR target/13256
2465         * gcc.c-torture/execute/20031201-1.c: New test.
2466
2467 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
2468
2469         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2470
2471 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2472
2473         * gcc.dg/builtin-return-1.c: New test.
2474
2475 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
2476             J"orn Rennecke <joern.rennecke@superh.com>
2477
2478         PR optimization/13260
2479         * gcc.c-torture/execute/20031204-1.c: New test.
2480
2481 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2482
2483         PR c++/9127
2484         * g++.dg/template/error6.C: New test.
2485
2486 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
2487
2488         * gcc.dg/20031202-1.c: New test.
2489
2490 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2491
2492         PR c++/13179
2493         * g++.dg/template/eh1.C: New test.
2494
2495         PR c++/10771
2496         * g++.dg/template/error5.C: New test.
2497
2498 2003-12-02  David Ung  <davidu@mips.com>
2499
2500         * gcc.dg/compat/vector-check.h: Corrected type for var
2501         g_##TMODE
2502
2503 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2504
2505         PR c++/10126
2506         * g++.dg/template/ptrmem8.C: New test.
2507
2508 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2509
2510         PR c++/12573
2511         * g++.dg/template/dependent-expr3.C: New test.
2512
2513 2003-12-01  James Lemke  <jim@wasabisystems.com>
2514
2515         * gcc.dg/arm-g2.c: New test.
2516
2517 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2518
2519         PR optimization/11634
2520         * gcc.dg/20031201-2.c: New test case.
2521
2522 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
2523
2524         PR 11433
2525         * objc.dg/proto-lossage-3.m: New test.
2526
2527 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2528
2529         PR optimization/12628
2530         * gcc.dg/20031201-1.c: New test case.
2531
2532 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2533
2534         * gcc.dg/unaligned-1.c: New test.
2535
2536 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
2537
2538         PR c++/9849
2539         * g++.dg/template/error4.C: New test.
2540         * g++.dg/template/nested3.C: Adjust error markers.
2541
2542 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2543
2544         * gcc.dg/cpp/assert4.c: Check more #system assertions.
2545
2546 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
2547
2548         PR c/10333
2549         * gcc.dg/bitfld-7.c: New test.
2550
2551 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2552
2553         * gcc.dg/tls/asm-1.C: New test.
2554
2555 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2556
2557         * gcc.dg/cpp/assert4.c: Update.
2558
2559 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2560
2561         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2562         * gcc.dg/builtin-apply3.c: New test.
2563
2564 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2565
2566         * lib/compat.exp (compat-obj): New xfaildata parameter.
2567         Use it to set compiler_conditional_xfail_data before compiling.
2568         (compat-get-options): Handle dg-xfail-if.
2569         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2570         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2571         * gcc.dg/compat/vector-1_y.c: Likewise.
2572         * gcc.dg/compat/vector-2_x.c: Likewise.
2573         * gcc.dg/compat/vector-2_y.c: Likewise.
2574
2575 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2576
2577         * g++.dg/opt/reg-stack4.C: New test.
2578
2579 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2580
2581         * gcc.dg/builtin-apply2.c: New test.
2582
2583 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2584
2585         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2586
2587 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2588
2589         PR c++/12924
2590         * g++.dg/template/template-id-2.C: New test.
2591
2592 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2593
2594         PR c++/5369
2595         * g++.dg/template/memfriend1.C: New test.
2596         * g++.dg/template/memfriend2.C: Likewise.
2597         * g++.dg/template/memfriend3.C: Likewise.
2598         * g++.dg/template/memfriend4.C: Likewise.
2599         * g++.dg/template/memfriend5.C: Likewise.
2600         * g++.dg/template/memfriend6.C: Likewise.
2601         * g++.dg/template/memfriend7.C: Likewise.
2602         * g++.dg/template/memfriend8.C: Likewise.
2603         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2604
2605 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2606
2607         PR c++/12515
2608         * g++.dg/ext/cond1.C: New test.
2609
2610 2003-11-20  Richard Henderson  <rth@redhat.com>
2611
2612         * gcc.dg/20020201-2.c: Remove.
2613         * gcc.dg/20020201-4.c: Remove.
2614         * gcc.dg/20020304-1.c: Remove.
2615
2616 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2617
2618         * gcc.dg/cpp/trad/xwin1.c: New test case.
2619
2620 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2621
2622         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2623         * lib/g77.exp: Likewise.
2624         * lib/objc.exp: Likewise.
2625         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2626         for darwin.
2627
2628 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2629
2630         PR c++/12932
2631         * g++.dg/template/static5.C: New test.
2632
2633 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2634
2635         * gcc.dg/nested-func-1.c: New test.
2636
2637 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2638
2639         * gcc.dg/cpp/assert4.c: New test.
2640
2641 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2642
2643         PR c++/2294
2644         * g++.dg/lookup/using9.c: New test.
2645
2646 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2647
2648         PR c++/12762
2649         * g++.dg/template/error3.C: New test.
2650
2651 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2652
2653         PR ada/13035
2654         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2655         No longer use a wrapper for gcc, since this does not work under
2656         Windows.
2657
2658 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2659
2660         PR c++/2094
2661         * g++.dg/template/ptrmem7.C: New test.
2662
2663 2003-11-13  Andrew Pinski <apinski@apple.com>
2664
2665         * gcc.c-torture/compile/20031113-1.c: New test.
2666
2667 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2668             Kean Johnston <jkj@sco.com>
2669
2670         PR c/13029
2671         * gcc.dg/unused-4.c: Update.
2672
2673 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2674
2675         * g++.dg/opt/const3.C: New test.
2676
2677 2003-11-13  Jan Hubicka  <jh@suse.cz>
2678
2679         * gcc.c-torture/compile/20031112-1.c: New test.
2680
2681 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2682
2683         * g++.dg/parse/crash10.C: Remove bogus error marker.
2684
2685 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2686
2687         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2688         (host_gcc): Likewise.
2689         (ROOT): Honor $PWDCMD.
2690         (BASE): Likewise.
2691         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2692
2693 2003-11-12  Catherine Moore  <clm@redhat.com>
2694
2695         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2696
2697 2003-11-12  Andreas Jaeger  <aj@suse.de>
2698             Jakub Jelinek  <jakub@redhat.com>
2699             Andrew Pinski  <pinskia@physics.uc.edu>
2700             Richard Henderson  <rth@redhat.com>
2701
2702         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2703         systems.
2704         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2705
2706         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2707         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2708
2709 2003-11-11  Andreas Jaeger  <aj@suse.de>
2710
2711         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2712
2713         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2714
2715 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2716
2717         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2718         Clean ups.
2719
2720 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2721
2722         * gcc.dg/trampoline-1.c: New test.
2723
2724 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2725
2726         * gcc.c-torture/compile/200031109-1.c: New test.
2727
2728 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2729
2730         PR c/3190
2731         PR c/8714
2732         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2733         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2734         gcc.dg/format/no-y2k-1.c: Update.
2735
2736 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2737
2738         PR optimization/10467
2739         * gcc.dg/20031108-1.c: New test case.
2740
2741 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2742
2743         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2744
2745 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2746
2747         * gcc.dg/compound-lvalue-1.c: New test.
2748         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2749         some XFAILs.
2750
2751 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2752
2753         * gcc.dg/altivec-varargs-1.c: New test.
2754
2755 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2756
2757         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2758         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2759         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2760         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2761         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2762
2763 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2764
2765         * gcc.dg/cond-lvalue-1.c: New test.
2766
2767 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2768
2769         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2770
2771 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2772
2773         PR c++/11616
2774         * g++.dg/template/instantiate5.C: New test.
2775
2776 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2777
2778         PR c++/12726
2779         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2780         * ChangeLog: Add missing first entry for above test.
2781
2782 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2783
2784         PR c++/9810
2785         * g++.dg/template/using8.C: New test.
2786         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2787
2788 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2789
2790         PR optimization/10817
2791         * gcc.c-torture/compile/20031102-1.c: New test case.
2792
2793 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2794
2795         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2796         2147483647.
2797
2798 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2799
2800         * gcc.dg/20031102-1.c: New test.
2801
2802 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2803
2804         * gcc.dg/complex-1.c: New test.
2805
2806 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2807
2808         PR c++/12796
2809         * g++.dg/template/crash13.C: Adjust expected error location.
2810         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2811
2812 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2813
2814         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2815
2816 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2817
2818         PR/10239
2819         * gcc.c-torture/compile/20031031-2.c: New test.
2820
2821 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2822
2823         PR/11640
2824         * gcc.c-torture/compile/20031031-1.c: New test.
2825
2826 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2827
2828         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2829         * gcc.misc-tests/bprob.exp: Likewise.
2830         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2831         the execution test on arm-elf configs.
2832         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2833         configs that don't support scratch files.
2834         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2835
2836 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2837
2838         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2839         done by dejagnu.
2840
2841 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2842
2843         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2844         Avoid non pure sh syntax. Add more logging.
2845
2846         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2847         fail.
2848
2849 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2850
2851         PR libgcj/10610
2852         * gcc.dg/ppc-stackalign-1.c: New test.
2853
2854 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2855
2856         * ada/acats/run_all.sh: Change output to be more compliant with
2857         dejagnu framework.
2858         Create acats.sum and acats.log files under testsuite/ada/acats
2859         Only run [a-z]* directories, to filter out e.g. CVS.
2860         Redirect build output to log file.
2861
2862 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2863
2864         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2865
2866 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2867
2868         PR ada/5909:
2869         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2870
2871 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2872
2873         * gcc.c-torture/compile/20031023-1.c: New test.
2874         * gcc.c-torture/compile/20031023-2.c: New test.
2875         * gcc.c-torture/compile/20031023-3.c: New test.
2876         * gcc.c-torture/compile/20031023-4.c: New test.
2877
2878 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2879
2880         PR c++/10371
2881         * g++.dg/lookup/scoped8.C: New test.
2882
2883 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2884
2885         * g++.dg/opt/reg-stack3.C: New test.
2886
2887 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2888
2889         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2890
2891 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2892
2893         PR c++/11076
2894         * g++.dg/template/crash13.C: New test.
2895
2896 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2897
2898         * gcc.dg/c99-restrict-2.c: New test.
2899
2900 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2901
2902         PR c++/12698, c++/12699, c++/12700, c++/12566
2903         * g++.dg/inherit/covariant9.C: New test.
2904         * g++.dg/inherit/covariant10.C: New test.
2905         * g++.dg/inherit/covariant11.C: New test.
2906
2907 2003-10-23  Jason Merrill  <jason@redhat.com>
2908
2909         PR c++/12726
2910         * g++.dg/ext/complit2.C: New test.
2911
2912 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2913
2914         PR target/12654
2915         * gcc.c-torture/execute/20031020-1.c: New test.
2916
2917 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2918
2919         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2920         following the jump_insn.
2921
2922 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2923
2924         * gcc.dg/cast-lvalue-1.c: New test.
2925
2926 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2927
2928         PR c++/11962
2929         * g++.dg/template/cond2.C: New test.
2930
2931 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2932
2933         * gcc.dg/builtins-28.c: New test.
2934
2935 2003-10-20  Jan Hubicka  <jh@suse.cz>
2936
2937         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2938         parameter.
2939         * testsuite/gcc.dg/inline-2.c: Likewise.
2940
2941 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2942
2943         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2944         * gcc.dg/nest.c:  Likewise.
2945
2946 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2947
2948         PR c++/9781, c++/10583, c++/11862
2949         * g++.dg/parse/crash13.C: New test.
2950
2951 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2952
2953         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2954
2955 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2956
2957         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2958         Define HAVE_C99_RUNTIME except on Solaris.
2959         * gcc.dg/builtins-20.c: Likewise.
2960
2961 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2962
2963         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2964
2965 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2966
2967         PR c++/12495
2968         * g++.dg/template/crash21.C: New test.
2969
2970 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2971
2972         PR c++/2513
2973         * g++.dg/template/typename5.C: New test.
2974
2975 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2976
2977         PR c++/12369
2978         * g++.dg/template/friend25.C: New test.
2979
2980 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
2981
2982         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2983         versions.
2984
2985 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2986
2987         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2988         == 2147483647.
2989
2990 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2991
2992         * gcc.c-torture/execute/960416-1.x: Remove.
2993         * gcc.c-torture/execute/divconst-3.x: Likewise.
2994
2995 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2996
2997         PR target/12598
2998         * gcc.dg/torture/cris-volatile-1.c: New test.
2999
3000 2003-10-14  Roger Sayle  <roger@eyesopen.com>
3001
3002         PR optimization/9325
3003         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3004         for overflowing floating point to integer conversion during RTL
3005         simplification.
3006
3007 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
3008
3009         * objc/execute/_cmd.m: Fix typo.
3010         * objc.dg/image-info.m, objc.dg/symtab-1.m:
3011         Relax 'scan-assembler' regexp.
3012         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3013         objc.dg/try-catch-4.m: Run on non-Darwin targets.
3014         * objc.dg/zero-link-2.m: Remove blank line.
3015         * objc.dg/zero-link-3.m: New test case.
3016
3017 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
3018
3019         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3020
3021         * gcc.dg/asm-names.c: Use scan-assembler-not rather
3022         than linker trickery.
3023
3024 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3025
3026         PR c++/12370
3027         * g++.dg/other/friend2.C: New test.
3028
3029 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
3030
3031         * gcc.dg/20031012-1.c: New test.
3032
3033 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
3034
3035         * gcc.dg/weak/weak-3.c: Fix for new warning.
3036
3037 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
3038
3039         PR optimization/8750
3040         * gcc.c-torture/execute/20031012-1.c: New test case.
3041
3042 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3043
3044         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3045         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3046
3047 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3048
3049         PR optimization/12260
3050         * gcc.c-torture/compile/20031011-2.c: New test case.
3051
3052 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3053
3054         * gcc.c-torture/execute/20031011-1.c: New testcase.
3055
3056 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
3057
3058         * gcc.c-torture/compile/20031011-1.c: New test.
3059
3060 2003-10-11  Jan Hubicka  <jh@suse.cz>
3061
3062         * g++.dg/other/first-global.C: New test.
3063
3064 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3065
3066         * gcc.c-torture/execute/string-opt-18.c: New testcase.
3067
3068 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
3069
3070         * gcc.c-torture/compile/20031010-1.c: New test.
3071
3072 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
3073
3074         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3075         * gcc.c-torture/execute/va-arg-25.c: ... here.
3076
3077 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
3078
3079         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3080
3081 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
3082
3083         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3084
3085 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
3086
3087         * g++.dg/parse/error2.C: New test.
3088
3089 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
3090
3091         PR c++/11097
3092         * g++.dg/other/error5.C: Modify the error message.
3093         * g++.dg/lookup/using8.C: New test.
3094
3095 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
3096
3097         * gcc.dg/darwin-abi-2.c: New file.
3098         * gcc.c-torture/execute/va-arg-24.c: New file.
3099
3100 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
3101
3102         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
3103         indentation.
3104
3105 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
3106
3107         PR c++/10147
3108         * g++.dg/other/error4.C: Update error messages.
3109         * g++.dg/template/ptrmem4.C: Likewise.
3110
3111         PR c++/12337
3112         * g++.dg/init/new9.C: New test.
3113
3114         PR c++/12334, c++/12236, c++/8656
3115         * g++.dg/ext/attrib8.C: New test.
3116
3117 2003-10-06  Devang Patel  <dpatel@apple.com>
3118
3119         * gcc.dg/debug/dwarf2-3.h: New test.
3120         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3121
3122 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
3123
3124         * g++.dg/opt/cfg2.C: New test.
3125
3126 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3127
3128         * g++.dg/opt/float1.C: New test.
3129
3130 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3131
3132         * gcc.dg/c90-array-lval-6.c: New test.
3133         * gcc.dg/c99-array-lval-6.c: New test.
3134
3135 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
3136             Ziemowit Laski  <zlaski@apple.com>
3137
3138         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3139         'Derived', so that it is never considered a class method; add
3140         new warning for '+port' method ambiguity.
3141         * objc.dg/method-12.m: Include <objc/objc.h> instead of
3142         <objc/objc-api.h> (needed on Mac OS X).
3143         * objc.dg/method-13.m: New test.
3144
3145 2003-10-03  Roger Sayle  <roger@eyesopen.com>
3146
3147         PR optimization/9325, PR java/6391
3148         * gcc.c-torture/execute/20031003-1.c: New test case.
3149
3150 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
3151
3152         PR optimization/12180
3153         * gcc.dg/20031002-1.c: New test.
3154
3155         PR c++/12486
3156         * g++.dg/inherit/error1.C: New test.
3157
3158 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
3159
3160         * lib/f-torture.exp (search_for): Rename to...
3161         (search_for_re): This.  Also, clean up comments and the
3162         "regexp" invocation.
3163
3164 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
3165
3166         * gcc.c-torture/compile/20031002-1.c: New test.
3167
3168 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
3169
3170         * g++.dg/opt/cond1.C: New test.
3171
3172 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
3173
3174         * gcc.dg/Wold-style-definition-2.c: New testcase.
3175         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3176
3177 2003-09-29  Richard Henderson  <rth@redhat.com>
3178
3179         * g++.dg/init/array10.C: Add dg-options.
3180
3181 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
3182
3183         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3184
3185 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3186
3187         * g++.dg/template/friend19.C: Fix typo.
3188         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3189
3190 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
3191
3192         * gcc.c-torture/execute/20030928-1.c: New test.
3193         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3194
3195 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3196
3197         * g++.dg/opt/unroll1.C: New test.
3198
3199 2003-09-26  Roger Sayle  <roger@eyesopen.com>
3200
3201         PR optimization/11741
3202         * gcc.dg/20030926-1.c: New test case.
3203
3204 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3205
3206         PR c++/5655
3207         * g++.dg/parse/access7.C: New test.
3208         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3209
3210 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
3211
3212         MERGE OF objc-improvements-branch into MAINLINE:
3213         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3214         if libobjc has not been built.
3215         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3216         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3217         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3218         objc/execute/nested-3.m, objc/execute/np-2.m,
3219         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3220         objc/execute/redefining_self.m, objc/execute/root_methods.m,
3221         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3222         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3223         objc.dg/special/unclaimed-category-1.h,
3224         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3225         well as GNU runtime.
3226         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3227         * execute/cascading-1.m, execute/function-message-1.m,
3228         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3229         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3230         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3231         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3232         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3233         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3234         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3235         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3236         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3237         * objc.dg/bitfield-2.m: Run only on Darwin.
3238         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3239         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3240         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3241         * objc.dg/const-str-1.m: Fix constant string layout.
3242
3243 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
3244
3245         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3246
3247 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
3248
3249         * gcc.dg/darwin-abi-1.c: New file.
3250
3251 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
3252
3253         PR target/12281
3254         * gcc.c-torture/compile/20030921-1.c: New test.
3255
3256 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3257
3258         * g++.dg/opt/reg-stack2.C: New test.
3259
3260 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
3261
3262         * g++.dg/eh/delayslot1.C: New test.
3263
3264 2003-09-20  Richard Henderson  <rth@redhat.com>
3265
3266         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3267
3268 2003-09-20  Roger Sayle  <roger@eyesopen.com>
3269
3270         * gcc.c-torture/execute/20030920-1.c: New test case.
3271
3272 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3273
3274         * g++.dg/rtti/typeid3.C: Correct expected error message.
3275
3276 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3277
3278         PR c++/157
3279         * g++.dg/parse/crash12.C: New test.
3280
3281 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
3282
3283         * gcc.dg/compat/mixed-struct-check.h: New.
3284         * gcc.dg/compat/mixed-struct-defs.h: New.
3285         * gcc.dg/compat/mixed-struct-init.h: New.
3286         * gcc.dg/compat/struct-by-value-19_main.c: New.
3287         * gcc.dg/compat/struct-by-value-19_x.c: New.
3288         * gcc.dg/compat/struct-by-value-19_y.c: New.
3289         * gcc.dg/compat/struct-by-value-20_main.c: New.
3290         * gcc.dg/compat/struct-by-value-20_x.c: New.
3291         * gcc.dg/compat/struct-by-value-20_y.c: New.
3292         * gcc.dg/compat/struct-return-19_main.c: New.
3293         * gcc.dg/compat/struct-return-19_x.c: New.
3294         * gcc.dg/compat/struct-return-19_y.c: New.
3295         * gcc.dg/compat/struct-return-20_main.c: New.
3296         * gcc.dg/compat/struct-return-20_x.c: New.
3297         * gcc.dg/compat/struct-return-20_y.c: New.
3298
3299 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
3300         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3301         so that it will not complain on LP64 targets.
3302
3303 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3304
3305         PR c++/495
3306         * g++.dg/template/friend24.C: New test.
3307
3308 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
3309
3310         PR c++/12332
3311         * g++.dg/template/memtmpl2.C: New test.
3312
3313 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
3314
3315         PR target/11184
3316         * gcc.dg/builtin-apply1.c: New test.
3317
3318 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3319
3320         PR c++/9848
3321         * g++.dg/warn/Wunused-4.C: New test.
3322
3323 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3324
3325         PR c++/12316
3326         * g++.dg/other/gc2.C: New test.
3327
3328 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
3329
3330         PR c++/11991
3331         * g++.dg/rtti/typeid3.C: New test.
3332
3333         PR c++/12266
3334         * g++.dg/overload/template1.C: New test.
3335
3336 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3337
3338         * g++.dg/opt/cfg3.C: New test.
3339
3340 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3341
3342         PR c++/7939
3343         * g++.dg/template/crash11.C: New test.
3344
3345 2003-09-16  Jason Merrill  <jason@redhat.com>
3346             Jakub Jelinek  <jakub@redhat.com>
3347
3348         * gcc.dg/attr-warn-unused-result.c: New test.
3349
3350 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3351
3352         PR c++/12184
3353         * g++.dg/expr/call2.C: New test.
3354
3355 2003-09-15  Andreas Jaeger  <aj@suse.de>
3356
3357         * gcc.dg/Wold-style-definition-1.c: New test.
3358
3359 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
3360
3361         PR c++/3907
3362         * g++.dg/parse/template12.C: New test.
3363
3364         * g++.dg/abi/bitfield11.C: New test.
3365         * g++.dg/abi/bitfield12.C: Likewise.
3366
3367 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
3368
3369         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
3370         non-expansion of functional macro name without arguments at EOL.
3371         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
3372
3373 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
3374
3375         * gcc.c-torture/execute/20030914-[12].c: New tests.
3376
3377 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3378
3379         PR c++/11788
3380         * g++.dg/overload/addr1.C: New test.
3381
3382 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
3383
3384         * gcc.dg/20030909-1.c: New test.
3385
3386 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3387
3388         * gcc.dg/ultrasp10.c: New test.
3389
3390 2003-09-09  Devang Patel  <dpatel@apple.com>
3391
3392         * gcc.dg/darwin-ld-6.c: New test.
3393
3394 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3395
3396         * gcc.dg/torture/builtin-explog-1.c: New testcase.
3397
3398 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
3399
3400         * gcc.dg/ia64-types1.c: New test.
3401         * gcc.dg/ia64-types2.c: Likewise.
3402
3403 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3404
3405         * gcc.dg/builtins-1.c: Add more _Complex tests.
3406         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3407
3408         * gcc.dg/builtins-1.c: Test existing _Complex functions.
3409         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3410
3411 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
3412
3413         PR c++/11786
3414         * g++.dg/lookup/koenig2.C: New test.
3415
3416         PR c++/5296
3417         * g++.dg/rtti/typeid2.C: New test.
3418
3419 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
3420
3421         * gcc.c-torture/compile/20030904-1.c: New test.
3422
3423 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3424
3425         * g++.dg/opt/longbranch2.C: New test.
3426
3427 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3428
3429         * g++.dg/template/crash10.C: Only compile it.
3430
3431 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3432
3433         PR middle-end/11665
3434         * gcc.c-torture/compile/20030907-1.c: New test.
3435         * g++.dg/init/array11.C: New test.
3436
3437 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3438
3439         PR c++/11852
3440         * g++.dg/init/struct1.C: New test.
3441
3442 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3443
3444         PR c++/12181
3445         * g++.dg/expr/comma1.C: New test.
3446
3447 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
3448
3449         PR c++/11867
3450         * g++.dg/expr/static_cast5.C: New test.
3451
3452 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
3453
3454         PR c++/11507
3455         * g++.dg/lookup/scoped7.C: New test.
3456
3457         PR c++/9574
3458         * g++.dg/other/static1.C: New test.
3459
3460         PR c++/11490
3461         * g++.dg/warn/template-1.C: New test.
3462
3463         PR c++/11432
3464         * g++.dg/template/crash10.C: New test.
3465
3466         PR c++/2478
3467         * g++.dg/overload/VLA.C: New test.
3468
3469         PR c++/10804
3470         * g++.dg/template/call1.C: New test.
3471
3472 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3473
3474         PR c++/11794
3475         * g++.dg/parse/using3.C: New test.
3476
3477 2003-09-06  Roger Sayle  <roger@eyesopen.com>
3478
3479         PR c++/11409
3480         * g++.dg/overload/builtin3.C: New test case.
3481
3482 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
3483
3484         PR c/9862
3485         * gcc.dg/20030906-1.c: New test.
3486         * gcc.dg/20030906-2.c: Likewise.
3487
3488 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3489
3490         PR c++/12167
3491         * g++.dg/parse/defarg5.C: New test.
3492
3493         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3494
3495 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
3496
3497         PR c++/12163
3498         * g++.dg/expr/static_cast4.C: New test.
3499
3500         PR c++/12146
3501         * g++.dg/template/crash9.C: New test.
3502
3503 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
3504
3505         * g++.old-deja/g++.ext/pretty2.C: Update for change
3506         in __FUNCTION__.
3507         * g++.old-deja/g++.ext/pretty3.C: Likewise.
3508
3509 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
3510
3511         PR c++/11922
3512         * g++/dg/template/qualified-id1.C: New test.
3513
3514         PR c++/12037
3515         * g++.dg/warn/noeffect4.C: New test.
3516
3517 2003-09-04  Matt Austern  <austern@apple.com>
3518
3519         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3520         * g++.dg/ext/fnname2.C: Likewise.
3521         * g++.dg/ext/fnname3.C: Likewise.
3522
3523 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
3524
3525         * g++.dg/expr/lval1.C: New test.
3526         * g++.dg/ext/lvcast.C: Remove.
3527
3528 2003-09-03  Roger Sayle  <roger@eyesopen.com>
3529
3530         PR optimization/11700.
3531         * gcc.c-torture/compile/20030903-1.c: New test case.
3532
3533 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
3534
3535         PR c++/12053
3536         * g++.dg/abi/layout4.C: New test.
3537
3538 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
3539
3540         PR c++/11553
3541         * g++.dg/parse/friend3.C: New test.
3542
3543 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
3544
3545         PR c++/11847
3546         * g++.dg/template/class1.C: New test.
3547
3548         PR c++/11808
3549         * g++.dg/expr/call1.C: New test.
3550
3551 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
3552
3553         PR c++/12114
3554         * g++.dg/init/ref9.C: New test.
3555
3556         PR c++/11972
3557         * g++.dg/template/nested4.C: New test.
3558
3559 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3560
3561         PR c++/12093
3562         * g++.dg/template/non-dependent4.C: New test.
3563
3564         PR c++/11928
3565         * g++.dg/inherit/conv1.C: New test.
3566
3567 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3568
3569         PR c++/6196
3570         * g++.dg/ext/label1.C: New test.
3571         * g++.dg/ext/label2.C: Likewise.
3572
3573 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3574
3575         * g++.dg/expr/cond3.C: New test.
3576
3577 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3578
3579         * gcc.dg/builtins-1.c: Add new builtin cases.
3580
3581 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3582
3583         * gcc.dg/builtins-1.c: Add new cases.
3584         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3585
3586 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3587
3588         * gcc.dg/builtins-1.c: Add more math builtin tests.
3589         * gcc.dg/torture/builtin-attr-1.c: New test.
3590
3591 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3592
3593         PR optimization/5079
3594         * g++.dg/opt/static3.C: New test.
3595
3596 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3597
3598         * gcc.misc-tests/gcov-10b.c: New test.
3599
3600 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3601
3602         * g++.dg/opt/ptrmem3.C: New test.
3603
3604         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3605
3606 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3607
3608         * gcc.dg/20030826-2.c: New test.
3609
3610 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3611
3612         PR middle-end/12002
3613         * g77.f-torture/compile/12002.f: New test case.
3614
3615 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3616
3617         * gcc.dg/20030826-1.c: New test case.
3618
3619 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3620
3621         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3622
3623 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3624
3625         PR c++/11871
3626         * c++.dg/lookup/crash1.C: New test.
3627
3628         * c++.dg/warn/noeffect3.C: New test.
3629
3630 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3631
3632         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3633         * gcc.dg/compat/vector-1_y.c: Ditto.
3634         * gcc.dg/compat/vector-2_x.c: Ditto.
3635         * gcc.dg/compat/vector-2_y.c: Ditto.
3636
3637 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3638
3639         * gcc.dg/20030702-1.c: New test.
3640
3641 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3642
3643         PR c++/8795
3644         * g++.dg/ext/altivec-1.C: New test.
3645
3646 2003-08-24  Richard Henderson  <rth@redhat.com>
3647
3648         * g++.dg/eh/simd-2.C: Add -w for x86.
3649
3650 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3651
3652         * gcc.dg/20030815-1.c: New test.
3653
3654 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3655
3656         PR c++/3765
3657         * g++.dg/parse/access6.C: New test.
3658
3659 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3660
3661         PR c++/641, c++/11876
3662         * g++.dg/template/friend22.C: New test.
3663         * g++.dg/template/friend23.C: Likewise.
3664
3665 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3666
3667         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3668         identically.
3669
3670 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3671
3672         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3673
3674 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3675
3676         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3677
3678 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3679
3680         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3681
3682 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3683
3684         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3685
3686 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3687
3688         PR c++/11919
3689         * g++.dg/overload/prom1.C: New test.
3690
3691         PR c++/11551
3692         * g++.dg/parse/dtor2.C: New test.
3693
3694         PR c++/10762
3695         * g++.dg/parse/using2.C: New test.
3696
3697 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3698
3699         PR target/11805
3700         * gcc.c-torture/compile/20030821-1.c: New.
3701
3702 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3703
3704         PR c++/11834
3705         * g++.dg/template/deduce2.C: New test.
3706
3707 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3708
3709         * gcc.c-torture/execute/20030821-1.c: New test.
3710
3711 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3712
3713         PR middle-end/11984
3714         * gcc.dg/20030820-1.c: New test case.
3715
3716 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3717
3718         PR c++/11945
3719         * g++.dg/warn/noeffect2.C: New test.
3720
3721 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3722
3723         PR c++/10926
3724         * g++.dg/template/dtor2.C: New test.
3725
3726         PR c++/11684
3727         * g++.dg/template/operator1.C: New test.
3728         * g++.dg/parse/operator4.C: New test.
3729
3730         PR c++/11946.C
3731         * g++.dg/expr/enum1.C: New test.
3732         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3733
3734         PR c++/11036.C
3735         * g++.dg/parse/elab2.C: New test.
3736         * g++.dg/parse/typedef4.C: Change error message.
3737         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3738         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3739         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3740
3741 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3742
3743         * gcc.dg/pch/warn-1.c: New.
3744         * gcc.dg/pch/warn-1.hs: New.
3745
3746         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3747         not-tested file.
3748
3749 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3750
3751         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3752
3753 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3754
3755         * gcc.dg/uninit-D.c: New Test.
3756         * gcc.dg/uninit-E.c: New Test.
3757         * gcc.dg/uninit-F.c: New Test.
3758         * gcc.dg/uninit-G.c: New Test.
3759
3760 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3761
3762         * g++.dg/README: Describe the pch directory.
3763
3764 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3765
3766         PR c++/11174
3767         * g++.dg/parse/access4.C: New test.
3768         * g++.dg/parse/access5.C: Likewise.
3769         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3770
3771 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3772
3773         * gcc.dg/noncompile/20030818-1.c: New.
3774
3775 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3776
3777         PR c++/11957
3778         * g++.dg/warn/noeffect1.C: New test.
3779
3780         * g++.dg/template/scope2.C: New test.
3781         * g++.dg/template/error2.C: Correct dg-error
3782
3783 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3784
3785         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3786
3787 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3788
3789         PR C++/11512
3790         * g++.dg/template/warn1.C: New.
3791
3792 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3793
3794         * g++.dg/template/error2.C: New test.
3795         * g++.dg/lookup/using7.C: Adjust errors
3796         * g++.old-deja/g++.pt/crash36.C: Likewise.
3797         * g++.old-deja/g++.pt/derived3.C: Likewise.
3798
3799 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3800
3801         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3802         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3803         * gcc.c-torture/execute/builtins/string-9.c: New, from
3804         string-opt-9.c.  Adjust for execute/builtins framework.
3805         * gcc.c-torture/execute/string-opt-9.c: Delete.
3806
3807 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3808
3809         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3810
3811         * g++.dg/parse/ret-type2.C: New test.
3812
3813         PR c++/11703
3814         * g++.dg/init/new8.C: New test.
3815
3816         PR c++/10923
3817         * g++.dg/parse/typedef5.C: New test.
3818
3819         PR c++/9512
3820         * g++.dg/parse/qualified2.C: New test.
3821         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3822         invalid code.
3823
3824 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3825
3826         * g++.dg/conversion/ptrmem1.C: New test.
3827
3828 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3829
3830         PR target/11693
3831         * gcc.dg/20030811-1.c: New test.
3832
3833         PR target/11535
3834         * gcc.c-torture/execute/20030811-1.c: New test.
3835
3836 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3837
3838         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3839
3840 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3841
3842         PR c++/11789.C
3843         * g++.dg/inherit/multiple1.C: New test.
3844
3845 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3846
3847         * gcc.dg/spe1.c: New test.
3848
3849         PR c++/11670
3850         * g++.dg/expr/cast2.C: New test.
3851
3852         PR c++/10530
3853         * g++.dg/template/dependent-name2.C: New test.
3854
3855 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3856
3857         * g++.dg/parse/crash11.C: Put the dg options in comments.
3858
3859 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3860
3861         * lib/gcc-dg.exp: Update for diagnostic change.
3862
3863 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3864
3865         PR c++/5767
3866         * g++.dg/parse/crash11.C: New test.
3867
3868 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3869
3870         * gcc.dg/cpp/spacing1.c: Update.
3871
3872 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3873
3874         PR target/11739
3875         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3876         a value for -mtune.
3877
3878 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3879
3880         PR middle-end/11771
3881         * gcc.c-torture/compile/20030804-1.c: New test case.
3882
3883 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3884
3885         * gcc.dg/20030804-1.c: New test case.
3886
3887 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3888
3889         * gcc.dg/cpp/separate-1.c: New test.
3890
3891 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3892
3893         PR c++/11704
3894         * g++.dg/template/dependent-expr2.C: New test.
3895
3896         PR c++/11766
3897         * g++.dg/expr/ptrmem1.C: New test.
3898
3899 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3900
3901         PR c++/9453
3902         * g++.dg/template/friend15.C: New test.
3903
3904 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3905
3906         * lib/dg-pch.exp: Work round PCH bug.
3907
3908 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3909
3910         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3911         builtins.  Move cases from builtins-4.c here.
3912
3913         * gcc.dg/torture/builtin-math-1.c: New test taken from
3914         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3915         additional cases.
3916
3917         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3918         Delete.
3919
3920 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3921
3922         PR c++/9447
3923         * g++.dg/template/using7.C: New test.
3924
3925 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3926
3927         * import1.c, import2.c: New tests.
3928
3929 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3930
3931         * g++.dg/eh/crossjump1.C: New test.
3932
3933 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3934
3935         PR c++/11697
3936         * g++.dg/template/using6.C: New test.
3937
3938         PR c++/11744
3939         * g++.dg/template/koenig2.C: New test.
3940
3941 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3942
3943         PR c++/7983
3944         * g++.dg/parse/typedef4.C: New test.
3945
3946 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3947
3948         PR c++/8442, c++/8806
3949         * g++.dg/template/elab1.C: New test.
3950         * g++.dg/template/type2.C: Likewise.
3951         * g++.dg/template/ttp3.C: Adjust expected error message.
3952         * g++.old-deja/g++.law/visibility13.C: Likewise.
3953         * g++.old-deja/g++.niklas/t135.C: Likewise.
3954         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3955         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3956         template argument.
3957         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3958
3959 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3960
3961         PR c++/11295
3962         * g++.dg/ext/stmtexpr1.C: New test.
3963
3964         * g++.dg/opt/tmp1.C: New test.
3965
3966         PR c++/11525
3967         * g++.dg/parse/constant4.C: New test.
3968
3969         PR c++/9447
3970         * g++.dg/template/using5.C: New test.
3971
3972 2003-07-31  Roger Sayle  <roger@eyesopen.com>
3973
3974         * gcc.dg/builtins-27.c: New test case.
3975
3976 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
3977
3978         * gcc.dg/tls/opt-7.c: New test.
3979
3980 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3981
3982         * g++.old-deja/g++.other/crash18.C: Remove.
3983
3984 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3985
3986         * g++.dg/template/explicit3.C: New.
3987         * g++.dg/template/explicit4.C: New.
3988         * g++.dg/template/explicit5.C: New.
3989
3990         PR c++/11347
3991         * g++.dg/template/memtmpl1.C: New.
3992
3993 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3994
3995         PR target/11565
3996         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3997         * gcc.dg/i386-387-5.c (dg-options): Likewise.
3998
3999 2003-07-30  Jan Hubicka  <jh@suse.cz>
4000
4001         * vtgc1.c: Kill.
4002
4003 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
4004
4005         * gcc.dg/struct-in-proto-1.c: New test.
4006
4007 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
4008
4009         * gcc.dg/cpp/include2.c: Only expect one message.
4010
4011 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
4012
4013         PR c++/9447
4014         * g++.dg/template/using1.C: New test.
4015         * g++.dg/template/using2.C: New test.
4016         * g++.dg/template/using3.C: New test.
4017         * g++.dg/template/using4.C: New test.
4018
4019 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
4020
4021         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4022         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4023
4024 2003-07-28  Jan Hubicka  <jh@suse.cz>
4025
4026         PR c++/11530
4027         * g++.dg/opt/call1.C: New test.
4028
4029 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
4030
4031         PR c++/11667
4032         * g++.dg/init/enum2.C: New test.
4033         * g++.dg/template/overload1.C: Add "-w" option.
4034
4035 2003-07-28    <hp@bitrange.com>
4036
4037         * gcc.dg/Wdeclaration-after-statement-1.c,
4038         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4039
4040 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
4041
4042         * gcc.c-torture/compile/20030725-1.c: New test.
4043
4044 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
4045
4046         * gcc.dg/20030505.c: Only run for SPE.
4047         Remove definition of opaque type.
4048
4049 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
4050
4051         * g++.dg/template/ptrmem6.C: New test.
4052
4053 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
4054
4055         * gcc.c-torture/compile/zero-strct-2.c: New test.
4056
4057 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
4058
4059         * gcc.dg/intermod-1.c: New test.
4060
4061 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4062
4063         PR c++/11617
4064         * g++.dg/template/lookup2.C: New test.
4065         * g++.dg/template/memclass1.C: Remove instantiated from error.
4066         * g++.dg/other/error2.C: Tweak expected errors.
4067
4068         PR c++/11596
4069         * g++.dg/template/defarg3.C: New test.
4070
4071         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4072
4073 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
4074
4075         * g++.dg/inherit/access5.C: New test.
4076
4077 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4078
4079         PR c++/11513
4080         * g++.dg/template/crash8.C: New test.
4081
4082 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
4083
4084         PR c/10602
4085         * gcc.dg/noncompile/incomplete-2.c: New test.
4086
4087 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
4088
4089         PR c++/11645
4090         * g++.dg/inherit/access4.C: New test.
4091
4092         PR c++/11517
4093         * g++.dg/expr/cond2.C: New test.
4094
4095         PR optimization/10679
4096         * g++.dg/opt/inline4.C: New test.
4097
4098 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
4099
4100         * g++.dg/parse/crash10: New test.
4101
4102 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4103
4104         * g++.dg/ext/flexary1.C: New test.
4105
4106 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4107
4108         PR c++/10793
4109         * g++.dg/template/crash9.C: New test.
4110
4111 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4112
4113         PR c++/3004
4114         * g++.dg/parse/typedef3.C: New test.
4115
4116         PR c++/7906
4117         * g++.dg/parse/operator2.C: New test.
4118
4119         PR c++/8895
4120         * g++.dg/parse/def-tmpl-arg1.C: New test.
4121
4122         PR c++/9282
4123         * g++.dg/parse/funptr1.C: New test.
4124
4125         PR c++/9452
4126         * g++.dg/parse/ambig3.C: New test.
4127
4128         PR c++/9454
4129         * g++.dg/parse/operator3.C: New test.
4130
4131         PR c++/9486
4132         * g++.dg/parse/template10.C: New test.
4133
4134         PR c++/9488
4135         * g++.dg/parse/template11.C: New test.
4136
4137         PR c++/10150
4138         * g++.dg/parse/invalid-op1.C: New test.
4139
4140         PR c++/10247
4141         * g++.dg/parse/condexpr1.C: New test.
4142
4143 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4144
4145         * g++.dg/ext/packed3.C: New test.
4146         * g++.dg/ext/packed4.C: New test.
4147
4148         * gcc.dg/pack-test-3.c: New test.
4149
4150 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
4151
4152         * lib/compat.exp: Handle dg-options per source file.
4153         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4154         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4155         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4156         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4157         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4158         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4159         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4160         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4161         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4162         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4163         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4164         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4165         * g++.dg/compat/break/bitfield7_x.C: Ditto.
4166         * g++.dg/compat/break/bitfield7_y.C: Ditto.
4167
4168 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
4169
4170         PR c/10320
4171         * gcc.c-torture/execute/20030718-1.c: New test.
4172
4173 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4174
4175         PR optimization/11536
4176         * gcc.dg/20030721-1.c: New test.
4177
4178 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
4179
4180         PR c++/11546
4181         * g++.dg/template/lookup1.C: New test.
4182
4183 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
4184
4185         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4186         diagnostics of ill-formed constructs involving labels.
4187         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4188         the new 'previously defined here' message.
4189
4190 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
4191
4192         * g++.dg/parse/non-dependent2.C: New test.
4193
4194 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
4195
4196         * g++.dg/init/init-ref4.C: xfail on targets without
4197         weak symbols.
4198
4199 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
4200
4201         PR target/11087
4202         * gcc.c-torture/execute/20030717-1.c: New test.
4203
4204 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4205
4206         * g++.dg/opt/cfg1.C: New test.
4207
4208 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
4209
4210         PR optimization/11557
4211         * gcc.dg/20030717-1.c: New test.
4212
4213 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
4214
4215         PR c++/10476
4216         * g++.dg/expr/crash-1.C: New test.
4217
4218         PR c++/11027
4219         * g++.dg/template/init3.C: New test.
4220
4221         PR c++/8222
4222         * g++.dg/template/non-dependent1.C: New test.
4223
4224         PR c++/11070
4225         * g++.dg/template/non-dependent2.C: New test.
4226
4227         PR c++/11071
4228         * g++.dg/template/non-dependent3.C: New test.
4229
4230         PR c++/9907
4231         * g++.dg/template/sizeof5.C: New test.
4232
4233 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
4234
4235         PR 11498
4236         * gcc.c-torture/compile/mangle-1.c: New file.
4237
4238 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4239
4240         PR c++/7809
4241         * g++.dg/parse/access3.C: New test.
4242
4243 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
4244
4245         PR c++/11384
4246         * g++.dg/init/init-ref4.C: New test.
4247
4248 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
4249
4250         PR c++/11547
4251         * g++.dg/parse/constant3.C: New test.
4252         * g++.dg/parse/crash7.C: Likewise.
4253
4254 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
4255
4256         PR target/11008
4257         * gcc.dg/i386-pentium4-not-mull.c: New.
4258
4259 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
4260
4261         * gcc.dg/asm-names.c (ymain): Make it weak.
4262
4263 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4264
4265         PR c++/5421
4266         * g++.dg/template/friend21.C: New test.
4267
4268 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
4269
4270         * gcc.dg/cleanup-8.c: New test.
4271         * gcc.dg/cleanup-9.c: New test.
4272
4273 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
4274
4275         * g++.dg/ext/dll-MI1.h: New file.
4276         * g++.dg/ext/dllexport-MI1.C: New file.
4277         * g++.dg/ext/dllimport-MI1.C: New file.
4278
4279 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
4280
4281         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4282         it does not have cmpstrsi patterns (just cmpmemsi).
4283
4284 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
4285
4286         PR debug/11473
4287         * g++.dg/debug/debug8.C: New test.
4288
4289 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4290
4291         PR c++/10108
4292         * g++.dg/template/crash7.C: New test.
4293
4294 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
4295
4296         PR target/10795
4297         * gcc.c-torture/compile/20030708-1.c: New.
4298
4299 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
4300
4301         * gcc.c-torture/execute/20030715-1.c: New test.
4302
4303 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
4304
4305         * gcc.dg/pch/inline-3.c: New file.
4306         * gcc.dg/pch/inline-3.hs: New file.
4307         * gcc.dg/pch/inline-4.c: New file.
4308         * gcc.dg/pch/inline-4.hs: New file.
4309
4310 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
4311
4312         PR c++/11509
4313         * g++.dg/template/crash6.C: New test.
4314
4315         PR c++/7053
4316         * g++.dg/template/friend20.C: New test.
4317
4318         PR c++/7019
4319         * g++.dg/template/overload2.C: New test.
4320
4321 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4322
4323         PR optimization/11440
4324         * gcc.c-torture/execute/20030714-1.c: New test.
4325
4326 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4327
4328         PR c++/11154
4329         * g++.dg/template/partial2.C: New test.
4330
4331 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
4332
4333         PR c++/11503
4334         * g++.dg/template/anon1.C: New test.
4335
4336         PR c++/11493
4337         PR c++/11495
4338         * g++.dg/parse/template9.C: Likewise.
4339         * g++.dg/template/crash4.C: New test.
4340         * g++.dg/template/koenig1.C: Likewise.
4341         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4342         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4343         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4344         functions.
4345         * g++.old-deja/g++.jason/template36.C: Likewise.
4346         * g++.old-deja/g++.mike/p1989.C: Likewise.
4347         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4348         * g++.old-deja/g++.pt/ttp20.C: Use this->.
4349         * g++.old-deja/g++.pt/ttp21.C: Use this->.
4350         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4351         compiling.
4352         * g++.old-deja/g++.pt/union2.C: Use this->.
4353
4354 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
4355
4356         * gcc.dg/20030711-1.c: New test.
4357
4358 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
4359
4360         PR c++/11050
4361         * g++.dg/parse/args1.C: New test.
4362         * g++.pt/defarg8.C: Change expected errors.
4363
4364 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
4365
4366         PR c++/8164
4367         * g++.dg/template/nontype2.C: New test.
4368
4369         PR c++/10558
4370         * g++.dg/parse/template8.C: New test.
4371
4372         PR c++/8327
4373         * g++.dg/template/scope1.C: New test.
4374
4375         * g++.dg/warn/Wsign-compare-1.C: New test.
4376
4377 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4378
4379         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4380
4381 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
4382
4383         PR c++/9411
4384         * g++.dg/template/explicit2.C: New test.
4385
4386         PR c++/10032
4387         * g++.dg/warn/pedantic1.C: New test.
4388
4389 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
4390
4391         PR c++ 9483
4392         * g++.dg/other/field1.C: New test.
4393
4394 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4395
4396         PR c/11449
4397         * gcc.c-torture/compile/20030707-1.c: New.
4398
4399 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4400
4401         PR c++/10849
4402         * g++.dg/template/access12.C: New test.
4403
4404 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
4405
4406         * g++.dg/bprob/bprob.exp (prof_ext): Update.
4407         * g77.dg/bprob/bprob.exp (prof_ext): Update.
4408         * gcc.misc-tests/bprob.exp (prof_ext): Update.
4409         * gcc.misc-tests/gcov.exp: Update
4410         * g++.dg/gcov/gcov.exp: Update
4411         * lib/gcov.exp: Update.
4412
4413 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
4414
4415         * g++.dg/abi/mangle17.C: Make sure template expressions are
4416         dependent.
4417         * g++.dg/abi/mangle4.C: Mark erroneous casts.
4418         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
4419         * g++.dg/opt/stack1.C: Remove erroneous code.
4420         * g++.dg/parse/template7.C: New test.
4421         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
4422         * g++.old-deja/g++.pt/crash4.C: Likewise.
4423
4424 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4425
4426         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4427         with zero or one occurence of `$' after the initial `L'.
4428
4429 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
4430
4431         * gcc.c-torture/compile/20030704-1.c: Add a comment.
4432
4433 2003-07-08  Roger Sayle  <roger@eyesopen.com>
4434
4435         PR c/11370
4436         * gcc.dg/Wunreachable-6.c: New testcase.
4437         * gcc.dg/Wunreachable-7.c: New testcase.
4438
4439 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4440
4441         PR c/11420
4442         * gcc.dg/20030708-1.c: New test.
4443
4444 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
4445
4446         * gcc.dg/compat/sdata-section.h: New file.
4447         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4448         * gcc.dg/torture/mips-sdata-1.c: New test.
4449
4450 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4451
4452         PR c++/11030
4453         * g++.dg/template/friend19.C: New test.
4454
4455 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4456
4457         * g++.dg/opt/strength-reduce.C: New test.
4458
4459 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4460
4461         PR target/10979
4462         * gcc.dg/20030707-1.c: New testcase.
4463
4464 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4465
4466         PR optimization/11059
4467         * g++.dg/opt/emptyunion.C: New testcase.
4468
4469 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4470             Eric Botcazou  <ebotcazou@libertysurf.fr>
4471
4472         * g++.dg/opt/stack1.C: New test.
4473
4474 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
4475
4476         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4477         run test.
4478
4479         PR c++/11431
4480         * g++.dg/expr/static_cast3.C: New test.
4481
4482 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
4483
4484         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4485         everywhere.
4486         * gcc.dg/concat.c: Concatenation of string constants with
4487         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4488         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4489         * gcc.dg/cpp/escape-2.c: Use wide character constants where
4490         necessary to avoid multi-character character constant warning.
4491         * gcc.dg/cpp/escape.c: Likewise.
4492         * gcc.dg/cpp/ucs.c: Likewise.
4493         Remove backslashes from dg-bogus comments, as they confuse Tcl.
4494         Fix a typo.
4495
4496 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4497
4498         PR c/11428
4499         * gcc.c-torture/compile/20030704-1.c: New.
4500
4501 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4502
4503         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4504
4505 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
4506
4507         PR c++/5287, PR c++/7910,  PR c++/11021
4508         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4509         tests for warnings.
4510         * g++.dg/ext/dllimport2.C: Add tests for warnings.
4511         * g++.dg/ext/dllimport3.C: Likewise.
4512         * g++.dg/ext/dllimport4.C: New file.
4513         * g++.dg/ext/dllimport5.C: New file.
4514         * g++.dg/ext/dllimport6.C: New file.
4515         * g++.dg/ext/dllimport7.C: New file.
4516         * g++.dg/ext/dllimport8.C: New file.
4517         * g++.dg/ext/dllimport9.C: New file.
4518         * g++.dg/ext/dllimport10.C: New file.
4519         * g++.dg/ext/dllexport1.C: New file.
4520
4521 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4522
4523         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4524         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4525
4526 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4527
4528         * gcc.dg/builtins-25.c: New testcase.
4529         * gcc.dg/builtins-26.c: New testcase.
4530
4531 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
4532
4533         * gcc.dg/compat/vector-defs.h: New file.
4534         * gcc.dg/compat/vector-setup.h: New file.
4535         * gcc.dg/compat/vector-check.h: New file.
4536         * gcc.dg/compat/vector-1_main.c: New file.
4537         * gcc.dg/compat/vector-1_x.c: New file.
4538         * gcc.dg/compat/vector-1_y.c: New file.
4539         * gcc.dg/compat/vector-2_main.c: New file.
4540         * gcc.dg/compat/vector-2_x.c: New file.
4541         * gcc.dg/compat/vector-2_y.c: New file.
4542
4543         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4544         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4545         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4546         * gcc.dg/compat/struct-align-1.h: New file.
4547         * gcc.dg/compat/struct-align-1_main.c: New file.
4548         * gcc.dg/compat/struct-align-1_x.c: New file.
4549         * gcc.dg/compat/struct-align-1_y.c: New file.
4550         * gcc.dg/compat/struct-align-2.h: New file.
4551         * gcc.dg/compat/struct-align-2_main.c: New file.
4552         * gcc.dg/compat/struct-align-2_x.c: New file.
4553         * gcc.dg/compat/struct-align-2_y.c: New file.
4554
4555         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4556         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4557         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4558         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4559         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4560         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4561         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4562         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4563         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4564         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4565         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4566         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4567         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4568         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4569         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4570         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4571         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4572         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4573         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4574         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4575         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4576         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4577         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4578         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4579         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4580         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4581         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4582         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4583         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4584
4585 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4586
4587         * gcc.dg/i386-call-1.c: New test.
4588
4589 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4590
4591         PR c++/9162
4592         * g++.dg/parse/defarg4.C: New.
4593
4594 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4595
4596         PR target/10700
4597         * gcc.c-torture/compile/20030703-1.c: New test case.
4598
4599 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4600
4601         * g++.dg/template/local3.C: Remove extra semicolon.
4602
4603 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4604
4605         * gcc.dg/i386-volatile-1.c: New test.
4606
4607 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4608
4609         PR c++/11072
4610         * g++.dg/other/offsetof2.C: XFAIL.
4611         * g++.dg/other/offsetof5.C: New.
4612
4613         PR c++/10219
4614         * g++.dg/template/error1.C: New.
4615
4616         PR c++/9779
4617         * g++.dg/template/dependent-expr1.C: New.
4618
4619 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4620
4621         PR c++/6949
4622         * g++.dg/template/local3.C: New test.
4623
4624         PR c++/11149
4625         * g++.dg/lookup/scoped6.C: New test.
4626
4627 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4628
4629         PR c++/8046
4630         * g++.dg/other/error7.C: New test.
4631
4632 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4633
4634         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4635         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4636         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4637         * g++.old-deja/g++.other/union2.C: Likewise.
4638         * gcc.dg/c90-const-expr-2.c: Likewise.
4639         * gcc.dg/c90-const-expr-3.c: Likewise.
4640         * gcc.dg/c99-const-expr-2.c: Likewise.
4641         * gcc.dg/c99-const-expr-3.c: Likewise.
4642         * gcc.dg/concat.c: Likewise.
4643
4644 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4645
4646         PR c++/9559
4647         * g++.dg/init/static1.C: New test.
4648
4649 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4650
4651         * Changelog: Remove ">>>>>>>" from previous change.
4652
4653 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4654
4655         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4656         * g++.old-deja/g++.other/access2.C: Likewise.
4657         * g++.old-deja/g++.other/decl2.C: Likewise.
4658         * gcc.c-torture/execute/20020615-1.c: Likewise.
4659
4660 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4661
4662         PR c++/4933
4663         * g++.dg/template/sizeof4.C: New test.
4664
4665 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4666
4667         * g++.dg/other/error6.C: New test.
4668
4669 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4670
4671         PR c++/10750
4672         * g++.dg/parse/constant2.C: New test.
4673
4674 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4675
4676         PR c++/11106
4677         * g++.dg/other/error5.C: New test.
4678
4679 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4680
4681         * gcc.dg/format/gcc_diag-1.c: New test.
4682
4683 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4684
4685         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4686
4687 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4688
4689         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4690         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4691         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4692
4693 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4694
4695         * gcc.c-torture/execute/builtins/string-8.c: New test.
4696         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4697         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4698         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4699
4700 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4701
4702         PR c++/10468
4703         * g++.dg/ext/typeof6.C: New test.
4704
4705 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4706
4707         PR c++/10796
4708         * g++.dg/init/enum1.C: New test.
4709
4710 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4711
4712         * gcc.dg/20030627-1.c: New test.
4713
4714 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4715
4716         PR c++/11332
4717         * g++.dg/expr/static_cast2.C: New test.
4718
4719 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4720             Jakub Jelinek  <jakub@redhat.com>
4721
4722         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4723         sprintf(dst,"%s",src) optimization.
4724         * gcc.c-torture/execute/20030626-1.c: New test case.
4725         * gcc.c-torture/execute/20030626-2.c: New test case.
4726
4727 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4728
4729         * gcc.c-torture/execute/multi-ix.c: New test.
4730
4731         * gcc.c-torture/execute/simd-4.c (main):
4732         Added missing semicolon at end of union.
4733
4734 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4735
4736         PR c++/8266
4737         * g++.dg/template/explicit-instantiation3.C: New test.
4738
4739 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4740
4741         * gcc.dg/20030626-1.c: Use signed char.
4742
4743 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4744
4745         * gcc.dg/20030626-1.c: New test.
4746
4747 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4748
4749         * const-str-2.m: Update.
4750
4751 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4752
4753         PR c++/10990
4754         * g++.dg/rtti/dyncast1.C: New test.
4755         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4756         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4757         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4758
4759         PR c++/10931
4760         * g++.dg/expr/static_cast1.C: New test.
4761
4762 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4763
4764         * gcc.dg/20030625-1.c: New test.
4765
4766 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4767
4768         * gcc.c-torture/compile/20030624-1.c: New test case.
4769
4770 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4771
4772         * gcc.c-torture/execute/string-opt-17.c: New test.
4773
4774 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4775
4776         PR c++/5754
4777         * g++.dg/parse/crash6.C: New test.
4778
4779 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4780
4781         * gcc.dg/builtins-24.c: New test case.
4782
4783 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4784
4785         * g++.dg/opt/operator1.C: New test.
4786
4787 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4788
4789         * gcc.c-torture/execute/string-opt-16.c: New test case.
4790
4791 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4792
4793         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4794         * g++.old-deja/g++.other/conv7.C: Likewise
4795         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4796         * g++.old-deja/g++.other/overload14.C: Likewise.
4797
4798 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4799
4800         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4801         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4802
4803 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4804
4805         PR c++/10888
4806         * g++.dg/warn/Winline-3.C: New test.
4807
4808 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4809
4810         * lib/target-supports.exp (check_alias_available): Make the test
4811         program acceptable to the Solaris assembler.
4812
4813         PR c++/10749
4814         * g++.dg/template/memclass2.C: New test.
4815
4816 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4817             Eric Botcazou  <ebotcazou@libertysurf.fr>
4818
4819         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4820         data for non-matching targets.
4821         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4822
4823 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4824
4825         PR c++/10845
4826         * g++.dg/template/member3.C: New test.
4827
4828 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4829
4830         PR c++/10939
4831         * g++.dg/template/func1.C: New test.
4832
4833         PR c++/9649
4834         * g++.dg/template/static4.C: New test.
4835         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4836
4837         PR c++/11041
4838         * g++.dg/init/ref7.C: New test.
4839
4840 2003-06-19  Matt Austern  <austern@apple.com>
4841
4842         PR c++/11228
4843         * g++.dg/anew1.C: New test.
4844         * g++.dg/anew2.C: New test.
4845         * g++.dg/anew3.C: New test.
4846         * g++.dg/anew4.C: New test.
4847
4848 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4849
4850         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4851
4852 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4853
4854         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4855         endian-dependent.
4856
4857 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4858
4859         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4860         Remove cruft.
4861
4862 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4863
4864         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4865         * gcc.c-torture/compile/961203-1.c: Likewise.
4866         * gcc.c-torture/compile/980506-1.c: Likewise.
4867
4868 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4869
4870         PR c++/10712
4871         * g++.dg/lookup/using7.C: New test.
4872
4873 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4874
4875         PR c++/11105
4876         * g++.dg/abi/conv1.C: Remove it.
4877         * g++.dg/template/conv7.C: New test.
4878         * g++.dg/template/conv8.C: Likewise.
4879         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4880         conversion operator.
4881
4882 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4883
4884         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4885         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4886         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4887         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4888         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4889         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4890         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4891         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4892         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4893         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4894         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4895         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4896         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4897         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4898         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4899         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4900         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4901         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4902         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4903         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4904         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4905         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4906         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4907         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4908         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4909         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4910         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4911         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4912         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4913
4914 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4915
4916         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4917         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4918         indications.
4919
4920 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4921
4922         * gcc.dg/i386-387-5.c: New test case.
4923         * gcc.dg/i386-387-6.c: New test case.
4924         * gcc.dg/builtins-23.c: New test case.
4925
4926 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4927
4928         * gcc.dg/builtins-22.c: New test case.
4929         * gcc.dg/i386-387-1.c: Update to test exp.
4930         * gcc.dg/i386-387-2.c: Likewise.
4931
4932 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4933
4934         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4935
4936 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4937
4938         * lib/gcc-dg.exp (dg-require-dll): New function.
4939         (dg-xfail-if): Likewise.
4940         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4941         driver.
4942
4943         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4944         * gcc.c-torture/compile/20001205-1.c: Likewise.
4945         * gcc.c-torture/compile/20001226-1.c: Likewise.
4946         * gcc.c-torture/compile/20010518-2.c: Likewise.
4947         * gcc.c-torture/compile/20020312-1.c: Likewise.
4948         * gcc.c-torture/compile/20020604-1.c: Likewise.
4949         * gcc.c-torture/compile/920501-12.c: Likewise.
4950         * gcc.c-torture/compile/920501-4.c: Likewise.
4951         * gcc.c-torture/compile/920520-1.c: Likewise.
4952         * gcc.c-torture/compile/920521-1.c: Likewise.
4953         * gcc.c-torture/compile/920625-1.c: Likewise.
4954         * gcc.c-torture/compile/961203-1.c: Likewise.
4955         * gcc.c-torture/compile/980506-1.c: Likewise.
4956         * gcc.c-torture/compile/981006-1.c: Likewise.
4957         * gcc.c-torture/compile/981022-1.c: Likewise.
4958         * gcc.c-torture/compile/981223-1.c: Likewise.
4959         * gcc.c-torture/compile/990617-1.c: Likewise.
4960         * gcc.c-torture/compile/dll.c: Likewise.
4961         * gcc.c-torture/compile/labels-3.c: Likewise.
4962         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4963         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4964         * gcc.c-torture/compile/mipscop-3.c: Likewise.
4965         * gcc.c-torture/compile/mipscop-4.c: Likewise.
4966         * gcc.c-torture/compile/simd-5.c: Likewise.
4967         * gcc.c-torture/compile/20000804-1.x: Remove.
4968         * gcc.c-torture/compile/20001205-1.x: Likewise.
4969         * gcc.c-torture/compile/20001226-1.x: Likewise.
4970         * gcc.c-torture/compile/20010518-2.x: Likewise.
4971         * gcc.c-torture/compile/20020312-1.x: Likewise.
4972         * gcc.c-torture/compile/20020604-1.x: Likewise.
4973         * gcc.c-torture/compile/920501-12.x: Likewise.
4974         * gcc.c-torture/compile/920501-4.x: Likewise.
4975         * gcc.c-torture/compile/920520-1.x: Likewise.
4976         * gcc.c-torture/compile/920521-1.x: Likewise.
4977         * gcc.c-torture/compile/920625-1.x: Likewise.
4978         * gcc.c-torture/compile/961203-1.x: Likewise.
4979         * gcc.c-torture/compile/980506-1.x: Likewise.
4980         * gcc.c-torture/compile/981006-1.x: Likewise.
4981         * gcc.c-torture/compile/981022-1.x: Likewise.
4982         * gcc.c-torture/compile/981223-1.x: Likewise.
4983         * gcc.c-torture/compile/990617-1.x: Likewise.
4984         * gcc.c-torture/compile/mipscop-1.x: Likewise.
4985         * gcc.c-torture/compile/mipscop-2.x: Likewise.
4986         * gcc.c-torture/compile/mipscop-3.x: Likewise.
4987         * gcc.c-torture/compile/mipscop-4.x: Likewise.
4988         * gcc.c-torture/compile/simd-5.x: Likewise.
4989
4990         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4991
4992 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4993
4994         * gcc.c-torture/execute/20030611-1.c: New test.
4995
4996 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4997
4998         PR middle-end/168
4999         * gcc.dg/20030612-1.c: New test case.
5000
5001 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
5002
5003         PR c++/10635
5004         * g++.dg/expr/cast1.C: New test.
5005
5006 2003-06-12  Roger Sayle  <roger@eyesopen.com>
5007
5008         * gcc.dg/builtins-21.c: New test case.
5009
5010 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
5011
5012         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5013         options instead of at the end.
5014         * lib/objc.exp (objc_target_compile): Likewise.
5015
5016 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
5017
5018         PR c++/10432
5019         * g++.dg/parse/error1.C: New test.
5020
5021 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
5022
5023         * gcc.dg/compat/struct-by-value-11_main.c: New file.
5024         * gcc.dg/compat/struct-by-value-11_x.c: New file.
5025         * gcc.dg/compat/struct-by-value-11_y.c: New file.
5026         * gcc.dg/compat/struct-by-value-12_main.c: New file.
5027         * gcc.dg/compat/struct-by-value-12_x.c: New file.
5028         * gcc.dg/compat/struct-by-value-12_y.c: New file.
5029         * gcc.dg/compat/struct-by-value-13_main.c: New file.
5030         * gcc.dg/compat/struct-by-value-13_x.c: New file.
5031         * gcc.dg/compat/struct-by-value-13_y.c: New file.
5032         * gcc.dg/compat/struct-by-value-14_main.c: New file.
5033         * gcc.dg/compat/struct-by-value-14_x.c: New file.
5034         * gcc.dg/compat/struct-by-value-14_y.c: New file.
5035         * gcc.dg/compat/struct-by-value-15_main.c: New file.
5036         * gcc.dg/compat/struct-by-value-15_x.c: New file.
5037         * gcc.dg/compat/struct-by-value-15_y.c: New file.
5038         * gcc.dg/compat/struct-by-value-16_main.c: New file.
5039         * gcc.dg/compat/struct-by-value-16_x.c: New file.
5040         * gcc.dg/compat/struct-by-value-16_y.c: New file.
5041         * gcc.dg/compat/struct-by-value-17_main.c: New file.
5042         * gcc.dg/compat/struct-by-value-17_x.c: New file.
5043         * gcc.dg/compat/struct-by-value-17_y.c: New file.
5044         * gcc.dg/compat/struct-by-value-18_main.c: New file.
5045         * gcc.dg/compat/struct-by-value-18_x.c: New file.
5046         * gcc.dg/compat/struct-by-value-18_y.c: New file.
5047
5048         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5049         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5050         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5051         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5052         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5053         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5054         * gcc.dg/compat/scalar-return-3_main.c: New file.
5055         * gcc.dg/compat/scalar-return-3_x.c: New file.
5056         * gcc.dg/compat/scalar-return-3_y.c: New file.
5057         * gcc.dg/compat/scalar-return-4_main.c: New file.
5058         * gcc.dg/compat/scalar-return-4_x.c: New file.
5059         * gcc.dg/compat/scalar-return-4_y.c: New file.
5060
5061 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
5062
5063         * gcc.dg/compat/fp2-struct-check.h: New file.
5064         * gcc.dg/compat/fp2-struct-defs.h: New file.
5065         * gcc.dg/compat/fp2-struct-init.h: New file.
5066         * gcc.dg/compat/struct-by-value-10_main.c: New file.
5067         * gcc.dg/compat/struct-by-value-10_x.c: New file.
5068         * gcc.dg/compat/struct-by-value-10_y.c: New file.
5069         * gcc.dg/compat/struct-return-10_main.c: New file.
5070         * gcc.dg/compat/struct-return-10_x.c: New file.
5071         * gcc.dg/compat/struct-return-10_y.c: New file.
5072
5073         * gcc.dg/compat/compat-common.h: New file.
5074         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5075         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5076         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5077         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5078         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5079         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5080         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5081         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5082         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5083         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5084         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5085         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5086         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5087         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5088         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5089         * gcc.dg/compat/small-struct-check.h: Ditto.
5090         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5091         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5092         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5093         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5094         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5095         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5096         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5097         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5098         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5099         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5100         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5101         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5102         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5103         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5104         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5105         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5106         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5107         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5108         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5109         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5110         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5111         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5112         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5113         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5114         * gcc.dg/compat/struct-return-2_main.c: Ditto.
5115         * gcc.dg/compat/struct-return-2_x.c: Ditto.
5116         * gcc.dg/compat/struct-return-2_y.c: Ditto.
5117         * gcc.dg/compat/struct-return-3_main.c: Ditto.
5118         * gcc.dg/compat/struct-return-3_x.c: Ditto.
5119         * gcc.dg/compat/struct-return-3_y.c: Ditto.
5120
5121 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
5122
5123         * g++.dg/pch/static-1.C: New file.
5124         * g++.dg/pch/static-1.Hs: New file.
5125
5126 2003-06-10  Richard Henderson  <rth@redhat.com>
5127
5128         * gcc.dg/asm-7.c: Adjust expected warning text.
5129
5130 2003-06-10  Roger Sayle  <roger@eyesopen.com>
5131
5132         * gcc.dg/builtins-20.c: New test case.
5133
5134 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
5135
5136         PR c++/11131
5137         * g++.dg/opt/template1.C: New test.
5138
5139 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5140
5141         * lib/gcc-dg.exp (dg-test): Clear additional_files and
5142         additional_sources.
5143
5144 2003-05-21  David Taylor  <dtaylor@emc.com>
5145
5146         * gcc.dg/Wpadded.c: New file.
5147
5148 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5149
5150         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5151         * gcc.dg/special/weak-2.c: Add dg-require-weak.
5152         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5153         dg-require-weak.
5154
5155 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
5156
5157         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5158
5159 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5160
5161         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5162         (dg-require-alias): Likewise.
5163         (dg-require-gc-sections): Likewise.
5164         * lib/target-supports.exp (check_gc_sections_available): Likewise.
5165
5166 2003-06-08  Richard Henderson  <rth@redhat.com>
5167
5168         * gcc.dg/20011029-2.c: Fix the array reference.
5169         * gcc.dg/asm-7.c: New.
5170
5171 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
5172
5173         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5174
5175 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
5176
5177         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5178         (dg-require-gc-sections): Likewise.
5179
5180 2003-06-08  Jan Hubicka  <jh@suse.cz>
5181
5182         * i386-cmov1.c: Fix regular expression.
5183         * i386-cvt-1.c: Likewise.
5184         * i386-local.c: Likewise.
5185         * i386-local2.c: Likewise.
5186         * i386-mul.c: Likewise.
5187         * i386-ssetype-1.c: Likewise.
5188         * i386-ssetype-3.c: Likewise.
5189         * i386-ssetype-5.c: Likewise.
5190
5191 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5192
5193         PR c++/11039
5194         * g++.dg/warn/implicit-typename2.C: New test.
5195         * g++.dg/warn/implicit-typename3.C: New test.
5196
5197 2003-06-07  Richard Henderson  <rth@redhat.com>
5198
5199         * g++.dg/other/offsetof3.C: Use size_t.
5200         * g++.dg/other/offsetof4.C: Likewise.
5201
5202 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
5203
5204         * lib/copy-file.exp: New. Implement gcc_copy_files.
5205
5206         * lib/dg-pch.exp: Load copy-file.exp
5207         (dg-pch): Use gcc_copy_files instead of "file copy".
5208
5209 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
5210
5211         * gcc.dg/weak/weak.exp: Simplify.
5212         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5213         * gcc.dg/weak/weak-1.c: Likewise.
5214         * gcc.dg/weak/weak-2.c: Likewise.
5215         * gcc.dg/weak/weak-3.c: Likewise.
5216         * gcc.dg/weak/weak-4.c: Likewise.
5217         * gcc.dg/weak/weak-5.c: Likewise.
5218         * gcc.dg/weak/weak-6.c: Likewise.
5219         * gcc.dg/weak/weak-7.c: Likewise.
5220         * gcc.dg/weak/weak-8.c: Likewise.
5221         * gcc.dg/weak/weak-9.c: Likewise.
5222
5223 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
5224
5225         gcc.c-torture/execute/20030606-1.c: New.
5226
5227 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5228
5229         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5230         * gcc.dg/builtins-19.c: Likewise.
5231
5232 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5233
5234         * gcc.dg/builtins-2.c: Add some more tests.
5235         * gcc.dg/builtins-18.c: New test case.
5236         * gcc.dg/builtins-19.c: New test case.
5237
5238 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5239             Jim Wilson  <wilson@tuliptree.org>
5240
5241         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5242
5243 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
5244
5245         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5246         mempcpy/stpcpy calls not to be optimized into something else.
5247         * gcc.c-torture/execute/string-opt-3.c: Moved to...
5248         * gcc.c-torture/execute/builtins/string-7.c: ...here.
5249         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5250
5251 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5252
5253         * gcc.dg/format/asm_fprintf-1.c: New test.
5254
5255 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
5256
5257         * lib/gcc-defs.exp (additional_sources): New variable.
5258         (dg-additional-sources): New function.
5259         (additional_files): New variable.
5260         (dg-additional-files): New function.
5261         (dg-additional-files-options): Likewise.
5262         * lib/gcc-dg.exp (dg-require-weak): New function.
5263         (dg-require-alias): Likewise.
5264         (dg-require-gc-sections): Likewise.
5265         * lib/target-supports.exp (check_alias_available): Remove testfile
5266         parameter.
5267         (check_gc_sections_available): New function.
5268         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5269         (dg-gpp-additional-files): Likewise.
5270         * lib/g++.exp (additional_sources): Remove.
5271         (additional_files): Likewise.
5272         (g++_target_compile): Use dg-additional-files-options.
5273
5274         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
5275         Tcl logic.
5276         * gcc.dg/special/ecos.exp: Remove.
5277         * gcc.dg/special/20000419-2.c: Use dg-require-*.
5278         * gcc.dg/special/alias-1.c: Likewise.
5279         * gcc.dg/special/alias-2.c: Likewise.
5280         * gcc.dg/special/gcsec-1.c: Likewise.
5281         * gcc.dg/special/weak-1.c: Likewise.
5282         * gcc.dg/special/weak-2.c: Likewise.
5283         * gcc.dg/special/wkali-1.c: Likewise.
5284         * gcc.dg/special/wkali-2.c: Likewise.
5285
5286         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5287         dg-gpp-additional-*.
5288         * g++.dg/special/conpr-3.C: Likewise.
5289         * g++.dg/special/conpr-4.C: Likewise.
5290         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5291         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5292         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5293         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5294         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5295         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5296         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5297         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5298         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5299         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5300         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5301         * g++.old-deja/g++.other/comdat1.C: Likewise.
5302         * g++.old-deja/g++.other/comdat2.C: Likewise.
5303         * g++.old-deja/g++.other/comdat3.C: Likewise.
5304         * g++.old-deja/g++.other/ctor1.C: Likewise.
5305         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5306
5307 2003-06-05  Richard Henderson  <rth@redhat.com>
5308
5309         * gcc.dg/debug/20030605-1.c: New.
5310
5311 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5312
5313         * README.QMTEST: Update.
5314
5315 2003-06-04  Richard Henderson  <rth@redhat.com>
5316
5317         * gcc.dg/cleanup-1.c: New.
5318         * gcc.dg/cleanup-2.c: New.
5319         * gcc.dg/cleanup-3.c: New.
5320         * gcc.dg/cleanup-4.c: New.
5321         * gcc.dg/cleanup-5.c: New.
5322         * gcc.dg/cleanup-6.c: New.
5323         * gcc.dg/cleanup-7.c: New.
5324
5325 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5326
5327         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5328
5329         * lib/dg-pch.exp: New file.
5330         * g++.dg/pch/pch.exp: Use dg-pch.exp.
5331         * gcc.dg/pch/pch.exp: Likewise.
5332
5333 2003-06-04  Roger Sayle  <roger@eyesopen.com>
5334
5335         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5336         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5337         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5338         * gcc.dg/builtins-17.c: New test case.
5339         * gcc.dg/i386-387-4.c: New test case.
5340         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5341
5342 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5343
5344         * gcc.dg/ultrasp9.c: New test.
5345
5346 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5347
5348         * gcc.c-torture/compile/20030604-1.c: New test.
5349         * gcc.dg/sparc-constant-1.c: New test.
5350
5351 2003-06-03  Glen Nakamura  <glen@imodulo.com>
5352
5353         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5354
5355 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
5356
5357         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5358
5359         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5360         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5361
5362 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
5363
5364         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5365
5366 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5367
5368         PR c++/10940
5369         * g++.dg/template/spec10.C: New test.
5370
5371 2003-06-03  Roger Sayle  <roger@eyesopen.com>
5372
5373         * gcc.dg/builtins-16.c: New test case.
5374
5375 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
5376
5377         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5378         mempcpy test with post-increments.
5379         * gcc.c-torture/execute/string-opt-3.c: New test.
5380         * gcc.dg/string-opt-1.c: New test.
5381
5382 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
5383
5384         PR fortran/10965
5385         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5386
5387 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
5388
5389         * lib/scanasm.exp (dg-scan): New function, factored out of ...
5390         (scan-assembler): ... here.  Use dg-scan.
5391         (scan-assembler-not): Likewise.
5392         (scan-file): New function.
5393         (scan-file-not): Likewise.
5394         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5395         * gcc.dg/cpp/_Pragma4.c: Likewise.
5396         * gcc.dg/cpp/_Pragma5.c: Likewise.
5397         * gcc.dg/cpp/avoidpaste1.c: Likewise.
5398         * gcc.dg/cpp/avoidpaste2.c: Likewise.
5399         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5400         * gcc.dg/cpp/cmdlne-P.c: Likewise.
5401         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5402         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5403         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5404         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5405         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5406         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5407         * gcc.dg/cpp/cxxcom1.c: Likewise.
5408         * gcc.dg/cpp/line1.c: Likewise.
5409         * gcc.dg/cpp/maccom1.c: Likewise.
5410         * gcc.dg/cpp/maccom2.c: Likewise.
5411         * gcc.dg/cpp/maccom3.c: Likewise.
5412         * gcc.dg/cpp/maccom4.c: Likewise.
5413         * gcc.dg/cpp/maccom5.c: Likewise.
5414         * gcc.dg/cpp/maccom6.c: Likewise.
5415         * gcc.dg/cpp/multiline.c: Likewise.
5416         * gcc.dg/cpp/spacing1.c: Likewise.
5417         * gcc.dg/cpp/spacing2.c: Likewise.
5418         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5419         * gcc.dg/cpp/trad/maccom1.c: Likewise.
5420         * gcc.dg/cpp/trad/maccom2.c: Likewise.
5421         * gcc.dg/cpp/trad/maccom3.c: Likewise.
5422         * gcc.dg/cpp/trad/maccom4.c: Likewise.
5423         * gcc.dg/cpp/trad/maccom6.c: Likewise.
5424         * gcc.dg/cpp/cxxcom2.c: Likewise.
5425         * gcc.dg/cpp/cxxcom2.h: New file.
5426
5427         * gcc.dg/cpp/truefalse.cpp: Move it to ...
5428         * g++.dg/cpp/truefalse.C: Here.
5429         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5430
5431 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
5432
5433         * gcc.dg/cpp/redef3.c: New file.
5434
5435 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
5436
5437         * gcc.dg/i386-loop-3.c: New test.
5438
5439 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
5440
5441         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5442
5443 2003-05-31  Roger Sayle  <roger@eyesopen.com>
5444
5445         * gcc.dg/fwrapv-1.c: New test case.
5446         * gcc.dg/fwrapv-2.c: New test case.
5447
5448 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5449
5450         PR c++/10956
5451         * g++.dg/template/spec9.C: New test.
5452
5453 2003-05-29  Roger Sayle  <roger@eyesopen.com>
5454
5455         * gcc.dg/duff-4.c: New test case.
5456
5457 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
5458
5459         PR fortran/10843
5460         * g77.dg/ffixed-form-1.f: New test
5461         * g77.dg/ffixed-form-2.f: New test
5462         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5463         * g77.dg/ffree-form-3.f: New test
5464
5465 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
5466
5467         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5468         * gcc.dg/wint_t-1.c: Likewise.
5469
5470 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5471
5472         * g++.dg/template/access11.C: New test.
5473
5474 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5475
5476         PR c++/10849
5477         * g++.dg/template/access10.C: New test.
5478
5479 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5480             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5481
5482         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5483
5484 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5485
5486         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5487         suppress for powerpc-*-darwin*.
5488         * gcc.dg/torture/builtin-noret-2.c: Likewise.
5489
5490 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5491
5492         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5493         suppress option for powerpc-*-darwin*.
5494
5495 2003-05-23  Roger Sayle  <roger@eyesopen.com>
5496
5497         * gcc.dg/builtins-1.c: Add tests for tan and atan.
5498         * gcc.dg/builtins-4.c: Add test for fmod.
5499
5500 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5501
5502         PR c++/10682
5503         * g++.dg/template/instantiate4.C: New test.
5504
5505 2003-05-22  Roger Sayle  <roger@eyesopen.com>
5506
5507         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5508
5509 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
5510
5511         * gcc.dg/compat/scalar-return-1_main.c: New file.
5512         * gcc.dg/compat/scalar-return-1_x.c: New file.
5513         * gcc.dg/compat/scalar-return-1_y.c: New file.
5514         * gcc.dg/compat/scalar-return-2_main.c: New file.
5515         * gcc.dg/compat/scalar-return-2_x.c: New file.
5516         * gcc.dg/compat/scalar-return-2_y.c: New file.
5517         * gcc.dg/compat/struct-return-3_main.c: New file.
5518         * gcc.dg/compat/struct-return-3_y.c: New file.
5519         * gcc.dg/compat/struct-return-3_x.c: New file.
5520         * gcc.dg/compat/struct-return-2_main.c: New file.
5521         * gcc.dg/compat/struct-return-2_x.c: New file.
5522         * gcc.dg/compat/struct-return-2_y.c: New file.
5523
5524 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5525
5526         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5527         for hppa*-hp-hpux*.
5528         * gcc.dg/20021014-1.c (dg-options): Likewise.
5529         * gcc.dg/nest.c (dg-options): Likewise.
5530
5531 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
5532
5533         PR c++/9738
5534         * g++.dg/ext/dllimport2.C: New file.
5535         * g++.dg/ext/dllimport3.C: New file.
5536
5537 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
5538
5539         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5540         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5541         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5542         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5543         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5544         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5545         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5546         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5547         * gcc.dg/compat/small-struct-defs.h: New file.
5548         * gcc.dg/compat/small-struct-init.h: New file.
5549         * gcc.dg/compat/small-struct-check.h: New file.
5550         * gcc.dg/compat/fp-struct-defs.h: New file.
5551         * gcc.dg/compat/fp-struct-check.h: New file.
5552         * gcc.dg/compat/fp-struct-init.h: New file.
5553         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5554         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5555
5556 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
5557
5558         * gcc.dg/20030225-2.c: New test.
5559
5560 2003-05-18  Roger Sayle  <roger@eyesopen.com>
5561             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5562
5563         * gcc.c-torture/compile/20030518-1.c: New test case.
5564
5565 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5566
5567         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5568         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5569         gcc-dg-debug-runtest.
5570         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5571         gcc-dg-debug-runtest.
5572
5573 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5574
5575         PR c++/9022
5576         * g++.dg/lookup/using6.C: New test.
5577
5578 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5579
5580         * g++.dg/parse/access2.C: New test.
5581
5582 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5583
5584         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5585         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5586         * gcc.dg/debug/debug.exp: Likewise.
5587
5588 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5589
5590         * gcc.dg/dollar.c: New test.
5591
5592 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5593
5594         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5595         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5596         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5597         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5598         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5599         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5600         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5601         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5602         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5603         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5604         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5605         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5606         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5607         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5608         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5609         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5610         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5611         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5612
5613 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5614
5615         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5616         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5617         support for "repo" mode.
5618         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5619         * lib/g77-dg.exp: Likewise.
5620         * lib/obj-dg.exp: Likewise.
5621
5622 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5623
5624         Merge from gcc-3_2-rhl8-branch:
5625         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5626
5627         * gcc.dg/tls/opt-6.c: New test.
5628
5629         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5630
5631         * gcc.dg/20030405-1.c: New test.
5632
5633         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5634
5635         * gcc.dg/20030309-1.c: New test.
5636
5637         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5638
5639         * gcc.c-torture/execute/20030307-1.c: New test.
5640
5641         2003-02-20  Randolph Chung  <tausq@debian.org>
5642
5643         * gcc.c-torture/compile/20030220-1.c: New test.
5644
5645         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5646
5647         * gcc.dg/20030217-1.c: New test.
5648
5649         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5650
5651         * gcc.c-torture/compile/20020129-1.c: New test.
5652
5653         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5654
5655         * gcc.dg/unroll-1.c: New test.
5656
5657         2002-11-16  Jan Hubicka  <jh@suse.cz>
5658
5659         * gcc.c-torture/execute/20020920-1.c: New test.
5660
5661         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5662
5663         PR target/7434
5664         * gcc.c-torture/compile/20021008-1.c: New test.
5665
5666         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5667
5668         PR target/7559
5669         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5670
5671         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5672
5673         * gcc.c-torture/compile/20020807-1.c: New test.
5674
5675         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5676
5677         * gcc.dg/tls/opt-1.c: New test.
5678
5679         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5680
5681         * gcc.dg/20020729-1.c: New test.
5682
5683         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5684
5685         * g++.dg/opt/life1.C: New test.
5686
5687         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5688
5689         * gcc.dg/20020525-1.c: New test.
5690
5691         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5692
5693         PR c++/6794
5694         * g++.dg/ext/pretty1.C: New test.
5695         * g++.dg/ext/pretty2.C: New test.
5696
5697 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5698
5699         PR c++/8385
5700         * g++.dg/ext/typeof5.C: New test.
5701
5702 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5703
5704         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5705         __USER_LABEL_PREFIX__ into account.
5706         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5707
5708 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5709
5710         * gcc.dg/builtins-15.c: New test case.
5711
5712 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5713
5714         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5715
5716 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5717
5718         * lib/g++.exp: Tweak handling of additional source files.
5719         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5720         * g++.dg/special/conpr-2a.C: Rename to ...
5721         * g++.dg/special/conpr-2a.cc: ... this.
5722         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5723         * g++.dg/special/conpr-3a.C: Rename to ...
5724         * g++.dg/special/conpr-3a.cc: This.
5725         * g++.dg/special/conpr-3b.C: Rename to ...
5726         * g++.dg/special/conpr-3b.cc: This.
5727         * g++.dg/special/conpr-4.C: New test.
5728         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5729
5730 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5731
5732         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5733
5734 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5735
5736         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5737         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5738         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5739         * g++.old-deja/g++.other/warn3.C: Likewise.
5740
5741 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5742
5743         * gcc.dg/i386-387-1.c: Update to also test log.
5744         * gcc.dg/i386-387-2.c: Likewise.
5745
5746 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5747
5748         * g77.f-torture/execute/int8421.f: New test.
5749
5750 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5751
5752         PR c++/10230, c++/10481
5753         * g++.dg/lookup/scoped5.C: New test.
5754
5755 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5756
5757         PR c++/10552
5758         * g++.dg/template/ttp6.C: New test.
5759
5760 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5761
5762         * gcc.c-torture/execute/builtins: New directory.
5763         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5764         gcc.c-torture/execute/builtins.
5765         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5766         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5767         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5768         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5769
5770 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5771
5772         PR c++/9252
5773         * g++.dg/template/access8.C: New test.
5774         * g++.dg/template/access9.C: New test.
5775
5776 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5777
5778         PR c++/9554
5779         * g++.dg/parse/access1.C: New test.
5780
5781 2003-05-09  DJ Delorie  <dj@redhat.com>
5782
5783         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5784         long, and not an int.
5785
5786 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5787
5788         PR c++/10555, c++/10576
5789         * g++.dg/template/memclass1.C: New test.
5790
5791 2003-05-08  DJ Delorie  <dj@redhat.com>
5792
5793         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5794         targets.
5795         * gcc.c-torture/execute/20021024-1.x: Likewise.
5796         * gcc.c-torture/execute/shiftdi.x: Likewise.
5797         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5798         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5799         * gcc.dg/20021018-1.c: Likewise.
5800
5801 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5802
5803         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5804
5805         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5806         (bcopy): Call memmove.
5807
5808 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5809
5810         * g77.f-torture/compile/8485.f: New test case.
5811
5812 2003-05-07  Richard Henderson  <rth@redhat.com>
5813
5814         PR c++/10570
5815         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5816         Verify exception_cleanup not called for rethrows.
5817         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5818         when exiting catch block without rethrowing.
5819         * g++.dg/eh/forced3.C: New.
5820         * g++.dg/eh/forced4.C: New.
5821
5822 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5823
5824         * gcc.dg/20030505.c: Fix triplet.
5825
5826 2003-05-06  DJ Delorie  <dj@redhat.com>
5827
5828         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5829         * gcc.dg/nest.c: Likewise.
5830
5831 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5832
5833         * gcc.dg/builtins-14.c: New test case.
5834
5835 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5836
5837         * lib/compat.exp (compat-execute): New argument.
5838         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5839         * gcc.dg/compat: New test directory.
5840         * gcc.dg/compat/compat.exp: New expect script.
5841         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5842         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5843         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5844         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5845         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5846         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5847
5848         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5849         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5850         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5851         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5852         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5853         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5854         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5855         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5856         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5857         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5858         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5859         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5860         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5861         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5862         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5863
5864 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5865
5866         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5867
5868 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5869
5870         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5871
5872 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5873
5874         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5875         * gcc.dg/ppc-fsel-2.c: New test.
5876
5877         * gcc.dg/unused-5.c: New test.
5878
5879 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5880
5881         PR c++/10496
5882         * g++.dg/warn/pmf1.C: New test.
5883
5884 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5885
5886         PR c++/4494
5887         * g++.dg/warn/main.C: New test.
5888
5889 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5890
5891         * gcc.dg/nonnull-3.c: New test.
5892
5893 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5894
5895         * gcc.dg/cpp/Wtrigraphs.c: Update.
5896         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5897
5898 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5899
5900         * gcc.dg/ppc-fsel-1.c: New test.
5901
5902 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5903
5904         PR c/10604
5905         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5906
5907 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5908
5909         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5910
5911 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5912
5913         PR c++/9364, c++/10553, c++/10586
5914         * g++.dg/parse/typename4.C: New test.
5915         * g++.dg/parse/typename5.C: Likewise.
5916
5917 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5918
5919         * gcc.c-torture/compile/20030503-1.c: New test.
5920
5921 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5922
5923         * g++.dg/lookup/using5.C: Fix testcase error.
5924
5925 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5926
5927         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5928         since MEABI is no longer supported.  Remove all vestiges
5929         of MEABI from the test.
5930
5931 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5932
5933         PR c++/10554
5934         * g++.dg/lookup/using5.C: New test.
5935
5936 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5937
5938         PR c++/8772
5939         * g++.dg/template/ttp5.C: New test.
5940
5941 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5942
5943         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5944         (dg-gpp-additional-sources): New function.
5945         (dg-gpp-additional-files): Likewise.
5946         * lib/g++.exp (additional_sources): New variable.
5947         (additional_files): Likewise.
5948         (g++_target_compile): Deal with them.
5949         * lib/old-dejagnu.exp: Remove.
5950         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5951         * g++.old-deja: Revise all tests to use dg commands.
5952
5953 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5954
5955         PR c++/9432, c++/9528
5956         * g++.dg/lookup/using4.C: New test.
5957
5958 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5959
5960         * gcc.dg/noreturn-5.c: New file.
5961         * gcc.dg/noreturn-6.c: New file.
5962
5963         * gcc.c-torture/compile/inline-1.c: New file.
5964
5965 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5966
5967         PR c++/10551
5968         * g++.dg/template/explicit1.C: New test.
5969
5970 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5971
5972         PR c++/10549
5973         * g++.dg/other/bitfield1.C: New test.
5974
5975         PR c++/10527
5976         * g++.dg/init/new7.C: New test.
5977
5978 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5979
5980         * g++.dg/ext/desig1.C: New test.
5981         * g++.dg/ext/init1.C: Update.
5982
5983         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5984
5985 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
5986
5987         PR c++/10180
5988         * g++.dg/warn/Winline-1.C: New test.
5989
5990 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
5991
5992         * gcc.c-torture/execute/string-opt-19.c: New test.
5993
5994         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5995         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5996
5997 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
5998
5999         PR c++/10506
6000         * g++.dg/init/new6.C: New test.
6001
6002         PR c++/10503
6003         * g++.dg/init/ref6.C: New test.
6004
6005 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
6006
6007         * g++.dg/warn/weak1.C: XFAIL on AIX4.
6008
6009 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6010
6011         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6012         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6013
6014 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
6015
6016         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6017         initialized static data members.
6018
6019 2003-04-25  H.J. Lu <hjl@gnu.org>
6020
6021         * gcc.dg/ia64-sync-4.c: New test.
6022
6023 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6024
6025         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
6026         date.
6027
6028 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
6029
6030         PR c++/10337
6031         * g++.dg/warn/conv1.C: New test.
6032         * g++.old-deja/g++.other/conv7.C: Adjust.
6033         * g++.old-deja/g++.other/overload14.C: Adjust.
6034
6035 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6036
6037         PR c++/10471
6038         * g++.dg/template/defarg2.C: New test.
6039
6040 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
6041
6042         * gcc.dg/cpp/include2.c: Update.
6043         * gcc.dg/cpp/multiline-2.c: New.
6044         * gcc.dg/cpp/multiline.c: Update.
6045         * gcc.dg/cpp/strify2.c: Update.
6046         * gcc.dg/cpp/trad/literals-2.c: Update.
6047
6048 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6049
6050         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6051
6052 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6053
6054         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6055
6056 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6057
6058         PR c++/10451
6059         * g++.dg/parse/crash4.C: New test.
6060
6061         PR c++/9847
6062         * g++.dg/parse/crash5.C: New test.
6063
6064 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
6065
6066         PR c++/10446
6067         * g++.dg/parse/crash3.C: New test.
6068
6069         PR c++/10428
6070         * g++.dg/parse/elab1.C: New test.
6071
6072 2003-04-22  Devang Patel  <dpatel@apple.com>
6073
6074         * gcc.dg/cpp/trad/funlike-5.c: New test.
6075
6076 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
6077
6078         * g++.dg/other/packed1.C: Fix dg options.
6079
6080 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
6081
6082         * g++.dg/other/offsetof2.C: New test.
6083
6084 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
6085
6086         * g++.dg/template/recurse.C: Adjust location of error messages.
6087
6088 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
6089
6090         PR c++/9881
6091         * g++.dg/init/addr-const1.C: New test.
6092         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6093
6094 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6095
6096         PR c++/10405
6097         * g++.dg/lookup/struct-hack1.C: New test.
6098
6099 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
6100
6101         * ucs.c: Update diagnostic messages.
6102
6103 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6104
6105         * gcc.dg/cpp/truefalse.cpp: New test.
6106         * gcc.dg/cpp/cpp.exp: Update.
6107         * g++.dg/other/stdbool-if.C: Remove.
6108
6109 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6110
6111         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6112         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6113
6114 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6115
6116         * gcc.c-torture/compile/20030418-1.c: New test.
6117
6118 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
6119
6120         * README.compat: Remove; content moved to doc/sourcebuild.texi.
6121
6122 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6123
6124         PR c++/10347
6125         g++.dg/template/dependent-name1.C: New test.
6126
6127 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
6128
6129         * gcc.dg/warn-1.c (tourist_guide): New array,
6130         contains a pointer to bar.
6131
6132 2003-04-16  Roger Sayle  <roger@eyesopen.com>
6133
6134         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6135         * gcc.c-torture/execute/medce-1.c: New test case.
6136         * gcc.c-torture/execute/medce-2.c: New test case.
6137
6138 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
6139
6140         * lib/prune.exp: Ignore more messages.
6141
6142         PR c++/10381
6143         * g++.dg/parse/lookup3.C: New test.
6144
6145 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6146
6147         * gcc.c-torture/compile/20030415-1.c : New test.
6148
6149 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
6150
6151         * gcc.c-torture/execute/scope-2.c: Move to ...
6152         * gcc.dg/noncompile/scope.c: .... here.
6153
6154 2003-04-14  Roger Sayle  <roger@eyesopen.com>
6155
6156         * gcc.dg/20030414-2.c: New test case.
6157
6158 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6159
6160         PR target/10377
6161         * gcc.dg/20030414-1.c: New test.
6162
6163 2003-04-13  Roger Sayle  <roger@eyesopen.com>
6164
6165         * gcc.dg/builtins-12.c: New test case.
6166         * gcc.dg/builtins-13.c: New test case.
6167
6168 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6169
6170         * gcc.c-torture/execute/string-opt-18.c: New test.
6171
6172 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
6173
6174         PR c++/10300
6175         * g++.dg/init/new5.C: New test.
6176
6177 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
6178
6179         PR c++/7910
6180         * g++.dg/ext/dllimport1.C: New test.
6181
6182 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6183
6184         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6185
6186 2003-04-11  Bud Davis <bdavis9659@comcast.net>
6187
6188         PR Fortran/9263
6189         * g77.f-torture/noncompile/9263.f: New test
6190         PR Fortran/1832
6191         * g77.f-torture/execute/1832.f: New test
6192
6193 2003-04-11  David Chad  <davidc@freebsd.org>
6194             Loren J. Rittle  <ljrittle@acm.org>
6195
6196         libobjc/8562
6197         * objc.dg/headers.m: New test.
6198
6199 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
6200
6201         * gcc.c-torture/execute/builtin-noret-2.c: New.
6202         * gcc.c-torture/execute/builtin-noret-2.x: New.
6203         XFAIL builtin-noret-2.c at -O1 and above.
6204         * gcc.dg/redecl.c: New.
6205         * gcc.dg/Wshadow-1.c: Update error regexps.
6206
6207 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
6208
6209         * g++.dg/abi/bitfield10.C: New test.
6210
6211 2003-04-09  Mike Stump  <mrs@apple.com>
6212
6213         * gcc.dg/pch/pch.exp: Make testcase names longer.
6214         * g++.dg/pch/pch.exp: Make testcase names longer.
6215
6216 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6217
6218         * gcc.dg/builtins-11.c: New test case.
6219
6220 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6221
6222         * gcc.dg/builtins-9.c: New test case.
6223         * gcc.dg/builtins-10.c: New test case.
6224
6225 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6226
6227         * gcc.dg/noncompile/init-4.c.c: New test.
6228
6229 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6230
6231         * gcc.misc-test/gcov-9.c: New test.
6232         * gcc.misc-test/gcov-10.c: New test
6233         * gcc.misc-test/gcov-11.c: New test.
6234
6235 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
6236
6237         PR optimization/10024
6238         * gcc.c-torture/compile/20030405-1.c: New test.
6239
6240 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
6241
6242         * gcc.dg/pch/static-3.c: New.
6243         * gcc.dg/pch/static-3.hs: New.
6244         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6245
6246 2003-04-04  Richard Henderson  <rth@redhat.com>
6247
6248         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6249         * g++.dg/eh/forced2.C: Likewise.
6250
6251 2003-04-03  Mike Stump  <mrs@apple.com>
6252
6253         * lib/scanasm.exp (scan-assembler): Add xfail processing for
6254         target arg.
6255         (scan-assembler-times, scan-assembler-not): Likewise.
6256         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6257
6258 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6259
6260         * gcc.dg/sparc-loop-1.c: New test.
6261
6262 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
6263
6264         PR other/9274
6265         * g++.dg/pch/system-2.C: New.
6266         * g++.dg/pch/system-2.Hs: New.
6267
6268 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6269
6270         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6271
6272         * g++.dg/eh/simd-1.C (vecfunc): Same.
6273
6274 2003-04-01  Roger Sayle  <roger@eyesopen.com>
6275
6276         * gcc.c-torture/execute/20030401-1.c: New test case.
6277
6278 2003-04-01  Ziemowit Laski <zlaski@apple.com>
6279
6280         * objc.dg/defs.m: New.
6281
6282 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6283
6284         * g++.dg/eh/simd-1.C: New.
6285         * g++.dg/eh/simd-2.C: New.
6286
6287 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6288
6289         * gcc.c-torture/execute/simd-3.c: New.
6290
6291 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6292
6293         PR c/9936
6294         * gcc.dg/20030331-2.c: New test.
6295
6296 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6297
6298         PR c++/10278
6299         * g++.dg/parse/crash2.C: New test.
6300
6301 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6302
6303         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6304         * gcc.c-torture/execute/20030331-1.c: ...here.
6305
6306 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6307
6308         * gcc.c-torture/execute/20030331-1.c: New test.
6309
6310 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
6311
6312         * lib/gcov.exp: Adjust call return testing strings.
6313         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6314
6315 2003-03-31  Roger Sayle  <roger@eyesopen.com>
6316
6317         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6318         * gcc.dg/builtins-7.c: New test case.
6319         * gcc.dg/builtins-8.c: New test case.
6320
6321 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6322
6323         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6324
6325 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
6326
6327         PR c++/7647
6328         * g++.dg/lookup-class-member-2.C: New test.
6329
6330 2003-03-30  Glen Nakamura  <glen@imodulo.com>
6331
6332         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6333
6334 2003-03-28  Roger Sayle  <roger@eyesopen.com>
6335
6336         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
6337
6338 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
6339
6340         * g++.dg/init/attrib1.C: New test.
6341
6342 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6343
6344         * gcc.dg/ultrasp8.c: New test.
6345
6346 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6347
6348         * gcc.dg/ultrasp7.c: New test.
6349
6350 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
6351
6352         PR c++/10047
6353         * g++.dg/template/inline1.C: New test.
6354
6355 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6356
6357         * gcc.dg/sparc-dwarf2.c: New test.
6358
6359 2003-03-27  Roger Sayle  <roger@eyesopen.com>
6360
6361         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6362         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6363
6364 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
6365
6366         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6367         than reading .x files.
6368         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6369         * g77.dg/gcov/gcov-1.f: Likewise.
6370         * gcc.misc-tests/gcov-4b.c: Likewise.
6371         * gcc.misc-tests/gcov-5b.c: Likewise.
6372         * gcc.misc-tests/gcov-6.c: Likewise.
6373         * gcc.misc-tests/gcov-7.c: Likewise.
6374         * gcc.misc-tests/gcov-8.c: Likewise.
6375         * g++.dg/gcov/gcov-1.x: Remove.
6376         * g77.dg/gcov/gcov-1.x: Likewise.
6377         * gcc.misc-tests/gcov-4b.x: Likewise.
6378         * gcc.misc-tests/gcov-5b.x: Likewise.
6379         * gcc.misc-tests/gcov-6.x: Likewise.
6380         * gcc.misc-tests/gcov-7.x: Likewise.
6381         * gcc.misc-tests/gcov-8.x: Likewise.
6382
6383 2003-03-27  Glen Nakamura  <glen@imodulo.com>
6384
6385         PR opt/10087
6386         * gcc.dg/20030324-1.c: New test.
6387
6388 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
6389
6390         PR c++/10224
6391         * g++.dg/template/arg3.C: New test.
6392
6393         PR c++/10158
6394         * g++.dg/template/friend18.C: New test.
6395
6396 2003-03-26  Roger Sayle  <roger@eyesopen.com>
6397
6398         * g77.f-torture/compile/20030326-1.f: New test case.
6399
6400 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
6401
6402         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6403
6404         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6405
6406 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
6407
6408         * gcc.dg/ia64-sync-3.c: New test.
6409
6410 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
6411
6412         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6413
6414 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
6415
6416         * gcc.dg/ultrasp6.c: New test.
6417
6418 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6419
6420         * gcc.dg/i386-signbit-1.c: New test.
6421         * gcc.dg/i386-signbit-2.c: New test.
6422         * gcc.dg/i386-signbit-3.c: New test.
6423
6424 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6425
6426         * gcc.dg/ultrasp5.c: Fix options.
6427
6428 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6429
6430         * gcc.dg/ultrasp5.c: Fix comment.
6431
6432 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
6433
6434         PR fortran/10197
6435         * g77.f-torture/execute/10197.f: New test.
6436
6437 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
6438
6439         PR c++/9898, c++/383
6440         * g++.dg/template/conv6.C: New test.
6441
6442         PR c++/10119
6443         * g++.dg/template/ptrmem5.C: New test.
6444
6445         PR c++/10026
6446         * g++.dg/lookup/koenig1.C: New test.
6447
6448         PR C++/10199
6449         * g++.dg/lookup/template2.C: New test.
6450
6451 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
6452
6453         * g++.dg/opt/rtti1.C: New test.
6454
6455 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6456
6457         * gcc.dg/ultrasp5.c: New test.
6458
6459 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
6460
6461         PR middle-end/9967
6462         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6463         builtin fputs.
6464
6465 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6466
6467         PR c/8224
6468         * gcc.dg/20030323-1.c: New test.
6469
6470 2003-03-23  Roger Sayle  <roger@eyesopen.com>
6471
6472         * gcc.c-torture/compile/20030323-1.c: New test case.
6473
6474 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
6475
6476         * gcc.dg/20030321-1.c: New test.
6477
6478 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
6479
6480         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6481
6482 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
6483
6484         PR c++/9978, c++/9708
6485         * g++.dg/ext/vlm1.C: Adjust expected error.
6486         * g++.dg/ext/vla2.C: New test.
6487         * g++.dg/template/arg1.C: New test.
6488         * g++.dg/template/arg2.C: New test.
6489
6490 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
6491
6492         * g77.f-torture/execute/select.f: New test.
6493         * g77.f-torture/noncompile/select_no_compile.f: New test.
6494
6495 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
6496
6497         PR c++/9898
6498         * g++.dg/other/error4.C: New test.
6499
6500 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
6501
6502         * g++.dg/template/friend17.C: New test.
6503
6504 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
6505
6506         * gcc.c-torture/compile/20030320-1.c: New.
6507
6508 2003-03-20  Roger Sayle  <roger@eyesopen.com>
6509
6510         * gcc.dg/builtins-6.c: New test case.
6511
6512 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
6513
6514         PR target/10073
6515         * gcc.c-torture/compile/20030319-1.c: New.
6516
6517 2003-03-18  Jan Hubicka  <jh@suse.cz>
6518
6519         * gcc.dg/i386-cvt-1.c: New test.
6520
6521 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
6522
6523         * objc.dg/naming-1.m: Use "(parse|syntax) error".
6524         * objc.dg/naming-2.m: Likewise.
6525
6526 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
6527
6528         PR c++/9639
6529         * g++.dg/parse/crash1.C: New test.
6530
6531 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
6532
6533         PR c++/8805
6534         * g++.dg/eh/cleanup1.C: New test.
6535
6536 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6537
6538         * gcc.c-torture/execute/20030316-1.c: New test case.
6539
6540 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6541
6542         PR c++/9629
6543         * g++.dg/init/ctor2.C: New test.
6544
6545 2003-03-15  Roger Sayle  <roger@eyesopen.com>
6546
6547         * g77.f-torture/compile/xformat.f: New test case.
6548
6549 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6550
6551         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6552         * g++.old-deja/g++.mike/eh50.C: Likewise.
6553
6554 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6555
6556         PR c++/6440
6557         * g++.dg/template/spec7.C: New test.
6558         * g++.dg/template/spec8.C: Likewise.
6559
6560 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
6561
6562         * gcc.c-torture/execute/20030313-1.c: New test.
6563
6564 2003-03-14  Richard Henderson  <rth@redhat.com>
6565
6566         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6567
6568 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6569
6570         * gcc.c-torture/compile/20030314-1.c: New test.
6571
6572 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6573
6574         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6575         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6576         thumb target,
6577         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6578         to accept newer _imp__  prefix and additional
6579         newline in .drectve section.
6580         * gcc.dg/dll-4.c: Likewise.
6581         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6582         switch.
6583
6584 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6585
6586         * g++.dg/parse/namespace9.C: New test.
6587
6588         * g++.dg/init/ref5.C: New test.
6589         * g++.dg/parse/ptrmem1.C: Likewise.
6590
6591 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6592
6593         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6594         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6595         regular expression.
6596         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6597         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6598
6599 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6600
6601         * gcc.c-torture/execute/20030224-2.c: New test.
6602
6603 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6604
6605         * gcc.dg/decl-3.c: New test.
6606
6607 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6608
6609         * gcc.dg/i386-loop-2.c: New test.
6610
6611 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6612
6613         PR c++/9474
6614         * g++.dg/parse/namespace8.C: New test.
6615
6616         PR c++/9924
6617         * g++.dg/overload/builtin2.C: New test.
6618
6619 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6620
6621         * gcc.dg/return-type-3.c: New test.
6622
6623 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6624
6625         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6626         profiling options are not supported.
6627
6628 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6629
6630         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6631         * g++.old-deja/g++.warn/impint2.C: Likewise.
6632
6633 2003-03-10  Devang Patel  <dpatel@apple.com>
6634
6635         * g++.dg/cpp/c++_cmd_1.C: New test.
6636         * g++.dg/cpp/c++_cmd_1.h: New file.
6637
6638 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6639
6640         * gcc.dg/altivec-9.c: New file.
6641
6642 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6643
6644         * gcc.dg/ppc-sdata-1.c: New test.
6645         * gcc.dg/ppc-sdata-2.c: New test.
6646
6647 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6648
6649         PR c++/9373
6650         * g++.dg/opt/ptrmem2.C: New test.
6651
6652         PR c++/8534
6653         * g++.dg/opt/ptrmem1.C: New test.
6654
6655 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6656
6657         * gcc.dg/i386-loop-1.c: New test.
6658
6659 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6660
6661         PR c++/9970
6662         * g++.dg/lookup/friend1.C: New test.
6663
6664 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6665
6666         PR c++/9823
6667         * g++.dg/parser/constructor1.C: New test.
6668
6669 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6670
6671         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6672
6673         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6674
6675 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6676
6677         * gcc.dg/cpp/Wunused.c: Update test.
6678
6679 2003-03-08  Jan Hubicka  <jh@suse.cz>
6680
6681         * gcc.dg/inline-3.c: New test.
6682
6683 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6684
6685         PR c++/9809
6686         * g++.dg/parse/builtin1.C: New test.
6687
6688         PR c++/9982
6689         * g++.dg/abi/cookie1.C: New test.
6690         * g++.dg/abi/cookie2.C: Likewise.
6691
6692         PR c++/9524
6693         * g++.dg/template/field1.C: New test.
6694
6695         PR c++/9912
6696         * g++.dg/parse/class1.C: New test.
6697         * g++.dg/parse/namespace7.C: Likewise.
6698         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6699
6700 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6701
6702         * g++.dg/init/ref4.C: New test.
6703
6704 2003-03-07  Jan Hubicka  <jh@suse.cz>
6705
6706         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6707         * gcc.dg/inline-3.c:  New test.
6708
6709 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6710
6711         * g++.dg/init/ref3.C: New test.
6712
6713         PR c++/9965
6714         * g++.dg/init/ref2.C: New test.
6715
6716         PR c++/9400
6717         * g++.dg/warn/Wshadow-2.C: New test.
6718
6719         PR c++/9791
6720         * g++.dg/warn/Woverloaded-1.C: New test.
6721
6722 2003-03-05  Jan Hubicka  <jh@suse.cz>
6723
6724         * gcc.dg/i386-local2.c: New.
6725         * gcc.dg/i386-local.c: Fix typo.
6726
6727 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6728
6729         * g++.dg/abi/layout3.C: New test.
6730
6731 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6732
6733         * gcc.c-torture/compile/20030305-1.c
6734
6735 2003-03-05  Jan Hubicka  <jh@suse.cz>
6736
6737         * gcc.dg/i386-local.c: New.
6738
6739 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6740
6741         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6742
6743 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6744
6745         * gcc.dg/switch-2.c: New test.
6746         * gcc.dg/switch-3.c: New test.
6747         * gcc.dg/Wswitch.c: Adjust line numbers.
6748         * gcc.dg/Wswitch-default.c: Likewise.
6749         * gcc.dg/Wswitch-enum.c: Likewise.
6750
6751 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6752
6753         * gcc.c-torture/execute/20030222-1.c: New test.
6754
6755 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6756
6757         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6758
6759 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6760
6761         PR c++/9878
6762         * g++.dg/init/ref1.C: New test.
6763
6764 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6765
6766         * gcc.dg/sh-relax.c: New SH-only test.
6767
6768 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6769
6770         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6771         comment explaining purpose of testcase.
6772
6773 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6774
6775         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6776         for HC11/HC12 (asm needs two int registers).
6777         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6778         HC11/HC12 because the test uses an asm which needs two 32-bit
6779         registers.
6780
6781 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6782
6783         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6784         for HC11/HC12 (array is too large otherwise).
6785         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6786         * gcc.c-torture/compile/20010518-2.x: Likewise.
6787         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6788         HC11/HC12 (array is too large).
6789
6790 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6791
6792         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6793         * lib/g++-dg.exp (g++-dg-test): Likewise.
6794
6795 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6796
6797         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6798         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6799
6800 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6801
6802         * g++.dg/warn/implicit-typename1.C: Remove warning.
6803
6804 2003-02-28  Richard Henderson  <rth@redhat.com>
6805
6806         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6807         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6808
6809 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6810
6811         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6812         * g++.dg/pch/pch.exp: Likewise.
6813
6814 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6815
6816         PR c++/9879
6817         * testsuite/g++.dg/init/new4.C: New test.
6818
6819 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6820
6821         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6822
6823 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6824
6825         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6826         unsigned long.
6827
6828         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6829         wider than float.
6830
6831 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6832
6833         * lib/scanasm.exp: Add support for counting numbers of
6834         occurences.
6835         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6836         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6837
6838 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6839
6840         PR c++/9683
6841         * g++.dg/template/static3.C: New test.
6842
6843         PR c++/9829
6844         * g++.dg/parse/namespace6.C: New test.
6845
6846 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6847
6848         PR target/9732
6849         * gcc.dg/20030225-1.c: New test.
6850
6851 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6852
6853         * README: Remove out-of-date information.
6854
6855         PR c++/9836
6856         * g++.dg/template/spec6.C: New test.
6857
6858 2003-02-24  Jeff Law  <law@redhat.com>
6859
6860         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6861
6862 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6863
6864         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6865         * gcc.dg/pragma-ep-1.c: Likewise.
6866
6867 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6868
6869         PR c++/9602
6870         * g++.dg/template/friend16.C: New test.
6871
6872 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6873
6874         PR c++/5333
6875         * g++.dg/parse/fused-params1.C: Adjust error messages.
6876         * g++.dg/template/nested3.C: New test.
6877
6878 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6879
6880         * g++.dg/abi/param1.C: New test.
6881
6882 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6883
6884         PR c++/7982
6885         * g++.dg/warn/implicit-typename1.C: New test.
6886
6887 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6888
6889         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6890         with "mtune".
6891         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6892         * gcc.c-torture/execute/20010129-1.x: Likewise.
6893         * gcc.dg/20011107-1.c: Likewise.
6894         * gcc.dg/20020108-1.c: Likewise.
6895         * gcc.dg/20020122-3.c: Likewise.
6896         * gcc.dg/20020206-1.c: Likewise.
6897         * gcc.dg/20020310-1.c: Likewise.
6898         * gcc.dg/20020426-2.c: Likewise.
6899         * gcc.dg/20020517-1.c: Likewise.
6900         * gcc.dg/991230-1.c: Likewise.
6901         * gcc.dg/i386-unroll-1.c: Likewise.
6902         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6903
6904 2003-02-22  Jan Hubicka  <jh@suse.cz>
6905
6906         * gcc.dg/i386-mul.c: New test.
6907
6908 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6909
6910         * gcc.dg/builtins-5.c: New test case.
6911
6912 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6913
6914         * gcc.dg/asmreg-1.c: New test.
6915
6916 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6917
6918         PR c++/9749
6919         * g++.dg/parse/varmod1.C: New test.
6920
6921 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6922
6923         PR c++/9727
6924         * g++.dg/template/op1.C: New test.
6925
6926 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6927
6928         PR c++/8906
6929         * g++.dg/template/nested2.C: New test.
6930
6931 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6932
6933         PR c++/8724
6934         * g++.dg/expr/dtor1.C: New test.
6935
6936 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6937
6938         * gcc.dg/cpp/include3.c: New test.
6939         * gcc.dg/cpp/inc/foo.h: New file.
6940
6941 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6942
6943         * gcc.c-torture/execute/20030221-1.c: New test.
6944
6945 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6946
6947         PR c++/9729
6948         * g++.dg/abi/conv1.C: New test.
6949
6950 2003-02-20  Jan Hubicka  <jh@suse.cz>
6951
6952         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6953
6954 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6955
6956         * gcc.c-torture/compile/20030219-1.c: New test.
6957
6958 2003-02-18  Jan Hubicka  <jh@suse.cz>
6959
6960         * gcc.dg/funcorder.c: New test.
6961
6962 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6963
6964         * gcc.c-torture/execute/20030218-1.c: New.
6965
6966 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6967
6968         * gcc.dg/20030218-1.c: New.
6969
6970 2003-02-18  Richard Henderson  <rth@redhat.com>
6971
6972         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6973         * gcc.dg/attr-used-2.c: New.
6974
6975 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
6976
6977         PR c++/9704
6978         * g++.dg/init/copy5.C: New test.
6979
6980 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
6981
6982         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6983         * g++.dg/pch/pch.exp: Likewise.
6984
6985 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6986
6987         * gcc.c-torture/execute/20030209-1.c: Enable the test if
6988         STACK_SIZE is not defined.
6989
6990 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6991
6992         PR c++/9457
6993         * g++.dg/template/init1.C: New test.
6994
6995 2003-02-16  Jan HUbicka  <jh@suse.cz>
6996
6997         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6998         (foo): Add few extra tests
6999         * gcc.dg/c99-const-expr-3.c: Likewise.
7000         * gcc.c-torture/execute/20030216-1.c: New.
7001
7002 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7003
7004         PR c++/9459
7005         * g++.dg/ext/typeof4.C: New test.
7006
7007 2003-02-15  Roger Sayle  <roger@eyesopen.com>
7008
7009         * gcc.dg/i386-387-3.c: New test case.
7010
7011 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
7012
7013         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7014         cris-*-elf* cris-*-aout* and mmix-*-*.
7015
7016 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
7017
7018         * gcc.dg/20030213-1.c: New test.
7019
7020 2003-02-12  Roger Sayle  <roger@eyesopen.com>
7021
7022         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7023         * gcc.dg/i386-387-2.c: Likewise.
7024
7025 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
7026
7027         * gcc.dg/ppc-spe.c: Fix formatting.
7028         Enable tests that were previously unsupported by gas.
7029         Delete tests for instructions that no longer exist.
7030         Switch arguments on evsubifw builtin.
7031
7032 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
7033
7034         * gcc.c-torture/execute/20030209-1.c: Disable the test if
7035         STACK_SIZE is too small.
7036
7037 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7038             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
7039
7040         * gcc.dg/decl-2.c: New test.
7041
7042 2003-02-10  Jan Hubicka  <jh@suse.cz>
7043
7044         * gcc.dg/i386-fpcvt-1.c:  New test.
7045
7046 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
7047
7048         * gcc.c-torture/execute/20030209-1.c: New test.
7049
7050 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
7051
7052         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7053         int-wide bitops, use the constants of the same width.
7054         Likewise, if long long is 32-bit wide, test bitops using
7055         32-bit constants.
7056
7057 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
7058
7059         * gcc.dg/20021014-1.c: Annotate with expected notice text.
7060
7061 2003-02-07  Roger Sayle  <roger@eyesopen.com>
7062
7063         * testsuite/gcc.dg/builtins-4.c: New test case.
7064
7065 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7066
7067         * gcc.dg/20020430-1.c: Fix dg command typos.
7068         * gcc.dg/20020503-1.c: Likewise.
7069
7070 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7071
7072         PR c++/8785
7073         * g++.dg/parse/fused-params1.C: New test.
7074
7075         PR c++/8857
7076         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7077
7078         PR c++/8921
7079         * g++.dg/parse/non-dependent1.C: New test.
7080
7081         PR c++/8928
7082         * g++.dg/parse/dupl-tmpl-args1.C: New test.
7083
7084         PR c++/9228
7085         * g++.dg/parse/undefined7.C: New test.
7086         * g++.dg/parse/non-templ1.C: New test.
7087
7088         PR c++/9229
7089         * g++.dg/parse/too-many-tmpl-args1.C: New test.
7090
7091 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
7092
7093         * gcc.c-torture/compile/20030206-1.c: New test.
7094
7095 2003-02-05  Roger Sayle  <roger@eyesopen.com>
7096
7097         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7098         "pow" to "foo" to avoid potential confusion with a math built-in.
7099
7100 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7101
7102         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7103         conditions for SPARC targets.
7104
7105 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
7106
7107         * gcc.dg/20030204-1.c: New test.
7108
7109 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7110
7111         PR c++/38
7112         * g++.dg/parse/array-size1.C: New test.
7113
7114         PR c++/5657
7115         * g++.dg/parse/undefined3.C: New test.
7116
7117         PR c++/5665
7118         * g++.dg/parse/undefined4.C: New test.
7119
7120         PR c++/5975
7121         * g++.dg/parse/undefined5.C: New test.
7122
7123         PR c++/7259
7124         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7125
7126         PR c++/8578
7127         * g++.dg/parse/casting-operator1.C: New test.
7128
7129         PR c++/8596
7130         * g++.dg/parse/undefined6.C: New test.
7131
7132         PR c++/8736
7133         * g++.dg/parse/missing-template1.C: New test.
7134
7135 2003-02-04  Jan Hubicka  <jh@suse.cz>
7136
7137         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
7138         * gcc.dg/i386-cmov?.c:  Likewise.
7139         * gcc.dg/i386-fpcvt-?.c:  Likewise.
7140         * gcc.dg/i386-ssefp-1.c:  Likewise.
7141         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7142         conventions.
7143
7144 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
7145
7146         PR c++/7129
7147         * testsuite/g++.dg/ext/max.C: New test.
7148
7149 2003-02-03  Jan Hubicka  <jh@suse.cz>
7150
7151         * gcc.c-torture/execute/20030203-1.c: New test.
7152
7153 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7154
7155         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7156         'natural-endian'.
7157
7158 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7159
7160         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7161         * g++.dg/init/new2.C: Likewise.
7162         * g++.dg/other/new1.C: Likewise.
7163
7164 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
7165
7166         * gcc.dg/struct-ret-libc.c: New test.
7167
7168 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7169
7170         * gcc.dg/20030129-1.c: New test.
7171
7172 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7173
7174         PR c++/8849
7175         * g++.dg/template/ptrmem4.C: New test.
7176
7177 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
7178
7179         * g++.dg/parser/constant1.C: New test.
7180
7181 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7182
7183         PR c++/8591
7184         * g++.dg/parse/friend2.C: New test.
7185
7186 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7187
7188         PR c++/9437
7189         * g++.dg/template/unify4.C: New test.
7190
7191 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7192
7193         * gcc.c-torture/execute/20030128-1.c: New test.
7194
7195 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7196
7197         * g++.dg/lookup/nested1.C: Test moved from ...
7198         * g++.old-deja/g++.other/lookup24.C: ... here.
7199
7200 2003-01-28  Jan Hubicka  <jh@suse.cz>
7201
7202         * gcc.dg/i386-cmov5.c:  New test.
7203
7204 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7205
7206         * gcc.c-torture/execute/20010925-1.c: Changed the
7207         memcpy declaration.
7208
7209 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7210
7211         PR c++/3902
7212         * g++.dg/parse/template5.C: New test.
7213
7214 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7215
7216         PR fortran/9258
7217         * g77.dg/pr9258: New test.
7218
7219 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7220
7221         * README: Move relevant parts from README.g++.
7222
7223         * README.g++: Remove this file.
7224
7225 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7226
7227         * g++.dg/abi/dcast1.C: New test.
7228
7229 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7230
7231         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7232
7233 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7234
7235         PR c++/47
7236         * g++.old-deja/g++.other/lookup24.C: New test.
7237
7238 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7239
7240         PR middle-end/7227
7241         * gcc.dg/uninit-C.c: New test.
7242
7243 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7244
7245         * g++.dg/abi/covariant1.C: New test.
7246
7247 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7248
7249         * gcc.dg/20030123-1.c: New test.
7250
7251 2003-01-25  Jan Hubicka  <jh@suse.cz>
7252
7253         PR opt/8492
7254         * gcc.c-torture/compile/20030125-1.c
7255
7256 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7257
7258         PR c++/9403
7259         * g++.dg/parse/template3.C: New test.
7260         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7261
7262         PR c++/795
7263         * g++.dg/parse/template4.C: New test.
7264
7265         PR c++/9415
7266         * g++.dg/template/qual2.C: New test.
7267
7268         PR c++/8545
7269         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7270
7271         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7272
7273 2003-01-25  Roger Sayle  <roger@eyesopen.com>
7274
7275         * gcc.c-torture/execute/switch-1.c: New test case.
7276
7277 2003-01-25  Jan Hubicka  <jh@suse.cz>
7278
7279         * gcc.c-torture/execute/20030125-1.[cx]: New test.
7280
7281 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7282
7283         Tweaks for Bison-1.875. From the NEWS file:
7284         "- `parse error' -> `syntax error'
7285         Bison now uniformly uses the term `syntax error'"
7286         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7287         * gcc.dg/cpp/digraph2.c: Likewise.
7288         * gcc.dg/cpp/direct2.c: Likewise.
7289         * gcc.dg/cpp/paste4.c: Likewise.
7290         * gcc.dg/c90-restrict-1.c: Likewise.
7291         * gcc.dg/c99-func-2.c: Likewise.
7292         * gcc.dg/noncompile/920721-2.c: Likewise.
7293         * gcc.dg/noncompile/930622-2.c: Likewise.
7294         * gcc.dg/noncompile/940112-1.c: Likewise.
7295         * gcc.dg/noncompile/950921-1.c: Likewise.
7296         * gcc.dg/noncompile/951123-1.c: Likewise.
7297         * gcc.dg/noncompile/971104-1.c: Likewise.
7298         * gcc.dg/noncompile/990416-1.c: Likewise.
7299
7300 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
7301
7302         * g++.dg/parse/undefined1.C: Add error message.
7303
7304 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7305
7306         PR c++/9354
7307         * g++.dg/parse/new1.C: New test.
7308
7309         PR c++/9216
7310         * g++.dg/parse/template2.C: New test.
7311
7312         PR c++/9354
7313         * g++.dg/parse/typedef2.C: New test.
7314
7315         PR c++/9328
7316         * g++.dg/ext/typeof3.C: New test.
7317
7318 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7319
7320         PR c++/2738
7321         * g++.dg/parse/ret-type1.C: New test.
7322
7323         PR c++/3792
7324         * g++.dg/parse/tmpl-outside1.C: New test.
7325
7326         PR c++/4207
7327         * g++.dg/parse/int-as-enum1.C: New test.
7328
7329         PR c++/4903
7330         * g++.dg/parse/no-typename1.C: New test.
7331
7332         PR c++/5533
7333         * g++.dg/parse/no-value1.C: New test.
7334
7335         PR c++/5921
7336         * g++.dg/parse/wrong-inline1.C: New test.
7337
7338         PR c++/6402
7339         * g++.dg/parse/ref1.C: New test.
7340
7341         PR c++/6992
7342         * g++.dg/parse/attr-ctor1.C: New test.
7343
7344         PR c++/7229
7345         * g++.dg/parse/namespace5.C: New test.
7346
7347         PR c++/7917
7348         * g++.dg/parse/func-def1.C: New test.
7349
7350         PR c++/8143
7351         * g++.dg/parse/undefined1.C: New test.
7352
7353         PR c++/5723, PR c++/8522
7354         * g++.dg/parse/specialization1.C: New test.
7355
7356         PR c++/163, PR c++/8595
7357         * g++.dg/parse/struct-as-enum1.C: New test.
7358
7359         PR c++/9173
7360         * g++.dg/parse/undefined2.C: New test.
7361
7362 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7363
7364         PR c++/9298
7365         * g++.dg/parse/template1.C: New test.
7366
7367         PR c++/9384
7368         * g++.dg/parse/using1.C: New test.
7369
7370         PR c++/9285
7371         PR c++/9294
7372         * g++.dg/parse/expr2.C: New test.
7373
7374         PR c++/9388
7375         * g++.dg/parse/lookup2.C: Likewise.
7376
7377 2003-01-21  Jan Hubicka  <jh@suse.cz>
7378
7379         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
7380         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
7381         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7382         * gcc.c-torture/execute/string-opt-*.c: Likewise.
7383
7384 2003-01-20  Nick Clifton  <nickc@redhat.com>
7385
7386         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
7387         problem with ARM sibcall code generation.
7388
7389 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
7390
7391         * gcc.c-torture/execute/20030120-1.c: New.
7392
7393 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
7394
7395         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7396
7397 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
7398
7399         PR c++/9272
7400         * g++.dg/parse/ctor1.C: New test.
7401
7402         PR c++/9294:
7403         * g++.dg/parse/qualified1.C: New test.
7404
7405         * g++.dg/parse/typename3.C: New test.
7406
7407 2003-01-16  Richard Henderson  <rth@redhat.com>
7408
7409         * g++.dg/tls/init-2.C: Fix error matches for real this time.
7410
7411 2003-01-16  Richard Henderson  <rth@redhat.com>
7412
7413         * g++.dg/pch/pch.exp: Copy test header to the working directory
7414         before using it either for precompilation or direct use.
7415         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7416         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7417
7418 2003-01-16  Richard Henderson  <rth@redhat.com>
7419
7420         * gcc.dg/pch/pch.exp: Copy test header to the working directory
7421         before using it either for precompilation or direct use.
7422         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7423         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7424
7425 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
7426
7427         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7428         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7429         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7430         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7431         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7432         typename warning into error.
7433         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7434         error messages.
7435         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7436         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7437         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7438         messages.
7439         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7440         make declaration visible in template.
7441         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7442         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7443         messages.
7444         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7445         message.
7446         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7447         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7448         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7449         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7450         typename warning with error message.
7451         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7452         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7453         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7454
7455 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
7456
7457         * g++.dg/parse/ambig2.C: New test.
7458
7459 2003-01-15  Richard Henderson  <rth@redhat.com>
7460
7461         * g++.dg/tls/init-2.C: Update error message string.
7462
7463 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7464
7465         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7466
7467 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
7468
7469         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7470         all for HC11/HC12.
7471         * gcc.c-torture/compile/20001205-1.x: Likewise.
7472         * gcc.c-torture/compile/20001226-1.x: Likewise.
7473         * gcc.c-torture/compile/920520-1.x: Likewise.
7474         * gcc.c-torture/compile/961203-1.x: Likewise.
7475         * gcc.c-torture/compile/20020604-1.x: Likewise.
7476
7477 2003-01-15  Jan Hubicka  <jh@suse.cz>
7478
7479         * gcc.c-torture/compile/20030115-1.c: New test.
7480
7481         * gcc.dg/i386-fpcvt-1.c: New test.
7482         * gcc.dg/i386-fpcvt-2.c: New test.
7483
7484 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
7485
7486         Further conform g++'s __vmi_class_type_info to the C++ ABI
7487         specification.
7488         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7489         the specification.
7490
7491 2003-01-14  Jan Hubicka  <jh@suse.cz>
7492
7493         * gcc.dg/i386-fpcvt-1.c: New test.
7494         * gcc.dg/i386-fpcvt-2.c: New test.
7495
7496 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7497
7498         * gcc.dg/i386-mmx-3.c: New test.
7499
7500 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
7501
7502         PR c++/9264
7503         * g++.dg/parse/octal1.C: New file.
7504
7505         PR c++/9172
7506         * g++.dg/parse/typename1.C: New file.
7507
7508 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
7509
7510         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7511         * gcc.dg/bf-no-ms-layout.c: Likewise.
7512         * gcc.dg/bf-ms-attrib.c: Likewise.
7513
7514 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
7515
7516         PR c++/9099
7517         * g++.dg/parse/dtor1.C: New file.
7518
7519         PR c++/9128
7520         * g++.dg/rtti/typeid1.C: New file.
7521
7522         PR c++/9153
7523         * g++.dg/parse/lookup1.C: New file.
7524
7525         PR c++/9171
7526         * g++.dg/templ/spec5.C: New file.
7527
7528 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
7529
7530         * gcc.c-torture/compile/20030110-1.c: New test.
7531
7532 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
7533
7534         Merge from pch-branch:
7535
7536         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
7537
7538         * gcc.dg/pch/cpp-1.h: New.
7539         * gcc.dg/pch/cpp-1.c: New.
7540         * gcc.dg/pch/cpp-2.h: New.
7541         * gcc.dg/pch/cpp-2.c: New.
7542
7543         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
7544
7545         * gcc.dg/pch/except-1.h: New.
7546         * gcc.dg/pch/except-1.c: New.
7547
7548         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7549
7550         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7551         running test.
7552         * gcc.dg/pch: Include *.hp not *.h.
7553         * gcc.dg/pch/system-1.h: New.
7554         * gcc.dg/pch/system-1.c: New.
7555
7556         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7557
7558         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7559         rather than trying to build and run a program using PCH.
7560         * gcc.dg/pch: Remove dg-do commands from test files.
7561
7562         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7563
7564         * gcc.dg/pch/macro-3.c: New.
7565         * gcc.dg/pch/macro-3.h: New.
7566
7567         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7568
7569         * gcc.dg/pch/common-1.c: New.
7570         * gcc.dg/pch/common-1.h: New.
7571         * gcc.dg/pch/decl-1.c: New.
7572         * gcc.dg/pch/decl-1.h: New.
7573         * gcc.dg/pch/decl-2.c: New.
7574         * gcc.dg/pch/decl-2.h: New.
7575         * gcc.dg/pch/decl-3.c: New.
7576         * gcc.dg/pch/decl-3.h: New.
7577         * gcc.dg/pch/decl-4.c: New.
7578         * gcc.dg/pch/decl-4.h: New.
7579         * gcc.dg/pch/decl-5.c: New.
7580         * gcc.dg/pch/decl-5.h: New.
7581         * gcc.dg/pch/global-1.c: New.
7582         * gcc.dg/pch/global-1.h: New.
7583         * gcc.dg/pch/inline-1.c: New.
7584         * gcc.dg/pch/inline-1.h: New.
7585         * gcc.dg/pch/inline-2.c: New.
7586         * gcc.dg/pch/inline-2.h: New.
7587         * gcc.dg/pch/static-1.c: New.
7588         * gcc.dg/pch/static-1.h: New.
7589         * gcc.dg/pch/static-2.c: New.
7590         * gcc.dg/pch/static-2.h: New.
7591
7592         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7593
7594         * g++.dg/pch/pch.exp: Better handle failing testcases.
7595         * gcc.dg/pch/pch.exp: Likewise.
7596         * gcc.dg/pch/macro-1.c: New.
7597         * gcc.dg/pch/macro-1.h: New.
7598         * gcc.dg/pch/macro-2.c: New.
7599         * gcc.dg/pch/macro-2.h: New.
7600
7601         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7602
7603         * g++.dg/dg.exp: Treat files in pch/ specially.
7604         * g++.dg/pch/pch.exp: New file.
7605         * g++.dg/pch/empty.H: New file.
7606         * g++.dg/pch/empty.C: New file.
7607         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7608         "precompile".
7609
7610         * gcc.dg/pch/pch.exp: New file.
7611         * gcc.dg/pch/empty.h: New file.
7612         * gcc.dg/pch/empty.c: New file.
7613         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7614         "precompile".
7615
7616 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7617
7618         * g++.dg/template/friend14.C: New test.
7619
7620 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7621
7622         * gcc.dg/old-style-asm-1.c: New test.
7623
7624 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7625
7626         * gcc.c-torture/compile/20030109-1.c: New test.
7627
7628 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7629
7630         * gcc.c-torture/execute/20030109-1.c: New test.
7631
7632 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7633
7634         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7635         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7636         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7637         * g++.old-deja/g++.mike/eh2.C: Likewise
7638         * g++.old-deja/g++.mike/eh3.C: Likewise
7639         * g++.old-deja/g++.mike/eh5.C: Likewise
7640         * g++.old-deja/g++.mike/eh6.C: Likewise
7641         * g++.old-deja/g++.mike/eh7.C: Likewise
7642         * g++.old-deja/g++.mike/eh8.C: Likewise
7643         * g++.old-deja/g++.mike/eh9.C: Likewise
7644         * g++.old-deja/g++.mike/eh10.C: Likewise
7645         * g++.old-deja/g++.mike/eh12.C: Likewise
7646         * g++.old-deja/g++.mike/eh13.C: Likewise
7647         * g++.old-deja/g++.mike/eh14.C: Likewise
7648         * g++.old-deja/g++.mike/eh16.C: Likewise
7649         * g++.old-deja/g++.mike/eh17.C: Likewise
7650         * g++.old-deja/g++.mike/eh18.C: Likewise
7651         * g++.old-deja/g++.mike/eh21.C: Likewise
7652         * g++.old-deja/g++.mike/eh23.C: Likewise
7653         * g++.old-deja/g++.mike/eh24.C: Likewise
7654         * g++.old-deja/g++.mike/eh25.C: Likewise
7655         * g++.old-deja/g++.mike/eh26.C: Likewise
7656         * g++.old-deja/g++.mike/eh27.C: Likewise
7657         * g++.old-deja/g++.mike/eh28.C: Likewise
7658         * g++.old-deja/g++.mike/eh29.C: Likewise
7659         * g++.old-deja/g++.mike/eh31.C: Likewise
7660         * g++.old-deja/g++.mike/eh33.C: Likewise
7661         * g++.old-deja/g++.mike/eh34.C: Likewise
7662         * g++.old-deja/g++.mike/eh35.C: Likewise
7663         * g++.old-deja/g++.mike/eh36.C: Likewise
7664         * g++.old-deja/g++.mike/eh37.C: Likewise
7665         * g++.old-deja/g++.mike/eh38.C: Likewise
7666         * g++.old-deja/g++.mike/eh39.C: Likewise
7667         * g++.old-deja/g++.mike/eh40.C: Likewise
7668         * g++.old-deja/g++.mike/eh41.C: Likewise
7669         * g++.old-deja/g++.mike/eh42.C: Likewise
7670         * g++.old-deja/g++.mike/eh44.C: Likewise
7671         * g++.old-deja/g++.mike/eh46.C: Likewise
7672         * g++.old-deja/g++.mike/eh47.C: Likewise
7673         * g++.old-deja/g++.mike/eh48.C: Likewise
7674         * g++.old-deja/g++.mike/eh49.C: Likewise
7675         * g++.old-deja/g++.mike/eh50.C: Likewise
7676         * g++.old-deja/g++.mike/eh51.C: Likewise
7677         * g++.old-deja/g++.mike/eh53.C: Likewise
7678         * g++.old-deja/g++.mike/eh55.C: Likewise
7679         * g++.old-deja/g++.mike/p7912.C: Likewise
7680         * g++.old-deja/g++.mike/p9706.C: Likewise
7681         * g++.old-deja/g++.mike/p10416.C: Likewise
7682         * g++.old-deja/g++.mike/p11667.C: Likewise
7683         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7684         Remove redundant reference to Iris.
7685         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7686         Elxsi, i860, Pico Java, and WE32K.
7687
7688 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7689
7690         * g++.dg/ext/asm4.C: New test.
7691
7692 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7693
7694         PR c++/9030
7695         * g++.dg/template/friend12.C: New test.
7696         * g++.dg/template/friend13.C: Likewise.
7697         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7698
7699 2003-01-08  Jan Hubicka  <jh@suse.cz>
7700
7701         * gcc.dg/i386-cadd.c: New test.
7702         * gcc.dg/i386-cmov4.c: Likewise.
7703
7704 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7705
7706         PR c++/9165
7707         * g++.dg/warn/Wunused-3.C: New test.
7708
7709         * g++.dg/abi/bitfield9.C: New test.
7710
7711         PR c++/9189
7712         * g++.dg/parse/defarg3.C: New test.
7713
7714 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7715
7716         * g++.dg/parse/ambig1.C: New test.
7717         * g++.dg/parse/defarg2.C: New test.
7718
7719 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7720
7721         * g++.dg/template/defarg-1.C: New test.
7722         * g++.dg/template/local2.C: Likewise.
7723
7724 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7725
7726         * gcc.c-torture/execute/20030105-1.c: New test.
7727
7728 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7729
7730         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7731         * g++.dg/parse/namespace4.C: Likewise.
7732
7733 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7734
7735         * g++.dg/template/ntp2.C: New test.
7736
7737 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7738
7739         * g++.dg/parse/extern-C-1.C: New test.
7740
7741         * g++.dg/parse/namespace4.C: New test.
7742
7743         * g++.dg/template/nested1.C: New test.
7744
7745         * g++.dg/parse/namespace3.C: New test.
7746
7747 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7748
7749         * g++.dg/lookup/two-stage1.C: New test.
7750
7751 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7752
7753         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7754         * g++.old-deja/g++.jason/access8.C: Likewise.
7755         * g++.old-deja/g++.other/decl5.C: Likewise.
7756
7757 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7758
7759         * g++.dg/parse/parse7.C: New test.
7760
7761 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7762
7763         PR c++/2843
7764         * g++.dg/ext/attrib7.C: New test.
7765
7766 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7767
7768         * g++.dg/parse/parse6.C: New test.
7769
7770 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7771
7772         * gcc.dg/h8300-stack-1.c: New.
7773
7774 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7775
7776         g++.dg/lookup/exception1.C: New test.
7777
7778         g++.dg/lookup/template1.C: New test.
7779
7780         g++.dg/parse/namespace2.C: New test.
7781
7782         g++.dg/parse/parens2.C: New test.
7783
7784 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7785
7786         * g++.dg/parse/parse5.C: New test.
7787         * g++.dg/lookup/scoped4.C: New test.
7788
7789 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7790
7791         * g++.dg/parse/parens1.C: New test.
7792
7793         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7794         angle-bracket1.C.
7795         * g++.dg/parse/parens2.C: New test.
7796
7797         * g++.dg/lookup/scope-operator1.C: New test.
7798
7799         * g++.dg/parse/operator1.C: New test.
7800
7801 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7802
7803         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7804         * g++.old-deja/g++.other/access6.C: Likewise.
7805         * g++.old-deja/g++.other/decl1.C: Likewise.
7806         * g++.old-deja/g++.pt/typename12.C: Likewise.
7807
7808 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7809
7810         * g++.dg/parse/namespace1.C: New test.
7811
7812 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7813
7814         * g++.dg/parse/parse4.C: New test.
7815
7816 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7817
7818         * g++.dg/parse/parse3.C: New test.
7819
7820 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7821
7822         * g++.dg/parse/parse2.C: New test.
7823
7824 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7825
7826         * g++.dg/template/friend11.C: New test.
7827
7828 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7829
7830         * g++.dg/parse/parse1.C: New test.
7831
7832 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7833
7834         * lib/profopt.exp: Change the name of a global variable to avoid
7835         possible clashes with other test suites.
7836
7837 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7838
7839         * g++.dg/inherit/covariant8.C: New test.
7840
7841 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7842
7843         * g++.dg/init/array9.C: New test.
7844
7845         PR c++/9112
7846         * g++.dg/parse/expr1.C: New test.
7847
7848 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7849
7850         * gcc.c-torture/compile/20021230-1.c: New test.
7851
7852 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7853
7854         * g++.dg/inherit/covariant5.C: New test.
7855         * g++.dg/inherit/covariant6.C: New test.
7856         * g++.dg/inherit/covariant7.C: New test.
7857
7858 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7859
7860         PR c++/2739
7861         * g++.dg/other/access2.C: New test.
7862
7863 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7864
7865         * g++.dg/other/anon-struct.C: No longer fails
7866         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7867         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7868         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7869
7870 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7871
7872         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7873
7874 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7875
7876         * g++.dg/eh/spec4.C: Remove stray semicolon.
7877         * g++.dg/expr/pmf-1.C: Change error message.
7878         * g++.dg/ext/asm1.C: Remove stray semicolon.
7879         * g++.dg/ext/typename1.C: Add missing typenames.
7880         * g++.dg/inherit/template-as-base.C: Change error message.
7881         * g++.dg/lookup/scoped1.C: Likewise.
7882         * g++.dg/lookup/scoped2.C: Likewise.
7883         * g++.dg/lookup/using2.C: Likewise.
7884         * g++.dg/other/component1.C: Remove stray semicolon.
7885         * g++.dg/other/do1.C: Change error message.
7886         * g++.dg/other/error2.C: Likewise.
7887         * g++.dg/other/init1.C: Likewise.
7888         * g++.dg/other/packed1.C: Remove stray semicolon.
7889         * g++.dg/other/ptrmem2.C: Change error message.
7890         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7891         marker.
7892         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7893         * g++.dg/template/access3.C: Add typename keyword.
7894         * g++.dg/template/access5.C: Remove stray semicolon.
7895         * g++.dg/template/access6.C: Likewise.
7896         * g++.dg/template/complit1.C: Likewise.
7897         * g++.dg/template/crash1.C: Change error message.
7898         * g++.dg/template/inherit2.C: Remove stray semicolon.
7899         * g++.dg/template/instantiate2.C: Likewise.
7900         * g++.dg/template/instantiate3.C: Change error message.
7901         * g++.dg/template/qual1.C: Remove stray semicolon.
7902         * g++.dg/template/qualttp18.C: Change error message.
7903         * g++.dg/template/ref1.C: Remove stray semicolon.
7904         * g++.dg/template/sizeof1.C (A::value): Declare it.
7905         * g++.dg/template/spec4.C: Change error message.
7906         * g++.dg/template/static1.C: Likewise.
7907         * g++.dg/template/type1.C: Likewise.
7908         * g++.dg/template/typename3.C: Likewise.
7909         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7910         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7911         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7912         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7913         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7914         named return value extension.
7915         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7916         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7917         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7918         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7919         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7920         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7921         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7922         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7923         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7924         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7925         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7926         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7927         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7928         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7929         syntax.
7930         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7931         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7932         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7933         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7934         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7935         * g++.old-deja/g++.brendan/template11.C: Likewise.
7936         * g++.old-deja/g++.brendan/template26.C: Likewise.
7937         * g++.old-deja/g++.brendan/template27.C: Use explicit
7938         specialization syntax.
7939         * g++.old-deja/g++.brendan/template30.C: Likewise.
7940         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7941         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7942         non-dependent names.
7943         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7944         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7945         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7946         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7947         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7948         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7949         named return value extension.
7950         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7951         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7952         * g++.old-deja/g++.ext/return1.C: Likewise.
7953         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7954         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7955         * g++.old-deja/g++.jason/access8.C: Likewise.
7956         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7957         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7958         pseudo-destructor names.
7959         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7960         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7961         pseudo-destructor names.
7962         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7963         * g++.old-deja/g++.jason/overload19.C: Likewise.
7964         * g++.old-deja/g++.jason/overload32.C: Likewise.
7965         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7966         stray semicolons.
7967         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7968         * g++.old-deja/g++.jason/return.C: Likewise.
7969         * g++.old-deja/g++.jason/return2.C: Likewise.
7970         * g++.old-deja/g++.jason/shadow1.C: Likewise.
7971         * g++.old-deja/g++.jason/special.C: Use explicit specialization
7972         syntax.
7973         * g++.old-deja/g++.jason/template10.C: Account for use of
7974         non-dependent names.
7975         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7976         syntax.
7977         * g++.old-deja/g++.jason/template37.C: Likewise.
7978         * g++.old-deja/g++.law/access4.C: Change error messages.
7979         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
7980         pseudo-destructor names.
7981         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7982         * g++.old-deja/g++.law/ctors9.C: Likewise.
7983         * g++.old-deja/g++.law/cvt22.C: Likewise.
7984         * g++.old-deja/g++.law/dtors5.C: Likewise.
7985         * g++.old-deja/g++.law/global-init1.C: Likewise.
7986         * g++.old-deja/g++.law/missed-error3.C: Likewise.
7987         * g++.old-deja/g++.law/operators28.C: Likewise.
7988         * g++.old-deja/g++.law/visibility28.C: Likewise.
7989         * g++.old-deja/g++.martin/eval1.C: Likewise.
7990         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7991         name.
7992         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7993         * g++.old-deja/g++.mike/net34.C: Likewise.
7994         * g++.old-deja/g++.mike/net36.C: Likewise.
7995         * g++.old-deja/g++.mike/ns2.C: Likewise.
7996         * g++.old-deja/g++.mike/p12306.C: Likewise.
7997         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7998         value extension.
7999         * g++.old-deja/g++.mike/p700.C: Likewise.
8000         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8001         * g++.old-deja/g++.mike/p710.C: Likewise.
8002         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8003         value extension.
8004         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8005         * g++.old-deja/g++.mike/pmf9.C: Likewise.
8006         * g++.old-deja/g++.ns/crash2.C: Likewise.
8007         * g++.old-deja/g++.ns/crash3.C: Likewise.
8008         * g++.old-deja/g++.ns/invalid1.C: Likewise.
8009         * g++.old-deja/g++.ns/ns17.C: Likewise.
8010         * g++.old-deja/g++.ns/template16.C: Likewise.
8011         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8012         keyword.
8013         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8014         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8015         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8016         named return value extension.
8017         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8018         * g++.old-deja/g++.other/access4.C: Issue additional error
8019         messages.
8020         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8021         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8022         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8023         * g++.old-deja/g++.other/crash25.C: Change error message.
8024         * g++.old-deja/g++.other/crash4.C: Change error message.
8025         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8026         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8027         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8028         checks.
8029         * g++.old-deja/g++.other/defarg8.C: Likewise.
8030         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8031         * g++.old-deja/g++.other/dtor10.C: Likewise.
8032         * g++.old-deja/g++.other/incomplete.C: Likewise.
8033         * g++.old-deja/g++.other/linkage7.C: Likewise.
8034         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8035         lookup algorithm.
8036         * g++.old-deja/g++.other/mangle2.C: Likewise.
8037         * g++.old-deja/g++.other/refinit2.C: Likewise.
8038         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8039         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8040         * g++.old-deja/g++.pt/crash28.C: Likewise.
8041         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8042         syntax.
8043         * g++.old-deja/g++.pt/crash32.C: Change error message.
8044         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8045         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8046         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8047         error message position.
8048         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8049         * g++.old-deja/g++.pt/defarg8.C: Change error message.
8050         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8051         syntax.
8052         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8053         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8054         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8055         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8056         keyword.
8057         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8058         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8059         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8060         keyword.
8061         * g++.old-deja/g++.pt/explicit71.C: Change error message.
8062         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8063         syntax.
8064         * g++.old-deja/g++.pt/friend28.C: Account for use of
8065         non-dependent names.
8066         * g++.old-deja/g++.pt/friend29.C: Likewise.
8067         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8068         rules.
8069         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8070         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8071         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8072         lookup rules.
8073         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8074         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8075         keyword.
8076         * g++.old-deja/g++.pt/memclass20.C: Likewise.
8077         * g++.old-deja/g++.pt/memclass5.C: Likewise.
8078         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8079         keyword.
8080         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8081         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8082         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8083         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8084         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8085         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8086         keyword.
8087         * g++.old-deja/g++.pt/spec10.C: Likewise.
8088         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8089         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8090         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8091         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8092         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8093         * g++.old-deja/g++.pt/ttp62.C: Likewise.
8094         * g++.old-deja/g++.pt/ttp64.C: Likewise.
8095         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8096         * g++.old-deja/g++.pt/typename15.C: Likewise.
8097         * g++.old-deja/g++.pt/typename22.C: Likewise.
8098         * g++.old-deja/g++.pt/typename6.C: Change error messages.
8099         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8100         * g++.old-deja/g++.pt/virtual2.C: Likewise.
8101         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8102         syntax.
8103         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8104         return value extension.
8105         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8106         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8107         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8108         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8109
8110 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
8111
8112         * g++.dg/warn/inline1.C: New test.
8113         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8114         * g++.old-deja/g++.jason/synth10.C: Likewise.
8115         * g++.old-deja/g++.mike/net31.C: Likewise.
8116         * g++.old-deja/g++.mike/p8786.C: Likewise.
8117
8118         * g++.dg/template/friend10.C: New test.
8119         * g++.dg/template/conv5.C: New test.
8120
8121 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
8122
8123         * g++.dg/lookup/scoped3.C: New test.
8124
8125         * g++.dg/lookup/decl1.C: New test.
8126         * g++.dg/lookup/decl2.C: New test.
8127
8128 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
8129
8130         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8131         gcc.c-torture/compile/20021015-1.c,
8132         gcc.c-torture/compile/20021015-2.c,
8133         gcc.c-torture/compile/20021123-1.c,
8134         gcc.c-torture/compile/20021123-2.c,
8135         gcc.c-torture/compile/20021123-3.c,
8136         gcc.c-torture/compile/20021123-4.c,
8137         gcc.c-torture/execute/20021024-1.c: Add tests previously added
8138         only to 3.1 or 3.2 branch.
8139
8140 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
8141
8142         * gcc.dg/i386-bitfield3.c: New test.
8143
8144         * gcc.dg/i386-bitfield2.c: New test.
8145
8146 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
8147
8148         * g++.dg/parse/conv_op1.C: New test.
8149
8150 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
8151
8152         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8153         approved.
8154
8155 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
8156
8157         * gcc.c-torture/compile/20021220-1.c: New test.
8158
8159 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
8160
8161         * gcc.dg/i386-fastcall-1.c: New.
8162
8163 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8164
8165         * gcc.c-torture/execute/20021219-1.c: New test.
8166
8167 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8168
8169         * gcc.dg/i386-pic-1.c: New test.
8170
8171 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8172
8173         PR c++/8099
8174         * g++.dg/template/friend9.C: New test.
8175
8176 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8177
8178         PR c++/3663
8179         * g++.dg/template/access7.C: New test.
8180
8181 2002-12-18  Nick Clifton  <nickc@redhat.com>
8182
8183         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8184         the libstdc++-v3 directory has been found.
8185
8186 2002-12-12  Devang Patel <dpatel@apple.com>
8187         * gcc.dg/darwin-ld-1.c: New test.
8188         * gcc.dg/darwin-ld-2.c: New test.
8189         * gcc.dg/darwin-ld-3.c: New test.
8190         * gcc.dg/darwin-ld-4.c: New test.
8191         * gcc.dg/darwin-ld-5.c: New test.
8192
8193 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8194
8195         * gcc.c-torture/compile/20021212-1.c: New test.
8196
8197 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
8198
8199         * gcc.dg/fshort-wchar: New test.
8200
8201 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
8202
8203         PR c++/8372
8204         * g++.dg/template/dtor1.C: New test.
8205
8206         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8207         markers.
8208
8209 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
8210
8211         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8212
8213 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
8214
8215         * g++.dg/template/static1.C: New test.
8216         * g++.dg/template/static2.C: New test.
8217         * g++.old-deja/g++.ext/memconst.C: New test.
8218
8219 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8220
8221         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8222         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8223         * g++.dg/special/initp1.C: Likewise.
8224
8225 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
8226
8227         * gcc.c-torture/execute/20021204-1.c: New test.
8228
8229 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
8230
8231         * gcc.dg/ppc-fmadd-1.c: New file.
8232         * gcc.dg/ppc-fmadd-2.c: New file.
8233         * gcc.dg/ppc-fmadd-3.c: New file.
8234
8235 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
8236
8237         * gcc.c-torture/compile/20021204-1.c: New test.
8238
8239 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
8240
8241         * g++.dg/inherit/covariant2.C: New test.
8242         * g++.dg/inherit/covariant3.C: New test.
8243         * g++.dg/inherit/covariant4.C: New test.
8244         * g++.dg/inherit/covariant1.C: Remove XFAIL.
8245         * g++.old-deja/g++.robertl/eb17.C: Likewise.
8246
8247 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
8248
8249         PR c++/8688
8250         * g++.dg/init/brace3.C: New test.
8251
8252 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
8253
8254         * gcc.dg/20020210-1.c: Fix a comment typo.
8255
8256 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
8257
8258         PR c++/8720
8259         * g++.dg/parse/defarg1.C: New test.
8260
8261         PR c++/8615
8262         * g++.dg/template/char1.C: New test.
8263
8264         * g++.dg/template/varmod1.C: Fix typo.
8265
8266 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8267
8268         DR 180
8269         * g++.old-deja/g++.pt/crash32.C: Expect error.
8270
8271 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8272
8273         PR c++/5919
8274         * g++.dg/template/varmod1.C: New test.
8275
8276         PR c++/8727
8277         * g++.dg/inherit/typeinfo1.C: New test.
8278
8279         PR c++/8663
8280         * g++.dg/inherit/typedef1.C: New test.
8281
8282 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8283
8284         PR c++/8332
8285         PR c++/8493
8286         * g++.dg/template/strlen1.C: New test.
8287
8288         PR c++/8227
8289         * g++.dg/template/ctor2.C: New test.
8290
8291         PR c++/8214
8292         * g++.dg/init/string1.C: New test.
8293
8294         PR c++/8511
8295         * g++.dg/template/friend8.C: New test.
8296
8297 2002-11-29  Joe Buck <jbuck@synopsys.com>
8298
8299         * g++.dg/lookup/anon2.C: New test.
8300
8301 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8302
8303         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8304         h8300 port.
8305
8306 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8307
8308         * gcc.dg/bitfld-6.c: New test.
8309
8310 2002-11-27  Jan Hubicka  <jh@suse.cz>
8311
8312         * gcc.c-torture/execute/20021127.[cx]: New test.
8313
8314 2002-11-26  Jan Hubicka  <jh@suse.cz>
8315
8316         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8317         quality.
8318
8319 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8320
8321         * g++.dg/init/brace2.C: New test.
8322         * g++.old-deja/g++.mike/p9129.C: Correct.
8323
8324 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8325
8326         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8327
8328 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8329
8330         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8331
8332 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8333
8334         * testsuite/g++.dg/abi/empty11.C: New test.
8335         * testsuite/g++.dg/rtti/cv1.C: New test.
8336
8337 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8338
8339         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8340
8341 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8342
8343         * g++.dg/abi/empty10.C: New test.
8344
8345 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8346
8347         * gcc.c-torture/compile/20021124-1.c: New test.
8348
8349 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8350
8351         * g++.dg/abi/rtti2.C: New test.
8352
8353 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8354
8355         * gcc.dg/i386-unroll-1.c: New test.
8356
8357 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8358
8359         * gcc.c-torture/compile/20021120-1.c: New test.
8360         * gcc.c-torture/compile/20021120-2.c: New test.
8361
8362 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8363
8364         * gcc.dg/bitfld-5.c: New test.
8365
8366 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8367
8368         * gcc.c-torture/execute/20021120-3.c: New test.
8369
8370 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8371
8372         * gcc.c-torture/execute/20021120-2.c: New test.
8373
8374 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8375
8376         * gcc.c-torture/execute/20021120-1.c: New test.
8377
8378 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
8379
8380         * gcc.c-torture/execute/20021118-3.c: New test.
8381
8382 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8383
8384         * gcc.c-torture/compile/20021119-1.c: New test.
8385
8386 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8387
8388         * gcc.dg/duff-1.c: New test.
8389         * gcc.dg/duff-2.c: New test.
8390         * gcc.dg/duff-3.c: New test.
8391
8392 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8393
8394         * gcc.dg/cpp/_Pragma5.c: New test.
8395
8396 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8397
8398         * gcc.c-torture/execute/20021118-2.c: New test.
8399
8400 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8401
8402         * gcc.c-torture/execute/20021118-1.c: New test.
8403
8404 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
8405
8406         * gcc.dg/20021116-1.c: New test.
8407
8408 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
8409
8410         * g++.dg/abi/vcall1.C: New test.
8411
8412 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
8413
8414         * gcc.dg/20021029-1.c: New test.
8415         * gcc.dg/20021029-2.c: New test.
8416
8417 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8418
8419         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8420
8421 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8422
8423         PR c/8439
8424         * gcc.dg/20021110.c: Move to ...
8425         * gcc.c-torture/compile/20021110.c: .... here.
8426
8427 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8428
8429         PR c/8467
8430         * gcc.c-torture/execute/20021111-1.c
8431
8432 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8433
8434         PR c/8439
8435         * gcc.dg/20021110.c: New test.
8436
8437 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
8438
8439         * g++.dg/abi/vthunk3.C: Run only on x86.
8440
8441 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8442
8443         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8444
8445 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8446
8447         * lib/compat.exp (compat-execute): Fix logic error in last
8448         change.
8449
8450 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8451
8452         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8453
8454 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8455
8456         PR c++/8389
8457         * g++.dg/template/access6.C: New test.
8458
8459 2002-11-08  Jan Hubicka  <jh@suse.cz>
8460
8461         * gcc.dg/i386-ssefp-1.c: New test.
8462         * gcc.dg/i386-ssefp-1.c: New test.
8463
8464 2002-11-08  Jan Hubicka  <jh@suse.cz>
8465
8466         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8467
8468 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8469
8470         * g++.dg/abi/vthunk3.C: New test.
8471
8472         PR c++/8338
8473         * g++.dg/template/crash2.C: New test.
8474
8475 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8476
8477         * testsuite/g++.dg/abi/dtor1.C: New test.
8478         * testsuite/g++.dg/abi/dtor2.C: Likewise.
8479
8480 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
8481
8482         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8483         Darwin.
8484
8485 2002-11-04  Adam Nemet  <anemet@lnxw.com>
8486
8487         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8488         -mthumb.  Only xfail with -O0.
8489
8490 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
8491
8492         * g++.dg/abi/thunk1.C: New test.
8493         * g++.dg/abi/thunk2.C: Likewise.
8494         * g++.dg/abi/vtt1.C: Likewise.
8495
8496 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
8497
8498         PR optimization/8423
8499         * gcc.c-torture/execute/builtin-constant.c: New test.
8500
8501 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
8502
8503         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8504         Add some more cases.
8505
8506 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
8507
8508         PR c++/8391
8509         * g++.dg/opt/local1.C: New test.
8510
8511 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
8512
8513         PR c++/8160
8514         * g++.dg/template/complit1.C: New test.
8515
8516         PR c++/8149
8517         * g++.dg/template/typename4.C: Likewise.
8518
8519 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8520
8521         Core issue 287, PR c++/7639
8522         * g++.dg/template/instantiate1.C: Adjust error location.
8523         * g++.dg/template/instantiate3.C: New test.
8524         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8525         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8526         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8527
8528 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8529
8530         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8531
8532 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8533
8534         PR c++/8287
8535         * g++.dg/init/dtor2.C: New test.
8536
8537 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8538
8539         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8540         * gcc.dg/nest.c: Bypass errors on irix6.
8541
8542 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8543
8544         * gcc.dg/nest.c: Expect error for mmix-*-*.
8545         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8546
8547 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8548
8549         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8550         markers.
8551
8552         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8553
8554 2002-10-25  Mike Stump  <mrs@apple.com>
8555
8556         * gcc.dg/warn-1.c: New test.
8557
8558 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8559
8560         * g++.dg/template/typename3.C: New test.
8561
8562 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8563
8564         * g++.dg/lookup/ptrmem1.C: New test.
8565
8566         * g++.dg/abi/vthunk2.C: New test.
8567
8568 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8569
8570         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8571
8572 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8573
8574         * g++.dg/abi/empty9.C: New test.
8575
8576 2002-10-24  Richard Henderson  <rth@redhat.com>
8577
8578         * g++.dg/inherit/thunk1.C: Enable for ia64.
8579
8580 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8581
8582         PR c++/8067
8583         * g++.dg/lookup/pretty1.C: New test.
8584
8585 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8586
8587         * gcc.dg/20021023-1.c: New test.
8588
8589 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8590
8591         PR c++/7679
8592         * g++.dg/parse/inline1.C: New test.
8593
8594 2002-10-23  Richard Henderson  <rth@redhat.com>
8595
8596         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8597
8598         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8599
8600 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8601
8602         PR c++/6579
8603         * g++.dg/parse/stmtexpr3.C: New test.
8604
8605 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8606
8607         * g++.dg/expr/cond1.C: New test.
8608
8609 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8610
8611         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8612
8613 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8614
8615         * g++.dg/abi/vbase13.C: New test.
8616         * g++.dg/abi/vbase14.C: Likewise.
8617
8618 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8619
8620         * gcc.dg/tls/pic-1.c: New test.
8621         * gcc.dg/tls/nonpic-1.c: New test.
8622         * gcc.dg/20021018-1.c: New test.
8623
8624 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8625
8626         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8627         Remove only files with the same base name as the test case.
8628         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8629         (profopt-execute): Likewise.  Also, remove old profiling
8630         and performance data files before running the tests.
8631
8632         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8633         * g++.dg/bprob/bprob.exp: Likewise.
8634         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8635         to allow more general test case names.
8636
8637         * g++.dg/bprob/bprob-1.C: Rename to ...
8638         * g++.dg/bprob/g++-bprob-1.C: ... this.
8639
8640         * g77.dg/bprob/bprob-1.f: Rename to ...
8641         * g77.dg/bprob/g77-bprob-1.f: ... this.
8642
8643 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8644
8645         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8646         bison 1.50 or later.
8647
8648 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8649
8650         * g++.dg/README: Describe more test directories.
8651
8652 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8653
8654         * g++.dg/init/array6.C: Add additional tests.
8655
8656 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8657
8658         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8659         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8660
8661 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8662
8663         * gcc.c-torture/compile/20020604-1.x: New.
8664         * gcc.c-torture/compile/simd-5.x: Likewise.
8665         * gcc.c-torture/execute/920710-1.x: Likewise.
8666         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8667
8668 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8669
8670         * g++.dg/inherit/override1.C: Add dg-options clause.
8671
8672 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8673
8674         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8675         _mm_slli_si128.
8676
8677 2002-10-19  Andreas Schwab  <schwab@suse.de>
8678
8679         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8680         directory component.
8681
8682 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8683
8684         * g++.dg/inherit/thunk1.C: New test.
8685
8686         * g++.dg/inherit/override1.C: New test.
8687
8688         * g++.dg/abi/mangle11.C: New test.
8689         * g++.dg/abi/mangle14.C: New test.
8690         * g++.dg/abi/mangle17.C: New test.
8691
8692 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8693
8694         * g++.dg/overload/member2.C: New test.
8695
8696 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8697
8698         * g++.dg/README: Describe new compat directory.
8699         * g++.dg/dg.exp: Skip tests in compat directory.
8700         * README.compat: New file.
8701         * lib/compat.exp: New expect script.
8702         * g++.dg/compat: New test directory.
8703         * g++.dg/compat/compat.exp: New expect script.
8704         * g++.dg/compat/abi: New test directory.
8705         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8706         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8707         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8708         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8709         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8710         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8711         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8712         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8713         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8714         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8715         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8716         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8717         * g++.dg/compat/break: New test directory.
8718         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8719         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8720         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8721         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8722         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8723         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8724         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8725         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8726         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8727         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8728         g++.dg/compat/break/README: New files.
8729         * g++.dg/compat/eh: New test directory.
8730         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8731         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8732         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8733         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8734         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8735         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8736         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8737         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8738         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8739         g++.dg/compat/eh/filter2_y.C,
8740         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8741         g++.dg/compat/eh/new1_y.C,
8742         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8743         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8744         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8745         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8746         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8747         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8748         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8749         g++.dg/compat/eh/unexpected1_y.C: New files.
8750         * g++.dg/compat/init: New test directory.
8751         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8752         g++.dg/compat/init/array5_y.C,
8753         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8754         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8755         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8756         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8757         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8758         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8759         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8760         g++.dg/compat/init/init-ref2_y.C: New files.
8761
8762 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8763
8764         PR c++/7584
8765         * g++.dg/inherit/using3.C: New test.
8766
8767 2002-10-17  Jan Hubicka  <jh@suse.cz>
8768
8769         * gcc.dg/20021017-2.c: New test.
8770
8771 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8772
8773         * g++.dg/abi/mangle16.C: Adjust.
8774
8775         * g++.dg/init/array8.C: New test.
8776
8777 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8778
8779         * gcc.dg/special/mips-abi.exp: New test.
8780         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8781
8782 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8783
8784         * g++.dg/abi/mangle16.C: New test.
8785         * g++.dg/abi/mangle17.C: Likewise.
8786
8787         PR c++/7478
8788         * g++.dg/template/ref1.C: New test.
8789
8790 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8791
8792         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8793
8794 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8795
8796         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8797
8798 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8799
8800         PR c++/7524
8801         * g++.dg/init/array7.C: New test.
8802
8803 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8804
8805         * g++.dg/init/array6.C: New test.
8806
8807         * g++.dg/abi/mangle13.C: Likewise.
8808         * g++.dg/abi/mangle14.C: Likewise.
8809         * g++.dg/abi/mangle15.C: Likewise.
8810
8811 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8812
8813         * g++.dg/abi/empty8.C: New test.
8814
8815 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8816
8817         * g++.dg/init/ctor1.C: New test.
8818
8819 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8820
8821         * gcc.c-torture/execute/20021015-1.c: New test.
8822
8823 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8824
8825         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8826
8827 2002-10-14  Jan Hubicka  <jh@suse.cz>
8828
8829         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8830
8831 2002-10-14  Richard Henderson  <rth@redhat.com>
8832
8833         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8834
8835 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8836
8837         PR optimization/6631
8838         * g++.dg/opt/const2.C: New test.
8839
8840 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8841
8842         PR c++/7176
8843         * g++.dg/parse/friend1.C: New test.
8844         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8845
8846 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8847
8848         * gcc.dg/20021014-1.c: New test.
8849
8850 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8851
8852         PR c++/5661
8853         * g++.dg/ext/vlm1.C: New test.
8854         * g++.dg/ext/vlm2.C: Likewise.
8855
8856         * g++.dg/init/array1.C: Remove invalid braces.
8857         * g++.dg/init/brace1.C: New test.
8858         * g++.dg/init/copy2.C: Likewise.
8859         * g++.dg/init/copy3.C: Likewise.
8860         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8861         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8862         braces.
8863
8864 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8865
8866         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8867
8868 2002-10-11  Richard Shann  <richard.shann@superh.com>
8869
8870         * gcc.c-torture/compile/simd-5.c: New test.
8871
8872 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8873
8874         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8875
8876 2002-10-10  Jim Wilson  <wilson@redhat.com>
8877
8878         * gcc.c-torture/execute/20021010-1.c: New test.
8879
8880 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8881
8882         PR c/7353
8883         * g++.dg/ext/typedef-init.C: New test.
8884         * gcc.dg/typedef-init.c: New test.
8885
8886 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8887
8888         * gcc.dg/cpp/paste13.c: New test.
8889
8890 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8891
8892         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8893         remaining platforms, XFAIL during compile, not execute.  Don't
8894         XFAIL at -O0.
8895
8896 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8897
8898         * gcc.dg/alias-1.c: Tweak expected warning.
8899
8900 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8901
8902         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8903
8904 2002-10-06  Andreas Jaeger  <aj@suse.de>
8905
8906         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8907         * gcc.dg/cpp/c++98.C: Likewise.
8908
8909         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8910         * g++.dg/cpp/c++98.C: Likewise.
8911
8912         * g++.dg/README (Subdirectories): Mention cpp directory.
8913
8914         PR target/7559
8915         * gcc.dg/20021006-1.c: New test.
8916
8917 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8918
8919         PR c++/7804
8920         * g++.dg/other/warning1.C: New test.
8921
8922 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8923
8924         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8925         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8926         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8927
8928 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8929
8930         PR c++/7931
8931         * g++.dg/template/ptrmem3.C: New test.
8932
8933         PR c++/7754
8934         * g++.dg/template/union1.C: New test.
8935
8936 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8937
8938         PR c++/8006
8939         * g++.dg/abi/mangle9.C: New test.
8940         * g++.dg/abi/mangle10.C: New test.
8941         * g++.dg/abi/mangle11.C: New test.
8942         * g++.dg/abi/mangle12.C: New test.
8943
8944 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8945
8946         PR c++/7188.
8947         * g++.dg/template/meminit1.C: New test.
8948         * g++.dg/warn/Wreorder-1.C: Likewise.
8949         * g++.old-deja/g++.mike/warn3.C: Tweak.
8950         * lib/prune.exp: Ingore "in copy constructor".
8951
8952 2002-10-02  Andreas Jaeger  <aj@suse.de>
8953
8954         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8955         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8956         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8957         on x86-64.
8958
8959 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8960
8961         * gcc.dg/empty1.C: Fix typo.
8962
8963 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8964
8965         * gcc.dg/alias-1.c: New test.
8966
8967 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8968
8969         * gcc.dg/empty1.C: New test.
8970
8971         * g++.dg/tls/init-2.C: Tweak error messages.
8972
8973 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8974
8975         * gcc.c-torture/compile/20020923-1.c: New test.
8976
8977 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8978
8979         * gcc.c-torture/execute/ffs-1.c: New test.
8980         * gcc.c-torture/execute/ffs-2.c: Ditto.
8981
8982 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8983
8984         * g++.dg/overload/member1.C: New test.
8985
8986 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
8987
8988         * g++.dg/abi/empty7.C: New test.
8989         * g++.dg/init/pm2.C: Likewise.
8990
8991 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8992
8993         * g++.dg/rtti/crash1.C: New test.
8994
8995 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8996
8997         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8998         gcc.dg/sibcall-4.c: New tests.
8999
9000 2002-09-28  Roger Sayle  <roger@eyesopen.com>
9001
9002         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9003         powerpc and MMIX targets.
9004
9005 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
9006
9007         * gcc.dg/cpp/20020927-1.c: New.
9008
9009 2002-09-26  David S. Miller  <davem@redhat.com>
9010
9011         * gcc.c-torture/compile/trunctfdf.c: New.
9012
9013 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9014
9015         * lib/target-supports.exp (check_weak_available): Handle solaris2.
9016
9017 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
9018
9019         * gcc.c-torture/execute/loop-15.c: New.
9020
9021 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
9022
9023         * README.QMTEST: Fix typo.
9024
9025 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
9026
9027         * gcc.dg/20020926-1.c: New test.
9028
9029 2002-09-25  David S. Miller  <davem@redhat.com>
9030
9031         PR target/7842
9032         * gcc.c-torture/execute/shiftdi.c: New test.
9033
9034 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
9035
9036         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9037         unique to the tool.
9038         * lib/g77.exp (g77_init): Likewise.
9039         * lib/g++.exp (g++_init): Likewise.
9040         * lib/objc.exp (objc_init): Likewise.
9041
9042 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
9043
9044         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9045         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9046         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9047
9048 2002-09-25  Richard Henderson  <rth@redhat.com>
9049
9050         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9051         too-small long double.
9052
9053 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
9054
9055         * gcc.dg/20020919-1.c: New test.
9056
9057 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
9058
9059         * g++.dg/abi/bitfield6.C: New test.
9060         * g++.dg/abi/bitfield7.C: New test.
9061         * g++.dg/abi/bitfield8.C: New test.
9062         * g++.dg/abi/vbase11.C: New test.
9063
9064 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9065
9066         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9067         hppa*-*-hpux*.  Update test comment.
9068
9069 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
9070
9071         * gcc.dg/tls/struct-1.c: New test.
9072
9073 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
9074
9075         * gcc.dg/cpp/tr-warn2.c: Update.
9076
9077 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9078
9079         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9080
9081 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9082
9083         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9084         systems.
9085
9086 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
9087
9088         * gcc.c-torture/execute/ieee/mzero3.c: New test.
9089
9090         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9091         Adjust for c++filt moved to binutils.  Remove spurious duplicate
9092         setting of cxxfilt.
9093
9094 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
9095
9096         * gcc.dg/20020312-2.c: Update for darwin.
9097
9098 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
9099
9100         * g++.old-deja/g++.other/crash32.C: Mark ICE.
9101
9102 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
9103
9104         * objc.dg/comp-types-1.m: New test.
9105         * objc.dg/comp-types-2.m: New test.
9106         * objc.dg/comp-types-3.m: New test.
9107         * objc.dg/comp-types-4.m: New test.
9108         * objc.dg/comp-types-5.m: New test.
9109         * objc.dg/comp-types-6.m: New test.
9110
9111 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9112
9113         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9114
9115 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9116
9117         * g++.dg/other/do1.C: New test.
9118
9119         * g++.dg/template/subst1.C: New test.
9120
9121 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
9122
9123         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9124
9125 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9126
9127         * g++.dg/template/qualttp20.C: Adjust expected errors.
9128         * g++.old-deja/g++.jason/report.C: Likewise.
9129         * g++.old-deja/g++.other/qual1.C: Likewise.
9130
9131         * g++.dg/lookup/scoped2.C: New test.
9132
9133         * g++.dg/ext/asm3.C: New test.
9134
9135 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
9136
9137         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9138
9139 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
9140
9141         * ChangeLog: follow spelling conventions.
9142         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9143         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9144         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9145         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9146         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9147         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9148         * g++.old-deja/g++.law/global-init1.C: Likewise.
9149         * g++.old-deja/g++.other/delete4.C: Likewise.
9150         * g++.old-deja/g++.other/inline21.C: Likewise.
9151         * g++.old-deja/g++.other/singleton.C: Likewise.
9152         * g77.dg/strlen0.f: Likewise.
9153         * g77.f-torture/compile/20010519-1.f: Likewise.
9154         * g77.f-torture/compile/980310-4.f: Likewise.
9155         * gcc.c-torture/compile/20000605-1.c: Likewise.
9156         * gcc.c-torture/execute/20020225-1.c: Likewise.
9157         * gcc.dg/c90-hexfloat-2.c: Likewise.
9158         * gcc.dg/c99-bool-1.c: Likewise.
9159         * gcc.dg/c99-hexfloat-2.c: Likewise.
9160         * gcc.dg/dll-2.c: Likewise.
9161         * gcc.dg/wtr-union-init-1.c: Likewise.
9162         * gcc.dg/wtr-union-init-2.c: Likewise.
9163         * gcc.dg/wtr-union-init-3.c: Likewise.
9164         * gcc.dg/cpp/avoidpaste1.c: Likewise.
9165         * gcc.dg/cpp/defined.c: Likewise.
9166         * gcc.dg/cpp/macsyntx.c: Likewise.
9167         * gcc.dg/cpp/paste2.c: Likewise.
9168         * gcc.dg/cpp/trad/defined.c: Likewise.
9169         * gcc.dg/format/c90-printf-1.c: Likewise.
9170         * gcc.dg/format/c90-scanf-1.c: Likewise.
9171         * gcc.dg/format/c99-printf-1.c: Likewise.
9172         * gcc.dg/format/c99-scanf-1.c: Likewise.
9173         * gcc.misc-tests/gcov-8.c: Likewise.
9174         * lib/profopt.exp: Likewise.
9175
9176 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
9177
9178         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9179
9180 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9181
9182         * g++.dg/inherit/using2.C: New test.
9183
9184 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
9185
9186         * ChangeLog: Follow spelling conventions.
9187         * g++.dg/template/friend4.C: Likewise.
9188         * g++.old-deja/g++.pt/crash67.C: Likewise.
9189         * gcc.c-torture/execute/20000801-4.c: Likewise.
9190         * gcc.dg/c90-digraph-1.c: Likewise.
9191         * gcc.dg/c94-digraph-1.c: Likewise.
9192         * gcc.dg/c99-digraph-1.c: Likewise.
9193         * gcc.dg/cpp/line5.c: Likewise.
9194         * gcc.dg/cpp/multiline.c: Likewise.
9195         * gcc.dg/cpp/trad/literals-1.c: Likewise.
9196         * gcc.dg/format/attr-3.c: Likewise.
9197         * gcc.dg/format/c90-scanf-3.c: Likewise.
9198         * gcc.dg/format/ext-4.c: Likewise.
9199
9200 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9201
9202         * g++.dg/template/pretty1.C: New test.
9203
9204 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
9205
9206         * gcc.c-torture/execute/struct-cpy-1.c: New test.
9207
9208 2002-09-13  Matt Austern  <austern@apple.com>
9209
9210         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9211         passing a cast expression to a function by const reference.
9212
9213 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
9214
9215         * g++.dg/template/deduce1.C: New test.
9216
9217 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
9218
9219         * gcc.c-torture/execute/simd-1.c: Force all use of int to
9220         32-bit int.
9221
9222 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9223
9224         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9225         usage.
9226
9227 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
9228
9229         * gcc.c-torture/compile/20020910-1.c: New test.
9230
9231 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
9232
9233         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9234
9235 2002-09-10  Andreas Jaeger  <aj@suse.de>
9236
9237         * gcc.dg/20020312-2.c: Adjust for x86-64.
9238
9239 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
9240
9241         * g77.dg/7388.f: New test case for PR 7388.
9242
9243 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
9244
9245         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9246
9247 2002-09-05  Ziemowit Laski <zlaski@apple.com>
9248
9249         * objc.dg/proto-lossage-1.m: New test.
9250
9251 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
9252
9253         * gcc.dg/cpp/_Pragma4.c: Fix typo.
9254
9255 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
9256
9257         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
9258         expected to pass.
9259
9260 2002-09-06  Stan Shebs  <shebs@apple.com>
9261             David Edelsohn  <edelsohn@gnu.org>
9262
9263         * gcc.dg/weak: New directory.
9264         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9265         target-specific xfail bits.
9266         * gcc.dg/typeof-2.c: Move to new directory.
9267         * gcc.dg/weak.exp: New expect script.
9268
9269 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
9270
9271         * gcc.c-torture/execute/extzvsi.c: New test.
9272
9273 2002-09-05  Stan Shebs  <shebs@apple.com>
9274
9275         * gcc.dg/weak-1.c: xfail on Darwin.
9276         * gcc.dg/weak-2.c: Ditto.
9277         * gcc.dg/weak-3.c: Ditto.
9278         * gcc.dg/weak-4.c: Ditto.
9279         * gcc.dg/weak-5.c: Ditto.
9280         * gcc.dg/weak-6.c: Ditto.
9281         * gcc.dg/weak-7.c: Ditto.
9282         * gcc.dg/weak-8.c: Ditto.
9283         * gcc.dg/weak-9.c: Ditto.
9284
9285 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
9286
9287         * gcc.c-torture/execute/loop-14.c: New test.
9288
9289 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
9290
9291         * g++.dg/other/cxa-atexit1.C: New test.
9292
9293         * gcc.dg/typeof-2.c: New test.
9294
9295 2002-09-03  Roger Sayle  <roger@eyesopen.com>
9296
9297         * gcc.dg/builtins-2.c: New testcase.
9298         * gcc.dg/builtins-3.c: New testcase.
9299
9300 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
9301
9302         * gcc.dg/cpp/_Pragma4.c: New test.
9303
9304 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
9305
9306         * objc/execute/nil_method-1.m: New testcase.
9307
9308 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
9309
9310         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9311         [Object class], not [Object initialize].
9312
9313 2002-08-31  Roger Sayle  <roger@eyesopen.com>
9314             Hans-Peter Nilsson  <hp@bitrange.com>
9315
9316         * gcc.c-torture/execute/20020720-1.x: Skip test on
9317         mmix-knuth-mmixware.  Correct comment.
9318
9319 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
9320
9321         * testsuite/g++.dg/abi/bitfield5.C: New test.
9322         * testsuite/g++.dg/abi/vbase10.C: Likewise.
9323
9324 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
9325
9326         * objc.dg/undeclared-selector.m: New test.
9327
9328 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
9329
9330         * g++.dg/other/offsetof1.C: Avoid cast warning.
9331
9332 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
9333
9334         * objc.dg/super-class-2.m: New test.
9335
9336 2002-08-24  Matt Austern  <austern@apple.com>
9337
9338         * g++.dg/ext/lvaddr.C: New test.
9339         * g++.dg/ext/lvcast.C: New test.
9340
9341 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
9342
9343         * testsuite/g++.dg/inherit/cond1.C: New test.
9344
9345 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
9346
9347         * gcc.dg/noncompile/incomplete-1.c: New test.
9348
9349 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
9350
9351         * gcc.dg/typespec-1.c: New test.
9352
9353 2002-08-20  Devang Patel  <dpatel@apple.com>
9354         * objc.dg/proto-hier-2.m: New test.
9355
9356 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
9357
9358         * objc.dg/bitfield-1.m: New test.
9359         * objc.dg/bitfield-2.m: New test.
9360
9361 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
9362
9363         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9364         gcc.dg/c99-flex-array-4.c: New tests.
9365
9366 2002-08-16  Stan Shebs  <shebs@apple.com>
9367
9368         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9369
9370 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
9371
9372         * gcc.dg/typeof-1.c: New test.
9373         * g++.dg/ext/typeof2.C: New test.
9374
9375 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
9376
9377         * g++.dg/other/offsetof1.C: New test.
9378
9379 2002-08-14  Richard Henderson  <rth@redhat.com>
9380
9381         * gcc.dg/tls/diag-3.c: Fix expected message strings.
9382
9383 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
9384
9385         * gcc.dg/cpp/_Pragma3.c: New test.
9386
9387 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
9388
9389         * g++.dg/template/inherit3: New test.
9390
9391 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9392
9393         * gcc.dg/bitfld-4.c: Add blank options.
9394
9395 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
9396
9397         * g++.dg/template/crash1.C: New test.
9398
9399 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
9400
9401         * gcc.dg/tls/opt-2.c: New test.
9402
9403 2002-08-08  Devang Patel  <dpatel@apple.com>
9404
9405         * objc.dg/selector-1.m : New test
9406
9407 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9408
9409         * g++.dg/abi/bitfield4.C: New test.
9410         * gcc.dg/bitfld-4.c: New test.
9411
9412 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9413
9414         * g++.dg/other/packed1.C: New test.
9415
9416 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
9417
9418         * g++.dg/abi/offsetof.C: Tweak error messages.
9419         * g++.old-deja/g++.mike/p10769a.C: Likewise.
9420
9421 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
9422
9423         * gcc.dg/bitfld-3.c: New test.
9424
9425 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
9426             Richard Henderson  <rth@redhat.com>
9427
9428         * gcc.dg/i386-bitfield1.c: New test.
9429         * g++.dg/abi/bitfield3.C: Update.
9430
9431 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
9432
9433         * objc.dg/const-str-2.m: Update.
9434         * gcc.dg/cpp/c++98.c: Change to C extension.
9435         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
9436         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9437
9438 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9439
9440         * testsuite/gcc.dg/tls/diag-3.c: New.
9441
9442 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9443
9444         * g++.dg/README (Subdirectories): Document new subdir expr.
9445         * g++.dg/expr/pmf-1.C: New test.
9446
9447 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9448
9449         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9450
9451 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9452
9453         * g++.dg/abi/bitfield3.C: New test.
9454
9455 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9456
9457         * lib/gcov.exp: Tweak expected line formats.
9458         * gcc.misc-tests/gcov8.c: New test.
9459         * gcc.misc-tests/gcov8.x: New flags.
9460
9461 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9462
9463         * consistency.vlad/layout/endian.c: Include string.h.
9464
9465         * gcc.c-torture/execute/20020805-1.c: New test.
9466
9467 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9468
9469         * g++.dg/other/conversion1.C: New test.
9470
9471 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9472
9473         * gcc.dg/builtins-1.c: New testcase.
9474
9475 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9476
9477         * g++.dg/inherit/access3.C: New test.
9478
9479 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9480
9481         * gcc.dg/ia64-visibility-2.c: New test.
9482
9483 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9484
9485         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9486         __qualifier_flags to __flags.
9487
9488 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9489
9490         * g++.dg/inherit/operator1.C: New test.
9491         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9492         * g++.dg/other/error1.C: Change expected error message.
9493         * g++.dg/template/conv4.C: Likewise.
9494
9495 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9496
9497         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9498         for documented behavior.
9499
9500 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9501
9502         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9503         several targets known to fail.
9504
9505 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9506
9507         * gcc.dg/mips-args-[123].c: New tests.
9508
9509 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9510
9511         * gcc.dg/ppc-spe.c: New.
9512
9513 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9514
9515         * g++.dg/other/ptrmem4.C: New testcase.
9516
9517 2002-07-24  Richard Henderson  <rth@redhat.com>
9518
9519         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9520
9521 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9522
9523         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9524
9525 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9526
9527         * gcc.c-torture/execute/memset-3.c: New testcase.
9528
9529 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9530
9531         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9532         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9533
9534 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9535
9536         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9537         Delete.
9538
9539 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9540
9541         * gcc.c-torture/compile/simd-4.c: New test.
9542
9543 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9544
9545         PR c++/7347, c++/7348
9546         * g++.dg/template/access4.C: New test.
9547         * g++.dg/template/access5.C: New test.
9548         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9549         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9550         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9551         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9552
9553 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9554
9555         * gcc.dg/gnu89-init-2.c: New test.
9556
9557 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9558
9559         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9560
9561 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9562
9563         * gcc.c-torture/execute/20020720-1.c: New testcase.
9564
9565 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9566
9567         * gcc.dg/cpp/Wsignprom.c: New tests.
9568
9569 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9570
9571         * gcc.c-torture/execute/loop-13.c: New test.
9572
9573 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9574
9575         * gcc.dg/cpp/expr.c: New tests.
9576
9577 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9578
9579         * g++.dg/opt/pr6713.C: Add template instantiation.
9580
9581 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9582
9583         * gcc.dg/nest.c: New test.
9584
9585 2002-07-17  Richard Henderson  <rth@redhat.com>
9586
9587         * g++.dg/opt/pr6713.C: New test.
9588
9589 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9590
9591         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9592         XFAIL for all x86 processors.
9593
9594 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9595
9596         * gcc.c-torture/execute/20010122-1.x: Do not test with
9597         -fomit-frame-pointer.
9598
9599 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9600
9601         * g++.dg/template/instantiate2.C: New test.
9602         * g++.dg/template/spec4.C: New test.
9603
9604 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9605
9606         * g++.dg/template/access2.C: New test.
9607         * g++.dg/template/access3.C: New test.
9608
9609 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9610
9611         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9612         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9613         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9614         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9615         Convert to use <stdarg.h>.
9616         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9617         Delete.
9618         * gcc.dg/va-arg-2.c: New.
9619         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9620
9621 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9622
9623         * gcc.c-torture/compile/20020710-1.c: New test.
9624
9625 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9626                           Andrew Pinski  <pinskia@physics.uc.edu>
9627
9628         gcc.c-torture/compile/simd-2.c: New testcase.
9629         gcc.c-torture/compile/simd-3.c: Likewise.
9630
9631 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9632
9633         PR c++/7224
9634         * g++.dg/overload/error1.C: New test.
9635
9636 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9637
9638         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9639         configuration and IRIX 6 O32 ABI.
9640
9641 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9642
9643         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9644
9645 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9646
9647         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9648
9649 2002-07-10  Jeffrey A Law  <law@redhat.com>
9650
9651         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9652
9653         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9654
9655 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9656
9657         * gcc.dg/20020312-2.c: Check for __PPC__.
9658
9659 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9660
9661         * gcc.c-torture/compile/20020709-1.c: New test.
9662
9663 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9664
9665         * g++.dg/template/qualttp21.C: New test case.
9666
9667 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9668
9669         * gcc.c-torture/compile/20020706-1.c: New test.
9670         * gcc.c-torture/compile/20020706-2.c: New test.
9671
9672 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9673             Alexandre Oliva  <aoliva@redhat.com>
9674
9675         * g++.dg/warn/incomplete1.C: New test.
9676
9677 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9678
9679         PR c++/7099
9680         * g++.dg/warn/noreturn1.C: New test.
9681
9682 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9683
9684         PR c++/6706
9685         * g++.dg/debug/debug6.C: New test.
9686         * g++.dg/debug/debug7.C: New test.
9687
9688 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9689
9690         * gcc.c-torture/compile/simd-3.c: New test.
9691
9692 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9693
9694         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9695         * gcc.dg/20020620-1.c: Likewise.
9696
9697 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9698
9699         PR c++/6944
9700         * g++.dg/init/array4.C: New test.
9701         * g++.dg/init/array5.C: New test.
9702
9703 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9704
9705         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9706         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9707
9708 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9709
9710         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9711         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9712         * gcc.dg/wtr-conversion-1.c: Likewise.
9713         * gcc.dg/wtr-escape-1.c: Likewise.
9714         * gcc.dg/wtr-int-type-1.c: Likewise.
9715         * gcc.dg/wtr-label-1.c: Likewise.
9716         * gcc.dg/wtr-static-1.c: Likewise.
9717         * gcc.dg/wtr-strcat-1.c: Likewise.
9718         * gcc.dg/wtr-suffix-1.c: Likewise.
9719         * gcc.dg/wtr-switch-1.c: Likewise.
9720         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9721         * gcc.dg/wtr-union-init-1.c: Likewise.
9722         * gcc.dg/wtr-union-init-2.c: Likewise.
9723         * gcc.dg/wtr-union-init-3.c: Likewise.
9724
9725         * gcc.dg/wtr-func-def-1.c: New test.
9726
9727 2002-07-02 Devang Patel <dpatel@apple.com>
9728
9729         * objc.dg/param-1.m: New test.
9730
9731 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9732
9733         * gcc.dg/cpp/trad/directive.c: Add test.
9734         * gcc.dg/cpp/trad/macroargs.c: Add test.
9735         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9736
9737 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9738
9739         * gcc.dg/cpp/cmdlne-M.c: New test.
9740
9741 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9742
9743         * objc.dg/desig-init-1.m: New test.
9744
9745 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9746
9747         PR c++/6716
9748         * g++.dg/template/instantiate1.C: New test.
9749
9750 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9751
9752         PR c++/7112
9753         * g++.dg/template/sizeof2.C: New test.
9754
9755 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9756
9757         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9758         gcc.dg/cpp/trad/include.c: New tests.
9759
9760 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9761
9762         PR target/7177
9763         * gcc.c-torture/compile/20020701-1.c: New test.
9764
9765 2002-07-01  Stan Shebs  <shebs@apple.com>
9766
9767         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9768         header here...
9769         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9770         (objc-torture-execute): or here.
9771
9772 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9773
9774         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9775
9776 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9777
9778         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9779
9780 2002-06-30  Devang Patel  <dpatel@apple.com>
9781
9782         * objc.dg/fsyntax-only.m: New test.
9783
9784 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9785
9786         PR c++/6695
9787         * g++.dg/template/friend7.C: New file.
9788
9789 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9790
9791         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9792         return type.
9793
9794 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9795
9796         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9797         avoid division by zero.
9798
9799 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9800
9801         * gcc.dg/Wunknownprag.c: New tests.
9802
9803 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9804
9805         * gcc.c-torture/execute/simd-2.c: New test.
9806
9807 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9808
9809         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9810         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9811         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9812         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9813         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9814         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9815         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9816         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9817         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9818         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9819         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9820         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9821         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9822         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9823         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9824         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9825         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9826
9827 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9828
9829         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9830         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9831         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9832         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9833         New tests.
9834         * gcc.dg/cpp/trad/directive.c: Update.
9835
9836 2002-06-23  Andreas Jaeger  <aj@suse.de>
9837
9838         * gcc.c-torture/execute/complex-6.c: New.
9839
9840 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9841
9842         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9843         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9844         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9845         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9846
9847 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9848
9849         * gcc.dg/cpp/trad: New directory with traditional tests copied
9850         from parent directory.
9851         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9852         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9853         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9854         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9855         Move to trad/ and rename.
9856         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9857         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9858         gcc.dg/cpp/trad/redef2.c: New tests.
9859         * gcc.dg/cpp/trad/trad.exp: New driver.
9860
9861 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9862
9863         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9864         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9865         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9866         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9867         Remove.
9868
9869 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9870
9871         * gcc.dg/20020620-1.c: New test.
9872
9873 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9874
9875         * g++.dg/template/ttp4.C: New test.
9876
9877 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9878
9879         * g++.dg/opt/vt1.C: Fix regexp.
9880
9881 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9882
9883         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9884         Don't use attribute `noinline'.
9885
9886 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9887
9888         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9889
9890 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9891
9892         * gcc.c-torture/execute/simd-1.c: New.
9893
9894         * gcc.dg/simd-1.c: New.
9895
9896 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9897
9898         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9899
9900 2002-06-16  Richard Henderson  <rth@redhat.com>
9901
9902         * g++.dg/ext/anon-struct1.C: New.
9903         * g++.dg/ext/anon-struct2.C: New.
9904         * g++.dg/ext/anon-struct3.C: New.
9905         * gcc.dg/anon-struct-1.c: New.
9906         * gcc.dg/anon-struct-2.c: New.
9907         * gcc.dg/anon-struct-3.c: New.
9908         * gcc.dg/20011008-1.c: Adjust warning text.
9909         * gcc.dg/20020527-1.c: Add -fms-extensions.
9910
9911 2002-06-16  Richard Henderson  <rth@redhat.com>
9912
9913         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9914
9915 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9916
9917         * gcc.c-torture/execute/20020615-1.c: New test.
9918
9919 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9920
9921         * gcc.c-tortuture/execute/compare-1.c: New test case.
9922         * gcc.c-tortuture/execute/compare-2.c: New test case.
9923         * gcc.c-tortuture/execute/compare-3.c: New test case.
9924
9925 2002-06-13  Richard Henderson  <rth@redhat.com>
9926
9927         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9928         ia64 ilp32.
9929
9930 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9931
9932         * g++.dg/template/typename2.C: Update error message.
9933
9934 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9935
9936         * gcc.c-torture/execute/20020611-1.c: New test.
9937
9938 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9939
9940         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9941         list of targets to skip.
9942
9943 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9944
9945         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9946         targets if not optimizing.
9947
9948 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9949
9950         * gcc.c-torture/compile/20020605-1.c: New test.
9951
9952         * g++.dg/opt/vt1.C: New test.
9953
9954         * gcc.dg/20020531-1.c: New test.
9955
9956         * gcc.dg/20020530-1.c: New test.
9957
9958         * gcc.dg/20020527-1.c: New test.
9959
9960         * g++.dg/opt/cse1.C: New test.
9961
9962 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9963
9964         * gcc.dg/20020607-2.c: New test case.
9965
9966 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
9967
9968         * gcc.c-torture/compile/20020604-1.c: New test.
9969
9970 2002-06-04  Richard Henderson  <rth@redhat.com>
9971
9972         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9973         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9974         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9975
9976 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9977
9978         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9979
9980 2002-06-03  Richard Henderson  <rth@redhat.com>
9981
9982         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9983         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9984
9985 2002-06-02  Richard Henderson  <rth@redhat.com>
9986
9987         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9988         test functions static.
9989
9990 2002-06-02  Andreas Jaeger  <aj@suse.de>
9991
9992         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9993         now.
9994
9995 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9996
9997         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9998         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9999         Update for mofified diagnostics.
10000         * gcc.dg/c99-intconst-1.c: No longer fail.
10001
10002 2002-06-02  Richard Henderson  <rth@redhat.com>
10003
10004         * gcc.dg/uninit-A.c: Remove xfail markers.
10005
10006 2002-06-01  Roger Sayle  <roger@eyesopen.com>
10007
10008         * gcc.dg/fnegate-1.c: New test case.
10009
10010 2002-05-30  Osku Salerma  <osku@iki.fi>
10011
10012         * gcc.c-torture/execute/mayalias-1.c: New file.
10013
10014 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10015
10016         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10017         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10018         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10019
10020 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
10021
10022         * gcc.c-torture/execute/20020529-1.c: New test.
10023
10024 2002-05-27  Richard Henderson  <rth@redhat.com>
10025
10026         * g++.dg/ext/attrib6.C: New test case.
10027
10028 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10029
10030         * gcc.c-torture/execute/pure-1.c: New test.
10031
10032 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10033
10034         * gcc.dg/cpp/arith-2.c: Remove.
10035
10036 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10037
10038         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10039         * gcc.dg/cpp/if-3.c: Remove.
10040
10041 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
10042
10043         * g++.dg/opt/cse2.C: New test.
10044
10045 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
10046
10047         * gcc.dg/cpp/arith-1.c: New semantic tests.
10048         * gcc.dg/cpp/if-1.c: Update.
10049
10050 2002-05-24  Ben Elliston  <bje@redhat.com>
10051
10052         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10053
10054 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
10055
10056         * gcc.dg/verbose-asm.c: New test.
10057
10058 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10059
10060         * gcc.dg/cpp/paste12.c: New test.
10061
10062 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10063
10064         * g++.dg/parse/named_ops.C: New test.
10065
10066 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
10067
10068         * gcc/testsuite/gcc.dg/weak-8.c: New test.
10069
10070 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
10071
10072         * gcc.dg/weak-2.c: Allow optional leading underscore
10073         in scan-assembler symbol name.
10074         * gcc.dg/weak-3.c: Likewise.
10075         * gcc.dg/weak-4.c: Likewise.
10076         * gcc.dg/weak-5.c: Likewise.
10077
10078 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
10079
10080         * gcc.dg/20020523-1.c: New test.
10081
10082 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10083
10084         * objc.dg/const-str-2.m: Update now that we stop after
10085         a command line error.
10086
10087 2002-05-22  Richard Henderson  <rth@redhat.com>
10088
10089         * g++.dg/dg.exp: Fix typo in test pruneing.
10090
10091 2002-05-22  Richard Henderson  <rth@redhat.com>
10092
10093         * g++.dg/dg.exp: Prune the tls subdirectory.
10094         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10095         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10096         * g++.dg/tls/init-1.C: New.
10097
10098 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
10099
10100         * gcc.dg/20020517-1.c: New test.
10101
10102 2002-05-21  Richard Henderson  <rth@redhat.com>
10103
10104         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10105         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10106
10107 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
10108
10109         * g++.dg/other/copy2.C: New test.
10110
10111 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
10112
10113         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10114         (MAX_COPY): Bump up to 10 times sizeof (long long).
10115         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10116
10117         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10118         sizeof (long long).
10119
10120         * gcc.c-torture/execute/strcpy-1.c: New test.
10121
10122 2002-05-19  Jason Merrill  <jason2redhat.com>
10123
10124         * g++.dg/ext/oper1.C: New test.
10125
10126 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
10127 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
10128
10129         * README.QMTEST: New file.
10130
10131         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10132
10133 2002-05-19  Andreas Jaeger  <aj@suse.de>
10134
10135         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10136         now.
10137         * gcc.c-torture/execute/loop-2d.x: Likewise.
10138
10139 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
10140
10141         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
10142         support weak symbols.
10143         * gcc.dg/weak-4.c: Likewise
10144         * gcc.dg/weak-6.c: Likewise
10145
10146 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
10147
10148         * gcc.dg/weak-3.c: Add dg-excess-error comment for
10149         cygwin, coff and h8300-*-hms targets
10150         * gcc.dg/weak-5.c: Likewise
10151         * gcc.dg/weak-7.c: Likewise
10152
10153 2002-05-16  Jason Merrill  <jason@redhat.com>
10154
10155         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10156         (scan-assembler-not, scan-assembler-dem): Likewise.
10157         (scan-assembler-dem-not): Likewise.
10158
10159 2002-05-15  Richard Henderson  <rth@redhat.com>
10160
10161         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10162
10163 2002-05-15  Richard Henderson  <rth@redhat.com>
10164
10165         * gcc.dg/weak-5.c (vfoo1c): No warning here.
10166         (vfoo1f): Warning here.
10167         (vfoo1l): Don't redefine the alias.
10168
10169 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
10170
10171         * g++.dg/init/pm1.C: New test.
10172
10173 2002-05-12  David S. Miller  <davem@redhat.com>
10174
10175         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10176         types.
10177
10178 2002-05-10  Roger Sayle  <roger@eyesopen.com>
10179
10180         * gcc.c-torture/execute/20020510-1.c: New test case.
10181
10182 2002-05-10  David S. Miller  <davem@redhat.com>
10183
10184         * gcc.c-torture/execute/conversion.c: Test long double too.
10185
10186 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
10187
10188         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10189         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10190         * lib/g++.exp (g++_link_flags): Likewise.
10191         * lib/objc.exp (objc_target_compile): Likewise.
10192
10193 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
10194
10195         * gcc.dg/cpp/poison.c: Update.
10196         * gcc.dg/cpp/20000625-2.c: Remove.
10197         * gcc.dg/cpp/direct2s.c: Remove final test.
10198
10199 2002-05-08  Tom Rix  <trix@redhat.com>
10200
10201         * gcc.c-torture/execute/20020508-1.c: New test.
10202         * gcc.c-torture/execute/20020508-2.c: New test.
10203         * gcc.c-torture/execute/20020508-3.c: New test.
10204
10205 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10206
10207         * gcc.dg/cpp/charconst-4.c: More tests.
10208
10209 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
10210
10211         PR c/6569
10212         * gcc.dg/weak-3.c: Update location of warning messages.
10213         * gcc.dg/weak-5.c: Likewise.
10214
10215 2002-05-06  Roger Sayle  <roger@eyesopen.com>
10216
10217         * gcc.c-torture/execute/20020506-1.c: New test case.
10218
10219 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
10220
10221         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10222
10223 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10224
10225         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10226
10227 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10228
10229         * gcc.dg/cpp/charconst-3.c: New test.
10230
10231 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10232
10233         * gcc.dg/cpp/charconst.c: Update tests.
10234
10235 2002-05-05  Tim Josling  <tej@melbpc.org.au>
10236
10237         * treelang: Added directory for new sample language treelang. Also
10238         lib/treelang.exp: New file to signal treelang should be tested.
10239
10240 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10241
10242         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10243         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10244         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10245         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10246         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10247         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10248         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10249
10250 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10251
10252         * gcc.dg/format/xopen-2.c: New test.
10253
10254 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10255
10256         * gcc.dg/20020503-1.c: New test.
10257
10258 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
10259
10260         * g++.dg/init/dtor1.C: Make it tougher.
10261
10262 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
10263
10264         * g++.dg/init/dtor1.C: New test.
10265
10266 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
10267
10268         * gcc.dg/altivec-8.c: New.
10269
10270 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
10271
10272         * gcc.dg/altivec-7.c: New.
10273
10274 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
10275
10276         * g++.dg/parse/typedef1.C: New test.
10277
10278 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
10279
10280         PR c++/6486
10281         * g++.dg/template/friend6.C: New test.
10282
10283         PR c++/6492
10284         * g++.dg/init/copy1.C: New test.
10285
10286 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
10287
10288         * g++.dg/warn/effc1.C: New test.
10289
10290 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10291
10292         * gcc.dg/cpp/if-cexp.c: Add a test.
10293
10294 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
10295
10296         * gcc.dg/20020426-2.c: New test.
10297
10298 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
10299
10300         * gcc.dg/cpp/if-mop.c: Update.
10301         * gcc.dg/cpp/if-mpar.c: Add test.
10302         * gcc.dg/cpp/if-oppr.c: Update.
10303
10304 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10305
10306         PR c/6343
10307         * gcc.dg/weak-[2-7].c: New tests.
10308
10309 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10310
10311         * gcc.dg/enum1.c: New test.
10312
10313 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10314
10315         PR c++/6497
10316         * g++.dg/inherit/access2.C: New test.
10317
10318 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10319
10320         PR bootstrap/6445
10321         * gcc.dg/20020426-1.c: New test.
10322
10323 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10324
10325         * g++.dg/abi/enum1.C: New test.
10326
10327 2002-04-26  Richard Henderson  <rth@redhat.com>
10328
10329         * gcc.dg/c99-bool-1.c: Expect always true warning.
10330
10331 2002-04-25  Roger Sayle  <roger@eyesopen.com>
10332
10333         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10334
10335 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10336
10337         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10338         targets.
10339
10340 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
10341
10342         * g++.dg/abi/mange7.C: New test.
10343
10344         PR c++/6438.
10345         * g++.dg/parse/stmtexpr2.C: New test.
10346
10347 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
10348
10349         * gcc.dg/20020312-2.c: Add SH target.
10350
10351 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10352
10353         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10354         compiler output on mips*-*-irix*.
10355
10356 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
10357
10358         * g++.dg/parse/attr1.C: New test.
10359
10360 2002-04-23  Roger Sayle  <roger@eyesopen.com>
10361
10362         * gcc.c-torture/execute/string-opt-17.c: New test case.
10363         * gcc.c-torture/execute/memset-2.c: New test case.
10364
10365 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
10366
10367         PR c++/6256:
10368         * g++.dg/template/friend5.C: New test.
10369
10370         PR c++/6331:
10371         * g++.dg/template/qual1.C: Likewise.
10372
10373 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
10374
10375         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10376         Include stdlib.h, not stdio.h or ctype.h.
10377
10378 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
10379
10380         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10381         cris-*-elf* and mmix-*-*.
10382         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10383         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10384         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10385         Ditto.
10386         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10387         * gcc.dg/wchar_t-1.c: Ditto.
10388
10389 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
10390
10391         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10392         Clarify comment.
10393
10394 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
10395
10396         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10397
10398 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10399
10400         * gcc.c-torture/execute/20000906-1.x: Delete.
10401
10402 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
10403
10404         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10405
10406 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
10407
10408         * PR6367
10409         * g77.f-torture/execute/6367.f: New test.
10410         * g77.f-torture/execute/6367.x: Disable for MMIX.
10411
10412 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
10413
10414         * PR6352
10415         * g++.dg/opt/inline2.C: New test.
10416
10417 2002-04-18  Richard Henderson  <rth@redhat.com>
10418
10419         * gcc.dg/20000906-1.c: Enable for all targets.
10420         * gcc.c-torture/compile/iftrap-2.c: New.
10421
10422 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10423
10424         * gcc.dg/20020418-1.c: New test.
10425         * gcc.dg/20020418-2.c: New test.
10426
10427 2002-04-18  Richard Henderson  <rth@redhat.com>
10428
10429         * gcc.c-torture/compile/iftrap-1.c: New.
10430         * gcc.dg/iftrap-1.c: Adjust for ia64.
10431         * gcc.dg/iftrap-2.c: New.
10432
10433 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10434
10435         * gcc.c-torture/compile/20020418-1.c: New test.
10436
10437 2002-04-18  Roger Sayle  <roger@eyesopen.com>
10438
10439         * gcc.c-torture/compile/20020415-1.c: New.
10440
10441 2002-04-18  David S. Miller  <davem@redhat.com>
10442
10443         * gcc.c-torture/execute/20020418-1.c: New test.
10444
10445 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
10446
10447         * gcc.dg/20020416-1.c: New test.
10448
10449         * g++.dg/opt/inline1.C: New test.
10450
10451 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
10452
10453         * gcc.dg/altivec-5.c: New test.
10454
10455         * gcc.dg/20020415-1.c: New test.
10456
10457 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
10458
10459         * testsuite/lib/chill.exp: Remove.
10460
10461 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
10462
10463         * g++.dg/other/big-struct.C: New test.
10464
10465 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
10466
10467         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10468         of scratch file.
10469
10470 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
10471
10472         PR c/6277
10473         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
10474         in scan-assembler function name
10475
10476 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
10477
10478         * g77.f-torture/execute/980628-4.x,
10479         g77.f-torture/execute/980628-5.x,
10480         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10481         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10482         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10483         i[34567]86-*-*.
10484
10485 2002-04-13  David S. Miller  <davem@redhat.com>
10486
10487         * gcc.c-torture/execute/20020413-1.c: New test.
10488
10489 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10490
10491         * gcc.dg/asm-6.c,
10492         * g++.dg/ext/asm1.C: New tests.
10493
10494 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
10495
10496         PR c++ 5373.
10497         * g++.dg/parse/stmtexpr1.C: New test.
10498
10499         PR c++/5189.
10500         * g++.dg/template/copy1.C: New test.
10501
10502 2002-04-12  Richard Henderson  <rth@redhat.com>
10503
10504         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10505
10506 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10507
10508         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10509         gcc.c-torture/execute/20020307-2.c.
10510
10511 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10512
10513         * g++.dg/ext/attrib5.C,
10514         * g++.dg/lookup/struct1.C: New tests.
10515
10516 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
10517
10518         * gcc.dg/20020411-1.c: New test.
10519
10520         * gcc.c-torture/execute/20020411-1.c: New test.
10521
10522 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
10523
10524         * g77.f-torture/execute/6177.f: New test.
10525
10526 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10527
10528         PR middle-end/6247
10529         * g++.dg/opt/cleanup1.C: New test.
10530
10531         * g++.dg/opt/const1.C: New test.
10532
10533 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10534
10535         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10536
10537 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10538
10539         PR c++/5507
10540         * g++.dg/template/typename2.C: New test.
10541
10542 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10543
10544         * gcc.c-torture/execute/loop-12.c: New.
10545
10546 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10547
10548         * g77.f-torture/execute/980628-4.x,
10549         g77.f-torture/execute/980628-5.x,
10550         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10551         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10552         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10553
10554 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10555
10556         PR optimization/6086
10557         * g++.dg/opt/preinc1.C: New test.
10558
10559 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10560
10561         PR c++/5571
10562         * g++.dg/opt/static2.C: New test.
10563
10564 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10565
10566         PR c/5120
10567         * gcc.dg/20020406-1.c: New test.
10568
10569 2002-04-04  David S. Miller  <davem@redhat.com>
10570
10571         * gcc.c-torture/execute/20020404-1.c: New test.
10572
10573 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10574
10575         PR c/6123
10576         * gcc.dg/20020312-2.c: Do not declare global register variable
10577         if __PIC__ or __pic__ is defined.
10578
10579 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10580
10581         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10582         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10583
10584 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10585
10586         * gcc.misc-tests/linkage.exp: Update last change to handle
10587         sparc*-, not just sparc-.
10588
10589 2002-04-03  Richard Henderson  <rth@redhat.com>
10590
10591         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10592
10593 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10594
10595         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10596
10597 2002-04-02  David S. Miller  <davem@redhat.com>
10598
10599         * gcc.c-torture/execute/20020402-3.c: New test.
10600
10601 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10602
10603         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10604         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10605
10606         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10607         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10608         g77.f-torture/execute/20001201.x,
10609         g77.f-torture/execute/u77-test.x: New files.
10610
10611         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10612         * gcc.dg/wchar_t-1.c: Ditto.
10613
10614 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10615
10616         * gcc.c-torture/execute/20020402-1.c: New test.
10617
10618 2002-04-01  Richard Henderson  <rth@redhat.com>
10619
10620         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10621
10622         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10623
10624 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10625
10626         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10627
10628 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10629
10630         * g++.dg/inherit/template-as-base.C: Expect error.
10631         * g++.dg/inherit/namespace-as-base.C: Likewise.
10632
10633 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10634
10635         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10636         g++.dg/ext/instantiate3.C: Tweak match patterns.
10637
10638         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10639         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10640         -da test.
10641
10642 2002-03-31  Richard Henderson  <rth@redhat.com>
10643
10644         * gcc.dg/special/alias-2.c: New.
10645         * gcc.dg/special/ecos.exp: Run it.
10646
10647 2002-03-31  Richard Henderson  <rth@redhat.com>
10648
10649         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10650
10651 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10652
10653         * gcc.dg/weak-1.c: Disable on h8300 port.
10654
10655 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10656
10657         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10658         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10659         ordering tests.
10660         * g++.dg/bprob/bprob-1.C: New test.
10661         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10662         * g++.dg/gcov/gcov-1.C: New test.
10663         * g++.dg/gcov/gcov-1.x: New file.
10664         * g++.dg/gcov/gcov-2.C: New test.
10665         * g++.dg/gcov/gcov-3.C: New test.
10666         * g++.dg/gcov/gcov-3.h: New file.
10667
10668 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10669
10670         * g++.old-deja/g++.other/builtins5.C: New test.
10671         * g++.old-deja/g++.other/builtins6.C: New test.
10672         * g++.old-deja/g++.other/builtins7.C: New test.
10673         * g++.old-deja/g++.other/builtins8.C: New test.
10674         * g++.old-deja/g++.other/builtins9.C: New test.
10675
10676 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10677
10678         * g++.dg/opt/static1.C: New test.
10679
10680         * g++.dg/opt/longbranch1.C: New test.
10681
10682 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10683
10684         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10685
10686         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10687
10688 2002-03-28  Jeffrey A Law  (law@redhat.com)
10689
10690         * gcc.c-torture/execute/20020328-1.c: New test.
10691
10692 2002-03-27  Richard Henderson  <rth@redhat.com>
10693
10694         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10695         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10696         move from g++.old-deja/g++.ext/.
10697
10698 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10699
10700         * g++.dg/init/new2.C: New test.
10701
10702 2002-03-26  Richard Henderson  <rth@redhat.com>
10703
10704         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10705
10706         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10707         on sparc.
10708
10709         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10710         sparcv9 systems.
10711         * gcc.dg/20001102-1.c: Likewise.
10712
10713 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10714
10715         * gcc.dg/cpp/endif-pedantic1.c,
10716         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10717
10718 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10719
10720         * g++.dg/init/new1.C: New test.
10721
10722 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10723
10724         * g++.dg/abi/vbase9.C: New test.
10725
10726 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10727
10728         * gcc.dg/arm-asm.c: New test.
10729
10730 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10731
10732         * gcc.dg/Wswitch-enum.c: New test.
10733         Fix PR c/5044.
10734
10735 2002-03-26  Richard Henderson  <rth@redhat.com>
10736
10737         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10738         structure.
10739
10740 2002-03-25  Richard Henderson  <rth@redhat.com>
10741
10742         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10743         sparcv9 systems.
10744
10745         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10746         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10747
10748 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10749
10750         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10751
10752 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10753
10754         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10755         targets using generic thunk support.
10756
10757 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10758
10759         * gcc.c-torture/compile/20020323-1.c: New test.
10760
10761         * g++.dg/opt/conj2.C: New test.
10762
10763 2002-03-24  Richard Henderson  <rth@redhat.com>
10764
10765         * gcc.dg/weak-1.c: Use -fno-common.
10766
10767 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10768
10769         * g77.dg/f77-edit-apostrophe-out.f: New test
10770         * g77.dg/f77-edit-h-out.f: New test
10771         * g77.dg/f77-edit-t-in.f: New test
10772         * g77.dg/f77-edit-t-out.f: New test
10773         * g77.dg/f77-edit-x-out.f: New test
10774         * g77.dg/f77-edit-slash-out.f: New test
10775         * g77.dg/f77-edit-colon-out.f: New test
10776         * g77.dg/f77-edit-s-out.f: New test
10777
10778 2002-03-24  Richard Henderson  <rth@redhat.com>
10779
10780         * objc/execute/formal_protocol-6.x: New XFAIL.
10781
10782 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10783
10784         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10785         that do not support weak symbols
10786
10787 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10788
10789         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10790         * lib/g77.exp:  Likewise
10791         * lib/objc.exp: Likewise
10792
10793 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10794
10795         * gcc.dg/Wswitch-default.c: New test.
10796
10797 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10798
10799         * g++.dg/other/enum1.C: New test.
10800
10801 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10802
10803         * gcc.dg/pragma-ep-3.c: Fix typo.
10804
10805 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10806
10807         * g++.dg/inherit/template-as-base.C: New test.
10808
10809 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10810
10811         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10812         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10813
10814 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10815
10816         * gcc.dg/cpp/multiline.c: Update to match.
10817
10818 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10819
10820         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10821
10822 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10823
10824         * gcc.dg/cpp/extratokens2.c:  New file.
10825
10826 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10827
10828         * gcc.dg/20020312-2.c: Add rs6000 target.
10829
10830         * gcc.c-torture/compile/20020319-1.c: New test.
10831
10832 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10833
10834         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10835         (A, E): Handle this.
10836
10837 2002-03-20  Jason Merrill  <jason@redhat.com>
10838
10839         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10840         ignoring -fpic.
10841         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10842         through prune_gcc_output.
10843
10844 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10845
10846         * gcc.c-torture/compile/20020320-1.c: New test.
10847
10848 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10849
10850         * gcc.c-torture/compile/20020318-1.c: New test.
10851
10852         * gcc.dg/struct-by-value-1.c: New test.
10853
10854         * gcc.dg/20020319-1.c: New test.
10855
10856 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10857
10858         * g++.dg/opt/conj1.C: New test.
10859
10860 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10861
10862         * g++.dg/template/qualttp20.C: Revert previous change.
10863         * g++.dg/template/qualttp3.C: Likewise.
10864         * g++.dg/template/qualttp4.C: Likewise
10865         * g++.dg/template/qualttp5.C: Likewise
10866         * g++.dg/template/qualttp6.C: Likewise
10867         * g++.dg/template/qualttp7.C: Likewise
10868         * g++.dg/template/qualttp8.C: Likewise
10869         * g++.dg/template/recurse.C: Likewise.
10870
10871 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10872
10873         * gcc.dg/cpp/wchar-1.c: Update.
10874
10875 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10876
10877         * g++.dg/template/conv1.C: New test.
10878         * g++.dg/template/conv2.C: New test.
10879         * g++.dg/template/conv3.C: New test.
10880         * g++.dg/template/conv4.C: New test.
10881
10882 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10883
10884         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10885         * g++.dg/template/qualttp3.C: Likewise.
10886         * g++.dg/template/qualttp4.C: Likewise
10887         * g++.dg/template/qualttp5.C: Likewise
10888         * g++.dg/template/qualttp6.C: Likewise
10889         * g++.dg/template/qualttp7.C: Likewise
10890         * g++.dg/template/qualttp8.C: Likewise
10891         * g++.dg/template/recurse.C: Likewise.
10892
10893 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10894
10895         * g++.dg/opt/dtor1.C: New test.
10896
10897 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10898
10899         * gcc.c-torture/compile/20020315-1.c: New test.
10900
10901 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10902
10903         * gcc.dg/weak-1.c: Fix scan tests.
10904
10905 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10906
10907         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10908         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10909         cris-*-aout* mmix-*-*.
10910         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10911         cris-*-aout* mmix-*-*.
10912         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10913         cris-*-elf* cris-*-aout* and mmix-*-*.
10914         * gcc.dg/20001009-1.c: Ditto.
10915         * gcc.dg/20010912-1.c: Ditto.
10916         * gcc.dg/20020122-4.c: Ditto.
10917         * gcc.dg/inline-2.c: Ditto.
10918
10919 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10920
10921         * gcc.c-torture/compile/20020314-1.c: New test.
10922
10923 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10924
10925         * gcc.c-torture/execute/20020314-1.c: New test.
10926
10927 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10928
10929         * g++.dg/warn/Wunused-1.C: New test.
10930
10931 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10932
10933         * g++.dg/abi/mangle6.C: New test.
10934
10935 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10936
10937         * gcc.c-torture/compile/20020309-2.c: New test.
10938
10939         * gcc.c-torture/compile/20020312-1.c: New test.
10940
10941 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10942
10943         * g++.dg/other/access1.C: New test.
10944
10945 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10946
10947         * gcc.c-torture/execute/wchar_t-1.c: New test.
10948
10949 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10950
10951         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10952
10953 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10954
10955         * gcc.dg/20020312-1.c: New test case.
10956
10957 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10958
10959         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10960
10961 2002-03-11  Richard Henderson  <rth@redhat.com>
10962
10963         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10964         * g++.old-deja/g++.jason/report.C: Likewise.
10965
10966 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10967
10968         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10969         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10970
10971 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10972
10973         * testsuite/g++.dg/overload/pmf1.C: New test.
10974
10975 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10976
10977         * gcc.c-torture/execute/20020307-1.c: Use long.
10978
10979 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10980
10981         PR optimization/5844
10982         * gcc.dg/20020310-1.c: New test.
10983
10984 2002-03-09  Michael Meissner  <meissner@redhat.com>
10985
10986         * gcc.c-torture/execute/memcpy-2.c: New test.
10987         * gcc.c-torture/execute/memset-1.c: New test.
10988         * gcc.c-torture/execute/strlen-1.c: New test.
10989         * gcc.c-torture/execute/strcmp-1.c: New test.
10990         * gcc.c-torture/execute/strncmp-1.c: New test.
10991
10992 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10993
10994         * gcc.dg/ppc-ldstruct.c: New test.
10995
10996 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10997
10998         * gcc.c-torture/execute/va-arg-22.c: New test.
10999
11000 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11001
11002         * gcc.c-torture/compile/20020309-1.c: New test.
11003
11004 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
11005
11006         * gcc.c-torture/execute/20020307-2.c: New test.
11007
11008 2002-03-07  Jeffrey A Law  (law@redhat.com)
11009
11010         * g77.f-torture/compile/20020307-1.f: New test.
11011
11012 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
11013
11014         * gcc.dg/unordered-1.c: New test.
11015
11016 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
11017
11018         * gcc.c-torture/execute/20020307-1.c: New test.
11019
11020 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
11021
11022         * gcc.dg/20020304-1.c: New test.
11023
11024         * gcc.c-torture/compile/20020304-2.c: New test.
11025
11026 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
11027
11028         * gcc.c-torture/compile/20020304-1.c: New test case
11029         (from PR c/5830).
11030
11031 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
11032
11033         * gcc.dg/20020103-1.c: Add other -D ppc variants.
11034
11035 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11036
11037         * g++.dg/other/classkey1.C: New test.
11038
11039 2002-03-01  Richard Henderson  <rth@redhat.com>
11040
11041         * gcc.c-torture/compile/981223-1.x: New.
11042         * gcc.c-torture/compile/920625-1.x: New.
11043
11044 2002-02-28  Richard Henderson  <rth@redhat.com>
11045
11046         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11047
11048 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
11049
11050         * gcc.c-torture/execute/20020227-1.c: New test.
11051
11052 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
11053
11054         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11055         here" ERROR lines.
11056         * g++.old-deja/g++.oliva/partord1.C: Likewise.
11057         * g++.old-deja.g++.other/defarg1.C: Likewise.
11058         * g++.old-deja/g++.pt/calls2.C: Likewise.
11059         * g++.old-deja/g++.pt/crash20.C: Likewise.
11060         * g++.old-deja/g++.pt/crash30.C: Likewise.
11061         * g++.old-deja/g++.pt/crash36.C: Likewise.
11062         * g++.old-deja/g++.pt/crash6.C: Likewise.
11063         * g++.old-deja/g++.pt/defarg13.C: Likewise.
11064         * g++.old-deja/g++.pt/derived3.C: Likewise.
11065         * g++.old-deja/g++.pt/error1.C: Likewise.
11066         * g++.old-deja/g++.pt/friend21.C: Likewise.
11067         * g++.old-deja/g++.pt/friend23.C: Likewise.
11068         * g++.old-deja/g++.pt/infinite1.C: Likewise.
11069         * g++.old-deja/g++.robertl/eb128.C: Likewise.
11070
11071 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
11072
11073         * gcc.c-torture/execute/20020225-2.c: New test.
11074
11075 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
11076
11077         * gcc.c-torture/execute/920730-1t.c,
11078         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11079         Delete test cases, only relevant to -traditional.
11080
11081 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
11082
11083         * gcc.dg/cpp/undef1.c: Remove.
11084         * gcc.dg/cpp/directiv.c: Update.
11085         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11086
11087 2002-02-27  Michael Meissner  <meissner@redhat.com>
11088
11089         * gcc.c-torture/execute/20020226-1.c: New test.
11090
11091 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
11092
11093         * g++.dg/debug/debug4.C: New test.
11094
11095         * gcc.dg/ia64-visibility-1.c: New test.
11096
11097 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
11098
11099         * gcc.dg/debug/20020224-1.c: New.
11100
11101 2002-02-25  Kazu Hirata  <kazu@hxi.com>
11102
11103         * gcc.c-torture/execute/960416-1.x: New.
11104         * gcc.c-torture/execute/divconst-3.x: Likewise.
11105
11106 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
11107
11108         * gcc.dg/20020224-1.c: New test.
11109
11110 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
11111
11112         * gcc.c-torture/execute/20020225-1.c: New.
11113
11114 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11115
11116         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11117
11118 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
11119
11120         * gcc.dg/20020222-1.c: New test.
11121
11122 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
11123
11124         * g++.dg/opt/anonunion1.C: New test.
11125
11126 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
11127
11128         * g++.dg/template/qualttp19.C: New test.
11129         * g++.dg/template/qualttp20.C: New test.
11130         * g++.old-deja/g++.jason/report.C: Adjust expected errors
11131         * g++.old-deja/g++.other/qual1.C: Likewise.
11132
11133 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
11134
11135         * gcc.dg/attr-alwaysinline.c: New.
11136
11137 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
11138
11139         * gcc.dg/20020220-1.c: New test.
11140
11141         * gcc.dg/20020220-2.c: New test.
11142
11143         * g++.dg/opt/mmx1.C: New test.
11144
11145 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
11146
11147         * gcc.c-torture/compile/20020110.c: New test.
11148
11149 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
11150
11151         * gcc.c-torture/execute/20020219-1.c: New test.
11152
11153         * gcc.dg/20020219-1.c: New test.
11154
11155         * gcc.dg/noncompile/20020220-1.c: New test.
11156
11157         * g++.dg/opt/ptrintsum1.C: New test.
11158
11159         * gcc.dg/debug/20020220-1.c: New test.
11160
11161 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
11162
11163         * gcc.c-torture/execute/20020216-1.c: New test.
11164
11165 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11166
11167         * gcc.dg/decl-1.c: Update, new test.
11168
11169 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
11170
11171         * g++.dg/abi/bitfield1.C: New test.
11172         * g++.dg/abi/bitfield2.C: New test.
11173
11174 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11175
11176         * gcc.dg/attr-nest.c: New test.
11177
11178 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11179
11180         * gcc.c-torture/execute/20020215-1.c: New test.
11181
11182 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
11183
11184         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11185         * g++.dg/debug/debug.exp: New.
11186         * g++.dg/debug/trivial.C: New.
11187         * g++.dg/debug/debug1.C: Moved...
11188         * g++.dg/other/debug1.C: ...from here.
11189         * g++.dg/debug/debug2.C: Moved...
11190         * g++.dg/other/debug2.C: ...from here.
11191         * g++.dg/debug/debug3.C: Moved...
11192         * g++.dg/other/debug3.C: ...from here.
11193
11194         * gcc.dg/noncompile/20020213-1.c: New test.
11195
11196 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
11197
11198         * g++.dg/other/debug3.C: New test.
11199
11200         * gcc.c-torture/execute/20020213-1.c: New test.
11201
11202 2002-02-13  Richard Smith <richard@ex-parrot.com>
11203
11204         * g++.old-deja/g++.other/thunk1.C: New test.
11205
11206 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11207
11208         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11209
11210 2002-02-13  Stan Shebs  <shebs@apple.com>
11211
11212         * gcc.dg/altivec-3.c: New.
11213
11214 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
11215
11216         * gcc.dg/Wunreachable-1.c: New test.
11217         * gcc.dg/Wunreachable-2.c: New test.
11218
11219 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11220
11221         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11222
11223 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
11224
11225         * gcc.dg/decl-1.c: New test.
11226
11227 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11228
11229         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11230
11231 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11232
11233         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11234         * gcc.c-torture/compile/980506-1.x: Likewise.
11235
11236 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11237
11238         * gcc.dg/20020210-1.c: New.
11239
11240 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
11241
11242         * g77.f-torture/execute/947.f: New regression test
11243         for PR fortran/947.
11244
11245 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
11246
11247         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11248         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11249
11250 2002-02-08  Richard Henderson  <rth@redhat.com>
11251
11252         * gcc.c-torture/compile/labels-3.c: New.
11253
11254 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
11255
11256         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11257         expression statements work instead.
11258         * gcc.dg/noncompile/20020207-1.c: New test.
11259
11260 2002-02-07  Richard Henderson  <rth@redhat.com>
11261
11262         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11263
11264 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11265
11266         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11267         message from g77
11268         * lib/g77-dg.exp: Trim g77 error messages so that they are
11269         recognized by dg.exp.
11270
11271 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11272
11273         PR fortran/5473
11274         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
11275
11276 2002-02-07  Richard Henderson  <rth@redhat.com>
11277
11278         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11279         to be sufficiently aligned for integers.
11280
11281 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
11282
11283         * g++.dg/template/friend4.C: New test.
11284
11285 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11286
11287         PR fortran/5743
11288         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11289         unsupported cases.
11290
11291 2002-02-07  Richard Henderson  <rth@redhat.com>
11292
11293         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11294         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11295         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11296         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11297
11298 2002-02-06  Richard Henderson  <rth@redhat.com>
11299
11300         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11301
11302 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
11303
11304         * gcc.dg/20020206-1.c: New test.
11305
11306 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
11307
11308         * gcc.c-torture/execute/20020206-1.c: New test.
11309
11310         * gcc.c-torture/execute/20020206-2.c: New test.
11311
11312         PR optimization/5429:
11313         * gcc.c-torture/compile/20020206-1.c: New test.
11314
11315 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
11316
11317         * g++.dg/ext/align1.C: Do not use an explicit alignment value
11318         as certain file formats cannot support particularly large
11319         alignments.
11320
11321         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11322         and do not expect to be able to link the executable.
11323
11324         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11325         fail because the COFF format does not support the weak attribute.
11326
11327 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
11328
11329         * g77.dg/pr5473.f:  New test
11330
11331 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
11332
11333         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11334         Fix testcase accordingly.
11335
11336 2002-02-04  Richard Henderson  <rth@redhat.com>
11337
11338         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11339         (buf): Change to be an array of pointers, not ints.
11340
11341 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11342
11343         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
11344         before all tests.  Move warning one line above to match where it
11345         C frontend emits.
11346         * gcc.dg/Wswitch-2.c: New test.
11347         * g++.dg/warn/Wswitch-1.C: New test.
11348         * g++.dg/warn/Wswitch-2.C: New test.
11349
11350 2002-02-04  Richard Henderson  <rth@redhat.com>
11351
11352         * g++.dg/abi/offsetof.C: Fix size comparison.
11353
11354 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
11355
11356         * gcc.dg/cast-qual-2.c: New test.
11357
11358 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11359
11360         * gcc.dg/20020201-4.c: New test.
11361
11362 2002-02-04  Ben Elliston  <bje@redhat.com>
11363
11364         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11365         target_info attribute != 0, in addition to the empty string.
11366         (gcc_target_compile): Likewise.
11367
11368 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
11369
11370         * gcc.dg/Wswitch.c: New test.
11371         PR gcc/4475. PR gcc/3780.
11372
11373 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
11374
11375         * g77.f-torture/execute/5122.f: New test for regressions
11376         against PR fortran/5122.
11377
11378 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
11379
11380         * g77.f-torture/compile/pr3743.f: Delete
11381         * g77.dg/pr3743-1.f: New test.
11382         * g77.dg/pr3743-2.f: New test.
11383         * g77.dg/pr3743-3.f: New test.
11384         * g77.dg/pr3743-4.f: New test.
11385
11386 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11387
11388         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11389
11390 2002-02-02  Richard Henderson  <rth@redhat.com>
11391
11392         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11393         * gcc.c-torture/execute/bf64-1.c: Likewise.
11394
11395 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11396
11397         * gcc.dg/20020201-2.c: New test.
11398
11399         * gcc.dg/20020201-3.c: New test.
11400
11401         * gcc.c-torture/execute/bitfld-2.c: New test.
11402
11403 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11404
11405         * gcc.dg/bitfld-1.c: Update.
11406         * gcc.dg/bitfld-2.c: Update.
11407         * gcc.c-torture/execute/bitfld-1.x: New.
11408
11409 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11410
11411         * gcc.c-torture/execute/20020201-1.c: New test.
11412
11413 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
11414
11415         PR target/5469
11416         * gcc.dg/20020201-1.c: New test.
11417
11418 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
11419
11420         PR fortran/3743
11421         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11422         * g77.f-torture/compile/pr3743.x: Remove
11423
11424 2002-01-31  Tom Rix  <trix@redhat.com>
11425
11426         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11427
11428 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11429
11430         * gcc.dg/noncompile/20020130-1.c: New test.
11431
11432 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
11433
11434         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
11435
11436 2002-01-29  Richard Henderson  <rth@redhat.com>
11437
11438         * gcc.c-torture/execute/991118-1.c: Cast various constants back
11439         to long long.
11440         * gcc.c-torture/execute/bf64-1.c: Likewise.
11441
11442 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
11443
11444         * gcc.c-torture/execute/20020129-1.c: New test.
11445
11446 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11447
11448         * gcc.c-torture/compile/20000224-1.c: Update.
11449         * gcc.c-torture/execute/bitfld-1.c: New tests.
11450         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11451         * gcc.dg/uninit-A.c: Update.
11452
11453 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11454
11455         * g++.dg/template/ctor1.C: Add instantiation.
11456
11457 2002-01-28  Paul Koning  <pkoning@equallogic.com>
11458
11459         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11460         argument to __builtin_prefetch to be const ptr.
11461
11462 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
11463
11464         * gcc.c-torture/compile/20020120-1.c: New test.
11465
11466 2002-01-27  Kazu Hirata  <kazu@hxi.com>
11467
11468         * gcc.c-torture/execute/20020127-1.c: New test.
11469
11470 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
11471
11472         * g77.dg/f77-edit-i-in.f: New test
11473         * g77.dg/f77-edit-i-out.f: New test
11474
11475 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
11476
11477         * gcc.dg/debug/debug.exp: New file.
11478         * gcc.dg/debug/trivial.c: New file.
11479         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11480         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11481         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11482         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11483         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11484         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11485         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11486         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11487         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11488         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11489         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11490         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11491         * gcc.dg/20000503-1.c: Removed.
11492         * gcc.dg/20010207-1.c: Removed.
11493         * gcc.dg/20011223-1.c: Removed.
11494         * gcc.dg/20020104-2.c: Removed.
11495         * gcc.dg/debug-1.c: Removed.
11496         * gcc.dg/debug-2.c: Removed.
11497         * gcc.dg/debug-3.c: Removed.
11498         * gcc.dg/debug-4.c: Removed.
11499         * gcc.dg/debug-5.c: Removed.
11500         * gcc.dg/debug-6.c: Removed.
11501         * gcc.dg/dwarf2-1.c: Removed.
11502         * gcc.dg/dwarf2-2.c: Removed.
11503
11504 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
11505
11506         * g++.old-deja/g++.other/eh5.C: New test.
11507         * g++.old-deja/g++.other/sibcall2.C: New test.
11508         * g++.old-deja/g++.other/array9.C: New test.
11509         * g++.old-deja/g++.other/typename2.C: New test.
11510         * g++.old-deja/g++.other/crash60.C: New test.
11511         * g++.old-deja/g++.other/conv9.C: New test.
11512         * g++.old-deja/g++.other/mangle10.C: New test.
11513         * g++.old-deja/g++.other/unchanging1.C: New test.
11514         * g++.old-deja/g++.other/exprstmt1.C: New test.
11515         * g++.old-deja/g++.other/inline23.C: New test.
11516         * g++.old-deja/g++.eh/ia64-1.C: New test.
11517         * g++.old-deja/g++.other/dwarf2-1.C: New test.
11518         * g++.old-deja/g++.other/reload1.C: New test.
11519         * g++.old-deja/g++.other/static20.C: New test.
11520         * g++.old-deja/g++.other/local-alloc1.C: New test.
11521         * g++.old-deja/g++.other/conv8.C: New test.
11522         * g++.old-deja/g++.other/stmtexpr2.C: New test.
11523         * g++.old-deja/g++.other/storeexpr1.C: New test.
11524         * g++.old-deja/g++.other/storeexpr2.C: New test.
11525         * g++.dg/eh/template2.C: New test.
11526         * g++.dg/warn/weak1.C: New test.
11527
11528 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11529
11530         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11531         Remove first, non-varying, argument.
11532
11533 2002-01-23  Richard Henderson  <rth@redhat.com>
11534
11535         * gcc.dg/inline-2.c: New.
11536
11537         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11538         Add optional target arg.  Check number of arguments.
11539         (scan-assembler-not, scan-assembler-dem): Likewise.
11540         (scan-assembler-dem-not): Likewise.
11541
11542 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11543
11544         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11545         line 12.
11546         * g++.old-deja/g++.brendan/parse3.C,
11547         g++.old-deja/g++.other/crash26.C,
11548         g++.old-deja/g++.other/crash28.C,
11549         g++.old-deja/g++.other/crash29.C,
11550         g++.old-deja/g++.other/crash30.C,
11551         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11552
11553 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11554
11555         * gcc.dg/20020115-1.c: New.
11556
11557 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11558
11559         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11560
11561 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11562
11563         * gcc.dg/20020122-3.c: New.
11564
11565 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11566
11567         * g++.dg/other/gc1.C: New test.
11568
11569 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11570
11571         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11572
11573 2002-01-22  Richard Henderson  <rth@redhat.com>
11574
11575         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11576
11577 2002-01-22  Richard Henderson  <rth@redhat.com>
11578
11579         * gcc.dg/20020122-4.c: New.
11580
11581 2002-01-22  H.J. Lu <hjl@gnu.org>
11582
11583         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11584         link output.
11585         * gcc.dg/special/ecos.exp: Likewise.
11586         * lib/g++-dg.exp: Likewise.
11587         * lib/g77-dg.exp: Likewise.
11588         * lib/gcc-dg.exp : Likewise.
11589         * lib/mike-g++.exp: Likewise.
11590         * lib/mike-g77.exp: Likewise.
11591         * lib/mike-gcc.exp: Likewise.
11592         * lib/objc-dg.exp: Likewise.
11593
11594 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11595
11596         PR target/5379
11597         * gcc.dg/20020122-2.c: New test.
11598
11599 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11600
11601         * gcc.dg/20020122-1.c: New test.
11602
11603 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11604
11605         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11606
11607 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11608
11609         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11610
11611 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11612
11613         * gcc.c-torture/compile/20020121-1.c: New test.
11614
11615 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11616
11617         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11618         ld_library_path.
11619
11620 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11621
11622         * gcc.dg/20020218-1.c: New test.
11623
11624 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11625
11626         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11627         messages
11628         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11629         "At global scope" warning
11630         * g++.dg/ext/align1.C: Change cygwin test for alignment
11631         from db-bogus to dg-warning
11632
11633 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11634
11635         * g77.f-torture/compile/cpp2.F: New test.
11636
11637 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11638
11639         * g++.dg/template/access1.C: New test.
11640
11641 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11642
11643         * gcc.dg/20020118-1.c: New.
11644
11645 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11646
11647         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11648
11649 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11650
11651         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11652         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11653         alignment warnings.
11654
11655 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11656
11657         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11658         torture_with_loops and torture_without_loops
11659
11660 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11661
11662         * gcc.c-torture/compile/20020116-1.c: New test.
11663
11664 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11665
11666         * gcc.dg/20020116-2.c: New test.
11667
11668         * gcc.dg/ultrasp4.c: New test.
11669
11670         * gcc.dg/20020116-1.c: New test.
11671
11672 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11673
11674         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11675         by EABI.
11676
11677 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11678
11679         * gcc.misc-tests/i386-prefetch.exp: New.
11680         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11681         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11682         * gcc.misc-tests/i386-pf-none-1.c: New test.
11683         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11684
11685 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11686
11687         * gcc.dg/gnu89-init-1.c: Add new tests.
11688
11689 2002-01-15  Andreas Jaeger  <aj@suse.de>
11690
11691         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11692         * gcc.dg/i386-mmx-2.c: Likewise.
11693         * gcc.dg/i386-sse-1.c: Likewise.
11694         * gcc.dg/i386-sse-2.c: Likewise.
11695         * gcc.dg/i386-sse-3.c: Likewise.
11696
11697 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11698
11699         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11700         Uncomment additional cases that now pass.
11701
11702 2002-01-11  Richard Henderson  <rth@redhat.com>
11703
11704         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11705         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11706
11707 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11708
11709         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11710
11711 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11712
11713         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11714         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11715
11716 2002-01-10  Dale Johannesen  <dalej@apple.com>
11717
11718         * gcc.c-torture/execute/loop-11.c: New.
11719
11720 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11721
11722         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11723         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11724
11725 2002-01-09  Richard Henderson  <rth@redhat.com>
11726
11727         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11728         type in which to perform the operation for each size.
11729
11730 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11731
11732         * gcc.c-torture/compile/20020109-2.c: New test.
11733
11734 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11735
11736         * gcc.c-torture/execute/loop-10.c: New test.
11737
11738 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11739
11740         * gcc.c-torture/compile/20010226-1.c: New test.
11741         * gcc.c-torture/compile/20010227-1.c: New test.
11742         * gcc.c-torture/compile/20010426-1.c: New test.
11743         * gcc.c-torture/compile/20010510-1.c: New test.
11744         * gcc.c-torture/compile/20010605-3.c: New test.
11745         * gcc.c-torture/compile/20010824-1.c: New test.
11746         * gcc.c-torture/execute/20010409-1.c: New test.
11747         * gcc.dg/noncompile/20000901-1.c: New test.
11748         * gcc.dg/20001023-1.c: New test.
11749         * gcc.dg/20001101-1.c: New test.
11750         * gcc.dg/20001102-1.c: New test.
11751         * gcc.dg/20010207-1.c: New test.
11752         * gcc.dg/20010405-1.c: New test.
11753         * gcc.dg/20010822-1.c: New test.
11754         * gcc.dg/20011107-1.c: New test.
11755
11756 2002-01-09  Jeffrey A Law  (law@redhat.com)
11757
11758         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11759
11760         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11761         execution failure on PA targets.
11762
11763 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11764
11765         * gcc.c-torture/compile/20020109-1.c: New test.
11766
11767 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11768
11769         * gcc.c-torture/execute/20020108-1.c: New test.
11770
11771 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11772
11773         * gcc.dg/20020108-1.c: New test.
11774
11775 2002-01-08  H.J. Lu <hjl@gnu.org>
11776
11777         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11778         for header files.
11779
11780 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11781
11782         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11783         consistency.
11784
11785 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11786
11787         * gcc.dg/altivec-4.c: Test altivec predicates.
11788
11789 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11790
11791         * gcc.c-torture/execute/20020107-1.c: New test.
11792
11793 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11794
11795         PR c/5279
11796         * gcc.c-torture/compile/20020106-1.c: New test.
11797
11798 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11799
11800         * gcc.c-torture/execute/nestfunc-4.c: New test.
11801
11802 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11803
11804         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11805         extra triple that slipped in.
11806         * g++.old-deja/g++.abi/align.C: Likewise.
11807         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11808
11809 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11810
11811         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11812         * g++.old-deja/g++.abi/align.C: Likewise.
11813         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11814
11815         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11816         on FreeBSD/i386.
11817         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11818         FreeBSD.
11819
11820 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11821
11822         * gcc.dg/20020104-1.c: New test.
11823
11824         * gcc.dg/20020104-2.c: New test.
11825
11826 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11827
11828         * gcc.dg/20020103-1.c: Fix typo in target selector.
11829
11830 2002-01-03  Richard Henderson  <rth@redhat.com>
11831
11832         * gcc.dg/20020103-1.c: New.
11833
11834 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11835
11836         * gcc.c-torture/execute/20020103-1.c: New test.
11837
11838 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11839
11840         * g++.dg/other/debug2.C: New test.
11841
11842         * gcc.c-torture/compile/20020103-1.c: New test.
11843
11844 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11845
11846         * gcc.dg/gnu89-init-1.c: Added new tests.
11847
11848 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11849
11850         * g++.dg/template/friend2.C: Remove as patch is reverted.
11851
11852         * g++.dg/warn/oldcast1.C: New test.
11853
11854         * g++.dg/template/ptrmem1.C: New test.
11855         * g++.dg/template/ptrmem2.C: New test.
11856
11857         * g++.dg/template/ntp.C: New test.
11858
11859         * g++.dg/other/component1.C: New test.
11860
11861         * g++.dg/template/ttp3.C: New test.
11862
11863         * g++.dg/template/friend2.C: New test.
11864         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11865
11866 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11867
11868         * g++.dg/other/ptrmem1.C: New test.
11869         * g++.dg/other/ptrmem2.C: New test.
11870
11871 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11872
11873         * g++.dg/template/ctor1.C: New test.
11874
11875 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11876
11877         * g++.dg/template/friend2.C: New test.
11878
11879 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11880
11881         * gcc.dg/mmix-1.c: New test.
11882
11883 2001-12-31  Richard Henderson  <rth@redhat.com>
11884
11885         * gcc.dg/asm-5.c: New.
11886
11887 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11888
11889         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11890         in namespace __gnu_cxx
11891
11892 2001-12-30  Richard Henderson  <rth@redhat.com>
11893
11894         * gcc.dg/debug-6.c: New.
11895
11896 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11897
11898         * gcc.c-torture/compile/20011229-2.c: New test.
11899
11900 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11901
11902         * gcc.dg/debug-3.c: New test.
11903         * gcc.dg/debug-4.c: New test.
11904         * gcc.dg/debug-5.c: New test.
11905
11906 2001-12-29  Richard Henderson  <rth@redhat.com>
11907
11908         * g++.dg/eh/loop1.C: New.
11909
11910 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11911
11912         * g++.dg/template/crash1.C: New test.
11913
11914 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11915
11916         * g++.dg/other/const1.C: New test.
11917
11918 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11919
11920         * gcc.c-torture/compile/20011229-1.c: New test.
11921
11922 2001-12-28  Stan Shebs  <shebs@apple.com>
11923
11924         * lib/objc-torture.exp: Resync with c-torture.exp.
11925         * lib/objc.exp: Load standard libraries.
11926
11927 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11928
11929         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11930         additional tests.
11931
11932 2001-12-27  Roger Sayle <roger@eyesopen.com>
11933
11934         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11935
11936 2001-12-27  Richard Henderson  <rth@redhat.com>
11937
11938         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11939
11940 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11941
11942         * g++.dg/eh/ctor1.C: New test.
11943         * g++.dg/other/error2.C: New test.
11944
11945 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11946
11947         * g++.dg/other/init2.C: New test.
11948
11949 2001-12-24  Richard Henderson  <rth@redhat.com>
11950
11951         * gcc.dg/20011223-1.c: New.
11952         * gcc.dg/inline-1.c: New.
11953
11954 2001-12-23  Richard Henderson  <rth@redhat.com>
11955
11956         * gcc.dg/asm-4.c: Test operand modifiers.
11957
11958 2001-12-23  Richard Henderson  <rth@redhat.com>
11959
11960         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11961
11962 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11963
11964         * gcc.c-torture/execute/20011223-1.c: New test.
11965
11966 2001-12-21  Richard Henderson  <rth@redhat.com>
11967
11968         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11969         re-enables the warning.
11970
11971 2001-12-21  Richard Henderson  <rth@redhat.com>
11972
11973         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11974
11975 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11976
11977         * gcc.c-torture/compile/20011218-1.c: New test.
11978
11979 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11980
11981         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11982         arm-isr.c test.
11983         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11984         epilogue generation for ARM ISR routines.
11985
11986 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11987
11988         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11989         * gcc.dg/format/c90-printf-3.c: Likewise.
11990         * gcc.dg/format/c99-printf-3.c: Likewise.
11991         * gcc.dg/format/ext-1.c: Likewise.
11992         * gcc.dg/format/ext-6.c: Likewise.
11993         * gcc.dg/format/format.h: Prototype unlocked stdio.
11994
11995 2001-12-20  Richard Henderson  <rth@redhat.com>
11996
11997         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11998         (arena): Use it.
11999         (malloc): Correct allocation logic.  Abort if we fill up the
12000         arena before initialization complete.
12001         (realloc): Correct allocation logic.
12002
12003 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12004
12005         * gcc.c-torture/compile/20011219-2.c: New test.
12006
12007         * gcc.c-torture/execute/20011219-1.c: New test.
12008
12009 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
12010
12011         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
12012         target does not support weak symbols.
12013
12014 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
12015
12016         * gcc.c-torture/compile/20011219-1.c: New test.
12017
12018 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
12019
12020         * g++.dg/other/error1.C: New test.
12021
12022 2001-12-17  Jeffrey A Law  (law@redhat.com)
12023
12024         * gcc.c-torture/execute/20011217-1.c: New test.
12025
12026 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
12027
12028         * objc.dg/special/: New directory.
12029         * objc.dg/special/special.exp: New file.
12030         * objc.dg/special/unclaimed-category-1.h: New file.
12031         * objc.dg/special/unclaimed-category-1a.m: New file.
12032         * objc.dg/special/unclaimed-category-1.m: New file.
12033
12034 2001-12-17  Andreas Jaeger  <aj@suse.de>
12035
12036         * gcc.c-torture/compile/20011217-2.c: New test.
12037
12038 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12039
12040         * gcc.c-torture/compile/20011217-1.c: New test.
12041
12042 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
12043
12044         * testsuite/gcc.dg/20011214-1.c: New.
12045
12046 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
12047
12048         * gcc.dg/altivec-4.c: New.
12049
12050 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
12051
12052         * gcc.dg/20011113-1.c: New test.
12053
12054 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12055
12056         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12057         std::__malloc_alloc_template<0> and
12058         std::__default_alloc_template<false, 0>.
12059
12060 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
12061
12062         * objc/execute/bf-21.m: New test.
12063         * objc/execute/enumeration-1.m: New test.
12064         * objc/execute/enumeration-2.m: New test.
12065
12066 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
12067
12068         * gcc.dg/gnu89-init-1.c: New test.
12069
12070 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
12071
12072         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12073         * g++.old-deja/g++.jason/2371.C: Likewise.
12074         * g++.old-deja/g++.jason/template33.C: Likewise.
12075         * g++.old-deja/g++.jason/template34.C: Likewise.
12076         * g++.old-deja/g++.jason/template36.C: Likewise.
12077         * g++.old-deja/g++.oliva/typename1.C: Likewise.
12078         * g++.old-deja/g++.oliva/typename2.C: Likewise.
12079         * g++.old-deja/g++.other/typename1.C: Likewise.
12080         * g++.old-deja/g++.pt/inherit2.C: Likewise.
12081         * g++.old-deja/g++.pt/nontype5.C: Likewise.
12082         * g++.old-deja/g++.pt/typename11.C: Likewise.
12083         * g++.old-deja/g++.pt/typename14.C: Likewise.
12084         * g++.old-deja/g++.pt/typename16.C: Likewise.
12085         * g++.old-deja/g++.pt/typename3.C: Likewise.
12086         * g++.old-deja/g++.pt/typename4.C: Likewise.
12087         * g++.old-deja/g++.pt/typename5.C: Likewise.
12088         * g++.old-deja/g++.pt/typename7.C: Likewise.
12089         * g++.old-deja/g++.robertl/eb9.C: Likewise.
12090
12091 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
12092
12093         * g++.dg/other/linkage1.C: New test.
12094         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12095         specifiers.
12096
12097 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
12098
12099         * gcc.dg/concat.c: New test.
12100
12101 2001-12-11  Stan Shebs  <shebs@apple.com>
12102
12103         * objc/compile: New test directory.
12104         * objc/compile/compile.exp: New expect script.
12105         * objc/compile/20011211-1.m: New compile test.
12106
12107 2001-12-11  Jason Merrill  <jason@redhat.com>
12108
12109         * lib/prune.exp (prune_gcc_output): Also handle "In member
12110         function".  So many permutations...
12111
12112 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
12113
12114         * g++.dg/template/typedef1.C: New test.
12115
12116 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
12117
12118         * g++.dg/other/copy1.C: New test.
12119
12120 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
12121
12122         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12123
12124         * gcc.dg/builtin-choose-expr.c: New.
12125
12126 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
12127
12128         * gcc.dg/altivec-2.c: New.
12129
12130 2001-12-07  Richard Henderson  <rth@redhat.com>
12131
12132         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12133
12134 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
12135
12136         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12137         ultrasparc.
12138
12139 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12140
12141         * g++-old.deja/g++.robertl/eb101.C: Deleted.
12142
12143 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
12144
12145         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12146         variable argument list.
12147
12148 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
12149
12150         * gcc.c-torture/execute/memcheck: Delete entire directory.
12151         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12152         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12153
12154 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12155
12156         * gcc.dg/Wshadow-1.c: New test.
12157
12158 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
12159
12160         * gcc.c-torture/compile/20011130-1.c: New test.
12161
12162         * gcc.dg/noncompile/20011025-1.c: New test.
12163
12164         * g++.dg/other/anon-union.C: New test.
12165
12166         * gcc.c-torture/execute/20011024-1.c: New test.
12167
12168 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12169
12170         * gcc.c-torture/execute/20000722-1.x,
12171         gcc.c-torture/execute/20010123-1.x: Remove.
12172         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12173         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12174         gcc.dg/c99-complit-2.c: New tests.
12175
12176 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
12177
12178         * g++.dg/inherit/base1.C: New test.
12179
12180 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
12181
12182         * g++.dg/other/stdarg1.C: New test.
12183
12184         * gcc.c-torture/compile/20011130-2.c: New test.
12185
12186 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
12187
12188         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12189         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12190         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12191         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12192         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12193         * gcc.dg/builtin-prefetch-1.c: New test.
12194
12195 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
12196
12197         * gcc.dg/20011130-1.c: New test.
12198
12199 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12200
12201         * g++.dg/other/scope1.C: New test.
12202         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12203
12204 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12205
12206         * gcc.dg/vla-init-1.c: New test.
12207
12208 2001-12-01  Geoff Keating  <geoffk@redhat.com>
12209
12210         * gcc.c-torture/compile/structs.c: New testcase from GDB.
12211
12212 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12213
12214         * objc.dg/alias.m: Update.
12215         * objc.dg/class-1.m: Update.
12216         * objc.dg/const-str-1.m: Update.
12217         * objc.dg/fwd-proto-1.m: Update.
12218         * objc.dg/id-1.m: Update.
12219         * objc.dg/super-class-1.m: Update.
12220
12221 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
12222
12223         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12224         constructs.
12225
12226 2001-11-28  Jeffrey A Law  (law@cygnus.com)
12227
12228         * gcc.c-torture/execute/20011128-1.c: New test.
12229
12230 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
12231
12232         * gcc.dg/20011127-1.c: New test.
12233
12234 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12235
12236         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
12237         from Austin Group draft 7.
12238         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
12239         scanf format arguments.
12240         * gcc.dg/format/no-exargs-2.c: New test.
12241
12242 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
12243
12244         * g++.dg/abi/vbase8-4.C: New test.
12245
12246 2001-11-24  Ian Lance Taylor  <ian@airs.com>
12247
12248         * gcc.c-torture/execute/20011121-1.c: New test.
12249
12250 2001-11-23  Jeffrey A Law  (law@cygnus.com)
12251
12252         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12253
12254 2001-11-23  Andreas Jaeger  <aj@suse.de>
12255
12256         * gcc.dg/cpp/charconst-2.c: New test.
12257
12258 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
12259
12260         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12261         to the host if it is remote.  Let tests specify extra headers
12262         they use.
12263         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12264         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12265         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12266         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12267         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12268         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12269         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12270         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12271         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12272         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12273
12274 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
12275
12276         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12277         for little endian ARMs.
12278
12279 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
12280
12281         * gcc.c-torture/compile/20011119-1.c: New test.
12282         * gcc.c-torture/compile/20011119-2.c: New test.
12283
12284 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
12285
12286         * gcc.dg/altivec-1.c: Fix typo.
12287
12288 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12289
12290         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12291
12292 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
12293
12294         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12295
12296 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
12297
12298         * lib/g77.exp: Don't specify --rpath-link.
12299
12300         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12301         across all the headers.
12302         * gcc.dg/format/format.exp: For testing on a remote host,
12303         copy format.h.
12304
12305         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12306         * gcc.c-torture/execute/930406-1.c: Likewise.
12307         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12308
12309 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
12310
12311         * gcc.dg/altivec-1.c: New.
12312
12313 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
12314
12315         * gcc.dg/cpp/fpreprocessed.c: New test case.
12316
12317 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12318
12319         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12320         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12321         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12322
12323 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12324
12325         * gcc.dg/no-builtin-1.c: New test.
12326
12327 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
12328
12329         * gcc.c-torture/execute/20011115-1.c: New test.
12330
12331 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
12332
12333         * gcc.c-torture/compile/20011114-2.c: New test.
12334         * gcc.c-torture/compile/20011114-3.c: New test.
12335         * gcc.c-torture/compile/20011114-4.c: New test.
12336
12337 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12338
12339         * g++.dg/other/init1.C: New test.
12340
12341 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
12342
12343         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12344         message.
12345
12346         * gcc.c-torture/execute/20011114-1.c: New testcase.
12347
12348         * gcc.c-torture/compile/20010327-1.c: Revert last change.
12349         * gcc.c-torture/compile/20011114-1.c: New test, exactly
12350         like the (before this change) version of 20010327-1.c.
12351
12352 2001-11-14  Roger Sayle <roger@eyesopen.com>
12353
12354         * gcc.c-torture/execute/string-opt-13.c: New testcase.
12355
12356 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
12357
12358         * g++.dg/init/array2.C: New test.
12359
12360 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
12361
12362         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12363
12364 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
12365
12366         * g++.dg/other/forscope1.C: New test.
12367         * g++.dg/ext/forscope1.C: New test.
12368         * g++.dg/ext/forscope2.C: New test.
12369
12370 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
12371
12372         * gcc.c-torture/execute/20011113-1.c: New test.
12373
12374 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
12375
12376         * gcc.c-torture/execute/20011109-2.c: New test.
12377
12378         * gcc.c-torture/execute/20011109-1.c: New test.
12379
12380 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
12381
12382         * gcc.c-torture/compile/20011109-1.c: New test.
12383
12384 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
12385
12386         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12387         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12388         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12389         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12390         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12391         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12392         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12393
12394 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12395
12396         * g++.dg/warn/Wshadow-1.C: New tests.
12397         * g++.old-deja/g++.mike/for3.C: Update.
12398
12399 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
12400
12401         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12402         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12403         XFAILs.  Adjust expected error texts.
12404         * gcc.c-torture/compile/20011106-1.c,
12405         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12406         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12407         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12408         gcc.dg/c99-array-lval-5.c: New tests.
12409
12410 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12411
12412         * gcc.dg/cpp/defined.c: Update.
12413
12414 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12415
12416         * gcc.c-torture/execute/anon-1.c: New test.
12417
12418 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
12419
12420         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12421         same size, so no warning should be produced on stormy16.
12422
12423         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12424         due to oversized array.
12425         * g++.old-deja/g++.mike/ns15.C: Likewise.
12426         * g++.old-deja/g++.pt/crash16.C: Likewise.
12427
12428 2001-11-02  Graham Stott  <grahams@redhat.com>
12429
12430         * g++.dgother/debug1.C: Fix typos.
12431
12432 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
12433
12434         * g++.dg/other/debug1.C: New test.
12435
12436 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12437
12438         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12439         of unsigned long.
12440
12441 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
12442
12443         * gcc.dg/20011029-2.c: New test.
12444
12445         * gcc.c-torture/compile/20011029-1.c: New test.
12446
12447 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
12448
12449         * objc/execute/class_self-1.m: New test.
12450         * objc/execute/class_self-2.m: New test.
12451
12452 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
12453
12454         * gcc.misc-tests/msgs.exp: Delete.
12455         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12456         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
12457         error set to match recent changes.
12458
12459 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
12460
12461         * gcc.dg/20011021-1.c: New test.
12462
12463 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
12464
12465         * gcc.c-torture/compile/20011023-1.c: New test.
12466
12467 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
12468
12469         * lib/g77.exp: Rewrite based on lib/g++.exp.
12470
12471 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
12472
12473         * gcc.c-torture/execute/20011019-1.c: New test.
12474
12475         * gcc.dg/20011018-1.c: New test.
12476
12477 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12478
12479         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12480
12481 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12482
12483         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12484         * gcc.dg/attr-invalid.c: Likewise.
12485
12486 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
12487
12488         * testsuite/gcc.dg/20011015-1.c: New test.
12489
12490 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12491
12492         * g++.dg/template/unify2.C: New test.
12493
12494 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12495
12496         * g++.dg/other/exception-specification.C: New test
12497
12498 2001-10-13  Tom Rix  <trix@redhat.com>
12499
12500         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12501         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12502
12503 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
12504
12505         * testsuite/gcc.dg/20011009-1.c: New test.
12506
12507 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12508
12509         PR g++/4476
12510         * g++.dg/other/friend1.C: New test.
12511
12512 2001-10-11  Richard Henderson  <rth@redhat.com>
12513
12514         * g++.old-deja/g++.other/crash18.C: Add -S to options.
12515
12516 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12517
12518         * gcc.c-torture/compile/20011010-1.c: New.
12519
12520 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12521
12522         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12523         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12524         g77.f-torture/execute/execute.exp,
12525         g77.f-torture/noncompile/noncompile.exp,
12526         gcc.c-torture/compile/compile.exp,
12527         gcc.c-torture/execute/execute.exp,
12528         gcc.c-torture/execute/ieee/ieee.exp,
12529         gcc.c-torture/execute/memcheck/memcheck.exp,
12530         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12531         objc/execute/execute.exp: Update FSF address.
12532
12533 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12534
12535         * gcc.dg/cpp/cmdlne-C.c: Update.
12536         * gcc.dg/cpp/cmdlne-C2.c: New.
12537
12538 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12539
12540         * gcc.c-torture/execute/20011008-3.c: New.
12541
12542 2001-10-08  DJ Delorie  <dj@redhat.com>
12543
12544         * gcc.dg/20011008-1.c: New.
12545         * gcc.dg/20011008-2.c: New.
12546
12547 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12548
12549         * gcc.dg/cpp/spacing1.c: Update test.
12550
12551 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12552
12553         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12554         spelling errors of "separate" as "seperate".
12555
12556 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12557
12558         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12559         enough to avoid inlining.
12560
12561 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12562
12563         * lib/g77.exp: set libg2c_dir correctly.
12564
12565 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12566
12567         * gcc.dg/cpp/macro11.c: New test.
12568
12569 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12570
12571         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12572         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12573         gcc.dg/format/multattr-3.c: New tests.
12574         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12575         tests for format attributes on function pointers being rejected.
12576
12577 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12578
12579         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12580
12581 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12582
12583         * g++.dg/warn/format1.C: New test.
12584
12585 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12586
12587         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12588
12589 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12590
12591         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12592
12593 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12594
12595         * gcc.dg/cpp/redef2.c: Add test.
12596
12597 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12598
12599         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12600         long-standing bug on i686, apparently.
12601         * gcc.c-torture/execute/loop-2c.x: New file.
12602         * gcc.c-torture/execute/loop-2d.x: New file.
12603         * gcc.c-torture/execute/loop-3c.x: New file.
12604
12605 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12606
12607         * gcc.dg/cpp/20000625-2.c: Correct line number.
12608
12609 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12610
12611         * gcc.dg/cpp/macro10.c: New test.
12612         * gcc.dg/cpp/strify3.c: New test.
12613         * gcc.dg/cpp/spacing1.c: Add tests.
12614         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12615         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12616
12617 2001-09-24  DJ Delorie  <dj@redhat.com>
12618
12619         * gcc.c-torture/execute/20010924-1.c: New test.
12620
12621 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12622
12623         * testsuite/objc/execute/paste.m: Remove.
12624
12625 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12626
12627         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12628
12629 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12630
12631         * g77.dg/strlen0.f: New test.
12632
12633 2001-09-21  Richard Henderson  <rth@redhat.com>
12634
12635         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12636         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12637
12638 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12639
12640         Table-driven attributes.
12641         * g++.dg/ext/attrib1.C: New test.
12642
12643 2001-09-20  DJ Delorie  <dj@redhat.com>
12644
12645         * gcc.dg/20000926-1.c: Update expected warning messages.
12646         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12647         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12648         array.
12649
12650 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12651
12652         * g++.dg/eh/registers1.C: New test case.
12653
12654 2001-09-17  Richard Henderson  <rth@redhat.com>
12655
12656         * gcc.dg/array-5.c: Fix VLA decomposition test.
12657
12658 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12659
12660         * gcc.dg/cpp/line5.c: New testcase.
12661
12662 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12663
12664         * gcc.dg/cpp/macro9.c: New test.
12665
12666 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12667
12668         * gcc.c-torture/execute/980223.c: Change type of addr from long
12669         to char *.
12670
12671 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12672
12673         * gcc.c-torture/execute/20010915-1.c: New test.
12674
12675 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12676
12677         * g77.dg/bprob: New directory.
12678         * g77.dg/bprob/bprob.exp: New file.
12679         * g77.dg/bprob/bprob-1.f: New test.
12680         * g77.dg/gcov: New directory.
12681         * g77.dg/gcov/gcov.exp: New file.
12682         * g77.dg/gcov/gcov-1.f: New test.
12683         * g77.dg/gcov/gcov-1.x: New file.
12684
12685 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12686
12687         * gcc.dg/cpp/directiv.c: Update.
12688         * gcc.dg/cpp/undef1.c: Update.
12689
12690 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12691
12692         * gcc.dg/20010912-1.c: New test.
12693
12694 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12695
12696         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12697         language-independent file in lib.
12698         * lib/gcov.exp: New file.
12699
12700 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12701
12702         * gcc.c-torture/compile/20010911-1.c: New test.
12703
12704 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12705
12706         * lib/profopt.exp: New, to support profile-directed optimizations.
12707         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12708         * gcc.misc-tests/bprob-1.c: New test.
12709         * gcc.misc-tests/bprob-2.c: New test.
12710
12711 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12712
12713         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12714         XFAIL and which kinds of gcov output to verify.
12715         * gcc.misc-tests/gcov-4b.x: New file.
12716         * gcc.misc-tests/gcov-5b.x: New file.
12717         * gcc.misc-tests/gcov-6.x: New file.
12718         * gcc.misc-tests/gcov-7.c: New test.
12719         * gcc.misc-tests/gcov-7.x: New file.
12720
12721 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12722
12723         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12724         * gcc.misc-tests/gcov-6.c: New test.
12725
12726 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12727
12728         PR c++/3986
12729         * g++.dg/abi/vbase1.C: New test.
12730
12731 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12732
12733         * objc.dg/method-2.m: New.
12734
12735 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12736
12737         PR c++/4203
12738         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12739         * g++.dg/init/empty1.C: New test.
12740
12741 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12742
12743         * gcc.c-torture/compile/20010903-1.c: New test.
12744
12745 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12746
12747         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12748         for m68k.
12749
12750 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12751
12752         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12753
12754         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12755
12756         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12757
12758 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12759
12760         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12761         for 16-bit 'unsigned int'.
12762
12763 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12764
12765         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12766
12767 2001-08-27  Richard Henderson  <rth@redhat.com>
12768
12769         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12770         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12771
12772 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12773
12774         * gcc.dg/asm-names.c (ymain): New.
12775
12776 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12777
12778         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12779         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12780         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12781
12782 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12783
12784         * gcc.dg/compare5.c: New testcase.
12785
12786 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12787
12788         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12789         and "In instantiation".
12790
12791 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12792
12793         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12794
12795 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12796
12797         * gcc.misc-tests/gcov.exp: Add support for branch information.
12798         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12799         * gcc.misc-tests/gcov-4.c: New test.
12800         * gcc.misc-tests/gcov-4b.c: New test.
12801         * gcc.misc-tests/gcov-5b.c: New test.
12802
12803 2001-08-20  Zack Weinberg  <zackw@panix.com>
12804
12805         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12806         expected to fail.
12807
12808 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12809
12810         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12811
12812 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12813
12814         * g++.dg/eh/template1.C: New test.
12815
12816 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12817
12818         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12819         Fix thinko.
12820         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12821         for xfail.
12822
12823 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12824
12825         * lib/g77-dg.exp:  Use prune.exp for common procedures
12826         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12827         * lib/g77.exp: (g77-dg-prune) Remove
12828
12829 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12830
12831         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12832
12833 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12834
12835         * g++.dg/template/unify1.C: New test.
12836
12837 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12838
12839         * g++.dg/abi/empty4.C: New test.
12840
12841 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12842
12843         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12844         solaris2.*
12845         * g77.f-torture/compile/pr3743.x: Likewise
12846
12847 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12848
12849         * g++.dg/other/using-declaration.C: New test.
12850
12851 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12852
12853         * gcc.dg/cpp/tr-sign.c: New testcase.
12854
12855 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12856
12857         * gcc.dg/cpp/19951025-1.c: Revert.
12858         * gcc.dg/cpp/directiv.c: We no longer process directives that
12859         interrupt macro arguments.
12860
12861 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12862
12863         * gcc.dg/bconstp-1.c: New test.
12864
12865 2001-08-03  Richard Henderson  <rth@redhat.com>
12866
12867         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12868
12869 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12870
12871         * gcc.dg/cpp/19951025-1.c: Update.
12872
12873 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12874
12875         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12876         should be x.
12877
12878 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12879
12880         Kill -fhonor-std.
12881         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12882         * g++.old-deja/g++.other/std1.C: Likewise.
12883         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12884
12885 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12886
12887         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12888         (g77_pass, g77_fail, g77_finish, g77_exit,
12889         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12890
12891 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12892
12893         * g77.dg/fbackslash.f
12894         * g77.dg/fcase-preserve.f
12895         * g77.dg/ff90-1.f
12896         * g77.dg/ffixed-line-length-0.f
12897         * g77.dg/ffixed-line-length-132.f
12898         * g77.dg/ffixed-line-length-7.f
12899         * g77.dg/ffixed-line-length-72.f
12900         * g77.dg/ffixed-line-length-none.f
12901         * g77.dg/ffree-form-1.f
12902         * g77.dg/fno-backslash.f
12903         * g77.dg/fno-f90-1.f
12904         * g77.dg/fno-fixed-form-1.f
12905         * g77.dg/fno-onetrip.f
12906         * g77.dg/fno-typeless-boz.f
12907         * g77.dg/fno-underscoring.f
12908         * g77.dg/fno-vxt-1.f
12909         * g77.dg/fonetrip.f
12910         * g77.dg/ftypeless-boz.f
12911         * g77.dg/fugly-assumed.f
12912         * g77.dg/funderscoring.f
12913         * g77.dg/fvxt-1.f
12914
12915 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12916
12917         * objc.dg/fwd-proto-1.m: New.
12918         * objc.dg/local-decl-1.m: New.
12919         * objc.dg/naming-1.m: New.
12920         * objc.dg/naming-2.m: New.
12921         * objc.dg/proto-hier-1.m: New.
12922
12923 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12924
12925         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12926         largest-type elements to a struct makes its size grow.
12927
12928 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12929
12930         * g++.dg/abi/vthunk1.C: New test.
12931
12932 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12933
12934         * g++.dg/abi/vbase8-22.C: New test.
12935
12936 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12937
12938         * gcc.dg/cpp/macro8.c: New test.
12939
12940 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12941
12942         * g++.dg/abi/vbase8-21.C: New test.
12943
12944 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12945
12946         * g++.dg/abi/vbase8-10.C: New test.
12947
12948 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12949
12950         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12951         ${tool}_set_ld_library_path.
12952         Changed caller.
12953         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12954         g++.exp.
12955
12956 2001-07-26  Stan Cox <scox@redhat.com>
12957
12958         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12959         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12960         gcc_exit, gcc_check_unsupported_p):
12961         Moved to gcc-deps.exp
12962         * gcc-deps.exp: New file.
12963
12964 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12965
12966         * g++.old-deja/g++.pt/defarg14.C: New test.
12967
12968 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12969
12970         * g++.old-deja/g++.other/lineno5.C: New test.
12971
12972 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12973
12974         * g++.old-deja/g++.pt/crash68.C: New test.
12975
12976 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12977
12978         * g++.old-deja/g++.other/crash42.C: New test.
12979
12980 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12981
12982         * gcc.dg/cpp/extratokens.c: Fix.
12983         * gcc.dg/cpp/skipping2.c: New tests.
12984
12985 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12986
12987         * gcc.c-torture/execute/20010724-1.c: New file.
12988         * gcc.c-torture/execute/20010724-1.x: New file.
12989
12990 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12991
12992         * g++.old-deja/g++.other/cond7.C: New test.
12993
12994 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12995
12996         * g++.old-deja/g++.other/optimize4.C: New test.
12997
12998 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12999
13000         * g++.old-deja/g++.abi/vbase8-5.C: New test.
13001
13002 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
13003
13004         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13005         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13006         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13007         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13008
13009         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13010         bug report" message.
13011
13012         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13013         * g++.dg/ext/instantiate1.C: Move from old-deja.
13014
13015 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
13016
13017         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13018         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13019         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13020         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13021
13022 2001-07-23  Jeffrey A Law  (law@cygnus.com)
13023
13024         * gcc.c-torture/execute/20010723-1.c: New test.
13025
13026 2001-07-23  Ben Elliston  <bje@redhat.com>
13027
13028         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13029
13030 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13031
13032         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13033         i[34567]86-*-*.
13034         Delete handling of ieee_multilib_flags.
13035         Pass -mieee for alpha*-*-* and sh-*-*.
13036         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13037
13038 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
13039
13040         Remove old-abi tests.
13041         * g++.old-deja/g++.mike/p11116.C: Remove.
13042         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13043
13044 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
13045
13046         * g77.f-torture/compile/pr3743.f:  New test
13047
13048 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
13049
13050         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13051
13052 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13053
13054         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13055         g++.old-deja/g++.pt/static6.C: Likewise.
13056         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13057         supports weak symbols.
13058
13059 2001-07-18  Andreas Jaeger  <aj@suse.de>
13060
13061         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13062         supported again.
13063
13064 2001-07-18  Andreas Jaeger  <aj@suse.de>
13065
13066         * gcc.dg/iftrap-1.c: Fix target line.
13067
13068 2001-07-17  Richard Henderson  <rth@redhat.com>
13069
13070         * gcc.c-torture/execute/20010717-1.c: New.
13071
13072 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13073
13074         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13075         tests.
13076
13077 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13078
13079         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13080
13081 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13082
13083         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13084         UAC_SIGBUS, UAC_NOPRINT definitions.
13085
13086 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
13087
13088         * objc/execute/object_is_class.m: New test.
13089         * objc/execute/object_is_meta_class.m: New test.
13090
13091 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13092
13093         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13094         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13095
13096 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
13097
13098         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13099         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13100
13101 2001-07-14  Richard Henderson  <rth@redhat.com>
13102
13103         * gcc.dg/iftrap-1.c: New.
13104
13105 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
13106
13107         * g77.f-torture/execute/intrinsic77.f: New test.
13108
13109 2001-07-11  Janis Johnson <janis@us.ibm.com>
13110
13111         * gcc.misc-tests/gcov-3.c: New test.
13112
13113 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13114
13115         * gcc.c-torture/compile/20010711-1.c,
13116         * gcc.c-torture/compile/20010711-2.c: New tests.
13117
13118 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13119
13120         * gcc.c-torture/execute/20010711-1.c: New test.
13121
13122 2001-07-11  Ben Elliston  <bje@redhat.com>
13123
13124         * g++.old-deja/g++.other/enum5.C: New test.
13125
13126 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
13127
13128         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13129         (g++-dg-prune): Call prune_gcc_output.
13130         * prune.exp: New file for prune_gcc_output.
13131         * lib/g++.exp, lib/gcc.exp: Load it.
13132
13133 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13134
13135         * gcc.c-torture/compile/20010701-1.c,
13136         g++.old-deja/g++.ext/attrib6.C: New tests.
13137
13138 2001-07-06  Jeffrey A Law  (law@cygnus.com)
13139
13140         * gcc.c-torture/compile/20010706-1.c: New test.
13141
13142 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
13143
13144         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13145
13146 2001-06-28  Stan Shebs  <shebs@apple.com>
13147
13148         * gcc.dg/pragma-darwin.c: New test.
13149
13150 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13151
13152         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13153         Solaris 2.[678] system.
13154
13155 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13156
13157         * gcc.dg/20010622-1.c: New test.
13158
13159 2001-06-18  Stan Shebs  <shebs@apple.com>
13160
13161         * objc.dg: New directory.
13162         * objc.dg/dg.exp: New file.
13163         * objc.dg/alias.m: New.
13164         * objc.dg/class-1.m: New.
13165         * objc.dg/class-2.m: New.
13166         * objc.dg/const-str-1.m: New.
13167         * objc.dg/const-str-2.m: New.
13168         * objc.dg/id-1.m: New.
13169         * objc.dg/method-1.m: New.
13170         * objc.dg/super-class-1.m: New.
13171         * lib/objc-dg.exp: New file.
13172
13173 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13174
13175         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13176         of label name.
13177
13178 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
13179
13180         * g++.old-deja/g++.abi/vbase8-9.C: New test.
13181
13182 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13183
13184         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13185         variable.
13186
13187 2001-06-12  Richard Henderson  <rth@redhat.com>
13188
13189         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13190
13191 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13192
13193         * g++.old-deja/g++.abi/vbase5.C: New test.
13194         * g++.old-deja/g++.abi/vbase6.C: New test.
13195         * g++.old-deja/g++.abi/vbase7.C: New test.
13196
13197 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13198
13199         * gcc.c-torture/compile/20010610-1.c: New test.
13200
13201 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13202
13203         * g++.old-deja/g++.abi/vbase4.C: New test.
13204
13205 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13206
13207         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13208         support %f for HC11/HC12 targets.
13209         * gcc.c-torture/execute/930513-1.x: New file, likewise.
13210         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13211         on HC11/HC12 targets.
13212         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13213
13214 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13215
13216         * gcc.dg/wchar_t-1.c: New file.
13217         * gcc.dg/wint_t-1.c: Likewise.
13218
13219 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
13220
13221         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13222
13223 2001-06-11  Richard Henderson  <rth@redhat.com>
13224
13225         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13226
13227 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13228
13229         * gcc.c-torture/compile/20010611-1.c: New test.
13230
13231 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13232
13233         * gcc.dg/c99-tag-1.c: Add more tests.
13234
13235 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
13236
13237         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13238         representation on MN10300 and ARM/Thumb.
13239
13240 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
13241
13242         * g77.f-torture/execute/20010610.f: New.
13243
13244 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
13245
13246         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13247         names.
13248
13249 2001-06-09  Richard Henderson  <rth@redhat.com>
13250
13251         * gcc.c-torture/execute/ashrdi-1.c: New.
13252         * gcc.c-torture/execute/ashldi-1.c: New.
13253         * gcc.c-torture/execute/lshrdi-1.c: New.
13254
13255 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
13256
13257         * objc/execute/load-3.m: Added. Check sending +load to categories,
13258         in addition to classes.
13259
13260 2001-06-08  Stan Shebs  <shebs@apple.com>
13261
13262         * objc/execute/load-2.m: New test.  From Nicola Pero
13263         <n.pero@mi.flashnet.it>.
13264
13265 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
13266
13267         * gcc.c-torture/execute/20010605-2.c: New test.
13268
13269 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13270
13271         * g++.old-deja/g++.abi/vbase2.C: New test.
13272         * g++.old-deja/g++.abi/vbase3.C: New test.
13273
13274 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13275
13276         * g++.old-deja/g++.pt/friend49.C: New test.
13277
13278 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
13279
13280         * g++.old-deja/g++.ext/anon3.C: New test.
13281
13282 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
13283
13284         * g++.old-deja/g++.other/conv7.C: New test.
13285
13286 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13287
13288         * gcc.c-torture/compile/20010605-2.c: New test.
13289
13290 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13291
13292         * gcc.c-torture/execute/20010604-1.c: New test.
13293
13294 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
13295
13296         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13297
13298 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
13299
13300         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13301         (g++_link_flags): Likewise.
13302         (g++_init): Pass gccpath's value to two previous functions.
13303
13304 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13305
13306         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13307         Ensure logfile entry matches exec command line.
13308
13309 2001-05-31  Richard Henderson  <rth@redhat.com>
13310
13311         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13312         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13313
13314 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
13315
13316         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13317         compiler for irix6.2
13318
13319 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
13320
13321         * g++.old-deja/g++.other/optimize3.C: New file.
13322
13323 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
13324
13325         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13326         assemble.
13327
13328 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
13329
13330         * g++.old-deja/g++.other/optimize2.C: New file.
13331
13332 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
13333
13334         * gcc.c-torture/compile/20010518-2.c: New file.
13335         * gcc.c-torture/execute/20010518-1.c: New file.
13336         * gcc.c-torture/execute/20010518-2.c: New file.
13337
13338 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13339
13340         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13341
13342 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
13343
13344         G++ no longer defines builtins that do not begin with __builtin.
13345         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13346         * g++.old-deja/g++.brendand/misc13.C: Likewise.
13347         * g++.old-deja/g++.law/builtin1.C: Likewise.
13348         * g++.old-deja/g++.law/cvt2.C: Likewise.
13349         * g++.old-deja/g++.mike/net5.C: Likewise.
13350         * g++.old-deja/g++.other/builtins1.C: Likewise.
13351         * g++.old-deja/g++.other/builtins2.C: Likewise.
13352         * g++.old-deja/g++.other/builtins3.C: Likewise.
13353         * g++.old-deja/g++.other/builtins4.C: Likewise.
13354         * g++.old-deja/g++.other/inline8.C: Likewise.
13355         * g++.old-deja/g++.robertl/eb39.C: Likewise.
13356
13357 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
13358
13359         * g++.old-deja/g++.pt/using1.C: Adjust.
13360         * g++.old-deja/g++.pt/using2.C: New test.
13361
13362 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
13363
13364         * gcc.dg/cpp/charconst.c: New tests.
13365         * gcc.dg/cpp/escape.c: New tests.
13366         * gcc.dg/cpp/escape-1.c: New tests.
13367         * gcc.dg/cpp/escape-2.c: New tests.
13368         * gcc.dg/cpp/ucs.c: New tests.
13369
13370 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
13371
13372         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
13373         native compiler for irix6.5.
13374
13375 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
13376
13377         * lib/g++.exp (g++_include_flags): Use args to compute
13378         get_multilibs.
13379         (g++_link_flags): Likewise.
13380         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13381
13382 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13383
13384         * gcc.dg/c90-hexfloat-1.c: Add more tests.
13385
13386 2001-05-21  Geoff Keating  <geoffk@redhat.com>
13387
13388         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
13389         this file.
13390
13391 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13392
13393         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13394         STACK_SIZE;
13395         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13396         to STACK_SIZE; Use it to define size of add_histo array.
13397         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13398         to STACK_SIZE.
13399         (f): Use GITT_SIZE to define size of gitt local table.
13400         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13401         to STACK_SIZE; Use it to define size of bytemem array.
13402
13403 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13404
13405         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
13406         on 68HC11/HC12 due to the asm instruction.
13407         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
13408         * gcc.c-torture/compile/920520-1.x: Likewise.
13409         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
13410         on 68HC11/HC12 because the function is larger than 64K.
13411         * gcc.c-torture/compile/961203-1.x: New file, this test fails
13412         on 68HC11/HC12 because the structure is too large.
13413
13414 2001-05-20  Richard Henderson  <rth@redhat.com>
13415
13416         * gcc.c-torture/execute/20010520-1.c: New.
13417
13418 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13419
13420         * g++.old-deja/g++.warn/compare1.C: New test.
13421         * gcc.dg/compare4.c: New test.
13422
13423 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
13424
13425         * g++.old-deja/g++.other/optimize1.C: New test.
13426
13427 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13428
13429         * g++.old-deja/g++.pt/spec41.C: New test.
13430
13431 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
13432
13433         * gcc.c-torture/compile/20010114-1.x: Remove.
13434
13435 2001-05-18  Stan Shebs  <shebs@apple.com>
13436
13437         * gcc.c-torture/compile/20010518-1.c: New test.
13438
13439 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
13440
13441         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13442         * g++.old-deja/g++.pt/crash67.C: New test.
13443
13444 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
13445
13446         * g++.old-deja/g++.other/debug9.C: New test.
13447
13448 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
13449
13450         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13451
13452 2001-05-16  Jan Hubicka  <jh@suse.cz>
13453
13454         * gcc.c-torture/compile/20010516-1.c: New test.
13455
13456 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13457
13458         * g++.old-deja/g++.other/crash41.C: New test.
13459
13460 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13461
13462         * g++.old-deja/g++.pt/crash66.C: New test.
13463
13464 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
13465
13466         * g++.old-deja/g++.robertl/eb27.C: Convert.
13467
13468 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
13469
13470         * g++.dg/friend-warn.C: New test.  Do not warn about friend
13471         declaration being redundant.
13472
13473 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
13474
13475         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13476
13477 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
13478
13479         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13480
13481 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
13482
13483         * lib/g++.exp: Use testsuite_flags.
13484
13485 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
13486
13487         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13488
13489 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13490
13491         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13492
13493 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
13494
13495         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13496
13497 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
13498
13499         * gcc.c-torture/compile/20010313-1.c: New test.
13500
13501 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
13502
13503         * gcc.dg/cpp/direct2.c: New test.
13504         * gccq.dg/cpp/direct2s.c: New test.
13505
13506         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13507
13508 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
13509
13510         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13511         * g++.old-deja/g++.other/op3.C: Likewise.
13512
13513 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13514
13515         * gcc.dg/cpp/syshdr.h: New file.
13516         * gcc.dg/cpp/sysmac1.c: Update.
13517         * gcc.dg/cpp/sysmac2.c: Update.
13518
13519 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13520
13521         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13522
13523 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
13524
13525         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13526         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13527
13528 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
13529
13530         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13531
13532 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
13533
13534         * lib/g++.exp (g++_include_flags): Don't use any special flags
13535         if TESTING_IN_BUILD_TREE is not defined.
13536         (g++_init): Use a plain 'c++' as the compiler if
13537         TESTING_IN_BUILD_TREEE is not defined.
13538
13539 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13540
13541         * g++.old-deja/g++.eh/catch13.C: New test.
13542         * g++.old-deja/g++.eh/catch14.C: New test.
13543
13544 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13545
13546         * gcc.dg/cpp/tr-define.c: New test.
13547
13548 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13549
13550         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13551         <stdlib.h>, not <malloc.h>.
13552
13553 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13554
13555         * g++.old-deja/g++.ns/template17.C: New test.
13556
13557 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13558
13559         * g++.old-deja/g++.pt/ref4.C: New test.
13560
13561 2001-04-30  Richard Henderson  <rth@redhat.com>
13562
13563         * gcc.dg/20000724-1.c: Revert last change.
13564
13565 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13566
13567         * g77.f-torture/execute/20010430.f: New test.
13568
13569 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13570
13571         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13572
13573 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13574
13575         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13576
13577 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13578
13579         * g++.old-deja/g++.eh/crash6.C: New test.
13580
13581 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13582
13583         * g++.old-deja/g++.other/warn7.C: New test.
13584
13585 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13586
13587         * g++.old-deja/g++.other/defarg9.C: New test.
13588
13589 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13590
13591         * g77.f-torture/compile/20010426.f: New test.
13592         * g77.f-torture/execute/20010426.f: New test.
13593
13594 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13595
13596         * g77.f-torture/compile/20000629-1.x: Remove - error
13597         has been fixed.
13598
13599 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13600
13601         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13602         Tweak slightly to work with g++.dg framework.
13603         * g++.dg/special/ecos.exp: Run initp1.C test.
13604         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13605
13606         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13607         its linker doesn't give line numbers either.
13608         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13609
13610 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13611
13612         * g++.old-deja/g++.other/lex1.C: New test.
13613
13614 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13615
13616         * gcc.dg/noncompile/20010425-1.c: New test.
13617
13618 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13619
13620         * g++.old-deja/g++.pt/mangle2.C: New test.
13621
13622 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13623
13624         * gcc.dg/format/plus-1.c: New test.
13625
13626 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13627
13628         * gcc.dg/20010423-1.c: New test.
13629
13630 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13631
13632         * gcc.c-torture/execute/20010422-1.c: New test.
13633
13634 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13635
13636         * g++.old-deja/g++.ns/type2.C: New test.
13637
13638 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13639
13640         * g++.old-deja/g++.other/perf1.C: New test.
13641
13642 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13643
13644         * gcc.dg/c99-func-2.c: Remove xfail.
13645         * gcc.dg/c99-func-3.c: Remove xfail.
13646         * gcc.dg/c99-func-4.c: Remove xfail.
13647
13648 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13649
13650         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13651
13652 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13653
13654         * gcc.c-torture/compile/20010423-1.c: New test.
13655
13656 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13657
13658         * g++.old-deja/g++.pt/typename28.C: New test.
13659
13660 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13661
13662         * g++.old-deja/g++.abi/empty2.C: New test.
13663         * g++.old-deja/g++.abi/empty3.C: New test.
13664
13665 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13666
13667         * g++.old-deja/g++.other/comdat2.C: New test.
13668         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13669
13670 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13671
13672         * g++.old-deja/g++.other/overload14.C: New test.
13673
13674 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13675
13676         * g++.old-deja/g++.other/lookup23.C: New test.
13677
13678 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13679
13680         * gcc.c-torture/execute/20010403-1.c: New test.
13681
13682 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13683             Mark Mitchell  <mark@codesourcery.com>
13684
13685         * lib/old-dejagnu.exp: Don't delete output of executable.
13686         Add .exe suffix to executables.
13687
13688 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13689
13690         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13691
13692 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13693
13694         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13695
13696 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13697
13698         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13699         * g++.old-deja/g++.abi/crash1.C: New test.
13700
13701 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13702
13703         * g++.old-deja/g++.other/crash40.C: New test.
13704
13705 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13706
13707         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13708
13709 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13710
13711         * g++.old-deja/g++.other/warn6.C: New test.
13712
13713 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13714
13715         * g++.old-deja/g++.robertl/eb42.C: Same.
13716
13717 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13718
13719         * gcc.dg/wtr-conversion-1.c: New testcase.
13720
13721 2001-04-10  Richard Henderson  <rth@redhat.com>
13722
13723         * g++.old-deja/g++.other/array5.C: New.
13724
13725 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13726
13727         * gcc.c-torture/execute/20010408-1.c: New test.
13728
13729 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13730
13731         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13732         headers and constructs.
13733         * g++.old-deja/g++.robertl/eb79.C: Same.
13734         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13735         * g++.old-deja/g++.robertl/eb73.C: Same.
13736         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13737         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13738         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13739         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13740         * g++.old-deja/g++.robertl/eb44.C: Same.
13741         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13742         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13743         * g++.old-deja/g++.robertl/eb39.C: Same.
13744         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13745         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13746         * g++.old-deja/g++.robertl/eb30.C: Same.
13747         * g++.old-deja/g++.robertl/eb3.C: Same.
13748         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13749         * g++.old-deja/g++.robertl/eb21.C: Same.
13750         * g++.old-deja/g++.robertl/eb15.C: Same.
13751         * g++.old-deja/g++.robertl/eb118.C: Same.
13752         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13753         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13754         * g++.old-deja/g++.robertl/eb109.C: Same.
13755         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13756         * g++.old-deja/g++.mike/rtti1.C: Same.
13757         * g++.old-deja/g++.mike/p658.C: Same.
13758         * g++.old-deja/g++.mike/net46.C: Same.
13759         * g++.old-deja/g++.mike/net34.C: Same.
13760         * g++.old-deja/g++.mike/memoize1.C: Same.
13761         * g++.old-deja/g++.mike/eh2.C: Same.
13762         * g++.old-deja/g++.law/weak.C: Same.
13763         * g++.old-deja/g++.law/visibility7.C: Same.
13764         * g++.old-deja/g++.law/visibility25.C: Same.
13765         * g++.old-deja/g++.law/visibility22.C: Same.
13766         * g++.old-deja/g++.law/visibility2.C: Same.
13767         * g++.old-deja/g++.law/visibility17.C: Same.
13768         * g++.old-deja/g++.law/visibility13.C: Same.
13769         * g++.old-deja/g++.law/visibility10.C: Same.
13770         * g++.old-deja/g++.law/visibility1.C: Same.
13771         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13772         * g++.old-deja/g++.law/vbase1.C: Same.
13773         * g++.old-deja/g++.law/operators32.C: Same.
13774         * g++.old-deja/g++.law/nest3.C: Same.
13775         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13776         * g++.old-deja/g++.law/except5.C (main): Same.
13777         * g++.old-deja/g++.law/cvt7.C (run): Same.
13778         * g++.old-deja/g++.law/cvt2.C: Same.
13779         * g++.old-deja/g++.law/cvt16.C: Same.
13780         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13781         * g++.old-deja/g++.law/ctors17.C (main): Same.
13782         * g++.old-deja/g++.law/ctors13.C: Same.
13783         * g++.old-deja/g++.law/ctors12.C (main): Same.
13784         * g++.old-deja/g++.law/ctors10.C: Same.
13785         * g++.old-deja/g++.law/code-gen5.C: Same.
13786         * g++.old-deja/g++.law/bad-error7.C: Same.
13787         * g++.old-deja/g++.law/arm9.C: Same.
13788         * g++.old-deja/g++.law/arm12.C: Same.
13789         * g++.old-deja/g++.law/arg8.C: Same.
13790         * g++.old-deja/g++.law/arg1.C: Same.
13791         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13792         * g++.old-deja/g++.jason/template31.C: Same.
13793         * g++.old-deja/g++.jason/template24.C (main): Same.
13794         * g++.old-deja/g++.jason/2371.C: Same.
13795         * g++.old-deja/g++.eh/new2.C: Same.
13796         * g++.old-deja/g++.eh/new1.C: Same.
13797         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13798         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13799         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13800         * g++.old-deja/g++.brendan/crash62.C: Same.
13801         * g++.old-deja/g++.brendan/crash52.C: Same.
13802         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13803         * g++.old-deja/g++.brendan/crash38.C: Same.
13804         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13805         * g++.old-deja/g++.brendan/copy9.C: Same.
13806
13807 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13808
13809         * gcc.c-torture/execute/20001203-2.c (memset):
13810         Count argument is of type __SIZE_TYPE__.
13811
13812 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13813
13814         * gcc.c-torture/compile/20010404-1.c: New test.
13815
13816 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13817
13818         * gcc.c-torture/compile/20010326-1.c: New test.
13819
13820 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13821
13822         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13823         peculiarities of the SH.
13824         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13825
13826 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13827
13828         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13829         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13830         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13831
13832 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13833
13834         * g77.f-torture/compile/20010321-1.f: New test.
13835
13836 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13837
13838         * gcc.c-torture/compile/20010329-1.c: New test.
13839
13840 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13841
13842         * gcc.c-torture/execute/20010329-1.c: New test.
13843
13844 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13845
13846         * g++.old-deja/g++.other/eh4.C: Fix typo.
13847
13848 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13849
13850         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13851
13852 2001-03-28  Philip Blundell  <philb@gnu.org>
13853
13854         * gcc.c-torture/compile/20010328-1.c: New test.
13855
13856 2001-03-27  Richard Henderson  <rth@redhat.com>
13857
13858         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13859         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13860
13861 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13862
13863         * gcc.c-torture/compile/20010327-1.c: New test.
13864
13865 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13866
13867         * g++.old-deja/g++.other/friend12.C: New test.
13868         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13869         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13870
13871 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13872
13873         * gcc.c-torture/execute/20010325-1.c: New test.
13874
13875 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13876
13877         * g++.old-deja/g++.other/mangle3.C: New test.
13878
13879 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13880
13881         * g++.old-deja/g++.other/anon8.C: New test.
13882
13883 2001-03-20  Philip Blundell  <philb@gnu.org>
13884
13885         * gcc.c-torture/compile/20010320-1.c: New test.
13886
13887 2001-03-17  Richard Henderson  <rth@redhat.com>
13888
13889         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13890
13891 2001-03-15  Geoff Keating  <geoff@redhat.com>
13892
13893         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13894         tests on AIX.
13895
13896 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13897
13898         * g++.old-deja/g++.other/eh4.C: New test.
13899
13900 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13901
13902         * gcc.dg/cpp/mi1.c: Update.
13903
13904 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13905
13906         * g++.old-deja/g++.other/regstack.C: New test.
13907
13908 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13909
13910         * g++.old-deja/g++.other/ref4.C: New test.
13911
13912 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13913
13914         * objc/execute/va_method.m: Added.
13915         * objc/execute/IMP.m: Added.
13916         * objc/execute/_cmd.m: Added.
13917         * objc/execute/accessing_ivars.m: Added.
13918         * objc/execute/class-1.m: Added.
13919         * objc/execute/class-10.m: Added.
13920         * objc/execute/class-11.m: Added.
13921         * objc/execute/class-12.m: Added.
13922         * objc/execute/class-13.m: Added.
13923         * objc/execute/class-14.m: Added.
13924         * objc/execute/class-2.m: Added.
13925         * objc/execute/class-3.m: Added.
13926         * objc/execute/class-4.m: Added.
13927         * objc/execute/class-5.m: Added.
13928         * objc/execute/class-6.m: Added.
13929         * objc/execute/class-7.m: Added.
13930         * objc/execute/class-8.m: Added.
13931         * objc/execute/class-9.m: Added.
13932         * objc/execute/class-tests-1.h
13933         * objc/execute/class-tests-2.h
13934         * objc/execute/compatibility_alias.m: Added.
13935         * objc/execute/encode-1.m: Added.
13936         * objc/execute/formal_protocol-1.m: Added.
13937         * objc/execute/formal_protocol-2.m: Added.
13938         * objc/execute/formal_protocol-3.m: Added.
13939         * objc/execute/formal_protocol-4.m: Added.
13940         * objc/execute/formal_protocol-5.m: Added.
13941         * objc/execute/formal_protocol-6.m: Added.
13942         * objc/execute/formal_protocol-7.m: Added.
13943         * objc/execute/informal_protocol.m: Added.
13944         * objc/execute/initialize.m: Added.
13945         * objc/execute/load.m: Added.
13946         * objc/execute/many_args_method.m: Added.
13947         * objc/execute/nested-3.m: Added.
13948         * objc/execute/no_clash.m: Added.
13949         * objc/execute/private.m: Added.
13950         * objc/execute/redefining_self.m: Added.
13951         * objc/execute/root_methods.m: Added.
13952         * objc/execute/selector-1.m: Added.
13953         * objc/execute/static-1.m: Added.
13954         * objc/execute/static-2.m: Added.
13955         * objc/execute/va_method.m: Added.
13956
13957 2001-03-10  Richard Henderson  <rth@redhat.com>
13958
13959         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13960
13961 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13962
13963         * g++.old-deja/g++.other/crash31.C: XFAIL.
13964         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13965         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13966         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13967         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13968         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13969
13970 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13971
13972         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13973
13974 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13975
13976         * gcc.dg/20000724-1.c: Don't use multiline strings.
13977
13978 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13979
13980         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13981         result of -cString against what we expect it to be; don't just
13982         print it out for no one to read.
13983
13984         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13985         Based on testcases provided by Nicola Pero.
13986
13987 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13988
13989         * gcc.dg/cpp/macro7.c: New test.
13990
13991 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13992
13993         * gcc.dg/cpp/multiline.c: Update.
13994
13995 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13996
13997         * g++.old-deja/g++.other/enum3.C: New test.
13998
13999 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14000
14001         * g++.old-deja/g++.other/pod1.C: New test.
14002
14003 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14004
14005         * g++.old-deja/g++.ext/overload1.C: New test.
14006
14007 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
14008
14009         * g++.old-deja/g++.pt/using1.C: New test.
14010
14011 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
14012
14013         * g++.old-deja/g++.other/using9.C: New test.
14014
14015 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
14016
14017         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14018
14019         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14020
14021 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
14022
14023         * g++.old-deja/g++.ext/realpt1.C: Remove.
14024
14025 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
14026
14027         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14028
14029 2001-02-26  Will Cohen  <wcohen@redhat.com>
14030
14031         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14032
14033 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
14034
14035         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14036         templatized constructors.
14037
14038 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14039
14040         * gcc.c-torture/execute/20010224-1.c: New test.
14041
14042 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
14043
14044         * gcc.c-torture/execute/20010222-1.c: New test.
14045
14046 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
14047
14048         * g++.old-deja/g++.other/inline20.C: New test.
14049
14050 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
14051
14052         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14053
14054 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
14055
14056         * g++.old-deja/g++.other/lookup22.C: New test.
14057
14058 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
14059
14060         * g77.dg: New directory.
14061         * g77.dg/20010216-1.f: New test case.
14062         * g77.dg/dg.exp: New driver.
14063         * lib/g77-dg.exp: New driver library.
14064
14065 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14066
14067         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14068
14069 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
14070
14071         * g++.old-deja/g++.other/decl9.C: New test.
14072
14073 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
14074
14075         * g++.old-deja/g++.other/init16.C: Update the test so that it does
14076         not need <string> and also tests the initialization at runtime.
14077
14078 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
14079
14080         * gcc.c-torture/execute/longlong.c: New test.
14081
14082 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
14083
14084         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14085
14086 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
14087
14088         * gcc.c-torture/execute/920302-1.c (execute):
14089         Change argument type to short.
14090
14091 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14092
14093         * g++.old-deja/g++.pt/deduct6.C: New test.
14094
14095 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14096
14097         * g++.old-deja/g++.pt/deduct5.C: New test.
14098
14099 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
14100
14101         * gcc.c-torture/execute/20010209-1.c: New test.
14102
14103 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
14104
14105         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14106
14107 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
14108
14109         * g++.dg/vtgc1.C: Update for new ABI.
14110
14111         * consistency.vlad: New directory, 1665 files.
14112
14113 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14114
14115         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14116         return type.
14117         * gcc.dg/cpp/digraphs.c: Declare puts.
14118
14119 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14120
14121         * g++.old-deja/g++.other/warn5.C: New test.
14122
14123 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14124
14125         * g++.old-deja/g++.pt/spec40.C: New test.
14126
14127 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14128
14129         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14130         case.
14131         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14132
14133 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
14134
14135         * gcc.c-torture/compile/20010209-1.c: New test.
14136
14137 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
14138
14139         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14140         excess errors message but not if it crashes.
14141         * g++.old-deja/g++.other/crash27.C: Likewise.
14142         * g++.old-deja/g++.other/crash28.C: Likewise.
14143         * g++.old-deja/g++.other/crash30.C: Likewise.
14144         * g++.old-deja/g++.other/crash32.C: Likewise.
14145         * g++.old-deja/g++.other/crash35.C: Likewise.
14146         * g++.old-deja/g++.pt/inherit2.C: Likewise.
14147
14148 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14149
14150         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14151         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14152         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14153         g77.f-torture/execute/execute.exp,
14154         g77.f-torture/noncompile/noncompile.exp,
14155         gcc.c-torture/execute/execute.exp,
14156         gcc.c-torture/execute/memcheck/memcheck.exp,
14157         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14158         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14159         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14160         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14161         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14162         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14163         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14164         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14165         Remove bug reporting instructions with ancient email addresses.
14166
14167 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14168
14169         * gcc.dg/20010202-1.c: New test.
14170         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14171
14172 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
14173
14174         * g++.dg/stdbool-if.C: New test.
14175
14176 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
14177
14178         * objc/execute/fdecl.m: Added main().
14179
14180 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14181
14182         * gcc.c-torture/execute/20010206-1.c: New test.
14183
14184 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14185
14186         * gcc.dg/cpp/avoidpaste1.c: Update.
14187
14188 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
14189
14190         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14191         Pero <nicola@brainstorm.co.uk>.
14192         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14193
14194 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
14195
14196         * g++.old-deja/g++.pt/spec39.C: New test.
14197
14198 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
14199
14200         * gcc.c-torture/compile/20010202-1.c: New test.
14201
14202 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
14203
14204         * g++.old-deja/g++.abi/primary2.C: New test.
14205         * g++.old-deja/g++.abi/primary3.C: New test.
14206         * g++.old-deja/g++.abi/primary4.C: New test.
14207         * g++.old-deja/g++.abi/primary5.C: New test.
14208         * g++.old-deja/g++.abi/vtable3.h: New test.
14209         * g++.old-deja/g++.abi/vtable3a.C: New test.
14210         * g++.old-deja/g++.abi/vtable3b.C: New test.
14211         * g++.old-deja/g++.abi/vtable3c.C: New test.
14212         * g++.old-deja/g++.abi/vtable3d.C: New test.
14213         * g++.old-deja/g++.abi/vtable3e.C: New test.
14214         * g++.old-deja/g++.abi/vtable3f.C: New test.
14215         * g++.old-deja/g++.abi/vtable3g.C: New test.
14216         * g++.old-deja/g++.abi/vtable3h.C: New test.
14217         * g++.old-deja/g++.abi/vtable3i.C: New test.
14218         * g++.old-deja/g++.abi/vtable3j.C: New test.
14219         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14220
14221 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
14222
14223         * g++.old-deja/g++.other/anon6.C: New test.
14224         * g++.old-deja/g++.other/anon7.C: New test.
14225
14226 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
14227
14228         * gcc.dg/cpp/avoidpaste2.c: New tests.
14229
14230 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
14231
14232         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14233
14234 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
14235
14236         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14237         DECIMAL_DIG cases for Irix."
14238
14239 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
14240
14241         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14242
14243 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14244
14245         * gcc.dg/c99-tag-1.c: New test.
14246
14247 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14248
14249         * gcc.dg/cpp/tr-warn1.c: Add tests.
14250
14251 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14252
14253         * gcc.dg/cpp/avoidpaste1.c: Update.
14254         * gcc.dg/cpp/paste4.c: Update.
14255
14256 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
14257
14258         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14259         cases for Irix.
14260
14261 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
14262
14263         * g++.old-deja/g++.other/inline19.C: New test.
14264
14265 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
14266
14267         * gcc.dg/Wlarger-than.c: New test.
14268
14269 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
14270
14271         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14272
14273 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
14274
14275         * gcc.c-torture/execute/20010129-1.c: New test.
14276         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14277
14278 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
14279
14280         * gcc.dg/cpp/avoidpaste1.c: Test case.
14281
14282 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
14283
14284         * g++.old-deja/g++.other/inline18.C: New test.
14285
14286 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14287
14288         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14289         and __builtin_putchar.
14290
14291 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
14292
14293         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14294         tests.
14295
14296 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
14297
14298         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14299         floating point number rounding mode to round to the nearest
14300         representable mode.
14301
14302 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
14303
14304         * g++.old-deja/g++.other/mangle2.C: New test.
14305
14306 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14307
14308         * gcc.c-torture/compile/20010124-1.c: New test.
14309
14310 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
14311
14312         * g++.old-deja/g++.pt/spec38.C: New test.
14313
14314 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14315
14316         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14317         "Build don't run".
14318
14319 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14320
14321         * gcc.c-torture/execute/20010123-1.c: New test.
14322
14323 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14324
14325         * g++.old-deja/g++.pt/spec37.C: New test.
14326
14327 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14328
14329         * g++.old-deja/g++.pt/overload14.C: New test.
14330
14331 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14332
14333         * gcc.c-torture/execute/20010122-1.c: New test, exercise
14334         __builtin_return_address.
14335
14336 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
14337
14338         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14339         * g++.old-deja/g++.pt/spec35.C: New test.
14340         * g++.old-deja/g++.pt/spec36.C: New test.
14341
14342 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
14343
14344         * gcc.c-torture/compile/20010118-1.c: New test.
14345
14346 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
14347
14348         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14349
14350 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14351
14352         * gcc.c-torture/execute/20010119-1.c: New test.
14353
14354 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14355
14356         * g++.old-deja/g++.other/vbase5.C: New test.
14357
14358 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14359
14360         * gcc.c-torture/execute/20010118-1.c: New test.
14361
14362 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14363
14364         * g++.old-deja/g++.pt/deduct3.C: New test.
14365
14366 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14367
14368         * g++.old-deja/g++.pt/spec34.C: New test.
14369
14370 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14371
14372         * g77.f-torture/compile/20000601-2.f: New test.
14373
14374 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14375
14376         * g++.old-deja/g++.other/init17.C: New test.
14377
14378 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
14379
14380         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14381
14382 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14383
14384         * g++.old-deja/g++.pt/unify8.C: New test.
14385
14386 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14387
14388         * g++.old-deja/g++.abi/vbase1.C: New test.
14389
14390 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14391
14392         * g++.old-deja/g++.pt/crash65.C: New test.
14393
14394 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14395
14396         * gcc.dg/cpp/assembl2.S: New test case.
14397
14398 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
14399
14400         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14401         are supported.
14402
14403 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14404
14405         * g++.old-deja/g++.other/builtins1.C: New test.
14406         * g++.old-deja/g++.other/builtins2.C: Likewise.
14407         * g++.old-deja/g++.other/builtins3.C: Likewise.
14408         * g++.old-deja/g++.other/builtins4.C: Likewise.
14409
14410 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
14411
14412         * gcc.c-torture/compile/20010117-1.c: New test.
14413         * gcc.c-torture/compile/20010117-2.c: New test.
14414
14415 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14416
14417         * g77.f-torture/execute/20010116.[fx]: New test,
14418         XFAIL on i?86-*-*.
14419         * g77.f-torture/compile/20010115.f: Indicate it's
14420         a test for PR fortran/1636.
14421
14422 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14423
14424         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14425
14426 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14427
14428         * g77.f-torture/compile/20010115.f: New test.
14429
14430 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
14431
14432         * g++.old-deja/g++.pt/nontype5.C: New test.
14433
14434 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
14435
14436         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14437         have an equivalent working one below it.
14438
14439 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14440
14441         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14442         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14443
14444 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14445
14446         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14447         message containing "init_priority".
14448         (conpr-2.C): Likewise.
14449         (conpr-3.C): Likewise.
14450         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14451
14452 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14453
14454         * gcc.c-torture/execute/20010114-2.c: New test.
14455
14456 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14457
14458         * gcc.c-torture/compile/20010114-1.c: New test.
14459         * gcc.c-torture/compile/20010114-1.x: Xfail.
14460         * gcc.c-torture/compile/20010114-2.c: New test.
14461         * gcc.c-torture/execute/20010114-1.c: New test.
14462         * gcc.dg/trunc-1.c: New test.
14463         * gcc.dg/uninit-B.c: New test.
14464
14465 2001-01-13  Nick Clifton  <nickc@redhat.com>
14466
14467         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14468         target.
14469
14470 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14471
14472         * gcc.c-torture/compile/20010113-1.c: New test.
14473
14474 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
14475
14476         * gcc.c-torture/compile/20001212-1.c: New test.
14477
14478 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14479
14480         * gcc.dg/cpp/widestr1.c: Update.
14481         * gcc.dg/cpp/prag-imp.c: Remove.
14482
14483 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
14484
14485         * gcc.c-torture/execute/20000801-3.x: Remove.
14486         * gcc.dg/c90-init-1.c: New test.
14487         * gcc.dg/c99-init-1.c: New test.
14488         * gcc.dg/c99-init-2.c: New test.
14489         * gcc.dg/gnu99-init-1.c: New test.
14490
14491 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
14492
14493         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14494         testing that no relevant ones were found.
14495
14496 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14497
14498         * g++.old-deja/g++.pt/cast2.C: New test.
14499
14500 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14501
14502         * g++.old-deja/g++.pt/friend47.C: New test.
14503
14504 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14505
14506         * g++.old-deja/g++.pt/instantiate13.C: New test.
14507
14508 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14509
14510         * g++.old-deja/g++.other/defarg7.C: New test.
14511         * g++.old-deja/g++.other/defarg8.C: New test.
14512
14513 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14514
14515         * g++.old-deja/g++.pt/crash64.C: New test.
14516
14517 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14518
14519         * g++.old-deja/g++.pt/crash63.C: New test.
14520
14521 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
14522
14523         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14524
14525 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
14526
14527         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14528
14529 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14530
14531         * g++.old-deja/g++.pt/error3.C: New test.
14532
14533 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14534
14535         * g++.old-deja/g++.other/crash39.C: New test.
14536
14537 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14538
14539         * g++.old-deja/g++.other/vbase4.C: New test.
14540
14541 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
14542
14543         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14544         * gcc.dg/special/20000419-2.c: New file. Identical to above.
14545         * gcc.dg/special/special.exp: New test driver which will check
14546         for alias support for the above test.
14547
14548 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14549
14550         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14551         problems on small machines.
14552         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14553         parameterize.
14554
14555 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14556
14557         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14558         mips.
14559         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14560
14561 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14562
14563         * g++.old_deja/g++.pt/using8.C: New test.
14564
14565 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14566
14567         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14568
14569 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14570
14571         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14572         where a failure is expected.
14573         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14574
14575 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14576
14577         * g++.old_deja/g++.pt/instantiate12.C: New test.
14578
14579 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14580
14581         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14582         start of structs.
14583         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14584         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14585         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14586         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14587         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14588         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14589         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14590         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14591         * g++.old-deja/g++.eh/spec6.C: Likewise.
14592         * g++.old-deja/g++.jason/crash3.C: Likewise.
14593         * g++.old-deja/g++.law/ctors11.C: Likewise.
14594         * g++.old-deja/g++.law/ctors17.C: Likewise.
14595         * g++.old-deja/g++.law/ctors5.C: Likewise.
14596         * g++.old-deja/g++.law/ctors9.C: Likewise.
14597         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14598         * g++.old-deja/g++.mike/net22.C: Likewise.
14599         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14600         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14601         * g++.old-deja/g++.mike/virt3.C: Likewise.
14602         * g++.old-deja/g++.niklas/t128.C: Likewise.
14603         * g++.old-deja/g++.other/anon4.C: Likewise.
14604         * g++.old-deja/g++.other/using1.C: Likewise.
14605         * g++.old-deja/g++.other/warn3.C: Likewise.
14606         * g++.old-deja/g++.pt/t37.C: Likewise.
14607         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14608         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14609
14610 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14611
14612         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14613
14614 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14615
14616         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14617
14618 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14619
14620         * gcc.c-torture/compile/20010107-1.c: New test.
14621
14622 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14623
14624         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14625
14626 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14627
14628         * gcc.dg/format/format.h: New file.
14629         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14630         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14631         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14632         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14633         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14634         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14635         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14636         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14637         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14638         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14639         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14640         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14641         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14642         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14643         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14644         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14645         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14646         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14647         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14648         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14649         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14650         instead of declaring standard types, macros and functions in each
14651         test.
14652
14653 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14654
14655         * gcc.c-torture/execute/20010106-1.c: New test.
14656
14657 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14658
14659         * gcc.dg/format/format.exp: New file.
14660         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14661         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14662         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14663         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14664         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14665         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14666         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14667         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14668         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14669         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14670         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14671         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14672         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14673         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14674         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14675         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14676         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14677         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14678         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14679         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14680         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14681         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14682         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14683         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14684         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14685         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14686         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14687         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14688         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14689         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14690         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14691         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14692         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14693         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14694         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14695         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14696         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14697         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14698         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14699         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14700         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14701         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14702
14703 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14704
14705         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14706         account.
14707
14708 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14709
14710         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14711
14712 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14713
14714         * g++.old-deja/g++.pt/crash62.C: New test.
14715
14716 2001-01-04  Richard Henderson  <rth@redhat.com>
14717
14718         * gcc.dg/20000926-1.c: Update expected warnings.
14719         * gcc.dg/array-2.c: Likewise.
14720         * gcc.dg/array-4.c: Also validate flexible array members.
14721         * gcc.dg/c99-flex-array-1.c: New.
14722
14723 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14724
14725         * gcc.c-torture/compile/20001222-1.x: Remove.
14726
14727 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14728
14729         * gcc.c-torture/execute/built-in-setjmp.c: New.
14730
14731 2001-01-03  Richard Henderson  <rth@redhat.com>
14732
14733         * gcc.dg/940510-1.c: Update expected error wording.
14734         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14735
14736 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14737
14738         * lib/target-supports.exp (check_alias_available): Modified to
14739         indicate aliases not supported if only weak aliases are supported.
14740
14741 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14742
14743         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14744         Turn on cmpstrsi checks for __pj__ and __i370__.
14745
14746 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14747
14748         * g++.old-deja/g++.other/virtual11.C: New test.
14749
14750 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14751
14752         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14753
14754 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14755
14756         * gcc.c-torture/compile/20010102-1.c: New test.
14757
14758 2001-01-02  Andreas Jaeger  <aj@suse.de>
14759
14760         * gcc.dg/noreturn-3.c: New test.
14761
14762         * gcc.dg/noreturn-4.c: New test.
14763
14764 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14765
14766         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14767         __builtin_fputc and __builtin_fwrite.
14768
14769 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14770
14771         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14772         signed char, not default char.
14773
14774 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14775
14776         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14777
14778 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14779
14780         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14781
14782 2000-12-29  Richard Henderson  <rth@redhat.com>
14783
14784         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14785         (__cyg_profile_func_exit): Define.
14786
14787 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14788
14789         * g++.dg/vtgc1.C: New test.
14790
14791 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14792
14793         * gcc.dg/noncompile/20001228-1.c: New test.
14794
14795         * gcc.dg/20001228-1.c: New test.
14796
14797         * gcc.c-torture/execute/20001228-1.c: New test.
14798
14799 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14800
14801         * gcc.dg/format-strfmon-1.c: New test.
14802
14803 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14804
14805         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14806         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14807         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14808         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14809         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14810         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14811         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14812         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14813         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14814         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14815         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14816         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14817         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14818
14819         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14820         * gcc.c-torture/execute/string-opt-4.c: Test index.
14821
14822 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14823
14824         * gcc.c-torture/compile/20001226-1.c: New test.
14825
14826 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14827
14828         * gcc.c-torture/compile/20001222-1.c: New test.
14829         * gcc.c-torture/compile/20001222-1.x: Xfail.
14830
14831 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14832
14833         * gcc.c-torture/execute/comp-goto-2.c: New test.
14834
14835 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14836
14837         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14838         Use long types if __INT_MAX__ is 32767.
14839         (main): Use cast to (sint32 *) when poking 88 into a_page.
14840
14841         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14842
14843 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14844
14845         * gcc.c-torture/compile/20001221-1.c: New test.
14846         * gcc.c-torture/execute/20001221-1.c: New test.
14847
14848 2000-12-20  Richard Henderson  <rth@redhat.com>
14849
14850         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14851         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14852
14853 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14854
14855         * gcc.dg/compare3.c: New test.
14856
14857 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14858
14859         * gcc.dg/format-warnll-1.c: New test.
14860
14861 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14862
14863         * gcc.dg/cpp/cmdlne-P.c: New test.
14864
14865 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14866
14867         * gcc.c-torture/execute/builtin-abs-1.c,
14868         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14869
14870 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14871
14872         * gcc.dg/cpp/multiline.c: New test.
14873
14874 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14875
14876         * g++.old-deja/g++.other/syshdr1.C: Update.
14877         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14878
14879 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14880
14881         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14882
14883 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14884
14885         * g++.old-deja/g++.pt/ttp65.C: New test.
14886
14887 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14888
14889         * g++.old-deja/g++.pt/ttp64.C: New test.
14890
14891 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14892
14893         * g++.old-deja/g++.pt/spec33.C: New test.
14894
14895 2000-12-14  Catherine Moore  <clm@redhat.com>
14896
14897         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14898         * gcc.c-torture/execute/920612-2.c: Likewise.
14899         * gcc.c-torture/execute/920428-2.c: Likewise.
14900         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14901         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14902
14903 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14904
14905         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14906         * gcc.dg/pack-test-2.c: Likewise.
14907
14908 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14909
14910         Tests by Zack Weinberg <zackw@stanford.edu>.
14911
14912         * gcc.dg/cpp/defined.c: Update.
14913         * gcc.dg/cpp/defined_trad.c: New tests.
14914
14915 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14916
14917         * gcc.dg/cpp/trad-direct.c: Update.
14918
14919 2000-12-11  Neil Booth  <neilb@earthling.net>
14920
14921         * gcc.dg/cpp/defined_trad.c
14922
14923 2000-12-11  Neil Booth  <neilb@earthling.net>
14924
14925         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14926
14927 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14928
14929         * gcc.dg/format-miss-2.c: New test.
14930
14931 2000-12-09  Neil Booth  <neilb@earthling.net>
14932
14933         * gcc.dg/cpp/lineflags.c: New tests.
14934         * gcc.dg/cpp/poison.c: Update.
14935         * gcc.dg/cpp/redef2.c: Update.
14936         * gcc.dg/cpp/skipping.c: New test.
14937
14938 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14939
14940         * g++.old-deja/g++.other/eh3.C: New testcase.
14941
14942 2000-12-07  Neil Booth  <neilb@earthling.net>
14943
14944         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14945         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14946         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14947         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14948         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14949         Update.
14950
14951 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14952
14953         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14954         __SIZE_TYPE__ instead of int for type of integers cast to
14955         pointers.
14956
14957 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14958
14959         * g++.old-deja/g++.other/cleanup4.C: New test.
14960
14961 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14962
14963         * format-sec-1.c: New test.
14964
14965 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14966
14967         * gcc.dg/format-nonlit-3.c: New test.
14968
14969 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14970
14971         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14972         through a null pointer.
14973
14974 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14975
14976         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14977         * g++.old-deja/g++.pt/partial4.C: New test.
14978
14979 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14980
14981         * gcc.c-torture/execute/ieee/hugeval.x: New.
14982
14983 2000-12-06  Neil Booth  <neilb@earthling.net>
14984
14985         * gcc.dg/cpp/backslash2.c: New tests.
14986
14987 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14988
14989         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14990         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14991
14992 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14993
14994         * gcc.c-torture/execute/20001203-2.c: New testcase.
14995
14996 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14997
14998         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14999         * g++.old-deja/g++.other/virtual10.C: New test.
15000
15001 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
15002
15003         * g++.old-deja/g++.mike/pmf5.C: Remove test.
15004
15005 2000-12-05  Richard Henderson  <rth@redhat.com>
15006
15007         * gcc.c-torture/compile/20001205-1.c: New.
15008
15009 2000-12-04  Neil Booth  <neilb@earthling.net>
15010
15011         * g++.old-deja/g++.other/virtual9.C: New test.
15012         * g++.old-deja/g++.pt/crash61.C: New test.
15013         * gcc.c-torture/execute/loop-9.c: New test.
15014
15015 2000-12-04  Neil Booth  <neilb@earthling.net>
15016
15017         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15018         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15019         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15020         * gcc.dg/cpp/extratokens.c: ...here.
15021
15022 2000-12-04  Neil Booth  <neilb@earthling.net>
15023
15024         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15025         New tests.
15026
15027 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15028
15029         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15030         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15031
15032 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15033
15034         * gcc.c-torture/execute/20001203-1.c: New test.
15035
15036 2000-12-03  Neil Booth  <neilb@earthling.net>
15037
15038         * gcc.dg/cpp/macro6.c: New test cases.
15039
15040 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15041
15042         * gcc.c-torture/execute/string-opt-9.c: New test.
15043         * gcc.c-torture/execute/string-opt-10.c: Likewise.
15044         * gcc.c-torture/execute/string-opt-11.c: Likewise.
15045         * gcc.c-torture/execute/string-opt-12.c: Likewise.
15046
15047         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15048         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15049
15050 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
15051
15052         * gcc.dg/cpp/if-6.c: New testcase.
15053
15054         * gcc.dg/20001201-1.c: New testcase.
15055
15056 2000-12-02  Neil Booth  <neilb@earthling.net>
15057
15058         * g++.old-deja/g++.other/externC4.C,
15059         g++.old-deja/g++.other/friend10.C: New tests.
15060
15061 2000-12-02  Neil Booth  <neilb@earthling.net>
15062
15063         * g++.old-deja/g++.other/instan2.C
15064         * g++.old-deja/g++.other/instan3.C: New test.
15065
15066 2000-12-02  Neil Booth  <neilb@earthling.net>
15067
15068         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15069         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15070         gnuc99.c,gnuc99-pedantic.c: New tests.
15071
15072 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15073
15074         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15075         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15076
15077 2000-12-01  Neil Booth  <neilb@earthling.net>
15078
15079         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15080         * gcc.dg/cpp/poison.c: Update.
15081         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15082
15083 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
15084
15085         * g77.f-torture/execute/20001201.f: New test.
15086
15087 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15088
15089         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15090
15091 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
15092
15093         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15094
15095 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
15096
15097         * g++.old-deja/g++.other/cast6.C: New test.
15098
15099 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
15100
15101         * gcc.c-torture/execute/20001130-2.c: New testcase.
15102
15103 2000-11-30  Richard Henderson  <rth@redhat.com>
15104
15105         * gcc.c-torture/execute/20001130-1.c: New test.
15106
15107 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15108
15109         * g++.old-deja/g++.other/op3.C: New test.
15110
15111 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15112
15113         * g++.old-deja/g++.other/op2.C: New test.
15114
15115 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15116
15117         * g++.old-deja/g++.other/crash38.C: New test.
15118
15119 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
15120
15121         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15122
15123 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
15124
15125         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15126         tests.
15127         * gcc.c-torture/execute/string-opt-6.c: New test.
15128
15129         * gcc.dg/20001117-1.c: Add main.
15130
15131 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
15132
15133         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15134         Move from here ...
15135         * gcc.dg/940510-1.c: ... to here.
15136
15137         * gcc.dg/20000926-1.c: GNU C now allows initializations of
15138         zero-size arrays in toplevel structures.
15139
15140 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15141
15142         * gcc.c-torture/execute/loop-8.c: New test.
15143
15144 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15145
15146         * g++.old-deja/g++.other/base1.C: New test.
15147
15148 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15149
15150         * g++.old-deja/g++.other/parse2.C: New test.
15151
15152 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15153
15154         * g++.old-deja/g++.pt/incomplete1.C: New test.
15155
15156 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15157
15158         * g++.old-deja/g++.other/friend9.C: New test.
15159
15160 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15161
15162         * gcc.dg/20001127-1.c: New test.
15163
15164 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15165
15166         * g++.old-deja/g++.pt/friend46.C: New test.
15167
15168 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15169
15170         * g++.old-deja/g++.other/ptrmem8.C: New test.
15171
15172 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15173
15174         * gcc.c-torture/execute/string-opt-7.c: New test.
15175         * gcc.c-torture/execute/string-opt-8.c: Likewise.
15176
15177 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15178
15179         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15180         instead of 'mkcheck 2'.
15181
15182 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15183
15184         * gcc.c-torture/execute/memcheck/driver.c,
15185         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15186         C9X references to refer to C99.
15187
15188 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
15189
15190         * gcc.dg/ultrasp3.c: New test.
15191
15192 2000-11-25  Neil Booth  <neilb@earthling.net>
15193
15194         * gcc.dg/cpp/include2.c: Update test to be locale independent.
15195
15196 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
15197
15198         * gcc.c-torture/compile/20001123-2.c: New.
15199
15200 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15201
15202         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15203
15204 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
15205
15206         * gcc.dg/sequence-point-1.c: Add some new tests.
15207         * gcc.c-torture/execute/20001124-1.c: New test.
15208
15209 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15210
15211         * g++.old-deja/g++.other/vaarg4.C: New test.
15212         * gcc.c-torture/compile/20001123-1.c: New test.
15213
15214 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15215
15216         * g++.other/crash24.C: Adjust and remove XFAIL.
15217         * g++.other/crash37.C: New test.
15218
15219 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
15220
15221         * g++.old-deja/g++.pt/instantiate9.C: New test.
15222
15223 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
15224
15225         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15226         new ABI, too.
15227
15228         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15229         * g++.old-deja/g++.robertl/eb55.C: Likewise.
15230
15231 2000-11-22  Neil Booth  <neilb@earthling.net>
15232
15233         * gcc.dg/cpp/Wtrigraphs.c: New test.
15234
15235 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
15236
15237         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15238
15239 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
15240
15241         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15242
15243 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
15244
15245         * lib/gcc-dg.exp: load_lib scanasm.exp.
15246         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15247         * lib/g++-dg.exp: load_lib scanasm.exp.
15248         * lib/scanasm.exp: New.
15249         (scan-assembler, scan-assembler-not): Add optional arguments to
15250         test name, or if not present, the pattern name.
15251         (scan-assembler-dem, scan-assembler-dem-not): New.
15252
15253         * g++.dg/dg.exp: New.
15254
15255 2000-11-21  Neil Booth  <neilb@earthling.net>
15256
15257         * gcc.dg/cpp/integrated1.c: Remove.
15258
15259 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15260
15261         * gcc.c-torture/execute/20001121-1.c: New test.
15262
15263 2000-11-21  Richard Henderson  <rth@redhat.com>
15264
15265         * gcc.c-torture/compile/20001121-1.c: New test.
15266
15267 2000-11-20  Neil Booth  <neilb@earthling.net>
15268
15269         * gcc.dg/cpp/integrated1.c: New test.
15270
15271 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15272
15273         * g++.old-deja/g++.other/inline17.C: New test.
15274
15275 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
15276
15277         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15278         local variable to be zero: I made the variable global. Now
15279         uses abort() and exit() instead of relying on main's return value.
15280
15281 2000-11-20  Neil Booth  <neilb@earthling.net>
15282
15283         * gcc.dg/cpp/paste2.c: Update test.
15284         * objc/execute/paste.m: New test.
15285
15286 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15287
15288         * gcc.dg/c99-condexpr-1.c: New test.
15289
15290 2000-11-20  Neil Booth  <neilb@earthling.net>
15291
15292         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15293
15294 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
15295
15296         * g++.old-deja/g++.pt/export1.C: New test.
15297
15298 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
15299
15300         * gcc.dg/20001117-1.c: New test.
15301
15302 2000-11-18  Richard Henderson  <rth@redhat.com>
15303
15304         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15305
15306 2000-11-18  Richard Henderson  <rth@redhat.com>
15307
15308         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15309         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15310         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15311
15312 2000-11-18  Richard Henderson  <rth@redhat.com>
15313
15314         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15315         (main): New.  Exit cleanly.
15316
15317 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15318
15319         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15320         gcc.dg/c99-fordecl-2.c: New tests.
15321
15322 2000-11-18  Richard Henderson  <rth@redhat.com>
15323
15324         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15325         * gcc.c-torture/execute/zerolen-2.c: New.
15326
15327 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15328
15329         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15330         memory.
15331
15332 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15333
15334         * g++.old-deja/g++.pt/instantiate8.C: New test.
15335
15336 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15337
15338         * g++.old-deja/g++.other/incomplete.C: Add more tests.
15339         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15340
15341 2000-11-16  Nick Clifton  <nickc@redhat.com>
15342
15343         * gcc.c-torture/execute/nestfunc-2.c: New test.
15344         * gcc.c-torture/execute/nestfunc-3.c: New test.
15345
15346 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15347
15348         * gcc.c-torture/compile/20001116-1.c: New test.
15349
15350 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15351
15352         * gcc.c-torture/execute/20001115-1.c: New test.
15353
15354 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
15355
15356         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15357         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15358         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
15359         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15360
15361 2000-11-15  Neil Booth  <neilb@earthling.net>
15362
15363         gcc.dg/cpp/_Pragma1.c: Update.
15364         gcc.dg/cpp/_Pragma2.c: New test.
15365
15366 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
15367
15368         * g++.old-deja/g++.other/anon5.C: New test.
15369
15370 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
15371
15372         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15373         tests.
15374
15375 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
15376
15377         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15378         output.
15379
15380 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15381
15382         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15383         labels at end of compound statements.
15384
15385 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
15386
15387         * gcc.c-torture/execute/loop-7.c: New test.
15388
15389 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15390
15391         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15392
15393 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15394
15395         * gcc.dg/c99-bool-1.c: New test.
15396
15397 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15398
15399         * gcc.dg/c99-scope-1.c: Remove xfail.
15400         * gcc.dg/c99-scope-2.c: New test.
15401
15402 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15403
15404         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15405         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15406
15407 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
15408
15409         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15410         error messages.
15411
15412         * g++.mike/p700.C: Don't typedef wchar_t.
15413         * g++.mike/p784.C: Likewise.
15414         * g++.mike/eb101.C: Don't use __wchar_t.
15415
15416 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
15417
15418         * g77.f-torture/execute/20001111.[fx]: Test premature exit
15419         from DO loop.
15420
15421 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15422
15423         * gcc.c-torture/execute/20001111-1.c: New test.
15424
15425 2000-11-10  Nick Clifton  <nickc@redhat.com>
15426
15427         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15428         long multuiple and accumulate.
15429
15430 2000-11-09  Richard Henderson  <rth@redhat.com>
15431
15432         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15433         via size_t instead of int.
15434
15435         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15436         * gcc.c-torture/execute/string-opt-2.c: Likewise.
15437         * gcc.c-torture/execute/string-opt-3.c: Likewise.
15438         * gcc.c-torture/execute/string-opt-4.c: Likewise.
15439
15440 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
15441
15442         * gcc.c-torture/compile/20001109-1.c: New test.
15443         * gcc.c-torture/compile/20001109-2.c: New test.
15444
15445 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
15446
15447         * g++.old-deja/g++.pt/operator1.C: New test.
15448         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15449
15450 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15451
15452         * gcc.dg/20001108-1.c: New test.
15453
15454 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15455
15456         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15457         with both arguments constant strings.
15458         * gcc.c-torture/execute/string-opt-3.c: New test.
15459         * gcc.c-torture/execute/string-opt-4.c: New test.
15460         * gcc.c-torture/execute/string-opt-5.c: New test.
15461
15462 2000-11-08  Nick Clifton  <nickc@redhat.com>
15463
15464         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
15465         mulsidi3adddi patterns.
15466
15467 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
15468
15469         * g++.old-deja/g++.other/crash36.C: New test.
15470
15471 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
15472
15473         * g++.old-deja/g++.other/init16.C: New test.
15474
15475 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
15476
15477         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15478
15479 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15480
15481         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15482         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15483         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15484
15485 2000-11-07  DJ Delorie  <dj@redhat.com>
15486
15487         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15488
15489 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15490
15491         * gcc.c-torture/execute/string-opt-1.c: New test.
15492
15493 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15494
15495         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
15496         mips-sgi-irix6.* because the MIPS ABI passes floating-point
15497         parameters in registers, and there is no way for a varargs
15498         function to know in which order the integer and floating-point
15499         parameters should be interleaved when they are placed on the
15500         stack.
15501         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15502         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15503
15504 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15505
15506         * gcc.c-torture/execute/string-opt-2.c: New test.
15507
15508 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
15509
15510         * g++.old-deja/g++.pt/crash60.C: New test.
15511
15512 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15513
15514         * g++.old-deja/g++.other/crash24.C: New test.
15515         * g++.old-deja/g++.other/crash25.C: New test.
15516         * g++.old-deja/g++.other/crash26.C: New test.
15517         * g++.old-deja/g++.other/crash27.C: New test.
15518         * g++.old-deja/g++.other/crash28.C: New test.
15519         * g++.old-deja/g++.other/crash29.C: New test.
15520         * g++.old-deja/g++.other/crash30.C: New test.
15521         * g++.old-deja/g++.other/crash31.C: New test.
15522         * g++.old-deja/g++.other/crash32.C: New test.
15523         * g++.old-deja/g++.other/crash33.C: New test.
15524         * g++.old-deja/g++.other/crash34.C: New test.
15525         * g++.old-deja/g++.other/crash35.C: New test.
15526
15527 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15528
15529         * gcc.c-torture/execute/20001031-1.c: New test.
15530
15531 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
15532
15533         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15534         namespace.
15535
15536         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15537         standards-conformant.
15538
15539         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15540
15541         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15542         * g++.old-deja/g++.mike/p755a.C: Likewise.
15543         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15544         library makes no calls to `operator new' during initialization.
15545
15546 2000-11-04  Neil Booth  <neilb@earthling.net>
15547
15548         * gcc.dg/cpp/include2.c: New tests.
15549
15550 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15551
15552         * lib/g++.exp (g++_set_ld_library_path): New function.
15553         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15554
15555 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15556
15557         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15558         warnings.
15559
15560 2000-11-01  Richard Henderson  <rth@redhat.com>
15561
15562         * g++.old-deja/g++.ext/namedret1.C: New.
15563         * g++.old-deja/g++.ext/namedret2.C: New.
15564         * g++.old-deja/g++.ext/namedret3.C: New.
15565
15566 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15567
15568         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15569         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15570
15571 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15572
15573         * gcc.c-torture/execute/va-arg-21.c: New test.
15574
15575 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15576
15577         * gcc.dg/c99-complex-2.c: New test.
15578
15579 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15580
15581         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15582
15583 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15584
15585         * g++.old-deja/g++.other/inline16.C: New test.
15586
15587 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15588
15589         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15590         __PRETTY_FUNCTION__
15591
15592 2000-10-29  Neil Booth  <neilb@earthling.net>
15593
15594         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15595         New tests.
15596         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15597         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15598         optimisation.
15599
15600 2000-10-29  Neil Booth  <neilb@earthling.net>
15601
15602         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15603         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15604         * mi5.c: Test multiple includes work with -C.
15605         * trigraphs.c: Test ^= version.
15606
15607 2000-10-28  Neil Booth  <neilb@earthling.net>
15608
15609         New tests and test updates for new macro expander.
15610
15611         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15612         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15613         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15614         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15615         new diagnostic messages.
15616
15617         * gcc.dg/cpp/macro3.c: New tests.
15618
15619 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15620
15621         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15622         on the same line.
15623
15624 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15625
15626         * g++.old-deja/g++.other/eh2.C: New test.
15627
15628 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15629
15630         * gcc.c-torture/execute/20001027-1.c: New test.
15631
15632 2000-10-26  Richard Henderson  <rth@redhat.com>
15633
15634         * gcc.c-torture/execute/20001026-1.c: New.
15635
15636 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15637
15638         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15639         * g++.old-deja/g++.law/builtin1.C: Likewise.
15640         * g++.old-deja/g++.law/ctors10.C: Likewise.
15641         * g++.old-deja/g++.law/virtual3.C: Likewise.
15642         * g++.old-deja/g++.mike/p658.C: Likewise.
15643         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15644         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15645         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15646         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15647         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15648
15649 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15650
15651         * gcc.c-torture/compile/20001024-1.c: New test.
15652
15653 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15654
15655         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15656         to tell us whether or not we are using V3.
15657
15658 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15659
15660         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15661         operands.
15662
15663 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15664
15665         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15666
15667 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15668
15669         * gcc.c-torture/execute/20001024-1.c: New test.
15670
15671 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15672
15673         * g++.old-deja/g++.other/sibcall1.C: New test.
15674
15675 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15676
15677         * gcc.dg/noncompile/init-3.c: New test.
15678
15679 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15680
15681         * gcc.dg/format-array-1.c: New test.
15682
15683 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15684
15685         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15686         writing through null pointers; remove comment about testing
15687         unterminated strings.
15688
15689 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15690
15691         * gcc.c-torture/execute/20001017-2.c: New test.
15692
15693 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15694
15695         * gcc.c-torture/compile/20001018-1.c: New test.
15696         * gcc.c-torture/compile/20001018-1.x: Xfail.
15697
15698 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15699
15700         * gcc.c-torture/execute/20001017-1.c: New test.
15701
15702 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15703
15704         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15705         for multiple use of arguments with scanf formats; add tests for
15706         multiple use of arguments.
15707
15708 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15709
15710         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15711
15712 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15713
15714         * gcc.dg/format-miss-1.c: New test.
15715
15716 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15717
15718         * gcc.c-torture/execute/20001013-1.c: New test.
15719
15720 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15721
15722         * gcc.dg/format-branch-1.c: New test.
15723
15724 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15725
15726         * README, lib/file-format.exp: Remove EGCS references.
15727
15728 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15729
15730         * gcc.dg/20001013-1.c: New test.
15731
15732 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15733
15734         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15735         for intmax_t in the compiler using __typeof__ and the type rules
15736         for conditional expressions.
15737
15738 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15739
15740         * gcc.dg/20001012-1.c: New test.
15741         * gcc.dg/20001012-2.c: New test.
15742
15743 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15744
15745         * gcc.dg/format-attr-1.c: New test.
15746
15747 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15748
15749         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15750         __LONG_LONG_MAX__ instead of LLONG_MAX.
15751
15752 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15753
15754         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15755         scanf flags.
15756         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15757         flags.
15758
15759 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15760
15761         * gcc.dg/sequence-pt-1.c: New test.
15762
15763 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15764
15765         * gcc.c-torture/execute/20001011-1.c: New testcase.
15766         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15767
15768 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15769
15770         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15771         does not error on it.
15772
15773 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15774
15775         * gcc.dg/20001009-1.c: New test.
15776
15777 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15778
15779         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15780         * gcc.c-torture/execute/20001009-2.c: ... to here.
15781
15782 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15783
15784         * gcc.c-torture/compile/20001009-1.c: New testcase.
15785         * gcc.c-torture/execute/20001009-1.c: New testcase.
15786         Testcases provided by Jan Hubicka <jh@suse.cz>.
15787
15788 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15789
15790         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15791         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15792         uintmax_t using <limits.h> to emulate the compiler's internal
15793         logic.  No longer XFAIL %j tests.
15794
15795 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15796
15797         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15798         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15799         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15800         regexps and details of expected handling of some bad formats.
15801         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15802         suppression.
15803
15804 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15805
15806         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15807         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15808         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15809         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15810         in list archives.
15811
15812 2000-10-06  Richard Henderson  <rth@cygnus.com>
15813
15814         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15815         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15816         * g++.old-deja/g++.jason/report.C: Likewise.
15817         * g++.old-deja/g++.law/friend5.C: Likewise.
15818         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15819         of the expected warnings.
15820
15821 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15822
15823         * g++.old-deja/g++.pt/enum14.C: New test.
15824
15825 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15826
15827         * g++.old-deja/g++.pt/crash59.C: New test.
15828
15829 2000-10-04  Will Cohen  <wcohen@redhat.com>
15830
15831         * gcc.dg/20000926-1.c: New test.
15832
15833 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15834
15835         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15836         function name for current C++ compiler.
15837         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15838
15839 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15840
15841         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15842         __PRETTY_FUNCTION__.
15843         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15844
15845 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15846
15847         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15848
15849 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15850
15851         * gcc.c-torture/compile/20000923-1.c: New test.
15852
15853 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15854
15855         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15856         * g++.old-deja/g++.pt/ttp62.C: Same.
15857         * g++.old-deja/g++.other/inline14.C: Same.
15858
15859 2000-09-24  Richard Henderson  <rth@cygnus.com>
15860
15861         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15862
15863 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15864
15865         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15866
15867 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15868
15869         * gcc.c-torture/compile/20000922-1.c: New file.
15870
15871 2000-09-21  Nick Clifton  <nickc@redhat.com>
15872
15873         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15874         a signed long modulo operation.
15875         (mod6): New function - perform an unsigned long modulo operation.
15876         (main): Add tests for modulos of very large numbers by very small
15877         dividends.
15878
15879 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15880
15881         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15882
15883 2000-09-19  Richard Henderson  <rth@cygnus.com>
15884
15885         * gcc.dg/compare2.c (case 10): XFAIL.
15886
15887 2000-09-18  Richard Henderson  <rth@cygnus.com>
15888
15889         * gcc.c-torture/execute/20000906-1.c: Move ...
15890         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15891         that support __builtin_trap.
15892
15893 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15894
15895         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15896
15897 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15898
15899         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15900         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15901         more $ format tests.
15902
15903 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15904
15905         * gcc.dg/format-errmk-1.c: New test.
15906
15907 2000-09-17  Greg McGary  <greg@mcgary.org>
15908
15909         * gcc.c-torture/execute/20000917-1.x: Remove.
15910
15911 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15912
15913         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15914
15915 2000-09-17  Greg McGary  <greg@mcgary.org>
15916
15917         * gcc.c-torture/execute/20000917-1.c: New test.
15918         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15919
15920 2000-09-16  Neil Booth  <NeilB@earthling.net>
15921
15922         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15923         in nested macro bug.
15924
15925 2000-09-15  Neil Booth  <NeilB@earthling.net>
15926
15927         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15928
15929 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15930
15931         * gcc.c-torture/execute/20000914-1.c: New test.
15932
15933 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15934
15935         * g++.other/inline13.C: New test.
15936
15937 2000-09-12  Andreas Jaeger  <aj@suse.de>
15938
15939         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15940         constant by Ulrich Drepper <drepper@redhat.com>.
15941
15942 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15943
15944         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15945
15946 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15947
15948         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15949
15950 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15951
15952         * gcc.dg/cpp/backslash.c: New test.
15953
15954 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15955
15956         * gcc.c-torture/execute/20000910-1.c: New test.
15957         * gcc.c-torture/execute/20000910-2.c: Likewise.
15958
15959 2000-09-11  Robert Lipe  <robertl@sco.com>
15960
15961         * gcc.dg/pragma-align.c: New test.
15962
15963 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15964
15965         * g++.old-deja/g++.pt/explicit82.C: New test.
15966         * g++.old-deja/g++.pt/explicit83.C: New test.
15967
15968 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15969
15970         * gcc.dg/asm-names.c: New test.
15971
15972 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15973
15974         * gcc.dg/cpp/tr-warn6.c: New test
15975
15976 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15977
15978         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15979         be accepted.
15980
15981 2000-09-07  Catherine Moore  <clm@redhat.com>
15982
15983         * gcc.c-torture/execute/unroll-1.c: New test.
15984
15985 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15986
15987         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15988         ERROR markers.
15989         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15990         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15991         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15992         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15993         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15994         Preprocess only.
15995         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15996         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15997
15998 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15999
16000         * g++.old-deja/g++.pt/deduct2.C: New test.
16001
16002 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16003
16004         * g++.old-deja/g++.pt/parms2.C: New test.
16005
16006 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16007
16008         * g++.old-deja/g++.pt/crash58.C: New test.
16009
16010 2000-09-06  Greg McGary  <greg@mcgary.org>
16011
16012         * gcc.c-torture/execute/20000906-1.c: New test.
16013         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16014
16015 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16016
16017         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16018
16019 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16020
16021         * g++.old-deja/g++.pt/crash57.C: New test.
16022
16023 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16024
16025         * g++.old-deja/g++.pt/crash56.C: New test.
16026
16027 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16028
16029         * g++.old-deja/g++.pt/koenig1.C: New test.
16030
16031 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
16032
16033         * gcc.dg/20000904-1.c: New test.
16034
16035 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
16036
16037         * gcc.dg/cpp/paste8.c: New test.
16038
16039 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
16040
16041         * gcc.c-torture/compile/20000827-1.c: New test.
16042
16043 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
16044
16045         * gcc.dg/format-diag-1.c: New test.
16046
16047 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
16048
16049         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16050         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16051         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16052         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16053         gcc.dg/formatz-1.c: Adjust warning regular expressions.
16054
16055 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16056
16057         * g++.old-deja/g++.other/nested4.C: New test.
16058
16059 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16060
16061         * g++.old-deja/g++.ns/scoped1.C: New test.
16062
16063 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
16064
16065         * lib/g++.exp: Support testing already-installed GCC.
16066
16067 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16068
16069         * wtr-label-1.c, wtr-suffix-1.c: New tests.
16070
16071 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16072
16073         * gcc.dg/return-type-2.c: New test.
16074
16075 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
16076
16077         * gcc.c-torture/compile/20000825-1.c: New test.
16078
16079 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
16080
16081         * gcc.dg/dwarf2-2.c: New test.
16082
16083 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
16084
16085         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16086         dg-warning regexps.
16087
16088 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16089
16090         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16091         gcc.dg/format-ext-5.c: New tests.
16092
16093 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
16094
16095         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16096
16097 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
16098
16099         * gcc.dg/noncompile/930622-2.c: Adjust error message.
16100
16101 2000-08-24  Richard Henderson  <rth@cygnus.com>
16102
16103         * gcc.dg/ia64-sync-1.c: New test.
16104         * gcc.dg/ia64-sync-2.c: New test.
16105         * gcc.dg/ia64-asm-1.c: New test.
16106
16107 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
16108
16109         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16110         * gcc.dg/format-ext-2.c: New test.
16111
16112 2000-08-23  Jason Merrill  <jason@redhat.com>
16113
16114         * lib/old-dejagnu.exp: Also ignore "In member function" and
16115         "At global scope".
16116
16117 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16118
16119         * gcc.dg/noncompile/label-lineno-1.c: New test.
16120
16121 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16122
16123         * gcc.dg/c99-array-nonobj-1.c: New test.
16124
16125 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16126
16127         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16128         tests.
16129         * gcc.dg/format-ext-1.c: New test.
16130
16131 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16132
16133         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16134         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16135         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16136         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16137         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16138
16139 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16140
16141         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16142         gcc.dg/c99-strftime-2.c: New tests.
16143
16144 2000-08-22  Richard Henderson  <rth@cygnus.com>
16145
16146         * gcc.c-torture/execute/20000822-1.c: New test.
16147
16148 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16149
16150         * gcc.c-torture/execute/20000819-1.x: Remove.
16151
16152 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16153
16154         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16155         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16156         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16157         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16158         gcc.dg/format-xopen-1.c: New tests.
16159
16160 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16161
16162         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16163
16164 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16165
16166         * g++.old-deja/g++.other/loop2.C: New test.
16167
16168         * gcc.c-torture/compile/20000606-1.c: New test.
16169         * gcc.c-torture/compile/20000728-1.c: New test.
16170         * gcc.c-torture/execute/20000801-1.c: New test.
16171         * gcc.c-torture/execute/20000801-2.c: New test.
16172         * gcc.c-torture/execute/20000819-1.c: New test.
16173         * gcc.c-torture/execute/20000819-1.x: XFAIL.
16174         * gcc.dg/20000629-1.c: New test.
16175         * gcc.dg/20000724-1.c: New test.
16176         * gcc.dg/20000807-1.c: New test.
16177
16178 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16179
16180         * gcc.dg/cpp/pragma-1.c: New test.
16181         * gcc.dg/cpp/pragma-2.c: New test.
16182
16183 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
16184
16185         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16186         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
16187
16188 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16189
16190         * gcc.c-torture/compile/20000818-1.c: New test.
16191
16192 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
16193
16194         * gcc.c-torture/execute/20000818-1.c: New test.
16195
16196 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16197
16198         * gcc.dg/format-va-1.c: New test.
16199
16200 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16201
16202         * g++.old-deja/g++.other/typedef8.C: New test.
16203
16204 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16205
16206         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16207         * g++.old-deja/g++.mike/net36.C: Mark candidate.
16208         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16209         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16210         * g++.old-deja/g++.other/ptrmem7.C: New test.
16211         * g++.old-deja/g++.pt/ptrmem10.C: New test.
16212
16213 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16214
16215         * g++.old-deja/g++.pt/typename27.C: New test.
16216
16217 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
16218
16219         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16220         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16221         * g++.old-deja/g++.pt/friend45.C: New test.
16222         * g++.old-deja/g++.other/friend8.C: New test.
16223
16224 2000-08-15  Richard Henderson  <rth@cygnus.com>
16225
16226         * gcc.c-torture/execute/20000815-1.c: New test.
16227
16228 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
16229
16230         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16231         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16232         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16233
16234 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
16235
16236         * g++.old-deja/g++.other/refinit2.C: New test.
16237
16238 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
16239
16240         * lib/c-torture.exp (c-torture): Make
16241         compiler_conditional_xfail_data global.
16242         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16243         compiler_conditional_xfail_data machinery.
16244         (f-torture-execute): Likewise.
16245         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16246         and only when unrolling loops.
16247
16248         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16249
16250 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16251
16252         * g++.old-deja/g++.pt/explicit81.C: New test.
16253
16254 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16255
16256         * g++.old-deja/g++.pt/typename26.C: New test.
16257
16258 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
16259
16260         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16261         warning.
16262
16263 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
16264
16265         * g++.old-deja/g++.other/array3.C: New test.
16266
16267 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16268
16269         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16270         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16271         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16272         New tests.
16273
16274 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
16275
16276         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16277         * g++.old-deja/g++.abi/vmihint.C: Likewise.
16278
16279 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
16280
16281         * gcc.c-torture/execute/20000808-1.c: New test.
16282
16283 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16284
16285         * gcc.dg/c90-const-expr-1.c: New test.
16286
16287 2000-08-08  Richard Henderson  <rth@cygnus.com>
16288
16289         * gcc.dg/noncompile/920923-1.c: Declare calloc.
16290
16291 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16292
16293         * gcc.dg/noncompile/const-ll-1.c: New test.
16294
16295 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16296
16297         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16298
16299 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
16300
16301         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16302         that running programs linked against the shared version of libobjc
16303         run correctly.
16304
16305 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16306
16307         * gcc.dg/c99-printf-1.c: New test.
16308
16309 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16310
16311         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16312
16313 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
16314
16315         * gcc.c-torture/execute/20000731-1.x: Delete.
16316
16317 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
16318
16319         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16320         and torture_without_loops as is done by c-torture.exp.
16321         (search_for): Copy from c-torture.exp.
16322         (gcc-dg-runtest): New function, drives a directory of tests
16323         iterating over the TORTURE_OPTIONS.
16324         (scan-assembler, scan-assembler-not): Move here from
16325         individual directory drivers.
16326
16327         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16328         defined by lib/gcc-dg.exp.
16329         * gcc.dg/cpp/cpp.exp: Likewise.
16330         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
16331         gcc-dg-runtest, so we cycle over optimization options.
16332
16333         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16334         * gcc.dg/compare2.c: No longer expected to fail.
16335
16336 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16337
16338         * gcc.c-torture/execute/20000804-1.c: New test.
16339
16340 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
16341
16342         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16343
16344 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
16345
16346         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16347
16348 2000-08-03  Jeffrey A Law  (law@cygnus.com)
16349
16350         * gcc.c-torture/compile/20000803-1.c: New test.
16351
16352 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
16353
16354         * gcc.c-torture/execute/20000801-3.c,
16355         gcc.c-torture/execute/20000801-4.c: New tests.
16356         * gcc.c-torture/execute/20000801-3.x,
16357         gcc.c-torture/execute/20000801-4.x: Xfail.
16358
16359 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
16360
16361         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
16362         libobjc/.libs to allow for libtool.
16363
16364 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
16365
16366         * gcc.c-torture/compile/20000802-1.c: New test.
16367
16368 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
16369
16370         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
16371
16372 2000-07-31  Jeffrey A Law  (law@cygnus.com)
16373
16374         * gcc-c-torture/execute/20000731-2.c: New test.
16375
16376         * gcc.c-torture/execute/20000731-1.c: New test.
16377         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16378
16379 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
16380
16381         * testsuite/gcc.dg/cpp/paste7.c: New test.
16382         * gcc.dg/cpp/20000725-1.c: New test.
16383
16384 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
16385
16386         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16387         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16388         declaration warning for __builtin_dwarf_reg_size.
16389
16390         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16391
16392 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
16393
16394         * gcc.dg/noncompile/voidparam-1.c: New test.
16395
16396 2000-07-30  Richard Henderson  <rth@cygnus.com>
16397
16398         * gcc.dg/c90-digraph-1.c: Don't xfail.
16399         * gcc.dg/compare2.c (case 10): Xfail.
16400         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16401
16402 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
16403
16404         * gcc.dg/c99-main-1.c: New test.
16405
16406 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16407
16408         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16409
16410 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
16411
16412         * gcc.c-tortuer/execute/20000726-1.c: New test.
16413
16414 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
16415
16416         * gcc.c-torture/execute/enum-2.c: New test.
16417
16418 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16419
16420         * gcc.dg/cpp/tr-warn3.c: New test.
16421
16422 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16423
16424         * g++.old-deja/g++.ext/implicit1.C: Remove.
16425         * g++.old-deja/g++.jason/c2.C: Remove
16426         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16427         * g++.old-deja/g++.pt/crash16.C: Likewise.
16428         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16429
16430 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16431
16432         * g++.old-deja/g++.other/for2.C: New test.
16433
16434 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
16435
16436         * gcc.dg/20000720-1.c: New test.
16437
16438 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
16439
16440         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
16441
16442 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
16443
16444         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16445         * gcc.c-torture/execute/20000722-1.c: New.
16446         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16447
16448 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
16449
16450         * gcc.dg/cpp/20000720-1.S: New test.
16451
16452 2000-07-21  Michael Meissner  <meissner@redhat.com>
16453
16454         * gcc.c-torture/execute/ieee/hugeval.c: New test.
16455
16456 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16457
16458         * g++.old-deja/g++.brendan/crash16.C,
16459         g++.old-deja/g++.brendan/parse3.C,
16460         g++.old-deja/g++.brendan/redecl1.C,
16461         g++.old-deja/g++.ns/template13.C,
16462         g++.old-deja/g++.other/decl4.C,
16463         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16464
16465 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16466
16467         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16468         and "Internal error".
16469
16470         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16471         regexps.
16472         * gcc.dg/cpp/paste6.c: New test.
16473
16474 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
16475
16476         * gcc.dg/cpp/tr-direct.c: New test.
16477
16478         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16479         gcc.dg/cpp/undef1.c: Tweak error regexps.
16480
16481 2000-07-18  Eric Christopher <echristo@redhat.com>
16482
16483         * gcc.c-torture/compile/20000718-1.c: New test.
16484
16485 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
16486
16487         * cpplex.c (_cpp_push_token): If the token being pushed back
16488         is the previous token in this context, just subtract one from
16489         context->posn.
16490         * cppmacro.c (save_expansion): Clear aux field when storing a
16491         placemarker.
16492
16493 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
16494
16495         * gcc.dg/noncompile/redecl-1.c: New test.
16496
16497 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
16498
16499         * gcc.c-torture/execute/20000717-5.c: New test.
16500         * gcc.c-torture/execute/20000717-1.x: Removed.
16501
16502 2000-07-17  Richard Henderson  <rth@cygnus.com>
16503
16504         * gcc.c-torture/execute/20000717-4.c: New test.
16505
16506 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
16507
16508         * gcc.dg/cpp/syshdr.c: New test.
16509         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16510
16511 2000-07-17  Neil Booth  <neilb@earthling.net>
16512
16513         * gcc.dg/cpp/cmdlne-dM.c: New test.
16514         * gcc.dg/cpp/cmdlne-dD.c: New test.
16515
16516 2000-07-17  Jeffrey A Law  (law@cygnus.com)
16517
16518         * gcc.c-torture/execute/20000717-3.c: New test.
16519
16520         * gcc.c-torture/compile/20000717-1.c: New test.
16521
16522 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
16523
16524         * gcc.c-torture/execute/20000717-2.c: New test.
16525
16526 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16527
16528         * gcc.dg/formatz-1.c: New test.
16529
16530         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16531         * gcc.dg/c99-digraph-1.c: New tests.
16532
16533         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16534         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16535
16536         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16537         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16538         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16539         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16540         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16541         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16542         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16543
16544 2000-07-17   Greg McGary <greg@mcgary.org>
16545
16546         * gcc.c-torture/execute/20000717-1.c: New test.
16547         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16548
16549 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
16550
16551         * gcc.c-torture/execute/20000715-2.c: New test.
16552         * gcc.dg/20000715-1.c: New test.
16553
16554 2000-07-15  Michael Meissner  <meissner@redhat.com>
16555
16556         * gcc.c-torture/execute/20000715-1.c: New test.
16557
16558 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
16559
16560         * gcc.c-torture/execute/20000707-1.c: New test.
16561
16562 2000-07-13  Neil Booth  <NeilB@earthling.net>
16563
16564         * testsuite/gcc.dg/cpp/digraph1.c,
16565         testsuite/gcc.dg/cpp/digraph2.c,
16566         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16567
16568 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16569
16570         * g77.f-torture/compile/20000630-2.f:  New test.
16571         * g77.f-torture/compile/20000630-2.x
16572
16573 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16574
16575         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16576
16577 2000-07-11  Neil Booth  <NeilB@earthling.net>
16578
16579         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16580
16581 2000-07-11  Neil Booth  <NeilB@earthling.net>
16582
16583         * gcc.dg/cpp/cmdlne-C.c: New.
16584
16585 2000-07-09  Neil Booth  <NeilB@earthling.net>
16586
16587         * gcc.dg/cpp/directiv.c: New tests.
16588         * gcc.dg/cpp/undef1.c: Update.
16589
16590 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16591
16592         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16593
16594 2000-07-09  Neil Booth  <NeilB@earthling.net>
16595
16596         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16597
16598 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16599
16600         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16601         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16602
16603 2000-07-08  Neil Booth  <NeilB@earthling.net>
16604
16605         * gcc.dg/cpp/macsyntx.c: New tests.
16606
16607 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16608
16609         * gcc.dg/20000707-1.c: New test.
16610
16611 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16612
16613         * gcc.c-torture/execute/20000706-1.c: New test.
16614         * gcc.c-torture/execute/20000706-2.c: New test.
16615         * gcc.c-torture/execute/20000706-3.c: New test.
16616         * gcc.c-torture/execute/20000706-4.c: New test.
16617         * gcc.c-torture/execute/20000706-5.c: New test.
16618
16619 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16620
16621         * g++.old-deja/g++.pt/instantiate7.C: New test.
16622
16623 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16624
16625         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16626         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16627         * g++.old-deja/g++.other/rtti3.C: Likewise.
16628         * g++.old-deja/g++.other/rttid3.C: Likewise.
16629
16630 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16631
16632         *  g77.f-torture/compile/20000630-1.x: Fix typo
16633
16634 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16635
16636         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16637         assembly output.
16638
16639 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16640
16641         * gcc.dg/cpp/ident.c: New test.
16642
16643 2000-07-05  Neil Booth  <NeilB@earthling.net>
16644
16645         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16646           gcc.dg/cpp/lexstrng.c: New tests.
16647
16648 2000-07-04  Neil Booth  <NeilB@earthling.net>
16649
16650         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16651         * gcc.dg/cpp/strify2.c: Same.
16652
16653 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16654
16655         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16656         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16657         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16658         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16659
16660         * testsuite/gcc.dg/cpp/macro1.c,
16661         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16662         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16663         testsuite/gcc.dg/cpp/strify1.c,
16664         testsuite/gcc.dg/cpp/strify2.c: New tests.
16665
16666 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16667
16668         * gcc.c-torture/execute/20000703-1.c: New test.
16669
16670 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16671
16672         * g++.old-deja/g++.pt (lookup10.C): New test.
16673
16674 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16675
16676         * g++.old-deja/g++.pt (typename25.C): New test.
16677
16678 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16679
16680         * gcc.c-torture/compile/20000701-1.c: New test.
16681
16682 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16683
16684         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16685         to test case.
16686
16687 2000-06-30  Catherine Moore  <clm@cygnus.com>
16688
16689         * gcc.c-torture/execute/align-1.c: New test.
16690
16691 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16692
16693         * g++.old-deja/g++.pt/expr8.C: New test.
16694         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16695
16696 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16697
16698         * gcc.c-torture/compile/20000629-1.c: New test.
16699
16700 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16701
16702
16703         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16704         gcc.dg/noncompile directory, depending on whether they're
16705         preprocessor tests or not.  Annotate all the tests for the dg
16706         framework.
16707
16708         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16709         * gcc.dg/noncompile/noncompile.exp: New.
16710
16711         * Moved files:
16712         Old name                                New name
16713         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16714         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16715         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16716         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16717         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16718         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16719         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16720         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16721         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16722         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16723         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16724         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16725         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16726         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16727         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16728         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16729         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16730         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16731         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16732         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16733         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16734         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16735         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16736         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16737
16738         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16739         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16740         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16741         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16742         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16743         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16744
16745 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16746
16747         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16748         declare one variable.  On the fourth, error.
16749         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16750         declared by 20000628-1a.h.
16751
16752 2000-06-29  Richard Henderson  <rth@redhat.com>
16753
16754         * gcc.c-torture/execute/930529-1.x: New file.
16755         * gcc.dg/920413-1.c: Adjust expected warning text.
16756         * gcc.dg/980217-1.c: Declare abort.
16757         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16758
16759 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16760
16761         * g77.f-torture/compile/20000629-1.f: New test.
16762         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16763
16764 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16765
16766         Rearrange lots of files, removing entirely the
16767         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16768         directories.
16769
16770         * Deleted files:
16771         gcc.c-torture/code_quality/code_quality.exp
16772         gcc.c-torture/special/special.exp
16773         gcc.failure/failure.exp
16774         gcc.failure/940409-1.x
16775         gcc.c-torture/compile/961203-1.x
16776
16777         * New files:
16778         gcc.misc-tests/linkage.exp
16779         gcc.c-torture/execute/920730-1t.c
16780         gcc.c-torture/execute/920730-1t.x
16781         gcc.c-torture/compile/920520-1.x
16782         gcc.c-torture/compile/920521-1.x
16783         gcc.c-torture/compile/981006-1.x
16784         gcc.c-torture/execute/eeprof-1.x
16785
16786         * Moved files (possibly with modifications to fit a new harness):
16787         Old name                                New name
16788         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16789         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16790         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16791         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16792         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16793         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16794         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16795         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16796         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16797         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16798         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16799         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16800         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16801         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16802
16803 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16804
16805         * c-torture/compile/961203-1.x: Delete.
16806
16807         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16808         not exit. Include stdio.h.
16809         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16810         * gcc.misc-tests/dg-12.c: Likewise.
16811         * gcc.misc-tests/dg-5.c: Likewise.
16812         * gcc.misc-tests/dg-6.c: Likewise.
16813         * gcc.misc-tests/dg-7.c: Prototype abort.
16814         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16815         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16816         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16817         not exit.
16818         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16819         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16820
16821 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16822
16823         * gcc.dg/cpp/20000628-1.c: New test.
16824         * gcc.dg/cpp/20000628-1.h: New header for above test.
16825         * gcc.dg/cpp/20000628-1a.h: Likewise.
16826
16827 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16828
16829         * gcc.dg/cpp: New directory.
16830         * gcc.dg/cpp/cpp.exp: New driver.
16831         * gcc.dg/cpp/20000627-1.c: New test.
16832         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16833         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16834         and rewrite as a compilation test.
16835
16836         * gcc.dg: Move many files into the cpp subdirectory, possibly
16837         renaming or editing them as well.
16838         Old name                New name
16839         990119-1.c              cpp/19990119-1.c
16840         990228-1.c              cpp/19990228-1.c
16841         990407-1.c              cpp/19990407-1.c
16842         990409-1.c              cpp/19990409-1.c
16843         990413-1.c              cpp/19990413-1.c
16844         990703-1.c              cpp/19990703-1.c
16845         20000127-1.c            cpp/20000127-1.c
16846         20000129-1.c            cpp/20000129-1.c
16847         20000207-1.c            cpp/20000207-1.c
16848         20000207-2.c            cpp/20000207-2.c
16849         20000209-1.c            cpp/20000209-1.c
16850         20000209-2.c            cpp/20000209-2.c
16851         20000301-1.c            cpp/20000301-1.c
16852         20000419-1.c            cpp/20000419-1.c
16853         20000510-1.S            cpp/20000510-1.S
16854         20000519-1.c            cpp/20000519-1.c
16855         20000529-1.c            cpp/20000529-1.c
16856         20000625-1.c            cpp/20000625-1.c
16857         20000625-2.c            cpp/20000625-2.c
16858         cpp-as1.c               cpp/assert1.c
16859         cpp-as2.c               cpp/assert2.c
16860         cxx-comments-1.c        cpp/cxxcom1.c
16861         cxx-comments-2.c        cpp/cxxcom2.c
16862         endif-label.c           cpp/endif.c
16863         cpp-hash1.c             cpp/hash1.c
16864         cpp-hash2.c             cpp/hash2.c
16865         cpp-if1.c               cpp/if-1.c
16866         cpp-if2.c               cpp/if-2.c
16867         cpp-if3.c               cpp/if-3.c
16868         cpp-if4.c               cpp/if-4.c
16869         cpp-if5.c               cpp/if-5.c
16870         cpp-cond.c              cpp/if-cexp.c
16871         cpp-missingop.c         cpp/if-mop.c
16872         cpp-missingparen.c      cpp/if-mpar.c
16873         cpp-opprec.c            cpp/if-oppr.c
16874         cpp-ifparen.c           cpp/if-paren.c
16875         cpp-shortcircuit.c      cpp/if-sc.c
16876         cpp-shift.c             cpp/if-shift.c
16877         cpp-unary.c             cpp/if-unary.c
16878         cpp-li1.c               cpp/line1.c
16879         cpp-li2.c               cpp/line2.c
16880         lineno.c                cpp/line3.c
16881         lineno-2.c              cpp/line4.c
16882         cpp-mi.c                cpp/mi1.c
16883         cpp-mic.h               cpp/mi1c.h
16884         cpp-micc.h              cpp/mi1cc.h
16885         cpp-mind.h              cpp/mi1nd.h
16886         cpp-mindp.h             cpp/mi1ndp.h
16887         cpp-mix.h               cpp/mi1x.h
16888         cpp-mi2.c               cpp/mi2.c
16889         cpp-mi2a.h              cpp/mi2a.h
16890         cpp-mi2b.h              cpp/mi2b.h
16891         cpp-mi2c.h              cpp/mi2c.h
16892         cpp-mi3.c               cpp/mi3.c
16893         cpp-mi3.def             cpp/mi3.def
16894         poison-1.c              cpp/poison.c
16895         pr-impl.c               cpp/prag-imp.c
16896         cpp-redef-2.c           cpp/redef1.c
16897         cpp-redef.c             cpp/redef2.c
16898         strpaste.c              cpp/strp1.c
16899         strpaste-2.c            cpp/strp2.c
16900         cpp-tradpaste.c         cpp/tr-paste.c
16901         cpp-tradstringify.c     cpp/tr-str.c
16902         cpp-tradwarn1.c         cpp/tr-warn1.c
16903         cpp-tradwarn2.c         cpp/tr-warn2.c
16904         trigraphs.c             cpp/trigraphs.c
16905         cpp-unc1.c              cpp/unc1.c
16906         cpp-unc2.c              cpp/unc2.c
16907         cpp-unc3.c              cpp/unc3.c
16908         cpp-unc.c               cpp/unc4.c
16909         undef.c                 cpp/undef1.c
16910         undef-2.c               cpp/undef2.c
16911         cpp-wi1.c               cpp/widestr1.c
16912
16913 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16914
16915         * lib/g++.exp (g++_include_flags): Tweak.
16916
16917 2000-06-27  H.J. Lu  <hjl@gnu.org>
16918             Loren J. Rittle  <ljrittle@acm.org>
16919
16920         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16921         version with one that knows about the new gcc tree structure.
16922         (g++_link_flags): Same.
16923
16924 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16925
16926         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16927         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16928         case we are cross-compiling.
16929
16930         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16931         g++.old-deja/g++.niklas/Makefile.in,
16932         g++.old-deja/g++.niklas/configure.in,
16933         g++.old-deja/g++.other/Makefile.in,
16934         g++.old-deja/g++.other/configure.in,
16935         gcc.c-torture/code_quality/Makefile.in,
16936         gcc.c-torture/code_quality/configure.in,
16937         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16938         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16939         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16940         gcc.c-torture/execute/ieee/Makefile.in,
16941         gcc.c-torture/execute/ieee/configure.in,
16942         gcc.c-torture/noncompile/Makefile.in,
16943         gcc.c-torture/noncompile/configure.in,
16944         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16945         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16946         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16947
16948 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16949
16950         * g++.old-deja/g++.other/ambig3.C: New test.
16951
16952 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16953
16954         * g++.old-deja/g++.pt/syntax1.C: New test.
16955         * g++.old-deja/g++.pt/syntax2.C: New test.
16956         * g++.old-deja/g++.other/syntax3.C: New test.
16957         * g++.old-deja/g++.other/syntax4.C: New test.
16958
16959 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16960
16961         * gcc.dg/20000623-1.c: Prototype exit and abort.
16962
16963 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16964
16965         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16966         New tests.
16967         * gcc.dg/cpp-mi3.def: New file.
16968
16969         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16970         inside assertions.
16971         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16972         lexer's error messages.
16973         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16974         divine anything from the linemarkers.
16975         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16976         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16977
16978 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16979
16980         * gcc.dg/20000623-1.c: New test.
16981
16982 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
16983
16984         * gcc.c-torture/execute/20000622-1.c: New test.
16985
16986 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16987
16988         * g++.old-deja/g++.other/init15.C: New test.
16989
16990 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16991
16992         * g++.old-deja/g++.pt/vaarg2.C: New test.
16993         * g++.old-deja/g++.pt/vaarg3.C: New test.
16994
16995 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16996
16997         * g++.old-deja/g++.other/dyncast6.C: New test.
16998
16999 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
17000
17001         * gcc.c-torture/execute/loop-6.c: New test.
17002
17003 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
17004
17005         * gcc.dg/20000614-1.c: New test.
17006         * gcc.dg/20000614-2.c: New test.
17007
17008 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
17009
17010         * g++.old-deja/g++.other/inline12.C: New test.
17011
17012 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
17013
17014         * g++.old-deja/g++.other/eh1.C: New test.
17015
17016 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
17017
17018         * g++.old-deja/g++.other/type.C: New test.
17019
17020 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
17021
17022         * g++.old-deja/g++.other/initstring.C: New test.
17023
17024 2000-06-12  Jason Merrill  <jason@redhat.com>
17025
17026         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17027
17028 2000-06-09  Jeffrey A Law  (law@cygnus.com)
17029
17030         * gcc.c-torture/compile/20000609-1.c: New test.
17031
17032 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
17033
17034         * gcc.dg/20000609-1.c: New test.
17035
17036 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
17037
17038         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17039         * gcc.c-torture/noncompile/poison-1.c: Move...
17040         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17041         * gcc.dg/cpp-li1.c: Add a token after the #line.
17042
17043 2000-06-05  Richard Henderson  <rth@cygnus.com>
17044
17045         * gcc.c-torture/execute/20000605-2.c: New test.
17046         * gcc.c-torture/execute/20000605-3.c: New test.
17047
17048 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
17049
17050         * g77.f-torture/execute/20000503-1.x: New file.
17051
17052 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
17053
17054         * g++.old-deja/g++.eh/badalloc1.C: New test.
17055
17056 2000-06-05  Richard Henderson  <rth@cygnus.com>
17057
17058         * gcc.c-torture/execute/20000605-1.c: New test.
17059
17060 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
17061             Nathan Sidwell <nathan@codesourcery.com>
17062
17063         * gcc.c-torture/compile/20000605-1.c: New test.
17064
17065 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
17066
17067         * g77.f-torture/compile/20000601-1.f:  New test.
17068
17069 2000-06-03  Richard Henderson  <rth@cygnus.com>
17070
17071         * gcc.c-torture/execute/20000603-1.c: New.
17072
17073 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
17074
17075         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17076         * gcc.dg/noreturn-2.c (noreturn): Likewise.
17077
17078 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
17079
17080         * gcc.dg/compare2.c (case 12): XFAIL.
17081         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17082         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17083
17084         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17085
17086 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
17087
17088         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17089         guard macro is already defined when the header is first
17090         included.
17091         * gcc.dg/cpp-mix.h: New file.
17092         * gcc.dg/endif-label.c: Update patterns to match compiler.
17093
17094         * g++.brendan/complex1.C: Declare abort.
17095         * g++.law/refs4.C: Remove XFAIL.
17096         * g++.oliva/expr2.C: Declare abort and exit.
17097
17098 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
17099
17100         * gcc.c-torture/execute/20000528-1.c: New test.
17101
17102         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17103         * g++.old-deja/g++.law/temps4.C: Likewise.
17104
17105         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17106         stdlib.h.  Call abort() on failure.
17107         * g++.old-deja/g++.law/refs4.C: Likewise.
17108         * g++.old-deja/g++.law/temps4.C: Likewise.
17109         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17110         * gcc.c-torture/execute/20000112-1.c: Include string.h.
17111
17112 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
17113
17114         Relative to g++.dg/special:
17115         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17116
17117         Relative to g++.old-deja:
17118         * g++.brendan/complex1.C, g++.jason/optimize2.C,
17119         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17120         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17121         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17122         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17123         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17124         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17125
17126         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17127         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17128         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17129         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17130         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17131         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17132         and/or string.h.
17133
17134         * g++.other/goto1.C: Update expectations for error messages.
17135
17136 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
17137
17138         * gcc.c-torture/compile/20000523-1.c: New test.
17139
17140 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17141
17142         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17143
17144 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17145
17146         * g++.old-deja/g++.eh/catch11.C: New test.
17147         * g++.old-deja/g++.eh/catch12.C: New test.
17148
17149 2000-05-24  Nick Clifton  <nickc@cygnus.com>
17150
17151         * gcc.c-torture/execute/20000523-1.c: New test.
17152
17153 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
17154
17155         * c-torture/execute/bcp-1.c: Replace abort in arg of
17156         __builtin_constant_p with a generic external function.
17157
17158         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17159         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17160         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17161         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17162         Prototype abort and/or exit.
17163
17164         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17165         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17166         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17167         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17168
17169 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
17170
17171         * gcc.dg/dwarf2-1.c: New test.
17172
17173 2000-05-20  Richard Henderson  <rth@cygnus.com>
17174
17175         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17176
17177 2000-05-20  Andreas Jaeger  <aj@suse.de>
17178
17179         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17180         testcase.
17181
17182 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
17183
17184         * gcc.c-torture/execute/20000519-2.c: New test.
17185
17186 2000-05-19  Andreas Jaeger  <aj@suse.de>
17187
17188         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17189         which fails with SSA.
17190
17191         * lib/c-torture.exp: Also test with -O3 -fssa.
17192
17193 2000-05-18  Michael Meissner  <meissner@redhat.com>
17194
17195         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17196         * gcc.c-torture/execute/920415-1.c: Ditto.
17197         * gcc.c-torture/execute/920501-1.c: Ditto.
17198         * gcc.c-torture/execute/conversion.c: Ditto.
17199         * gcc.c-torture/execute/cvt-1.c: Ditto.
17200
17201 2000-05-18  Jeffrey A Law  (law@cygnus.com)
17202
17203         * gcc.c-torture/compile/20000518-1.c: New test.
17204
17205 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
17206
17207         * g77.f-torture/compile/200005018.f:  New test.
17208
17209 2000-05-17  Jeffrey A Law  (law@cygnus.com)
17210
17211         * gcc.c-torture/compile/20000517-1.c: New test.
17212
17213 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17214
17215         * gcc.c-torture/execute/20000516-1.c: New test.
17216
17217 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
17218
17219         * g++.old-deja/g++.other/eh.C: New test.
17220
17221 2000-05-12  Richard Henderson  <rth@cygnus.com>
17222
17223         * gcc.c-torture/execute/990208-1.c (main): Don't pass
17224         constants through to doit's conditional.
17225
17226 2000-05-11  Jeffrey A Law  (law@cygnus.com)
17227
17228         * gcc.c-torture/compile/20000511-1.c: New test.
17229         * g77.f-torture/compile/20000511-1.f: New test.
17230         * g77.f-torture/compile/20000511-2.f: New test.
17231
17232 2000-05-11  Michael Meissner  <meissner@redhat.com>
17233
17234         * gcc.c-torture/execute/20000511-1.c: New test.
17235
17236 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
17237
17238         * gcc.dg/dg.exp: Scan .S files as well as .c files.
17239         * gcc.dg/20000510-1.S: New.
17240
17241 2000-05-08  Catherine Moore  <clm@cygnus.com>
17242
17243         * gcc.dg/unused-3.c: New.
17244
17245 2000-05-06  Richard Henderson  <rth@cygnus.com>
17246
17247           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17248           * g++.old-deja/g++.mike/warn1.C: Likewise.
17249           * g++.old-deja/g++.pt/local1.C: Likewise.
17250           * g++.old-deja/g++.pt/local7.C: Likewise.
17251           * g++.old-deja/g++.pt/spec16.C: Likewise.
17252
17253 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
17254
17255         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17256
17257 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
17258
17259           * g77.f-torture/execute/20000503-1.f:  New test.
17260
17261 2000-05-04  Andreas Jaeger  <aj@suse.de>
17262
17263         * gcc.dg/noreturn-2.c: New test.
17264
17265 2000-05-04  Neil Booth  <NeilB@earthling.net>
17266
17267         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17268         preprocessor.
17269
17270 2000-05-04  Richard Henderson  <rth@cygnus.com>
17271
17272         * gcc.c-torture/execute/20000503-1.c: Fix typo.
17273
17274 2000-05-04  Richard Henderson  <rth@cygnus.com>
17275
17276         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
17277         OpenSSL by Jason R Thorpe.
17278
17279 2000-05-03  Jim Wilson  <wilson@cygnus.com>
17280
17281         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17282
17283 2000-05-03  Robert Lipe <robertlipe@usa.net>
17284
17285         * gcc.dg/20000503-1.c: New test.
17286
17287 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
17288
17289         * gcc.c-torture/compile/20000502-1.c: New test.
17290         * g++.old-deja/g++.other/align.C: New test.
17291         * gcc.dg/cpp-tradstringify.c: New test.
17292
17293 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
17294
17295         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17296         and hard registers.
17297
17298 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
17299
17300         * gcc.c-torture/execute/loop-5.c: New test.
17301
17302 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
17303
17304         * gcc.c-torture/execute/va-arg-20.c: New test.
17305
17306 2000-04-23  Jeffrey A Law  (law@cygnus.com)
17307
17308         * gcc.c-torture/execute/20000422-1.c: New test.
17309
17310 2000-04-20  Greg McGary  <gkm@gnu.org>
17311
17312         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17313         when optimizing, but without sibling-call optimizations (-O1).
17314
17315 2000-04-20  Jeffrey A Law  (law@cygnus.com)
17316
17317           * gcc.c-torture/compile/20000420-1.c: New test.
17318
17319 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17320
17321         * g++.abi/ptrflags.C: New test.
17322         * g++.eh/catchptr1.C: Test incomplete pointer chains.
17323
17324 2000-04-19  Catherine Moore  <clm@cygnus.com>
17325
17326         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17327
17328 2000-04-19  Greg McGary  <gkm@gnu.org>
17329
17330         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17331         sibling-call optimizations.
17332
17333 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
17334
17335         * gcc.dg/20000419-1.c: New test.
17336
17337 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
17338
17339         * gcc.c-torture/execute/20000412-6.c: New test.
17340
17341 2000-04-12  Jeffrey A Law  (law@cygnus.com)
17342
17343         * gcc.c-torture/execute/20000412-5.c: New test.
17344         * g77.f-torture/compile/20000412-1.f: New test.
17345         * gcc.c-torture/execute/20000412-4.c: New test.
17346         * gcc.c-torture/compile/20000412-2.c: New test.
17347         * gcc.c-torture/execute/20000412-3.c: New test.
17348         * gcc.c-torture/compile/20000412-1.c: New test.
17349         * gcc.c-torture/execute/20000412-2.c: New test.
17350
17351 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
17352
17353         * objc/execute/bf-20.m: New test.
17354
17355 2000-04-10  Richard Henderson  <rth@cygnus.com>
17356
17357         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
17358
17359         * gcc.c-torture/execute/20000412-1.c: New test.
17360
17361 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
17362
17363         * g++.old-deja/g++.eh/catchptr1.C: New test.
17364
17365 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
17366
17367         * g++.old-deja/g++.abi/cxa_vec.C: New test.
17368
17369 2000-04-08  Neil Booth  <NeilB@earthling.net>
17370
17371         * gcc.dg/cpp-nullchar.c: Remove test as
17372         embedded nulls cause problems.
17373
17374 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17375
17376         * gcc.dg/compare2.c: New test.
17377
17378 2000-04-08  Neil Booth  <NeilB@earthling.net>
17379
17380         * gcc.dg/cpp-nullchar.c: New test.
17381
17382 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
17383
17384         * gcc.dg/cpp-mi2.c: New test.
17385         * gcc.dg/cpp-mi2[abc].h: New files.
17386
17387 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
17388
17389         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17390         member name.
17391
17392 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
17393
17394         * g++.old-deja/g++.abi/vmihint.C: New test.
17395
17396 2000-04-06  Neil Booth  <NeilB@earthling.net>
17397
17398         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17399         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
17400         copyright.
17401
17402 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
17403
17404         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17405         avoid stack-frame overwrite.
17406
17407 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
17408
17409         * gcc.c-torture/compile/20000405-2.c: New test.
17410         * gcc.c-torture/compile/20000405-3.c: New test.
17411
17412 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17413
17414         * gcc.c-torture/compile/20000405-1.c: New test.
17415
17416 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
17417
17418         * gcc.dg/cast-qual-1.c: Revert last change.
17419
17420 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17421
17422         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17423
17424 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
17425
17426         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17427         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17428
17429 2000-04-03  Jeffrey A Law  (law@cygnus.com)
17430
17431         * gcc.c-torture/compile/20000403-2.c: New test.
17432         * gcc.c-torture/compile/20000403-1.c: New test.
17433
17434 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
17435
17436         * gcc.c-torture/execute/20000403-1.c: New test.
17437
17438 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
17439
17440         * gcc.c-torture/execute/20000402-1.c: New test.
17441
17442 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
17443
17444         * gcc.c-torture/execute/va-arg-15.c: New test.
17445         * gcc.c-torture/execute/va-arg-16.c: New test.
17446         * gcc.c-torture/execute/va-arg-17.c: New test.
17447         * gcc.c-torture/execute/va-arg-18.c: New test.
17448         * gcc.c-torture/execute/va-arg-19.c: New test.
17449
17450 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
17451
17452         * gcc.c-torture/compile/981211-1.c: Move to...
17453         * gcc.dg/cpp-as1.c: ...here.
17454         * gcc.dg/cpp-as2.c: New file.
17455
17456         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17457         compiler.
17458
17459 2000-04-02  Neil Booth  <NeilB@earthling.net>
17460
17461         * gcc.dg/cpp-cond.c  New tests.
17462         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
17463         accidental success less likely.
17464         * gcc.dg/cpp-missingop.c  New tests.
17465         * gcc.dg/cpp-missingparen.c  New tests.
17466         * gcc.dg/cpp-shift.c  New tests.
17467         * gcc.dg/cpp-shortcircuit.c  New tests.
17468         * gcc.dg/cpp-unary.c  New tests.
17469
17470 2000-03-29  Jeffrey A Law  (law@cygnus.com)
17471
17472         * gcc.c-torture/compile/20000329-1.c: New test.
17473
17474 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
17475
17476         * gcc.c-torture/compile/20000326-1.c: New test.
17477         * gcc.c-torture/compile/20000326-2.c: New test.
17478
17479 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
17480
17481         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17482         the first parameter is a function argument.
17483
17484 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
17485
17486         * g++.old-deja/g++.ext/array4.C: New test.
17487
17488 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
17489
17490         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17491
17492 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17493
17494         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17495
17496 2000-03-19  Richard Henderson  <rth@cygnus.com>
17497
17498         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17499
17500 2000-03-19  Richard Henderson  <rth@cygnus.com>
17501
17502         * gcc.c-torture/compile/20000319-1.c: New test.
17503
17504 2000-03-14  Jeffrey A Law  (law@cygnus.com)
17505
17506         * gcc.c-torture/execute/20000314-3.c: New test.
17507         * gcc.c-torture/execute/20000314-2.c: New test.
17508         * gcc.c-torture/execute/20000314-1.c: New test.
17509         * gcc.c-torture/compile/20000314-2.c: New test.
17510         * gcc.c-torture/compile/20000314-1.c: New test.
17511
17512 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
17513
17514         * g++.old-deja/g++.warn/inline.C: New test.
17515
17516 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
17517
17518         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17519         standards-compliant result rather than specific constants.
17520         Put test-values in array.
17521
17522 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
17523
17524         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17525         (g++_target_compile): Put test-specific options last.
17526
17527 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17528
17529         * g++.old-deja/g++.eh/vbase4.C: New test.
17530
17531 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17532
17533         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17534
17535 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17536
17537         * g++.old-deja/g++.brendan/misc12.C: Removed.
17538         * g++.old-deja/g++.pt/memtemp77.C: Constify.
17539         * g++.old-deja/g++.ext/pretty4.C: New test.
17540
17541 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17542
17543         * g++.old-deja/g++.other/string2.C: New test.
17544
17545 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
17546
17547         * g++.old-deja/g++.warn/impint2.C: New test.
17548
17549 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17550
17551         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17552         is 1, not zero.
17553
17554 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17555
17556         * g++.old-deja/g++.warn/impint.C: New test.
17557         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17558         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17559         * g++.old-deja/g++.pt/explicit12.C: Likewise.
17560         * g++.old-deja/g++.pt/explicit13.C: Likewise.
17561         * g++.old-deja/g++.pt/explicit17.C: Likewise.
17562         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17563         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17564         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17565         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17566         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17567         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17568         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17569
17570 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17571
17572         * gcc.dg/cpp-redef.c: New test.
17573
17574 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17575
17576         * g++.old-deja/g++.pt/unify7.C: New test.
17577
17578 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17579
17580         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17581         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17582
17583 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17584
17585         * gcc.c-torture/compile/20000224-1.c: New test.
17586
17587 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17588
17589         * gcc.c-torture/compile/cpp-2.c: New test.
17590         * gcc.c-torture/compile/cpp-1.c: New test.
17591
17592 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17593
17594         * gcc.c-torture/execute/20000225-1.c: New test.
17595
17596 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17597
17598         * gcc.dg/cpp-li2.c: New test.
17599
17600         * gcc.dg/cpp-wi1.c: New test.
17601
17602         * gcc.dg/cpp-li1.c: New test.
17603
17604 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17605
17606         * g++.old-deja/g++.other/sizeof5.C: New test.
17607
17608 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17609
17610         * gcc.c-torture/execute/va-arg-13.c: New test.
17611
17612 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17613
17614         * gcc.c-torture/execute/va-arg-12.c: New test.
17615
17616 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17617
17618         * gcc.c-torture/execute/20000223-1.c: New test.
17619
17620 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17621
17622         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17623
17624 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17625
17626         * g++.old-deja/g++.abi/ptrmem.C: New test.
17627
17628 2000-02-19  Richard Henderson  <rth@cygnus.com>
17629
17630         * gcc.c-torture/compile/init-3.c: New.
17631
17632 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17633
17634         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17635         ALWAYS_CXXFLAGS.
17636
17637 2000-02-11  Robert Lipe <robertl@sco.com>
17638
17639         * gcc.c-torture/compile/20000211-3.c: New test.
17640
17641 2000-02-11  Martin Buchholz <martin@xemacs.org>
17642
17643         * gcc.c-torture/compile/20000211-2.c: New test.
17644
17645 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17646
17647         * gcc.c-torture/compile/20000211-1.c: New test.
17648
17649 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17650
17651         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17652           on native targets
17653
17654 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17655
17656         * g++.old-deja/g++.other/cast5.C: New test.
17657
17658 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17659
17660         * gcc.c-torture/execute/20000205-1.c: New.
17661
17662 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17663
17664         * g++.old-deja/g++.jason/cast3.C: Return void.
17665         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17666
17667 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17668
17669         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17670
17671         * gcc.dg/loop-1.c: New test.
17672
17673 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17674
17675         * gcc.c-torture/compile/20000127-1.c: New test.
17676         * gcc.c-torture/execute/991228-1.c: New test.
17677
17678 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17679
17680         * gcc.dg/unused-2.c: New test.
17681
17682         * gcc.dg/conv-1.c: New test.
17683
17684 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17685
17686         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17687         compiler.
17688         (tool_option_proc): Fix typo.
17689
17690 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17691
17692         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17693         of the ld on the host, not on the build machine.
17694         Also, don't crash if '--help' is not a supported option.
17695
17696 2000-01-24  Richard Henderson  <rth@cygnus.com>
17697
17698         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17699
17700 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17701
17702         * gcc.c-torture/execute/20000120-2.c: New test.
17703         * gcc.c-torture/execute/20000120-1.c: New test.
17704
17705 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17706
17707         * gcc.c-torture/execute/20000113-1.c: New test.
17708
17709 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17710
17711         * gcc.c-torture/execute/20000112-1.c: New test.
17712
17713 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17714
17715         * gcc.dg/20000111-1.c: New test.
17716
17717 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17718
17719         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17720         with 16 bit integers.
17721
17722 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17723
17724         * gcc.dg/20000108-1.c: New test.
17725
17726 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17727
17728         * g++.old-deja/g++.ns/koenig8.C: New test.
17729
17730 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17731
17732         * g++.old-deja/g++.other/cast4.C: New test.
17733
17734 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17735
17736         * gcc.c-torture/compile/20000105-2.c: New test.
17737         * gcc.c-torture/compile/20000105-1.c: New test.
17738
17739 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17740
17741         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17742         references to printf & atoi to conform to ANSI standard.
17743         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17744         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17745         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17746         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17747         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17748         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17749         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17750         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17751         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17752         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17753         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17754         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17755         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17756         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17757         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17758         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17759         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17760         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17761         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17762         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17763         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17764         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17765         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17766         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17767         * g++.old-deja/g++.brendan/init3.C: Likewise.
17768         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17769         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17770         * g++.old-deja/g++.brendan/new2.C: Likewise.
17771         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17772         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17773         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17774         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17775         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17776         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17777         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17778         * g++.old-deja/g++.brendan/template24.C: Likewise.
17779         * g++.old-deja/g++.brendan/template3.C: Likewise.
17780         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17781         * g++.old-deja/g++.jason/inline3.C: Likewise.
17782         * g++.old-deja/g++.jason/opeq.C: Likewise.
17783         * g++.old-deja/g++.law/arg5.C: Likewise.
17784         * g++.old-deja/g++.law/arm7.C: Likewise.
17785         * g++.old-deja/g++.law/ctors11.C: Likewise.
17786         * g++.old-deja/g++.law/cvt8.C: Likewise.
17787         * g++.old-deja/g++.law/init9.C: Likewise.
17788         * g++.old-deja/g++.law/refs4.C: Likewise.
17789         * g++.old-deja/g++.law/template2.C: Likewise.
17790         * g++.old-deja/g++.law/visibility24.C: Likewise.
17791         * g++.old-deja/g++.law/vtable3.C: Likewise.
17792         * g++.old-deja/g++.mike/asm2.C: Likewise.
17793         * g++.old-deja/g++.mike/eh1.C: Likewise.
17794         * g++.old-deja/g++.mike/misc1.C: Likewise.
17795         * g++.old-deja/g++.mike/misc13.C: Likewise.
17796         * g++.old-deja/g++.mike/misc14.C: Likewise.
17797         * g++.old-deja/g++.mike/ns12.C: Likewise.
17798         * g++.old-deja/g++.mike/p1248.C: Likewise.
17799         * g++.old-deja/g++.mike/p3708.C: Likewise.
17800         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17801         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17802         * g++.old-deja/g++.mike/p646.C: Likewise.
17803         * g++.old-deja/g++.mike/p700.C: Likewise.
17804         * g++.old-deja/g++.mike/p783.C: Likewise.
17805         * g++.old-deja/g++.mike/p783a.C: Likewise.
17806         * g++.old-deja/g++.mike/p783b.C: Likewise.
17807         * g++.old-deja/g++.mike/p786.C: Likewise.
17808         * g++.old-deja/g++.mike/p789.C: Likewise.
17809         * g++.old-deja/g++.mike/p789a.C: Likewise.
17810         * g++.old-deja/g++.mike/p807a.C: Likewise.
17811         * g++.old-deja/g++.other/delete3.C: Likewise.
17812         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17813         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17814         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17815         * g++.old-deja/g++.other/empty1.C: Likewise.
17816         * g++.old-deja/g++.other/temporary1.C: Likewise.
17817         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17818         * g++.old-deja/g++.pt/t16.C: Likewise.
17819         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17820
17821 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17822
17823         * gcc.dg/991230-1.c: New test.
17824
17825 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17826
17827         * gcc.c-torture/compile/991229-3.c: New test.
17828         * gcc.c-torture/compile/991229-2.c: New test.
17829         * gcc.c-torture/compile/991229-1.c: New test.
17830
17831 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17832
17833         * gcc.c-torture/compile/labels-2.c: New test.
17834
17835 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17836
17837         * gcc.c-torture/execute/991227-1.c: New test.
17838
17839 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17840
17841         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17842
17843 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17844
17845         * gcc.c-torture/execute/991221-1.c: New test.
17846
17847 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17848
17849         * g++.old-deja/g++.other/cast3.C: New test.
17850
17851 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17852
17853         * gcc.c-torture/execute/991216-4.c: New test.
17854
17855 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17856
17857         * gcc.c-torture/execute/991216-1.c: New test.
17858         * gcc.c-torture/execute/991216-2.c: New test.
17859         * gcc.c-torture/execute/991216-3.c: New test.
17860
17861 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17862
17863         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17864         Actually make the test fail by using "-O2" for compilation.
17865
17866 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17867
17868         * g++.old-deja/g++.warn/cast-align1.C: New test.
17869
17870 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17871
17872         * gcc.c-torture/compile/991214-1.c: New test.
17873         * gcc.c-torture/compile/991214-2.c: New test.
17874
17875 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17876
17877         * gcc.dg/991214-1.c: New test.
17878
17879 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17880
17881         * gcc.c-torture/compile/991213-3.c: New test.
17882         * gcc.c-torture/compile/991213-2.c: New test.
17883         * gcc.c-torture/compile/991213-1.c: New test.
17884
17885 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17886
17887         * gcc.dg/991209-1.c: New test.
17888
17889 1999-12-08  Nathan Sidwell <nathan@acm.org>
17890
17891         * gcc.c-torture/compile/991208-1.c: New test.
17892
17893 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17894
17895         * gcc.dg/ultrasp2.c: New test.
17896
17897 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17898
17899         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17900
17901 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17902
17903         * gcc.c-torture/compile/991202-1.c: New test.
17904         * gcc.c-torture/execute/991202-1.c: New test.
17905         * gcc.c-torture/execute/991202-2.c: New test.
17906         * gcc.c-torture/execute/991202-3.c: New test.
17907
17908 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17909
17910         * g++.old-deja/g++.abi/align.C: New test.
17911         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17912         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17913
17914 1999-12-01  Richard Henderson  <rth@cygnus.com>
17915
17916         * gcc.c-torture/execute/991201-1.c: New.
17917
17918 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17919
17920         * gcc.dg/991129-1.c: New test.
17921
17922 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17923
17924         * gcc.c-torture/compile/991127-1.c: New test.
17925
17926 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17927
17928         * g++.old-deja/g++.other/warn4.C: New test.
17929
17930 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17931
17932         * g++.old-deja/g++.eh/cleanup2.C: New test.
17933         * g++.old-deja/g++.ext/pretty2.C: New test.
17934         * g++.old-deja/g++.ext/pretty3.C: New test.
17935         * g++.old-deja/g++.other/debug6.C: New test.
17936
17937 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17938
17939         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17940         compiler_output to look for one error message instead of two.
17941
17942 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17943
17944         * gcc.c-torture/execute/991118-1.c: Also test case
17945         where the word boundary does not split a byte evenly.
17946
17947 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17948
17949         * g++.old-deja/g++.ext/restrict1.C: New test.
17950
17951 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17952
17953         * gcc.c-torture/execute/991118-1.c: New test.
17954
17955 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17956
17957         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17958         working directory pathnames.
17959
17960 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17961
17962         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17963         host is equipped with driver.h and driver.o so it can actually
17964         compile and run the tests.
17965
17966 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17967
17968         * gcc.c-torture/compile/991008-1.c: New test.
17969
17970 1999-11-08  Nick Clifton  <nickc@cygnus.com>
17971
17972         * lib/gcc-dg.exp: Include target-supports.exp
17973
17974 1999-11-05  Nick Clifton  <nickc@cygnus.com>
17975
17976         * lib/target-supports.exp: New file: Provide procs to test for
17977         features supported by the target.
17978         (check_weak_available): Moved here from ecos.exp.
17979         (check_alias_available): New proc: Determine of the target
17980         toolchain supports the alias attribute.
17981
17982         * gcc.dg/special/ecos.exp: Move check_weak_available to
17983         target-supports.exp.
17984         (alias-1.c): Only perform the test if the target supports
17985         aliases.
17986         (wkali-1.c): Only perform the test if the target supports
17987         aliases.
17988
17989         * gcc.dg/990506-0.c: Expect error messages from cross
17990         targets as well as native targets.
17991
17992 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17993
17994         * gcc.dg/ultrasp1.c: Removed xfail.
17995         * gcc.dg/struct-ret-2.c: Likewise.
17996         * gcc.dg/array-1.c: Likewise.
17997
17998 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17999
18000         * gcc.dg/struct-ret-2.c: New test.
18001
18002         * gcc.dg/array-1.c: New test.
18003
18004 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
18005
18006         * gcc.c-torture/execute/991030-1.c: New test.
18007
18008 1999-10-26  Richard Henderson  <rth@cygnus.com>
18009
18010         * gcc.c-torture/compile/991026-2.c: New test.
18011
18012 1999-10-26  Jeffrey A Law  (law@cygnus.com)
18013
18014         * gcc.c-torture/compile/991026-1.c: New test.
18015
18016 1999-10-23  Jeffrey A Law  (law@cygnus.com)
18017
18018         * gcc.c-torture/execute/991023-1.c: New test.
18019
18020 1999-10-19  Jeffrey A Law  (law@cygnus.com)
18021
18022         * gcc.c-torture/execute/991019-1.c: New test.
18023
18024 1999-10-16  Richard Henderson  <rth@cygnus.com>
18025
18026         * gcc.c-torture/execute/991016-1.c: New test.
18027
18028 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
18029
18030         * gcc.c-torture/execute/991014-1.c: New test.
18031
18032 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
18033
18034         * g++.old-deja/g++.other/union2.C: New test.
18035
18036 1999-10-13  Nathan Sidwell  <nathan@acm.org>
18037
18038         * g++.old-deja/g++.other/vaarg2.C: New test.
18039         * g++.old-deja/g++.other/vaarg3.C: New test.
18040
18041 1999-10-12  Craig Burley  <craig@jcb-sc.com>
18042
18043         * g77.f-torture/noncompile/19990905-1.f: Moved from being
18044         in compile/.
18045
18046 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
18047
18048         * gcc.c-torture/execute/va-arg-11.c: New test.
18049
18050 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
18051
18052         * lib/file-format.exp (gcc_target_object_format): Don't
18053         crash if objdump is unavailable.
18054
18055 1999-09-29  Donn Terry <donn@interix.com>
18056
18057         * gcc.misc-tests/mg.exp: delete extraneous redirection.
18058
18059 1999-09-28  Nick Clifton  <nickc@cygnus.com>
18060
18061         * gcc.c-torture/compile/990928-1.c: New test.
18062
18063 1999-09-28  Nathan Sidwell  <nathan@acm.org>
18064
18065         * g++.old-deja/g++.other/decl6.C: New test.
18066
18067 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18068
18069         * gcc.c-torture/execute/va-arg-10.c: New test.
18070
18071 1999-09-27  Nathan Sidwell  <nathan@acm.org>
18072
18073         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18074         __PRETTY_FUNCTION__.
18075
18076 1999-09-23  Nick Clifton  <nickc@cygnus.com>
18077
18078         * gcc.c-torture/execute/990923-1.c: New test.
18079
18080 1999-09-21  Nick Clifton  <nickc@cygnus.com>
18081
18082         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18083         for which -fpic is inappropriate.
18084
18085 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
18086
18087         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18088
18089 1999-09-21  Nathan Sidwell  <nathan@acm.org>
18090
18091         * g++.old-deja/g++.other/dyncast1.C: New test.
18092         * g++.old-deja/g++.other/dyncast2.C: New test.
18093         * g++.old-deja/g++.other/dyncast3.C: New test.
18094         * g++.old-deja/g++.other/dyncast4.C: New test.
18095         * g++.old-deja/g++.other/dyncast5.C: New test.
18096         * g++.old-deja/g++.eh/catch3.C: New test.
18097         * g++.old-deja/g++.eh/catch3p.C: New test.
18098         * g++.old-deja/g++.eh/catch4.C: New test.
18099         * g++.old-deja/g++.eh/catch4p.C: New test.
18100         * g++.old-deja/g++.eh/catch5.C: New test.
18101         * g++.old-deja/g++.eh/catch5p.C: New test.
18102         * g++.old-deja/g++.eh/catch6.C: New test.
18103         * g++.old-deja/g++.eh/catch6p.C: New test.
18104         * g++.old-deja/g++.eh/catch7.C: New test.
18105         * g++.old-deja/g++.eh/catch7p.C: New test.
18106         * g++.old-deja/g++.eh/catch8.C: New test.
18107         * g++.old-deja/g++.eh/catch8p.C: New test.
18108         * g++.old-deja/g++.eh/catch9.C: New test.
18109         * g++.old-deja/g++.eh/catch9p.C: New test.
18110
18111 1999-09-13  Nathan Sidwell  <nathan@acm.org>
18112
18113         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18114         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18115
18116 1999-09-13  Jeffrey A Law  (law@cygnus.com)
18117
18118         * gcc.c-torture/compile/990913-1.c: New test.
18119
18120 1999-09-10  Nathan Sidwell  <nathan@acm.org>
18121
18122         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18123         * g++.old-deja/g++.jason/rfg5.C: Likewise.
18124
18125 1999-09-09  Richard Henderson  <rth@cygnus.com>
18126
18127         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18128
18129 1999-09-09  Nathan Sidwell  <nathan@acm.org>
18130
18131         * g++.old-deja/g++.other/lookup11.C: New test.
18132         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18133         what is permitted and what we want.
18134         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18135         overload use.
18136         * g++.old-deja/g++.jason/rfg5.C: Likewise
18137
18138 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
18139
18140         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18141         * gcc.c-torture/noncompile/poison-1.c: New file.
18142
18143 1999-09-08  Nathan Sidwell  <nathan@acm.org>
18144
18145         * g++.old-deja/g++.other/sizeof3.C: New test.
18146         * g++.old-deja/g++.other/sizeof4.C: New test.
18147         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18148         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18149
18150 1999-09-07  Richard Henderson  <rth@cygnus.com>
18151
18152         * gcc.dg/va-arg-1.c: New.
18153
18154 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18155
18156         * gcc.c-torture/execute/va-arg-9.c: New test.
18157
18158 1999-09-05  Craig Burley  <craig@jcb-sc.com>
18159
18160         * g77.f-torture/compile/980519-2.f: New test.
18161         * g77.f-torture/compile/19990905-0.f: New test.
18162         * g77.f-torture/compile/19990905-1.f: New test.
18163         * g77.f-torture/compile/19990905-2.f: New test.
18164
18165         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18166
18167 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
18168
18169         * gcc.c-torture/execute/990827-1.c: Fix typo.
18170
18171 1999-09-03  Nathan Sidwell  <nathan@acm.org>
18172
18173         * g++.old-deja/g++.other/deref1.C: New test.
18174
18175 1999-09-02  Nathan Sidwell  <nathan@acm.org>
18176
18177         * g++.old-deja/g++.other/ambig2.C: New test.
18178         * g++.old-deja/g++.other/cond5.C: New test.
18179         * g++.old-deja/g++.other/lookup16.C: New test.
18180
18181 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
18182
18183         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18184         assemblers too.
18185
18186 1999-08-31  Jeffrey A Law  (law@cygnus.com)
18187
18188         * lib/c-torture.exp: Avoid the "compare executables" optimization
18189         when testing native.
18190
18191 1999-08-29  Jeffrey A Law  (law@cygnus.com)
18192
18193         * gcc.c-torture/execute/990829-1.c: New test.
18194         * gcc.c-torture/compile/990829-1.c: New test.
18195
18196 1999-08-27  Paul Burchard  <burchard@pobox.com>
18197
18198         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18199         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18200         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18201         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18202         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18203         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18204         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18205         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18206         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18207         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18208         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18209
18210 1999-08-27  Jeffrey A Law  (law@cygnus.com)
18211
18212         * gcc.c-torture/execute/990827-1.c: New test.
18213
18214 1999-08-26  Craig Burley  <craig@jcb-sc.com>
18215
18216         * g77.f-torture/noncompile/19990826-4.f: New test.
18217
18218         * g77.f-torture/compile/19990826-3.f: New test.
18219
18220         * g77.f-torture/execute/19990826-2.f: New test.
18221
18222         * g77.f-torture/compile/19990826-1.f: New test.
18223
18224         * gcc.c-torture/execute/990826-0.c: New test.
18225         * g77.c-torture/execute/19990826-0.f: New test.
18226
18227         * g77.f-torture/noncompile/970626-2.f: New test.
18228
18229 1999-08-25  Paul Burchard  <burchard@pobox.com>
18230
18231         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18232         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18233         lss-011.C: New tests.
18234
18235 1999-08-25  Nathan Sidwell  <nathan@acm.org>
18236
18237         * g++.old-deja/g++.other/decl5.C: New test.
18238
18239 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18240
18241         * noncompile/noncompile.exp: Load_lib c-torture.exp.
18242         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18243         call `postbase' for each one.  All callers of `postbase' changed
18244         to call this instead.
18245
18246 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
18247
18248         * gcc.c-torture/execute/990811-1.c: New test.
18249
18250 1999-08-09  Nick Clifton  <nickc@cygnus.com>
18251
18252         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18253         just native ones.
18254
18255         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18256         just native ones.
18257
18258 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18259
18260         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18261
18262 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18263
18264         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18265
18266 1999-08-04  Nathan Sidwell  <nathan@acm.org>
18267
18268         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18269
18270 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18271
18272         * gcc.c-torture/execute/990804-1.c: New test.
18273
18274 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18275
18276         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18277         * g++.old-deja/g++.brendan/crash64.C: Likewise
18278         * g++.old-deja/g++.brendan/overload8.C: Likewise
18279
18280 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18281
18282         * g++.old-deja/g++.other/struct1.C: New test.
18283
18284 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18285
18286         * g++.old-deja/g++.other/enum2.C: New test.
18287
18288 1999-08-02  Richard Henderson  <rth@cygnus.com>
18289
18290         Adapted from tests from Franz Sirl:
18291         * gcc.c-torture/execute/va-arg-7.c: New test.
18292         * gcc.c-torture/execute/va-arg-8.c: New test.
18293
18294 1999-08-01  Jeffrey A Law  (law@cygnus.com)
18295
18296         * gcc.c-torture/compile/990801-2.c: New test.
18297
18298         * gcc.c-torture/compile/990801-1.c: New test.
18299
18300 1999-07-27  Michael Meissner  <meissner@cygnus.com>
18301
18302         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18303         fp-cmp-1.c, converting double to float.
18304
18305         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18306         fp-cmp-1.c, converting double to long double.
18307
18308         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18309         from fr1 to unknown_register, since fr1 is a legitimate register
18310         on some machines.
18311
18312 1999-07-25  Jeffrey A Law  (law@cygnus.com)
18313
18314         * README: More listname related changes.
18315
18316 1999-07-08  Catherine Moore  <clm@cygnus.com>
18317
18318         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
18319
18320 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
18321
18322         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18323
18324 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18325
18326         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18327
18328 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
18329
18330         * gcc.dg/990703-1.c: New test.
18331
18332 1999-06-29  Nick Clifton  <nickc@cygnus.com>
18333
18334         * lib/file-format.exp: New file: Move definition of proc
18335         gcc_target_object_format to here from
18336         gcc.dg/special/ecos.exp.
18337
18338         * lib/c-torture.exp: Include lib file-format.exp.
18339         * lib/gcc-dg.exp: Include lib file-format.exp.
18340
18341         * gcc.dg/special/ecos.exp: Remove definition of proc
18342         gcc_target_object_format.
18343
18344 1999-06-28  Jeffrey A Law  (law@cygnus.com)
18345
18346         * gcc.c-torture/execute/990628-1.c: New test.
18347
18348 1999-06-25  Jeffrey A Law  (law@cygnus.com)
18349
18350         * gcc.c-torture/compile/990625-2.c: New test.
18351
18352         * gcc.c-torture/compile/990625-1.c: New test.
18353
18354 1999-06-23  Nick Clifton  <nickc@cygnus.com>
18355
18356         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
18357         attributes compile.
18358         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
18359         ports that use the COFF/PE file format.
18360
18361 1999-06-17  Jeffrey A Law  (law@cygnus.com)
18362
18363         * gcc.c-torture/compile/990617-1.c: New test.
18364
18365 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
18366
18367         * g++.old-deja/g++.other/decl4.C: New test.
18368
18369 1999-06-14  Nathan Sidwell  <nathan@acm.org>
18370
18371         * g++.old-deja/g++.other/bitfld3.C: New test.
18372
18373 1999-06-08  Nathan Sidwell  <nathan@acm.org>
18374
18375         * g++.old-deja/g++.eh/catch1.C: New test.
18376
18377 1999-06-07  Jeffrey A Law  (law@cygnus.com)
18378
18379         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18380
18381         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18382         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
18383
18384 1999-06-05  Craig Burley  <craig@jcb-sc.com>
18385
18386         * g77.f-torture/compile/19990502-0.f: Replace with new,
18387         shorter, test that still fails after recent changes.
18388
18389 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18390
18391         * gcc.c-torture/execute/990604-1.c: New test.
18392
18393 1999-05-31  Jeffrey A Law  (law@cygnus.com)
18394
18395         * gcc.c-torture/execute/990531-1.c: New test.
18396
18397 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18398
18399         * gcc.c-torture/compile/990527-1.c: New test.
18400
18401 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
18402
18403         * gcc.c-torture/execute/990527-1.c: New test.
18404
18405 1999-05-25  Nick Clifton  <nickc@cygnus.com>
18406
18407         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18408         bitfields as signed.
18409
18410 1999-05-25  Craig Burley  <craig@jcb-sc.com>
18411
18412         * g77.f-torture/compile/19990525-0.f: New test.
18413
18414 1999-05-25  Jeffrey A Law  (law@cygnus.com)
18415
18416         * gcc.c-torture/execute/990525-2.c: New test.
18417
18418         * gcc.c-torture/execute/990525-1.c: New test.
18419
18420 1999-05-24  Nathan Sidwell  <nathan@acm.org>
18421
18422         * g++.old-deja/g++.other/anon3.C: New test.
18423         * g++.old-deja/g++.other/anon4.C: New test.
18424         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18425         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18426         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18427         Merrill).
18428
18429 1999-05-24  Jeffrey A Law  (law@cygnus.com)
18430
18431         * gcc.c-torture/execute/990524-1.c: New test.
18432
18433         * gcc.dg/990524-1.c: New test.
18434
18435 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18436
18437         * gcc.c-torture/compile/990523-1.c: New test.
18438
18439 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
18440
18441         * gcc.c-torture/compile/990519-1.c: New test.
18442
18443 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18444
18445         * gcc.c-torture/compile/990517-1.c: New test.
18446
18447         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18448         (e4, f4): New tests.
18449         (main): Call them.
18450
18451 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18452
18453         * gcc.dg/noreturn-1.c: New test.
18454
18455 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18456
18457         * gcc.c-torture/execute/990513-1.c: New test.
18458
18459 1999-05-10  Richard Henderson  <rth@cygnus.com>
18460
18461         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18462
18463 1999-05-10  Craig Burley  <craig@jcb-sc.com>
18464
18465         * g77.f-torture/execute/erfc.f: Use small single-precision
18466         values, to avoid problems on Alphas when not -mieee.
18467
18468 1999-05-08  Craig Burley  <craig@jcb-sc.com>
18469
18470         * gcc.dg/990506-0.c: New test.
18471
18472 1999-05-08  Richard Henderson  <rth@cygnus.com>
18473
18474         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18475         the constant to test.  Don't XFAIL 64-bit targets.
18476
18477         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18478         * g++.old-deja/g++.law/profile1.C: Likewise.
18479
18480         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18481         operator new instances.
18482         * g++.old-deja/g++.other/delete5.C: Likewise.
18483
18484 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18485
18486         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18487         intrinsic.
18488
18489 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18490
18491         * g77.f-torture/execute/u77-test.f: Reverse order of two
18492         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18493
18494 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18495
18496         * gcc.dg/compare1.c: New test.
18497
18498 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
18499
18500         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18501         New tests.
18502
18503 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18504
18505         * g77.f-torture/compile/19990502-1.f: New test.
18506
18507 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18508
18509         * g77.f-torture/compile/19990502-0.f: New test.
18510
18511 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18512
18513         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18514         intrinsic.
18515
18516 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18517
18518         * g77.f-torture/execute/u77-test.f (main): List libU77
18519         intrinsics not currently tested.
18520         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18521         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18522         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18523         Trim blanks off the ends of some printed strings.
18524
18525 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18526
18527         * g77.f-torture/execute/u77-test.f (main): Just warn about
18528         FSTAT gid disagreement, as it's expected on some systems.
18529
18530 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18531
18532         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18533         use a new function, which allows for some slop.
18534         Clean up some commentary.
18535         (issum): The new function.
18536         (sgladd): Deleted subroutine.
18537
18538 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18539
18540         * g77.f-torture/execute/u77-test.f: Modify to be more like
18541         libf2c/libU77 version, bringing patches to that version here.
18542         Add suitable commentary.
18543
18544 1999-04-25  Richard Henderson  <rth@cygnus.com>
18545
18546         * gcc.dg/990424-1.c: New test.
18547
18548 1999-04-24  Craig Burley  <craig@jcb-sc.com>
18549
18550         * g77.f-torture/execute/u77-test.f (main): Bug involving
18551         LSTAT has been fixed, so turn back on full checking.
18552
18553 1999-04-20  Craig Burley  <craig@jcb-sc.com>
18554
18555         * g77.f-torture/compile/19990419-0.f: New test.
18556         * g77.f-torture/execute/19990419-1.f: New test.
18557
18558 1999-04-17  Richard Henderson  <rth@cygnus.com>
18559
18560         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18561         to avoid the need for a prototype to supress a warning.
18562
18563 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18564
18565         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18566
18567 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18568
18569         * gcc.c-torture/execute/990404-1.c: New test.
18570
18571 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18572
18573         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18574         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18575         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18576         missing initializer warnings.
18577
18578 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18579
18580         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18581         matching strings.
18582
18583 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18584
18585         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18586
18587 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18588
18589         * g77.f-torture/execute/19990325-0.f: New test.
18590         * g77.f-torture/execute/19990325-1.f: New test.
18591
18592 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18593
18594         * gcc.c-torture/execute/990324-1.c: New test.
18595
18596 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18597
18598         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18599         test with 4.
18600
18601 1999-03-17  Richard Henderson  <rth@cygnus.com>
18602
18603         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18604
18605 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18606
18607         * g77.f-torture/execute/19990313-2.f: New test.
18608         * g77.f-torture/execute/19990313-3.f: New test.
18609
18610 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18611
18612         * g77.f-torture/execute/19990313-0.f: New test.
18613         * g77.f-torture/execute/19990313-1.f: New test.
18614
18615 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18616
18617         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18618         printf to sprintf.
18619         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18620         (main): Add check for u15.  Conditionalize u31 check depending on
18621         whether ints are <32 bits or >=32 bits.
18622
18623 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18624
18625         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18626
18627 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18628
18629         * g77.f-torture/compile/19990305-0.f: New test.
18630         * g77.f-torture/execute/19981119-0.f: New test.
18631
18632 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18633
18634         * g77.f-torture/execute/970625-2.f: call ABORT if final
18635         result is not correct, instead of just printing it.
18636         Add this checking via newly introduced obfuscation, to
18637         trip up buggy front ends.
18638
18639 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18640
18641         * g77.f-torture/compile/960317-1.f: Moved from being
18642         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18643
18644 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18645
18646         * g77.f-torture/execute/960317-1.f: New (old) test.
18647         * g77.f-torture/execute/970625-2.f: Ditto.
18648
18649 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18650
18651         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18652         message on line 1 or line 2; cccp and cpplib do this differently.
18653
18654 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18655
18656         * g++.old-deja/g++.law/weak1.C: New test.
18657
18658 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18659
18660         * gcc.c-torture/execute/990119-1.c: Renamed to...
18661         * gcc.dg/990119-1.c: this, so it will only be tested once
18662         (it's a preprocessor test, it doesn't need to be run at
18663         multiple optimization levels).
18664
18665 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18666
18667         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18668           ALWAYS_CXXFLAGS.
18669
18670 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18671
18672         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18673         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18674         to not be compilable by current g77.
18675
18676 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18677
18678         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18679
18680 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18681
18682         * gcc.c-torture/execute/990222-1.c: New test.
18683
18684 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18685
18686         * g77.f-torture/compile/19990218-0.f: New test.
18687         * g77.f-torture/noncompile/19990218-1.f: New test.
18688
18689 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18690
18691         * g77.f-torture/compile/19981216-0.f: New test.
18692
18693 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18694
18695         * gcc.dg/990214-1.c: New test.
18696
18697 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18698
18699         * gcc.dg/990213-2.c: New test.
18700
18701         * gcc.dg/990213-1.c: New test.
18702
18703 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18704
18705         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18706         ints.
18707
18708 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18709
18710         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18711         specified by target.
18712
18713         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18714
18715 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18716
18717         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18718
18719 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18720
18721         * gcc.dg/special/ecos.exp: New test driver for new tests with
18722         special requirements.
18723
18724         * gcc.dg/special/alias-1.c: New test.
18725         * gcc.dg/special/gcsec-1.c: New test.
18726         * gcc.dg/special/weak-1.c: New test.
18727         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18728         * gcc.dg/special/weak-2.c: New test.
18729         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18730         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18731         * gcc.dg/special/wkali-1.c: New test.
18732         * gcc.dg/special/wkali-2.c: New test.
18733         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18734         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18735
18736 1999-02-10  Felix Lee  <flee@cygnus.com>
18737
18738           * lib/c-torture.exp (c-torture-compile): Pull out code for
18739           analyzing gcc error messages.
18740           (c-torture-execute): Likewise.  Fix some (harmless) false
18741           positives.
18742           * lib/gcc.exp (gcc_check_compile): New function.
18743
18744 1999-02-08  Richard Henderson  <rth@cygnus.com>
18745
18746         * gcc.c-torture/execute/990208-1.c: New test.
18747
18748 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18749
18750         * g++.dg/special/ecos.exp: New driver for new tests with special
18751         requirements
18752
18753         * g++.dg/special/conpr-1.C: New test
18754         * g++.dg/special/conpr-2.C: New test
18755         * g++.dg/special/conpr-2a.C: New test
18756         * g++.dg/special/conpr-3.C: New test
18757         * g++.dg/special/conpr-3a.C: New test
18758         * g++.dg/special/conpr-3b.C: New test
18759
18760         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18761         allow g++ to use the dg driver
18762
18763         * README: Add comment about g++.dg directory
18764
18765 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18766
18767         * README: Update email addresses.
18768
18769 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18770
18771         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18772         arguments in order to force structure S onto the stack even on
18773         the alpha.
18774         (test): Pass 10 leading arguments to function foo as well as the
18775         structure S.
18776
18777         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18778         failure for all targets.
18779
18780         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18781         abort to terminate program execution.
18782
18783 1999-01-30  Richard Henderson  <rth@cygnus.com>
18784
18785         * gcc.c-torture/execute/990130-1.c: New test.
18786
18787 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18788
18789         * gcc.dg/990130-1.c: New test.
18790
18791 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18792
18793         * gcc.c-torture/execute/990128-1.c: New test.
18794
18795 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18796
18797         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18798
18799 1999-01-27  Felix Lee  <flee@cygnus.com>
18800
18801         * lib/c-torture.exp (c-torture-compile): pull out code for
18802         analyzing gcc error messages.
18803         (c-torture-execute): ditto, and fix some (harmless) false
18804         positives.
18805         * lib/gcc.exp (gcc_check_compile): new function.
18806
18807 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18808
18809         * gcc.dg/990117-1.c: New test.
18810
18811         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18812
18813         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18814
18815 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18816
18817         * g77.f-torture/compile/990115-1.f: New test.
18818
18819 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18820
18821         * gcc.c-torture/compile/990107-1.c: New test
18822
18823 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18824
18825         * gcc.c-torture/execute/990106-2.c: New test.
18826
18827         * gcc.c-torture/execute/990106-1.c: New test.
18828
18829 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18830
18831         * gcc.c-torture/compile/981223-1.c: New test.
18832
18833 1998-12-29  Richard Henderson  <rth@cygnus.com>
18834
18835         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18836         (opt3): Rename from opt4 and disable.
18837
18838 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18839
18840         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18841
18842 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18843
18844         * g++.old-deja/g++.other/conv5.C: New test.
18845
18846 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18847
18848         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18849
18850 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18851
18852         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18853
18854 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18855
18856         * gcc.c-torture/compile/981211-1.c: New test.
18857
18858 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18859
18860         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18861
18862         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18863
18864 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18865
18866         * gcc.special/930510-1.c: Make C9X safe.
18867         * gcc.misc-tests/gcov-1.c Similarly.
18868         * gcc.misc-tests/gcov-2.c Similarly.
18869
18870 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18871
18872         * gcc.dg/ultrasp1.c: New test.
18873
18874 1998-12-06  Richard Henderson  <rth@cygnus.com>
18875
18876         * gcc.c-torture/execute/981206.c: New test.
18877
18878 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18879
18880         * g++.old-deja/g++.ns/template7.C: New test.
18881
18882         * g++.old-deja/g++.other/expr1.C: New test.
18883
18884         * g++.old-deja/g++.eh/tmpl3.C: New test.
18885
18886         * g++.old-deja/g++.eh/tmpl2.C: New test.
18887
18888 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18889
18890         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18891         * g++.old-deja/g++.other/using6.C: Removed.
18892         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18893
18894         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18895
18896 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18897
18898         * g++.old-deja/g++.pt/overload8.C: New test.
18899
18900         * g++.old-deja/g++.pt/overload7.C: New test.
18901
18902         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18903
18904         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18905         and relinking messages.
18906         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18907         compiling with -frepo.
18908
18909 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18910
18911         * g++.old-deja/g++.pt/lookup6.C: New test.
18912
18913 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18914
18915         * gcc.c-torture/execute/981130-1.c: New test.
18916         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18917
18918 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18919
18920         * g++.old-deja/g++.pt/explicit76.C: New test.
18921
18922         * g++.old-deja/g++.pt/friend38.C: New test.
18923
18924         * g++.old-deja/g++.ns/crash2.C: New test.
18925
18926         * g++.old-deja/g++.pt/defarg8.C: New test.
18927
18928         * g++.old-deja/g++.pt/instantiate6.C: New test.
18929
18930         * g++.old-deja/g++.pt/static6.C: New test.
18931
18932         * g++.old-deja/g++.pt/decl2.C: New test.
18933
18934 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18935
18936         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18937         problem is actually related with name lookup, but so what? :-)
18938
18939         * g++.old-deja/g++.pt/friend37.C: New test.
18940
18941 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18942
18943         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18944         element, which fails on some systems.
18945
18946         * g77.f-torture/execute/labug1.f: New test.
18947
18948 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18949
18950         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18951         is defined.
18952
18953 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18954
18955         * g77.f-torture/compile/981117-1.f: New test.
18956
18957 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18958
18959         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18960         properly discarded.
18961
18962 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18963
18964         * gcc.c-torture/execute/memcheck: New directory of tests for
18965         -fcheck-memory-usage.
18966
18967 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18968
18969         * README: New file, general information about the testsuite and
18970         new description of the various C++ test subdirectories.
18971         * README.g++: Eliminate obsolete information, update and move most
18972         relevant stuff to README.
18973
18974 1998-11-07  Richard Henderson  <rth@cygnus.com>
18975
18976         * gcc.c-torture/compile/981107-1.c: New test.
18977
18978 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18979
18980         * execute/memcpy-bi.c: New testcase.
18981
18982 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18983
18984         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18985         base classes.
18986
18987         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18988         template is selected.
18989
18990         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18991         classes, it should be accepted for all types.
18992
18993         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18994
18995         * g++.old-deja/g++.pt/spec24.C: Ensure that template
18996         specializations start with template headers.
18997
18998 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18999
19000         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19001
19002         * g++.old-deja/g++.other/init9.C: Test cross initialization of
19003         non-POD types.
19004
19005 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
19006
19007         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19008
19009 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19010
19011         * compile/981022-1.c, compile/981022-1.x: New test and driver.
19012
19013 1998-10-19  Jeffrey A Law  (law@cygnus.com)
19014
19015         * 981019-1.c: New test.
19016
19017 1998-10-14  Robert Lipe <robertl@dgii.com>
19018
19019         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19020         find objc headers.
19021
19022 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
19023
19024         * compile/981001-4.c: Remove use of GCC extension that triggers a
19025         compiler bug.
19026
19027 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
19028
19029         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19030
19031 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19032
19033         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
19034         instantiation of template produces incorrect code for delete
19035         expression.
19036
19037         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
19038         constructors' name is not unique.
19039         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19040         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19041
19042         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
19043         automatic array of const is ill-formed.
19044
19045         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
19046         of template parameter?
19047
19048         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
19049         const.
19050
19051         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
19052         pointer-to-member expression.
19053
19054         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
19055         declaration causes ICE.
19056
19057 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
19058
19059         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
19060         reserved in the global namespace.
19061
19062         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19063         generate needed virtual table.
19064
19065         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19066
19067 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
19068
19069         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19070         template-dependent type
19071
19072 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
19073
19074         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19075         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19076         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19077
19078         * g++.old-deja/g++.other/using5.C: New test; using decl from base
19079         class should be usable as argument of member function.
19080         * g++.old-deja/g++.other/using6.C: New test; using decl from base
19081         class should be usable as return type of member function.
19082         * g++.old-deja/g++.other/using7.C: New test; using decl from base
19083         class should be usable as type of data member.
19084
19085         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19086
19087 1998-10-09  Jeffrey A Law  (law@cygnus.com)
19088
19089         * gcc.c-torture/special/920521-1.c: Fix bogus test.
19090
19091 1998-10-08  Nick Clifton  <nickc@cygnus.com>
19092
19093         * gcc.dg/dll-?.c Add thumb to target list.
19094         Fix assembler scan patterns to match current assembler output.
19095
19096 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
19097
19098         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
19099         matching of template brackets.
19100
19101         * g++.old-deja/g++.other/using4.C: New test.  Test using
19102         declarations of methods from base classes.
19103
19104         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
19105         within functions should introduce names into the innermost
19106         enclosing namespace.
19107
19108         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
19109         of static locals if first initialization throws.
19110
19111 1998-10-07  Jim Wilson  <wilson@cygnus.com>
19112
19113         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19114
19115 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
19116
19117         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
19118         lose track of the possible targets of tablejump insns.
19119         * special/special.exp: Run it.
19120
19121 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
19122
19123         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
19124         must be declared before its specializations can be named in friend
19125         declarations.
19126
19127 1998-10-05  Dave Love  <d.love@dl.ac.uk>
19128
19129         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19130
19131         * g77.f-torture/execute/io1.f: New test.
19132
19133 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
19134
19135         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19136         with pointer to template function, for which no argument deduction
19137         is possible.
19138
19139         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19140         specialization of template function as argument to template
19141         function.
19142
19143         * g++.old-deja/g++.other/access2.C: New test; Inner class
19144         shouldn't have privileged access to Outer's names.
19145
19146 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
19147
19148         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19149         friend template declared within template class conflicts with
19150         nested class of the same name.
19151
19152         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19153         is ignored.
19154
19155         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19156         object with direct initializer as function declaration.
19157
19158         * g++.old-deja/g++.other/decl2.C: New test; duplicate
19159         initializers.
19160
19161         * g++.old-deja/g++.other/null2.C: New test; conditional operator
19162         involving const pointer and NULL produces incorrect result.
19163
19164         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19165         type name without `typename' should be rejected with -pedantic.
19166
19167 1998-10-02  Richard Henderson  <rth@cygnus.com>
19168
19169         * g++.old-deja/g++.other/addrof1.C: New test.
19170
19171 1998-10-01  Nick Clifton  <nickc@cygnus.com>
19172
19173         * gcc.c-torture/compile/981001-1.c: New test.
19174         * gcc.c-torture/execute/981001-1.c: New test.
19175
19176 1998-10-01  Jeffrey A Law  (law@cygnus.com)
19177
19178         * gcc.c-torture/compile/981001-2.c: New test.
19179         * gcc.c-torture/compile/981001-3.c: New test.
19180         * gcc.c-torture/compile/981001-4.c: New test.
19181
19182 1998-10-01  Robert Lipe  <robertl@dgii.com>
19183
19184         * lib/objc.exp (objc_target_compile): Add -L during compiles for
19185         multilibbed hosts.   Idea grafted from g77.exp.
19186
19187 1998-09-30  Dave Love  <d.love@dl.ac.uk>
19188
19189         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19190         avoid losing on systems which need -lsocket.
19191
19192 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
19193
19194         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19195         * g++.old-deja/g++.other/nested2.C: Ditto.
19196         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19197         failure.
19198
19199 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
19200
19201         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19202         preferred over template operator!= for enum bitfields.
19203
19204 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
19205
19206         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19207         that happen to have the same base name, but in different scopes,
19208         are incorrectly rejected.
19209
19210 1998-09-16  Richard Henderson  <rth@cygnus.com>
19211
19212         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19213         on the native word size instead of an integer literal.
19214
19215 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
19216
19217         * g++.old-deja/g++.other/static2.C: Invocation of static data
19218         member of type pointer-to-function denoted as non-static member.
19219
19220         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19221         checks involving function types and aliases.
19222
19223 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19224
19225         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19226         redefined to the same non-trivial type.
19227
19228         * g++.old-deja/g++.pt/explicit73.C: Test for proper
19229         namespace-qualification of template specializations declared in
19230         other namespaces.
19231
19232         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19233         to declare a subset of the specializations of a template function
19234         as friends of specializations of a template class.
19235
19236         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19237         member templates that do not fully specialize the enclosing
19238         template class are rejected.
19239
19240 1998-09-11  Dave Love  <d.love@dl.ac.uk>
19241
19242         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19243
19244 1998-09-08  Dave Love  <d.love@dl.ac.uk>
19245
19246         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19247         altered from libf2c/libU77 version.
19248
19249 1998-09-06  Dave Love  <d.love@dl.ac.uk>
19250
19251         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19252
19253 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
19254
19255         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19256         (un)signed char are different types for template specialization
19257         purposes.
19258
19259 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
19260
19261         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19262         * objc: ObjC testsuite.
19263
19264 1998-08-31  Catherine Moore  <clm@cygnus.com>
19265
19266         * gcc.c-torture/execute/941014-1.x:  New file.
19267
19268 1998-08-31  Nick Clifton  <nickc@cygnus.com>
19269
19270         * lib/c-torture.exp: Add support for
19271         torture_eval_before_compile and torture_eval_before_execute
19272         variables.
19273
19274 1998-08-30  Jeffrey A Law  (law@cygnus.com)
19275
19276         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
19277         this test triggers valid.
19278
19279 1998-08-27  Jeffrey A Law  (law@cygnus.com)
19280
19281         * gcc.dg/980827-1.c: New test.
19282
19283 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
19284
19285         * gcc.c-torture/execute/loop-4b.c: New test.
19286
19287 1998-08-26  Nick Clifton  <nickc@cygnus.com>
19288
19289         * lib/c-torture.exp: Add support for
19290         torture_eval_before_compile and torture_eval_before_execute
19291         variables.
19292
19293 1998-08-25  Jeffrey A Law  (law@cygnus.com)
19294
19295         * gcc.c-torture/compile/980825-1.c: New test.
19296
19297 1998-08-24  Nick Clifton  <nickc@cygnus.com>
19298
19299         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19300         count number tests in opt_t0 not good_t0.
19301
19302 1998-08-24  Jeffrey A Law  (law@cygnus.com)
19303
19304         * gcc.c-torture/compile/930326-1.x: Fix typo.
19305
19306 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
19307
19308         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19309         causes an ICE.
19310
19311 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19312
19313         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19314         STACK_SIZE is defined.
19315         * gcc.c-torture/unsorted/stuct.c: Similarly.
19316
19317         * gcc.c-torture/compile/980821-1.c: New test.
19318
19319 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19320
19321         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19322
19323 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
19324
19325         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19326         code.
19327
19328 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
19329
19330         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19331         error'.
19332
19333 1998-08-18  Jeffrey A Law  (law@cygnus.com)
19334
19335         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19336
19337 1998-08-16  Jeffrey A Law  (law@cygnus.com)
19338
19339         * gcc.c-torture/compile/980816-1.c: New test.
19340
19341         * gcc.dg/980816-1.c: New test.
19342
19343 1998-08-13  Jeffrey A Law  (law@cygnus.com)
19344
19345         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19346         compiler for ieee tests.
19347
19348 1998-08-01  Dave Love  <d.love@dl.ac.uk>
19349
19350         * g77.f-torture/compile/980729-0.f: New test.
19351
19352 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
19353
19354         * gcc.c-torture/special/eeprof-1.c: New test, for
19355         -finstrument-functions.
19356         * gcc.c-torture/special/special.exp: Run it.
19357
19358 1998-07-29  Jeffrey A Law  (law@cygnus.com)
19359
19360         * gcc.c-torture/compile/980729-1.c: New test.
19361
19362 1998-07-27  Nick Clifton  <nickc@cygnus.com>
19363
19364         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19365         __thumb__ is defined, and test for ARM style doubles if so.
19366
19367 1998-07-26  Dave Love  <d.love@dl.ac.uk>
19368
19369         * g77.f-torture/noncompile/980615-0.f: New test.
19370
19371 1998-07-26  H.J. Lu  (hjl@gnu.org)
19372
19373         * gcc.dg/980312-1.c: Do link instead of compile.
19374         * gcc.dg/980313-1.c: Likewise.
19375
19376 1998-07-26  Jeffrey A Law  (law@cygnus.com)
19377
19378         * gcc.c-torture/compile/980726-1.c: New test.
19379
19380 1998-07-25  Dave Love  <d.love@dl.ac.uk>
19381
19382         * g77.f-torture/execute/io0.f: New test.
19383
19384 1998-07-24  Nick Clifton  <nickc@cygnus.com>
19385
19386         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19387         an int.
19388
19389 1998-06-18  Michael Meissner  <meissner@cygnus.com>
19390
19391         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19392         m32r bugs.
19393
19394 1998-07-17  Nick Clifton  <nickc@cygnus.com>
19395
19396         * gcc.dg/980626-1.c: Expect failures for all toolchains until
19397         c-decl.c:grokdeclarator can handle mode attributes.
19398
19399 1998-07-16  Jeffrey A Law  (law@cygnus.com)
19400
19401         * gcc.c-torture/execute/980716-1.c: New test.
19402
19403 1998-07-13  Jeffrey A Law  (law@cygnus.com)
19404
19405         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19406         the mn10200.
19407         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
19408         the mn10200.
19409         * gcc.c-torture/execute/va-arg-3.x: Similarly.
19410         * gcc.c-torture/compile/930326-1.x: Similarly.
19411
19412 1998-07-13  Dave Love  <d.love@dl.ac.uk>
19413
19414         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19415         New test from Craig.
19416
19417 1998-07-12  Dave Love  <d.love@dl.ac.uk>
19418
19419         * g77.f-torture/noncompile/980616-0.f: New test.
19420
19421         * g77.f-torture/execute/970816-3.f:  New test from Craig.
19422
19423 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19424
19425         *  g++.other/singleton.C: Return error value instead of taking
19426         SIGSEGV.
19427
19428 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19429
19430         *  g++.other/singleton.C: New test.   Warning is under dispute.
19431         Runtime crash is not.
19432
19433 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19434
19435         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19436         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19437         using6.C, using7.C}:  New namespace tests.
19438
19439 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
19440
19441         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19442         specialization with typedef'ed names used as array indexes.
19443
19444 1998-07-09  Jeffrey A Law  (law@cygnus.com)
19445
19446         * gcc.c-torture/execute/980709-1.c: New test.
19447
19448         * gcc.dg/980709-1.c: New test.
19449
19450 1998-07-07  Richard Henderson  <rth@cygnus.com>
19451
19452         * gcc.c-torture/execute/bcp-1.c: New test.
19453
19454 1998-07-07  Jeffrey A Law  (law@cygnus.com)
19455
19456         * gcc.c-torture/execute/980707-1.c: New test.
19457
19458 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
19459
19460         * gcc.c-torture/compile/980706-1.c: New test.
19461
19462 1998-07-01  Dave Love  <d.love@dl.ac.uk>
19463
19464         * g77.f-torture/execute/980701-0.f,
19465         g77.f-torture/execute/980701-1.f: New test from Craig.
19466
19467 1998-07-01  Jeffrey A Law  (law@cygnus.com)
19468
19469         * gcc.c-torture/compile/980701-1.c: New test.
19470
19471         * gcc.c-torture/execute/980701-1.c: New test.
19472
19473 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
19474 rlsruhe.de>
19475
19476         * g++.old-deja/g++.robertl/eb132.C: New test.
19477         * g++.old-deja/g++.robertl/eb133.C: Likewise.
19478
19479 1998-06-29  Dave Love  <d.love@dl.ac.uk>
19480
19481         * g77.f-torture/execute/980628-7.f,
19482         g77.f-torture/execute/980628-8.f,
19483         g77.f-torture/execute/980628-9.f,
19484         g77.f-torture/execute/980628-10.f: New tests from Craig.
19485
19486         * g77.f-torture/execute/980628-3.f: Remove mail headers.
19487
19488 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19489
19490         * g77.f-torture/execute/980628-4.f: New test from Craig.
19491         * g77.f-torture/execute/980628-5.f: Likewise.
19492         * g77.f-torture/execute/980628-2.f: Likewise.
19493         * g77.f-torture/execute/980628-0.f: Likewise.
19494         * g77.f-torture/execute/980628-1.f: Likewise.
19495         * g77.f-torture/execute/980628-3.f: Likewise.
19496         * g77.f-torture/execute/980628-6.f: Likewise.
19497
19498 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19499
19500         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19501         directory when nothing has been installed yet.
19502
19503 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
19504
19505         * gcc.c-torture/special/special.exp: Handle newer versions of
19506         dejagnu.
19507
19508 1998-06-26  Jeffrey A Law  (law@cygnus.com)
19509
19510         * gcc.dg/980626-1.c: New test.
19511
19512 1998-06-19  Bruno Haible <haible@ilog.fr>
19513
19514         * gcc.misc-tests/m-un-2.c: New test.
19515         * g++.old-deja/g++.other/warn01.c: Likewise.
19516
19517 1998-06-19  Robert Lipe  <robertl@dgii.com>
19518
19519         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19520         compatibility with assmblers with a different comment character.
19521         Eliminate use of GAS-specific extensions.
19522
19523 1998-06-19  Jeffrey A Law  (law@cygnus.com)
19524
19525         * gcc.c-torture/execute/ieee/980619-1.c: New test.
19526
19527 1998-06-19  Robert Lipe  <robertl@dgii.com>
19528
19529         *lib/g77.exp: Replace search for libf2c.a with search for newly
19530         renamed libg2c.a
19531
19532 1998-06-17  Jeffrey A Law  (law@cygnus.com)
19533
19534         * gcc.c-torture/execute/980617-1.c: New test.
19535
19536 1998-06-12  Jeffrey A Law  (law@cygnus.com)
19537
19538         * gcc.c-torture/execute/980612-1.c: New test.
19539
19540 1998-06-08  Jeffrey A Law  (law@cygnus.com)
19541
19542         * gcc.dg/980523-1.c: Only test on ppc-linux.
19543         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19544
19545         * gcc.c-torture/execute/980608-1.c: New test.
19546
19547 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19548
19549         * gcc.c-torture/execute/980605-1.c: New test.
19550
19551 1998-06-04  Jeffrey A Law  (law@cygnus.com)
19552
19553         * gcc.c-torture/execute/980604-1.c: New test.
19554
19555 1998-06-02  Jeffrey A Law  (law@cygnus.com)
19556
19557         * gcc.c-torture/execute/980602-1.c: New test.
19558         * gcc.c-torture/execute/980602-2.c: Likewise.
19559
19560 1998-06-02  Dave Love  <d.love@dl.ac.uk>
19561
19562         * 970125-0.f: Fix per JCB.  Add commentary.
19563
19564 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19565
19566         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19567         IEEE -0 support.
19568
19569 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19570
19571         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19572         earlier.
19573
19574 1998-05-28  Catherine Moore <clm@cygnus.com>
19575
19576         * gcc.c-torture/execute/980526-3.c: New test.
19577
19578 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19579
19580         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19581         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19582         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19583         m88k-motorola-sysv3 to XFAIL.
19584
19585 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19586
19587         * gcc.dg/980526-1.c: New test.
19588         * gcc.c-torture/execute/980526-2.c: New test.
19589
19590 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19591
19592         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19593
19594         * gcc.c-torture/execute/980526-1.c: New test.
19595
19596 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19597
19598         * g77.f-torture/execute/alpha2.f: Add runtime test.
19599
19600 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19601
19602         * g++.old-deja/old-deja.exp: Strip leading directories.
19603
19604         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19605         error for the line.  Don't run multiple tests for the same line.
19606
19607 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19608
19609         * gcc.dg/980523-1.c: New test.
19610
19611 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19612
19613         * g77.f-torture/compile/970915-0.f: New test.
19614
19615 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19616
19617         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19618
19619 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19620
19621         * gcc.dg/980520-1.c: New test.
19622
19623 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19624
19625         * gcc.dg/980502-1.c: Fix return type.
19626
19627 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19628
19629         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19630         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19631         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19632         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19633         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19634
19635 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19636
19637         * g77.f-torture/execute/980520-1.f: New test.
19638
19639 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19640
19641         * lib/mike-g77.exp: New file.
19642
19643         * g77.f-torture/noncompile/noncompile.exp,
19644         g77.f-torture/noncompile/check0.f: New files.
19645
19646 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19647
19648         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19649         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19650         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19651         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19652         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19653         abort where appropriate.
19654
19655 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19656
19657         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19658         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19659
19660 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19661
19662         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19663
19664 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19665
19666         * g77.f-torture/compile/980427-0.f: New test.
19667
19668 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19669
19670         * g77.f-torture/compile/980424-0.f: New test.
19671
19672 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19673
19674         * g77.f-torture/compile/980419-2.f (main): New test.
19675         * g77.f-torture/compile/970125-0.f: New test.
19676         * g77.f-torture/compile/980419-1.f: New test.
19677
19678 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19679
19680         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19681         of loop-4.c.
19682
19683 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19684
19685         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19686
19687 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19688
19689         * gcc.c-torture/compile/980329-1.c: New test.
19690
19691 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19692
19693         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19694         * gcc.dg/980312-1.c: Fix typo in -march command.
19695
19696 1998-03-16  H.J. Lu  (hjl@gnu.org)
19697
19698         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19699
19700 1998-03-11  Robert Lipe  <robertl@dgii.com>
19701
19702         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19703         Dave Love agree the Fortran source is bogus.
19704
19705 1998-03-11  Robert Lipe  <robertl@dgii.com>
19706
19707         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19708         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19709         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19710         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19711         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19712
19713 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19714
19715         * g++.old-deja/g++.other/friend1.C: New test.
19716
19717 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19718
19719         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19720         possibly uninitialized) variables and declare dnrm2.
19721
19722 1998-02-23  Robert Lipe <robertl@dgii.com>
19723
19724         From Bruno Haible <haible@ilog.fr>:
19725         * gcc.c-torture/execute/980223.c: New test.
19726
19727 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19728
19729         * gcc.dg/ifelse-1.c: New test.
19730
19731 1998-02-09  H.J. Lu  (hjl@gnu.org)
19732
19733         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19734
19735           * lib/old-dejagnu.exp (old-dejagnu): Added the
19736           "execution test - XFAIL *-*-*" handling in the spirit of
19737           "excess errors test -". Changed the "execution test fails"
19738           handling to be like "excess errors test fails".
19739           * Update various tests accordingly.
19740
19741 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19742
19743         * gcc.c-torture/execute/980205.c: New test.
19744
19745 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19746
19747         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19748         * lib/f-torture.exp: Similarly.
19749         * gcc.c-torture: Rename all .cexp files to .x files.
19750
19751 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19752
19753         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19754         (940510-1.c): Removed duplicate.
19755         (971104-1.c): New test.
19756
19757 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19758
19759           * lib/f-torture.exp: Improve error and loop detection.
19760
19761 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19762
19763         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19764         use that to size the filler array.
19765
19766 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19767
19768         * lib/c-torture.exp(c-torture-execute): Fix typo.
19769
19770         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19771         testcase as the executable name. Keep the executable around if
19772         the test fails.
19773
19774 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19775
19776         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19777         changes.  Only test one -g option, and move it to the end of the
19778         list of options to test.
19779
19780 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19781
19782         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19783         variable GCC_TORTURE_OPTIONS to supply default switches separated
19784         by colons.  If no environment variable, run tests with -O0 -g, -O1
19785         -g, and -O2 -g as well.
19786
19787 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19788
19789         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19790         explanatory comments. Fix indentation.
19791
19792 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19793
19794         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19795
19796 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19797
19798         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19799         * g++.old-deja/g++.mike/p7325.C: Likewise.
19800         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19801
19802 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19803
19804         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19805         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19806         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19807         * g++.old-deja/g++.law/operators4.C: Likewise.
19808
19809 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19810
19811         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19812         * g++.old-deja/g++.mike/p784.C: Ditto.
19813         * g++.old-deja/g++.mike/p785.C: Ditto.
19814
19815 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19816
19817           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19818
19819 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19820
19821         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19822         target feature; pass this to c-torture-execute as needed.
19823
19824 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19825
19826         * lib/c-torture.exp(c-torture-execute): If the previous and the
19827         current executables being tested are identical, we don't need to
19828         run the executable again. Try to make the executable names
19829         unique. Add an optional argument for passing additional compiler
19830         flags.
19831
19832 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19833
19834         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19835
19836 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19837
19838         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19839
19840 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19841
19842         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19843         32bit or larger longs.
19844
19845         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19846         have either a 32bit long or 32bit int.
19847
19848 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19849
19850         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19851         Make double precision tests dependent on sizeof (double).
19852
19853 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19854
19855         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19856         too.
19857
19858 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19859
19860         * gcc.c-torture/compile/961203-1.cexp: New script.
19861
19862 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19863
19864         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19865         up the includes ourselves.
19866
19867 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19868
19869         * lib/plumhall.exp: Remove random include, and add a few
19870         verbose messages for debugging.
19871
19872 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19873
19874         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19875         of trying to do it ourselves.
19876
19877 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19878
19879         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19880
19881 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19882
19883         * gcc.prms/5403.c: Made regexp a bit less strict.
19884
19885 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19886
19887         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19888         is returned from remote_load instead.
19889         * lib/plumhall.exp: Ditto.
19890         * lib/mike-g++.exp: Ditto.
19891         * lib/old-dejagnu.exp: Ditto.
19892         * lib/c-torture.exp: Ditto.
19893
19894 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19895
19896         * lib/g++.exp: Use build_wrapper procedure.
19897         * lib/gcc.exp: Ditto.
19898
19899 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19900
19901         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19902         an old-style decl for malloc.  Fixes tests to work when
19903         sizeof (int) != sizeof (size_t).
19904
19905 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19906
19907         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19908
19909         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19910         use stdargs.h interface.
19911
19912 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19913
19914         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19915         NO_VARARGS when compiling.
19916
19917 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19918
19919         * lib/plumhall.exp(ph_includes): New procedure.
19920         (ph_make): Use it.
19921         (ph_compiler): Ditto.
19922
19923         * lib/g++.exp: Rename test-glue.c to testglue.c.
19924         * lib/gcc.exp: Ditto.
19925
19926 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19927
19928         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19929         to completion when it's called.
19930
19931 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19932
19933         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19934         is defined, don't do test.
19935
19936 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19937
19938         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19939         for object files.
19940         (ph_summary): Mark skipped testcases as untested, not unresolved.
19941
19942         * lib/plumhall.exp (ph_make): If unresolved because of bad
19943         errorCode, record errorCode in log file.
19944         (*): Replace send_log/verbose with verbose -log.
19945
19946 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19947
19948         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19949         double conversion if double isn't at least 8 bytes.
19950
19951         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19952         int to work with targets where int is 16 bits.
19953
19954         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19955         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19956         precision for the test to complete.
19957
19958 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19959
19960         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19961         if d10v is not compiled with the -mdouble64 flag.
19962         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19963
19964         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19965         d10v is not compiled with the -mint32 flag.
19966
19967 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19968
19969         * lib/plumhall.exp: Use incr_count.
19970
19971 1997-03-12  Jeffrey A Law  (law@cygnus.com)
19972
19973         * gcc.c-torture: Update to c-torture-1.45.
19974
19975 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19976
19977         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19978         the name of the expect testcase file).
19979
19980         * lib/g++.exp(g++_init): Ditto.
19981
19982 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19983
19984         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19985         the host.
19986
19987         * lib/gcc.exp(gcc_exit): New procedure.
19988
19989 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19990
19991         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19992         specs where appropriate.
19993
19994         * g++.old-deja/g++.arm/*: Added additional ERROR checks
19995         because of new "candidates are" messages, and removed a few
19996
19997         * Converted all non-old-style g++ testcases to old-style, and
19998         moved into g++.old-deja.
19999
20000 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
20001
20002         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20003         options.
20004
20005         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20006         succeeded.
20007
20008         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20009
20010 1997-02-13  Michael Meissner  <meissner@cygnus.com>
20011
20012         * lib/gcc.exp (gcc_target_compile): Add support for defining
20013         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20014         the machine doesn't have those features.
20015
20016 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
20017
20018         * g++.law/operators4.exp: Don't use LIBS.
20019
20020 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
20021
20022         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20023
20024         * lib/mike-g++.exp: Don't set the compiler to be tested here.
20025         * lib/g++.exp: Set it here instead. Also, allow use of the
20026         --tool_exec and --tool_opt options. Change CXX to
20027         GXX_UNDER_TEST.
20028
20029         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20030
20031         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20032
20033 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
20034
20035         * lib/old-dejagnu.exp: Use prune_warnings instead of
20036         prune_system_crud.
20037         * lib/mike-g++.exp: Ditto.
20038         * lib/gcc.exp: Ditto.
20039         * lib/g++.exp: Ditto.
20040
20041         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20042
20043 1997-02-07  Jeffrey A Law  (law@cygnus.com)
20044
20045           * 941014-2.c: Include stdlib.h
20046           * 960327-1.c: Include stdio.h
20047           * dbra.c, index-1.c: Don't assume ints are 32bits.
20048
20049 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
20050
20051         * lib/gcc.exp: Add gcc,stack_size target feature.
20052
20053         * lib/g++.exp(g++_target_compile): Add the include and link
20054         paths here, not in two other places. And, it's $options, not
20055         options.
20056
20057         * lib/mike-g++.exp(postbase): Remove the code that determines
20058         the correct include and link paths.
20059         * g++.old-deja/old-deja.exp: Ditto.
20060
20061 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
20062
20063         * lib/g++.exp(g++_init): target_compile no longer returns the
20064         filename of the result.
20065
20066 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
20067
20068         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20069         call to glob.
20070
20071         * gcc.c-torture/special/special.exp: Change call to
20072         gcc_target_compile to include the object file.
20073
20074 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
20075
20076         * gcc.c-torture/special/special.exp: Correct misspelling in last
20077         change.
20078
20079 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
20080
20081         * lib/plumhall.exp(ph_summary): Log the entire output of the
20082         executable. Return -1 if there were any failures, 0 otherwise.
20083         (ph_execute): Return -1 if there were any failures, 0 otherwise.
20084         (ph_make): Clean up objects and executables that were built
20085         if the tests succeeded.
20086
20087 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
20088
20089         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20090         libraries and includes in the build tree as appropriate.
20091
20092 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20093
20094         * lib/c-torture.exp: Instead of looking for the global variable
20095         NO_LONG_LONG, check to see if that's a feature of the target.
20096
20097 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20098
20099         * config/default.exp: Minimize. Delete the remainer of the files in
20100         config; this functionality is now in devo/dejagnu/config.
20101
20102         g++.*/*: Pass any additional flags used to compile to postbase;
20103         delete CXXFLAGS.
20104
20105         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20106         is now done by runtest.exp. Use gcc_target_compile instead of
20107         compile.
20108
20109         lib/c-torture.exp: Use gcc_target_compile instead of compile.
20110         Remove references to CFLAGS. Use remote_file instead of
20111         calling rm -f.
20112         (c-torture): Take a list of arguments to use to compile this
20113         testcase.
20114
20115         lib/g++.exp: Simplify. Use target_compile instead of compile.
20116         lib/gcc-dg.exp: Ditto.
20117         lib/gcc.exp: Ditto.
20118         lib/mike-{gcc,g++}.exp: Ditto.
20119         lib/old-dejagnu.exp: Ditto.
20120         lib/plumhall.exp: Ditto.
20121
20122 1997-01-08  Jim Wilson  <wilson@cygnus.com>
20123
20124         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20125         (ph_linker): Likewise.
20126
20127 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
20128
20129           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20130         MAP_ANON / MAP_ANONYMOUS if defined;
20131         else try to map from /dev/zero .
20132
20133 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20134
20135         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
20136         isn't defined, then define it to MAP_ANONYMOUS.
20137
20138 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20139
20140         * gcc.c-torture: Update to c-torture-1.42 release.
20141
20142 1996-11-11  Jeffrey A Law  (law@cygnus.com)
20143
20144         * gcc.c-torture: Update to c-torture-1.41 release.
20145
20146 1996-10-27  Jeffrey A Law  (law@cygnus.com)
20147
20148         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
20149         c-torture release.
20150
20151 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
20152
20153         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20154         and LDFLAGS.  Fix second case to append the target_info ldflags
20155         onto LDFLAGS, not CFLAGS.
20156         * lib/g++.exp (g++_init): Add target_info stuff.
20157         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
20158         of libgloss and newlib flags for !native.
20159
20160         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20161         (GDB): Fix relative path to go up another dir for finding gdb.
20162
20163 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
20164
20165         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20166         versions in the target_info array, if they don't exist.
20167
20168 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
20169
20170         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20171
20172 1996-07-08  Jim Wilson  <wilson@cygnus.com>
20173
20174         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20175         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20176
20177 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
20178
20179         * lib/old-dejagnu.exp: Don't remove the output file before we've
20180         actually tested it. Don't append pwd to the path of the executable
20181         we're testing.
20182
20183 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
20184
20185         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20186
20187 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
20188
20189         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20190         temporary directory for compiler files, and set it to a default
20191         value of /tmp. Set $output as the name of the output file from
20192         compiling the testcase. Add a -o option to $cflags_var so the
20193         compiler writes the final output file as $output. Set $executable
20194         to $output.
20195
20196         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20197         directory for compiler files, and set it to /tmp if it doesn't
20198         already have a value. Set $output_file to the name of the output
20199         file from compiling the testcase. Add a -o option to CXXFLAGS so
20200         the compiler writes the final output file as $output. Use $output
20201         as the executable to be tested.
20202
20203 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20204
20205         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20206
20207 1996-06-08  Jeffrey A Law  (law@cygnus.com)
20208
20209         * gcc.c-torture/execute/pending-1.c: New test.  Still
20210         pending in Tege's queue.
20211
20212 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
20213
20214         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20215         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
20216         if there were failures.  Call unresolved if there were unresolved
20217         testcases.  Call gcc_fail if program did not run to completion.
20218         (ph_make): Pass additional argument name to ph_execute.
20219         (ph_execute): Add new argument.  Pass additional arguments to
20220         ph_summary.  Call gcc_fail is there is no execution output.
20221
20222 1996-04-24  Jeffrey A Law  (law@cygnus.com)
20223
20224         * lib/plumhall.exp (proc_summary): Output relavent summary
20225         lines into the log so specific failures in plumhall can be
20226         investigated.
20227
20228 1996-04-10  Jeffrey A Law  (law@cygnus.com)
20229
20230         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20231         (c-torture-execute): Don't try to execute tests which use
20232         "long long" types if $NO_LONG_LONG is nonzero.
20233
20234 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
20235
20236         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20237         not c-torture.
20238
20239         * gcc.ieee: Move from here.
20240         * gcc.c-torture/execute/ieee: To here.
20241
20242 1996-03-26  Jeffrey A Law  (law@cygnus.com)
20243
20244         * gcc.c-torture: Update to c-torture-1.41 release.
20245
20246 1996-03-22  Jeffrey A Law  (law@cygnus.com)
20247
20248         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20249         not "$output".
20250
20251 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
20252
20253         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20254         -c present.
20255
20256 1996-03-02  Jeffrey A Law  (law@cygnus.com)
20257
20258         * config/proelf.exp: Handle connecting to a simulator.
20259
20260 1996-01-31  Jeffrey A Law  (law@cygnus.com)
20261
20262         * config/proelf.exp: New file.  Enough framework that we can
20263         run c-torture tests on the proelf targets (or any other target
20264         that gdb can connect to for that matter).
20265
20266 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
20267
20268         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20269         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
20270
20271         * lib/plumhall.exp (ph_execute): Always call ph_summary if
20272         exec_output exists.
20273
20274 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
20275
20276         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20277         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20278
20279         * config/*.exp: Update FSF address.  Change result of ${tool}_load
20280         to pass/fail/unresolved/unsupported/untested.  Caller must now
20281         call unresolved/unsupported/untested.
20282         * lib/*.exp: Update FSF address.  Update to handle new results of
20283         ${tool}_load.
20284         * lib/chill.exp (verbose): Delete.
20285
20286 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
20287
20288         * lib/gcc.exp (default_gcc_start): Change order of args to
20289         $LDFLAGS $CFLAGS $LIBS.
20290         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20291         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
20292         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20293         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20294         * gcc.misc-tests/dg-test.exp: Likewise.
20295         * gcc.misc-tests/msgs.exp: Likewise.
20296         * gcc.prms/prms.exp: Likewise.
20297         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20298         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
20299
20300         * lib/dg.exp: Deleted, moved to dejagnu/lib.
20301
20302 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20303
20304         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20305
20306         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20307         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20308
20309         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20310         necessary.
20311
20312 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
20313
20314         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20315         global for loop; add use of $mathlib.
20316         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20317         settings here; set mathlib for anything but VxWorks.
20318
20319 1996-01-22  Jeffrey A Law  (law@cygnus.com)
20320
20321         * gcc.c-torture: Update to c-torture-1.40 release.
20322
20323 1996-01-03  Jeffrey A Law  (law@cygnus.com)
20324
20325         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20326         dg.exp.
20327
20328 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
20329
20330         * lib/c-torture.exp (c-torture-execute): Declare "output" as
20331         global.
20332
20333 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
20334
20335         * lib/g++.exp (LIBS): Define if not already.
20336         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20337         (gcc-dg-prune): Call prune_gcc_output.
20338         * lib/gcc.exp (prune_gcc_output): New proc.
20339         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20340         prune_gcc_output.
20341
20342 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
20343
20344         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20345         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
20346
20347 1995-11-15  Jeffrey A Law  (law@cygnus.com)
20348
20349         * gcc.c-torture: Update to c-torture-1.39 release.
20350
20351 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
20352
20353         * lib/c-torture.exp (c-torture-execute): Don't return if one option
20354         fails, try others as well.
20355
20356 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
20357
20358         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20359         If compilation fails, mark execute tests as `untested'.
20360         If test is marked as unsupported, don't mark compilation and
20361         execute tests as failed.
20362
20363 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
20364
20365         * lib/g++.exp (g++_init): Don't link in libg++, and look to
20366         libstdc++ for whether or not we want to be doing shared
20367         libraries.  Delete link_curses since we don't need it anymore.
20368         * lib/mike-g++.exp (postbase): Don't link in libg++.
20369         * g++.old-deja/old-deja.exp: Likewise.
20370
20371 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
20372
20373         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20374
20375 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
20376
20377         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20378         For that, add `-Wl,-a,shared_archive'.
20379         * g++.old-deja/old-deja.exp: Likewise.
20380
20381 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
20382
20383         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20384
20385 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
20386
20387         * lib/mike-g++.exp (postbase): Pay attention to the status of
20388         g++_load.
20389
20390 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
20391
20392           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20393
20394 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
20395
20396         * lib/gcc.exp (default_gcc_start): No longer need to log program
20397         being executed or its output, execute_anywhere does that now.
20398         * lib/g++.exp (default_g++_version): Call execute_anywhere.
20399         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
20400
20401 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
20402
20403         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20404         the same as those in lib/g++.exp.
20405
20406 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
20407
20408         * gcc.c-torture: Update to c-torture-1.38 release.
20409         * gcc.ieee: Related changes.
20410
20411 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
20412
20413         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20414         "exec". Minor reformatting changes.
20415
20416         * config/rom68k.exp (${tool}_load): Make it work in a canadian
20417         cross. This means all "exec" calls now work on a remote host as
20418         well.
20419         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
20420         cross. Filter out the extra "\r\n" stuff that expect puts in.
20421         (c-torture-execute): Filter out the bogus warnings like
20422         c-torture-compile does. Add support for canadian cross.
20423         * lib/gcc.exp (default_gcc_version, default_gcc_start)
20424         Use execute_anywhere rather than calling exec directly. Now it
20425         works for canadian cross testing.
20426
20427 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
20428
20429         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
20430         results into a variable, and check that rather than using file exists.
20431
20432 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
20433
20434         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20435         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
20436
20437 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20438
20439         * g++.old-deja/old-deja.exp: Create and pass runshlib and
20440         lib_curses if there's a shared libg++ in the build tree.
20441
20442 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
20443
20444         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20445         if not supported target.
20446
20447 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
20448
20449         * lib/g++.exp (g++_init): Move empty setting of runshlib and
20450         link_curses up to always happen, not just for native builds.
20451
20452 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
20453
20454         * gcc.c-torture: Update to c-torture-1.36 release.
20455         * gcc.failure: Related changes.
20456
20457 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
20458
20459         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20460
20461 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
20462
20463         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20464         * lib/mike-g++.exp (postbase): Not in here.  Still reference
20465         runshlib, link_curses, and mathlib for link and run.
20466
20467         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20468         pass the runtime shared library options for Solaris, OSF/1, and
20469         Irix5, and link with -lcurses to avoid unresolved references.
20470
20471 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
20472
20473         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20474         only run once.
20475
20476 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
20477
20478         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20479
20480 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
20481
20482         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
20483         do not have a framework for the "compat" tests yet.
20484
20485 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
20486
20487         * lib/mike-g++.exp (postbase): New local variable `mathlib',
20488         set to null if we're testing vxworks5.1.  Use that instead of
20489         `-lm' in the setting of LIBS for link and run.
20490
20491 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
20492
20493         * config/rom68k.exp (${tool}_load): Major changes to make it
20494         work.  Verified that it does in fact return the stuff in
20495         exec_output properly.  Catch any Emul or any TRAP other than 0.
20496
20497 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
20498
20499         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20500         LDFLAGS properly for targets that need stuff from libgloss.
20501         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20502         only run once.
20503         (gpp_initialized): New variable.
20504
20505 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
20506
20507         * config/rom68k.exp: Load libgloss.exp.
20508         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20509         so we can produce a fully linked binary.
20510         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20511         so we can produce a fully linked binary.
20512
20513 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
20514
20515         * lib/plumhall.exp (ph_section): Watch for expected failures.
20516         Add missing `else'.
20517
20518         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20519         run the testcase.
20520         (c-torture): Likewise.
20521
20522 1995-08-28  Doug Evans  <dje@cygnus.com>
20523
20524         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20525
20526         * lib/mike-g++.exp (mike_cleanup): New proc.
20527         (prebase): New globals compiler_result, not_compiler_result,
20528         target_regexp.
20529         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
20530         allow leading "-" in pattern.  Watch for unsupported tests.
20531         If $compiler_result is set, pattern match assembler code,
20532         and ditto for $not_compiler_result.
20533         * lib/mike-gcc.exp: Likewise.
20534
20535         * lib/plumhall.exp (ph_execute): Only call ph_summary if
20536         execution "succeeded".
20537
20538 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
20539
20540         * config/win32.exp: New file.
20541         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20542
20543 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
20544
20545         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20546         unsupported.
20547         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20548         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20549         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20550
20551         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20552         "... without exceptions was ...".  That is now handled by
20553         prune_system_crud.
20554         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20555
20556 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20557
20558         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20559         sieve.c,sort2.c}: New files.
20560         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20561         sieve.exp,sort2.exp}: Drivers for them.
20562
20563         * lib/mike-gcc.exp (program_output): New user settable variable.
20564         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20565         messages.
20566         * lib/mike-g++.exp (program_output): New user settable variable.
20567
20568         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20569
20570         * config/sh.exp: Deleted (use sim.exp instead).
20571
20572 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20573
20574         * config/vx.exp: Declare CHECKTASK as global.
20575         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20576         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20577         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20578
20579 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20580
20581         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20582         target. Like vx.exp, only includes `vx29k.exp' instead of
20583         `vxworks.exp'.
20584
20585 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20586
20587         * config/sim.exp: Increase time limit from 120 seconds to 240.
20588
20589 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20590
20591         * gcc.c-torture/execute/950628-1.c: New test.
20592
20593 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20594
20595         * gcc.c-torture: Update with changes/additions from
20596         c-torture-1.34.
20597
20598 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20599
20600         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20601
20602 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20603
20604         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20605
20606 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20607
20608         * gcc.c-torture/compile/950512-1.c: New test.
20609         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20610         * gcc.dg/struct-ret-1.c: Likewise.
20611
20612 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20613
20614         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20615           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20616
20617 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20618
20619         * gcc.c-torture/special/920411-1.c: Deleted.
20620         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20621
20622 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20623
20624         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20625         cpu limit.
20626
20627 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20628
20629         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20630
20631 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20632
20633         From kenner;
20634         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20635         is the proper length.
20636         * va-arg-3.c: Likewise.
20637
20638 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20639
20640         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20641         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20642
20643         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20644         * lib/g++.exp (default_g++_start): Delete old cruft.
20645
20646 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20647
20648         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20649         (2 * (1 << 18)) to (2 * (1 << 17)).
20650
20651         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20652
20653 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20654
20655         * config/rom68k.exp: Renamed from config/idp.exp
20656
20657 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20658
20659         * c-torture/compile/921109-2.c
20660
20661 1995-04-18  Mike Stump  <mrs@cygnus.com>
20662
20663         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20664         excess errors.
20665
20666 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20667
20668         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20669         output.
20670         * lib/g++.exp (default_g++_start): Likewise.
20671
20672 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20673
20674         * gcc.c-torture/compile/950329-1.c: New test.
20675
20676 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20677
20678           * config/bug.exp (${tool}_load): Updated to use new remote_open
20679           and remote_close procs.
20680         * config/idp.exp: New file.
20681
20682 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20683
20684         * gcc.c-torture/execute/950322-1.c: New test.
20685
20686 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20687
20688         * config/vx.exp (${tool}_load): Clean up testing of return code from
20689         vxworks_ld and vxworks_spawn.
20690
20691 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20692
20693         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20694
20695 1995-03-13  Mike Stump  <mrs@cygnus.com>
20696
20697         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20698         can mark excess errors on a machine by machine basis.  Note, the
20699         default is to not expect any excess errors, even when excess
20700         errors test - is given, so you will want to put an XFAIL ... on
20701         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20702         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20703         those 4 machines, but no others.
20704
20705 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20706
20707         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20708         * lib/c-torture.exp: to here.
20709
20710 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20711
20712         * gcc.c-torture/execute/950221-1.c: New test.
20713         * gcc.c-torture/execute/struct-ret-1.c: New test.
20714         * gcc.c-torture/compile/950221-1.c: New test.
20715
20716         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20717
20718 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20719
20720         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20721         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20722
20723 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20724
20725         * g++.gb: New directory of tests, derived from my signature and
20726         class scoping tests.
20727
20728         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20729         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20730         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20731         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20732         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20733         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20734         * g++.gb/sig25.C: Likewise.
20735
20736         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20737         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20738         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20739         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20740         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20741         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20742         * g++.gb/sig25.exp: Likewise.
20743
20744         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20745         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20746         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20747         * g++.gb/scope13.C: Likewise, this test still fails.
20748
20749         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20750         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20751         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20752         * g++.gb/scope13.exp: Ditto.
20753
20754         * g++.gb/README: New file, explains what these tests are about.
20755
20756 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20757
20758         * lib/dg.exp (dg-do): Support `preprocess'.
20759         (dg-test): Likewise.
20760
20761 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20762
20763         * config/udi.exp: change "continue -expect" to "exp_continue".
20764
20765 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20766
20767         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20768         Delete redundant tests.
20769
20770         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20771         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20772         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20773         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20774         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20775         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20776         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20777         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20778
20779         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20780         storing label pointers.
20781         * gcc.c-torture/execute/921019-1.c: Likewise.
20782         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20783         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20784         parameter fp.
20785         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20786         constants.
20787
20788         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20789         Delete obsolete tests.
20790
20791         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20792         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20793         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20794         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20795         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20796         * gcc.c-torture/compile/950124-1.c: New test.
20797
20798         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20799
20800 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20801
20802         * lib/mike-g++.exp: Add -lm to LIBS.
20803
20804 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20805
20806         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20807
20808 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20809
20810         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20811
20812 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20813
20814         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20815
20816 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20817
20818         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20819         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20820         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20821         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20822         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20823         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20824         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20825         * g++.law/{operators31.C, operators32.C,
20826         * g++.law/{operators33.C, operators34.C}: Likewise.
20827         * g++.law/{pic1.C, refs2.C}: Likewise.
20828         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20829         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20830         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20831         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20832
20833         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20834         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20835         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20836         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20837         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20838         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20839         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20840         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20841         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20842         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20843         * g++.law/{operators34.exp}: Likewise.
20844         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20845         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20846         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20847         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20848         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20849
20850         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20851         No longer expected to fail.
20852         * g++.law/missed-error3.C: Tweak for recent bool changes.
20853
20854 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20855
20856         * config/emb-unix: Deleted.
20857         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20858         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20859
20860 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20861
20862         * lib/dg.exp (dg-test): Fix typo in last patch.
20863
20864 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20865
20866         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20867         (handles multiple occurrences).
20868
20869 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20870
20871         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20872         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20873         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20874         printed).
20875         * lib/c-torture.exp (c-torture-compile): Likewise.
20876         (c-torture): Prepend full path if missing.
20877         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20878         (gcc_fail): Likewise.
20879         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20880
20881 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20882
20883         * lib/netware.exp: Only attach to NetWare i386 systems.
20884
20885 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20886
20887         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20888         messages.  Add test name to "output pattern match" pass/fail message.
20889
20890 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20891
20892         * gcc.dg: New testsuite.
20893         * gcc.dg/dg.exp: New file.
20894
20895         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20896         test-switch.c}: Deleted.
20897
20898         * gcc.misc-tests/msgs.exp: New testcase driver.
20899
20900 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20901
20902         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20903         Watch for illegal return values from ${tool}_load.
20904         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20905         cross targets.  Coerce return value >0 to 1.
20906
20907 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20908
20909         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20910
20911         * config/emb-unix.exp: New file.
20912
20913         * config/sim.exp: Error if variable $SIM not defined.
20914         (${tool}_load): Mark test as "untested" if simulator missing.
20915
20916         * config/unix.exp: Load remote.exp to get rcp_download.
20917         * lib/c-torture.exp: Use different option lists for testcases with
20918         and without loops.
20919         * gcc.c-torture/execute/execute.exp: Likewise.
20920
20921 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20922
20923         * config/*.exp: Clarify return code from ${tool}_load.
20924         Call `unresolved' or `untested' instead of `warning' or `perror'
20925         (sometimes you still want to call both though).
20926         Add comment that `shell_id' is local to each file.
20927         * config/udi.exp (timeout): Set to 30.
20928         Don't print warning if connection fails, $connectmode has already
20929         printed an error.
20930         (${tool}_load): Move verbose messages to level 2.
20931         Rework pattern for "Process started" message.
20932         Pass `shell_id' to ${connectmode}_download.
20933         Retry twice upon timeout.  Make resetting of target more robust.
20934         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20935         Pass `shell_id' to exit_$connectmode.
20936         Only call exit_$connectmode if connected.
20937         * config/unix.exp (${tool}_load): Check return codes better.
20938         * config/vrtx.exp (${tool}_load): Likewise.
20939         * config/vx.exp (${tool}_load): Likewise.
20940         Delete unneeded global's.
20941         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20942         from ${tool}_load.
20943         (dg-stat): Delete.
20944         (dg-init): Delete recording of pass/fail counts.
20945         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20946         (old-dejagnu-init): Likewise.
20947         (old-dejagnu-stat): Delete contents, empty proc now.
20948         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20949         (c-torture): Delete references to lcnt, lpass, lfail.
20950         Get option list from TORTURE_OPTIONS.
20951         Delete -funroll[-all]-loops if no loops.
20952         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20953         (g++_stat): Delete contents (empty proc now).
20954         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20955         (gcc_finish): Likewise.
20956         (gcc_stat): Deleted.
20957         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20958         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20959         * gcc.c-torture/execute/execute.exp: Likewise.
20960         Split tests into two parts: compile, execute.
20961         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20962         no loops.  Update to reflect clarified return codes from ${tool}_load.
20963
20964 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20965
20966         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20967         to grep for.
20968         (old-dejagnu): Likewise (where necessary).
20969
20970 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20971
20972         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20973
20974         * lib/dg.exp (dg-process-target): Fix processing of selector.
20975         Add comment regarding use of `error'.
20976
20977         * lib/gcc.exp (prune_system_crud): Define if missing.
20978         * lib/g++.exp (prune_system_crud): Likewise.
20979
20980         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20981         Call prune_system_crud.
20982         * lib/dg.exp (dg-runtest): New proc.
20983         Use perror instead of send_user for tcl errors in testcase.
20984         Don't return any value, it's never used.
20985         Don't clobber previous definition of `unknown'.
20986         Print tcl errors in `dg-final'.
20987
20988 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20989
20990         * lib/dg.exp (dg-process-target): Improve syntax error messages.
20991         (dg-test): Don't print errorInfo, it contains stack backtrace.
20992
20993 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20994
20995         * lib/g++.exp (runtest_file_p): Define if missing.
20996
20997 1994-09-24  Doug Evans  (dje@cygnus.com)
20998
20999         * lib/mike-g++.exp: Comment out loading of g++.exp.
21000         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
21001         (default_g++_version): Always print something.
21002         (default_g++_start): Comment out call to `which'.
21003         (g++_start, g++_load): Deleted (must be defined in config file).
21004         * lib/gcc.exp: Test for existence of $CC at start.
21005         Delete check for tmpdir (done in gcc_init).
21006         (default_gcc_version): Always print something.
21007         (default_gcc_start): Comment out call to `which'.
21008         * config/*.exp: Major cleanup - make cross targets work at least a
21009         little better for g++ (by not being "--tool gcc" specific).
21010         Rename gcc_xxx to ${tool}_xxx.
21011         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21012         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21013
21014 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
21015
21016         * lib/c-torture.exp (c-torture-compile): Rework compiler
21017         message processing.
21018
21019         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21020         c-torture.
21021
21022 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
21023
21024         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21025
21026         * lib/dg.exp (dg-process-target): Support { target native }.
21027
21028 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
21029
21030         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
21031         looked for "... program xxx got fatal signal".
21032         Correct regsub munging of `comp_output'.
21033         Ignore compiler messages "path prefix not used" and "linker input
21034         file unused".
21035
21036 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
21037
21038         * lib/gcc.exp (runtest_file_p): Define if missing.
21039         * gcc.prms/template.c: Example to work from.
21040
21041 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
21042
21043         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21044         * lib/dg.exp (dg-test): Call unsupported testcases as such.
21045
21046         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21047         * gcc.prms/1883.c: Moved from compile/940714-1.c.
21048         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21049         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21050
21051         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21052         (dg-process-target): No longer a varargs proc.
21053         Return S/N for target, P/F for xfail.  All callers changed.
21054         (user option procs): More argument checking.
21055         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21056         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21057         (dg-test): Skip test if not running on selected target in `dg-do'.
21058         Update handling of `dg-do-what', `dg-output-text'.
21059         Separate execution pass/fail from output pattern match pass/fail.
21060         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21061
21062 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
21063
21064         * gcc.c-torture/special/special.exp: Don't expect failure for mips
21065         target for 920510-1.c.
21066
21067 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
21068
21069         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21070         Clean up comment regarding use of passcnt, etc.
21071         (gcc_stat): Don't update `testcnt' here.
21072         (gcc_finish): Do it here.
21073         Might as well reset `but_id' here too.
21074         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21075         to determine if the file should be tested.
21076         * gcc.c-torture/compile/compile.exp: Likewise.
21077         * gcc.c-torture/execute/execute.exp: Likewise.
21078         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21079         * gcc.misc-tests/dg-test.exp: Likewise.
21080         * gcc.prms/prms.exp: Likewise.
21081         * gcc.wendy/wendy.exp: Likewise.
21082         * g++.old-deja.exp: Likewise.
21083         Move "Testing file" message to verbose level 1.
21084
21085 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
21086
21087         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21088
21089 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
21090
21091         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21092         (default_gcc_start): Accept optional second list element
21093         of compiler flags.  Print compiler output at verbosity level 2.
21094         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21095         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21096         Save current values of framework globals passcnt, failcnt, xpasscnt,
21097         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21098         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
21099         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21100         xfailcnt to compute stats.  Update framework global `testcnt' from
21101         pass/fail counts.
21102         (gcc_finish): New proc.  Clean up test environment.
21103         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21104         (gcc_epass, gcc_efail): Delete.
21105         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21106         argument of line number.
21107         (dg-init): If the tool has an init routine, call it.
21108         (dg-test): Remove args `cflags_var' and `libs_var'.
21109         Pass all compiler options to ${tool}_start.
21110         Handle missing line number.
21111         (dg-finish): New function.
21112         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21113         particular files.  Call gcc_finish at end.  Move "skipping test"
21114         message to verbosity level 3.
21115         * gcc.c-torture/compile/compile.exp: Likewise.
21116         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21117         * gcc.c-torture/execute/execute.exp: Likewise.
21118         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21119         Print testcase being tried at verbosity level 1.
21120         * gcc.c-torture/special/special.exp: Unset xfail.
21121         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21122         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21123         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21124         * gcc.failure/failure.exp: Likewise.
21125         * gcc.ieee/ieee.exp: Likewise.
21126         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21127         Update call to dg-test.  Call dg-finish at end.
21128         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
21129         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21130         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21131         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21132         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
21133         * gcc.wendy/wendy.exp: Add copyright.
21134         Delete setting of tmpdir (done by gcc_init).
21135         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21136         Pass compiler flags to gcc_start.  Call gcc_finish at end.
21137         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21138         gcc_[ce]pass/fail.
21139
21140 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
21141
21142         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21143         confusion.
21144         (g++_load): Likewise.
21145
21146         * config/*.exp (gcc_load): Some were varargs fns and some were not.
21147         Rename argument to `prog' to remove the confusion.
21148         Varargs fns behave differently too!
21149         (g++_load): Likewise.
21150
21151         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21152
21153         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21154         what it is.  Delete (always) printing of status value for !native.
21155         Simplify verbose code, and include status and exec_output.
21156         (g++_load): Use gcc_load.
21157
21158 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
21159
21160         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21161         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21162         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21163         940714-3.c as these testcases don't exist anymore.  Make
21164         va-arg-1.c expected to pass.
21165
21166 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
21167
21168         * gcc.misc-tests/misc.exp: Only run specific testcases.
21169         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
21170         * gcc.misc-tests/dg-[1-9].c: New files.
21171
21172         * lib/dg.exp: New testsuite driver.
21173         * gcc.prms/prms.exp: Use it.
21174
21175         * README.gcc: New file.
21176
21177         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21178         Document and reset `lxpass' and `lxfail'.
21179         Simplify "initialized" message.
21180         (gcc_stat): Clean up comments a little.
21181
21182 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
21183
21184         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21185
21186 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
21187
21188         * lib/old-dejagnu.exp (process-option): New proc.
21189         (old-dejagnu-init, old-dejagnu-stat): Likewise.
21190         (old-dejagnu): Simplify.
21191         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21192
21193 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
21194
21195         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21196         exists and is not an empty string.
21197
21198         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21199         $xfail rather than calling setup_xfail.  Clear $xfail when test is
21200         finished.
21201         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21202         automatically.
21203
21204         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21205         longer expected to fail.
21206
21207         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21208         "f" function call.
21209
21210         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21211
21212         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21213         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21214         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21215         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21216         c-torture-1.29.
21217
21218         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21219         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21220
21221         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21222
21223         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21224         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21225
21226         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21227         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21228         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21229
21230 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
21231
21232         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21233         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21234         940714-1.c, 940714-2.c, 940714-3.c},
21235         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21236         gcc.misc-tests/{mg.c,mg.exp}:
21237         New tests.
21238         * gcc.noncompile/noncompile.exp: Change accordingly.
21239
21240 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
21241
21242         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21243         Undo previous clobberage.
21244
21245 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
21246
21247         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21248         * gcc.special/{930510-1.c, special.exp}:
21249         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21250         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21251         struct-varargs-1.c}: New tests from c-torture-1.26.
21252
21253 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
21254
21255         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21256           argument to switch.
21257
21258 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
21259
21260         * Revert the previous changes.  Please see Rob's directory
21261           (/lisa/test/rob/progressive/gcc/testsuite) for testing
21262           fixes.
21263
21264 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
21265
21266         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21267             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21268             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21269             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21270             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21271             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21272             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21273             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21274             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21275             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21276             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21277             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21278             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21279             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21280             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21281             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21282             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21283             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21284             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21285             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21286             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21287             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21288             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21289             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21290             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21291             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21292             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21293
21294 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
21295
21296         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21297             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21298           with perror calls.
21299
21300 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
21301
21302         * config/unix.exp (g++_load): Fix syntax.
21303
21304 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
21305
21306         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21307         * gcc.noncompile/921017-1.c: Deleted obsolete test.
21308         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21309         Don't expect va-arg-1.c to fail.  Correct expected output for
21310         920928-1.c.
21311         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21312         * gcc.wendy/hbm4.c: Correct typo.
21313         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21314
21315 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
21316
21317         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21318         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21319         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
21320         * lib/c-torture.exp (c-torture-compile): Ditto.
21321
21322         Reduce volume of output (remove all the -I's and such).
21323         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21324         Call gcc_cpass, gcc_cfail.
21325         (c-torture): Pass testing option to c-torture-compile.
21326
21327 1994-03-21  Doug Evans  (dje@cygnus.com)
21328
21329         Bring patches over from progressive.
21330         * config/default.exp: Exit remote shell cleanly.
21331         (g++_exit, g++_start): Add default versions.
21332         * config/sim.exp (gcc_load): Use perror, not error.
21333
21334 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
21335
21336         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
21337         set in site.exp.
21338
21339 1994-03-14  Doug Evans  (dje@cygnus.com)
21340
21341         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21342         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21343         (wendy_try): New proc to run testcase.
21344         (main loop): Call 'em.
21345         * gcc.wendy/*.c: Clean up pass to correct expected output.
21346
21347         * lib/gcc.exp: Minor cleanup work.
21348         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21349
21350 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
21351
21352         * config/sim.exp (gcc_load): Document return codes better.
21353         Don't pass -v to simulator.
21354
21355 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
21356
21357           * gcc.special/920717-x.c: Fix typo.
21358           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21359           get at sources.
21360
21361         * lib/mike-gcc.exp: Fix typo.
21362
21363 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
21364
21365         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21366         binary to use, transform the name.
21367         * config/*.exp: rename everything. Nuke any g++ specific files,
21368         it's now a special case of gcc that requires no special support.
21369         Add a default.exp for unsupported targets.
21370
21371 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
21372
21373         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
21374         lib/old-dejagnu.exp: Fix a few patterns to work with the new
21375         version of Tcl.
21376
21377 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
21378
21379         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
21380         than a warning.
21381
21382 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
21383
21384         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21385
21386 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
21387
21388         * gcc.execute/execute.exp: Combine opt_list and foption_list into
21389         option_list.  Compile every file with only 4/6 option choices
21390         (same as C torture) instead of with 12/18 different option
21391         choices.
21392         * lib/c-torture.exp: Likewise.
21393
21394         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21395         not already set.
21396
21397 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
21398
21399         * lib/old-deja.exp: Add `excess errors test fails' error, now one
21400         can put an XFAIL *-*-* on excess errors.
21401
21402 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
21403
21404         * g++.law: Add more tests derived from g++-bugs snapshots.
21405
21406         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
21407         equivalent to g++.law/init9.
21408
21409         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
21410         compiled it, and the a.out file after we've run it.
21411
21412 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
21413
21414         * lib/mike-g++.exp (postbase): Delete the .o file after we've
21415         compiled it, and the a.out file after we've run it.
21416
21417 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
21418
21419         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
21420
21421 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
21422
21423         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21424         version number.
21425
21426 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
21427
21428         * g++.law: New directory of g++ tests derived from the g++-bugs
21429         snapshots.
21430
21431 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
21432
21433         * gcc.compile: initbug1.c initbug1.exp testcase added
21434
21435 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
21436
21437         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21438         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21439           fixes submitted by Jeff Law (law@cs.utah.edu)
21440         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21441           Jeff Law (law@cs.utah.edu)
21442
21443
21444 1993-11-30  Mike Stump  (mrs@cygnus.com)
21445
21446         * config/unix-g++.exp: Follow the gcc way of doing things.
21447         * g++.old-deja/old-deja.exp: Minor updates.
21448         * lib/g++.exp: New file, follow the gcc way of doing things.
21449         * lib/old-dejagnu.exp: Minor updates.
21450         * lib/mike-g++.exp: Always unset errorInfo.
21451
21452 1993-11-06  Mike Stump  (mrs@cygnus.com)
21453
21454         * lib/gcc.exp: Fix some errors with the below change, CC and
21455         CFLAGS should be global when setting, not local.
21456
21457 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
21458
21459         * lib/gcc.exp: Transform tool name.
21460
21461 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21462
21463         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21464
21465 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21466
21467         * lib/gcc.exp: change gcc_done to gcc_stat
21468
21469 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21470
21471         * Upgraded gcc testsuite to c-torture version 1.25
21472
21473 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
21474
21475         * lib/gcc.exp: added reporting code. Changed verbose compile message.
21476         * lib/c-torture: added hooks for new reporting code.
21477
21478 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
21479
21480         * config/sh-gcc.exp: check if sh-sim exists in the path
21481
21482 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
21483
21484         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21485         * gcc.compile/compile.exp: Initial changes for new logic.
21486         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21487         * gcc.failure/failure.exp: Initial changes for new logic.
21488         * gcc.ieee/ieee.exp: Initial changes for new logic.
21489         * gcc.misc-tests/misc.exp: Initial changes for new logic.
21490         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21491         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21492         * lib/c-torture.exp: Initial changes for new logic.
21493         * lib/gcc.exp: Initial changes for new logic.
21494
21495 1993-10-15  Mike Stump  (mrs@cygnus.com)
21496
21497         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21498         depend upon failure or success.  Fully qualify names in failure
21499         and success messages.  Always remove a.out before starting
21500         compile, just in case.  Pay more attention to error text output by
21501         the compiler.  Handle testcases with no known past errors just
21502         like all others, so that things are uniform.  Other miscellaneous
21503         improvements.
21504
21505 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
21506
21507         * gcc.cpp: new directory for cpp tests
21508
21509 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
21510
21511         * lib/chill.exp: Code reformatted, removed unused code.
21512         * config/unix-chill.exp: Code reformatted, removed unused code.
21513         * chill.execute/execute.exp: Code reformatted, removed unused code.
21514         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21515
21516 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
21517
21518         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
21519         routines not written.
21520
21521 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
21522
21523         * config/bug-gcc.exp: Use new procs from bug.exp.
21524
21525 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
21526
21527         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21528         via ftp, rather than depending on NFS.
21529         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21530         case.
21531
21532 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
21533
21534         * config/bug-gcc.exp: Use new download proc.
21535
21536 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
21537
21538         * chill.execute/execute.exp: cleanups, handles errors better
21539         * chill.compile/compile.exp: rewrite, based on execute.exp
21540         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21541         * lib/chill.exp: major changes to diff proc and compile and link
21542           procs. added chill_fail and chill_pass wrappers to pass and
21543           fail. added more comments, and handle error codes better.
21544           Added a hack to capture stderr from exec, so noncompile tests
21545           can work.
21546
21547 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21548
21549         * chill.execute/execute.exp: rewrite of testsuite driver
21550         * lib/chill.exp: rewrite of testsuite driver
21551         * config/unix-chill.exp: rewrite of testsuite driver
21552
21553 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21554
21555     In chill.execute:
21556         * iexpr.ch: Standardize uppercase.
21557         * tuples.dat: Standardize uppercase.
21558         * vary.ch: standardize.  Correct varying string assignments.
21559         * vary.dat: Add new output lines.
21560
21561 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21562
21563     In chill.execute:
21564         * chprintf.ch: Standardize use of uppercase.
21565         * tuples.ch: Standardize and turn arr2 into a DCL,
21566           rather than a SYN.
21567         * pinits.ch: Standardize.
21568
21569 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21570
21571         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21572         * Makefil: Renamed to Makefile.in.
21573         * configure.in: New.
21574
21575 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21576
21577     In chill.execute:
21578         * .cvsignore: Add result/output files.
21579         * Makefile: Fix up variables at start.  Use MFLAGS
21580           everywhere.  Correct bool_loc, built_ins entries.
21581           Add entry for vary1.ch.
21582         * bitarray.ch: Standardize upper-case usage.
21583         * bitexpr.ch: Standardize, add output of b1.
21584         * params.ch: Use arrayt in along PROC parameters, to
21585           avoid novelty problems.
21586         * sets.ch: Tiny cleanup.
21587         * vary1.ch: Re-indent.
21588
21589 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21590
21591           * Add PR-related files to Makefiles, .cvsignore files, etc.
21592
21593 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21594
21595         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21596           with compiler objects. New names are test-flow.c and test-loop.c
21597
21598 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21599
21600         * Upgraded c-torture tests from 1.19 to 1.20
21601
21602         * new files:
21603         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21604         * gcc.compile: 930623-1.c 930623-2.c
21605         * gcc.noncompile: 930622-1.c 930622-2.c
21606         * gcc.failure: 920411-1.c 920627-2.c
21607         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21608
21609 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21610
21611         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21612           More changes to get testsuite working properly. Needs more work.
21613           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21614
21615 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21616
21617         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21618           More changes to get testsuite working properly. Needs more work.
21619
21620 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21621
21622         * chill.compile/compile.exp: Added for Dejagnu support
21623         * chill.execute/execute.exp: Added for Dejagnu support
21624         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21625
21626 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21627
21628     This should complete moving the CHILL test files.
21629         * chill.noncompile(.cvsignore printf.grt
21630             in-printf.grt chprintf.grt chprintf.ch):
21631             Added test-support files.
21632           (Makefile): Modified further.
21633         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21634             signal.ch): Added test files.
21635           * chill.execute (.cvsignore printf.grt printr.c
21636             in-printf.grt rts.c chprintf.grt rts.h): Added
21637           test-support files.
21638             (Makefile): More corrections.
21639
21640 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21641
21642         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21643           test cases, ready for DejaGnu.
21644
21645 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21646
21647         * Upgraded c-torture tests from 1.18 to 1.19
21648
21649         * gcc.compile: added test(s):
21650           930607-1.c
21651         * gcc.execute: added test(s):
21652           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21653
21654         * added new subdirectory for misc tests: gcc.misc-tests
21655         * gcc.misc-test(s): added tests:
21656           inst-check.c test-consts.c test-ior.c test-switch.c
21657
21658 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21659
21660         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21661
21662 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21663
21664         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21665
21666 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21667
21668         * Upgraded c-torture tests from 1.17 to 1.18
21669
21670 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21671
21672         * Upgraded c-torture tests from 1.12 to 1.17
21673
21674 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21675
21676         * lib/old-dejagnu.exp:
21677           Fixed handling of XFAIL target triplets to correctly
21678           recognize wildcard characters.  Removed code that
21679           appended a unique id tag to the end of the file name
21680           printed out by the result of the testcases within a
21681           given test file.
21682
21683 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21684
21685         * lib/old-dejagnu.exp:
21686           Reworked expected failure handling to trigger off of XFAIL
21687           keyword in keyphrase embeded in testcase source code. The
21688           XFAIL keyword must be at the end of the keyphrase line. It
21689           may optionally be followed by one or more target triplets.
21690           It has just occured that the handling of wildcards in the
21691           target triplet may not be correct.
21692
21693 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21694
21695         * g++.old-deja/tests:
21696           Moved all subdirectories up one level into g++.old-deja .
21697
21698         * lib/old-dejagnu.exp:
21699           Fixed problem with CXXFLAGS not being properly reset, and being
21700           corrupted with extraneous "-c" compiler option.  This was
21701           causing binaries to not be generated for test that needed them.
21702           Modified strings passed to "pass" and "fail" so that individual
21703           tests from the same test file would be distinguished by an
21704           identifier appended to the test file name in the summary logs;
21705           this corrected a problem with erroneous diff logs.  Added code
21706           to search testcases for expected fail and unexpected pass keywords.
21707
21708 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21709
21710         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21711
21712 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21713
21714         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21715           Removed extraneous text from end of "Special g++ Options"
21716           keyphrase.
21717
21718         * lib/old-dejagnu.exp: Added pattern matching to look for new
21719           keywords, embedded in testcases comments, which will trigger
21720           calls to xpass and xfail.
21721
21722 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21723
21724         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21725           comments embedded in the testcases, especially the one looking for
21726           special compiler options, as well as the pattern matching for the
21727           compiler output again.
21728
21729 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21730
21731         * lib/old-dejagnu.exp: Do a proper check of the return value for
21732           execute tests. Fixed several problems with the pattern matching
21733           of the compiler output which gave erroneous test results.
21734           Changed several of the test result messages to be more descriptive.
21735         * config/unix-g++.exp: Proc g++_load now actually works and
21736           executes the tests passed to it and returns a usable return
21737           value.
21738
21739 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21740
21741           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21742
21743 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21744
21745         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21746           Modified both files to properly execute the old style
21747           dejagnu tests. The previous versions of these files were
21748           experimental and did not function anything near correctly.
21749
21750 1993-04-05  Rob Savoye  (rob@cygnus.com)
21751
21752         * Removed all Makefile.in and configure.in files. No configuration
21753         needed now.
21754
21755 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21756
21757         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21758
21759 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21760
21761         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21762         gcc.special/configure.in, gcc.noncompile/configure.in,
21763         gcc.execute/configure.in, gcc.code_quality/configure.in,
21764         g++.other/configure.in, g++.old-deja/configure.in,
21765         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21766         in srcname setting.
21767
21768 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21769
21770         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21771         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21772         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21773
21774 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21775
21776         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21777         (gdb_exit): Don't remove *_soc files.
21778
21779 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21780
21781         * lib/c-torture.exp: Don't look for main; instead always use -w
21782         -c.  This is how the c-torture tests work.  Remove the object
21783         file if the compilation succeeds.
21784         * gcc.execute/execute.exp: Remove executable if test passes.
21785         * gcc.noncompile/noncompile.exp: Every test is an expected
21786         failure.
21787         * gcc.special/special.exp: Added tests from c-torture 1.11,
21788         corrected use of existing test.
21789         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21790         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21791         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21792         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21793         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21794         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21795         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21796         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21797         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21798         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21799         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21800         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21801         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21802         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21803         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21804         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21805         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21806         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21807         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21808         c-torture 1.11.
21809         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21810         correspond to c-torture 1.11.
21811
21812         * New file.
21813