OSDN Git Service

* lib/target-supports.exp (check_profiling_available): Assume profiling
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
2
3         * lib/target-supports.exp (check_profiling_available): Assume profiling
4         isn't available for mips*-*-elf targets.
5
6 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
7
8         * gcc.dg/builtins-38.c: New test.
9
10 2004-04-14  Eric Christopher  <echristo@redhat.com>
11
12         * g++.dg/charset/charset.exp: Run .cc extension tests.
13
14 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
15
16         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
17
18 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19
20         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21
22 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
23
24         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
25         * gcc.dg/i386-387-2.c: Likewise.
26
27         * gcc.dg/i386-387-7.c: New test.
28         * gcc.dg/i386-387-8.c: New test.
29
30         * gcc.dg/builtins-37.c: New test.
31
32 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
33
34         * g++.dg/pch/externc-1.C: Add missing semicolon.
35
36 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
37
38         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
39
40 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
41
42         * gcc.c-torture/execute/20040411-1.c: New test.
43
44 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
45
46         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
47
48 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
49
50         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
51
52 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
53
54         * lib/target-supports.exp (check_named_sections_available): New.
55         * lib/gcc-dg.exp (dg-require-named-sections): New.
56         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
57         old-deja.exp.  Also prune error-count message from HP linker.
58         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
59
60         * g++.dg/init/init-ref4.C: Use dg-require-weak.
61         * g++.old-deja/g++.pt/static3.C: Likewise.
62         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
63
64 2004-04-09  Roger Sayle  <roger@eyesopen.com>
65
66         * gcc.c-torture/execute/20040409-1.c: New test case.
67         * gcc.c-torture/execute/20040409-2.c: New test case.
68         * gcc.c-torture/execute/20040409-3.c: New test case.
69
70 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
71
72         * gcc.dg/20040409-1.c: New test.
73
74 2004-04-08  Roger Sayle  <roger@eyesopen.com>
75
76         PR target/14888
77         * g++.dg/opt/pr14888.C: New test case.
78
79 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
80
81         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
82         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
83         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
84         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
85         New tests.
86
87 2004-04-08  Paul Brook  <paul@codesourcery.com>
88
89         * gcc.dg/spill-1.c: New test.
90
91 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
92
93         * gcc.dg/torture/builtin-ctype-2.c: New test.
94
95 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
96
97         * gcc.dg/pch/pch.exp: Add largefile test.
98
99 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
100
101         * g++.dg/pch/externc-1.Hs: New.
102         * g++.dg/pch/externc-1.C: New.
103
104 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
105
106         * gcc.dg/compat/struct-by-value-5a_main.c,
107         gcc.dg/compat/struct-by-value-5b_main.c: New files.
108         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
109         * gcc.dg/compat/struct-by-value-5a_x.c,
110         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
111         gcc.dg/compat/struct-by-value-5_x.c.
112         * gcc.dg/compat/struct-by-value-5a_y.c,
113         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
114         gcc.dg/compat/struct-by-value-5_y.c.
115
116         * gcc.dg/compat/struct-by-value-6a_main.c,
117         gcc.dg/compat/struct-by-value-6b_main.c: New files.
118         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
119         * gcc.dg/compat/struct-by-value-6a_x.c,
120         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
121         gcc.dg/compat/struct-by-value-6_x.c.
122         * gcc.dg/compat/struct-by-value-6a_y.c,
123         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
124         gcc.dg/compat/struct-by-value-6_y.c.
125
126         * gcc.dg/compat/struct-by-value-7a_main.c,
127         gcc.dg/compat/struct-by-value-7b_main.c: New files.
128         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
129         * gcc.dg/compat/struct-by-value-7a_x.c,
130         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
131         gcc.dg/compat/struct-by-value-7_x.c.
132         * gcc.dg/compat/struct-by-value-7a_y.c,
133         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
134         gcc.dg/compat/struct-by-value-7_y.c.
135
136 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
137
138         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
139         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
140         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
141         options.
142
143 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
144
145         * gcc.dg/builtins-36.c: New test.
146
147 2004-04-06  Paul Brook  <paul@codesourcery.com>
148
149         * README.gcc: Remove obsolete contraint on testcases.
150
151 2004-04-05  Paul Brook  <paul@codesourcery.com>
152
153         PR2123
154         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
155         failure and exit(0) on success.
156         * g++.dg/expr/anew2.C: Ditto.
157         * g++.dg/expr/anew3.C: Ditto.
158         * g++.dg/expr/anew4.C: Ditto.
159
160 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
161
162         PR c++/3518
163         * g++.dg/template/unify7.C: New.
164
165 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
166
167         * g++.dg/README: Bring up to date with new subdirectories; remove
168         duplicate subdirectory lines.
169
170 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
171
172         PR c++/14007
173         * g++.dg/template/unify5.C: New.
174         * g++.dg/template/unify6.C: New.
175         * g++.dg/template/qualttp20.C: Adjust.
176         * g++.old-deja/g++.jason/report.C: Adjust.
177         * g++.old-deja/g++.other/qual1.C: Adjust.
178
179 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
180
181         PR c++/14803
182         * g++.dg/inherit/ptrmem1.C: New test.
183
184 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
185
186         PR c++/14755
187         * gcc.c-torture/execute/20040331-1.c: New test.
188         * gcc.dg/20040331-1.c: New test.
189
190 2004-04-01  Paul Brook  <paul@codesourcery.com>
191
192         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
193
194 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
195
196         PR c++/14724
197         * g++.dg/init/goto1.C: New test.
198
199         PR c++/14763
200         * g++.dg/template/defarg4.C: New test.
201
202 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
203
204         * gcc.dg/altivec-11.c: Extend test for more valid cases.
205
206 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
207
208         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
209
210 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
211
212         * gcc.dg/noncompile/undeclared-2.c: New test.
213
214 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
215
216         * gcc.dg/940409-1.c: Remove XFAIL.
217         * gcc.dg/reg-vol-struct-1.c: New test.
218
219 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
220
221         * gcc.dg/torture/builtin-wctype-1.c: New test.
222
223 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
224
225         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
226         * gcc.dg/20001101-1.c: Likewise.
227         * gcc.dg/20001102-1.c: Likewise.
228
229 2004-03-25  Roger Sayle  <roger@eyesopen.com>
230
231         * gcc.dg/compare8.c: Add an additional test for XOR.
232
233 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
234
235         * gcc.dg/torture/builtin-ctype-1.c: New test.
236
237 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
238
239         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
240         * gcc.dg/torture/builtin-math-1.c: Likewise.
241         * gcc.dg/torture/builtin-power-1.c: New test.
242
243 2004-03-24  Andreas Schwab  <schwab@suse.de>
244
245         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
246         IA64 assembler.
247
248 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
249             Roger Sayle  <roger@eyesopen.com>
250
251         * gcc.dg/compare8.c: New test case.
252
253 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
254
255         * g++.dg/ext/altivec-7.C: New test.
256
257 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
258
259         PR 12267, 12391, 12560, 13129, 14114, 14133
260         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
261         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
262         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
263         Adjust error regexps.
264         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
265         * gcc.dg/noncompile/undeclared-1.c: New test cases.
266         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
267         * gcc.dg/local1.c: Add explanatory comment.
268
269 2004-03-23  Roger Sayle  <roger@eyesopen.com>
270
271         PR optimization/14669
272         * g++.dg/opt/fold2.C: New test case.
273
274 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
275
276         PR c/14069
277         * gcc.dg/20040322-1.c: New test.
278
279 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
280
281         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
282         * gcc.dg/ultrasp4.c: Likewise.
283         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
284
285 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
286
287         * gcc.dg/i386-sse-8.c: Reset default options.
288
289 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
290
291         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
292         in the error message text.
293
294 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
295
296         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
297
298 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
299
300         PR c++/14616
301         * g++.dg/init/array13.C: New test.
302
303 2004-03-20  Roger Sayle  <roger@eyesopen.com>
304
305         PR target/13889
306         * gcc.c-torture/compile/pr13889.c: New test case.
307
308 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
309
310         PR c/14635
311         * builtins-1.c (nan, nans): Don't test.
312         * builtins-30.c: Don't use nan, nanf, nanl.
313         * builtins-35.c: New test.
314
315 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
316
317         * g++.dg/ext/altivec-6.C: New test.
318
319 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
320
321         * g++.dg/init/placement3.C: New test.
322
323         * g++.dg/template/spec13.C: New test.
324
325         * g++.dg/lookup/using11.C: New test.
326
327         * g++.dg/lookup/koenig3.C: New test.
328
329         * g++.dg/template/operator2.C: New test.
330
331         * g++.dg/expr/dtor3.C: New test.
332         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
333         marker.
334         * g++.old-deja/g++.law/visibility28.C: Likewise.
335
336 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
337
338         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
339         * gcc.dg/ppc64-abi-3.c: Likewise.
340
341 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
342
343         PR c++/14545
344         * g++.dg/parse/template15.C: New test.
345
346 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
347
348         * g++.dg/expr/dtor2.C: New test.
349
350         * g++.dg/lookup/anon4.C: New test.
351
352         * g++.dg/overload/using1.C: New test.
353
354         * g++.dg/template/lookup7.C: New test.
355
356         * g++.dg/template/typename6.C: New test.
357
358         * g++.dg/expr/cond6.C: New test.
359
360 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
361
362         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
363
364 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
365
366         * g++.dg/expr/cond5.C: New test.
367         * g++.dg/expr/constcast1.C: Likewise.
368         * g++.dg/expr/ptrmem2.C: Likewise.
369         * g++.dg/expr/ptrmem3.C: Likewise.
370         * g++.dg/lookup/main1.C: Likewise.
371         * g++.dg/template/lookup6.C: Likewise.
372
373 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
374
375         * gcc.dg/local1.c: New test.
376
377         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
378
379 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
380
381         * gcc.dg/torture/builtin-convert-1.c: New test.
382
383 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
384
385         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
386
387 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
388
389         PR c++/14481
390         * g++.dg/warn/Wunused-7.C: New test.
391
392 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
393
394         * gcc.dg/torture/builtin-integral-1.c: New test.
395
396 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
397
398         PR c++/14586
399         * g++.dg/parse/non-dependent3.C: New test.
400
401 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
402
403         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
404         * g++.dg/eh/simd-2.C: Likewise.
405         * g++.dg/init/array10.C: Likewise.
406         * gcc.c-torture/compile/simd-1.c: Likewise.
407         * gcc.c-torture/compile/simd-2.c: Likewise.
408         * gcc.c-torture/compile/simd-3.c: Likewise.
409         * gcc.c-torture/compile/simd-4.c: Likewise.
410         * gcc.c-torture/compile/simd-6.c: Likewise.
411         * gcc.c-torture/execute/simd-1.c: Likewise.
412         * gcc.c-torture/execute/simd-2.c: Likewise.
413         * gcc.dg/compat/vector-defs.h: Likewise.
414         * gcc.dg/20020531-1.c: Likewise.
415         * gcc.dg/altivec-3.c: Likewise.
416         * gcc.dg/altivec-4.c: Likewise.
417         * gcc.dg/altivec-varargs-1.c: Likewise.
418         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
419         * gcc.dg/i386-mmx-3.c: Likewise.
420         * gcc.dg/i386-sse-4.c: Likewise.
421         * gcc.dg/i386-sse-5.c: Likewise.
422         * gcc.dg/i386-sse-8.c: Likewise.
423         * gcc.dg/simd-1.c: Likewise.
424         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
425         __ev64_opaque__ since the machine description provides it.
426
427 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
428
429         * lib/compat.exp (skip_list): New global variable.
430         Use it to hold the user defined COMPAT_SKIPS list if any.
431         (compat-obj): Add the members of skip_list to optall.
432
433 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
434
435         * gcc.dg/compat/union-by-value-1_main.c,
436         union-by-value-1_x.c, union-by-value-1_y.c,
437         union-check.h, union-defs.h,
438         union-init.h, union-return-1_main.c,
439         union-return-1_x.c, union-return-1_y.c: New files.
440
441 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
442
443         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
444         mixed-struct-init.h: Add 4 mixed structure types.
445         struct-by-value-21_main.c, struct-by-value-21_x.c,
446         struct-by-value-21_y.c, struct-return-21_main.c,
447         struct-return-21_x.c, struct-return-21_y.c: New files.
448
449 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
450
451         PR c++/14550
452         * g++.dg/parse/template14.C: New test.
453
454 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
455
456         * gcc.c-torture/execute/20040313-1.c: New test.
457
458 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
459
460         PR target/14533
461         * gcc.dg/20040311-2.c: New test.
462
463 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
464
465         PR other/14544
466         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
467         bit-field.
468
469 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
470
471         * gcc.dg/20040305-2.c: Add missing return statement.
472
473 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
474
475         * gcc.dg/builtins-34.c: Also check pow10*.
476
477 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
478
479         PR target/14262
480         * gcc.dg/20040305-2.c: New test.
481
482 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
483
484         * gcc.dg/20040310-1.c: New test.
485
486 2004-03-11  Roger Sayle  <roger@eyesopen.com>
487
488         * gcc.c-torture/execute/20040311-1.c: New test case.
489
490 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
491
492         PR c++/14476
493         * g++.dg/lookup/enum1.C: New test.
494
495 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
496
497         PR c++/14510
498         * g++.dg/lookup/struct2.C: New test.
499
500 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
501
502         * gcc.dg/builtins-34.c: New test.
503
504 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
505
506         * gcc.dg/torture/builtin-nonneg-1.c: New test.
507
508 2004-03-09  James E Wilson  <wilson@specifixinc.com>
509
510         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
511         * gcc.dg/alias-2.c: New testcase.
512
513 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
514
515         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
516
517 2004-03-09  Roger Sayle  <roger@eyesopen.com>
518
519         * gcc.c-torture/execute/20040309-1.c: New test case.
520
521 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
522
523         PR c++/14397
524         * g++.dg/overload/ref1.C: New.
525
526 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
527
528         PR c++/14409
529         * g++.dg/template/spec12.C: New test.
530
531         PR c++/14448
532         * g++.dg/parse/crash14.C: New test.
533
534 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
535
536         PR c++/14230
537         * g++.dg/init/ref11.C: New test.
538
539 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
540
541         PR c++/14432
542         * g++.dg/parse/builtin2.C: New test.
543
544 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
545
546         PR c++/14401
547         * g++.dg/init/ctor3.C: New test.
548         * g++.dg/init/union1.C: New test.
549         * g++.dg/ext/anon-struct4.C: New test.
550
551 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
552
553         * g++.dg/lookup/koenig1.C: Tweak error messages.
554         * g++.dg/lookup/used-before-declaration.C: Likewise.
555         * g++.dg/other/do1.C: Likewise.
556         * g++.dg/overload/koenig1.C: Likewise.
557         * g++.dg/parse/crash13.C: Likewise.
558         * g++.dg/template/instantiate3.C: Likewise.
559
560 2004-03-08  Eric Christopher  <echristo@redhat.com>
561
562         * * lib/target-supports.exp: Enable libiconv in test
563         compilation.  Fix up error checking.
564
565 2004-03-08  Roger Sayle  <roger@eyesopen.com>
566
567         PR middle-end/14289
568         * gcc.dg/pr14289-1.c: New test case.
569         * gcc.dg/pr14289-2.c: Likewise.
570         * gcc.dg/pr14289-3.c: Likewise.
571
572 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
573
574         * gcc.c-torture/execute/20040308-1.c: New test.
575
576 2004-03-07  Roger Sayle  <roger@eyesopen.com>
577
578         * gcc.c-torture/execute/20040307-1.c: New test case.
579
580 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
581
582         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
583
584 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
585
586         * gcc.dg/20040306-1.c: New test.
587
588 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
589
590         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
591         them static.
592         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
593
594 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
595
596         PR c/14465
597         * gcc.dg/decl-6.c: New test.
598
599 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
600
601         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
602         Rename LOGPOW -> LOG_POW.
603         (SQRT_EXP, POW_EXP): New.
604
605 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
606
607         * gcc.dg/i386-sse-8.c: New test.
608
609 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
610
611         PR c/14114
612         * gcc.dg/decl-5.c: New test.
613
614 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
615
616         * gcc.dg/20040305-1.c: New test.
617
618 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
619
620         PR other/14354
621         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
622
623 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
624
625         PR c++/14425, c++/14426
626         * g++.dg/ext/altivec-4.C: New test.
627         * g++.dg/ext/altivec-5.C: New test.
628
629 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
630
631         * g++.old-deja/g++.other/linkage1.C: Expect errors about
632         global variables of a type with no linkage.
633         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
634         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
635         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
636         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
637         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
638         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
639         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
640         * g++.dg/warn/deprecated.C: Name enum Color.
641         * g++.dg/overload/VLA.C: Name structure for 'b'.
642         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
643
644 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
645
646         * gcc.c-torture/compile/20040304-1.c: New test.
647
648 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
649
650         PR 13728
651         * gcc.dg/decl-4.c: New testcase.
652
653 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
654
655         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
656         as PRECF if sizeof (float) > sizeof (double).
657         (PRECL): Make it the same as PRECF if
658         sizeof (float) > sizeof (long double).
659
660 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
661
662         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
663         system type.  Add check for irix6 which doesn't have c99 runtime.
664
665 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
666
667         * gcc.dg/const-elim-1.c: xfail for xtensa.
668
669 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
670
671         PR c++/14369
672         * g++.dg/template/cond4.C: New test.
673
674 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
675
676         PR c++/14360
677         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
678
679         PR c++/14361
680         * g++.dg/parse/defarg7.C: New test.
681
682         PR c++/14359
683         * g++.dg/template/friend26.C: New test.
684
685 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
686
687         PR c++/14324
688         * g++.dg/abi/mangle21.C: New test.
689
690         PR c++/14260
691         * g++.dg/parse/constructor2.C: New test.
692
693         PR c++/14337
694         * g++.dg/template/sfinae1.C: New test.
695
696 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
697
698         PR c++/14267
699         * g++.dg/expr/crash2.C: New test.
700
701         PR middle-end/13448
702         * gcc.dg/inline-5.c: New test.
703         * gcc.dg/always-inline.c: Split out tests into ...
704         * gcc.dg/always-inline2.c: ... this and ...
705         * gcc.dg/always-inline3.c: ... this.
706
707 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
708
709         PR debug/12103
710         * g++.dg/debug/crash1.C: New test.
711
712 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
713
714         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
715         function with __attribute__((noinline)).
716         (recurser_void2): Likewise.
717         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
718         (recurser_void2): Likewise.
719
720 2004-02-29  Roger Sayle  <roger@eyesopen.com>
721
722         PR middle-end/14203
723         * g++.dg/warn/Wunused-6.C: New test case.
724
725 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
726
727         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
728         not defined.
729
730 2004-02-27  Eric Christopher  <echristo@redhat.com>
731
732         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
733         * g++.dg/charset/asm2.c: Run only x86.
734         * gcc.dg/charset/asm3.c: Ditto.
735
736 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
737
738         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
739         ld_library_path.
740
741 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
742
743         * g++.dg/ext/altivec-3.C: New.
744
745 2004-02-26  Richard Henderson  <rth@redhat.com>
746
747         * g++.dg/ext/attrib10.C: Mark for warning.
748         * gcc.dg/attr-alias-1.c: New.
749
750 2004-02-26  Richard Henderson  <rth@redhat.com>
751
752         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
753         * gcc.c-torture/execute/20040208-2.c: ... it back.
754
755 2004-02-26  Eric Christopher  <echristo@redhat.com>
756
757         * lib/target-supports.exp (check-iconv-available): New function.
758         * lib/gcc-dg.exp (dg-require-iconv): New function.
759         Use above.
760         * gcc.dg/charset: New directory.
761         * gcc.dg/charset/charset.exp: New file.
762         * gcc.dg/charset/asm1.c: Ditto.
763         * gcc.dg/charset/asm2.c: Ditto.
764         * gcc.dg/charset/asm3.c: Ditto.
765         * gcc.dg/charset/asm4.c: Ditto.
766         * gcc.dg/charset/asm5.c: Ditto.
767         * gcc.dg/charset/attribute1.c: Ditto.
768         * gcc.dg/charset/attribute2.c: Ditto.
769         * gcc.dg/charset/string1.c: Ditto.
770         * g++.dg/charset: New directory.
771         * g++.dg/dg.exp: Add here. Special options.
772         * g++.dg/charset/charset.exp: New file.
773         * g++.dg/charset/asm1.c: Ditto.
774         * g++.dg/charset/asm2.c: Ditto.
775         * g++.dg/charset/asm3.c: Ditto.
776         * g++.dg/charset/asm4.c: Ditto.
777         * g++.dg/charset/attribute1.c: Ditto.
778         * g++.dg/charset/attribute2.c: Ditto.
779         * g++.dg/charset/extern1.cc: Ditto.
780         * g++.dg/charset/extern2.cc: Ditto.
781         * g++.dg/charset/string1.c: Ditto.
782
783 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
784
785         PR c++/14278
786         * g++.dg/parse/comma1.C: New test.
787
788 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
789
790         PR c++/14284
791         * g++.dg/template/ttp8.C: New test.
792
793 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
794
795         * gcc.dg/fixuns-trunc-1.c: New test.
796
797 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
798
799         * gcc.dg/builtins-config.h: Use #elif.
800
801 2004-02-26  Michael Matz  <matz@suse.de>
802
803         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
804         * gcc.dg/991214-1.c: Likewise.
805         * gcc.dg/i386-asm-1.c: Likewise.
806
807 2004-02-25  Richard Henderson  <rth@redhat.com>
808
809         * gcc.c-torture/execute/20040208-2.c: Move ...
810         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
811
812 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
813
814         PR c++/14246
815         * g++.dg/other/crash-3.C: New test.
816
817 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
818
819         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
820         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
821
822         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
823         HP-UX.
824
825 2004-02-24  Michael Matz  <matz@suse.de>
826
827         * gcc.dg/i386-regparm.c: New.
828
829 2004-02-23  James E Wilson  <wilson@specifixinc.com>
830
831         * gcc.c-torture/execute/20040223-1.c: New.
832
833 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
834             Kazu Hirata  <kazu@cs.umass.edu>
835
836         * gcc.dg/fwritable-strings-1.c: Remove.
837
838 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
839
840         PR c/14156
841         * gcc.dg/20040223-1.c: New test.
842
843 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
844
845         PR c++/14106
846         * g++.dg/ext/typeof9.C: New test.
847
848 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
849
850         PR c++/14250
851         * g++.dg/other/switch1.C: New test.
852
853 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
854
855         * gcc.dg/cast-function-1.c: Adjust for new informative message.
856         * gcc.dg/va-arg-1.c: Likewise.
857
858 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
859
860         PR c++/14143
861         * g++.dg/template/koenig5.C: New test.
862
863 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
864
865         * g++.dg/ext/altivec-1.C: Generalize target triple.
866         * g++.dg/ext/altivec-2.C: New test case.
867         * g++.dg/ext/altivec_check.h: New file.
868         * gcc.dg/altivec-1.c: Generalize target triple;
869         include altivec_check.h and call altivec_check().
870         * gcc.dg/altivec-[2-5].c: Generalize target triple.
871         * gcc.dg/altivec-6.c: New test case.
872         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
873         type casts as needed.
874         * gcc.dg/altivec-10.c: Include altivec_check.h and call
875         altivec_check().
876         * gcc.dg/altivec-12.c: New test case.
877         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
878         include altivec_check.h and call altivec_check().
879         * gcc.dg/altivec_check.h: New file.
880
881 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
882
883         * lib/target-supports.exp (check_alias_available): Don't mangle
884         function `g' in test program.
885
886 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
887
888         * lib/target-supports.exp (check_profiling_available): Check
889         argument to determine whether we support a profiling type.
890         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
891         check_profiling_available.
892         * g++.dg/bprob/bprob.exp: Likewise
893         * g77.dg/bprob/bprob.exp: Likewise.
894         * gcc.misc-tests/bprob.exp: Likewise.
895         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
896         dg-require-profiling and delete expected error handling.
897         * gcc.dg/20021014-1.c: Likewise.
898         * gcc.dg/nest.c: Likewise.
899
900 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
901
902         PR c++/12007
903         * g++.dg/other/vthunk1.C: New test.
904
905 2004-02-20  Falk Hueffner  <falk@debian.org>
906
907         PR target/14201
908         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
909
910 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
911
912         PR c++/13927
913         * g++.dg/other/error8.C: Remove XFAIL markers.
914
915         PR c++/14173
916         * g++.dg/ext/packed5.C: New test.
917
918         PR c++/14199
919         * g++.dg/warn/Wunused-5.C: New test.
920
921         PR c++/14186
922         * g++.dg/lookup/member1.C: New test.
923
924 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
925
926         * gcc.c-torture/compile/20040130-1.c: Enable only when
927         __INT_MAX__ >= 2147483647L.
928         * gcc.c-torture/compile/961203-1.c: Likewise.
929
930 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
931
932         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
933         * g++.dg/opt/template1.C: Robustify assembler regexp
934
935 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
936
937         * gcc.c-torture/execute/simd-4.x: Remove.
938         * gcc.c-torture/execute/va-arg-25.x: Likewise.
939         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
940         Guard with #ifndef SKIP_ATTRIBUTE.
941         * gcc.dg/compat/vector-1_y.c: Likewise.
942         * gcc.dg/compat/vector-2_x.c: Likewise.
943         * gcc.dg/compat/vector-2_y.c: Likewise.
944         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
945         * g++.dg/eh/simd-2.C: Likewise.
946
947 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
948
949         * gcc.c-torture/compile/complex-1.c: New.
950
951 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
952
953         PR target/14209
954         * gcc.c-torture/execute/20040218-1.c: New test.
955
956 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
957
958         PR c++/14181
959         * g++.dg/parse/new2.C: New test.
960
961 2004-02-18  Paul Brook  <paul@codesourcery.com>
962
963         * gcc.c-torture/compile/libcall-1.c: New test.
964
965 2004-02-18  Paul Brook  <paul@codesourcery.com>
966
967         PR debug/12934
968         * gcc.dg/debug/debug-7.c: New test.
969
970 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
971
972         * gcc.dg/20040217-1.c: New test.
973
974 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
975
976         * gcc.c-torture/execute/990208-1.x: Delete.
977
978 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
979
980         * gcc.c-torture/execute/20040208-2.x: New file.
981
982 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
983
984         PR c++/11326
985         * g++.dg/abi/structret1.C: New test.
986
987 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
988
989         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
990         (i386_cpuid): No need to test if cpuid is available on AMD64.
991         Fix assembly, so that it works onboth i386 and AMD64.
992         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
993         (vecInLong): Fix s[] member type to unsigned int.
994         (vecInWord): Remove type.
995         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
996         (a64, b64, c64, d64, e64): Remove.
997         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
998         Remove unused variable.  Remove initialization of removed variables.
999         Don't call mmx_tests nor sse_tests.
1000         (reference_mmx, reference_sse): Remove.
1001         (check): Add return stmt.
1002         * gcc.dg/i386-sse-7.c: New test.
1003         * gcc.dg/i386-mmx-4.c: New test.
1004
1005 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1006
1007         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1008         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1009         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1010         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1011         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1012         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1013         g++.dg/tc1/dr94.C: Fix line terminator.
1014
1015 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
1016
1017         * gcc.c-torture/compile/20040216-1.c: New.
1018
1019 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1020
1021         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1022         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1023         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1024         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1025         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1026         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1027
1028 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1029
1030         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1031
1032 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
1033
1034         PR c++/13971
1035         * g++.dg/expr/cond4.C: New test.
1036
1037         PR c++/14086
1038         * g++.dg/lookup/crash2.C: New test.
1039
1040 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
1041
1042         * gcc.c-torture/compile/20040214-2.c: New test.
1043
1044 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
1045
1046         PR c++/14116
1047         * g++.dg/ext/typeof8.C: New test.
1048
1049 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
1050
1051         * gcc.c-torture/compile/20040214-1.c: New test.
1052
1053 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1054
1055         PR c++/13635
1056         * g++.dg/template/spec11.C: New test.
1057
1058 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1059
1060         PR c++/13927
1061         * g++.dg/other/error8.C: New test.
1062
1063 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
1064
1065         PR c++/14122
1066         * g++.dg/template/array4.C: New test.
1067
1068         PR c++/14108
1069         * g++.dg/inherit/thunk2.C: New test.
1070
1071         PR c++/14083
1072         * g++.dg/eh/cond2.C: New test.
1073
1074 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
1075
1076         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1077
1078 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
1079
1080         * lib/scanasm.exp (dg-scan): Quote pattern before display.
1081
1082 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
1083
1084         * g++.dg/simd-2.C: xfail on ppc64-linux.
1085
1086 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1087
1088         PR c/456
1089         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1090         tests.
1091
1092 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
1093
1094         * gcc.dg/builtins-33.c: New test.
1095
1096 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
1097
1098         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1099
1100 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
1101
1102         * g++.dg/simd-2.C: Set -maltivec for ppc64.
1103
1104 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
1105
1106         * gcc.dg/ppc64-abi-3.c: New test.
1107
1108 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
1109
1110         PR c/14092
1111
1112         * gcc.dg/pr14092-1.c: New testcase.
1113
1114 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
1115
1116         * gcc.dg/cpp/assert4.c: Fix typo last change.
1117
1118         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1119         * gcc.dg/cpp/assert4.c: Handle powerpc64.
1120
1121         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1122
1123 2004-02-09  Roger Sayle  <roger@eyesopen.com>
1124
1125         * gcc.c-torture/compile/20040209-1.c: New test case.
1126
1127 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1128
1129         * gcc.dg/c90-init-1.c: Adjust expected error messages.
1130
1131 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
1132
1133         * gcc.c-torture/execute/20040208-[12].c: New tests.
1134
1135 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1136
1137         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1138
1139 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1140
1141         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1142
1143 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
1144
1145         Bug 13856
1146         * gcc.dg/visibility-8.c: New testcase.
1147
1148 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
1149
1150         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1151         arguments.
1152         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1153
1154 2004-02-07  Roger Sayle  <roger@eyesopen.com>
1155
1156         PR middle-end/13696
1157         * g++.dg/opt/fold1.C: New test case.
1158
1159 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1160
1161         PR c++/14033
1162         * g++.dg/other/crash-2.C: New test.
1163
1164 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1165
1166         PR c++/14028
1167         * g++.dg/parse/angle-bracket2.C: New test.
1168
1169 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1170
1171         PR middle-end/13750
1172         Revert:
1173         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1174         PR pch/13361
1175         * testsuite/g++.dg/pch/wchar-1.C: New.
1176         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1177
1178 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1179
1180         PR c++/14008
1181         * g++.dg/parse/error15.C: New test.
1182         * g++.dg/parse/crash11.C: Update dg-error mark.
1183
1184 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1185
1186         PR c++/13932
1187         * g++.dg/warn/conv2.C: New test.
1188
1189 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1190
1191         PR c++/13086
1192         * g++.dg/warn/incomplete1.C: Remove xfail.
1193
1194 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1195
1196         * lib/file-format.exp (gcc_target_object_format): Use
1197         ${tool}_target_compile, not gcc_target_compile.
1198         * lib/target-supports.exp (check_alias_available): Likewise.
1199         (check_gc_sections_available): Likewise.
1200         * g++.dg/ext/attrib10.C: Use dg-require-alias.
1201         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1202         dg-require-alias.
1203
1204 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1205
1206         PR c++/13969
1207         * g++.dg/template/static6.C: New test.
1208
1209 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
1210
1211         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1212
1213 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1214
1215         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1216         tests for systems where `char' is unsigned by default.
1217
1218 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1219
1220         PR c++/13997
1221         * g++.dg/template/partial3.C: New test.
1222
1223 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
1224
1225         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1226         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1227         Remove mentions of obsolete ports.
1228
1229 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
1230
1231         * gcc.dg/noncompile/20001228-1.c: Fix for new
1232         error message.
1233
1234 2004-02-03  Roger Sayle  <roger@eyesopen.com>
1235
1236         PR target/9348
1237         * gcc.c-torture/execute/multdi-1.c: New test case.
1238
1239 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1240
1241         PR c++/13925
1242         * g++.dg/template/lookup5.C: New test.
1243
1244 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1245
1246         PR c++/13950
1247         * g++.dg/template/lookup4.C: New test.
1248
1249         PR c++/13970
1250         * g++.dg/parse/error14.C: New test.
1251
1252         PR c++/14002
1253         * g++.dg/parse/template13.C: New test.
1254
1255 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1256
1257         PR c++/13978
1258         * g++.dg/template/koenig4.C: New test.
1259
1260         PR c++/13968
1261         * g++.dg/template/crash17.C: New test.
1262
1263         PR c++/13975
1264         * g++.dg/parse/error13.C: New test.
1265         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1266
1267 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1268
1269         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1270
1271 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
1272
1273         PR c/11658
1274         PR c/13994
1275         * gcc.dg/noncompile/20040203-1.c: New test.
1276         * gcc.dg/noncompile/20040203-2.c: Likewise.
1277         * gcc.dg/noncompile/20040203-3.c: Likewise.
1278         * gcc.dg/20040203-1.c: Likewise.
1279
1280 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
1281
1282         PR c++/10858
1283         * g++.dg/template/sizeof7.C: New test.
1284
1285 2004-02-02  Eric Christopher  <echristo@redhat.com>
1286             Zack Weinberg  <zack@codesourcery.com>
1287
1288         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1289
1290 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
1291
1292         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1293         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1294         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1295         * gcc.dg/cleanup-5.c: Run only on Linux targets.
1296
1297 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
1298
1299         PR c++/13113
1300         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1301
1302         PR c++/13854
1303         * g++.dg/ext/attrib13.C: New test.
1304
1305         PR c++/13907
1306         * g++.dg/conversion/op2.C: New test.
1307
1308 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1309
1310         * gcc.dg/titype-1.c: Fix pasto.
1311
1312 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1313
1314         * gcc.dg/titype-1.c: New test.
1315
1316 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1317
1318         PR c++/13957
1319         * g++.dg/template/non-type-template-argument-1.C,
1320         g++.dg/template/qualified-id1.C: Update dg-error marks.
1321         * g++.dg/template/nontype6.C: New test.
1322
1323 2004-02-01  Roger Sayle  <roger@eyesopen.com>
1324
1325         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1326         * gcc.dg/builtins-31.c: New testcase.
1327         * gcc.dg/builtins-32.c: New testcase.
1328
1329 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
1330
1331         * objc.dg/call-super-2.m: Update line numbers
1332         for the including of stddef.h.
1333
1334 2004-01-30  Michael Matz  <matz@suse.de>
1335
1336         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1337         g++.dg/ext/case-range3.C: New tests.
1338
1339 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1340
1341         DR206
1342         PR c++/13813
1343         * g++.dg/template/member4.C: New test.
1344
1345 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1346
1347         PR c++/13683
1348         * g++.dg/template/sizeof6.C: New test.
1349
1350 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1351
1352         * gcc.dg/fwritable-strings-1.c: New test.
1353
1354 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1355
1356         * gcc.c-torture/compile/20040130-1.c: New test.
1357
1358 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
1359
1360         * objc.dg/call-super-2.m: Include stddef.h for size_t.
1361
1362 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
1363
1364         PR c++/13883
1365         * g++.dg/template/ctor3.C: New test.
1366
1367 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1368
1369         * g++.dg/tc1: New directory.
1370         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1371         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1372         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1373         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1374         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1375
1376 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1377
1378         * g++.dg/parse/error11.C: New test.
1379         * g++.dg/parse/error12.C: Likewise.
1380
1381 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
1382
1383         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1384         (scan_initial, main): Use aligned_sizeof instead of sizeof.
1385
1386 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
1387
1388         PR c++/13791
1389         * g++.dg/ext/attrib12.C: New test.
1390
1391         PR c++/13736
1392         * g++.dg/parse/cast2.C: New test.
1393
1394 2004-01-27  James E Wilson  <wilson@specifixinc.com>
1395
1396         * objc.dg/encode-2.m (main): New local string.  Set depending on
1397         sizeof long.  Use in sscanf call.
1398         * objc.dg/encode-3.m (main): New local string.  Set depending on
1399         sizeof long.  Use in scan_initial call.
1400
1401 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1402
1403         * objc.dg/call-super-2.m: Make LP64-safe.
1404         * objc.dg/desig-init-1.m: Likewise.
1405
1406 2004-01-27  Devang Patel <dpatel@apple.com>
1407
1408         * g++.dg/debug/namespace1.C: New test.
1409
1410 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
1411
1412         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
1413         xscale-*-*.
1414
1415         * gcc.dg/arm-mmx-1.c: New test.
1416
1417 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1418
1419         * gcc.dg/20040127-1.c: New test.
1420         * gcc.dg/20040127-2.c: New test.
1421
1422 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1423
1424         * objc.dg/stret-1.m (glob): Renamed to globa.
1425
1426 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
1427
1428         PR c++/13663
1429         * g++.dg/expr/for1.C: New test.
1430
1431 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
1432
1433         PR middle-end/13779
1434         * gcc.dg/darwin-longlong.c: New test.
1435
1436 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
1437
1438         * gcc.dg/20040124-1.c: Moved test from here...
1439         * gcc.c-torture/compile/20040124-1.c: ...to here.
1440
1441 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1442
1443         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
1444         the assembly output if -m64 is passed.
1445
1446 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
1447
1448         PR c++/13833
1449         * g++.dg/template/cond3.C: New test.
1450
1451 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1452
1453         PR c++/13810
1454         * g++.dg/template/ttp7.C: New test.
1455
1456 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1457
1458         PR c++/13797
1459         * g++.dg/template/nontype4.C: New test.
1460         * g++.dg/template/nontype5.C: Likewise.
1461
1462 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
1463
1464         * gcc.dg/torture/mips-clobber-at.c: New test.
1465
1466 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
1467
1468         * gcc.dg/20040124-1.c: New test.
1469
1470 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
1471
1472         * gcc.dg/20040123-1.c: New test.
1473
1474 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1475
1476         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1477
1478 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1479
1480         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1481
1482 2004-01-23  Andrew Pinski  <apinski@apple.com>
1483
1484         * gcc.dg/20030121-1.c: Move to ..
1485         * gcc.dg/20040121-1.c: here.
1486
1487 2004-01-23  Roger Sayle  <roger@eyesopen.com>
1488
1489         * gcc.dg/builtins-29.c: New test case.
1490
1491 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1492
1493         PR 18314
1494         * gcc.dg/builtins-30.c: New testcase.
1495
1496 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
1497
1498         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1499         * lib/g77.exp: Likewise.
1500         * lib/objc.exp: Likewise.
1501         * lib/g++.exp: Likewise.
1502
1503 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1504
1505         * gcc.dg/struct-by-value-2.c: New test.
1506
1507 2004-01-21  Andrew Pinski  <apinski@apple.com>
1508
1509         PR target/13785
1510         * gcc.dg/20030121-1.c: New test.
1511
1512 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
1513
1514         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
1515         clobber frame pointer register in asm statement.
1516
1517 2004-01-21  Falk Hueffner  <falk@debian.org>
1518
1519         * gcc.c-torture/compile/20040121-1.c: New test.
1520
1521 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
1522
1523         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1524
1525 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
1526
1527         * gcc.dg/ppc64-abi-2.c: New test.
1528
1529 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
1530
1531         * lib/treelang.exp: Fill out this file.
1532         * lib/treelang-dg.exp: New File.
1533
1534 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1535
1536         * gcc.c-torture/compile/981022-1.c: Remove.
1537         * gcc.dg/array-5.c: Remove XFAIL.
1538         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1539         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1540         gcc.dg/cond-lvalue-1.c: Update.
1541         * gcc.dg/cast-lvalue-2.c: New test.
1542
1543 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
1544
1545         PR c++/13592
1546         * g++.dg/other/error1.C (class foo): Tweak error message.
1547
1548         PR c++/13592
1549         * g++.dg/template/call2.C: New test.
1550
1551 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1552
1553         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1554         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1555         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1556         scalar-return-1_x.c, scalar-return-2_y.c,
1557         scalar-return-3_x.c, scalar-return-3_y.c,
1558         scalar-return-4_x.c, scalar-return-4_y.c,
1559         struct-align-1.h, struct-align-1_x.c,
1560         struct-align-1_y.c, struct-align-2.h,
1561         struct-align-2_x.c, struct-align-2_y.c,
1562         struct-by-value-10_y.c, struct-by-value-11_x.c,
1563         struct-by-value-11_y.c, struct-by-value-12_x.c,
1564         struct-by-value-12_y.c, struct-by-value-13_x.c,
1565         struct-by-value-13_y.c, struct-by-value-14_x.c,
1566         struct-by-value-14_y.c, struct-by-value-15_x.c,
1567         struct-by-value-15_y.c, struct-by-value-16_y.c,
1568         struct-by-value-17_y.c, struct-by-value-18_y.c,
1569         struct-by-value-19_y.c, struct-by-value-1_x.c,
1570         struct-by-value-1_y.c, struct-by-value-20_y.c,
1571         struct-by-value-2_x.c, struct-by-value-2_y.c,
1572         struct-by-value-3_y.c, struct-by-value-4_x.c,
1573         struct-by-value-4_y.c, struct-by-value-5_y.c,
1574         struct-by-value-6_y.c, struct-by-value-7_y.c
1575         struct-by-value-8_x.c, struct-by-value-8_y.c
1576         struct-by-value-9_x.c, struct-by-value-9_y.c
1577         struct-return-10_x.c, struct-return-10_y.c,
1578         struct-return-19_x.c, struct-return-20_x.c
1579         struct-return-2_x.c, struct-return-2_y.c
1580         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1581         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
1582
1583 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1584
1585         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1586         attribute on sparc*-sun-solaris2.*.
1587
1588 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
1589
1590         PR c++/13710
1591         * g++.dg/ext/typeof7.C: New test.
1592
1593 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
1594
1595         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1596         * gcc.dg/const-elim-1.c: Same.
1597
1598 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1599
1600         * objc.dg/stret-1.m: New.
1601         * objc.dg/stret-2.m: New.
1602
1603 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1604
1605         PR c++/11895
1606         * g++.dg/ext/vector1.C: New test.
1607
1608 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1609
1610         * gcc.dg/pch/import-1.c: New.
1611         * gcc.dg/pch/import-1.hs: New.
1612         * gcc.dg/pch/import-1a.h: New.
1613         * gcc.dg/pch/import-1b.h: New.
1614         * gcc.dg/pch/import-1c.h: New.
1615
1616 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1617
1618         PR c++/13574
1619         * g++.dg/ext/array1.C: New test.
1620
1621         PR c++/13178
1622         * g++.dg/conversion/op1.C: New test.
1623
1624 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1625
1626         PR 11864
1627         From Kazumoto Kojima / Dan Kegel:
1628         * gcc.dg/pr11864-1.c: New test.
1629
1630         PR 10392
1631         From Marcus Comstedt / Dan Kegel:
1632         * gcc.dg/pr10392-1.c: New test.
1633
1634 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1635
1636         PR c++/13478
1637         * g++.dg/init/ref10.C: New test.
1638
1639 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1640
1641         PR c++/13407
1642         * g++.dg/parse/typename6.C: New test.
1643
1644 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1645
1646         PR pch/13361
1647         * testsuite/g++.dg/pch/wchar-1.C: New.
1648         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1649
1650 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1651
1652         PR c++/9259
1653         * g++.dg/expr/sizeof2.C: New test.
1654
1655 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1656
1657         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1658
1659 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1660
1661         PR c++/13659
1662         * g++.dg/lookup/strong-using-3.C: New.
1663         * g++.dg/lookup/using-10.C: New.
1664
1665 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1666
1667         PR c++/13594
1668         * g++.dg/lookup/strong-using-2.C: New.
1669
1670 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1671             Dan Kegel <dank@kegel.com>
1672             J"orn Rennecke <joern.rennecke@superh.com>
1673
1674         PR target/9365
1675         * gcc.dg/pr9365-1.c: New test.
1676
1677 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1678
1679         PR c++/8856
1680         * g++.dg/parse/casting-operator2.C: New test.
1681         * g++.old-deja/g++.pt/explicit83.C: Remove.
1682
1683 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1684
1685         * gcc.dg/label-compound-stmt-1.c: New test.
1686         * gcc.c-torture/compile/950922-1.c,
1687         gcc.c-torture/compile/20000211-3.c,
1688         gcc.c-torture/compile/20000518-1.c,
1689         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1690         compound statements.
1691
1692 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1693
1694         * gcc.dg/ppc64-abi-1.c: New test.
1695
1696 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1697
1698          * g++.dg/ext/attrib9.C: Add dg-warnings.
1699
1700 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1701
1702         PR c++/12335
1703         * g++.dg/parse/dtor3.C: New test.
1704
1705 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1706
1707         PR c++/12709
1708         * g++.dg/parse/try-catch-1.C: New test.
1709
1710 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1711
1712         * ada/acats/run_all.sh: Add more verbose output in acats.log
1713         when compiling tests.
1714
1715 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1716
1717         PR 13656
1718         * gcc.dg/typedef-redecl.c: New test case.
1719         * gcc.dg/typedef-redecl.h: New support file.
1720
1721 2004-01-13  Jan Hubicka  <jh@suse.cz>
1722
1723         * gcc.dg/always_inline.c: New test.
1724         * gcc.dg/debug/20031231-1.c: Fix.
1725
1726 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1727
1728         PR c++/13474
1729         * g++.dg/template/array3.C: New test.
1730
1731 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1732
1733         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1734         * g++.dg/warn/Wunused-2.C: Likewise.
1735
1736 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1737
1738         PR c++/13289
1739         * g++.dg/template/instantiate6.C: New test.
1740
1741 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1742
1743         PR middle-end/11397
1744         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1745
1746 2004-01-12  Jan Hubicka  <jh@suse.cz>
1747
1748         PR opt/12826
1749         * gcc.dg/20040112-1.c: New.
1750
1751         * gcc.dg/dwarf-die[1-7].c: Move to...
1752         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1753         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1754
1755 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1756
1757         PR c++/4100
1758         * g++.dg/parse/friend4.C: New test.
1759
1760 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1761
1762         PR c++/4100
1763         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1764         definition is called a friend.
1765
1766 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1767
1768         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1769
1770 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1771
1772         PR c++/3478
1773         * g++.dg/parse/error10.C: New test.
1774         * g++.dg/template/arg2.C: Accept "invalid type" error.
1775
1776 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1777
1778         PR middle-end/13392
1779         * g++.dg/opt/expect2.C: New test.
1780
1781 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1782
1783         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1784         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1785         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1786         Update dg-error regexps.
1787
1788 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1789
1790         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1791         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1792
1793 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1794
1795         * gcc.dg/pragma-re-1.c: Use right pointer type.
1796
1797 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1798
1799         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1800
1801 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1802
1803         * gcc.dg/rs6000-ldouble-1.c: New.
1804
1805 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1806
1807         DR 337
1808         PR c++/9256
1809         * g++.dg/other/abstract1.C: New test.
1810
1811 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1812
1813         * g++.dg/lookup/strong-using-1.C: New.
1814
1815 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1816
1817         PR c/11234
1818         * gcc.dg/func-ptr-conv-1.c: New test.
1819         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1820
1821 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1822
1823         PR target/13380.
1824         * gcc.c-torture/compile/20040109-1.c: New.
1825
1826 2004-01-08  Stuart Hastings  <stuart@apple.com>
1827
1828         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1829         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1830         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1831
1832 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1833
1834         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1835
1836 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1837
1838         * ada/acats/run_acats: Treat 'gnatchop' the same way
1839         as 'gnatmake'.  Export GCC_DRIVER.
1840         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1841         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1842
1843 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1844
1845         PR c++/12573
1846         * g++.dg/template/dependent-expr4.C: New test.
1847
1848 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1849
1850         * gcc.dg/altivec-11.c: New test.
1851
1852 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1853
1854         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1855
1856 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1857
1858         PR c/6024
1859         * gcc.dg/enum-compat-1.c: New test.
1860         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1861
1862 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1863
1864         PR c/12165
1865         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1866         gcc.dg/c99-idem-qual-3.c: New tests.
1867
1868 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1869
1870         * gcc.dg/winline-7.c: Don't cast void * to int.
1871
1872 2004-01-06  Jan Hubicka  <jh@suse.cz>
1873
1874         * gcc.dg/i386-sse-5.c: New test
1875         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1876
1877 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1878
1879         PR c++/12815
1880         * g++.dg/rtti/typeid4.C: New test.
1881
1882 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1883
1884         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1885
1886 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1887
1888         PR c++/12132
1889         * g++.dg/template/error11.C: New test.
1890
1891         PR c++/13451
1892         * g++.dg/template/class2.C: New test.
1893
1894 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1895         Richard Sandiford <rsandifo@redhat.com>
1896
1897         PR c++/13387
1898         * g++.dg/opt/alias3.C: New test.
1899
1900 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1901
1902         PR c++/13157
1903         * g++.dg/template/koenig3.C: New test.
1904
1905         PR c++/13529
1906         * g++.dg/parse/offsetof3.C: New test.
1907
1908         * g++.dg/init/copy7.C: Add missing dg-error markers.
1909
1910         PR c++/12226
1911         * g++.dg/init/copy7.c: New test.
1912
1913         PR c++/13536
1914         * g++.dg/parse/cast1.C: New test.
1915
1916 2004-01-04  Jan Hubicka  <jh@suse.cz>
1917
1918         * gcc.dg/winline[1-7].c: New tests.
1919
1920 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1921
1922         PR c++/13520
1923         * g++.dg/template/qualttp22.C: New test.
1924
1925 2004-01-01  Jan Hubicka  <jh@suse.cz>
1926
1927         * gcc.dg/debug/20031231-1.c: New.
1928         * gcc.c-torture/compile/20040101-1.c: New.
1929         * gcc.dg/dwarf-die-[1-7].c: New.
1930
1931 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1932
1933         PR optimization/13521
1934         * gcc.c-torture/compile/20031231-1.c: New test.
1935
1936 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1937
1938         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1939
1940 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1941
1942         PR c++/10079
1943         * g++.dg/template/crash16.C: New test.
1944
1945 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1946
1947         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1948
1949 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1950
1951         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1952         ports.
1953         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1954         * g++.old-deja/g++.law/profile1.C: Likewise.
1955         * gcc.c-torture/compile/981006-1.c: Likewise.
1956         * gcc.c-torture/execute/loop-2e.x: Likewise.
1957         * gcc.c-torture/execute/loop-2f.x: Remove.
1958         * gcc.c-torture/execute/loop-2g.x: Likewise.
1959         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1960         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1961
1962 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1963
1964         PR c++/13507
1965         * g++.dg/ext/attrib11.C: New test.
1966
1967         PR c++/13494
1968         * g++.dg/template/array2-1.C: New test.
1969         * g++.dg/template/array2-2.C: New test.
1970
1971 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1972
1973         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1974
1975 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1976
1977         PR c++/12774
1978         * g++.dg/template/array1-1.C: New test.
1979         * g++.dg/template/array1-2.C: New test.
1980
1981 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1982
1983         PR fortran/12632
1984         * g77.dg/12632.f: New test case.
1985
1986 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1987
1988         PR c++/13289
1989         * g++.dg/parse/nontype1.C: New test.
1990
1991 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1992
1993         PR c++/12403
1994         * g++.dg/parse/explicit1.C: New test.
1995         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1996
1997 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1998
1999         PR c++/13081
2000         * g++.dg/opt/inline6.C: New test.
2001
2002         PR c++/12613
2003         * g++.dg/parse/error9.C: New test.
2004
2005         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2006
2007 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
2008
2009         PR c++/13009
2010         * g++.dg/init/assign1.C: New test.
2011
2012 2003-12-28  Roger Sayle  <roger@eyesopen.com>
2013
2014         PR c++/13070
2015         * g++.dg/warn/format3.C: New test case.
2016
2017 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2018
2019         * gcc.c-torture/compile/20031227-1.c: New test.
2020
2021 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2022
2023         * g++.dg/bprob/bprob.exp: Load target-supports.exp
2024         * g77.dg/bprob/bprob.exp: Likewise.
2025         * gcc.misc-tests/bprob.exp: Likewise.
2026         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
2027         variants on systems where the library does not provide that
2028         functionality.
2029         * gcc.dg/builtins-20.c: Use builtins-config.h.
2030         * gcc.dg/builtins-config.h: New file.
2031
2032 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2033
2034         * lib/gcc-dg.exp (dg-require-profiling): New function.
2035         * lib/target-supports.exp (check_profiling_available): Likewise.
2036         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2037         * g77.dg/bprob/bprob.exp: Likewise.
2038         * gcc.misc-tests/bprob.exp: Likewise.
2039         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2040         * gcc.dg/20021014-1.c: Likewise.
2041         * gcc.dg/nest.c: Likewise.
2042
2043 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2044
2045         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2046         compiling.
2047         * g++.dg/lookup/java2.C: Likewise.
2048         * gcc.dg/cpp/lexident.c: Likewise.
2049
2050 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
2051
2052         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2053         given.
2054         * gcc.c-torture/compile/961203-1.c: Likewise.
2055         * gcc.c-torture/compile/980506-1.c: Likewise.
2056
2057 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
2058
2059         * lib/gcc-dg.exp (dg-prune-output): New annotation.
2060         (additional_prunes): New global.
2061         (gcc-dg-prune): Handle additional per-test pruning.
2062         (dg-test): Clear additional_prunes between tests.
2063
2064         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
2065         dg-prune-output to avoid spurious failures from assembler
2066         complaining about nonexistent WAW violations.
2067         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2068         Use dg-prune-output to avoid spurious failures from assembler
2069         warning about Itanium B-step errata.
2070
2071 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2072
2073         * g++.dg/abi/macro0.C: New test.
2074         * g++.dg/abi/macro1.C: Likewise.
2075         * g++.dg/abi/macro2.C: Likewise.
2076
2077         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2078         * g++.dg/abi/bitfield7.C: Likewise.
2079         * g++.dg/abi/dtor2.C: Likewise.
2080         * g++.dg/abi/mangle11.C: Likewise.
2081         * g++.dg/abi/mangle12.C: Likewise.
2082         * g++.dg/abi/mangle14.C: Likewise.
2083         * g++.dg/abi/mangle17.C: Likewise.
2084         * g++.dg/abi/vbase10.C: Likewise.
2085         * g++.dg/abi/vbase14.C: Likewise.
2086         * g++.dg/template/qualttp17.C: Likewise.
2087
2088 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
2089
2090         PR c/11995
2091         * gcc.dg/20031223-1.c: New test.
2092
2093 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2094
2095         * gcc.dg/noreturn-7.c: New test.
2096
2097 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2098
2099         * gcc.dg/null-pointer-1.c: New test.
2100
2101 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
2102
2103         * g++.old-deja/g++.jason/template18.C: Remove.
2104         * g++.old-deja/g++.jason/template37.C: Likewise.
2105
2106         PR c++/12862
2107         * g++.dg/lookup/ns1.C: New test.
2108
2109         PR c++/12397
2110         * g++.dg/template/lookup3.C: New test.
2111
2112 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2113
2114         * g++.dg/template/recurse1.C: New test
2115
2116 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
2117
2118         PR c++/12479
2119         * g++.dg/parse/semicolon1.C: New test.
2120         * g++.dg/parse/semicolon1.h: Likewise.
2121
2122 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
2123
2124         * gcc.dg/darwin-misaligned.c: New test.
2125
2126 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2127
2128         PR c/9163
2129         * gcc.dg/20031222-1.c: New test.
2130
2131 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
2132
2133         PR c++/13438
2134         * g++.dg/parse/error8.C: New test.
2135
2136         PR c++/11554
2137         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2138
2139 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
2140
2141         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2142         too small.
2143         * gcc.c-torture/compile/930217-1.c: Likewise.
2144         * gcc.c-torture/compile/930513-1.c: Likewise.
2145         * gcc.c-torture/execute/920908-2.c: Likewise.
2146         * gcc.c-torture/execute/921204-1.c: Likewise.
2147         * gcc.c-torture/execute/930621-1.c: Likewise.
2148         * gcc.c-torture/execute/930630-1.c: Likewise.
2149         * gcc.c-torture/execute/931031-1.c: Likewise.
2150         * gcc.c-torture/execute/980602-2.c: Likewise.
2151         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2152         * gcc.c-torture/execute/compndlit-1.c: Likewise.
2153         * gcc.c-torture/execute/extzvsi.c: Likewise.
2154         * gcc.c-torture/unsorted/ext.c: Likewise.
2155
2156 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
2157
2158         PR target/12749
2159         * gcc.c-torture/compile/20031220-2.c: New test case.
2160
2161 2003-12-20  Roger Sayle  <roger@eyesopen.com>
2162
2163         PR optimization/13031
2164         * gcc.c-torture/compile/20031220-1.c: New test case.
2165
2166 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2167
2168         * gcc.dg/cast-function-1.c: New test.
2169
2170 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2171
2172         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2173         formats.
2174
2175 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
2176
2177         PR c++/12795
2178         * g++.dg/ext/attrib10.C: New test.
2179
2180 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2181
2182         * gcc.dg/cleanup-10.c: New test.
2183         * gcc.dg/cleanup-11.c: New test.
2184
2185 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2186
2187         PR c++/13239
2188         * g++.dg/opt/expect1.C: New test.
2189
2190 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
2191
2192         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2193
2194 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
2195
2196         PR debug/12923
2197         * gcc.dg/20031218-1.c: New test.
2198
2199         PR debug/12389
2200         * gcc.dg/20031218-2.c: New test.
2201         * gcc.dg/20031218-3.c: New test.
2202
2203         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2204         of label name and allow for USER_LABEL_PREFIX == "_" names.
2205         * g++.dg/abi/mangle18-2.C: Likewise.
2206         * g++.dg/abi/mangle19-1.C: Likewise.
2207         * g++.dg/abi/mangle19-2.C: Likewise.
2208         * g++.dg/abi/mangle20-1.C: Likewise.
2209         * g++.dg/abi/mangle20-2.C: Likewise.
2210
2211 2003-12-18  Richard Henderson  <rth@redhat.com>
2212
2213         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2214
2215 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
2216             Dan Kegel <dank@kegel.com>
2217
2218         PR other/12009
2219         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
2220         testing a cross compiler, it causes spurious compile failures.
2221         * lib/g++.exp: Likewise.
2222
2223 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2224
2225         PR c++/13262
2226         * g++.dg/template/access13.C: New test.
2227
2228 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
2229
2230         * gcc.dg/20031216-1.c: New test.
2231
2232 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2233
2234         PR c++/9154
2235         * g++.dg/template/error10.C: New test.
2236
2237 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
2238
2239         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2240         * g++.dg/eh/simd-2.C: Likewise.
2241
2242 2003-12-17  James E Wilson  <wilson@specifixinc.com>
2243             Roger Sayle  <roger@eyesopen.com>
2244
2245         * gcc.c-torture/execute/ieee/mzero5.c: New.
2246
2247 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
2248
2249         PR c++/10603
2250         * g++.dg/parse/error6.C: New test.
2251
2252         PR c++/12827
2253         * g++.dg/parse/error7.C: New test.
2254
2255 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2256
2257         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2258         at -O with stabs debugging formats.
2259         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2260         * gcc.dg/debug/debug-2.c: Likewise.
2261
2262 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2263
2264         PR c++/12696
2265         * g++.dg/init/error1.C: New test.
2266
2267         PR c++/12218
2268         * g++.dg/init/pm3.C: New test.
2269
2270 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2271
2272         PR c/3347
2273         * gcc.dg/bitfld-8.c: New test.
2274
2275 2003-12-16  James Lemke  <jim@wasabisystems.com>
2276
2277         * gcc.dg/arm-scd42-[123].c: New tests.
2278
2279 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2280
2281         PR c++/9043
2282         * g++.dg/abi/mangle20-1.C: New test.
2283         * g++.dg/abi/mangle20-2.C: New test.
2284
2285 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2286
2287         PR c++/13275
2288         * g++.dg/other/offsetof2.C: Remove XFAIL.
2289         * g++.dg/parse/offsetof1.C: New test.
2290         * g++.gd/parse/offsetof2.C: Likewise.
2291
2292 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2293
2294         * g++.dg/template/nontype3.C: New test.
2295         * g++.dg/template/static2.C: Tweaked the dg-error clause.
2296
2297 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2298
2299         * g++.dg/warn/noreturn-3.C: Also test instantiation.
2300
2301 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2302
2303         PR c++/13387
2304         * g++.dg/expr/assign1.C: New test.
2305
2306         PR c++/13242
2307         * g++.dg/abi/mangle19-1.C: New test.
2308         * g++.dg/abi/mangle19-2.C: New test.
2309
2310 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
2311
2312         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2313
2314 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2315
2316         * gcc.c-torture/execute/20031216-1.c: New test.
2317
2318 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2319
2320         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2321         an ICE regression.
2322
2323 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2324
2325         PR c++/10926
2326         * g++.dg/template/error9.C: New test.
2327
2328         PR c++/11116
2329         * g++.dg/template/error8.C: New test.
2330
2331 2003-12-15  Roger Sayle  <roger@eyesopen.com>
2332
2333         PR middle-end/13400
2334         * gcc.c-torture/execute/20031215-1.c: New test case.
2335
2336 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2337
2338         PR c++/13269
2339         * g++.dg/parse/error5.C: New test.
2340
2341         PR c++/12989
2342         * g++.dg/expr/sizeof1.C: New test.
2343
2344         PR c++/13310
2345         * g++.dg/template/crash15.C: New test.
2346
2347 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
2348
2349         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2350         a non-POD type as the last named parameter of a varargs function.
2351
2352 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2353
2354         PR c++/13243
2355         PR c++/12573
2356         * g++.dg/template/crash14.C: New test.
2357         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2358
2359 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
2360
2361         * g++.dg/other/java1.C: New test.
2362
2363         PR c++/13241
2364         * g++.dg/abi/mangle18-1.C: New test.
2365         * g++.dg/abi/mangle18-2.C: New test.
2366
2367 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2368
2369         PR optimization/10312
2370         * gcc.c-torture/execute/20031214-1.c: New.
2371
2372 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
2373
2374         PR c++/10779
2375         PR c++/12160
2376         * g++.dg/parse/error3.C: New test.
2377         * g++.dg/parse/error4.C: Likewise.
2378         * g++.dg/abi/mangle4.C: Tweak error messages.
2379         * g++.dg/lookup/using5.C: Likewise.
2380         * g++.dg/other/error2.C: Likewise.
2381         * g++.dg/parse/typename5.C: Likewise.
2382         * g++.dg/parse/undefined1.C: Likewise.
2383         * g++.dg/template/arg2.C: Likewise.
2384         * g++.dg/template/ttp3.C: Likewise.
2385         * g++.dg/template/type1.C: Likewise.
2386         * g++.old-deja/g++.other/crash32.C: Likewise.
2387         * g++.old-djea/g++.pt/defarg8.C: Likewise.
2388
2389 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2390
2391         PR c++/13106
2392         * g++.dg/warn/noreturn-3.C: New test.
2393
2394 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2395
2396         PR c++/13118
2397         * g++.dg/abi/covariant3.C: New.
2398
2399 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
2400
2401         * g++.dg/eh/ia64-1.C: New test.
2402
2403 2003-12-12  Roger Sayle  <roger@eyesopen.com>
2404
2405         PR optimization/13037
2406         * g77.f-torture/execute/13037.f: New test case.
2407
2408 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2409
2410         PR c++/12881
2411         * g++.dg/abi/covariant2.C: New.
2412
2413 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
2414
2415         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2416
2417 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
2418
2419         * gcc.c-torture/execute/wchar_t-1.x: Delete.
2420
2421 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
2422
2423         PR other/10819
2424         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2425         to fix Bug 10819.
2426         * lib/g++.exp (g++_version): Likewise.
2427         * lib/g77.exp (g77_version): Likewise.
2428         * lib/objc.exp (default_objc_version): Likewise.
2429
2430 2003-12-10  Richard Henderson  <rth@redhat.com>
2431
2432         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2433
2434         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2435
2436 2003-12-08  Matt Austern  <austern@apple.com>
2437
2438         PR c/13134
2439         * lib/gcc-dg.exp (dg-require-visibility): Define.
2440         * lib/target-supports (check_visibility_available): Define.
2441         * gcc.dg/visibility-1.c: New test.
2442         * gcc.dg/visibility-2.c: Likewise.
2443         * gcc.dg/visibility-3.c: Likewise.
2444         * gcc.dg/visibility-4.c: Likewise.
2445         * gcc.dg/visibility-5.c: Likewise.
2446         * gcc.dg/visibility-6.c: Likewise.
2447         * g++.dg/ext/visibility-1.C: Likewise.
2448         * g++.dg/ext/visibility-2.C: Likewise.
2449         * g++.dg/ext/visibility-3.C: Likewise.
2450         * g++.dg/ext/visibility-4.C: Likewise.
2451         * g++.dg/ext/visibility-5.C: Likewise.
2452         * g++.dg/ext/visibility-6.C: Likewise.
2453
2454 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2455
2456         * g++.dg/lookup/java1.C: New test.
2457         * g++.dg/lookup/java2.C: New test.
2458
2459 2003-12-07  Falk Hueffner  <falk@debian.org>
2460
2461         * g++.dg/opt/noreturn-1.C: New test.
2462
2463 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
2464
2465         * gcc.dg/overflow-1.c: New test.
2466
2467 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2468
2469         * g77.f-torture/compile/13060.f: New test.
2470
2471 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
2472
2473         PR c++/13323
2474         * g++.dg/inherit/operator2.C: New test.
2475
2476 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2477
2478         PR c++/13305
2479         * g++.dg/ext/attrib9.C: New test.
2480
2481 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2482
2483         PR c++/13314
2484         * g++.dg/template/error7.C: New test.
2485
2486 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
2487             J"orn Rennecke <joern.rennecke@superh.com>
2488
2489         PR target/13302
2490         * g++.dg/other/struct-va_list.C: New test.
2491
2492 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2493
2494         PR c++/13166
2495         * g++.dg/parse/defarg6.C: New test.
2496
2497 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
2498
2499         PR target/13256
2500         * gcc.c-torture/execute/20031201-1.c: New test.
2501
2502 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
2503
2504         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2505
2506 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2507
2508         * gcc.dg/builtin-return-1.c: New test.
2509
2510 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
2511             J"orn Rennecke <joern.rennecke@superh.com>
2512
2513         PR optimization/13260
2514         * gcc.c-torture/execute/20031204-1.c: New test.
2515
2516 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2517
2518         PR c++/9127
2519         * g++.dg/template/error6.C: New test.
2520
2521 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
2522
2523         * gcc.dg/20031202-1.c: New test.
2524
2525 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2526
2527         PR c++/13179
2528         * g++.dg/template/eh1.C: New test.
2529
2530         PR c++/10771
2531         * g++.dg/template/error5.C: New test.
2532
2533 2003-12-02  David Ung  <davidu@mips.com>
2534
2535         * gcc.dg/compat/vector-check.h: Corrected type for var
2536         g_##TMODE
2537
2538 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2539
2540         PR c++/10126
2541         * g++.dg/template/ptrmem8.C: New test.
2542
2543 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2544
2545         PR c++/12573
2546         * g++.dg/template/dependent-expr3.C: New test.
2547
2548 2003-12-01  James Lemke  <jim@wasabisystems.com>
2549
2550         * gcc.dg/arm-g2.c: New test.
2551
2552 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2553
2554         PR optimization/11634
2555         * gcc.dg/20031201-2.c: New test case.
2556
2557 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
2558
2559         PR 11433
2560         * objc.dg/proto-lossage-3.m: New test.
2561
2562 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2563
2564         PR optimization/12628
2565         * gcc.dg/20031201-1.c: New test case.
2566
2567 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2568
2569         * gcc.dg/unaligned-1.c: New test.
2570
2571 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
2572
2573         PR c++/9849
2574         * g++.dg/template/error4.C: New test.
2575         * g++.dg/template/nested3.C: Adjust error markers.
2576
2577 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2578
2579         * gcc.dg/cpp/assert4.c: Check more #system assertions.
2580
2581 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
2582
2583         PR c/10333
2584         * gcc.dg/bitfld-7.c: New test.
2585
2586 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2587
2588         * gcc.dg/tls/asm-1.C: New test.
2589
2590 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2591
2592         * gcc.dg/cpp/assert4.c: Update.
2593
2594 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2595
2596         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2597         * gcc.dg/builtin-apply3.c: New test.
2598
2599 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2600
2601         * lib/compat.exp (compat-obj): New xfaildata parameter.
2602         Use it to set compiler_conditional_xfail_data before compiling.
2603         (compat-get-options): Handle dg-xfail-if.
2604         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2605         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2606         * gcc.dg/compat/vector-1_y.c: Likewise.
2607         * gcc.dg/compat/vector-2_x.c: Likewise.
2608         * gcc.dg/compat/vector-2_y.c: Likewise.
2609
2610 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2611
2612         * g++.dg/opt/reg-stack4.C: New test.
2613
2614 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2615
2616         * gcc.dg/builtin-apply2.c: New test.
2617
2618 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2619
2620         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2621
2622 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2623
2624         PR c++/12924
2625         * g++.dg/template/template-id-2.C: New test.
2626
2627 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2628
2629         PR c++/5369
2630         * g++.dg/template/memfriend1.C: New test.
2631         * g++.dg/template/memfriend2.C: Likewise.
2632         * g++.dg/template/memfriend3.C: Likewise.
2633         * g++.dg/template/memfriend4.C: Likewise.
2634         * g++.dg/template/memfriend5.C: Likewise.
2635         * g++.dg/template/memfriend6.C: Likewise.
2636         * g++.dg/template/memfriend7.C: Likewise.
2637         * g++.dg/template/memfriend8.C: Likewise.
2638         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2639
2640 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2641
2642         PR c++/12515
2643         * g++.dg/ext/cond1.C: New test.
2644
2645 2003-11-20  Richard Henderson  <rth@redhat.com>
2646
2647         * gcc.dg/20020201-2.c: Remove.
2648         * gcc.dg/20020201-4.c: Remove.
2649         * gcc.dg/20020304-1.c: Remove.
2650
2651 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2652
2653         * gcc.dg/cpp/trad/xwin1.c: New test case.
2654
2655 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2656
2657         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2658         * lib/g77.exp: Likewise.
2659         * lib/objc.exp: Likewise.
2660         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2661         for darwin.
2662
2663 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2664
2665         PR c++/12932
2666         * g++.dg/template/static5.C: New test.
2667
2668 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2669
2670         * gcc.dg/nested-func-1.c: New test.
2671
2672 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2673
2674         * gcc.dg/cpp/assert4.c: New test.
2675
2676 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2677
2678         PR c++/2294
2679         * g++.dg/lookup/using9.c: New test.
2680
2681 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2682
2683         PR c++/12762
2684         * g++.dg/template/error3.C: New test.
2685
2686 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2687
2688         PR ada/13035
2689         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2690         No longer use a wrapper for gcc, since this does not work under
2691         Windows.
2692
2693 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2694
2695         PR c++/2094
2696         * g++.dg/template/ptrmem7.C: New test.
2697
2698 2003-11-13  Andrew Pinski <apinski@apple.com>
2699
2700         * gcc.c-torture/compile/20031113-1.c: New test.
2701
2702 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2703             Kean Johnston <jkj@sco.com>
2704
2705         PR c/13029
2706         * gcc.dg/unused-4.c: Update.
2707
2708 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2709
2710         * g++.dg/opt/const3.C: New test.
2711
2712 2003-11-13  Jan Hubicka  <jh@suse.cz>
2713
2714         * gcc.c-torture/compile/20031112-1.c: New test.
2715
2716 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2717
2718         * g++.dg/parse/crash10.C: Remove bogus error marker.
2719
2720 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2721
2722         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2723         (host_gcc): Likewise.
2724         (ROOT): Honor $PWDCMD.
2725         (BASE): Likewise.
2726         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2727
2728 2003-11-12  Catherine Moore  <clm@redhat.com>
2729
2730         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2731
2732 2003-11-12  Andreas Jaeger  <aj@suse.de>
2733             Jakub Jelinek  <jakub@redhat.com>
2734             Andrew Pinski  <pinskia@physics.uc.edu>
2735             Richard Henderson  <rth@redhat.com>
2736
2737         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2738         systems.
2739         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2740
2741         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2742         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2743
2744 2003-11-11  Andreas Jaeger  <aj@suse.de>
2745
2746         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2747
2748         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2749
2750 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2751
2752         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2753         Clean ups.
2754
2755 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2756
2757         * gcc.dg/trampoline-1.c: New test.
2758
2759 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2760
2761         * gcc.c-torture/compile/200031109-1.c: New test.
2762
2763 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2764
2765         PR c/3190
2766         PR c/8714
2767         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2768         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2769         gcc.dg/format/no-y2k-1.c: Update.
2770
2771 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2772
2773         PR optimization/10467
2774         * gcc.dg/20031108-1.c: New test case.
2775
2776 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2777
2778         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2779
2780 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2781
2782         * gcc.dg/compound-lvalue-1.c: New test.
2783         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2784         some XFAILs.
2785
2786 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2787
2788         * gcc.dg/altivec-varargs-1.c: New test.
2789
2790 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2791
2792         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2793         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2794         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2795         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2796         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2797
2798 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2799
2800         * gcc.dg/cond-lvalue-1.c: New test.
2801
2802 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2803
2804         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2805
2806 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2807
2808         PR c++/11616
2809         * g++.dg/template/instantiate5.C: New test.
2810
2811 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2812
2813         PR c++/12726
2814         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2815         * ChangeLog: Add missing first entry for above test.
2816
2817 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2818
2819         PR c++/9810
2820         * g++.dg/template/using8.C: New test.
2821         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2822
2823 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2824
2825         PR optimization/10817
2826         * gcc.c-torture/compile/20031102-1.c: New test case.
2827
2828 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2829
2830         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2831         2147483647.
2832
2833 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2834
2835         * gcc.dg/20031102-1.c: New test.
2836
2837 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2838
2839         * gcc.dg/complex-1.c: New test.
2840
2841 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2842
2843         PR c++/12796
2844         * g++.dg/template/crash13.C: Adjust expected error location.
2845         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2846
2847 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2848
2849         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2850
2851 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2852
2853         PR/10239
2854         * gcc.c-torture/compile/20031031-2.c: New test.
2855
2856 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2857
2858         PR/11640
2859         * gcc.c-torture/compile/20031031-1.c: New test.
2860
2861 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2862
2863         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2864         * gcc.misc-tests/bprob.exp: Likewise.
2865         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2866         the execution test on arm-elf configs.
2867         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2868         configs that don't support scratch files.
2869         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2870
2871 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2872
2873         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2874         done by dejagnu.
2875
2876 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2877
2878         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2879         Avoid non pure sh syntax. Add more logging.
2880
2881         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2882         fail.
2883
2884 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2885
2886         PR libgcj/10610
2887         * gcc.dg/ppc-stackalign-1.c: New test.
2888
2889 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2890
2891         * ada/acats/run_all.sh: Change output to be more compliant with
2892         dejagnu framework.
2893         Create acats.sum and acats.log files under testsuite/ada/acats
2894         Only run [a-z]* directories, to filter out e.g. CVS.
2895         Redirect build output to log file.
2896
2897 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2898
2899         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2900
2901 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2902
2903         PR ada/5909:
2904         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2905
2906 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2907
2908         * gcc.c-torture/compile/20031023-1.c: New test.
2909         * gcc.c-torture/compile/20031023-2.c: New test.
2910         * gcc.c-torture/compile/20031023-3.c: New test.
2911         * gcc.c-torture/compile/20031023-4.c: New test.
2912
2913 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2914
2915         PR c++/10371
2916         * g++.dg/lookup/scoped8.C: New test.
2917
2918 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2919
2920         * g++.dg/opt/reg-stack3.C: New test.
2921
2922 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2923
2924         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2925
2926 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2927
2928         PR c++/11076
2929         * g++.dg/template/crash13.C: New test.
2930
2931 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2932
2933         * gcc.dg/c99-restrict-2.c: New test.
2934
2935 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2936
2937         PR c++/12698, c++/12699, c++/12700, c++/12566
2938         * g++.dg/inherit/covariant9.C: New test.
2939         * g++.dg/inherit/covariant10.C: New test.
2940         * g++.dg/inherit/covariant11.C: New test.
2941
2942 2003-10-23  Jason Merrill  <jason@redhat.com>
2943
2944         PR c++/12726
2945         * g++.dg/ext/complit2.C: New test.
2946
2947 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2948
2949         PR target/12654
2950         * gcc.c-torture/execute/20031020-1.c: New test.
2951
2952 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2953
2954         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2955         following the jump_insn.
2956
2957 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2958
2959         * gcc.dg/cast-lvalue-1.c: New test.
2960
2961 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2962
2963         PR c++/11962
2964         * g++.dg/template/cond2.C: New test.
2965
2966 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2967
2968         * gcc.dg/builtins-28.c: New test.
2969
2970 2003-10-20  Jan Hubicka  <jh@suse.cz>
2971
2972         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2973         parameter.
2974         * testsuite/gcc.dg/inline-2.c: Likewise.
2975
2976 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2977
2978         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2979         * gcc.dg/nest.c:  Likewise.
2980
2981 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2982
2983         PR c++/9781, c++/10583, c++/11862
2984         * g++.dg/parse/crash13.C: New test.
2985
2986 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2987
2988         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2989
2990 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2991
2992         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2993         Define HAVE_C99_RUNTIME except on Solaris.
2994         * gcc.dg/builtins-20.c: Likewise.
2995
2996 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2997
2998         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2999
3000 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3001
3002         PR c++/12495
3003         * g++.dg/template/crash21.C: New test.
3004
3005 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3006
3007         PR c++/2513
3008         * g++.dg/template/typename5.C: New test.
3009
3010 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3011
3012         PR c++/12369
3013         * g++.dg/template/friend25.C: New test.
3014
3015 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
3016
3017         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3018         versions.
3019
3020 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
3021
3022         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3023         == 2147483647.
3024
3025 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
3026
3027         * gcc.c-torture/execute/960416-1.x: Remove.
3028         * gcc.c-torture/execute/divconst-3.x: Likewise.
3029
3030 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
3031
3032         PR target/12598
3033         * gcc.dg/torture/cris-volatile-1.c: New test.
3034
3035 2003-10-14  Roger Sayle  <roger@eyesopen.com>
3036
3037         PR optimization/9325
3038         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3039         for overflowing floating point to integer conversion during RTL
3040         simplification.
3041
3042 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
3043
3044         * objc/execute/_cmd.m: Fix typo.
3045         * objc.dg/image-info.m, objc.dg/symtab-1.m:
3046         Relax 'scan-assembler' regexp.
3047         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3048         objc.dg/try-catch-4.m: Run on non-Darwin targets.
3049         * objc.dg/zero-link-2.m: Remove blank line.
3050         * objc.dg/zero-link-3.m: New test case.
3051
3052 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
3053
3054         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3055
3056         * gcc.dg/asm-names.c: Use scan-assembler-not rather
3057         than linker trickery.
3058
3059 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3060
3061         PR c++/12370
3062         * g++.dg/other/friend2.C: New test.
3063
3064 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
3065
3066         * gcc.dg/20031012-1.c: New test.
3067
3068 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
3069
3070         * gcc.dg/weak/weak-3.c: Fix for new warning.
3071
3072 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
3073
3074         PR optimization/8750
3075         * gcc.c-torture/execute/20031012-1.c: New test case.
3076
3077 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3078
3079         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3080         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3081
3082 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3083
3084         PR optimization/12260
3085         * gcc.c-torture/compile/20031011-2.c: New test case.
3086
3087 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3088
3089         * gcc.c-torture/execute/20031011-1.c: New testcase.
3090
3091 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
3092
3093         * gcc.c-torture/compile/20031011-1.c: New test.
3094
3095 2003-10-11  Jan Hubicka  <jh@suse.cz>
3096
3097         * g++.dg/other/first-global.C: New test.
3098
3099 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3100
3101         * gcc.c-torture/execute/string-opt-18.c: New testcase.
3102
3103 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
3104
3105         * gcc.c-torture/compile/20031010-1.c: New test.
3106
3107 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
3108
3109         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3110         * gcc.c-torture/execute/va-arg-25.c: ... here.
3111
3112 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
3113
3114         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3115
3116 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
3117
3118         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3119
3120 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
3121
3122         * g++.dg/parse/error2.C: New test.
3123
3124 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
3125
3126         PR c++/11097
3127         * g++.dg/other/error5.C: Modify the error message.
3128         * g++.dg/lookup/using8.C: New test.
3129
3130 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
3131
3132         * gcc.dg/darwin-abi-2.c: New file.
3133         * gcc.c-torture/execute/va-arg-24.c: New file.
3134
3135 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
3136
3137         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
3138         indentation.
3139
3140 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
3141
3142         PR c++/10147
3143         * g++.dg/other/error4.C: Update error messages.
3144         * g++.dg/template/ptrmem4.C: Likewise.
3145
3146         PR c++/12337
3147         * g++.dg/init/new9.C: New test.
3148
3149         PR c++/12334, c++/12236, c++/8656
3150         * g++.dg/ext/attrib8.C: New test.
3151
3152 2003-10-06  Devang Patel  <dpatel@apple.com>
3153
3154         * gcc.dg/debug/dwarf2-3.h: New test.
3155         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3156
3157 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
3158
3159         * g++.dg/opt/cfg2.C: New test.
3160
3161 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3162
3163         * g++.dg/opt/float1.C: New test.
3164
3165 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3166
3167         * gcc.dg/c90-array-lval-6.c: New test.
3168         * gcc.dg/c99-array-lval-6.c: New test.
3169
3170 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
3171             Ziemowit Laski  <zlaski@apple.com>
3172
3173         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3174         'Derived', so that it is never considered a class method; add
3175         new warning for '+port' method ambiguity.
3176         * objc.dg/method-12.m: Include <objc/objc.h> instead of
3177         <objc/objc-api.h> (needed on Mac OS X).
3178         * objc.dg/method-13.m: New test.
3179
3180 2003-10-03  Roger Sayle  <roger@eyesopen.com>
3181
3182         PR optimization/9325, PR java/6391
3183         * gcc.c-torture/execute/20031003-1.c: New test case.
3184
3185 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
3186
3187         PR optimization/12180
3188         * gcc.dg/20031002-1.c: New test.
3189
3190         PR c++/12486
3191         * g++.dg/inherit/error1.C: New test.
3192
3193 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
3194
3195         * lib/f-torture.exp (search_for): Rename to...
3196         (search_for_re): This.  Also, clean up comments and the
3197         "regexp" invocation.
3198
3199 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
3200
3201         * gcc.c-torture/compile/20031002-1.c: New test.
3202
3203 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
3204
3205         * g++.dg/opt/cond1.C: New test.
3206
3207 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
3208
3209         * gcc.dg/Wold-style-definition-2.c: New testcase.
3210         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3211
3212 2003-09-29  Richard Henderson  <rth@redhat.com>
3213
3214         * g++.dg/init/array10.C: Add dg-options.
3215
3216 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
3217
3218         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3219
3220 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3221
3222         * g++.dg/template/friend19.C: Fix typo.
3223         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3224
3225 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
3226
3227         * gcc.c-torture/execute/20030928-1.c: New test.
3228         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3229
3230 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3231
3232         * g++.dg/opt/unroll1.C: New test.
3233
3234 2003-09-26  Roger Sayle  <roger@eyesopen.com>
3235
3236         PR optimization/11741
3237         * gcc.dg/20030926-1.c: New test case.
3238
3239 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3240
3241         PR c++/5655
3242         * g++.dg/parse/access7.C: New test.
3243         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3244
3245 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
3246
3247         MERGE OF objc-improvements-branch into MAINLINE:
3248         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3249         if libobjc has not been built.
3250         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3251         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3252         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3253         objc/execute/nested-3.m, objc/execute/np-2.m,
3254         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3255         objc/execute/redefining_self.m, objc/execute/root_methods.m,
3256         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3257         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3258         objc.dg/special/unclaimed-category-1.h,
3259         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3260         well as GNU runtime.
3261         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3262         * execute/cascading-1.m, execute/function-message-1.m,
3263         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3264         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3265         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3266         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3267         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3268         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3269         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3270         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3271         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3272         * objc.dg/bitfield-2.m: Run only on Darwin.
3273         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3274         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3275         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3276         * objc.dg/const-str-1.m: Fix constant string layout.
3277
3278 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
3279
3280         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3281
3282 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
3283
3284         * gcc.dg/darwin-abi-1.c: New file.
3285
3286 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
3287
3288         PR target/12281
3289         * gcc.c-torture/compile/20030921-1.c: New test.
3290
3291 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3292
3293         * g++.dg/opt/reg-stack2.C: New test.
3294
3295 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
3296
3297         * g++.dg/eh/delayslot1.C: New test.
3298
3299 2003-09-20  Richard Henderson  <rth@redhat.com>
3300
3301         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3302
3303 2003-09-20  Roger Sayle  <roger@eyesopen.com>
3304
3305         * gcc.c-torture/execute/20030920-1.c: New test case.
3306
3307 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3308
3309         * g++.dg/rtti/typeid3.C: Correct expected error message.
3310
3311 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3312
3313         PR c++/157
3314         * g++.dg/parse/crash12.C: New test.
3315
3316 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
3317
3318         * gcc.dg/compat/mixed-struct-check.h: New.
3319         * gcc.dg/compat/mixed-struct-defs.h: New.
3320         * gcc.dg/compat/mixed-struct-init.h: New.
3321         * gcc.dg/compat/struct-by-value-19_main.c: New.
3322         * gcc.dg/compat/struct-by-value-19_x.c: New.
3323         * gcc.dg/compat/struct-by-value-19_y.c: New.
3324         * gcc.dg/compat/struct-by-value-20_main.c: New.
3325         * gcc.dg/compat/struct-by-value-20_x.c: New.
3326         * gcc.dg/compat/struct-by-value-20_y.c: New.
3327         * gcc.dg/compat/struct-return-19_main.c: New.
3328         * gcc.dg/compat/struct-return-19_x.c: New.
3329         * gcc.dg/compat/struct-return-19_y.c: New.
3330         * gcc.dg/compat/struct-return-20_main.c: New.
3331         * gcc.dg/compat/struct-return-20_x.c: New.
3332         * gcc.dg/compat/struct-return-20_y.c: New.
3333
3334 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
3335         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3336         so that it will not complain on LP64 targets.
3337
3338 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3339
3340         PR c++/495
3341         * g++.dg/template/friend24.C: New test.
3342
3343 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
3344
3345         PR c++/12332
3346         * g++.dg/template/memtmpl2.C: New test.
3347
3348 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
3349
3350         PR target/11184
3351         * gcc.dg/builtin-apply1.c: New test.
3352
3353 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3354
3355         PR c++/9848
3356         * g++.dg/warn/Wunused-4.C: New test.
3357
3358 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3359
3360         PR c++/12316
3361         * g++.dg/other/gc2.C: New test.
3362
3363 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
3364
3365         PR c++/11991
3366         * g++.dg/rtti/typeid3.C: New test.
3367
3368         PR c++/12266
3369         * g++.dg/overload/template1.C: New test.
3370
3371 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3372
3373         * g++.dg/opt/cfg3.C: New test.
3374
3375 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3376
3377         PR c++/7939
3378         * g++.dg/template/crash11.C: New test.
3379
3380 2003-09-16  Jason Merrill  <jason@redhat.com>
3381             Jakub Jelinek  <jakub@redhat.com>
3382
3383         * gcc.dg/attr-warn-unused-result.c: New test.
3384
3385 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3386
3387         PR c++/12184
3388         * g++.dg/expr/call2.C: New test.
3389
3390 2003-09-15  Andreas Jaeger  <aj@suse.de>
3391
3392         * gcc.dg/Wold-style-definition-1.c: New test.
3393
3394 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
3395
3396         PR c++/3907
3397         * g++.dg/parse/template12.C: New test.
3398
3399         * g++.dg/abi/bitfield11.C: New test.
3400         * g++.dg/abi/bitfield12.C: Likewise.
3401
3402 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
3403
3404         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
3405         non-expansion of functional macro name without arguments at EOL.
3406         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
3407
3408 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
3409
3410         * gcc.c-torture/execute/20030914-[12].c: New tests.
3411
3412 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3413
3414         PR c++/11788
3415         * g++.dg/overload/addr1.C: New test.
3416
3417 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
3418
3419         * gcc.dg/20030909-1.c: New test.
3420
3421 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3422
3423         * gcc.dg/ultrasp10.c: New test.
3424
3425 2003-09-09  Devang Patel  <dpatel@apple.com>
3426
3427         * gcc.dg/darwin-ld-6.c: New test.
3428
3429 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3430
3431         * gcc.dg/torture/builtin-explog-1.c: New testcase.
3432
3433 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
3434
3435         * gcc.dg/ia64-types1.c: New test.
3436         * gcc.dg/ia64-types2.c: Likewise.
3437
3438 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3439
3440         * gcc.dg/builtins-1.c: Add more _Complex tests.
3441         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3442
3443         * gcc.dg/builtins-1.c: Test existing _Complex functions.
3444         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3445
3446 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
3447
3448         PR c++/11786
3449         * g++.dg/lookup/koenig2.C: New test.
3450
3451         PR c++/5296
3452         * g++.dg/rtti/typeid2.C: New test.
3453
3454 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
3455
3456         * gcc.c-torture/compile/20030904-1.c: New test.
3457
3458 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3459
3460         * g++.dg/opt/longbranch2.C: New test.
3461
3462 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3463
3464         * g++.dg/template/crash10.C: Only compile it.
3465
3466 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3467
3468         PR middle-end/11665
3469         * gcc.c-torture/compile/20030907-1.c: New test.
3470         * g++.dg/init/array11.C: New test.
3471
3472 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3473
3474         PR c++/11852
3475         * g++.dg/init/struct1.C: New test.
3476
3477 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3478
3479         PR c++/12181
3480         * g++.dg/expr/comma1.C: New test.
3481
3482 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
3483
3484         PR c++/11867
3485         * g++.dg/expr/static_cast5.C: New test.
3486
3487 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
3488
3489         PR c++/11507
3490         * g++.dg/lookup/scoped7.C: New test.
3491
3492         PR c++/9574
3493         * g++.dg/other/static1.C: New test.
3494
3495         PR c++/11490
3496         * g++.dg/warn/template-1.C: New test.
3497
3498         PR c++/11432
3499         * g++.dg/template/crash10.C: New test.
3500
3501         PR c++/2478
3502         * g++.dg/overload/VLA.C: New test.
3503
3504         PR c++/10804
3505         * g++.dg/template/call1.C: New test.
3506
3507 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3508
3509         PR c++/11794
3510         * g++.dg/parse/using3.C: New test.
3511
3512 2003-09-06  Roger Sayle  <roger@eyesopen.com>
3513
3514         PR c++/11409
3515         * g++.dg/overload/builtin3.C: New test case.
3516
3517 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
3518
3519         PR c/9862
3520         * gcc.dg/20030906-1.c: New test.
3521         * gcc.dg/20030906-2.c: Likewise.
3522
3523 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3524
3525         PR c++/12167
3526         * g++.dg/parse/defarg5.C: New test.
3527
3528         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3529
3530 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
3531
3532         PR c++/12163
3533         * g++.dg/expr/static_cast4.C: New test.
3534
3535         PR c++/12146
3536         * g++.dg/template/crash9.C: New test.
3537
3538 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
3539
3540         * g++.old-deja/g++.ext/pretty2.C: Update for change
3541         in __FUNCTION__.
3542         * g++.old-deja/g++.ext/pretty3.C: Likewise.
3543
3544 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
3545
3546         PR c++/11922
3547         * g++/dg/template/qualified-id1.C: New test.
3548
3549         PR c++/12037
3550         * g++.dg/warn/noeffect4.C: New test.
3551
3552 2003-09-04  Matt Austern  <austern@apple.com>
3553
3554         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3555         * g++.dg/ext/fnname2.C: Likewise.
3556         * g++.dg/ext/fnname3.C: Likewise.
3557
3558 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
3559
3560         * g++.dg/expr/lval1.C: New test.
3561         * g++.dg/ext/lvcast.C: Remove.
3562
3563 2003-09-03  Roger Sayle  <roger@eyesopen.com>
3564
3565         PR optimization/11700.
3566         * gcc.c-torture/compile/20030903-1.c: New test case.
3567
3568 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
3569
3570         PR c++/12053
3571         * g++.dg/abi/layout4.C: New test.
3572
3573 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
3574
3575         PR c++/11553
3576         * g++.dg/parse/friend3.C: New test.
3577
3578 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
3579
3580         PR c++/11847
3581         * g++.dg/template/class1.C: New test.
3582
3583         PR c++/11808
3584         * g++.dg/expr/call1.C: New test.
3585
3586 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
3587
3588         PR c++/12114
3589         * g++.dg/init/ref9.C: New test.
3590
3591         PR c++/11972
3592         * g++.dg/template/nested4.C: New test.
3593
3594 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3595
3596         PR c++/12093
3597         * g++.dg/template/non-dependent4.C: New test.
3598
3599         PR c++/11928
3600         * g++.dg/inherit/conv1.C: New test.
3601
3602 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3603
3604         PR c++/6196
3605         * g++.dg/ext/label1.C: New test.
3606         * g++.dg/ext/label2.C: Likewise.
3607
3608 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3609
3610         * g++.dg/expr/cond3.C: New test.
3611
3612 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3613
3614         * gcc.dg/builtins-1.c: Add new builtin cases.
3615
3616 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3617
3618         * gcc.dg/builtins-1.c: Add new cases.
3619         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3620
3621 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3622
3623         * gcc.dg/builtins-1.c: Add more math builtin tests.
3624         * gcc.dg/torture/builtin-attr-1.c: New test.
3625
3626 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3627
3628         PR optimization/5079
3629         * g++.dg/opt/static3.C: New test.
3630
3631 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3632
3633         * gcc.misc-tests/gcov-10b.c: New test.
3634
3635 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3636
3637         * g++.dg/opt/ptrmem3.C: New test.
3638
3639         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3640
3641 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3642
3643         * gcc.dg/20030826-2.c: New test.
3644
3645 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3646
3647         PR middle-end/12002
3648         * g77.f-torture/compile/12002.f: New test case.
3649
3650 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3651
3652         * gcc.dg/20030826-1.c: New test case.
3653
3654 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3655
3656         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3657
3658 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3659
3660         PR c++/11871
3661         * c++.dg/lookup/crash1.C: New test.
3662
3663         * c++.dg/warn/noeffect3.C: New test.
3664
3665 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3666
3667         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3668         * gcc.dg/compat/vector-1_y.c: Ditto.
3669         * gcc.dg/compat/vector-2_x.c: Ditto.
3670         * gcc.dg/compat/vector-2_y.c: Ditto.
3671
3672 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3673
3674         * gcc.dg/20030702-1.c: New test.
3675
3676 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3677
3678         PR c++/8795
3679         * g++.dg/ext/altivec-1.C: New test.
3680
3681 2003-08-24  Richard Henderson  <rth@redhat.com>
3682
3683         * g++.dg/eh/simd-2.C: Add -w for x86.
3684
3685 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3686
3687         * gcc.dg/20030815-1.c: New test.
3688
3689 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3690
3691         PR c++/3765
3692         * g++.dg/parse/access6.C: New test.
3693
3694 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3695
3696         PR c++/641, c++/11876
3697         * g++.dg/template/friend22.C: New test.
3698         * g++.dg/template/friend23.C: Likewise.
3699
3700 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3701
3702         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3703         identically.
3704
3705 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3706
3707         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3708
3709 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3710
3711         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3712
3713 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3714
3715         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3716
3717 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3718
3719         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3720
3721 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3722
3723         PR c++/11919
3724         * g++.dg/overload/prom1.C: New test.
3725
3726         PR c++/11551
3727         * g++.dg/parse/dtor2.C: New test.
3728
3729         PR c++/10762
3730         * g++.dg/parse/using2.C: New test.
3731
3732 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3733
3734         PR target/11805
3735         * gcc.c-torture/compile/20030821-1.c: New.
3736
3737 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3738
3739         PR c++/11834
3740         * g++.dg/template/deduce2.C: New test.
3741
3742 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3743
3744         * gcc.c-torture/execute/20030821-1.c: New test.
3745
3746 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3747
3748         PR middle-end/11984
3749         * gcc.dg/20030820-1.c: New test case.
3750
3751 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3752
3753         PR c++/11945
3754         * g++.dg/warn/noeffect2.C: New test.
3755
3756 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3757
3758         PR c++/10926
3759         * g++.dg/template/dtor2.C: New test.
3760
3761         PR c++/11684
3762         * g++.dg/template/operator1.C: New test.
3763         * g++.dg/parse/operator4.C: New test.
3764
3765         PR c++/11946.C
3766         * g++.dg/expr/enum1.C: New test.
3767         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3768
3769         PR c++/11036.C
3770         * g++.dg/parse/elab2.C: New test.
3771         * g++.dg/parse/typedef4.C: Change error message.
3772         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3773         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3774         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3775
3776 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3777
3778         * gcc.dg/pch/warn-1.c: New.
3779         * gcc.dg/pch/warn-1.hs: New.
3780
3781         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3782         not-tested file.
3783
3784 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3785
3786         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3787
3788 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3789
3790         * gcc.dg/uninit-D.c: New Test.
3791         * gcc.dg/uninit-E.c: New Test.
3792         * gcc.dg/uninit-F.c: New Test.
3793         * gcc.dg/uninit-G.c: New Test.
3794
3795 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3796
3797         * g++.dg/README: Describe the pch directory.
3798
3799 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3800
3801         PR c++/11174
3802         * g++.dg/parse/access4.C: New test.
3803         * g++.dg/parse/access5.C: Likewise.
3804         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3805
3806 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3807
3808         * gcc.dg/noncompile/20030818-1.c: New.
3809
3810 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3811
3812         PR c++/11957
3813         * g++.dg/warn/noeffect1.C: New test.
3814
3815         * g++.dg/template/scope2.C: New test.
3816         * g++.dg/template/error2.C: Correct dg-error
3817
3818 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3819
3820         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3821
3822 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3823
3824         PR C++/11512
3825         * g++.dg/template/warn1.C: New.
3826
3827 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3828
3829         * g++.dg/template/error2.C: New test.
3830         * g++.dg/lookup/using7.C: Adjust errors
3831         * g++.old-deja/g++.pt/crash36.C: Likewise.
3832         * g++.old-deja/g++.pt/derived3.C: Likewise.
3833
3834 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3835
3836         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3837         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3838         * gcc.c-torture/execute/builtins/string-9.c: New, from
3839         string-opt-9.c.  Adjust for execute/builtins framework.
3840         * gcc.c-torture/execute/string-opt-9.c: Delete.
3841
3842 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3843
3844         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3845
3846         * g++.dg/parse/ret-type2.C: New test.
3847
3848         PR c++/11703
3849         * g++.dg/init/new8.C: New test.
3850
3851         PR c++/10923
3852         * g++.dg/parse/typedef5.C: New test.
3853
3854         PR c++/9512
3855         * g++.dg/parse/qualified2.C: New test.
3856         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3857         invalid code.
3858
3859 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3860
3861         * g++.dg/conversion/ptrmem1.C: New test.
3862
3863 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3864
3865         PR target/11693
3866         * gcc.dg/20030811-1.c: New test.
3867
3868         PR target/11535
3869         * gcc.c-torture/execute/20030811-1.c: New test.
3870
3871 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3872
3873         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3874
3875 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3876
3877         PR c++/11789.C
3878         * g++.dg/inherit/multiple1.C: New test.
3879
3880 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3881
3882         * gcc.dg/spe1.c: New test.
3883
3884         PR c++/11670
3885         * g++.dg/expr/cast2.C: New test.
3886
3887         PR c++/10530
3888         * g++.dg/template/dependent-name2.C: New test.
3889
3890 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3891
3892         * g++.dg/parse/crash11.C: Put the dg options in comments.
3893
3894 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3895
3896         * lib/gcc-dg.exp: Update for diagnostic change.
3897
3898 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3899
3900         PR c++/5767
3901         * g++.dg/parse/crash11.C: New test.
3902
3903 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3904
3905         * gcc.dg/cpp/spacing1.c: Update.
3906
3907 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3908
3909         PR target/11739
3910         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3911         a value for -mtune.
3912
3913 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3914
3915         PR middle-end/11771
3916         * gcc.c-torture/compile/20030804-1.c: New test case.
3917
3918 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3919
3920         * gcc.dg/20030804-1.c: New test case.
3921
3922 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3923
3924         * gcc.dg/cpp/separate-1.c: New test.
3925
3926 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3927
3928         PR c++/11704
3929         * g++.dg/template/dependent-expr2.C: New test.
3930
3931         PR c++/11766
3932         * g++.dg/expr/ptrmem1.C: New test.
3933
3934 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3935
3936         PR c++/9453
3937         * g++.dg/template/friend15.C: New test.
3938
3939 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3940
3941         * lib/dg-pch.exp: Work round PCH bug.
3942
3943 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3944
3945         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3946         builtins.  Move cases from builtins-4.c here.
3947
3948         * gcc.dg/torture/builtin-math-1.c: New test taken from
3949         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3950         additional cases.
3951
3952         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3953         Delete.
3954
3955 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3956
3957         PR c++/9447
3958         * g++.dg/template/using7.C: New test.
3959
3960 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3961
3962         * import1.c, import2.c: New tests.
3963
3964 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3965
3966         * g++.dg/eh/crossjump1.C: New test.
3967
3968 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3969
3970         PR c++/11697
3971         * g++.dg/template/using6.C: New test.
3972
3973         PR c++/11744
3974         * g++.dg/template/koenig2.C: New test.
3975
3976 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3977
3978         PR c++/7983
3979         * g++.dg/parse/typedef4.C: New test.
3980
3981 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3982
3983         PR c++/8442, c++/8806
3984         * g++.dg/template/elab1.C: New test.
3985         * g++.dg/template/type2.C: Likewise.
3986         * g++.dg/template/ttp3.C: Adjust expected error message.
3987         * g++.old-deja/g++.law/visibility13.C: Likewise.
3988         * g++.old-deja/g++.niklas/t135.C: Likewise.
3989         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3990         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3991         template argument.
3992         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3993
3994 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3995
3996         PR c++/11295
3997         * g++.dg/ext/stmtexpr1.C: New test.
3998
3999         * g++.dg/opt/tmp1.C: New test.
4000
4001         PR c++/11525
4002         * g++.dg/parse/constant4.C: New test.
4003
4004         PR c++/9447
4005         * g++.dg/template/using5.C: New test.
4006
4007 2003-07-31  Roger Sayle  <roger@eyesopen.com>
4008
4009         * gcc.dg/builtins-27.c: New test case.
4010
4011 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
4012
4013         * gcc.dg/tls/opt-7.c: New test.
4014
4015 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
4016
4017         * g++.old-deja/g++.other/crash18.C: Remove.
4018
4019 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4020
4021         * g++.dg/template/explicit3.C: New.
4022         * g++.dg/template/explicit4.C: New.
4023         * g++.dg/template/explicit5.C: New.
4024
4025         PR c++/11347
4026         * g++.dg/template/memtmpl1.C: New.
4027
4028 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
4029
4030         PR target/11565
4031         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4032         * gcc.dg/i386-387-5.c (dg-options): Likewise.
4033
4034 2003-07-30  Jan Hubicka  <jh@suse.cz>
4035
4036         * vtgc1.c: Kill.
4037
4038 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
4039
4040         * gcc.dg/struct-in-proto-1.c: New test.
4041
4042 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
4043
4044         * gcc.dg/cpp/include2.c: Only expect one message.
4045
4046 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
4047
4048         PR c++/9447
4049         * g++.dg/template/using1.C: New test.
4050         * g++.dg/template/using2.C: New test.
4051         * g++.dg/template/using3.C: New test.
4052         * g++.dg/template/using4.C: New test.
4053
4054 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
4055
4056         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4057         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4058
4059 2003-07-28  Jan Hubicka  <jh@suse.cz>
4060
4061         PR c++/11530
4062         * g++.dg/opt/call1.C: New test.
4063
4064 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
4065
4066         PR c++/11667
4067         * g++.dg/init/enum2.C: New test.
4068         * g++.dg/template/overload1.C: Add "-w" option.
4069
4070 2003-07-28    <hp@bitrange.com>
4071
4072         * gcc.dg/Wdeclaration-after-statement-1.c,
4073         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4074
4075 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
4076
4077         * gcc.c-torture/compile/20030725-1.c: New test.
4078
4079 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
4080
4081         * gcc.dg/20030505.c: Only run for SPE.
4082         Remove definition of opaque type.
4083
4084 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
4085
4086         * g++.dg/template/ptrmem6.C: New test.
4087
4088 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
4089
4090         * gcc.c-torture/compile/zero-strct-2.c: New test.
4091
4092 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
4093
4094         * gcc.dg/intermod-1.c: New test.
4095
4096 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4097
4098         PR c++/11617
4099         * g++.dg/template/lookup2.C: New test.
4100         * g++.dg/template/memclass1.C: Remove instantiated from error.
4101         * g++.dg/other/error2.C: Tweak expected errors.
4102
4103         PR c++/11596
4104         * g++.dg/template/defarg3.C: New test.
4105
4106         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4107
4108 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
4109
4110         * g++.dg/inherit/access5.C: New test.
4111
4112 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4113
4114         PR c++/11513
4115         * g++.dg/template/crash8.C: New test.
4116
4117 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
4118
4119         PR c/10602
4120         * gcc.dg/noncompile/incomplete-2.c: New test.
4121
4122 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
4123
4124         PR c++/11645
4125         * g++.dg/inherit/access4.C: New test.
4126
4127         PR c++/11517
4128         * g++.dg/expr/cond2.C: New test.
4129
4130         PR optimization/10679
4131         * g++.dg/opt/inline4.C: New test.
4132
4133 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
4134
4135         * g++.dg/parse/crash10: New test.
4136
4137 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4138
4139         * g++.dg/ext/flexary1.C: New test.
4140
4141 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4142
4143         PR c++/10793
4144         * g++.dg/template/crash9.C: New test.
4145
4146 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4147
4148         PR c++/3004
4149         * g++.dg/parse/typedef3.C: New test.
4150
4151         PR c++/7906
4152         * g++.dg/parse/operator2.C: New test.
4153
4154         PR c++/8895
4155         * g++.dg/parse/def-tmpl-arg1.C: New test.
4156
4157         PR c++/9282
4158         * g++.dg/parse/funptr1.C: New test.
4159
4160         PR c++/9452
4161         * g++.dg/parse/ambig3.C: New test.
4162
4163         PR c++/9454
4164         * g++.dg/parse/operator3.C: New test.
4165
4166         PR c++/9486
4167         * g++.dg/parse/template10.C: New test.
4168
4169         PR c++/9488
4170         * g++.dg/parse/template11.C: New test.
4171
4172         PR c++/10150
4173         * g++.dg/parse/invalid-op1.C: New test.
4174
4175         PR c++/10247
4176         * g++.dg/parse/condexpr1.C: New test.
4177
4178 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4179
4180         * g++.dg/ext/packed3.C: New test.
4181         * g++.dg/ext/packed4.C: New test.
4182
4183         * gcc.dg/pack-test-3.c: New test.
4184
4185 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
4186
4187         * lib/compat.exp: Handle dg-options per source file.
4188         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4189         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4190         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4191         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4192         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4193         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4194         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4195         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4196         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4197         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4198         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4199         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4200         * g++.dg/compat/break/bitfield7_x.C: Ditto.
4201         * g++.dg/compat/break/bitfield7_y.C: Ditto.
4202
4203 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
4204
4205         PR c/10320
4206         * gcc.c-torture/execute/20030718-1.c: New test.
4207
4208 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4209
4210         PR optimization/11536
4211         * gcc.dg/20030721-1.c: New test.
4212
4213 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
4214
4215         PR c++/11546
4216         * g++.dg/template/lookup1.C: New test.
4217
4218 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
4219
4220         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4221         diagnostics of ill-formed constructs involving labels.
4222         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4223         the new 'previously defined here' message.
4224
4225 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
4226
4227         * g++.dg/parse/non-dependent2.C: New test.
4228
4229 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
4230
4231         * g++.dg/init/init-ref4.C: xfail on targets without
4232         weak symbols.
4233
4234 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
4235
4236         PR target/11087
4237         * gcc.c-torture/execute/20030717-1.c: New test.
4238
4239 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4240
4241         * g++.dg/opt/cfg1.C: New test.
4242
4243 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
4244
4245         PR optimization/11557
4246         * gcc.dg/20030717-1.c: New test.
4247
4248 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
4249
4250         PR c++/10476
4251         * g++.dg/expr/crash-1.C: New test.
4252
4253         PR c++/11027
4254         * g++.dg/template/init3.C: New test.
4255
4256         PR c++/8222
4257         * g++.dg/template/non-dependent1.C: New test.
4258
4259         PR c++/11070
4260         * g++.dg/template/non-dependent2.C: New test.
4261
4262         PR c++/11071
4263         * g++.dg/template/non-dependent3.C: New test.
4264
4265         PR c++/9907
4266         * g++.dg/template/sizeof5.C: New test.
4267
4268 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
4269
4270         PR 11498
4271         * gcc.c-torture/compile/mangle-1.c: New file.
4272
4273 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4274
4275         PR c++/7809
4276         * g++.dg/parse/access3.C: New test.
4277
4278 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
4279
4280         PR c++/11384
4281         * g++.dg/init/init-ref4.C: New test.
4282
4283 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
4284
4285         PR c++/11547
4286         * g++.dg/parse/constant3.C: New test.
4287         * g++.dg/parse/crash7.C: Likewise.
4288
4289 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
4290
4291         PR target/11008
4292         * gcc.dg/i386-pentium4-not-mull.c: New.
4293
4294 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
4295
4296         * gcc.dg/asm-names.c (ymain): Make it weak.
4297
4298 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4299
4300         PR c++/5421
4301         * g++.dg/template/friend21.C: New test.
4302
4303 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
4304
4305         * gcc.dg/cleanup-8.c: New test.
4306         * gcc.dg/cleanup-9.c: New test.
4307
4308 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
4309
4310         * g++.dg/ext/dll-MI1.h: New file.
4311         * g++.dg/ext/dllexport-MI1.C: New file.
4312         * g++.dg/ext/dllimport-MI1.C: New file.
4313
4314 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
4315
4316         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4317         it does not have cmpstrsi patterns (just cmpmemsi).
4318
4319 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
4320
4321         PR debug/11473
4322         * g++.dg/debug/debug8.C: New test.
4323
4324 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4325
4326         PR c++/10108
4327         * g++.dg/template/crash7.C: New test.
4328
4329 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
4330
4331         PR target/10795
4332         * gcc.c-torture/compile/20030708-1.c: New.
4333
4334 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
4335
4336         * gcc.c-torture/execute/20030715-1.c: New test.
4337
4338 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
4339
4340         * gcc.dg/pch/inline-3.c: New file.
4341         * gcc.dg/pch/inline-3.hs: New file.
4342         * gcc.dg/pch/inline-4.c: New file.
4343         * gcc.dg/pch/inline-4.hs: New file.
4344
4345 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
4346
4347         PR c++/11509
4348         * g++.dg/template/crash6.C: New test.
4349
4350         PR c++/7053
4351         * g++.dg/template/friend20.C: New test.
4352
4353         PR c++/7019
4354         * g++.dg/template/overload2.C: New test.
4355
4356 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4357
4358         PR optimization/11440
4359         * gcc.c-torture/execute/20030714-1.c: New test.
4360
4361 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4362
4363         PR c++/11154
4364         * g++.dg/template/partial2.C: New test.
4365
4366 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
4367
4368         PR c++/11503
4369         * g++.dg/template/anon1.C: New test.
4370
4371         PR c++/11493
4372         PR c++/11495
4373         * g++.dg/parse/template9.C: Likewise.
4374         * g++.dg/template/crash4.C: New test.
4375         * g++.dg/template/koenig1.C: Likewise.
4376         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4377         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4378         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4379         functions.
4380         * g++.old-deja/g++.jason/template36.C: Likewise.
4381         * g++.old-deja/g++.mike/p1989.C: Likewise.
4382         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4383         * g++.old-deja/g++.pt/ttp20.C: Use this->.
4384         * g++.old-deja/g++.pt/ttp21.C: Use this->.
4385         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4386         compiling.
4387         * g++.old-deja/g++.pt/union2.C: Use this->.
4388
4389 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
4390
4391         * gcc.dg/20030711-1.c: New test.
4392
4393 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
4394
4395         PR c++/11050
4396         * g++.dg/parse/args1.C: New test.
4397         * g++.pt/defarg8.C: Change expected errors.
4398
4399 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
4400
4401         PR c++/8164
4402         * g++.dg/template/nontype2.C: New test.
4403
4404         PR c++/10558
4405         * g++.dg/parse/template8.C: New test.
4406
4407         PR c++/8327
4408         * g++.dg/template/scope1.C: New test.
4409
4410         * g++.dg/warn/Wsign-compare-1.C: New test.
4411
4412 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4413
4414         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4415
4416 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
4417
4418         PR c++/9411
4419         * g++.dg/template/explicit2.C: New test.
4420
4421         PR c++/10032
4422         * g++.dg/warn/pedantic1.C: New test.
4423
4424 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
4425
4426         PR c++ 9483
4427         * g++.dg/other/field1.C: New test.
4428
4429 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4430
4431         PR c/11449
4432         * gcc.c-torture/compile/20030707-1.c: New.
4433
4434 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4435
4436         PR c++/10849
4437         * g++.dg/template/access12.C: New test.
4438
4439 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
4440
4441         * g++.dg/bprob/bprob.exp (prof_ext): Update.
4442         * g77.dg/bprob/bprob.exp (prof_ext): Update.
4443         * gcc.misc-tests/bprob.exp (prof_ext): Update.
4444         * gcc.misc-tests/gcov.exp: Update
4445         * g++.dg/gcov/gcov.exp: Update
4446         * lib/gcov.exp: Update.
4447
4448 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
4449
4450         * g++.dg/abi/mangle17.C: Make sure template expressions are
4451         dependent.
4452         * g++.dg/abi/mangle4.C: Mark erroneous casts.
4453         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
4454         * g++.dg/opt/stack1.C: Remove erroneous code.
4455         * g++.dg/parse/template7.C: New test.
4456         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
4457         * g++.old-deja/g++.pt/crash4.C: Likewise.
4458
4459 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4460
4461         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4462         with zero or one occurence of `$' after the initial `L'.
4463
4464 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
4465
4466         * gcc.c-torture/compile/20030704-1.c: Add a comment.
4467
4468 2003-07-08  Roger Sayle  <roger@eyesopen.com>
4469
4470         PR c/11370
4471         * gcc.dg/Wunreachable-6.c: New testcase.
4472         * gcc.dg/Wunreachable-7.c: New testcase.
4473
4474 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4475
4476         PR c/11420
4477         * gcc.dg/20030708-1.c: New test.
4478
4479 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
4480
4481         * gcc.dg/compat/sdata-section.h: New file.
4482         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4483         * gcc.dg/torture/mips-sdata-1.c: New test.
4484
4485 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4486
4487         PR c++/11030
4488         * g++.dg/template/friend19.C: New test.
4489
4490 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4491
4492         * g++.dg/opt/strength-reduce.C: New test.
4493
4494 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4495
4496         PR target/10979
4497         * gcc.dg/20030707-1.c: New testcase.
4498
4499 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4500
4501         PR optimization/11059
4502         * g++.dg/opt/emptyunion.C: New testcase.
4503
4504 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4505             Eric Botcazou  <ebotcazou@libertysurf.fr>
4506
4507         * g++.dg/opt/stack1.C: New test.
4508
4509 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
4510
4511         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4512         run test.
4513
4514         PR c++/11431
4515         * g++.dg/expr/static_cast3.C: New test.
4516
4517 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
4518
4519         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4520         everywhere.
4521         * gcc.dg/concat.c: Concatenation of string constants with
4522         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4523         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4524         * gcc.dg/cpp/escape-2.c: Use wide character constants where
4525         necessary to avoid multi-character character constant warning.
4526         * gcc.dg/cpp/escape.c: Likewise.
4527         * gcc.dg/cpp/ucs.c: Likewise.
4528         Remove backslashes from dg-bogus comments, as they confuse Tcl.
4529         Fix a typo.
4530
4531 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4532
4533         PR c/11428
4534         * gcc.c-torture/compile/20030704-1.c: New.
4535
4536 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4537
4538         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4539
4540 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
4541
4542         PR c++/5287, PR c++/7910,  PR c++/11021
4543         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4544         tests for warnings.
4545         * g++.dg/ext/dllimport2.C: Add tests for warnings.
4546         * g++.dg/ext/dllimport3.C: Likewise.
4547         * g++.dg/ext/dllimport4.C: New file.
4548         * g++.dg/ext/dllimport5.C: New file.
4549         * g++.dg/ext/dllimport6.C: New file.
4550         * g++.dg/ext/dllimport7.C: New file.
4551         * g++.dg/ext/dllimport8.C: New file.
4552         * g++.dg/ext/dllimport9.C: New file.
4553         * g++.dg/ext/dllimport10.C: New file.
4554         * g++.dg/ext/dllexport1.C: New file.
4555
4556 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4557
4558         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4559         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4560
4561 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4562
4563         * gcc.dg/builtins-25.c: New testcase.
4564         * gcc.dg/builtins-26.c: New testcase.
4565
4566 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
4567
4568         * gcc.dg/compat/vector-defs.h: New file.
4569         * gcc.dg/compat/vector-setup.h: New file.
4570         * gcc.dg/compat/vector-check.h: New file.
4571         * gcc.dg/compat/vector-1_main.c: New file.
4572         * gcc.dg/compat/vector-1_x.c: New file.
4573         * gcc.dg/compat/vector-1_y.c: New file.
4574         * gcc.dg/compat/vector-2_main.c: New file.
4575         * gcc.dg/compat/vector-2_x.c: New file.
4576         * gcc.dg/compat/vector-2_y.c: New file.
4577
4578         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4579         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4580         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4581         * gcc.dg/compat/struct-align-1.h: New file.
4582         * gcc.dg/compat/struct-align-1_main.c: New file.
4583         * gcc.dg/compat/struct-align-1_x.c: New file.
4584         * gcc.dg/compat/struct-align-1_y.c: New file.
4585         * gcc.dg/compat/struct-align-2.h: New file.
4586         * gcc.dg/compat/struct-align-2_main.c: New file.
4587         * gcc.dg/compat/struct-align-2_x.c: New file.
4588         * gcc.dg/compat/struct-align-2_y.c: New file.
4589
4590         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4591         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4592         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4593         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4594         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4595         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4596         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4597         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4598         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4599         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4600         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4601         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4602         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4603         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4604         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4605         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4606         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4607         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4608         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4609         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4610         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4611         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4612         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4613         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4614         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4615         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4616         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4617         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4618         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4619
4620 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4621
4622         * gcc.dg/i386-call-1.c: New test.
4623
4624 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4625
4626         PR c++/9162
4627         * g++.dg/parse/defarg4.C: New.
4628
4629 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4630
4631         PR target/10700
4632         * gcc.c-torture/compile/20030703-1.c: New test case.
4633
4634 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4635
4636         * g++.dg/template/local3.C: Remove extra semicolon.
4637
4638 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4639
4640         * gcc.dg/i386-volatile-1.c: New test.
4641
4642 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4643
4644         PR c++/11072
4645         * g++.dg/other/offsetof2.C: XFAIL.
4646         * g++.dg/other/offsetof5.C: New.
4647
4648         PR c++/10219
4649         * g++.dg/template/error1.C: New.
4650
4651         PR c++/9779
4652         * g++.dg/template/dependent-expr1.C: New.
4653
4654 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4655
4656         PR c++/6949
4657         * g++.dg/template/local3.C: New test.
4658
4659         PR c++/11149
4660         * g++.dg/lookup/scoped6.C: New test.
4661
4662 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4663
4664         PR c++/8046
4665         * g++.dg/other/error7.C: New test.
4666
4667 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4668
4669         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4670         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4671         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4672         * g++.old-deja/g++.other/union2.C: Likewise.
4673         * gcc.dg/c90-const-expr-2.c: Likewise.
4674         * gcc.dg/c90-const-expr-3.c: Likewise.
4675         * gcc.dg/c99-const-expr-2.c: Likewise.
4676         * gcc.dg/c99-const-expr-3.c: Likewise.
4677         * gcc.dg/concat.c: Likewise.
4678
4679 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4680
4681         PR c++/9559
4682         * g++.dg/init/static1.C: New test.
4683
4684 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4685
4686         * Changelog: Remove ">>>>>>>" from previous change.
4687
4688 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4689
4690         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4691         * g++.old-deja/g++.other/access2.C: Likewise.
4692         * g++.old-deja/g++.other/decl2.C: Likewise.
4693         * gcc.c-torture/execute/20020615-1.c: Likewise.
4694
4695 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4696
4697         PR c++/4933
4698         * g++.dg/template/sizeof4.C: New test.
4699
4700 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4701
4702         * g++.dg/other/error6.C: New test.
4703
4704 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4705
4706         PR c++/10750
4707         * g++.dg/parse/constant2.C: New test.
4708
4709 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4710
4711         PR c++/11106
4712         * g++.dg/other/error5.C: New test.
4713
4714 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4715
4716         * gcc.dg/format/gcc_diag-1.c: New test.
4717
4718 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4719
4720         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4721
4722 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4723
4724         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4725         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4726         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4727
4728 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4729
4730         * gcc.c-torture/execute/builtins/string-8.c: New test.
4731         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4732         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4733         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4734
4735 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4736
4737         PR c++/10468
4738         * g++.dg/ext/typeof6.C: New test.
4739
4740 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4741
4742         PR c++/10796
4743         * g++.dg/init/enum1.C: New test.
4744
4745 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4746
4747         * gcc.dg/20030627-1.c: New test.
4748
4749 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4750
4751         PR c++/11332
4752         * g++.dg/expr/static_cast2.C: New test.
4753
4754 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4755             Jakub Jelinek  <jakub@redhat.com>
4756
4757         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4758         sprintf(dst,"%s",src) optimization.
4759         * gcc.c-torture/execute/20030626-1.c: New test case.
4760         * gcc.c-torture/execute/20030626-2.c: New test case.
4761
4762 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4763
4764         * gcc.c-torture/execute/multi-ix.c: New test.
4765
4766         * gcc.c-torture/execute/simd-4.c (main):
4767         Added missing semicolon at end of union.
4768
4769 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4770
4771         PR c++/8266
4772         * g++.dg/template/explicit-instantiation3.C: New test.
4773
4774 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4775
4776         * gcc.dg/20030626-1.c: Use signed char.
4777
4778 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4779
4780         * gcc.dg/20030626-1.c: New test.
4781
4782 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4783
4784         * const-str-2.m: Update.
4785
4786 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4787
4788         PR c++/10990
4789         * g++.dg/rtti/dyncast1.C: New test.
4790         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4791         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4792         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4793
4794         PR c++/10931
4795         * g++.dg/expr/static_cast1.C: New test.
4796
4797 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4798
4799         * gcc.dg/20030625-1.c: New test.
4800
4801 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4802
4803         * gcc.c-torture/compile/20030624-1.c: New test case.
4804
4805 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4806
4807         * gcc.c-torture/execute/string-opt-17.c: New test.
4808
4809 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4810
4811         PR c++/5754
4812         * g++.dg/parse/crash6.C: New test.
4813
4814 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4815
4816         * gcc.dg/builtins-24.c: New test case.
4817
4818 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4819
4820         * g++.dg/opt/operator1.C: New test.
4821
4822 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4823
4824         * gcc.c-torture/execute/string-opt-16.c: New test case.
4825
4826 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4827
4828         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4829         * g++.old-deja/g++.other/conv7.C: Likewise
4830         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4831         * g++.old-deja/g++.other/overload14.C: Likewise.
4832
4833 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4834
4835         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4836         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4837
4838 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4839
4840         PR c++/10888
4841         * g++.dg/warn/Winline-3.C: New test.
4842
4843 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4844
4845         * lib/target-supports.exp (check_alias_available): Make the test
4846         program acceptable to the Solaris assembler.
4847
4848         PR c++/10749
4849         * g++.dg/template/memclass2.C: New test.
4850
4851 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4852             Eric Botcazou  <ebotcazou@libertysurf.fr>
4853
4854         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4855         data for non-matching targets.
4856         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4857
4858 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4859
4860         PR c++/10845
4861         * g++.dg/template/member3.C: New test.
4862
4863 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4864
4865         PR c++/10939
4866         * g++.dg/template/func1.C: New test.
4867
4868         PR c++/9649
4869         * g++.dg/template/static4.C: New test.
4870         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4871
4872         PR c++/11041
4873         * g++.dg/init/ref7.C: New test.
4874
4875 2003-06-19  Matt Austern  <austern@apple.com>
4876
4877         PR c++/11228
4878         * g++.dg/anew1.C: New test.
4879         * g++.dg/anew2.C: New test.
4880         * g++.dg/anew3.C: New test.
4881         * g++.dg/anew4.C: New test.
4882
4883 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4884
4885         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4886
4887 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4888
4889         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4890         endian-dependent.
4891
4892 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4893
4894         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4895         Remove cruft.
4896
4897 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4898
4899         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4900         * gcc.c-torture/compile/961203-1.c: Likewise.
4901         * gcc.c-torture/compile/980506-1.c: Likewise.
4902
4903 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4904
4905         PR c++/10712
4906         * g++.dg/lookup/using7.C: New test.
4907
4908 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4909
4910         PR c++/11105
4911         * g++.dg/abi/conv1.C: Remove it.
4912         * g++.dg/template/conv7.C: New test.
4913         * g++.dg/template/conv8.C: Likewise.
4914         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4915         conversion operator.
4916
4917 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4918
4919         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4920         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4921         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4922         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4923         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4924         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4925         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4926         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4927         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4928         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4929         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4930         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4931         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4932         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4933         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4934         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4935         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4936         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4937         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4938         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4939         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4940         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4941         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4942         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4943         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4944         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4945         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4946         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4947         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4948
4949 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4950
4951         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4952         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4953         indications.
4954
4955 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4956
4957         * gcc.dg/i386-387-5.c: New test case.
4958         * gcc.dg/i386-387-6.c: New test case.
4959         * gcc.dg/builtins-23.c: New test case.
4960
4961 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4962
4963         * gcc.dg/builtins-22.c: New test case.
4964         * gcc.dg/i386-387-1.c: Update to test exp.
4965         * gcc.dg/i386-387-2.c: Likewise.
4966
4967 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4968
4969         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4970
4971 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4972
4973         * lib/gcc-dg.exp (dg-require-dll): New function.
4974         (dg-xfail-if): Likewise.
4975         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4976         driver.
4977
4978         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4979         * gcc.c-torture/compile/20001205-1.c: Likewise.
4980         * gcc.c-torture/compile/20001226-1.c: Likewise.
4981         * gcc.c-torture/compile/20010518-2.c: Likewise.
4982         * gcc.c-torture/compile/20020312-1.c: Likewise.
4983         * gcc.c-torture/compile/20020604-1.c: Likewise.
4984         * gcc.c-torture/compile/920501-12.c: Likewise.
4985         * gcc.c-torture/compile/920501-4.c: Likewise.
4986         * gcc.c-torture/compile/920520-1.c: Likewise.
4987         * gcc.c-torture/compile/920521-1.c: Likewise.
4988         * gcc.c-torture/compile/920625-1.c: Likewise.
4989         * gcc.c-torture/compile/961203-1.c: Likewise.
4990         * gcc.c-torture/compile/980506-1.c: Likewise.
4991         * gcc.c-torture/compile/981006-1.c: Likewise.
4992         * gcc.c-torture/compile/981022-1.c: Likewise.
4993         * gcc.c-torture/compile/981223-1.c: Likewise.
4994         * gcc.c-torture/compile/990617-1.c: Likewise.
4995         * gcc.c-torture/compile/dll.c: Likewise.
4996         * gcc.c-torture/compile/labels-3.c: Likewise.
4997         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4998         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4999         * gcc.c-torture/compile/mipscop-3.c: Likewise.
5000         * gcc.c-torture/compile/mipscop-4.c: Likewise.
5001         * gcc.c-torture/compile/simd-5.c: Likewise.
5002         * gcc.c-torture/compile/20000804-1.x: Remove.
5003         * gcc.c-torture/compile/20001205-1.x: Likewise.
5004         * gcc.c-torture/compile/20001226-1.x: Likewise.
5005         * gcc.c-torture/compile/20010518-2.x: Likewise.
5006         * gcc.c-torture/compile/20020312-1.x: Likewise.
5007         * gcc.c-torture/compile/20020604-1.x: Likewise.
5008         * gcc.c-torture/compile/920501-12.x: Likewise.
5009         * gcc.c-torture/compile/920501-4.x: Likewise.
5010         * gcc.c-torture/compile/920520-1.x: Likewise.
5011         * gcc.c-torture/compile/920521-1.x: Likewise.
5012         * gcc.c-torture/compile/920625-1.x: Likewise.
5013         * gcc.c-torture/compile/961203-1.x: Likewise.
5014         * gcc.c-torture/compile/980506-1.x: Likewise.
5015         * gcc.c-torture/compile/981006-1.x: Likewise.
5016         * gcc.c-torture/compile/981022-1.x: Likewise.
5017         * gcc.c-torture/compile/981223-1.x: Likewise.
5018         * gcc.c-torture/compile/990617-1.x: Likewise.
5019         * gcc.c-torture/compile/mipscop-1.x: Likewise.
5020         * gcc.c-torture/compile/mipscop-2.x: Likewise.
5021         * gcc.c-torture/compile/mipscop-3.x: Likewise.
5022         * gcc.c-torture/compile/mipscop-4.x: Likewise.
5023         * gcc.c-torture/compile/simd-5.x: Likewise.
5024
5025         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5026
5027 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
5028
5029         * gcc.c-torture/execute/20030611-1.c: New test.
5030
5031 2003-06-12  Roger Sayle  <roger@eyesopen.com>
5032
5033         PR middle-end/168
5034         * gcc.dg/20030612-1.c: New test case.
5035
5036 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
5037
5038         PR c++/10635
5039         * g++.dg/expr/cast1.C: New test.
5040
5041 2003-06-12  Roger Sayle  <roger@eyesopen.com>
5042
5043         * gcc.dg/builtins-21.c: New test case.
5044
5045 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
5046
5047         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5048         options instead of at the end.
5049         * lib/objc.exp (objc_target_compile): Likewise.
5050
5051 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
5052
5053         PR c++/10432
5054         * g++.dg/parse/error1.C: New test.
5055
5056 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
5057
5058         * gcc.dg/compat/struct-by-value-11_main.c: New file.
5059         * gcc.dg/compat/struct-by-value-11_x.c: New file.
5060         * gcc.dg/compat/struct-by-value-11_y.c: New file.
5061         * gcc.dg/compat/struct-by-value-12_main.c: New file.
5062         * gcc.dg/compat/struct-by-value-12_x.c: New file.
5063         * gcc.dg/compat/struct-by-value-12_y.c: New file.
5064         * gcc.dg/compat/struct-by-value-13_main.c: New file.
5065         * gcc.dg/compat/struct-by-value-13_x.c: New file.
5066         * gcc.dg/compat/struct-by-value-13_y.c: New file.
5067         * gcc.dg/compat/struct-by-value-14_main.c: New file.
5068         * gcc.dg/compat/struct-by-value-14_x.c: New file.
5069         * gcc.dg/compat/struct-by-value-14_y.c: New file.
5070         * gcc.dg/compat/struct-by-value-15_main.c: New file.
5071         * gcc.dg/compat/struct-by-value-15_x.c: New file.
5072         * gcc.dg/compat/struct-by-value-15_y.c: New file.
5073         * gcc.dg/compat/struct-by-value-16_main.c: New file.
5074         * gcc.dg/compat/struct-by-value-16_x.c: New file.
5075         * gcc.dg/compat/struct-by-value-16_y.c: New file.
5076         * gcc.dg/compat/struct-by-value-17_main.c: New file.
5077         * gcc.dg/compat/struct-by-value-17_x.c: New file.
5078         * gcc.dg/compat/struct-by-value-17_y.c: New file.
5079         * gcc.dg/compat/struct-by-value-18_main.c: New file.
5080         * gcc.dg/compat/struct-by-value-18_x.c: New file.
5081         * gcc.dg/compat/struct-by-value-18_y.c: New file.
5082
5083         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5084         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5085         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5086         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5087         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5088         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5089         * gcc.dg/compat/scalar-return-3_main.c: New file.
5090         * gcc.dg/compat/scalar-return-3_x.c: New file.
5091         * gcc.dg/compat/scalar-return-3_y.c: New file.
5092         * gcc.dg/compat/scalar-return-4_main.c: New file.
5093         * gcc.dg/compat/scalar-return-4_x.c: New file.
5094         * gcc.dg/compat/scalar-return-4_y.c: New file.
5095
5096 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
5097
5098         * gcc.dg/compat/fp2-struct-check.h: New file.
5099         * gcc.dg/compat/fp2-struct-defs.h: New file.
5100         * gcc.dg/compat/fp2-struct-init.h: New file.
5101         * gcc.dg/compat/struct-by-value-10_main.c: New file.
5102         * gcc.dg/compat/struct-by-value-10_x.c: New file.
5103         * gcc.dg/compat/struct-by-value-10_y.c: New file.
5104         * gcc.dg/compat/struct-return-10_main.c: New file.
5105         * gcc.dg/compat/struct-return-10_x.c: New file.
5106         * gcc.dg/compat/struct-return-10_y.c: New file.
5107
5108         * gcc.dg/compat/compat-common.h: New file.
5109         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5110         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5111         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5112         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5113         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5114         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5115         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5116         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5117         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5118         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5119         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5120         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5121         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5122         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5123         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5124         * gcc.dg/compat/small-struct-check.h: Ditto.
5125         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5126         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5127         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5128         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5129         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5130         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5131         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5132         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5133         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5134         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5135         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5136         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5137         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5138         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5139         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5140         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5141         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5142         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5143         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5144         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5145         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5146         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5147         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5148         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5149         * gcc.dg/compat/struct-return-2_main.c: Ditto.
5150         * gcc.dg/compat/struct-return-2_x.c: Ditto.
5151         * gcc.dg/compat/struct-return-2_y.c: Ditto.
5152         * gcc.dg/compat/struct-return-3_main.c: Ditto.
5153         * gcc.dg/compat/struct-return-3_x.c: Ditto.
5154         * gcc.dg/compat/struct-return-3_y.c: Ditto.
5155
5156 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
5157
5158         * g++.dg/pch/static-1.C: New file.
5159         * g++.dg/pch/static-1.Hs: New file.
5160
5161 2003-06-10  Richard Henderson  <rth@redhat.com>
5162
5163         * gcc.dg/asm-7.c: Adjust expected warning text.
5164
5165 2003-06-10  Roger Sayle  <roger@eyesopen.com>
5166
5167         * gcc.dg/builtins-20.c: New test case.
5168
5169 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
5170
5171         PR c++/11131
5172         * g++.dg/opt/template1.C: New test.
5173
5174 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5175
5176         * lib/gcc-dg.exp (dg-test): Clear additional_files and
5177         additional_sources.
5178
5179 2003-05-21  David Taylor  <dtaylor@emc.com>
5180
5181         * gcc.dg/Wpadded.c: New file.
5182
5183 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5184
5185         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5186         * gcc.dg/special/weak-2.c: Add dg-require-weak.
5187         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5188         dg-require-weak.
5189
5190 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
5191
5192         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5193
5194 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5195
5196         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5197         (dg-require-alias): Likewise.
5198         (dg-require-gc-sections): Likewise.
5199         * lib/target-supports.exp (check_gc_sections_available): Likewise.
5200
5201 2003-06-08  Richard Henderson  <rth@redhat.com>
5202
5203         * gcc.dg/20011029-2.c: Fix the array reference.
5204         * gcc.dg/asm-7.c: New.
5205
5206 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
5207
5208         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5209
5210 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
5211
5212         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5213         (dg-require-gc-sections): Likewise.
5214
5215 2003-06-08  Jan Hubicka  <jh@suse.cz>
5216
5217         * i386-cmov1.c: Fix regular expression.
5218         * i386-cvt-1.c: Likewise.
5219         * i386-local.c: Likewise.
5220         * i386-local2.c: Likewise.
5221         * i386-mul.c: Likewise.
5222         * i386-ssetype-1.c: Likewise.
5223         * i386-ssetype-3.c: Likewise.
5224         * i386-ssetype-5.c: Likewise.
5225
5226 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5227
5228         PR c++/11039
5229         * g++.dg/warn/implicit-typename2.C: New test.
5230         * g++.dg/warn/implicit-typename3.C: New test.
5231
5232 2003-06-07  Richard Henderson  <rth@redhat.com>
5233
5234         * g++.dg/other/offsetof3.C: Use size_t.
5235         * g++.dg/other/offsetof4.C: Likewise.
5236
5237 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
5238
5239         * lib/copy-file.exp: New. Implement gcc_copy_files.
5240
5241         * lib/dg-pch.exp: Load copy-file.exp
5242         (dg-pch): Use gcc_copy_files instead of "file copy".
5243
5244 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
5245
5246         * gcc.dg/weak/weak.exp: Simplify.
5247         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5248         * gcc.dg/weak/weak-1.c: Likewise.
5249         * gcc.dg/weak/weak-2.c: Likewise.
5250         * gcc.dg/weak/weak-3.c: Likewise.
5251         * gcc.dg/weak/weak-4.c: Likewise.
5252         * gcc.dg/weak/weak-5.c: Likewise.
5253         * gcc.dg/weak/weak-6.c: Likewise.
5254         * gcc.dg/weak/weak-7.c: Likewise.
5255         * gcc.dg/weak/weak-8.c: Likewise.
5256         * gcc.dg/weak/weak-9.c: Likewise.
5257
5258 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
5259
5260         gcc.c-torture/execute/20030606-1.c: New.
5261
5262 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5263
5264         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5265         * gcc.dg/builtins-19.c: Likewise.
5266
5267 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5268
5269         * gcc.dg/builtins-2.c: Add some more tests.
5270         * gcc.dg/builtins-18.c: New test case.
5271         * gcc.dg/builtins-19.c: New test case.
5272
5273 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5274             Jim Wilson  <wilson@tuliptree.org>
5275
5276         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5277
5278 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
5279
5280         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5281         mempcpy/stpcpy calls not to be optimized into something else.
5282         * gcc.c-torture/execute/string-opt-3.c: Moved to...
5283         * gcc.c-torture/execute/builtins/string-7.c: ...here.
5284         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5285
5286 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5287
5288         * gcc.dg/format/asm_fprintf-1.c: New test.
5289
5290 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
5291
5292         * lib/gcc-defs.exp (additional_sources): New variable.
5293         (dg-additional-sources): New function.
5294         (additional_files): New variable.
5295         (dg-additional-files): New function.
5296         (dg-additional-files-options): Likewise.
5297         * lib/gcc-dg.exp (dg-require-weak): New function.
5298         (dg-require-alias): Likewise.
5299         (dg-require-gc-sections): Likewise.
5300         * lib/target-supports.exp (check_alias_available): Remove testfile
5301         parameter.
5302         (check_gc_sections_available): New function.
5303         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5304         (dg-gpp-additional-files): Likewise.
5305         * lib/g++.exp (additional_sources): Remove.
5306         (additional_files): Likewise.
5307         (g++_target_compile): Use dg-additional-files-options.
5308
5309         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
5310         Tcl logic.
5311         * gcc.dg/special/ecos.exp: Remove.
5312         * gcc.dg/special/20000419-2.c: Use dg-require-*.
5313         * gcc.dg/special/alias-1.c: Likewise.
5314         * gcc.dg/special/alias-2.c: Likewise.
5315         * gcc.dg/special/gcsec-1.c: Likewise.
5316         * gcc.dg/special/weak-1.c: Likewise.
5317         * gcc.dg/special/weak-2.c: Likewise.
5318         * gcc.dg/special/wkali-1.c: Likewise.
5319         * gcc.dg/special/wkali-2.c: Likewise.
5320
5321         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5322         dg-gpp-additional-*.
5323         * g++.dg/special/conpr-3.C: Likewise.
5324         * g++.dg/special/conpr-4.C: Likewise.
5325         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5326         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5327         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5328         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5329         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5330         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5331         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5332         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5333         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5334         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5335         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5336         * g++.old-deja/g++.other/comdat1.C: Likewise.
5337         * g++.old-deja/g++.other/comdat2.C: Likewise.
5338         * g++.old-deja/g++.other/comdat3.C: Likewise.
5339         * g++.old-deja/g++.other/ctor1.C: Likewise.
5340         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5341
5342 2003-06-05  Richard Henderson  <rth@redhat.com>
5343
5344         * gcc.dg/debug/20030605-1.c: New.
5345
5346 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5347
5348         * README.QMTEST: Update.
5349
5350 2003-06-04  Richard Henderson  <rth@redhat.com>
5351
5352         * gcc.dg/cleanup-1.c: New.
5353         * gcc.dg/cleanup-2.c: New.
5354         * gcc.dg/cleanup-3.c: New.
5355         * gcc.dg/cleanup-4.c: New.
5356         * gcc.dg/cleanup-5.c: New.
5357         * gcc.dg/cleanup-6.c: New.
5358         * gcc.dg/cleanup-7.c: New.
5359
5360 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5361
5362         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5363
5364         * lib/dg-pch.exp: New file.
5365         * g++.dg/pch/pch.exp: Use dg-pch.exp.
5366         * gcc.dg/pch/pch.exp: Likewise.
5367
5368 2003-06-04  Roger Sayle  <roger@eyesopen.com>
5369
5370         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5371         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5372         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5373         * gcc.dg/builtins-17.c: New test case.
5374         * gcc.dg/i386-387-4.c: New test case.
5375         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5376
5377 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5378
5379         * gcc.dg/ultrasp9.c: New test.
5380
5381 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5382
5383         * gcc.c-torture/compile/20030604-1.c: New test.
5384         * gcc.dg/sparc-constant-1.c: New test.
5385
5386 2003-06-03  Glen Nakamura  <glen@imodulo.com>
5387
5388         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5389
5390 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
5391
5392         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5393
5394         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5395         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5396
5397 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
5398
5399         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5400
5401 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5402
5403         PR c++/10940
5404         * g++.dg/template/spec10.C: New test.
5405
5406 2003-06-03  Roger Sayle  <roger@eyesopen.com>
5407
5408         * gcc.dg/builtins-16.c: New test case.
5409
5410 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
5411
5412         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5413         mempcpy test with post-increments.
5414         * gcc.c-torture/execute/string-opt-3.c: New test.
5415         * gcc.dg/string-opt-1.c: New test.
5416
5417 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
5418
5419         PR fortran/10965
5420         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5421
5422 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
5423
5424         * lib/scanasm.exp (dg-scan): New function, factored out of ...
5425         (scan-assembler): ... here.  Use dg-scan.
5426         (scan-assembler-not): Likewise.
5427         (scan-file): New function.
5428         (scan-file-not): Likewise.
5429         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5430         * gcc.dg/cpp/_Pragma4.c: Likewise.
5431         * gcc.dg/cpp/_Pragma5.c: Likewise.
5432         * gcc.dg/cpp/avoidpaste1.c: Likewise.
5433         * gcc.dg/cpp/avoidpaste2.c: Likewise.
5434         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5435         * gcc.dg/cpp/cmdlne-P.c: Likewise.
5436         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5437         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5438         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5439         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5440         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5441         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5442         * gcc.dg/cpp/cxxcom1.c: Likewise.
5443         * gcc.dg/cpp/line1.c: Likewise.
5444         * gcc.dg/cpp/maccom1.c: Likewise.
5445         * gcc.dg/cpp/maccom2.c: Likewise.
5446         * gcc.dg/cpp/maccom3.c: Likewise.
5447         * gcc.dg/cpp/maccom4.c: Likewise.
5448         * gcc.dg/cpp/maccom5.c: Likewise.
5449         * gcc.dg/cpp/maccom6.c: Likewise.
5450         * gcc.dg/cpp/multiline.c: Likewise.
5451         * gcc.dg/cpp/spacing1.c: Likewise.
5452         * gcc.dg/cpp/spacing2.c: Likewise.
5453         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5454         * gcc.dg/cpp/trad/maccom1.c: Likewise.
5455         * gcc.dg/cpp/trad/maccom2.c: Likewise.
5456         * gcc.dg/cpp/trad/maccom3.c: Likewise.
5457         * gcc.dg/cpp/trad/maccom4.c: Likewise.
5458         * gcc.dg/cpp/trad/maccom6.c: Likewise.
5459         * gcc.dg/cpp/cxxcom2.c: Likewise.
5460         * gcc.dg/cpp/cxxcom2.h: New file.
5461
5462         * gcc.dg/cpp/truefalse.cpp: Move it to ...
5463         * g++.dg/cpp/truefalse.C: Here.
5464         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5465
5466 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
5467
5468         * gcc.dg/cpp/redef3.c: New file.
5469
5470 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
5471
5472         * gcc.dg/i386-loop-3.c: New test.
5473
5474 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
5475
5476         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5477
5478 2003-05-31  Roger Sayle  <roger@eyesopen.com>
5479
5480         * gcc.dg/fwrapv-1.c: New test case.
5481         * gcc.dg/fwrapv-2.c: New test case.
5482
5483 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5484
5485         PR c++/10956
5486         * g++.dg/template/spec9.C: New test.
5487
5488 2003-05-29  Roger Sayle  <roger@eyesopen.com>
5489
5490         * gcc.dg/duff-4.c: New test case.
5491
5492 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
5493
5494         PR fortran/10843
5495         * g77.dg/ffixed-form-1.f: New test
5496         * g77.dg/ffixed-form-2.f: New test
5497         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5498         * g77.dg/ffree-form-3.f: New test
5499
5500 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
5501
5502         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5503         * gcc.dg/wint_t-1.c: Likewise.
5504
5505 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5506
5507         * g++.dg/template/access11.C: New test.
5508
5509 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5510
5511         PR c++/10849
5512         * g++.dg/template/access10.C: New test.
5513
5514 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5515             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5516
5517         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5518
5519 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5520
5521         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5522         suppress for powerpc-*-darwin*.
5523         * gcc.dg/torture/builtin-noret-2.c: Likewise.
5524
5525 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5526
5527         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5528         suppress option for powerpc-*-darwin*.
5529
5530 2003-05-23  Roger Sayle  <roger@eyesopen.com>
5531
5532         * gcc.dg/builtins-1.c: Add tests for tan and atan.
5533         * gcc.dg/builtins-4.c: Add test for fmod.
5534
5535 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5536
5537         PR c++/10682
5538         * g++.dg/template/instantiate4.C: New test.
5539
5540 2003-05-22  Roger Sayle  <roger@eyesopen.com>
5541
5542         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5543
5544 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
5545
5546         * gcc.dg/compat/scalar-return-1_main.c: New file.
5547         * gcc.dg/compat/scalar-return-1_x.c: New file.
5548         * gcc.dg/compat/scalar-return-1_y.c: New file.
5549         * gcc.dg/compat/scalar-return-2_main.c: New file.
5550         * gcc.dg/compat/scalar-return-2_x.c: New file.
5551         * gcc.dg/compat/scalar-return-2_y.c: New file.
5552         * gcc.dg/compat/struct-return-3_main.c: New file.
5553         * gcc.dg/compat/struct-return-3_y.c: New file.
5554         * gcc.dg/compat/struct-return-3_x.c: New file.
5555         * gcc.dg/compat/struct-return-2_main.c: New file.
5556         * gcc.dg/compat/struct-return-2_x.c: New file.
5557         * gcc.dg/compat/struct-return-2_y.c: New file.
5558
5559 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5560
5561         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5562         for hppa*-hp-hpux*.
5563         * gcc.dg/20021014-1.c (dg-options): Likewise.
5564         * gcc.dg/nest.c (dg-options): Likewise.
5565
5566 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
5567
5568         PR c++/9738
5569         * g++.dg/ext/dllimport2.C: New file.
5570         * g++.dg/ext/dllimport3.C: New file.
5571
5572 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
5573
5574         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5575         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5576         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5577         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5578         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5579         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5580         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5581         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5582         * gcc.dg/compat/small-struct-defs.h: New file.
5583         * gcc.dg/compat/small-struct-init.h: New file.
5584         * gcc.dg/compat/small-struct-check.h: New file.
5585         * gcc.dg/compat/fp-struct-defs.h: New file.
5586         * gcc.dg/compat/fp-struct-check.h: New file.
5587         * gcc.dg/compat/fp-struct-init.h: New file.
5588         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5589         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5590
5591 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
5592
5593         * gcc.dg/20030225-2.c: New test.
5594
5595 2003-05-18  Roger Sayle  <roger@eyesopen.com>
5596             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5597
5598         * gcc.c-torture/compile/20030518-1.c: New test case.
5599
5600 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5601
5602         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5603         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5604         gcc-dg-debug-runtest.
5605         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5606         gcc-dg-debug-runtest.
5607
5608 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5609
5610         PR c++/9022
5611         * g++.dg/lookup/using6.C: New test.
5612
5613 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5614
5615         * g++.dg/parse/access2.C: New test.
5616
5617 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5618
5619         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5620         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5621         * gcc.dg/debug/debug.exp: Likewise.
5622
5623 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5624
5625         * gcc.dg/dollar.c: New test.
5626
5627 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5628
5629         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5630         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5631         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5632         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5633         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5634         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5635         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5636         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5637         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5638         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5639         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5640         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5641         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5642         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5643         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5644         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5645         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5646         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5647
5648 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5649
5650         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5651         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5652         support for "repo" mode.
5653         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5654         * lib/g77-dg.exp: Likewise.
5655         * lib/obj-dg.exp: Likewise.
5656
5657 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5658
5659         Merge from gcc-3_2-rhl8-branch:
5660         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5661
5662         * gcc.dg/tls/opt-6.c: New test.
5663
5664         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5665
5666         * gcc.dg/20030405-1.c: New test.
5667
5668         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5669
5670         * gcc.dg/20030309-1.c: New test.
5671
5672         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5673
5674         * gcc.c-torture/execute/20030307-1.c: New test.
5675
5676         2003-02-20  Randolph Chung  <tausq@debian.org>
5677
5678         * gcc.c-torture/compile/20030220-1.c: New test.
5679
5680         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5681
5682         * gcc.dg/20030217-1.c: New test.
5683
5684         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5685
5686         * gcc.c-torture/compile/20020129-1.c: New test.
5687
5688         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5689
5690         * gcc.dg/unroll-1.c: New test.
5691
5692         2002-11-16  Jan Hubicka  <jh@suse.cz>
5693
5694         * gcc.c-torture/execute/20020920-1.c: New test.
5695
5696         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5697
5698         PR target/7434
5699         * gcc.c-torture/compile/20021008-1.c: New test.
5700
5701         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5702
5703         PR target/7559
5704         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5705
5706         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5707
5708         * gcc.c-torture/compile/20020807-1.c: New test.
5709
5710         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5711
5712         * gcc.dg/tls/opt-1.c: New test.
5713
5714         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5715
5716         * gcc.dg/20020729-1.c: New test.
5717
5718         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5719
5720         * g++.dg/opt/life1.C: New test.
5721
5722         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5723
5724         * gcc.dg/20020525-1.c: New test.
5725
5726         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5727
5728         PR c++/6794
5729         * g++.dg/ext/pretty1.C: New test.
5730         * g++.dg/ext/pretty2.C: New test.
5731
5732 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5733
5734         PR c++/8385
5735         * g++.dg/ext/typeof5.C: New test.
5736
5737 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5738
5739         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5740         __USER_LABEL_PREFIX__ into account.
5741         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5742
5743 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5744
5745         * gcc.dg/builtins-15.c: New test case.
5746
5747 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5748
5749         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5750
5751 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5752
5753         * lib/g++.exp: Tweak handling of additional source files.
5754         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5755         * g++.dg/special/conpr-2a.C: Rename to ...
5756         * g++.dg/special/conpr-2a.cc: ... this.
5757         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5758         * g++.dg/special/conpr-3a.C: Rename to ...
5759         * g++.dg/special/conpr-3a.cc: This.
5760         * g++.dg/special/conpr-3b.C: Rename to ...
5761         * g++.dg/special/conpr-3b.cc: This.
5762         * g++.dg/special/conpr-4.C: New test.
5763         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5764
5765 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5766
5767         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5768
5769 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5770
5771         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5772         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5773         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5774         * g++.old-deja/g++.other/warn3.C: Likewise.
5775
5776 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5777
5778         * gcc.dg/i386-387-1.c: Update to also test log.
5779         * gcc.dg/i386-387-2.c: Likewise.
5780
5781 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5782
5783         * g77.f-torture/execute/int8421.f: New test.
5784
5785 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5786
5787         PR c++/10230, c++/10481
5788         * g++.dg/lookup/scoped5.C: New test.
5789
5790 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5791
5792         PR c++/10552
5793         * g++.dg/template/ttp6.C: New test.
5794
5795 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5796
5797         * gcc.c-torture/execute/builtins: New directory.
5798         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5799         gcc.c-torture/execute/builtins.
5800         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5801         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5802         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5803         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5804
5805 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5806
5807         PR c++/9252
5808         * g++.dg/template/access8.C: New test.
5809         * g++.dg/template/access9.C: New test.
5810
5811 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5812
5813         PR c++/9554
5814         * g++.dg/parse/access1.C: New test.
5815
5816 2003-05-09  DJ Delorie  <dj@redhat.com>
5817
5818         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5819         long, and not an int.
5820
5821 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5822
5823         PR c++/10555, c++/10576
5824         * g++.dg/template/memclass1.C: New test.
5825
5826 2003-05-08  DJ Delorie  <dj@redhat.com>
5827
5828         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5829         targets.
5830         * gcc.c-torture/execute/20021024-1.x: Likewise.
5831         * gcc.c-torture/execute/shiftdi.x: Likewise.
5832         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5833         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5834         * gcc.dg/20021018-1.c: Likewise.
5835
5836 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5837
5838         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5839
5840         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5841         (bcopy): Call memmove.
5842
5843 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5844
5845         * g77.f-torture/compile/8485.f: New test case.
5846
5847 2003-05-07  Richard Henderson  <rth@redhat.com>
5848
5849         PR c++/10570
5850         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5851         Verify exception_cleanup not called for rethrows.
5852         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5853         when exiting catch block without rethrowing.
5854         * g++.dg/eh/forced3.C: New.
5855         * g++.dg/eh/forced4.C: New.
5856
5857 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5858
5859         * gcc.dg/20030505.c: Fix triplet.
5860
5861 2003-05-06  DJ Delorie  <dj@redhat.com>
5862
5863         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5864         * gcc.dg/nest.c: Likewise.
5865
5866 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5867
5868         * gcc.dg/builtins-14.c: New test case.
5869
5870 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5871
5872         * lib/compat.exp (compat-execute): New argument.
5873         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5874         * gcc.dg/compat: New test directory.
5875         * gcc.dg/compat/compat.exp: New expect script.
5876         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5877         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5878         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5879         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5880         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5881         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5882
5883         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5884         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5885         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5886         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5887         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5888         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5889         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5890         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5891         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5892         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5893         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5894         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5895         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5896         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5897         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5898
5899 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5900
5901         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5902
5903 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5904
5905         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5906
5907 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5908
5909         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5910         * gcc.dg/ppc-fsel-2.c: New test.
5911
5912         * gcc.dg/unused-5.c: New test.
5913
5914 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5915
5916         PR c++/10496
5917         * g++.dg/warn/pmf1.C: New test.
5918
5919 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5920
5921         PR c++/4494
5922         * g++.dg/warn/main.C: New test.
5923
5924 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5925
5926         * gcc.dg/nonnull-3.c: New test.
5927
5928 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5929
5930         * gcc.dg/cpp/Wtrigraphs.c: Update.
5931         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5932
5933 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5934
5935         * gcc.dg/ppc-fsel-1.c: New test.
5936
5937 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5938
5939         PR c/10604
5940         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5941
5942 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5943
5944         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5945
5946 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5947
5948         PR c++/9364, c++/10553, c++/10586
5949         * g++.dg/parse/typename4.C: New test.
5950         * g++.dg/parse/typename5.C: Likewise.
5951
5952 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5953
5954         * gcc.c-torture/compile/20030503-1.c: New test.
5955
5956 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5957
5958         * g++.dg/lookup/using5.C: Fix testcase error.
5959
5960 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5961
5962         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5963         since MEABI is no longer supported.  Remove all vestiges
5964         of MEABI from the test.
5965
5966 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5967
5968         PR c++/10554
5969         * g++.dg/lookup/using5.C: New test.
5970
5971 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5972
5973         PR c++/8772
5974         * g++.dg/template/ttp5.C: New test.
5975
5976 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5977
5978         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5979         (dg-gpp-additional-sources): New function.
5980         (dg-gpp-additional-files): Likewise.
5981         * lib/g++.exp (additional_sources): New variable.
5982         (additional_files): Likewise.
5983         (g++_target_compile): Deal with them.
5984         * lib/old-dejagnu.exp: Remove.
5985         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5986         * g++.old-deja: Revise all tests to use dg commands.
5987
5988 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5989
5990         PR c++/9432, c++/9528
5991         * g++.dg/lookup/using4.C: New test.
5992
5993 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5994
5995         * gcc.dg/noreturn-5.c: New file.
5996         * gcc.dg/noreturn-6.c: New file.
5997
5998         * gcc.c-torture/compile/inline-1.c: New file.
5999
6000 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6001
6002         PR c++/10551
6003         * g++.dg/template/explicit1.C: New test.
6004
6005 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6006
6007         PR c++/10549
6008         * g++.dg/other/bitfield1.C: New test.
6009
6010         PR c++/10527
6011         * g++.dg/init/new7.C: New test.
6012
6013 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6014
6015         * g++.dg/ext/desig1.C: New test.
6016         * g++.dg/ext/init1.C: Update.
6017
6018         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6019
6020 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
6021
6022         PR c++/10180
6023         * g++.dg/warn/Winline-1.C: New test.
6024
6025 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
6026
6027         * gcc.c-torture/execute/string-opt-19.c: New test.
6028
6029         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6030         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6031
6032 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
6033
6034         PR c++/10506
6035         * g++.dg/init/new6.C: New test.
6036
6037         PR c++/10503
6038         * g++.dg/init/ref6.C: New test.
6039
6040 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
6041
6042         * g++.dg/warn/weak1.C: XFAIL on AIX4.
6043
6044 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6045
6046         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6047         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6048
6049 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
6050
6051         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6052         initialized static data members.
6053
6054 2003-04-25  H.J. Lu <hjl@gnu.org>
6055
6056         * gcc.dg/ia64-sync-4.c: New test.
6057
6058 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6059
6060         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
6061         date.
6062
6063 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
6064
6065         PR c++/10337
6066         * g++.dg/warn/conv1.C: New test.
6067         * g++.old-deja/g++.other/conv7.C: Adjust.
6068         * g++.old-deja/g++.other/overload14.C: Adjust.
6069
6070 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6071
6072         PR c++/10471
6073         * g++.dg/template/defarg2.C: New test.
6074
6075 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
6076
6077         * gcc.dg/cpp/include2.c: Update.
6078         * gcc.dg/cpp/multiline-2.c: New.
6079         * gcc.dg/cpp/multiline.c: Update.
6080         * gcc.dg/cpp/strify2.c: Update.
6081         * gcc.dg/cpp/trad/literals-2.c: Update.
6082
6083 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6084
6085         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6086
6087 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6088
6089         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6090
6091 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6092
6093         PR c++/10451
6094         * g++.dg/parse/crash4.C: New test.
6095
6096         PR c++/9847
6097         * g++.dg/parse/crash5.C: New test.
6098
6099 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
6100
6101         PR c++/10446
6102         * g++.dg/parse/crash3.C: New test.
6103
6104         PR c++/10428
6105         * g++.dg/parse/elab1.C: New test.
6106
6107 2003-04-22  Devang Patel  <dpatel@apple.com>
6108
6109         * gcc.dg/cpp/trad/funlike-5.c: New test.
6110
6111 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
6112
6113         * g++.dg/other/packed1.C: Fix dg options.
6114
6115 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
6116
6117         * g++.dg/other/offsetof2.C: New test.
6118
6119 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
6120
6121         * g++.dg/template/recurse.C: Adjust location of error messages.
6122
6123 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
6124
6125         PR c++/9881
6126         * g++.dg/init/addr-const1.C: New test.
6127         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6128
6129 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6130
6131         PR c++/10405
6132         * g++.dg/lookup/struct-hack1.C: New test.
6133
6134 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
6135
6136         * ucs.c: Update diagnostic messages.
6137
6138 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6139
6140         * gcc.dg/cpp/truefalse.cpp: New test.
6141         * gcc.dg/cpp/cpp.exp: Update.
6142         * g++.dg/other/stdbool-if.C: Remove.
6143
6144 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6145
6146         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6147         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6148
6149 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6150
6151         * gcc.c-torture/compile/20030418-1.c: New test.
6152
6153 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
6154
6155         * README.compat: Remove; content moved to doc/sourcebuild.texi.
6156
6157 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6158
6159         PR c++/10347
6160         g++.dg/template/dependent-name1.C: New test.
6161
6162 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
6163
6164         * gcc.dg/warn-1.c (tourist_guide): New array,
6165         contains a pointer to bar.
6166
6167 2003-04-16  Roger Sayle  <roger@eyesopen.com>
6168
6169         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6170         * gcc.c-torture/execute/medce-1.c: New test case.
6171         * gcc.c-torture/execute/medce-2.c: New test case.
6172
6173 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
6174
6175         * lib/prune.exp: Ignore more messages.
6176
6177         PR c++/10381
6178         * g++.dg/parse/lookup3.C: New test.
6179
6180 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6181
6182         * gcc.c-torture/compile/20030415-1.c : New test.
6183
6184 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
6185
6186         * gcc.c-torture/execute/scope-2.c: Move to ...
6187         * gcc.dg/noncompile/scope.c: .... here.
6188
6189 2003-04-14  Roger Sayle  <roger@eyesopen.com>
6190
6191         * gcc.dg/20030414-2.c: New test case.
6192
6193 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6194
6195         PR target/10377
6196         * gcc.dg/20030414-1.c: New test.
6197
6198 2003-04-13  Roger Sayle  <roger@eyesopen.com>
6199
6200         * gcc.dg/builtins-12.c: New test case.
6201         * gcc.dg/builtins-13.c: New test case.
6202
6203 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6204
6205         * gcc.c-torture/execute/string-opt-18.c: New test.
6206
6207 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
6208
6209         PR c++/10300
6210         * g++.dg/init/new5.C: New test.
6211
6212 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
6213
6214         PR c++/7910
6215         * g++.dg/ext/dllimport1.C: New test.
6216
6217 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6218
6219         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6220
6221 2003-04-11  Bud Davis <bdavis9659@comcast.net>
6222
6223         PR Fortran/9263
6224         * g77.f-torture/noncompile/9263.f: New test
6225         PR Fortran/1832
6226         * g77.f-torture/execute/1832.f: New test
6227
6228 2003-04-11  David Chad  <davidc@freebsd.org>
6229             Loren J. Rittle  <ljrittle@acm.org>
6230
6231         libobjc/8562
6232         * objc.dg/headers.m: New test.
6233
6234 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
6235
6236         * gcc.c-torture/execute/builtin-noret-2.c: New.
6237         * gcc.c-torture/execute/builtin-noret-2.x: New.
6238         XFAIL builtin-noret-2.c at -O1 and above.
6239         * gcc.dg/redecl.c: New.
6240         * gcc.dg/Wshadow-1.c: Update error regexps.
6241
6242 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
6243
6244         * g++.dg/abi/bitfield10.C: New test.
6245
6246 2003-04-09  Mike Stump  <mrs@apple.com>
6247
6248         * gcc.dg/pch/pch.exp: Make testcase names longer.
6249         * g++.dg/pch/pch.exp: Make testcase names longer.
6250
6251 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6252
6253         * gcc.dg/builtins-11.c: New test case.
6254
6255 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6256
6257         * gcc.dg/builtins-9.c: New test case.
6258         * gcc.dg/builtins-10.c: New test case.
6259
6260 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6261
6262         * gcc.dg/noncompile/init-4.c.c: New test.
6263
6264 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6265
6266         * gcc.misc-test/gcov-9.c: New test.
6267         * gcc.misc-test/gcov-10.c: New test
6268         * gcc.misc-test/gcov-11.c: New test.
6269
6270 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
6271
6272         PR optimization/10024
6273         * gcc.c-torture/compile/20030405-1.c: New test.
6274
6275 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
6276
6277         * gcc.dg/pch/static-3.c: New.
6278         * gcc.dg/pch/static-3.hs: New.
6279         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6280
6281 2003-04-04  Richard Henderson  <rth@redhat.com>
6282
6283         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6284         * g++.dg/eh/forced2.C: Likewise.
6285
6286 2003-04-03  Mike Stump  <mrs@apple.com>
6287
6288         * lib/scanasm.exp (scan-assembler): Add xfail processing for
6289         target arg.
6290         (scan-assembler-times, scan-assembler-not): Likewise.
6291         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6292
6293 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6294
6295         * gcc.dg/sparc-loop-1.c: New test.
6296
6297 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
6298
6299         PR other/9274
6300         * g++.dg/pch/system-2.C: New.
6301         * g++.dg/pch/system-2.Hs: New.
6302
6303 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6304
6305         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6306
6307         * g++.dg/eh/simd-1.C (vecfunc): Same.
6308
6309 2003-04-01  Roger Sayle  <roger@eyesopen.com>
6310
6311         * gcc.c-torture/execute/20030401-1.c: New test case.
6312
6313 2003-04-01  Ziemowit Laski <zlaski@apple.com>
6314
6315         * objc.dg/defs.m: New.
6316
6317 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6318
6319         * g++.dg/eh/simd-1.C: New.
6320         * g++.dg/eh/simd-2.C: New.
6321
6322 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6323
6324         * gcc.c-torture/execute/simd-3.c: New.
6325
6326 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6327
6328         PR c/9936
6329         * gcc.dg/20030331-2.c: New test.
6330
6331 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6332
6333         PR c++/10278
6334         * g++.dg/parse/crash2.C: New test.
6335
6336 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6337
6338         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6339         * gcc.c-torture/execute/20030331-1.c: ...here.
6340
6341 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6342
6343         * gcc.c-torture/execute/20030331-1.c: New test.
6344
6345 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
6346
6347         * lib/gcov.exp: Adjust call return testing strings.
6348         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6349
6350 2003-03-31  Roger Sayle  <roger@eyesopen.com>
6351
6352         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6353         * gcc.dg/builtins-7.c: New test case.
6354         * gcc.dg/builtins-8.c: New test case.
6355
6356 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6357
6358         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6359
6360 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
6361
6362         PR c++/7647
6363         * g++.dg/lookup-class-member-2.C: New test.
6364
6365 2003-03-30  Glen Nakamura  <glen@imodulo.com>
6366
6367         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6368
6369 2003-03-28  Roger Sayle  <roger@eyesopen.com>
6370
6371         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
6372
6373 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
6374
6375         * g++.dg/init/attrib1.C: New test.
6376
6377 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6378
6379         * gcc.dg/ultrasp8.c: New test.
6380
6381 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6382
6383         * gcc.dg/ultrasp7.c: New test.
6384
6385 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
6386
6387         PR c++/10047
6388         * g++.dg/template/inline1.C: New test.
6389
6390 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6391
6392         * gcc.dg/sparc-dwarf2.c: New test.
6393
6394 2003-03-27  Roger Sayle  <roger@eyesopen.com>
6395
6396         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6397         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6398
6399 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
6400
6401         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6402         than reading .x files.
6403         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6404         * g77.dg/gcov/gcov-1.f: Likewise.
6405         * gcc.misc-tests/gcov-4b.c: Likewise.
6406         * gcc.misc-tests/gcov-5b.c: Likewise.
6407         * gcc.misc-tests/gcov-6.c: Likewise.
6408         * gcc.misc-tests/gcov-7.c: Likewise.
6409         * gcc.misc-tests/gcov-8.c: Likewise.
6410         * g++.dg/gcov/gcov-1.x: Remove.
6411         * g77.dg/gcov/gcov-1.x: Likewise.
6412         * gcc.misc-tests/gcov-4b.x: Likewise.
6413         * gcc.misc-tests/gcov-5b.x: Likewise.
6414         * gcc.misc-tests/gcov-6.x: Likewise.
6415         * gcc.misc-tests/gcov-7.x: Likewise.
6416         * gcc.misc-tests/gcov-8.x: Likewise.
6417
6418 2003-03-27  Glen Nakamura  <glen@imodulo.com>
6419
6420         PR opt/10087
6421         * gcc.dg/20030324-1.c: New test.
6422
6423 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
6424
6425         PR c++/10224
6426         * g++.dg/template/arg3.C: New test.
6427
6428         PR c++/10158
6429         * g++.dg/template/friend18.C: New test.
6430
6431 2003-03-26  Roger Sayle  <roger@eyesopen.com>
6432
6433         * g77.f-torture/compile/20030326-1.f: New test case.
6434
6435 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
6436
6437         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6438
6439         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6440
6441 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
6442
6443         * gcc.dg/ia64-sync-3.c: New test.
6444
6445 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
6446
6447         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6448
6449 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
6450
6451         * gcc.dg/ultrasp6.c: New test.
6452
6453 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6454
6455         * gcc.dg/i386-signbit-1.c: New test.
6456         * gcc.dg/i386-signbit-2.c: New test.
6457         * gcc.dg/i386-signbit-3.c: New test.
6458
6459 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6460
6461         * gcc.dg/ultrasp5.c: Fix options.
6462
6463 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6464
6465         * gcc.dg/ultrasp5.c: Fix comment.
6466
6467 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
6468
6469         PR fortran/10197
6470         * g77.f-torture/execute/10197.f: New test.
6471
6472 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
6473
6474         PR c++/9898, c++/383
6475         * g++.dg/template/conv6.C: New test.
6476
6477         PR c++/10119
6478         * g++.dg/template/ptrmem5.C: New test.
6479
6480         PR c++/10026
6481         * g++.dg/lookup/koenig1.C: New test.
6482
6483         PR C++/10199
6484         * g++.dg/lookup/template2.C: New test.
6485
6486 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
6487
6488         * g++.dg/opt/rtti1.C: New test.
6489
6490 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6491
6492         * gcc.dg/ultrasp5.c: New test.
6493
6494 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
6495
6496         PR middle-end/9967
6497         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6498         builtin fputs.
6499
6500 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6501
6502         PR c/8224
6503         * gcc.dg/20030323-1.c: New test.
6504
6505 2003-03-23  Roger Sayle  <roger@eyesopen.com>
6506
6507         * gcc.c-torture/compile/20030323-1.c: New test case.
6508
6509 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
6510
6511         * gcc.dg/20030321-1.c: New test.
6512
6513 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
6514
6515         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6516
6517 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
6518
6519         PR c++/9978, c++/9708
6520         * g++.dg/ext/vlm1.C: Adjust expected error.
6521         * g++.dg/ext/vla2.C: New test.
6522         * g++.dg/template/arg1.C: New test.
6523         * g++.dg/template/arg2.C: New test.
6524
6525 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
6526
6527         * g77.f-torture/execute/select.f: New test.
6528         * g77.f-torture/noncompile/select_no_compile.f: New test.
6529
6530 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
6531
6532         PR c++/9898
6533         * g++.dg/other/error4.C: New test.
6534
6535 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
6536
6537         * g++.dg/template/friend17.C: New test.
6538
6539 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
6540
6541         * gcc.c-torture/compile/20030320-1.c: New.
6542
6543 2003-03-20  Roger Sayle  <roger@eyesopen.com>
6544
6545         * gcc.dg/builtins-6.c: New test case.
6546
6547 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
6548
6549         PR target/10073
6550         * gcc.c-torture/compile/20030319-1.c: New.
6551
6552 2003-03-18  Jan Hubicka  <jh@suse.cz>
6553
6554         * gcc.dg/i386-cvt-1.c: New test.
6555
6556 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
6557
6558         * objc.dg/naming-1.m: Use "(parse|syntax) error".
6559         * objc.dg/naming-2.m: Likewise.
6560
6561 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
6562
6563         PR c++/9639
6564         * g++.dg/parse/crash1.C: New test.
6565
6566 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
6567
6568         PR c++/8805
6569         * g++.dg/eh/cleanup1.C: New test.
6570
6571 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6572
6573         * gcc.c-torture/execute/20030316-1.c: New test case.
6574
6575 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6576
6577         PR c++/9629
6578         * g++.dg/init/ctor2.C: New test.
6579
6580 2003-03-15  Roger Sayle  <roger@eyesopen.com>
6581
6582         * g77.f-torture/compile/xformat.f: New test case.
6583
6584 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6585
6586         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6587         * g++.old-deja/g++.mike/eh50.C: Likewise.
6588
6589 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6590
6591         PR c++/6440
6592         * g++.dg/template/spec7.C: New test.
6593         * g++.dg/template/spec8.C: Likewise.
6594
6595 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
6596
6597         * gcc.c-torture/execute/20030313-1.c: New test.
6598
6599 2003-03-14  Richard Henderson  <rth@redhat.com>
6600
6601         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6602
6603 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6604
6605         * gcc.c-torture/compile/20030314-1.c: New test.
6606
6607 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6608
6609         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6610         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6611         thumb target,
6612         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6613         to accept newer _imp__  prefix and additional
6614         newline in .drectve section.
6615         * gcc.dg/dll-4.c: Likewise.
6616         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6617         switch.
6618
6619 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6620
6621         * g++.dg/parse/namespace9.C: New test.
6622
6623         * g++.dg/init/ref5.C: New test.
6624         * g++.dg/parse/ptrmem1.C: Likewise.
6625
6626 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6627
6628         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6629         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6630         regular expression.
6631         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6632         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6633
6634 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6635
6636         * gcc.c-torture/execute/20030224-2.c: New test.
6637
6638 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6639
6640         * gcc.dg/decl-3.c: New test.
6641
6642 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6643
6644         * gcc.dg/i386-loop-2.c: New test.
6645
6646 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6647
6648         PR c++/9474
6649         * g++.dg/parse/namespace8.C: New test.
6650
6651         PR c++/9924
6652         * g++.dg/overload/builtin2.C: New test.
6653
6654 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6655
6656         * gcc.dg/return-type-3.c: New test.
6657
6658 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6659
6660         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6661         profiling options are not supported.
6662
6663 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6664
6665         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6666         * g++.old-deja/g++.warn/impint2.C: Likewise.
6667
6668 2003-03-10  Devang Patel  <dpatel@apple.com>
6669
6670         * g++.dg/cpp/c++_cmd_1.C: New test.
6671         * g++.dg/cpp/c++_cmd_1.h: New file.
6672
6673 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6674
6675         * gcc.dg/altivec-9.c: New file.
6676
6677 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6678
6679         * gcc.dg/ppc-sdata-1.c: New test.
6680         * gcc.dg/ppc-sdata-2.c: New test.
6681
6682 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6683
6684         PR c++/9373
6685         * g++.dg/opt/ptrmem2.C: New test.
6686
6687         PR c++/8534
6688         * g++.dg/opt/ptrmem1.C: New test.
6689
6690 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6691
6692         * gcc.dg/i386-loop-1.c: New test.
6693
6694 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6695
6696         PR c++/9970
6697         * g++.dg/lookup/friend1.C: New test.
6698
6699 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6700
6701         PR c++/9823
6702         * g++.dg/parser/constructor1.C: New test.
6703
6704 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6705
6706         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6707
6708         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6709
6710 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6711
6712         * gcc.dg/cpp/Wunused.c: Update test.
6713
6714 2003-03-08  Jan Hubicka  <jh@suse.cz>
6715
6716         * gcc.dg/inline-3.c: New test.
6717
6718 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6719
6720         PR c++/9809
6721         * g++.dg/parse/builtin1.C: New test.
6722
6723         PR c++/9982
6724         * g++.dg/abi/cookie1.C: New test.
6725         * g++.dg/abi/cookie2.C: Likewise.
6726
6727         PR c++/9524
6728         * g++.dg/template/field1.C: New test.
6729
6730         PR c++/9912
6731         * g++.dg/parse/class1.C: New test.
6732         * g++.dg/parse/namespace7.C: Likewise.
6733         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6734
6735 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6736
6737         * g++.dg/init/ref4.C: New test.
6738
6739 2003-03-07  Jan Hubicka  <jh@suse.cz>
6740
6741         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6742         * gcc.dg/inline-3.c:  New test.
6743
6744 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6745
6746         * g++.dg/init/ref3.C: New test.
6747
6748         PR c++/9965
6749         * g++.dg/init/ref2.C: New test.
6750
6751         PR c++/9400
6752         * g++.dg/warn/Wshadow-2.C: New test.
6753
6754         PR c++/9791
6755         * g++.dg/warn/Woverloaded-1.C: New test.
6756
6757 2003-03-05  Jan Hubicka  <jh@suse.cz>
6758
6759         * gcc.dg/i386-local2.c: New.
6760         * gcc.dg/i386-local.c: Fix typo.
6761
6762 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6763
6764         * g++.dg/abi/layout3.C: New test.
6765
6766 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6767
6768         * gcc.c-torture/compile/20030305-1.c
6769
6770 2003-03-05  Jan Hubicka  <jh@suse.cz>
6771
6772         * gcc.dg/i386-local.c: New.
6773
6774 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6775
6776         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6777
6778 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6779
6780         * gcc.dg/switch-2.c: New test.
6781         * gcc.dg/switch-3.c: New test.
6782         * gcc.dg/Wswitch.c: Adjust line numbers.
6783         * gcc.dg/Wswitch-default.c: Likewise.
6784         * gcc.dg/Wswitch-enum.c: Likewise.
6785
6786 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6787
6788         * gcc.c-torture/execute/20030222-1.c: New test.
6789
6790 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6791
6792         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6793
6794 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6795
6796         PR c++/9878
6797         * g++.dg/init/ref1.C: New test.
6798
6799 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6800
6801         * gcc.dg/sh-relax.c: New SH-only test.
6802
6803 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6804
6805         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6806         comment explaining purpose of testcase.
6807
6808 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6809
6810         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6811         for HC11/HC12 (asm needs two int registers).
6812         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6813         HC11/HC12 because the test uses an asm which needs two 32-bit
6814         registers.
6815
6816 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6817
6818         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6819         for HC11/HC12 (array is too large otherwise).
6820         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6821         * gcc.c-torture/compile/20010518-2.x: Likewise.
6822         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6823         HC11/HC12 (array is too large).
6824
6825 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6826
6827         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6828         * lib/g++-dg.exp (g++-dg-test): Likewise.
6829
6830 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6831
6832         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6833         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6834
6835 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6836
6837         * g++.dg/warn/implicit-typename1.C: Remove warning.
6838
6839 2003-02-28  Richard Henderson  <rth@redhat.com>
6840
6841         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6842         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6843
6844 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6845
6846         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6847         * g++.dg/pch/pch.exp: Likewise.
6848
6849 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6850
6851         PR c++/9879
6852         * testsuite/g++.dg/init/new4.C: New test.
6853
6854 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6855
6856         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6857
6858 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6859
6860         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6861         unsigned long.
6862
6863         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6864         wider than float.
6865
6866 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6867
6868         * lib/scanasm.exp: Add support for counting numbers of
6869         occurences.
6870         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6871         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6872
6873 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6874
6875         PR c++/9683
6876         * g++.dg/template/static3.C: New test.
6877
6878         PR c++/9829
6879         * g++.dg/parse/namespace6.C: New test.
6880
6881 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6882
6883         PR target/9732
6884         * gcc.dg/20030225-1.c: New test.
6885
6886 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6887
6888         * README: Remove out-of-date information.
6889
6890         PR c++/9836
6891         * g++.dg/template/spec6.C: New test.
6892
6893 2003-02-24  Jeff Law  <law@redhat.com>
6894
6895         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6896
6897 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6898
6899         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6900         * gcc.dg/pragma-ep-1.c: Likewise.
6901
6902 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6903
6904         PR c++/9602
6905         * g++.dg/template/friend16.C: New test.
6906
6907 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6908
6909         PR c++/5333
6910         * g++.dg/parse/fused-params1.C: Adjust error messages.
6911         * g++.dg/template/nested3.C: New test.
6912
6913 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6914
6915         * g++.dg/abi/param1.C: New test.
6916
6917 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6918
6919         PR c++/7982
6920         * g++.dg/warn/implicit-typename1.C: New test.
6921
6922 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6923
6924         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6925         with "mtune".
6926         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6927         * gcc.c-torture/execute/20010129-1.x: Likewise.
6928         * gcc.dg/20011107-1.c: Likewise.
6929         * gcc.dg/20020108-1.c: Likewise.
6930         * gcc.dg/20020122-3.c: Likewise.
6931         * gcc.dg/20020206-1.c: Likewise.
6932         * gcc.dg/20020310-1.c: Likewise.
6933         * gcc.dg/20020426-2.c: Likewise.
6934         * gcc.dg/20020517-1.c: Likewise.
6935         * gcc.dg/991230-1.c: Likewise.
6936         * gcc.dg/i386-unroll-1.c: Likewise.
6937         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6938
6939 2003-02-22  Jan Hubicka  <jh@suse.cz>
6940
6941         * gcc.dg/i386-mul.c: New test.
6942
6943 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6944
6945         * gcc.dg/builtins-5.c: New test case.
6946
6947 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6948
6949         * gcc.dg/asmreg-1.c: New test.
6950
6951 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6952
6953         PR c++/9749
6954         * g++.dg/parse/varmod1.C: New test.
6955
6956 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6957
6958         PR c++/9727
6959         * g++.dg/template/op1.C: New test.
6960
6961 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6962
6963         PR c++/8906
6964         * g++.dg/template/nested2.C: New test.
6965
6966 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6967
6968         PR c++/8724
6969         * g++.dg/expr/dtor1.C: New test.
6970
6971 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6972
6973         * gcc.dg/cpp/include3.c: New test.
6974         * gcc.dg/cpp/inc/foo.h: New file.
6975
6976 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6977
6978         * gcc.c-torture/execute/20030221-1.c: New test.
6979
6980 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6981
6982         PR c++/9729
6983         * g++.dg/abi/conv1.C: New test.
6984
6985 2003-02-20  Jan Hubicka  <jh@suse.cz>
6986
6987         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6988
6989 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6990
6991         * gcc.c-torture/compile/20030219-1.c: New test.
6992
6993 2003-02-18  Jan Hubicka  <jh@suse.cz>
6994
6995         * gcc.dg/funcorder.c: New test.
6996
6997 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6998
6999         * gcc.c-torture/execute/20030218-1.c: New.
7000
7001 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
7002
7003         * gcc.dg/20030218-1.c: New.
7004
7005 2003-02-18  Richard Henderson  <rth@redhat.com>
7006
7007         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7008         * gcc.dg/attr-used-2.c: New.
7009
7010 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
7011
7012         PR c++/9704
7013         * g++.dg/init/copy5.C: New test.
7014
7015 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
7016
7017         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7018         * g++.dg/pch/pch.exp: Likewise.
7019
7020 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7021
7022         * gcc.c-torture/execute/20030209-1.c: Enable the test if
7023         STACK_SIZE is not defined.
7024
7025 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7026
7027         PR c++/9457
7028         * g++.dg/template/init1.C: New test.
7029
7030 2003-02-16  Jan HUbicka  <jh@suse.cz>
7031
7032         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7033         (foo): Add few extra tests
7034         * gcc.dg/c99-const-expr-3.c: Likewise.
7035         * gcc.c-torture/execute/20030216-1.c: New.
7036
7037 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7038
7039         PR c++/9459
7040         * g++.dg/ext/typeof4.C: New test.
7041
7042 2003-02-15  Roger Sayle  <roger@eyesopen.com>
7043
7044         * gcc.dg/i386-387-3.c: New test case.
7045
7046 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
7047
7048         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7049         cris-*-elf* cris-*-aout* and mmix-*-*.
7050
7051 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
7052
7053         * gcc.dg/20030213-1.c: New test.
7054
7055 2003-02-12  Roger Sayle  <roger@eyesopen.com>
7056
7057         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7058         * gcc.dg/i386-387-2.c: Likewise.
7059
7060 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
7061
7062         * gcc.dg/ppc-spe.c: Fix formatting.
7063         Enable tests that were previously unsupported by gas.
7064         Delete tests for instructions that no longer exist.
7065         Switch arguments on evsubifw builtin.
7066
7067 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
7068
7069         * gcc.c-torture/execute/20030209-1.c: Disable the test if
7070         STACK_SIZE is too small.
7071
7072 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7073             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
7074
7075         * gcc.dg/decl-2.c: New test.
7076
7077 2003-02-10  Jan Hubicka  <jh@suse.cz>
7078
7079         * gcc.dg/i386-fpcvt-1.c:  New test.
7080
7081 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
7082
7083         * gcc.c-torture/execute/20030209-1.c: New test.
7084
7085 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
7086
7087         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7088         int-wide bitops, use the constants of the same width.
7089         Likewise, if long long is 32-bit wide, test bitops using
7090         32-bit constants.
7091
7092 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
7093
7094         * gcc.dg/20021014-1.c: Annotate with expected notice text.
7095
7096 2003-02-07  Roger Sayle  <roger@eyesopen.com>
7097
7098         * testsuite/gcc.dg/builtins-4.c: New test case.
7099
7100 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7101
7102         * gcc.dg/20020430-1.c: Fix dg command typos.
7103         * gcc.dg/20020503-1.c: Likewise.
7104
7105 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7106
7107         PR c++/8785
7108         * g++.dg/parse/fused-params1.C: New test.
7109
7110         PR c++/8857
7111         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7112
7113         PR c++/8921
7114         * g++.dg/parse/non-dependent1.C: New test.
7115
7116         PR c++/8928
7117         * g++.dg/parse/dupl-tmpl-args1.C: New test.
7118
7119         PR c++/9228
7120         * g++.dg/parse/undefined7.C: New test.
7121         * g++.dg/parse/non-templ1.C: New test.
7122
7123         PR c++/9229
7124         * g++.dg/parse/too-many-tmpl-args1.C: New test.
7125
7126 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
7127
7128         * gcc.c-torture/compile/20030206-1.c: New test.
7129
7130 2003-02-05  Roger Sayle  <roger@eyesopen.com>
7131
7132         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7133         "pow" to "foo" to avoid potential confusion with a math built-in.
7134
7135 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7136
7137         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7138         conditions for SPARC targets.
7139
7140 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
7141
7142         * gcc.dg/20030204-1.c: New test.
7143
7144 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7145
7146         PR c++/38
7147         * g++.dg/parse/array-size1.C: New test.
7148
7149         PR c++/5657
7150         * g++.dg/parse/undefined3.C: New test.
7151
7152         PR c++/5665
7153         * g++.dg/parse/undefined4.C: New test.
7154
7155         PR c++/5975
7156         * g++.dg/parse/undefined5.C: New test.
7157
7158         PR c++/7259
7159         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7160
7161         PR c++/8578
7162         * g++.dg/parse/casting-operator1.C: New test.
7163
7164         PR c++/8596
7165         * g++.dg/parse/undefined6.C: New test.
7166
7167         PR c++/8736
7168         * g++.dg/parse/missing-template1.C: New test.
7169
7170 2003-02-04  Jan Hubicka  <jh@suse.cz>
7171
7172         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
7173         * gcc.dg/i386-cmov?.c:  Likewise.
7174         * gcc.dg/i386-fpcvt-?.c:  Likewise.
7175         * gcc.dg/i386-ssefp-1.c:  Likewise.
7176         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7177         conventions.
7178
7179 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
7180
7181         PR c++/7129
7182         * testsuite/g++.dg/ext/max.C: New test.
7183
7184 2003-02-03  Jan Hubicka  <jh@suse.cz>
7185
7186         * gcc.c-torture/execute/20030203-1.c: New test.
7187
7188 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7189
7190         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7191         'natural-endian'.
7192
7193 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7194
7195         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7196         * g++.dg/init/new2.C: Likewise.
7197         * g++.dg/other/new1.C: Likewise.
7198
7199 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
7200
7201         * gcc.dg/struct-ret-libc.c: New test.
7202
7203 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7204
7205         * gcc.dg/20030129-1.c: New test.
7206
7207 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7208
7209         PR c++/8849
7210         * g++.dg/template/ptrmem4.C: New test.
7211
7212 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
7213
7214         * g++.dg/parser/constant1.C: New test.
7215
7216 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7217
7218         PR c++/8591
7219         * g++.dg/parse/friend2.C: New test.
7220
7221 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7222
7223         PR c++/9437
7224         * g++.dg/template/unify4.C: New test.
7225
7226 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7227
7228         * gcc.c-torture/execute/20030128-1.c: New test.
7229
7230 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7231
7232         * g++.dg/lookup/nested1.C: Test moved from ...
7233         * g++.old-deja/g++.other/lookup24.C: ... here.
7234
7235 2003-01-28  Jan Hubicka  <jh@suse.cz>
7236
7237         * gcc.dg/i386-cmov5.c:  New test.
7238
7239 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7240
7241         * gcc.c-torture/execute/20010925-1.c: Changed the
7242         memcpy declaration.
7243
7244 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7245
7246         PR c++/3902
7247         * g++.dg/parse/template5.C: New test.
7248
7249 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7250
7251         PR fortran/9258
7252         * g77.dg/pr9258: New test.
7253
7254 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7255
7256         * README: Move relevant parts from README.g++.
7257
7258         * README.g++: Remove this file.
7259
7260 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7261
7262         * g++.dg/abi/dcast1.C: New test.
7263
7264 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7265
7266         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7267
7268 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7269
7270         PR c++/47
7271         * g++.old-deja/g++.other/lookup24.C: New test.
7272
7273 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7274
7275         PR middle-end/7227
7276         * gcc.dg/uninit-C.c: New test.
7277
7278 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7279
7280         * g++.dg/abi/covariant1.C: New test.
7281
7282 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7283
7284         * gcc.dg/20030123-1.c: New test.
7285
7286 2003-01-25  Jan Hubicka  <jh@suse.cz>
7287
7288         PR opt/8492
7289         * gcc.c-torture/compile/20030125-1.c
7290
7291 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7292
7293         PR c++/9403
7294         * g++.dg/parse/template3.C: New test.
7295         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7296
7297         PR c++/795
7298         * g++.dg/parse/template4.C: New test.
7299
7300         PR c++/9415
7301         * g++.dg/template/qual2.C: New test.
7302
7303         PR c++/8545
7304         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7305
7306         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7307
7308 2003-01-25  Roger Sayle  <roger@eyesopen.com>
7309
7310         * gcc.c-torture/execute/switch-1.c: New test case.
7311
7312 2003-01-25  Jan Hubicka  <jh@suse.cz>
7313
7314         * gcc.c-torture/execute/20030125-1.[cx]: New test.
7315
7316 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7317
7318         Tweaks for Bison-1.875. From the NEWS file:
7319         "- `parse error' -> `syntax error'
7320         Bison now uniformly uses the term `syntax error'"
7321         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7322         * gcc.dg/cpp/digraph2.c: Likewise.
7323         * gcc.dg/cpp/direct2.c: Likewise.
7324         * gcc.dg/cpp/paste4.c: Likewise.
7325         * gcc.dg/c90-restrict-1.c: Likewise.
7326         * gcc.dg/c99-func-2.c: Likewise.
7327         * gcc.dg/noncompile/920721-2.c: Likewise.
7328         * gcc.dg/noncompile/930622-2.c: Likewise.
7329         * gcc.dg/noncompile/940112-1.c: Likewise.
7330         * gcc.dg/noncompile/950921-1.c: Likewise.
7331         * gcc.dg/noncompile/951123-1.c: Likewise.
7332         * gcc.dg/noncompile/971104-1.c: Likewise.
7333         * gcc.dg/noncompile/990416-1.c: Likewise.
7334
7335 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
7336
7337         * g++.dg/parse/undefined1.C: Add error message.
7338
7339 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7340
7341         PR c++/9354
7342         * g++.dg/parse/new1.C: New test.
7343
7344         PR c++/9216
7345         * g++.dg/parse/template2.C: New test.
7346
7347         PR c++/9354
7348         * g++.dg/parse/typedef2.C: New test.
7349
7350         PR c++/9328
7351         * g++.dg/ext/typeof3.C: New test.
7352
7353 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7354
7355         PR c++/2738
7356         * g++.dg/parse/ret-type1.C: New test.
7357
7358         PR c++/3792
7359         * g++.dg/parse/tmpl-outside1.C: New test.
7360
7361         PR c++/4207
7362         * g++.dg/parse/int-as-enum1.C: New test.
7363
7364         PR c++/4903
7365         * g++.dg/parse/no-typename1.C: New test.
7366
7367         PR c++/5533
7368         * g++.dg/parse/no-value1.C: New test.
7369
7370         PR c++/5921
7371         * g++.dg/parse/wrong-inline1.C: New test.
7372
7373         PR c++/6402
7374         * g++.dg/parse/ref1.C: New test.
7375
7376         PR c++/6992
7377         * g++.dg/parse/attr-ctor1.C: New test.
7378
7379         PR c++/7229
7380         * g++.dg/parse/namespace5.C: New test.
7381
7382         PR c++/7917
7383         * g++.dg/parse/func-def1.C: New test.
7384
7385         PR c++/8143
7386         * g++.dg/parse/undefined1.C: New test.
7387
7388         PR c++/5723, PR c++/8522
7389         * g++.dg/parse/specialization1.C: New test.
7390
7391         PR c++/163, PR c++/8595
7392         * g++.dg/parse/struct-as-enum1.C: New test.
7393
7394         PR c++/9173
7395         * g++.dg/parse/undefined2.C: New test.
7396
7397 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7398
7399         PR c++/9298
7400         * g++.dg/parse/template1.C: New test.
7401
7402         PR c++/9384
7403         * g++.dg/parse/using1.C: New test.
7404
7405         PR c++/9285
7406         PR c++/9294
7407         * g++.dg/parse/expr2.C: New test.
7408
7409         PR c++/9388
7410         * g++.dg/parse/lookup2.C: Likewise.
7411
7412 2003-01-21  Jan Hubicka  <jh@suse.cz>
7413
7414         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
7415         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
7416         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7417         * gcc.c-torture/execute/string-opt-*.c: Likewise.
7418
7419 2003-01-20  Nick Clifton  <nickc@redhat.com>
7420
7421         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
7422         problem with ARM sibcall code generation.
7423
7424 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
7425
7426         * gcc.c-torture/execute/20030120-1.c: New.
7427
7428 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
7429
7430         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7431
7432 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
7433
7434         PR c++/9272
7435         * g++.dg/parse/ctor1.C: New test.
7436
7437         PR c++/9294:
7438         * g++.dg/parse/qualified1.C: New test.
7439
7440         * g++.dg/parse/typename3.C: New test.
7441
7442 2003-01-16  Richard Henderson  <rth@redhat.com>
7443
7444         * g++.dg/tls/init-2.C: Fix error matches for real this time.
7445
7446 2003-01-16  Richard Henderson  <rth@redhat.com>
7447
7448         * g++.dg/pch/pch.exp: Copy test header to the working directory
7449         before using it either for precompilation or direct use.
7450         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7451         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7452
7453 2003-01-16  Richard Henderson  <rth@redhat.com>
7454
7455         * gcc.dg/pch/pch.exp: Copy test header to the working directory
7456         before using it either for precompilation or direct use.
7457         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7458         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7459
7460 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
7461
7462         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7463         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7464         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7465         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7466         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7467         typename warning into error.
7468         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7469         error messages.
7470         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7471         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7472         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7473         messages.
7474         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7475         make declaration visible in template.
7476         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7477         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7478         messages.
7479         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7480         message.
7481         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7482         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7483         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7484         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7485         typename warning with error message.
7486         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7487         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7488         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7489
7490 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
7491
7492         * g++.dg/parse/ambig2.C: New test.
7493
7494 2003-01-15  Richard Henderson  <rth@redhat.com>
7495
7496         * g++.dg/tls/init-2.C: Update error message string.
7497
7498 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7499
7500         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7501
7502 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
7503
7504         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7505         all for HC11/HC12.
7506         * gcc.c-torture/compile/20001205-1.x: Likewise.
7507         * gcc.c-torture/compile/20001226-1.x: Likewise.
7508         * gcc.c-torture/compile/920520-1.x: Likewise.
7509         * gcc.c-torture/compile/961203-1.x: Likewise.
7510         * gcc.c-torture/compile/20020604-1.x: Likewise.
7511
7512 2003-01-15  Jan Hubicka  <jh@suse.cz>
7513
7514         * gcc.c-torture/compile/20030115-1.c: New test.
7515
7516         * gcc.dg/i386-fpcvt-1.c: New test.
7517         * gcc.dg/i386-fpcvt-2.c: New test.
7518
7519 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
7520
7521         Further conform g++'s __vmi_class_type_info to the C++ ABI
7522         specification.
7523         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7524         the specification.
7525
7526 2003-01-14  Jan Hubicka  <jh@suse.cz>
7527
7528         * gcc.dg/i386-fpcvt-1.c: New test.
7529         * gcc.dg/i386-fpcvt-2.c: New test.
7530
7531 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7532
7533         * gcc.dg/i386-mmx-3.c: New test.
7534
7535 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
7536
7537         PR c++/9264
7538         * g++.dg/parse/octal1.C: New file.
7539
7540         PR c++/9172
7541         * g++.dg/parse/typename1.C: New file.
7542
7543 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
7544
7545         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7546         * gcc.dg/bf-no-ms-layout.c: Likewise.
7547         * gcc.dg/bf-ms-attrib.c: Likewise.
7548
7549 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
7550
7551         PR c++/9099
7552         * g++.dg/parse/dtor1.C: New file.
7553
7554         PR c++/9128
7555         * g++.dg/rtti/typeid1.C: New file.
7556
7557         PR c++/9153
7558         * g++.dg/parse/lookup1.C: New file.
7559
7560         PR c++/9171
7561         * g++.dg/templ/spec5.C: New file.
7562
7563 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
7564
7565         * gcc.c-torture/compile/20030110-1.c: New test.
7566
7567 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
7568
7569         Merge from pch-branch:
7570
7571         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
7572
7573         * gcc.dg/pch/cpp-1.h: New.
7574         * gcc.dg/pch/cpp-1.c: New.
7575         * gcc.dg/pch/cpp-2.h: New.
7576         * gcc.dg/pch/cpp-2.c: New.
7577
7578         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
7579
7580         * gcc.dg/pch/except-1.h: New.
7581         * gcc.dg/pch/except-1.c: New.
7582
7583         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7584
7585         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7586         running test.
7587         * gcc.dg/pch: Include *.hp not *.h.
7588         * gcc.dg/pch/system-1.h: New.
7589         * gcc.dg/pch/system-1.c: New.
7590
7591         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7592
7593         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7594         rather than trying to build and run a program using PCH.
7595         * gcc.dg/pch: Remove dg-do commands from test files.
7596
7597         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7598
7599         * gcc.dg/pch/macro-3.c: New.
7600         * gcc.dg/pch/macro-3.h: New.
7601
7602         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7603
7604         * gcc.dg/pch/common-1.c: New.
7605         * gcc.dg/pch/common-1.h: New.
7606         * gcc.dg/pch/decl-1.c: New.
7607         * gcc.dg/pch/decl-1.h: New.
7608         * gcc.dg/pch/decl-2.c: New.
7609         * gcc.dg/pch/decl-2.h: New.
7610         * gcc.dg/pch/decl-3.c: New.
7611         * gcc.dg/pch/decl-3.h: New.
7612         * gcc.dg/pch/decl-4.c: New.
7613         * gcc.dg/pch/decl-4.h: New.
7614         * gcc.dg/pch/decl-5.c: New.
7615         * gcc.dg/pch/decl-5.h: New.
7616         * gcc.dg/pch/global-1.c: New.
7617         * gcc.dg/pch/global-1.h: New.
7618         * gcc.dg/pch/inline-1.c: New.
7619         * gcc.dg/pch/inline-1.h: New.
7620         * gcc.dg/pch/inline-2.c: New.
7621         * gcc.dg/pch/inline-2.h: New.
7622         * gcc.dg/pch/static-1.c: New.
7623         * gcc.dg/pch/static-1.h: New.
7624         * gcc.dg/pch/static-2.c: New.
7625         * gcc.dg/pch/static-2.h: New.
7626
7627         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7628
7629         * g++.dg/pch/pch.exp: Better handle failing testcases.
7630         * gcc.dg/pch/pch.exp: Likewise.
7631         * gcc.dg/pch/macro-1.c: New.
7632         * gcc.dg/pch/macro-1.h: New.
7633         * gcc.dg/pch/macro-2.c: New.
7634         * gcc.dg/pch/macro-2.h: New.
7635
7636         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7637
7638         * g++.dg/dg.exp: Treat files in pch/ specially.
7639         * g++.dg/pch/pch.exp: New file.
7640         * g++.dg/pch/empty.H: New file.
7641         * g++.dg/pch/empty.C: New file.
7642         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7643         "precompile".
7644
7645         * gcc.dg/pch/pch.exp: New file.
7646         * gcc.dg/pch/empty.h: New file.
7647         * gcc.dg/pch/empty.c: New file.
7648         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7649         "precompile".
7650
7651 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7652
7653         * g++.dg/template/friend14.C: New test.
7654
7655 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7656
7657         * gcc.dg/old-style-asm-1.c: New test.
7658
7659 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7660
7661         * gcc.c-torture/compile/20030109-1.c: New test.
7662
7663 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7664
7665         * gcc.c-torture/execute/20030109-1.c: New test.
7666
7667 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7668
7669         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7670         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7671         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7672         * g++.old-deja/g++.mike/eh2.C: Likewise
7673         * g++.old-deja/g++.mike/eh3.C: Likewise
7674         * g++.old-deja/g++.mike/eh5.C: Likewise
7675         * g++.old-deja/g++.mike/eh6.C: Likewise
7676         * g++.old-deja/g++.mike/eh7.C: Likewise
7677         * g++.old-deja/g++.mike/eh8.C: Likewise
7678         * g++.old-deja/g++.mike/eh9.C: Likewise
7679         * g++.old-deja/g++.mike/eh10.C: Likewise
7680         * g++.old-deja/g++.mike/eh12.C: Likewise
7681         * g++.old-deja/g++.mike/eh13.C: Likewise
7682         * g++.old-deja/g++.mike/eh14.C: Likewise
7683         * g++.old-deja/g++.mike/eh16.C: Likewise
7684         * g++.old-deja/g++.mike/eh17.C: Likewise
7685         * g++.old-deja/g++.mike/eh18.C: Likewise
7686         * g++.old-deja/g++.mike/eh21.C: Likewise
7687         * g++.old-deja/g++.mike/eh23.C: Likewise
7688         * g++.old-deja/g++.mike/eh24.C: Likewise
7689         * g++.old-deja/g++.mike/eh25.C: Likewise
7690         * g++.old-deja/g++.mike/eh26.C: Likewise
7691         * g++.old-deja/g++.mike/eh27.C: Likewise
7692         * g++.old-deja/g++.mike/eh28.C: Likewise
7693         * g++.old-deja/g++.mike/eh29.C: Likewise
7694         * g++.old-deja/g++.mike/eh31.C: Likewise
7695         * g++.old-deja/g++.mike/eh33.C: Likewise
7696         * g++.old-deja/g++.mike/eh34.C: Likewise
7697         * g++.old-deja/g++.mike/eh35.C: Likewise
7698         * g++.old-deja/g++.mike/eh36.C: Likewise
7699         * g++.old-deja/g++.mike/eh37.C: Likewise
7700         * g++.old-deja/g++.mike/eh38.C: Likewise
7701         * g++.old-deja/g++.mike/eh39.C: Likewise
7702         * g++.old-deja/g++.mike/eh40.C: Likewise
7703         * g++.old-deja/g++.mike/eh41.C: Likewise
7704         * g++.old-deja/g++.mike/eh42.C: Likewise
7705         * g++.old-deja/g++.mike/eh44.C: Likewise
7706         * g++.old-deja/g++.mike/eh46.C: Likewise
7707         * g++.old-deja/g++.mike/eh47.C: Likewise
7708         * g++.old-deja/g++.mike/eh48.C: Likewise
7709         * g++.old-deja/g++.mike/eh49.C: Likewise
7710         * g++.old-deja/g++.mike/eh50.C: Likewise
7711         * g++.old-deja/g++.mike/eh51.C: Likewise
7712         * g++.old-deja/g++.mike/eh53.C: Likewise
7713         * g++.old-deja/g++.mike/eh55.C: Likewise
7714         * g++.old-deja/g++.mike/p7912.C: Likewise
7715         * g++.old-deja/g++.mike/p9706.C: Likewise
7716         * g++.old-deja/g++.mike/p10416.C: Likewise
7717         * g++.old-deja/g++.mike/p11667.C: Likewise
7718         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7719         Remove redundant reference to Iris.
7720         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7721         Elxsi, i860, Pico Java, and WE32K.
7722
7723 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7724
7725         * g++.dg/ext/asm4.C: New test.
7726
7727 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7728
7729         PR c++/9030
7730         * g++.dg/template/friend12.C: New test.
7731         * g++.dg/template/friend13.C: Likewise.
7732         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7733
7734 2003-01-08  Jan Hubicka  <jh@suse.cz>
7735
7736         * gcc.dg/i386-cadd.c: New test.
7737         * gcc.dg/i386-cmov4.c: Likewise.
7738
7739 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7740
7741         PR c++/9165
7742         * g++.dg/warn/Wunused-3.C: New test.
7743
7744         * g++.dg/abi/bitfield9.C: New test.
7745
7746         PR c++/9189
7747         * g++.dg/parse/defarg3.C: New test.
7748
7749 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7750
7751         * g++.dg/parse/ambig1.C: New test.
7752         * g++.dg/parse/defarg2.C: New test.
7753
7754 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7755
7756         * g++.dg/template/defarg-1.C: New test.
7757         * g++.dg/template/local2.C: Likewise.
7758
7759 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7760
7761         * gcc.c-torture/execute/20030105-1.c: New test.
7762
7763 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7764
7765         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7766         * g++.dg/parse/namespace4.C: Likewise.
7767
7768 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7769
7770         * g++.dg/template/ntp2.C: New test.
7771
7772 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7773
7774         * g++.dg/parse/extern-C-1.C: New test.
7775
7776         * g++.dg/parse/namespace4.C: New test.
7777
7778         * g++.dg/template/nested1.C: New test.
7779
7780         * g++.dg/parse/namespace3.C: New test.
7781
7782 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7783
7784         * g++.dg/lookup/two-stage1.C: New test.
7785
7786 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7787
7788         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7789         * g++.old-deja/g++.jason/access8.C: Likewise.
7790         * g++.old-deja/g++.other/decl5.C: Likewise.
7791
7792 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7793
7794         * g++.dg/parse/parse7.C: New test.
7795
7796 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7797
7798         PR c++/2843
7799         * g++.dg/ext/attrib7.C: New test.
7800
7801 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7802
7803         * g++.dg/parse/parse6.C: New test.
7804
7805 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7806
7807         * gcc.dg/h8300-stack-1.c: New.
7808
7809 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7810
7811         g++.dg/lookup/exception1.C: New test.
7812
7813         g++.dg/lookup/template1.C: New test.
7814
7815         g++.dg/parse/namespace2.C: New test.
7816
7817         g++.dg/parse/parens2.C: New test.
7818
7819 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7820
7821         * g++.dg/parse/parse5.C: New test.
7822         * g++.dg/lookup/scoped4.C: New test.
7823
7824 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7825
7826         * g++.dg/parse/parens1.C: New test.
7827
7828         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7829         angle-bracket1.C.
7830         * g++.dg/parse/parens2.C: New test.
7831
7832         * g++.dg/lookup/scope-operator1.C: New test.
7833
7834         * g++.dg/parse/operator1.C: New test.
7835
7836 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7837
7838         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7839         * g++.old-deja/g++.other/access6.C: Likewise.
7840         * g++.old-deja/g++.other/decl1.C: Likewise.
7841         * g++.old-deja/g++.pt/typename12.C: Likewise.
7842
7843 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7844
7845         * g++.dg/parse/namespace1.C: New test.
7846
7847 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7848
7849         * g++.dg/parse/parse4.C: New test.
7850
7851 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7852
7853         * g++.dg/parse/parse3.C: New test.
7854
7855 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7856
7857         * g++.dg/parse/parse2.C: New test.
7858
7859 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7860
7861         * g++.dg/template/friend11.C: New test.
7862
7863 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7864
7865         * g++.dg/parse/parse1.C: New test.
7866
7867 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7868
7869         * lib/profopt.exp: Change the name of a global variable to avoid
7870         possible clashes with other test suites.
7871
7872 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7873
7874         * g++.dg/inherit/covariant8.C: New test.
7875
7876 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7877
7878         * g++.dg/init/array9.C: New test.
7879
7880         PR c++/9112
7881         * g++.dg/parse/expr1.C: New test.
7882
7883 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7884
7885         * gcc.c-torture/compile/20021230-1.c: New test.
7886
7887 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7888
7889         * g++.dg/inherit/covariant5.C: New test.
7890         * g++.dg/inherit/covariant6.C: New test.
7891         * g++.dg/inherit/covariant7.C: New test.
7892
7893 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7894
7895         PR c++/2739
7896         * g++.dg/other/access2.C: New test.
7897
7898 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7899
7900         * g++.dg/other/anon-struct.C: No longer fails
7901         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7902         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7903         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7904
7905 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7906
7907         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7908
7909 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7910
7911         * g++.dg/eh/spec4.C: Remove stray semicolon.
7912         * g++.dg/expr/pmf-1.C: Change error message.
7913         * g++.dg/ext/asm1.C: Remove stray semicolon.
7914         * g++.dg/ext/typename1.C: Add missing typenames.
7915         * g++.dg/inherit/template-as-base.C: Change error message.
7916         * g++.dg/lookup/scoped1.C: Likewise.
7917         * g++.dg/lookup/scoped2.C: Likewise.
7918         * g++.dg/lookup/using2.C: Likewise.
7919         * g++.dg/other/component1.C: Remove stray semicolon.
7920         * g++.dg/other/do1.C: Change error message.
7921         * g++.dg/other/error2.C: Likewise.
7922         * g++.dg/other/init1.C: Likewise.
7923         * g++.dg/other/packed1.C: Remove stray semicolon.
7924         * g++.dg/other/ptrmem2.C: Change error message.
7925         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7926         marker.
7927         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7928         * g++.dg/template/access3.C: Add typename keyword.
7929         * g++.dg/template/access5.C: Remove stray semicolon.
7930         * g++.dg/template/access6.C: Likewise.
7931         * g++.dg/template/complit1.C: Likewise.
7932         * g++.dg/template/crash1.C: Change error message.
7933         * g++.dg/template/inherit2.C: Remove stray semicolon.
7934         * g++.dg/template/instantiate2.C: Likewise.
7935         * g++.dg/template/instantiate3.C: Change error message.
7936         * g++.dg/template/qual1.C: Remove stray semicolon.
7937         * g++.dg/template/qualttp18.C: Change error message.
7938         * g++.dg/template/ref1.C: Remove stray semicolon.
7939         * g++.dg/template/sizeof1.C (A::value): Declare it.
7940         * g++.dg/template/spec4.C: Change error message.
7941         * g++.dg/template/static1.C: Likewise.
7942         * g++.dg/template/type1.C: Likewise.
7943         * g++.dg/template/typename3.C: Likewise.
7944         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7945         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7946         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7947         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7948         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7949         named return value extension.
7950         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7951         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7952         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7953         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7954         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7955         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7956         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7957         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7958         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7959         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7960         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7961         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7962         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7963         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7964         syntax.
7965         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7966         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7967         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7968         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7969         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7970         * g++.old-deja/g++.brendan/template11.C: Likewise.
7971         * g++.old-deja/g++.brendan/template26.C: Likewise.
7972         * g++.old-deja/g++.brendan/template27.C: Use explicit
7973         specialization syntax.
7974         * g++.old-deja/g++.brendan/template30.C: Likewise.
7975         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7976         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7977         non-dependent names.
7978         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7979         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7980         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7981         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7982         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7983         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7984         named return value extension.
7985         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7986         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7987         * g++.old-deja/g++.ext/return1.C: Likewise.
7988         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7989         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7990         * g++.old-deja/g++.jason/access8.C: Likewise.
7991         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7992         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7993         pseudo-destructor names.
7994         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7995         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7996         pseudo-destructor names.
7997         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7998         * g++.old-deja/g++.jason/overload19.C: Likewise.
7999         * g++.old-deja/g++.jason/overload32.C: Likewise.
8000         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8001         stray semicolons.
8002         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8003         * g++.old-deja/g++.jason/return.C: Likewise.
8004         * g++.old-deja/g++.jason/return2.C: Likewise.
8005         * g++.old-deja/g++.jason/shadow1.C: Likewise.
8006         * g++.old-deja/g++.jason/special.C: Use explicit specialization
8007         syntax.
8008         * g++.old-deja/g++.jason/template10.C: Account for use of
8009         non-dependent names.
8010         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8011         syntax.
8012         * g++.old-deja/g++.jason/template37.C: Likewise.
8013         * g++.old-deja/g++.law/access4.C: Change error messages.
8014         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
8015         pseudo-destructor names.
8016         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8017         * g++.old-deja/g++.law/ctors9.C: Likewise.
8018         * g++.old-deja/g++.law/cvt22.C: Likewise.
8019         * g++.old-deja/g++.law/dtors5.C: Likewise.
8020         * g++.old-deja/g++.law/global-init1.C: Likewise.
8021         * g++.old-deja/g++.law/missed-error3.C: Likewise.
8022         * g++.old-deja/g++.law/operators28.C: Likewise.
8023         * g++.old-deja/g++.law/visibility28.C: Likewise.
8024         * g++.old-deja/g++.martin/eval1.C: Likewise.
8025         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8026         name.
8027         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8028         * g++.old-deja/g++.mike/net34.C: Likewise.
8029         * g++.old-deja/g++.mike/net36.C: Likewise.
8030         * g++.old-deja/g++.mike/ns2.C: Likewise.
8031         * g++.old-deja/g++.mike/p12306.C: Likewise.
8032         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8033         value extension.
8034         * g++.old-deja/g++.mike/p700.C: Likewise.
8035         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8036         * g++.old-deja/g++.mike/p710.C: Likewise.
8037         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8038         value extension.
8039         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8040         * g++.old-deja/g++.mike/pmf9.C: Likewise.
8041         * g++.old-deja/g++.ns/crash2.C: Likewise.
8042         * g++.old-deja/g++.ns/crash3.C: Likewise.
8043         * g++.old-deja/g++.ns/invalid1.C: Likewise.
8044         * g++.old-deja/g++.ns/ns17.C: Likewise.
8045         * g++.old-deja/g++.ns/template16.C: Likewise.
8046         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8047         keyword.
8048         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8049         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8050         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8051         named return value extension.
8052         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8053         * g++.old-deja/g++.other/access4.C: Issue additional error
8054         messages.
8055         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8056         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8057         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8058         * g++.old-deja/g++.other/crash25.C: Change error message.
8059         * g++.old-deja/g++.other/crash4.C: Change error message.
8060         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8061         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8062         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8063         checks.
8064         * g++.old-deja/g++.other/defarg8.C: Likewise.
8065         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8066         * g++.old-deja/g++.other/dtor10.C: Likewise.
8067         * g++.old-deja/g++.other/incomplete.C: Likewise.
8068         * g++.old-deja/g++.other/linkage7.C: Likewise.
8069         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8070         lookup algorithm.
8071         * g++.old-deja/g++.other/mangle2.C: Likewise.
8072         * g++.old-deja/g++.other/refinit2.C: Likewise.
8073         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8074         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8075         * g++.old-deja/g++.pt/crash28.C: Likewise.
8076         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8077         syntax.
8078         * g++.old-deja/g++.pt/crash32.C: Change error message.
8079         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8080         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8081         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8082         error message position.
8083         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8084         * g++.old-deja/g++.pt/defarg8.C: Change error message.
8085         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8086         syntax.
8087         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8088         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8089         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8090         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8091         keyword.
8092         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8093         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8094         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8095         keyword.
8096         * g++.old-deja/g++.pt/explicit71.C: Change error message.
8097         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8098         syntax.
8099         * g++.old-deja/g++.pt/friend28.C: Account for use of
8100         non-dependent names.
8101         * g++.old-deja/g++.pt/friend29.C: Likewise.
8102         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8103         rules.
8104         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8105         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8106         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8107         lookup rules.
8108         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8109         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8110         keyword.
8111         * g++.old-deja/g++.pt/memclass20.C: Likewise.
8112         * g++.old-deja/g++.pt/memclass5.C: Likewise.
8113         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8114         keyword.
8115         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8116         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8117         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8118         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8119         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8120         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8121         keyword.
8122         * g++.old-deja/g++.pt/spec10.C: Likewise.
8123         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8124         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8125         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8126         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8127         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8128         * g++.old-deja/g++.pt/ttp62.C: Likewise.
8129         * g++.old-deja/g++.pt/ttp64.C: Likewise.
8130         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8131         * g++.old-deja/g++.pt/typename15.C: Likewise.
8132         * g++.old-deja/g++.pt/typename22.C: Likewise.
8133         * g++.old-deja/g++.pt/typename6.C: Change error messages.
8134         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8135         * g++.old-deja/g++.pt/virtual2.C: Likewise.
8136         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8137         syntax.
8138         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8139         return value extension.
8140         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8141         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8142         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8143         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8144
8145 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
8146
8147         * g++.dg/warn/inline1.C: New test.
8148         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8149         * g++.old-deja/g++.jason/synth10.C: Likewise.
8150         * g++.old-deja/g++.mike/net31.C: Likewise.
8151         * g++.old-deja/g++.mike/p8786.C: Likewise.
8152
8153         * g++.dg/template/friend10.C: New test.
8154         * g++.dg/template/conv5.C: New test.
8155
8156 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
8157
8158         * g++.dg/lookup/scoped3.C: New test.
8159
8160         * g++.dg/lookup/decl1.C: New test.
8161         * g++.dg/lookup/decl2.C: New test.
8162
8163 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
8164
8165         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8166         gcc.c-torture/compile/20021015-1.c,
8167         gcc.c-torture/compile/20021015-2.c,
8168         gcc.c-torture/compile/20021123-1.c,
8169         gcc.c-torture/compile/20021123-2.c,
8170         gcc.c-torture/compile/20021123-3.c,
8171         gcc.c-torture/compile/20021123-4.c,
8172         gcc.c-torture/execute/20021024-1.c: Add tests previously added
8173         only to 3.1 or 3.2 branch.
8174
8175 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
8176
8177         * gcc.dg/i386-bitfield3.c: New test.
8178
8179         * gcc.dg/i386-bitfield2.c: New test.
8180
8181 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
8182
8183         * g++.dg/parse/conv_op1.C: New test.
8184
8185 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
8186
8187         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8188         approved.
8189
8190 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
8191
8192         * gcc.c-torture/compile/20021220-1.c: New test.
8193
8194 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
8195
8196         * gcc.dg/i386-fastcall-1.c: New.
8197
8198 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8199
8200         * gcc.c-torture/execute/20021219-1.c: New test.
8201
8202 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8203
8204         * gcc.dg/i386-pic-1.c: New test.
8205
8206 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8207
8208         PR c++/8099
8209         * g++.dg/template/friend9.C: New test.
8210
8211 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8212
8213         PR c++/3663
8214         * g++.dg/template/access7.C: New test.
8215
8216 2002-12-18  Nick Clifton  <nickc@redhat.com>
8217
8218         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8219         the libstdc++-v3 directory has been found.
8220
8221 2002-12-12  Devang Patel <dpatel@apple.com>
8222         * gcc.dg/darwin-ld-1.c: New test.
8223         * gcc.dg/darwin-ld-2.c: New test.
8224         * gcc.dg/darwin-ld-3.c: New test.
8225         * gcc.dg/darwin-ld-4.c: New test.
8226         * gcc.dg/darwin-ld-5.c: New test.
8227
8228 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8229
8230         * gcc.c-torture/compile/20021212-1.c: New test.
8231
8232 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
8233
8234         * gcc.dg/fshort-wchar: New test.
8235
8236 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
8237
8238         PR c++/8372
8239         * g++.dg/template/dtor1.C: New test.
8240
8241         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8242         markers.
8243
8244 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
8245
8246         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8247
8248 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
8249
8250         * g++.dg/template/static1.C: New test.
8251         * g++.dg/template/static2.C: New test.
8252         * g++.old-deja/g++.ext/memconst.C: New test.
8253
8254 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8255
8256         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8257         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8258         * g++.dg/special/initp1.C: Likewise.
8259
8260 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
8261
8262         * gcc.c-torture/execute/20021204-1.c: New test.
8263
8264 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
8265
8266         * gcc.dg/ppc-fmadd-1.c: New file.
8267         * gcc.dg/ppc-fmadd-2.c: New file.
8268         * gcc.dg/ppc-fmadd-3.c: New file.
8269
8270 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
8271
8272         * gcc.c-torture/compile/20021204-1.c: New test.
8273
8274 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
8275
8276         * g++.dg/inherit/covariant2.C: New test.
8277         * g++.dg/inherit/covariant3.C: New test.
8278         * g++.dg/inherit/covariant4.C: New test.
8279         * g++.dg/inherit/covariant1.C: Remove XFAIL.
8280         * g++.old-deja/g++.robertl/eb17.C: Likewise.
8281
8282 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
8283
8284         PR c++/8688
8285         * g++.dg/init/brace3.C: New test.
8286
8287 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
8288
8289         * gcc.dg/20020210-1.c: Fix a comment typo.
8290
8291 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
8292
8293         PR c++/8720
8294         * g++.dg/parse/defarg1.C: New test.
8295
8296         PR c++/8615
8297         * g++.dg/template/char1.C: New test.
8298
8299         * g++.dg/template/varmod1.C: Fix typo.
8300
8301 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8302
8303         DR 180
8304         * g++.old-deja/g++.pt/crash32.C: Expect error.
8305
8306 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8307
8308         PR c++/5919
8309         * g++.dg/template/varmod1.C: New test.
8310
8311         PR c++/8727
8312         * g++.dg/inherit/typeinfo1.C: New test.
8313
8314         PR c++/8663
8315         * g++.dg/inherit/typedef1.C: New test.
8316
8317 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8318
8319         PR c++/8332
8320         PR c++/8493
8321         * g++.dg/template/strlen1.C: New test.
8322
8323         PR c++/8227
8324         * g++.dg/template/ctor2.C: New test.
8325
8326         PR c++/8214
8327         * g++.dg/init/string1.C: New test.
8328
8329         PR c++/8511
8330         * g++.dg/template/friend8.C: New test.
8331
8332 2002-11-29  Joe Buck <jbuck@synopsys.com>
8333
8334         * g++.dg/lookup/anon2.C: New test.
8335
8336 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8337
8338         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8339         h8300 port.
8340
8341 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8342
8343         * gcc.dg/bitfld-6.c: New test.
8344
8345 2002-11-27  Jan Hubicka  <jh@suse.cz>
8346
8347         * gcc.c-torture/execute/20021127.[cx]: New test.
8348
8349 2002-11-26  Jan Hubicka  <jh@suse.cz>
8350
8351         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8352         quality.
8353
8354 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8355
8356         * g++.dg/init/brace2.C: New test.
8357         * g++.old-deja/g++.mike/p9129.C: Correct.
8358
8359 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8360
8361         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8362
8363 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8364
8365         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8366
8367 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8368
8369         * testsuite/g++.dg/abi/empty11.C: New test.
8370         * testsuite/g++.dg/rtti/cv1.C: New test.
8371
8372 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8373
8374         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8375
8376 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8377
8378         * g++.dg/abi/empty10.C: New test.
8379
8380 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8381
8382         * gcc.c-torture/compile/20021124-1.c: New test.
8383
8384 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8385
8386         * g++.dg/abi/rtti2.C: New test.
8387
8388 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8389
8390         * gcc.dg/i386-unroll-1.c: New test.
8391
8392 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8393
8394         * gcc.c-torture/compile/20021120-1.c: New test.
8395         * gcc.c-torture/compile/20021120-2.c: New test.
8396
8397 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8398
8399         * gcc.dg/bitfld-5.c: New test.
8400
8401 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8402
8403         * gcc.c-torture/execute/20021120-3.c: New test.
8404
8405 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8406
8407         * gcc.c-torture/execute/20021120-2.c: New test.
8408
8409 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8410
8411         * gcc.c-torture/execute/20021120-1.c: New test.
8412
8413 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
8414
8415         * gcc.c-torture/execute/20021118-3.c: New test.
8416
8417 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8418
8419         * gcc.c-torture/compile/20021119-1.c: New test.
8420
8421 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8422
8423         * gcc.dg/duff-1.c: New test.
8424         * gcc.dg/duff-2.c: New test.
8425         * gcc.dg/duff-3.c: New test.
8426
8427 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8428
8429         * gcc.dg/cpp/_Pragma5.c: New test.
8430
8431 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8432
8433         * gcc.c-torture/execute/20021118-2.c: New test.
8434
8435 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8436
8437         * gcc.c-torture/execute/20021118-1.c: New test.
8438
8439 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
8440
8441         * gcc.dg/20021116-1.c: New test.
8442
8443 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
8444
8445         * g++.dg/abi/vcall1.C: New test.
8446
8447 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
8448
8449         * gcc.dg/20021029-1.c: New test.
8450         * gcc.dg/20021029-2.c: New test.
8451
8452 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8453
8454         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8455
8456 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8457
8458         PR c/8439
8459         * gcc.dg/20021110.c: Move to ...
8460         * gcc.c-torture/compile/20021110.c: .... here.
8461
8462 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8463
8464         PR c/8467
8465         * gcc.c-torture/execute/20021111-1.c
8466
8467 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8468
8469         PR c/8439
8470         * gcc.dg/20021110.c: New test.
8471
8472 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
8473
8474         * g++.dg/abi/vthunk3.C: Run only on x86.
8475
8476 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8477
8478         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8479
8480 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8481
8482         * lib/compat.exp (compat-execute): Fix logic error in last
8483         change.
8484
8485 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8486
8487         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8488
8489 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8490
8491         PR c++/8389
8492         * g++.dg/template/access6.C: New test.
8493
8494 2002-11-08  Jan Hubicka  <jh@suse.cz>
8495
8496         * gcc.dg/i386-ssefp-1.c: New test.
8497         * gcc.dg/i386-ssefp-1.c: New test.
8498
8499 2002-11-08  Jan Hubicka  <jh@suse.cz>
8500
8501         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8502
8503 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8504
8505         * g++.dg/abi/vthunk3.C: New test.
8506
8507         PR c++/8338
8508         * g++.dg/template/crash2.C: New test.
8509
8510 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8511
8512         * testsuite/g++.dg/abi/dtor1.C: New test.
8513         * testsuite/g++.dg/abi/dtor2.C: Likewise.
8514
8515 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
8516
8517         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8518         Darwin.
8519
8520 2002-11-04  Adam Nemet  <anemet@lnxw.com>
8521
8522         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8523         -mthumb.  Only xfail with -O0.
8524
8525 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
8526
8527         * g++.dg/abi/thunk1.C: New test.
8528         * g++.dg/abi/thunk2.C: Likewise.
8529         * g++.dg/abi/vtt1.C: Likewise.
8530
8531 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
8532
8533         PR optimization/8423
8534         * gcc.c-torture/execute/builtin-constant.c: New test.
8535
8536 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
8537
8538         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8539         Add some more cases.
8540
8541 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
8542
8543         PR c++/8391
8544         * g++.dg/opt/local1.C: New test.
8545
8546 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
8547
8548         PR c++/8160
8549         * g++.dg/template/complit1.C: New test.
8550
8551         PR c++/8149
8552         * g++.dg/template/typename4.C: Likewise.
8553
8554 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8555
8556         Core issue 287, PR c++/7639
8557         * g++.dg/template/instantiate1.C: Adjust error location.
8558         * g++.dg/template/instantiate3.C: New test.
8559         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8560         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8561         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8562
8563 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8564
8565         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8566
8567 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8568
8569         PR c++/8287
8570         * g++.dg/init/dtor2.C: New test.
8571
8572 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8573
8574         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8575         * gcc.dg/nest.c: Bypass errors on irix6.
8576
8577 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8578
8579         * gcc.dg/nest.c: Expect error for mmix-*-*.
8580         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8581
8582 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8583
8584         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8585         markers.
8586
8587         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8588
8589 2002-10-25  Mike Stump  <mrs@apple.com>
8590
8591         * gcc.dg/warn-1.c: New test.
8592
8593 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8594
8595         * g++.dg/template/typename3.C: New test.
8596
8597 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8598
8599         * g++.dg/lookup/ptrmem1.C: New test.
8600
8601         * g++.dg/abi/vthunk2.C: New test.
8602
8603 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8604
8605         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8606
8607 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8608
8609         * g++.dg/abi/empty9.C: New test.
8610
8611 2002-10-24  Richard Henderson  <rth@redhat.com>
8612
8613         * g++.dg/inherit/thunk1.C: Enable for ia64.
8614
8615 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8616
8617         PR c++/8067
8618         * g++.dg/lookup/pretty1.C: New test.
8619
8620 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8621
8622         * gcc.dg/20021023-1.c: New test.
8623
8624 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8625
8626         PR c++/7679
8627         * g++.dg/parse/inline1.C: New test.
8628
8629 2002-10-23  Richard Henderson  <rth@redhat.com>
8630
8631         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8632
8633         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8634
8635 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8636
8637         PR c++/6579
8638         * g++.dg/parse/stmtexpr3.C: New test.
8639
8640 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8641
8642         * g++.dg/expr/cond1.C: New test.
8643
8644 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8645
8646         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8647
8648 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8649
8650         * g++.dg/abi/vbase13.C: New test.
8651         * g++.dg/abi/vbase14.C: Likewise.
8652
8653 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8654
8655         * gcc.dg/tls/pic-1.c: New test.
8656         * gcc.dg/tls/nonpic-1.c: New test.
8657         * gcc.dg/20021018-1.c: New test.
8658
8659 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8660
8661         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8662         Remove only files with the same base name as the test case.
8663         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8664         (profopt-execute): Likewise.  Also, remove old profiling
8665         and performance data files before running the tests.
8666
8667         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8668         * g++.dg/bprob/bprob.exp: Likewise.
8669         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8670         to allow more general test case names.
8671
8672         * g++.dg/bprob/bprob-1.C: Rename to ...
8673         * g++.dg/bprob/g++-bprob-1.C: ... this.
8674
8675         * g77.dg/bprob/bprob-1.f: Rename to ...
8676         * g77.dg/bprob/g77-bprob-1.f: ... this.
8677
8678 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8679
8680         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8681         bison 1.50 or later.
8682
8683 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8684
8685         * g++.dg/README: Describe more test directories.
8686
8687 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8688
8689         * g++.dg/init/array6.C: Add additional tests.
8690
8691 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8692
8693         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8694         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8695
8696 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8697
8698         * gcc.c-torture/compile/20020604-1.x: New.
8699         * gcc.c-torture/compile/simd-5.x: Likewise.
8700         * gcc.c-torture/execute/920710-1.x: Likewise.
8701         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8702
8703 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8704
8705         * g++.dg/inherit/override1.C: Add dg-options clause.
8706
8707 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8708
8709         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8710         _mm_slli_si128.
8711
8712 2002-10-19  Andreas Schwab  <schwab@suse.de>
8713
8714         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8715         directory component.
8716
8717 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8718
8719         * g++.dg/inherit/thunk1.C: New test.
8720
8721         * g++.dg/inherit/override1.C: New test.
8722
8723         * g++.dg/abi/mangle11.C: New test.
8724         * g++.dg/abi/mangle14.C: New test.
8725         * g++.dg/abi/mangle17.C: New test.
8726
8727 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8728
8729         * g++.dg/overload/member2.C: New test.
8730
8731 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8732
8733         * g++.dg/README: Describe new compat directory.
8734         * g++.dg/dg.exp: Skip tests in compat directory.
8735         * README.compat: New file.
8736         * lib/compat.exp: New expect script.
8737         * g++.dg/compat: New test directory.
8738         * g++.dg/compat/compat.exp: New expect script.
8739         * g++.dg/compat/abi: New test directory.
8740         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8741         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8742         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8743         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8744         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8745         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8746         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8747         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8748         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8749         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8750         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8751         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8752         * g++.dg/compat/break: New test directory.
8753         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8754         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8755         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8756         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8757         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8758         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8759         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8760         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8761         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8762         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8763         g++.dg/compat/break/README: New files.
8764         * g++.dg/compat/eh: New test directory.
8765         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8766         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8767         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8768         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8769         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8770         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8771         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8772         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8773         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8774         g++.dg/compat/eh/filter2_y.C,
8775         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8776         g++.dg/compat/eh/new1_y.C,
8777         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8778         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8779         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8780         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8781         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8782         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8783         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8784         g++.dg/compat/eh/unexpected1_y.C: New files.
8785         * g++.dg/compat/init: New test directory.
8786         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8787         g++.dg/compat/init/array5_y.C,
8788         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8789         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8790         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8791         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8792         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8793         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8794         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8795         g++.dg/compat/init/init-ref2_y.C: New files.
8796
8797 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8798
8799         PR c++/7584
8800         * g++.dg/inherit/using3.C: New test.
8801
8802 2002-10-17  Jan Hubicka  <jh@suse.cz>
8803
8804         * gcc.dg/20021017-2.c: New test.
8805
8806 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8807
8808         * g++.dg/abi/mangle16.C: Adjust.
8809
8810         * g++.dg/init/array8.C: New test.
8811
8812 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8813
8814         * gcc.dg/special/mips-abi.exp: New test.
8815         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8816
8817 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8818
8819         * g++.dg/abi/mangle16.C: New test.
8820         * g++.dg/abi/mangle17.C: Likewise.
8821
8822         PR c++/7478
8823         * g++.dg/template/ref1.C: New test.
8824
8825 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8826
8827         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8828
8829 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8830
8831         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8832
8833 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8834
8835         PR c++/7524
8836         * g++.dg/init/array7.C: New test.
8837
8838 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8839
8840         * g++.dg/init/array6.C: New test.
8841
8842         * g++.dg/abi/mangle13.C: Likewise.
8843         * g++.dg/abi/mangle14.C: Likewise.
8844         * g++.dg/abi/mangle15.C: Likewise.
8845
8846 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8847
8848         * g++.dg/abi/empty8.C: New test.
8849
8850 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8851
8852         * g++.dg/init/ctor1.C: New test.
8853
8854 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8855
8856         * gcc.c-torture/execute/20021015-1.c: New test.
8857
8858 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8859
8860         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8861
8862 2002-10-14  Jan Hubicka  <jh@suse.cz>
8863
8864         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8865
8866 2002-10-14  Richard Henderson  <rth@redhat.com>
8867
8868         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8869
8870 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8871
8872         PR optimization/6631
8873         * g++.dg/opt/const2.C: New test.
8874
8875 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8876
8877         PR c++/7176
8878         * g++.dg/parse/friend1.C: New test.
8879         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8880
8881 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8882
8883         * gcc.dg/20021014-1.c: New test.
8884
8885 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8886
8887         PR c++/5661
8888         * g++.dg/ext/vlm1.C: New test.
8889         * g++.dg/ext/vlm2.C: Likewise.
8890
8891         * g++.dg/init/array1.C: Remove invalid braces.
8892         * g++.dg/init/brace1.C: New test.
8893         * g++.dg/init/copy2.C: Likewise.
8894         * g++.dg/init/copy3.C: Likewise.
8895         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8896         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8897         braces.
8898
8899 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8900
8901         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8902
8903 2002-10-11  Richard Shann  <richard.shann@superh.com>
8904
8905         * gcc.c-torture/compile/simd-5.c: New test.
8906
8907 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8908
8909         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8910
8911 2002-10-10  Jim Wilson  <wilson@redhat.com>
8912
8913         * gcc.c-torture/execute/20021010-1.c: New test.
8914
8915 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8916
8917         PR c/7353
8918         * g++.dg/ext/typedef-init.C: New test.
8919         * gcc.dg/typedef-init.c: New test.
8920
8921 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8922
8923         * gcc.dg/cpp/paste13.c: New test.
8924
8925 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8926
8927         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8928         remaining platforms, XFAIL during compile, not execute.  Don't
8929         XFAIL at -O0.
8930
8931 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8932
8933         * gcc.dg/alias-1.c: Tweak expected warning.
8934
8935 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8936
8937         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8938
8939 2002-10-06  Andreas Jaeger  <aj@suse.de>
8940
8941         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8942         * gcc.dg/cpp/c++98.C: Likewise.
8943
8944         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8945         * g++.dg/cpp/c++98.C: Likewise.
8946
8947         * g++.dg/README (Subdirectories): Mention cpp directory.
8948
8949         PR target/7559
8950         * gcc.dg/20021006-1.c: New test.
8951
8952 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8953
8954         PR c++/7804
8955         * g++.dg/other/warning1.C: New test.
8956
8957 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8958
8959         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8960         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8961         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8962
8963 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8964
8965         PR c++/7931
8966         * g++.dg/template/ptrmem3.C: New test.
8967
8968         PR c++/7754
8969         * g++.dg/template/union1.C: New test.
8970
8971 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8972
8973         PR c++/8006
8974         * g++.dg/abi/mangle9.C: New test.
8975         * g++.dg/abi/mangle10.C: New test.
8976         * g++.dg/abi/mangle11.C: New test.
8977         * g++.dg/abi/mangle12.C: New test.
8978
8979 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8980
8981         PR c++/7188.
8982         * g++.dg/template/meminit1.C: New test.
8983         * g++.dg/warn/Wreorder-1.C: Likewise.
8984         * g++.old-deja/g++.mike/warn3.C: Tweak.
8985         * lib/prune.exp: Ingore "in copy constructor".
8986
8987 2002-10-02  Andreas Jaeger  <aj@suse.de>
8988
8989         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8990         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8991         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8992         on x86-64.
8993
8994 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8995
8996         * gcc.dg/empty1.C: Fix typo.
8997
8998 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8999
9000         * gcc.dg/alias-1.c: New test.
9001
9002 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9003
9004         * gcc.dg/empty1.C: New test.
9005
9006         * g++.dg/tls/init-2.C: Tweak error messages.
9007
9008 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
9009
9010         * gcc.c-torture/compile/20020923-1.c: New test.
9011
9012 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
9013
9014         * gcc.c-torture/execute/ffs-1.c: New test.
9015         * gcc.c-torture/execute/ffs-2.c: Ditto.
9016
9017 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
9018
9019         * g++.dg/overload/member1.C: New test.
9020
9021 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
9022
9023         * g++.dg/abi/empty7.C: New test.
9024         * g++.dg/init/pm2.C: Likewise.
9025
9026 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
9027
9028         * g++.dg/rtti/crash1.C: New test.
9029
9030 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
9031
9032         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9033         gcc.dg/sibcall-4.c: New tests.
9034
9035 2002-09-28  Roger Sayle  <roger@eyesopen.com>
9036
9037         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9038         powerpc and MMIX targets.
9039
9040 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
9041
9042         * gcc.dg/cpp/20020927-1.c: New.
9043
9044 2002-09-26  David S. Miller  <davem@redhat.com>
9045
9046         * gcc.c-torture/compile/trunctfdf.c: New.
9047
9048 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9049
9050         * lib/target-supports.exp (check_weak_available): Handle solaris2.
9051
9052 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
9053
9054         * gcc.c-torture/execute/loop-15.c: New.
9055
9056 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
9057
9058         * README.QMTEST: Fix typo.
9059
9060 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
9061
9062         * gcc.dg/20020926-1.c: New test.
9063
9064 2002-09-25  David S. Miller  <davem@redhat.com>
9065
9066         PR target/7842
9067         * gcc.c-torture/execute/shiftdi.c: New test.
9068
9069 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
9070
9071         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9072         unique to the tool.
9073         * lib/g77.exp (g77_init): Likewise.
9074         * lib/g++.exp (g++_init): Likewise.
9075         * lib/objc.exp (objc_init): Likewise.
9076
9077 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
9078
9079         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9080         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9081         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9082
9083 2002-09-25  Richard Henderson  <rth@redhat.com>
9084
9085         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9086         too-small long double.
9087
9088 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
9089
9090         * gcc.dg/20020919-1.c: New test.
9091
9092 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
9093
9094         * g++.dg/abi/bitfield6.C: New test.
9095         * g++.dg/abi/bitfield7.C: New test.
9096         * g++.dg/abi/bitfield8.C: New test.
9097         * g++.dg/abi/vbase11.C: New test.
9098
9099 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9100
9101         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9102         hppa*-*-hpux*.  Update test comment.
9103
9104 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
9105
9106         * gcc.dg/tls/struct-1.c: New test.
9107
9108 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
9109
9110         * gcc.dg/cpp/tr-warn2.c: Update.
9111
9112 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9113
9114         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9115
9116 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9117
9118         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9119         systems.
9120
9121 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
9122
9123         * gcc.c-torture/execute/ieee/mzero3.c: New test.
9124
9125         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9126         Adjust for c++filt moved to binutils.  Remove spurious duplicate
9127         setting of cxxfilt.
9128
9129 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
9130
9131         * gcc.dg/20020312-2.c: Update for darwin.
9132
9133 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
9134
9135         * g++.old-deja/g++.other/crash32.C: Mark ICE.
9136
9137 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
9138
9139         * objc.dg/comp-types-1.m: New test.
9140         * objc.dg/comp-types-2.m: New test.
9141         * objc.dg/comp-types-3.m: New test.
9142         * objc.dg/comp-types-4.m: New test.
9143         * objc.dg/comp-types-5.m: New test.
9144         * objc.dg/comp-types-6.m: New test.
9145
9146 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9147
9148         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9149
9150 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9151
9152         * g++.dg/other/do1.C: New test.
9153
9154         * g++.dg/template/subst1.C: New test.
9155
9156 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
9157
9158         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9159
9160 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9161
9162         * g++.dg/template/qualttp20.C: Adjust expected errors.
9163         * g++.old-deja/g++.jason/report.C: Likewise.
9164         * g++.old-deja/g++.other/qual1.C: Likewise.
9165
9166         * g++.dg/lookup/scoped2.C: New test.
9167
9168         * g++.dg/ext/asm3.C: New test.
9169
9170 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
9171
9172         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9173
9174 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
9175
9176         * ChangeLog: follow spelling conventions.
9177         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9178         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9179         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9180         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9181         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9182         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9183         * g++.old-deja/g++.law/global-init1.C: Likewise.
9184         * g++.old-deja/g++.other/delete4.C: Likewise.
9185         * g++.old-deja/g++.other/inline21.C: Likewise.
9186         * g++.old-deja/g++.other/singleton.C: Likewise.
9187         * g77.dg/strlen0.f: Likewise.
9188         * g77.f-torture/compile/20010519-1.f: Likewise.
9189         * g77.f-torture/compile/980310-4.f: Likewise.
9190         * gcc.c-torture/compile/20000605-1.c: Likewise.
9191         * gcc.c-torture/execute/20020225-1.c: Likewise.
9192         * gcc.dg/c90-hexfloat-2.c: Likewise.
9193         * gcc.dg/c99-bool-1.c: Likewise.
9194         * gcc.dg/c99-hexfloat-2.c: Likewise.
9195         * gcc.dg/dll-2.c: Likewise.
9196         * gcc.dg/wtr-union-init-1.c: Likewise.
9197         * gcc.dg/wtr-union-init-2.c: Likewise.
9198         * gcc.dg/wtr-union-init-3.c: Likewise.
9199         * gcc.dg/cpp/avoidpaste1.c: Likewise.
9200         * gcc.dg/cpp/defined.c: Likewise.
9201         * gcc.dg/cpp/macsyntx.c: Likewise.
9202         * gcc.dg/cpp/paste2.c: Likewise.
9203         * gcc.dg/cpp/trad/defined.c: Likewise.
9204         * gcc.dg/format/c90-printf-1.c: Likewise.
9205         * gcc.dg/format/c90-scanf-1.c: Likewise.
9206         * gcc.dg/format/c99-printf-1.c: Likewise.
9207         * gcc.dg/format/c99-scanf-1.c: Likewise.
9208         * gcc.misc-tests/gcov-8.c: Likewise.
9209         * lib/profopt.exp: Likewise.
9210
9211 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
9212
9213         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9214
9215 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9216
9217         * g++.dg/inherit/using2.C: New test.
9218
9219 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
9220
9221         * ChangeLog: Follow spelling conventions.
9222         * g++.dg/template/friend4.C: Likewise.
9223         * g++.old-deja/g++.pt/crash67.C: Likewise.
9224         * gcc.c-torture/execute/20000801-4.c: Likewise.
9225         * gcc.dg/c90-digraph-1.c: Likewise.
9226         * gcc.dg/c94-digraph-1.c: Likewise.
9227         * gcc.dg/c99-digraph-1.c: Likewise.
9228         * gcc.dg/cpp/line5.c: Likewise.
9229         * gcc.dg/cpp/multiline.c: Likewise.
9230         * gcc.dg/cpp/trad/literals-1.c: Likewise.
9231         * gcc.dg/format/attr-3.c: Likewise.
9232         * gcc.dg/format/c90-scanf-3.c: Likewise.
9233         * gcc.dg/format/ext-4.c: Likewise.
9234
9235 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9236
9237         * g++.dg/template/pretty1.C: New test.
9238
9239 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
9240
9241         * gcc.c-torture/execute/struct-cpy-1.c: New test.
9242
9243 2002-09-13  Matt Austern  <austern@apple.com>
9244
9245         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9246         passing a cast expression to a function by const reference.
9247
9248 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
9249
9250         * g++.dg/template/deduce1.C: New test.
9251
9252 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
9253
9254         * gcc.c-torture/execute/simd-1.c: Force all use of int to
9255         32-bit int.
9256
9257 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9258
9259         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9260         usage.
9261
9262 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
9263
9264         * gcc.c-torture/compile/20020910-1.c: New test.
9265
9266 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
9267
9268         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9269
9270 2002-09-10  Andreas Jaeger  <aj@suse.de>
9271
9272         * gcc.dg/20020312-2.c: Adjust for x86-64.
9273
9274 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
9275
9276         * g77.dg/7388.f: New test case for PR 7388.
9277
9278 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
9279
9280         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9281
9282 2002-09-05  Ziemowit Laski <zlaski@apple.com>
9283
9284         * objc.dg/proto-lossage-1.m: New test.
9285
9286 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
9287
9288         * gcc.dg/cpp/_Pragma4.c: Fix typo.
9289
9290 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
9291
9292         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
9293         expected to pass.
9294
9295 2002-09-06  Stan Shebs  <shebs@apple.com>
9296             David Edelsohn  <edelsohn@gnu.org>
9297
9298         * gcc.dg/weak: New directory.
9299         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9300         target-specific xfail bits.
9301         * gcc.dg/typeof-2.c: Move to new directory.
9302         * gcc.dg/weak.exp: New expect script.
9303
9304 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
9305
9306         * gcc.c-torture/execute/extzvsi.c: New test.
9307
9308 2002-09-05  Stan Shebs  <shebs@apple.com>
9309
9310         * gcc.dg/weak-1.c: xfail on Darwin.
9311         * gcc.dg/weak-2.c: Ditto.
9312         * gcc.dg/weak-3.c: Ditto.
9313         * gcc.dg/weak-4.c: Ditto.
9314         * gcc.dg/weak-5.c: Ditto.
9315         * gcc.dg/weak-6.c: Ditto.
9316         * gcc.dg/weak-7.c: Ditto.
9317         * gcc.dg/weak-8.c: Ditto.
9318         * gcc.dg/weak-9.c: Ditto.
9319
9320 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
9321
9322         * gcc.c-torture/execute/loop-14.c: New test.
9323
9324 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
9325
9326         * g++.dg/other/cxa-atexit1.C: New test.
9327
9328         * gcc.dg/typeof-2.c: New test.
9329
9330 2002-09-03  Roger Sayle  <roger@eyesopen.com>
9331
9332         * gcc.dg/builtins-2.c: New testcase.
9333         * gcc.dg/builtins-3.c: New testcase.
9334
9335 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
9336
9337         * gcc.dg/cpp/_Pragma4.c: New test.
9338
9339 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
9340
9341         * objc/execute/nil_method-1.m: New testcase.
9342
9343 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
9344
9345         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9346         [Object class], not [Object initialize].
9347
9348 2002-08-31  Roger Sayle  <roger@eyesopen.com>
9349             Hans-Peter Nilsson  <hp@bitrange.com>
9350
9351         * gcc.c-torture/execute/20020720-1.x: Skip test on
9352         mmix-knuth-mmixware.  Correct comment.
9353
9354 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
9355
9356         * testsuite/g++.dg/abi/bitfield5.C: New test.
9357         * testsuite/g++.dg/abi/vbase10.C: Likewise.
9358
9359 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
9360
9361         * objc.dg/undeclared-selector.m: New test.
9362
9363 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
9364
9365         * g++.dg/other/offsetof1.C: Avoid cast warning.
9366
9367 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
9368
9369         * objc.dg/super-class-2.m: New test.
9370
9371 2002-08-24  Matt Austern  <austern@apple.com>
9372
9373         * g++.dg/ext/lvaddr.C: New test.
9374         * g++.dg/ext/lvcast.C: New test.
9375
9376 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
9377
9378         * testsuite/g++.dg/inherit/cond1.C: New test.
9379
9380 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
9381
9382         * gcc.dg/noncompile/incomplete-1.c: New test.
9383
9384 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
9385
9386         * gcc.dg/typespec-1.c: New test.
9387
9388 2002-08-20  Devang Patel  <dpatel@apple.com>
9389         * objc.dg/proto-hier-2.m: New test.
9390
9391 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
9392
9393         * objc.dg/bitfield-1.m: New test.
9394         * objc.dg/bitfield-2.m: New test.
9395
9396 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
9397
9398         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9399         gcc.dg/c99-flex-array-4.c: New tests.
9400
9401 2002-08-16  Stan Shebs  <shebs@apple.com>
9402
9403         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9404
9405 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
9406
9407         * gcc.dg/typeof-1.c: New test.
9408         * g++.dg/ext/typeof2.C: New test.
9409
9410 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
9411
9412         * g++.dg/other/offsetof1.C: New test.
9413
9414 2002-08-14  Richard Henderson  <rth@redhat.com>
9415
9416         * gcc.dg/tls/diag-3.c: Fix expected message strings.
9417
9418 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
9419
9420         * gcc.dg/cpp/_Pragma3.c: New test.
9421
9422 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
9423
9424         * g++.dg/template/inherit3: New test.
9425
9426 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9427
9428         * gcc.dg/bitfld-4.c: Add blank options.
9429
9430 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
9431
9432         * g++.dg/template/crash1.C: New test.
9433
9434 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
9435
9436         * gcc.dg/tls/opt-2.c: New test.
9437
9438 2002-08-08  Devang Patel  <dpatel@apple.com>
9439
9440         * objc.dg/selector-1.m : New test
9441
9442 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9443
9444         * g++.dg/abi/bitfield4.C: New test.
9445         * gcc.dg/bitfld-4.c: New test.
9446
9447 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9448
9449         * g++.dg/other/packed1.C: New test.
9450
9451 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
9452
9453         * g++.dg/abi/offsetof.C: Tweak error messages.
9454         * g++.old-deja/g++.mike/p10769a.C: Likewise.
9455
9456 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
9457
9458         * gcc.dg/bitfld-3.c: New test.
9459
9460 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
9461             Richard Henderson  <rth@redhat.com>
9462
9463         * gcc.dg/i386-bitfield1.c: New test.
9464         * g++.dg/abi/bitfield3.C: Update.
9465
9466 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
9467
9468         * objc.dg/const-str-2.m: Update.
9469         * gcc.dg/cpp/c++98.c: Change to C extension.
9470         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
9471         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9472
9473 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9474
9475         * testsuite/gcc.dg/tls/diag-3.c: New.
9476
9477 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9478
9479         * g++.dg/README (Subdirectories): Document new subdir expr.
9480         * g++.dg/expr/pmf-1.C: New test.
9481
9482 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9483
9484         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9485
9486 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9487
9488         * g++.dg/abi/bitfield3.C: New test.
9489
9490 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9491
9492         * lib/gcov.exp: Tweak expected line formats.
9493         * gcc.misc-tests/gcov8.c: New test.
9494         * gcc.misc-tests/gcov8.x: New flags.
9495
9496 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9497
9498         * consistency.vlad/layout/endian.c: Include string.h.
9499
9500         * gcc.c-torture/execute/20020805-1.c: New test.
9501
9502 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9503
9504         * g++.dg/other/conversion1.C: New test.
9505
9506 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9507
9508         * gcc.dg/builtins-1.c: New testcase.
9509
9510 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9511
9512         * g++.dg/inherit/access3.C: New test.
9513
9514 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9515
9516         * gcc.dg/ia64-visibility-2.c: New test.
9517
9518 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9519
9520         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9521         __qualifier_flags to __flags.
9522
9523 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9524
9525         * g++.dg/inherit/operator1.C: New test.
9526         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9527         * g++.dg/other/error1.C: Change expected error message.
9528         * g++.dg/template/conv4.C: Likewise.
9529
9530 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9531
9532         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9533         for documented behavior.
9534
9535 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9536
9537         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9538         several targets known to fail.
9539
9540 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9541
9542         * gcc.dg/mips-args-[123].c: New tests.
9543
9544 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9545
9546         * gcc.dg/ppc-spe.c: New.
9547
9548 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9549
9550         * g++.dg/other/ptrmem4.C: New testcase.
9551
9552 2002-07-24  Richard Henderson  <rth@redhat.com>
9553
9554         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9555
9556 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9557
9558         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9559
9560 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9561
9562         * gcc.c-torture/execute/memset-3.c: New testcase.
9563
9564 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9565
9566         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9567         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9568
9569 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9570
9571         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9572         Delete.
9573
9574 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9575
9576         * gcc.c-torture/compile/simd-4.c: New test.
9577
9578 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9579
9580         PR c++/7347, c++/7348
9581         * g++.dg/template/access4.C: New test.
9582         * g++.dg/template/access5.C: New test.
9583         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9584         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9585         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9586         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9587
9588 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9589
9590         * gcc.dg/gnu89-init-2.c: New test.
9591
9592 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9593
9594         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9595
9596 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9597
9598         * gcc.c-torture/execute/20020720-1.c: New testcase.
9599
9600 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9601
9602         * gcc.dg/cpp/Wsignprom.c: New tests.
9603
9604 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9605
9606         * gcc.c-torture/execute/loop-13.c: New test.
9607
9608 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9609
9610         * gcc.dg/cpp/expr.c: New tests.
9611
9612 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9613
9614         * g++.dg/opt/pr6713.C: Add template instantiation.
9615
9616 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9617
9618         * gcc.dg/nest.c: New test.
9619
9620 2002-07-17  Richard Henderson  <rth@redhat.com>
9621
9622         * g++.dg/opt/pr6713.C: New test.
9623
9624 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9625
9626         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9627         XFAIL for all x86 processors.
9628
9629 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9630
9631         * gcc.c-torture/execute/20010122-1.x: Do not test with
9632         -fomit-frame-pointer.
9633
9634 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9635
9636         * g++.dg/template/instantiate2.C: New test.
9637         * g++.dg/template/spec4.C: New test.
9638
9639 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9640
9641         * g++.dg/template/access2.C: New test.
9642         * g++.dg/template/access3.C: New test.
9643
9644 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9645
9646         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9647         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9648         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9649         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9650         Convert to use <stdarg.h>.
9651         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9652         Delete.
9653         * gcc.dg/va-arg-2.c: New.
9654         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9655
9656 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9657
9658         * gcc.c-torture/compile/20020710-1.c: New test.
9659
9660 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9661                           Andrew Pinski  <pinskia@physics.uc.edu>
9662
9663         gcc.c-torture/compile/simd-2.c: New testcase.
9664         gcc.c-torture/compile/simd-3.c: Likewise.
9665
9666 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9667
9668         PR c++/7224
9669         * g++.dg/overload/error1.C: New test.
9670
9671 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9672
9673         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9674         configuration and IRIX 6 O32 ABI.
9675
9676 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9677
9678         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9679
9680 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9681
9682         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9683
9684 2002-07-10  Jeffrey A Law  <law@redhat.com>
9685
9686         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9687
9688         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9689
9690 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9691
9692         * gcc.dg/20020312-2.c: Check for __PPC__.
9693
9694 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9695
9696         * gcc.c-torture/compile/20020709-1.c: New test.
9697
9698 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9699
9700         * g++.dg/template/qualttp21.C: New test case.
9701
9702 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9703
9704         * gcc.c-torture/compile/20020706-1.c: New test.
9705         * gcc.c-torture/compile/20020706-2.c: New test.
9706
9707 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9708             Alexandre Oliva  <aoliva@redhat.com>
9709
9710         * g++.dg/warn/incomplete1.C: New test.
9711
9712 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9713
9714         PR c++/7099
9715         * g++.dg/warn/noreturn1.C: New test.
9716
9717 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9718
9719         PR c++/6706
9720         * g++.dg/debug/debug6.C: New test.
9721         * g++.dg/debug/debug7.C: New test.
9722
9723 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9724
9725         * gcc.c-torture/compile/simd-3.c: New test.
9726
9727 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9728
9729         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9730         * gcc.dg/20020620-1.c: Likewise.
9731
9732 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9733
9734         PR c++/6944
9735         * g++.dg/init/array4.C: New test.
9736         * g++.dg/init/array5.C: New test.
9737
9738 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9739
9740         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9741         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9742
9743 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9744
9745         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9746         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9747         * gcc.dg/wtr-conversion-1.c: Likewise.
9748         * gcc.dg/wtr-escape-1.c: Likewise.
9749         * gcc.dg/wtr-int-type-1.c: Likewise.
9750         * gcc.dg/wtr-label-1.c: Likewise.
9751         * gcc.dg/wtr-static-1.c: Likewise.
9752         * gcc.dg/wtr-strcat-1.c: Likewise.
9753         * gcc.dg/wtr-suffix-1.c: Likewise.
9754         * gcc.dg/wtr-switch-1.c: Likewise.
9755         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9756         * gcc.dg/wtr-union-init-1.c: Likewise.
9757         * gcc.dg/wtr-union-init-2.c: Likewise.
9758         * gcc.dg/wtr-union-init-3.c: Likewise.
9759
9760         * gcc.dg/wtr-func-def-1.c: New test.
9761
9762 2002-07-02 Devang Patel <dpatel@apple.com>
9763
9764         * objc.dg/param-1.m: New test.
9765
9766 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9767
9768         * gcc.dg/cpp/trad/directive.c: Add test.
9769         * gcc.dg/cpp/trad/macroargs.c: Add test.
9770         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9771
9772 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9773
9774         * gcc.dg/cpp/cmdlne-M.c: New test.
9775
9776 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9777
9778         * objc.dg/desig-init-1.m: New test.
9779
9780 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9781
9782         PR c++/6716
9783         * g++.dg/template/instantiate1.C: New test.
9784
9785 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9786
9787         PR c++/7112
9788         * g++.dg/template/sizeof2.C: New test.
9789
9790 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9791
9792         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9793         gcc.dg/cpp/trad/include.c: New tests.
9794
9795 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9796
9797         PR target/7177
9798         * gcc.c-torture/compile/20020701-1.c: New test.
9799
9800 2002-07-01  Stan Shebs  <shebs@apple.com>
9801
9802         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9803         header here...
9804         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9805         (objc-torture-execute): or here.
9806
9807 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9808
9809         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9810
9811 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9812
9813         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9814
9815 2002-06-30  Devang Patel  <dpatel@apple.com>
9816
9817         * objc.dg/fsyntax-only.m: New test.
9818
9819 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9820
9821         PR c++/6695
9822         * g++.dg/template/friend7.C: New file.
9823
9824 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9825
9826         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9827         return type.
9828
9829 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9830
9831         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9832         avoid division by zero.
9833
9834 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9835
9836         * gcc.dg/Wunknownprag.c: New tests.
9837
9838 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9839
9840         * gcc.c-torture/execute/simd-2.c: New test.
9841
9842 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9843
9844         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9845         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9846         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9847         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9848         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9849         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9850         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9851         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9852         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9853         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9854         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9855         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9856         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9857         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9858         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9859         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9860         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9861
9862 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9863
9864         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9865         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9866         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9867         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9868         New tests.
9869         * gcc.dg/cpp/trad/directive.c: Update.
9870
9871 2002-06-23  Andreas Jaeger  <aj@suse.de>
9872
9873         * gcc.c-torture/execute/complex-6.c: New.
9874
9875 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9876
9877         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9878         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9879         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9880         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9881
9882 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9883
9884         * gcc.dg/cpp/trad: New directory with traditional tests copied
9885         from parent directory.
9886         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9887         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9888         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9889         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9890         Move to trad/ and rename.
9891         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9892         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9893         gcc.dg/cpp/trad/redef2.c: New tests.
9894         * gcc.dg/cpp/trad/trad.exp: New driver.
9895
9896 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9897
9898         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9899         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9900         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9901         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9902         Remove.
9903
9904 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9905
9906         * gcc.dg/20020620-1.c: New test.
9907
9908 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9909
9910         * g++.dg/template/ttp4.C: New test.
9911
9912 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9913
9914         * g++.dg/opt/vt1.C: Fix regexp.
9915
9916 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9917
9918         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9919         Don't use attribute `noinline'.
9920
9921 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9922
9923         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9924
9925 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9926
9927         * gcc.c-torture/execute/simd-1.c: New.
9928
9929         * gcc.dg/simd-1.c: New.
9930
9931 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9932
9933         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9934
9935 2002-06-16  Richard Henderson  <rth@redhat.com>
9936
9937         * g++.dg/ext/anon-struct1.C: New.
9938         * g++.dg/ext/anon-struct2.C: New.
9939         * g++.dg/ext/anon-struct3.C: New.
9940         * gcc.dg/anon-struct-1.c: New.
9941         * gcc.dg/anon-struct-2.c: New.
9942         * gcc.dg/anon-struct-3.c: New.
9943         * gcc.dg/20011008-1.c: Adjust warning text.
9944         * gcc.dg/20020527-1.c: Add -fms-extensions.
9945
9946 2002-06-16  Richard Henderson  <rth@redhat.com>
9947
9948         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9949
9950 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9951
9952         * gcc.c-torture/execute/20020615-1.c: New test.
9953
9954 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9955
9956         * gcc.c-tortuture/execute/compare-1.c: New test case.
9957         * gcc.c-tortuture/execute/compare-2.c: New test case.
9958         * gcc.c-tortuture/execute/compare-3.c: New test case.
9959
9960 2002-06-13  Richard Henderson  <rth@redhat.com>
9961
9962         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9963         ia64 ilp32.
9964
9965 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9966
9967         * g++.dg/template/typename2.C: Update error message.
9968
9969 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9970
9971         * gcc.c-torture/execute/20020611-1.c: New test.
9972
9973 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9974
9975         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9976         list of targets to skip.
9977
9978 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9979
9980         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9981         targets if not optimizing.
9982
9983 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9984
9985         * gcc.c-torture/compile/20020605-1.c: New test.
9986
9987         * g++.dg/opt/vt1.C: New test.
9988
9989         * gcc.dg/20020531-1.c: New test.
9990
9991         * gcc.dg/20020530-1.c: New test.
9992
9993         * gcc.dg/20020527-1.c: New test.
9994
9995         * g++.dg/opt/cse1.C: New test.
9996
9997 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9998
9999         * gcc.dg/20020607-2.c: New test case.
10000
10001 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
10002
10003         * gcc.c-torture/compile/20020604-1.c: New test.
10004
10005 2002-06-04  Richard Henderson  <rth@redhat.com>
10006
10007         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10008         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10009         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10010
10011 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
10012
10013         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10014
10015 2002-06-03  Richard Henderson  <rth@redhat.com>
10016
10017         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10018         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10019
10020 2002-06-02  Richard Henderson  <rth@redhat.com>
10021
10022         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10023         test functions static.
10024
10025 2002-06-02  Andreas Jaeger  <aj@suse.de>
10026
10027         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10028         now.
10029
10030 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10031
10032         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10033         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10034         Update for mofified diagnostics.
10035         * gcc.dg/c99-intconst-1.c: No longer fail.
10036
10037 2002-06-02  Richard Henderson  <rth@redhat.com>
10038
10039         * gcc.dg/uninit-A.c: Remove xfail markers.
10040
10041 2002-06-01  Roger Sayle  <roger@eyesopen.com>
10042
10043         * gcc.dg/fnegate-1.c: New test case.
10044
10045 2002-05-30  Osku Salerma  <osku@iki.fi>
10046
10047         * gcc.c-torture/execute/mayalias-1.c: New file.
10048
10049 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10050
10051         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10052         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10053         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10054
10055 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
10056
10057         * gcc.c-torture/execute/20020529-1.c: New test.
10058
10059 2002-05-27  Richard Henderson  <rth@redhat.com>
10060
10061         * g++.dg/ext/attrib6.C: New test case.
10062
10063 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10064
10065         * gcc.c-torture/execute/pure-1.c: New test.
10066
10067 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10068
10069         * gcc.dg/cpp/arith-2.c: Remove.
10070
10071 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10072
10073         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10074         * gcc.dg/cpp/if-3.c: Remove.
10075
10076 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
10077
10078         * g++.dg/opt/cse2.C: New test.
10079
10080 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
10081
10082         * gcc.dg/cpp/arith-1.c: New semantic tests.
10083         * gcc.dg/cpp/if-1.c: Update.
10084
10085 2002-05-24  Ben Elliston  <bje@redhat.com>
10086
10087         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10088
10089 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
10090
10091         * gcc.dg/verbose-asm.c: New test.
10092
10093 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10094
10095         * gcc.dg/cpp/paste12.c: New test.
10096
10097 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10098
10099         * g++.dg/parse/named_ops.C: New test.
10100
10101 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
10102
10103         * gcc/testsuite/gcc.dg/weak-8.c: New test.
10104
10105 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
10106
10107         * gcc.dg/weak-2.c: Allow optional leading underscore
10108         in scan-assembler symbol name.
10109         * gcc.dg/weak-3.c: Likewise.
10110         * gcc.dg/weak-4.c: Likewise.
10111         * gcc.dg/weak-5.c: Likewise.
10112
10113 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
10114
10115         * gcc.dg/20020523-1.c: New test.
10116
10117 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10118
10119         * objc.dg/const-str-2.m: Update now that we stop after
10120         a command line error.
10121
10122 2002-05-22  Richard Henderson  <rth@redhat.com>
10123
10124         * g++.dg/dg.exp: Fix typo in test pruneing.
10125
10126 2002-05-22  Richard Henderson  <rth@redhat.com>
10127
10128         * g++.dg/dg.exp: Prune the tls subdirectory.
10129         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10130         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10131         * g++.dg/tls/init-1.C: New.
10132
10133 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
10134
10135         * gcc.dg/20020517-1.c: New test.
10136
10137 2002-05-21  Richard Henderson  <rth@redhat.com>
10138
10139         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10140         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10141
10142 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
10143
10144         * g++.dg/other/copy2.C: New test.
10145
10146 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
10147
10148         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10149         (MAX_COPY): Bump up to 10 times sizeof (long long).
10150         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10151
10152         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10153         sizeof (long long).
10154
10155         * gcc.c-torture/execute/strcpy-1.c: New test.
10156
10157 2002-05-19  Jason Merrill  <jason2redhat.com>
10158
10159         * g++.dg/ext/oper1.C: New test.
10160
10161 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
10162 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
10163
10164         * README.QMTEST: New file.
10165
10166         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10167
10168 2002-05-19  Andreas Jaeger  <aj@suse.de>
10169
10170         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10171         now.
10172         * gcc.c-torture/execute/loop-2d.x: Likewise.
10173
10174 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
10175
10176         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
10177         support weak symbols.
10178         * gcc.dg/weak-4.c: Likewise
10179         * gcc.dg/weak-6.c: Likewise
10180
10181 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
10182
10183         * gcc.dg/weak-3.c: Add dg-excess-error comment for
10184         cygwin, coff and h8300-*-hms targets
10185         * gcc.dg/weak-5.c: Likewise
10186         * gcc.dg/weak-7.c: Likewise
10187
10188 2002-05-16  Jason Merrill  <jason@redhat.com>
10189
10190         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10191         (scan-assembler-not, scan-assembler-dem): Likewise.
10192         (scan-assembler-dem-not): Likewise.
10193
10194 2002-05-15  Richard Henderson  <rth@redhat.com>
10195
10196         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10197
10198 2002-05-15  Richard Henderson  <rth@redhat.com>
10199
10200         * gcc.dg/weak-5.c (vfoo1c): No warning here.
10201         (vfoo1f): Warning here.
10202         (vfoo1l): Don't redefine the alias.
10203
10204 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
10205
10206         * g++.dg/init/pm1.C: New test.
10207
10208 2002-05-12  David S. Miller  <davem@redhat.com>
10209
10210         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10211         types.
10212
10213 2002-05-10  Roger Sayle  <roger@eyesopen.com>
10214
10215         * gcc.c-torture/execute/20020510-1.c: New test case.
10216
10217 2002-05-10  David S. Miller  <davem@redhat.com>
10218
10219         * gcc.c-torture/execute/conversion.c: Test long double too.
10220
10221 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
10222
10223         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10224         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10225         * lib/g++.exp (g++_link_flags): Likewise.
10226         * lib/objc.exp (objc_target_compile): Likewise.
10227
10228 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
10229
10230         * gcc.dg/cpp/poison.c: Update.
10231         * gcc.dg/cpp/20000625-2.c: Remove.
10232         * gcc.dg/cpp/direct2s.c: Remove final test.
10233
10234 2002-05-08  Tom Rix  <trix@redhat.com>
10235
10236         * gcc.c-torture/execute/20020508-1.c: New test.
10237         * gcc.c-torture/execute/20020508-2.c: New test.
10238         * gcc.c-torture/execute/20020508-3.c: New test.
10239
10240 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10241
10242         * gcc.dg/cpp/charconst-4.c: More tests.
10243
10244 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
10245
10246         PR c/6569
10247         * gcc.dg/weak-3.c: Update location of warning messages.
10248         * gcc.dg/weak-5.c: Likewise.
10249
10250 2002-05-06  Roger Sayle  <roger@eyesopen.com>
10251
10252         * gcc.c-torture/execute/20020506-1.c: New test case.
10253
10254 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
10255
10256         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10257
10258 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10259
10260         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10261
10262 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10263
10264         * gcc.dg/cpp/charconst-3.c: New test.
10265
10266 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10267
10268         * gcc.dg/cpp/charconst.c: Update tests.
10269
10270 2002-05-05  Tim Josling  <tej@melbpc.org.au>
10271
10272         * treelang: Added directory for new sample language treelang. Also
10273         lib/treelang.exp: New file to signal treelang should be tested.
10274
10275 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10276
10277         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10278         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10279         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10280         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10281         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10282         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10283         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10284
10285 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10286
10287         * gcc.dg/format/xopen-2.c: New test.
10288
10289 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10290
10291         * gcc.dg/20020503-1.c: New test.
10292
10293 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
10294
10295         * g++.dg/init/dtor1.C: Make it tougher.
10296
10297 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
10298
10299         * g++.dg/init/dtor1.C: New test.
10300
10301 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
10302
10303         * gcc.dg/altivec-8.c: New.
10304
10305 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
10306
10307         * gcc.dg/altivec-7.c: New.
10308
10309 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
10310
10311         * g++.dg/parse/typedef1.C: New test.
10312
10313 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
10314
10315         PR c++/6486
10316         * g++.dg/template/friend6.C: New test.
10317
10318         PR c++/6492
10319         * g++.dg/init/copy1.C: New test.
10320
10321 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
10322
10323         * g++.dg/warn/effc1.C: New test.
10324
10325 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10326
10327         * gcc.dg/cpp/if-cexp.c: Add a test.
10328
10329 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
10330
10331         * gcc.dg/20020426-2.c: New test.
10332
10333 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
10334
10335         * gcc.dg/cpp/if-mop.c: Update.
10336         * gcc.dg/cpp/if-mpar.c: Add test.
10337         * gcc.dg/cpp/if-oppr.c: Update.
10338
10339 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10340
10341         PR c/6343
10342         * gcc.dg/weak-[2-7].c: New tests.
10343
10344 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10345
10346         * gcc.dg/enum1.c: New test.
10347
10348 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10349
10350         PR c++/6497
10351         * g++.dg/inherit/access2.C: New test.
10352
10353 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10354
10355         PR bootstrap/6445
10356         * gcc.dg/20020426-1.c: New test.
10357
10358 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10359
10360         * g++.dg/abi/enum1.C: New test.
10361
10362 2002-04-26  Richard Henderson  <rth@redhat.com>
10363
10364         * gcc.dg/c99-bool-1.c: Expect always true warning.
10365
10366 2002-04-25  Roger Sayle  <roger@eyesopen.com>
10367
10368         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10369
10370 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10371
10372         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10373         targets.
10374
10375 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
10376
10377         * g++.dg/abi/mange7.C: New test.
10378
10379         PR c++/6438.
10380         * g++.dg/parse/stmtexpr2.C: New test.
10381
10382 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
10383
10384         * gcc.dg/20020312-2.c: Add SH target.
10385
10386 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10387
10388         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10389         compiler output on mips*-*-irix*.
10390
10391 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
10392
10393         * g++.dg/parse/attr1.C: New test.
10394
10395 2002-04-23  Roger Sayle  <roger@eyesopen.com>
10396
10397         * gcc.c-torture/execute/string-opt-17.c: New test case.
10398         * gcc.c-torture/execute/memset-2.c: New test case.
10399
10400 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
10401
10402         PR c++/6256:
10403         * g++.dg/template/friend5.C: New test.
10404
10405         PR c++/6331:
10406         * g++.dg/template/qual1.C: Likewise.
10407
10408 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
10409
10410         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10411         Include stdlib.h, not stdio.h or ctype.h.
10412
10413 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
10414
10415         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10416         cris-*-elf* and mmix-*-*.
10417         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10418         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10419         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10420         Ditto.
10421         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10422         * gcc.dg/wchar_t-1.c: Ditto.
10423
10424 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
10425
10426         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10427         Clarify comment.
10428
10429 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
10430
10431         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10432
10433 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10434
10435         * gcc.c-torture/execute/20000906-1.x: Delete.
10436
10437 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
10438
10439         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10440
10441 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
10442
10443         * PR6367
10444         * g77.f-torture/execute/6367.f: New test.
10445         * g77.f-torture/execute/6367.x: Disable for MMIX.
10446
10447 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
10448
10449         * PR6352
10450         * g++.dg/opt/inline2.C: New test.
10451
10452 2002-04-18  Richard Henderson  <rth@redhat.com>
10453
10454         * gcc.dg/20000906-1.c: Enable for all targets.
10455         * gcc.c-torture/compile/iftrap-2.c: New.
10456
10457 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10458
10459         * gcc.dg/20020418-1.c: New test.
10460         * gcc.dg/20020418-2.c: New test.
10461
10462 2002-04-18  Richard Henderson  <rth@redhat.com>
10463
10464         * gcc.c-torture/compile/iftrap-1.c: New.
10465         * gcc.dg/iftrap-1.c: Adjust for ia64.
10466         * gcc.dg/iftrap-2.c: New.
10467
10468 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10469
10470         * gcc.c-torture/compile/20020418-1.c: New test.
10471
10472 2002-04-18  Roger Sayle  <roger@eyesopen.com>
10473
10474         * gcc.c-torture/compile/20020415-1.c: New.
10475
10476 2002-04-18  David S. Miller  <davem@redhat.com>
10477
10478         * gcc.c-torture/execute/20020418-1.c: New test.
10479
10480 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
10481
10482         * gcc.dg/20020416-1.c: New test.
10483
10484         * g++.dg/opt/inline1.C: New test.
10485
10486 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
10487
10488         * gcc.dg/altivec-5.c: New test.
10489
10490         * gcc.dg/20020415-1.c: New test.
10491
10492 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
10493
10494         * testsuite/lib/chill.exp: Remove.
10495
10496 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
10497
10498         * g++.dg/other/big-struct.C: New test.
10499
10500 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
10501
10502         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10503         of scratch file.
10504
10505 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
10506
10507         PR c/6277
10508         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
10509         in scan-assembler function name
10510
10511 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
10512
10513         * g77.f-torture/execute/980628-4.x,
10514         g77.f-torture/execute/980628-5.x,
10515         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10516         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10517         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10518         i[34567]86-*-*.
10519
10520 2002-04-13  David S. Miller  <davem@redhat.com>
10521
10522         * gcc.c-torture/execute/20020413-1.c: New test.
10523
10524 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10525
10526         * gcc.dg/asm-6.c,
10527         * g++.dg/ext/asm1.C: New tests.
10528
10529 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
10530
10531         PR c++ 5373.
10532         * g++.dg/parse/stmtexpr1.C: New test.
10533
10534         PR c++/5189.
10535         * g++.dg/template/copy1.C: New test.
10536
10537 2002-04-12  Richard Henderson  <rth@redhat.com>
10538
10539         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10540
10541 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10542
10543         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10544         gcc.c-torture/execute/20020307-2.c.
10545
10546 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10547
10548         * g++.dg/ext/attrib5.C,
10549         * g++.dg/lookup/struct1.C: New tests.
10550
10551 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
10552
10553         * gcc.dg/20020411-1.c: New test.
10554
10555         * gcc.c-torture/execute/20020411-1.c: New test.
10556
10557 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
10558
10559         * g77.f-torture/execute/6177.f: New test.
10560
10561 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10562
10563         PR middle-end/6247
10564         * g++.dg/opt/cleanup1.C: New test.
10565
10566         * g++.dg/opt/const1.C: New test.
10567
10568 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10569
10570         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10571
10572 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10573
10574         PR c++/5507
10575         * g++.dg/template/typename2.C: New test.
10576
10577 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10578
10579         * gcc.c-torture/execute/loop-12.c: New.
10580
10581 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10582
10583         * g77.f-torture/execute/980628-4.x,
10584         g77.f-torture/execute/980628-5.x,
10585         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10586         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10587         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10588
10589 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10590
10591         PR optimization/6086
10592         * g++.dg/opt/preinc1.C: New test.
10593
10594 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10595
10596         PR c++/5571
10597         * g++.dg/opt/static2.C: New test.
10598
10599 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10600
10601         PR c/5120
10602         * gcc.dg/20020406-1.c: New test.
10603
10604 2002-04-04  David S. Miller  <davem@redhat.com>
10605
10606         * gcc.c-torture/execute/20020404-1.c: New test.
10607
10608 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10609
10610         PR c/6123
10611         * gcc.dg/20020312-2.c: Do not declare global register variable
10612         if __PIC__ or __pic__ is defined.
10613
10614 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10615
10616         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10617         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10618
10619 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10620
10621         * gcc.misc-tests/linkage.exp: Update last change to handle
10622         sparc*-, not just sparc-.
10623
10624 2002-04-03  Richard Henderson  <rth@redhat.com>
10625
10626         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10627
10628 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10629
10630         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10631
10632 2002-04-02  David S. Miller  <davem@redhat.com>
10633
10634         * gcc.c-torture/execute/20020402-3.c: New test.
10635
10636 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10637
10638         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10639         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10640
10641         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10642         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10643         g77.f-torture/execute/20001201.x,
10644         g77.f-torture/execute/u77-test.x: New files.
10645
10646         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10647         * gcc.dg/wchar_t-1.c: Ditto.
10648
10649 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10650
10651         * gcc.c-torture/execute/20020402-1.c: New test.
10652
10653 2002-04-01  Richard Henderson  <rth@redhat.com>
10654
10655         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10656
10657         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10658
10659 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10660
10661         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10662
10663 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10664
10665         * g++.dg/inherit/template-as-base.C: Expect error.
10666         * g++.dg/inherit/namespace-as-base.C: Likewise.
10667
10668 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10669
10670         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10671         g++.dg/ext/instantiate3.C: Tweak match patterns.
10672
10673         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10674         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10675         -da test.
10676
10677 2002-03-31  Richard Henderson  <rth@redhat.com>
10678
10679         * gcc.dg/special/alias-2.c: New.
10680         * gcc.dg/special/ecos.exp: Run it.
10681
10682 2002-03-31  Richard Henderson  <rth@redhat.com>
10683
10684         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10685
10686 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10687
10688         * gcc.dg/weak-1.c: Disable on h8300 port.
10689
10690 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10691
10692         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10693         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10694         ordering tests.
10695         * g++.dg/bprob/bprob-1.C: New test.
10696         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10697         * g++.dg/gcov/gcov-1.C: New test.
10698         * g++.dg/gcov/gcov-1.x: New file.
10699         * g++.dg/gcov/gcov-2.C: New test.
10700         * g++.dg/gcov/gcov-3.C: New test.
10701         * g++.dg/gcov/gcov-3.h: New file.
10702
10703 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10704
10705         * g++.old-deja/g++.other/builtins5.C: New test.
10706         * g++.old-deja/g++.other/builtins6.C: New test.
10707         * g++.old-deja/g++.other/builtins7.C: New test.
10708         * g++.old-deja/g++.other/builtins8.C: New test.
10709         * g++.old-deja/g++.other/builtins9.C: New test.
10710
10711 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10712
10713         * g++.dg/opt/static1.C: New test.
10714
10715         * g++.dg/opt/longbranch1.C: New test.
10716
10717 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10718
10719         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10720
10721         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10722
10723 2002-03-28  Jeffrey A Law  (law@redhat.com)
10724
10725         * gcc.c-torture/execute/20020328-1.c: New test.
10726
10727 2002-03-27  Richard Henderson  <rth@redhat.com>
10728
10729         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10730         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10731         move from g++.old-deja/g++.ext/.
10732
10733 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10734
10735         * g++.dg/init/new2.C: New test.
10736
10737 2002-03-26  Richard Henderson  <rth@redhat.com>
10738
10739         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10740
10741         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10742         on sparc.
10743
10744         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10745         sparcv9 systems.
10746         * gcc.dg/20001102-1.c: Likewise.
10747
10748 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10749
10750         * gcc.dg/cpp/endif-pedantic1.c,
10751         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10752
10753 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10754
10755         * g++.dg/init/new1.C: New test.
10756
10757 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10758
10759         * g++.dg/abi/vbase9.C: New test.
10760
10761 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10762
10763         * gcc.dg/arm-asm.c: New test.
10764
10765 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10766
10767         * gcc.dg/Wswitch-enum.c: New test.
10768         Fix PR c/5044.
10769
10770 2002-03-26  Richard Henderson  <rth@redhat.com>
10771
10772         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10773         structure.
10774
10775 2002-03-25  Richard Henderson  <rth@redhat.com>
10776
10777         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10778         sparcv9 systems.
10779
10780         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10781         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10782
10783 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10784
10785         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10786
10787 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10788
10789         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10790         targets using generic thunk support.
10791
10792 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10793
10794         * gcc.c-torture/compile/20020323-1.c: New test.
10795
10796         * g++.dg/opt/conj2.C: New test.
10797
10798 2002-03-24  Richard Henderson  <rth@redhat.com>
10799
10800         * gcc.dg/weak-1.c: Use -fno-common.
10801
10802 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10803
10804         * g77.dg/f77-edit-apostrophe-out.f: New test
10805         * g77.dg/f77-edit-h-out.f: New test
10806         * g77.dg/f77-edit-t-in.f: New test
10807         * g77.dg/f77-edit-t-out.f: New test
10808         * g77.dg/f77-edit-x-out.f: New test
10809         * g77.dg/f77-edit-slash-out.f: New test
10810         * g77.dg/f77-edit-colon-out.f: New test
10811         * g77.dg/f77-edit-s-out.f: New test
10812
10813 2002-03-24  Richard Henderson  <rth@redhat.com>
10814
10815         * objc/execute/formal_protocol-6.x: New XFAIL.
10816
10817 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10818
10819         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10820         that do not support weak symbols
10821
10822 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10823
10824         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10825         * lib/g77.exp:  Likewise
10826         * lib/objc.exp: Likewise
10827
10828 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10829
10830         * gcc.dg/Wswitch-default.c: New test.
10831
10832 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10833
10834         * g++.dg/other/enum1.C: New test.
10835
10836 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10837
10838         * gcc.dg/pragma-ep-3.c: Fix typo.
10839
10840 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10841
10842         * g++.dg/inherit/template-as-base.C: New test.
10843
10844 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10845
10846         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10847         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10848
10849 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10850
10851         * gcc.dg/cpp/multiline.c: Update to match.
10852
10853 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10854
10855         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10856
10857 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10858
10859         * gcc.dg/cpp/extratokens2.c:  New file.
10860
10861 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10862
10863         * gcc.dg/20020312-2.c: Add rs6000 target.
10864
10865         * gcc.c-torture/compile/20020319-1.c: New test.
10866
10867 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10868
10869         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10870         (A, E): Handle this.
10871
10872 2002-03-20  Jason Merrill  <jason@redhat.com>
10873
10874         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10875         ignoring -fpic.
10876         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10877         through prune_gcc_output.
10878
10879 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10880
10881         * gcc.c-torture/compile/20020320-1.c: New test.
10882
10883 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10884
10885         * gcc.c-torture/compile/20020318-1.c: New test.
10886
10887         * gcc.dg/struct-by-value-1.c: New test.
10888
10889         * gcc.dg/20020319-1.c: New test.
10890
10891 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10892
10893         * g++.dg/opt/conj1.C: New test.
10894
10895 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10896
10897         * g++.dg/template/qualttp20.C: Revert previous change.
10898         * g++.dg/template/qualttp3.C: Likewise.
10899         * g++.dg/template/qualttp4.C: Likewise
10900         * g++.dg/template/qualttp5.C: Likewise
10901         * g++.dg/template/qualttp6.C: Likewise
10902         * g++.dg/template/qualttp7.C: Likewise
10903         * g++.dg/template/qualttp8.C: Likewise
10904         * g++.dg/template/recurse.C: Likewise.
10905
10906 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10907
10908         * gcc.dg/cpp/wchar-1.c: Update.
10909
10910 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10911
10912         * g++.dg/template/conv1.C: New test.
10913         * g++.dg/template/conv2.C: New test.
10914         * g++.dg/template/conv3.C: New test.
10915         * g++.dg/template/conv4.C: New test.
10916
10917 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10918
10919         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10920         * g++.dg/template/qualttp3.C: Likewise.
10921         * g++.dg/template/qualttp4.C: Likewise
10922         * g++.dg/template/qualttp5.C: Likewise
10923         * g++.dg/template/qualttp6.C: Likewise
10924         * g++.dg/template/qualttp7.C: Likewise
10925         * g++.dg/template/qualttp8.C: Likewise
10926         * g++.dg/template/recurse.C: Likewise.
10927
10928 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10929
10930         * g++.dg/opt/dtor1.C: New test.
10931
10932 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10933
10934         * gcc.c-torture/compile/20020315-1.c: New test.
10935
10936 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10937
10938         * gcc.dg/weak-1.c: Fix scan tests.
10939
10940 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10941
10942         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10943         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10944         cris-*-aout* mmix-*-*.
10945         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10946         cris-*-aout* mmix-*-*.
10947         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10948         cris-*-elf* cris-*-aout* and mmix-*-*.
10949         * gcc.dg/20001009-1.c: Ditto.
10950         * gcc.dg/20010912-1.c: Ditto.
10951         * gcc.dg/20020122-4.c: Ditto.
10952         * gcc.dg/inline-2.c: Ditto.
10953
10954 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10955
10956         * gcc.c-torture/compile/20020314-1.c: New test.
10957
10958 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10959
10960         * gcc.c-torture/execute/20020314-1.c: New test.
10961
10962 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10963
10964         * g++.dg/warn/Wunused-1.C: New test.
10965
10966 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10967
10968         * g++.dg/abi/mangle6.C: New test.
10969
10970 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10971
10972         * gcc.c-torture/compile/20020309-2.c: New test.
10973
10974         * gcc.c-torture/compile/20020312-1.c: New test.
10975
10976 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10977
10978         * g++.dg/other/access1.C: New test.
10979
10980 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10981
10982         * gcc.c-torture/execute/wchar_t-1.c: New test.
10983
10984 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10985
10986         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10987
10988 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10989
10990         * gcc.dg/20020312-1.c: New test case.
10991
10992 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10993
10994         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10995
10996 2002-03-11  Richard Henderson  <rth@redhat.com>
10997
10998         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10999         * g++.old-deja/g++.jason/report.C: Likewise.
11000
11001 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
11002
11003         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11004         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11005
11006 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
11007
11008         * testsuite/g++.dg/overload/pmf1.C: New test.
11009
11010 2002-03-11  Kazu Hirata  <kazu@hxi.com>
11011
11012         * gcc.c-torture/execute/20020307-1.c: Use long.
11013
11014 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
11015
11016         PR optimization/5844
11017         * gcc.dg/20020310-1.c: New test.
11018
11019 2002-03-09  Michael Meissner  <meissner@redhat.com>
11020
11021         * gcc.c-torture/execute/memcpy-2.c: New test.
11022         * gcc.c-torture/execute/memset-1.c: New test.
11023         * gcc.c-torture/execute/strlen-1.c: New test.
11024         * gcc.c-torture/execute/strcmp-1.c: New test.
11025         * gcc.c-torture/execute/strncmp-1.c: New test.
11026
11027 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
11028
11029         * gcc.dg/ppc-ldstruct.c: New test.
11030
11031 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
11032
11033         * gcc.c-torture/execute/va-arg-22.c: New test.
11034
11035 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11036
11037         * gcc.c-torture/compile/20020309-1.c: New test.
11038
11039 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
11040
11041         * gcc.c-torture/execute/20020307-2.c: New test.
11042
11043 2002-03-07  Jeffrey A Law  (law@redhat.com)
11044
11045         * g77.f-torture/compile/20020307-1.f: New test.
11046
11047 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
11048
11049         * gcc.dg/unordered-1.c: New test.
11050
11051 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
11052
11053         * gcc.c-torture/execute/20020307-1.c: New test.
11054
11055 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
11056
11057         * gcc.dg/20020304-1.c: New test.
11058
11059         * gcc.c-torture/compile/20020304-2.c: New test.
11060
11061 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
11062
11063         * gcc.c-torture/compile/20020304-1.c: New test case
11064         (from PR c/5830).
11065
11066 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
11067
11068         * gcc.dg/20020103-1.c: Add other -D ppc variants.
11069
11070 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11071
11072         * g++.dg/other/classkey1.C: New test.
11073
11074 2002-03-01  Richard Henderson  <rth@redhat.com>
11075
11076         * gcc.c-torture/compile/981223-1.x: New.
11077         * gcc.c-torture/compile/920625-1.x: New.
11078
11079 2002-02-28  Richard Henderson  <rth@redhat.com>
11080
11081         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11082
11083 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
11084
11085         * gcc.c-torture/execute/20020227-1.c: New test.
11086
11087 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
11088
11089         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11090         here" ERROR lines.
11091         * g++.old-deja/g++.oliva/partord1.C: Likewise.
11092         * g++.old-deja.g++.other/defarg1.C: Likewise.
11093         * g++.old-deja/g++.pt/calls2.C: Likewise.
11094         * g++.old-deja/g++.pt/crash20.C: Likewise.
11095         * g++.old-deja/g++.pt/crash30.C: Likewise.
11096         * g++.old-deja/g++.pt/crash36.C: Likewise.
11097         * g++.old-deja/g++.pt/crash6.C: Likewise.
11098         * g++.old-deja/g++.pt/defarg13.C: Likewise.
11099         * g++.old-deja/g++.pt/derived3.C: Likewise.
11100         * g++.old-deja/g++.pt/error1.C: Likewise.
11101         * g++.old-deja/g++.pt/friend21.C: Likewise.
11102         * g++.old-deja/g++.pt/friend23.C: Likewise.
11103         * g++.old-deja/g++.pt/infinite1.C: Likewise.
11104         * g++.old-deja/g++.robertl/eb128.C: Likewise.
11105
11106 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
11107
11108         * gcc.c-torture/execute/20020225-2.c: New test.
11109
11110 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
11111
11112         * gcc.c-torture/execute/920730-1t.c,
11113         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11114         Delete test cases, only relevant to -traditional.
11115
11116 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
11117
11118         * gcc.dg/cpp/undef1.c: Remove.
11119         * gcc.dg/cpp/directiv.c: Update.
11120         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11121
11122 2002-02-27  Michael Meissner  <meissner@redhat.com>
11123
11124         * gcc.c-torture/execute/20020226-1.c: New test.
11125
11126 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
11127
11128         * g++.dg/debug/debug4.C: New test.
11129
11130         * gcc.dg/ia64-visibility-1.c: New test.
11131
11132 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
11133
11134         * gcc.dg/debug/20020224-1.c: New.
11135
11136 2002-02-25  Kazu Hirata  <kazu@hxi.com>
11137
11138         * gcc.c-torture/execute/960416-1.x: New.
11139         * gcc.c-torture/execute/divconst-3.x: Likewise.
11140
11141 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
11142
11143         * gcc.dg/20020224-1.c: New test.
11144
11145 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
11146
11147         * gcc.c-torture/execute/20020225-1.c: New.
11148
11149 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11150
11151         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11152
11153 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
11154
11155         * gcc.dg/20020222-1.c: New test.
11156
11157 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
11158
11159         * g++.dg/opt/anonunion1.C: New test.
11160
11161 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
11162
11163         * g++.dg/template/qualttp19.C: New test.
11164         * g++.dg/template/qualttp20.C: New test.
11165         * g++.old-deja/g++.jason/report.C: Adjust expected errors
11166         * g++.old-deja/g++.other/qual1.C: Likewise.
11167
11168 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
11169
11170         * gcc.dg/attr-alwaysinline.c: New.
11171
11172 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
11173
11174         * gcc.dg/20020220-1.c: New test.
11175
11176         * gcc.dg/20020220-2.c: New test.
11177
11178         * g++.dg/opt/mmx1.C: New test.
11179
11180 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
11181
11182         * gcc.c-torture/compile/20020110.c: New test.
11183
11184 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
11185
11186         * gcc.c-torture/execute/20020219-1.c: New test.
11187
11188         * gcc.dg/20020219-1.c: New test.
11189
11190         * gcc.dg/noncompile/20020220-1.c: New test.
11191
11192         * g++.dg/opt/ptrintsum1.C: New test.
11193
11194         * gcc.dg/debug/20020220-1.c: New test.
11195
11196 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
11197
11198         * gcc.c-torture/execute/20020216-1.c: New test.
11199
11200 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11201
11202         * gcc.dg/decl-1.c: Update, new test.
11203
11204 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
11205
11206         * g++.dg/abi/bitfield1.C: New test.
11207         * g++.dg/abi/bitfield2.C: New test.
11208
11209 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11210
11211         * gcc.dg/attr-nest.c: New test.
11212
11213 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11214
11215         * gcc.c-torture/execute/20020215-1.c: New test.
11216
11217 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
11218
11219         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11220         * g++.dg/debug/debug.exp: New.
11221         * g++.dg/debug/trivial.C: New.
11222         * g++.dg/debug/debug1.C: Moved...
11223         * g++.dg/other/debug1.C: ...from here.
11224         * g++.dg/debug/debug2.C: Moved...
11225         * g++.dg/other/debug2.C: ...from here.
11226         * g++.dg/debug/debug3.C: Moved...
11227         * g++.dg/other/debug3.C: ...from here.
11228
11229         * gcc.dg/noncompile/20020213-1.c: New test.
11230
11231 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
11232
11233         * g++.dg/other/debug3.C: New test.
11234
11235         * gcc.c-torture/execute/20020213-1.c: New test.
11236
11237 2002-02-13  Richard Smith <richard@ex-parrot.com>
11238
11239         * g++.old-deja/g++.other/thunk1.C: New test.
11240
11241 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11242
11243         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11244
11245 2002-02-13  Stan Shebs  <shebs@apple.com>
11246
11247         * gcc.dg/altivec-3.c: New.
11248
11249 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
11250
11251         * gcc.dg/Wunreachable-1.c: New test.
11252         * gcc.dg/Wunreachable-2.c: New test.
11253
11254 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11255
11256         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11257
11258 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
11259
11260         * gcc.dg/decl-1.c: New test.
11261
11262 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11263
11264         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11265
11266 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11267
11268         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11269         * gcc.c-torture/compile/980506-1.x: Likewise.
11270
11271 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11272
11273         * gcc.dg/20020210-1.c: New.
11274
11275 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
11276
11277         * g77.f-torture/execute/947.f: New regression test
11278         for PR fortran/947.
11279
11280 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
11281
11282         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11283         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11284
11285 2002-02-08  Richard Henderson  <rth@redhat.com>
11286
11287         * gcc.c-torture/compile/labels-3.c: New.
11288
11289 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
11290
11291         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11292         expression statements work instead.
11293         * gcc.dg/noncompile/20020207-1.c: New test.
11294
11295 2002-02-07  Richard Henderson  <rth@redhat.com>
11296
11297         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11298
11299 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11300
11301         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11302         message from g77
11303         * lib/g77-dg.exp: Trim g77 error messages so that they are
11304         recognized by dg.exp.
11305
11306 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11307
11308         PR fortran/5473
11309         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
11310
11311 2002-02-07  Richard Henderson  <rth@redhat.com>
11312
11313         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11314         to be sufficiently aligned for integers.
11315
11316 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
11317
11318         * g++.dg/template/friend4.C: New test.
11319
11320 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11321
11322         PR fortran/5743
11323         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11324         unsupported cases.
11325
11326 2002-02-07  Richard Henderson  <rth@redhat.com>
11327
11328         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11329         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11330         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11331         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11332
11333 2002-02-06  Richard Henderson  <rth@redhat.com>
11334
11335         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11336
11337 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
11338
11339         * gcc.dg/20020206-1.c: New test.
11340
11341 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
11342
11343         * gcc.c-torture/execute/20020206-1.c: New test.
11344
11345         * gcc.c-torture/execute/20020206-2.c: New test.
11346
11347         PR optimization/5429:
11348         * gcc.c-torture/compile/20020206-1.c: New test.
11349
11350 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
11351
11352         * g++.dg/ext/align1.C: Do not use an explicit alignment value
11353         as certain file formats cannot support particularly large
11354         alignments.
11355
11356         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11357         and do not expect to be able to link the executable.
11358
11359         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11360         fail because the COFF format does not support the weak attribute.
11361
11362 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
11363
11364         * g77.dg/pr5473.f:  New test
11365
11366 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
11367
11368         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11369         Fix testcase accordingly.
11370
11371 2002-02-04  Richard Henderson  <rth@redhat.com>
11372
11373         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11374         (buf): Change to be an array of pointers, not ints.
11375
11376 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11377
11378         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
11379         before all tests.  Move warning one line above to match where it
11380         C frontend emits.
11381         * gcc.dg/Wswitch-2.c: New test.
11382         * g++.dg/warn/Wswitch-1.C: New test.
11383         * g++.dg/warn/Wswitch-2.C: New test.
11384
11385 2002-02-04  Richard Henderson  <rth@redhat.com>
11386
11387         * g++.dg/abi/offsetof.C: Fix size comparison.
11388
11389 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
11390
11391         * gcc.dg/cast-qual-2.c: New test.
11392
11393 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11394
11395         * gcc.dg/20020201-4.c: New test.
11396
11397 2002-02-04  Ben Elliston  <bje@redhat.com>
11398
11399         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11400         target_info attribute != 0, in addition to the empty string.
11401         (gcc_target_compile): Likewise.
11402
11403 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
11404
11405         * gcc.dg/Wswitch.c: New test.
11406         PR gcc/4475. PR gcc/3780.
11407
11408 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
11409
11410         * g77.f-torture/execute/5122.f: New test for regressions
11411         against PR fortran/5122.
11412
11413 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
11414
11415         * g77.f-torture/compile/pr3743.f: Delete
11416         * g77.dg/pr3743-1.f: New test.
11417         * g77.dg/pr3743-2.f: New test.
11418         * g77.dg/pr3743-3.f: New test.
11419         * g77.dg/pr3743-4.f: New test.
11420
11421 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11422
11423         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11424
11425 2002-02-02  Richard Henderson  <rth@redhat.com>
11426
11427         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11428         * gcc.c-torture/execute/bf64-1.c: Likewise.
11429
11430 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11431
11432         * gcc.dg/20020201-2.c: New test.
11433
11434         * gcc.dg/20020201-3.c: New test.
11435
11436         * gcc.c-torture/execute/bitfld-2.c: New test.
11437
11438 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11439
11440         * gcc.dg/bitfld-1.c: Update.
11441         * gcc.dg/bitfld-2.c: Update.
11442         * gcc.c-torture/execute/bitfld-1.x: New.
11443
11444 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11445
11446         * gcc.c-torture/execute/20020201-1.c: New test.
11447
11448 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
11449
11450         PR target/5469
11451         * gcc.dg/20020201-1.c: New test.
11452
11453 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
11454
11455         PR fortran/3743
11456         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11457         * g77.f-torture/compile/pr3743.x: Remove
11458
11459 2002-01-31  Tom Rix  <trix@redhat.com>
11460
11461         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11462
11463 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11464
11465         * gcc.dg/noncompile/20020130-1.c: New test.
11466
11467 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
11468
11469         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
11470
11471 2002-01-29  Richard Henderson  <rth@redhat.com>
11472
11473         * gcc.c-torture/execute/991118-1.c: Cast various constants back
11474         to long long.
11475         * gcc.c-torture/execute/bf64-1.c: Likewise.
11476
11477 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
11478
11479         * gcc.c-torture/execute/20020129-1.c: New test.
11480
11481 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11482
11483         * gcc.c-torture/compile/20000224-1.c: Update.
11484         * gcc.c-torture/execute/bitfld-1.c: New tests.
11485         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11486         * gcc.dg/uninit-A.c: Update.
11487
11488 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11489
11490         * g++.dg/template/ctor1.C: Add instantiation.
11491
11492 2002-01-28  Paul Koning  <pkoning@equallogic.com>
11493
11494         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11495         argument to __builtin_prefetch to be const ptr.
11496
11497 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
11498
11499         * gcc.c-torture/compile/20020120-1.c: New test.
11500
11501 2002-01-27  Kazu Hirata  <kazu@hxi.com>
11502
11503         * gcc.c-torture/execute/20020127-1.c: New test.
11504
11505 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
11506
11507         * g77.dg/f77-edit-i-in.f: New test
11508         * g77.dg/f77-edit-i-out.f: New test
11509
11510 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
11511
11512         * gcc.dg/debug/debug.exp: New file.
11513         * gcc.dg/debug/trivial.c: New file.
11514         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11515         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11516         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11517         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11518         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11519         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11520         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11521         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11522         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11523         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11524         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11525         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11526         * gcc.dg/20000503-1.c: Removed.
11527         * gcc.dg/20010207-1.c: Removed.
11528         * gcc.dg/20011223-1.c: Removed.
11529         * gcc.dg/20020104-2.c: Removed.
11530         * gcc.dg/debug-1.c: Removed.
11531         * gcc.dg/debug-2.c: Removed.
11532         * gcc.dg/debug-3.c: Removed.
11533         * gcc.dg/debug-4.c: Removed.
11534         * gcc.dg/debug-5.c: Removed.
11535         * gcc.dg/debug-6.c: Removed.
11536         * gcc.dg/dwarf2-1.c: Removed.
11537         * gcc.dg/dwarf2-2.c: Removed.
11538
11539 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
11540
11541         * g++.old-deja/g++.other/eh5.C: New test.
11542         * g++.old-deja/g++.other/sibcall2.C: New test.
11543         * g++.old-deja/g++.other/array9.C: New test.
11544         * g++.old-deja/g++.other/typename2.C: New test.
11545         * g++.old-deja/g++.other/crash60.C: New test.
11546         * g++.old-deja/g++.other/conv9.C: New test.
11547         * g++.old-deja/g++.other/mangle10.C: New test.
11548         * g++.old-deja/g++.other/unchanging1.C: New test.
11549         * g++.old-deja/g++.other/exprstmt1.C: New test.
11550         * g++.old-deja/g++.other/inline23.C: New test.
11551         * g++.old-deja/g++.eh/ia64-1.C: New test.
11552         * g++.old-deja/g++.other/dwarf2-1.C: New test.
11553         * g++.old-deja/g++.other/reload1.C: New test.
11554         * g++.old-deja/g++.other/static20.C: New test.
11555         * g++.old-deja/g++.other/local-alloc1.C: New test.
11556         * g++.old-deja/g++.other/conv8.C: New test.
11557         * g++.old-deja/g++.other/stmtexpr2.C: New test.
11558         * g++.old-deja/g++.other/storeexpr1.C: New test.
11559         * g++.old-deja/g++.other/storeexpr2.C: New test.
11560         * g++.dg/eh/template2.C: New test.
11561         * g++.dg/warn/weak1.C: New test.
11562
11563 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11564
11565         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11566         Remove first, non-varying, argument.
11567
11568 2002-01-23  Richard Henderson  <rth@redhat.com>
11569
11570         * gcc.dg/inline-2.c: New.
11571
11572         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11573         Add optional target arg.  Check number of arguments.
11574         (scan-assembler-not, scan-assembler-dem): Likewise.
11575         (scan-assembler-dem-not): Likewise.
11576
11577 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11578
11579         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11580         line 12.
11581         * g++.old-deja/g++.brendan/parse3.C,
11582         g++.old-deja/g++.other/crash26.C,
11583         g++.old-deja/g++.other/crash28.C,
11584         g++.old-deja/g++.other/crash29.C,
11585         g++.old-deja/g++.other/crash30.C,
11586         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11587
11588 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11589
11590         * gcc.dg/20020115-1.c: New.
11591
11592 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11593
11594         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11595
11596 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11597
11598         * gcc.dg/20020122-3.c: New.
11599
11600 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11601
11602         * g++.dg/other/gc1.C: New test.
11603
11604 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11605
11606         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11607
11608 2002-01-22  Richard Henderson  <rth@redhat.com>
11609
11610         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11611
11612 2002-01-22  Richard Henderson  <rth@redhat.com>
11613
11614         * gcc.dg/20020122-4.c: New.
11615
11616 2002-01-22  H.J. Lu <hjl@gnu.org>
11617
11618         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11619         link output.
11620         * gcc.dg/special/ecos.exp: Likewise.
11621         * lib/g++-dg.exp: Likewise.
11622         * lib/g77-dg.exp: Likewise.
11623         * lib/gcc-dg.exp : Likewise.
11624         * lib/mike-g++.exp: Likewise.
11625         * lib/mike-g77.exp: Likewise.
11626         * lib/mike-gcc.exp: Likewise.
11627         * lib/objc-dg.exp: Likewise.
11628
11629 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11630
11631         PR target/5379
11632         * gcc.dg/20020122-2.c: New test.
11633
11634 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11635
11636         * gcc.dg/20020122-1.c: New test.
11637
11638 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11639
11640         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11641
11642 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11643
11644         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11645
11646 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11647
11648         * gcc.c-torture/compile/20020121-1.c: New test.
11649
11650 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11651
11652         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11653         ld_library_path.
11654
11655 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11656
11657         * gcc.dg/20020218-1.c: New test.
11658
11659 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11660
11661         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11662         messages
11663         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11664         "At global scope" warning
11665         * g++.dg/ext/align1.C: Change cygwin test for alignment
11666         from db-bogus to dg-warning
11667
11668 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11669
11670         * g77.f-torture/compile/cpp2.F: New test.
11671
11672 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11673
11674         * g++.dg/template/access1.C: New test.
11675
11676 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11677
11678         * gcc.dg/20020118-1.c: New.
11679
11680 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11681
11682         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11683
11684 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11685
11686         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11687         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11688         alignment warnings.
11689
11690 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11691
11692         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11693         torture_with_loops and torture_without_loops
11694
11695 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11696
11697         * gcc.c-torture/compile/20020116-1.c: New test.
11698
11699 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11700
11701         * gcc.dg/20020116-2.c: New test.
11702
11703         * gcc.dg/ultrasp4.c: New test.
11704
11705         * gcc.dg/20020116-1.c: New test.
11706
11707 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11708
11709         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11710         by EABI.
11711
11712 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11713
11714         * gcc.misc-tests/i386-prefetch.exp: New.
11715         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11716         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11717         * gcc.misc-tests/i386-pf-none-1.c: New test.
11718         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11719
11720 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11721
11722         * gcc.dg/gnu89-init-1.c: Add new tests.
11723
11724 2002-01-15  Andreas Jaeger  <aj@suse.de>
11725
11726         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11727         * gcc.dg/i386-mmx-2.c: Likewise.
11728         * gcc.dg/i386-sse-1.c: Likewise.
11729         * gcc.dg/i386-sse-2.c: Likewise.
11730         * gcc.dg/i386-sse-3.c: Likewise.
11731
11732 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11733
11734         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11735         Uncomment additional cases that now pass.
11736
11737 2002-01-11  Richard Henderson  <rth@redhat.com>
11738
11739         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11740         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11741
11742 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11743
11744         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11745
11746 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11747
11748         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11749         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11750
11751 2002-01-10  Dale Johannesen  <dalej@apple.com>
11752
11753         * gcc.c-torture/execute/loop-11.c: New.
11754
11755 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11756
11757         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11758         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11759
11760 2002-01-09  Richard Henderson  <rth@redhat.com>
11761
11762         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11763         type in which to perform the operation for each size.
11764
11765 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11766
11767         * gcc.c-torture/compile/20020109-2.c: New test.
11768
11769 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11770
11771         * gcc.c-torture/execute/loop-10.c: New test.
11772
11773 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11774
11775         * gcc.c-torture/compile/20010226-1.c: New test.
11776         * gcc.c-torture/compile/20010227-1.c: New test.
11777         * gcc.c-torture/compile/20010426-1.c: New test.
11778         * gcc.c-torture/compile/20010510-1.c: New test.
11779         * gcc.c-torture/compile/20010605-3.c: New test.
11780         * gcc.c-torture/compile/20010824-1.c: New test.
11781         * gcc.c-torture/execute/20010409-1.c: New test.
11782         * gcc.dg/noncompile/20000901-1.c: New test.
11783         * gcc.dg/20001023-1.c: New test.
11784         * gcc.dg/20001101-1.c: New test.
11785         * gcc.dg/20001102-1.c: New test.
11786         * gcc.dg/20010207-1.c: New test.
11787         * gcc.dg/20010405-1.c: New test.
11788         * gcc.dg/20010822-1.c: New test.
11789         * gcc.dg/20011107-1.c: New test.
11790
11791 2002-01-09  Jeffrey A Law  (law@redhat.com)
11792
11793         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11794
11795         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11796         execution failure on PA targets.
11797
11798 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11799
11800         * gcc.c-torture/compile/20020109-1.c: New test.
11801
11802 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11803
11804         * gcc.c-torture/execute/20020108-1.c: New test.
11805
11806 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11807
11808         * gcc.dg/20020108-1.c: New test.
11809
11810 2002-01-08  H.J. Lu <hjl@gnu.org>
11811
11812         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11813         for header files.
11814
11815 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11816
11817         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11818         consistency.
11819
11820 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11821
11822         * gcc.dg/altivec-4.c: Test altivec predicates.
11823
11824 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11825
11826         * gcc.c-torture/execute/20020107-1.c: New test.
11827
11828 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11829
11830         PR c/5279
11831         * gcc.c-torture/compile/20020106-1.c: New test.
11832
11833 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11834
11835         * gcc.c-torture/execute/nestfunc-4.c: New test.
11836
11837 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11838
11839         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11840         extra triple that slipped in.
11841         * g++.old-deja/g++.abi/align.C: Likewise.
11842         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11843
11844 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11845
11846         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11847         * g++.old-deja/g++.abi/align.C: Likewise.
11848         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11849
11850         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11851         on FreeBSD/i386.
11852         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11853         FreeBSD.
11854
11855 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11856
11857         * gcc.dg/20020104-1.c: New test.
11858
11859         * gcc.dg/20020104-2.c: New test.
11860
11861 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11862
11863         * gcc.dg/20020103-1.c: Fix typo in target selector.
11864
11865 2002-01-03  Richard Henderson  <rth@redhat.com>
11866
11867         * gcc.dg/20020103-1.c: New.
11868
11869 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11870
11871         * gcc.c-torture/execute/20020103-1.c: New test.
11872
11873 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11874
11875         * g++.dg/other/debug2.C: New test.
11876
11877         * gcc.c-torture/compile/20020103-1.c: New test.
11878
11879 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11880
11881         * gcc.dg/gnu89-init-1.c: Added new tests.
11882
11883 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11884
11885         * g++.dg/template/friend2.C: Remove as patch is reverted.
11886
11887         * g++.dg/warn/oldcast1.C: New test.
11888
11889         * g++.dg/template/ptrmem1.C: New test.
11890         * g++.dg/template/ptrmem2.C: New test.
11891
11892         * g++.dg/template/ntp.C: New test.
11893
11894         * g++.dg/other/component1.C: New test.
11895
11896         * g++.dg/template/ttp3.C: New test.
11897
11898         * g++.dg/template/friend2.C: New test.
11899         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11900
11901 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11902
11903         * g++.dg/other/ptrmem1.C: New test.
11904         * g++.dg/other/ptrmem2.C: New test.
11905
11906 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11907
11908         * g++.dg/template/ctor1.C: New test.
11909
11910 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11911
11912         * g++.dg/template/friend2.C: New test.
11913
11914 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11915
11916         * gcc.dg/mmix-1.c: New test.
11917
11918 2001-12-31  Richard Henderson  <rth@redhat.com>
11919
11920         * gcc.dg/asm-5.c: New.
11921
11922 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11923
11924         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11925         in namespace __gnu_cxx
11926
11927 2001-12-30  Richard Henderson  <rth@redhat.com>
11928
11929         * gcc.dg/debug-6.c: New.
11930
11931 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11932
11933         * gcc.c-torture/compile/20011229-2.c: New test.
11934
11935 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11936
11937         * gcc.dg/debug-3.c: New test.
11938         * gcc.dg/debug-4.c: New test.
11939         * gcc.dg/debug-5.c: New test.
11940
11941 2001-12-29  Richard Henderson  <rth@redhat.com>
11942
11943         * g++.dg/eh/loop1.C: New.
11944
11945 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11946
11947         * g++.dg/template/crash1.C: New test.
11948
11949 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11950
11951         * g++.dg/other/const1.C: New test.
11952
11953 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11954
11955         * gcc.c-torture/compile/20011229-1.c: New test.
11956
11957 2001-12-28  Stan Shebs  <shebs@apple.com>
11958
11959         * lib/objc-torture.exp: Resync with c-torture.exp.
11960         * lib/objc.exp: Load standard libraries.
11961
11962 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11963
11964         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11965         additional tests.
11966
11967 2001-12-27  Roger Sayle <roger@eyesopen.com>
11968
11969         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11970
11971 2001-12-27  Richard Henderson  <rth@redhat.com>
11972
11973         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11974
11975 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11976
11977         * g++.dg/eh/ctor1.C: New test.
11978         * g++.dg/other/error2.C: New test.
11979
11980 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11981
11982         * g++.dg/other/init2.C: New test.
11983
11984 2001-12-24  Richard Henderson  <rth@redhat.com>
11985
11986         * gcc.dg/20011223-1.c: New.
11987         * gcc.dg/inline-1.c: New.
11988
11989 2001-12-23  Richard Henderson  <rth@redhat.com>
11990
11991         * gcc.dg/asm-4.c: Test operand modifiers.
11992
11993 2001-12-23  Richard Henderson  <rth@redhat.com>
11994
11995         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11996
11997 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11998
11999         * gcc.c-torture/execute/20011223-1.c: New test.
12000
12001 2001-12-21  Richard Henderson  <rth@redhat.com>
12002
12003         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12004         re-enables the warning.
12005
12006 2001-12-21  Richard Henderson  <rth@redhat.com>
12007
12008         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12009
12010 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12011
12012         * gcc.c-torture/compile/20011218-1.c: New test.
12013
12014 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
12015
12016         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
12017         arm-isr.c test.
12018         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
12019         epilogue generation for ARM ISR routines.
12020
12021 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12022
12023         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12024         * gcc.dg/format/c90-printf-3.c: Likewise.
12025         * gcc.dg/format/c99-printf-3.c: Likewise.
12026         * gcc.dg/format/ext-1.c: Likewise.
12027         * gcc.dg/format/ext-6.c: Likewise.
12028         * gcc.dg/format/format.h: Prototype unlocked stdio.
12029
12030 2001-12-20  Richard Henderson  <rth@redhat.com>
12031
12032         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12033         (arena): Use it.
12034         (malloc): Correct allocation logic.  Abort if we fill up the
12035         arena before initialization complete.
12036         (realloc): Correct allocation logic.
12037
12038 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12039
12040         * gcc.c-torture/compile/20011219-2.c: New test.
12041
12042         * gcc.c-torture/execute/20011219-1.c: New test.
12043
12044 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
12045
12046         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
12047         target does not support weak symbols.
12048
12049 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
12050
12051         * gcc.c-torture/compile/20011219-1.c: New test.
12052
12053 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
12054
12055         * g++.dg/other/error1.C: New test.
12056
12057 2001-12-17  Jeffrey A Law  (law@redhat.com)
12058
12059         * gcc.c-torture/execute/20011217-1.c: New test.
12060
12061 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
12062
12063         * objc.dg/special/: New directory.
12064         * objc.dg/special/special.exp: New file.
12065         * objc.dg/special/unclaimed-category-1.h: New file.
12066         * objc.dg/special/unclaimed-category-1a.m: New file.
12067         * objc.dg/special/unclaimed-category-1.m: New file.
12068
12069 2001-12-17  Andreas Jaeger  <aj@suse.de>
12070
12071         * gcc.c-torture/compile/20011217-2.c: New test.
12072
12073 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12074
12075         * gcc.c-torture/compile/20011217-1.c: New test.
12076
12077 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
12078
12079         * testsuite/gcc.dg/20011214-1.c: New.
12080
12081 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
12082
12083         * gcc.dg/altivec-4.c: New.
12084
12085 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
12086
12087         * gcc.dg/20011113-1.c: New test.
12088
12089 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12090
12091         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12092         std::__malloc_alloc_template<0> and
12093         std::__default_alloc_template<false, 0>.
12094
12095 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
12096
12097         * objc/execute/bf-21.m: New test.
12098         * objc/execute/enumeration-1.m: New test.
12099         * objc/execute/enumeration-2.m: New test.
12100
12101 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
12102
12103         * gcc.dg/gnu89-init-1.c: New test.
12104
12105 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
12106
12107         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12108         * g++.old-deja/g++.jason/2371.C: Likewise.
12109         * g++.old-deja/g++.jason/template33.C: Likewise.
12110         * g++.old-deja/g++.jason/template34.C: Likewise.
12111         * g++.old-deja/g++.jason/template36.C: Likewise.
12112         * g++.old-deja/g++.oliva/typename1.C: Likewise.
12113         * g++.old-deja/g++.oliva/typename2.C: Likewise.
12114         * g++.old-deja/g++.other/typename1.C: Likewise.
12115         * g++.old-deja/g++.pt/inherit2.C: Likewise.
12116         * g++.old-deja/g++.pt/nontype5.C: Likewise.
12117         * g++.old-deja/g++.pt/typename11.C: Likewise.
12118         * g++.old-deja/g++.pt/typename14.C: Likewise.
12119         * g++.old-deja/g++.pt/typename16.C: Likewise.
12120         * g++.old-deja/g++.pt/typename3.C: Likewise.
12121         * g++.old-deja/g++.pt/typename4.C: Likewise.
12122         * g++.old-deja/g++.pt/typename5.C: Likewise.
12123         * g++.old-deja/g++.pt/typename7.C: Likewise.
12124         * g++.old-deja/g++.robertl/eb9.C: Likewise.
12125
12126 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
12127
12128         * g++.dg/other/linkage1.C: New test.
12129         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12130         specifiers.
12131
12132 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
12133
12134         * gcc.dg/concat.c: New test.
12135
12136 2001-12-11  Stan Shebs  <shebs@apple.com>
12137
12138         * objc/compile: New test directory.
12139         * objc/compile/compile.exp: New expect script.
12140         * objc/compile/20011211-1.m: New compile test.
12141
12142 2001-12-11  Jason Merrill  <jason@redhat.com>
12143
12144         * lib/prune.exp (prune_gcc_output): Also handle "In member
12145         function".  So many permutations...
12146
12147 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
12148
12149         * g++.dg/template/typedef1.C: New test.
12150
12151 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
12152
12153         * g++.dg/other/copy1.C: New test.
12154
12155 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
12156
12157         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12158
12159         * gcc.dg/builtin-choose-expr.c: New.
12160
12161 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
12162
12163         * gcc.dg/altivec-2.c: New.
12164
12165 2001-12-07  Richard Henderson  <rth@redhat.com>
12166
12167         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12168
12169 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
12170
12171         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12172         ultrasparc.
12173
12174 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12175
12176         * g++-old.deja/g++.robertl/eb101.C: Deleted.
12177
12178 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
12179
12180         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12181         variable argument list.
12182
12183 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
12184
12185         * gcc.c-torture/execute/memcheck: Delete entire directory.
12186         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12187         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12188
12189 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12190
12191         * gcc.dg/Wshadow-1.c: New test.
12192
12193 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
12194
12195         * gcc.c-torture/compile/20011130-1.c: New test.
12196
12197         * gcc.dg/noncompile/20011025-1.c: New test.
12198
12199         * g++.dg/other/anon-union.C: New test.
12200
12201         * gcc.c-torture/execute/20011024-1.c: New test.
12202
12203 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12204
12205         * gcc.c-torture/execute/20000722-1.x,
12206         gcc.c-torture/execute/20010123-1.x: Remove.
12207         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12208         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12209         gcc.dg/c99-complit-2.c: New tests.
12210
12211 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
12212
12213         * g++.dg/inherit/base1.C: New test.
12214
12215 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
12216
12217         * g++.dg/other/stdarg1.C: New test.
12218
12219         * gcc.c-torture/compile/20011130-2.c: New test.
12220
12221 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
12222
12223         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12224         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12225         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12226         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12227         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12228         * gcc.dg/builtin-prefetch-1.c: New test.
12229
12230 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
12231
12232         * gcc.dg/20011130-1.c: New test.
12233
12234 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12235
12236         * g++.dg/other/scope1.C: New test.
12237         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12238
12239 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12240
12241         * gcc.dg/vla-init-1.c: New test.
12242
12243 2001-12-01  Geoff Keating  <geoffk@redhat.com>
12244
12245         * gcc.c-torture/compile/structs.c: New testcase from GDB.
12246
12247 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12248
12249         * objc.dg/alias.m: Update.
12250         * objc.dg/class-1.m: Update.
12251         * objc.dg/const-str-1.m: Update.
12252         * objc.dg/fwd-proto-1.m: Update.
12253         * objc.dg/id-1.m: Update.
12254         * objc.dg/super-class-1.m: Update.
12255
12256 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
12257
12258         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12259         constructs.
12260
12261 2001-11-28  Jeffrey A Law  (law@cygnus.com)
12262
12263         * gcc.c-torture/execute/20011128-1.c: New test.
12264
12265 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
12266
12267         * gcc.dg/20011127-1.c: New test.
12268
12269 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12270
12271         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
12272         from Austin Group draft 7.
12273         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
12274         scanf format arguments.
12275         * gcc.dg/format/no-exargs-2.c: New test.
12276
12277 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
12278
12279         * g++.dg/abi/vbase8-4.C: New test.
12280
12281 2001-11-24  Ian Lance Taylor  <ian@airs.com>
12282
12283         * gcc.c-torture/execute/20011121-1.c: New test.
12284
12285 2001-11-23  Jeffrey A Law  (law@cygnus.com)
12286
12287         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12288
12289 2001-11-23  Andreas Jaeger  <aj@suse.de>
12290
12291         * gcc.dg/cpp/charconst-2.c: New test.
12292
12293 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
12294
12295         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12296         to the host if it is remote.  Let tests specify extra headers
12297         they use.
12298         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12299         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12300         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12301         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12302         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12303         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12304         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12305         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12306         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12307         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12308
12309 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
12310
12311         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12312         for little endian ARMs.
12313
12314 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
12315
12316         * gcc.c-torture/compile/20011119-1.c: New test.
12317         * gcc.c-torture/compile/20011119-2.c: New test.
12318
12319 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
12320
12321         * gcc.dg/altivec-1.c: Fix typo.
12322
12323 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12324
12325         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12326
12327 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
12328
12329         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12330
12331 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
12332
12333         * lib/g77.exp: Don't specify --rpath-link.
12334
12335         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12336         across all the headers.
12337         * gcc.dg/format/format.exp: For testing on a remote host,
12338         copy format.h.
12339
12340         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12341         * gcc.c-torture/execute/930406-1.c: Likewise.
12342         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12343
12344 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
12345
12346         * gcc.dg/altivec-1.c: New.
12347
12348 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
12349
12350         * gcc.dg/cpp/fpreprocessed.c: New test case.
12351
12352 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12353
12354         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12355         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12356         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12357
12358 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12359
12360         * gcc.dg/no-builtin-1.c: New test.
12361
12362 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
12363
12364         * gcc.c-torture/execute/20011115-1.c: New test.
12365
12366 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
12367
12368         * gcc.c-torture/compile/20011114-2.c: New test.
12369         * gcc.c-torture/compile/20011114-3.c: New test.
12370         * gcc.c-torture/compile/20011114-4.c: New test.
12371
12372 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12373
12374         * g++.dg/other/init1.C: New test.
12375
12376 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
12377
12378         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12379         message.
12380
12381         * gcc.c-torture/execute/20011114-1.c: New testcase.
12382
12383         * gcc.c-torture/compile/20010327-1.c: Revert last change.
12384         * gcc.c-torture/compile/20011114-1.c: New test, exactly
12385         like the (before this change) version of 20010327-1.c.
12386
12387 2001-11-14  Roger Sayle <roger@eyesopen.com>
12388
12389         * gcc.c-torture/execute/string-opt-13.c: New testcase.
12390
12391 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
12392
12393         * g++.dg/init/array2.C: New test.
12394
12395 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
12396
12397         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12398
12399 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
12400
12401         * g++.dg/other/forscope1.C: New test.
12402         * g++.dg/ext/forscope1.C: New test.
12403         * g++.dg/ext/forscope2.C: New test.
12404
12405 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
12406
12407         * gcc.c-torture/execute/20011113-1.c: New test.
12408
12409 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
12410
12411         * gcc.c-torture/execute/20011109-2.c: New test.
12412
12413         * gcc.c-torture/execute/20011109-1.c: New test.
12414
12415 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
12416
12417         * gcc.c-torture/compile/20011109-1.c: New test.
12418
12419 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
12420
12421         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12422         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12423         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12424         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12425         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12426         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12427         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12428
12429 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12430
12431         * g++.dg/warn/Wshadow-1.C: New tests.
12432         * g++.old-deja/g++.mike/for3.C: Update.
12433
12434 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
12435
12436         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12437         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12438         XFAILs.  Adjust expected error texts.
12439         * gcc.c-torture/compile/20011106-1.c,
12440         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12441         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12442         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12443         gcc.dg/c99-array-lval-5.c: New tests.
12444
12445 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12446
12447         * gcc.dg/cpp/defined.c: Update.
12448
12449 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12450
12451         * gcc.c-torture/execute/anon-1.c: New test.
12452
12453 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
12454
12455         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12456         same size, so no warning should be produced on stormy16.
12457
12458         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12459         due to oversized array.
12460         * g++.old-deja/g++.mike/ns15.C: Likewise.
12461         * g++.old-deja/g++.pt/crash16.C: Likewise.
12462
12463 2001-11-02  Graham Stott  <grahams@redhat.com>
12464
12465         * g++.dgother/debug1.C: Fix typos.
12466
12467 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
12468
12469         * g++.dg/other/debug1.C: New test.
12470
12471 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12472
12473         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12474         of unsigned long.
12475
12476 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
12477
12478         * gcc.dg/20011029-2.c: New test.
12479
12480         * gcc.c-torture/compile/20011029-1.c: New test.
12481
12482 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
12483
12484         * objc/execute/class_self-1.m: New test.
12485         * objc/execute/class_self-2.m: New test.
12486
12487 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
12488
12489         * gcc.misc-tests/msgs.exp: Delete.
12490         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12491         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
12492         error set to match recent changes.
12493
12494 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
12495
12496         * gcc.dg/20011021-1.c: New test.
12497
12498 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
12499
12500         * gcc.c-torture/compile/20011023-1.c: New test.
12501
12502 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
12503
12504         * lib/g77.exp: Rewrite based on lib/g++.exp.
12505
12506 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
12507
12508         * gcc.c-torture/execute/20011019-1.c: New test.
12509
12510         * gcc.dg/20011018-1.c: New test.
12511
12512 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12513
12514         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12515
12516 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12517
12518         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12519         * gcc.dg/attr-invalid.c: Likewise.
12520
12521 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
12522
12523         * testsuite/gcc.dg/20011015-1.c: New test.
12524
12525 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12526
12527         * g++.dg/template/unify2.C: New test.
12528
12529 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12530
12531         * g++.dg/other/exception-specification.C: New test
12532
12533 2001-10-13  Tom Rix  <trix@redhat.com>
12534
12535         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12536         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12537
12538 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
12539
12540         * testsuite/gcc.dg/20011009-1.c: New test.
12541
12542 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12543
12544         PR g++/4476
12545         * g++.dg/other/friend1.C: New test.
12546
12547 2001-10-11  Richard Henderson  <rth@redhat.com>
12548
12549         * g++.old-deja/g++.other/crash18.C: Add -S to options.
12550
12551 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12552
12553         * gcc.c-torture/compile/20011010-1.c: New.
12554
12555 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12556
12557         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12558         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12559         g77.f-torture/execute/execute.exp,
12560         g77.f-torture/noncompile/noncompile.exp,
12561         gcc.c-torture/compile/compile.exp,
12562         gcc.c-torture/execute/execute.exp,
12563         gcc.c-torture/execute/ieee/ieee.exp,
12564         gcc.c-torture/execute/memcheck/memcheck.exp,
12565         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12566         objc/execute/execute.exp: Update FSF address.
12567
12568 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12569
12570         * gcc.dg/cpp/cmdlne-C.c: Update.
12571         * gcc.dg/cpp/cmdlne-C2.c: New.
12572
12573 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12574
12575         * gcc.c-torture/execute/20011008-3.c: New.
12576
12577 2001-10-08  DJ Delorie  <dj@redhat.com>
12578
12579         * gcc.dg/20011008-1.c: New.
12580         * gcc.dg/20011008-2.c: New.
12581
12582 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12583
12584         * gcc.dg/cpp/spacing1.c: Update test.
12585
12586 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12587
12588         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12589         spelling errors of "separate" as "seperate".
12590
12591 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12592
12593         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12594         enough to avoid inlining.
12595
12596 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12597
12598         * lib/g77.exp: set libg2c_dir correctly.
12599
12600 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12601
12602         * gcc.dg/cpp/macro11.c: New test.
12603
12604 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12605
12606         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12607         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12608         gcc.dg/format/multattr-3.c: New tests.
12609         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12610         tests for format attributes on function pointers being rejected.
12611
12612 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12613
12614         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12615
12616 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12617
12618         * g++.dg/warn/format1.C: New test.
12619
12620 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12621
12622         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12623
12624 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12625
12626         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12627
12628 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12629
12630         * gcc.dg/cpp/redef2.c: Add test.
12631
12632 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12633
12634         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12635         long-standing bug on i686, apparently.
12636         * gcc.c-torture/execute/loop-2c.x: New file.
12637         * gcc.c-torture/execute/loop-2d.x: New file.
12638         * gcc.c-torture/execute/loop-3c.x: New file.
12639
12640 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12641
12642         * gcc.dg/cpp/20000625-2.c: Correct line number.
12643
12644 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12645
12646         * gcc.dg/cpp/macro10.c: New test.
12647         * gcc.dg/cpp/strify3.c: New test.
12648         * gcc.dg/cpp/spacing1.c: Add tests.
12649         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12650         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12651
12652 2001-09-24  DJ Delorie  <dj@redhat.com>
12653
12654         * gcc.c-torture/execute/20010924-1.c: New test.
12655
12656 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12657
12658         * testsuite/objc/execute/paste.m: Remove.
12659
12660 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12661
12662         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12663
12664 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12665
12666         * g77.dg/strlen0.f: New test.
12667
12668 2001-09-21  Richard Henderson  <rth@redhat.com>
12669
12670         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12671         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12672
12673 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12674
12675         Table-driven attributes.
12676         * g++.dg/ext/attrib1.C: New test.
12677
12678 2001-09-20  DJ Delorie  <dj@redhat.com>
12679
12680         * gcc.dg/20000926-1.c: Update expected warning messages.
12681         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12682         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12683         array.
12684
12685 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12686
12687         * g++.dg/eh/registers1.C: New test case.
12688
12689 2001-09-17  Richard Henderson  <rth@redhat.com>
12690
12691         * gcc.dg/array-5.c: Fix VLA decomposition test.
12692
12693 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12694
12695         * gcc.dg/cpp/line5.c: New testcase.
12696
12697 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12698
12699         * gcc.dg/cpp/macro9.c: New test.
12700
12701 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12702
12703         * gcc.c-torture/execute/980223.c: Change type of addr from long
12704         to char *.
12705
12706 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12707
12708         * gcc.c-torture/execute/20010915-1.c: New test.
12709
12710 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12711
12712         * g77.dg/bprob: New directory.
12713         * g77.dg/bprob/bprob.exp: New file.
12714         * g77.dg/bprob/bprob-1.f: New test.
12715         * g77.dg/gcov: New directory.
12716         * g77.dg/gcov/gcov.exp: New file.
12717         * g77.dg/gcov/gcov-1.f: New test.
12718         * g77.dg/gcov/gcov-1.x: New file.
12719
12720 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12721
12722         * gcc.dg/cpp/directiv.c: Update.
12723         * gcc.dg/cpp/undef1.c: Update.
12724
12725 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12726
12727         * gcc.dg/20010912-1.c: New test.
12728
12729 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12730
12731         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12732         language-independent file in lib.
12733         * lib/gcov.exp: New file.
12734
12735 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12736
12737         * gcc.c-torture/compile/20010911-1.c: New test.
12738
12739 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12740
12741         * lib/profopt.exp: New, to support profile-directed optimizations.
12742         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12743         * gcc.misc-tests/bprob-1.c: New test.
12744         * gcc.misc-tests/bprob-2.c: New test.
12745
12746 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12747
12748         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12749         XFAIL and which kinds of gcov output to verify.
12750         * gcc.misc-tests/gcov-4b.x: New file.
12751         * gcc.misc-tests/gcov-5b.x: New file.
12752         * gcc.misc-tests/gcov-6.x: New file.
12753         * gcc.misc-tests/gcov-7.c: New test.
12754         * gcc.misc-tests/gcov-7.x: New file.
12755
12756 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12757
12758         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12759         * gcc.misc-tests/gcov-6.c: New test.
12760
12761 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12762
12763         PR c++/3986
12764         * g++.dg/abi/vbase1.C: New test.
12765
12766 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12767
12768         * objc.dg/method-2.m: New.
12769
12770 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12771
12772         PR c++/4203
12773         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12774         * g++.dg/init/empty1.C: New test.
12775
12776 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12777
12778         * gcc.c-torture/compile/20010903-1.c: New test.
12779
12780 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12781
12782         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12783         for m68k.
12784
12785 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12786
12787         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12788
12789         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12790
12791         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12792
12793 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12794
12795         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12796         for 16-bit 'unsigned int'.
12797
12798 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12799
12800         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12801
12802 2001-08-27  Richard Henderson  <rth@redhat.com>
12803
12804         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12805         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12806
12807 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12808
12809         * gcc.dg/asm-names.c (ymain): New.
12810
12811 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12812
12813         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12814         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12815         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12816
12817 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12818
12819         * gcc.dg/compare5.c: New testcase.
12820
12821 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12822
12823         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12824         and "In instantiation".
12825
12826 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12827
12828         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12829
12830 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12831
12832         * gcc.misc-tests/gcov.exp: Add support for branch information.
12833         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12834         * gcc.misc-tests/gcov-4.c: New test.
12835         * gcc.misc-tests/gcov-4b.c: New test.
12836         * gcc.misc-tests/gcov-5b.c: New test.
12837
12838 2001-08-20  Zack Weinberg  <zackw@panix.com>
12839
12840         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12841         expected to fail.
12842
12843 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12844
12845         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12846
12847 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12848
12849         * g++.dg/eh/template1.C: New test.
12850
12851 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12852
12853         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12854         Fix thinko.
12855         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12856         for xfail.
12857
12858 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12859
12860         * lib/g77-dg.exp:  Use prune.exp for common procedures
12861         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12862         * lib/g77.exp: (g77-dg-prune) Remove
12863
12864 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12865
12866         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12867
12868 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12869
12870         * g++.dg/template/unify1.C: New test.
12871
12872 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12873
12874         * g++.dg/abi/empty4.C: New test.
12875
12876 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12877
12878         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12879         solaris2.*
12880         * g77.f-torture/compile/pr3743.x: Likewise
12881
12882 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12883
12884         * g++.dg/other/using-declaration.C: New test.
12885
12886 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12887
12888         * gcc.dg/cpp/tr-sign.c: New testcase.
12889
12890 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12891
12892         * gcc.dg/cpp/19951025-1.c: Revert.
12893         * gcc.dg/cpp/directiv.c: We no longer process directives that
12894         interrupt macro arguments.
12895
12896 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12897
12898         * gcc.dg/bconstp-1.c: New test.
12899
12900 2001-08-03  Richard Henderson  <rth@redhat.com>
12901
12902         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12903
12904 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12905
12906         * gcc.dg/cpp/19951025-1.c: Update.
12907
12908 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12909
12910         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12911         should be x.
12912
12913 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12914
12915         Kill -fhonor-std.
12916         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12917         * g++.old-deja/g++.other/std1.C: Likewise.
12918         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12919
12920 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12921
12922         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12923         (g77_pass, g77_fail, g77_finish, g77_exit,
12924         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12925
12926 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12927
12928         * g77.dg/fbackslash.f
12929         * g77.dg/fcase-preserve.f
12930         * g77.dg/ff90-1.f
12931         * g77.dg/ffixed-line-length-0.f
12932         * g77.dg/ffixed-line-length-132.f
12933         * g77.dg/ffixed-line-length-7.f
12934         * g77.dg/ffixed-line-length-72.f
12935         * g77.dg/ffixed-line-length-none.f
12936         * g77.dg/ffree-form-1.f
12937         * g77.dg/fno-backslash.f
12938         * g77.dg/fno-f90-1.f
12939         * g77.dg/fno-fixed-form-1.f
12940         * g77.dg/fno-onetrip.f
12941         * g77.dg/fno-typeless-boz.f
12942         * g77.dg/fno-underscoring.f
12943         * g77.dg/fno-vxt-1.f
12944         * g77.dg/fonetrip.f
12945         * g77.dg/ftypeless-boz.f
12946         * g77.dg/fugly-assumed.f
12947         * g77.dg/funderscoring.f
12948         * g77.dg/fvxt-1.f
12949
12950 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12951
12952         * objc.dg/fwd-proto-1.m: New.
12953         * objc.dg/local-decl-1.m: New.
12954         * objc.dg/naming-1.m: New.
12955         * objc.dg/naming-2.m: New.
12956         * objc.dg/proto-hier-1.m: New.
12957
12958 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12959
12960         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12961         largest-type elements to a struct makes its size grow.
12962
12963 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12964
12965         * g++.dg/abi/vthunk1.C: New test.
12966
12967 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12968
12969         * g++.dg/abi/vbase8-22.C: New test.
12970
12971 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12972
12973         * gcc.dg/cpp/macro8.c: New test.
12974
12975 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12976
12977         * g++.dg/abi/vbase8-21.C: New test.
12978
12979 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12980
12981         * g++.dg/abi/vbase8-10.C: New test.
12982
12983 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12984
12985         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12986         ${tool}_set_ld_library_path.
12987         Changed caller.
12988         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12989         g++.exp.
12990
12991 2001-07-26  Stan Cox <scox@redhat.com>
12992
12993         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12994         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12995         gcc_exit, gcc_check_unsupported_p):
12996         Moved to gcc-deps.exp
12997         * gcc-deps.exp: New file.
12998
12999 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13000
13001         * g++.old-deja/g++.pt/defarg14.C: New test.
13002
13003 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13004
13005         * g++.old-deja/g++.other/lineno5.C: New test.
13006
13007 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13008
13009         * g++.old-deja/g++.pt/crash68.C: New test.
13010
13011 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13012
13013         * g++.old-deja/g++.other/crash42.C: New test.
13014
13015 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
13016
13017         * gcc.dg/cpp/extratokens.c: Fix.
13018         * gcc.dg/cpp/skipping2.c: New tests.
13019
13020 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13021
13022         * gcc.c-torture/execute/20010724-1.c: New file.
13023         * gcc.c-torture/execute/20010724-1.x: New file.
13024
13025 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13026
13027         * g++.old-deja/g++.other/cond7.C: New test.
13028
13029 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13030
13031         * g++.old-deja/g++.other/optimize4.C: New test.
13032
13033 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13034
13035         * g++.old-deja/g++.abi/vbase8-5.C: New test.
13036
13037 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
13038
13039         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13040         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13041         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13042         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13043
13044         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13045         bug report" message.
13046
13047         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13048         * g++.dg/ext/instantiate1.C: Move from old-deja.
13049
13050 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
13051
13052         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13053         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13054         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13055         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13056
13057 2001-07-23  Jeffrey A Law  (law@cygnus.com)
13058
13059         * gcc.c-torture/execute/20010723-1.c: New test.
13060
13061 2001-07-23  Ben Elliston  <bje@redhat.com>
13062
13063         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13064
13065 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13066
13067         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13068         i[34567]86-*-*.
13069         Delete handling of ieee_multilib_flags.
13070         Pass -mieee for alpha*-*-* and sh-*-*.
13071         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13072
13073 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
13074
13075         Remove old-abi tests.
13076         * g++.old-deja/g++.mike/p11116.C: Remove.
13077         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13078
13079 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
13080
13081         * g77.f-torture/compile/pr3743.f:  New test
13082
13083 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
13084
13085         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13086
13087 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13088
13089         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13090         g++.old-deja/g++.pt/static6.C: Likewise.
13091         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13092         supports weak symbols.
13093
13094 2001-07-18  Andreas Jaeger  <aj@suse.de>
13095
13096         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13097         supported again.
13098
13099 2001-07-18  Andreas Jaeger  <aj@suse.de>
13100
13101         * gcc.dg/iftrap-1.c: Fix target line.
13102
13103 2001-07-17  Richard Henderson  <rth@redhat.com>
13104
13105         * gcc.c-torture/execute/20010717-1.c: New.
13106
13107 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13108
13109         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13110         tests.
13111
13112 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13113
13114         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13115
13116 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13117
13118         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13119         UAC_SIGBUS, UAC_NOPRINT definitions.
13120
13121 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
13122
13123         * objc/execute/object_is_class.m: New test.
13124         * objc/execute/object_is_meta_class.m: New test.
13125
13126 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13127
13128         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13129         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13130
13131 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
13132
13133         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13134         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13135
13136 2001-07-14  Richard Henderson  <rth@redhat.com>
13137
13138         * gcc.dg/iftrap-1.c: New.
13139
13140 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
13141
13142         * g77.f-torture/execute/intrinsic77.f: New test.
13143
13144 2001-07-11  Janis Johnson <janis@us.ibm.com>
13145
13146         * gcc.misc-tests/gcov-3.c: New test.
13147
13148 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13149
13150         * gcc.c-torture/compile/20010711-1.c,
13151         * gcc.c-torture/compile/20010711-2.c: New tests.
13152
13153 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13154
13155         * gcc.c-torture/execute/20010711-1.c: New test.
13156
13157 2001-07-11  Ben Elliston  <bje@redhat.com>
13158
13159         * g++.old-deja/g++.other/enum5.C: New test.
13160
13161 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
13162
13163         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13164         (g++-dg-prune): Call prune_gcc_output.
13165         * prune.exp: New file for prune_gcc_output.
13166         * lib/g++.exp, lib/gcc.exp: Load it.
13167
13168 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13169
13170         * gcc.c-torture/compile/20010701-1.c,
13171         g++.old-deja/g++.ext/attrib6.C: New tests.
13172
13173 2001-07-06  Jeffrey A Law  (law@cygnus.com)
13174
13175         * gcc.c-torture/compile/20010706-1.c: New test.
13176
13177 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
13178
13179         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13180
13181 2001-06-28  Stan Shebs  <shebs@apple.com>
13182
13183         * gcc.dg/pragma-darwin.c: New test.
13184
13185 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13186
13187         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13188         Solaris 2.[678] system.
13189
13190 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13191
13192         * gcc.dg/20010622-1.c: New test.
13193
13194 2001-06-18  Stan Shebs  <shebs@apple.com>
13195
13196         * objc.dg: New directory.
13197         * objc.dg/dg.exp: New file.
13198         * objc.dg/alias.m: New.
13199         * objc.dg/class-1.m: New.
13200         * objc.dg/class-2.m: New.
13201         * objc.dg/const-str-1.m: New.
13202         * objc.dg/const-str-2.m: New.
13203         * objc.dg/id-1.m: New.
13204         * objc.dg/method-1.m: New.
13205         * objc.dg/super-class-1.m: New.
13206         * lib/objc-dg.exp: New file.
13207
13208 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13209
13210         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13211         of label name.
13212
13213 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
13214
13215         * g++.old-deja/g++.abi/vbase8-9.C: New test.
13216
13217 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13218
13219         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13220         variable.
13221
13222 2001-06-12  Richard Henderson  <rth@redhat.com>
13223
13224         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13225
13226 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13227
13228         * g++.old-deja/g++.abi/vbase5.C: New test.
13229         * g++.old-deja/g++.abi/vbase6.C: New test.
13230         * g++.old-deja/g++.abi/vbase7.C: New test.
13231
13232 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13233
13234         * gcc.c-torture/compile/20010610-1.c: New test.
13235
13236 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13237
13238         * g++.old-deja/g++.abi/vbase4.C: New test.
13239
13240 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13241
13242         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13243         support %f for HC11/HC12 targets.
13244         * gcc.c-torture/execute/930513-1.x: New file, likewise.
13245         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13246         on HC11/HC12 targets.
13247         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13248
13249 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13250
13251         * gcc.dg/wchar_t-1.c: New file.
13252         * gcc.dg/wint_t-1.c: Likewise.
13253
13254 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
13255
13256         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13257
13258 2001-06-11  Richard Henderson  <rth@redhat.com>
13259
13260         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13261
13262 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13263
13264         * gcc.c-torture/compile/20010611-1.c: New test.
13265
13266 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13267
13268         * gcc.dg/c99-tag-1.c: Add more tests.
13269
13270 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
13271
13272         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13273         representation on MN10300 and ARM/Thumb.
13274
13275 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
13276
13277         * g77.f-torture/execute/20010610.f: New.
13278
13279 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
13280
13281         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13282         names.
13283
13284 2001-06-09  Richard Henderson  <rth@redhat.com>
13285
13286         * gcc.c-torture/execute/ashrdi-1.c: New.
13287         * gcc.c-torture/execute/ashldi-1.c: New.
13288         * gcc.c-torture/execute/lshrdi-1.c: New.
13289
13290 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
13291
13292         * objc/execute/load-3.m: Added. Check sending +load to categories,
13293         in addition to classes.
13294
13295 2001-06-08  Stan Shebs  <shebs@apple.com>
13296
13297         * objc/execute/load-2.m: New test.  From Nicola Pero
13298         <n.pero@mi.flashnet.it>.
13299
13300 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
13301
13302         * gcc.c-torture/execute/20010605-2.c: New test.
13303
13304 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13305
13306         * g++.old-deja/g++.abi/vbase2.C: New test.
13307         * g++.old-deja/g++.abi/vbase3.C: New test.
13308
13309 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13310
13311         * g++.old-deja/g++.pt/friend49.C: New test.
13312
13313 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
13314
13315         * g++.old-deja/g++.ext/anon3.C: New test.
13316
13317 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
13318
13319         * g++.old-deja/g++.other/conv7.C: New test.
13320
13321 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13322
13323         * gcc.c-torture/compile/20010605-2.c: New test.
13324
13325 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13326
13327         * gcc.c-torture/execute/20010604-1.c: New test.
13328
13329 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
13330
13331         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13332
13333 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
13334
13335         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13336         (g++_link_flags): Likewise.
13337         (g++_init): Pass gccpath's value to two previous functions.
13338
13339 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13340
13341         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13342         Ensure logfile entry matches exec command line.
13343
13344 2001-05-31  Richard Henderson  <rth@redhat.com>
13345
13346         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13347         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13348
13349 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
13350
13351         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13352         compiler for irix6.2
13353
13354 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
13355
13356         * g++.old-deja/g++.other/optimize3.C: New file.
13357
13358 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
13359
13360         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13361         assemble.
13362
13363 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
13364
13365         * g++.old-deja/g++.other/optimize2.C: New file.
13366
13367 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
13368
13369         * gcc.c-torture/compile/20010518-2.c: New file.
13370         * gcc.c-torture/execute/20010518-1.c: New file.
13371         * gcc.c-torture/execute/20010518-2.c: New file.
13372
13373 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13374
13375         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13376
13377 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
13378
13379         G++ no longer defines builtins that do not begin with __builtin.
13380         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13381         * g++.old-deja/g++.brendand/misc13.C: Likewise.
13382         * g++.old-deja/g++.law/builtin1.C: Likewise.
13383         * g++.old-deja/g++.law/cvt2.C: Likewise.
13384         * g++.old-deja/g++.mike/net5.C: Likewise.
13385         * g++.old-deja/g++.other/builtins1.C: Likewise.
13386         * g++.old-deja/g++.other/builtins2.C: Likewise.
13387         * g++.old-deja/g++.other/builtins3.C: Likewise.
13388         * g++.old-deja/g++.other/builtins4.C: Likewise.
13389         * g++.old-deja/g++.other/inline8.C: Likewise.
13390         * g++.old-deja/g++.robertl/eb39.C: Likewise.
13391
13392 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
13393
13394         * g++.old-deja/g++.pt/using1.C: Adjust.
13395         * g++.old-deja/g++.pt/using2.C: New test.
13396
13397 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
13398
13399         * gcc.dg/cpp/charconst.c: New tests.
13400         * gcc.dg/cpp/escape.c: New tests.
13401         * gcc.dg/cpp/escape-1.c: New tests.
13402         * gcc.dg/cpp/escape-2.c: New tests.
13403         * gcc.dg/cpp/ucs.c: New tests.
13404
13405 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
13406
13407         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
13408         native compiler for irix6.5.
13409
13410 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
13411
13412         * lib/g++.exp (g++_include_flags): Use args to compute
13413         get_multilibs.
13414         (g++_link_flags): Likewise.
13415         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13416
13417 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13418
13419         * gcc.dg/c90-hexfloat-1.c: Add more tests.
13420
13421 2001-05-21  Geoff Keating  <geoffk@redhat.com>
13422
13423         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
13424         this file.
13425
13426 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13427
13428         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13429         STACK_SIZE;
13430         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13431         to STACK_SIZE; Use it to define size of add_histo array.
13432         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13433         to STACK_SIZE.
13434         (f): Use GITT_SIZE to define size of gitt local table.
13435         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13436         to STACK_SIZE; Use it to define size of bytemem array.
13437
13438 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13439
13440         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
13441         on 68HC11/HC12 due to the asm instruction.
13442         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
13443         * gcc.c-torture/compile/920520-1.x: Likewise.
13444         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
13445         on 68HC11/HC12 because the function is larger than 64K.
13446         * gcc.c-torture/compile/961203-1.x: New file, this test fails
13447         on 68HC11/HC12 because the structure is too large.
13448
13449 2001-05-20  Richard Henderson  <rth@redhat.com>
13450
13451         * gcc.c-torture/execute/20010520-1.c: New.
13452
13453 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13454
13455         * g++.old-deja/g++.warn/compare1.C: New test.
13456         * gcc.dg/compare4.c: New test.
13457
13458 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
13459
13460         * g++.old-deja/g++.other/optimize1.C: New test.
13461
13462 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13463
13464         * g++.old-deja/g++.pt/spec41.C: New test.
13465
13466 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
13467
13468         * gcc.c-torture/compile/20010114-1.x: Remove.
13469
13470 2001-05-18  Stan Shebs  <shebs@apple.com>
13471
13472         * gcc.c-torture/compile/20010518-1.c: New test.
13473
13474 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
13475
13476         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13477         * g++.old-deja/g++.pt/crash67.C: New test.
13478
13479 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
13480
13481         * g++.old-deja/g++.other/debug9.C: New test.
13482
13483 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
13484
13485         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13486
13487 2001-05-16  Jan Hubicka  <jh@suse.cz>
13488
13489         * gcc.c-torture/compile/20010516-1.c: New test.
13490
13491 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13492
13493         * g++.old-deja/g++.other/crash41.C: New test.
13494
13495 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13496
13497         * g++.old-deja/g++.pt/crash66.C: New test.
13498
13499 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
13500
13501         * g++.old-deja/g++.robertl/eb27.C: Convert.
13502
13503 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
13504
13505         * g++.dg/friend-warn.C: New test.  Do not warn about friend
13506         declaration being redundant.
13507
13508 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
13509
13510         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13511
13512 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
13513
13514         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13515
13516 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
13517
13518         * lib/g++.exp: Use testsuite_flags.
13519
13520 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
13521
13522         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13523
13524 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13525
13526         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13527
13528 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
13529
13530         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13531
13532 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
13533
13534         * gcc.c-torture/compile/20010313-1.c: New test.
13535
13536 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
13537
13538         * gcc.dg/cpp/direct2.c: New test.
13539         * gccq.dg/cpp/direct2s.c: New test.
13540
13541         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13542
13543 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
13544
13545         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13546         * g++.old-deja/g++.other/op3.C: Likewise.
13547
13548 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13549
13550         * gcc.dg/cpp/syshdr.h: New file.
13551         * gcc.dg/cpp/sysmac1.c: Update.
13552         * gcc.dg/cpp/sysmac2.c: Update.
13553
13554 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13555
13556         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13557
13558 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
13559
13560         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13561         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13562
13563 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
13564
13565         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13566
13567 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
13568
13569         * lib/g++.exp (g++_include_flags): Don't use any special flags
13570         if TESTING_IN_BUILD_TREE is not defined.
13571         (g++_init): Use a plain 'c++' as the compiler if
13572         TESTING_IN_BUILD_TREEE is not defined.
13573
13574 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13575
13576         * g++.old-deja/g++.eh/catch13.C: New test.
13577         * g++.old-deja/g++.eh/catch14.C: New test.
13578
13579 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13580
13581         * gcc.dg/cpp/tr-define.c: New test.
13582
13583 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13584
13585         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13586         <stdlib.h>, not <malloc.h>.
13587
13588 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13589
13590         * g++.old-deja/g++.ns/template17.C: New test.
13591
13592 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13593
13594         * g++.old-deja/g++.pt/ref4.C: New test.
13595
13596 2001-04-30  Richard Henderson  <rth@redhat.com>
13597
13598         * gcc.dg/20000724-1.c: Revert last change.
13599
13600 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13601
13602         * g77.f-torture/execute/20010430.f: New test.
13603
13604 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13605
13606         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13607
13608 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13609
13610         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13611
13612 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13613
13614         * g++.old-deja/g++.eh/crash6.C: New test.
13615
13616 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13617
13618         * g++.old-deja/g++.other/warn7.C: New test.
13619
13620 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13621
13622         * g++.old-deja/g++.other/defarg9.C: New test.
13623
13624 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13625
13626         * g77.f-torture/compile/20010426.f: New test.
13627         * g77.f-torture/execute/20010426.f: New test.
13628
13629 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13630
13631         * g77.f-torture/compile/20000629-1.x: Remove - error
13632         has been fixed.
13633
13634 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13635
13636         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13637         Tweak slightly to work with g++.dg framework.
13638         * g++.dg/special/ecos.exp: Run initp1.C test.
13639         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13640
13641         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13642         its linker doesn't give line numbers either.
13643         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13644
13645 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13646
13647         * g++.old-deja/g++.other/lex1.C: New test.
13648
13649 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13650
13651         * gcc.dg/noncompile/20010425-1.c: New test.
13652
13653 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13654
13655         * g++.old-deja/g++.pt/mangle2.C: New test.
13656
13657 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13658
13659         * gcc.dg/format/plus-1.c: New test.
13660
13661 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13662
13663         * gcc.dg/20010423-1.c: New test.
13664
13665 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13666
13667         * gcc.c-torture/execute/20010422-1.c: New test.
13668
13669 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13670
13671         * g++.old-deja/g++.ns/type2.C: New test.
13672
13673 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13674
13675         * g++.old-deja/g++.other/perf1.C: New test.
13676
13677 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13678
13679         * gcc.dg/c99-func-2.c: Remove xfail.
13680         * gcc.dg/c99-func-3.c: Remove xfail.
13681         * gcc.dg/c99-func-4.c: Remove xfail.
13682
13683 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13684
13685         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13686
13687 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13688
13689         * gcc.c-torture/compile/20010423-1.c: New test.
13690
13691 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13692
13693         * g++.old-deja/g++.pt/typename28.C: New test.
13694
13695 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13696
13697         * g++.old-deja/g++.abi/empty2.C: New test.
13698         * g++.old-deja/g++.abi/empty3.C: New test.
13699
13700 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13701
13702         * g++.old-deja/g++.other/comdat2.C: New test.
13703         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13704
13705 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13706
13707         * g++.old-deja/g++.other/overload14.C: New test.
13708
13709 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13710
13711         * g++.old-deja/g++.other/lookup23.C: New test.
13712
13713 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13714
13715         * gcc.c-torture/execute/20010403-1.c: New test.
13716
13717 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13718             Mark Mitchell  <mark@codesourcery.com>
13719
13720         * lib/old-dejagnu.exp: Don't delete output of executable.
13721         Add .exe suffix to executables.
13722
13723 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13724
13725         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13726
13727 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13728
13729         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13730
13731 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13732
13733         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13734         * g++.old-deja/g++.abi/crash1.C: New test.
13735
13736 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13737
13738         * g++.old-deja/g++.other/crash40.C: New test.
13739
13740 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13741
13742         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13743
13744 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13745
13746         * g++.old-deja/g++.other/warn6.C: New test.
13747
13748 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13749
13750         * g++.old-deja/g++.robertl/eb42.C: Same.
13751
13752 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13753
13754         * gcc.dg/wtr-conversion-1.c: New testcase.
13755
13756 2001-04-10  Richard Henderson  <rth@redhat.com>
13757
13758         * g++.old-deja/g++.other/array5.C: New.
13759
13760 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13761
13762         * gcc.c-torture/execute/20010408-1.c: New test.
13763
13764 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13765
13766         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13767         headers and constructs.
13768         * g++.old-deja/g++.robertl/eb79.C: Same.
13769         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13770         * g++.old-deja/g++.robertl/eb73.C: Same.
13771         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13772         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13773         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13774         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13775         * g++.old-deja/g++.robertl/eb44.C: Same.
13776         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13777         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13778         * g++.old-deja/g++.robertl/eb39.C: Same.
13779         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13780         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13781         * g++.old-deja/g++.robertl/eb30.C: Same.
13782         * g++.old-deja/g++.robertl/eb3.C: Same.
13783         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13784         * g++.old-deja/g++.robertl/eb21.C: Same.
13785         * g++.old-deja/g++.robertl/eb15.C: Same.
13786         * g++.old-deja/g++.robertl/eb118.C: Same.
13787         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13788         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13789         * g++.old-deja/g++.robertl/eb109.C: Same.
13790         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13791         * g++.old-deja/g++.mike/rtti1.C: Same.
13792         * g++.old-deja/g++.mike/p658.C: Same.
13793         * g++.old-deja/g++.mike/net46.C: Same.
13794         * g++.old-deja/g++.mike/net34.C: Same.
13795         * g++.old-deja/g++.mike/memoize1.C: Same.
13796         * g++.old-deja/g++.mike/eh2.C: Same.
13797         * g++.old-deja/g++.law/weak.C: Same.
13798         * g++.old-deja/g++.law/visibility7.C: Same.
13799         * g++.old-deja/g++.law/visibility25.C: Same.
13800         * g++.old-deja/g++.law/visibility22.C: Same.
13801         * g++.old-deja/g++.law/visibility2.C: Same.
13802         * g++.old-deja/g++.law/visibility17.C: Same.
13803         * g++.old-deja/g++.law/visibility13.C: Same.
13804         * g++.old-deja/g++.law/visibility10.C: Same.
13805         * g++.old-deja/g++.law/visibility1.C: Same.
13806         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13807         * g++.old-deja/g++.law/vbase1.C: Same.
13808         * g++.old-deja/g++.law/operators32.C: Same.
13809         * g++.old-deja/g++.law/nest3.C: Same.
13810         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13811         * g++.old-deja/g++.law/except5.C (main): Same.
13812         * g++.old-deja/g++.law/cvt7.C (run): Same.
13813         * g++.old-deja/g++.law/cvt2.C: Same.
13814         * g++.old-deja/g++.law/cvt16.C: Same.
13815         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13816         * g++.old-deja/g++.law/ctors17.C (main): Same.
13817         * g++.old-deja/g++.law/ctors13.C: Same.
13818         * g++.old-deja/g++.law/ctors12.C (main): Same.
13819         * g++.old-deja/g++.law/ctors10.C: Same.
13820         * g++.old-deja/g++.law/code-gen5.C: Same.
13821         * g++.old-deja/g++.law/bad-error7.C: Same.
13822         * g++.old-deja/g++.law/arm9.C: Same.
13823         * g++.old-deja/g++.law/arm12.C: Same.
13824         * g++.old-deja/g++.law/arg8.C: Same.
13825         * g++.old-deja/g++.law/arg1.C: Same.
13826         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13827         * g++.old-deja/g++.jason/template31.C: Same.
13828         * g++.old-deja/g++.jason/template24.C (main): Same.
13829         * g++.old-deja/g++.jason/2371.C: Same.
13830         * g++.old-deja/g++.eh/new2.C: Same.
13831         * g++.old-deja/g++.eh/new1.C: Same.
13832         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13833         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13834         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13835         * g++.old-deja/g++.brendan/crash62.C: Same.
13836         * g++.old-deja/g++.brendan/crash52.C: Same.
13837         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13838         * g++.old-deja/g++.brendan/crash38.C: Same.
13839         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13840         * g++.old-deja/g++.brendan/copy9.C: Same.
13841
13842 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13843
13844         * gcc.c-torture/execute/20001203-2.c (memset):
13845         Count argument is of type __SIZE_TYPE__.
13846
13847 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13848
13849         * gcc.c-torture/compile/20010404-1.c: New test.
13850
13851 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13852
13853         * gcc.c-torture/compile/20010326-1.c: New test.
13854
13855 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13856
13857         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13858         peculiarities of the SH.
13859         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13860
13861 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13862
13863         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13864         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13865         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13866
13867 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13868
13869         * g77.f-torture/compile/20010321-1.f: New test.
13870
13871 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13872
13873         * gcc.c-torture/compile/20010329-1.c: New test.
13874
13875 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13876
13877         * gcc.c-torture/execute/20010329-1.c: New test.
13878
13879 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13880
13881         * g++.old-deja/g++.other/eh4.C: Fix typo.
13882
13883 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13884
13885         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13886
13887 2001-03-28  Philip Blundell  <philb@gnu.org>
13888
13889         * gcc.c-torture/compile/20010328-1.c: New test.
13890
13891 2001-03-27  Richard Henderson  <rth@redhat.com>
13892
13893         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13894         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13895
13896 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13897
13898         * gcc.c-torture/compile/20010327-1.c: New test.
13899
13900 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13901
13902         * g++.old-deja/g++.other/friend12.C: New test.
13903         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13904         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13905
13906 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13907
13908         * gcc.c-torture/execute/20010325-1.c: New test.
13909
13910 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13911
13912         * g++.old-deja/g++.other/mangle3.C: New test.
13913
13914 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13915
13916         * g++.old-deja/g++.other/anon8.C: New test.
13917
13918 2001-03-20  Philip Blundell  <philb@gnu.org>
13919
13920         * gcc.c-torture/compile/20010320-1.c: New test.
13921
13922 2001-03-17  Richard Henderson  <rth@redhat.com>
13923
13924         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13925
13926 2001-03-15  Geoff Keating  <geoff@redhat.com>
13927
13928         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13929         tests on AIX.
13930
13931 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13932
13933         * g++.old-deja/g++.other/eh4.C: New test.
13934
13935 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13936
13937         * gcc.dg/cpp/mi1.c: Update.
13938
13939 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13940
13941         * g++.old-deja/g++.other/regstack.C: New test.
13942
13943 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13944
13945         * g++.old-deja/g++.other/ref4.C: New test.
13946
13947 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13948
13949         * objc/execute/va_method.m: Added.
13950         * objc/execute/IMP.m: Added.
13951         * objc/execute/_cmd.m: Added.
13952         * objc/execute/accessing_ivars.m: Added.
13953         * objc/execute/class-1.m: Added.
13954         * objc/execute/class-10.m: Added.
13955         * objc/execute/class-11.m: Added.
13956         * objc/execute/class-12.m: Added.
13957         * objc/execute/class-13.m: Added.
13958         * objc/execute/class-14.m: Added.
13959         * objc/execute/class-2.m: Added.
13960         * objc/execute/class-3.m: Added.
13961         * objc/execute/class-4.m: Added.
13962         * objc/execute/class-5.m: Added.
13963         * objc/execute/class-6.m: Added.
13964         * objc/execute/class-7.m: Added.
13965         * objc/execute/class-8.m: Added.
13966         * objc/execute/class-9.m: Added.
13967         * objc/execute/class-tests-1.h
13968         * objc/execute/class-tests-2.h
13969         * objc/execute/compatibility_alias.m: Added.
13970         * objc/execute/encode-1.m: Added.
13971         * objc/execute/formal_protocol-1.m: Added.
13972         * objc/execute/formal_protocol-2.m: Added.
13973         * objc/execute/formal_protocol-3.m: Added.
13974         * objc/execute/formal_protocol-4.m: Added.
13975         * objc/execute/formal_protocol-5.m: Added.
13976         * objc/execute/formal_protocol-6.m: Added.
13977         * objc/execute/formal_protocol-7.m: Added.
13978         * objc/execute/informal_protocol.m: Added.
13979         * objc/execute/initialize.m: Added.
13980         * objc/execute/load.m: Added.
13981         * objc/execute/many_args_method.m: Added.
13982         * objc/execute/nested-3.m: Added.
13983         * objc/execute/no_clash.m: Added.
13984         * objc/execute/private.m: Added.
13985         * objc/execute/redefining_self.m: Added.
13986         * objc/execute/root_methods.m: Added.
13987         * objc/execute/selector-1.m: Added.
13988         * objc/execute/static-1.m: Added.
13989         * objc/execute/static-2.m: Added.
13990         * objc/execute/va_method.m: Added.
13991
13992 2001-03-10  Richard Henderson  <rth@redhat.com>
13993
13994         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13995
13996 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13997
13998         * g++.old-deja/g++.other/crash31.C: XFAIL.
13999         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14000         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14001         * gcc.c-torture/execute/20010123-1.x: XFAIL.
14002         * gcc.c-torture/execute/20010124-1.x: XFAIL.
14003         * gcc.dg/sequence-pt-1.c: XFAIL one test.
14004
14005 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
14006
14007         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14008
14009 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
14010
14011         * gcc.dg/20000724-1.c: Don't use multiline strings.
14012
14013 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
14014
14015         * objc/execute/string1.m, objc/execute/string2.m: Compare the
14016         result of -cString against what we expect it to be; don't just
14017         print it out for no one to read.
14018
14019         * objc/execute/string3.m, objc/execute/string4.m: New tests.
14020         Based on testcases provided by Nicola Pero.
14021
14022 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
14023
14024         * gcc.dg/cpp/macro7.c: New test.
14025
14026 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
14027
14028         * gcc.dg/cpp/multiline.c: Update.
14029
14030 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14031
14032         * g++.old-deja/g++.other/enum3.C: New test.
14033
14034 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14035
14036         * g++.old-deja/g++.other/pod1.C: New test.
14037
14038 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14039
14040         * g++.old-deja/g++.ext/overload1.C: New test.
14041
14042 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
14043
14044         * g++.old-deja/g++.pt/using1.C: New test.
14045
14046 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
14047
14048         * g++.old-deja/g++.other/using9.C: New test.
14049
14050 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
14051
14052         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14053
14054         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14055
14056 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
14057
14058         * g++.old-deja/g++.ext/realpt1.C: Remove.
14059
14060 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
14061
14062         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14063
14064 2001-02-26  Will Cohen  <wcohen@redhat.com>
14065
14066         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14067
14068 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
14069
14070         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14071         templatized constructors.
14072
14073 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14074
14075         * gcc.c-torture/execute/20010224-1.c: New test.
14076
14077 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
14078
14079         * gcc.c-torture/execute/20010222-1.c: New test.
14080
14081 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
14082
14083         * g++.old-deja/g++.other/inline20.C: New test.
14084
14085 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
14086
14087         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14088
14089 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
14090
14091         * g++.old-deja/g++.other/lookup22.C: New test.
14092
14093 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
14094
14095         * g77.dg: New directory.
14096         * g77.dg/20010216-1.f: New test case.
14097         * g77.dg/dg.exp: New driver.
14098         * lib/g77-dg.exp: New driver library.
14099
14100 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14101
14102         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14103
14104 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
14105
14106         * g++.old-deja/g++.other/decl9.C: New test.
14107
14108 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
14109
14110         * g++.old-deja/g++.other/init16.C: Update the test so that it does
14111         not need <string> and also tests the initialization at runtime.
14112
14113 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
14114
14115         * gcc.c-torture/execute/longlong.c: New test.
14116
14117 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
14118
14119         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14120
14121 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
14122
14123         * gcc.c-torture/execute/920302-1.c (execute):
14124         Change argument type to short.
14125
14126 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14127
14128         * g++.old-deja/g++.pt/deduct6.C: New test.
14129
14130 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14131
14132         * g++.old-deja/g++.pt/deduct5.C: New test.
14133
14134 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
14135
14136         * gcc.c-torture/execute/20010209-1.c: New test.
14137
14138 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
14139
14140         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14141
14142 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
14143
14144         * g++.dg/vtgc1.C: Update for new ABI.
14145
14146         * consistency.vlad: New directory, 1665 files.
14147
14148 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14149
14150         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14151         return type.
14152         * gcc.dg/cpp/digraphs.c: Declare puts.
14153
14154 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14155
14156         * g++.old-deja/g++.other/warn5.C: New test.
14157
14158 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14159
14160         * g++.old-deja/g++.pt/spec40.C: New test.
14161
14162 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14163
14164         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14165         case.
14166         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14167
14168 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
14169
14170         * gcc.c-torture/compile/20010209-1.c: New test.
14171
14172 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
14173
14174         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14175         excess errors message but not if it crashes.
14176         * g++.old-deja/g++.other/crash27.C: Likewise.
14177         * g++.old-deja/g++.other/crash28.C: Likewise.
14178         * g++.old-deja/g++.other/crash30.C: Likewise.
14179         * g++.old-deja/g++.other/crash32.C: Likewise.
14180         * g++.old-deja/g++.other/crash35.C: Likewise.
14181         * g++.old-deja/g++.pt/inherit2.C: Likewise.
14182
14183 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14184
14185         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14186         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14187         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14188         g77.f-torture/execute/execute.exp,
14189         g77.f-torture/noncompile/noncompile.exp,
14190         gcc.c-torture/execute/execute.exp,
14191         gcc.c-torture/execute/memcheck/memcheck.exp,
14192         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14193         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14194         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14195         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14196         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14197         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14198         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14199         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14200         Remove bug reporting instructions with ancient email addresses.
14201
14202 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14203
14204         * gcc.dg/20010202-1.c: New test.
14205         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14206
14207 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
14208
14209         * g++.dg/stdbool-if.C: New test.
14210
14211 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
14212
14213         * objc/execute/fdecl.m: Added main().
14214
14215 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14216
14217         * gcc.c-torture/execute/20010206-1.c: New test.
14218
14219 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14220
14221         * gcc.dg/cpp/avoidpaste1.c: Update.
14222
14223 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
14224
14225         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14226         Pero <nicola@brainstorm.co.uk>.
14227         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14228
14229 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
14230
14231         * g++.old-deja/g++.pt/spec39.C: New test.
14232
14233 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
14234
14235         * gcc.c-torture/compile/20010202-1.c: New test.
14236
14237 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
14238
14239         * g++.old-deja/g++.abi/primary2.C: New test.
14240         * g++.old-deja/g++.abi/primary3.C: New test.
14241         * g++.old-deja/g++.abi/primary4.C: New test.
14242         * g++.old-deja/g++.abi/primary5.C: New test.
14243         * g++.old-deja/g++.abi/vtable3.h: New test.
14244         * g++.old-deja/g++.abi/vtable3a.C: New test.
14245         * g++.old-deja/g++.abi/vtable3b.C: New test.
14246         * g++.old-deja/g++.abi/vtable3c.C: New test.
14247         * g++.old-deja/g++.abi/vtable3d.C: New test.
14248         * g++.old-deja/g++.abi/vtable3e.C: New test.
14249         * g++.old-deja/g++.abi/vtable3f.C: New test.
14250         * g++.old-deja/g++.abi/vtable3g.C: New test.
14251         * g++.old-deja/g++.abi/vtable3h.C: New test.
14252         * g++.old-deja/g++.abi/vtable3i.C: New test.
14253         * g++.old-deja/g++.abi/vtable3j.C: New test.
14254         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14255
14256 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
14257
14258         * g++.old-deja/g++.other/anon6.C: New test.
14259         * g++.old-deja/g++.other/anon7.C: New test.
14260
14261 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
14262
14263         * gcc.dg/cpp/avoidpaste2.c: New tests.
14264
14265 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
14266
14267         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14268
14269 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
14270
14271         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14272         DECIMAL_DIG cases for Irix."
14273
14274 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
14275
14276         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14277
14278 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14279
14280         * gcc.dg/c99-tag-1.c: New test.
14281
14282 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14283
14284         * gcc.dg/cpp/tr-warn1.c: Add tests.
14285
14286 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14287
14288         * gcc.dg/cpp/avoidpaste1.c: Update.
14289         * gcc.dg/cpp/paste4.c: Update.
14290
14291 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
14292
14293         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14294         cases for Irix.
14295
14296 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
14297
14298         * g++.old-deja/g++.other/inline19.C: New test.
14299
14300 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
14301
14302         * gcc.dg/Wlarger-than.c: New test.
14303
14304 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
14305
14306         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14307
14308 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
14309
14310         * gcc.c-torture/execute/20010129-1.c: New test.
14311         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14312
14313 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
14314
14315         * gcc.dg/cpp/avoidpaste1.c: Test case.
14316
14317 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
14318
14319         * g++.old-deja/g++.other/inline18.C: New test.
14320
14321 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14322
14323         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14324         and __builtin_putchar.
14325
14326 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
14327
14328         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14329         tests.
14330
14331 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
14332
14333         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14334         floating point number rounding mode to round to the nearest
14335         representable mode.
14336
14337 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
14338
14339         * g++.old-deja/g++.other/mangle2.C: New test.
14340
14341 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14342
14343         * gcc.c-torture/compile/20010124-1.c: New test.
14344
14345 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
14346
14347         * g++.old-deja/g++.pt/spec38.C: New test.
14348
14349 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14350
14351         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14352         "Build don't run".
14353
14354 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14355
14356         * gcc.c-torture/execute/20010123-1.c: New test.
14357
14358 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14359
14360         * g++.old-deja/g++.pt/spec37.C: New test.
14361
14362 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14363
14364         * g++.old-deja/g++.pt/overload14.C: New test.
14365
14366 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14367
14368         * gcc.c-torture/execute/20010122-1.c: New test, exercise
14369         __builtin_return_address.
14370
14371 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
14372
14373         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14374         * g++.old-deja/g++.pt/spec35.C: New test.
14375         * g++.old-deja/g++.pt/spec36.C: New test.
14376
14377 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
14378
14379         * gcc.c-torture/compile/20010118-1.c: New test.
14380
14381 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
14382
14383         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14384
14385 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14386
14387         * gcc.c-torture/execute/20010119-1.c: New test.
14388
14389 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14390
14391         * g++.old-deja/g++.other/vbase5.C: New test.
14392
14393 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14394
14395         * gcc.c-torture/execute/20010118-1.c: New test.
14396
14397 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14398
14399         * g++.old-deja/g++.pt/deduct3.C: New test.
14400
14401 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14402
14403         * g++.old-deja/g++.pt/spec34.C: New test.
14404
14405 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14406
14407         * g77.f-torture/compile/20000601-2.f: New test.
14408
14409 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14410
14411         * g++.old-deja/g++.other/init17.C: New test.
14412
14413 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
14414
14415         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14416
14417 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14418
14419         * g++.old-deja/g++.pt/unify8.C: New test.
14420
14421 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14422
14423         * g++.old-deja/g++.abi/vbase1.C: New test.
14424
14425 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14426
14427         * g++.old-deja/g++.pt/crash65.C: New test.
14428
14429 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14430
14431         * gcc.dg/cpp/assembl2.S: New test case.
14432
14433 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
14434
14435         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14436         are supported.
14437
14438 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14439
14440         * g++.old-deja/g++.other/builtins1.C: New test.
14441         * g++.old-deja/g++.other/builtins2.C: Likewise.
14442         * g++.old-deja/g++.other/builtins3.C: Likewise.
14443         * g++.old-deja/g++.other/builtins4.C: Likewise.
14444
14445 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
14446
14447         * gcc.c-torture/compile/20010117-1.c: New test.
14448         * gcc.c-torture/compile/20010117-2.c: New test.
14449
14450 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14451
14452         * g77.f-torture/execute/20010116.[fx]: New test,
14453         XFAIL on i?86-*-*.
14454         * g77.f-torture/compile/20010115.f: Indicate it's
14455         a test for PR fortran/1636.
14456
14457 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14458
14459         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14460
14461 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14462
14463         * g77.f-torture/compile/20010115.f: New test.
14464
14465 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
14466
14467         * g++.old-deja/g++.pt/nontype5.C: New test.
14468
14469 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
14470
14471         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14472         have an equivalent working one below it.
14473
14474 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14475
14476         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14477         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14478
14479 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14480
14481         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14482         message containing "init_priority".
14483         (conpr-2.C): Likewise.
14484         (conpr-3.C): Likewise.
14485         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14486
14487 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14488
14489         * gcc.c-torture/execute/20010114-2.c: New test.
14490
14491 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14492
14493         * gcc.c-torture/compile/20010114-1.c: New test.
14494         * gcc.c-torture/compile/20010114-1.x: Xfail.
14495         * gcc.c-torture/compile/20010114-2.c: New test.
14496         * gcc.c-torture/execute/20010114-1.c: New test.
14497         * gcc.dg/trunc-1.c: New test.
14498         * gcc.dg/uninit-B.c: New test.
14499
14500 2001-01-13  Nick Clifton  <nickc@redhat.com>
14501
14502         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14503         target.
14504
14505 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14506
14507         * gcc.c-torture/compile/20010113-1.c: New test.
14508
14509 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
14510
14511         * gcc.c-torture/compile/20001212-1.c: New test.
14512
14513 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14514
14515         * gcc.dg/cpp/widestr1.c: Update.
14516         * gcc.dg/cpp/prag-imp.c: Remove.
14517
14518 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
14519
14520         * gcc.c-torture/execute/20000801-3.x: Remove.
14521         * gcc.dg/c90-init-1.c: New test.
14522         * gcc.dg/c99-init-1.c: New test.
14523         * gcc.dg/c99-init-2.c: New test.
14524         * gcc.dg/gnu99-init-1.c: New test.
14525
14526 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
14527
14528         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14529         testing that no relevant ones were found.
14530
14531 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14532
14533         * g++.old-deja/g++.pt/cast2.C: New test.
14534
14535 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14536
14537         * g++.old-deja/g++.pt/friend47.C: New test.
14538
14539 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14540
14541         * g++.old-deja/g++.pt/instantiate13.C: New test.
14542
14543 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14544
14545         * g++.old-deja/g++.other/defarg7.C: New test.
14546         * g++.old-deja/g++.other/defarg8.C: New test.
14547
14548 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14549
14550         * g++.old-deja/g++.pt/crash64.C: New test.
14551
14552 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14553
14554         * g++.old-deja/g++.pt/crash63.C: New test.
14555
14556 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
14557
14558         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14559
14560 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
14561
14562         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14563
14564 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14565
14566         * g++.old-deja/g++.pt/error3.C: New test.
14567
14568 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14569
14570         * g++.old-deja/g++.other/crash39.C: New test.
14571
14572 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14573
14574         * g++.old-deja/g++.other/vbase4.C: New test.
14575
14576 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
14577
14578         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14579         * gcc.dg/special/20000419-2.c: New file. Identical to above.
14580         * gcc.dg/special/special.exp: New test driver which will check
14581         for alias support for the above test.
14582
14583 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14584
14585         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14586         problems on small machines.
14587         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14588         parameterize.
14589
14590 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14591
14592         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14593         mips.
14594         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14595
14596 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14597
14598         * g++.old_deja/g++.pt/using8.C: New test.
14599
14600 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14601
14602         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14603
14604 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14605
14606         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14607         where a failure is expected.
14608         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14609
14610 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14611
14612         * g++.old_deja/g++.pt/instantiate12.C: New test.
14613
14614 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14615
14616         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14617         start of structs.
14618         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14619         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14620         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14621         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14622         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14623         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14624         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14625         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14626         * g++.old-deja/g++.eh/spec6.C: Likewise.
14627         * g++.old-deja/g++.jason/crash3.C: Likewise.
14628         * g++.old-deja/g++.law/ctors11.C: Likewise.
14629         * g++.old-deja/g++.law/ctors17.C: Likewise.
14630         * g++.old-deja/g++.law/ctors5.C: Likewise.
14631         * g++.old-deja/g++.law/ctors9.C: Likewise.
14632         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14633         * g++.old-deja/g++.mike/net22.C: Likewise.
14634         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14635         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14636         * g++.old-deja/g++.mike/virt3.C: Likewise.
14637         * g++.old-deja/g++.niklas/t128.C: Likewise.
14638         * g++.old-deja/g++.other/anon4.C: Likewise.
14639         * g++.old-deja/g++.other/using1.C: Likewise.
14640         * g++.old-deja/g++.other/warn3.C: Likewise.
14641         * g++.old-deja/g++.pt/t37.C: Likewise.
14642         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14643         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14644
14645 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14646
14647         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14648
14649 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14650
14651         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14652
14653 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14654
14655         * gcc.c-torture/compile/20010107-1.c: New test.
14656
14657 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14658
14659         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14660
14661 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14662
14663         * gcc.dg/format/format.h: New file.
14664         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14665         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14666         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14667         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14668         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14669         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14670         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14671         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14672         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14673         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14674         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14675         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14676         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14677         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14678         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14679         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14680         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14681         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14682         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14683         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14684         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14685         instead of declaring standard types, macros and functions in each
14686         test.
14687
14688 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14689
14690         * gcc.c-torture/execute/20010106-1.c: New test.
14691
14692 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14693
14694         * gcc.dg/format/format.exp: New file.
14695         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14696         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14697         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14698         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14699         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14700         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14701         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14702         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14703         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14704         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14705         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14706         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14707         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14708         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14709         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14710         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14711         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14712         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14713         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14714         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14715         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14716         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14717         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14718         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14719         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14720         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14721         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14722         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14723         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14724         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14725         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14726         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14727         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14728         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14729         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14730         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14731         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14732         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14733         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14734         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14735         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14736         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14737
14738 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14739
14740         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14741         account.
14742
14743 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14744
14745         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14746
14747 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14748
14749         * g++.old-deja/g++.pt/crash62.C: New test.
14750
14751 2001-01-04  Richard Henderson  <rth@redhat.com>
14752
14753         * gcc.dg/20000926-1.c: Update expected warnings.
14754         * gcc.dg/array-2.c: Likewise.
14755         * gcc.dg/array-4.c: Also validate flexible array members.
14756         * gcc.dg/c99-flex-array-1.c: New.
14757
14758 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14759
14760         * gcc.c-torture/compile/20001222-1.x: Remove.
14761
14762 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14763
14764         * gcc.c-torture/execute/built-in-setjmp.c: New.
14765
14766 2001-01-03  Richard Henderson  <rth@redhat.com>
14767
14768         * gcc.dg/940510-1.c: Update expected error wording.
14769         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14770
14771 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14772
14773         * lib/target-supports.exp (check_alias_available): Modified to
14774         indicate aliases not supported if only weak aliases are supported.
14775
14776 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14777
14778         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14779         Turn on cmpstrsi checks for __pj__ and __i370__.
14780
14781 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14782
14783         * g++.old-deja/g++.other/virtual11.C: New test.
14784
14785 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14786
14787         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14788
14789 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14790
14791         * gcc.c-torture/compile/20010102-1.c: New test.
14792
14793 2001-01-02  Andreas Jaeger  <aj@suse.de>
14794
14795         * gcc.dg/noreturn-3.c: New test.
14796
14797         * gcc.dg/noreturn-4.c: New test.
14798
14799 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14800
14801         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14802         __builtin_fputc and __builtin_fwrite.
14803
14804 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14805
14806         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14807         signed char, not default char.
14808
14809 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14810
14811         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14812
14813 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14814
14815         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14816
14817 2000-12-29  Richard Henderson  <rth@redhat.com>
14818
14819         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14820         (__cyg_profile_func_exit): Define.
14821
14822 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14823
14824         * g++.dg/vtgc1.C: New test.
14825
14826 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14827
14828         * gcc.dg/noncompile/20001228-1.c: New test.
14829
14830         * gcc.dg/20001228-1.c: New test.
14831
14832         * gcc.c-torture/execute/20001228-1.c: New test.
14833
14834 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14835
14836         * gcc.dg/format-strfmon-1.c: New test.
14837
14838 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14839
14840         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14841         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14842         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14843         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14844         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14845         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14846         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14847         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14848         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14849         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14850         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14851         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14852         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14853
14854         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14855         * gcc.c-torture/execute/string-opt-4.c: Test index.
14856
14857 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14858
14859         * gcc.c-torture/compile/20001226-1.c: New test.
14860
14861 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14862
14863         * gcc.c-torture/compile/20001222-1.c: New test.
14864         * gcc.c-torture/compile/20001222-1.x: Xfail.
14865
14866 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14867
14868         * gcc.c-torture/execute/comp-goto-2.c: New test.
14869
14870 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14871
14872         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14873         Use long types if __INT_MAX__ is 32767.
14874         (main): Use cast to (sint32 *) when poking 88 into a_page.
14875
14876         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14877
14878 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14879
14880         * gcc.c-torture/compile/20001221-1.c: New test.
14881         * gcc.c-torture/execute/20001221-1.c: New test.
14882
14883 2000-12-20  Richard Henderson  <rth@redhat.com>
14884
14885         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14886         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14887
14888 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14889
14890         * gcc.dg/compare3.c: New test.
14891
14892 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14893
14894         * gcc.dg/format-warnll-1.c: New test.
14895
14896 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14897
14898         * gcc.dg/cpp/cmdlne-P.c: New test.
14899
14900 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14901
14902         * gcc.c-torture/execute/builtin-abs-1.c,
14903         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14904
14905 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14906
14907         * gcc.dg/cpp/multiline.c: New test.
14908
14909 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14910
14911         * g++.old-deja/g++.other/syshdr1.C: Update.
14912         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14913
14914 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14915
14916         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14917
14918 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14919
14920         * g++.old-deja/g++.pt/ttp65.C: New test.
14921
14922 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14923
14924         * g++.old-deja/g++.pt/ttp64.C: New test.
14925
14926 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14927
14928         * g++.old-deja/g++.pt/spec33.C: New test.
14929
14930 2000-12-14  Catherine Moore  <clm@redhat.com>
14931
14932         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14933         * gcc.c-torture/execute/920612-2.c: Likewise.
14934         * gcc.c-torture/execute/920428-2.c: Likewise.
14935         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14936         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14937
14938 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14939
14940         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14941         * gcc.dg/pack-test-2.c: Likewise.
14942
14943 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14944
14945         Tests by Zack Weinberg <zackw@stanford.edu>.
14946
14947         * gcc.dg/cpp/defined.c: Update.
14948         * gcc.dg/cpp/defined_trad.c: New tests.
14949
14950 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14951
14952         * gcc.dg/cpp/trad-direct.c: Update.
14953
14954 2000-12-11  Neil Booth  <neilb@earthling.net>
14955
14956         * gcc.dg/cpp/defined_trad.c
14957
14958 2000-12-11  Neil Booth  <neilb@earthling.net>
14959
14960         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14961
14962 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14963
14964         * gcc.dg/format-miss-2.c: New test.
14965
14966 2000-12-09  Neil Booth  <neilb@earthling.net>
14967
14968         * gcc.dg/cpp/lineflags.c: New tests.
14969         * gcc.dg/cpp/poison.c: Update.
14970         * gcc.dg/cpp/redef2.c: Update.
14971         * gcc.dg/cpp/skipping.c: New test.
14972
14973 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14974
14975         * g++.old-deja/g++.other/eh3.C: New testcase.
14976
14977 2000-12-07  Neil Booth  <neilb@earthling.net>
14978
14979         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14980         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14981         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14982         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14983         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14984         Update.
14985
14986 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14987
14988         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14989         __SIZE_TYPE__ instead of int for type of integers cast to
14990         pointers.
14991
14992 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14993
14994         * g++.old-deja/g++.other/cleanup4.C: New test.
14995
14996 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14997
14998         * format-sec-1.c: New test.
14999
15000 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15001
15002         * gcc.dg/format-nonlit-3.c: New test.
15003
15004 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15005
15006         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15007         through a null pointer.
15008
15009 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15010
15011         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15012         * g++.old-deja/g++.pt/partial4.C: New test.
15013
15014 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
15015
15016         * gcc.c-torture/execute/ieee/hugeval.x: New.
15017
15018 2000-12-06  Neil Booth  <neilb@earthling.net>
15019
15020         * gcc.dg/cpp/backslash2.c: New tests.
15021
15022 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15023
15024         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15025         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15026
15027 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
15028
15029         * gcc.c-torture/execute/20001203-2.c: New testcase.
15030
15031 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
15032
15033         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15034         * g++.old-deja/g++.other/virtual10.C: New test.
15035
15036 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
15037
15038         * g++.old-deja/g++.mike/pmf5.C: Remove test.
15039
15040 2000-12-05  Richard Henderson  <rth@redhat.com>
15041
15042         * gcc.c-torture/compile/20001205-1.c: New.
15043
15044 2000-12-04  Neil Booth  <neilb@earthling.net>
15045
15046         * g++.old-deja/g++.other/virtual9.C: New test.
15047         * g++.old-deja/g++.pt/crash61.C: New test.
15048         * gcc.c-torture/execute/loop-9.c: New test.
15049
15050 2000-12-04  Neil Booth  <neilb@earthling.net>
15051
15052         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15053         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15054         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15055         * gcc.dg/cpp/extratokens.c: ...here.
15056
15057 2000-12-04  Neil Booth  <neilb@earthling.net>
15058
15059         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15060         New tests.
15061
15062 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15063
15064         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15065         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15066
15067 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15068
15069         * gcc.c-torture/execute/20001203-1.c: New test.
15070
15071 2000-12-03  Neil Booth  <neilb@earthling.net>
15072
15073         * gcc.dg/cpp/macro6.c: New test cases.
15074
15075 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15076
15077         * gcc.c-torture/execute/string-opt-9.c: New test.
15078         * gcc.c-torture/execute/string-opt-10.c: Likewise.
15079         * gcc.c-torture/execute/string-opt-11.c: Likewise.
15080         * gcc.c-torture/execute/string-opt-12.c: Likewise.
15081
15082         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15083         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15084
15085 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
15086
15087         * gcc.dg/cpp/if-6.c: New testcase.
15088
15089         * gcc.dg/20001201-1.c: New testcase.
15090
15091 2000-12-02  Neil Booth  <neilb@earthling.net>
15092
15093         * g++.old-deja/g++.other/externC4.C,
15094         g++.old-deja/g++.other/friend10.C: New tests.
15095
15096 2000-12-02  Neil Booth  <neilb@earthling.net>
15097
15098         * g++.old-deja/g++.other/instan2.C
15099         * g++.old-deja/g++.other/instan3.C: New test.
15100
15101 2000-12-02  Neil Booth  <neilb@earthling.net>
15102
15103         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15104         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15105         gnuc99.c,gnuc99-pedantic.c: New tests.
15106
15107 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15108
15109         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15110         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15111
15112 2000-12-01  Neil Booth  <neilb@earthling.net>
15113
15114         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15115         * gcc.dg/cpp/poison.c: Update.
15116         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15117
15118 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
15119
15120         * g77.f-torture/execute/20001201.f: New test.
15121
15122 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15123
15124         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15125
15126 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
15127
15128         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15129
15130 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
15131
15132         * g++.old-deja/g++.other/cast6.C: New test.
15133
15134 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
15135
15136         * gcc.c-torture/execute/20001130-2.c: New testcase.
15137
15138 2000-11-30  Richard Henderson  <rth@redhat.com>
15139
15140         * gcc.c-torture/execute/20001130-1.c: New test.
15141
15142 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15143
15144         * g++.old-deja/g++.other/op3.C: New test.
15145
15146 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15147
15148         * g++.old-deja/g++.other/op2.C: New test.
15149
15150 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15151
15152         * g++.old-deja/g++.other/crash38.C: New test.
15153
15154 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
15155
15156         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15157
15158 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
15159
15160         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15161         tests.
15162         * gcc.c-torture/execute/string-opt-6.c: New test.
15163
15164         * gcc.dg/20001117-1.c: Add main.
15165
15166 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
15167
15168         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15169         Move from here ...
15170         * gcc.dg/940510-1.c: ... to here.
15171
15172         * gcc.dg/20000926-1.c: GNU C now allows initializations of
15173         zero-size arrays in toplevel structures.
15174
15175 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15176
15177         * gcc.c-torture/execute/loop-8.c: New test.
15178
15179 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15180
15181         * g++.old-deja/g++.other/base1.C: New test.
15182
15183 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15184
15185         * g++.old-deja/g++.other/parse2.C: New test.
15186
15187 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15188
15189         * g++.old-deja/g++.pt/incomplete1.C: New test.
15190
15191 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15192
15193         * g++.old-deja/g++.other/friend9.C: New test.
15194
15195 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15196
15197         * gcc.dg/20001127-1.c: New test.
15198
15199 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15200
15201         * g++.old-deja/g++.pt/friend46.C: New test.
15202
15203 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15204
15205         * g++.old-deja/g++.other/ptrmem8.C: New test.
15206
15207 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15208
15209         * gcc.c-torture/execute/string-opt-7.c: New test.
15210         * gcc.c-torture/execute/string-opt-8.c: Likewise.
15211
15212 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15213
15214         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15215         instead of 'mkcheck 2'.
15216
15217 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15218
15219         * gcc.c-torture/execute/memcheck/driver.c,
15220         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15221         C9X references to refer to C99.
15222
15223 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
15224
15225         * gcc.dg/ultrasp3.c: New test.
15226
15227 2000-11-25  Neil Booth  <neilb@earthling.net>
15228
15229         * gcc.dg/cpp/include2.c: Update test to be locale independent.
15230
15231 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
15232
15233         * gcc.c-torture/compile/20001123-2.c: New.
15234
15235 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15236
15237         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15238
15239 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
15240
15241         * gcc.dg/sequence-point-1.c: Add some new tests.
15242         * gcc.c-torture/execute/20001124-1.c: New test.
15243
15244 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15245
15246         * g++.old-deja/g++.other/vaarg4.C: New test.
15247         * gcc.c-torture/compile/20001123-1.c: New test.
15248
15249 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15250
15251         * g++.other/crash24.C: Adjust and remove XFAIL.
15252         * g++.other/crash37.C: New test.
15253
15254 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
15255
15256         * g++.old-deja/g++.pt/instantiate9.C: New test.
15257
15258 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
15259
15260         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15261         new ABI, too.
15262
15263         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15264         * g++.old-deja/g++.robertl/eb55.C: Likewise.
15265
15266 2000-11-22  Neil Booth  <neilb@earthling.net>
15267
15268         * gcc.dg/cpp/Wtrigraphs.c: New test.
15269
15270 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
15271
15272         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15273
15274 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
15275
15276         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15277
15278 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
15279
15280         * lib/gcc-dg.exp: load_lib scanasm.exp.
15281         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15282         * lib/g++-dg.exp: load_lib scanasm.exp.
15283         * lib/scanasm.exp: New.
15284         (scan-assembler, scan-assembler-not): Add optional arguments to
15285         test name, or if not present, the pattern name.
15286         (scan-assembler-dem, scan-assembler-dem-not): New.
15287
15288         * g++.dg/dg.exp: New.
15289
15290 2000-11-21  Neil Booth  <neilb@earthling.net>
15291
15292         * gcc.dg/cpp/integrated1.c: Remove.
15293
15294 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15295
15296         * gcc.c-torture/execute/20001121-1.c: New test.
15297
15298 2000-11-21  Richard Henderson  <rth@redhat.com>
15299
15300         * gcc.c-torture/compile/20001121-1.c: New test.
15301
15302 2000-11-20  Neil Booth  <neilb@earthling.net>
15303
15304         * gcc.dg/cpp/integrated1.c: New test.
15305
15306 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15307
15308         * g++.old-deja/g++.other/inline17.C: New test.
15309
15310 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
15311
15312         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15313         local variable to be zero: I made the variable global. Now
15314         uses abort() and exit() instead of relying on main's return value.
15315
15316 2000-11-20  Neil Booth  <neilb@earthling.net>
15317
15318         * gcc.dg/cpp/paste2.c: Update test.
15319         * objc/execute/paste.m: New test.
15320
15321 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15322
15323         * gcc.dg/c99-condexpr-1.c: New test.
15324
15325 2000-11-20  Neil Booth  <neilb@earthling.net>
15326
15327         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15328
15329 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
15330
15331         * g++.old-deja/g++.pt/export1.C: New test.
15332
15333 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
15334
15335         * gcc.dg/20001117-1.c: New test.
15336
15337 2000-11-18  Richard Henderson  <rth@redhat.com>
15338
15339         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15340
15341 2000-11-18  Richard Henderson  <rth@redhat.com>
15342
15343         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15344         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15345         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15346
15347 2000-11-18  Richard Henderson  <rth@redhat.com>
15348
15349         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15350         (main): New.  Exit cleanly.
15351
15352 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15353
15354         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15355         gcc.dg/c99-fordecl-2.c: New tests.
15356
15357 2000-11-18  Richard Henderson  <rth@redhat.com>
15358
15359         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15360         * gcc.c-torture/execute/zerolen-2.c: New.
15361
15362 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15363
15364         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15365         memory.
15366
15367 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15368
15369         * g++.old-deja/g++.pt/instantiate8.C: New test.
15370
15371 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15372
15373         * g++.old-deja/g++.other/incomplete.C: Add more tests.
15374         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15375
15376 2000-11-16  Nick Clifton  <nickc@redhat.com>
15377
15378         * gcc.c-torture/execute/nestfunc-2.c: New test.
15379         * gcc.c-torture/execute/nestfunc-3.c: New test.
15380
15381 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15382
15383         * gcc.c-torture/compile/20001116-1.c: New test.
15384
15385 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15386
15387         * gcc.c-torture/execute/20001115-1.c: New test.
15388
15389 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
15390
15391         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15392         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15393         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
15394         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15395
15396 2000-11-15  Neil Booth  <neilb@earthling.net>
15397
15398         gcc.dg/cpp/_Pragma1.c: Update.
15399         gcc.dg/cpp/_Pragma2.c: New test.
15400
15401 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
15402
15403         * g++.old-deja/g++.other/anon5.C: New test.
15404
15405 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
15406
15407         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15408         tests.
15409
15410 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
15411
15412         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15413         output.
15414
15415 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15416
15417         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15418         labels at end of compound statements.
15419
15420 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
15421
15422         * gcc.c-torture/execute/loop-7.c: New test.
15423
15424 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15425
15426         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15427
15428 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15429
15430         * gcc.dg/c99-bool-1.c: New test.
15431
15432 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15433
15434         * gcc.dg/c99-scope-1.c: Remove xfail.
15435         * gcc.dg/c99-scope-2.c: New test.
15436
15437 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15438
15439         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15440         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15441
15442 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
15443
15444         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15445         error messages.
15446
15447         * g++.mike/p700.C: Don't typedef wchar_t.
15448         * g++.mike/p784.C: Likewise.
15449         * g++.mike/eb101.C: Don't use __wchar_t.
15450
15451 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
15452
15453         * g77.f-torture/execute/20001111.[fx]: Test premature exit
15454         from DO loop.
15455
15456 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15457
15458         * gcc.c-torture/execute/20001111-1.c: New test.
15459
15460 2000-11-10  Nick Clifton  <nickc@redhat.com>
15461
15462         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15463         long multuiple and accumulate.
15464
15465 2000-11-09  Richard Henderson  <rth@redhat.com>
15466
15467         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15468         via size_t instead of int.
15469
15470         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15471         * gcc.c-torture/execute/string-opt-2.c: Likewise.
15472         * gcc.c-torture/execute/string-opt-3.c: Likewise.
15473         * gcc.c-torture/execute/string-opt-4.c: Likewise.
15474
15475 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
15476
15477         * gcc.c-torture/compile/20001109-1.c: New test.
15478         * gcc.c-torture/compile/20001109-2.c: New test.
15479
15480 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
15481
15482         * g++.old-deja/g++.pt/operator1.C: New test.
15483         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15484
15485 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15486
15487         * gcc.dg/20001108-1.c: New test.
15488
15489 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15490
15491         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15492         with both arguments constant strings.
15493         * gcc.c-torture/execute/string-opt-3.c: New test.
15494         * gcc.c-torture/execute/string-opt-4.c: New test.
15495         * gcc.c-torture/execute/string-opt-5.c: New test.
15496
15497 2000-11-08  Nick Clifton  <nickc@redhat.com>
15498
15499         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
15500         mulsidi3adddi patterns.
15501
15502 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
15503
15504         * g++.old-deja/g++.other/crash36.C: New test.
15505
15506 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
15507
15508         * g++.old-deja/g++.other/init16.C: New test.
15509
15510 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
15511
15512         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15513
15514 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15515
15516         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15517         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15518         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15519
15520 2000-11-07  DJ Delorie  <dj@redhat.com>
15521
15522         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15523
15524 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15525
15526         * gcc.c-torture/execute/string-opt-1.c: New test.
15527
15528 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15529
15530         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
15531         mips-sgi-irix6.* because the MIPS ABI passes floating-point
15532         parameters in registers, and there is no way for a varargs
15533         function to know in which order the integer and floating-point
15534         parameters should be interleaved when they are placed on the
15535         stack.
15536         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15537         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15538
15539 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15540
15541         * gcc.c-torture/execute/string-opt-2.c: New test.
15542
15543 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
15544
15545         * g++.old-deja/g++.pt/crash60.C: New test.
15546
15547 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15548
15549         * g++.old-deja/g++.other/crash24.C: New test.
15550         * g++.old-deja/g++.other/crash25.C: New test.
15551         * g++.old-deja/g++.other/crash26.C: New test.
15552         * g++.old-deja/g++.other/crash27.C: New test.
15553         * g++.old-deja/g++.other/crash28.C: New test.
15554         * g++.old-deja/g++.other/crash29.C: New test.
15555         * g++.old-deja/g++.other/crash30.C: New test.
15556         * g++.old-deja/g++.other/crash31.C: New test.
15557         * g++.old-deja/g++.other/crash32.C: New test.
15558         * g++.old-deja/g++.other/crash33.C: New test.
15559         * g++.old-deja/g++.other/crash34.C: New test.
15560         * g++.old-deja/g++.other/crash35.C: New test.
15561
15562 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15563
15564         * gcc.c-torture/execute/20001031-1.c: New test.
15565
15566 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
15567
15568         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15569         namespace.
15570
15571         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15572         standards-conformant.
15573
15574         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15575
15576         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15577         * g++.old-deja/g++.mike/p755a.C: Likewise.
15578         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15579         library makes no calls to `operator new' during initialization.
15580
15581 2000-11-04  Neil Booth  <neilb@earthling.net>
15582
15583         * gcc.dg/cpp/include2.c: New tests.
15584
15585 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15586
15587         * lib/g++.exp (g++_set_ld_library_path): New function.
15588         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15589
15590 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15591
15592         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15593         warnings.
15594
15595 2000-11-01  Richard Henderson  <rth@redhat.com>
15596
15597         * g++.old-deja/g++.ext/namedret1.C: New.
15598         * g++.old-deja/g++.ext/namedret2.C: New.
15599         * g++.old-deja/g++.ext/namedret3.C: New.
15600
15601 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15602
15603         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15604         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15605
15606 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15607
15608         * gcc.c-torture/execute/va-arg-21.c: New test.
15609
15610 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15611
15612         * gcc.dg/c99-complex-2.c: New test.
15613
15614 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15615
15616         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15617
15618 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15619
15620         * g++.old-deja/g++.other/inline16.C: New test.
15621
15622 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15623
15624         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15625         __PRETTY_FUNCTION__
15626
15627 2000-10-29  Neil Booth  <neilb@earthling.net>
15628
15629         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15630         New tests.
15631         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15632         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15633         optimisation.
15634
15635 2000-10-29  Neil Booth  <neilb@earthling.net>
15636
15637         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15638         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15639         * mi5.c: Test multiple includes work with -C.
15640         * trigraphs.c: Test ^= version.
15641
15642 2000-10-28  Neil Booth  <neilb@earthling.net>
15643
15644         New tests and test updates for new macro expander.
15645
15646         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15647         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15648         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15649         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15650         new diagnostic messages.
15651
15652         * gcc.dg/cpp/macro3.c: New tests.
15653
15654 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15655
15656         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15657         on the same line.
15658
15659 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15660
15661         * g++.old-deja/g++.other/eh2.C: New test.
15662
15663 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15664
15665         * gcc.c-torture/execute/20001027-1.c: New test.
15666
15667 2000-10-26  Richard Henderson  <rth@redhat.com>
15668
15669         * gcc.c-torture/execute/20001026-1.c: New.
15670
15671 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15672
15673         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15674         * g++.old-deja/g++.law/builtin1.C: Likewise.
15675         * g++.old-deja/g++.law/ctors10.C: Likewise.
15676         * g++.old-deja/g++.law/virtual3.C: Likewise.
15677         * g++.old-deja/g++.mike/p658.C: Likewise.
15678         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15679         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15680         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15681         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15682         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15683
15684 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15685
15686         * gcc.c-torture/compile/20001024-1.c: New test.
15687
15688 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15689
15690         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15691         to tell us whether or not we are using V3.
15692
15693 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15694
15695         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15696         operands.
15697
15698 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15699
15700         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15701
15702 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15703
15704         * gcc.c-torture/execute/20001024-1.c: New test.
15705
15706 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15707
15708         * g++.old-deja/g++.other/sibcall1.C: New test.
15709
15710 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15711
15712         * gcc.dg/noncompile/init-3.c: New test.
15713
15714 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15715
15716         * gcc.dg/format-array-1.c: New test.
15717
15718 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15719
15720         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15721         writing through null pointers; remove comment about testing
15722         unterminated strings.
15723
15724 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15725
15726         * gcc.c-torture/execute/20001017-2.c: New test.
15727
15728 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15729
15730         * gcc.c-torture/compile/20001018-1.c: New test.
15731         * gcc.c-torture/compile/20001018-1.x: Xfail.
15732
15733 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15734
15735         * gcc.c-torture/execute/20001017-1.c: New test.
15736
15737 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15738
15739         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15740         for multiple use of arguments with scanf formats; add tests for
15741         multiple use of arguments.
15742
15743 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15744
15745         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15746
15747 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15748
15749         * gcc.dg/format-miss-1.c: New test.
15750
15751 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15752
15753         * gcc.c-torture/execute/20001013-1.c: New test.
15754
15755 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15756
15757         * gcc.dg/format-branch-1.c: New test.
15758
15759 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15760
15761         * README, lib/file-format.exp: Remove EGCS references.
15762
15763 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15764
15765         * gcc.dg/20001013-1.c: New test.
15766
15767 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15768
15769         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15770         for intmax_t in the compiler using __typeof__ and the type rules
15771         for conditional expressions.
15772
15773 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15774
15775         * gcc.dg/20001012-1.c: New test.
15776         * gcc.dg/20001012-2.c: New test.
15777
15778 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15779
15780         * gcc.dg/format-attr-1.c: New test.
15781
15782 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15783
15784         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15785         __LONG_LONG_MAX__ instead of LLONG_MAX.
15786
15787 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15788
15789         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15790         scanf flags.
15791         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15792         flags.
15793
15794 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15795
15796         * gcc.dg/sequence-pt-1.c: New test.
15797
15798 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15799
15800         * gcc.c-torture/execute/20001011-1.c: New testcase.
15801         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15802
15803 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15804
15805         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15806         does not error on it.
15807
15808 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15809
15810         * gcc.dg/20001009-1.c: New test.
15811
15812 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15813
15814         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15815         * gcc.c-torture/execute/20001009-2.c: ... to here.
15816
15817 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15818
15819         * gcc.c-torture/compile/20001009-1.c: New testcase.
15820         * gcc.c-torture/execute/20001009-1.c: New testcase.
15821         Testcases provided by Jan Hubicka <jh@suse.cz>.
15822
15823 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15824
15825         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15826         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15827         uintmax_t using <limits.h> to emulate the compiler's internal
15828         logic.  No longer XFAIL %j tests.
15829
15830 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15831
15832         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15833         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15834         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15835         regexps and details of expected handling of some bad formats.
15836         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15837         suppression.
15838
15839 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15840
15841         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15842         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15843         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15844         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15845         in list archives.
15846
15847 2000-10-06  Richard Henderson  <rth@cygnus.com>
15848
15849         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15850         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15851         * g++.old-deja/g++.jason/report.C: Likewise.
15852         * g++.old-deja/g++.law/friend5.C: Likewise.
15853         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15854         of the expected warnings.
15855
15856 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15857
15858         * g++.old-deja/g++.pt/enum14.C: New test.
15859
15860 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15861
15862         * g++.old-deja/g++.pt/crash59.C: New test.
15863
15864 2000-10-04  Will Cohen  <wcohen@redhat.com>
15865
15866         * gcc.dg/20000926-1.c: New test.
15867
15868 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15869
15870         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15871         function name for current C++ compiler.
15872         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15873
15874 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15875
15876         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15877         __PRETTY_FUNCTION__.
15878         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15879
15880 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15881
15882         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15883
15884 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15885
15886         * gcc.c-torture/compile/20000923-1.c: New test.
15887
15888 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15889
15890         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15891         * g++.old-deja/g++.pt/ttp62.C: Same.
15892         * g++.old-deja/g++.other/inline14.C: Same.
15893
15894 2000-09-24  Richard Henderson  <rth@cygnus.com>
15895
15896         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15897
15898 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15899
15900         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15901
15902 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15903
15904         * gcc.c-torture/compile/20000922-1.c: New file.
15905
15906 2000-09-21  Nick Clifton  <nickc@redhat.com>
15907
15908         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15909         a signed long modulo operation.
15910         (mod6): New function - perform an unsigned long modulo operation.
15911         (main): Add tests for modulos of very large numbers by very small
15912         dividends.
15913
15914 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15915
15916         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15917
15918 2000-09-19  Richard Henderson  <rth@cygnus.com>
15919
15920         * gcc.dg/compare2.c (case 10): XFAIL.
15921
15922 2000-09-18  Richard Henderson  <rth@cygnus.com>
15923
15924         * gcc.c-torture/execute/20000906-1.c: Move ...
15925         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15926         that support __builtin_trap.
15927
15928 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15929
15930         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15931
15932 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15933
15934         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15935         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15936         more $ format tests.
15937
15938 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15939
15940         * gcc.dg/format-errmk-1.c: New test.
15941
15942 2000-09-17  Greg McGary  <greg@mcgary.org>
15943
15944         * gcc.c-torture/execute/20000917-1.x: Remove.
15945
15946 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15947
15948         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15949
15950 2000-09-17  Greg McGary  <greg@mcgary.org>
15951
15952         * gcc.c-torture/execute/20000917-1.c: New test.
15953         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15954
15955 2000-09-16  Neil Booth  <NeilB@earthling.net>
15956
15957         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15958         in nested macro bug.
15959
15960 2000-09-15  Neil Booth  <NeilB@earthling.net>
15961
15962         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15963
15964 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15965
15966         * gcc.c-torture/execute/20000914-1.c: New test.
15967
15968 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15969
15970         * g++.other/inline13.C: New test.
15971
15972 2000-09-12  Andreas Jaeger  <aj@suse.de>
15973
15974         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15975         constant by Ulrich Drepper <drepper@redhat.com>.
15976
15977 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15978
15979         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15980
15981 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15982
15983         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15984
15985 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15986
15987         * gcc.dg/cpp/backslash.c: New test.
15988
15989 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15990
15991         * gcc.c-torture/execute/20000910-1.c: New test.
15992         * gcc.c-torture/execute/20000910-2.c: Likewise.
15993
15994 2000-09-11  Robert Lipe  <robertl@sco.com>
15995
15996         * gcc.dg/pragma-align.c: New test.
15997
15998 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15999
16000         * g++.old-deja/g++.pt/explicit82.C: New test.
16001         * g++.old-deja/g++.pt/explicit83.C: New test.
16002
16003 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
16004
16005         * gcc.dg/asm-names.c: New test.
16006
16007 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16008
16009         * gcc.dg/cpp/tr-warn6.c: New test
16010
16011 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16012
16013         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16014         be accepted.
16015
16016 2000-09-07  Catherine Moore  <clm@redhat.com>
16017
16018         * gcc.c-torture/execute/unroll-1.c: New test.
16019
16020 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
16021
16022         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16023         ERROR markers.
16024         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16025         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16026         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16027         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16028         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16029         Preprocess only.
16030         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16031         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16032
16033 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16034
16035         * g++.old-deja/g++.pt/deduct2.C: New test.
16036
16037 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16038
16039         * g++.old-deja/g++.pt/parms2.C: New test.
16040
16041 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16042
16043         * g++.old-deja/g++.pt/crash58.C: New test.
16044
16045 2000-09-06  Greg McGary  <greg@mcgary.org>
16046
16047         * gcc.c-torture/execute/20000906-1.c: New test.
16048         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16049
16050 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16051
16052         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16053
16054 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16055
16056         * g++.old-deja/g++.pt/crash57.C: New test.
16057
16058 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16059
16060         * g++.old-deja/g++.pt/crash56.C: New test.
16061
16062 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16063
16064         * g++.old-deja/g++.pt/koenig1.C: New test.
16065
16066 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
16067
16068         * gcc.dg/20000904-1.c: New test.
16069
16070 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
16071
16072         * gcc.dg/cpp/paste8.c: New test.
16073
16074 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
16075
16076         * gcc.c-torture/compile/20000827-1.c: New test.
16077
16078 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
16079
16080         * gcc.dg/format-diag-1.c: New test.
16081
16082 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
16083
16084         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16085         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16086         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16087         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16088         gcc.dg/formatz-1.c: Adjust warning regular expressions.
16089
16090 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16091
16092         * g++.old-deja/g++.other/nested4.C: New test.
16093
16094 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16095
16096         * g++.old-deja/g++.ns/scoped1.C: New test.
16097
16098 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
16099
16100         * lib/g++.exp: Support testing already-installed GCC.
16101
16102 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16103
16104         * wtr-label-1.c, wtr-suffix-1.c: New tests.
16105
16106 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16107
16108         * gcc.dg/return-type-2.c: New test.
16109
16110 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
16111
16112         * gcc.c-torture/compile/20000825-1.c: New test.
16113
16114 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
16115
16116         * gcc.dg/dwarf2-2.c: New test.
16117
16118 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
16119
16120         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16121         dg-warning regexps.
16122
16123 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16124
16125         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16126         gcc.dg/format-ext-5.c: New tests.
16127
16128 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
16129
16130         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16131
16132 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
16133
16134         * gcc.dg/noncompile/930622-2.c: Adjust error message.
16135
16136 2000-08-24  Richard Henderson  <rth@cygnus.com>
16137
16138         * gcc.dg/ia64-sync-1.c: New test.
16139         * gcc.dg/ia64-sync-2.c: New test.
16140         * gcc.dg/ia64-asm-1.c: New test.
16141
16142 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
16143
16144         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16145         * gcc.dg/format-ext-2.c: New test.
16146
16147 2000-08-23  Jason Merrill  <jason@redhat.com>
16148
16149         * lib/old-dejagnu.exp: Also ignore "In member function" and
16150         "At global scope".
16151
16152 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16153
16154         * gcc.dg/noncompile/label-lineno-1.c: New test.
16155
16156 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16157
16158         * gcc.dg/c99-array-nonobj-1.c: New test.
16159
16160 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16161
16162         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16163         tests.
16164         * gcc.dg/format-ext-1.c: New test.
16165
16166 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16167
16168         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16169         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16170         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16171         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16172         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16173
16174 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16175
16176         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16177         gcc.dg/c99-strftime-2.c: New tests.
16178
16179 2000-08-22  Richard Henderson  <rth@cygnus.com>
16180
16181         * gcc.c-torture/execute/20000822-1.c: New test.
16182
16183 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16184
16185         * gcc.c-torture/execute/20000819-1.x: Remove.
16186
16187 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16188
16189         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16190         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16191         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16192         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16193         gcc.dg/format-xopen-1.c: New tests.
16194
16195 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16196
16197         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16198
16199 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16200
16201         * g++.old-deja/g++.other/loop2.C: New test.
16202
16203         * gcc.c-torture/compile/20000606-1.c: New test.
16204         * gcc.c-torture/compile/20000728-1.c: New test.
16205         * gcc.c-torture/execute/20000801-1.c: New test.
16206         * gcc.c-torture/execute/20000801-2.c: New test.
16207         * gcc.c-torture/execute/20000819-1.c: New test.
16208         * gcc.c-torture/execute/20000819-1.x: XFAIL.
16209         * gcc.dg/20000629-1.c: New test.
16210         * gcc.dg/20000724-1.c: New test.
16211         * gcc.dg/20000807-1.c: New test.
16212
16213 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16214
16215         * gcc.dg/cpp/pragma-1.c: New test.
16216         * gcc.dg/cpp/pragma-2.c: New test.
16217
16218 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
16219
16220         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16221         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
16222
16223 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16224
16225         * gcc.c-torture/compile/20000818-1.c: New test.
16226
16227 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
16228
16229         * gcc.c-torture/execute/20000818-1.c: New test.
16230
16231 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16232
16233         * gcc.dg/format-va-1.c: New test.
16234
16235 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16236
16237         * g++.old-deja/g++.other/typedef8.C: New test.
16238
16239 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16240
16241         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16242         * g++.old-deja/g++.mike/net36.C: Mark candidate.
16243         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16244         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16245         * g++.old-deja/g++.other/ptrmem7.C: New test.
16246         * g++.old-deja/g++.pt/ptrmem10.C: New test.
16247
16248 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16249
16250         * g++.old-deja/g++.pt/typename27.C: New test.
16251
16252 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
16253
16254         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16255         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16256         * g++.old-deja/g++.pt/friend45.C: New test.
16257         * g++.old-deja/g++.other/friend8.C: New test.
16258
16259 2000-08-15  Richard Henderson  <rth@cygnus.com>
16260
16261         * gcc.c-torture/execute/20000815-1.c: New test.
16262
16263 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
16264
16265         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16266         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16267         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16268
16269 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
16270
16271         * g++.old-deja/g++.other/refinit2.C: New test.
16272
16273 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
16274
16275         * lib/c-torture.exp (c-torture): Make
16276         compiler_conditional_xfail_data global.
16277         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16278         compiler_conditional_xfail_data machinery.
16279         (f-torture-execute): Likewise.
16280         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16281         and only when unrolling loops.
16282
16283         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16284
16285 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16286
16287         * g++.old-deja/g++.pt/explicit81.C: New test.
16288
16289 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16290
16291         * g++.old-deja/g++.pt/typename26.C: New test.
16292
16293 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
16294
16295         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16296         warning.
16297
16298 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
16299
16300         * g++.old-deja/g++.other/array3.C: New test.
16301
16302 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16303
16304         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16305         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16306         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16307         New tests.
16308
16309 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
16310
16311         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16312         * g++.old-deja/g++.abi/vmihint.C: Likewise.
16313
16314 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
16315
16316         * gcc.c-torture/execute/20000808-1.c: New test.
16317
16318 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16319
16320         * gcc.dg/c90-const-expr-1.c: New test.
16321
16322 2000-08-08  Richard Henderson  <rth@cygnus.com>
16323
16324         * gcc.dg/noncompile/920923-1.c: Declare calloc.
16325
16326 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16327
16328         * gcc.dg/noncompile/const-ll-1.c: New test.
16329
16330 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16331
16332         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16333
16334 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
16335
16336         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16337         that running programs linked against the shared version of libobjc
16338         run correctly.
16339
16340 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16341
16342         * gcc.dg/c99-printf-1.c: New test.
16343
16344 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16345
16346         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16347
16348 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
16349
16350         * gcc.c-torture/execute/20000731-1.x: Delete.
16351
16352 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
16353
16354         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16355         and torture_without_loops as is done by c-torture.exp.
16356         (search_for): Copy from c-torture.exp.
16357         (gcc-dg-runtest): New function, drives a directory of tests
16358         iterating over the TORTURE_OPTIONS.
16359         (scan-assembler, scan-assembler-not): Move here from
16360         individual directory drivers.
16361
16362         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16363         defined by lib/gcc-dg.exp.
16364         * gcc.dg/cpp/cpp.exp: Likewise.
16365         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
16366         gcc-dg-runtest, so we cycle over optimization options.
16367
16368         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16369         * gcc.dg/compare2.c: No longer expected to fail.
16370
16371 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16372
16373         * gcc.c-torture/execute/20000804-1.c: New test.
16374
16375 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
16376
16377         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16378
16379 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
16380
16381         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16382
16383 2000-08-03  Jeffrey A Law  (law@cygnus.com)
16384
16385         * gcc.c-torture/compile/20000803-1.c: New test.
16386
16387 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
16388
16389         * gcc.c-torture/execute/20000801-3.c,
16390         gcc.c-torture/execute/20000801-4.c: New tests.
16391         * gcc.c-torture/execute/20000801-3.x,
16392         gcc.c-torture/execute/20000801-4.x: Xfail.
16393
16394 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
16395
16396         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
16397         libobjc/.libs to allow for libtool.
16398
16399 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
16400
16401         * gcc.c-torture/compile/20000802-1.c: New test.
16402
16403 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
16404
16405         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
16406
16407 2000-07-31  Jeffrey A Law  (law@cygnus.com)
16408
16409         * gcc-c-torture/execute/20000731-2.c: New test.
16410
16411         * gcc.c-torture/execute/20000731-1.c: New test.
16412         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16413
16414 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
16415
16416         * testsuite/gcc.dg/cpp/paste7.c: New test.
16417         * gcc.dg/cpp/20000725-1.c: New test.
16418
16419 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
16420
16421         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16422         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16423         declaration warning for __builtin_dwarf_reg_size.
16424
16425         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16426
16427 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
16428
16429         * gcc.dg/noncompile/voidparam-1.c: New test.
16430
16431 2000-07-30  Richard Henderson  <rth@cygnus.com>
16432
16433         * gcc.dg/c90-digraph-1.c: Don't xfail.
16434         * gcc.dg/compare2.c (case 10): Xfail.
16435         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16436
16437 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
16438
16439         * gcc.dg/c99-main-1.c: New test.
16440
16441 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16442
16443         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16444
16445 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
16446
16447         * gcc.c-tortuer/execute/20000726-1.c: New test.
16448
16449 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
16450
16451         * gcc.c-torture/execute/enum-2.c: New test.
16452
16453 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16454
16455         * gcc.dg/cpp/tr-warn3.c: New test.
16456
16457 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16458
16459         * g++.old-deja/g++.ext/implicit1.C: Remove.
16460         * g++.old-deja/g++.jason/c2.C: Remove
16461         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16462         * g++.old-deja/g++.pt/crash16.C: Likewise.
16463         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16464
16465 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16466
16467         * g++.old-deja/g++.other/for2.C: New test.
16468
16469 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
16470
16471         * gcc.dg/20000720-1.c: New test.
16472
16473 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
16474
16475         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
16476
16477 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
16478
16479         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16480         * gcc.c-torture/execute/20000722-1.c: New.
16481         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16482
16483 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
16484
16485         * gcc.dg/cpp/20000720-1.S: New test.
16486
16487 2000-07-21  Michael Meissner  <meissner@redhat.com>
16488
16489         * gcc.c-torture/execute/ieee/hugeval.c: New test.
16490
16491 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16492
16493         * g++.old-deja/g++.brendan/crash16.C,
16494         g++.old-deja/g++.brendan/parse3.C,
16495         g++.old-deja/g++.brendan/redecl1.C,
16496         g++.old-deja/g++.ns/template13.C,
16497         g++.old-deja/g++.other/decl4.C,
16498         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16499
16500 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16501
16502         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16503         and "Internal error".
16504
16505         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16506         regexps.
16507         * gcc.dg/cpp/paste6.c: New test.
16508
16509 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
16510
16511         * gcc.dg/cpp/tr-direct.c: New test.
16512
16513         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16514         gcc.dg/cpp/undef1.c: Tweak error regexps.
16515
16516 2000-07-18  Eric Christopher <echristo@redhat.com>
16517
16518         * gcc.c-torture/compile/20000718-1.c: New test.
16519
16520 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
16521
16522         * cpplex.c (_cpp_push_token): If the token being pushed back
16523         is the previous token in this context, just subtract one from
16524         context->posn.
16525         * cppmacro.c (save_expansion): Clear aux field when storing a
16526         placemarker.
16527
16528 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
16529
16530         * gcc.dg/noncompile/redecl-1.c: New test.
16531
16532 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
16533
16534         * gcc.c-torture/execute/20000717-5.c: New test.
16535         * gcc.c-torture/execute/20000717-1.x: Removed.
16536
16537 2000-07-17  Richard Henderson  <rth@cygnus.com>
16538
16539         * gcc.c-torture/execute/20000717-4.c: New test.
16540
16541 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
16542
16543         * gcc.dg/cpp/syshdr.c: New test.
16544         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16545
16546 2000-07-17  Neil Booth  <neilb@earthling.net>
16547
16548         * gcc.dg/cpp/cmdlne-dM.c: New test.
16549         * gcc.dg/cpp/cmdlne-dD.c: New test.
16550
16551 2000-07-17  Jeffrey A Law  (law@cygnus.com)
16552
16553         * gcc.c-torture/execute/20000717-3.c: New test.
16554
16555         * gcc.c-torture/compile/20000717-1.c: New test.
16556
16557 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
16558
16559         * gcc.c-torture/execute/20000717-2.c: New test.
16560
16561 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16562
16563         * gcc.dg/formatz-1.c: New test.
16564
16565         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16566         * gcc.dg/c99-digraph-1.c: New tests.
16567
16568         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16569         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16570
16571         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16572         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16573         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16574         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16575         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16576         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16577         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16578
16579 2000-07-17   Greg McGary <greg@mcgary.org>
16580
16581         * gcc.c-torture/execute/20000717-1.c: New test.
16582         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16583
16584 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
16585
16586         * gcc.c-torture/execute/20000715-2.c: New test.
16587         * gcc.dg/20000715-1.c: New test.
16588
16589 2000-07-15  Michael Meissner  <meissner@redhat.com>
16590
16591         * gcc.c-torture/execute/20000715-1.c: New test.
16592
16593 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
16594
16595         * gcc.c-torture/execute/20000707-1.c: New test.
16596
16597 2000-07-13  Neil Booth  <NeilB@earthling.net>
16598
16599         * testsuite/gcc.dg/cpp/digraph1.c,
16600         testsuite/gcc.dg/cpp/digraph2.c,
16601         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16602
16603 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16604
16605         * g77.f-torture/compile/20000630-2.f:  New test.
16606         * g77.f-torture/compile/20000630-2.x
16607
16608 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16609
16610         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16611
16612 2000-07-11  Neil Booth  <NeilB@earthling.net>
16613
16614         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16615
16616 2000-07-11  Neil Booth  <NeilB@earthling.net>
16617
16618         * gcc.dg/cpp/cmdlne-C.c: New.
16619
16620 2000-07-09  Neil Booth  <NeilB@earthling.net>
16621
16622         * gcc.dg/cpp/directiv.c: New tests.
16623         * gcc.dg/cpp/undef1.c: Update.
16624
16625 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16626
16627         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16628
16629 2000-07-09  Neil Booth  <NeilB@earthling.net>
16630
16631         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16632
16633 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16634
16635         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16636         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16637
16638 2000-07-08  Neil Booth  <NeilB@earthling.net>
16639
16640         * gcc.dg/cpp/macsyntx.c: New tests.
16641
16642 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16643
16644         * gcc.dg/20000707-1.c: New test.
16645
16646 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16647
16648         * gcc.c-torture/execute/20000706-1.c: New test.
16649         * gcc.c-torture/execute/20000706-2.c: New test.
16650         * gcc.c-torture/execute/20000706-3.c: New test.
16651         * gcc.c-torture/execute/20000706-4.c: New test.
16652         * gcc.c-torture/execute/20000706-5.c: New test.
16653
16654 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16655
16656         * g++.old-deja/g++.pt/instantiate7.C: New test.
16657
16658 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16659
16660         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16661         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16662         * g++.old-deja/g++.other/rtti3.C: Likewise.
16663         * g++.old-deja/g++.other/rttid3.C: Likewise.
16664
16665 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16666
16667         *  g77.f-torture/compile/20000630-1.x: Fix typo
16668
16669 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16670
16671         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16672         assembly output.
16673
16674 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16675
16676         * gcc.dg/cpp/ident.c: New test.
16677
16678 2000-07-05  Neil Booth  <NeilB@earthling.net>
16679
16680         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16681           gcc.dg/cpp/lexstrng.c: New tests.
16682
16683 2000-07-04  Neil Booth  <NeilB@earthling.net>
16684
16685         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16686         * gcc.dg/cpp/strify2.c: Same.
16687
16688 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16689
16690         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16691         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16692         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16693         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16694
16695         * testsuite/gcc.dg/cpp/macro1.c,
16696         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16697         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16698         testsuite/gcc.dg/cpp/strify1.c,
16699         testsuite/gcc.dg/cpp/strify2.c: New tests.
16700
16701 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16702
16703         * gcc.c-torture/execute/20000703-1.c: New test.
16704
16705 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16706
16707         * g++.old-deja/g++.pt (lookup10.C): New test.
16708
16709 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16710
16711         * g++.old-deja/g++.pt (typename25.C): New test.
16712
16713 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16714
16715         * gcc.c-torture/compile/20000701-1.c: New test.
16716
16717 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16718
16719         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16720         to test case.
16721
16722 2000-06-30  Catherine Moore  <clm@cygnus.com>
16723
16724         * gcc.c-torture/execute/align-1.c: New test.
16725
16726 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16727
16728         * g++.old-deja/g++.pt/expr8.C: New test.
16729         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16730
16731 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16732
16733         * gcc.c-torture/compile/20000629-1.c: New test.
16734
16735 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16736
16737
16738         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16739         gcc.dg/noncompile directory, depending on whether they're
16740         preprocessor tests or not.  Annotate all the tests for the dg
16741         framework.
16742
16743         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16744         * gcc.dg/noncompile/noncompile.exp: New.
16745
16746         * Moved files:
16747         Old name                                New name
16748         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16749         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16750         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16751         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16752         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16753         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16754         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16755         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16756         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16757         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16758         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16759         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16760         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16761         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16762         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16763         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16764         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16765         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16766         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16767         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16768         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16769         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16770         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16771         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16772
16773         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16774         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16775         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16776         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16777         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16778         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16779
16780 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16781
16782         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16783         declare one variable.  On the fourth, error.
16784         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16785         declared by 20000628-1a.h.
16786
16787 2000-06-29  Richard Henderson  <rth@redhat.com>
16788
16789         * gcc.c-torture/execute/930529-1.x: New file.
16790         * gcc.dg/920413-1.c: Adjust expected warning text.
16791         * gcc.dg/980217-1.c: Declare abort.
16792         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16793
16794 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16795
16796         * g77.f-torture/compile/20000629-1.f: New test.
16797         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16798
16799 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16800
16801         Rearrange lots of files, removing entirely the
16802         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16803         directories.
16804
16805         * Deleted files:
16806         gcc.c-torture/code_quality/code_quality.exp
16807         gcc.c-torture/special/special.exp
16808         gcc.failure/failure.exp
16809         gcc.failure/940409-1.x
16810         gcc.c-torture/compile/961203-1.x
16811
16812         * New files:
16813         gcc.misc-tests/linkage.exp
16814         gcc.c-torture/execute/920730-1t.c
16815         gcc.c-torture/execute/920730-1t.x
16816         gcc.c-torture/compile/920520-1.x
16817         gcc.c-torture/compile/920521-1.x
16818         gcc.c-torture/compile/981006-1.x
16819         gcc.c-torture/execute/eeprof-1.x
16820
16821         * Moved files (possibly with modifications to fit a new harness):
16822         Old name                                New name
16823         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16824         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16825         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16826         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16827         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16828         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16829         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16830         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16831         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16832         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16833         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16834         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16835         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16836         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16837
16838 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16839
16840         * c-torture/compile/961203-1.x: Delete.
16841
16842         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16843         not exit. Include stdio.h.
16844         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16845         * gcc.misc-tests/dg-12.c: Likewise.
16846         * gcc.misc-tests/dg-5.c: Likewise.
16847         * gcc.misc-tests/dg-6.c: Likewise.
16848         * gcc.misc-tests/dg-7.c: Prototype abort.
16849         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16850         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16851         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16852         not exit.
16853         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16854         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16855
16856 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16857
16858         * gcc.dg/cpp/20000628-1.c: New test.
16859         * gcc.dg/cpp/20000628-1.h: New header for above test.
16860         * gcc.dg/cpp/20000628-1a.h: Likewise.
16861
16862 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16863
16864         * gcc.dg/cpp: New directory.
16865         * gcc.dg/cpp/cpp.exp: New driver.
16866         * gcc.dg/cpp/20000627-1.c: New test.
16867         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16868         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16869         and rewrite as a compilation test.
16870
16871         * gcc.dg: Move many files into the cpp subdirectory, possibly
16872         renaming or editing them as well.
16873         Old name                New name
16874         990119-1.c              cpp/19990119-1.c
16875         990228-1.c              cpp/19990228-1.c
16876         990407-1.c              cpp/19990407-1.c
16877         990409-1.c              cpp/19990409-1.c
16878         990413-1.c              cpp/19990413-1.c
16879         990703-1.c              cpp/19990703-1.c
16880         20000127-1.c            cpp/20000127-1.c
16881         20000129-1.c            cpp/20000129-1.c
16882         20000207-1.c            cpp/20000207-1.c
16883         20000207-2.c            cpp/20000207-2.c
16884         20000209-1.c            cpp/20000209-1.c
16885         20000209-2.c            cpp/20000209-2.c
16886         20000301-1.c            cpp/20000301-1.c
16887         20000419-1.c            cpp/20000419-1.c
16888         20000510-1.S            cpp/20000510-1.S
16889         20000519-1.c            cpp/20000519-1.c
16890         20000529-1.c            cpp/20000529-1.c
16891         20000625-1.c            cpp/20000625-1.c
16892         20000625-2.c            cpp/20000625-2.c
16893         cpp-as1.c               cpp/assert1.c
16894         cpp-as2.c               cpp/assert2.c
16895         cxx-comments-1.c        cpp/cxxcom1.c
16896         cxx-comments-2.c        cpp/cxxcom2.c
16897         endif-label.c           cpp/endif.c
16898         cpp-hash1.c             cpp/hash1.c
16899         cpp-hash2.c             cpp/hash2.c
16900         cpp-if1.c               cpp/if-1.c
16901         cpp-if2.c               cpp/if-2.c
16902         cpp-if3.c               cpp/if-3.c
16903         cpp-if4.c               cpp/if-4.c
16904         cpp-if5.c               cpp/if-5.c
16905         cpp-cond.c              cpp/if-cexp.c
16906         cpp-missingop.c         cpp/if-mop.c
16907         cpp-missingparen.c      cpp/if-mpar.c
16908         cpp-opprec.c            cpp/if-oppr.c
16909         cpp-ifparen.c           cpp/if-paren.c
16910         cpp-shortcircuit.c      cpp/if-sc.c
16911         cpp-shift.c             cpp/if-shift.c
16912         cpp-unary.c             cpp/if-unary.c
16913         cpp-li1.c               cpp/line1.c
16914         cpp-li2.c               cpp/line2.c
16915         lineno.c                cpp/line3.c
16916         lineno-2.c              cpp/line4.c
16917         cpp-mi.c                cpp/mi1.c
16918         cpp-mic.h               cpp/mi1c.h
16919         cpp-micc.h              cpp/mi1cc.h
16920         cpp-mind.h              cpp/mi1nd.h
16921         cpp-mindp.h             cpp/mi1ndp.h
16922         cpp-mix.h               cpp/mi1x.h
16923         cpp-mi2.c               cpp/mi2.c
16924         cpp-mi2a.h              cpp/mi2a.h
16925         cpp-mi2b.h              cpp/mi2b.h
16926         cpp-mi2c.h              cpp/mi2c.h
16927         cpp-mi3.c               cpp/mi3.c
16928         cpp-mi3.def             cpp/mi3.def
16929         poison-1.c              cpp/poison.c
16930         pr-impl.c               cpp/prag-imp.c
16931         cpp-redef-2.c           cpp/redef1.c
16932         cpp-redef.c             cpp/redef2.c
16933         strpaste.c              cpp/strp1.c
16934         strpaste-2.c            cpp/strp2.c
16935         cpp-tradpaste.c         cpp/tr-paste.c
16936         cpp-tradstringify.c     cpp/tr-str.c
16937         cpp-tradwarn1.c         cpp/tr-warn1.c
16938         cpp-tradwarn2.c         cpp/tr-warn2.c
16939         trigraphs.c             cpp/trigraphs.c
16940         cpp-unc1.c              cpp/unc1.c
16941         cpp-unc2.c              cpp/unc2.c
16942         cpp-unc3.c              cpp/unc3.c
16943         cpp-unc.c               cpp/unc4.c
16944         undef.c                 cpp/undef1.c
16945         undef-2.c               cpp/undef2.c
16946         cpp-wi1.c               cpp/widestr1.c
16947
16948 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16949
16950         * lib/g++.exp (g++_include_flags): Tweak.
16951
16952 2000-06-27  H.J. Lu  <hjl@gnu.org>
16953             Loren J. Rittle  <ljrittle@acm.org>
16954
16955         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16956         version with one that knows about the new gcc tree structure.
16957         (g++_link_flags): Same.
16958
16959 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16960
16961         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16962         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16963         case we are cross-compiling.
16964
16965         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16966         g++.old-deja/g++.niklas/Makefile.in,
16967         g++.old-deja/g++.niklas/configure.in,
16968         g++.old-deja/g++.other/Makefile.in,
16969         g++.old-deja/g++.other/configure.in,
16970         gcc.c-torture/code_quality/Makefile.in,
16971         gcc.c-torture/code_quality/configure.in,
16972         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16973         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16974         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16975         gcc.c-torture/execute/ieee/Makefile.in,
16976         gcc.c-torture/execute/ieee/configure.in,
16977         gcc.c-torture/noncompile/Makefile.in,
16978         gcc.c-torture/noncompile/configure.in,
16979         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16980         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16981         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16982
16983 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16984
16985         * g++.old-deja/g++.other/ambig3.C: New test.
16986
16987 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16988
16989         * g++.old-deja/g++.pt/syntax1.C: New test.
16990         * g++.old-deja/g++.pt/syntax2.C: New test.
16991         * g++.old-deja/g++.other/syntax3.C: New test.
16992         * g++.old-deja/g++.other/syntax4.C: New test.
16993
16994 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16995
16996         * gcc.dg/20000623-1.c: Prototype exit and abort.
16997
16998 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16999
17000         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17001         New tests.
17002         * gcc.dg/cpp-mi3.def: New file.
17003
17004         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17005         inside assertions.
17006         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17007         lexer's error messages.
17008         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17009         divine anything from the linemarkers.
17010         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17011         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17012
17013 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
17014
17015         * gcc.dg/20000623-1.c: New test.
17016
17017 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
17018
17019         * gcc.c-torture/execute/20000622-1.c: New test.
17020
17021 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
17022
17023         * g++.old-deja/g++.other/init15.C: New test.
17024
17025 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
17026
17027         * g++.old-deja/g++.pt/vaarg2.C: New test.
17028         * g++.old-deja/g++.pt/vaarg3.C: New test.
17029
17030 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
17031
17032         * g++.old-deja/g++.other/dyncast6.C: New test.
17033
17034 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
17035
17036         * gcc.c-torture/execute/loop-6.c: New test.
17037
17038 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
17039
17040         * gcc.dg/20000614-1.c: New test.
17041         * gcc.dg/20000614-2.c: New test.
17042
17043 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
17044
17045         * g++.old-deja/g++.other/inline12.C: New test.
17046
17047 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
17048
17049         * g++.old-deja/g++.other/eh1.C: New test.
17050
17051 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
17052
17053         * g++.old-deja/g++.other/type.C: New test.
17054
17055 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
17056
17057         * g++.old-deja/g++.other/initstring.C: New test.
17058
17059 2000-06-12  Jason Merrill  <jason@redhat.com>
17060
17061         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17062
17063 2000-06-09  Jeffrey A Law  (law@cygnus.com)
17064
17065         * gcc.c-torture/compile/20000609-1.c: New test.
17066
17067 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
17068
17069         * gcc.dg/20000609-1.c: New test.
17070
17071 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
17072
17073         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17074         * gcc.c-torture/noncompile/poison-1.c: Move...
17075         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17076         * gcc.dg/cpp-li1.c: Add a token after the #line.
17077
17078 2000-06-05  Richard Henderson  <rth@cygnus.com>
17079
17080         * gcc.c-torture/execute/20000605-2.c: New test.
17081         * gcc.c-torture/execute/20000605-3.c: New test.
17082
17083 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
17084
17085         * g77.f-torture/execute/20000503-1.x: New file.
17086
17087 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
17088
17089         * g++.old-deja/g++.eh/badalloc1.C: New test.
17090
17091 2000-06-05  Richard Henderson  <rth@cygnus.com>
17092
17093         * gcc.c-torture/execute/20000605-1.c: New test.
17094
17095 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
17096             Nathan Sidwell <nathan@codesourcery.com>
17097
17098         * gcc.c-torture/compile/20000605-1.c: New test.
17099
17100 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
17101
17102         * g77.f-torture/compile/20000601-1.f:  New test.
17103
17104 2000-06-03  Richard Henderson  <rth@cygnus.com>
17105
17106         * gcc.c-torture/execute/20000603-1.c: New.
17107
17108 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
17109
17110         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17111         * gcc.dg/noreturn-2.c (noreturn): Likewise.
17112
17113 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
17114
17115         * gcc.dg/compare2.c (case 12): XFAIL.
17116         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17117         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17118
17119         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17120
17121 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
17122
17123         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17124         guard macro is already defined when the header is first
17125         included.
17126         * gcc.dg/cpp-mix.h: New file.
17127         * gcc.dg/endif-label.c: Update patterns to match compiler.
17128
17129         * g++.brendan/complex1.C: Declare abort.
17130         * g++.law/refs4.C: Remove XFAIL.
17131         * g++.oliva/expr2.C: Declare abort and exit.
17132
17133 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
17134
17135         * gcc.c-torture/execute/20000528-1.c: New test.
17136
17137         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17138         * g++.old-deja/g++.law/temps4.C: Likewise.
17139
17140         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17141         stdlib.h.  Call abort() on failure.
17142         * g++.old-deja/g++.law/refs4.C: Likewise.
17143         * g++.old-deja/g++.law/temps4.C: Likewise.
17144         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17145         * gcc.c-torture/execute/20000112-1.c: Include string.h.
17146
17147 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
17148
17149         Relative to g++.dg/special:
17150         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17151
17152         Relative to g++.old-deja:
17153         * g++.brendan/complex1.C, g++.jason/optimize2.C,
17154         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17155         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17156         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17157         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17158         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17159         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17160
17161         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17162         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17163         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17164         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17165         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17166         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17167         and/or string.h.
17168
17169         * g++.other/goto1.C: Update expectations for error messages.
17170
17171 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
17172
17173         * gcc.c-torture/compile/20000523-1.c: New test.
17174
17175 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17176
17177         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17178
17179 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17180
17181         * g++.old-deja/g++.eh/catch11.C: New test.
17182         * g++.old-deja/g++.eh/catch12.C: New test.
17183
17184 2000-05-24  Nick Clifton  <nickc@cygnus.com>
17185
17186         * gcc.c-torture/execute/20000523-1.c: New test.
17187
17188 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
17189
17190         * c-torture/execute/bcp-1.c: Replace abort in arg of
17191         __builtin_constant_p with a generic external function.
17192
17193         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17194         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17195         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17196         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17197         Prototype abort and/or exit.
17198
17199         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17200         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17201         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17202         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17203
17204 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
17205
17206         * gcc.dg/dwarf2-1.c: New test.
17207
17208 2000-05-20  Richard Henderson  <rth@cygnus.com>
17209
17210         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17211
17212 2000-05-20  Andreas Jaeger  <aj@suse.de>
17213
17214         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17215         testcase.
17216
17217 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
17218
17219         * gcc.c-torture/execute/20000519-2.c: New test.
17220
17221 2000-05-19  Andreas Jaeger  <aj@suse.de>
17222
17223         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17224         which fails with SSA.
17225
17226         * lib/c-torture.exp: Also test with -O3 -fssa.
17227
17228 2000-05-18  Michael Meissner  <meissner@redhat.com>
17229
17230         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17231         * gcc.c-torture/execute/920415-1.c: Ditto.
17232         * gcc.c-torture/execute/920501-1.c: Ditto.
17233         * gcc.c-torture/execute/conversion.c: Ditto.
17234         * gcc.c-torture/execute/cvt-1.c: Ditto.
17235
17236 2000-05-18  Jeffrey A Law  (law@cygnus.com)
17237
17238         * gcc.c-torture/compile/20000518-1.c: New test.
17239
17240 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
17241
17242         * g77.f-torture/compile/200005018.f:  New test.
17243
17244 2000-05-17  Jeffrey A Law  (law@cygnus.com)
17245
17246         * gcc.c-torture/compile/20000517-1.c: New test.
17247
17248 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17249
17250         * gcc.c-torture/execute/20000516-1.c: New test.
17251
17252 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
17253
17254         * g++.old-deja/g++.other/eh.C: New test.
17255
17256 2000-05-12  Richard Henderson  <rth@cygnus.com>
17257
17258         * gcc.c-torture/execute/990208-1.c (main): Don't pass
17259         constants through to doit's conditional.
17260
17261 2000-05-11  Jeffrey A Law  (law@cygnus.com)
17262
17263         * gcc.c-torture/compile/20000511-1.c: New test.
17264         * g77.f-torture/compile/20000511-1.f: New test.
17265         * g77.f-torture/compile/20000511-2.f: New test.
17266
17267 2000-05-11  Michael Meissner  <meissner@redhat.com>
17268
17269         * gcc.c-torture/execute/20000511-1.c: New test.
17270
17271 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
17272
17273         * gcc.dg/dg.exp: Scan .S files as well as .c files.
17274         * gcc.dg/20000510-1.S: New.
17275
17276 2000-05-08  Catherine Moore  <clm@cygnus.com>
17277
17278         * gcc.dg/unused-3.c: New.
17279
17280 2000-05-06  Richard Henderson  <rth@cygnus.com>
17281
17282           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17283           * g++.old-deja/g++.mike/warn1.C: Likewise.
17284           * g++.old-deja/g++.pt/local1.C: Likewise.
17285           * g++.old-deja/g++.pt/local7.C: Likewise.
17286           * g++.old-deja/g++.pt/spec16.C: Likewise.
17287
17288 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
17289
17290         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17291
17292 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
17293
17294           * g77.f-torture/execute/20000503-1.f:  New test.
17295
17296 2000-05-04  Andreas Jaeger  <aj@suse.de>
17297
17298         * gcc.dg/noreturn-2.c: New test.
17299
17300 2000-05-04  Neil Booth  <NeilB@earthling.net>
17301
17302         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17303         preprocessor.
17304
17305 2000-05-04  Richard Henderson  <rth@cygnus.com>
17306
17307         * gcc.c-torture/execute/20000503-1.c: Fix typo.
17308
17309 2000-05-04  Richard Henderson  <rth@cygnus.com>
17310
17311         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
17312         OpenSSL by Jason R Thorpe.
17313
17314 2000-05-03  Jim Wilson  <wilson@cygnus.com>
17315
17316         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17317
17318 2000-05-03  Robert Lipe <robertlipe@usa.net>
17319
17320         * gcc.dg/20000503-1.c: New test.
17321
17322 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
17323
17324         * gcc.c-torture/compile/20000502-1.c: New test.
17325         * g++.old-deja/g++.other/align.C: New test.
17326         * gcc.dg/cpp-tradstringify.c: New test.
17327
17328 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
17329
17330         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17331         and hard registers.
17332
17333 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
17334
17335         * gcc.c-torture/execute/loop-5.c: New test.
17336
17337 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
17338
17339         * gcc.c-torture/execute/va-arg-20.c: New test.
17340
17341 2000-04-23  Jeffrey A Law  (law@cygnus.com)
17342
17343         * gcc.c-torture/execute/20000422-1.c: New test.
17344
17345 2000-04-20  Greg McGary  <gkm@gnu.org>
17346
17347         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17348         when optimizing, but without sibling-call optimizations (-O1).
17349
17350 2000-04-20  Jeffrey A Law  (law@cygnus.com)
17351
17352           * gcc.c-torture/compile/20000420-1.c: New test.
17353
17354 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17355
17356         * g++.abi/ptrflags.C: New test.
17357         * g++.eh/catchptr1.C: Test incomplete pointer chains.
17358
17359 2000-04-19  Catherine Moore  <clm@cygnus.com>
17360
17361         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17362
17363 2000-04-19  Greg McGary  <gkm@gnu.org>
17364
17365         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17366         sibling-call optimizations.
17367
17368 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
17369
17370         * gcc.dg/20000419-1.c: New test.
17371
17372 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
17373
17374         * gcc.c-torture/execute/20000412-6.c: New test.
17375
17376 2000-04-12  Jeffrey A Law  (law@cygnus.com)
17377
17378         * gcc.c-torture/execute/20000412-5.c: New test.
17379         * g77.f-torture/compile/20000412-1.f: New test.
17380         * gcc.c-torture/execute/20000412-4.c: New test.
17381         * gcc.c-torture/compile/20000412-2.c: New test.
17382         * gcc.c-torture/execute/20000412-3.c: New test.
17383         * gcc.c-torture/compile/20000412-1.c: New test.
17384         * gcc.c-torture/execute/20000412-2.c: New test.
17385
17386 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
17387
17388         * objc/execute/bf-20.m: New test.
17389
17390 2000-04-10  Richard Henderson  <rth@cygnus.com>
17391
17392         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
17393
17394         * gcc.c-torture/execute/20000412-1.c: New test.
17395
17396 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
17397
17398         * g++.old-deja/g++.eh/catchptr1.C: New test.
17399
17400 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
17401
17402         * g++.old-deja/g++.abi/cxa_vec.C: New test.
17403
17404 2000-04-08  Neil Booth  <NeilB@earthling.net>
17405
17406         * gcc.dg/cpp-nullchar.c: Remove test as
17407         embedded nulls cause problems.
17408
17409 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17410
17411         * gcc.dg/compare2.c: New test.
17412
17413 2000-04-08  Neil Booth  <NeilB@earthling.net>
17414
17415         * gcc.dg/cpp-nullchar.c: New test.
17416
17417 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
17418
17419         * gcc.dg/cpp-mi2.c: New test.
17420         * gcc.dg/cpp-mi2[abc].h: New files.
17421
17422 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
17423
17424         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17425         member name.
17426
17427 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
17428
17429         * g++.old-deja/g++.abi/vmihint.C: New test.
17430
17431 2000-04-06  Neil Booth  <NeilB@earthling.net>
17432
17433         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17434         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
17435         copyright.
17436
17437 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
17438
17439         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17440         avoid stack-frame overwrite.
17441
17442 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
17443
17444         * gcc.c-torture/compile/20000405-2.c: New test.
17445         * gcc.c-torture/compile/20000405-3.c: New test.
17446
17447 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17448
17449         * gcc.c-torture/compile/20000405-1.c: New test.
17450
17451 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
17452
17453         * gcc.dg/cast-qual-1.c: Revert last change.
17454
17455 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17456
17457         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17458
17459 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
17460
17461         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17462         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17463
17464 2000-04-03  Jeffrey A Law  (law@cygnus.com)
17465
17466         * gcc.c-torture/compile/20000403-2.c: New test.
17467         * gcc.c-torture/compile/20000403-1.c: New test.
17468
17469 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
17470
17471         * gcc.c-torture/execute/20000403-1.c: New test.
17472
17473 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
17474
17475         * gcc.c-torture/execute/20000402-1.c: New test.
17476
17477 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
17478
17479         * gcc.c-torture/execute/va-arg-15.c: New test.
17480         * gcc.c-torture/execute/va-arg-16.c: New test.
17481         * gcc.c-torture/execute/va-arg-17.c: New test.
17482         * gcc.c-torture/execute/va-arg-18.c: New test.
17483         * gcc.c-torture/execute/va-arg-19.c: New test.
17484
17485 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
17486
17487         * gcc.c-torture/compile/981211-1.c: Move to...
17488         * gcc.dg/cpp-as1.c: ...here.
17489         * gcc.dg/cpp-as2.c: New file.
17490
17491         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17492         compiler.
17493
17494 2000-04-02  Neil Booth  <NeilB@earthling.net>
17495
17496         * gcc.dg/cpp-cond.c  New tests.
17497         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
17498         accidental success less likely.
17499         * gcc.dg/cpp-missingop.c  New tests.
17500         * gcc.dg/cpp-missingparen.c  New tests.
17501         * gcc.dg/cpp-shift.c  New tests.
17502         * gcc.dg/cpp-shortcircuit.c  New tests.
17503         * gcc.dg/cpp-unary.c  New tests.
17504
17505 2000-03-29  Jeffrey A Law  (law@cygnus.com)
17506
17507         * gcc.c-torture/compile/20000329-1.c: New test.
17508
17509 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
17510
17511         * gcc.c-torture/compile/20000326-1.c: New test.
17512         * gcc.c-torture/compile/20000326-2.c: New test.
17513
17514 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
17515
17516         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17517         the first parameter is a function argument.
17518
17519 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
17520
17521         * g++.old-deja/g++.ext/array4.C: New test.
17522
17523 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
17524
17525         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17526
17527 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17528
17529         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17530
17531 2000-03-19  Richard Henderson  <rth@cygnus.com>
17532
17533         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17534
17535 2000-03-19  Richard Henderson  <rth@cygnus.com>
17536
17537         * gcc.c-torture/compile/20000319-1.c: New test.
17538
17539 2000-03-14  Jeffrey A Law  (law@cygnus.com)
17540
17541         * gcc.c-torture/execute/20000314-3.c: New test.
17542         * gcc.c-torture/execute/20000314-2.c: New test.
17543         * gcc.c-torture/execute/20000314-1.c: New test.
17544         * gcc.c-torture/compile/20000314-2.c: New test.
17545         * gcc.c-torture/compile/20000314-1.c: New test.
17546
17547 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
17548
17549         * g++.old-deja/g++.warn/inline.C: New test.
17550
17551 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
17552
17553         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17554         standards-compliant result rather than specific constants.
17555         Put test-values in array.
17556
17557 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
17558
17559         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17560         (g++_target_compile): Put test-specific options last.
17561
17562 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17563
17564         * g++.old-deja/g++.eh/vbase4.C: New test.
17565
17566 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17567
17568         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17569
17570 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17571
17572         * g++.old-deja/g++.brendan/misc12.C: Removed.
17573         * g++.old-deja/g++.pt/memtemp77.C: Constify.
17574         * g++.old-deja/g++.ext/pretty4.C: New test.
17575
17576 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17577
17578         * g++.old-deja/g++.other/string2.C: New test.
17579
17580 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
17581
17582         * g++.old-deja/g++.warn/impint2.C: New test.
17583
17584 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17585
17586         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17587         is 1, not zero.
17588
17589 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17590
17591         * g++.old-deja/g++.warn/impint.C: New test.
17592         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17593         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17594         * g++.old-deja/g++.pt/explicit12.C: Likewise.
17595         * g++.old-deja/g++.pt/explicit13.C: Likewise.
17596         * g++.old-deja/g++.pt/explicit17.C: Likewise.
17597         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17598         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17599         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17600         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17601         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17602         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17603         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17604
17605 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17606
17607         * gcc.dg/cpp-redef.c: New test.
17608
17609 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17610
17611         * g++.old-deja/g++.pt/unify7.C: New test.
17612
17613 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17614
17615         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17616         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17617
17618 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17619
17620         * gcc.c-torture/compile/20000224-1.c: New test.
17621
17622 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17623
17624         * gcc.c-torture/compile/cpp-2.c: New test.
17625         * gcc.c-torture/compile/cpp-1.c: New test.
17626
17627 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17628
17629         * gcc.c-torture/execute/20000225-1.c: New test.
17630
17631 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17632
17633         * gcc.dg/cpp-li2.c: New test.
17634
17635         * gcc.dg/cpp-wi1.c: New test.
17636
17637         * gcc.dg/cpp-li1.c: New test.
17638
17639 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17640
17641         * g++.old-deja/g++.other/sizeof5.C: New test.
17642
17643 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17644
17645         * gcc.c-torture/execute/va-arg-13.c: New test.
17646
17647 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17648
17649         * gcc.c-torture/execute/va-arg-12.c: New test.
17650
17651 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17652
17653         * gcc.c-torture/execute/20000223-1.c: New test.
17654
17655 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17656
17657         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17658
17659 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17660
17661         * g++.old-deja/g++.abi/ptrmem.C: New test.
17662
17663 2000-02-19  Richard Henderson  <rth@cygnus.com>
17664
17665         * gcc.c-torture/compile/init-3.c: New.
17666
17667 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17668
17669         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17670         ALWAYS_CXXFLAGS.
17671
17672 2000-02-11  Robert Lipe <robertl@sco.com>
17673
17674         * gcc.c-torture/compile/20000211-3.c: New test.
17675
17676 2000-02-11  Martin Buchholz <martin@xemacs.org>
17677
17678         * gcc.c-torture/compile/20000211-2.c: New test.
17679
17680 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17681
17682         * gcc.c-torture/compile/20000211-1.c: New test.
17683
17684 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17685
17686         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17687           on native targets
17688
17689 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17690
17691         * g++.old-deja/g++.other/cast5.C: New test.
17692
17693 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17694
17695         * gcc.c-torture/execute/20000205-1.c: New.
17696
17697 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17698
17699         * g++.old-deja/g++.jason/cast3.C: Return void.
17700         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17701
17702 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17703
17704         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17705
17706         * gcc.dg/loop-1.c: New test.
17707
17708 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17709
17710         * gcc.c-torture/compile/20000127-1.c: New test.
17711         * gcc.c-torture/execute/991228-1.c: New test.
17712
17713 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17714
17715         * gcc.dg/unused-2.c: New test.
17716
17717         * gcc.dg/conv-1.c: New test.
17718
17719 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17720
17721         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17722         compiler.
17723         (tool_option_proc): Fix typo.
17724
17725 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17726
17727         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17728         of the ld on the host, not on the build machine.
17729         Also, don't crash if '--help' is not a supported option.
17730
17731 2000-01-24  Richard Henderson  <rth@cygnus.com>
17732
17733         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17734
17735 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17736
17737         * gcc.c-torture/execute/20000120-2.c: New test.
17738         * gcc.c-torture/execute/20000120-1.c: New test.
17739
17740 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17741
17742         * gcc.c-torture/execute/20000113-1.c: New test.
17743
17744 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17745
17746         * gcc.c-torture/execute/20000112-1.c: New test.
17747
17748 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17749
17750         * gcc.dg/20000111-1.c: New test.
17751
17752 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17753
17754         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17755         with 16 bit integers.
17756
17757 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17758
17759         * gcc.dg/20000108-1.c: New test.
17760
17761 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17762
17763         * g++.old-deja/g++.ns/koenig8.C: New test.
17764
17765 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17766
17767         * g++.old-deja/g++.other/cast4.C: New test.
17768
17769 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17770
17771         * gcc.c-torture/compile/20000105-2.c: New test.
17772         * gcc.c-torture/compile/20000105-1.c: New test.
17773
17774 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17775
17776         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17777         references to printf & atoi to conform to ANSI standard.
17778         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17779         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17780         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17781         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17782         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17783         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17784         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17785         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17786         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17787         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17788         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17789         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17790         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17791         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17792         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17793         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17794         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17795         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17796         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17797         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17798         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17799         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17800         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17801         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17802         * g++.old-deja/g++.brendan/init3.C: Likewise.
17803         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17804         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17805         * g++.old-deja/g++.brendan/new2.C: Likewise.
17806         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17807         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17808         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17809         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17810         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17811         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17812         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17813         * g++.old-deja/g++.brendan/template24.C: Likewise.
17814         * g++.old-deja/g++.brendan/template3.C: Likewise.
17815         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17816         * g++.old-deja/g++.jason/inline3.C: Likewise.
17817         * g++.old-deja/g++.jason/opeq.C: Likewise.
17818         * g++.old-deja/g++.law/arg5.C: Likewise.
17819         * g++.old-deja/g++.law/arm7.C: Likewise.
17820         * g++.old-deja/g++.law/ctors11.C: Likewise.
17821         * g++.old-deja/g++.law/cvt8.C: Likewise.
17822         * g++.old-deja/g++.law/init9.C: Likewise.
17823         * g++.old-deja/g++.law/refs4.C: Likewise.
17824         * g++.old-deja/g++.law/template2.C: Likewise.
17825         * g++.old-deja/g++.law/visibility24.C: Likewise.
17826         * g++.old-deja/g++.law/vtable3.C: Likewise.
17827         * g++.old-deja/g++.mike/asm2.C: Likewise.
17828         * g++.old-deja/g++.mike/eh1.C: Likewise.
17829         * g++.old-deja/g++.mike/misc1.C: Likewise.
17830         * g++.old-deja/g++.mike/misc13.C: Likewise.
17831         * g++.old-deja/g++.mike/misc14.C: Likewise.
17832         * g++.old-deja/g++.mike/ns12.C: Likewise.
17833         * g++.old-deja/g++.mike/p1248.C: Likewise.
17834         * g++.old-deja/g++.mike/p3708.C: Likewise.
17835         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17836         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17837         * g++.old-deja/g++.mike/p646.C: Likewise.
17838         * g++.old-deja/g++.mike/p700.C: Likewise.
17839         * g++.old-deja/g++.mike/p783.C: Likewise.
17840         * g++.old-deja/g++.mike/p783a.C: Likewise.
17841         * g++.old-deja/g++.mike/p783b.C: Likewise.
17842         * g++.old-deja/g++.mike/p786.C: Likewise.
17843         * g++.old-deja/g++.mike/p789.C: Likewise.
17844         * g++.old-deja/g++.mike/p789a.C: Likewise.
17845         * g++.old-deja/g++.mike/p807a.C: Likewise.
17846         * g++.old-deja/g++.other/delete3.C: Likewise.
17847         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17848         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17849         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17850         * g++.old-deja/g++.other/empty1.C: Likewise.
17851         * g++.old-deja/g++.other/temporary1.C: Likewise.
17852         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17853         * g++.old-deja/g++.pt/t16.C: Likewise.
17854         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17855
17856 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17857
17858         * gcc.dg/991230-1.c: New test.
17859
17860 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17861
17862         * gcc.c-torture/compile/991229-3.c: New test.
17863         * gcc.c-torture/compile/991229-2.c: New test.
17864         * gcc.c-torture/compile/991229-1.c: New test.
17865
17866 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17867
17868         * gcc.c-torture/compile/labels-2.c: New test.
17869
17870 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17871
17872         * gcc.c-torture/execute/991227-1.c: New test.
17873
17874 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17875
17876         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17877
17878 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17879
17880         * gcc.c-torture/execute/991221-1.c: New test.
17881
17882 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17883
17884         * g++.old-deja/g++.other/cast3.C: New test.
17885
17886 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17887
17888         * gcc.c-torture/execute/991216-4.c: New test.
17889
17890 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17891
17892         * gcc.c-torture/execute/991216-1.c: New test.
17893         * gcc.c-torture/execute/991216-2.c: New test.
17894         * gcc.c-torture/execute/991216-3.c: New test.
17895
17896 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17897
17898         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17899         Actually make the test fail by using "-O2" for compilation.
17900
17901 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17902
17903         * g++.old-deja/g++.warn/cast-align1.C: New test.
17904
17905 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17906
17907         * gcc.c-torture/compile/991214-1.c: New test.
17908         * gcc.c-torture/compile/991214-2.c: New test.
17909
17910 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17911
17912         * gcc.dg/991214-1.c: New test.
17913
17914 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17915
17916         * gcc.c-torture/compile/991213-3.c: New test.
17917         * gcc.c-torture/compile/991213-2.c: New test.
17918         * gcc.c-torture/compile/991213-1.c: New test.
17919
17920 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17921
17922         * gcc.dg/991209-1.c: New test.
17923
17924 1999-12-08  Nathan Sidwell <nathan@acm.org>
17925
17926         * gcc.c-torture/compile/991208-1.c: New test.
17927
17928 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17929
17930         * gcc.dg/ultrasp2.c: New test.
17931
17932 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17933
17934         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17935
17936 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17937
17938         * gcc.c-torture/compile/991202-1.c: New test.
17939         * gcc.c-torture/execute/991202-1.c: New test.
17940         * gcc.c-torture/execute/991202-2.c: New test.
17941         * gcc.c-torture/execute/991202-3.c: New test.
17942
17943 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17944
17945         * g++.old-deja/g++.abi/align.C: New test.
17946         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17947         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17948
17949 1999-12-01  Richard Henderson  <rth@cygnus.com>
17950
17951         * gcc.c-torture/execute/991201-1.c: New.
17952
17953 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17954
17955         * gcc.dg/991129-1.c: New test.
17956
17957 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17958
17959         * gcc.c-torture/compile/991127-1.c: New test.
17960
17961 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17962
17963         * g++.old-deja/g++.other/warn4.C: New test.
17964
17965 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17966
17967         * g++.old-deja/g++.eh/cleanup2.C: New test.
17968         * g++.old-deja/g++.ext/pretty2.C: New test.
17969         * g++.old-deja/g++.ext/pretty3.C: New test.
17970         * g++.old-deja/g++.other/debug6.C: New test.
17971
17972 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17973
17974         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17975         compiler_output to look for one error message instead of two.
17976
17977 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17978
17979         * gcc.c-torture/execute/991118-1.c: Also test case
17980         where the word boundary does not split a byte evenly.
17981
17982 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17983
17984         * g++.old-deja/g++.ext/restrict1.C: New test.
17985
17986 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17987
17988         * gcc.c-torture/execute/991118-1.c: New test.
17989
17990 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17991
17992         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17993         working directory pathnames.
17994
17995 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17996
17997         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17998         host is equipped with driver.h and driver.o so it can actually
17999         compile and run the tests.
18000
18001 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
18002
18003         * gcc.c-torture/compile/991008-1.c: New test.
18004
18005 1999-11-08  Nick Clifton  <nickc@cygnus.com>
18006
18007         * lib/gcc-dg.exp: Include target-supports.exp
18008
18009 1999-11-05  Nick Clifton  <nickc@cygnus.com>
18010
18011         * lib/target-supports.exp: New file: Provide procs to test for
18012         features supported by the target.
18013         (check_weak_available): Moved here from ecos.exp.
18014         (check_alias_available): New proc: Determine of the target
18015         toolchain supports the alias attribute.
18016
18017         * gcc.dg/special/ecos.exp: Move check_weak_available to
18018         target-supports.exp.
18019         (alias-1.c): Only perform the test if the target supports
18020         aliases.
18021         (wkali-1.c): Only perform the test if the target supports
18022         aliases.
18023
18024         * gcc.dg/990506-0.c: Expect error messages from cross
18025         targets as well as native targets.
18026
18027 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18028
18029         * gcc.dg/ultrasp1.c: Removed xfail.
18030         * gcc.dg/struct-ret-2.c: Likewise.
18031         * gcc.dg/array-1.c: Likewise.
18032
18033 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18034
18035         * gcc.dg/struct-ret-2.c: New test.
18036
18037         * gcc.dg/array-1.c: New test.
18038
18039 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
18040
18041         * gcc.c-torture/execute/991030-1.c: New test.
18042
18043 1999-10-26  Richard Henderson  <rth@cygnus.com>
18044
18045         * gcc.c-torture/compile/991026-2.c: New test.
18046
18047 1999-10-26  Jeffrey A Law  (law@cygnus.com)
18048
18049         * gcc.c-torture/compile/991026-1.c: New test.
18050
18051 1999-10-23  Jeffrey A Law  (law@cygnus.com)
18052
18053         * gcc.c-torture/execute/991023-1.c: New test.
18054
18055 1999-10-19  Jeffrey A Law  (law@cygnus.com)
18056
18057         * gcc.c-torture/execute/991019-1.c: New test.
18058
18059 1999-10-16  Richard Henderson  <rth@cygnus.com>
18060
18061         * gcc.c-torture/execute/991016-1.c: New test.
18062
18063 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
18064
18065         * gcc.c-torture/execute/991014-1.c: New test.
18066
18067 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
18068
18069         * g++.old-deja/g++.other/union2.C: New test.
18070
18071 1999-10-13  Nathan Sidwell  <nathan@acm.org>
18072
18073         * g++.old-deja/g++.other/vaarg2.C: New test.
18074         * g++.old-deja/g++.other/vaarg3.C: New test.
18075
18076 1999-10-12  Craig Burley  <craig@jcb-sc.com>
18077
18078         * g77.f-torture/noncompile/19990905-1.f: Moved from being
18079         in compile/.
18080
18081 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
18082
18083         * gcc.c-torture/execute/va-arg-11.c: New test.
18084
18085 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
18086
18087         * lib/file-format.exp (gcc_target_object_format): Don't
18088         crash if objdump is unavailable.
18089
18090 1999-09-29  Donn Terry <donn@interix.com>
18091
18092         * gcc.misc-tests/mg.exp: delete extraneous redirection.
18093
18094 1999-09-28  Nick Clifton  <nickc@cygnus.com>
18095
18096         * gcc.c-torture/compile/990928-1.c: New test.
18097
18098 1999-09-28  Nathan Sidwell  <nathan@acm.org>
18099
18100         * g++.old-deja/g++.other/decl6.C: New test.
18101
18102 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18103
18104         * gcc.c-torture/execute/va-arg-10.c: New test.
18105
18106 1999-09-27  Nathan Sidwell  <nathan@acm.org>
18107
18108         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18109         __PRETTY_FUNCTION__.
18110
18111 1999-09-23  Nick Clifton  <nickc@cygnus.com>
18112
18113         * gcc.c-torture/execute/990923-1.c: New test.
18114
18115 1999-09-21  Nick Clifton  <nickc@cygnus.com>
18116
18117         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18118         for which -fpic is inappropriate.
18119
18120 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
18121
18122         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18123
18124 1999-09-21  Nathan Sidwell  <nathan@acm.org>
18125
18126         * g++.old-deja/g++.other/dyncast1.C: New test.
18127         * g++.old-deja/g++.other/dyncast2.C: New test.
18128         * g++.old-deja/g++.other/dyncast3.C: New test.
18129         * g++.old-deja/g++.other/dyncast4.C: New test.
18130         * g++.old-deja/g++.other/dyncast5.C: New test.
18131         * g++.old-deja/g++.eh/catch3.C: New test.
18132         * g++.old-deja/g++.eh/catch3p.C: New test.
18133         * g++.old-deja/g++.eh/catch4.C: New test.
18134         * g++.old-deja/g++.eh/catch4p.C: New test.
18135         * g++.old-deja/g++.eh/catch5.C: New test.
18136         * g++.old-deja/g++.eh/catch5p.C: New test.
18137         * g++.old-deja/g++.eh/catch6.C: New test.
18138         * g++.old-deja/g++.eh/catch6p.C: New test.
18139         * g++.old-deja/g++.eh/catch7.C: New test.
18140         * g++.old-deja/g++.eh/catch7p.C: New test.
18141         * g++.old-deja/g++.eh/catch8.C: New test.
18142         * g++.old-deja/g++.eh/catch8p.C: New test.
18143         * g++.old-deja/g++.eh/catch9.C: New test.
18144         * g++.old-deja/g++.eh/catch9p.C: New test.
18145
18146 1999-09-13  Nathan Sidwell  <nathan@acm.org>
18147
18148         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18149         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18150
18151 1999-09-13  Jeffrey A Law  (law@cygnus.com)
18152
18153         * gcc.c-torture/compile/990913-1.c: New test.
18154
18155 1999-09-10  Nathan Sidwell  <nathan@acm.org>
18156
18157         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18158         * g++.old-deja/g++.jason/rfg5.C: Likewise.
18159
18160 1999-09-09  Richard Henderson  <rth@cygnus.com>
18161
18162         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18163
18164 1999-09-09  Nathan Sidwell  <nathan@acm.org>
18165
18166         * g++.old-deja/g++.other/lookup11.C: New test.
18167         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18168         what is permitted and what we want.
18169         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18170         overload use.
18171         * g++.old-deja/g++.jason/rfg5.C: Likewise
18172
18173 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
18174
18175         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18176         * gcc.c-torture/noncompile/poison-1.c: New file.
18177
18178 1999-09-08  Nathan Sidwell  <nathan@acm.org>
18179
18180         * g++.old-deja/g++.other/sizeof3.C: New test.
18181         * g++.old-deja/g++.other/sizeof4.C: New test.
18182         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18183         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18184
18185 1999-09-07  Richard Henderson  <rth@cygnus.com>
18186
18187         * gcc.dg/va-arg-1.c: New.
18188
18189 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18190
18191         * gcc.c-torture/execute/va-arg-9.c: New test.
18192
18193 1999-09-05  Craig Burley  <craig@jcb-sc.com>
18194
18195         * g77.f-torture/compile/980519-2.f: New test.
18196         * g77.f-torture/compile/19990905-0.f: New test.
18197         * g77.f-torture/compile/19990905-1.f: New test.
18198         * g77.f-torture/compile/19990905-2.f: New test.
18199
18200         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18201
18202 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
18203
18204         * gcc.c-torture/execute/990827-1.c: Fix typo.
18205
18206 1999-09-03  Nathan Sidwell  <nathan@acm.org>
18207
18208         * g++.old-deja/g++.other/deref1.C: New test.
18209
18210 1999-09-02  Nathan Sidwell  <nathan@acm.org>
18211
18212         * g++.old-deja/g++.other/ambig2.C: New test.
18213         * g++.old-deja/g++.other/cond5.C: New test.
18214         * g++.old-deja/g++.other/lookup16.C: New test.
18215
18216 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
18217
18218         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18219         assemblers too.
18220
18221 1999-08-31  Jeffrey A Law  (law@cygnus.com)
18222
18223         * lib/c-torture.exp: Avoid the "compare executables" optimization
18224         when testing native.
18225
18226 1999-08-29  Jeffrey A Law  (law@cygnus.com)
18227
18228         * gcc.c-torture/execute/990829-1.c: New test.
18229         * gcc.c-torture/compile/990829-1.c: New test.
18230
18231 1999-08-27  Paul Burchard  <burchard@pobox.com>
18232
18233         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18234         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18235         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18236         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18237         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18238         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18239         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18240         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18241         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18242         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18243         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18244
18245 1999-08-27  Jeffrey A Law  (law@cygnus.com)
18246
18247         * gcc.c-torture/execute/990827-1.c: New test.
18248
18249 1999-08-26  Craig Burley  <craig@jcb-sc.com>
18250
18251         * g77.f-torture/noncompile/19990826-4.f: New test.
18252
18253         * g77.f-torture/compile/19990826-3.f: New test.
18254
18255         * g77.f-torture/execute/19990826-2.f: New test.
18256
18257         * g77.f-torture/compile/19990826-1.f: New test.
18258
18259         * gcc.c-torture/execute/990826-0.c: New test.
18260         * g77.c-torture/execute/19990826-0.f: New test.
18261
18262         * g77.f-torture/noncompile/970626-2.f: New test.
18263
18264 1999-08-25  Paul Burchard  <burchard@pobox.com>
18265
18266         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18267         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18268         lss-011.C: New tests.
18269
18270 1999-08-25  Nathan Sidwell  <nathan@acm.org>
18271
18272         * g++.old-deja/g++.other/decl5.C: New test.
18273
18274 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18275
18276         * noncompile/noncompile.exp: Load_lib c-torture.exp.
18277         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18278         call `postbase' for each one.  All callers of `postbase' changed
18279         to call this instead.
18280
18281 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
18282
18283         * gcc.c-torture/execute/990811-1.c: New test.
18284
18285 1999-08-09  Nick Clifton  <nickc@cygnus.com>
18286
18287         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18288         just native ones.
18289
18290         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18291         just native ones.
18292
18293 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18294
18295         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18296
18297 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18298
18299         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18300
18301 1999-08-04  Nathan Sidwell  <nathan@acm.org>
18302
18303         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18304
18305 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18306
18307         * gcc.c-torture/execute/990804-1.c: New test.
18308
18309 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18310
18311         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18312         * g++.old-deja/g++.brendan/crash64.C: Likewise
18313         * g++.old-deja/g++.brendan/overload8.C: Likewise
18314
18315 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18316
18317         * g++.old-deja/g++.other/struct1.C: New test.
18318
18319 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18320
18321         * g++.old-deja/g++.other/enum2.C: New test.
18322
18323 1999-08-02  Richard Henderson  <rth@cygnus.com>
18324
18325         Adapted from tests from Franz Sirl:
18326         * gcc.c-torture/execute/va-arg-7.c: New test.
18327         * gcc.c-torture/execute/va-arg-8.c: New test.
18328
18329 1999-08-01  Jeffrey A Law  (law@cygnus.com)
18330
18331         * gcc.c-torture/compile/990801-2.c: New test.
18332
18333         * gcc.c-torture/compile/990801-1.c: New test.
18334
18335 1999-07-27  Michael Meissner  <meissner@cygnus.com>
18336
18337         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18338         fp-cmp-1.c, converting double to float.
18339
18340         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18341         fp-cmp-1.c, converting double to long double.
18342
18343         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18344         from fr1 to unknown_register, since fr1 is a legitimate register
18345         on some machines.
18346
18347 1999-07-25  Jeffrey A Law  (law@cygnus.com)
18348
18349         * README: More listname related changes.
18350
18351 1999-07-08  Catherine Moore  <clm@cygnus.com>
18352
18353         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
18354
18355 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
18356
18357         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18358
18359 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18360
18361         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18362
18363 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
18364
18365         * gcc.dg/990703-1.c: New test.
18366
18367 1999-06-29  Nick Clifton  <nickc@cygnus.com>
18368
18369         * lib/file-format.exp: New file: Move definition of proc
18370         gcc_target_object_format to here from
18371         gcc.dg/special/ecos.exp.
18372
18373         * lib/c-torture.exp: Include lib file-format.exp.
18374         * lib/gcc-dg.exp: Include lib file-format.exp.
18375
18376         * gcc.dg/special/ecos.exp: Remove definition of proc
18377         gcc_target_object_format.
18378
18379 1999-06-28  Jeffrey A Law  (law@cygnus.com)
18380
18381         * gcc.c-torture/execute/990628-1.c: New test.
18382
18383 1999-06-25  Jeffrey A Law  (law@cygnus.com)
18384
18385         * gcc.c-torture/compile/990625-2.c: New test.
18386
18387         * gcc.c-torture/compile/990625-1.c: New test.
18388
18389 1999-06-23  Nick Clifton  <nickc@cygnus.com>
18390
18391         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
18392         attributes compile.
18393         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
18394         ports that use the COFF/PE file format.
18395
18396 1999-06-17  Jeffrey A Law  (law@cygnus.com)
18397
18398         * gcc.c-torture/compile/990617-1.c: New test.
18399
18400 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
18401
18402         * g++.old-deja/g++.other/decl4.C: New test.
18403
18404 1999-06-14  Nathan Sidwell  <nathan@acm.org>
18405
18406         * g++.old-deja/g++.other/bitfld3.C: New test.
18407
18408 1999-06-08  Nathan Sidwell  <nathan@acm.org>
18409
18410         * g++.old-deja/g++.eh/catch1.C: New test.
18411
18412 1999-06-07  Jeffrey A Law  (law@cygnus.com)
18413
18414         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18415
18416         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18417         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
18418
18419 1999-06-05  Craig Burley  <craig@jcb-sc.com>
18420
18421         * g77.f-torture/compile/19990502-0.f: Replace with new,
18422         shorter, test that still fails after recent changes.
18423
18424 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18425
18426         * gcc.c-torture/execute/990604-1.c: New test.
18427
18428 1999-05-31  Jeffrey A Law  (law@cygnus.com)
18429
18430         * gcc.c-torture/execute/990531-1.c: New test.
18431
18432 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18433
18434         * gcc.c-torture/compile/990527-1.c: New test.
18435
18436 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
18437
18438         * gcc.c-torture/execute/990527-1.c: New test.
18439
18440 1999-05-25  Nick Clifton  <nickc@cygnus.com>
18441
18442         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18443         bitfields as signed.
18444
18445 1999-05-25  Craig Burley  <craig@jcb-sc.com>
18446
18447         * g77.f-torture/compile/19990525-0.f: New test.
18448
18449 1999-05-25  Jeffrey A Law  (law@cygnus.com)
18450
18451         * gcc.c-torture/execute/990525-2.c: New test.
18452
18453         * gcc.c-torture/execute/990525-1.c: New test.
18454
18455 1999-05-24  Nathan Sidwell  <nathan@acm.org>
18456
18457         * g++.old-deja/g++.other/anon3.C: New test.
18458         * g++.old-deja/g++.other/anon4.C: New test.
18459         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18460         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18461         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18462         Merrill).
18463
18464 1999-05-24  Jeffrey A Law  (law@cygnus.com)
18465
18466         * gcc.c-torture/execute/990524-1.c: New test.
18467
18468         * gcc.dg/990524-1.c: New test.
18469
18470 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18471
18472         * gcc.c-torture/compile/990523-1.c: New test.
18473
18474 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
18475
18476         * gcc.c-torture/compile/990519-1.c: New test.
18477
18478 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18479
18480         * gcc.c-torture/compile/990517-1.c: New test.
18481
18482         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18483         (e4, f4): New tests.
18484         (main): Call them.
18485
18486 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18487
18488         * gcc.dg/noreturn-1.c: New test.
18489
18490 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18491
18492         * gcc.c-torture/execute/990513-1.c: New test.
18493
18494 1999-05-10  Richard Henderson  <rth@cygnus.com>
18495
18496         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18497
18498 1999-05-10  Craig Burley  <craig@jcb-sc.com>
18499
18500         * g77.f-torture/execute/erfc.f: Use small single-precision
18501         values, to avoid problems on Alphas when not -mieee.
18502
18503 1999-05-08  Craig Burley  <craig@jcb-sc.com>
18504
18505         * gcc.dg/990506-0.c: New test.
18506
18507 1999-05-08  Richard Henderson  <rth@cygnus.com>
18508
18509         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18510         the constant to test.  Don't XFAIL 64-bit targets.
18511
18512         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18513         * g++.old-deja/g++.law/profile1.C: Likewise.
18514
18515         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18516         operator new instances.
18517         * g++.old-deja/g++.other/delete5.C: Likewise.
18518
18519 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18520
18521         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18522         intrinsic.
18523
18524 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18525
18526         * g77.f-torture/execute/u77-test.f: Reverse order of two
18527         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18528
18529 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18530
18531         * gcc.dg/compare1.c: New test.
18532
18533 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
18534
18535         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18536         New tests.
18537
18538 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18539
18540         * g77.f-torture/compile/19990502-1.f: New test.
18541
18542 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18543
18544         * g77.f-torture/compile/19990502-0.f: New test.
18545
18546 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18547
18548         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18549         intrinsic.
18550
18551 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18552
18553         * g77.f-torture/execute/u77-test.f (main): List libU77
18554         intrinsics not currently tested.
18555         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18556         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18557         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18558         Trim blanks off the ends of some printed strings.
18559
18560 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18561
18562         * g77.f-torture/execute/u77-test.f (main): Just warn about
18563         FSTAT gid disagreement, as it's expected on some systems.
18564
18565 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18566
18567         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18568         use a new function, which allows for some slop.
18569         Clean up some commentary.
18570         (issum): The new function.
18571         (sgladd): Deleted subroutine.
18572
18573 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18574
18575         * g77.f-torture/execute/u77-test.f: Modify to be more like
18576         libf2c/libU77 version, bringing patches to that version here.
18577         Add suitable commentary.
18578
18579 1999-04-25  Richard Henderson  <rth@cygnus.com>
18580
18581         * gcc.dg/990424-1.c: New test.
18582
18583 1999-04-24  Craig Burley  <craig@jcb-sc.com>
18584
18585         * g77.f-torture/execute/u77-test.f (main): Bug involving
18586         LSTAT has been fixed, so turn back on full checking.
18587
18588 1999-04-20  Craig Burley  <craig@jcb-sc.com>
18589
18590         * g77.f-torture/compile/19990419-0.f: New test.
18591         * g77.f-torture/execute/19990419-1.f: New test.
18592
18593 1999-04-17  Richard Henderson  <rth@cygnus.com>
18594
18595         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18596         to avoid the need for a prototype to supress a warning.
18597
18598 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18599
18600         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18601
18602 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18603
18604         * gcc.c-torture/execute/990404-1.c: New test.
18605
18606 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18607
18608         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18609         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18610         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18611         missing initializer warnings.
18612
18613 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18614
18615         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18616         matching strings.
18617
18618 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18619
18620         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18621
18622 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18623
18624         * g77.f-torture/execute/19990325-0.f: New test.
18625         * g77.f-torture/execute/19990325-1.f: New test.
18626
18627 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18628
18629         * gcc.c-torture/execute/990324-1.c: New test.
18630
18631 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18632
18633         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18634         test with 4.
18635
18636 1999-03-17  Richard Henderson  <rth@cygnus.com>
18637
18638         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18639
18640 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18641
18642         * g77.f-torture/execute/19990313-2.f: New test.
18643         * g77.f-torture/execute/19990313-3.f: New test.
18644
18645 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18646
18647         * g77.f-torture/execute/19990313-0.f: New test.
18648         * g77.f-torture/execute/19990313-1.f: New test.
18649
18650 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18651
18652         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18653         printf to sprintf.
18654         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18655         (main): Add check for u15.  Conditionalize u31 check depending on
18656         whether ints are <32 bits or >=32 bits.
18657
18658 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18659
18660         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18661
18662 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18663
18664         * g77.f-torture/compile/19990305-0.f: New test.
18665         * g77.f-torture/execute/19981119-0.f: New test.
18666
18667 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18668
18669         * g77.f-torture/execute/970625-2.f: call ABORT if final
18670         result is not correct, instead of just printing it.
18671         Add this checking via newly introduced obfuscation, to
18672         trip up buggy front ends.
18673
18674 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18675
18676         * g77.f-torture/compile/960317-1.f: Moved from being
18677         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18678
18679 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18680
18681         * g77.f-torture/execute/960317-1.f: New (old) test.
18682         * g77.f-torture/execute/970625-2.f: Ditto.
18683
18684 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18685
18686         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18687         message on line 1 or line 2; cccp and cpplib do this differently.
18688
18689 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18690
18691         * g++.old-deja/g++.law/weak1.C: New test.
18692
18693 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18694
18695         * gcc.c-torture/execute/990119-1.c: Renamed to...
18696         * gcc.dg/990119-1.c: this, so it will only be tested once
18697         (it's a preprocessor test, it doesn't need to be run at
18698         multiple optimization levels).
18699
18700 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18701
18702         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18703           ALWAYS_CXXFLAGS.
18704
18705 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18706
18707         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18708         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18709         to not be compilable by current g77.
18710
18711 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18712
18713         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18714
18715 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18716
18717         * gcc.c-torture/execute/990222-1.c: New test.
18718
18719 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18720
18721         * g77.f-torture/compile/19990218-0.f: New test.
18722         * g77.f-torture/noncompile/19990218-1.f: New test.
18723
18724 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18725
18726         * g77.f-torture/compile/19981216-0.f: New test.
18727
18728 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18729
18730         * gcc.dg/990214-1.c: New test.
18731
18732 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18733
18734         * gcc.dg/990213-2.c: New test.
18735
18736         * gcc.dg/990213-1.c: New test.
18737
18738 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18739
18740         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18741         ints.
18742
18743 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18744
18745         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18746         specified by target.
18747
18748         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18749
18750 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18751
18752         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18753
18754 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18755
18756         * gcc.dg/special/ecos.exp: New test driver for new tests with
18757         special requirements.
18758
18759         * gcc.dg/special/alias-1.c: New test.
18760         * gcc.dg/special/gcsec-1.c: New test.
18761         * gcc.dg/special/weak-1.c: New test.
18762         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18763         * gcc.dg/special/weak-2.c: New test.
18764         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18765         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18766         * gcc.dg/special/wkali-1.c: New test.
18767         * gcc.dg/special/wkali-2.c: New test.
18768         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18769         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18770
18771 1999-02-10  Felix Lee  <flee@cygnus.com>
18772
18773           * lib/c-torture.exp (c-torture-compile): Pull out code for
18774           analyzing gcc error messages.
18775           (c-torture-execute): Likewise.  Fix some (harmless) false
18776           positives.
18777           * lib/gcc.exp (gcc_check_compile): New function.
18778
18779 1999-02-08  Richard Henderson  <rth@cygnus.com>
18780
18781         * gcc.c-torture/execute/990208-1.c: New test.
18782
18783 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18784
18785         * g++.dg/special/ecos.exp: New driver for new tests with special
18786         requirements
18787
18788         * g++.dg/special/conpr-1.C: New test
18789         * g++.dg/special/conpr-2.C: New test
18790         * g++.dg/special/conpr-2a.C: New test
18791         * g++.dg/special/conpr-3.C: New test
18792         * g++.dg/special/conpr-3a.C: New test
18793         * g++.dg/special/conpr-3b.C: New test
18794
18795         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18796         allow g++ to use the dg driver
18797
18798         * README: Add comment about g++.dg directory
18799
18800 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18801
18802         * README: Update email addresses.
18803
18804 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18805
18806         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18807         arguments in order to force structure S onto the stack even on
18808         the alpha.
18809         (test): Pass 10 leading arguments to function foo as well as the
18810         structure S.
18811
18812         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18813         failure for all targets.
18814
18815         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18816         abort to terminate program execution.
18817
18818 1999-01-30  Richard Henderson  <rth@cygnus.com>
18819
18820         * gcc.c-torture/execute/990130-1.c: New test.
18821
18822 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18823
18824         * gcc.dg/990130-1.c: New test.
18825
18826 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18827
18828         * gcc.c-torture/execute/990128-1.c: New test.
18829
18830 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18831
18832         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18833
18834 1999-01-27  Felix Lee  <flee@cygnus.com>
18835
18836         * lib/c-torture.exp (c-torture-compile): pull out code for
18837         analyzing gcc error messages.
18838         (c-torture-execute): ditto, and fix some (harmless) false
18839         positives.
18840         * lib/gcc.exp (gcc_check_compile): new function.
18841
18842 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18843
18844         * gcc.dg/990117-1.c: New test.
18845
18846         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18847
18848         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18849
18850 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18851
18852         * g77.f-torture/compile/990115-1.f: New test.
18853
18854 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18855
18856         * gcc.c-torture/compile/990107-1.c: New test
18857
18858 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18859
18860         * gcc.c-torture/execute/990106-2.c: New test.
18861
18862         * gcc.c-torture/execute/990106-1.c: New test.
18863
18864 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18865
18866         * gcc.c-torture/compile/981223-1.c: New test.
18867
18868 1998-12-29  Richard Henderson  <rth@cygnus.com>
18869
18870         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18871         (opt3): Rename from opt4 and disable.
18872
18873 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18874
18875         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18876
18877 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18878
18879         * g++.old-deja/g++.other/conv5.C: New test.
18880
18881 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18882
18883         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18884
18885 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18886
18887         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18888
18889 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18890
18891         * gcc.c-torture/compile/981211-1.c: New test.
18892
18893 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18894
18895         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18896
18897         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18898
18899 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18900
18901         * gcc.special/930510-1.c: Make C9X safe.
18902         * gcc.misc-tests/gcov-1.c Similarly.
18903         * gcc.misc-tests/gcov-2.c Similarly.
18904
18905 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18906
18907         * gcc.dg/ultrasp1.c: New test.
18908
18909 1998-12-06  Richard Henderson  <rth@cygnus.com>
18910
18911         * gcc.c-torture/execute/981206.c: New test.
18912
18913 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18914
18915         * g++.old-deja/g++.ns/template7.C: New test.
18916
18917         * g++.old-deja/g++.other/expr1.C: New test.
18918
18919         * g++.old-deja/g++.eh/tmpl3.C: New test.
18920
18921         * g++.old-deja/g++.eh/tmpl2.C: New test.
18922
18923 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18924
18925         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18926         * g++.old-deja/g++.other/using6.C: Removed.
18927         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18928
18929         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18930
18931 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18932
18933         * g++.old-deja/g++.pt/overload8.C: New test.
18934
18935         * g++.old-deja/g++.pt/overload7.C: New test.
18936
18937         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18938
18939         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18940         and relinking messages.
18941         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18942         compiling with -frepo.
18943
18944 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18945
18946         * g++.old-deja/g++.pt/lookup6.C: New test.
18947
18948 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18949
18950         * gcc.c-torture/execute/981130-1.c: New test.
18951         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18952
18953 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18954
18955         * g++.old-deja/g++.pt/explicit76.C: New test.
18956
18957         * g++.old-deja/g++.pt/friend38.C: New test.
18958
18959         * g++.old-deja/g++.ns/crash2.C: New test.
18960
18961         * g++.old-deja/g++.pt/defarg8.C: New test.
18962
18963         * g++.old-deja/g++.pt/instantiate6.C: New test.
18964
18965         * g++.old-deja/g++.pt/static6.C: New test.
18966
18967         * g++.old-deja/g++.pt/decl2.C: New test.
18968
18969 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18970
18971         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18972         problem is actually related with name lookup, but so what? :-)
18973
18974         * g++.old-deja/g++.pt/friend37.C: New test.
18975
18976 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18977
18978         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18979         element, which fails on some systems.
18980
18981         * g77.f-torture/execute/labug1.f: New test.
18982
18983 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18984
18985         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18986         is defined.
18987
18988 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18989
18990         * g77.f-torture/compile/981117-1.f: New test.
18991
18992 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18993
18994         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18995         properly discarded.
18996
18997 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18998
18999         * gcc.c-torture/execute/memcheck: New directory of tests for
19000         -fcheck-memory-usage.
19001
19002 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
19003
19004         * README: New file, general information about the testsuite and
19005         new description of the various C++ test subdirectories.
19006         * README.g++: Eliminate obsolete information, update and move most
19007         relevant stuff to README.
19008
19009 1998-11-07  Richard Henderson  <rth@cygnus.com>
19010
19011         * gcc.c-torture/compile/981107-1.c: New test.
19012
19013 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
19014
19015         * execute/memcpy-bi.c: New testcase.
19016
19017 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
19018
19019         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19020         base classes.
19021
19022         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19023         template is selected.
19024
19025         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19026         classes, it should be accepted for all types.
19027
19028         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19029
19030         * g++.old-deja/g++.pt/spec24.C: Ensure that template
19031         specializations start with template headers.
19032
19033 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
19034
19035         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19036
19037         * g++.old-deja/g++.other/init9.C: Test cross initialization of
19038         non-POD types.
19039
19040 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
19041
19042         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19043
19044 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19045
19046         * compile/981022-1.c, compile/981022-1.x: New test and driver.
19047
19048 1998-10-19  Jeffrey A Law  (law@cygnus.com)
19049
19050         * 981019-1.c: New test.
19051
19052 1998-10-14  Robert Lipe <robertl@dgii.com>
19053
19054         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19055         find objc headers.
19056
19057 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
19058
19059         * compile/981001-4.c: Remove use of GCC extension that triggers a
19060         compiler bug.
19061
19062 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
19063
19064         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19065
19066 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19067
19068         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
19069         instantiation of template produces incorrect code for delete
19070         expression.
19071
19072         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
19073         constructors' name is not unique.
19074         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19075         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19076
19077         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
19078         automatic array of const is ill-formed.
19079
19080         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
19081         of template parameter?
19082
19083         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
19084         const.
19085
19086         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
19087         pointer-to-member expression.
19088
19089         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
19090         declaration causes ICE.
19091
19092 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
19093
19094         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
19095         reserved in the global namespace.
19096
19097         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19098         generate needed virtual table.
19099
19100         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19101
19102 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
19103
19104         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19105         template-dependent type
19106
19107 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
19108
19109         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19110         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19111         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19112
19113         * g++.old-deja/g++.other/using5.C: New test; using decl from base
19114         class should be usable as argument of member function.
19115         * g++.old-deja/g++.other/using6.C: New test; using decl from base
19116         class should be usable as return type of member function.
19117         * g++.old-deja/g++.other/using7.C: New test; using decl from base
19118         class should be usable as type of data member.
19119
19120         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19121
19122 1998-10-09  Jeffrey A Law  (law@cygnus.com)
19123
19124         * gcc.c-torture/special/920521-1.c: Fix bogus test.
19125
19126 1998-10-08  Nick Clifton  <nickc@cygnus.com>
19127
19128         * gcc.dg/dll-?.c Add thumb to target list.
19129         Fix assembler scan patterns to match current assembler output.
19130
19131 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
19132
19133         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
19134         matching of template brackets.
19135
19136         * g++.old-deja/g++.other/using4.C: New test.  Test using
19137         declarations of methods from base classes.
19138
19139         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
19140         within functions should introduce names into the innermost
19141         enclosing namespace.
19142
19143         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
19144         of static locals if first initialization throws.
19145
19146 1998-10-07  Jim Wilson  <wilson@cygnus.com>
19147
19148         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19149
19150 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
19151
19152         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
19153         lose track of the possible targets of tablejump insns.
19154         * special/special.exp: Run it.
19155
19156 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
19157
19158         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
19159         must be declared before its specializations can be named in friend
19160         declarations.
19161
19162 1998-10-05  Dave Love  <d.love@dl.ac.uk>
19163
19164         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19165
19166         * g77.f-torture/execute/io1.f: New test.
19167
19168 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
19169
19170         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19171         with pointer to template function, for which no argument deduction
19172         is possible.
19173
19174         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19175         specialization of template function as argument to template
19176         function.
19177
19178         * g++.old-deja/g++.other/access2.C: New test; Inner class
19179         shouldn't have privileged access to Outer's names.
19180
19181 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
19182
19183         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19184         friend template declared within template class conflicts with
19185         nested class of the same name.
19186
19187         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19188         is ignored.
19189
19190         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19191         object with direct initializer as function declaration.
19192
19193         * g++.old-deja/g++.other/decl2.C: New test; duplicate
19194         initializers.
19195
19196         * g++.old-deja/g++.other/null2.C: New test; conditional operator
19197         involving const pointer and NULL produces incorrect result.
19198
19199         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19200         type name without `typename' should be rejected with -pedantic.
19201
19202 1998-10-02  Richard Henderson  <rth@cygnus.com>
19203
19204         * g++.old-deja/g++.other/addrof1.C: New test.
19205
19206 1998-10-01  Nick Clifton  <nickc@cygnus.com>
19207
19208         * gcc.c-torture/compile/981001-1.c: New test.
19209         * gcc.c-torture/execute/981001-1.c: New test.
19210
19211 1998-10-01  Jeffrey A Law  (law@cygnus.com)
19212
19213         * gcc.c-torture/compile/981001-2.c: New test.
19214         * gcc.c-torture/compile/981001-3.c: New test.
19215         * gcc.c-torture/compile/981001-4.c: New test.
19216
19217 1998-10-01  Robert Lipe  <robertl@dgii.com>
19218
19219         * lib/objc.exp (objc_target_compile): Add -L during compiles for
19220         multilibbed hosts.   Idea grafted from g77.exp.
19221
19222 1998-09-30  Dave Love  <d.love@dl.ac.uk>
19223
19224         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19225         avoid losing on systems which need -lsocket.
19226
19227 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
19228
19229         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19230         * g++.old-deja/g++.other/nested2.C: Ditto.
19231         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19232         failure.
19233
19234 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
19235
19236         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19237         preferred over template operator!= for enum bitfields.
19238
19239 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
19240
19241         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19242         that happen to have the same base name, but in different scopes,
19243         are incorrectly rejected.
19244
19245 1998-09-16  Richard Henderson  <rth@cygnus.com>
19246
19247         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19248         on the native word size instead of an integer literal.
19249
19250 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
19251
19252         * g++.old-deja/g++.other/static2.C: Invocation of static data
19253         member of type pointer-to-function denoted as non-static member.
19254
19255         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19256         checks involving function types and aliases.
19257
19258 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19259
19260         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19261         redefined to the same non-trivial type.
19262
19263         * g++.old-deja/g++.pt/explicit73.C: Test for proper
19264         namespace-qualification of template specializations declared in
19265         other namespaces.
19266
19267         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19268         to declare a subset of the specializations of a template function
19269         as friends of specializations of a template class.
19270
19271         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19272         member templates that do not fully specialize the enclosing
19273         template class are rejected.
19274
19275 1998-09-11  Dave Love  <d.love@dl.ac.uk>
19276
19277         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19278
19279 1998-09-08  Dave Love  <d.love@dl.ac.uk>
19280
19281         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19282         altered from libf2c/libU77 version.
19283
19284 1998-09-06  Dave Love  <d.love@dl.ac.uk>
19285
19286         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19287
19288 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
19289
19290         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19291         (un)signed char are different types for template specialization
19292         purposes.
19293
19294 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
19295
19296         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19297         * objc: ObjC testsuite.
19298
19299 1998-08-31  Catherine Moore  <clm@cygnus.com>
19300
19301         * gcc.c-torture/execute/941014-1.x:  New file.
19302
19303 1998-08-31  Nick Clifton  <nickc@cygnus.com>
19304
19305         * lib/c-torture.exp: Add support for
19306         torture_eval_before_compile and torture_eval_before_execute
19307         variables.
19308
19309 1998-08-30  Jeffrey A Law  (law@cygnus.com)
19310
19311         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
19312         this test triggers valid.
19313
19314 1998-08-27  Jeffrey A Law  (law@cygnus.com)
19315
19316         * gcc.dg/980827-1.c: New test.
19317
19318 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
19319
19320         * gcc.c-torture/execute/loop-4b.c: New test.
19321
19322 1998-08-26  Nick Clifton  <nickc@cygnus.com>
19323
19324         * lib/c-torture.exp: Add support for
19325         torture_eval_before_compile and torture_eval_before_execute
19326         variables.
19327
19328 1998-08-25  Jeffrey A Law  (law@cygnus.com)
19329
19330         * gcc.c-torture/compile/980825-1.c: New test.
19331
19332 1998-08-24  Nick Clifton  <nickc@cygnus.com>
19333
19334         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19335         count number tests in opt_t0 not good_t0.
19336
19337 1998-08-24  Jeffrey A Law  (law@cygnus.com)
19338
19339         * gcc.c-torture/compile/930326-1.x: Fix typo.
19340
19341 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
19342
19343         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19344         causes an ICE.
19345
19346 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19347
19348         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19349         STACK_SIZE is defined.
19350         * gcc.c-torture/unsorted/stuct.c: Similarly.
19351
19352         * gcc.c-torture/compile/980821-1.c: New test.
19353
19354 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19355
19356         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19357
19358 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
19359
19360         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19361         code.
19362
19363 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
19364
19365         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19366         error'.
19367
19368 1998-08-18  Jeffrey A Law  (law@cygnus.com)
19369
19370         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19371
19372 1998-08-16  Jeffrey A Law  (law@cygnus.com)
19373
19374         * gcc.c-torture/compile/980816-1.c: New test.
19375
19376         * gcc.dg/980816-1.c: New test.
19377
19378 1998-08-13  Jeffrey A Law  (law@cygnus.com)
19379
19380         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19381         compiler for ieee tests.
19382
19383 1998-08-01  Dave Love  <d.love@dl.ac.uk>
19384
19385         * g77.f-torture/compile/980729-0.f: New test.
19386
19387 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
19388
19389         * gcc.c-torture/special/eeprof-1.c: New test, for
19390         -finstrument-functions.
19391         * gcc.c-torture/special/special.exp: Run it.
19392
19393 1998-07-29  Jeffrey A Law  (law@cygnus.com)
19394
19395         * gcc.c-torture/compile/980729-1.c: New test.
19396
19397 1998-07-27  Nick Clifton  <nickc@cygnus.com>
19398
19399         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19400         __thumb__ is defined, and test for ARM style doubles if so.
19401
19402 1998-07-26  Dave Love  <d.love@dl.ac.uk>
19403
19404         * g77.f-torture/noncompile/980615-0.f: New test.
19405
19406 1998-07-26  H.J. Lu  (hjl@gnu.org)
19407
19408         * gcc.dg/980312-1.c: Do link instead of compile.
19409         * gcc.dg/980313-1.c: Likewise.
19410
19411 1998-07-26  Jeffrey A Law  (law@cygnus.com)
19412
19413         * gcc.c-torture/compile/980726-1.c: New test.
19414
19415 1998-07-25  Dave Love  <d.love@dl.ac.uk>
19416
19417         * g77.f-torture/execute/io0.f: New test.
19418
19419 1998-07-24  Nick Clifton  <nickc@cygnus.com>
19420
19421         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19422         an int.
19423
19424 1998-06-18  Michael Meissner  <meissner@cygnus.com>
19425
19426         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19427         m32r bugs.
19428
19429 1998-07-17  Nick Clifton  <nickc@cygnus.com>
19430
19431         * gcc.dg/980626-1.c: Expect failures for all toolchains until
19432         c-decl.c:grokdeclarator can handle mode attributes.
19433
19434 1998-07-16  Jeffrey A Law  (law@cygnus.com)
19435
19436         * gcc.c-torture/execute/980716-1.c: New test.
19437
19438 1998-07-13  Jeffrey A Law  (law@cygnus.com)
19439
19440         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19441         the mn10200.
19442         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
19443         the mn10200.
19444         * gcc.c-torture/execute/va-arg-3.x: Similarly.
19445         * gcc.c-torture/compile/930326-1.x: Similarly.
19446
19447 1998-07-13  Dave Love  <d.love@dl.ac.uk>
19448
19449         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19450         New test from Craig.
19451
19452 1998-07-12  Dave Love  <d.love@dl.ac.uk>
19453
19454         * g77.f-torture/noncompile/980616-0.f: New test.
19455
19456         * g77.f-torture/execute/970816-3.f:  New test from Craig.
19457
19458 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19459
19460         *  g++.other/singleton.C: Return error value instead of taking
19461         SIGSEGV.
19462
19463 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19464
19465         *  g++.other/singleton.C: New test.   Warning is under dispute.
19466         Runtime crash is not.
19467
19468 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19469
19470         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19471         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19472         using6.C, using7.C}:  New namespace tests.
19473
19474 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
19475
19476         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19477         specialization with typedef'ed names used as array indexes.
19478
19479 1998-07-09  Jeffrey A Law  (law@cygnus.com)
19480
19481         * gcc.c-torture/execute/980709-1.c: New test.
19482
19483         * gcc.dg/980709-1.c: New test.
19484
19485 1998-07-07  Richard Henderson  <rth@cygnus.com>
19486
19487         * gcc.c-torture/execute/bcp-1.c: New test.
19488
19489 1998-07-07  Jeffrey A Law  (law@cygnus.com)
19490
19491         * gcc.c-torture/execute/980707-1.c: New test.
19492
19493 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
19494
19495         * gcc.c-torture/compile/980706-1.c: New test.
19496
19497 1998-07-01  Dave Love  <d.love@dl.ac.uk>
19498
19499         * g77.f-torture/execute/980701-0.f,
19500         g77.f-torture/execute/980701-1.f: New test from Craig.
19501
19502 1998-07-01  Jeffrey A Law  (law@cygnus.com)
19503
19504         * gcc.c-torture/compile/980701-1.c: New test.
19505
19506         * gcc.c-torture/execute/980701-1.c: New test.
19507
19508 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
19509 rlsruhe.de>
19510
19511         * g++.old-deja/g++.robertl/eb132.C: New test.
19512         * g++.old-deja/g++.robertl/eb133.C: Likewise.
19513
19514 1998-06-29  Dave Love  <d.love@dl.ac.uk>
19515
19516         * g77.f-torture/execute/980628-7.f,
19517         g77.f-torture/execute/980628-8.f,
19518         g77.f-torture/execute/980628-9.f,
19519         g77.f-torture/execute/980628-10.f: New tests from Craig.
19520
19521         * g77.f-torture/execute/980628-3.f: Remove mail headers.
19522
19523 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19524
19525         * g77.f-torture/execute/980628-4.f: New test from Craig.
19526         * g77.f-torture/execute/980628-5.f: Likewise.
19527         * g77.f-torture/execute/980628-2.f: Likewise.
19528         * g77.f-torture/execute/980628-0.f: Likewise.
19529         * g77.f-torture/execute/980628-1.f: Likewise.
19530         * g77.f-torture/execute/980628-3.f: Likewise.
19531         * g77.f-torture/execute/980628-6.f: Likewise.
19532
19533 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19534
19535         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19536         directory when nothing has been installed yet.
19537
19538 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
19539
19540         * gcc.c-torture/special/special.exp: Handle newer versions of
19541         dejagnu.
19542
19543 1998-06-26  Jeffrey A Law  (law@cygnus.com)
19544
19545         * gcc.dg/980626-1.c: New test.
19546
19547 1998-06-19  Bruno Haible <haible@ilog.fr>
19548
19549         * gcc.misc-tests/m-un-2.c: New test.
19550         * g++.old-deja/g++.other/warn01.c: Likewise.
19551
19552 1998-06-19  Robert Lipe  <robertl@dgii.com>
19553
19554         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19555         compatibility with assmblers with a different comment character.
19556         Eliminate use of GAS-specific extensions.
19557
19558 1998-06-19  Jeffrey A Law  (law@cygnus.com)
19559
19560         * gcc.c-torture/execute/ieee/980619-1.c: New test.
19561
19562 1998-06-19  Robert Lipe  <robertl@dgii.com>
19563
19564         *lib/g77.exp: Replace search for libf2c.a with search for newly
19565         renamed libg2c.a
19566
19567 1998-06-17  Jeffrey A Law  (law@cygnus.com)
19568
19569         * gcc.c-torture/execute/980617-1.c: New test.
19570
19571 1998-06-12  Jeffrey A Law  (law@cygnus.com)
19572
19573         * gcc.c-torture/execute/980612-1.c: New test.
19574
19575 1998-06-08  Jeffrey A Law  (law@cygnus.com)
19576
19577         * gcc.dg/980523-1.c: Only test on ppc-linux.
19578         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19579
19580         * gcc.c-torture/execute/980608-1.c: New test.
19581
19582 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19583
19584         * gcc.c-torture/execute/980605-1.c: New test.
19585
19586 1998-06-04  Jeffrey A Law  (law@cygnus.com)
19587
19588         * gcc.c-torture/execute/980604-1.c: New test.
19589
19590 1998-06-02  Jeffrey A Law  (law@cygnus.com)
19591
19592         * gcc.c-torture/execute/980602-1.c: New test.
19593         * gcc.c-torture/execute/980602-2.c: Likewise.
19594
19595 1998-06-02  Dave Love  <d.love@dl.ac.uk>
19596
19597         * 970125-0.f: Fix per JCB.  Add commentary.
19598
19599 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19600
19601         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19602         IEEE -0 support.
19603
19604 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19605
19606         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19607         earlier.
19608
19609 1998-05-28  Catherine Moore <clm@cygnus.com>
19610
19611         * gcc.c-torture/execute/980526-3.c: New test.
19612
19613 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19614
19615         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19616         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19617         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19618         m88k-motorola-sysv3 to XFAIL.
19619
19620 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19621
19622         * gcc.dg/980526-1.c: New test.
19623         * gcc.c-torture/execute/980526-2.c: New test.
19624
19625 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19626
19627         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19628
19629         * gcc.c-torture/execute/980526-1.c: New test.
19630
19631 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19632
19633         * g77.f-torture/execute/alpha2.f: Add runtime test.
19634
19635 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19636
19637         * g++.old-deja/old-deja.exp: Strip leading directories.
19638
19639         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19640         error for the line.  Don't run multiple tests for the same line.
19641
19642 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19643
19644         * gcc.dg/980523-1.c: New test.
19645
19646 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19647
19648         * g77.f-torture/compile/970915-0.f: New test.
19649
19650 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19651
19652         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19653
19654 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19655
19656         * gcc.dg/980520-1.c: New test.
19657
19658 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19659
19660         * gcc.dg/980502-1.c: Fix return type.
19661
19662 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19663
19664         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19665         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19666         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19667         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19668         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19669
19670 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19671
19672         * g77.f-torture/execute/980520-1.f: New test.
19673
19674 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19675
19676         * lib/mike-g77.exp: New file.
19677
19678         * g77.f-torture/noncompile/noncompile.exp,
19679         g77.f-torture/noncompile/check0.f: New files.
19680
19681 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19682
19683         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19684         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19685         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19686         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19687         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19688         abort where appropriate.
19689
19690 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19691
19692         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19693         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19694
19695 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19696
19697         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19698
19699 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19700
19701         * g77.f-torture/compile/980427-0.f: New test.
19702
19703 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19704
19705         * g77.f-torture/compile/980424-0.f: New test.
19706
19707 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19708
19709         * g77.f-torture/compile/980419-2.f (main): New test.
19710         * g77.f-torture/compile/970125-0.f: New test.
19711         * g77.f-torture/compile/980419-1.f: New test.
19712
19713 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19714
19715         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19716         of loop-4.c.
19717
19718 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19719
19720         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19721
19722 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19723
19724         * gcc.c-torture/compile/980329-1.c: New test.
19725
19726 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19727
19728         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19729         * gcc.dg/980312-1.c: Fix typo in -march command.
19730
19731 1998-03-16  H.J. Lu  (hjl@gnu.org)
19732
19733         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19734
19735 1998-03-11  Robert Lipe  <robertl@dgii.com>
19736
19737         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19738         Dave Love agree the Fortran source is bogus.
19739
19740 1998-03-11  Robert Lipe  <robertl@dgii.com>
19741
19742         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19743         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19744         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19745         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19746         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19747
19748 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19749
19750         * g++.old-deja/g++.other/friend1.C: New test.
19751
19752 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19753
19754         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19755         possibly uninitialized) variables and declare dnrm2.
19756
19757 1998-02-23  Robert Lipe <robertl@dgii.com>
19758
19759         From Bruno Haible <haible@ilog.fr>:
19760         * gcc.c-torture/execute/980223.c: New test.
19761
19762 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19763
19764         * gcc.dg/ifelse-1.c: New test.
19765
19766 1998-02-09  H.J. Lu  (hjl@gnu.org)
19767
19768         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19769
19770           * lib/old-dejagnu.exp (old-dejagnu): Added the
19771           "execution test - XFAIL *-*-*" handling in the spirit of
19772           "excess errors test -". Changed the "execution test fails"
19773           handling to be like "excess errors test fails".
19774           * Update various tests accordingly.
19775
19776 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19777
19778         * gcc.c-torture/execute/980205.c: New test.
19779
19780 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19781
19782         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19783         * lib/f-torture.exp: Similarly.
19784         * gcc.c-torture: Rename all .cexp files to .x files.
19785
19786 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19787
19788         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19789         (940510-1.c): Removed duplicate.
19790         (971104-1.c): New test.
19791
19792 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19793
19794           * lib/f-torture.exp: Improve error and loop detection.
19795
19796 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19797
19798         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19799         use that to size the filler array.
19800
19801 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19802
19803         * lib/c-torture.exp(c-torture-execute): Fix typo.
19804
19805         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19806         testcase as the executable name. Keep the executable around if
19807         the test fails.
19808
19809 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19810
19811         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19812         changes.  Only test one -g option, and move it to the end of the
19813         list of options to test.
19814
19815 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19816
19817         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19818         variable GCC_TORTURE_OPTIONS to supply default switches separated
19819         by colons.  If no environment variable, run tests with -O0 -g, -O1
19820         -g, and -O2 -g as well.
19821
19822 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19823
19824         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19825         explanatory comments. Fix indentation.
19826
19827 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19828
19829         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19830
19831 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19832
19833         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19834         * g++.old-deja/g++.mike/p7325.C: Likewise.
19835         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19836
19837 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19838
19839         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19840         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19841         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19842         * g++.old-deja/g++.law/operators4.C: Likewise.
19843
19844 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19845
19846         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19847         * g++.old-deja/g++.mike/p784.C: Ditto.
19848         * g++.old-deja/g++.mike/p785.C: Ditto.
19849
19850 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19851
19852           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19853
19854 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19855
19856         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19857         target feature; pass this to c-torture-execute as needed.
19858
19859 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19860
19861         * lib/c-torture.exp(c-torture-execute): If the previous and the
19862         current executables being tested are identical, we don't need to
19863         run the executable again. Try to make the executable names
19864         unique. Add an optional argument for passing additional compiler
19865         flags.
19866
19867 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19868
19869         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19870
19871 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19872
19873         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19874
19875 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19876
19877         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19878         32bit or larger longs.
19879
19880         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19881         have either a 32bit long or 32bit int.
19882
19883 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19884
19885         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19886         Make double precision tests dependent on sizeof (double).
19887
19888 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19889
19890         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19891         too.
19892
19893 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19894
19895         * gcc.c-torture/compile/961203-1.cexp: New script.
19896
19897 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19898
19899         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19900         up the includes ourselves.
19901
19902 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19903
19904         * lib/plumhall.exp: Remove random include, and add a few
19905         verbose messages for debugging.
19906
19907 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19908
19909         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19910         of trying to do it ourselves.
19911
19912 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19913
19914         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19915
19916 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19917
19918         * gcc.prms/5403.c: Made regexp a bit less strict.
19919
19920 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19921
19922         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19923         is returned from remote_load instead.
19924         * lib/plumhall.exp: Ditto.
19925         * lib/mike-g++.exp: Ditto.
19926         * lib/old-dejagnu.exp: Ditto.
19927         * lib/c-torture.exp: Ditto.
19928
19929 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19930
19931         * lib/g++.exp: Use build_wrapper procedure.
19932         * lib/gcc.exp: Ditto.
19933
19934 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19935
19936         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19937         an old-style decl for malloc.  Fixes tests to work when
19938         sizeof (int) != sizeof (size_t).
19939
19940 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19941
19942         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19943
19944         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19945         use stdargs.h interface.
19946
19947 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19948
19949         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19950         NO_VARARGS when compiling.
19951
19952 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19953
19954         * lib/plumhall.exp(ph_includes): New procedure.
19955         (ph_make): Use it.
19956         (ph_compiler): Ditto.
19957
19958         * lib/g++.exp: Rename test-glue.c to testglue.c.
19959         * lib/gcc.exp: Ditto.
19960
19961 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19962
19963         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19964         to completion when it's called.
19965
19966 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19967
19968         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19969         is defined, don't do test.
19970
19971 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19972
19973         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19974         for object files.
19975         (ph_summary): Mark skipped testcases as untested, not unresolved.
19976
19977         * lib/plumhall.exp (ph_make): If unresolved because of bad
19978         errorCode, record errorCode in log file.
19979         (*): Replace send_log/verbose with verbose -log.
19980
19981 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19982
19983         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19984         double conversion if double isn't at least 8 bytes.
19985
19986         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19987         int to work with targets where int is 16 bits.
19988
19989         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19990         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19991         precision for the test to complete.
19992
19993 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19994
19995         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19996         if d10v is not compiled with the -mdouble64 flag.
19997         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19998
19999         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20000         d10v is not compiled with the -mint32 flag.
20001
20002 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
20003
20004         * lib/plumhall.exp: Use incr_count.
20005
20006 1997-03-12  Jeffrey A Law  (law@cygnus.com)
20007
20008         * gcc.c-torture: Update to c-torture-1.45.
20009
20010 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
20011
20012         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20013         the name of the expect testcase file).
20014
20015         * lib/g++.exp(g++_init): Ditto.
20016
20017 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
20018
20019         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20020         the host.
20021
20022         * lib/gcc.exp(gcc_exit): New procedure.
20023
20024 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
20025
20026         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20027         specs where appropriate.
20028
20029         * g++.old-deja/g++.arm/*: Added additional ERROR checks
20030         because of new "candidates are" messages, and removed a few
20031
20032         * Converted all non-old-style g++ testcases to old-style, and
20033         moved into g++.old-deja.
20034
20035 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
20036
20037         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20038         options.
20039
20040         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20041         succeeded.
20042
20043         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20044
20045 1997-02-13  Michael Meissner  <meissner@cygnus.com>
20046
20047         * lib/gcc.exp (gcc_target_compile): Add support for defining
20048         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20049         the machine doesn't have those features.
20050
20051 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
20052
20053         * g++.law/operators4.exp: Don't use LIBS.
20054
20055 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
20056
20057         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20058
20059         * lib/mike-g++.exp: Don't set the compiler to be tested here.
20060         * lib/g++.exp: Set it here instead. Also, allow use of the
20061         --tool_exec and --tool_opt options. Change CXX to
20062         GXX_UNDER_TEST.
20063
20064         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20065
20066         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20067
20068 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
20069
20070         * lib/old-dejagnu.exp: Use prune_warnings instead of
20071         prune_system_crud.
20072         * lib/mike-g++.exp: Ditto.
20073         * lib/gcc.exp: Ditto.
20074         * lib/g++.exp: Ditto.
20075
20076         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20077
20078 1997-02-07  Jeffrey A Law  (law@cygnus.com)
20079
20080           * 941014-2.c: Include stdlib.h
20081           * 960327-1.c: Include stdio.h
20082           * dbra.c, index-1.c: Don't assume ints are 32bits.
20083
20084 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
20085
20086         * lib/gcc.exp: Add gcc,stack_size target feature.
20087
20088         * lib/g++.exp(g++_target_compile): Add the include and link
20089         paths here, not in two other places. And, it's $options, not
20090         options.
20091
20092         * lib/mike-g++.exp(postbase): Remove the code that determines
20093         the correct include and link paths.
20094         * g++.old-deja/old-deja.exp: Ditto.
20095
20096 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
20097
20098         * lib/g++.exp(g++_init): target_compile no longer returns the
20099         filename of the result.
20100
20101 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
20102
20103         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20104         call to glob.
20105
20106         * gcc.c-torture/special/special.exp: Change call to
20107         gcc_target_compile to include the object file.
20108
20109 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
20110
20111         * gcc.c-torture/special/special.exp: Correct misspelling in last
20112         change.
20113
20114 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
20115
20116         * lib/plumhall.exp(ph_summary): Log the entire output of the
20117         executable. Return -1 if there were any failures, 0 otherwise.
20118         (ph_execute): Return -1 if there were any failures, 0 otherwise.
20119         (ph_make): Clean up objects and executables that were built
20120         if the tests succeeded.
20121
20122 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
20123
20124         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20125         libraries and includes in the build tree as appropriate.
20126
20127 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20128
20129         * lib/c-torture.exp: Instead of looking for the global variable
20130         NO_LONG_LONG, check to see if that's a feature of the target.
20131
20132 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20133
20134         * config/default.exp: Minimize. Delete the remainer of the files in
20135         config; this functionality is now in devo/dejagnu/config.
20136
20137         g++.*/*: Pass any additional flags used to compile to postbase;
20138         delete CXXFLAGS.
20139
20140         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20141         is now done by runtest.exp. Use gcc_target_compile instead of
20142         compile.
20143
20144         lib/c-torture.exp: Use gcc_target_compile instead of compile.
20145         Remove references to CFLAGS. Use remote_file instead of
20146         calling rm -f.
20147         (c-torture): Take a list of arguments to use to compile this
20148         testcase.
20149
20150         lib/g++.exp: Simplify. Use target_compile instead of compile.
20151         lib/gcc-dg.exp: Ditto.
20152         lib/gcc.exp: Ditto.
20153         lib/mike-{gcc,g++}.exp: Ditto.
20154         lib/old-dejagnu.exp: Ditto.
20155         lib/plumhall.exp: Ditto.
20156
20157 1997-01-08  Jim Wilson  <wilson@cygnus.com>
20158
20159         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20160         (ph_linker): Likewise.
20161
20162 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
20163
20164           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20165         MAP_ANON / MAP_ANONYMOUS if defined;
20166         else try to map from /dev/zero .
20167
20168 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20169
20170         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
20171         isn't defined, then define it to MAP_ANONYMOUS.
20172
20173 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20174
20175         * gcc.c-torture: Update to c-torture-1.42 release.
20176
20177 1996-11-11  Jeffrey A Law  (law@cygnus.com)
20178
20179         * gcc.c-torture: Update to c-torture-1.41 release.
20180
20181 1996-10-27  Jeffrey A Law  (law@cygnus.com)
20182
20183         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
20184         c-torture release.
20185
20186 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
20187
20188         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20189         and LDFLAGS.  Fix second case to append the target_info ldflags
20190         onto LDFLAGS, not CFLAGS.
20191         * lib/g++.exp (g++_init): Add target_info stuff.
20192         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
20193         of libgloss and newlib flags for !native.
20194
20195         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20196         (GDB): Fix relative path to go up another dir for finding gdb.
20197
20198 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
20199
20200         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20201         versions in the target_info array, if they don't exist.
20202
20203 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
20204
20205         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20206
20207 1996-07-08  Jim Wilson  <wilson@cygnus.com>
20208
20209         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20210         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20211
20212 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
20213
20214         * lib/old-dejagnu.exp: Don't remove the output file before we've
20215         actually tested it. Don't append pwd to the path of the executable
20216         we're testing.
20217
20218 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
20219
20220         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20221
20222 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
20223
20224         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20225         temporary directory for compiler files, and set it to a default
20226         value of /tmp. Set $output as the name of the output file from
20227         compiling the testcase. Add a -o option to $cflags_var so the
20228         compiler writes the final output file as $output. Set $executable
20229         to $output.
20230
20231         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20232         directory for compiler files, and set it to /tmp if it doesn't
20233         already have a value. Set $output_file to the name of the output
20234         file from compiling the testcase. Add a -o option to CXXFLAGS so
20235         the compiler writes the final output file as $output. Use $output
20236         as the executable to be tested.
20237
20238 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20239
20240         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20241
20242 1996-06-08  Jeffrey A Law  (law@cygnus.com)
20243
20244         * gcc.c-torture/execute/pending-1.c: New test.  Still
20245         pending in Tege's queue.
20246
20247 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
20248
20249         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20250         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
20251         if there were failures.  Call unresolved if there were unresolved
20252         testcases.  Call gcc_fail if program did not run to completion.
20253         (ph_make): Pass additional argument name to ph_execute.
20254         (ph_execute): Add new argument.  Pass additional arguments to
20255         ph_summary.  Call gcc_fail is there is no execution output.
20256
20257 1996-04-24  Jeffrey A Law  (law@cygnus.com)
20258
20259         * lib/plumhall.exp (proc_summary): Output relavent summary
20260         lines into the log so specific failures in plumhall can be
20261         investigated.
20262
20263 1996-04-10  Jeffrey A Law  (law@cygnus.com)
20264
20265         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20266         (c-torture-execute): Don't try to execute tests which use
20267         "long long" types if $NO_LONG_LONG is nonzero.
20268
20269 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
20270
20271         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20272         not c-torture.
20273
20274         * gcc.ieee: Move from here.
20275         * gcc.c-torture/execute/ieee: To here.
20276
20277 1996-03-26  Jeffrey A Law  (law@cygnus.com)
20278
20279         * gcc.c-torture: Update to c-torture-1.41 release.
20280
20281 1996-03-22  Jeffrey A Law  (law@cygnus.com)
20282
20283         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20284         not "$output".
20285
20286 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
20287
20288         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20289         -c present.
20290
20291 1996-03-02  Jeffrey A Law  (law@cygnus.com)
20292
20293         * config/proelf.exp: Handle connecting to a simulator.
20294
20295 1996-01-31  Jeffrey A Law  (law@cygnus.com)
20296
20297         * config/proelf.exp: New file.  Enough framework that we can
20298         run c-torture tests on the proelf targets (or any other target
20299         that gdb can connect to for that matter).
20300
20301 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
20302
20303         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20304         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
20305
20306         * lib/plumhall.exp (ph_execute): Always call ph_summary if
20307         exec_output exists.
20308
20309 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
20310
20311         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20312         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20313
20314         * config/*.exp: Update FSF address.  Change result of ${tool}_load
20315         to pass/fail/unresolved/unsupported/untested.  Caller must now
20316         call unresolved/unsupported/untested.
20317         * lib/*.exp: Update FSF address.  Update to handle new results of
20318         ${tool}_load.
20319         * lib/chill.exp (verbose): Delete.
20320
20321 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
20322
20323         * lib/gcc.exp (default_gcc_start): Change order of args to
20324         $LDFLAGS $CFLAGS $LIBS.
20325         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20326         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
20327         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20328         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20329         * gcc.misc-tests/dg-test.exp: Likewise.
20330         * gcc.misc-tests/msgs.exp: Likewise.
20331         * gcc.prms/prms.exp: Likewise.
20332         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20333         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
20334
20335         * lib/dg.exp: Deleted, moved to dejagnu/lib.
20336
20337 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20338
20339         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20340
20341         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20342         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20343
20344         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20345         necessary.
20346
20347 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
20348
20349         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20350         global for loop; add use of $mathlib.
20351         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20352         settings here; set mathlib for anything but VxWorks.
20353
20354 1996-01-22  Jeffrey A Law  (law@cygnus.com)
20355
20356         * gcc.c-torture: Update to c-torture-1.40 release.
20357
20358 1996-01-03  Jeffrey A Law  (law@cygnus.com)
20359
20360         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20361         dg.exp.
20362
20363 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
20364
20365         * lib/c-torture.exp (c-torture-execute): Declare "output" as
20366         global.
20367
20368 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
20369
20370         * lib/g++.exp (LIBS): Define if not already.
20371         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20372         (gcc-dg-prune): Call prune_gcc_output.
20373         * lib/gcc.exp (prune_gcc_output): New proc.
20374         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20375         prune_gcc_output.
20376
20377 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
20378
20379         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20380         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
20381
20382 1995-11-15  Jeffrey A Law  (law@cygnus.com)
20383
20384         * gcc.c-torture: Update to c-torture-1.39 release.
20385
20386 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
20387
20388         * lib/c-torture.exp (c-torture-execute): Don't return if one option
20389         fails, try others as well.
20390
20391 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
20392
20393         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20394         If compilation fails, mark execute tests as `untested'.
20395         If test is marked as unsupported, don't mark compilation and
20396         execute tests as failed.
20397
20398 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
20399
20400         * lib/g++.exp (g++_init): Don't link in libg++, and look to
20401         libstdc++ for whether or not we want to be doing shared
20402         libraries.  Delete link_curses since we don't need it anymore.
20403         * lib/mike-g++.exp (postbase): Don't link in libg++.
20404         * g++.old-deja/old-deja.exp: Likewise.
20405
20406 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
20407
20408         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20409
20410 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
20411
20412         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20413         For that, add `-Wl,-a,shared_archive'.
20414         * g++.old-deja/old-deja.exp: Likewise.
20415
20416 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
20417
20418         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20419
20420 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
20421
20422         * lib/mike-g++.exp (postbase): Pay attention to the status of
20423         g++_load.
20424
20425 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
20426
20427           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20428
20429 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
20430
20431         * lib/gcc.exp (default_gcc_start): No longer need to log program
20432         being executed or its output, execute_anywhere does that now.
20433         * lib/g++.exp (default_g++_version): Call execute_anywhere.
20434         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
20435
20436 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
20437
20438         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20439         the same as those in lib/g++.exp.
20440
20441 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
20442
20443         * gcc.c-torture: Update to c-torture-1.38 release.
20444         * gcc.ieee: Related changes.
20445
20446 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
20447
20448         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20449         "exec". Minor reformatting changes.
20450
20451         * config/rom68k.exp (${tool}_load): Make it work in a canadian
20452         cross. This means all "exec" calls now work on a remote host as
20453         well.
20454         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
20455         cross. Filter out the extra "\r\n" stuff that expect puts in.
20456         (c-torture-execute): Filter out the bogus warnings like
20457         c-torture-compile does. Add support for canadian cross.
20458         * lib/gcc.exp (default_gcc_version, default_gcc_start)
20459         Use execute_anywhere rather than calling exec directly. Now it
20460         works for canadian cross testing.
20461
20462 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
20463
20464         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
20465         results into a variable, and check that rather than using file exists.
20466
20467 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
20468
20469         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20470         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
20471
20472 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20473
20474         * g++.old-deja/old-deja.exp: Create and pass runshlib and
20475         lib_curses if there's a shared libg++ in the build tree.
20476
20477 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
20478
20479         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20480         if not supported target.
20481
20482 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
20483
20484         * lib/g++.exp (g++_init): Move empty setting of runshlib and
20485         link_curses up to always happen, not just for native builds.
20486
20487 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
20488
20489         * gcc.c-torture: Update to c-torture-1.36 release.
20490         * gcc.failure: Related changes.
20491
20492 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
20493
20494         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20495
20496 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
20497
20498         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20499         * lib/mike-g++.exp (postbase): Not in here.  Still reference
20500         runshlib, link_curses, and mathlib for link and run.
20501
20502         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20503         pass the runtime shared library options for Solaris, OSF/1, and
20504         Irix5, and link with -lcurses to avoid unresolved references.
20505
20506 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
20507
20508         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20509         only run once.
20510
20511 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
20512
20513         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20514
20515 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
20516
20517         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
20518         do not have a framework for the "compat" tests yet.
20519
20520 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
20521
20522         * lib/mike-g++.exp (postbase): New local variable `mathlib',
20523         set to null if we're testing vxworks5.1.  Use that instead of
20524         `-lm' in the setting of LIBS for link and run.
20525
20526 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
20527
20528         * config/rom68k.exp (${tool}_load): Major changes to make it
20529         work.  Verified that it does in fact return the stuff in
20530         exec_output properly.  Catch any Emul or any TRAP other than 0.
20531
20532 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
20533
20534         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20535         LDFLAGS properly for targets that need stuff from libgloss.
20536         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20537         only run once.
20538         (gpp_initialized): New variable.
20539
20540 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
20541
20542         * config/rom68k.exp: Load libgloss.exp.
20543         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20544         so we can produce a fully linked binary.
20545         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20546         so we can produce a fully linked binary.
20547
20548 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
20549
20550         * lib/plumhall.exp (ph_section): Watch for expected failures.
20551         Add missing `else'.
20552
20553         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20554         run the testcase.
20555         (c-torture): Likewise.
20556
20557 1995-08-28  Doug Evans  <dje@cygnus.com>
20558
20559         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20560
20561         * lib/mike-g++.exp (mike_cleanup): New proc.
20562         (prebase): New globals compiler_result, not_compiler_result,
20563         target_regexp.
20564         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
20565         allow leading "-" in pattern.  Watch for unsupported tests.
20566         If $compiler_result is set, pattern match assembler code,
20567         and ditto for $not_compiler_result.
20568         * lib/mike-gcc.exp: Likewise.
20569
20570         * lib/plumhall.exp (ph_execute): Only call ph_summary if
20571         execution "succeeded".
20572
20573 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
20574
20575         * config/win32.exp: New file.
20576         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20577
20578 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
20579
20580         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20581         unsupported.
20582         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20583         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20584         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20585
20586         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20587         "... without exceptions was ...".  That is now handled by
20588         prune_system_crud.
20589         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20590
20591 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20592
20593         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20594         sieve.c,sort2.c}: New files.
20595         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20596         sieve.exp,sort2.exp}: Drivers for them.
20597
20598         * lib/mike-gcc.exp (program_output): New user settable variable.
20599         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20600         messages.
20601         * lib/mike-g++.exp (program_output): New user settable variable.
20602
20603         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20604
20605         * config/sh.exp: Deleted (use sim.exp instead).
20606
20607 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20608
20609         * config/vx.exp: Declare CHECKTASK as global.
20610         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20611         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20612         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20613
20614 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20615
20616         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20617         target. Like vx.exp, only includes `vx29k.exp' instead of
20618         `vxworks.exp'.
20619
20620 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20621
20622         * config/sim.exp: Increase time limit from 120 seconds to 240.
20623
20624 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20625
20626         * gcc.c-torture/execute/950628-1.c: New test.
20627
20628 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20629
20630         * gcc.c-torture: Update with changes/additions from
20631         c-torture-1.34.
20632
20633 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20634
20635         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20636
20637 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20638
20639         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20640
20641 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20642
20643         * gcc.c-torture/compile/950512-1.c: New test.
20644         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20645         * gcc.dg/struct-ret-1.c: Likewise.
20646
20647 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20648
20649         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20650           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20651
20652 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20653
20654         * gcc.c-torture/special/920411-1.c: Deleted.
20655         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20656
20657 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20658
20659         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20660         cpu limit.
20661
20662 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20663
20664         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20665
20666 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20667
20668         From kenner;
20669         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20670         is the proper length.
20671         * va-arg-3.c: Likewise.
20672
20673 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20674
20675         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20676         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20677
20678         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20679         * lib/g++.exp (default_g++_start): Delete old cruft.
20680
20681 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20682
20683         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20684         (2 * (1 << 18)) to (2 * (1 << 17)).
20685
20686         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20687
20688 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20689
20690         * config/rom68k.exp: Renamed from config/idp.exp
20691
20692 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20693
20694         * c-torture/compile/921109-2.c
20695
20696 1995-04-18  Mike Stump  <mrs@cygnus.com>
20697
20698         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20699         excess errors.
20700
20701 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20702
20703         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20704         output.
20705         * lib/g++.exp (default_g++_start): Likewise.
20706
20707 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20708
20709         * gcc.c-torture/compile/950329-1.c: New test.
20710
20711 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20712
20713           * config/bug.exp (${tool}_load): Updated to use new remote_open
20714           and remote_close procs.
20715         * config/idp.exp: New file.
20716
20717 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20718
20719         * gcc.c-torture/execute/950322-1.c: New test.
20720
20721 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20722
20723         * config/vx.exp (${tool}_load): Clean up testing of return code from
20724         vxworks_ld and vxworks_spawn.
20725
20726 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20727
20728         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20729
20730 1995-03-13  Mike Stump  <mrs@cygnus.com>
20731
20732         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20733         can mark excess errors on a machine by machine basis.  Note, the
20734         default is to not expect any excess errors, even when excess
20735         errors test - is given, so you will want to put an XFAIL ... on
20736         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20737         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20738         those 4 machines, but no others.
20739
20740 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20741
20742         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20743         * lib/c-torture.exp: to here.
20744
20745 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20746
20747         * gcc.c-torture/execute/950221-1.c: New test.
20748         * gcc.c-torture/execute/struct-ret-1.c: New test.
20749         * gcc.c-torture/compile/950221-1.c: New test.
20750
20751         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20752
20753 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20754
20755         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20756         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20757
20758 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20759
20760         * g++.gb: New directory of tests, derived from my signature and
20761         class scoping tests.
20762
20763         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20764         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20765         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20766         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20767         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20768         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20769         * g++.gb/sig25.C: Likewise.
20770
20771         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20772         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20773         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20774         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20775         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20776         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20777         * g++.gb/sig25.exp: Likewise.
20778
20779         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20780         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20781         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20782         * g++.gb/scope13.C: Likewise, this test still fails.
20783
20784         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20785         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20786         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20787         * g++.gb/scope13.exp: Ditto.
20788
20789         * g++.gb/README: New file, explains what these tests are about.
20790
20791 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20792
20793         * lib/dg.exp (dg-do): Support `preprocess'.
20794         (dg-test): Likewise.
20795
20796 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20797
20798         * config/udi.exp: change "continue -expect" to "exp_continue".
20799
20800 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20801
20802         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20803         Delete redundant tests.
20804
20805         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20806         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20807         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20808         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20809         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20810         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20811         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20812         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20813
20814         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20815         storing label pointers.
20816         * gcc.c-torture/execute/921019-1.c: Likewise.
20817         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20818         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20819         parameter fp.
20820         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20821         constants.
20822
20823         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20824         Delete obsolete tests.
20825
20826         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20827         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20828         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20829         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20830         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20831         * gcc.c-torture/compile/950124-1.c: New test.
20832
20833         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20834
20835 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20836
20837         * lib/mike-g++.exp: Add -lm to LIBS.
20838
20839 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20840
20841         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20842
20843 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20844
20845         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20846
20847 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20848
20849         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20850
20851 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20852
20853         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20854         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20855         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20856         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20857         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20858         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20859         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20860         * g++.law/{operators31.C, operators32.C,
20861         * g++.law/{operators33.C, operators34.C}: Likewise.
20862         * g++.law/{pic1.C, refs2.C}: Likewise.
20863         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20864         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20865         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20866         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20867
20868         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20869         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20870         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20871         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20872         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20873         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20874         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20875         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20876         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20877         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20878         * g++.law/{operators34.exp}: Likewise.
20879         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20880         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20881         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20882         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20883         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20884
20885         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20886         No longer expected to fail.
20887         * g++.law/missed-error3.C: Tweak for recent bool changes.
20888
20889 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20890
20891         * config/emb-unix: Deleted.
20892         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20893         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20894
20895 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20896
20897         * lib/dg.exp (dg-test): Fix typo in last patch.
20898
20899 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20900
20901         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20902         (handles multiple occurrences).
20903
20904 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20905
20906         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20907         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20908         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20909         printed).
20910         * lib/c-torture.exp (c-torture-compile): Likewise.
20911         (c-torture): Prepend full path if missing.
20912         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20913         (gcc_fail): Likewise.
20914         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20915
20916 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20917
20918         * lib/netware.exp: Only attach to NetWare i386 systems.
20919
20920 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20921
20922         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20923         messages.  Add test name to "output pattern match" pass/fail message.
20924
20925 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20926
20927         * gcc.dg: New testsuite.
20928         * gcc.dg/dg.exp: New file.
20929
20930         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20931         test-switch.c}: Deleted.
20932
20933         * gcc.misc-tests/msgs.exp: New testcase driver.
20934
20935 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20936
20937         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20938         Watch for illegal return values from ${tool}_load.
20939         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20940         cross targets.  Coerce return value >0 to 1.
20941
20942 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20943
20944         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20945
20946         * config/emb-unix.exp: New file.
20947
20948         * config/sim.exp: Error if variable $SIM not defined.
20949         (${tool}_load): Mark test as "untested" if simulator missing.
20950
20951         * config/unix.exp: Load remote.exp to get rcp_download.
20952         * lib/c-torture.exp: Use different option lists for testcases with
20953         and without loops.
20954         * gcc.c-torture/execute/execute.exp: Likewise.
20955
20956 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20957
20958         * config/*.exp: Clarify return code from ${tool}_load.
20959         Call `unresolved' or `untested' instead of `warning' or `perror'
20960         (sometimes you still want to call both though).
20961         Add comment that `shell_id' is local to each file.
20962         * config/udi.exp (timeout): Set to 30.
20963         Don't print warning if connection fails, $connectmode has already
20964         printed an error.
20965         (${tool}_load): Move verbose messages to level 2.
20966         Rework pattern for "Process started" message.
20967         Pass `shell_id' to ${connectmode}_download.
20968         Retry twice upon timeout.  Make resetting of target more robust.
20969         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20970         Pass `shell_id' to exit_$connectmode.
20971         Only call exit_$connectmode if connected.
20972         * config/unix.exp (${tool}_load): Check return codes better.
20973         * config/vrtx.exp (${tool}_load): Likewise.
20974         * config/vx.exp (${tool}_load): Likewise.
20975         Delete unneeded global's.
20976         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20977         from ${tool}_load.
20978         (dg-stat): Delete.
20979         (dg-init): Delete recording of pass/fail counts.
20980         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20981         (old-dejagnu-init): Likewise.
20982         (old-dejagnu-stat): Delete contents, empty proc now.
20983         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20984         (c-torture): Delete references to lcnt, lpass, lfail.
20985         Get option list from TORTURE_OPTIONS.
20986         Delete -funroll[-all]-loops if no loops.
20987         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20988         (g++_stat): Delete contents (empty proc now).
20989         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20990         (gcc_finish): Likewise.
20991         (gcc_stat): Deleted.
20992         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20993         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20994         * gcc.c-torture/execute/execute.exp: Likewise.
20995         Split tests into two parts: compile, execute.
20996         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20997         no loops.  Update to reflect clarified return codes from ${tool}_load.
20998
20999 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
21000
21001         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21002         to grep for.
21003         (old-dejagnu): Likewise (where necessary).
21004
21005 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
21006
21007         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21008
21009         * lib/dg.exp (dg-process-target): Fix processing of selector.
21010         Add comment regarding use of `error'.
21011
21012         * lib/gcc.exp (prune_system_crud): Define if missing.
21013         * lib/g++.exp (prune_system_crud): Likewise.
21014
21015         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21016         Call prune_system_crud.
21017         * lib/dg.exp (dg-runtest): New proc.
21018         Use perror instead of send_user for tcl errors in testcase.
21019         Don't return any value, it's never used.
21020         Don't clobber previous definition of `unknown'.
21021         Print tcl errors in `dg-final'.
21022
21023 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
21024
21025         * lib/dg.exp (dg-process-target): Improve syntax error messages.
21026         (dg-test): Don't print errorInfo, it contains stack backtrace.
21027
21028 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
21029
21030         * lib/g++.exp (runtest_file_p): Define if missing.
21031
21032 1994-09-24  Doug Evans  (dje@cygnus.com)
21033
21034         * lib/mike-g++.exp: Comment out loading of g++.exp.
21035         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
21036         (default_g++_version): Always print something.
21037         (default_g++_start): Comment out call to `which'.
21038         (g++_start, g++_load): Deleted (must be defined in config file).
21039         * lib/gcc.exp: Test for existence of $CC at start.
21040         Delete check for tmpdir (done in gcc_init).
21041         (default_gcc_version): Always print something.
21042         (default_gcc_start): Comment out call to `which'.
21043         * config/*.exp: Major cleanup - make cross targets work at least a
21044         little better for g++ (by not being "--tool gcc" specific).
21045         Rename gcc_xxx to ${tool}_xxx.
21046         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21047         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21048
21049 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
21050
21051         * lib/c-torture.exp (c-torture-compile): Rework compiler
21052         message processing.
21053
21054         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21055         c-torture.
21056
21057 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
21058
21059         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21060
21061         * lib/dg.exp (dg-process-target): Support { target native }.
21062
21063 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
21064
21065         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
21066         looked for "... program xxx got fatal signal".
21067         Correct regsub munging of `comp_output'.
21068         Ignore compiler messages "path prefix not used" and "linker input
21069         file unused".
21070
21071 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
21072
21073         * lib/gcc.exp (runtest_file_p): Define if missing.
21074         * gcc.prms/template.c: Example to work from.
21075
21076 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
21077
21078         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21079         * lib/dg.exp (dg-test): Call unsupported testcases as such.
21080
21081         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21082         * gcc.prms/1883.c: Moved from compile/940714-1.c.
21083         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21084         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21085
21086         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21087         (dg-process-target): No longer a varargs proc.
21088         Return S/N for target, P/F for xfail.  All callers changed.
21089         (user option procs): More argument checking.
21090         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21091         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21092         (dg-test): Skip test if not running on selected target in `dg-do'.
21093         Update handling of `dg-do-what', `dg-output-text'.
21094         Separate execution pass/fail from output pattern match pass/fail.
21095         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21096
21097 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
21098
21099         * gcc.c-torture/special/special.exp: Don't expect failure for mips
21100         target for 920510-1.c.
21101
21102 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
21103
21104         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21105         Clean up comment regarding use of passcnt, etc.
21106         (gcc_stat): Don't update `testcnt' here.
21107         (gcc_finish): Do it here.
21108         Might as well reset `but_id' here too.
21109         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21110         to determine if the file should be tested.
21111         * gcc.c-torture/compile/compile.exp: Likewise.
21112         * gcc.c-torture/execute/execute.exp: Likewise.
21113         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21114         * gcc.misc-tests/dg-test.exp: Likewise.
21115         * gcc.prms/prms.exp: Likewise.
21116         * gcc.wendy/wendy.exp: Likewise.
21117         * g++.old-deja.exp: Likewise.
21118         Move "Testing file" message to verbose level 1.
21119
21120 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
21121
21122         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21123
21124 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
21125
21126         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21127         (default_gcc_start): Accept optional second list element
21128         of compiler flags.  Print compiler output at verbosity level 2.
21129         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21130         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21131         Save current values of framework globals passcnt, failcnt, xpasscnt,
21132         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21133         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
21134         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21135         xfailcnt to compute stats.  Update framework global `testcnt' from
21136         pass/fail counts.
21137         (gcc_finish): New proc.  Clean up test environment.
21138         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21139         (gcc_epass, gcc_efail): Delete.
21140         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21141         argument of line number.
21142         (dg-init): If the tool has an init routine, call it.
21143         (dg-test): Remove args `cflags_var' and `libs_var'.
21144         Pass all compiler options to ${tool}_start.
21145         Handle missing line number.
21146         (dg-finish): New function.
21147         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21148         particular files.  Call gcc_finish at end.  Move "skipping test"
21149         message to verbosity level 3.
21150         * gcc.c-torture/compile/compile.exp: Likewise.
21151         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21152         * gcc.c-torture/execute/execute.exp: Likewise.
21153         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21154         Print testcase being tried at verbosity level 1.
21155         * gcc.c-torture/special/special.exp: Unset xfail.
21156         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21157         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21158         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21159         * gcc.failure/failure.exp: Likewise.
21160         * gcc.ieee/ieee.exp: Likewise.
21161         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21162         Update call to dg-test.  Call dg-finish at end.
21163         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
21164         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21165         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21166         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21167         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
21168         * gcc.wendy/wendy.exp: Add copyright.
21169         Delete setting of tmpdir (done by gcc_init).
21170         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21171         Pass compiler flags to gcc_start.  Call gcc_finish at end.
21172         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21173         gcc_[ce]pass/fail.
21174
21175 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
21176
21177         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21178         confusion.
21179         (g++_load): Likewise.
21180
21181         * config/*.exp (gcc_load): Some were varargs fns and some were not.
21182         Rename argument to `prog' to remove the confusion.
21183         Varargs fns behave differently too!
21184         (g++_load): Likewise.
21185
21186         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21187
21188         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21189         what it is.  Delete (always) printing of status value for !native.
21190         Simplify verbose code, and include status and exec_output.
21191         (g++_load): Use gcc_load.
21192
21193 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
21194
21195         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21196         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21197         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21198         940714-3.c as these testcases don't exist anymore.  Make
21199         va-arg-1.c expected to pass.
21200
21201 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
21202
21203         * gcc.misc-tests/misc.exp: Only run specific testcases.
21204         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
21205         * gcc.misc-tests/dg-[1-9].c: New files.
21206
21207         * lib/dg.exp: New testsuite driver.
21208         * gcc.prms/prms.exp: Use it.
21209
21210         * README.gcc: New file.
21211
21212         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21213         Document and reset `lxpass' and `lxfail'.
21214         Simplify "initialized" message.
21215         (gcc_stat): Clean up comments a little.
21216
21217 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
21218
21219         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21220
21221 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
21222
21223         * lib/old-dejagnu.exp (process-option): New proc.
21224         (old-dejagnu-init, old-dejagnu-stat): Likewise.
21225         (old-dejagnu): Simplify.
21226         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21227
21228 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
21229
21230         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21231         exists and is not an empty string.
21232
21233         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21234         $xfail rather than calling setup_xfail.  Clear $xfail when test is
21235         finished.
21236         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21237         automatically.
21238
21239         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21240         longer expected to fail.
21241
21242         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21243         "f" function call.
21244
21245         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21246
21247         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21248         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21249         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21250         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21251         c-torture-1.29.
21252
21253         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21254         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21255
21256         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21257
21258         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21259         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21260
21261         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21262         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21263         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21264
21265 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
21266
21267         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21268         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21269         940714-1.c, 940714-2.c, 940714-3.c},
21270         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21271         gcc.misc-tests/{mg.c,mg.exp}:
21272         New tests.
21273         * gcc.noncompile/noncompile.exp: Change accordingly.
21274
21275 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
21276
21277         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21278         Undo previous clobberage.
21279
21280 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
21281
21282         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21283         * gcc.special/{930510-1.c, special.exp}:
21284         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21285         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21286         struct-varargs-1.c}: New tests from c-torture-1.26.
21287
21288 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
21289
21290         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21291           argument to switch.
21292
21293 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
21294
21295         * Revert the previous changes.  Please see Rob's directory
21296           (/lisa/test/rob/progressive/gcc/testsuite) for testing
21297           fixes.
21298
21299 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
21300
21301         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21302             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21303             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21304             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21305             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21306             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21307             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21308             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21309             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21310             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21311             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21312             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21313             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21314             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21315             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21316             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21317             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21318             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21319             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21320             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21321             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21322             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21323             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21324             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21325             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21326             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21327             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21328
21329 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
21330
21331         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21332             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21333           with perror calls.
21334
21335 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
21336
21337         * config/unix.exp (g++_load): Fix syntax.
21338
21339 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
21340
21341         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21342         * gcc.noncompile/921017-1.c: Deleted obsolete test.
21343         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21344         Don't expect va-arg-1.c to fail.  Correct expected output for
21345         920928-1.c.
21346         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21347         * gcc.wendy/hbm4.c: Correct typo.
21348         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21349
21350 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
21351
21352         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21353         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21354         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
21355         * lib/c-torture.exp (c-torture-compile): Ditto.
21356
21357         Reduce volume of output (remove all the -I's and such).
21358         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21359         Call gcc_cpass, gcc_cfail.
21360         (c-torture): Pass testing option to c-torture-compile.
21361
21362 1994-03-21  Doug Evans  (dje@cygnus.com)
21363
21364         Bring patches over from progressive.
21365         * config/default.exp: Exit remote shell cleanly.
21366         (g++_exit, g++_start): Add default versions.
21367         * config/sim.exp (gcc_load): Use perror, not error.
21368
21369 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
21370
21371         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
21372         set in site.exp.
21373
21374 1994-03-14  Doug Evans  (dje@cygnus.com)
21375
21376         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21377         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21378         (wendy_try): New proc to run testcase.
21379         (main loop): Call 'em.
21380         * gcc.wendy/*.c: Clean up pass to correct expected output.
21381
21382         * lib/gcc.exp: Minor cleanup work.
21383         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21384
21385 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
21386
21387         * config/sim.exp (gcc_load): Document return codes better.
21388         Don't pass -v to simulator.
21389
21390 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
21391
21392           * gcc.special/920717-x.c: Fix typo.
21393           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21394           get at sources.
21395
21396         * lib/mike-gcc.exp: Fix typo.
21397
21398 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
21399
21400         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21401         binary to use, transform the name.
21402         * config/*.exp: rename everything. Nuke any g++ specific files,
21403         it's now a special case of gcc that requires no special support.
21404         Add a default.exp for unsupported targets.
21405
21406 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
21407
21408         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
21409         lib/old-dejagnu.exp: Fix a few patterns to work with the new
21410         version of Tcl.
21411
21412 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
21413
21414         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
21415         than a warning.
21416
21417 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
21418
21419         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21420
21421 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
21422
21423         * gcc.execute/execute.exp: Combine opt_list and foption_list into
21424         option_list.  Compile every file with only 4/6 option choices
21425         (same as C torture) instead of with 12/18 different option
21426         choices.
21427         * lib/c-torture.exp: Likewise.
21428
21429         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21430         not already set.
21431
21432 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
21433
21434         * lib/old-deja.exp: Add `excess errors test fails' error, now one
21435         can put an XFAIL *-*-* on excess errors.
21436
21437 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
21438
21439         * g++.law: Add more tests derived from g++-bugs snapshots.
21440
21441         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
21442         equivalent to g++.law/init9.
21443
21444         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
21445         compiled it, and the a.out file after we've run it.
21446
21447 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
21448
21449         * lib/mike-g++.exp (postbase): Delete the .o file after we've
21450         compiled it, and the a.out file after we've run it.
21451
21452 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
21453
21454         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
21455
21456 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
21457
21458         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21459         version number.
21460
21461 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
21462
21463         * g++.law: New directory of g++ tests derived from the g++-bugs
21464         snapshots.
21465
21466 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
21467
21468         * gcc.compile: initbug1.c initbug1.exp testcase added
21469
21470 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
21471
21472         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21473         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21474           fixes submitted by Jeff Law (law@cs.utah.edu)
21475         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21476           Jeff Law (law@cs.utah.edu)
21477
21478
21479 1993-11-30  Mike Stump  (mrs@cygnus.com)
21480
21481         * config/unix-g++.exp: Follow the gcc way of doing things.
21482         * g++.old-deja/old-deja.exp: Minor updates.
21483         * lib/g++.exp: New file, follow the gcc way of doing things.
21484         * lib/old-dejagnu.exp: Minor updates.
21485         * lib/mike-g++.exp: Always unset errorInfo.
21486
21487 1993-11-06  Mike Stump  (mrs@cygnus.com)
21488
21489         * lib/gcc.exp: Fix some errors with the below change, CC and
21490         CFLAGS should be global when setting, not local.
21491
21492 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
21493
21494         * lib/gcc.exp: Transform tool name.
21495
21496 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21497
21498         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21499
21500 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21501
21502         * lib/gcc.exp: change gcc_done to gcc_stat
21503
21504 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21505
21506         * Upgraded gcc testsuite to c-torture version 1.25
21507
21508 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
21509
21510         * lib/gcc.exp: added reporting code. Changed verbose compile message.
21511         * lib/c-torture: added hooks for new reporting code.
21512
21513 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
21514
21515         * config/sh-gcc.exp: check if sh-sim exists in the path
21516
21517 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
21518
21519         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21520         * gcc.compile/compile.exp: Initial changes for new logic.
21521         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21522         * gcc.failure/failure.exp: Initial changes for new logic.
21523         * gcc.ieee/ieee.exp: Initial changes for new logic.
21524         * gcc.misc-tests/misc.exp: Initial changes for new logic.
21525         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21526         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21527         * lib/c-torture.exp: Initial changes for new logic.
21528         * lib/gcc.exp: Initial changes for new logic.
21529
21530 1993-10-15  Mike Stump  (mrs@cygnus.com)
21531
21532         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21533         depend upon failure or success.  Fully qualify names in failure
21534         and success messages.  Always remove a.out before starting
21535         compile, just in case.  Pay more attention to error text output by
21536         the compiler.  Handle testcases with no known past errors just
21537         like all others, so that things are uniform.  Other miscellaneous
21538         improvements.
21539
21540 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
21541
21542         * gcc.cpp: new directory for cpp tests
21543
21544 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
21545
21546         * lib/chill.exp: Code reformatted, removed unused code.
21547         * config/unix-chill.exp: Code reformatted, removed unused code.
21548         * chill.execute/execute.exp: Code reformatted, removed unused code.
21549         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21550
21551 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
21552
21553         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
21554         routines not written.
21555
21556 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
21557
21558         * config/bug-gcc.exp: Use new procs from bug.exp.
21559
21560 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
21561
21562         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21563         via ftp, rather than depending on NFS.
21564         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21565         case.
21566
21567 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
21568
21569         * config/bug-gcc.exp: Use new download proc.
21570
21571 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
21572
21573         * chill.execute/execute.exp: cleanups, handles errors better
21574         * chill.compile/compile.exp: rewrite, based on execute.exp
21575         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21576         * lib/chill.exp: major changes to diff proc and compile and link
21577           procs. added chill_fail and chill_pass wrappers to pass and
21578           fail. added more comments, and handle error codes better.
21579           Added a hack to capture stderr from exec, so noncompile tests
21580           can work.
21581
21582 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21583
21584         * chill.execute/execute.exp: rewrite of testsuite driver
21585         * lib/chill.exp: rewrite of testsuite driver
21586         * config/unix-chill.exp: rewrite of testsuite driver
21587
21588 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21589
21590     In chill.execute:
21591         * iexpr.ch: Standardize uppercase.
21592         * tuples.dat: Standardize uppercase.
21593         * vary.ch: standardize.  Correct varying string assignments.
21594         * vary.dat: Add new output lines.
21595
21596 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21597
21598     In chill.execute:
21599         * chprintf.ch: Standardize use of uppercase.
21600         * tuples.ch: Standardize and turn arr2 into a DCL,
21601           rather than a SYN.
21602         * pinits.ch: Standardize.
21603
21604 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21605
21606         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21607         * Makefil: Renamed to Makefile.in.
21608         * configure.in: New.
21609
21610 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21611
21612     In chill.execute:
21613         * .cvsignore: Add result/output files.
21614         * Makefile: Fix up variables at start.  Use MFLAGS
21615           everywhere.  Correct bool_loc, built_ins entries.
21616           Add entry for vary1.ch.
21617         * bitarray.ch: Standardize upper-case usage.
21618         * bitexpr.ch: Standardize, add output of b1.
21619         * params.ch: Use arrayt in along PROC parameters, to
21620           avoid novelty problems.
21621         * sets.ch: Tiny cleanup.
21622         * vary1.ch: Re-indent.
21623
21624 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21625
21626           * Add PR-related files to Makefiles, .cvsignore files, etc.
21627
21628 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21629
21630         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21631           with compiler objects. New names are test-flow.c and test-loop.c
21632
21633 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21634
21635         * Upgraded c-torture tests from 1.19 to 1.20
21636
21637         * new files:
21638         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21639         * gcc.compile: 930623-1.c 930623-2.c
21640         * gcc.noncompile: 930622-1.c 930622-2.c
21641         * gcc.failure: 920411-1.c 920627-2.c
21642         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21643
21644 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21645
21646         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21647           More changes to get testsuite working properly. Needs more work.
21648           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21649
21650 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21651
21652         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21653           More changes to get testsuite working properly. Needs more work.
21654
21655 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21656
21657         * chill.compile/compile.exp: Added for Dejagnu support
21658         * chill.execute/execute.exp: Added for Dejagnu support
21659         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21660
21661 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21662
21663     This should complete moving the CHILL test files.
21664         * chill.noncompile(.cvsignore printf.grt
21665             in-printf.grt chprintf.grt chprintf.ch):
21666             Added test-support files.
21667           (Makefile): Modified further.
21668         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21669             signal.ch): Added test files.
21670           * chill.execute (.cvsignore printf.grt printr.c
21671             in-printf.grt rts.c chprintf.grt rts.h): Added
21672           test-support files.
21673             (Makefile): More corrections.
21674
21675 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21676
21677         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21678           test cases, ready for DejaGnu.
21679
21680 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21681
21682         * Upgraded c-torture tests from 1.18 to 1.19
21683
21684         * gcc.compile: added test(s):
21685           930607-1.c
21686         * gcc.execute: added test(s):
21687           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21688
21689         * added new subdirectory for misc tests: gcc.misc-tests
21690         * gcc.misc-test(s): added tests:
21691           inst-check.c test-consts.c test-ior.c test-switch.c
21692
21693 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21694
21695         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21696
21697 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21698
21699         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21700
21701 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21702
21703         * Upgraded c-torture tests from 1.17 to 1.18
21704
21705 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21706
21707         * Upgraded c-torture tests from 1.12 to 1.17
21708
21709 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21710
21711         * lib/old-dejagnu.exp:
21712           Fixed handling of XFAIL target triplets to correctly
21713           recognize wildcard characters.  Removed code that
21714           appended a unique id tag to the end of the file name
21715           printed out by the result of the testcases within a
21716           given test file.
21717
21718 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21719
21720         * lib/old-dejagnu.exp:
21721           Reworked expected failure handling to trigger off of XFAIL
21722           keyword in keyphrase embeded in testcase source code. The
21723           XFAIL keyword must be at the end of the keyphrase line. It
21724           may optionally be followed by one or more target triplets.
21725           It has just occured that the handling of wildcards in the
21726           target triplet may not be correct.
21727
21728 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21729
21730         * g++.old-deja/tests:
21731           Moved all subdirectories up one level into g++.old-deja .
21732
21733         * lib/old-dejagnu.exp:
21734           Fixed problem with CXXFLAGS not being properly reset, and being
21735           corrupted with extraneous "-c" compiler option.  This was
21736           causing binaries to not be generated for test that needed them.
21737           Modified strings passed to "pass" and "fail" so that individual
21738           tests from the same test file would be distinguished by an
21739           identifier appended to the test file name in the summary logs;
21740           this corrected a problem with erroneous diff logs.  Added code
21741           to search testcases for expected fail and unexpected pass keywords.
21742
21743 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21744
21745         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21746
21747 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21748
21749         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21750           Removed extraneous text from end of "Special g++ Options"
21751           keyphrase.
21752
21753         * lib/old-dejagnu.exp: Added pattern matching to look for new
21754           keywords, embedded in testcases comments, which will trigger
21755           calls to xpass and xfail.
21756
21757 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21758
21759         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21760           comments embedded in the testcases, especially the one looking for
21761           special compiler options, as well as the pattern matching for the
21762           compiler output again.
21763
21764 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21765
21766         * lib/old-dejagnu.exp: Do a proper check of the return value for
21767           execute tests. Fixed several problems with the pattern matching
21768           of the compiler output which gave erroneous test results.
21769           Changed several of the test result messages to be more descriptive.
21770         * config/unix-g++.exp: Proc g++_load now actually works and
21771           executes the tests passed to it and returns a usable return
21772           value.
21773
21774 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21775
21776           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21777
21778 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21779
21780         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21781           Modified both files to properly execute the old style
21782           dejagnu tests. The previous versions of these files were
21783           experimental and did not function anything near correctly.
21784
21785 1993-04-05  Rob Savoye  (rob@cygnus.com)
21786
21787         * Removed all Makefile.in and configure.in files. No configuration
21788         needed now.
21789
21790 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21791
21792         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21793
21794 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21795
21796         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21797         gcc.special/configure.in, gcc.noncompile/configure.in,
21798         gcc.execute/configure.in, gcc.code_quality/configure.in,
21799         g++.other/configure.in, g++.old-deja/configure.in,
21800         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21801         in srcname setting.
21802
21803 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21804
21805         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21806         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21807         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21808
21809 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21810
21811         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21812         (gdb_exit): Don't remove *_soc files.
21813
21814 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21815
21816         * lib/c-torture.exp: Don't look for main; instead always use -w
21817         -c.  This is how the c-torture tests work.  Remove the object
21818         file if the compilation succeeds.
21819         * gcc.execute/execute.exp: Remove executable if test passes.
21820         * gcc.noncompile/noncompile.exp: Every test is an expected
21821         failure.
21822         * gcc.special/special.exp: Added tests from c-torture 1.11,
21823         corrected use of existing test.
21824         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21825         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21826         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21827         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21828         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21829         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21830         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21831         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21832         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21833         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21834         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21835         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21836         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21837         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21838         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21839         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21840         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21841         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21842         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21843         c-torture 1.11.
21844         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21845         correspond to c-torture 1.11.
21846
21847         * New file.